@charset "UTF-8";:root{--zoom-level:1;--base-pc:1536;--base-sp:414;--base-min:768;--base-max:1536;--pc-size:var(--base-pc);--sp-size:var(--base-sp)}@keyframes introMainArea{to{clip-path:circle(100%)}}@keyframes introBgGradient{to{opacity:1}}@keyframes introTitleNewYear{to{opacity:1;scale:1}}@keyframes introTitleGreeting{to{scale:1}}@keyframes introTitleUma{to{scale:1}}@keyframes introTitleChatcher{to{scale:1}}@keyframes introTitleCatchCopyFrame{to{opacity:1;rotate:x 0deg}}@keyframes introTitleCatchCopyObject{to{opacity:1}}@keyframes introTitleCatchCopyText{to{clip-path:inset(0 0 0 0)}}@keyframes introStartButton{to{opacity:1;rotate:x 0deg;translate:0 0 0}}@keyframes introStartButtonArrow{0%,to{opacity:.2}50%{opacity:1}}@keyframes introWindowFrame{to{scale:1}}@keyframes introIllustCommon{to{opacity:1;scale:1}}@keyframes introIllustKadomatsuPc{to{rotate:-21.589deg}}@keyframes introIllustKagamimochiPc{to{rotate:5.39deg}}@keyframes introIllustTakoPc{to{rotate:-33.169deg}}@keyframes introIllustTaiPc{to{rotate:25.34deg}}@keyframes introIllustKozuchiPc{to{rotate:62.2deg}}@keyframes introIllustKomaPc{to{rotate:0deg}}@keyframes introIllustCapsel2026Pc{to{rotate:-17.55deg}}@keyframes introIllustCapselUmaPc{to{rotate:20.64deg}}@keyframes introIllustChupacabraPc{to{rotate:-17.55deg}}@keyframes introIllustHibagonPc{to{rotate:-31.17deg}}@keyframes introIllustJerseyDevilPc{to{rotate:10.72deg}}@keyframes introIllustKrakenPc{to{rotate:17.3deg}}@keyframes introIllustMothmanPc{to{rotate:20.64deg}}@keyframes introIllustYetiPc{to{rotate:9.1deg}}@keyframes introIllustKadomatsu{to{rotate:-21.59deg}}@keyframes introIllustKagamimochi{to{rotate:4.9deg}}@keyframes introIllustTako{to{rotate:-33.17deg}}@keyframes introIllustTai{to{rotate:25.34deg}}@keyframes introIllustKozuchi{to{rotate:62.2deg}}@keyframes introIllustKoma{to{rotate:15deg}}@keyframes introIllustChupacabra{to{rotate:-17.55deg}}@keyframes introIllustHibagon{to{rotate:-31.17deg}}@keyframes introIllustJersey-devil{to{rotate:10.72deg}}@keyframes introIllustKraken{to{rotate:17.3deg}}@keyframes introIllustYeti{to{rotate:9.1deg}}@keyframes gameStart{to{opacity:0}}@keyframes shutterClose{0%{translate:0 -100%}to{translate:0 0}}@keyframes shutterOpen{0%{translate:0 0}to{translate:0 -100%}}@keyframes openRolling{to{rotate:-90deg}}@keyframes openRollingScale{to{scale:1}}@keyframes openRollingTranslate{to{translate:0 .1rem}}@keyframes openShake{0%,20%,40%,60%,80%{rotate:-90deg;scale:1;translate:-.1rem 0}10%,30%,50%,70%,90%{rotate:-90deg;scale:1;translate:.1rem 0}to{rotate:-90deg;scale:1;translate:0 0}}@keyframes openBounce{0%{rotate:-90deg;scale:1;translate:0 .1rem}to{rotate:-90deg;scale:1;translate:0 0}}@keyframes openPaka1{to{rotate:-45deg;translate:0 -.3rem}}@keyframes openPaka2{to{rotate:45deg;translate:0 .2rem}}@keyframes openAppear{to{opacity:1;scale:1;translate:0 0}}@keyframes openAppearShadow{to{opacity:1;scale:1}}@keyframes openAppearLight{to{opacity:1}}@keyframes openObject{to{opacity:1;scale:1}}@keyframes openObjectKirakira{0%{translate:0 0}to{translate:.1rem .3rem}}@keyframes openTitle{to{opacity:1;scale:1}}@keyframes openIllustCommon{to{opacity:1;scale:1}}@keyframes openIllustKadomatsu{to{rotate:-21.589deg}}@keyframes openIllustKagamimochi{to{rotate:18.382deg}}@keyframes openIllustTako{to{rotate:-33.169deg}}@keyframes openIllustTai{to{rotate:25.34deg}}@keyframes openIllustKozuchi{to{rotate:62.2deg}}@keyframes openIllustKoma{to{rotate:0deg}}@keyframes openIllustCapsel2026{to{rotate:-17.55deg}}@keyframes openIllustCapselUma{to{rotate:20.64deg}}@keyframes umaGet{0%{opacity:0;scale:.5}10%{opacity:1;scale:1.02}to{opacity:0;scale:.9}}@keyframes umaGetColored{to{opacity:1;scale:1}}@keyframes umaGetColoredClip{to{clip-path:circle(50%)}}:where(html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video){background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}:where(body){line-height:1}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section){display:block}:where(ul){list-style:none}:where(blockquote,q){quotes:none}:where(blockquote:before,blockquote:after,q:before,q:after){content:none}:where(a){background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}:where(ins){background-color:#ff9;color:#000;text-decoration:none}:where(mark){background-color:#ff9;color:#000;font-style:italic;font-weight:700}:where(del){text-decoration:line-through}:where(abbr[title],dfn[title]){border-bottom:1px dotted;cursor:help}:where(table){border-collapse:collapse;border-spacing:0}:where(hr){border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}:where(input,select){vertical-align:middle}body,html{min-height:100%}html{color:#333;overflow-y:scroll}@media screen and (max-width:767.9px){html{font-size:calc(100vw/(var(--base-sp)/100))}html[data-device=mobile]{font-size:calc(625%*var(--sp-size)/var(--base-sp))}html[data-device=pc]{font-size:calc(100vw*var(--zoom-level)/(var(--base-sp)/100))}}@media print,screen and (min-width:768px){html{font-size:calc(625%*var(--base-min)/var(--base-pc))}}@media screen and (min-width:768px){html{font-size:calc(100vw*var(--zoom-level)/(var(--base-pc)/100))}html[data-device=tablet]{font-size:calc(625%*var(--pc-size)/var(--base-pc))}}@media print,screen and (min-width:1536px){html{font-size:calc(625%*var(--base-max)/var(--base-pc))}}body{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:1.6%;-webkit-text-size-adjust:100%;line-break:strict;overflow-wrap:anywhere;word-break:normal}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}@media print,screen and (min-width:768px){body{font-size:.16rem;line-height:1.8}body.-pcMenu.-menuOpen{height:100vh;left:0;position:fixed;top:0;width:100vw}}@media screen and (max-width:767.9px){body{font-size:.14rem;line-height:1.8}body.-menuOpen{height:100vh;left:0;position:fixed;top:0;width:100vw}}#main{display:block}a{color:#333;text-decoration:underline}a:hover{text-decoration:none}img{height:auto;line-height:1;max-width:100%;vertical-align:top}table td img,table th img{vertical-align:middle}@media print,screen and (min-width:768px){[style*="--widthPc"]{width:calc(var(--widthPc)/100*1rem)}}@media screen and (max-width:767.9px){[style*="--widthSp"]{width:calc(var(--widthSp)/100*1rem)}}@media print,screen and (min-width:768px){.telLink{color:#333;pointer-events:none;text-decoration:none}}@media screen and (max-width:767.9px){.telLink{text-decoration:underline}}@media print,screen and (min-width:768px){.-pcItem{display:block}}@media screen and (max-width:767.9px){.-pcItem{display:none!important}}@media print,screen and (min-width:768px){br.-pcItem{display:inline!important}.-spItem{display:none!important}}@media screen and (max-width:767.9px){.-spItem{display:block}br.-spItem{display:inline!important}}@media print,screen and (min-width:768px){.-mt0{margin-top:0}}@media screen and (max-width:767.9px){.-mt0{margin-top:0}}@media print,screen and (min-width:768px){.-mt5{margin-top:.05rem}}@media screen and (max-width:767.9px){.-mt5{margin-top:.05rem}}@media print,screen and (min-width:768px){.-mt10{margin-top:.1rem}}@media screen and (max-width:767.9px){.-mt10{margin-top:.1rem}}@media print,screen and (min-width:768px){.-mt15{margin-top:.15rem}}@media screen and (max-width:767.9px){.-mt15{margin-top:.15rem}}@media print,screen and (min-width:768px){.-mt20{margin-top:.2rem}}@media screen and (max-width:767.9px){.-mt20{margin-top:.2rem}}@media print,screen and (min-width:768px){.-mt25{margin-top:.25rem}}@media screen and (max-width:767.9px){.-mt25{margin-top:.25rem}}@media print,screen and (min-width:768px){.-mt30{margin-top:.3rem}}@media screen and (max-width:767.9px){.-mt30{margin-top:.3rem}}@media print,screen and (min-width:768px){.-mt35{margin-top:.35rem}}@media screen and (max-width:767.9px){.-mt35{margin-top:.35rem}}@media print,screen and (min-width:768px){.-mt40{margin-top:.4rem}}@media screen and (max-width:767.9px){.-mt40{margin-top:.4rem}}@media print,screen and (min-width:768px){.-mt45{margin-top:.45rem}}@media screen and (max-width:767.9px){.-mt45{margin-top:.45rem}}@media print,screen and (min-width:768px){.-mt50{margin-top:.5rem}}@media screen and (max-width:767.9px){.-mt50{margin-top:.5rem}}@media print,screen and (min-width:768px){.-mt55{margin-top:.55rem}}@media screen and (max-width:767.9px){.-mt55{margin-top:.55rem}}@media print,screen and (min-width:768px){.-mt60{margin-top:.6rem}}@media screen and (max-width:767.9px){.-mt60{margin-top:.6rem}}@media print,screen and (min-width:768px){.-mb0{margin-bottom:0}}@media screen and (max-width:767.9px){.-mb0{margin-bottom:0}}@media print,screen and (min-width:768px){.-mb5{margin-bottom:.05rem}}@media screen and (max-width:767.9px){.-mb5{margin-bottom:.05rem}}@media print,screen and (min-width:768px){.-mb10{margin-bottom:.1rem}}@media screen and (max-width:767.9px){.-mb10{margin-bottom:.1rem}}@media print,screen and (min-width:768px){.-mb15{margin-bottom:.15rem}}@media screen and (max-width:767.9px){.-mb15{margin-bottom:.15rem}}@media print,screen and (min-width:768px){.-mb20{margin-bottom:.2rem}}@media screen and (max-width:767.9px){.-mb20{margin-bottom:.2rem}}@media print,screen and (min-width:768px){.-mb25{margin-bottom:.25rem}}@media screen and (max-width:767.9px){.-mb25{margin-bottom:.25rem}}@media print,screen and (min-width:768px){.-mb30{margin-bottom:.3rem}}@media screen and (max-width:767.9px){.-mb30{margin-bottom:.3rem}}@media print,screen and (min-width:768px){.-mr0{margin-right:0}}@media screen and (max-width:767.9px){.-mr0{margin-right:0}}@media print,screen and (min-width:768px){.-mr5{margin-right:.05rem}}@media screen and (max-width:767.9px){.-mr5{margin-right:.05rem}}@media print,screen and (min-width:768px){.-mr10{margin-right:.1rem}}@media screen and (max-width:767.9px){.-mr10{margin-right:.1rem}}@media print,screen and (min-width:768px){.-mr15{margin-right:.15rem}}@media screen and (max-width:767.9px){.-mr15{margin-right:.15rem}}@media print,screen and (min-width:768px){.-mr20{margin-right:.2rem}}@media screen and (max-width:767.9px){.-mr20{margin-right:.2rem}}@media print,screen and (min-width:768px){.-ml0{margin-left:0}}@media screen and (max-width:767.9px){.-ml0{margin-left:0}}@media print,screen and (min-width:768px){.-ml5{margin-left:.05rem}}@media screen and (max-width:767.9px){.-ml5{margin-left:.05rem}}@media print,screen and (min-width:768px){.-ml10{margin-left:.1rem}}@media screen and (max-width:767.9px){.-ml10{margin-left:.1rem}}@media print,screen and (min-width:768px){.-ml15{margin-left:.15rem}}@media screen and (max-width:767.9px){.-ml15{margin-left:.15rem}}@media print,screen and (min-width:768px){.-ml20{margin-left:.2rem}}@media screen and (max-width:767.9px){.-ml20{margin-left:.2rem}}@media print,screen and (min-width:768px){.-pcPadding{padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:767.9px){.-spPadding{padding-left:.2rem;padding-right:.2rem}}.-textRight{text-align:right}.-textCenter{text-align:center}.-textLeft{text-align:left}@media (prefers-reduced-motion:reduce){.-inviewed,.-inviewed *,.inview,.inview *{animation-delay:0s!important;animation-duration:0s!important;opacity:1!important;transition-delay:0s!important;transition-duration:0s!important}}.screenReaderText{height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important}.skipItem{position:absolute;text-align:center;width:100%;z-index:2000}.skipItem a{background:hsla(0,0%,100%,.8);display:block;font-weight:700;height:1px;text-indent:-9999px;transform:translateY(-1rem);transition:transform .25s ease;width:100%}.skipItem a:focus-within{height:auto;text-indent:0;transform:translateY(0)}@media screen and (max-width:767.9px){.skipItem a{outline:auto;overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px)}}@media print{body{width:13.66rem;zoom:.8}.inview{opacity:1!important}}input,label,textarea{vertical-align:middle}input:focus,label:focus,textarea:focus{border-color:#0570c7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bababa}input::-moz-placeholder,textarea::-moz-placeholder{color:#bababa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bababa}input::-ms-clear,input::-ms-reveal{visibility:hidden}input{background:none;border:none;border-radius:0;outline:none;padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}select::-ms-expand{background-color:transparent;border:0;display:none}select:focus{border-color:#0570c7}textarea{border:0;font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;outline:none;resize:vertical;resize:none;width:100%}button,input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}button,input[type=submit]{background:transparent;border:none;cursor:pointer}button:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible){outline:none}[role=button]:focus-visible,input[type=file]:focus-visible{outline:auto;outline:auto -webkit-focus-ring-color;outline-offset:0}.applyButton{align-items:center;background-color:rgba(0,0,0,.57);display:flex;justify-content:center;position:relative;z-index:1}@media print,screen and (min-width:768px){.applyButton{border:2px solid #333;border-radius:100px;margin-left:4px;margin-top:4px;padding-bottom:4px;padding-right:4px}}@media screen and (max-width:767.9px){.applyButton{border:.02rem solid #333;border-radius:1rem;margin-left:.04rem;margin-top:.04rem;padding-bottom:.04rem;padding-right:.04rem}}.applyButton:before{background-color:red;background-color:#daff72;border-radius:inherit;content:"";height:100%;position:absolute;width:100%;z-index:-1}@media print,screen and (min-width:768px){.applyButton:before{left:-.04rem;top:-.04rem}}@media screen and (max-width:767.9px){.applyButton:before{left:-4px;top:-4px}}body:not(.-success) .applyButton{pointer-events:none}body:not(.-success) .applyButton:before{background-color:#ddd}@media print and (hover:hover),screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px),screen and (hover:hover) and (min-width:768px){.applyButton:hover img,.applyButton:hover:before{transform:translate(4px,4px)}}@media screen and (-ms-high-contrast:active) and (max-width:767.9px),screen and (-ms-high-contrast:none) and (max-width:767.9px),screen and (hover:hover) and (max-width:767.9px){.applyButton:hover img,.applyButton:hover:before{transform:translate(.04rem,.04rem)}}@media print,screen and (min-width:768px){.applyButton img{width:123px}}@media screen and (max-width:767.9px){.applyButton img{width:1.23rem}}.audio__button{border:.02rem solid #000;box-shadow:.04rem .04rem 0 0 rgba(0,0,0,.25);position:fixed;z-index:9999}@media print,screen and (min-width:768px){.audio__button{border-radius:50%;bottom:1.51rem;height:.69rem;right:.75rem;width:.69rem}}@media screen and (max-width:767.9px){.audio__button{bottom:0;height:.64rem;right:0;width:.64rem}}.audio__button.-stateOff{background-color:#d9ff72}.audio__button.-stateOn{background-color:#fff}@media (hover:hover),screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.audio__button:hover{box-shadow:none;transform:translate(.04rem,.04rem)}}.audio__button img{width:100%}.audio__button.-stateOn .-on{display:none}.audio__button.-stateOff .-on,.audio__button.-stateOn .-off{display:block}.audio__button.-stateOff .-off{display:none}body.-debugOpen .gameIntro,body.-debugOpen .gameIntro__bg,body.-debugOpen .mainArea{display:none!important}body.-debugOpen .capselOpen{display:block!important;opacity:1!important}body.-debugOpen .capselOpen__umaCharacter,body.-debugOpen .capselOpen__umaTitle{animation:none!important;opacity:1;scale:1}body.-debugOpen #main{clip-path:none!important}.capselOpen{display:none;opacity:0;transition:opacity .1s linear,display allow-discrete .1s linear}.-capselOpen .capselOpen{display:block;opacity:1;transition:opacity .2s ease-in-out,display allow-discrete .2s}@starting-style{.-capselOpen .capselOpen{display:none;opacity:0}}.capselOpen{--color-open-1:#fff8ca;--color-open-2:#aff0ff;--color-open-cover:rgba(123,112,155,.48);--color-open-shadow:rgba(36,71,97,.7);background-color:var(--color-open-cover);height:100%;inset:0;overflow:hidden;position:fixed;width:100vw}.capselOpen:after,.capselOpen:before{content:"";display:block;pointer-events:none;position:absolute;z-index:-1}.capselOpen:before{animation:garientRotate 60s linear infinite;background-image:repeating-conic-gradient(from 0deg,var(--color-open-1) 1deg 10deg,var(--color-open-2) 10deg 20deg);height:200vw;left:calc(50% - 100vw);top:calc(50% - 100vw);width:200vw}.capselOpen:after{background-color:var(--color-open-cover);height:100%;mix-blend-mode:hard-light;width:100%}@media print,screen and (min-width:768px){.capselOpen{z-index:5}.-capselOpen .capselOpen{z-index:15}}@media screen and (max-width:767.9px){.capselOpen{z-index:1000}}@media screen and (max-width:767.9px) and (orientation:portrait){.capselOpen:before{height:200vh;left:calc(50% - 100vh);top:calc(50% - 100vh);width:200vh}}.capselOpen__uma{display:grid;margin:auto;place-content:center;position:absolute}@media print,screen and (min-width:768px){.capselOpen__uma{inset:-.04rem 0 0 -.15rem}}@media screen and (max-width:767.9px){.capselOpen__uma{inset:.1rem 0 0 0}}.capselOpen__uma[data-uma=chupacabra] .chupacabra,.capselOpen__uma[data-uma=hibagon] .hibagon,.capselOpen__uma[data-uma=jersey_devil] .jersey_devil,.capselOpen__uma[data-uma=kraken] .kraken,.capselOpen__uma[data-uma=mothman] .mothman,.capselOpen__uma[data-uma=nessie] .nessie,.capselOpen__uma[data-uma=tsutinoko] .tsutinoko,.capselOpen__uma[data-uma=yeti] .yeti{display:grid}.capselOpen__umaCharacter{position:relative;width:3.93rem;z-index:10}.capselOpen__umaCharacter:after,.capselOpen__umaCharacter:before{content:"";display:block;margin:auto;position:absolute}.capselOpen__umaCharacter:before{background-image:linear-gradient(0deg,hsla(0,0%,100%,0) 15%,color-mix(in srgb,#ffed73 0%,#fff 100%) 30%,color-mix(in srgb,#ffed73 0%,#fff 100%) 0,hsla(0,0%,100%,0));height:4rem;inset:auto 50% 0 50%;-webkit-mask-image:conic-gradient(from -68deg at 50% 92%,hsla(0,0%,100%,0) 0deg 21deg,#fff 21deg 38deg,hsla(0,0%,100%,0) 38deg 45deg,#fff 45deg 55deg,hsla(0,0%,100%,0) 55deg 66deg,#fff 66deg 80deg,hsla(0,0%,100%,0) 80deg 88deg,#fff 88deg 97deg,hsla(0,0%,100%,0) 97deg 105deg,#fff 105deg 116deg,hsla(0,0%,100%,0) 116deg);mask-image:conic-gradient(from -68deg at 50% 92%,hsla(0,0%,100%,0) 0deg 21deg,#fff 21deg 38deg,hsla(0,0%,100%,0) 38deg 45deg,#fff 45deg 55deg,hsla(0,0%,100%,0) 55deg 66deg,#fff 66deg 80deg,hsla(0,0%,100%,0) 80deg 88deg,#fff 88deg 97deg,hsla(0,0%,100%,0) 97deg 105deg,#fff 105deg 116deg,hsla(0,0%,100%,0) 116deg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;opacity:0;transform-origin:center bottom;width:11.55rem}.capselOpen__umaCharacter:after{background-color:var(--color-open-shadow);border-radius:50%;height:.2rem;opacity:0;scale:0;width:.8rem;z-index:10}.capselOpen__umaCharacter img{display:none;opacity:0;position:relative;scale:.5;transform-origin:center bottom;translate:0 .3rem;width:100%;z-index:15}@media print,screen and (min-width:768px){.capselOpen__umaCharacter{inset-block-start:-.16rem}.capselOpen__umaCharacter:before{translate:-50% 0}.capselOpen__umaCharacter:after{inset:auto 0 0 0}}@media screen and (max-width:767.9px){.capselOpen__umaCharacter{inset-block-start:-.12rem}.capselOpen__umaCharacter:before{translate:-50% .08rem}.capselOpen__umaCharacter:after{inset:auto 0 -.04rem 0}}.capselOpen__umaTitle{position:relative}.capselOpen__umaTitle>div{display:none;justify-items:center;row-gap:.13rem;z-index:5}.capselOpen__umaTitle .en,.capselOpen__umaTitle .ja{opacity:0;scale:.5;width:auto}@media print,screen and (min-width:768px){.capselOpen__umaTitle{inset-block-start:.66rem}.capselOpen__umaTitle .en{height:.36rem}.capselOpen__umaTitle .ja{height:.42rem}}@media screen and (max-width:767.9px){.capselOpen__umaTitle{inset-block-start:.5rem}.capselOpen__umaTitle .en{height:.33rem}.capselOpen__umaTitle .ja{height:.39rem}}.capselOpen__umaCapsel{height:-moz-fit-content;height:fit-content;inset:2.74rem 0 0 .12rem;margin:auto;position:absolute;rotate:600deg;scale:3;translate:0 -100vh;width:1.17rem;z-index:5}.capselOpen__umaCapsel .openCapsel{position:relative}.capselOpen__umaCapsel .openCapsel.-capsel01{rotate:-135deg}.capselOpen__umaCapsel .openCapsel.-capsel02{rotate:-45deg}.capselOpen__umaCapsel .openCapsel.-capsel01{rotate:0deg;translate:0 .35rem;z-index:5}.capselOpen__umaCapsel .openCapsel.-capsel02{rotate:0deg}.capselOpen__object{display:grid;inset:0;margin:auto;opacity:0;place-content:center;position:absolute;scale:.5;transform-origin:center;z-index:5}.capselOpen__object>*{display:block;grid-area:1/-1;margin:auto;position:relative}.capselOpen__object .kirakira01{inset-block-start:-.22rem;inset-inline-start:.5rem;width:10.73rem}.capselOpen__object .kirakira02{inset-block-start:-.62rem;inset-inline-start:.06rem;width:4.07rem}.capselOpen__illust{inset:0;margin:auto;position:fixed}.capselOpen__illust>*{opacity:0;position:absolute;rotate:0deg;scale:.5;transform:translate(50%,-50%)}.capselOpen__illust .kadomatsu{inset:calc(50% - 2.42rem) calc(50% + 2.76rem) auto auto;width:1.01rem}.capselOpen__illust .kagamimochi{inset:calc(50% - .18rem) calc(50% + 4.03rem) auto auto;width:1.05rem}.capselOpen__illust .tako{inset:calc(50% - 1.2rem) calc(50% + 5.02rem) auto auto;width:1.14rem}.capselOpen__illust .tai{inset:calc(50% - .97rem) calc(50% - 3.75rem) auto auto;width:1.22rem}.capselOpen__illust .kozuchi{inset:calc(50% + .1rem) calc(50% - 5.02rem) auto auto;width:1.04rem}.capselOpen__illust .koma{inset:calc(50% + 2.32rem) calc(50% - 3.62rem) auto auto;rotate:.15rem;width:1.65rem}.capselOpen__illust .capsel2026{inset:calc(50% - 2.32rem) calc(50% - 3.6rem) auto auto;width:1.38rem}.capselOpen__illust .capselUma{inset:calc(50% + 1.8rem) calc(50% + 3.95rem) auto auto;width:2.31rem}.capselOpen{--open-duratioin:1s;--open-delay:var(--open-duratioin);--linear-open-appear:linear(0,0.03 1.1%,0.125 2.4%,0.906 9.8%,1.046 12.3%,1.11 15%,1.116 16.3%,1.11 17.8%,1.014 25.8%,0.987 31.2%,1.001 47.2%,1);--linear-open-title:linear(0,0.008 1.1%,0.034 2.3%,0.134 4.9%,0.264 7.3%,0.683 14.3%,0.797 16.5%,0.89 18.6%,0.967 20.7%,1.027 22.8%,1.073 25%,1.104 27.3%,1.123 30.6%,1.119 34.3%,1.018 49.5%,0.988 58.6%,0.985 65.2%,1 84.5%,1);--linear-open-rollingTranslate:linear(0,0.223 11.7%,0.392 18.4%,0.619 24.8%,0.999 33.3%,0.748 40%,0.691 42.7%,0.672 45.3%,0.69 47.8%,0.743 50.4%,0.999 57.7%,0.883 61.8%,0.856 63.6%,0.848 65.3%,0.855 67%,0.879 68.8%,0.999 74.5%,0.953 77.5%,0.94 80.2%,0.95 82.7%,1 88.2%,0.987 91.9%,1);--linear-open-shake:linear(0,0.058 6%,0.109 9.8%,0.174 13%,0.262 15.9%,0.536 21.5%,0.997 27.7%,0.527 34.1%,0.428 36.4%,0.396 38.5%,0.431 40.6%,0.532 42.7%,0.996 48%,0.677 51.9%,0.607 53.4%,0.582 54.9%,0.605 56.4%,0.673 57.9%,0.999 62%,0.786 65%,0.74 66.2%,0.724 67.4%,0.739 68.6%,0.782 69.8%,0.999 73.4%,0.878 75.7%,0.837 77.8%,0.87 79.9%,1 83.2%,0.942 85.1%,0.923 86.9%,0.936 88.5%,1 92%,0.981 94.5%,1);--linear-open-bounce:linear(0,0.008 1.1%,0.034 2.3%,0.134 4.9%,0.264 7.3%,0.683 14.3%,0.797 16.5%,0.89 18.6%,0.967 20.7%,1.027 22.8%,1.073 25%,1.104 27.3%,1.123 30.6%,1.119 34.3%,1.018 49.5%,0.988 58.6%,0.985 65.2%,1 84.5%,1);--linear-open-object:linear(0,0.013 0.6%,0.05 1.2%,0.2 2.5%,0.949 6.7%,1.2 8.4%,1.286 9.2%,1.35 10%,1.392 10.8%,1.411 11.6%,1.411 12.2%,1.401 12.8%,1.343 14.2%,1.258 15.5%,1.016 18.7%,0.914 20.4%,0.856 21.9%,0.831 23.5%,0.834 24.7%,0.858 26.1%,0.996 30.7%,1.037 32.4%,1.06 33.9%,1.07 35.4%,1.061 37.7%,0.989 43.8%,0.971 47.2%,1.012 59.1%,0.995 70.8%,1);--linear-open-illust:linear(0,0.008 1.1%,0.034 2.3%,0.134 4.9%,0.264 7.3%,0.683 14.3%,0.797 16.5%,0.89 18.6%,0.967 20.7%,1.027 22.8%,1.073 25%,1.104 27.3%,1.123 30.6%,1.119 34.3%,1.018 49.5%,0.988 58.6%,0.985 65.2%,1 84.5%,1)}.-capselOpen .capselOpen__umaCapsel{--_delay-adjust:var(--open-delay);animation:openRolling var(--open-duratioin) ease-in-out forwards,openRollingScale var(--open-duratioin) ease-in-out forwards,openRollingTranslate var(--open-duratioin) var(--linear-open-rollingTranslate) forwards,openBounce var(--open-duratioin) var(--_delay-adjust) var(--linear-open-bounce) forwards}.-capselOpen .capselOpen__umaCapsel .openCapsel.-capsel01{animation:openPaka1 calc(var(--open-duratioin)/2) var(--_delay-adjust) forwards}.-capselOpen .capselOpen__umaCapsel .openCapsel.-capsel02{animation:openPaka2 calc(var(--open-duratioin)/2) var(--_delay-adjust) forwards}.capselOpen__umaCharacter{--_delay-adjust:calc(var(--open-delay)*1.15)}.-capselOpen .capselOpen__umaCharacter img{animation:openAppear calc(var(--open-duratioin)/1) var(--_delay-adjust) var(--linear-open-appear) forwards}.-capselOpen .capselOpen__umaCharacter:before{animation:openAppearLight calc(var(--open-duratioin)/4) var(--_delay-adjust) ease-in-out forwards}.-capselOpen .capselOpen__umaCharacter:after{animation:openAppearShadow var(--open-duratioin) var(--_delay-adjust) var(--linear-open-appear) forwards}.capselOpen__object{--_delay-adjust:calc(var(--open-delay)*1.15)}.-capselOpen .capselOpen__object{animation:openObject var(--open-duratioin) var(--_delay-adjust) var(--linear-open-object) forwards}.-capselOpen .capselOpen__object .kirakira01{animation:openObjectKirakira calc(var(--open-duratioin)*2) var(--_delay-adjust) steps(2) infinite}.-capselOpen .capselOpen__object .kirakira02{animation:openObjectKirakira calc(var(--open-duratioin)*2) var(--_delay-adjust) steps(2) infinite reverse}.capselOpen__umaTitle{--_delay-adjust:calc(var(--open-delay)*1.8)}.-capselOpen .capselOpen__umaTitle .en,.-capselOpen .capselOpen__umaTitle .ja{animation:openTitle var(--open-duratioin) var(--_delay-adjust) var(--linear-open-title) forwards}.capselOpen__illust{--_delay-adjust:calc(var(--open-delay)*1.8);--open-illust-common:openIllustCommon}.-capselOpen .capselOpen__illust>*{animation-delay:var(--_delay-adjust);animation-duration:var(--open-duratioin);animation-fill-mode:forwards;animation-timing-function:var(--linear-open-illust)}.-capselOpen .capselOpen__illust .kadomatsu{animation-name:var(--open-illust-common),openIllustKadomatsu}.-capselOpen .capselOpen__illust .kagamimochi{animation-name:var(--open-illust-common),openIllustKagamimochi}.-capselOpen .capselOpen__illust .tako{animation-name:var(--open-illust-common),openIllustTako}.-capselOpen .capselOpen__illust .tai{animation-name:var(--open-illust-common),openIllustTai}.-capselOpen .capselOpen__illust .kozuchi{animation-name:var(--open-illust-common),openIllustKozuchi}.-capselOpen .capselOpen__illust .koma{animation-name:var(--open-illust-common),openIllustKoma}.-capselOpen .capselOpen__illust .capsel2026{animation-name:var(--open-illust-common),openIllustCapsel2026}.-capselOpen .capselOpen__illust .capselUma{animation-name:var(--open-illust-common),openIllustCapselUma}:root{--hookline-initial-height:70px;--anim-speed:3}@keyframes pcArmOpenLeft{0%{transform:translate(0) rotate(0)}to{transform:translate(-7px,-6px) rotate(25deg)}}@keyframes pcArmOpenRight{0%{transform:translate(0) rotate(0)}to{transform:translate(7px,-6px) rotate(-25deg)}}@keyframes pcArmCloseLeft{0%{transform:translate(-7px,-6px) rotate(25deg)}to{transform:translate(0) rotate(0)}}@keyframes pcArmCloseRight{0%{transform:translate(7px,-6px) rotate(-25deg)}to{transform:translate(0) rotate(0)}}@keyframes spArmOpenLeft{0%{transform:translate(0) rotate(0)}to{transform:translate(-.07rem,-.06rem) rotate(25deg)}}@keyframes spArmOpenRight{0%{transform:translate(0) rotate(0)}to{transform:translate(.07rem,-.06rem) rotate(-25deg)}}@keyframes spArmCloseLeft{0%{transform:translate(-.07rem,-.06rem) rotate(25deg)}to{transform:translate(0) rotate(0)}}@keyframes spArmCloseRight{0%{transform:translate(.07rem,-.06rem) rotate(-25deg)}to{transform:translate(0) rotate(0)}}.craneGame{background-image:linear-gradient(180deg,#f263d8 -3.2%,#8c397d);display:flex;flex-direction:column;margin-inline:auto;max-width:4.14rem;min-height:100svh;width:100%}@media print,screen and (min-width:768px){.craneGame{min-width:414px}}.craneGame__controls{flex:1;min-height:3rem}.craneGame__head{display:grid}@media print,screen and (min-width:768px){.craneGame__head{gap:16px 14px;grid-template:"title title" "list button"/198px 1fr;padding-top:43px;padding-inline:22px}}@media screen and (max-width:767.9px){.craneGame__head{gap:.16rem .14rem;grid-template:"title title" "list button"/1.98rem 1fr;padding-top:.16rem;padding-inline:.22rem}}.craneGame__title{grid-area:title}.randomList{grid-area:list}.applyButton{grid-area:button}@media print,screen and (min-width:768px){.craneGame__title{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.randomList{-ms-grid-column:1;-ms-grid-row:3}.applyButton{-ms-grid-column:3;-ms-grid-row:3}}@media screen and (max-width:767.9px){.craneGame__title{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.randomList{-ms-grid-column:1;-ms-grid-row:3}.applyButton{-ms-grid-column:3;-ms-grid-row:3}}.craneGame__title{align-items:center;background:url(/nenga2026/common/img/crane/bg_title.webp) no-repeat 50%/contain;display:flex;justify-content:center;width:100%}@media print,screen and (min-width:768px){.craneGame__title{height:101px}}@media screen and (max-width:767.9px){.craneGame__title{height:1.01rem}}@media print,screen and (min-width:768px){.craneGame__title img{width:227px}}@media screen and (max-width:767.9px){.craneGame__title img{width:2.27rem}}.craneGame__window{background-image:linear-gradient(180deg,#639cff,#ffc7d4 71.06%);margin-inline:auto;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}@media print,screen and (min-width:768px){.craneGame__window{height:356px;margin-top:18px;width:384px}}@media screen and (max-width:767.9px){.craneGame__window{height:3.56rem;margin-top:.18rem;width:3.84rem}}.craneGame__window:before{background:url(/nenga2026/common/img/crane/window_frame.svg) no-repeat 50%/cover;content:"";inset:0;position:absolute;z-index:10}.craneGame__prize{width:100%}.craneGame__prize img{position:absolute;width:100%}.craneGame__prize .-front{z-index:1}@media print,screen and (min-width:768px){.craneGame__prize .-front{bottom:-20px}}@media screen and (max-width:767.9px){.craneGame__prize .-front{bottom:-.2rem}}.craneGame__prize .-back{z-index:-1}@media print,screen and (min-width:768px){.craneGame__prize .-back{bottom:20px}}@media screen and (max-width:767.9px){.craneGame__prize .-back{bottom:.2rem}}.craneGame__pocket{bottom:0;position:absolute}@media print,screen and (min-width:768px){.craneGame__pocket{height:100px;left:26px;width:80px}}@media screen and (max-width:767.9px){.craneGame__pocket{height:1rem;left:.26rem;width:.8rem}}.craneGame__pocket img{width:100%}.craneGame__pocket img.-back{left:0;position:absolute;z-index:-1}@media print,screen and (min-width:768px){.craneGame__pocket img.-back{height:30px;top:-12px}}@media screen and (max-width:767.9px){.craneGame__pocket img.-back{height:.3rem;top:-.12rem}}.craneGame__crane{align-items:center;display:flex;flex-direction:column;position:absolute;top:0}@media print,screen and (min-width:768px){.craneGame__crane{--hook-height:40px;left:40px;width:54px}}@media screen and (max-width:767.9px){.craneGame__crane{--hook-height:0.4rem;left:.4rem;width:.54rem}}.craneGame__craneRope{background-color:#8cffda;height:70px}@media print,screen and (min-width:768px){.craneGame__craneRope{border-left:2.5px solid #333;border-right:2.5px solid #333;width:6px}}@media screen and (max-width:767.9px){.craneGame__craneRope{border-left:.025rem solid #333;border-right:.025rem solid #333;width:.06rem}}.craneGame__craneBody{position:relative;width:100%}.craneGame__craneBody .-body{width:100%}.craneGame__craneArm{animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:linear;position:absolute}@media print,screen and (min-width:768px){.craneGame__craneArm{height:56px;top:calc(var(--hook-height) - 12px);width:28px}}@media screen and (max-width:767.9px){.craneGame__craneArm{height:.56rem;top:calc(var(--hook-height) - .12rem);width:.28rem}}@media print,screen and (min-width:768px){.craneGame__craneArm.-left{left:-16px}}@media screen and (max-width:767.9px){.craneGame__craneArm.-left{left:-.16rem}}@media print,screen and (min-width:768px){.craneGame__craneArm.-right{right:-16px}}@media screen and (max-width:767.9px){.craneGame__craneArm.-right{right:-.16rem}}@media print,screen and (min-width:768px){.craneGame__crane.-armOpen .craneGame__craneArm.-left{animation-name:pcArmOpenLeft}.craneGame__crane.-armOpen .craneGame__craneArm.-right{animation-name:pcArmOpenRight}.craneGame__crane.-armClose .craneGame__craneArm.-left{animation-name:pcArmCloseLeft}.craneGame__crane.-armClose .craneGame__craneArm.-right{animation-name:pcArmCloseRight}.craneGame__crane.-armReOpen .craneGame__craneArm.-left{animation-name:pcArmOpenLeft}.craneGame__crane.-armReOpen .craneGame__craneArm.-right{animation-name:pcArmOpenRight}}@media screen and (max-width:767.9px){.craneGame__crane.-armOpen .craneGame__craneArm.-left{animation-name:spArmOpenLeft}.craneGame__crane.-armOpen .craneGame__craneArm.-right{animation-name:spArmOpenRight}.craneGame__crane.-armClose .craneGame__craneArm.-left{animation-name:spArmCloseLeft}.craneGame__crane.-armClose .craneGame__craneArm.-right{animation-name:spArmCloseRight}.craneGame__crane.-armReOpen .craneGame__craneArm.-left{animation-name:spArmOpenLeft}.craneGame__crane.-armReOpen .craneGame__craneArm.-right{animation-name:spArmOpenRight}}.craneGame__controls{display:flex;flex-direction:column;margin-inline:auto}@media print,screen and (min-width:768px){.craneGame__controls{margin-top:32px;width:345px}}@media screen and (max-width:767.9px){.craneGame__controls{margin-top:.32rem;width:3.45rem}}.craneGame__controlsSurface{flex:1}.craneGame__controlsStand{background:url(/nenga2026/common/img/crane/controls_stand.webp) no-repeat 50%/contain;position:relative}@media print,screen and (min-width:768px){.craneGame__controlsStand{height:66px}}@media screen and (max-width:767.9px){.craneGame__controlsStand{height:.66rem}}.craneGame__controlsButtons{align-items:start;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}@media print,screen and (min-width:768px){.craneGame__controlsButtons{gap:24px;top:-8px}}@media screen and (max-width:767.9px){.craneGame__controlsButtons{gap:.24rem;top:-.08rem}}.craneGame__controlsButtons>button{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print,screen and (min-width:768px){.craneGame__controlsButtons>button{height:57px;width:80px}}@media screen and (max-width:767.9px){.craneGame__controlsButtons>button{height:.57rem;width:.8rem}}.craneGame__controlsButtons>button img{pointer-events:none;width:100%}@media print,screen and (min-width:768px){.craneGame__controlsButtons>button:active{transform:translateY(4px)}}@media screen and (max-width:767.9px){.craneGame__controlsButtons>button:active{transform:translateY(.04rem)}}.craneGame__controlsSurface{background-image:linear-gradient(180deg,#cf4fb8,#655789);border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000}@keyframes frameLoopIllust{0%{background-position:top .04rem left 0}to{background-position:top .04rem left 26.6rem}}:root{--color-frame:#b199ef;--color-frame-line:#333}@media print,screen and (min-width:768px){.frameWindow{--_svg-frame-lower:url(img/lower.png);--_svg-frame-upper:url(img/upper.png);--_svg-frame-inline-start:url(img/inline_start.png);--_svg-frame-inline-end:url(img/inline_end.png);--_svg-frame-block-start:url(img/block_start.png);--_svg-frame-block-end:url(img/block_end.png);--_frame-width-inline:0.7rem;--_frame-width-block:0.1rem}}@media screen and (max-width:767.9px){.frameWindow{--_svg-frame-upper:url(img/upper@sp.png);--_svg-frame-lower:url(img/lower@sp.png);--_svg-frame-inline-start:url(img/inline_start@sp.png);--_svg-frame-inline-end:url(img/inline_end@sp.png);--_svg-frame-block-start:url(img/block_start@sp.png);--_svg-frame-block-end:url(img/block_end@sp.png);--_frame-width-inline:0.2rem;--_frame-width-block:0.05rem}}.frameWindow{background-image:var(--_svg-frame-inline-start),var(--_svg-frame-inline-end),var(--_svg-frame-block-start),var(--_svg-frame-block-end);background-repeat:repeat-y,repeat-y,repeat-x,repeat-x;background-size:var(--_frame-width-inline),var(--_frame-width-inline),var(--_frame-width-block),var(--_frame-width-block);inset:0;margin:auto;pointer-events:none;position:fixed;z-index:105}@media print,screen and (min-width:768px){.frameWindow{background-position:top left -.09rem,top right -.09rem,top left -.09rem,bottom right -.09rem}}@media screen and (max-width:767.9px){.frameWindow{background-position:top left -.018rem,top right -.02rem,top left -.02rem,bottom right -.02rem}}@media print,screen and (min-width:768px){.frameWindow__item{--_frame-width-upper:2.82rem;--_frame-width-lower:1.42rem}}@media screen and (max-width:767.9px){.frameWindow__item{--_frame-width-upper:0.84rem;--_frame-width-lower:0.62rem}}.frameWindow__item{height:100%;inset:0;margin:auto;position:absolute;width:100%}.frameWindow__item:after,.frameWindow__item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--_frame-width-lower);position:absolute;width:var(--_frame-width-upper)}.frameWindow__item:before{inset-inline-start:0}.frameWindow__item:after{inset-inline-end:0;transform:scaleX(-1)}.frameWindow__item .inner{background-image:url(img/loop.svg);background-repeat:repeat-x;display:block;position:absolute;width:100%;z-index:5}.frameWindow__item.-start:after,.frameWindow__item.-start:before{background-image:var(--_svg-frame-upper);inset-block-start:0}.frameWindow__item.-start .inner{animation:frameLoopIllust 60s linear infinite;inset-block-start:0}.frameWindow__item.-end:after,.frameWindow__item.-end:before{background-image:var(--_svg-frame-lower);inset-block-end:0}.frameWindow__item.-end .inner{animation:frameLoopIllust 60s linear infinite reverse;inset-block-end:0}@media print,screen and (min-width:768px){.frameWindow__item .inner{background-size:26.6rem;height:.5rem}.frameWindow__item.-start:after,.frameWindow__item.-start:before{background-position:top left -.09rem}.frameWindow__item.-start .inner{background-position:top .04rem left}.frameWindow__item.-end:after,.frameWindow__item.-end:before{background-position:bottom left -.09rem}.frameWindow__item.-end .inner{background-position:bottom .04rem right 0}}@media screen and (max-width:767.9px){.frameWindow__item .inner{background-size:17.7333333333rem;height:.35rem}.frameWindow__item.-start:after,.frameWindow__item.-start:before{background-position:top left -.02rem}.frameWindow__item.-start .inner{background-position:top .02rem left}.frameWindow__item.-end:after,.frameWindow__item.-end:before{background-position:bottom left -.02rem}.frameWindow__item.-end .inner{background-position:bottom .02rem right 0}}.frame_shutter{background-image:url(img/shutter.webp);background-size:100% .26rem;display:block;inset:0;margin:auto;position:fixed;transform-origin:center top;translate:0 -100%;z-index:5}.-gameStart .frame_shutter{animation:shutterClose .5s ease-in-out .1s forwards}.-gameStarted .frame_shutter{animation:shutterOpen .5s ease-in-out .1s forwards;translate:0 0}.-gameEnd:not(.-thanks):not(.-capselOpen) .frame_shutter{animation:shutterClose .5s ease-in-out 1s forwards;translate:0 -100%}.gameClosed{background-image:url(img/shutter.webp);background-repeat:repeat;background-size:100% .26rem;display:grid;inset:0;justify-items:center;margin:auto;place-content:center;pointer-events:none;position:fixed;transform-origin:center top;translate:0 -100%;z-index:5;z-index:10}@media print,screen and (min-width:768px){.gameClosed{background-size:14.32rem}}@media screen and (max-width:767.9px){.gameClosed{background-size:9.5466666667rem}}.-gameEnd.-thanks:not(.-capselOpen) .gameClosed{pointer-events:all;translate:0 0}.-gameEnd.-thanks.-success:not(.-capselOpen):not(.-modalShow) .gameClosed{animation:shutterClose .5s ease-in-out .1s forwards;transition-delay:.3s;translate:0 -100%}.-gameEnd.-success.-soldOut:not(.-capselOpen):not(#__) .gameClosed{pointer-events:all;translate:0 0!important}.gameClosed__board img{width:100%}@media print,screen and (min-width:768px){.gameClosed__board{width:1.8rem}}@media screen and (max-width:767.9px){.gameClosed__board{width:1.72rem}}.gameClosed__button{--hover-button:0.037rem;background-color:#fff;border:.02rem solid #333;border-radius:1rem;box-shadow:var(--hover-button) var(--hover-button) 0 0 rgba(0,0,0,.57);display:block;margin-block-start:.28rem;padding:.17rem .24rem;position:relative}.gameClosed__button:before{border-radius:inherit;content:"";height:100%;inset:0;position:absolute;width:100%}@media (hover:hover),screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.gameClosed__button{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.gameClosed__button:hover{box-shadow:0 0 0 0 rgba(0,0,0,.57);transform:translateY(var(--hover-button))}.gameClosed__button:hover:before{transform:translateY(calc(var(--hover-button)*-2))}}@media print,screen and (min-width:768px){.gameClosed__button img{width:1.14rem}}@media screen and (max-width:767.9px){.gameClosed__button img{width:1.24rem}}@keyframes garientRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gameIntro{z-index:110}.gameIntro__bg{z-index:5}.gameIntro__illust{z-index:10}.gameIntro__title{z-index:15}.gameIntro,.gameIntro__bg{height:100%;inset:0;overflow:hidden;position:fixed;width:100vw}.gameIntro__bg{--color-open-1:#fff8ca;--color-open-2:#ffafdc;--color-open-cover:rgba(123,112,155,.48);--color-open-shadow:rgba(36,71,97,.7);scrollbar-gutter:stable}.gameIntro__bg:after,.gameIntro__bg:before{content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:-1}.gameIntro__bg:before{--_color-w:2.3;animation:garientRotate 60s linear infinite;background-image:repeating-conic-gradient(from 0deg,var(--color-open-1) 1deg 10deg,var(--color-open-2) 10deg 20deg);height:200vw;left:calc(50% - 100vw);top:calc(50% - 100vw);width:200vw}.gameIntro__bg:after{background-color:var(--color-open-cover);height:100%;mix-blend-mode:hard-light;width:100%}.gameIntro__bg .inner{background-image:url(img/bg_intro.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;inset:0;margin:auto;-webkit-mask-image:repeating-conic-gradient(from 70deg,#fff 0deg 40deg,hsla(0,0%,100%,0) 40deg 180deg);mask-image:repeating-conic-gradient(from 70deg,#fff 0deg 40deg,hsla(0,0%,100%,0) 40deg 180deg);position:absolute}@media screen and (max-width:767.9px) and (orientation:portrait){.gameIntro__bg:before{height:200vh;left:calc(50% - 100vh);top:calc(50% - 100vh);width:200vh}}.gameIntro__title{align-content:center;align-items:center;display:grid;justify-items:center;margin:auto;position:absolute}.gameIntro__title img{width:100%}@media print,screen and (min-width:768px){.gameIntro__title{inset:-.22rem 0 0 0}}@media screen and (max-width:767.9px){.gameIntro__title{inset:.6rem 0 0 0}}.gameIntro__newYear img{height:100%;width:auto}@media print,screen and (min-width:768px){.gameIntro__newYear{height:.42rem}}@media screen and (max-width:767.9px){.gameIntro__newYear{height:.19rem}}.gameIntro__greeting{position:relative}.gameIntro__greeting img{position:relative;transform:translateZ(10px);z-index:5}.gameIntro__greeting:before{background-image:url(/nenga2026/common/img/text/kingashinnen_shadow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;margin:auto;position:absolute;z-index:-1}@media print,screen and (min-width:768px){.gameIntro__greeting{width:4.18rem}.gameIntro__greeting:before{height:1.51rem;inset:.54rem 0 0 0;width:4.14rem}}@media screen and (max-width:767.9px){.gameIntro__greeting{margin-block-start:.02rem;width:1.99rem}.gameIntro__greeting:before{height:1.51rem;inset:.28rem 0 0 0;width:1.95rem}}.gameIntro__uma img{transform:translateZ(10px)}.gameIntro__uma:before{background-image:url(/nenga2026/common/img/text/uma_shadow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;margin:auto;position:absolute;z-index:-1}@media print,screen and (min-width:768px){.gameIntro__uma{margin-block-start:.15rem;width:7.6rem}.gameIntro__uma:before{height:2.56rem;inset:.5rem 0 0 -.03rem;width:7.67rem}}@media screen and (max-width:767.9px){.gameIntro__uma{margin-block-start:.06rem;width:3.69rem}.gameIntro__uma:before{height:1.25rem;inset:.23rem 0 0 -.03rem;width:3.74rem}}.gameIntro__chatcher{position:relative;transform:translateZ(10px);z-index:5}@media print,screen and (min-width:768px){.gameIntro__chatcher{margin-block-start:.25rem;width:4.59rem}}@media screen and (max-width:767.9px){.gameIntro__chatcher{margin-block-start:.14rem;width:2.2rem}}.gameIntro__catchCopy{align-items:center;display:grid;justify-items:center;position:relative}.gameIntro__catchCopy>*{grid-area:1/-1}.gameIntro__catchCopy:after,.gameIntro__catchCopy:before{background-color:#9375e3;content:"";display:block;height:.2rem;inset-block:0;margin:auto;-webkit-mask-image:url(img/square.svg);mask-image:url(img/square.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.13rem;mask-size:.13rem;position:absolute;width:.15rem;z-index:5}.gameIntro__catchCopy:after{scale:-1 1}@media print,screen and (min-width:768px){.gameIntro__catchCopy{margin-block-start:.2rem}.gameIntro__catchCopy:before{inset-inline-start:.2rem}.gameIntro__catchCopy:after{inset-inline-end:.2rem}}@media screen and (max-width:767.9px){.gameIntro__catchCopy{margin-block-start:.15rem}.gameIntro__catchCopy:before{inset-inline-start:.18rem}.gameIntro__catchCopy:after{inset-inline-end:.18rem}}@media print,screen and (min-width:768px){.gameIntro__catchCopyFrame{width:6.45rem}}@media screen and (max-width:767.9px){.gameIntro__catchCopyFrame{width:3.08rem}}.gameIntro__catchCopyText picture{display:grid;place-content:center}@media print,screen and (min-width:768px){.gameIntro__catchCopyText{width:5.45rem}}@media screen and (max-width:767.9px){.gameIntro__catchCopyText{width:2.26rem}}.gameIntro__start{--color-button-start:#333;--hover-button:0.08rem;border-radius:1rem;box-shadow:.03rem var(--hover-button) 0 0 var(--color-button-start),-.03rem var(--hover-button) 0 0 var(--color-button-start);pointer-events:none;position:relative}.gameIntro__start:after,.gameIntro__start:before{content:"";display:block;height:100%;margin:auto;position:absolute;width:100%}.gameIntro__start:after{background-image:linear-gradient(#8880de,#e758cd 50%,#f3d95b);border-radius:inherit;inset:-2px;padding:2px;pointer-events:none;z-index:5}.gameIntro__start .inner{background-color:var(--color-button-start);border-radius:1rem;display:block;padding:.14rem;position:relative;transform:translateZ(10px);z-index:10}.gameIntro__start .inner:after,.gameIntro__start .inner:before{background-color:#ffff2c;content:"";display:block;inset-block:0;margin:auto;-webkit-mask-image:url(img/arrow_guide.svg);mask-image:url(img/arrow_guide.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.gameIntro__start .inner:after{scale:-1 1}@media print,screen and (min-width:768px){.gameIntro__start{margin-block-start:.4rem;width:4.2rem}.gameIntro__start img{width:2.01rem}.gameIntro__start .inner:after,.gameIntro__start .inner:before{height:.3rem;-webkit-mask-size:.39rem;mask-size:.39rem;width:.42rem}.gameIntro__start .inner:before{inset-inline-start:.4rem}.gameIntro__start .inner:after{inset-inline-end:.4rem}}@media (hover:hover),screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.gameIntro__start{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.gameIntro__start:hover{box-shadow:.02rem 0 0 0 rgba(0,0,0,.57),-.02rem 0 0 0 rgba(0,0,0,.57);transform:translateY(var(--hover-button))}.gameIntro__start:hover:before{transform:translateY(calc(var(--hover-button)*-2))}}@media screen and (max-width:767.9px){.gameIntro__start{margin-block-start:.33rem;width:calc(100% - 1.1rem)}.gameIntro__start img{width:1.36rem}.gameIntro__start .inner:after,.gameIntro__start .inner:before{height:.29rem;-webkit-mask-size:.34rem;mask-size:.34rem;width:.36rem}.gameIntro__start .inner:before{inset-inline-start:.3rem}.gameIntro__start .inner:after{inset-inline-end:.3rem}}.-test .gameIntro__start .inner:after,.-test .gameIntro__start .inner:before{animation:introStartButton calc(var(--intro-duratioin)*2) steps(2) infinite}.gameIntro__illust{inset:0;margin:auto;position:fixed}.gameIntro__illust>*{position:absolute;transform:translate(50%,-50%)}@media print,screen and (min-width:768px){.gameIntro__illust .kadomatsu{inset:calc(50% - 2.55rem) calc(50% + 3.12rem) auto auto;width:1.01rem}.gameIntro__illust .kagamimochi{inset:calc(50% + .03rem) calc(50% + 4.64rem) auto auto;width:1.05rem}.gameIntro__illust .tako{inset:calc(50% + 1.85rem) calc(50% + 6.24rem) auto auto;width:1.14rem}.gameIntro__illust .tai{inset:calc(50% - 3.05rem) calc(50% - 3.09rem) auto auto;width:1.22rem}.gameIntro__illust .kozuchi{inset:calc(50% - .72rem) calc(50% - 6.14rem) auto auto;width:1.04rem}.gameIntro__illust .koma{inset:calc(50% + 2.5rem) calc(50% - 4.6rem) auto auto;width:1.65rem}.gameIntro__illust .capsel2026{inset:calc(50% - 2.32rem) calc(50% - 3.6rem) auto auto;width:1.38rem}.gameIntro__illust .capselUma{inset:calc(50% + 1.8rem) calc(50% + 3.95rem) auto auto;width:2.31rem}.gameIntro__illust .chupacabra{inset:calc(50% + .48rem) calc(50% - 5.05rem) auto auto;width:1.38rem}.gameIntro__illust .hibagon{inset:calc(50% - .03rem) calc(50% + 5.73rem) auto auto;width:1.88rem}.gameIntro__illust .jersey-devil{inset:calc(50% - 2.16rem) calc(50% - 5.74rem) auto auto;width:2.18rem}.gameIntro__illust .kraken{inset:calc(50% + 1.54rem) calc(50% - 5.88rem) auto auto;width:1.15rem}.gameIntro__illust .mothman{inset:calc(50% + 1.58rem) calc(50% + 5.12rem) auto auto;width:2.31rem}.gameIntro__illust .yeti{inset:calc(50% - 2.12rem) calc(50% + 5.16rem) auto auto;width:1.29rem}}@media screen and (max-width:767.9px){.gameIntro__illust .kadomatsu{inset:calc(50% - 2.62rem) calc(50% + 1.45rem) auto auto;rotate:-21.59deg;width:.4rem}.gameIntro__illust .kagamimochi{inset:calc(50% - 1.88rem) calc(50% + .74rem) auto auto;rotate:4.9deg;width:.42rem}.gameIntro__illust .tako{inset:calc(50% + 1.63rem) calc(50% + 1.51rem) auto auto;rotate:-33.17deg;width:.5rem}.gameIntro__illust .tai{inset:calc(50% - 3.13rem) calc(50% + .51rem) auto auto;rotate:25.34deg;width:.51rem}.gameIntro__illust .kozuchi{inset:calc(50% - 2.2rem) calc(50% - .63rem) auto auto;rotate:62.2deg;width:.44rem;z-index:5}.gameIntro__illust .koma{inset:calc(50% + 1.6rem) calc(50% - 1.55rem) auto auto;width:.68rem}.gameIntro__illust .capsel2026,.gameIntro__illust .capselUma,.gameIntro__illust .mothman{display:none}.gameIntro__illust .chupacabra{inset:calc(50% - 2.24rem) calc(50% - .3rem) auto auto;rotate:-17.55deg;width:.9rem}.gameIntro__illust .hibagon{inset:calc(50% - 1.53rem) calc(50% + 1.21rem) auto auto;rotate:-31.17deg;width:1rem}.gameIntro__illust .jersey-devil{inset:calc(50% - 2.39rem) calc(50% - 1.27rem) auto auto;rotate:10.72deg;width:1.25rem}.gameIntro__illust .kraken{inset:calc(50% - 1.53rem) calc(50% - 1.57rem) auto auto;rotate:17.3deg;width:.61rem}.gameIntro__illust .yeti{inset:calc(50% - 2.48rem) calc(50% + .92rem) auto auto;rotate:9.1deg;width:.6rem}}:root{--intro-duratioin:1s;--intro-delay:var(--intro-duratioin)}#wrapper{background-image:linear-gradient(0deg,#ffc7d4,#639cff);background-position:50%;background-repeat:no-repeat;background-size:cover}#main{clip-path:circle(0)}body:not(.-loading) #main{animation:introMainArea calc(var(--intro-duratioin)/2) cubic-bezier(.66,0,.34,1) forwards;animation-delay:.5s}.gameIntro{--linear-intro-newYeaer:linear(0,0.03 1.1%,0.125 2.4%,0.906 9.8%,1.046 12.3%,1.11 15%,1.116 16.3%,1.11 17.8%,1.014 25.8%,0.987 31.2%,1.001 47.2%,1);--linear-intro-greeting:linear(0,0.013 0.5%,0.05 1%,0.109 1.5%,0.204 2.1%,0.429 3.2%,1.04 5.8%,1.301 7.2%,1.395 7.9%,1.454 8.5%,1.491 9.1%,1.508 9.7%,1.506 10.2%,1.488 10.8%,1.453 11.4%,1.405 12%,1.29 13.1%,0.98 15.7%,0.847 17.1%,0.799 17.8%,0.769 18.4%,0.75 19%,0.742 19.6%,0.752 20.7%,0.794 21.9%,1.01 25.6%,1.078 27%,1.118 28.3%,1.131 29.5%,1.126 30.6%,1.105 31.8%,0.995 35.5%,0.96 36.9%,0.941 38.1%,0.933 39.3%,0.942 41.3%,1.016 46.4%,1.034 49.2%,1.029 51.2%,0.992 56.3%,0.983 59%,1.009 68.9%,0.996 78.5%,1.002 88.5%,1);--linear-intro-uma:linear(0,0.013 0.5%,0.05 1%,0.109 1.5%,0.204 2.1%,0.429 3.2%,1.04 5.8%,1.301 7.2%,1.395 7.9%,1.454 8.5%,1.491 9.1%,1.508 9.7%,1.506 10.2%,1.488 10.8%,1.453 11.4%,1.405 12%,1.29 13.1%,0.98 15.7%,0.847 17.1%,0.799 17.8%,0.769 18.4%,0.75 19%,0.742 19.6%,0.752 20.7%,0.794 21.9%,1.01 25.6%,1.078 27%,1.118 28.3%,1.131 29.5%,1.126 30.6%,1.105 31.8%,0.995 35.5%,0.96 36.9%,0.941 38.1%,0.933 39.3%,0.942 41.3%,1.016 46.4%,1.034 49.2%,1.029 51.2%,0.992 56.3%,0.983 59%,1.009 68.9%,0.996 78.5%,1.002 88.5%,1);--linear-intro-catchCopyFrame:linear(0,-0.007 8.3%,-0.04 14.3%,-0.11 20.2%,-0.309 32.1%,-0.333 35.2%,-0.324 37.8%,-0.293 39.7%,-0.241 41.5%,-0.065 44.8%,0.198 47.7%,0.97 54%,1.18 57.1%,1.298 60.5%,1.331 63.2%,1.326 66.2%,1.278 70.1%,1.107 80%,1.048 84.8%,1.009 91.2%,1);--linear-open-illust:linear(0,0.008 1.1%,0.034 2.3%,0.134 4.9%,0.264 7.3%,0.683 14.3%,0.797 16.5%,0.89 18.6%,0.967 20.7%,1.027 22.8%,1.073 25%,1.104 27.3%,1.123 30.6%,1.119 34.3%,1.018 49.5%,0.988 58.6%,0.985 65.2%,1 84.5%,1)}.-gameStart .gameIntro{animation:gameStart .1s ease-in-out forwards}.gameIntro__bg .inner{opacity:0}body:not(.-loading) .gameIntro__bg .inner{animation:introBgGradient calc(var(--intro-duratioin)*1.5) cubic-bezier(.66,0,.34,1) forwards}.gameIntro__newYear{--_delay-adjust:calc(var(--intro-delay)*1.5);opacity:0;scale:.3}body:not(.-loading) .gameIntro__newYear{animation:introTitleNewYear var(--intro-duratioin) var(--linear-intro-newYeaer) forwards;animation-delay:var(--_delay-adjust)}.gameIntro__greeting{--_delay-adjust:calc(var(--intro-delay)*2.2);scale:0;transform-origin:center bottom}body:not(.-loading) .gameIntro__greeting{animation:introTitleGreeting calc(var(--intro-duratioin)*2) var(--linear-intro-greeting) forwards;animation-delay:var(--_delay-adjust)}.gameIntro__uma{--_delay-adjust:calc(var(--intro-delay)*2.5);scale:0;transform-origin:center bottom}body:not(.-loading) .gameIntro__uma{animation:introTitleUma calc(var(--intro-duratioin)*2) var(--linear-intro-uma) forwards;animation-delay:var(--_delay-adjust)}.gameIntro__chatcher{--_delay-adjust:calc(var(--intro-delay)*3);scale:0;transform-origin:center bottom}body:not(.-loading) .gameIntro__chatcher{animation:introTitleChatcher calc(var(--intro-duratioin)*2) var(--linear-intro-uma) forwards;animation-delay:var(--_delay-adjust)}.gameIntro__catchCopyFrame{--_delay-adjust:calc(var(--intro-delay)*3);opacity:0;rotate:x 1turn}body:not(.-loading) .gameIntro__catchCopyFrame{animation:introTitleCatchCopyFrame var(--intro-duratioin) var(--linear-intro-catchCopyFrame) forwards;animation-delay:var(--_delay-adjust)}.gameIntro__catchCopyText{--_delay-adjust:calc(var(--intro-delay)*4.5);clip-path:inset(0 100% 0 0)}body:not(.-loading) .gameIntro__catchCopyText{animation:introTitleCatchCopyText var(--intro-duratioin) ease-in-out forwards;animation-delay:var(--_delay-adjust)}.gameIntro__catchCopy{--_delay-adjust:calc(var(--intro-delay)*4.6 + var(--intro-duratioin))}.gameIntro__catchCopy:after,.gameIntro__catchCopy:before{opacity:0}body:not(.-loading) .gameIntro__catchCopy:after,body:not(.-loading) .gameIntro__catchCopy:before{animation:introTitleCatchCopyObject calc(var(--intro-duratioin)*2) var(--linear-intro-catchCopyFrame) forwards;animation-delay:calc(var(--_delay-adjust)/2)}.gameIntro__start{opacity:0;rotate:x 35deg;translate:0 .2rem}.-gameReady .gameIntro__start{animation-delay:.2s;animation-duration:var(--intro-duratioin);animation-fill-mode:forwards;animation-name:introStartButton;animation-timing-function:ease-in-out;pointer-events:all}.gameIntro__start .inner:after,.gameIntro__start .inner:before{animation:introStartButtonArrow calc(var(--intro-duratioin)*2) steps(2) infinite}.gameIntro__illust{--intro-illust-common:introIllustCommon}.gameIntro__illust>*{opacity:0;rotate:0deg;scale:.5}.-gameReady .gameIntro__illust>*{animation-delay:.2s;animation-duration:var(--intro-duratioin);animation-fill-mode:forwards;animation-timing-function:var(--linear-intro-illust)}@media print,screen and (min-width:768px){.-gameReady .gameIntro__illust .kadomatsu{animation-name:var(--intro-illust-common),introIllustKadomatsuPc}.-gameReady .gameIntro__illust .kagamimochi{animation-name:var(--intro-illust-common),introIllustKagamimochiPc}.-gameReady .gameIntro__illust .tako{animation-name:var(--intro-illust-common),introIllustTakoPc}.-gameReady .gameIntro__illust .tai{animation-name:var(--intro-illust-common),introIllustTaiPc}.-gameReady .gameIntro__illust .kozuchi{animation-name:var(--intro-illust-common),introIllustKozuchiPc}.-gameReady .gameIntro__illust .koma{animation-name:var(--intro-illust-common),introIllustKomaPc}.-gameReady .gameIntro__illust .capsel2026{animation-name:var(--intro-illust-common),introIllustCapsel2026Pc}.-gameReady .gameIntro__illust .capselUma{animation-name:var(--intro-illust-common),introIllustCapselUmaPc}.-gameReady .gameIntro__illust .chupacabra{animation-name:var(--intro-illust-common),introIllustChupacabraPc}.-gameReady .gameIntro__illust .hibagon{animation-name:var(--intro-illust-common),introIllustHibagonPc}.-gameReady .gameIntro__illust .jersey-devil{animation-name:var(--intro-illust-common),introIllustJerseyDevilPc}.-gameReady .gameIntro__illust .kraken{animation-name:var(--intro-illust-common),introIllustKrakenPc}.-gameReady .gameIntro__illust .mothman{animation-name:var(--intro-illust-common),introIllustMothmanPc}.-gameReady .gameIntro__illust .yeti{animation-name:var(--intro-illust-common),introIllustYetiPc}}@media screen and (max-width:767.9px){.-gameReady .gameIntro__illust .kadomatsu{animation-name:var(--intro-illust-common),introIllustKadomatsuSp}.-gameReady .gameIntro__illust .kagamimochi{animation-name:var(--intro-illust-common),introIllustKagamimochiSp}.-gameReady .gameIntro__illust .tako{animation-name:var(--intro-illust-common),introIllustTakoSp}.-gameReady .gameIntro__illust .tai{animation-name:var(--intro-illust-common),introIllustTaiSp}.-gameReady .gameIntro__illust .kozuchi{animation-name:var(--intro-illust-common),introIllustKozuchiSp}.-gameReady .gameIntro__illust .koma{animation-name:var(--intro-illust-common),introIllustKomaSp}.-gameReady .gameIntro__illust .chupacabra{animation-name:var(--intro-illust-common),introIllustChupacabraSp}.-gameReady .gameIntro__illust .hibagon{animation-name:var(--intro-illust-common),introIllustHibagonSp}.-gameReady .gameIntro__illust .jersey-devil{animation-name:var(--intro-illust-common),introIllustJerseySp}.-gameReady .gameIntro__illust .kraken{animation-name:var(--intro-illust-common),introIllustKrakenSp}.-gameReady .gameIntro__illust .yeti{animation-name:var(--intro-illust-common),introIllustYetiSp}}.iframeParent{aspect-ratio:16/9;position:relative;width:100%}.iframeParent>*,.iframeParent>iframe{height:100%;width:100%}img[loading=lazy]{opacity:0}img.inview[loading=lazy]{opacity:0;transition:opacity 1s}img.inview[loading=lazy].-inviewLazyLoaded{opacity:1;transition:opacity 1s}.mainArea__bg{height:100svh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:-1}.mainArea__bg:before{background:#1f1b2b;content:"";inset:0;opacity:.7;position:absolute;z-index:1}.mainArea__bg .-bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mainArea__bg>:not(.-bg){position:absolute}.mainArea__bg .-kraken{left:1.85rem;opacity:0;top:2.26rem;transition:opacity 15s ease-out;width:1.44rem}.mainArea__bg .-kraken:after{background-image:url(/nenga2026/common/img/uma/kraken/character_eye.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.21rem;left:.36rem;position:absolute;top:.67rem;width:.688rem}body.-gameStarted .mainArea__bg .-kraken{animation:float 6s ease-in-out .5s infinite;opacity:1}.mainArea__bg .-mothman{opacity:0;right:1.88rem;top:2.15rem;transition:opacity 5s ease-out;width:2.88rem}.mainArea__bg .-mothman:after{background-image:url(/nenga2026/common/img/uma/mothman/character_eye.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.21rem;left:1.22rem;position:absolute;top:.36rem;width:.668rem}body.-gameStarted .mainArea__bg .-mothman{animation:float 6s ease-in-out infinite;opacity:1}.mainArea__bg .-tsutinoko{bottom:.84rem;opacity:0;right:3.35rem;transition:opacity 18s ease-out;width:1.34rem}.mainArea__bg .-tsutinoko:after{background-image:url(/nenga2026/common/img/uma/tsutinoko/character_eye.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.36rem;left:0;position:absolute;top:.58rem;width:.618rem}body.-gameStarted .mainArea__bg .-tsutinoko{animation:walk 6s ease-in-out .5s infinite alternate;opacity:1}.mainArea__bg .-yeti{bottom:.96rem;left:2.89rem;opacity:0;transition:opacity 8s ease-out;width:1.63rem}.mainArea__bg .-yeti:after{background-image:url(/nenga2026/common/img/uma/yeti/character_eye.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.21rem;left:.53rem;position:absolute;top:.27rem;width:.85rem}body.-gameStarted .mainArea__bg .-yeti{animation:walk 6s ease-in-out infinite alternate;opacity:1}.mainArea__bg .-eye01:after{animation:hideEye var(--hideEye-duratioin) linear infinite;z-index:1}.mainArea__bg .-eye02:after{animation:slowEye var(--hideEye-duratioin) cubic-bezier(.4,0,.2,1) infinite;z-index:1}:root{--hideEye-duratioin:10s;--hideEye-delay:var(--hideEye-duratioin)}@keyframes hideEye{0%,30%,to{opacity:0}35%{opacity:1}40%{opacity:0}45%,70%{opacity:1}}@keyframes slowEye{0%,30%,to{opacity:0}50%{opacity:1}50%,70%{opacity:1}80%{opacity:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes walk{33%{transform:scale(1) rotate(0deg)}46%{transform:scale(1.02) rotate(-2deg)}59%{transform:scale(1.04) rotate(2deg)}72%{transform:scale(1.06) rotate(-2deg)}85%{transform:scale(1.08) rotate(0deg)}to{transform:scale(1.08) rotate(0deg)}}.modal{--modal-duration-close:.5s;align-items:center;backdrop-filter:blur(0);display:flex;height:100%;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--modal-duration-close) ease,backdrop-filter var(--modal-duration-close) ease-in-out;width:100%}.-gameEnd:not(.-capselOpen) .modal,.-modalShow:not(.-capselOpen) .modal{backdrop-filter:blur(8px);opacity:1;pointer-events:all}.-gameEnd:not(.-capselOpen) .modal{transition-delay:.3s}.-gameEnd:not(.-thanks):not(.-capselOpen) .modal,.-modalShow:not(.-capselOpen):not(.-gameEnd) .modal{transition-delay:1s}.-gameEnd .modal{backdrop-filter:none;z-index:10}.-gameEnd.-soldOut .modal,.-gameEnd.-thanks .modal{opacity:0;pointer-events:none}@media print,screen and (min-width:768px){.modal{z-index:1}}@media screen and (max-width:767.9px){.modal{z-index:999}}.modal__overlay{background:rgba(31,27,43,.6);height:100%;inset:0;position:absolute;width:100%;z-index:-1}.modal__content{align-items:center;background-color:#dd5ac5;border-radius:.1rem;display:flex;flex-direction:column;justify-content:center;min-height:3rem;min-width:3.7rem;position:relative}.modal__content .applyButton{margin-block-start:.24rem;min-height:.69rem;min-width:1.875rem}.modal__content .applyButton img{width:1.23rem}.modal__content:after,.modal__content:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.modal__content:before{animation:kirakiraFloat var(--modal-duratioin) cubic-bezier(.4,0,.2,1) infinite alternate;background-image:url(/nenga2026/common/img/object/kirakira03.svg);height:4.91rem;left:.34rem;top:-1.14rem;width:3.16rem}.modal__content:after{background-color:#d9ff79;border-radius:.16rem;filter:drop-shadow(0 0 .119rem #ffb0f1);left:50%;min-height:3.1rem;min-width:3.8rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.modal__uma{height:3rem;left:.9rem;position:absolute;top:-.95rem;width:1.65rem;z-index:-1}.modal__uma img{width:100%}.modal__congratCongratulations{width:3.25rem}.modal__congratCongratulations img{width:100%}.modal__contentGift{margin-block-start:.32rem;width:3.07rem}.modal__contentGift img{width:100%}.modal__close{bottom:-1.32rem;left:50%;position:absolute;transform:translateX(-50%);width:2.4rem}.modal__close img{width:100%}@media (hover:hover),screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.modal__close{transform-origin:center left}.modal__close img{pointer-events:none;scale:1;transition:scale .3s ease}.modal__close:hover{scale:1.05}}.modal__close{transition:scale .3s ease}.-gameEnd .modal__close{display:none}:root{--modal-duratioin:1.5s;--modal-delay:var(--modal-duratioin)}@keyframes kirakiraFloat{0%{filter:brightness(1);opacity:0}50%{filter:brightness(1.3)}to{filter:brightness(1);opacity:1}}.prize{background:url(/nenga2026/common/img/capsel/red.svg) no-repeat 50%/contain;border-radius:50%;left:50%;position:absolute;transform:translateX(-50%)}@media print,screen and (min-width:768px){.prize{bottom:20px;height:40px;width:40px}}@media screen and (max-width:767.9px){.prize{bottom:.2rem;height:.4rem;width:.4rem}}.prize[data-index="1"]{transform:rotate(135deg)}@media print,screen and (min-width:768px){.prize[data-index="1"]{left:108px}}@media screen and (max-width:767.9px){.prize[data-index="1"]{left:1.08rem}}.prize[data-index="2"]{background-image:url(/nenga2026/common/img/capsel/blue.svg);transform:rotate(98deg)}@media print,screen and (min-width:768px){.prize[data-index="2"]{left:142px}}@media screen and (max-width:767.9px){.prize[data-index="2"]{left:1.42rem}}.prize[data-index="3"]{background-image:url(/nenga2026/common/img/capsel/green.svg);transform:rotate(20deg)}@media print,screen and (min-width:768px){.prize[data-index="3"]{left:180px}}@media screen and (max-width:767.9px){.prize[data-index="3"]{left:1.8rem}}.prize[data-index="4"]{background-image:url(/nenga2026/common/img/capsel/yellow.svg);transform:rotate(80deg)}@media print,screen and (min-width:768px){.prize[data-index="4"]{left:210px}}@media screen and (max-width:767.9px){.prize[data-index="4"]{left:2.1rem}}.prize[data-index="5"]{background-image:url(/nenga2026/common/img/capsel/light_blue.svg);transform:rotate(23deg)}@media print,screen and (min-width:768px){.prize[data-index="5"]{left:240px}}@media screen and (max-width:767.9px){.prize[data-index="5"]{left:2.4rem}}.prize[data-index="6"]{background-image:url(/nenga2026/common/img/capsel/orange.svg);transform:rotate(60deg)}@media print,screen and (min-width:768px){.prize[data-index="6"]{left:276px}}@media screen and (max-width:767.9px){.prize[data-index="6"]{left:2.76rem}}.prize[data-index="7"]{background-image:url(/nenga2026/common/img/capsel/pink.svg);transform:rotate(0deg)}@media print,screen and (min-width:768px){.prize[data-index="7"]{left:300px}}@media screen and (max-width:767.9px){.prize[data-index="7"]{left:3rem}}.prize[data-index="8"]{background-image:url(/nenga2026/common/img/capsel/green.svg);transform:rotate(135deg)}@media print,screen and (min-width:768px){.prize[data-index="8"]{left:334px}}@media screen and (max-width:767.9px){.prize[data-index="8"]{left:3.34rem}}.randomList{align-items:center;background-color:#fff;display:flex;justify-content:center}@media print,screen and (min-width:768px){.randomList{border:2px solid #333;border-radius:100px;gap:9px;padding:8px}}@media screen and (max-width:767.9px){.randomList{border:.02rem solid #333;border-radius:1rem;gap:.09rem;padding:.08rem}}.randomList li{background-color:#dcdcdc;border-radius:50%;display:none;position:relative}.randomList li:before{background-image:url(img/umaGet.webp);background-size:contain;content:"";height:2rem;margin:auto;pointer-events:none;position:absolute;right:50%;top:50%;translate:50% -50%;width:2rem}@media print,screen and (min-width:768px){.randomList li{height:44px;width:44px}}@media screen and (max-width:767.9px){.randomList li{height:.44rem;width:.44rem}}.randomList li.-selected{display:block}.randomList li img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.randomList li img.silhouette{clip-path:circle(50%)}.randomList li img.colored{position:absolute;right:50%;top:50%;translate:50% -50%}.randomList{--umaGet-duration:.8s;--_delay-start:.3s;--_delay-adjust:calc(var(--umaGet-duration)*2);--linear-umaGetColored:linear(0,0.03 1.1%,0.125 2.4%,0.906 9.8%,1.046 12.3%,1.11 15%,1.116 16.3%,1.11 17.8%,1.014 25.8%,0.987 31.2%,1.001 47.2%,1);--linear-umaGet:ease-in-out;--linear-umaGet:cubic-bezier(0.19,0.84,0.52,1.06)}.randomList li:before{opacity:0;scale:.5}.randomList li img.colored{animation-delay:var(--_delay-start);animation-duration:calc(var(--umaGet-duration)*2);animation-fill-mode:forwards;animation-timing-function:var(--linear-umaGetColored);opacity:0;scale:1.5}body:not(.-capselOpen) .randomList li.-revealed:before{animation-delay:calc(var(--_delay-start) + .2s);animation-duration:calc(var(--umaGet-duration)*4);animation-fill-mode:forwards;animation-name:umaGet;animation-timing-function:var(--linear-umaGet)}body:not(.-capselOpen) .randomList li.-revealed img.colored{animation-name:umaGetColored}.randomList li.-revealed.-alreadyRevealed:before{display:none}.randomList li.-revealed.-alreadyRevealed img.colored{animation:none;opacity:1;scale:1}@media print,screen and (min-width:768px){.section{margin-left:auto;margin-right:auto;max-width:4.14rem}}@media screen and (max-width:767.9px){.section{padding:0 .2rem}}