	
	
	
	/* 1.shorts */
	#mc_shorts .mc_title_wrap { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1); }
	#mc_shorts .mc_shorts_wrap { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#mc_shorts .mc_title_wrap.motion { opacity:1; transform:translateY(0); }
	#mc_shorts .mc_shorts_wrap.motion { opacity:1; transform:translateY(0); }
	
	
	
	/* 2.before&after */
	#mc_bna .mc_title_wrap { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1); }
	#mc_bna #mc_bna_wrap_motion { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#mc_bna .mc_title_wrap.motion { opacity:1; transform:translateY(0); }
	#mc_bna #mc_bna_wrap_motion.motion { opacity:1; transform:translateY(0); }
	
	
	
	/* 3.promotion */
	#mc_promotion .mc-promotion-wrap .box-L { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1); }
	#mc_promotion .mc-promotion-wrap .box-R { opacity:0; transform:translateX(100px); transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#mc_promotion .mc-promotion-wrap .box-L.motion { opacity:1; transform:translateY(0); }
	#mc_promotion .mc-promotion-wrap .box-R.motion { opacity:1; transform:translateX(0); }
	
	
	
	/* 4.banner */
	#mc_banner > a .box { opacity:0; transform:translateY(100px); position:relative; transition:all 1s var(--ease-out-1); }
	#mc_banner > a:nth-child(1) .box { transition:all 1s var(--ease-out-1); }
	#mc_banner > a:nth-child(2) .box { transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#mc_banner > a .box.motion { opacity:1; transform:translateY(0); }
	
	
	
	/* 5.ytlist */
	#mc_ytlist .mc_title_wrap { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1); }
	#mc_ytlist #mc_ytlist_wrap_motion { opacity:0; transform:translateY(100px); transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#mc_ytlist .mc_title_wrap.motion { opacity:1; transform:translateY(0); }
	#mc_ytlist #mc_ytlist_wrap_motion.motion { opacity:1; transform:translateY(0); }
	
	
	
	/* 6.guide */
	#c_guide .map_wrap { opacity:0; transition:all 1s var(--ease-out-1); }
	#c_guide .info_container { opacity:0; transform:translateX(100px); transition:all 1s var(--ease-out-1) .4s; }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#c_guide .map_wrap.motion { opacity:1; transform:scale(1); }
	#c_guide .info_container.motion { opacity:1; transform:translateX(0); }
	
	
	
	/* 7.footer */
	#footer > div { opacity:0; transition:all 1s var(--ease-in-out-1); }
	/* ++++++++++++++++++++ motion ++++++++++++++++++++ */
	#footer.motion > div { opacity:1; }
	
	
	
	
	