@charset "utf-8";
/* CSS Document */

.top-content-img {
	-webkit-animation:topFadeIn 2s ease .3s both;
	-moz-animation:topFadeIn 2s ease .3s both;
	-o-animation:topFadeIn 2s ease .3s both;
	-ms-animation:topFadeIn 2s ease .3s both;
	animation:topFadeIn 2s ease .3s both;
}
@-webkit-keyframes topFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateY(30px);
		-moz-transform:translateY(30px);
		-o-transform:translateY(30px);
		-ms-transform:translateY(30px);
		transform:translateY(30px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}	
}
@-moz-keyframes topFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateY(30px);
		-moz-transform:translateY(30px);
		-o-transform:translateY(30px);
		-ms-transform:translateY(30px);
		transform:translateY(30px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}	
}
@-o-keyframes topFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateY(30px);
		-moz-transform:translateY(30px);
		-o-transform:translateY(30px);
		-ms-transform:translateY(30px);
		transform:translateY(30px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}	
}
@-ms-keyframes topFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateY(30px);
		-moz-transform:translateY(30px);
		-o-transform:translateY(30px);
		-ms-transform:translateY(30px);
		transform:translateY(30px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}	
}
@keyframes topFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateY(30px);
		-moz-transform:translateY(30px);
		-o-transform:translateY(30px);
		-ms-transform:translateY(30px);
		transform:translateY(30px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}	
}
.left-content-img1 {
	-webkit-animation:leftFadeIn 2s ease .8s both;
	-moz-animation:leftFadeIn 2s ease .8s both;
	-o-animation:leftFadeIn 2s ease .8s both;
	-ms-animation:leftFadeIn 2s ease .8s both;
	animation:leftFadeIn 2s ease .8s both;	
}
.left-content-img2 {
	-webkit-animation:leftFadeIn 2s ease 1.5s both;
	-moz-animation:leftFadeIn 2s ease 1.5s both;
	-o-animation:leftFadeIn 2s ease 1.5s both;
	-ms-animation:leftFadeIn 2s ease 1.5s both;
	animation:leftFadeIn 2s ease 1.5s both;	
}
.left-content-img3 {
	-webkit-animation:leftFadeIn 2s ease 2.1s both;
	-moz-animation:leftFadeIn 2s ease 2.1s both;
	-o-animation:leftFadeIn 2s ease 2.1s both;
	-ms-animation:leftFadeIn 2s ease 2.1s both;
	animation:leftFadeIn 2s ease 2.1s both;	
}
@-webkit-keyframes leftFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-moz-keyframes leftFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-o-keyframes leftFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-ms-keyframes leftFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@keyframes leftFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
.right-content-img1 {
	-webkit-animation:rightFadeIn 2s ease 2.8s both;
	-moz-animation:rightFadeIn 2s ease 2.8s both;
	-o-animation:rightFadeIn 2s ease 2.8s both;
	-ms-animation:rightFadeIn 2s ease 2.8s both;
	animation:rightFadeIn 2s ease 2.8s both;	
}
.right-content-img2 {
	-webkit-animation:rightFadeIn 2s ease 3.5s both;
	-moz-animation:rightFadeIn 2s ease 3.5s both;
	-o-animation:rightFadeIn 2s ease 3.5s both;
	-ms-animation:rightFadeIn 2s ease 3.5s both;
	animation:rightFadeIn 2s ease 3.5s both;	
}
.right-content-img3 {
	-webkit-animation:rightFadeIn 2s ease 4.2s both;
	-moz-animation:rightFadeIn 2s ease 4.2s both;
	-o-animation:rightFadeIn 2s ease 4.2s both;
	-ms-animation:rightFadeIn 2s ease 4.2s both;
	animation:rightFadeIn 2s ease 4.2s both;	
}
@-webkit-keyframes rightFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-moz-keyframes rightFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-o-keyframes rightFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-ms-keyframes rightFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@keyframes rightFadeIn {
	0%{
		opacity:0;
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px);
	}
	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}	
}
@-webkit-keyframes topImg{
	0%{
		-webkit-transform:translateY(-10px);
		-moz-transform:translateY(-10px);
		-o-transform:translateY(-10px);
		-ms-transform:translateY(-10px);
		transform:translateY(-10px);		
	}
	50%{
		-webkit-transform:translateY(10px);
		-moz-transform:translateY(10px);
		-o-transform:translateY(10px);
		-ms-transform:translateY(10px);
		transform:translateY(10px);	
	}
	100%{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);	
	}
}