@charset "utf-8";
/**/

.mv_b{
	opacity: 0;
	transition: 2s 1.8s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b1{
	opacity: 0;
	transition: 2s 4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b2{
	opacity: 0;
	transition: 2s 4.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b3{
	opacity: 0;
	transition: 2s 4.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b4{
	opacity: 0;
	transition: 2s 4.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b5{
	opacity: 0;
	transition: 2s 4.8s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b6{
	opacity: 0;
	transition: 2s 5s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b7{
	opacity: 0;
	transition: 2s 5.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b8{
	opacity: 0;
	transition: 2s 5.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b9{
	opacity: 0;
	transition: 2s 5.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b10{
	opacity: 0;
	transition: 2s 5.8s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_b11{
	opacity: 0;
	transition: 2s 6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}

.mv_b12{
	opacity: 0;
	transition: 2s 6.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}

.mv_b13{
	opacity: 0;
	transition: 2s 6.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}

.mv_b14{
	opacity: 0;
	transition: 2s 6.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}

.mv_b15{
	opacity: 0;
	transition: 2s 6.3s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}



.ac_b{
	opacity: 1.0;
	-moz-transform: scale(1) translate(0);
    -webkit-transform: scale(1) translate(0);
    -o-transform: scale(1) translate(0);
    -ms-transform: scale(1) translate(0);
	transform: scale(1) translate(0);
}

.mv_a{
	opacity: 0;
	transition: 2s 0s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a1{
	opacity: 0;
	transition: 2s 0s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a2{
	opacity: 0;
	transition: 2s 0.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a3{
	opacity: 0;
	transition: 2s 0.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}

.mv_a4{
	opacity: 0;
	transition: 2s 0.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a5{
	opacity: 0;
	transition: 2s 0.8s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a6{
	opacity: 0;
	transition: 2s 1s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a7{
	opacity: 0;
	transition: 2s 1.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a8{
	opacity: 0;
	transition: 2s 1.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a9{
	opacity: 0;
	transition: 2s 1.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a10{
	opacity: 0;
	transition: 2s 1.8s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a11{
	opacity: 0;
	transition: 2s 2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a12{
	opacity: 0;
	transition: 2s 2.2s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a13{
	opacity: 0;
	transition: 2s 2.4s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}
.mv_a14{
	opacity: 0;
	transition: 2s 2.6s;
	-moz-transform: scale(1) translate(-20px,0px);
    -webkit-transform: scale(1) translate(-20px,0px);
    -o-transform: scale(1) translate(-20px,0px);
    -ms-transform: scale(1) translate(-20px,0px);
	transform: scale(1) translate(-20px,0px);
}


.ac_a{
	opacity: 1.0;
	-moz-transform: scale(1) translate(0);
    -webkit-transform: scale(1) translate(0);
    -o-transform: scale(1) translate(0);
    -ms-transform: scale(1) translate(0);
	transform: scale(1) translate(0);
}
/*動き3*/
.mv-c{
	opacity: 0;
	transition: 1.0s;
	-moz-transform: scale(0.8) translate(10,0px);
    -webkit-transform: scale(0.8) translate(10px,0px);
    -o-transform: scale(0.8) translate(10px,0px);
    -ms-transform: scale(0.8) translate(10px,0px);
	transform: scale(0.8) translate(10px,0px);
	
}

.mv_c1{
	opacity: 0;
	transition: 2s 2s;
	-moz-transform: scale(1) translate(0,20px);
    -webkit-transform: scale(1) translate(0,20px);
    -o-transform: scale(1) translate(0,20px);
    -ms-transform: scale(1) translate(0,20px);
	transform: scale(1) translate(0,20px);
}
.mv_c2{
	opacity: 0;
	transition: 2s 2.2s;
	-moz-transform: scale(1) translate(0,20px);
    -webkit-transform: scale(1) translate(0,20px);
    -o-transform: scale(1) translate(0,20px);
    -ms-transform: scale(1) translate(0,20px);
	transform: scale(1) translate(0,20px);
}
.mv_c3{
	opacity: 0;
	transition: 2s 2.4s;
	-moz-transform: scale(1) translate(0,20px);
    -webkit-transform: scale(1) translate(0,20px);
    -o-transform: scale(1) translate(0,20px);
    -ms-transform: scale(1) translate(0,20px);
	transform: scale(1) translate(0,20px);
}
.ac_c{
	opacity: 1.0;
	-moz-transform: scale(1) translate(0);
    -webkit-transform: scale(1) translate(0);
    -o-transform: scale(1) translate(0);
    -ms-transform: scale(1) translate(0);
	transform: scale(1) translate(0);
}




.mv_up {
	opacity: 0;
    transition: 2.0s 0s;
	-moz-transform: scale(1) translate(0,40px);
    -webkit-transform: scale(1) translate(0,40px);
    -o-transform: scale(1) translate(0,40px);
    -ms-transform: scale(1) translate(0,40px);
	transform: scale(1) translate(0,40px);
}

.mv_up2 {
	opacity: 0;
    transition: 1s 0s;
	-moz-transform: scale(1) translate(0px,-40px);
    -webkit-transform: scale(1) translate(0px,-40px);
    -o-transform: scale(1) translate(0px,-40px);
    -ms-transform: scale(1) translate(0px,-40px);
	transform: scale(1) translate(0px,-40px);
}

.mv_right {
	opacity: 0;
    transition: 1s 0s;
	-moz-transform: scale(1) translate(25px,0);
    -webkit-transform: scale(1) translate(25px,0);
    -o-transform: scale(1) translate(25px,0);
    -ms-transform: scale(1) translate(25px,0);
	transform: scale(1) translate(25px,0);
}

.mv_left {
	opacity: 0;
    transition: 1s 0s;
	-moz-transform: scale(1) translate(-45px,0);
    -webkit-transform: scale(1) translate(-45px,0);
    -o-transform: scale(1) translate(-45px,0);
    -ms-transform: scale(1) translate(-45px,0);
	transform: scale(1) translate(-45px,0);
}

.ac_up{
	opacity: 1.0;
	-moz-transform: scale(1) translate(0);
    -webkit-transform: scale(1) translate(0);
    -o-transform: scale(1) translate(0);
    -ms-transform: scale(1) translate(0);
	transform: scale(1) translate(0);
    text-align: center;
}


.mv_fade1 {
	opacity: 0;
    transition: 1.5s 0.2s;
}
.mv_fade2 {
	opacity: 0;
    transition: 1.5s 0.5s;
}
.mv_fade3 {
	opacity: 0;
	transition: 4.5s 2s;
}

.mv_fade4 {
	opacity: 0;
	transition: 6.5s 2s;
}
.ac_fade{
	opacity: 1.0;
	-moz-transform: scale(1) translate(0);
    -webkit-transform: scale(1) translate(0);
    -o-transform: scale(1) translate(0);
    -ms-transform: scale(1) translate(0);
	transform: scale(1) translate(0);
}

