@charset "utf-8";
/* CSS Document */
.paused{
    -webkit-animation-play-state:paused !important;
    -moz-animation-play-state:paused !important;
    -o-animation-play-state:paused !important; 
    animation-play-state:paused !important;
}

.picAni {
	-webkit-animation: scale 2.5s ease-out forwards;
	-moz-animation: scale 2.5s ease-out forwards;
	-ms-animation: scale 2.5s ease-out forwards;
	-o-animation: scale 2.5s ease-out forwards;
	animation: scale 2.5s ease-out forwards;
}

.picAni_01 {
	-webkit-animation: scale_01 2.5s ease-out forwards;
	-moz-animation: scale_01 2.5s ease-out forwards;
	-ms-animation: scale_01 2.5s ease-out forwards;
	-o-animation: scale_01 2.5s ease-out forwards;
	animation: scale_01 2.5s ease-out forwards;	
}
.btnMove {
	-webkit-animation: move 1.5s ease-out infinite alternate;
	-moz-animation: move 1.5s ease-out infinite alternate;
	-ms-animation: move 1.5s ease-out infinite alternate;
	-o-animation: move 1.5s ease-out infinite alternate;
	animation: move 1.5s ease-out infinite alternate;		
}

.aniMove_01 {
	-webkit-animation: move_01 5.0s ease-in-out forwards;
	-moz-animation: move_01 5.0s ease-in-out forwards;
	-ms-animation: move_01 5.0s ease-in-out forwards;
	-o-animation: move_01 5.0s ease-in-out forwards;
	animation: move_01 5.0s ease-in-out forwards;		
}

.aniMove_02 {
	-webkit-animation: move_02 4.0s ease-in-out infinite alternate;
	-moz-animation: move_02 4.0s ease-in-out infinite alternate;
	-ms-animation: move_02 4.0s ease-in-out infinite alternate;
	-o-animation: move_02 4.0s ease-in-out infinite alternate;
	animation: move_02 4.0s ease-in-out infinite alternate;		
}

.aniMove_03 {
	-webkit-animation: move_03 2.0s ease-in-out infinite alternate;
	-moz-animation: move_03 2.0s ease-in-out infinite alternate;
	-ms-animation: move_03 2.0s ease-in-out infinite alternate;
	-o-animation: move_03 2.0s ease-in-out infinite alternate;
	animation: move_03 2.0s ease-in-out infinite alternate;		
}

.wheel_01 {
	-webkit-animation: wheel_01 10.0s linear infinite;
	-moz-animation: wheel_01 10.0s linear infinite;
	-ms-animation: wheel_01 10.0s linear infinite;
	-o-animation: wheel_01 10.0s linear infinite;
	animation: wheel_01 10.0s linear infinite;			
}

@keyframes scale {
	from {
		transform:scale(2,2);
	} to {
		transform:scale(1,1);
	}	
}
@-moz-keyframes scale {
	from {
		-moz-transform:scale(2,2);
	} to {
		-moz-transform:scale(1,1);
	}	
}
@-webkit-keyframes scale {
	from {
		-webkit-transform:scale(2,2);
	} to {
		-webkit-transform:scale(1,1);
	}	
}
@-o-keyframes scale {
	from {
		-o-transform:scale(2,2);	
	} to {
		-o-transform:scale(1,1);
	}	
}
@-ms-keyframes scale {
	from {
		-ms-transform:scale(2,2);	
	} to {
		-ms-transform:scale(1,1);
	}	
}

@keyframes scale_01 {
	from {
		transform:scale(1.6,1.6) translateY(250px);
	} to {
		transform:scale(1,1) translateY(0px);
	}
}
@-moz-keyframes scale_01 {
	from {
		transform:scale(1.6,1.6) translateY(250px);
	} to {
		transform:scale(1,1) translateY(0px);
	}
}
@-webkit-keyframes scale_01 {
	from {
		transform:scale(1.6,1.6) translateY(250px);
	} to {
		transform:scale(1,1) translateY(0px);
	}
}
@-o-keyframes scale_01 {
	from {
		transform:scale(1.6,1.6) translateY(250px);
	} to {
		transform:scale(1,1) translateY(0px);
	}
}
@-ms-keyframes scale_01 {
	from {
		transform:scale(1.6,1.6) translateY(250px);
	} to {
		transform:scale(1,1) translateY(0px);
	}
}

@keyframes move {
	from {
		top:21.39%;
	} to {
		top:18%;
	}	
}
@-moz-keyframes move {
	from {
		top:21.39%;
	} to {
		top:18%;
	}	
}
@-webkit-keyframes move {
	from {
		top:21.39%;
	} to {
		top:18%;
	}	
}
@-o-keyframes move {
	from {
		top:21.39%;
	} to {
		top:18%;
	}
}
@-ms-keyframes move {
	from {
		top:21.39%;
	} to {
		top:18%;
	}	
}

@keyframes move_01 {
	from {
		top:-5%;
		left:50%;
	} to {
		top:26.92%
		left:38.13%;
	}
}
@-moz-keyframes move_01 {
	from {
		top:-5%;
		left:50%;
	} to {
		top:26.92%
		left:38.13%;
	}
}
@-webkit-keyframes move_01 {
	from {
		top:-5%;
		left:50%;
	} to {
		top:26.92%
		left:38.13%;
	}
}
@-o-keyframes move_01 {
	from {
		top:-5%;
		left:50%;
	} to {
		top:26.92%
		left:38.13%;
	}
}
@-ms-keyframes move_01 {
	from {
		top:-5%;
		left:50%;
	} to {
		top:26.92%
		left:38.13%;
	}
}

@keyframes move_02 {
	from {
		transform: rotate(0deg);
		bottom:0px;
	} to {
		transform: rotate(-5deg);
		bottom:-2%;
	}
}
@-moz-keyframes move_02 {
	from {
		-moz-transform: rotate(0deg);
		bottom:0px;
	} to {
		-moz-transform: rotate(-5deg);
		bottom:-2%;
	}
}
@-webkit-keyframes move_02 {
	from {
		-webkit-transform: rotate(0deg);
		bottom:0px;
	} to {
		-webkit-transform: rotate(-5deg);
		bottom:-2%;
	}	
}
@-o-keyframes move_02 {
	from {
		-o-transform: rotate(0deg);
		bottom:0px;
	} to {
		-o-transform: rotate(-5deg);
		bottom:-2%;
	}
}
@-ms-keyframes move_02 {
	from {
		-ms-transform: rotate(0deg);
		bottom:0px;
	} to {
		-ms-transform: rotate(-5deg);
		bottom:-2%;
	}
}


@keyframes move_03 {
	from {
		transform: rotate(0deg);
	} to {
		transform: rotate(7deg);
	}
}
@-moz-keyframes move_03 {
	from {
		-moz-transform: rotate(0deg);
	} to {
		-moz-transform: rotate(7deg);
	}	
}
@-webkit-keyframes move_03 {
	from {
		-webkit-transform: rotate(0deg);
	} to {
		-webkit-transform: rotate(7deg);
	}		
}
@-o-keyframes move_03 {
	from {
		-o-transform: rotate(0deg);
	} to {
		-o-transform: rotate(7deg);
	}
}
@-ms-keyframes move_03 {
	from {
		-ms-transform: rotate(0deg);
	} to {
		-ms-transform: rotate(7deg);
	}	
}

@keyframes wheel_01 {
	from {
		transform: rotate(0deg);
	} to {
		transform: rotate(360deg);
	}	
}
@-moz-keyframes wheel_01 {
	from {
		-moz-transform: rotate(0deg);
	} to {
		-moz-transform: rotate(360deg);
	}			
}
@-webkit-keyframes wheel_01 {
	from {
		-webkit-transform: rotate(0deg);
	} to {
		-webkit-transform: rotate(360deg);
	}	
}
@-o-keyframes wheel_01 {
	from {
		-o-transform: rotate(0deg);
	} to {
		-o-transform: rotate(360deg);
	}		
}
@-ms-keyframes wheel_01 {
	from {
		-ms-transform: rotate(0deg);
	} to {
		-ms-transform: rotate(360deg);
	}	
}