.IconHeading_container__9zP5b{display:flex;flex-direction:column;align-items:center;margin-top:48px;margin-bottom:32px;color:#447cc2;text-align:center}@media screen and (min-width:960px){.IconHeading_container__9zP5b{margin-top:0}}.IconHeading_container__9zP5b.IconHeading_modal__I_NIk{margin-top:unset;margin-bottom:unset}@media screen and (min-width:960px){.IconHeading_container__9zP5b:where(:first-child){margin-top:0;margin-bottom:16px}}main>.IconHeading_container__9zP5b:first-child{margin-top:32px}.IconHeading_icon__y4U0q{height:20px;margin-bottom:4px;fill:currentcolor}.IconHeading_text__oGcl0{font-size:20px;letter-spacing:0;line-height:1.5;display:block;font-weight:500}.Calendar_container__bgykL{position:relative;width:294px}.Calendar_container__bgykL:where(:not(:first-child)){margin-top:32px}.Calendar_label__9myW3{font-size:18px;letter-spacing:0;line-height:1.3333333333;width:100%;margin-bottom:16px;font-weight:700;text-align:center}.Calendar_button__VGrzR{display:flex;position:absolute;top:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#7bb3ff;cursor:pointer}.Calendar_button__VGrzR:focus{outline:3px solid #9cf09f}.Calendar_button__VGrzR.Calendar_prev__IoXPT{left:0}.Calendar_button__VGrzR.Calendar_next__MzBWM{right:0}.Calendar_button__VGrzR:disabled{color:#999;cursor:not-allowed}.Calendar_buttonIcon__TS0BV{height:16px;fill:#7bb3ff}:disabled .Calendar_buttonIcon__TS0BV{fill:#999}.Calendar_month__r87ew{display:grid;grid-template-columns:repeat(7,1fr);width:100%;margin-bottom:48px}.Calendar_month__r87ew.Calendar_withPrice__wBo4O{margin-bottom:16px}.Calendar_date__H7b3i{display:flex;position:relative;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;font-weight:400;text-align:center}.Calendar_date__H7b3i:nth-child(-n+7){font-size:13px;letter-spacing:.05em;line-height:1.5;background-color:#ebebeb}.Calendar_date__H7b3i:first-child{border-top-left-radius:8px}.Calendar_date__H7b3i:nth-child(7){border-top-right-radius:8px}.Calendar_date__H7b3i:nth-last-child(7){border-bottom-left-radius:8px}.Calendar_date__H7b3i:last-child{border-bottom-right-radius:8px}.Calendar_date__H7b3i:nth-child(n+8){font-size:15px;letter-spacing:.05em;line-height:1.5;background-color:#fff;font-family:Roboto Condensed,Noto Sans JP,Noto Sans CJK JP,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,meiryo,sans-serif}.Calendar_date__H7b3i:nth-child(7n){color:#438ce8}.Calendar_date__H7b3i.Calendar_holiday__ZAHO5,.Calendar_date__H7b3i:nth-child(7n+1){color:#fa536d}.Calendar_date__H7b3i.Calendar_isDisabled__Whf3E{color:#c7c7c7}.Calendar_date__H7b3i.Calendar_isMarked__YmI__{font-weight:700}.Calendar_date__H7b3i.Calendar_isMarked__YmI__:after{content:"";display:block;position:absolute;border:3px solid #1f3e64;border-radius:21px;inset:0;pointer-events:none}.Calendar_date__H7b3i.Calendar_isSelected__T0OPz{border-radius:21px;background-color:#4895ff;color:#fff}.Calendar_dateButton__b0TYZ{display:block;width:100%;height:100%;border-radius:8px;cursor:pointer}.Calendar_dateButton__b0TYZ:focus{z-index:1;outline:3px solid #9cf09f}.Calendar_selected__IWpmd{display:flex;z-index:2;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;border-radius:21px;background-color:#4895ff;color:#fff;font-weight:700;text-align:center}.Calendar_price__ItiW3{font-size:12px;letter-spacing:-.036em;line-height:1.5;position:absolute;bottom:0;width:100%;color:#1f3e64;line-height:1.15;text-align:center;pointer-events:none}.Calendar_selected__IWpmd+.Calendar_price__ItiW3{visibility:hidden}.Calendar_closed__TR2jP{font-size:10px;letter-spacing:0;line-height:1.5;position:absolute;bottom:0;width:100%;line-height:1.15;text-align:center;pointer-events:none}.Calendar_selected__IWpmd+.Calendar_closed__TR2jP{visibility:hidden}.TextField_container__XQG_b:where(:not(:first-child)){margin-top:16px}.TextField_container__XQG_b.TextField_isRequired__1_D_Z,.TextField_container__XQG_b.TextField_outside__zrj7O,.TextField_container__XQG_b.TextField_primary__asH_Q{--dummy:true}.TextField_labelWrapper__QaSdn{position:relative}.TextField_label__7Lgbn{display:block;margin-bottom:6px;font-weight:500}.TextField_container__XQG_b.TextField_hidden__pIRb9 .TextField_label__7Lgbn{display:block!important;visibility:visible!important;position:fixed!important;top:0!important;left:0!important;width:4px!important;height:4px!important;margin:0!important;padding:0!important;overflow:hidden!important;border-width:0!important;opacity:0!important}.TextField_container__XQG_b.TextField_inside__C4d0t .TextField_label__7Lgbn{display:flex;position:absolute;z-index:1;top:50%;left:16px;align-items:center;transform:translateY(-50%);color:#999;pointer-events:none;transition-property:transform top;transition-duration:.1s;transition-timing-function:ease-in-out}.TextField_container__XQG_b.TextField_inside__C4d0t.TextField_isDodge___WM6y .TextField_label__7Lgbn{top:12px;transform:translateY(0)}.TextField_labelText__gN1fV{font-size:14px;letter-spacing:.05em;line-height:1.5;color:#4f5a67;transition-property:font-size font-weight color;transition-duration:.1s;transition-timing-function:ease-in-out}.TextField_container__XQG_b.TextField_inside__C4d0t .TextField_labelText__gN1fV{font-size:18px;letter-spacing:0;line-height:1.5;color:#999}.TextField_container__XQG_b.TextField_inside__C4d0t.TextField_isDodge___WM6y .TextField_labelText__gN1fV{font-size:10px;letter-spacing:.05em;line-height:1.5;color:#4895ff;font-weight:700}.TextField_container__XQG_b.TextField_inside__C4d0t.TextField_isDodge___WM6y.TextField_isReadOnly__G7ktj .TextField_labelText__gN1fV{color:#fff}.TextField_requiredLabel__X3qFI{font-size:10px;letter-spacing:0;line-height:1.6;height:16px;margin-left:4px;padding-right:6px;padding-left:6px;border-radius:4px;background-color:#ff5858;color:#fff;word-break:keep-all}.TextField_bordered__SgxqX{--dummy:true}.TextField_input__rnC0L{font-size:18px;letter-spacing:0;line-height:1.5;display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding-right:14px;padding-left:14px;border:2px solid transparent;border-radius:8px;transition-property:padding-top;transition-duration:.1s;transition-timing-function:ease-in-out}:where(.TextField_container__XQG_b.TextField_bordered__SgxqX) .TextField_input__rnC0L{border-color:#dedede}.TextField_input__rnC0L:focus{outline:3px solid #9cf09f}.TextField_input__rnC0L::placeholder{color:#999}.TextField_container__XQG_b.TextField_isError__J_Wpt .TextField_input__rnC0L{border:2px solid #ff5858}.TextField_container__XQG_b.TextField_isDisabled__IXMpn .TextField_input__rnC0L{background-color:#dedede;color:#999}.TextField_container__XQG_b.TextField_isReadOnly__G7ktj .TextField_input__rnC0L{background-color:#1f3e64;color:#fff}.TextField_container__XQG_b.TextField_isPassword__7jia8 .TextField_input__rnC0L{padding-right:50px}.TextField_container__XQG_b.TextField_isPassword__7jia8 .TextField_input__rnC0L::-ms-reveal{display:none}.TextField_container__XQG_b.TextField_inside__C4d0t .TextField_input__rnC0L{min-height:66px}.TextField_container__XQG_b.TextField_inside__C4d0t.TextField_isDodge___WM6y .TextField_input__rnC0L{padding-top:20px}.TextField_container__XQG_b.TextField_inside__C4d0t .TextField_input__rnC0L::placeholder{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.TextField_container__XQG_b.TextField_inside__C4d0t.TextField_isDodge___WM6y .TextField_input__rnC0L::placeholder{opacity:1}.TextField_container__XQG_b:not(.TextField_showSpin__bjmcJ) .TextField_input__rnC0L[type=number]{-moz-appearance:textfield}.TextField_container__XQG_b:not(.TextField_showSpin__bjmcJ) .TextField_input__rnC0L[type=number]::-webkit-inner-spin-button,.TextField_container__XQG_b:not(.TextField_showSpin__bjmcJ) .TextField_input__rnC0L[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.TextField_showPassword__EX3_r{position:absolute;top:0;right:0;height:100%}.TextField_showPasswordInput__BZeOd{display:block!important;visibility:visible!important;position:fixed!important;top:0!important;left:0!important;width:4px!important;height:4px!important;margin:0!important;padding:0!important;overflow:hidden!important;border-width:0!important;opacity:0!important}.TextField_showPasswordLabel__BxBRE{display:flex;position:absolute;right:0;bottom:0;align-items:center;justify-content:center;width:50px;height:50px;overflow:hidden;border-radius:8px;color:transparent;cursor:pointer}.TextField_container__XQG_b.TextField_inside__C4d0t .TextField_showPasswordLabel__BxBRE{height:66px}.TextField_showPasswordInput__BZeOd:focus+.TextField_showPasswordLabel__BxBRE{outline:3px solid #9cf09f}.TextField_showPasswordIcon__8NhjL{display:block;height:16px;fill:#447cc2}.TextField_container__XQG_b.TextField_isReadOnly__G7ktj .TextField_showPasswordIcon__8NhjL{fill:#fff}.TextField_labelWrapper__QaSdn+.TextField_helpText__89LOz{margin-top:4px}.TextField_errorMessage__xQRBn{font-size:12px;letter-spacing:.03em;line-height:1.5;min-height:18px;margin-top:2px;color:#ff5858}.TextField_labelWrapper__QaSdn+.TextField_errorMessage__xQRBn{margin-top:4px}.TextField_ageBox__HuPbh{display:flex}.TextField_ageInput__T_khA{max-width:100px}.TextField_ageLabel__ADLp8{display:flex;align-items:flex-end;margin-left:4px;padding-bottom:2px}.TextField_box__u0Ngc:not(:last-child) .TextField_ageLabel__ADLp8{margin-right:8px}.DatePicker_input__o5BNr{cursor:pointer}.DatePicker_input__o5BNr:disabled{cursor:not-allowed}.DatePicker_calendarIcon___F51n{display:block;position:absolute;right:18px;bottom:25px;width:20px;transform:translateY(50%);fill:#4895ff;pointer-events:none}:disabled+.DatePicker_calendarIcon___F51n{fill:#999}.FixedField_label__vlOI6{font-size:14px;letter-spacing:.05em;line-height:1.5;display:block;margin-top:16px;margin-bottom:6px;color:#4f5a67;font-weight:500}.FixedField_value__r56ax{font-size:18px;letter-spacing:0;line-height:1.5;display:flex;align-items:center;width:100%;min-height:50px;margin-bottom:22px;padding-right:14px;padding-left:14px;border:2px solid transparent;border-radius:8px;color:#4f5a67;word-break:break-all}.FixedField_box__4iRxm{margin-top:4px}.FixedField_valueSupplement__kwlWS{font-size:18px;letter-spacing:0;line-height:1.5;width:100%;min-height:50px;margin-bottom:22px;padding-right:14px;padding-left:14px;border:2px solid transparent;border-radius:8px;color:#4f5a67;word-break:break-all}.FixedField_valueSupplement__kwlWS *{font-size:12px;letter-spacing:0;line-height:1.5}.Checkbox_container__I5crc:where(:not(:first-child)){margin-top:16px}.Checkbox_container__I5crc.Checkbox_center__FlujZ{display:flex;justify-content:center}.Checkbox_container__I5crc.Checkbox_isDisabled__TlC0H,.Checkbox_container__I5crc.Checkbox_isError__v9BNE,.Checkbox_container__I5crc.Checkbox_isRequired__fM1Qv{--dummy:true}.Checkbox_label___Fk2f{display:flex;position:relative;align-items:center;min-height:20px;padding-left:32px;border-radius:4px;cursor:pointer}:focus+.Checkbox_label___Fk2f{outline:3px solid #9cf09f}:disabled+.Checkbox_label___Fk2f{cursor:not-allowed}.Checkbox_large__x_qv_ .Checkbox_label___Fk2f{min-height:24px;padding-left:36px}[data-read-only=true]+.Checkbox_label___Fk2f{pointer-events:none}.Checkbox_labelText__9Yjor{font-size:12px;letter-spacing:0;line-height:1.5}.Checkbox_large__x_qv_ .Checkbox_labelText__9Yjor{font-size:14px;letter-spacing:0;line-height:1.5;font-weight:500}.Checkbox_requiredLabel__9BMr5{font-size:10px;letter-spacing:0;line-height:1.6;height:16px;margin-left:4px;padding-right:6px;padding-left:6px;border-radius:4px;background-color:#ff5858;color:#fff;word-break:keep-all}.Checkbox_input__ExyX7{display:block!important;visibility:visible!important;position:fixed!important;top:0!important;left:0!important;width:4px!important;height:4px!important;margin:0!important;padding:0!important;overflow:hidden!important;border-width:0!important;opacity:0!important}.Checkbox_icon__cX5YJ{--background:#fff;--border:#4f5a67;--marker:transparent;position:absolute;top:0;left:0;width:20px;height:20px}.Checkbox_large__x_qv_ .Checkbox_icon__cX5YJ{width:24px;height:24px}.Checkbox_input__ExyX7:checked+.Checkbox_label___Fk2f .Checkbox_icon__cX5YJ{--marker:#4895ff}.Checkbox_input__ExyX7:disabled+.Checkbox_label___Fk2f .Checkbox_icon__cX5YJ{--background:#dedede;--border:#999;--marker:transparent}.Checkbox_input__ExyX7[data-read-only=true]+.Checkbox_label___Fk2f .Checkbox_icon__cX5YJ{--background:#1f3e64;--border:#1f3e64;--marker:#fff}.Checkbox_label___Fk2f+.Checkbox_helpText__EGU_U{margin-top:4px}.Checkbox_errorMessage__WIh_Z{font-size:12px;letter-spacing:.03em;line-height:1.5;min-height:18px;margin-top:2px;color:#ff5858}.Checkbox_label___Fk2f+.Checkbox_errorMessage__WIh_Z{margin-top:4px}.Checkbox_appendix__tFd3x{margin-left:32px}.Checkbox_large__x_qv_ .Checkbox_appendix__tFd3x{margin-left:36px}.FormattedDocument_container__ZIniS{color:#4f5a67;word-break:normal}.FormattedDocument_container__ZIniS h1{font-size:22px;letter-spacing:.05em;line-height:1.5;font-weight:500}.FormattedDocument_container__ZIniS h1:not(:first-child){margin-top:1em}.FormattedDocument_container__ZIniS h2{font-size:20px;letter-spacing:.05em;line-height:1.5;margin-top:1em;font-weight:500}.FormattedDocument_container__ZIniS h3{font-size:18px;letter-spacing:.05em;line-height:1.5;margin-top:1em;font-weight:500}.FormattedDocument_container__ZIniS h4{font-size:16px;letter-spacing:.05em;line-height:1.5;margin-top:1em;font-weight:500}.FormattedDocument_container__ZIniS h5{font-size:14px;letter-spacing:.05em;line-height:1.5;margin-top:1em;font-weight:500}.FormattedDocument_container__ZIniS h6{margin-top:1em}.FormattedDocument_container__ZIniS a{color:#447cc2;text-decoration:underline;word-break:break-all}.FormattedDocument_container__ZIniS .FormattedDocument_blankIcon__btmcD{width:14px;height:14px;margin-right:.3em;margin-left:.3em;fill:currentcolor;vertical-align:middle}.FormattedDocument_container__ZIniS>dl,.FormattedDocument_container__ZIniS>ol,.FormattedDocument_container__ZIniS>p,.FormattedDocument_container__ZIniS>table,.FormattedDocument_container__ZIniS>ul{margin-top:1em}.FormattedDocument_container__ZIniS>dl dl,.FormattedDocument_container__ZIniS>dl ol,.FormattedDocument_container__ZIniS>dl p,.FormattedDocument_container__ZIniS>dl table dd,.FormattedDocument_container__ZIniS>dl ul,.FormattedDocument_container__ZIniS>ol dl,.FormattedDocument_container__ZIniS>ol ol,.FormattedDocument_container__ZIniS>ol p,.FormattedDocument_container__ZIniS>ol table dd,.FormattedDocument_container__ZIniS>ol ul,.FormattedDocument_container__ZIniS>p dl,.FormattedDocument_container__ZIniS>p ol,.FormattedDocument_container__ZIniS>p p,.FormattedDocument_container__ZIniS>p table dd,.FormattedDocument_container__ZIniS>p ul,.FormattedDocument_container__ZIniS>table dl,.FormattedDocument_container__ZIniS>table ol,.FormattedDocument_container__ZIniS>table p,.FormattedDocument_container__ZIniS>table table dd,.FormattedDocument_container__ZIniS>table ul,.FormattedDocument_container__ZIniS>ul dl,.FormattedDocument_container__ZIniS>ul ol,.FormattedDocument_container__ZIniS>ul p,.FormattedDocument_container__ZIniS>ul table dd,.FormattedDocument_container__ZIniS>ul ul{margin-top:.5em;margin-bottom:.5em}.FormattedDocument_container__ZIniS>section>dl,.FormattedDocument_container__ZIniS>section>ol,.FormattedDocument_container__ZIniS>section>p,.FormattedDocument_container__ZIniS>section>table,.FormattedDocument_container__ZIniS>section>ul{margin-top:1em}.FormattedDocument_container__ZIniS>section>dl dd,.FormattedDocument_container__ZIniS>section>dl dl,.FormattedDocument_container__ZIniS>section>dl ol,.FormattedDocument_container__ZIniS>section>dl p,.FormattedDocument_container__ZIniS>section>dl table,.FormattedDocument_container__ZIniS>section>dl ul,.FormattedDocument_container__ZIniS>section>ol dd,.FormattedDocument_container__ZIniS>section>ol dl,.FormattedDocument_container__ZIniS>section>ol ol,.FormattedDocument_container__ZIniS>section>ol p,.FormattedDocument_container__ZIniS>section>ol table,.FormattedDocument_container__ZIniS>section>ol ul,.FormattedDocument_container__ZIniS>section>p dd,.FormattedDocument_container__ZIniS>section>p dl,.FormattedDocument_container__ZIniS>section>p ol,.FormattedDocument_container__ZIniS>section>p p,.FormattedDocument_container__ZIniS>section>p table,.FormattedDocument_container__ZIniS>section>p ul,.FormattedDocument_container__ZIniS>section>table dd,.FormattedDocument_container__ZIniS>section>table dl,.FormattedDocument_container__ZIniS>section>table ol,.FormattedDocument_container__ZIniS>section>table p,.FormattedDocument_container__ZIniS>section>table table,.FormattedDocument_container__ZIniS>section>table ul,.FormattedDocument_container__ZIniS>section>ul dd,.FormattedDocument_container__ZIniS>section>ul dl,.FormattedDocument_container__ZIniS>section>ul ol,.FormattedDocument_container__ZIniS>section>ul p,.FormattedDocument_container__ZIniS>section>ul table,.FormattedDocument_container__ZIniS>section>ul ul{margin-top:.5em;margin-bottom:.5em}.FormattedDocument_container__ZIniS ul{margin-left:1.5em;list-style-type:disc}.FormattedDocument_container__ZIniS ul.FormattedDocument_marker1__UNKDt>li{margin-left:1em}.FormattedDocument_container__ZIniS ul.FormattedDocument_marker15__Xetp2>li{margin-left:1.5em}.FormattedDocument_container__ZIniS ul.FormattedDocument_marker2__L9NYJ>li{margin-left:2em}.FormattedDocument_container__ZIniS ul.FormattedDocument_listStyleNone__USUYH{list-style-type:none}.FormattedDocument_container__ZIniS ul>li::marker{color:#4f5a67}.FormattedDocument_container__ZIniS ul ul{list-style-type:circle}.FormattedDocument_container__ZIniS ul ul ul{list-style-type:square}.FormattedDocument_container__ZIniS .FormattedDocument_negativeIndent__bHRLO{padding-left:1em;text-indent:-1em}.FormattedDocument_container__ZIniS ol{list-style-type:none}.FormattedDocument_container__ZIniS ol>li{position:relative}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker1__UNKDt>li{padding-left:1em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker15__Xetp2>li{padding-left:1.5em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker2__L9NYJ>li{padding-left:2em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker25__QyVri>li{padding-left:2.5em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker3__5upo6>li{padding-left:3em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker35__DPLRA>li{padding-left:3.5em}.FormattedDocument_container__ZIniS ol.FormattedDocument_marker4__COkBK>li{padding-left:4em}.FormattedDocument_container__ZIniS li+li{margin-top:.3em}.FormattedDocument_container__ZIniS dt{font-weight:700}.FormattedDocument_container__ZIniS dt:where(:not(:first-child)){margin-top:.5em}.FormattedDocument_container__ZIniS dd{margin-left:1em}.FormattedDocument_container__ZIniS table{border-bottom:1px solid #999;border-left:1px solid #999}.FormattedDocument_container__ZIniS td,.FormattedDocument_container__ZIniS th{padding:.5em;border-top:1px solid #999;border-right:1px solid #999}.FormattedDocument_container__ZIniS .FormattedDocument_marker__06k9R{position:absolute;top:0;left:0}.FormattedDocument_container__ZIniS .FormattedDocument_alignRight__OvjdX{text-align:right}.FormattedDocument_container__ZIniS .FormattedDocument_alignCenter__S5qNc{text-align:center}.FormattedDocument_container__ZIniS .FormattedDocument_hlv2__cXCgT{color:#447cc2;text-align:center}.FormattedDocument_container__ZIniS .FormattedDocument_border__4We1S{margin-top:16px;padding:16px;border:1px solid #4f5a67}.PolicyDetailModal_container__KdH_L{--dummy:true}.PolicyDetailModal_title__x526E{font-size:20px;text-align:center}.ConsentPolicyModal_container__JOZtD{margin:auto;padding:5px}.ConsentPolicyModal_title__4AZEK{padding:15px 0;color:#447cc2;font-size:20px;text-align:center}.ConsentPolicyModal_text__sDQXl{padding-bottom:20px}.ConsentPolicyModal_policyDetailLink__2kPVj{padding-left:32px;color:#447cc2;font-size:12px;text-decoration:underline;cursor:pointer}@media screen and (min-width:960px){.Desktop_container__P3gYt{margin-right:auto;margin-left:auto}.Desktop_container__P3gYt.Desktop_containersmall__3YHw9{max-width:328px}.Desktop_container__P3gYt.Desktop_containermedium__ApdMm{max-width:640px}.Desktop_container__P3gYt.Desktop_containerlarge__dd3L_{max-width:984px}.Desktop_container__P3gYt.Desktop_containerdouble__unHXc{display:grid;grid-template-columns:704px auto;max-width:1064px;grid-gap:32px;gap:32px}.Desktop_box__wAPhs{display:block;padding:16px;border-radius:8px}.Desktop_box__wAPhs.Desktop_boxtransparent__6QzCN{background-color:transparent}.Desktop_box__wAPhs.Desktop_boxwhite__yqRux{background-color:#fff}.Desktop_box__wAPhs.Desktop_boxblue__zefDD{background-color:#e1eeff}.Desktop_box__wAPhs.Desktop_boxdarkblue__LPbZZ{background-color:#aed0ff}.Desktop_box__wAPhs.Desktop_boxsingle__zTGNW{display:block}.Desktop_box__wAPhs.Desktop_boxdouble__OGL3G{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.Desktop_box__wAPhs:where(:not(:first-child)){margin-top:16px}.Desktop_double__q5Qf0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.Desktop_double__q5Qf0:where(:not(:first-child)){margin-top:16px}.Desktop_triple__Psq0C{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.Desktop_triple__Psq0C:where(:not(:first-child)){margin-top:16px}.Desktop_isDisabled__6RzsS{display:unset}.Desktop_isFlex__2IN4s{display:flex;gap:8px}.Desktop_colFixed__UP4GO{display:flex;position:-webkit-sticky;position:sticky;top:16px;flex-direction:column-reverse;max-height:calc(100dvh - 32px);row-gap:16px;transition:padding-top .3s}.Desktop_colFixed__UP4GO.Desktop_isHeaderActive__PJicV{padding-top:64px}.Desktop_colFixed__UP4GO.Desktop_isPageHeaderActive__UjBMc{padding-top:112px}.Desktop_boxFixed__eIALW{overflow:auto}.Desktop_boxFixed__eIALW::-webkit-scrollbar{width:13px}.Desktop_boxFixed__eIALW::-webkit-scrollbar-thumb{border:5px solid #aed0ff;border-radius:7px;background:rgba(0,0,0,.3)}.Desktop_boxFixed__eIALW::-webkit-scrollbar-track{margin-top:2px;margin-bottom:2px;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#aed0ff}.Desktop_rowAlign__E5JYZ.Desktop_rowAlignfirst__26KhW{grid-row:1}.Desktop_rowAlign__E5JYZ.Desktop_rowAlignsecond__jYldh{grid-row:2}.Desktop_rowAlign__E5JYZ.Desktop_rowAlignthird__IzVZg{grid-row:3}.Desktop_rowAlign__E5JYZ.Desktop_rowAlignfourth__i3IB7{grid-row:4}}.PageHeader_container__70U1A{position:absolute;z-index:700;width:100%;padding-top:64px;background-color:#fff}.PageHeader_container__70U1A.PageHeader_isObscured__7TJMk{position:fixed;transform:translateY(-100%)}.PageHeader_container__70U1A.PageHeader_isUp__cQzee{position:fixed;transform:translateY(0);transition:transform .3s}.PageHeader_container__70U1A.PageHeader_isObscured__7TJMk.PageHeader_isDown__P0jFe{transition:transform .3s}.PageHeader_label__DB__0{font-size:14px;letter-spacing:.05em;line-height:1.25;display:flex;position:relative;align-items:center;justify-content:center;height:48px;padding:4px 48px;font-weight:700}.PageHeader_large__UxPVv .PageHeader_label__DB__0{font-size:16px;letter-spacing:.05em;line-height:1.5}.PageHeader_button___oiOr{display:flex;position:absolute;top:64px;bottom:0;left:0;align-items:center;justify-content:center;padding-inline:16px;border-radius:8px;cursor:pointer}.PageHeader_button___oiOr:focus{outline:3px solid #9cf09f;outline-offset:-3px}.PageHeader_icon__Zz2Os{height:16px}.FaceCapture_container__5SO0H{--dummy:true}.FaceCapture_stage__2piem{position:relative;width:296px;height:296px;margin-right:auto;margin-left:auto;border:2px solid #999;background:linear-gradient(46deg,#cdcccb 25%,transparent 0,transparent 75%,#cdcccb 0),linear-gradient(46deg,#cdcccb 25%,transparent 0,transparent 75%,#cdcccb 0);background-position:5px 5px,15px 15px;background-size:20px 20px}.FaceCapture_stage__2piem.FaceCapture_isError__T62zK{border-color:#ff5858}.FaceCapture_input__zXJ8P{display:none}.FaceCapture_photo__5y8SB{width:100%;height:100%;object-fit:contain}.FaceCapture_guide__64gmW{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.FaceCapture_error__czpDM{color:red}.FaceCapture_notice__KNn_7{font-size:12px;letter-spacing:.02em;line-height:1.5;margin-top:16px;font-weight:700}.FreepassDetail_container__7ufMB{--dummy:true}.FreepassDetail_loading__DxGZ3{background-color:#e1eeff}.FreepassDetail_stage__aJXay{position:relative;grid-auto-flow:row;width:100%;min-height:328px;max-height:100%;padding:24px 16px;overflow:auto;border-radius:8px 0 8px 8px;background-color:#e1eeff}.FreepassDetail_plan__uGjTw{font-weight:500}.FreepassDetail_isSeasonPass__32mss{background-image:url(/assets/images/season_pass_bg.svg);background-repeat:repeat;background-size:152px 147px}.FreepassDetail_header__irSN5{padding:16px;border-radius:8px 9px 8px 8px;background-color:#fff}.FreepassDetail_header__irSN5:where(:not(:first-child)){margin-top:16px}.FreepassDetail_productCategory__AzmFA{font-size:14px;letter-spacing:.02em;line-height:1.5;margin-right:24px;margin-bottom:4px;color:#447cc2;font-weight:700}.FreepassDetail_parentProductName__DvX4m{font-size:14px;letter-spacing:0;line-height:1.5;margin-bottom:16px}.FreepassDetail_productName__KdQji{font-size:20px;letter-spacing:0;line-height:1.5;margin-right:24px;color:#447cc2;font-weight:500}.FreepassDetail_useDate__97JBN{margin-top:8px;font-weight:700}@media screen and (min-width:960px){.FreepassDetail_useDate__97JBN{margin-top:unset}}.FreepassDetail_useDate__97JBN *{font-size:12px;letter-spacing:0;line-height:1.5}.FreepassDetail_isCompanion__14gdR{font-weight:700}.FreepassDetail_notice__p6Sq_{display:grid;grid-template-columns:64px auto;align-items:center;padding:16px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#447cc2;color:#fff;font-weight:700;grid-gap:16px;gap:16px}.FreepassDetail_notice__p6Sq_.FreepassDetail_isFace__Up913{grid-template-columns:56px auto}.FreepassDetail_noticeIcon__rzB7X{width:64px;fill:currentcolor}.FreepassDetail_noticeIcon__rzB7X.FreepassDetail_isFace__Up913{width:56px}.FreepassDetail_body__SnUlc{padding:16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:#fff}.FreepassDetail_header__irSN5+.FreepassDetail_body__SnUlc{border-radius:8px}.FreepassDetail_collect__LtUdK{margin-top:8px}.FreepassDetail_ageElementName__CwD5s{font-size:18px;letter-spacing:.03em;line-height:1.5;color:#4895ff;font-weight:700;text-align:center}.FreepassDetail_supplementary__JrocX{color:#4895ff}.FreepassDetail_receiptNumber__roL_d,.FreepassDetail_supplementary__JrocX{font-size:12px;letter-spacing:0;line-height:1.5;text-align:center}.FreepassDetail_face__894Wm{display:block;position:relative;width:190px;height:190px;margin:8px auto;overflow:hidden;border-radius:8px;cursor:pointer}@media screen and (min-width:960px){.FreepassDetail_face__894Wm{width:unset;height:unset}}.FreepassDetail_face__894Wm:disabled{cursor:default}.FreepassDetail_faceImage__IKyMS{width:100%;height:100%;object-fit:cover}.FreepassDetail_faceChange__KZrR2{display:block;position:absolute;right:0;bottom:0;left:0;height:28px;-webkit-backdrop-filter:blur(3px) brightness(.8);backdrop-filter:blur(3px) brightness(.8);color:#fff;text-align:center}.FreepassDetail_faceName__YQfeh{font-size:18px;letter-spacing:0;line-height:1.5;margin-top:16px;text-align:center}.FreepassDetail_faceInlineNotice__v0uY0{text-align:center}.FreepassDetail_qrcode__6V885{width:190px;height:190px;margin-top:24px;margin-right:auto;margin-left:auto;text-align:center}.FreepassDetail_qrcodeExpire__v4SCA{margin-top:12px;font-weight:700;text-align:center;font-size:20px;letter-spacing:0;line-height:1.5}.FreepassDetail_reloadLabel__zGhpS{font-size:16px;letter-spacing:.05em;line-height:1.5;line-height:30px}.FreepassDetail_reloadButton__Zu_AE{display:inline-block;position:relative;width:30px;height:30px;vertical-align:bottom;cursor:pointer}.FreepassDetail_reloadIcon__lpFx4{position:absolute;top:6px;left:5px;width:20px;height:20px;fill:currentcolor}.FreepassDetail_screenTitle__WZ4z6{margin-top:24px;font-weight:700;text-align:center}.FreepassDetail_screenTime__9ruaw{font-size:26px;letter-spacing:.02em;line-height:1.5;margin-top:8px;color:#447cc2;font-family:Roboto Condensed,Noto Sans JP,Noto Sans CJK JP,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,meiryo,sans-serif;font-weight:700;text-align:center}.FreepassDetail_screenBackground__a8Hdb{animation:FreepassDetail_screen-bgscroll__JLPyD 40s linear infinite;background-blend-mode:lighten;background-color:hsla(0,0%,100%,.5);background-image:url(/assets/images/hl_landscape_r4.svg);background-repeat:repeat-x;background-position:0 100%;background-size:auto 43px}@keyframes FreepassDetail_screen-bgscroll__JLPyD{0%{background-position:0 100%}to{background-position:-1004px bottom}}.FreepassDetail_ageElemntTable__Gqhj4{display:flex;justify-content:center;margin:8px}.FreepassDetail_ageElementTableName__90_to{font-size:18px;letter-spacing:.03em;line-height:1.5;color:#447cc2;font-weight:700;text-align:left}.FreepassDetail_screenAgeElementName__v12n6{font-size:18px;letter-spacing:.03em;line-height:1.5;color:#447cc2;font-weight:700;text-align:center}.FreepassDetail_status__TIdWc{font-size:20px;letter-spacing:0;line-height:1.5;margin-top:32px;color:#447cc2;text-align:center}.FreepassDetail_pager__2MArD{display:grid;grid-template-columns:100px auto 100px;max-width:260px;height:60px;margin-top:32px;margin-right:auto;margin-left:auto;border-radius:30px;background-color:#e1eeff}.FreepassDetail_pagerIndicator__djUl_{font-size:18px;letter-spacing:0;line-height:1.5;display:flex;align-items:center;justify-content:center;font-family:Roboto Condensed,Noto Sans JP,Noto Sans CJK JP,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,meiryo,sans-serif}.FreepassDetail_pagerButton__l0qTj{font-size:16px;letter-spacing:.05em;line-height:1.5;display:flex;align-items:center;justify-content:center;border-radius:30px;color:#447cc2;font-weight:700;cursor:pointer}.FreepassDetail_pagerButton__l0qTj:disabled{color:#999;cursor:default}.FreepassDetail_pagerButton__l0qTj:focus{outline:3px solid #9cf09f}.FreepassDetail_common__e7eig{margin-top:32px;padding-top:16px;border-top:2px dashed #82b0ea}.FreepassDetail_notesTitle__jmosR{font-size:14px;letter-spacing:.02em;line-height:1.5;margin-top:24px;font-weight:700}.FreepassDetail_notes__ENNKY{font-size:12px;letter-spacing:0;line-height:1.5;margin-top:8px}.FreepassDetail_notes__ENNKY a{color:#4895ff;text-decoration:underline}.FreepassDetail_faceBody__1rqU_{position:relative;padding:16px;border-radius:8px;background-color:#fff}.FreepassDetail_faceBody__1rqU_:before{content:"";display:block;position:absolute;top:-1px;right:16px;left:16px;border-top:2px dashed #e1eeff}.FreepassDetail_compButtons__bj1kZ{display:flex;justify-content:center;margin-top:32px;margin-right:auto;margin-left:auto;gap:16px}.FreepassDetail_compButton__ddS1B{display:block;border-radius:8px;cursor:pointer}.FreepassDetail_compButton__ddS1B:focus{outline:3px solid #9cf09f}.FreepassDetail_compButton__ddS1B:disabled{cursor:not-allowed}.FreepassDetail_compButtonBox__rQ9Uc{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:8px;background-color:#4895ff;color:#fff}:disabled .FreepassDetail_compButtonBox__rQ9Uc{background-color:#999}.FreepassDetail_compButtonIcon__TqxRm{width:40px;fill:currentcolor}.FreepassDetail_compButtonLabel__qFxqp{font-size:12px;letter-spacing:0;line-height:1.5;display:block;margin-top:8px;color:#4895ff;font-weight:500;text-align:center}:disabled .FreepassDetail_compButtonLabel__qFxqp{color:#999}.FreepassDetail_changeCalendar__8yU4n{margin-right:auto;margin-left:auto}.FreepassDetail_afternoonColor__h2Il4{background-color:#ff8c00}.FreepassDetail_preferencepassColor__QAmIB{background-color:red}.FreepassDetail_yearpassColor__YtEP7{background-color:#228b22}.FreepassDetail_usedTicket__KK0HJ{position:relative}.FreepassDetail_usedTicket__KK0HJ:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#333}.FreepassDetail_usedTicket__KK0HJ .FreepassDetail_ageElementName__CwD5s,.FreepassDetail_usedTicket__KK0HJ .FreepassDetail_receiptNumber__roL_d,.FreepassDetail_usedTicket__KK0HJ .FreepassDetail_supplementary__JrocX{position:relative;z-index:0}.FreepassDetail_usedTicket__KK0HJ .FreepassDetail_usedText__3cDb2{position:absolute;z-index:2;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700;text-align:center}