.p-math-game-error-window{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center;padding-bottom:95px}.p-math-game-error-window-content{text-align:center;color:#fff}.p-math-game-error-window-content>p{font-size:1.683748169838946vw;line-height:1.5;letter-spacing:.02em}.p-math-game-error-window-content>p+p{margin-top:2.562225475841874vw}.p-math-game-error-link{display:flex;align-items:center;gap:0 .585651537335286vw;width:30.08784773060029vw;margin:3.513909224011713vw auto 0;padding:1.756954612005857vw 2.269399707174232vw 1.756954612005857vw 2.855051244509517vw;background-color:#fff;font-size:1.903367496339678vw;border-radius:7.320644216691069vw}.p-math-game-error-link .p-math-game-error-link__text{color:#000}.p-math-sp[data-v-86d4f26e]{background-color:#45b463;position:absolute;top:0;width:100%;height:100vh;text-align:center;z-index:200;overflow:hidden}.p-math-sp__img[data-v-86d4f26e]{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:80.80000000000001%;margin:auto}.c-math-button[data-v-615ae1db]{z-index:5;position:fixed;top:2.928257686676428vw;left:82.43045387994144%;padding:1.244509516837482% 1.464128843338214%;height:auto;background-color:#464646;border:.292825768667643vw solid #fff;border-radius:19.375vw;display:flex;justify-content:space-between;align-items:center;width:15.373352855051245%;white-space:nowrap}.c-math-button.icon-right[data-v-615ae1db]{flex-direction:row-reverse}.p-math-marathon__button-top[data-v-615ae1db]{position:absolute;right:0}.p-math-marathon-arrow-icon[data-v-615ae1db]{width:8.125%}.p-math-marathon-arrow-icon>img[data-v-615ae1db]{height:100%}.c-math-button__txt[data-v-615ae1db]{width:81.875%;text-align:center;font-size:1.610541727672035vw;color:#fff}.m-math-menu-btn[data-v-ff311b64]{cursor:pointer;display:flex;width:100%;justify-content:space-between;align-items:center;background-color:#fff;border:.146412884333821vw solid #dcdcdc;box-shadow:0 .366032210834553vw #dcdcdc;color:#000}.m-math-menu-btn.is-button-play[data-v-ff311b64]{font-size:1.630307467057101vw}.m-math-menu-btn.is-button-play.is-page-top[data-v-ff311b64]{padding:2.92024091987589% 6.08140171564154%;border-radius:1.464128843338214vw}.m-math-menu-btn.is-button-play.is-page-result[data-v-ff311b64]{justify-content:unset;padding:1.830161054172767vw 1.171303074670571vw;border-radius:1.464128843338214vw}.m-math-menu-btn.is-button-play.is-page-result .m-math-menu-btn__txt[data-v-ff311b64]{margin-left:.585651537335286vw}.m-math-menu-btn.is-button-play.is-page-result .m-math-icon-arrow[data-v-ff311b64]{margin-left:1.171303074670571vw}.m-math-menu-btn.is-button-marathon.is-page-top[data-v-ff311b64]{padding:7.016129032258064% 17.916129032258063%;font-size:2.049780380673499vw;border-radius:2.196193265007321vw}.m-math-menu-btn.is-button-marathon.is-page-top.is-show-announce[data-v-ff311b64]{padding:3.709677419354839% 17.916129032258063%;border-radius:1.141288433382138vw}.m-math-menu-btn.is-button-marathon.is-page-result[data-v-ff311b64]{padding:2.85204991087344% 18.65597147950089%;font-size:1.830161054172767vw;border-radius:1.464128843338214vw}.m-math-menu-btn-icon[data-v-ff311b64]{display:flex}.m-math-menu-btn-icon.is-button-play[data-v-ff311b64],.m-math-menu-btn-icon.is-button-marathon[data-v-ff311b64]{width:2.771595900439239vw}.m-math-icon-arrow[data-v-ff311b64]{display:flex}.m-math-icon-arrow.is-button-play[data-v-ff311b64]{width:1.385797950219619vw}.m-math-icon-arrow.is-button-marathon[data-v-ff311b64]{width:1.756954612005857vw}.m-math-reach-announce__wrap[data-v-279e9ac8]{align-items:center;background-color:#000;color:#d2e573;display:flex;height:2.928257686676428vw;overflow:hidden;width:100%;white-space:nowrap}.m-math-reach-announce-label[data-v-279e9ac8]{display:flex;animation:flowing-279e9ac8 20s linear infinite;margin:0;padding:0}.m-math-reach-announce-label li[data-v-279e9ac8]{font-size:1.09809663250366vw;padding-right:10px}@-moz-keyframes flowing-279e9ac8{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes flowing-279e9ac8{0%{transform:translate(0)}to{transform:translate(-100%)}}@-o-keyframes flowing-279e9ac8{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes flowing-279e9ac8{0%{transform:translate(0)}to{transform:translate(-100%)}}.m-math-blue-label[data-v-5ba1dd69]{overflow:hidden;display:flex;align-items:center;color:#fff;box-shadow:0 0 0 .219619326500732vw #31bfff inset}.m-math-blue-label.is-page-top[data-v-5ba1dd69]{border-radius:1.09809663250366vw}.m-math-blue-label-type[data-v-5ba1dd69]{display:flex;height:100%;padding:.732064421669107vw;background-color:#31bfff;align-items:center}.m-math-blue-label-type-txt[data-v-5ba1dd69]{margin-left:.585651537335286vw;font-size:1.317715959004393vw;line-height:1.464128843338214vw}.m-math-blue-label-icon[data-v-5ba1dd69]{display:flex}.m-math-blue-label-icon.is-page-top[data-v-5ba1dd69]{width:1.610541727672035vw}.m-math-blue-label-result[data-v-5ba1dd69]{display:flex;justify-content:center;align-items:center;height:100%}.m-math-blue-label-result.is-page-top[data-v-5ba1dd69]{width:13.103953147877013vw}.m-math-blue-label-result-txt[data-v-5ba1dd69]{line-height:1;font-size:1.610541727672035vw;flex-grow:1}.m-math-blue-label-result-unit[data-v-5ba1dd69]{font-size:1.171303074670571vw}.m-math-blue-label-result-unit.is-page-top[data-v-5ba1dd69]{margin-right:1.09809663250366vw}.m-math-blue-label.is-page-result[data-v-5ba1dd69]{border-radius:.951683748169839vw;border:3px solid #31bfff}.m-math-blue-label.is-page-result .m-math-blue-label-type[data-v-5ba1dd69]{margin-right:.732064421669107vw;padding:.512445095168375vw 0 .512445095168375vw .512445095168375vw}.m-math-blue-label.is-page-result .m-math-blue-label-type-txt[data-v-5ba1dd69]{margin-left:.658857979502196vw;font-size:1.171303074670571vw;line-height:1.125}.m-math-blue-label.is-page-result .m-math-blue-label-icon[data-v-5ba1dd69]{width:1.390922401171303vw}.m-math-blue-label.is-page-result .m-math-blue-label-result[data-v-5ba1dd69]{width:11.78623718887262vw;padding:.805270863836018vw .658857979502196vw .732064421669107vw .732064421669107vw;background-color:#0e2c4d;border-radius:0 .951683748169839vw .951683748169839vw 0}.m-math-blue-label.is-page-result .m-math-blue-label-result-txt[data-v-5ba1dd69]{font-size:1.976573938506589vw}.m-math-blue-label.is-page-result .m-math-blue-label-result-unit[data-v-5ba1dd69]{font-size:1.02489019033675vw}.p-math-top[data-v-e78f3456]{height:110vh;background-image:url(/assets/images/math/top/top_bg.jpg);background-size:100%;background-color:#000;background-repeat:no-repeat}.p-math-top-btn[data-v-e78f3456]{position:fixed;padding:1.244509516837482% 1.830161054172767%;cursor:pointer}.p-math-top-btn--tutorial>.c-math-button[data-v-e78f3456]{top:2.196193265007321vw}.p-math-top-btn--level>.c-math-button[data-v-e78f3456]{top:7.906295754026354vw}.p-math-top-menu[data-v-e78f3456]{display:flex;justify-content:center;font-size:1.630307467057101vw;line-height:3.257686676427526vw;margin-top:7.833089311859444vw;padding-bottom:13.103953147877013vw;z-index:1}.p-math-top-character-img--right[data-v-e78f3456]{position:absolute;top:33.96778916544656%;left:89.53147877013177%;width:5.951683748169838%}.p-math-top-character-img--left[data-v-e78f3456]{position:absolute;top:33.96778916544656%;left:3.513909224011713%;width:9.5900439238653%}.p-math-top-title[data-v-e78f3456]{width:45.1683748169839vw;margin:auto;padding-top:4.099560761346998vw}.p-math-top-text[data-v-e78f3456]{text-align:center;font-size:1.464128843338214vw;line-height:2.196193265007321vw;color:#fff}.p-math-top-menu-contents[data-v-e78f3456]{text-align:center;background-color:#173658;border:.585651537335286vw solid #77d5ff;border-radius:2.928257686676428vw;box-shadow:0 .585651537335286vw #44b1e1;color:#fff}.p-math-top-menu-contents+.p-math-top-menu-contents[data-v-e78f3456]{margin-left:.951683748169839vw}.p-math-top-menu-play__wrap[data-v-e78f3456]{width:25.69546120058565vw;position:relative}.p-math-top-menu-marathon__wrap[data-v-e78f3456]{width:50.95168374816984vw;overflow:hidden}.p-math-top-menu-play-fukidashi[data-v-e78f3456]{position:absolute;top:-5%;left:50%;transform:translate(-50%);width:100%;background-image:url(/assets/images/math/top/top-fikidashi.png);background-size:cover;color:#0e2c4e;font-size:1.171303074670571vw;line-height:2.928257686676428vw;padding:1.829268292682927% 0 6.402439024390244%}.p-math-top-menu-play[data-v-e78f3456]{width:20.05490483162518vw;padding:16.524216524216524% 0 9.686609686609685%;margin:auto}.p-math-top-menu-play>p[data-v-e78f3456]{line-height:1em}.p-math-top-menu-play-btn[data-v-e78f3456]{margin-top:8.030662529658697%}.p-math-top-menu-play-btn+.p-math-top-menu-play-btn[data-v-e78f3456]{margin-top:8.030662529658697%}.p-math-top-menu-marathon-btn[data-v-e78f3456]{margin-top:3.870967741935484%}.p-math-top-menu-marathon[data-v-e78f3456]{width:45.387994143484626vw;margin:auto}.p-math-top-menu-label__wrap[data-v-e78f3456]{display:flex;margin-top:4.398826979472141%;justify-content:space-between}.p-math-top-menu-label-area>.p-math-top-menu-label-type[data-v-e78f3456]{font-size:1.610541727672035vw;line-height:2.928257686676428vw}.m-math-game-monitor{position:relative;z-index:1}.m-math-game-monitor__hang{position:absolute;top:0;left:50%;transform:translate3d(-50%,0,0);width:64.05563689604685vw}.m-math-game-monitor__hang:before,.m-math-game-monitor__hang:after{content:"";position:absolute;top:0;width:1.02489019033675vw;height:8.857979502196194vw;background-color:#fff}.m-math-game-monitor__hang:before{left:15.739385065885797vw}.m-math-game-monitor__hang:after{right:15.885797950219619vw}.m-math-game-monitor__wrap{position:relative;margin:0 auto;padding-top:5.490483162518302vw;width:65.59297218155197vw;text-align:center;color:#fff}.m-math-game-monitor__inner{height:100%;background:linear-gradient(#0e2c4d 5.5px,#173658 5.5px) 0 0/11px 11px;border:.512445095168375vw solid #fff;position:relative;border-radius:2.928257686676428vw;margin:.512445095168375vw}.m-math-game-monitor-edge{position:absolute;width:3.584187408491948vw;z-index:1}.m-math-game-monitor-edge.is-top-left{top:-1.02489019033675vw;left:-.951683748169839vw;transform:rotate(-90deg)}.m-math-game-monitor-edge.is-top-right{top:-1.02489019033675vw;right:-.878477306002928vw}.m-math-game-monitor-edge.is-bottom-left{bottom:-1.02489019033675vw;left:-1.02489019033675vw;transform:rotate(180deg)}.m-math-game-monitor-edge.is-bottom-right{bottom:-1.02489019033675vw;right:-.805270863836018vw;transform:rotate(90deg)}.m-math-game-monitor.nickname .m-math-game-monitor__wrap{width:66.17862371888727vw;padding-top:6.076134699853587vw}.m-math-game-monitor.nickname .m-math-game-monitor__inner{border-width:.439238653001464vw}.m-math-game-monitor__wrap.is-marathon-modal{width:66.398243045388vw;padding-top:3.737113402061856%}.m-math-game-monitor__wrap.is-marathon-result{width:56.8081991215227vw;padding-top:5.541237113402062%}.m-math-button{position:relative;display:inline-block;width:100%;height:100%;border-radius:100vh;background-color:#000;color:#fff;font-weight:700;font-size:1.610541727672035vw;letter-spacing:.02em;padding:0 1.588579795021962vw;text-align:center;cursor:pointer;transition:background-color .3s}.m-math-button p{position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;letter-spacing:.1em}.m-math-button.is-black{background-color:#000;color:#fff}.m-math-button.is-black .m-math-button__arrow__icon{fill:#000}.m-math-button.is-gray{background-color:#9d9d9d;color:#fff}.m-math-button.is-gray .m-math-button__arrow__icon{fill:#9d9d9d}.m-math-button.is-blue{background-color:#0872ec;color:#fff}.m-math-button.is-blue .m-math-button__arrow__icon{fill:#0872ec}.m-math-button.is-orange{background-color:#e56025;color:#fff}.m-math-button.is-orange .m-math-button__arrow__icon{fill:#e56025}.m-math-button.is-white{background-color:#fff;color:#000}.m-math-button.is-white .m-math-button__arrow{background-color:#000}.m-math-button.is-white .m-math-button__arrow__icon{fill:#fff}.m-math-button.is-large{font-size:1.976573938506589vw;padding:0 1.588579795021962vw}.m-math-button.is-large .m-math-button__arrow{width:2.677159590043924vw;height:2.677159590043924vw}.m-math-button.is-large .m-math-button__arrow__icon{width:.834553440702782vw}.m-math-button__arrow{position:absolute;top:50%;transform:translateY(-50%);display:block;width:2.196193265007321vw;height:2.196193265007321vw;background-color:#fff;border-radius:50%}.m-math-button__arrow.is-right{right:1.588579795021962vw}.m-math-button__arrow.is-left{left:1.588579795021962vw;transform:translateY(-50%) rotate(180deg)}.m-math-button__arrow.is-none{display:none}.m-math-button__arrow__icon{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:.668374816983895vw;font-size:0}.m-math-button:has(.is-left) p{left:9.150805270863836vw}.m-math-button:has(.is-right) p{left:7.540263543191801vw}.p-math-game-select-join-type{padding:3.660322108345535vw 0 4.099560761346998vw}.p-math-game-select-join-type__contents{display:grid;grid-template-columns:repeat(2,22.840409956076137vw);gap:0 1.756954612005857vw;width:47.43777452415813vw;margin:0 auto}.p-math-game-select-join-type__item>input{display:none}.p-math-game-select-join-type__text{position:relative;width:100%;height:6.222547584187408vw;margin-bottom:1.390922401171303vw;background-image:url(/assets/images/math/play/fukidashi-join-type.svg);background-repeat:no-repeat;background-size:cover;background-position:100% 100%}.p-math-game-select-join-type__text>span{display:block;padding-top:.951683748169839vw;text-align:center;font-size:1.317715959004393vw;font-weight:700;line-height:1.25;letter-spacing:.08em;color:#000}.p-math-game-select-join-type__label{display:block;width:22.840409956076137vw;padding:1.317715959004393vw 0 1.976573938506589vw;text-align:center;border:.219619326500732vw solid #fff;border-radius:1.02489019033675vw;transition:background-color .4s ease;cursor:pointer}.p-math-game-select-join-type__label:hover,.p-math-game-select-join-type__label.selected{background-color:#0872ec}.p-math-game-select-join-type__label .head{font-size:3.513909224011713vw;line-height:1.479166666666667}.p-math-game-select-join-type__label .body{font-size:5.27086383601757vw;line-height:1.2}.p-math-game-select-join-type__label .body-sub{font-size:3.513909224011713vw}.p-math-game-select-join-type__info{margin-top:1.756954612005857vw;text-align:center;font-size:1.756954612005857vw;letter-spacing:.02em;font-weight:700}.p-math-game-select-character{padding:1.903367496339678vw 0 2.781844802342606vw;text-align:center;color:#fff}.p-math-game-select-character__heading{font-size:1.756954612005857vw;font-weight:700}.p-math-game-select-character__contents{display:flex;justify-content:center;margin:2.196193265007321vw auto 0 -.585651537335286vw}.p-math-game-select-character__select{display:flex;gap:.878477306002928vw 1.756954612005857vw;flex-wrap:wrap;width:30.74670571010249vw}.p-math-game-select-character__select__item{position:relative;width:9.077598828696926vw}.p-math-game-select-character__select__item[data-id="1"]{order:1}.p-math-game-select-character__select__item[data-id="2"]{order:4}.p-math-game-select-character__select__item[data-id="3"]{order:2}.p-math-game-select-character__select__item[data-id="4"]{order:5}.p-math-game-select-character__select__item[data-id="5"]{order:3}.p-math-game-select-character__select__item[data-id="6"]{order:6}.p-math-game-select-character__selected{width:14.494875549048317vw;margin-left:2.781844802342606vw;margin-bottom:3.14787701317716vw;background-color:#223a55;border-radius:.951683748169839vw}.p-math-game-select-character__select__button__input{display:none}.p-math-game-select-character__select__button__label{position:relative;display:block;cursor:pointer;width:100%;border-radius:.951683748169839vw;background-color:#fff}.p-math-game-select-character__select__button__label:before{border-radius:.951683748169839vw;content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.p-math-game-select-character__select__button__label>img{display:block;opacity:.5}.p-math-game-select-character__select__button__name{margin-top:.658857979502196vw;text-align:center;font-size:.951683748169839vw;font-weight:700;line-height:1.27}.p-math-game-select-character__color{margin-top:.439238653001464vw;margin-left:1.171303074670571vw}.p-math-game-select-character__color__item+.p-math-game-select-character__color__item{margin-top:1.464128843338214vw}.p-math-game-select-character__color__button__input{display:none}.p-math-game-select-character__color__button__label{position:relative;display:grid;place-items:center;cursor:pointer;width:2.342606149341142vw;height:2.342606149341142vw;font-size:1.390922401171303vw;border-radius:50%;transition:background-color .3s;background-color:#fff;color:#183658;opacity:.3;transition:opacity .3s}.p-math-game-select-character__color__button__label:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;padding-top:122%;border:.219619326500732vw solid transparent;border-radius:.658857979502196vw}.p-math-game-select-character__color__button__input[type=radio]:checked+label{opacity:1}.p-math-game-select-character__color__button__input[type=radio]:checked+label:before{border:.219619326500732vw solid #ffb102}.p-math-game-select-character__select__button__input[type=radio]:checked+label>img{opacity:1}.p-math-game-select-character__select__button__input[type=radio]:checked+label:before{border:.366032210834553vw solid #77d5ff}.p-math-game-select-nickname{padding:4.026354319180088vw 0 3.513909224011713vw}.p-math-game-select-nickname__heading{font-size:1.756954612005857vw;font-weight:700}.p-math-game-select-nickname__input{width:43.265007320644216vw;margin-top:1.610541727672035vw;padding:1.683748169838946vw 0;text-align:center;font-size:1.464128843338214vw;background:#223a55;border-radius:1.171303074670571vw;border:.073206442166911vw solid #fff}.p-math-game-select-nickname__input::placeholder{color:#77b6ff}.p-math-game-select-nickname__input:not(:placeholder-shown){color:#173658;background-color:#d8f3ff}.p-math-game-select-nickname__input:focus{border:.073206442166911vw solid transparent;outline:.219619326500732vw solid #77d5ff}.p-math-game-select-nickname__guest{margin-top:2.928257686676428vw}.p-math-game-select-nickname__guest__heading{font-size:1.756954612005857vw;font-weight:700;line-height:1.5}.p-math-game-select-nickname__guest__input{width:43.265007320644216vw;margin-top:1.171303074670571vw;padding:1.683748169838946vw 0;text-align:center;font-size:1.464128843338214vw;background:#223a55;border-radius:1.171303074670571vw;border:.073206442166911vw solid #fff}.p-math-game-select-nickname__guest__input::placeholder{color:#77b6ff}.p-math-game-select-nickname__guest__input:not(:placeholder-shown){color:#173658;background-color:#d8f3ff}.p-math-game-select-nickname__guest__input:focus{border:none;outline:$border-width-focus solid #77d5ff}.m-math-game-dropdown{position:relative;width:22.25475841874085vw;margin:1.02489019033675vw auto 0;cursor:pointer}.m-math-game-dropdown__text{display:flex;align-items:center;justify-content:space-between;padding:1.610541727672035vw 1.756954612005857vw 1.464128843338214vw;background-color:#223a55;border:1px solid #fff;border-radius:1.171303074670571vw;transition:background .3s ease}.m-math-game-dropdown__text .text{font-size:1.317715959004393vw;font-weight:700}.m-math-game-dropdown__text .icon{width:1.171303074670571vw;aspect-ratio:1/1;background-image:url(/assets/images/math/common/icon-arrow-2.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.m-math-game-dropdown__text:hover{background-color:#77d5ff;color:#0e2c4d}.m-math-game-dropdown__list{position:absolute;top:100%;left:0;width:100%;max-height:0;margin:0;padding:0;overflow:hidden;list-style:none;border-top:none;z-index:3}.m-math-game-dropdown__item{padding:.366032210834553vw 0 .219619326500732vw 2.708638360175696vw;font-size:1.464128843338214vw;font-weight:700;text-align:left;background-color:#0e2c4d;border:1px solid #fff;border-top:none;transition:background .3s ease}.m-math-game-dropdown__item:hover{background-color:#77d5ff;color:#0e2c4d}.m-math-game-dropdown__item:first-child{padding-top:.366032210834553vw}.m-math-game-dropdown__item:last-child{padding-bottom:.805270863836018vw;border-radius:0 0 1.171303074670571vw 1.171303074670571vw}.m-math-game-dropdown__input{display:none}.m-math-game-dropdown__label{display:block;padding:.585651537335286vw 0;cursor:pointer;font-size:1.317715959004393vw}.m-math-game-dropdown.is-open .m-math-game-dropdown__list{max-height:24.15812591508053vw}.m-math-game-dropdown.is-open .m-math-game-dropdown__text{border-bottom-left-radius:0;border-bottom-right-radius:0}.m-math-game-dropdown.is-default-color .m-math-game-dropdown__text{color:#77b6ff;font-size:1.464128843338214vw}.p-math-game-select-problem{padding:3.14787701317716vw 0 3.001464128843338vw;text-align:center}.p-math-game-select-problem__level__text{font-size:1.756954612005857vw;font-weight:700;color:#fff}.p-math-game-select-problem__arithmetic.is-disabled{opacity:.5;pointer-events:none}.p-math-game-select-problem__arithmetic__text{font-size:1.756954612005857vw;font-weight:700;color:#fff}.p-math-game-select-problem__arithmetic__items{display:flex;justify-content:center;gap:0 1.171303074670571vw;margin-top:.951683748169839vw}.p-math-game-select-problem__arithmetic__item{position:relative;width:4.685212298682284vw;aspect-ratio:1/1;background-color:#223a55;border:1px solid #fff;border-radius:1.171303074670571vw;cursor:pointer}.p-math-game-select-problem__arithmetic__item.is-selected{color:#0e2c4d;background-color:#77d5ff}.p-math-game-select-problem__arithmetic__item.is-unavailable{opacity:.5;pointer-events:none}.p-math-game-select-problem__arithmetic__item.is-unavailable .p-math-game-select-problem__arithmetic__label{pointer-events:none}.p-math-game-select-problem__arithmetic__item:nth-child(1) label{font-size:3.074670571010249vw}.p-math-game-select-problem__arithmetic__item:nth-child(3) label{font-size:3.294289897510981vw;top:2.049780380673499vw}.p-math-game-select-problem__arithmetic__item:nth-child(4) label{font-size:3.294289897510981vw;top:2.049780380673499vw}.p-math-game-select-problem__arithmetic__label{position:absolute;top:50%;left:50%;display:flex;transform:translate3d(-50%,-50%,0);font-size:2.635431918008785vw;font-weight:700;cursor:pointer;width:100%;height:100%;justify-content:center;align-items:center}.p-math-game-select-problem__time.is-disabled{opacity:.5;pointer-events:none}.p-math-game-select-problem__time__text{font-size:1.756954612005857vw;font-weight:700;color:#fff}.p-math-game-select-problem__time__items{display:flex;justify-content:center;gap:0 1.171303074670571vw;margin-top:1.09809663250366vw}.p-math-game-select-problem__time__item{width:21.08345534407028vw;background-color:#223a55;border:1px solid #fff;border-radius:1.171303074670571vw;cursor:pointer}.p-math-game-select-problem__time__item.is-selected{color:#0e2c4d;background-color:#77d5ff}.p-math-game-select-problem__time__label{display:block;padding:.366032210834553vw 0;font-size:2.635431918008785vw;line-height:1.472222222222222;font-weight:700;cursor:pointer}.p-math-game-select-problem__time__input{display:none}.p-math-game-select-problem__level+.p-math-game-select-problem__arithmetic{margin-top:2.781844802342606vw}.p-math-game-select-problem__arithmetic+.p-math-game-select-problem__time{margin-top:2.781844802342606vw}.p-math-game-standby__text{margin-top:1.683748169838946vw;text-align:center;font-size:1.317715959004393vw;font-weight:700;letter-spacing:.08em;line-height:1.25em}.p-math-game-standby__arrow{width:4.538799414348463vw;height:2.855051244509517vw;margin:1.537335285505125vw auto 0}.p-math-game-standby.single{padding:2.635431918008785vw 0 2.049780380673499vw}.p-math-game-standby.host{padding:2.635431918008785vw 0 2.12298682284041vw}.p-math-game-standby.guest{padding:2.781844802342606vw 0 2.342606149341142vw}.p-math-game-standby__single{width:45.827232796486086vw;margin:1.171303074670571vw auto 0}.p-math-game-standby__single__item{overflow:hidden;position:relative;width:17.569546120058565vw;height:17.569546120058565vw;margin:0 auto;border-radius:1.830161054172767vw}.p-math-game-standby__single__image{position:absolute;top:13.543191800878477vw;left:50%;transform:translate3d(-50%,-50%,0);width:20.351390922401173vw;background-color:#fff}.p-math-game-standby__single__image>img{width:100%;height:100%}.p-math-game-standby__single__image.character-2{top:14.421669106881405vw}.p-math-game-standby__single__name{margin:1.02489019033675vw 0 .585651537335286vw;font-size:1.464128843338214vw;color:#fff}.p-math-game-standby__host__heading{width:25.036603221083453vw;margin:0 auto;padding:.805270863836018vw 0 1.464128843338214vw;font-size:1.317715959004393vw;letter-spacing:.08em;line-height:1.25;background-image:url(/assets/images/math/common/img-hukidashi-blue.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-standby__host__room{display:flex;justify-content:center;align-items:center;margin-top:1.610541727672035vw;letter-spacing:.12em;line-height:1.25}.p-math-game-standby__host__room__text{font-size:1.317715959004393vw;letter-spacing:.08em}.p-math-game-standby__host__room__number{font-size:2.415812591508053vw;color:#ffb102}.p-math-game-standby__host__items{display:flex;gap:0 2.049780380673499vw;width:45.827232796486086vw;margin:1.390922401171303vw auto 0}.p-math-game-standby__host__item{width:9.956076134699854vw;text-align:center}.p-math-game-standby__host__item__character{position:relative;overflow:hidden;width:9.956076134699854vw;height:9.956076134699854vw;border-radius:13px}.p-math-game-standby__host__item__character.is-empty{border:none!important;background-color:#eaeaea!important}.p-math-game-standby__host__item__character__inner{position:absolute;top:-1.976573938506589vw;left:-1.464128843338214vw;width:11.71303074670571vw;height:11.71303074670571vw}.p-math-game-standby__host__item__character__inner.character-2{top:-1.171303074670571vw;left:-.512445095168375vw;width:10.395314787701318vw}.p-math-game-standby__host__item__character__inner.is-other-user>img{opacity:.5}.p-math-game-standby__host__item__nickname{margin-top:.732064421669107vw;font-size:1.02489019033675vw}.p-math-game-standby__host__item.player-1 .p-math-game-standby__host__item__character{background-color:#ffefef;border:.366032210834553vw solid #fc5927}.p-math-game-standby__host__item.player-2 .p-math-game-standby__host__item__character{background-color:#f4f8ff;border:.366032210834553vw solid #276bfc}.p-math-game-standby__host__item.player-3 .p-math-game-standby__host__item__character{background-color:#f3fff0;border:.366032210834553vw solid #50c622}.p-math-game-standby__host__item.player-4 .p-math-game-standby__host__item__character{background-color:#fffbf2;border:.366032210834553vw solid #feab0f}.p-math-game-standby__guest__room{display:flex;justify-content:center;align-items:center;letter-spacing:.08em;line-height:1.25}.p-math-game-standby__guest__room__text{font-size:1.317715959004393vw;letter-spacing:.08em}.p-math-game-standby__guest__room__number{font-size:2.415812591508053vw;letter-spacing:.08em;color:#ffb102}.p-math-game-standby__guest__heading{width:17.05710102489019vw;margin:1.537335285505125vw auto 0;padding:.805270863836018vw 0 1.464128843338214vw;font-size:1.317715959004393vw;letter-spacing:.08em;line-height:1.25;background-image:url(/assets/images/math/common/img-hukidashi-blue-2.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-standby__guest__await{margin-top:.878477306002928vw;font-size:1.317715959004393vw;letter-spacing:.08em;line-height:1.25}.p-math-game-standby__guest__items{display:flex;gap:0 2.049780380673499vw;width:45.827232796486086vw;margin:3.001464128843338vw auto 0}.p-math-game-standby__guest__item{width:9.956076134699854vw;text-align:center}.p-math-game-standby__guest__item__character{position:relative;overflow:hidden;width:9.956076134699854vw;height:9.956076134699854vw;border-radius:.951683748169839vw}.p-math-game-standby__guest__item__character.is-empty{border:none!important;background-color:#eaeaea!important}.p-math-game-standby__guest__item__character__inner{position:absolute;top:-1.683748169838946vw;left:-1.244509516837482vw;width:11.71303074670571vw;height:11.71303074670571vw}.p-math-game-standby__guest__item__character__inner.character-2{top:-1.171303074670571vw;left:-.512445095168375vw;width:10.395314787701318vw}.p-math-game-standby__guest__item__character__inner.is-other-user>img{opacity:.5}.p-math-game-standby__guest__item__nickname{margin-top:.732064421669107vw;font-size:1.02489019033675vw}.p-math-game-standby__guest__item.player-1 .p-math-game-standby__guest__item__character{background-color:#ffefef;border:.366032210834553vw solid #fc5927}.p-math-game-standby__guest__item.player-2 .p-math-game-standby__guest__item__character{background-color:#f4f8ff;border:.366032210834553vw solid #276bfc}.p-math-game-standby__guest__item.player-3 .p-math-game-standby__guest__item__character{background-color:#f3fff0;border:.366032210834553vw solid #50c622}.p-math-game-standby__guest__item.player-4 .p-math-game-standby__guest__item__character{background-color:#fffbf2;border:.366032210834553vw solid #feab0f}.math-term-output[data-v-78307de1]{display:inline-flex;align-items:center;font-size:1em}.mixed-fraction-part[data-v-78307de1],.remainder-part[data-v-78307de1]{display:flex;gap:0 2px;align-items:center}.fraction-part[data-v-78307de1]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:0 5px}.numerator[data-v-78307de1]{padding-bottom:2px}.denominator[data-v-78307de1]{padding-top:2px}.number-part[data-v-78307de1]{margin:0 2px}.p-math-game-progress{overflow:hidden;position:relative}.p-math-game-progress__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#00000080}.p-math-game-progress__box{display:block;width:100%;height:56.8081991215227vw}.p-math-game-progress__start__count{position:absolute;top:22.547584187408493vw;left:50%;transform:translate(-50%);z-index:5;pointer-events:none}.p-math-game-progress__start__count.is-hide{display:none}.p-math-game-progress__start__count .count-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:14.641288433382138vw;opacity:0;animation-name:countAnim;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.p-math-game-progress__start__count .count-text.is-3{animation-delay:.03s}.p-math-game-progress__start__text{position:absolute;top:22.547584187408493vw;left:50%;width:41.58125915080527vw;height:8.784773060029282vw;transform:translate(-50%) scale(.4);z-index:5;pointer-events:none;opacity:0;animation-name:startAnim;animation-duration:3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.875);animation-iteration-count:1;animation-delay:3s;animation-direction:normal;animation-fill-mode:forwards}.p-math-game-progress__start__text.is-active{opacity:1}.p-math-game-progress__start__text .start-text{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:url(/assets/images/math/play/text-start.svg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-progress__timer__text{text-align:center;font-size:7.320644216691069vw}.p-math-game-progress__container{position:relative;z-index:2;padding-top:2.415812591508053vw;padding-bottom:2.635431918008785vw}.p-math-game-progress__question{display:flex;justify-content:center;align-items:center;width:63.90922401171303vw;min-height:13.030746705710103vw;margin:0 19.25329428989751vw 0 17.71595900439239vw;padding:2.269399707174232vw 2.562225475841874vw 1.756954612005857vw;text-align:center;font-size:3.14787701317716vw;color:#77d5ff;background-image:url(/assets/images/math/play/img-display-game-question.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-progress__question__formula{display:flex;align-items:center;justify-content:center}.p-math-game-progress__question__formula .operator,.p-math-game-progress__question__formula .equal{font-size:3.587115666178624vw;padding:0 1.464128843338214vw}.p-math-game-progress__question__formula .remainder{padding-left:1.09809663250366vw}.p-math-game-progress__question__formula .math-term-output .question{padding:0 .732064421669107vw;color:#efef1c;border:.292825768667643vw solid #efef1c;border-radius:.732064421669107vw}.p-math-game-progress__question__formula .math-term-output .numerator.question{padding:0 .732064421669107vw!important;border:unset}.p-math-game-progress__question__formula .math-term-output .numerator.question>span{display:inline-block;padding:0 .658857979502196vw;margin-bottom:.658857979502196vw;color:#efef1c;border:.292825768667643vw solid #efef1c;border-radius:.732064421669107vw}.p-math-game-progress__question__formula .math-term-output .denominator.question{margin-top:.146412884333821vw}.p-math-game-progress__question__formula .math-term-output .fraction-part .numerator{position:relative;padding:0 .732064421669107vw .878477306002928vw}.p-math-game-progress__question__formula .math-term-output .fraction-part .numerator:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.292825768667643vw;background-color:#77d5ff;border-radius:.292825768667643vw}.p-math-game-progress__question__formula .math-term-output .fraction-part .denominator{padding-top:.512445095168375vw}.p-math-game-progress__question-level{position:absolute;top:7.320644216691069vw;right:3.660322108345535vw;z-index:2;padding:1.464128843338214vw;font-size:1.317715959004393vw;color:#000;background-color:#fff;border-radius:.732064421669107vw}.p-math-game-progress__answer{position:relative;width:63.90922401171303vw;min-height:29.062957540263547vw;margin:3.733528550512445vw 19.25329428989751vw 7.320644216691069vw 17.71595900439239vw;padding:1.464128843338214vw 0 2.928257686676428vw;background-image:url(/assets/images/math/play/img-display-game-answer.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-progress__answer:before{content:"";position:absolute;bottom:-4.392386530014641vw;left:50%;z-index:-1;transform:translate3d(-50%,0,0);width:.732064421669107vw;height:41.21522693997072vw;margin-left:-25.183016105417277vw;background:#173658}.p-math-game-progress__answer:after{content:"";position:absolute;bottom:-4.392386530014641vw;right:50%;z-index:-1;transform:translate3d(-50%,0,0);width:.732064421669107vw;height:41.21522693997072vw;margin-right:-25.91508052708638vw;background:#173658}.p-math-game-progress__answer__area{position:absolute;top:-2.269399707174232vw;left:50%;transform:translate3d(-50%,0,0);width:45.241581259150806vw;background-color:#173658;border:.366032210834553vw solid #efef1c;border-radius:1.09809663250366vw}.p-math-game-progress__answer__area__display{display:flex;justify-content:center;align-items:center;width:100%;min-height:3.806734992679356vw;font-size:2.196193265007321vw;font-weight:700;text-align:center;color:#fff}.p-math-game-progress__answer__area__display.is-placeholder{font-size:1.464128843338214vw;color:#fff;opacity:.7}.p-math-game-progress__answer__inner{width:100%;padding:0 6.661786237188873vw 0 7.320644216691069vw}.p-math-game-progress__answer__output{color:#e8e841;font-size:3.14787701317716vw;letter-spacing:.02em;text-align:center;border:none}.p-math-game-progress__answer__output.is-default{padding:0 2.489019033674964vw;border:.292825768667643vw solid #e8e841;border-radius:.732064421669107vw}.p-math-game-progress__answer__input__btns{display:grid;grid-template-columns:32.43045387994143vw 8.125915080527086vw 9.882869692532942vw;margin-top:2.708638360175696vw}.p-math-game-progress__answer__input__btns__num{display:grid;grid-template-columns:repeat(5,5.783308931185944vw);grid-template-rows:repeat(2,6.44216691068814vw);gap:1.09809663250366vw .878477306002928vw}.p-math-game-progress__answer__input__btns__num__itm>button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#173658;border:.366032210834553vw solid #fff;border-radius:1.02489019033675vw;box-shadow:0 .439238653001464vw #000000bf;cursor:pointer}.p-math-game-progress__answer__input__btns__num__itm>button:hover .p-math-game-play__answer__input__btn__txt{opacity:.5}.p-math-game-progress__answer__input__btns__num__itm>button:focus-visible{outline:none;box-shadow:0 0 0 2px #2c77e5,0 0 0 3px #fff}.p-math-game-progress__answer__input__btns__option{margin-left:.732064421669107vw}.p-math-game-progress__answer__input__btns__option>button{height:6.295754026354319vw;color:#fff;font-size:5.563689604685212vw;border:.366032210834553vw solid #fff;border-radius:.878477306002928vw;box-shadow:0 .439238653001464vw #000000bf}.p-math-game-progress__answer__input__btns__option>button+button{margin-top:1.317715959004393vw}.p-math-game-progress__answer__input__btns--enter{width:8.052708638360176vw;margin-top:-.219619326500732vw;margin-left:.732064421669107vw;margin-bottom:0vw;padding:0;cursor:pointer;border:none;background-color:unset}.p-math-game-progress__answer__input__btns--enter>img{width:100%;height:100%}.p-math-game-progress__answer__input__btn__txt{color:#fff;font-size:5.124450951683748vw;line-height:0;transition:opacity .4s ease}.p-math-game-progress__answer__input__btn--delete{position:relative;width:7.101024890190337vw;background:url(/assets/images/math/play/img_delete_btn_line.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;padding:3.367496339677892vw;margin-left:-.146412884333821vw;margin-bottom:-.512445095168375vw;border:none!important;box-shadow:none!important;cursor:pointer}.p-math-game-progress__answer__input__btn--delete:hover .p-math-game-play__answer__input__btn--delete-txt{opacity:.5}.p-math-game-progress__answer__input__btn--delete-txt{position:absolute;bottom:1.390922401171303vw;left:2.342606149341142vw;z-index:5;transition:opacity .4s ease;height:100%}.p-math-game-progress__answer__input__btn--period{position:relative;width:7.101024890190337vw;padding-right:0;background-color:#173658;cursor:pointer}.p-math-game-progress__answer__input__btn--period:hover .p-math-game-play__answer__input__btn--period-txt{opacity:.5}.p-math-game-progress__answer__input__btn--period-txt{position:absolute;bottom:-1.464128843338214vw;left:.805270863836018vw;z-index:5;transition:opacity .4s ease}.p-math-game-progress__timer{position:absolute;top:2.708638360175696vw;left:2.781844802342606vw;z-index:5;width:10.395314787701318vw;margin-top:-.146412884333821vw;aspect-ratio:142/112;background:url(/assets/images/math/play/img-display-game-timer.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-progress__timer__inner{position:relative;width:100%;height:100%}.p-math-game-progress__timer__inner:after{content:"";position:absolute;top:45%;left:-5.856515373352855vw;width:6.076134699853587vw;height:.805270863836018vw;background:#173658}.p-math-game-progress__timer__txt__wrapper{position:relative;display:block;padding-top:3.587115666178624vw}.p-math-game-progress__timer__txt__wrapper:after{content:"";background:url(/assets/images/math/common/icon_timer_01.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;display:block;top:1.610541727672035vw;left:50%;transform:translate3d(-50%,0,0);width:1.830161054172767vw;aspect-ratio:1/1}.p-math-game-progress__timer__txt__wrapper.is-critical .p-math-game-progress__timer__txt{color:#e86141}.p-math-game-progress__timer__txt{position:relative;width:100%;z-index:6;font-size:2.269399707174232vw;font-weight:800;line-height:1.32258064516129;color:#fff}.p-math-game-progress__popup{position:absolute;display:flex;top:0;left:0;justify-content:center;align-items:center;z-index:101;width:100%;height:56.8081991215227vw}.p-math-game-progress__popup__cnt{position:relative;z-index:10;width:100%;height:100%;animation:bounceIn .5s cubic-bezier(.175,.885,.32,1.275) forwards}.p-math-game-progress__popup__cnt>img{position:absolute;display:block;top:13.90922401171303vw;left:50%;transform:translate3d(-50%,0,0);width:21.96193265007321vw;aspect-ratio:1/1}.p-math-game-progress__end{position:absolute;top:0;left:0;z-index:101;width:100%;height:56.8081991215227vw;padding:18.814055636896047vw 0 13.76281112737921vw}.p-math-game-progress__end__inner{margin:0 auto;text-align:center}.p-math-game-progress__end__hdg{color:#fff;font-size:8.41874084919473vw;font-weight:700}.p-math-game-progress__end__hdg>.excla{letter-spacing:.06em}.p-math-game-progress__end__info{width:45.46120058565154vw;margin:1.537335285505125vw auto 0;padding:.366032210834553vw 0;font-size:2.489019033674964vw;font-weight:700;color:#fff;background-color:#ffffff4d;border-radius:5.490483162518302vw}.p-math-game-progress__answer__skip{position:relative;width:31.478770131771594vw;margin:2.415812591508053vw 9.51683748169839vw 0 8.931185944363104vw;background-color:#173658;border:.366032210834553vw solid #fff;border-radius:1.09809663250366vw;cursor:pointer;box-shadow:0 5px #000000bf;overflow:hidden;transition:box-shadow .2s}.p-math-game-progress__answer__skip.is-disabled{cursor:not-allowed;box-shadow:0 2px #00000080}.p-math-game-progress__answer__skip__gauge{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#77d5ff;z-index:1}.p-math-game-progress__answer__skip__inner{position:relative;display:flex;justify-content:center;padding:1.02489019033675vw 0;z-index:3}.p-math-game-progress__answer__skip__texts{position:relative;display:inline-block;width:47.14285714285714%}.p-math-game-progress__answer__skip__text{font-size:1.610541727672035vw;font-weight:800;color:#fff}.p-math-game-progress__answer__skip__text+.p-math-game-progress__answer__skip__icon{z-index:1}.p-math-game-progress__answer__skip__icon{display:inline-block;width:1.610541727672035vw;margin-right:.951683748169839vw;margin-left:1.610541727672035vw;aspect-ratio:1/1;background-image:url(/assets/images/math/common/icon-skip.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.p-math-game-progress__answer__skip__inner.is-clipped-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;clip-path:inset(0 100% 0 0)}.p-math-game-progress__answer__skip__inner.is-clipped-overlay .p-math-game-progress__answer__skip__text{color:#173658!important}.p-math-game-progress__answer__skip__inner.is-clipped-overlay .p-math-game-progress__answer__skip__text{color:#173658}.p-math-game-progress__answer__skip__inner.is-clipped-overlay.is-completed{clip-path:inset(0 0% 0 0)!important;animation:none!important}.p-math-game-progress__answer__skip__inner.is-clipped-overlay.is-completed .p-math-game-progress__answer__skip__text{color:#173658!important}.p-math-game-progress__answer__skip__icon.is-color-dark{background-image:url(/assets/images/math/common/icon-skip-dark.svg)}.p-math-game-progress__players{position:absolute;top:29.64860907759883vw;left:0;width:100%;z-index:5}.p-math-game-progress__players__single{position:absolute;top:0;left:0}.p-math-game-progress__players__single .p-math-game-progress__total-answer{background-image:url(/assets/images/math/play/fukidashi-single.svg);color:#fc5927}.p-math-game-progress__players__items{position:relative;width:100%;height:100%}.p-math-game-progress__players__item{position:absolute;top:0;width:10.980966325036604vw;height:100%}.p-math-game-progress__players__item__inner{position:relative}.p-math-game-progress__players__item.player-1{left:0}.p-math-game-progress__players__item.player-1 .p-math-game-progress__total-answer{background-image:url(/assets/images/math/play/fukidashi-multi-1.svg);color:#fc5927}.p-math-game-progress__players__item.player-2{left:8.052708638360176vw}.p-math-game-progress__players__item.player-2 .p-math-game-progress__total-answer{background-image:url(/assets/images/math/play/fukidashi-multi-2.svg);color:#276bfc}.p-math-game-progress__players__item.player-3{right:8.052708638360176vw}.p-math-game-progress__players__item.player-3 .p-math-game-progress__total-answer{background-image:url(/assets/images/math/play/fukidashi-multi-3.svg);color:#50c622}.p-math-game-progress__players__item.player-4{right:0vw}.p-math-game-progress__players__item.player-4 .p-math-game-progress__total-answer{background-image:url(/assets/images/math/play/fukidashi-multi-4.svg);color:#feab0f}.p-math-game-progress__total-answer{width:5.856515373352855vw;margin-left:2.635431918008785vw;padding:.366032210834553vw .951683748169839vw 1.09809663250366vw;color:#fc5927;background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-progress__total-answer__num{font-size:3.074670571010249vw;font-weight:700;line-height:1.095238095238095}.p-math-game-progress__total-answer__text{padding:.146412884333821vw 0 .292825768667643vw;font-size:1.317715959004393vw;font-weight:800}.p-math-game-progress__player{position:absolute;width:18.301610541727673vw;height:18.301610541727673vw;right:0}.p-math-game-progress__player img{position:absolute;top:-3.074670571010249vw;right:-3.660322108345535vw;width:100%;height:100%}.p-math-game-progress__players__single .p-math-game-progress__player{right:-2.928257686676428vw}@-moz-keyframes gauge-fill{0%{width:0%}to{width:100%}}@-webkit-keyframes gauge-fill{0%{width:0%}to{width:100%}}@-o-keyframes gauge-fill{0%{width:0%}to{width:100%}}@keyframes gauge-fill{0%{width:0%}to{width:100%}}@-moz-keyframes clip-text-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@-webkit-keyframes clip-text-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@-o-keyframes clip-text-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes clip-text-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@-moz-keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}@-o-keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}.p-math-game-result{position:relative;z-index:2;display:flex;gap:0 3.660322108345535vw;justify-content:center;margin-left:.146412884333821vw;padding:3.001464128843338vw 0 2.855051244509517vw;color:#fff}.p-math-game-result__inner{display:flex;gap:0 2.049780380673499vw}.p-math-game-result__contents{width:60.102489019033676vw;text-align:center;background-image:url(/assets/images/math/play/img-display-game-result.png);background-size:100% auto;background-position:center center;background-repeat:no-repeat}.p-math-game-result__contents__hang{position:relative;top:0}.p-math-game-result__contents__hang:before,.p-math-game-result__contents__hang:after{content:"";position:absolute;top:-7.320644216691069vw;z-index:-1;width:1.02489019033675vw;height:8.857979502196194vw;background-color:#fff}.p-math-game-result__contents__hang:before{left:13.76281112737921vw}.p-math-game-result__contents__hang:after{right:13.98243045387994vw}.p-math-game-result__contents__wrapper{width:58.199121522694vw;margin-left:.951683748169839vw;padding:0 1.683748169838946vw 0 1.610541727672035vw}.p-math-game-result__contents__inner{position:relative;padding-top:.878477306002928vw}.p-math-game-result__contents__kamifubuki{position:absolute;top:0;left:0;z-index:1;background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-result__contents__heading{font-size:1.976573938506589vw;font-weight:700}.p-math-game-result__contents__my-result{display:flex;justify-content:center;width:24.890190336749633vw;padding:0 1.756954612005857vw;border:.292825768667643vw solid #fff;border-radius:.878477306002928vw}.p-math-game-result__contents__my-result__texts{display:flex;flex-direction:column;justify-content:space-between;width:11.859443631039532vw;margin-left:.732064421669107vw}.p-math-game-result__contents__my-result__image{overflow:hidden}.p-math-game-result__contents__my-result__nickname{display:-webkit-box;margin-right:-.658857979502196vw;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;font-size:1.464128843338214vw;font-weight:700;line-height:100%;text-overflow:ellipsis;white-space:normal;color:#fff}.p-math-game-result__contents__my-result__answers{color:#efef1c}.p-math-game-result__contents__my-result__answers__num{font-size:5.856515373352855vw;-webkit-text-stroke-width:.219619326500732vw;-webkit-text-stroke-color:#fff}.p-math-game-result__contents__my-result__answers__text{font-size:3.587115666178624vw}.p-math-game-result__contents__others-result{margin:1.09809663250366vw 0 0}.p-math-game-result__contents__others-result__list{display:grid;grid-template-columns:repeat(3,1fr);gap:0 .805270863836018vw}.p-math-game-result__contents__others-result__item{overflow:hidden;display:flex;width:17.71595900439239vw;height:7.540263543191801vw;padding-right:.732064421669107vw;border:.292825768667643vw solid #fff;border-radius:.878477306002928vw}.p-math-game-result__contents__others-result__item.player-1{border-color:#fc5927!important}.p-math-game-result__contents__others-result__item.player-2{border-color:#276bfc!important}.p-math-game-result__contents__others-result__item.player-3{border-color:#50c622!important}.p-math-game-result__contents__others-result__item.player-4{border-color:#feab0f!important}.p-math-game-result__contents__others-result__item.is-empty{border-width:1px;border-color:#fff!important}.p-math-game-result__contents__others-result__image{position:relative;overflow:hidden;width:7.540263543191801vw;height:7.540263543191801vw}.p-math-game-result__contents__others-result__image>img{position:absolute;top:-.951683748169839vw;left:0;z-index:1}.p-math-game-result__contents__others-result__texts{display:flex;flex-direction:column;justify-content:space-between;width:8.857979502196194vw;padding:.292825768667643vw 0 .439238653001464vw}.p-math-game-result__contents__others-result__nickname{display:-webkit-box;margin-right:-.219619326500732vw;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:100%;text-overflow:ellipsis;white-space:normal;text-align:center;font-size:1.171303074670571vw;font-weight:700;color:#fff}.p-math-game-result__contents__others-result__answers{display:flex;align-items:flex-end;color:#efef1c}.p-math-game-result__contents__others-result__answers__num{font-size:4.758418740849195vw;font-weight:800;line-height:.85;-webkit-text-stroke-width:.219619326500732vw;-webkit-text-stroke-color:#fff;white-space:nowrap}.p-math-game-result__contents__others-result__answers__text{font-size:2.562225475841874vw}.p-math-game-result__contents__reach-announce{margin:1.464128843338214vw .951683748169839vw 0}.p-math-game-result__contents__menu{padding:0 .878477306002928vw}.p-math-game-result__contents__menu__items{display:flex;justify-content:center;align-items:center;gap:0 1.02489019033675vw}.p-math-game-result__contents__menu__item{background-color:#31bfff;color:#fff;border-radius:.951683748169839vw}.p-math-game-result__contents__menu__button{width:41.0688140556369vw;margin:1.317715959004393vw auto 0;font-size:1.830161054172767vw;font-weight:700;background-color:#fff;color:#fff;border-radius:1.464128843338214vw}.p-math-game-result__info{position:relative;width:26.500732064421666vw;margin-top:6.44216691068814vw;margin-bottom:1.830161054172767vw;text-align:center;background-image:url(/assets/images/math/play/img-display-game-result-info.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.p-math-game-result__info:before,.p-math-game-result__info:after{content:"";position:absolute;bottom:-5.124450951683748vw;z-index:-1;width:.878477306002928vw;height:15.812591508052709vw;background-color:#fff}.p-math-game-result__info:before{left:5.490483162518302vw}.p-math-game-result__info:after{right:5.490483162518302vw}.p-math-game-result__info__inner{padding:3.440702781844803vw 3.294289897510981vw 3.440702781844803vw 3.22108345534407vw}.p-math-game-result__info__heading{font-size:1.756954612005857vw;font-weight:700;line-height:1.375}.p-math-game-result__info__select{padding:1.464128843338214vw 0 2.489019033674964vw;border-bottom:1px solid #fff}.p-math-game-result__info__select__item{background-color:#fff;border-radius:1.464128843338214vw}.p-math-game-result__info__select__item__link{display:block;display:flex;align-items:center;padding:1.830161054172767vw 1.171303074670571vw}.p-math-game-result__info__select__item__icon--human,.p-math-game-result__info__select__item__icon--humans,.p-math-game-result__info__select__item display inline-block{width:2.781844802342606vw;margin-right:.805270863836018vw}.p-math-game-result__info__select__item__text{display:block;font-size:1.610541727672035vw;color:#000}.p-math-game-result__info__select__item__icon--arrow{width:1.390922401171303vw}.p-math-game-result__info__button{display:block;width:15.373352855051245vw;margin:1.976573938506589vw auto 0;padding:1.244509516837482vw 2.855051244509517vw;background-color:#173658;border:.219619326500732vw solid #fff;border-radius:3.660322108345535vw}.p-math-game-result__info__button__text{font-size:1.610541727672035vw;font-weight:800}.p-math-game-result.single{margin-left:-.219619326500732vw}.p-math-game-result.single .p-math-game-result__contents{margin-top:-.951683748169839vw;padding:5.34407027818448vw 0 .951683748169839vw}.p-math-game-result.single .p-math-game-result__contents__kamifubuki{top:-1.317715959004393vw;left:-.219619326500732vw;width:55.417276720351396vw;height:20.351390922401173vw;background-image:url(/assets/images/math/play/paper-blizzard-2.png)}.p-math-game-result.single .p-math-game-result__contents__my-result{width:27.81844802342606vw;margin:3.367496339677892vw auto 0;padding:0 1.537335285505125vw 0 1.756954612005857vw;border-width:1px}.p-math-game-result.single .p-math-game-result__contents__my-result__answers{display:flex;align-items:flex-end;margin:.219619326500732vw}.p-math-game-result.single .p-math-game-result__contents__my-result__answers__num{font-size:6.222547584187408vw;font-weight:800;letter-spacing:.01em;line-height:.85;white-space:nowrap}.p-math-game-result.single .p-math-game-result__contents__my-result__texts{margin-left:unset;padding:1.317715959004393vw 0 1.390922401171303vw}.p-math-game-result.single .p-math-game-result__contents__my-result__image{position:relative;width:12.079062957540264vw;height:11.78623718887262vw}.p-math-game-result.single .p-math-game-result__contents__my-result__image>img{position:absolute;top:-1.317715959004393vw;left:-.732064421669107vw;display:block;width:13.396778916544655vw}.p-math-game-result.single .p-math-game-result__contents__my-result__answers{display:flex}.p-math-game-result.single .p-math-game-result__contents__my-result__answers__num{letter-spacing:.03em}.p-math-game-result.single .p-math-game-result__contents__menu{margin:1.903367496339678vw auto}.p-math-game-result.single .p-math-game-result__contents:not(:has(.p-math-game-result__contents__reach-announce)) .p-math-game-result__contents__menu{margin:6.002928257686676vw auto 1.903367496339678vw}.p-math-game-result.single .p-math-game-result__contents__menu__button .m-math-menu-btn{justify-content:unset;padding:1.171303074670571vw 5.710102489019034vw 1.171303074670571vw 7.174231332357247vw}.p-math-game-result.single .p-math-game-result__contents__menu__button .m-math-menu-btn .m-math-menu-btn-icon{margin-right:.732064421669107vw}.p-math-game-result.single .p-math-game-result__contents__menu__button .m-math-menu-btn .m-math-icon-arrow{margin-left:1.02489019033675vw}.p-math-game-result.multi .p-math-game-result__contents{padding:2.342606149341142vw 0 1.02489019033675vw}.p-math-game-result.multi .p-math-game-result__contents__menu{margin:.951683748169839vw auto 1.317715959004393vw}.p-math-game-result.multi .p-math-game-result__contents__kamifubuki{width:54.099560761347vw;height:13.836017569546119vw;margin:0 3px;background-image:url(/assets/images/math/play/paper-blizzard.png)}.p-math-game-result.multi .p-math-game-result__contents__my-result{justify-content:unset;width:24.890190336749633vw;margin:1.171303074670571vw auto 0;padding:0 .878477306002928vw 0 1.976573938506589vw}.p-math-game-result.multi .p-math-game-result__contents__my-result.player-1{border-color:#fc5927!important}.p-math-game-result.multi .p-math-game-result__contents__my-result.player-2{border-color:#276bfc!important}.p-math-game-result.multi .p-math-game-result__contents__my-result.player-3{border-color:#50c622!important}.p-math-game-result.multi .p-math-game-result__contents__my-result.player-4{border-color:#feab0f!important}.p-math-game-result.multi .p-math-game-result__contents__my-result__answers{display:flex;align-items:flex-end;margin:.219619326500732vw}.p-math-game-result.multi .p-math-game-result__contents__my-result__answers__num{font-size:6.222547584187408vw;font-weight:800;letter-spacing:.01em;line-height:.85;white-space:nowrap}.p-math-game-result.multi .p-math-game-result__contents__my-result__texts{margin-left:unset;padding:.439238653001464vw 0 .658857979502196vw}.p-math-game-result.multi .p-math-game-result__contents__my-result__image{position:relative;width:9.882869692532942vw;height:9.809663250366032vw;margin-left:-.878477306002928vw}.p-math-game-result.multi .p-math-game-result__contents__my-result__image>img{position:absolute;top:-.732064421669107vw;left:.512445095168375vw}.p-math-game-result.multi .p-math-game-result__contents__menu{margin:1.317715959004393vw auto}.p-math-game-result.multi .p-math-game-result__contents:not(:has(.p-math-game-result__contents__reach-announce)) .p-math-game-result__contents__menu{margin:3.513909224011713vw auto 1.317715959004393vw}.p-math-game-result.multi .p-math-game-result__contents{margin-top:-.878477306002928vw;padding:3.806734992679356vw 0 1.02489019033675vw}.p-math-game-result.multi .p-math-game-result__contents__inner{padding-top:.439238653001464vw}.p-math-game-result.multi .p-math-game-result__contents__others-result{margin:.878477306002928vw 0 0}.p-math-game-result.multi .p-math-game-result__contents__menu__button .m-math-menu-btn{justify-content:unset;padding:1.171303074670571vw 5.710102489019034vw 1.171303074670571vw 7.174231332357247vw}.p-math-game-result.multi .p-math-game-result__contents__menu__button .m-math-menu-btn .m-math-menu-btn-icon{margin-right:.732064421669107vw}.p-math-game-result.multi .p-math-game-result__contents__menu__button .m-math-menu-btn .m-math-icon-arrow{margin-left:1.02489019033675vw}.p-math-game-result__info__select__item+.p-math-game-result__info__select__item{margin-top:1.830161054172767vw}.p-math-game-result__contents__menu__item:last-child{width:18.594436310395317vw}.p-math-game-result__contents__menu__item:last-child .m-math-blue-label-type-txt{margin-left:.512445095168375vw;white-space:nowrap}.p-math-game-result__info__select__item.single .m-math-menu-btn{justify-content:unset;padding:1.830161054172767vw 1.171303074670571vw 1.976573938506589vw}@-moz-keyframes flowing{0%{transform:translate(-100%)}to{transform:translate(0)}}@-webkit-keyframes flowing{0%{transform:translate(-100%)}to{transform:translate(0)}}@-o-keyframes flowing{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes flowing{0%{transform:translate(-100%)}to{transform:translate(0)}}.p-math-game-wait-window{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding-bottom:95px}.p-math-game-wait-window-content{text-align:center;color:#fff}.p-math-game-wait-window__title{font-size:8.41874084919473vw;font-weight:800}.p-math-game-wait-window__title>span{letter-spacing:.02em}.p-math-game-wait-window__sub-title{margin-top:3.22108345534407vw;padding:.585651537335286vw 5.710102489019034vw;font-size:2.489019033674964vw;font-weight:700;background-color:#ffffff4d;border-radius:5.490483162518302vw}.p-math-game-play{position:relative;z-index:1;width:100vw;min-height:100vh;padding-bottom:11.71303074670571vw;text-align:center;background-image:url(/assets/images/math/play/img-bg-1.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;touch-action:manipulation}.p-math-game-play:not(.play):before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.p-math-game-play.play{background-image:url(/assets/images/math/play/img-bg-2.jpg)}.p-math-game-play__validation{position:inherit;z-index:2;margin:1.390922401171303vw 0 1.464128843338214vw;font-size:1.171303074670571vw;font-weight:700;color:red}.p-math-game-play__buttons{position:relative;z-index:2;display:flex;justify-content:center;gap:0 1.903367496339678vw;margin:1.09809663250366vw auto 0}.p-math-game-play__button--prev,.p-math-game-play__button--next,.p-math-game-play__button--start{display:block;width:16.544655929721817vw;height:5.490483162518302vw;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.p-math-game-play__button--start{position:inherit;z-index:2;margin:0 auto;margin-top:1.02489019033675vw}.p-math-game-play .m-math-game-monitor{z-index:2}.p-math-game-play__validation__text+.p-math-game-play__validation__text{margin-top:1.171303074670571vw}.p-math-marathon-board-result[data-v-b666a550]{color:#fff;width:57.39092240117131%;position:fixed;transform:translate(-50%);top:-1.756954612005857vw;left:50%;text-align:center;z-index:10}.p-math-marathon-board-result>p[data-v-b666a550]{font-size:1.390922401171303vw}@media screen and (max-width: 1023px){.p-math-marathon-board-result>p[data-v-b666a550]{font-size:1.171303074670571vw}}.p-math-marathon-board-result-img[data-v-b666a550]{position:absolute;top:0;left:0}.p-math-marathon-board-result-contents[data-v-b666a550]{padding:2.577319587628866%}.p-math-marathon-board-result-head[data-v-b666a550]{white-space:nowrap;font-size:1.171303074670571vw;line-height:1.903367496339678vw;letter-spacing:.029282576866764vw}.p-math-marathon-board-result-text__wrap[data-v-b666a550]{display:flex;justify-content:center}.p-math-marathon-board-result-text[data-v-b666a550]{margin-top:3.554868624420402%;display:flex;align-items:center;font-size:1.171303074670571vw}.p-math-marathon-board-result-text+.p-math-marathon-board-result-text[data-v-b666a550]{margin-left:6.955177743431221%}.p-math-marathon-board-result-num[data-v-b666a550]{width:9.882869692532942vw;text-align:center;background-color:#000;border:.256222547584187vw solid #fff;border-radius:.732064421669107vw;margin:0 .878477306002928vw 0 1.171303074670571vw;color:#f7f751;font-size:1.756954612005857vw;line-height:2.635431918008785vw}.p-math-marathon-board-result-unit[data-v-b666a550]{font-size:1.317715959004393vw}.p-math-marathon-board[data-v-6ee4a7d5]{position:absolute;width:10.961200585651538%}.p-math-marathon-board.is-red[data-v-6ee4a7d5]{width:16.83748169838946%}.p-math-marathon-board.is-red .p-math-marathon-board-area-num[data-v-6ee4a7d5]{font-size:1.686676427525622vw}.p-math-marathon-board.is-red .p-math-marathon-board-area-name[data-v-6ee4a7d5]{font-size:2.196193265007321vw}.p-math-marathon-board__btn[data-v-6ee4a7d5]{display:block;cursor:pointer;transition:transform .22s ease-in;transform-origin:center bottom;position:relative}.p-math-marathon-board__btn[data-v-6ee4a7d5]:hover{transform:scale(1.1)}.p-math-marathon-board-area-num[data-v-6ee4a7d5]{background-color:#fff;padding:4.007212983370066% 8.682294797301811%;position:absolute;font-size:1.09809663250366vw;top:-2%;left:0;text-align:center;border-radius:1em;border:solid 1px #fff}.p-math-marathon-board-area-num[data-v-6ee4a7d5]:before{background-color:#00bcd4;width:.5em;height:.4em;clip-path:polygon(0 0,100% 0,50% 100%);content:"";position:absolute;bottom:0;left:50%;background-color:#fff;translate:-50% 100%}.p-math-marathon-board-area-name[data-v-6ee4a7d5]{width:100%;position:absolute;font-size:1.464128843338214vw;color:#fff;top:45%;left:54%;transform:translate(-50%,-50%);text-align:center}.is-small-txt[data-v-6ee4a7d5]{top:45%;font-size:1.244509516837482vw}.cls-1{stroke-linecap:square}.cls-1,.cls-2,.cls-3,.cls-4{stroke-width:.7px}.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{stroke:#fff;stroke-linejoin:round}.cls-1,.cls-2,.cls-4{fill-rule:evenodd}.cls-1,.cls-3,.cls-4{fill:none}.cls-6{fill:#bababa}.cls-7{fill:#082849}.cls-5{fill:#254562;stroke-linecap:round;stroke-width:.8px}.cls-8{fill:#bababa}.map-fill{fill:#77b6ff!important}.p-math-marason-modal-window{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;overflow-y:scroll;padding-bottom:20%}.p-math-marason-modal{position:relative;color:#fff;overflow:hidden}.p-math-marason-modal-contesnts{width:80.96304591265397%;margin:auto;padding:6.662933930571109% 0 7.470324748040314%}.p-math-marason-modal-contesnts>h1{margin-top:2.766251728907331%}.p-math-marason-modal--blue{font-size:2.049780380673499vw;color:#77d5ff}.p-math-marason-modal-info__wrap{display:flex;justify-content:space-between;margin-top:5.532503457814661%}.p-math-marason-modal-info__wrap>.p-math-marason-modal-info{width:29.413554633471644%}.p-math-close-btn{cursor:pointer;position:absolute;top:2%;right:2.8%;width:2.855051244509517vw;height:2.855051244509517vw;border-radius:50%;background-color:#464646;border:.292825768667643vw solid #fff;padding:0}.p-math-close-btn-img{display:flex;align-items:center;width:80%;margin:auto}.p-math-marason-modal-info{position:relative;text-align:center}.p-math-marason-modal-info>h2{font-size:1.171303074670571vw;line-height:1.976573938506589vw;padding:.732064421669107vw 0;background-color:#77d5ff;color:#173658;border-radius:1.02489019033675vw}.p-math-marason-modal-info-txt--year{font-size:.878477306002928vw;line-height:1.317715959004393vw}.p-math-modal-dot-img{width:.691562932226833%}.p-math-marason-modal-info-txt{margin-top:4.152167779554218%;font-size:2.843338213762812vw;line-height:4.758418740849195vw;position:relative}.p-math-marason-modal-info-txt>sup{vertical-align:super;font-size:1.903367496339678vw;vertical-align:baseline;position:absolute;top:-.732064421669107vw}.p-math-marason-modal-info-txt>h2{width:25.91508052708638vw;font-size:1.171303074670571vw;line-height:1.976573938506589vw;padding:.646412884333821vw 0;background-color:#77d5ff;color:#173658;border-radius:.732064421669107vw}.p-math-marason-modal-result-num{padding:.829875518672199% 4.149377593360995%;background-color:#000;border:.256222547584187vw solid #fff;border-radius:1.02489019033675vw;font-size:1.317715959004393vw;line-height:1.976573938506589vw;display:flex;justify-content:space-between;align-items:center}.p-math-marason-modal-result-num__text--yellow{color:#f7f751;font-size:1.756954612005857vw;line-height:2.635431918008785vw}.p-math-marason-modal-info-newspaper-map,.p-math-marason-modal-info-field-trip{border:.073206442166911vw #fff solid;border-radius:1.02489019033675vw;margin-top:5.532503457814661%}.p-math-marason-modal-info-newspaper-map-lead,.p-math-marason-modal-info-field-trip-lead{display:flex;justify-content:center;align-items:center;border-bottom:.073206442166911vw #fff solid}.p-math-marason-modal-info-field-trip-lead{padding:2.213001383125865% 0}.p-math-marason-modal-info-newspaper-map-lead--img{width:11.369294605809129%;padding:2.213001383125865% 0}.p-math-marason-modal-info-newspaper-map-lead__txt,.p-math-marason-modal-info-field-trip-lead__txt{margin-left:2.074688796680498%;font-size:1.317715959004393vw;line-height:1.976573938506589vw}.p-math-marason-modal-info-newspaper-map__bnr__wrap,.p-math-marason-modal-info-field-trip__bnr__wrap{display:flex;justify-content:center;padding:4.149377593360995%}.p-math-marason-modal-info-newspaper-map__bnr,.p-math-marason-modal-info-field-trip__bnr{display:block;width:46.12724757952974%;position:relative;border-radius:1.390922401171303vw;overflow:hidden;background-color:#173658}.p-math-marason-modal-info-newspaper-map__bnr .p-math-marason-modal-info-newspaper-map__bnr__inner,.p-math-marason-modal-info-field-trip__bnr .p-math-marason-modal-info-newspaper-map__bnr__inner,.p-math-marason-modal-info-newspaper-map__bnr .p-math-marason-modal-info-field-trip__bnr__inner,.p-math-marason-modal-info-field-trip__bnr .p-math-marason-modal-info-field-trip__bnr__inner{transition:opacity .3s linear}.p-math-marason-modal-info-newspaper-map__bnr:hover .p-math-marason-modal-info-newspaper-map__bnr__inner,.p-math-marason-modal-info-field-trip__bnr:hover .p-math-marason-modal-info-newspaper-map__bnr__inner,.p-math-marason-modal-info-newspaper-map__bnr:hover .p-math-marason-modal-info-field-trip__bnr__inner,.p-math-marason-modal-info-field-trip__bnr:hover .p-math-marason-modal-info-field-trip__bnr__inner{opacity:.5}.p-math-marason-modal-info-newspaper-map__bnr+.p-math-marason-modal-info-newspaper-map__bnr,.p-math-marason-modal-info-field-trip__bnr+.p-math-marason-modal-info-field-trip__bnr{margin-left:2.213001383125865%}.p-math-marason-modal-info-newspaper-map__bnr.is-other,.p-math-marason-modal-info-field-trip__bnr.is-other,.p-math-marason-modal-info-field-trip__bnr{width:88.93499308437067%}.p-math-marason-modal-info-newspaper-map-icon__img{display:flex;align-items:center;width:19.1904047976012%;padding:4.7976011994003% 0}.p-math-marason-modal-info-field-trip-icon__img{width:9.953343701399689%;padding:2.488335925349922% 0}.p-math-marason-modal-info-newspaper-arrow__img{display:flex;align-items:center}.p-math-marason-modal-info-contents{position:relative}.p-math-marason-modal-info-contents.is-other{display:flex;align-items:center;margin-top:2.770083102493075%}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-txt{padding:0;font-size:2.196193265007321vw;line-height:0;white-space:nowrap;margin-left:2.770083102493075%}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-txt>h2{width:100%;min-width:25.91508052708638vw;border-radius:.878477306002928vw}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-txt>p{display:flex;justify-content:center;align-items:center}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-txt>p>span{font-size:4.538799414348463vw;line-height:6.588579795021962vw;padding:0 .732064421669107vw;white-space:nowrap}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-txt .txt-small{font-size:1.464128843338214vw;line-height:2.196193265007321vw}.p-math-marason-modal-info-contents.is-other .p-math-marason-modal-info-img.is-sun{margin:-14% -32% -13% -13%}.p-math-marason-modal-info__img__wrap{padding-top:85.33809837298975%;position:relative}.p-math-marason-modal-info__img{width:100%;margin:auto;position:absolute;transform:translate(-50%,-50%);top:62%;left:50%}.p-math-marason-modal-info-place{margin-top:3.319502074688797%}.p-math-marason-modal-info-place-contents{margin-top:2.766251728907331%;border-radius:1.383125864453665vw;border:.073206442166911vw solid #fff;background-color:#091d32;overflow:hidden}.p-math-marason-modal-contesnts>h1{font-size:1.756954612005857vw;line-height:3.294289897510981vw;text-align:center;position:relative;z-index:1}.p-math-marason-modal-img{width:65.59297218155197vw}.p-math-marason-complete[data-v-eaaf149b]{z-index:10;color:#fff;text-align:center;font-size:2.196193265007321vw;width:60.75988286969254vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);line-height:3.733528550512445vw;justify-content:center}.p-math-marason-complete-txt>h1[data-v-eaaf149b]{margin-top:2.415812591508053vw;font-size:3.367496339677892vw;line-height:4.831625183016105vw}.p-math-marason-complete-paper-img[data-v-eaaf149b]{z-index:-1;position:absolute;top:0;left:0}.p-math-marason-complete__wrap[data-v-eaaf149b]{background-color:#000c;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;overflow-y:scroll}.p-math-marason-complete[data-v-eaaf149b]{display:flex}.p-math-marason-complete-img--left[data-v-eaaf149b]{width:13.373816236535822%}.p-math-marason-complete-img--right[data-v-eaaf149b]{width:13.00995204703728%}[data-v-4a9518c9] .p-math-marathon-character{max-height:100%;width:7.320644216691069vw;position:absolute;pointer-events:none}[data-v-4a9518c9] .p-math-marathon-character.is-left{left:-20%;bottom:0}[data-v-4a9518c9] .p-math-marathon-character.is-right{left:76%;bottom:0}[data-v-4a9518c9] .p-math-marathon-character.is-center{transform:translate(-50%);left:49%;bottom:-14%}[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:47%;bottom:-29%}[data-v-4a9518c9] .p-math-marathon-character.is-center-left{left:-5%;bottom:-29%}.fadein-enter-from[data-v-4a9518c9]{opacity:0}.fadein-enter-active[data-v-4a9518c9]{transition:opacity .5s ease-in-out}.fadein-leave-from[data-v-4a9518c9]{opacity:1}.fadein-leave-active[data-v-4a9518c9]{transition:opacity .5s ease-in-out}.fadein-leave-to[data-v-4a9518c9]{opacity:0}.fadein-enter-to[data-v-4a9518c9]{opacity:1}.p-math-marathon[data-v-4a9518c9]{position:relative;background-image:url(/assets/images/math/marathon/marathon-bg.webp);background-size:cover}.c-math-marathon-btn[data-v-4a9518c9]{top:2.928257686676428vw;left:82.43045387994144%}.p-math-marathon-area[data-v-4a9518c9]{position:relative;overflow:hidden}.p-math-marathon-cloud__img[data-v-4a9518c9]{position:absolute;bottom:0;width:77.1566617862372vw}.p-math-marathon-cloud__img.cloud-left[data-v-4a9518c9]{left:-18.00878477306003%}.p-math-marathon-cloud__img.cloud-right[data-v-4a9518c9]{right:3.516837481698389%}.p-math-marathon-cloud__img.is-opened[data-v-4a9518c9]{display:none}.p-math-marathon-cloud__img.is-animated[data-v-4a9518c9]{transition:transform 3s ease}.p-math-marathon-cloud__img.is-animated.cloud-left[data-v-4a9518c9]{animation:leftCloudAnimetion-4a9518c9 3s ease-in}.p-math-marathon-cloud__img.is-animated.cloud-right[data-v-4a9518c9]{animation:rightCloudAnimetion-4a9518c9 3s ease-in}.p-math-marathon-area-tokyo[data-v-4a9518c9]{padding-top:372.1464128843338%;position:relative;overflow:hidden}.p-math-marathon-area-space[data-v-4a9518c9]{padding-top:99.52269399707174%;position:relative}#board_10[data-v-4a9518c9]{top:5.33095178144278%;left:15.080527086383603%}#board_11[data-v-4a9518c9]{top:5.33095178144278%;left:34.480234260614935%}#board_12[data-v-4a9518c9]{top:5.33095178144278%;left:54.83162518301611%}#board_13[data-v-4a9518c9]{top:7.888234923832305%;left:55.4904831625183%}#board_14[data-v-4a9518c9]{top:7.966920558982752%;left:33.74816983894583%}#board_15[data-v-4a9518c9]{top:10.033402052121364%;left:27.159590043923863%}#board_16[data-v-4a9518c9]{top:10.288146795920936%;left:13.689604685212299%}#board_17[data-v-4a9518c9]{top:13.219186705275085%;left:15.373352855051245%}#board_18[data-v-4a9518c9]{top:13.4159007931512%;left:33.60175695461201%}#board_19[data-v-4a9518c9]{top:13.455243610726425%;left:51.90336749633968%}#board_110[data-v-4a9518c9]{top:16.071540979478787%;left:59.150805270863835%}#board_111[data-v-4a9518c9]{top:16.150226614629233%;left:75.25622254758419%}#board_111[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_112[data-v-4a9518c9]{top:19.061595115195768%;left:74.96339677891655%}#board_113[data-v-4a9518c9]{top:19.21896638549666%;left:54.53879941434846%}#board_114[data-v-4a9518c9]{top:19.21896638549666%;left:36.16398243045388%}#board_114[data-v-4a9518c9] .p-math-marathon-character.is-center-left{left:-30%}#board_115[data-v-4a9518c9]{top:21.933620798187082%;left:27.159590043923863%}#board_116[data-v-4a9518c9]{top:22.071320659700362%;left:13.689604685212299%}#board_117[data-v-4a9518c9]{top:24.844989298753617%;left:14.421669106881405%}#board_118[data-v-4a9518c9]{top:25.08104620420496%;left:35.651537335285504%}#board_119[data-v-4a9518c9]{top:25.08104620420496%;left:54.904831625183014%}#board_120[data-v-4a9518c9]{top:25.08104620420496%;left:74.45095168374817%}#board_121[data-v-4a9518c9]{top:27.89405766083344%;left:74.96339677891655%}#board_122[data-v-4a9518c9]{top:28.031757522346716%;left:58.05270863836017%}#board_123[data-v-4a9518c9]{top:30.870341810399086%;left:49.85358711566618%}#board_124[data-v-4a9518c9]{top:30.870341810399086%;left:31.625183016105417%}#board_125[data-v-4a9518c9]{top:30.870341810399086%;left:13.689604685212299%}#board_126[data-v-4a9518c9]{top:33.71679466196651%;left:15.373352855051245%}#board_127[data-v-4a9518c9]{top:33.8741659322674%;left:32.8696925329429%}#board_128[data-v-4a9518c9]{top:33.933180158630236%;left:51.97657393850659%}#board_129[data-v-4a9518c9]{top:36.27407780435604%;left:58.12591508052709%}#board_130[data-v-4a9518c9]{top:36.37243484829409%;left:75.25622254758419%}#board_130[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_131[data-v-4a9518c9]{top:40.01341590079315%;left:73.13323572474377%}#board_132[data-v-4a9518c9]{top:39.9347302656427%;left:54.24597364568082%}#board_133[data-v-4a9518c9]{top:39.954401674430315%;left:32.28404099560762%}#board_134[data-v-4a9518c9]{top:42.53135622560745%;left:33.821376281112734%}#board_135[data-v-4a9518c9]{top:42.59037045197029%;left:51.97657393850659%}#board_135[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:73%;bottom:-19%}#board_136[data-v-4a9518c9]{top:44.77389682739519%;left:62.811127379209374%}#board_137[data-v-4a9518c9]{top:44.87225387133325%;left:75.25622254758419%}#board_137[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_138[data-v-4a9518c9]{top:47.921322233413065%;left:73.13323572474377%}#board_139[data-v-4a9518c9]{top:48.000007868563515%;left:54.97803806734992%}#board_140[data-v-4a9518c9]{top:48.01967927735112%;left:35.57833089311859%}#board_141[data-v-4a9518c9]{top:50.4695565277603%;left:30.01464128843338%}#board_142[data-v-4a9518c9]{top:50.58758498048596%;left:13.469985358711567%}#board_143[data-v-4a9518c9]{top:53.704716416970925%;left:15.15373352855051%}#board_144[data-v-4a9518c9]{top:53.82274486969658%;left:33.23572474377745%}#board_145[data-v-4a9518c9]{top:53.82274486969658%;left:51.46412884333821%}#board_145[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:64%;bottom:-18%}#board_146[data-v-4a9518c9]{top:56.65857516051869%;left:62.811127379209374%}#board_147[data-v-4a9518c9]{top:56.71758938688153%;left:75.25622254758419%}#board_147[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_148[data-v-4a9518c9]{top:59.63210531285408%;left:73.13323572474377%}#board_149[data-v-4a9518c9]{top:59.691119539216906%;left:53.58711566617862%}#board_150[data-v-4a9518c9]{top:59.691119539216906%;left:34.18740849194729%}#board_151[data-v-4a9518c9]{top:59.65177672164169%;left:14.055636896046853%}#board_152[data-v-4a9518c9]{top:62.6811736749339%;left:15.519765739385067%}#board_153[data-v-4a9518c9]{top:62.759859310084344%;left:32.06442166910688%}#board_153[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_154[data-v-4a9518c9]{top:65.37930410424273%;left:38.50658857979502%}#board_155[data-v-4a9518c9]{top:65.47766114818079%;left:56.95461200585652%}#board_156[data-v-4a9518c9]{top:65.47766114818079%;left:75.25622254758419%}#board_156[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:39%}#board_157[data-v-4a9518c9]{top:68.37742351756263%;left:73.13323572474377%}#board_158[data-v-4a9518c9]{top:68.4954519702883%;left:53.58711566617862%}#board_159[data-v-4a9518c9]{top:68.4954519702883%;left:34.18740849194729%}#board_160[data-v-4a9518c9]{top:68.4954519702883%;left:14.055636896046853%}#board_160[data-v-4a9518c9] .p-math-marathon-character.is-center-left{bottom:-39%}#board_161[data-v-4a9518c9]{top:72.5347790507365%;left:15.519765739385067%}#board_162[data-v-4a9518c9]{top:72.59379327709932%;left:35.065885797950216%}#board_163[data-v-4a9518c9]{top:72.59379327709932%;left:55.27086383601757%}#board_164[data-v-4a9518c9]{top:72.59379327709932%;left:74.45095168374817%}#board_165[data-v-4a9518c9]{top:75.96645631373535%;left:73.13323572474377%}#board_166[data-v-4a9518c9]{top:76.04514194888581%;left:55.27086383601757%}#board_166[data-v-4a9518c9] .p-math-marathon-character.is-center-left{left:2%}#board_167[data-v-4a9518c9]{top:78.75979636157624%;left:50.14641288433383%}#board_168[data-v-4a9518c9]{top:78.83848199672667%;left:29.209370424597363%}#board_169[data-v-4a9518c9]{top:82.12754154601537%;left:31.039531478770133%}#board_170[data-v-4a9518c9]{top:82.44228408661715%;left:43.33821376281113%}#board_170[data-v-4a9518c9] .p-math-marathon-character.is-center-right{left:30%}#board_51[data-v-4a9518c9]{top:18.165769264718797%;left:57.80307467057101%}#board_52[data-v-4a9518c9]{top:36.61473504575275%;left:44.519033674963396%}#board_53[data-v-4a9518c9]{top:54.96734045370285%;left:29.941434846266475%}#board_54[data-v-4a9518c9]{top:76.22546856150878%;left:40.62957540263543%}@-moz-keyframes leftCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes leftCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(-100%)}}@-o-keyframes leftCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes leftCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(-100%)}}@-moz-keyframes rightCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(100%)}}@-webkit-keyframes rightCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(100%)}}@-o-keyframes rightCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes rightCloudAnimetion-4a9518c9{0%{transform:translate(0)}to{transform:translate(100%)}}.c-others-btn-totop[data-v-2240d7e7],.c-others-btn-pagetop[data-v-2240d7e7]{margin-top:5.059021922428331%}.p-math-top__btn[data-v-2240d7e7]{display:flex;align-items:center;gap:0 1.171303074670571vw;width:30.775716694772342%;margin:auto;padding:1.770657672849916% 2.529510961214165% 1.770657672849916% 1.686340640809443%;background-color:#000;font-size:1.610541727672035vw;border-radius:7.320644216691069vw}.p-math-top__btn__text[data-v-2240d7e7]{color:#fff}.p-math-top__btn__icon[data-v-2240d7e7]{width:8.767123287671232%}.p-math-level[data-v-2240d7e7]{width:86.82284040995609vw;margin:auto}.p-math-level__wrap[data-v-2240d7e7]{background-color:#ffebc0}.p-math-level[data-v-2240d7e7]{padding:8.784773060029282% 0 16.910688140556367%}.p-math-level>h1[data-v-2240d7e7]{background-color:#45b463;color:#fff;width:63.57504215851601%;margin:auto;text-align:center;font-size:2.928257686676428vw;line-height:1.625;padding:2.107925801011805%;border-radius:2.342606149341142vw}.p-math-level__menu p[data-v-2240d7e7]{padding:1.903367496339678vw 0}.p-math-level__table[data-v-2240d7e7]{font-size:1.756954612005857vw;line-height:1.291666666666667;margin-top:5.059021922428331%;border-radius:1.610541727672035vw;overflow:hidden}.p-math-level__head[data-v-2240d7e7]{width:12.05733558178752%;background-color:#45b463;color:#fff;justify-content:center;display:flex;align-items:center}.p-math-level__row[data-v-2240d7e7]{display:flex}.p-math-level__row:first-child>.p-math-level__contents[data-v-2240d7e7]{display:flex}.p-math-level__row+.p-math-level__row[data-v-2240d7e7]{border-top:3px solid #aee08a}.p-math-level__contents[data-v-2240d7e7]{width:87.94266441821247%;border-left:3px solid #aee08a;background-color:#aee08a}.p-math-level__contents.is-green[data-v-2240d7e7]{background-color:#45b463;color:#fff}.p-math-level__contents>.p-math-level__txt[data-v-2240d7e7]{width:50%}.p-math-level__txt[data-v-2240d7e7]{background-color:#fff;padding:1.354319180087848vw 0 1.354319180087848vw 2.928257686676428vw;display:flex;align-items:center}.p-math-level__txt.is-green[data-v-2240d7e7]{padding-left:4.392386530014641vw;background-color:#45b463;color:#fff}.p-math-level__question[data-v-2240d7e7]{display:flex;flex-wrap:wrap;gap:3px}.p-math-level__question+.p-math-level__question[data-v-2240d7e7]{border-top:3px solid #aee08a}.p-math-level__question__type[data-v-2240d7e7]{background-color:#c6f3a5;width:100%;padding:1.77372962607862% 0 1.77372962607862% 5.752636625119846%}.p-math-level__question__info[data-v-2240d7e7]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:3px}
