@charset "UTF-8";
/* CSS Document */


/* animate  */
.animation {
    opacity : 0.0;
    transform : translate(0, 50px);
    transition : all 1000ms;
    }
 
.animation.scrollin {
    opacity : 1;
    transform : translate(0, 0);
    }
.animation.scrollin:nth-of-type(2) {
	transition-delay: 0.3s;
}
.animation.scrollin:nth-of-type(3) {
	transition-delay: 0.5s;
}
.animation.scrollin:nth-of-type(4) {
	transition-delay: 0.8s;
}



.am_zoom {
    opacity : 0.0;
    transform : scale3d(2,2,2);
    transition : all 500ms 0.2s;
    }
.am_zoom.scrollin {
    opacity : 1;
    transform : scale3d(1,1,1);
    transition-delay: 0.2s;
    }

.animate {
    opacity : 0.0;
    transform : translate(0, 0);
    transition : all 1200ms 1.2s;
    }
.animate.scrollin {
    opacity : 1;
    transform : translate(0, 0);
	transition-delay: 0.8s;
    }
    
.moji01 {
    opacity : 0.0;
    transform : translate(0, 50px);
    transition : all 600ms ease-out 1.2s;
    }
.moji01.scrollin {
    opacity : 1;
    transform : translate(0, 0);
	transition-delay: 0.4s;
    }
