

/****************************************/

/* フェードイン */

/****************************************/


    .inviewfadeIn {
        opacity: 0;
        /*transition: .8s;*/
			transition-duration: 4.0s;
    }
    
    .fadeIn {
        opacity: 1.0;
    }
	
	#content1 .inviewfadeIn , #content2 .inviewfadeIn , #content3 .inviewfadeIn , #content4 .inviewfadeIn {
        opacity: 0;
		animation-delay:.6s;
		-webkit-animation-delay:.6s;
	}
	
	.inviewfadeInUp {
        opacity: 0;
		animation-delay:.1s;
		-webkit-animation-delay:.1s;
	}
	


/* フェードインしながら上へスライド */
    .inviewfadeInLeft , .inviewfadeInRight , .inviewfadeInUp {
        opacity: 0;
        transform: translate(0, 60px);
        -webkit-transform: translate(0, 60px);
        /*transition: 1.5s;*/
        /*transition: 1.0s;*/
			transition: 0.6s;
    }
	.fadeIn {
        opacity: 0;
		animation-duration: 1.5s;
		animation-delay: 0.2s;
		-webkit-animation-delay: 0.2s;
	}
	
	.top_text.inviewfadeInLeft {
        opacity: 0;
		animation-duration: .1s;
		animation-delay:1.9s;
		-webkit-animation-delay:1.9s;
	}
	

/* フリップ回転 */

	.inviewflipInX {
		animation-delay:.3s;
		-webkit-animation-delay:.3s;
	}

	.inviewbounceInRight {
        transform: translate(0, 0px);
        -webkit-transform: translate(0, 0px);
        transition: .8s;
		animation-duration: .2s;
	}
	
	
	
	
/****************************************/

/* 中ページ調節 */

/****************************************/



#company_area .inviewfadeIn , #recruit_area .inviewfadeIn , #contact_area .inviewfadeIn {
        opacity: 0;
		animation-delay:.4s;
		-webkit-animation-delay:.4s;
	}

/*-------------------------------------------*/

.aniDelay0102 {
		animation-delay: .5s;
		-webkit-animation-delay: .5s;
}

.aniDelay01 {
		animation-delay: .8s;
		-webkit-animation-delay: .8s;
}
.aniDelay02 {
		animation-delay: 1.6s;
		-webkit-animation-delay: 1.6s;
}

@media screen and (max-width:767px) {

	.aniDelay0102 {
			animation-delay: .3s;
			-webkit-animation-delay: .3s;
	}


}





