@charset "utf-8";



/*OPENING*/
.opening_on .loading_logo0 > div:nth-child(1) img { animation:opening_on0 2s ease-in-out 0.125s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(1) { animation:opening_on0 2s ease-in-out 0.01s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(2) { animation:opening_on0 2s ease-in-out 0.03s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(3) { animation:opening_on0 2s ease-in-out 0.05s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(4) { animation:opening_on0 2s ease-in-out 0.07s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(5) { animation:opening_on0 2s ease-in-out 0.09s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(6) { animation:opening_on0 2s ease-in-out 0.11s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(7) { animation:opening_on0 2s ease-in-out 0.13s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(8) { animation:opening_on0 2s ease-in-out 0.15s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(9) { animation:opening_on0 2s ease-in-out 0.17s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(10) { animation:opening_on0 2s ease-in-out 0.19s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(11) { animation:opening_on0 2s ease-in-out 0.21s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(12) { animation:opening_on0 2s ease-in-out 0.23s infinite; }
.opening_on .loading_logo0 > div:nth-child(2) > img:nth-child(13) { animation:opening_on0 2s ease-in-out 0.25s infinite; }
@keyframes opening_on0 {
	0% { opacity:0; }
	50% { opacity:1; }
	100% { opacity:0; }
}
.opening_off .loading_logo0  { animation:opening_off0 0.5s ease-in-out forwards; }
@keyframes opening_off0 {
	0% { opacity:1; }
	100% { opacity:0; }
}
.opening_off .loading_logo1 > img:nth-child(1) { animation:opening_off1 1s ease-in-out 0.5s forwards; }
.opening_off .loading_logo1 > img:nth-child(2) { animation:opening_off1 1s ease-in-out 0.5315s forwards; }
.opening_off .loading_logo1 > img:nth-child(3) { animation:opening_off1 1s ease-in-out 0.5625s forwards; }
.opening_off .loading_logo1 > img:nth-child(4) { animation:opening_off1 1s ease-in-out 0.59375s forwards; }
.opening_off .loading_logo1 > img:nth-child(5) { animation:opening_off1 1s ease-in-out 0.6125s forwards; }
.opening_off .loading_logo1 > img:nth-child(6) { animation:opening_off1 1s ease-in-out 0.65625s forwards; }
.opening_off .loading_logo1 > img:nth-child(7) { animation:opening_off1 1s ease-in-out 0.6875s forwards; }
.opening_off .loading_logo1 > img:nth-child(8) { animation:opening_off1 1s ease-in-out 0.71875s forwards; }
.opening_off .loading_logo1 > img:nth-child(9) { animation:opening_off1 1s ease-in-out 0.75s forwards; }
@keyframes opening_off1 {
	0% { opacity:0; transform:scale(1.05) translate3d(0,0,0); }
	100% { opacity:1; transform:scale(1) translate3d(0,0,0); }
}
.opening_off #home .main_img,.opening_off #shop .main_img { animation:opening_off2 2s ease-in-out 1.5s forwards; }
@keyframes opening_off2 {
	0% { transform:scale(1.25) translate3d(0,0,0); }
	100% { transform:scale(1) translate3d(0,0,0); }
}
.opening_off .header_url,.opening_off .fix { animation:opening_off3 1s ease-in-out 3s forwards; }
@keyframes opening_off3 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.opening_off .contents_title p > span:nth-child(1) { animation:opening_off4 1s ease-in-out 3s forwards; }
.opening_off .contents_title p > span:nth-child(2) { animation:opening_off4 1s ease-in-out 3.0315s forwards; }
.opening_off .contents_title p > span:nth-child(3) { animation:opening_off4 1s ease-in-out 3.0625s forwards; }
.opening_off .contents_title p > span:nth-child(4) { animation:opening_off4 1s ease-in-out 3.09375s forwards; }
.opening_off .contents_title p > span:nth-child(5) { animation:opening_off4 1s ease-in-out 3.1125s forwards; }
.opening_off .contents_title p > span:nth-child(6) { animation:opening_off4 1s ease-in-out 3.15625s forwards; }
.opening_off .contents_title p > span:nth-child(7) { animation:opening_off4 1s ease-in-out 3.1875s forwards; }
.opening_off .contents_title p > span:nth-child(8) { animation:opening_off4 1s ease-in-out 3.21875s forwards; }
.opening_off .contents_title p > span:nth-child(9) { animation:opening_off4 1s ease-in-out 3.25s forwards; }
.opening_off .contents_title p > span:nth-child(10) { animation:opening_off4 1s ease-in-out 3.28125s forwards; }
.opening_off .contents_title p > span:nth-child(11) { animation:opening_off4 1s ease-in-out 3.3125s forwards; }
.opening_off .contents_title p > span:nth-child(12) { animation:opening_off4 1s ease-in-out 3.344s forwards; }
@keyframes opening_off4 {
	0% { opacity:0; transform:scale(1.15) translate3d(0,0,0); }
	100% { opacity:1; transform:scale(1) translate3d(0,0,0); }
}
.opening_off .contents_inner { animation:opening_off5 1.5s ease-in-out 2s forwards; }
.opening_off #home { animation:none; }
@keyframes opening_off5 {
	0% { opacity:0; transform:translate(0,-25px); }
	100% { opacity:1; transform:translate(0,0); }
}



/*LOADING*/
.wrap_on #home .main_img,.wrap_on #shop .main_img { animation:wrap_on0 1s ease-in-out forwards; }
@keyframes wrap_on0 {
	0% { transform:scale(1.05) translate3d(0,0,0); }
	100% { transform:scale(1) translate3d(0,0,0); }
}
.wrap_on .fix { animation:wrap_on1 1s ease-in-out 0.5s forwards; }
@keyframes wrap_on1 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.wrap_on .contents_inner { animation:wrap_on2 1s ease-in-out forwards; }
.wrap_on #home { animation:none; }
@keyframes wrap_on2 {
	0% { opacity:0; transform:translate(0,-25px); }
	100% { opacity:1; transform:translate(0,0); }
}



/*HEADER*/
.header_on .header_button_inner > div:nth-child(1) { animation:header_on0 0.75s ease-in-out forwards; }
@keyframes header_on0 {
	0% { top:0; margin:0 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
	50% { top:50%; margin:-1px 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
	51% { top:50%; margin:-1px 0 0 0; transform:rotate(45deg) translate3d(0,0,0); }
	100% { top:50%; margin:-1px 0 0 0; transform:rotate(45deg) translate3d(0,0,0); }
}
.header_on .header_button_inner > div:nth-child(3) { animation:header_on1 0.75s ease-in-out forwards; }
@keyframes header_on1 {
	0% { top:100%; transform:rotate(0deg) translate3d(0,0,0); }
	50% { top:50%; margin:-1px 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
	51% { top:50%; margin:-1px 0 0 0; transform:rotate(-45deg) translate3d(0,0,0); }
	100% { top:50%; margin:-1px 0 0 0; transform:rotate(-45deg) translate3d(0,0,0); }
}
.header_on .header_button_inner div > span:nth-child(1) { animation:header_on2 0.375s ease-in-out forwards; }
@keyframes header_on2 {
	0% { opacity:1; }
	100% { opacity:0; }
}
.header_on .header_button_inner > div:nth-child(1) > span:nth-child(2) { animation:header_on3 0.75s ease-in-out forwards; }
@keyframes header_on3 {
	0% { left:-100%; }
	51% { left:-100%; }
	100% { left:0; }
}
.header_on .header_button_inner > div:nth-child(3) > span:nth-child(2) { animation:header_on4 0.75s ease-in-out 0.25s forwards; }
@keyframes header_on4 {
	0% { left:100%; }
	51% { left:100%; }
	100% { left:0; }
}
.header_off .header_button_inner > div:nth-child(1) { animation:header_off0 0.75s ease-in-out forwards; }
@keyframes header_off0 {
	0% { top:50%; margin:-1px 0 0 0; transform:rotate(45deg) translate3d(0,0,0); }
	50% { top:50%; margin:-1px 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
	100% { top:0; margin:0 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
}
.header_off .header_button_inner > div:nth-child(3) { animation:header_off1 0.75s ease-in-out forwards; }
@keyframes header_off1 {
	0% { top:50%; margin:-1px 0 0 0; transform:rotate(-45deg) translate3d(0,0,0); }
	50% { top:50%; margin:-1px 0 0 0; transform:rotate(0deg) translate3d(0,0,0); }
	100% { top:100%; transform:rotate(0deg) translate3d(0,0,0); }
}
.header_off .header_button_inner > div:nth-child(2) { animation:header_off2 0.75s ease-in-out forwards; }
@keyframes header_off2 {
	0% { opacity:0; }
	50% { opacity:0; }
	100% { opacity:1; }
}
.header_off .header_button_inner > div:nth-child(1) > span:nth-child(2) { animation:header_off3 0.75s ease-in-out forwards; }
@keyframes header_off3 {
	0% { left:0; opacity:1; }
	50% { left:0; opacity:1; }
	100% { left:0; opacity:0; }
}
.header_off .header_button_inner > div:nth-child(3) > span:nth-child(2) { animation:header_off4 0.75s ease-in-out forwards; }
@keyframes header_off4 {
	0% { left:0; opacity:1; }
	50% { left:0; opacity:1; }
	100% { left:0; opacity:0; }
}
.header_start .header_button_inner > div:nth-child(1) > span:nth-child(1),.header_off .header_button_inner > div:nth-child(1) > span:nth-child(1) { animation:header_off5 3s ease-in-out 1s infinite; }
.header_start .header_button_inner > div:nth-child(2) > span:nth-child(1),.header_off .header_button_inner > div:nth-child(2) > span:nth-child(1) { animation:header_off5 3s ease-in-out 1.15s infinite; }
.header_start .header_button_inner > div:nth-child(3) > span:nth-child(1),.header_off .header_button_inner > div:nth-child(3) > span:nth-child(1) { animation:header_off5 3s ease-in-out 1.3s infinite; }
@keyframes header_off5 {
	0% { left:0; opacity:1; }
	14% { left:100%; opacity:0; }
	16% { left:-100%; opacity:0; }
	30% { left:0; opacity:1; }
	100% { left:0; opacity:1; }
}





/*SCROLL*/
.scroll_on0 { animation:scroll_on0 0.5s ease-in-out forwards; }
@keyframes scroll_on0 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.scroll_off0 { animation:scroll_off0 0.25s ease-in-out forwards; }
@keyframes scroll_off0 {
	0% { opacity:1; }
	100% { opacity:0; }
}



/*FIX*/
.fix_scroll span { animation:fix_scroll0 3s ease-in-out infinite; }
@keyframes fix_scroll0 {
	0% { top:0; opacity:1; margin-top:0 }
	12.5% { opacity:1; }
	25% { top:100%; opacity:0; margin-top:-3px; }
	50% { top:0; opacity:0; margin-top:0; }
	62.5% { top:0; opacity:1; margin-top:0 }
	75% { top:0; opacity:1; margin-top:0 }
	100% { top:0; opacity:1; margin-top:0 }
}



/*POPUP*/
.popup_on { animation:popup_on0 0.5s ease-in-out forwards; }
@keyframes popup_on0 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.popup_on .popup_close { animation:popup_on1 0.5s ease-in-out 0.25s forwards; }
@keyframes popup_on1 {
	0% { opacity:0; transform:scale(0.5) translate3d(0,0,0); }
	100% { opacity:1; transform:scale(1) translate3d(0,0,0); }
}
.popup_on .popup_close > div > div:nth-child(1) span { animation:popup_on2 0.375s ease-in-out 0.75s forwards; }
@keyframes popup_on2 {
	0% { left:-100%; }
	100% { left:0; }
}
.popup_on .popup_close > div > div:nth-child(2) span { animation:popup_on3 0.375s ease-in-out 1s forwards; }
@keyframes popup_on3 {
	0% { left:100%; }
	100% { left:0; }
}
.popup_on .popup_block { animation:popup_on4 0.75s ease-in-out 0.5s forwards; }
@keyframes popup_on4 {
	0% { opacity:0; transform:scale(1.1) translate(0,100px) skew(0deg,-5deg); }
	100% { opacity:1; transform:scale(1) translate(0,0) skew(0deg,0deg); }
}
.popup_off { animation:popup_off0 0.5s ease-in-out forwards; }
@keyframes popup_off0 {
	0% { opacity:1; }
	100% { opacity:0; }
}



/*MENU*/
.menu_on .menu_bg { animation:menu_on0 0.5s ease-in-out forwards; }
@keyframes menu_on0 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.menu_on .menu_img { animation:menu_on1 1s ease-in-out forwards; }
@keyframes menu_on1 {
	0% { transform:rotate(-5deg) scale(1.5) translate3d(0,0,0); opacity:0; }
	100% { transform:rotate(0deg) scale(1) translate3d(0,0,0); opacity:0.2; }
}
.menu_on .menu_inner { animation:menu_on0 0.5s ease-in-out forwards; }
.menu_on .menu_logo,.menu_on .menu_other { animation:menu_on0 0.75s ease-in-out 0.25s forwards; }
.menu_on .menu_block > .menu_list:nth-child(1) { animation:menu_on2 0.5s ease-in-out 0.25s forwards; }
.menu_on .menu_block > .menu_list:nth-child(2) { animation:menu_on2 0.5s ease-in-out 0.3s forwards; }
.menu_on .menu_block > .menu_list:nth-child(3) { animation:menu_on2 0.5s ease-in-out 0.35s forwards; }
.menu_on .menu_block > .menu_list:nth-child(4),.menu_on .menu_block > div:nth-child(5) { animation:menu_on2 0.5s ease-in-out 0.4s forwards; }
.menu_on .menu_block > .menu_list:nth-child(6) { animation:menu_on2 0.5s ease-in-out 0.45s forwards; }
.menu_on .menu_block > .menu_list:nth-child(7) { animation:menu_on2 0.5s ease-in-out 0.5s forwards; }
@keyframes menu_on2 {
	0% { opacity:0; transform:translateY(-37.5%); }
	100% { opacity:1; transform:translateY(0%); }
}
.menu_off .menu_bg,.menu_off .menu_inner { animation:menu_off0 0.75s ease-in-out forwards; }
@keyframes menu_off0 {
	0% { opacity:1; }
	100% { opacity:0; }
}
.menu_off .menu_img { animation:menu_off1 0.75s ease-in-out forwards; }
@keyframes menu_off1 {
	0% { transform:rotate(0deg) scale(1) translate3d(0,0,0); opacity:0.2; }
	100% { transform:rotate(-5deg) scale(1.5) translate3d(0,0,0); opacity:0; }
}
.menu_img_on { animation:menu_img_on0 0.75s ease-in-out forwards; }
@keyframes menu_img_on0 {
	0% { transform:rotate(-5deg) scale(1.25) translate3d(0,0,0); opacity:0; }
	100% { transform:rotate(0deg) scale(1) translate3d(0,0,0); opacity:1; }
}
.menu_img_off { animation:menu_img_off0 0.75s ease-in-out forwards; }
@keyframes menu_img_off0 {
	0% { opacity:1; }
	100% { opacity:0; }
}



/*MAIN*/
.main_off .main_logo > img:nth-child(1) { animation:main_off0 1s ease-in-out 0s forwards; }
.main_off .main_logo > img:nth-child(2) { animation:main_off0 1s ease-in-out 0.025s forwards; }
.main_off .main_logo > img:nth-child(3) { animation:main_off0 1s ease-in-out 0.05s forwards; }
.main_off .main_logo > img:nth-child(4) { animation:main_off0 1s ease-in-out 0.075s forwards; }
.main_off .main_logo > img:nth-child(5) { animation:main_off0 1s ease-in-out 0.1s forwards; }
.main_off .main_logo > img:nth-child(6) { animation:main_off0 1s ease-in-out 0.125s forwards; }
.main_off .main_logo > img:nth-child(7) { animation:main_off0 1s ease-in-out 0.15s forwards; }
.main_off .main_logo > img:nth-child(8) { animation:main_off0 1s ease-in-out 0.175s forwards; }
.main_off .main_logo > img:nth-child(9) { animation:main_off0 1s ease-in-out 0.2s forwards; }
@keyframes main_off0 {
	0% { opacity:1; transform:scale(1) translate3d(0,0,0); }
	100% { opacity:0; transform:scale(1.5) translate3d(0,0,0); }
}
.main_on .main_logo > img:nth-child(1) { animation:main_on0 1s ease-in-out 0s forwards; }
.main_on .main_logo > img:nth-child(2) { animation:main_on0 1s ease-in-out 0.025s forwards; }
.main_on .main_logo > img:nth-child(3) { animation:main_on0 1s ease-in-out 0.05s forwards; }
.main_on .main_logo > img:nth-child(4) { animation:main_on0 1s ease-in-out 0.075s forwards; }
.main_on .main_logo > img:nth-child(5) { animation:main_on0 1s ease-in-out 0.1s forwards; }
.main_on .main_logo > img:nth-child(6) { animation:main_on0 1s ease-in-out 0.125s forwards; }
.main_on .main_logo > img:nth-child(7) { animation:main_on0 1s ease-in-out 0.15s forwards; }
.main_on .main_logo > img:nth-child(8) { animation:main_on0 1s ease-in-out 0.175s forwards; }
.main_on .main_logo > img:nth-child(9) { animation:main_on0 1s ease-in-out 0.2s forwards; }
@keyframes main_on0 {
	0% { opacity:0; transform:scale(1.5) translate3d(0,0,0); }
	100% { opacity:1; transform:scale(1) translate3d(0,0,0); }
}



/*OUR*/
.scroll_on0 .our_title p { animation:our0 1s ease-in-out 0s forwards; }
.scroll_on0 .our_title > div:nth-child(2) { animation:our0 1s ease-in-out 0.025s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(1) { animation:our0 1s ease-in-out 0.05s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(2) { animation:our0 1s ease-in-out 0.075s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(3) { animation:our0 1s ease-in-out 0.1s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(4) { animation:our0 1s ease-in-out 0.1225s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(5) { animation:our0 1s ease-in-out 0.15s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(6) { animation:our0 1s ease-in-out 0.175s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(7) { animation:our0 1s ease-in-out 0.2s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(8) { animation:our0 1s ease-in-out 0.225s forwards; }
.scroll_on0 .our_title > div:nth-child(3) > img:nth-child(9) { animation:our0 1s ease-in-out 0.25s forwards; }
.scroll_on0 .our_text { animation:our0 1s ease-in-out 0.275s forwards; }
@keyframes our0 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.scroll_on0 > .curry_img { animation:our1 0.75s ease-in-out 0.25s forwards; }
@keyframes our1 {
	0% { opacity:0; transform:scale(0.95) translate3d(0,0,0); }
	100% { opacity:1; transform:scale(1) translate3d(0,0,0); }
}



/*BUTTON*/
.trans_text_on > span:nth-child(1) { animation:trans_text_on0 0.25s ease-in-out 0s forwards !important; }
.trans_text_on > span:nth-child(2) { animation:trans_text_on0 0.25s ease-in-out 0.025s forwards !important; }
.trans_text_on > span:nth-child(3) { animation:trans_text_on0 0.25s ease-in-out 0.05s forwards !important; }
.trans_text_on > span:nth-child(4) { animation:trans_text_on0 0.25s ease-in-out 0.075s forwards !important; }
.trans_text_on > span:nth-child(5) { animation:trans_text_on0 0.25s ease-in-out 0.1s forwards !important; }
.trans_text_on > span:nth-child(6) { animation:trans_text_on0 0.25s ease-in-out 0.125s forwards !important; }
.trans_text_on > span:nth-child(7) { animation:trans_text_on0 0.25s ease-in-out 0.15s forwards !important; }
.trans_text_on > span:nth-child(8) { animation:trans_text_on0 0.25s ease-in-out 0.175s forwards !important; }
.trans_text_on > span:nth-child(9) { animation:trans_text_on0 0.25s ease-in-out 0.2s forwards !important; }
.trans_text_on > span:nth-child(10) { animation:trans_text_on0 0.25s ease-in-out 0.225s forwards !important; }
.trans_text_on > span:nth-child(11) { animation:trans_text_on0 0.25s ease-in-out 0.25s forwards !important; }
.trans_text_on > span:nth-child(12) { animation:trans_text_on0 0.25s ease-in-out 0.275s forwards !important; }
.trans_text_on > span:nth-child(13) { animation:trans_text_on0 0.25s ease-in-out 0.3s forwards !important; }
.trans_text_on > span:nth-child(14) { animation:trans_text_on0 0.25s ease-in-out 0.325s forwards !important; }
.trans_text_on > span:nth-child(15) { animation:trans_text_on0 0.25s ease-in-out 0.35s forwards !important; }
.trans_text_on > span:nth-child(16) { animation:trans_text_on0 0.25s ease-in-out 0.375s forwards !important; }
.trans_text_on > span:nth-child(17) { animation:trans_text_on0 0.25s ease-in-out 0.4s forwards !important; }
.trans_text_on > span:nth-child(18) { animation:trans_text_on0 0.25s ease-in-out 0.425s forwards !important; }
.trans_text_on > span:nth-child(19) { animation:trans_text_on0 0.25s ease-in-out 0.45s forwards !important; }
.trans_text_on > span:nth-child(20) { animation:trans_text_on0 0.25s ease-in-out 0.475s forwards !important; }
@keyframes trans_text_on0 {
	0% { opacity:1; }
	100% { opacity:0.25; }
}
.trans_text_off > span:nth-child(1) { animation:trans_text_off0 0.25s ease-in-out 0s forwards !important; }
.trans_text_off > span:nth-child(2) { animation:trans_text_off0 0.25s ease-in-out 0.025s forwards !important; }
.trans_text_off > span:nth-child(3) { animation:trans_text_off0 0.25s ease-in-out 0.05s forwards !important; }
.trans_text_off > span:nth-child(4) { animation:trans_text_off0 0.25s ease-in-out 0.075s forwards !important; }
.trans_text_off > span:nth-child(5) { animation:trans_text_off0 0.25s ease-in-out 0.1s forwards !important; }
.trans_text_off > span:nth-child(6) { animation:trans_text_off0 0.25s ease-in-out 0.125s forwards !important; }
.trans_text_off > span:nth-child(7) { animation:trans_text_off0 0.25s ease-in-out 0.15s forwards !important; }
.trans_text_off > span:nth-child(8) { animation:trans_text_off0 0.25s ease-in-out 0.175s forwards !important; }
.trans_text_off > span:nth-child(9) { animation:trans_text_off0 0.25s ease-in-out 0.2s forwards !important; }
.trans_text_off > span:nth-child(10) { animation:trans_text_off0 0.25s ease-in-out 0.225s forwards !important; }
.trans_text_off > span:nth-child(11) { animation:trans_text_off0 0.25s ease-in-out 0.25s forwards !important; }
.trans_text_off > span:nth-child(12) { animation:trans_text_off0 0.25s ease-in-out 0.275s forwards !important; }
.trans_text_off > span:nth-child(13) { animation:trans_text_off0 0.25s ease-in-out 0.3s forwards !important; }
.trans_text_off > span:nth-child(14) { animation:trans_text_off0 0.25s ease-in-out 0.325s forwards !important; }
.trans_text_off > span:nth-child(15) { animation:trans_text_off0 0.25s ease-in-out 0.35s forwards !important; }
.trans_text_off > span:nth-child(16) { animation:trans_text_off0 0.25s ease-in-out 0.375s forwards !important; }
.trans_text_off > span:nth-child(17) { animation:trans_text_off0 0.25s ease-in-out 0.4s forwards !important; }
.trans_text_off > span:nth-child(18) { animation:trans_text_off0 0.25s ease-in-out 0.425s forwards !important; }
.trans_text_off > span:nth-child(19) { animation:trans_text_off0 0.25s ease-in-out 0.45s forwards !important; }
.trans_text_off > span:nth-child(20) { animation:trans_text_off0 0.25s ease-in-out 0.475s forwards !important; }
@keyframes trans_text_off0 {
	0% { opacity:0.25; }
	100% { opacity:1; }
}
.line_button_r_on span { animation:line_button_r_on0 0.75s ease-in-out forwards; }
@keyframes line_button_r_on0 {
	0% { left:0; opacity:1; }
	49% { left:100%; opacity:0; }
	51% { left:-100%; opacity:0; }
	100% { left:0; opacity:1; }
}