@charset "utf-8";
/* CSS Document */
#loading {
	display:block;
	background:#1a1a1a url(../images/loading.gif) center no-repeat;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:999999;
}
#loading p {
	width:100%;
	height:50px;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-15px;
	left:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#999;
	z-index:999999999;
}
.swiper-container {
	width:100%;
	height:100%;
	background-color:#999;
	overflow:hidden;
}
/* home */
.swiper-slide1 {
	background:url(../images/begin_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
}
.btn-beginStart {
	width: 40%;
	height: 11%;
	background:url(../images/bnt_start.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:82.5%;
	left:30%;
}
.pageHome {
	width:100%;
	height: 100%;
	background:url(../images/home_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position:absolute;
	top:0;
	left:0;
	z-index: 2;
	display: none;
}
.pageHome p {
	width: 50%;
	height: 21.8%;
	position: absolute;
	-webkit-tap-highlight-color:rgba(255,255,255,0);
}
.pageHome p:nth-child(1) {
	top:34.5%;
	left: 0;
}
.pageHome p:nth-child(2) {
	top:34.5%;
	left: 50%;
}
.pageHome p:nth-child(3) {
	top:56.3%;
	left: 0;
}
.pageHome p:nth-child(4) {
	top:56.3%;
	left: 50%;
}
.pageHome p:nth-child(5) {
	top:78.1%;
	left: 0;
}
.pageHome p:nth-child(6) {
	top:78.1%;
	left: 50%;
}
/* part1 */
.swiper-slide2 {
	background:url(../images/part1/part1_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.part1-sun {
	width: 30%;
	height: 16%;
	background:url(../images/part1/part1_sun.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:2%;
	left:67.4%;
}
.part1-boy {
	width: 35%;
	height: 19%;
	background:url(../images/part1/part1_boy.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:30.5%;
	left:-50%%;
}
.part1-dog {
	width: 30%;
	height: 9%;
	background:url(../images/part1/part1_dog.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:30.5%;
	left:-10%;
}
.part1-girl {
	width: 34%;
	height: 15%;
	background:url(../images/part1/part1_girl.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:30.5%;
	left:-50%;
}
.btn-onceMore {
	width: 19%;
	height: 13%;
	background:url(../images/btn_onceMore.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:81.4%;
	left:6.4%;
}
.btn-backHome {
	width: 21%;
	height: 13%;
	background:url(../images/btn_backHome.png) top center no-repeat;
	background-size: auto 100%;
	position:absolute;
	top:83%;
	left:6%;
}
.part1-boy-animate {
	-webkit-animation:par1BoySlide 10s .2s ease both;
}
.part1-dog-animate {
	-webkit-animation:par1DogSlide 9s .2s ease both;
}
.part1-girl-animate {
	-webkit-animation:par1GirlSlide 10s .6s ease both;
}
@-webkit-keyframes par1BoySlide{
	0%{-webkit-transform:scale(0.1) translate(-500px,-500px)}
	90%{-webkit-transform:scale(1.5) translate(1000px,800px)}
	100%{-webkit-transform:scale(2) translate(2000px,1000px)}
}
@-webkit-keyframes par1DogSlide{
	0%{-webkit-transform:scale(0.6) translate(0)}
	90%{-webkit-transform:scale(1.2) translate(1000px,1000px)}
	100%{-webkit-transform:scale(1.5) translate(2000px,1000px)}
}
@-webkit-keyframes par1GirlSlide{
	0%{-webkit-transform:scale(0.1) translate(-500px,-500px)}
	90%{-webkit-transform:scale(1.5) translate(1500px,800px)}
	100%{-webkit-transform:scale(2) translate(2000px,800px)}
}
/* part2 */
/*.swiper-slide1, .swiper-slide2 { display: none;}*/
.swiper-slide3 {
	background:url(../images/part2/part2_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.part2-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.part2-girl {
	width: 33%;
	height: 25%;
	background-image:url(../images/part2/part2_girl1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:62.2%;
	left:65%;
}
.part2-boy {
	width: 34%;
	height: 24%;
	background-image:url(../images/part2/part2_boy1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:61.7%;
	left:29%;
}
.part2-dog {
	width: 29%;
	height: 10%;
	background-image:url(../images/part2/part2_dog1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:74.4%;
	left:6%;
}
.part2-river {
	width: 100%;
	height: 19.4%;
	background:url(../images/part2/part2_river.png) top center no-repeat;
	background-size: 100% 100%;
	position:absolute;
	bottom:0;
	left:0;
}
.part2-girl-animate {
	opacity: 1;
	-webkit-animation:part2GirlImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part2GirlImgChange{
0%{ background-image:url(../images/part2/part2_girl1.png);}
20%{ background-image:url(../images/part2/part2_girl2.png);}
40%{ background-image:url(../images/part2/part2_girl1.png);}
60%{ background-image:url(../images/part2/part2_girl2.png);}
80%{ background-image:url(../images/part2/part2_girl1.png);}
100%{ background-image:url(../images/part2/part2_girl2.png);}
}
.part2-dog-animate {
	opacity: 1;
	-webkit-animation:part2DoglImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part2DoglImgChange{
0%{ background-image:url(../images/part2/part2_dog1.png);}
20%{ background-image:url(../images/part2/part2_dog2.png);}
40%{ background-image:url(../images/part2/part2_dog1.png);}
60%{ background-image:url(../images/part2/part2_dog2.png);}
80%{ background-image:url(../images/part2/part2_dog1.png);}
100%{ background-image:url(../images/part2/part2_dog2.png);}
}
.part2-boy-animate {
	opacity: 1;
	-webkit-animation:part2BoylImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part2BoylImgChange{
0%{ background-image:url(../images/part2/part2_boy1.png);}
20%{ background-image:url(../images/part2/part2_boy2.png);}
40%{ background-image:url(../images/part2/part2_boy1.png);}
60%{ background-image:url(../images/part2/part2_boy2.png);}
80%{ background-image:url(../images/part2/part2_boy1.png);}
100%{ background-image:url(../images/part2/part2_boy2.png);}
}
.part2-content-animate {
	-webkit-animation:outRight 26s .2s ease both;
}
@-webkit-keyframes outRight{
0%{
-webkit-transform:translateX(-200px)}
100%{
-webkit-transform:translateX(2000px)}
}
/* part3 */
/*.swiper-slide1, .swiper-slide2, .swiper-slide3 { display: none;}*/
.swiper-slide4 {
	background:url(../images/part3/part3_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.part3-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.part3-boy {
	width: 29%;
	height: 24%;
	background-image:url(../images/part3/part3_boy1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:44%;
	left:7%;
}
.part3-girl {
	width: 24%;
	height: 25%;
	background-image:url(../images/part3/part3_girl1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:46.5%;
	left:42.3%;
}
.part3-dog {
	width: 26%;
	height: 10%;
	background-image:url(../images/part3/part3_dog1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:64.6%;
	left:69.1%;
}
.part3-mud1 {
	width: 16%;
	height: 3%;
	background:url(../images/part3/part3_mud1.png) top center no-repeat;
	background-size: 100% 100%;
	position:absolute;
	top:68.4%;
	left:44.8%;
}
.part3-mud2 {
	width: 16%;
	height: 6%;
	background:url(../images/part3/part3_mud2.png) top center no-repeat;
	background-size: 100% 100%;
	position:absolute;
	top:63.3%;
	left:86.4%;
}
.part3-boy-animate {
	opacity: 1;
	-webkit-animation:part3BoyImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part3BoyImgChange{
0%{ background-image:url(../images/part3/part3_boy1.png);}
20%{ background-image:url(../images/part3/part3_boy2.png);}
40%{ background-image:url(../images/part3/part3_boy1.png);}
60%{ background-image:url(../images/part3/part3_boy2.png);}
80%{ background-image:url(../images/part3/part3_boy1.png);}
100%{ background-image:url(../images/part3/part3_boy2.png);}
}
.part3-girl-animate {
	opacity: 1;
	-webkit-animation:part3GirlImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part3GirlImgChange{
0%{ background-image:url(../images/part3/part3_girl1.png);}
20%{ background-image:url(../images/part3/part3_girl2.png);}
40%{ background-image:url(../images/part3/part3_girl1.png);}
60%{ background-image:url(../images/part3/part3_girl2.png);}
80%{ background-image:url(../images/part3/part3_girl1.png);}
100%{ background-image:url(../images/part3/part3_girl2.png);}
}
.part3-dog-animate {
	opacity: 1;
	-webkit-animation:part3DoglImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part3DoglImgChange{
0%{ background-image:url(../images/part3/part3_dog1.png);}
20%{ background-image:url(../images/part3/part3_dog2.png);}
40%{ background-image:url(../images/part3/part3_dog1.png);}
60%{ background-image:url(../images/part3/part3_dog2.png);}
80%{ background-image:url(../images/part3/part3_dog1.png);}
100%{ background-image:url(../images/part3/part3_dog2.png);}
}
.part3-mud1-animate {
	-webkit-animation:flash 2s .2s ease infinite;
}
.part3-mud2-animate {
	-webkit-animation:flash 2.2s .2s ease infinite;
}
@-webkit-keyframes flash{
0%,50%,100%{opacity: 1;}
25%,75%{opacity: 0;}
}
.part3-content-animate {
	-webkit-animation:outRight3 20s .2s ease both;
}
@-webkit-keyframes outRight3{
0%{
-webkit-transform:translateX(200px)}
100%{
-webkit-transform:translateX(-2000px)}
}
/* part4 */
/*.swiper-slide1, .swiper-slide2, .swiper-slide3, .swiper-slide4 { display: none;}*/
.swiper-slide5 {
	background:url(../images/part4/part4_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.part4-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.part4-tree {
	width: 100%;
	height: 100%;
	background:url(../images/part4/part4_treeBefore.png) top center no-repeat;
	background-size:100% 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.swiper-slide5 .btn-backHome {
	left: 1%;
	top: 85%;
}
.part4-boy {
	width: 25%;
	height: 21%;
	background-image:url(../images/part4/part4_boy1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:45.87%;
	left:36.2%;
	z-index: 1;
}
.part4-girl {
	width: 21%;
	height: 20%;
	background-image:url(../images/part4/part4_girl1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:45.87%;
	left:61.4%;
}
.part4-dog {
	width: 27%;
	height: 11%;
	background-image:url(../images/part4/part4_dog1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:49.6%;
	left:20.4%;
	z-index: 0;
}
.part4-boy-animate {
	opacity: 1;
	-webkit-animation:part4BoyImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part4BoyImgChange{
0%{ background-image:url(../images/part4/part4_boy1.png);}
20%{ background-image:url(../images/part4/part4_boy2.png);}
40%{ background-image:url(../images/part4/part4_boy1.png);}
60%{ background-image:url(../images/part4/part4_boy2.png);}
80%{ background-image:url(../images/part4/part4_boy1.png);}
100%{ background-image:url(../images/part4/part4_boy2.png);}
}
.part4-girl-animate {
	opacity: 1;
	-webkit-animation:part4GirlImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part4GirlImgChange{
0%{ background-image:url(../images/part4/part4_girl1.png);}
20%{ background-image:url(../images/part4/part4_girl2.png);}
40%{ background-image:url(../images/part4/part4_girl1.png);}
60%{ background-image:url(../images/part4/part4_girl2.png);}
80%{ background-image:url(../images/part4/part4_girl1.png);}
100%{ background-image:url(../images/part4/part4_girl2.png);}
}
.part4-dog-animate {
	opacity: 1;
	-webkit-animation:part4DoglImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part4DoglImgChange{
0%{ background-image:url(../images/part4/part4_dog1.png);}
20%{ background-image:url(../images/part4/part4_dog2.png);}
40%{ background-image:url(../images/part4/part4_dog1.png);}
60%{ background-image:url(../images/part4/part4_dog2.png);}
80%{ background-image:url(../images/part4/part4_dog1.png);}
100%{ background-image:url(../images/part4/part4_dog2.png);}
}
.part4-content-animate {
	-webkit-animation:outRight4 20s .2s ease both;
}
@-webkit-keyframes outRight4{
0%{
-webkit-transform:translateX(200px)}
100%{
-webkit-transform:translateX(-1000px)}
}
/* part5 */
/*.swiper-slide1, .swiper-slide2, .swiper-slide3, .swiper-slide4, .swiper-slide5 { display: none;}*/
.swiper-slide6 {
	background:url(../images/part5/part5_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.swiper-slide6 .btn-backHome {
	left: 1%;
	top: 85%;
}
.part5-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.part5-snow {
	width: 100%;
	height: 100%;
	background-image:url(../images/part5/part5_snow1.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.part5-snow-animate {
	opacity: 1;
	-webkit-animation:part5SnowImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part5SnowImgChange{
0%{ background-image:url(../images/part5/part5_snow1.png);}
20%{ background-image:url(../images/part5/part5_snow2.png);}
40%{ background-image:url(../images/part5/part5_snow1.png);}
60%{ background-image:url(../images/part5/part5_snow2.png);}
80%{ background-image:url(../images/part5/part5_snow1.png);}
100%{ background-image:url(../images/part5/part5_snow2.png);}
}
.part5-boy {
	width: 32%;
	height: 24%;
	background-image:url(../images/part5/part5_boy1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:45.1%;
	left:19.4%;
}
.part5-girl {
	width: 34%;
	height: 21%;
	background-image:url(../images/part5/part5_girl1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:46.6%;
	left:58%;
}
.part5-dog {
	width: 29%;
	height: 12%;
	background-image:url(../images/part5/part5_dog1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:58.9%;
	left:3.2%;
}
.part5-boy-animate {
	opacity: 1;
	-webkit-animation:part5BoyImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part5BoyImgChange{
0%{ background-image:url(../images/part5/part5_boy1.png);}
20%{ background-image:url(../images/part5/part5_boy2.png);}
40%{ background-image:url(../images/part5/part5_boy1.png);}
60%{ background-image:url(../images/part5/part5_boy2.png);}
80%{ background-image:url(../images/part5/part5_boy1.png);}
100%{ background-image:url(../images/part5/part5_boy2.png);}
}
.part5-girl-animate {
	opacity: 1;
	-webkit-animation:part5GirlImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part5GirlImgChange{
0%{ background-image:url(../images/part5/part5_girl1.png);}
20%{ background-image:url(../images/part5/part5_girl2.png);}
40%{ background-image:url(../images/part5/part5_girl1.png);}
60%{ background-image:url(../images/part5/part5_girl2.png);}
80%{ background-image:url(../images/part5/part5_girl1.png);}
100%{ background-image:url(../images/part5/part5_girl2.png);}
}
.part5-dog-animate {
	opacity: 1;
	-webkit-animation:part5DoglImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part5DoglImgChange{
0%{ background-image:url(../images/part5/part5_dog1.png);}
20%{ background-image:url(../images/part5/part5_dog2.png);}
40%{ background-image:url(../images/part5/part5_dog1.png);}
60%{ background-image:url(../images/part5/part5_dog2.png);}
80%{ background-image:url(../images/part5/part5_dog1.png);}
100%{ background-image:url(../images/part5/part5_dog2.png);}
}
.part5-content-animate {
	-webkit-animation:outRight5 20s .2s ease both;
}
@-webkit-keyframes outRight5{
0%{
-webkit-transform:translateX(200px)}
100%{
-webkit-transform:translateX(-1000px)}
}
/* part6 */
/*.swiper-slide1, .swiper-slide2, .swiper-slide3, .swiper-slide4, .swiper-slide5, .swiper-slide6 { display: none;}*/
.swiper-slide7 {
	background:url(../images/part6/part6_bg.jpg) top center no-repeat;
	background-size:100% 100%;
	position: relative;
	display: none;
}
.swiper-slide7 .btn-backHome {
	left: 1%;
	top: 85%;
}
.part6-content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.part6-snow {
	width: 100%;
	height: 100%;
	background-image:url(../images/part5/part5_snow1.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.part6-snow-animate {
	opacity: 1;
	-webkit-animation:part6SnowImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part6SnowImgChange{
0%{ background-image:url(../images/part5/part5_snow1.png);}
20%{ background-image:url(../images/part5/part5_snow2.png);}
40%{ background-image:url(../images/part5/part5_snow1.png);}
60%{ background-image:url(../images/part5/part5_snow2.png);}
80%{ background-image:url(../images/part5/part5_snow1.png);}
100%{ background-image:url(../images/part5/part5_snow2.png);}
}
.part6-boy {
	width: 24%;
	height: 20%;
	background-image:url(../images/part6/part6_boy1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:48.3%;
	left:43.8%;
}
.part6-girl {
	width: 21%;
	height: 21%;
	background-image:url(../images/part6/part6_girl1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:48.2%;
	left:26%;
}
.part6-dog {
	width: 30%;
	height: 12%;
	background-image:url(../images/part6/part6_dog1.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: auto 100%;
	position:absolute;
	top:58.6%;
	left:5.2%;
}
.part6-boy-animate {
	opacity: 1;
	-webkit-animation:part6BoyImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part6BoyImgChange{
0%{ background-image:url(../images/part6/part6_boy1.png);}
20%{ background-image:url(../images/part6/part6_boy2.png);}
40%{ background-image:url(../images/part6/part6_boy1.png);}
60%{ background-image:url(../images/part6/part6_boy2.png);}
80%{ background-image:url(../images/part6/part6_boy1.png);}
100%{ background-image:url(../images/part6/part6_boy2.png);}
}
/*.part6-boySurprised-animate {
	-webkit-animation:part6BoySurprisedImgChange .1s 8s ease both;
}
@-webkit-keyframes part6BoySurprisedImgChange{
0%{ background-image:url(../images/part6/part6_boy1.png);}
100%{ background-image:url(../images/part6/boySurprised.png);}
}*/
.part6-girl-animate {
	opacity: 1;
	-webkit-animation:part6GirlImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part6GirlImgChange{
0%{ background-image:url(../images/part6/part6_girl1.png);}
20%{ background-image:url(../images/part6/part6_girl2.png);}
40%{ background-image:url(../images/part6/part6_girl1.png);}
60%{ background-image:url(../images/part6/part6_girl2.png);}
80%{ background-image:url(../images/part6/part6_girl1.png);}
100%{ background-image:url(../images/part6/part6_girl2.png);}
}
/*.part6-girlSurprised-animate {
	-webkit-animation:part6GirlSurprisedImgChange .1s 8s ease both;
}
@-webkit-keyframes part6GirlSurprisedImgChange{
0%{ background-image:url(../images/part6/part6_girl1.png);}
100%{ background-image:url(../images/part6/girlSurprised.png);}
}*/
.part6-dog-animate {
	opacity: 1;
	-webkit-animation:part6DogImgChange 2.6s 0s ease infinite alternate;
}
@-webkit-keyframes part6DogImgChange{
0%{ background-image:url(../images/part6/part6_dog1.png);}
20%{ background-image:url(../images/part6/part6_dog2.png);}
40%{ background-image:url(../images/part6/part6_dog1.png);}
60%{ background-image:url(../images/part6/part6_dog2.png);}
80%{ background-image:url(../images/part6/part6_dog1.png);}
100%{ background-image:url(../images/part6/part6_dog2.png);}
}
.part6-dogWoof-animate {
	opacity: 1;
	-webkit-animation:part6DogWoofImgChange 2.6s .2s ease infinite alternate;
}
@-webkit-keyframes part6DogWoofImgChange{
0%{ background-image:url(../images/part6/part6_dogSlient.png);}
20%{ background-image:url(../images/part6/part6_dogWoof.png);}
40%{ background-image:url(../images/part6/part6_dogSlient.png);}
60%{ background-image:url(../images/part6/part6_dogWoof.png);}
80%{ background-image:url(../images/part6/part6_dogSlient.png);}
100%{ background-image:url(../images/part6/part6_dogWoof.png);}
}
.part6-cave {
	width: 500%;
	height: 100%;
	background-image:url(../images/part6/part6_cave.png);
	background-repeat: no-repeat;
	position: absolute;
	bottom: 25%;
	left: -10%;
}
.part6-cave-animate {
	-webkit-animation:outRight6 9s .2s ease both;
}
@-webkit-keyframes outRight6{
0%{
-webkit-transform:translateX(0)}
100%{
-webkit-transform:translateX(-1480px)}
}