html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}html{-webkit-text-size-adjust:100%}body{line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,svg{vertical-align:bottom}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;border-radius:0;background-color:transparent;outline:0;resize:none;margin:0;padding:0;zoom:1;border:none;color:inherit;font-size:inherit;font-family:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}i{font-style:normal}html,body{background:#fff;height:100%;overflow:hidden}html.themeBlack,html.themeBlack body{background:#000}html.html_scrollable{overflow-y:scroll;height:100%}html.html_full,html.html_full body{height:100%;overflow:hidden}body{position:relative;width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:14px;line-height:1;font-family:YuGothic,"Original Yu Gothic",Meiryo,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}a{text-decoration:none;color:inherit}a *,button *{pointer-events:none}::-moz-selection{background-color:#666;color:#fff}::selection{background-color:#666;color:#fff}::-moz-selection{background-color:#666;color:#fff}#__bs_notify__{display:none !important}.js_corner_itemPop{z-index:4001}.js_corner_popBg{z-index:4000}.js_cursor{z-index:3000}.bl_spHeader{z-index:2000}.js_modal{z-index:1000}.bl_pcHeader,.bl_pcViewBtn{z-index:10}@media screen and (min-width:737px),print{.u_pc{display:block}}@media screen and (max-width:736px){.u_pc{display:none}}@media screen and (min-width:737px),print{.u_sp{display:none}}@media screen and (max-width:736px){.u_sp{display:block}}.u_alt{position:absolute;left:0;top:0;display:block;height:0;overflow:hidden}.u_alt span{position:absolute;left:0;top:0;display:block;white-space:nowrap}.u_full{position:absolute;left:0;top:0;width:100%;height:100%}.u_full canvas{position:absolute;left:0;top:0;width:100%;height:100%}.u_msg{position:absolute;left:0;top:50%;width:100%;text-align:center;line-height:20px;margin-top:-10px;color:#fff;mix-blend-mode:difference;pointer-events:none}.u_copy{position:absolute;right:10px;bottom:10px;font-size:10px;color:#fff}.u_copy a{text-decoration:underline}.js-winu__landscape{display:block}@media screen and (orientation:portrait){.js-winu__landscape{display:none}}.js-winu__mq{display:none}@media screen and (min-width:737px),print{.js-winu__mq.-pc{display:block}}@media screen and (max-width:736px){.js-winu__mq.-sp{display:block}}.js-winu__outer{position:fixed;left:0;top:0;width:100vw;height:100vh;visibility:hidden}.js-winu__inner{position:fixed;left:0;top:0;width:100%;height:100%;visibility:hidden}@media screen and (min-width:737px),print{.js-winu__fixed--full{min-width:px}}.js-ScrollFocus__inner{position:relative;min-height:100%;padding:1px 0 1px}.js-winu__scrollChecker{position:fixed;width:100px;height:100px;opacity:0;overflow-y:scroll;pointer-events:none}.js-winu__scrollCheckerInner{height:200px}.js_dance{position:absolute;left:0;top:0;width:100%;height:100%}.js_dance canvas{position:absolute;left:0;top:0;width:100%;height:100%}.js_drawing{position:absolute;left:50%;top:50%;width:700px;height:700px;margin-left:-350px;margin-top:-350px;opacity:0}.js_drawing.is_started{opacity:1;-webkit-transition:opacity 1200ms ease-in-out;transition:opacity 1200ms ease-in-out;-webkit-transition-delay:900ms;transition-delay:900ms}@media screen and (max-width:736px){.js_drawing{-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}}.js_drawing canvas{position:absolute;left:0;top:0;width:100%;height:100%}.js_flower{position:absolute;left:0;top:0;width:100%;height:100%}.js_flower canvas{position:absolute;left:0;top:0;width:100%;height:100%}.js_flower_msg{position:absolute;left:0;top:50%;width:100%;text-align:center;line-height:20px;margin-top:-10px;color:#fff;mix-blend-mode:difference;pointer-events:none}@media screen and (min-width:737px),print{.js_fluid{font-size:12px}}@media screen and (max-width:736px){.js_fluid{font-size:10px}}.js_fluid_canvas{position:absolute;left:0;top:0;width:100%;height:100%}.js_fluid_scroller{position:absolute;left:0;top:0;width:100%;height:100%;overflow-y:scroll;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:737px),print{.js_fluid_container{padding:70vh 100px}}@media screen and (max-width:736px){.js_fluid_container{padding:70vh 50px;padding:70svh 50px}}@media screen and (min-width:737px),print{.js_fluid_item{padding:150px 0}}@media screen and (max-width:736px){.js_fluid_item{padding:120px 0}}.js_fluid_item:first-child{padding-top:0 !important;padding-bottom:30vh;padding-bottom:30svh}.js_fluid_item:nth-child(2){padding-top:0 !important}.js_fluid_itemInner{position:relative;background:rgba(255,255,255,0)}@media screen and (min-width:737px),print{.js_fluid_itemInner{width:50px;height:50px;margin-left:-25px;margin-top:-25px}}@media screen and (max-width:736px){.js_fluid_itemInner{width:30px;height:30px;margin-left:-15px;margin-top:-15px}}.js_fluid_msg{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;pointer-events:none}.js_fluid_caption{position:absolute;left:0;bottom:0;background:#fff;padding:.5em .75em}.js_fluid_caption a{text-decoration:underline}.js_fluid_caption a:hover{text-decoration:none}.js_game1{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;color:#085a60}.js_game1 *{font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-tap-highlight-color:transparent}.js_game1_scene{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.js_game1_scene.is_show{opacity:1;-webkit-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out}.js_game1_indexLogo{font-size:0;padding:40px}.js_game1_indexSelect{position:relative;height:55vh;overflow-x:scroll}.js_game1_indexSelectList{white-space:nowrap;font-size:0;height:100%}.js_game1_indexSelectItem{display:inline-block;height:100%}.js_game1_indexSelectItemButton{width:40vh;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:contain;-webkit-transform-origin:center 80%;transform-origin:center 80%;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all cubic-bezier(.165,.84,.44,1) 200ms;transition:all cubic-bezier(.165,.84,.44,1) 200ms}.js_game1_indexSelectItemButton.is_active{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 10px #fff)}.js_game1_indexGo{position:absolute;left:0;bottom:40px;width:100%}.js_game1_indexGoButton{position:relative;margin:0 auto;display:block;width:120px;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:-webkit-gradient(linear,left top, left bottom,from(#fff707),to(#e6011e)) !important;background:linear-gradient(to bottom,#fff707,#e6011e 100%) !important;color:#fff !important;border:5px solid #fff;font-size:24px;text-align:center;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}.js_game1_indexGoButton.is_show{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(.77,0,.175,1);transition:-webkit-transform 500ms cubic-bezier(.77,0,.175,1);transition:transform 500ms cubic-bezier(.77,0,.175,1);transition:transform 500ms cubic-bezier(.77,0,.175,1), -webkit-transform 500ms cubic-bezier(.77,0,.175,1)}.js_game1_scene__play{background-size:3840px 100%;-webkit-animation:anime-js_game1_scene__play 140s linear 0s infinite;animation:anime-js_game1_scene__play 140s linear 0s infinite}.js_game1_playMain{position:absolute;left:0;top:0;bottom:100px;width:100%;height:auto}.js_game1_playMain.is_damage{-webkit-animation:a-shake .1s linear 0s infinite;animation:a-shake .1s linear 0s infinite}.js_game1_playSide{position:absolute;left:0;bottom:0;width:100%;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(255,255,255,0.8);background:#000}.js_game1_playSideInner{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js_game1_playSideReturn{position:absolute;right:20px;bottom:20px;mix-blend-mode:lighten}.js_game1_playSideReturn img{width:100px;height:auto}.js_game1_playSideItem{position:relative;padding:20px}.js_game1_playSideItemCounter *{color:#fff}.js_game1_playSideItemCounterHead{margin-bottom:5px}.js_game1_playSideItemCounterBody{font-size:36px}.js_game1_playSpecial{position:relative;width:200px;height:36px}.js_game1_playSpecialFrame{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:4px;opacity:.6}.js_game1_playSpecialBar{display:block;position:absolute;left:4px;top:4px;bottom:4px;width:0;height:auto;border-radius:2px;overflow:hidden}.js_game1_playSpecialBarBody{position:relative;width:192px;height:100%;background:-webkit-gradient(linear,left top, right top,from(#fff707),to(#e6011e));background:linear-gradient(to right,#fff707,#e6011e 100%)}.js_game1_playSpecialBarBodyLight{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;visibility:hidden}.js_game1_playSpecialBar.is_full .js_game1_playSpecialBarBodyLight{visibility:visible;-webkit-animation:a-js_game1_playSpecialBarBodyLight .2s linear 0s infinite;animation:a-js_game1_playSpecialBarBodyLight .2s linear 0s infinite}.js_game1_player{position:absolute;left:0;top:0;display:block;width:180px;height:180px;margin-left:-90px;margin-top:-90px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.js_game1_player.is_special{-webkit-filter:drop-shadow(0 0 6px #fff)}.js_game1_playerInner{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-animation:a-js_game1_playerInner 2s ease-in-out 0s infinite;animation:a-js_game1_playerInner 2s ease-in-out 0s infinite}.js_game1_playerBody{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-size:contain;background-position:center;background-repeat:no-repeat}.js_game1_playerBody2{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-filter:contrast(50%) brightness(200%);filter:contrast(50%) brightness(200%);visibility:hidden}.js_game1_player.is_special .js_game1_playerBody2{visibility:visible;-webkit-animation:a-js_game1_playerBody2 2s ease-out 0s infinite;animation:a-js_game1_playerBody2 2s ease-out 0s infinite}.js_game1_playerPointDiff{position:absolute;left:50%;top:-36px;pointer-events:none}.js_game1_playerPointDiffItem{position:absolute;left:0;font-size:48px;color:#fff707;text-shadow:0 0 2px #000,0 0 4px #000;opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.js_game1_playerPointDiffItem.is_minus{color:#e6011e}.js_game1_playerPointDiffItem.is_show{opacity:.8;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 100ms linear,-webkit-transform 900ms cubic-bezier(.165,.84,.44,1);transition:opacity 100ms linear,-webkit-transform 900ms cubic-bezier(.165,.84,.44,1);transition:opacity 100ms linear,transform 900ms cubic-bezier(.165,.84,.44,1);transition:opacity 100ms linear,transform 900ms cubic-bezier(.165,.84,.44,1),-webkit-transform 900ms cubic-bezier(.165,.84,.44,1)}.js_game1_damage{position:absolute;left:50%;top:-10%;width:1600px;height:1600px;margin-left:-800px;margin-top:-800px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;mix-blend-mode:lighten;pointer-events:none;visibility:hidden}.js_game1_damage.is_show{visibility:visible}.js_game1_playEnemyItem{position:absolute;left:0;top:0;width:180px;height:150px;margin-left:-90px;margin-top:-75px}.js_game1_playEnemyItem.is_goaled{opacity:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.js_game1_playEnemyItem.is_large{width:190px;height:220px;margin-left:-95px;margin-top:-110px}.js_game1_playEnemyItem.is_crushed{opacity:0;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.js_game1_playEnemyItem.is_angry{-webkit-animation:a-js_game1_playEnemyItem .6s linear 0s infinite;animation:a-js_game1_playEnemyItem .6s linear 0s infinite}.js_game1_playEnemyItemBody{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.js_game1_playEnemyItem.is_attacked .js_game1_playEnemyItemBody,.js_game1_playEnemyItem.is_attackedSpecial .js_game1_playEnemyItemBody{-webkit-animation:a-js_game1_playEnemyItemBody .1s linear 0s infinite;animation:a-js_game1_playEnemyItemBody .1s linear 0s infinite}.js_game1_playEnemyItemEffect{position:absolute;left:50%;top:50%;display:block;width:240px;height:240px;margin-left:-120px;margin-top:-120px;background-repeat:no-repeat;background-position:center;background-size:contain;visibility:hidden}.js_game1_playEnemyItem.is_attacked .js_game1_playEnemyItemEffect{visibility:visible;-webkit-animation:a-js_game1_playEnemyItemEffect .5s cubic-bezier(.165,.84,.44,1) 0s;animation:a-js_game1_playEnemyItemEffect .5s cubic-bezier(.165,.84,.44,1) 0s}.js_game1_specialWipe{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden}.js_game1_specialWipe.is_show{visibility:visible}.js_game1_specialWipe.is_hide{opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.8);transform:translate3d(0,0,0) scale(1.8);-webkit-transition:all 600ms cubic-bezier(.77,0,.175,1);transition:all 600ms cubic-bezier(.77,0,.175,1)}.js_game1_specialWipeInner{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0) scale(1,0);transform:translate3d(0,0,0) scale(1,0)}.js_game1_specialWipe.is_show .js_game1_specialWipeInner{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:all 600ms cubic-bezier(.77,0,.175,1);transition:all 600ms cubic-bezier(.77,0,.175,1)}.js_game1_specialWipeBody{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.js_game1_specialWipe.is_show .js_game1_specialWipeBody{-webkit-animation:a-js_game1_specialWipeBody .1s linear 0s infinite;animation:a-js_game1_specialWipeBody .1s linear 0s infinite}.js_game1_specialEffect{position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:lighten;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:.7}.js_game1_specialEffect.is_show{visibility:visible}.js_game1_specialEffect.is_hide{visibility:visible;opacity:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.js_game1_msg{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);pointer-events:none}.js_game1_msg.is_show{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 500ms cubic-bezier(.165,.84,.44,1);transition:transform 500ms cubic-bezier(.165,.84,.44,1);transition:transform 500ms cubic-bezier(.165,.84,.44,1), -webkit-transform 500ms cubic-bezier(.165,.84,.44,1)}.js_game1_msg.js_game1_msg__result{pointer-events:auto;background:rgba(0,0,0,0.3)}.js_game1_msgInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.js_game1_msgInnerShadow{-webkit-filter:drop-shadow(4px 0 0 #fff) drop-shadow(-4px 0 0 #fff) drop-shadow(0 4px 0 #fff) drop-shadow(0 -4px 0 #fff)}.js_game1_msgText{font-size:100px;white-space:nowrap;background:-webkit-gradient(linear,left top, left bottom,from(#fff707),to(#e6011e)) !important;background:linear-gradient(to bottom,#fff707,#e6011e 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.js_game1_msgText.js_game1_msgText__small{font-size:36px;margin-bottom:20px}.js_game1_msgLink{padding-top:40px}.js_game1_msgLink a{position:relative;margin:0 auto;display:block;width:120px;height:120px;line-height:115px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:-webkit-gradient(linear,left top, left bottom,from(#fff707),to(#e6011e)) !important;background:linear-gradient(to bottom,#fff707,#e6011e 100%) !important;color:#fff !important;border:5px solid #fff;font-size:18px;text-align:center}.js_game1_portraitAlert{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;display:none}@media screen and (orientation:portrait){.js_game1_portraitAlert{display:block}}@media screen and (max-width:736px){.js_game1_portraitAlert{display:block}}@media screen and (max-height:599px){.js_game1_portraitAlert{display:block}}.js_game1_portraitAlertInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;color:#fff}@-webkit-keyframes anime-js_game1_scene__play{0%{background-position:0 center}100%{background-position:calc(-3840px - 100vw) center}}@keyframes anime-js_game1_scene__play{0%{background-position:0 center}100%{background-position:calc(-3840px - 100vw) center}}@-webkit-keyframes a-shake{0%{margin-left:12px;margin-top:0}50%{margin-left:0;margin-top:0}100%{margin-top:12px}}@keyframes a-shake{0%{margin-left:12px;margin-top:0}50%{margin-left:0;margin-top:0}100%{margin-top:12px}}@-webkit-keyframes a-js_game1_playSpecialBarBodyLight{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes a-js_game1_playSpecialBarBodyLight{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes a-js_game1_playerInner{0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}}@keyframes a-js_game1_playerInner{0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}}@-webkit-keyframes a-js_game1_playerBody2{0%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(.9);transform:translate3d(0,0,0) scale(.9)}30%{opacity:.8}100%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.4);transform:translate3d(0,0,0) scale(1.4)}}@keyframes a-js_game1_playerBody2{0%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(.9);transform:translate3d(0,0,0) scale(.9)}30%{opacity:.8}100%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.4);transform:translate3d(0,0,0) scale(1.4)}}@-webkit-keyframes a-js_game1_playEnemyItem{0%{-webkit-filter:drop-shadow(0 0 2px #f00)}50%{-webkit-filter:drop-shadow(0 -12px 12px #f00)}100%{-webkit-filter:drop-shadow(0 0 2px #f00)}}@keyframes a-js_game1_playEnemyItem{0%{-webkit-filter:drop-shadow(0 0 2px #f00)}50%{-webkit-filter:drop-shadow(0 -12px 12px #f00)}100%{-webkit-filter:drop-shadow(0 0 2px #f00)}}@-webkit-keyframes a-js_game1_playEnemyItemBody{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes a-js_game1_playEnemyItemBody{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes a-js_game1_playEnemyItemEffect{0%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes a-js_game1_playEnemyItemEffect{0%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes a-js_game1_specialWipeBody{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes a-js_game1_specialWipeBody{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.js_hand_videoWrap{position:absolute;left:0;top:0;-webkit-transform-origin:left top;transform-origin:left top;visibility:hidden}.js_hand_videoWrap.is_enabled{visibility:visible;-webkit-transform:scale(.5);transform:scale(.5)}@media screen and (max-width:736px){.js_hand_videoWrap.is_enabled{-webkit-transform:scale(.2);transform:scale(.2)}}.js_hand_videoInner{position:relative;-webkit-filter:saturate(0) contrast(2);filter:saturate(0) contrast(2)}.js_hand_video{position:relative;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.js_hand_prots{position:absolute;left:0;top:0;width:100%;height:100%}.js_hand_protItem{position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:50%;background:rgba(255,0,0,0.5);margin-left:-10px;margin-top:-10px;font-size:18px;color:#fff;-webkit-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.js_scroll_html{overflow-y:scroll;height:auto;overscroll-behavior:none}.js_scroll_html body{height:auto}.js_scroll{position:relative}.js_scroll_body{position:fixed;left:0;top:0;width:100%}.html_blur .js_scroll_body{position:absolute;-webkit-transform:none !important;transform:none !important}.js_scroll_content{line-height:2;font-size:16px}@media screen and (min-width:737px),print{.js_scroll_content{padding:100px}}@media screen and (max-width:736px){.js_scroll_content{padding:20px}}.js_scroll_content h1{font-size:240%}.js_scroll_content h2{font-size:180%}.js_scroll_content section:not(:last-child){margin-bottom:100px}.js_walk{position:absolute;left:0;top:0;width:100%;height:100%}.js_walk canvas{position:absolute;left:0;top:0;width:100%;height:100%}.ly_cont{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (min-width:737px),print{.ly_cont{width:1024px}}@media screen and (max-width:736px){.ly_cont{width:335px;padding-left:41px}}.theme-blog.device-touch .ly_cont{width:822px}@media screen and (min-width:737px),print{.ly_cont__top{padding-top:150px}}@media screen and (max-width:736px){.ly_cont__top{padding-top:104px}}@media screen and (min-width:737px),print{.ly_cont__bottom{padding-bottom:147px}}@media screen and (max-width:736px){.ly_cont__bottom{padding-bottom:108px}}@media screen and (max-width:736px){.ly_cont__spFull{padding-left:0}}.bl_page{position:relative;min-width:1280px;height:9560px;margin:0 auto;overflow:hidden}.bl_page_inner{position:absolute;left:50%;top:0;width:1400px;height:100%;margin-left:-700px;background:#fff}.bg_page_header{position:absolute;left:0;top:0}.bg_page_heroText{position:absolute;left:0;top:110px}.bg_page_text{position:absolute;left:0;top:0}.bl_page_pic{position:absolute}.bl_page_pic.bl_page_pic__home{left:0;top:110px;width:1400px;height:1050px}.bl_page_pic.bl_page_pic__1{left:415px;top:1650px;width:500px;height:435px}.bl_page_pic.bl_page_pic__2{right:0;top:2711px;width:770px;height:1053px}.bl_page_pic.bl_page_pic__3{left:150px;top:4660px;width:1100px;height:550px}.bl_page_pic.bl_page_pic__4{left:150px;top:5628px;width:379px;height:876px}.bl_page_pic.bl_page_pic__5{left:463px;top:7153px;width:458px;height:599px}.bl_page_pic.bl_page_pic__6{left:0;top:8160px;width:1400px;height:1400px}