.page_main__akH3E{position:relative;overflow:hidden;z-index:1}@media screen and (min-width:768px){.page_main__akH3E:before{content:"";position:fixed;inset:0;z-index:0;background:url(/images/pc/main-bg.jpg) 50%/cover no-repeat;pointer-events:none}}.page_element-canvas__8Vmeh{overflow:hidden;position:relative;z-index:3;width:min(100%,750px);margin-inline:auto;container-type:inline-size}@media screen and (min-width:768px){.page_element-canvas__8Vmeh{margin-top:calc(80/1920*100vw);outline:7px solid #fee;border-radius:24px 24px 0 0}.page_download-page-main__oEaaE{box-shadow:0 calc(8/1920*100vw) calc(28/1920*100vw) rgba(30,50,80,.18)}}.page_yellow-bg__GTEnC{position:relative;z-index:0;background:url(/images/pc/bg.jpg) top/cover no-repeat}.page_auth-form-section-wrapper__HLNuc{margin:calc(48/750*100cqw) auto 0}.page_white-bg__lOXXG{width:100%;background-color:#fff}.page_ocean-bg__67OVW{isolation:isolate;position:relative;width:100%;padding-top:calc(304/750*100cqw);padding-bottom:calc(128/750*100cqw);background:url(/images/sp/ocean-bg.png) center calc(304 / 750 * 100cqw)/100% auto no-repeat}.page_ocean-wave__TzE75{position:absolute;top:0;left:50%;z-index:0;width:calc(854/750*100cqw);height:calc(304/750*100cqw);transform:translateX(-50%);background-color:#fff;pointer-events:none}.page_ocean-wave__TzE75 img{display:block;width:100%;height:100%}.page_rewards-section-wrapper__zXOkR{width:100%;margin:0 auto}.page_caution-section-wrapper__zPSPA{position:relative;z-index:1;width:100%;margin:0 auto}.Footer_footer__cVJRj{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:calc(5/750*100cqw) 0;background-color:#fff}.Footer_footer__cVJRj .Footer_copyright__OLSwr{color:#3457de;font-family:var(--font-biz-udpgothic);font-feature-settings:"pkna" 1,"palt" 1,"pwid" 1;font-size:calc(16/750*100cqw);font-weight:700;line-height:1.6;letter-spacing:calc(1.12/750*100cqw);text-align:center;white-space:nowrap}@media screen and (min-width:768px){.MainDecoration_main-decoration__zpqaL{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-ayarabu__H7drk,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-kamihime___0H9U,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-legeclo__99V3E,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-techcross__ellhN{overflow:hidden;position:absolute}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-ayarabu__H7drk img,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-kamihime___0H9U img,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-legeclo__99V3E img,.MainDecoration_main-decoration__zpqaL .MainDecoration_character-techcross__ellhN img{width:100%;height:100%;max-width:none;object-fit:cover}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-ayarabu__H7drk{top:calc(1915/1920*100vw);left:calc(283/1920*100vw);width:calc(2691/1920*100vw);height:calc(2691/1920*100vw)}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-kamihime___0H9U{top:calc(822/1920*100vw);left:calc(-1047/1920*100vw);width:calc(2667/1920*100vw);height:calc(2667/1920*100vw)}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-techcross__ellhN{top:calc(5510/1920*100vw);left:calc(780/1920*100vw);width:calc(1708/1920*100vw);height:calc(1682/1920*100vw)}.MainDecoration_main-decoration__zpqaL .MainDecoration_character-legeclo__99V3E{top:calc(3536/1920*100vw);left:calc(-965/1920*100vw);width:calc(2415/1920*100vw);height:calc(2415/1920*100vw)}}.Fireworks_fireworks__h4Nde{position:fixed;inset:0;pointer-events:none}@media screen and (min-width:768px){.Fireworks_fireworks__h4Nde{z-index:1}}@media screen and (max-width:767px){.Fireworks_fireworks__h4Nde{display:none}}.Fireworks_fireworks__h4Nde canvas{display:block;width:100%;height:100%}@media screen and (max-width:767px){.KvCover_kv-cover__teiuz{display:none}}@media screen and (min-width:768px){.KvCover_kv-cover__teiuz{position:fixed;inset:0;z-index:4;transition:opacity .75s linear,visibility .75s linear}.KvCover_kv-cover__teiuz img{display:block;width:100%;height:100%;object-fit:cover}.KvCover_kv-cover__teiuz.KvCover_is-faded__LEesD{opacity:0;visibility:hidden}}@media screen and (min-width:768px)and (prefers-reduced-motion:reduce){.KvCover_kv-cover__teiuz{transition:none}}.KvSection_kv-section__pYDXz{position:relative}.KvSection_transition__3E3Uv{z-index:1;bottom:calc(-130/750*100cqw);overflow:hidden;pointer-events:none}.KvSection_banner__E0lG1,.KvSection_transition__3E3Uv{position:absolute;left:50%;width:100%;transform:translateX(-50%)}.KvSection_banner__E0lG1{z-index:2;bottom:calc(-57/750*100cqw)}.DownloadGuideSection_download-guide__2Pht9{width:calc(639/750*100cqw);margin:0 auto;padding-top:calc(130/750*100cqw)}.DownloadGuideSection_wrapper__tUeSK{position:relative}.DownloadGuideSection_glass__goawg{position:absolute;top:calc(298/750*100cqw);left:calc(499/750*100cqw);width:calc(182/750*100cqw);height:calc(243/750*100cqw);transform:rotate(9.53deg)}.DownloadGuideSection_glass__goawg img{width:100%;height:100%;object-fit:cover;object-position:bottom}.AuthFormSection_auth-form__zRRzs{box-sizing:border-box;position:relative;z-index:1;width:calc(625/750*100cqw);margin:0 auto;padding-top:calc(50/750*100cqw);aspect-ratio:625/684;background:url(/images/sp/auth-form-bg.png) 50%/100% 100% no-repeat}.AuthFormSection_auth-form__zRRzs .AuthFormSection_title__2wo3T{width:calc(305/750*100cqw);margin:0 auto}.AuthFormSection_auth-form__zRRzs .AuthFormSection_input-fields__DExMZ{width:calc(525/750*100cqw);margin:calc(42/750*100cqw) auto 0}.AuthFormSection_auth-form__zRRzs .AuthFormSection_auth-btn-wrap__ZwBuN{width:calc(420/750*100cqw);margin:calc(42/750*100cqw) auto 0}.AuthFormSection_auth-form-wrap__b84oK{position:relative;overflow:hidden;padding-top:calc(244/750*100cqw);padding-bottom:calc(257/750*100cqw)}.AuthFormSection_auth-form-photo__jZuxB{position:absolute;z-index:2;bottom:calc(72/750*100cqw);left:calc(-40/750*100cqw);width:calc(289/750*100cqw);pointer-events:none}.AuthFormSection_auth-form-photo__jZuxB img{width:100%;height:100%;object-fit:cover;object-position:bottom}.AuthFormSection_auth-form-letter__rNX37{position:absolute;z-index:-1;top:0;left:0;width:100%;overflow:hidden;pointer-events:none}.AuthFormSection_auth-form-letter__rNX37 img{display:block;width:calc(1430/750*100cqw);height:auto;position:relative;left:50%;transform:translateX(-50%)}.AuthFormSection_auth-form-union__iXQax{position:relative;width:100%;height:calc(132/750*100cqw);overflow:hidden;pointer-events:none}.AuthFormSection_auth-form-union__iXQax img{display:block;width:calc(861/750*100cqw);height:auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}.AuthInputField_auth-input-field__cTQfJ{width:calc(525/750*100cqw);margin:0 auto}.AuthInputField_auth-input-field__cTQfJ:not(:first-child){margin-top:calc(21/750*100cqw)}.AuthInputField_auth-input-field__cTQfJ .AuthInputField_auth-input-margin-top__vkwJB{margin-top:calc(8/750*100cqw)}.AuthInputField_auth-input-field__cTQfJ .AuthInputField_auth-text___nkPZ{margin:calc(8/750*100cqw) 0 0}.AuthInputField_auth-input-field__cTQfJ .AuthInputField_auth-text___nkPZ .AuthInputField_helper-link__X9ANk{display:inline;margin:0;padding:0;border:none;background:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;vertical-align:baseline;cursor:pointer}.AuthInputField_auth-input-field__cTQfJ .AuthInputField_auth-text___nkPZ .AuthInputField_helper-sp-fullwidth-space__F3OBo{display:inline}.AuthLabel_auth-label__5dIYZ{display:block}.AuthLabel_auth-label__5dIYZ[data-label=games-id]{width:calc(184/750*100cqw)}.AuthLabel_auth-label__5dIYZ[data-label=password]{width:calc(170/750*100cqw)}.AuthInput_auth-input__RE1tI{width:100%;padding:calc(12/750*100cqw) calc(8/750*100cqw);background:#f5f5f5;border:none;border-bottom:calc(2/750*100cqw) solid #5097ef;border-radius:calc(4/750*100cqw);color:#1950b7;font-family:var(--font-biz-udpgothic);font-size:max(24/750*100cqw,16px);font-weight:400;line-height:1.28}.AuthInput_auth-input__RE1tI::placeholder{color:#7a90b9}.AuthText_auth-text__8A__F{width:calc(638/750*100cqw);color:#1950b7;font-family:var(--font-biz-udpgothic);font-size:calc(18/750*100cqw);font-weight:400;line-height:128%;letter-spacing:0}.AuthText_auth-text__8A__F a{color:#1950b7;text-decoration:underline}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.Modal_overlay__vF8YO{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:10000}@media screen and (min-width:768px){.Modal_overlay__vF8YO{padding:calc(48/1920*100vw) 0;box-sizing:border-box}}@media screen and (max-width:767px){.Modal_overlay__vF8YO{padding:calc(48/750*100vw) 0;box-sizing:border-box}}.GamesIdHelpModal_modal-content__WCy3L{position:relative;display:flex;flex-direction:column;background:#fff;overflow:hidden}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L{width:clamp(670px,670/1920*100vw,100%);max-height:90vh;border:max(8px,8/1920*100vw) solid #d0dfff;border-radius:max(24px,24/1920*100vw);gap:max(24px,24/1920*100vw);padding:max(42px,42/1920*100vw) max(80px,80/1920*100vw) max(42px,42/1920*100vw) max(42px,42/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L{width:min(100%,670/750*100vw);max-height:90vh;border:calc(8/750*100vw) solid #d0dfff;border-radius:calc(24/750*100vw);gap:calc(24/750*100vw);padding:calc(42/750*100vw) calc(80/750*100vw) calc(42/750*100vw) calc(42/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_close-btn__tjeJC{position:absolute;z-index:1;cursor:pointer;padding:0;border:none;background:none;line-height:0}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_close-btn__tjeJC img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_close-btn__tjeJC{width:max(48px,48/1920*100vw);top:max(32px,32/1920*100vw);right:max(28px,28/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_close-btn__tjeJC{width:calc(48/750*100vw);top:calc(32/750*100vw);right:calc(28/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-title__Y3J1P{flex-shrink:0;line-height:0}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-title__Y3J1P img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-title__Y3J1P{width:max(434px,434/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-title__Y3J1P{width:calc(434/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G{position:relative;flex:1 1 auto;min-height:0}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G{margin-right:min(-40px,-40/1920*100vw);padding-right:max(40px,40/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G{margin-right:calc(-40/750*100vw);padding-right:calc(40/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .simplebar-track.simplebar-vertical{width:1.7%;background:#9f9f9f;border-radius:9999px;right:0}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .simplebar-scrollbar:before{border-radius:9999px;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,#221f65,#7572a8);opacity:1}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure__hyM8B{display:flex;flex-direction:column}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure__hyM8B{gap:max(32px,32/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure__hyM8B{gap:calc(32/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-step__wI676{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-step__wI676{gap:max(8px,8/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-step__wI676{gap:calc(8/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-step__wI676 img{display:block;width:100%;height:auto}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-text__ihKax{color:#1950b7;font-family:var(--font-mplus1);font-weight:700;line-height:1.8;white-space:pre-wrap}@media screen and (min-width:768px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-text__ihKax{font-size:max(18px,18/1920*100vw)}}@media screen and (max-width:767px){.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-text__ihKax{font-size:calc(18/750*100vw)}}.GamesIdHelpModal_modal-content__WCy3L .GamesIdHelpModal_modal-scroll___Du_G .GamesIdHelpModal_modal-procedure-link__pHq54{color:#ff8220;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}.AuthBtn_auth-btn__PonOF{position:relative;display:block;width:calc(428/750*100cqw)}.AuthBtn_auth-btn__PonOF .AuthBtn_auth-btn-inner__dW028{position:relative;display:block;width:100%}.AuthBtn_auth-btn__PonOF .AuthBtn_auth-btn-base__ygjDS,.AuthBtn_auth-btn__PonOF .AuthBtn_auth-btn-hover__8mzjz{display:block;width:100%;height:auto}.AuthBtn_auth-btn__PonOF .AuthBtn_auth-btn-hover__8mzjz{position:absolute;inset:0;opacity:0;pointer-events:none}@media screen and (min-width:768px)and (hover:hover){.AuthBtn_auth-btn__PonOF:not(:disabled) .AuthBtn_auth-btn-hover__8mzjz{transition:opacity .35s ease}.AuthBtn_auth-btn__PonOF:not(:disabled):hover .AuthBtn_auth-btn-hover__8mzjz{opacity:1}}.AuthBtn_auth-btn__PonOF:disabled{filter:grayscale(1)}.RewardsSection_rewards-section__FMB29{position:relative;z-index:1;padding:calc(42/750*100cqw) 0 calc(37/750*100cqw)}.RewardsSection_rewards-section__FMB29 .RewardsSection_heading__b0IdB{width:calc(374/750*100cqw);margin:0 auto}.RewardsSection_rewards-section__FMB29 .RewardsSection_blocks__Rn_iG{display:flex;flex-direction:column;align-items:center;gap:calc(80/750*100cqw);width:100%;margin:calc(48/750*100cqw) auto 0}.RewardsSection_reward-block__UXYjM{position:relative;width:calc(686/750*100cqw);margin:0 auto}.RewardsSection_reward-block__UXYjM .RewardsSection_content-image__jXFMz{display:block;width:100%}.RewardsSection_reward-block__UXYjM .RewardsSection_download-contents__fLbaF{position:absolute;top:calc(100% - calc(186 / 750 * 100cqw));left:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:calc(32/750*100cqw);width:100%}.RewardsSection_download-button__nwEky{display:flex;align-items:center;justify-content:center;width:calc(420/750*100cqw)}.RewardsSection_download-button__nwEky .RewardsSection_download-button-inner__qRnpm{position:relative;display:block;width:100%}.RewardsSection_download-button__nwEky .RewardsSection_download-button-base__iPwnO,.RewardsSection_download-button__nwEky .RewardsSection_download-button-disabled__e9LcU,.RewardsSection_download-button__nwEky .RewardsSection_download-button-hover__SJeYo{display:block;width:100%;height:auto}.RewardsSection_download-button__nwEky .RewardsSection_download-button-hover__SJeYo{position:absolute;inset:0;opacity:0;pointer-events:none}@media screen and (min-width:768px)and (hover:hover){.RewardsSection_download-button__nwEky:not(:disabled) .RewardsSection_download-button-hover__SJeYo{transition:opacity .35s ease}.RewardsSection_download-button__nwEky:not(:disabled):hover .RewardsSection_download-button-hover__SJeYo{opacity:1}}@media screen and (max-width:767px){.RewardsSection_download-button__nwEky .RewardsSection_download-button-hover__SJeYo{display:none}}.RewardsSection_download-count-limit__ZxJsz{display:flex;align-items:center;justify-content:center;gap:calc(8/750*100cqw);color:#1950b7;font-family:var(--font-biz-udpgothic);font-size:calc(18/750*100cqw);font-weight:700;text-align:center}.RewardsSection_download-count-limit__ZxJsz .RewardsSection_ticket-icon__VStRV{flex-shrink:0;width:calc(24/750*100cqw);height:calc(24/750*100cqw)}.CautionSection_caution-section__et5tC{position:relative}.CautionSection_caution-section__et5tC .CautionSection_detail__1Lfsy{box-sizing:border-box;position:relative;z-index:1;width:calc(666/750*100cqw);height:calc(606/750*100cqw);margin:0 auto;padding:calc(92/750*100cqw) calc(45/750*100cqw) 0;background:url(/images/sp/caution-bg.png) 50%/100% 100% no-repeat}.CautionSection_caution-section__et5tC .CautionSection_detail__1Lfsy ul{width:100%;margin:0;padding:0;list-style:none}.CautionSection_caution-section__et5tC .CautionSection_detail__1Lfsy ul li{position:relative;padding-left:1em;color:#06477e;font-family:var(--font-biz-udpgothic);font-feature-settings:"pkna" 1,"palt" 1,"pwid" 1;font-size:calc(16/750*100cqw);font-weight:700;line-height:1.6;letter-spacing:calc(1.12/750*100cqw);text-shadow:0 0 calc(4/750*100cqw) #fff;white-space:nowrap}.CautionSection_caution-section__et5tC .CautionSection_detail__1Lfsy ul li:before{content:"・";position:absolute;top:0;left:0}.CautionSection_balloons___esKa{position:absolute;top:calc(-191/750*100cqw);z-index:0;width:100%;height:calc(657/750*100cqw);pointer-events:none}.CautionSection_balloons-left__2s2Fl,.CautionSection_balloons-right__h4f0x{position:absolute;top:0;height:100%}.CautionSection_balloons-left__2s2Fl img,.CautionSection_balloons-right__h4f0x img{display:block;width:100%;height:100%}.CautionSection_balloons-left__2s2Fl{left:0;width:calc(314/750*100cqw)}.CautionSection_balloons-right__h4f0x{right:0;width:calc(313/750*100cqw)}.CautionSection_official-sites__nmWhE{display:flex;flex-direction:column;align-items:center;gap:calc(42/750*100cqw);width:calc(666/750*100cqw);height:calc(634/750*100cqw);margin:calc(92/750*100cqw) auto 0}.CautionSection_official-sites-heading__yXy4o{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc(77/750*100cqw);width:calc(529/750*100cqw);height:calc(77/750*100cqw);margin:0}.CautionSection_official-sites-heading__yXy4o img{position:absolute;top:calc(-6/750*100cqw);left:0;width:100%;height:calc(93/750*100cqw);max-width:none}.CautionSection_official-sites-grid__R3ey6{display:grid;flex-grow:0;flex-shrink:0;flex-basis:calc(515/750*100cqw);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:calc(24/750*100cqw);gap:calc(24/750*100cqw);width:100%;height:calc(515/750*100cqw);margin:0;padding:0;list-style:none}.CautionSection_official-site-card__90X26{position:relative;min-width:0;min-height:0}.CautionSection_official-site-card__90X26 a{position:relative;display:block;width:100%;height:100%}.CautionSection_official-site-card__90X26 img{position:absolute;top:calc(-24/750*100cqw);left:calc(-24/750*100cqw);width:calc(369/750*100cqw);height:calc(294/750*100cqw);max-width:none;pointer-events:none}.LoadingAnimation_loading-modal__dyokj{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;z-index:999;background-color:rgba(0,0,0,.6)}@media screen and (max-width:767px){.LoadingAnimation_loading-modal__dyokj.LoadingAnimation_safari__sD6uj{position:absolute;margin-top:-45%;height:150dvh}}.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ{--loading-intro-duration:0.5s;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:LoadingAnimation_loading_content_intro__SY7ps var(--loading-intro-duration) cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ{animation:none}}.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_wheel__l0znN{display:block;animation:LoadingAnimation_loading_wheel_rotate__GAuX8 2s linear infinite}@media screen and (min-width:768px){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_wheel__l0znN{width:calc(180/1920*100vw)}}@media screen and (max-width:767px){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_wheel__l0znN{width:calc(180/750*100vw)}}@media(prefers-reduced-motion:reduce){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_wheel__l0znN{animation:none}}.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_title__v9oVX{display:block}@media screen and (min-width:768px){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_title__v9oVX{width:calc(220/1920*100vw);margin-top:calc(12/1920*100vw)}}@media screen and (max-width:767px){.LoadingAnimation_loading-modal__dyokj .LoadingAnimation_loading-content__UAUCZ .LoadingAnimation_title__v9oVX{width:calc(220/750*100vw);margin-top:calc(12/750*100vw)}}@keyframes LoadingAnimation_loading_content_intro__SY7ps{0%{transform:translateY(120vh)}84%{transform:translateY(-4%)}93%{transform:translateY(1.5%)}to{transform:translateY(0)}}@keyframes LoadingAnimation_loading_wheel_rotate__GAuX8{0%{animation-timing-function:cubic-bezier(.5,0,.1,1);transform:rotate(0deg)}to{transform:rotate(1turn)}}.AgeVerificationModal_modal-content__m4mMI{position:relative;display:flex;flex-direction:column;align-items:center;background-image:url(/images/common/age-verification-bg.png);background-repeat:no-repeat;background-size:100% 100%;margin:0 auto}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI{width:min(100%,670/1920*100vw);aspect-ratio:670/428;padding:calc(42/1920*100vw);gap:calc(24/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI{width:min(100%,670/750*100vw);aspect-ratio:670/428;padding:calc(42/750*100vw);gap:calc(24/750*100vw)}}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_close-btn__x14er{position:absolute;cursor:pointer;padding:0;border:none;background:none;line-height:0}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_close-btn__x14er img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_close-btn__x14er{width:calc(48/1920*100vw);top:calc(32/1920*100vw);right:calc(28/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_close-btn__x14er{width:calc(48/750*100vw);top:calc(32/750*100vw);right:calc(28/750*100vw)}}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-text__tnXyM,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-title__C_ry_{line-height:0}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-text__tnXyM img,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-title__C_ry_ img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-title__C_ry_{width:calc(168/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-title__C_ry_{width:calc(168/750*100vw)}}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-text__tnXyM{width:calc(586/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-text__tnXyM{width:calc(586/750*100vw)}}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc{display:flex}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc{gap:calc(24/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc{gap:calc(24/750*100vw)}}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-no__Hf7NA,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-yes__czGnz{padding:0;border:none;background:none;cursor:pointer;line-height:0}.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-no__Hf7NA img,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-yes__czGnz img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-no__Hf7NA,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-yes__czGnz{width:calc(232/1920*100vw)}}@media screen and (max-width:767px){.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-no__Hf7NA,.AgeVerificationModal_modal-content__m4mMI .AgeVerificationModal_modal-buttons__INCVc .AgeVerificationModal_btn-yes__czGnz{width:calc(232/750*100vw)}}