.page_container__ZpfEj{padding:80px 32px;max-width:800px;justify-content:space-between;margin-left:auto;margin-right:auto}@media screen and (max-width:500px){.page_container__ZpfEj{padding:48px 21px}}.page_container__ZpfEj .page_title__qf_ni{color:var(--Text-Primary,rgba(0,0,0,.9));text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:500px){.page_container__ZpfEj .page_title__qf_ni{font-size:20px}}.page_container__ZpfEj .page_content__DNM94{padding-top:32px}.page_container__ZpfEj .page_content__DNM94 ul{list-style-type:disc;margin-left:25px;display:flex;row-gap:5px;flex-direction:column}.page_container__ZpfEj .page_content__DNM94 ul,.page_container__ZpfEj .page_content__DNM94 ul li{font-size:14px;font-weight:400;line-height:20.27px;color:var(--Text-Primary,rgba(0,0,0,.898))}.page_container__ZpfEj .page_content__DNM94 p{font-size:14px;margin:16px 0}.page_container__ZpfEj .page_content__DNM94 .page_note__3dX5r{padding-top:50px}.page_to-top-page__hPndy{padding-top:50px;display:flex;justify-content:center}@media(max-width:500px){.page_to-top-page__hPndy .page_to-top-page-button__TNZca{width:100%}}.page_link__kxCVe{color:blue;text-decoration:underline}.to-top-page-button_to-top-page-button__30pGA{padding:22px 16px!important}.header-bottom_headerBottom__rEmDx{background-color:#706622;font-weight:700;padding:17px 24px;box-sizing:border-box;text-align:center;color:#fff}.header-bottom_headerBottomContent__PDpcv{position:relative;display:flex;text-align:center}.header-bottom_headerBottomTitle__5gm7f{width:100%}.header-bottom_button__rfpF3{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle;width:.8em;height:.8em;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.email-reset-password-form_container__a_WG3{padding:20px}.email-reset-password-form_line-button__OC3fG{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:background .3s ease}@media screen and (max-width:500px){.email-reset-password-form_line-button__OC3fG{max-width:100%}}.email-reset-password-form_line-button__OC3fG:disabled{background:var(--Line-Disabled,#e0e0e0)}.email-reset-password-form_line-button__OC3fG .email-reset-password-form_line-icon__0kDZw{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.email-reset-password-form_line-button__OC3fG .email-reset-password-form_line-icon__0kDZw img{width:40px;height:40px;display:inline-block}.email-reset-password-form_line-button__OC3fG .email-reset-password-form_text__CMAX5{flex:1;justify-content:center;margin:auto 0}.email-reset-password-form_line-button__OC3fG:active{background:#059540}.email-register-form_container__D9QGW{padding:20px}.email-register-form_line-button__rsGM_{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:background .3s ease}@media screen and (max-width:500px){.email-register-form_line-button__rsGM_{max-width:100%}}.email-register-form_line-button__rsGM_:disabled{background:var(--Line-Disabled,#e0e0e0)}.email-register-form_line-button__rsGM_ .email-register-form_line-icon__pyRI6{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.email-register-form_line-button__rsGM_ .email-register-form_line-icon__pyRI6 img{width:40px;height:40px;display:inline-block}.email-register-form_line-button__rsGM_ .email-register-form_text__aYmma{flex:1;justify-content:center;margin:auto 0}.email-register-form_line-button__rsGM_:active{background:#059540}.page_container__3mc_w{padding:20px}.page_line-button__HQft2{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:background .3s ease}@media screen and (max-width:500px){.page_line-button__HQft2{max-width:100%}}.page_line-button__HQft2:disabled{background:var(--Line-Disabled,#e0e0e0)}.page_line-button__HQft2 .page_line-icon__Uddtm{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.page_line-button__HQft2 .page_line-icon__Uddtm img{width:40px;height:40px;display:inline-block}.page_line-button__HQft2 .page_text___wmJ3{flex:1;justify-content:center;margin:auto 0}.page_line-button__HQft2:active{background:#059540}.email-sign-in-form_container__xXf_Z{padding:20px}.email-sign-in-form_login-button__67mSM{background:#706622;width:100%;color:#fff;font-weight:700;padding:16px 32px}.email-sign-in-form_login-button__67mSM:disabled{background:#e0e0e0}.email-sign-in-form_signin-button___GjtX{background:#fff;width:100%;color:#706622;border:1px solid #706622;font-weight:700;padding:16px 32px;margin-bottom:4rem}.email-sign-in-form_signin-button___GjtX:disabled{background:#e0e0e0}.email-sign-in-form_line-button__3e3HF{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:40px;transition:background .3s ease}@media screen and (max-width:500px){.email-sign-in-form_line-button__3e3HF{max-width:100%}}.email-sign-in-form_line-button__3e3HF:disabled{background:var(--Line-Disabled,#e0e0e0)}.email-sign-in-form_line-button__3e3HF .email-sign-in-form_line-icon__hhzxP{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.email-sign-in-form_line-button__3e3HF .email-sign-in-form_line-icon__hhzxP img{width:40px;height:40px;display:inline-block}.email-sign-in-form_line-button__3e3HF .email-sign-in-form_text__Mu3Fk{flex:1;justify-content:center;margin:auto 0}.email-sign-in-form_line-button__3e3HF:active{background:#059540}.update-password-form_container__fjn7d{padding:20px}.update-password-form_line-button__Qc03g{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:background .3s ease}@media screen and (max-width:500px){.update-password-form_line-button__Qc03g{max-width:100%}}.update-password-form_line-button__Qc03g:disabled{background:var(--Line-Disabled,#e0e0e0)}.update-password-form_line-button__Qc03g .update-password-form_line-icon__j6Dmc{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.update-password-form_line-button__Qc03g .update-password-form_line-icon__j6Dmc img{width:40px;height:40px;display:inline-block}.update-password-form_line-button__Qc03g .update-password-form_text__k4pNM{flex:1;justify-content:center;margin:auto 0}.update-password-form_line-button__Qc03g:active{background:#059540}.email-verification-form_container__P_KME{padding:20px}.email-verification-form_line-button__saBFr{align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Line-Default,#06c755);color:var(--Text-OnBrand,#fff);width:100%;text-align:center;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:background .3s ease}@media screen and (max-width:500px){.email-verification-form_line-button__saBFr{max-width:100%}}.email-verification-form_line-button__saBFr:disabled{background:var(--Line-Disabled,#e0e0e0)}.email-verification-form_line-button__saBFr .email-verification-form_line-icon__H0RYu{padding:4px;border-right:2px solid rgba(0,0,0,.078)}.email-verification-form_line-button__saBFr .email-verification-form_line-icon__H0RYu img{width:40px;height:40px;display:inline-block}.email-verification-form_line-button__saBFr .email-verification-form_text__zWuP5{flex:1;justify-content:center;margin:auto 0}.email-verification-form_line-button__saBFr:active{background:#059540}.button_button__obGj8{display:flex;justify-content:center;align-items:center;color:#fff;border:none;cursor:pointer;outline:none;transition:all .3s ease-in-out}.button_button__obGj8:focus{outline:4px solid #689fff}.button_button__obGj8:disabled{opacity:.3;cursor:default;transition:none;background:#101b22!important}.button_button__obGj8:disabled:before{background:#101b22}.button_primary__raeTg{background-color:#706622}.button_primary__raeTg:hover{background-color:#494216}.button_primary__raeTg:active{background-color:#221f0a}.button_secondary___fvv9{border:var(--Border-S,1px) solid var(--Border,rgba(0,0,0,.12));color:#000;background-color:#fff}.button_secondary___fvv9:hover{background-color:#e6e6e6}.button_secondary___fvv9:active{background-color:#ccc}.button_danger__2MN_8{transition:all .3s ease 0s;background:#ff4750}.button_danger__2MN_8:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.15)),#ff4750}.button_danger__2MN_8:active,.button_danger__2MN_8:focus{background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),#ff4750}.button_danger__2MN_8:focus{outline:4px solid #689fff}.button_tertiary__Opd59{background-color:#101b22;border:1px solid #4e5a69}.button_tertiary__Opd59:hover{background-color:#4e5a69}.button_tertiary__Opd59:active{background-color:hsla(0,0%,100%,.05)}.button_quaternary__IU2ws{background-color:#c9a60e;color:#000}.button_quaternary__IU2ws:hover{background-color:#4e5a69}.button_quaternary__IU2ws:active{background-color:hsla(0,0%,100%,.05)}.button_special__LZ4LV{position:relative;z-index:1;background:linear-gradient(109.14deg,#ff72e8,#4583ff 44.18%,rgba(66,205,180,.859) 76.83%,#00936a 111.41%);outline:none}.button_special__LZ4LV:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(109.58deg,#00936a -9.36%,rgba(66,205,180,.859) 21.86%,#4583ff 56.01%,#ff72e8);opacity:0;transition:opacity .3s ease 0s;z-index:-1}.button_special__LZ4LV:focus:before,.button_special__LZ4LV:hover:before{opacity:1}.button_special__LZ4LV:active{background:linear-gradient(109.58deg,#09674d -9.36%,rgba(50,151,133,.86) 21.86%,#3360bb 56.01%,#a64897)}.button_text__nj_pf,.button_text__nj_pf:disabled{background-color:transparent}.button_xl__9mSU9,.button_xl_bold__xsM_k{width:100%;height:56px;border-radius:var(--Radius-XL,9999px);padding:16px 32px;font-weight:700}.button_xl__9mSU9:before,.button_xl__9mSU9:focus:before,.button_xl_bold__xsM_k:before,.button_xl_bold__xsM_k:focus:before{border-radius:var(--Radius-XL,9999px)}.button_lg__A9drc,.button_lg_bold__29Kgs{height:56px;border-radius:var(--Radius-XL,9999px);padding:16px 32px;font-weight:700}.button_lg__A9drc:before,.button_lg__A9drc:focus:before,.button_lg_bold__29Kgs:before,.button_lg_bold__29Kgs:focus:before{border-radius:var(--Radius-XL,9999px)}.button_md__Xhil0,.button_md_bold__Yi_LE{height:48px;border-radius:var(--Radius-XL,9999px);padding:12px 32px;font-weight:700}.button_md__Xhil0:before,.button_md__Xhil0:focus:before,.button_md_bold__Yi_LE:before,.button_md_bold__Yi_LE:focus:before{border-radius:var(--Radius-XL,9999px)}.button_sm__q2Z_A,.button_sm_bold__o0suk{height:40px;border-radius:var(--Radius-XL,9999px);padding:10px;font-size:14px;font-weight:700}.button_sm__q2Z_A:before,.button_sm__q2Z_A:focus:before,.button_sm_bold__o0suk:before,.button_sm_bold__o0suk:focus:before{border-radius:var(--Radius-XL,9999px)}.button_xs__ajlGR,.button_xs_bold__yyZ3B{height:28px;padding:8px;font-size:14px;font-weight:700}.button_icon__23fEi,.button_icon_bold__bnU3k{height:24px;width:24px;border-radius:50%;padding:8px;font-size:14px;font-weight:700}.button_icon__23fEi:before,.button_icon__23fEi:focus:before,.button_icon_bold__bnU3k:before,.button_icon_bold__bnU3k:focus:before{border-radius:9999px}.button_expand__e_Y25{display:flex;align-self:stretch;width:100%}.button_button-context__9wAIw{display:flex;justify-content:center;align-items:center;gap:8px}.error_container__01vzu{padding:48px 16px;max-width:768px;margin:0 auto}.error_content__lch_0{display:flex;min-width:333px;flex-direction:column;align-items:center;gap:var(--Spacing-XL,32px)}.error_title__yzAKQ{text-align:center;font-size:20px;font-weight:700}.error_subtitle__i1LYK,.error_title__yzAKQ{color:var(--Text-Primary,rgba(0,0,0,.9));font-style:normal;line-height:normal}.error_subtitle__i1LYK{font-size:14px;font-weight:400}.invalid-token_container__T_fIw{padding:80px 0;max-width:765px;margin:0 auto;gap:var(--Spacing-XL,32px);display:flex;flex-direction:column}@media screen and (max-width:890px){.invalid-token_container__T_fIw{padding:48px 20px}}.invalid-token_content__ZB2mj{display:flex;min-width:333px;justify-content:center}.invalid-token_title__5uc6M{color:var(--Text-Primary,rgba(0,0,0,.9));text-align:center;font-style:normal;font-size:40px;font-weight:700;line-height:48px}@media(max-width:890px){.invalid-token_title__5uc6M{font-size:20px;line-height:28.96px}}.invalid-token_subtitle__GrCg6{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:400;line-height:20.27px;text-align:center}.invalid-token_width_subtitle__XUjvK{width:100%}.invalid-token_back-home-page-button__Q_RHq{padding:16px}@media(max-width:500px){.invalid-token_back-home-page-button__Q_RHq{width:100%}}.section_section__pgPjE{display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-L,24px);align-self:stretch;position:relative}.section_title__AzHOW{color:var(--Text-Primary,rgba(0,0,0,.9));font-family:Jost;font-size:24px;font-style:normal;font-weight:700;line-height:32px;width:100%;text-align:left;margin-bottom:-22px}.section_line__6vTA5{width:5000px;height:1px}.profile-card_card__Jla0w{display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-M,16px);align-self:stretch;border-radius:var(--Radius-M,8px);background:var(--Bg-Secondary,rgba(0,0,0,.04));backdrop-filter:blur(12px)}.profile-card_card__Jla0w .profile-card_card-content__Qehn_{width:230px;display:flex;padding:var(--Spacing-L,24px) var(--Spacing-M,16px);flex-direction:column;align-items:center;gap:var(--Spacing-M,16px)}.profile-card_card__Jla0w .profile-card_card-content__Qehn_ .profile-card_profile-name__I8pTG{font-size:16px;font-weight:700}.profile-card_card__Jla0w .profile-card_card-content__Qehn_ .profile-card_line-id__naXuJ{color:var(--Text-Tertiary,rgba(0,0,0,.48));text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-right:8px}.profile-card_card__Jla0w .profile-card_card-content__Qehn_ .profile-card_id__UzBmX{color:var(--Text-Tertiary,rgba(0,0,0,.48));text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e{display:flex;align-items:center;padding-bottom:26px}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e img{object-fit:contain}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e img.profile-card_black-logo__NCtOC{width:44px;margin-right:5px}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e img.profile-card_copy__QeOg7{width:14px}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e span.profile-card_id__UzBmX{font-weight:700;margin-right:20px}.profile-card_card__Jla0w .profile-card_usercodeArea__vC99e span.profile-card_usercode__O6MyE{font-weight:700;margin-right:8px}.profile-card_profile-image__UG8AI{border-radius:50%}.profile-card_profile-address-container__EqUkT{display:flex;flex-direction:column;align-items:center;align-self:stretch;width:126px;margin:0 auto}.profile-card_profile-address-container__EqUkT .profile-card_profile-address-registered__4XLnJ{display:flex;align-items:center;justify-content:center;height:24px;width:100%;background-color:rgba(109,198,81,.1);border-radius:4px;margin-bottom:4px}.profile-card_profile-address-container__EqUkT .profile-card_profile-address-registered__4XLnJ .profile-card_text-registered__j67JZ{color:#6dc651;font-size:10px;font-weight:700;margin-left:4px}.profile-card_profile-address-container__EqUkT .profile-card_profile-address__t6ouL{display:flex;gap:8px;align-items:center;justify-content:space-between;color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:700;line-height:20px;width:100%}.profile-card_profile-address-container__EqUkT .profile-card_copy__QeOg7{cursor:pointer}.profile-card_register-wallet__zPIQ4{max-width:100%;width:fit-content}.profile-card_register-wallet__zPIQ4 .profile-card_register-wallet-button__VDq0N{font-size:12px;padding:6px 8px}.unregister-alert-dialog_unregister__qe5WT{color:var(--State-Danger,#ff4750);font-size:12px;font-style:normal;font-weight:700;line-height:20px;cursor:pointer;margin-top:16px;width:100%;text-align:center}.unregister-alert-dialog_description__gGKyM{display:block}.unregister-alert-dialog_content__vvpkC{max-width:392px}@media screen and (max-width:400px){.unregister-alert-dialog_actions__VlsO_{font-size:14px!important}}.seting-line-noti_line-add-friend-link__8TP1c{padding:4px 8px 4px 4px;gap:4px;border-radius:5px;background:#06c755;align-items:center;display:flex;font-size:12px;font-weight:700;text-align:center;color:var(--Text-OnBrand,#fff)}@media screen and (max-width:500px){.seting-line-noti_line-add-friend-link__8TP1c{padding:0 8px 0 4px}}.seting-line-noti_seting-line-noti-descrition__H_l1l{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--Text-Primary,rgba(0,0,0,.898))}.seting-line-noti_seting-line-noti-option-main__F560g{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:14px}.switch_root__c0XEb{all:unset;width:48px;height:25px;border-radius:9999px;position:relative;cursor:pointer;background-color:#d1d1d6}.switch_root__c0XEb[data-state=checked]{background-color:#706622}.switch_thumb__2GkOM{display:block;width:21px;height:21px;background-color:#fff;border-radius:9999px;transition:transform .1s;transform:translateX(2px);will-change:transform}.switch_thumb__2GkOM[data-state=checked]{transform:translateX(25px)}.switch_label__b4ObU{color:#fff;font-size:15px;line-height:1;user-select:none}.tab_tab-buttons__x3W9G{border-bottom:1px solid var(--Border,rgba(0,0,0,.12));display:flex;align-items:flex-end;align-self:stretch}.tab_tab-buttons__x3W9G .tab_tab-button__fMFrE{display:flex;padding:var(--Spacing-XS,8px) var(--Spacing-M,16px);justify-content:center;align-items:center;gap:var(--Spacing-XS,8px)}.tab_tab-buttons__x3W9G .tab_tab-button__fMFrE.tab_active__jLg_U{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:16px;font-style:normal;font-weight:700;line-height:24px;border-bottom:1px solid #706622}.tab_tab-buttons__x3W9G .tab_tab-button__fMFrE.tab_inactive__nZ7xG{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:16px;font-style:normal;font-weight:700;line-height:24px}.tab_tab-content__bDeAj{width:100%;padding:16px 0}.convert-ticket-to-nft-dialog_dialog-image__Fjo6w{position:relative;width:248px;height:248px}.convert-ticket-to-nft-dialog_dialog-text-wrapper__aMeVR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.convert-ticket-to-nft-dialog_warning-icon__vKmD4{margin-right:5px}.convert-ticket-to-nft-dialog_dialog-text__93RDI{color:var(--Text-Primary,#2e5bf6);font-family:Noto Sans JP;font-size:14px;font-weight:700;line-height:20.27px;text-align:left}.convert-ticket-to-nft-dialog_dialog-footer__eSpvu{flex-direction:row-reverse;gap:16px;border:0}@media(max-width:1024px){.convert-ticket-to-nft-dialog_dialog-footer__eSpvu{flex-direction:column-reverse}}.convert-ticket-to-nft-dialog_spinner__fX5Nh{margin-left:8px;animation:convert-ticket-to-nft-dialog_spin__Msq17 1s linear infinite}@keyframes convert-ticket-to-nft-dialog_spin__Msq17{to{transform:rotate(1turn)}}.confirm-pack-open-dialog_dialog-image__TxCcc{position:relative;max-width:248px}.confirm-pack-open-dialog_dialog-text__03QzE{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:16px;font-style:normal;font-weight:400;line-height:normal}.confirm-pack-open-dialog_dialog-footer__smDsd{flex-direction:row-reverse;gap:16px;border:0}@media(max-width:1024px){.confirm-pack-open-dialog_dialog-footer__smDsd{flex-direction:column-reverse}}.stay-right_stay-rights-title__vRS_Z{font-size:18px;font-weight:700;color:currentColor;text-align:center;border-top:1px solid #706622;border-bottom:1px solid #706622;padding:10px 0}.stay-right_stay-rights-list__AOQw5{display:flex;flex-direction:column;gap:20px;margin-top:14px}:not(.stay-right_stay-rights-title__vRS_Z)+.stay-right_stay-rights-list__AOQw5{margin-top:32px}.stay-right_stay-rights-listitem__xOpw_{position:relative;border:2px solid #706622;padding:30px 34px 20px}.stay-right_stay-rights-listitem__xOpw_:has(.stay-right_stay-rights-status__6FwhG){padding-top:53px}.stay-right_stay-rights-status__6FwhG{position:absolute;inset:0 auto auto 0;display:inline-flex;justify-content:center;background:#706622;color:#fff;font-size:16px;font-weight:700;padding:8px;min-width:158px}.stay-right_stay-rights-image__HPvkU{display:flex;justify-content:center;align-items:center}.stay-right_stay-rights-image__HPvkU img{max-width:148px;width:100%}.stay-right_stay-rights-defs__WYQs5{display:flex;flex-direction:column;gap:2px;margin-top:20px;margin-right:-34px}.stay-right_stay-rights-defsitem__qex0m{display:flex;align-items:center;gap:10px}.stay-right_stay-rights-defsitem__qex0m:first-child dt,.stay-right_stay-rights-defsitem__qex0m:nth-child(2) dt{min-width:100px;font-size:14px}.stay-right_stay-rights-defsitem__qex0m:first-child dd,.stay-right_stay-rights-defsitem__qex0m:nth-child(2) dd{font-size:18px}.stay-right_stay-rights-defsitem__qex0m:nth-child(3){margin-top:8px}.stay-right_stay-rights-defsitem__qex0m:nth-child(n+3) dt{min-width:100px;font-size:14px}.stay-right_stay-rights-defsitem__qex0m:nth-child(n+3) dd{font-size:16px}.stay-right_action-buttons__qNXv4{display:flex;flex-direction:column;gap:12px;margin-top:12px}.stay-right_action-buttons__qNXv4 button{width:100%;font-size:16px;font-weight:700;padding:12px 10px}.stay-right_action-buttons__qNXv4 button[disabled]{background:#ccc;color:#111218;opacity:.6;cursor:not-allowed}.stay-right_action-button-primary__xBA6d{background:#c9a60e;color:#111218}.stay-right_action-button-secondary__f391B{background:#706622;color:#fff}.stay-right_action-button-link__QyJLj{border:1px solid;color:#706622}.connect-wallet-dialog_dialog-container__9mna4{max-width:392px;width:100%}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_header-container__JZ9AM{display:flex;justify-content:space-between;width:100%;height:118px;padding:24px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_header-container__JZ9AM .connect-wallet-dialog_header-title__YtiXX{font-size:24px;font-weight:700;color:var(--Text-Primary,rgba(0,0,0,.9));text-align:start}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_header-container__JZ9AM .connect-wallet-dialog_close__s9WFP{cursor:pointer}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-image-container__AVlMA{display:flex;justify-content:center;margin-bottom:32px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-image-container-connecting__TG9rW{display:flex;justify-content:center;margin-bottom:8px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container__Ev29o{color:var(--Text-Primary,rgba(0,0,0,.9));padding:16px;background-color:rgba(0,0,0,.02)}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container__Ev29o .connect-wallet-dialog_title__CwClu{font-weight:700;font-size:16px;text-align:center;line-height:23px;margin-bottom:14px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container__Ev29o .connect-wallet-dialog_content__qlN1t{font-weight:400;font-size:16px;text-align:start;margin-bottom:14px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container__Ev29o .connect-wallet-dialog_external-link__mwBdu{display:flex;align-items:center}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container__Ev29o .connect-wallet-dialog_external-link__mwBdu .connect-wallet-dialog_text__NaOvR{font-weight:700;font-size:12px;margin-right:4px;color:#706622}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container-connecting__sY_9k{color:var(--Text-Primary,rgba(0,0,0,.9));padding:16px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container-connecting__sY_9k .connect-wallet-dialog_title__CwClu{font-weight:700;font-size:16px;text-align:center;line-height:23px;margin-bottom:14px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container-connecting__sY_9k .connect-wallet-dialog_content__qlN1t{font-weight:400;font-size:16px;text-align:start;margin-bottom:14px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container-connecting__sY_9k .connect-wallet-dialog_external-link__mwBdu{display:flex;align-items:center}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_dialog-text-container-connecting__sY_9k .connect-wallet-dialog_external-link__mwBdu .connect-wallet-dialog_text__NaOvR{font-weight:700;font-size:12px;margin-right:4px;color:#706622}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_body-container__LdD3S .connect-wallet-dialog_spinner-container__HpZKi{padding-top:14px;display:flex;justify-content:center}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_button-active__XFkdQ{max-width:344px;width:100%;height:56px}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_button-connecting__4fnz0{max-width:344px;width:100%;height:56px;background-color:rgba(0,0,0,.3);color:#fff}.connect-wallet-dialog_dialog-container__9mna4 .connect-wallet-dialog_button-connecting__4fnz0:hover{background-color:rgba(0,0,0,.3);color:#fff;cursor:not-allowed}.toast_toast__82CC3{padding:var(--Spacing-M,16px)}.toast_success__GU22J{border-radius:var(--Radius-S,4px);border:1px solid var(--State-Success,#6dc651);background:linear-gradient(0deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.9) 100%),var(--State-Success,#6dc651);backdrop-filter:blur(8px);color:var(--State-Success,#6dc651);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.toast_success-container__WoocJ{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}@font-face{font-family:"SourceHanSerifSC";src:url(/fonts/SourceHanSerifSC-Regular.otf) format("opentype");font-weight:400;font-style:normal;display:swap}@font-face{font-family:"SourceHanSerifSC";src:url(/fonts/SourceHanSerifSC-Bold.otf) format("opentype");font-weight:700;font-style:normal;display:swap}.cn-font{font-family:"SourceHanSerifSC",serif}.not-found-content_container__D9WjT{padding:80px 0;max-width:765px;margin:0 auto;gap:var(--Spacing-XL,32px);display:flex;flex-direction:column}@media screen and (max-width:890px){.not-found-content_container__D9WjT{padding:48px 20px}}.not-found-content_content__BxKEw{display:flex;min-width:333px;justify-content:center}.not-found-content_title__gO0NQ{color:var(--Text-Primary,rgba(0,0,0,.9));text-align:center;font-style:normal;font-size:40px;font-weight:700;line-height:48px}@media(max-width:890px){.not-found-content_title__gO0NQ{font-size:20px;line-height:28.96px}}.not-found-content_subtitle__0INwn{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:400;line-height:20.27px}.not-found-content_width_subtitle__WWThf{width:100%}.not-found-content_back-home-page-button__FOfwm{padding:16px}@media(max-width:500px){.not-found-content_back-home-page-button__FOfwm{width:100%}}.select-date_ticketContainer__gxAzf{padding:20px;box-sizing:border-box}.select-date_cautionListContainer__JJktH{padding:var(--Spacing-4XL,26px) 16px}.receive-item_stay-rights-title__4jHaJ{font-size:18px;font-weight:700;color:currentColor;text-align:center;border-top:1px solid #706622;border-bottom:1px solid #706622;padding:20px 0}.receive-item_stay-rights-tag__LIsIZ{background-color:#706622;color:#fff;position:absolute;left:0;top:0;padding:5px 15px;font-weight:700}.receive-item_stay-rights-list__L1Hgb{display:flex;flex-direction:column;gap:20px;margin-top:14px}.receive-item_stay-rights-listitem__Y5tds{position:relative;border:2px solid #706622;padding:60px 34px 20px;margin-bottom:16px}.receive-item_stay-rights-listitem__Y5tds:has(.receive-item_stay-rights-status__dj7au){padding-top:53px}.receive-item_stay-rights-status__dj7au{position:absolute;inset:0 auto auto 0;display:inline-flex;justify-content:center;background:#706622;color:#fff;font-size:16px;font-weight:700;padding:8px;min-width:158px}.receive-item_stay-rights-image__Hm_Xv{display:flex;justify-content:center;align-items:center}.receive-item_stay-rights-image__Hm_Xv img{width:148px;height:104px;background:gray}.receive-item_stay-rights-defs__ganjQ{display:flex;flex-direction:column;gap:2px;margin-top:20px;margin-right:-34px}.receive-item_stay-rights-defsitem__W_sRg{display:flex;align-items:center;gap:10px}.receive-item_stay-rights-defsitem__W_sRg:first-child dt,.receive-item_stay-rights-defsitem__W_sRg:nth-child(2) dt{min-width:100px;font-size:14px}.receive-item_stay-rights-defsitem__W_sRg:first-child dd,.receive-item_stay-rights-defsitem__W_sRg:nth-child(2) dd{font-size:18px}.receive-item_stay-rights-defsitem__W_sRg:nth-child(3){margin-top:8px}.receive-item_stay-rights-defsitem__W_sRg:nth-child(n+3) dt{min-width:100px;font-size:14px}.receive-item_stay-rights-defsitem__W_sRg:nth-child(n+3) dd{font-size:16px}.receive-item_action-buttons__FyIGq{display:flex;flex-direction:column;gap:12px;margin-top:12px}.receive-item_action-buttons__FyIGq button{width:100%;font-size:16px;font-weight:700;padding:12px 10px}.receive-item_action-buttons__FyIGq button[disabled]{background:#ccc;color:#111218;opacity:.6;cursor:not-allowed}.receive-item_action-button-primary__GEa_h{background:#c9a60e;color:#111218}.receive-item_action-button-secondary__KLamf{background:#706622;color:#fff}.receive-item_action-button-link__k7_3j{border:1px solid;color:#706622}.receive-item_caution__U00tM{font-weight:700;font-size:14px;margin-bottom:40px}.custom-calendar{background-color:#fff}.custom-calendar-wrapper{max-height:100vh;overflow:auto}.custom-calendar .react-calendar__navigation{font-weight:700;display:flex;justify-content:space-around;font-size:20px;padding:20px 10px 14px;color:#000;border:none!important;box-shadow:none!important}.custom-calendar .react-calendar__month-view__weekdays{color:#000;font-weight:700}.custom-calendar .react-calendar__tile{padding:2px;color:#000;border-top:1px solid #d3d3d4;font-size:10px}@media(min-width:640px){.custom-calendar .react-calendar__tile{font-size:14px}}.react-calendar__navigation__label{pointer-events:none;border:none!important}.react-calendar__month-view__weekdays{text-align:center}.react-calendar__month-view__weekdays div:first-child abbr{color:#b91c1c}.react-calendar__month-view__days button:nth-child(7n+1){color:#b91c1c!important}.react-calendar__month-view__weekdays div:last-child abbr{color:#0071bc}.react-calendar__month-view__days button:nth-child(7n){color:#0071bc!important}.react-calendar__navigation__arrow[disabled]{visibility:hidden}button.step2Btn{background-color:#101b22;color:#fff;text-align:center;font-size:18px;display:block;padding:10px 5px;box-shadow:-4px 4px 4px 0 rgba(0,0,0,.251);border-radius:5px}:root{--color-white:#fff;--color-primary:#c8a50e;--color-bg-dialog:#fff}.u-letter-reset{letter-spacing:0!important}.block-cta__title,.u-text-center{text-align:center!important}.dialog__gallery,.u-grid{display:grid;gap:16px}.dialog__gallery,.u-grid--2{grid-template-columns:repeat(2,1fr)}.u-grid--3{grid-template-columns:repeat(3,1fr)}.u-img-cover{aspect-ratio:1;object-fit:cover}body:has(#mainVisual){letter-spacing:.1em;line-height:1.6;color:#111;background:#f9f9f9}.section{width:auto;margin:0 auto;text-align:center}.terms-content .section{text-align:left}.dialog{background:var(--color-bg-dialog);padding:16px}.dialog__text-normal{line-height:1.8}.dialog__text-small{line-height:1;margin-bottom:4px}.dialog__gallery-img{width:100%;height:auto;object-fit:cover;aspect-ratio:283/194}.main-visual{color:var(--color-white)}@media(min-width:768px){.main-visual{border-bottom:1px solid hsla(0,0%,100%,.383)}}.main-visual__inner{text-align:center;padding:8px 4px}.main-visual__title{font-size:18px;font-weight:400}.main-visual__title--sub{font-size:22px;font-weight:700}.main-visual__number{font-size:20px}.main-visual__unit{font-size:14px}.main-visual__logos{display:grid;grid-auto-flow:column;justify-content:center;height:210px}@media(max-width:768px){.main-visual__logos{height:130px}.main-visual__logos:has(.main-visual__logo){display:flex;justify-content:space-evenly}}.main-visual__logo{display:flex;flex-direction:column;align-items:center;width:fit-content;height:inherit}.main-visual__image{height:100%;object-fit:cover;aspect-ratio:1/1}.main-visual__image.span-2{aspect-ratio:1462/896}.block{color:var(--color-white);text-align:center;padding:15px}.block:last-child{border-bottom:1px solid #706622}.block:not(:first-child){border-top:1px solid #706622}@media(min-width:768px){.block{padding:20px 15px 60px}}.block>.block{padding:15px 15px 0;border-bottom:0;margin:60px -15px 0}@media(min-width:768px){.block>.block{padding:20px 0 0}}.block-cta{background:#333;padding:32px 0}.block-cta__title{padding:8px 0}.block-cta__title p:first-child{font-size:12px}.block-cta__box{background:hsla(0,0%,100%,.25);box-shadow:inset 0 0 10px #0e162d;font-size:14px;padding:20px 10px 10px}@media(min-width:768px){.block-cta__box{padding:20px 5px}}.block-cta__box-title{color:var(--color-primary);font-size:22px;margin:10px 0}.block-cta__box-text{font-size:16px}.block-cta__box-link{display:block;background:#706622;padding:8px 4px;border-radius:5px;font-size:18px;text-align:center;box-shadow:-4px 4px 4px rgba(0,0,0,.25);color:var(--color-white);margin-top:12px}@media(min-width:768px){.block-cta__box-link{font-size:16px}}.block-about{background:#222;color:var(--color-white)}.block-about__header-title{font-size:14px;color:var(--color-white);font-weight:700}@media(min-width:768px){.block-about__header-title{font-size:20px}}.block-about__header-title span{font-size:12px;font-weight:400}@media(min-width:768px){.block-about__header-title span{font-size:16px}}.block-about__title{color:var(--color-primary);font-size:22px;line-height:1.8;font-weight:700;padding:30px 0}@media(min-width:768px){.block-about__items{padding:0 8px}}.about-item{margin-bottom:12px}.about-item__header{background:#7b6834;padding:8px 24px 6px;font-size:18px;margin-bottom:8px;line-height:1;text-align:left}.about-item__content{font-size:16px}@media(min-width:768px){.about-item__content{font-size:18px}}.about-item__content-strong{font-size:16px}.about-item__content-strong span{font-size:12px}.about-item__content-strong sup{font-size:10px;margin-left:4px}@media(min-width:768px){.about-item__content-strong{font-size:20px}}.block-cta__box-text .about-item__content-strong{margin-left:10px}.about-item__content-small{font-size:.875rem;line-height:1.25rem}.about-item__content-note{font-size:11px}.about-item__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px auto}@media(min-width:768px){.about-item__gallery{gap:32px;max-width:90%}}.about-item__img{width:100%;height:auto;object-fit:cover;aspect-ratio:283/194}.note-list{text-align:left;margin:8px auto auto;line-height:1.1}.note-list:has([data-mark]){display:grid;grid-template-columns:max-content 1fr;gap:0 6px;align-items:baseline}@media(min-width:768px){.note-list:has([data-mark]){width:fit-content}}.note-list:has([data-mark]) .note-list__item{display:contents;text-align:left}.note-list .note-list__item{font-size:13px;text-align:center;letter-spacing:.1em}.note-list .note-list__item [data-mark]{display:contents}.note-list .note-list__item [data-mark]:before{content:attr(data-mark)}.block-plan{padding-bottom:0}.block.block-plan+.block{border-top:none}.block-plan__title{font-size:22px;margin-bottom:16px}.block-plan__item{margin-bottom:32px}.block-plan__item-header{background:#7b6834;padding:8px 10px 6px;line-height:1;font-size:18px;margin-bottom:20px}@media(min-width:768px){.block-plan__item-header{font-size:22px;padding:8px 4px}}.block-plan__item-content{font-size:16px}@media(min-width:768px){.block-plan__item-content{font-size:22px}}.block-plan__item-content p:first-child{line-height:1.6}.block-plan__item-content small{font-size:11px}.block-plan__item-content-strong{font-size:22px}.block-plan__point{text-align:center;margin:32px auto}.block-plan__point small{font-size:11px}.block-plan__point-strong{display:flex;gap:8px;justify-content:center;font-size:18px;color:var(--color-primary);letter-spacing:0}.block-plan__point-strong:before{content:"～"}.block-plan__point-strong span{flex:0 0 92px;text-align:right}@media(min-width:768px){.block-plan__point-strong span{flex-basis:120px}}.block-plan__point-strong span:first-child{order:-1}@media(min-width:768px){.block-plan__point-strong{font-size:24px}}.block-plan__hotels{margin-top:24px}@media(min-width:768px){.block-plan__hotels{display:flex;justify-content:space-around}}.block-plan__hotel-item{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;margin-right:-15px}@media(min-width:768px){.block-plan__hotel-item{margin-right:auto;flex:1}}.block-plan__hotel-img{flex:0 0 20%;min-width:80px}.block-plan__hotel-desc{width:fit-content;font-size:11px;font-weight:700;text-align:left}.block-plan__hotel-desc button{color:currentColor;border:0;text-decoration:underline;font-size:14px}.block-plan__hotel-desc button:before{position:absolute;inset:0;display:block;content:"";margin:auto;width:calc(100% - 10px)}.block-plan__hotel-movie{padding-right:15px;margin-top:8px}.block.block-terms{padding-top:0;border-top:0;margin-top:-52px}@media(max-width:769px){.block.block-terms{margin-top:-8px;padding-bottom:60px}}.block.block-terms .terms-dialog-trigger{text-decoration:underline}.block-campaign__title{text-align:center}.block-campaign__item{margin-bottom:32px}.block-campaign__item-header{background:#7b6834;padding:8px 10px 6px;line-height:1;font-size:18px;margin-bottom:20px}@media(min-width:768px){.block-campaign__item-header{font-size:22px;padding:8px 4px}}.block-campaign__item-content{font-size:16px}@media(min-width:768px){.block-campaign__item-content{font-size:22px}}.block-campaign__item-content p:first-child{line-height:1.6}.block-campaign__item-content small{font-size:11px}.block-campaign-desclist{width:fit-content;margin:12px auto auto}.block-campaign-desclist .block-campaign-desclist__item{display:flex;justify-content:flex-end;align-items:baseline;font-size:16px}.block-campaign-desclist .block-campaign-desclist__item dt:after{content:":";margin:auto 16px}.block-campaign-desclist .block-campaign-desclist__item dd{padding-right:14px;line-height:1.4}.block-campaign__strong{color:red;font-size:28px}.block-campaign{background:#f3eee7;color:#111}.block-campaign__title{font-size:22px;margin-bottom:20px}.block-campaign__item{position:relative;margin:20px auto 0;padding-bottom:3px;text-align:center}.block-campaign__item:not(:last-child){margin-bottom:80px}.block-campaign__item:not(:last-child):after{content:"";position:absolute;bottom:-15.9px;left:0;right:0;margin:0 auto;border:solid #f3eee7;border-width:20px 0 0;width:100%;height:10px;clip-path:polygon(50% 100%,0 0,100% 0)}.block-campaign__header{border:1px solid #fff;padding:3px 0;background:#43475f}.block-campaign__header-title{font-size:20px;line-height:1.6}.block-campaign__description{background-color:#f3eee7;color:#111218;font-size:16px;line-height:1.8;padding:7px 10px 10px}.block-flow{background:#f3eee7;color:#111}.block-flow__title{font-size:22px;margin-bottom:20px}.block-flow__item{position:relative;margin:50px auto 0;padding-bottom:3px;text-align:center}.block-flow__item:not(:last-child){margin-bottom:80px}.block-flow__item:not(:last-child):after{content:"";position:absolute;bottom:-15.9px;left:0;right:0;margin:0 auto;border:solid #f3eee7;border-width:20px 0 0;width:100%;height:10px;clip-path:polygon(50% 100%,0 0,100% 0)}.block-flow__header{border:1px solid #fff;padding:3px 0}.block-flow__header-title{font-size:20px;line-height:1.6}.block-flow__description{background-color:#f3eee7;color:#111218;font-size:16px;line-height:1.8;padding:7px 10px 10px}.block-flow__description img{width:100px;margin:8px auto 32px}.block-flow__image.block-flow__image--raffle{width:189px}.block-flow__description button:has(.block-flow__link){width:100%}.block-flow__link{display:block;background:#706622;padding:10px 5px;border-radius:5px;font-size:18px;line-height:1;margin-top:10px;text-align:center;color:var(--color-white);box-shadow:-4px 4px 4px 0 rgba(0,0,0,.251)}.block-flow__link.block-flow__link--primary{background:#c8a50e;color:#111218}.block-flow__step3-box{border:1px solid #000;font-size:11px}.block-flow__step3-box h4{font-size:16px}.block-flow__step3-box .division{background-color:rgba(0,0,0,.178);width:1px}.block-flow__caution{margin-top:10px;font-size:12px}.block-flow__payment{border:1px solid #000;padding:6px}.block-flow__payment img{width:120px;margin-bottom:10px}.block-access img{margin:16px auto}.block-news{color:var(--color-white)}.block-news__title{font-size:22px;margin-bottom:40px;text-align:center}.block-news__list{list-style:none;padding:0;text-align:left}.block-news__item{position:relative;display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #4d4d52}@media(min-width:768px){.block-news__item{gap:16px;padding:16px 0}}.block-news__img{width:70px;min-width:70px;height:43px;background-image:url(/news-eye-catch.png);background-size:cover;object-fit:cover}@media(min-width:768px){.block-news__img{width:120px;min-width:120px;height:74px}}.block-news__content{display:flex;flex-direction:column;font-size:10px}@media(min-width:768px){.block-news__content{font-size:14px}}.block-news__content span{padding-bottom:4px}.block-news__content a:before{position:absolute;inset:0;content:""}.block-faq{color:var(--color-white)}.block-faq__title{font-size:22px;margin-bottom:40px;text-align:center}.block-faq__list{counter-reset:faq;display:flex;flex-direction:column;gap:10px}.block-faq__list>div{counter-increment:faq;border:0}.block-faq__list h3{font-size:10px;border:1px solid #f3eee7}@media(min-width:768px){.block-faq__list h3{font-size:14px}}.block-faq__list button[type=button]{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;padding:4px 8px 4px 48px;text-align:left;min-height:40px}.block-faq__list button[type=button]:before{display:inline-flex;justify-content:center;align-items:center;position:absolute;inset:-1px auto -1px 0;color:#111218;background:#f3eee7;width:40px;letter-spacing:0;content:"Q" counter(faq)}.block-faq__list button[type=button] svg{display:none}.block-faq__answer{text-align:left;margin-top:10px;font-size:12px;line-height:1.4}.block-faq__answer :not(:first-child){margin-top:10px}.block-faq__answer a{color:#a6c0e2;text-decoration:underline}@media(min-width:768px){.section{width:1260px}}.pc{display:none}.sp{display:block}@media(min-width:768px){.pc{display:block}.sp{display:none}.pricetitle{font-size:20px;padding-left:6px;letter-spacing:0;text-align:left}.pricetitle strong{color:#c8a50e;font-size:32px;padding-left:8px}.pricetitle small{font-size:10px}}.simple-table{width:100%;border-collapse:collapse;margin-top:10px}.simple-table caption{text-align:left}.simple-table td,.simple-table th{font-weight:400;padding:2px;text-align:left;border:1px solid #000}.simple-table th{width:max-content}.image-with-caption{display:flex;flex-wrap:wrap;font-weight:700;margin-top:10px}.image-with-caption figcaption{width:100%}.image-with-caption img:not(:last-child){margin-right:auto}.bullet-list{margin-left:20px;font-size:14px}.bullet-list.col-2{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-left:0;margin-left:0;list-style-type:none}.bullet-list li{position:relative;padding:0 0 0 16px}.bullet-list li:before{content:"•";position:absolute;left:0}.bold{font-weight:700}.gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gallery img{aspect-ratio:283/194;object-fit:cover;width:100%}.checkbox_checkbox__71r2L{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:8px;transition:all .3s}.checkbox_checkbox__71r2L:checked{background:#706622}.checkbox_checkbox__71r2L[data-state=checked]{background:#706622;color:#fff}.purchase-confirmation_credit-card-form__SWV_n{width:100%;display:flex;flex-direction:column;gap:8px}.purchase-confirmation_form-label__nNVz5{font-size:14px!important;font-style:normal;font-weight:700!important;line-height:20px;font-size:var(--Font-Size-S,14px);font-weight:var(--Font-Weight-Medium,500)}.purchase-confirmation_expiration-date-form-group__kV02l{display:grid;grid-template-columns:1fr 10px 1fr;gap:var(--Spacing-XS,8px);height:100%}.purchase-confirmation_slash__qjNog{display:flex;align-items:center;justify-content:center;font-size:var(--Font-Size-S,14px);font-weight:var(--Font-Weight-Medium,500);color:var(--Text-Primary,#000)}.purchase-confirmation_csc__PBoiI{width:calc(50% - 5px)}.purchase-confirmation_purchase-confirmation-container__gZD77{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Spacing-L,24px);align-self:stretch}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_label__zhLMg{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_value__e_dL0{height:100%}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_bold__MTSTp{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:24px;font-style:normal;font-weight:700}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_purchase-info__ONDJk{width:100%;display:flex;justify-content:space-between}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_amount__oyeu0{color:var(--Text-Primary,rgba(0,0,0,.9));font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_currency-unit__MCt_1{padding-left:8px;color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_product-name__XH0SE{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:16px;font-weight:700}.purchase-confirmation_purchase-confirmation-container__gZD77 .purchase-confirmation_rows__F1esn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Spacing-L,24px);align-self:stretch}.purchase-confirmation_drawer-container__6o5Hj{margin:0 auto;height:660px;width:100%}.purchase-confirmation_drawer-container__6o5Hj.purchase-confirmation_with-error__2BnDI{height:660px}.purchase-confirmation_drawer-content__dhO7z{height:530px;overflow:scroll}.purchase-confirmation_drawer-content__dhO7z.purchase-confirmation_with-error__2BnDI{height:520px}.purchase-confirmation_credit-card-info-container__b15Rg{display:flex;justify-content:space-between;gap:var(--Spacing-M,16px);width:100%}.purchase-confirmation_credit-card-info__iHgRN,.purchase-confirmation_terms__j2ZZ7{display:flex;flex-direction:row;align-items:center;gap:var(--Spacing-XS,8px)}.purchase-confirmation_terms__j2ZZ7{height:100%}.purchase-confirmation_terms__j2ZZ7 .purchase-confirmation_labels__oSvxv{line-height:20px}.purchase-confirmation_link__sjejt{color:#706622;font-weight:700}.purchase-confirmation_caution__jdfQG{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:400;line-height:20px}.purchase-confirmation_confirmation-icon__jG4rC{display:flex;align-items:center;justify-content:center;width:100%;color:#6dc651;padding-bottom:16px}.purchase-confirmation_error-icon__PHwxO{display:flex;align-items:center;justify-content:center;width:100%;color:hsl(var(--destructive));padding-bottom:16px}.purchase-confirmation_change-payment-method__2fdea{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--Spacing-XS,4px);color:#706622;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.purchase-confirmation_drawer-completed-container__47C4_{height:350px}@media(min-width:768px){.purchase-confirmation_drawer-container__6o5Hj,.purchase-confirmation_drawer-content__dhO7z{height:unset}}.purchase-confirmation_error-message___Xld3{color:hsl(var(--destructive));font-size:.875rem}.purchase-confirmation_error-message___Xld3:before{content:"•";margin-right:.5em}.purchase-confirmation_amount-container__AcJM6{width:100%;display:flex;flex-direction:column;gap:var(--Spacing-L,24px)}.purchase-confirmation_amount-label__FQ9La{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.purchase-confirmation_price-info__LW7KU{display:flex;align-items:center;gap:var(--Spacing-2XS,4px)}.purchase-confirmation_price-info__LW7KU .purchase-confirmation_price__fKwNc{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:24px;font-style:normal;font-weight:700;line-height:32px}.purchase-confirmation_price-info__LW7KU .purchase-confirmation_currency-unit__MCt_1{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.purchase-confirmation_price-info__LW7KU .purchase-confirmation_tax-included__HnEgb{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:400;line-height:20px}.purchase-confirmation_limit__ctLd1{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:10px;font-style:normal;font-weight:400;line-height:normal}.purchase-confirmation_amount__oyeu0{display:flex;gap:var(--Spacing-XS,8px);align-items:center}.purchase-confirmation_total-amount-container__PUhqr{border-radius:8px;background:var(--Bg-Secondary,rgba(0,0,0,.04));display:flex;padding:var(--Spacing-S,12px);flex-direction:column;align-items:flex-start;gap:var(--Spacing-0,0);align-self:stretch}.purchase-confirmation_amount-input-container__b_4SQ{display:flex;align-items:center;gap:var(--Spacing-XS,8px);padding-top:8px}.purchase-confirmation_amount-input__z5R3s{width:4rem;text-align:center}.purchase-confirmation_set-amount-drawer-container__3qxO4{margin:0 auto;height:470px;width:100%}.purchase-confirmation_confirmation-drawer-container__waAe3{margin:0 auto;width:100%;display:flex;flex-direction:column}.purchase-confirmation_payments__E6iYw{display:flex;align-items:flex-start;gap:var(--Spacing-2XS,4px);flex-direction:row;margin-top:var(--Spacing-2XS,4px)}.purchase-confirmation_payments__E6iYw .purchase-confirmation_label__zhLMg{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.purchase-confirmation_payments__E6iYw .purchase-confirmation_text__owxPJ{color:var(--Text-Secondary,rgba(0,0,0,.74));font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.purchase-confirmation_commercial_transactions__bJotD{width:100%;padding:12px;border-radius:8px;background:var(--Bg-Secondary,rgba(0,0,0,.04));font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.purchase-confirmation_commercial_transactions__bJotD li{list-style:inside!important;text-indent:-1em;padding-left:2em}.purchase-confirmation_commercial_transactions__bJotD li li{list-style-type:circle!important}.purchase-confirmation_commercial_transactions__bJotD .purchase-confirmation_key__kwObk{font-weight:700}.price_price-info__hR1jd{display:flex;align-items:end;gap:var(--Spacing-2XS,4px)}.price_price-info__hR1jd .price_price__vhDlV{color:var(--Text-Primary,rgba(0,0,0,.9));color:#706622;font-family:var(--font-noto-sans-jp)!important;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.price_price-info__hR1jd .price_price__vhDlV.price_is_normal_color__G6du0{color:var(--Text-Primary,rgba(0,0,0,.9))!important}.price_price-info__hR1jd .price_currency-unit__qL_Vu{color:var(--Text-Primary,rgba(0,0,0,.9));color:#706622;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.price_price-info__hR1jd .price_currency-unit__qL_Vu.price_is_normal_color__G6du0{color:var(--Text-Primary,rgba(0,0,0,.9))!important}.price_price-info__hR1jd .price_tax-included__YlE_Z{color:var(--Text-Tertiary,rgba(0,0,0,.48));color:#706622;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.price_price-info__hR1jd .price_tax-included__YlE_Z.price_is_normal_color__G6du0{color:var(--Text-Primary,rgba(0,0,0,.9))!important}.terms-dialog-header{position:sticky;top:0}.terms-dialog-wrapper{display:block;transform:none;border-radius:0!important;inset:32.5px 0 0;margin:auto;width:auto!important;padding:0;overflow:auto;font-size:14px}.terms-dialog-wrapper .container{padding:24px 0;max-width:800px;justify-content:space-between;margin-left:auto;margin-right:auto}.terms-dialog-wrapper .title{text-align:center;font-size:20px}.terms-dialog-wrapper .sub-title,.terms-dialog-wrapper .title{color:var(--Text-Primary,rgba(0,0,0,.9));font-style:normal;font-weight:700;line-height:normal}.terms-dialog-wrapper .sub-title{font-size:18px;margin-bottom:8px}.terms-dialog-wrapper .content{padding-top:32px}.terms-dialog-wrapper table{width:100%}.terms-dialog-wrapper table,.terms-dialog-wrapper tbody,.terms-dialog-wrapper td,.terms-dialog-wrapper thead,.terms-dialog-wrapper tr{border:1px solid gray}.terms-dialog-wrapper thead{background-color:#f0f0f0;text-align:center}.terms-dialog-wrapper td{padding:2px 5px}.terms-dialog-wrapper .note{padding-top:50px}.terms-dialog-wrapper .last-update{padding:24px 10px 0;text-align:right}.terms-dialog-wrapper .link{color:blue;text-decoration:underline}.terms-dialog-wrapper .section{width:auto;padding:10px}.terms-dialog-wrapper .section:not(:first-child){border-top:1px solid gray;padding-top:40px;margin-top:50px}.set-credit_credit-card-form__C8X0J{width:100%;display:flex;flex-direction:column;gap:8px}.set-credit_form-label__d3vmu{font-size:14px!important;font-style:normal;font-weight:700!important;line-height:20px;font-size:var(--Font-Size-S,14px);font-weight:var(--Font-Weight-Medium,500)}.set-credit_expiration-date-form-group__z0bB6{display:grid;grid-template-columns:1fr 10px 1fr;gap:var(--Spacing-XS,8px);height:100%}.set-credit_slash___cSBX{display:flex;align-items:center;justify-content:center;font-size:var(--Font-Size-S,14px);font-weight:var(--Font-Weight-Medium,500);color:var(--Text-Primary,#000)}.set-credit_csc__CWoag{width:calc(50% - 5px)}.set-credit_purchase-confirmation-container__vvzCi{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Spacing-L,24px);align-self:stretch}.set-credit_purchase-confirmation-container__vvzCi .set-credit_label__P47_6{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.set-credit_purchase-confirmation-container__vvzCi .set-credit_value__LjDQa{height:100%}.set-credit_purchase-confirmation-container__vvzCi .set-credit_bold__q6eHP{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:24px;font-style:normal;font-weight:700}.set-credit_purchase-confirmation-container__vvzCi .set-credit_purchase-info__5S9Kx{width:100%;display:flex;justify-content:space-between}.set-credit_purchase-confirmation-container__vvzCi .set-credit_amount__7Avxd{color:var(--Text-Primary,rgba(0,0,0,.9));font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.set-credit_purchase-confirmation-container__vvzCi .set-credit_currency-unit__gCISk{padding-left:8px;color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.set-credit_purchase-confirmation-container__vvzCi .set-credit_product-name__0tElN{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:16px;font-weight:700}.set-credit_purchase-confirmation-container__vvzCi .set-credit_rows__IlNVv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Spacing-L,24px);align-self:stretch}.set-credit_drawer-container__YU5XD{margin:0 auto;height:660px;max-height:100vh;width:100%}.set-credit_drawer-container__YU5XD.set-credit_with-error__OCuZS{height:660px}.set-credit_drawer-content__GVHtd{height:530px;overflow:scroll}.set-credit_drawer-content__GVHtd.set-credit_with-error__OCuZS{height:520px}.set-credit_credit-card-info-container__RGAWn{display:flex;justify-content:space-between;gap:var(--Spacing-M,16px);width:100%}.set-credit_credit-card-info__naMi9,.set-credit_terms__GxA8_{display:flex;flex-direction:row;align-items:center;gap:var(--Spacing-XS,8px)}.set-credit_terms__GxA8_{height:100%}.set-credit_link__9vIJn{color:#706622;font-weight:700}.set-credit_caution__YRLFV{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:400;line-height:20px}.set-credit_confirmation-icon__9oqdo{color:#6dc651}.set-credit_confirmation-icon__9oqdo,.set-credit_error-icon___Rb0f{display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:16px}.set-credit_error-icon___Rb0f{color:hsl(var(--destructive))}.set-credit_change-payment-method__tkUwq{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--Spacing-XS,4px);color:#706622;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.set-credit_drawer-completed-container__kQT5_{height:350px}@media(min-width:768px){.set-credit_drawer-container__YU5XD,.set-credit_drawer-content__GVHtd{height:unset}}.set-credit_error-message__MMy40{color:hsl(var(--destructive));font-size:.875rem}.set-credit_error-message__MMy40:before{content:"•";margin-right:.5em}.set-credit_amount-container__xe_3m{width:100%;display:flex;flex-direction:column;gap:var(--Spacing-L,24px)}.set-credit_amount-label__s1tOU{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.set-credit_price-info__CQDbt{display:flex;align-items:center;gap:var(--Spacing-2XS,4px)}.set-credit_price-info__CQDbt .set-credit_price__qvb_M{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:24px;font-style:normal;font-weight:700;line-height:32px}.set-credit_price-info__CQDbt .set-credit_currency-unit__gCISk{color:var(--Text-Primary,rgba(0,0,0,.9));font-size:14px;font-style:normal;font-weight:700;line-height:20px}.set-credit_price-info__CQDbt .set-credit_tax-included__aMjhh{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:14px;font-style:normal;font-weight:400;line-height:20px}.set-credit_limit__QrE9r{color:var(--Text-Tertiary,rgba(0,0,0,.48));font-size:10px;font-style:normal;font-weight:400;line-height:normal}.set-credit_amount__7Avxd{display:flex;gap:var(--Spacing-XS,8px);align-items:center}.set-credit_total-amount-container__m8MOZ{border-radius:var(--Radius-M,8px);background:var(--Bg-Secondary,rgba(0,0,0,.04));display:flex;padding:var(--Spacing-S,12px);flex-direction:column;align-items:flex-start;gap:var(--Spacing-0,0);align-self:stretch}.set-credit_amount-input-container__7pRh6{display:flex;align-items:center;gap:var(--Spacing-XS,8px);padding-top:8px}.set-credit_amount-input__r1P_v{width:4rem;text-align:center;border-radius:8px;font-weight:1000}.set-credit_set-amount-drawer-container__asU3J{margin:0 auto;height:470px;max-height:100vh;width:100%}.set-credit_confirmation-drawer-container__ALVEM{margin:0 auto;height:560px;max-height:100vh;width:100%}.set-credit_plusminus__cLtO0{margin-bottom:1px;margin-left:.8px}.wechat-payment-content_step-lead__03JX5{display:flex;width:100%;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:4px;flex-wrap:wrap;word-break:break-word}.wechat-payment-content_step-lead__03JX5 img{max-height:22px;height:22px;width:auto;flex-shrink:0;display:inline-block;vertical-align:middle}.wechat-payment-content_step-lead__03JX5 span{flex:1;display:inline-block;vertical-align:middle}.wechat-payment-content_wechat-payment-content___PMPk{max-width:360px;margin:0 auto;padding:16px}.wechat-payment-content_wechat-payment-content___PMPk .wechat-payment-content_qr-code__0qcQI{display:block;max-width:160px;width:100%;margin:8px auto}.wechat-payment-content_how-to-payment__EaZ_K{list-style:none;padding:0;margin:0;counter-reset:step}.wechat-payment-content_how-to-payment__EaZ_K>li{font-size:16px;font-weight:700;counter-increment:step;margin-top:20px;text-align:left}.wechat-payment-content_how-to-payment__EaZ_K>li:before{content:"<STEP" counter(step) ">";display:block;font-size:14px;margin-bottom:4px;text-align:center;width:100%}.wechat-payment-content_wechat-info__2vuwl{counter-reset:number;padding-left:18px;margin-top:6px}.wechat-payment-content_wechat-info__2vuwl>li{counter-increment:number;font-size:14px;line-height:1.5;margin:4px 0}.wechat-payment-content_wechat-info__2vuwl>li:before{content:counter(number) ".";padding-right:4px}.wechat-payment-content_qr-code-caption__4LjYL{font-size:14px;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:4px;word-break:break-all}.wechat-payment-content_qr-code-caption__4LjYL button{background:none;border:none;padding:0}.wechat-payment-content_copy__xKFPb{width:16px;height:16px}@media(max-width:480px){.wechat-payment-content_wechat-payment-content___PMPk{max-width:90%;padding:12px}.wechat-payment-content_how-to-payment__EaZ_K>li,.wechat-payment-content_step-lead__03JX5{font-size:14px}}