@media only screen and (min-width:450px){.CreditCardInputFormPaygent_form__jIBVK{max-width:607px;margin-top:24px}}@media only screen and (max-width:449px){.CreditCardInputFormPaygent_form__jIBVK{margin-top:calc(6.4vw)}}@media only screen and (min-width:450px){.CreditCardInputFormPaygent_formRow__La1IO{padding-bottom:6px}}@media only screen and (max-width:449px){.CreditCardInputFormPaygent_formRow__La1IO{padding-bottom:calc(1.6vw)}}@media only screen and (min-width:450px){.CreditCardInputFormPaygent_formRow__La1IO.CreditCardInputFormPaygent_security__J7cHE{width:35%}}@media only screen and (max-width:449px){.CreditCardInputFormPaygent_formRow__La1IO.CreditCardInputFormPaygent_security__J7cHE{width:50%;max-width:100%;min-width:200px}}.PaneSectionWrapper_paneSectionWrapper__X3gjt{display:flex;flex-direction:column;gap:24px}.BasicPane_pane___pMQm{border-radius:var(--border-radius-large,8px);background:var(--Color-Object-White-white,#fff);display:block;width:100%;align-items:center;align-self:stretch;box-shadow:0 1px 3px 0 rgba(76,96,114,.24);container-type:inline-size;overflow:hidden}.MainContents_header__smb9e{padding-bottom:var(--space-600,24px);margin-bottom:var(--space-600,24px);border-bottom:1px solid var(--color-border-darken,#e2e4e4)}@media screen and (max-width:768px){.MainContents_header__smb9e{padding-top:var(--space-400,16px)}}.Section_title__m7VTD{padding-bottom:var(--space-400,16px)}.StepPane_buttonContainer__ikluD{display:flex;gap:16px;margin-top:24px;justify-content:flex-end}.UserInfoCard_userInfo__6uX9y{padding:var(--space-600,24px);border:1px solid var(--color-border-default,#edeeef)}.UserInfoCard_heading__OKNGn{margin-bottom:var(--space-400,16px)}.UserInfoCard_item__SQTYB{margin-bottom:var(--space-200,8px)}.CheckChangeUserInfoPane_callout__VT7y8{margin-bottom:var(--space-800,32px)}.CheckChangeUserInfoPane_stepPaneInner__cVxcj{display:flex;flex-direction:column;gap:var(--space-800,32px)}.CancelPlanChangeButton_buttonWrapper__iNrg6{display:flex;justify-content:flex-end;margin-top:16px}.CancelSubscriptionSuspensionButton_buttonWrapper__LSSRs{text-align:right;margin-top:16px}.AttendedCommunityEventListItem_attendedListItem__cz324{margin-top:var(--space-800,32px);display:flex;flex-direction:column;gap:var(--space-200,8px)}.AttendedCommunityEventListItem_attendedListItem__cz324:first-child{margin-top:var(--space-500,20px)}.AttendedCommunityEventListItem_main__kpkGp{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px)}@media screen and (max-width:544px){.AttendedCommunityEventListItem_main__kpkGp{flex-direction:column;gap:16px}}.AttendedCommunityEventListItem_infoRowContainer__YfbeT{display:flex;flex-direction:column;gap:2px}.AttendedCommunityEventListItem_infoRow__yMlcr{display:flex;align-items:center;gap:4px}.AttendedListItem_attendedListItem__wZxtn{margin-top:var(--space-800,32px);display:flex;flex-direction:column;gap:var(--space-200,8px)}.AttendedListItem_attendedListItem__wZxtn:first-child{margin-top:var(--space-500,20px)}.AttendedListItem_main__TUhSJ{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px)}.AttendedListItem_infoRowContainer__mrN0p{display:flex;flex-direction:column;gap:var(--space-100)}.AttendedListItem_infoRow__fZt3p{display:flex;align-items:center;gap:4px}.DateGroup_dateGroup__2yN3f{width:100%}.DateGroup_title__JdQsT{padding:var(--space-400,16px) var(--space-200,8px);background:var(--color-object-gray-1,#f6f7f7)}.AttendedContents_contentWrapper__p70kh{padding-top:var(--space-400,16px)}.AttendedContents_description__yH45H{margin-bottom:var(--space-600,24px)}.CareerCounselingCallout_callout__7kN15{margin-bottom:var(--space-400,16px)}.BasicPaneActionFooter_footer__q2673{padding:var(--space-400,16px) var(--space-800,32px) var(--space-800,32px) var(--space-800,32px);display:flex;justify-content:end;width:max-content;margin:0 0 0 auto}@media screen and (max-width:544px){.BasicPaneActionFooter_footer__q2673{padding:var(--space-400,16px) var(--space-600,24px) var(--space-600,24px) var(--space-600,24px);width:100%}}.Page_page__F7kTP{max-width:800px;margin:0 auto;position:relative;min-height:100vh}@media only screen and (min-width:450px)and (max-width:1199px){.Page_pane__WyaqB{padding:0 24px}}@media only screen and (max-width:449px){.Page_pane__WyaqB{padding:0 calc(6.4vw)}}@media only screen and (min-width:1200px){.Page_paneBody__CoK_G{margin-top:40px}}@media only screen and (min-width:450px)and (max-width:1199px){.Page_paneBody__CoK_G{margin-top:36px}}@media only screen and (max-width:449px){.Page_paneBody__CoK_G{margin-top:calc(9.6vw)}}.BasicPaneSection_section__eYFwF{padding:var(--space-800,32px);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch;width:100%;background:var(--color-object-white,#fff);min-width:none}.BasicPaneSection_section__eYFwF+.BasicPaneSection_section__eYFwF{border-top:1px solid var(--color-border-default,#edeeef)}@media screen and (max-width:544px){.BasicPaneSection_section__eYFwF{padding:var(--space-600,24px)}}.BasicPaneSection_sectionHeader__oFiRv{display:flex;align-items:flex-start;gap:8px;align-self:stretch;justify-content:space-between}.FormPane_formPane__3r3Uh{width:100%}.BasicPaneSubSection_subSection__FX19T{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch;container-type:inline-size}.BasicPaneSubSection_subSectionHeader__Z_Z12{display:flex;align-items:center;gap:8px;align-self:stretch;justify-content:space-between;padding-top:var(--space-200,8px)}.ActivityReportItem_activityReportItem__wPMHU{display:inline-grid;align-items:center;justify-content:center;height:92px;gap:var(--space-300,12px);border-radius:var(--border-radius-small,3px);background-color:var(--color-object-gray-1,#f6f7f7)}@media screen and (max-width:544px){.ActivityReportItem_activityReportItem__wPMHU{padding:16px 0}}.ActivityReportItem_labelWrapper__p7arQ{margin-bottom:4px}.ActivityReportItem_valueAndUnitWrapper__x71JV{display:flex;justify-content:center;gap:4px}.ActivityReportItem_unitWrapper__fsSuq{margin-top:6px}.MonthlyActivityReport_activityReportItemList__7TKYE{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--space-200,8px)}@media screen and (max-width:544px){.MonthlyActivityReport_activityReportItemList__7TKYE{grid-template-columns:1fr 1fr}}@container (max-width: 600px){.MonthlyActivityReport_activityReportItemList__7TKYE{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReservationTitleLink_link__dSg24{color:inherit;text-decoration:none}.ReservationTitleLink_link__dSg24:hover{text-decoration:underline}.ReservationTitleLink_icon__YdTiR{display:inline;vertical-align:middle;margin-left:var(--space-100,4px);width:16px;height:16px;color:var(--color-text-lightest)}.ZoomLink_zoomLink__i6opS{display:flex}.ZoomLink_zoomLink__i6opS .ZoomLink_expired__ese_A{color:var(--color-text-danger)}.CommunityEventScheduleListItem_scheduleListItem__crn_c{margin-top:var(--space-800,32px);display:flex;flex-direction:column;gap:var(--space-200,8px)}.CommunityEventScheduleListItem_scheduleListItem__crn_c:first-child{margin-top:var(--space-500,20px)}.CommunityEventScheduleListItem_cancelledNotice__SIE7X{margin-bottom:12px}.CommunityEventScheduleListItem_main__sIdma{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px)}@media screen and (max-width:544px){.CommunityEventScheduleListItem_main__sIdma{flex-direction:column;gap:16px}}.CommunityEventScheduleListItem_header__NUFpN{display:flex;flex-direction:column;gap:2px}@media screen and (max-width:544px){.CommunityEventScheduleListItem_header__NUFpN{width:100%}}.CommunityEventScheduleListItem_reservationInfo__576eS{display:flex;flex-direction:column;gap:2px}.CommunityEventScheduleListItem_infoRow__eHN9J{display:flex;align-items:center;gap:4px}.CommunityEventScheduleListItem_action__fayyj{flex-shrink:0;display:flex;flex-flow:column;gap:8px}@media screen and (max-width:544px){.CommunityEventScheduleListItem_action__fayyj{width:100%}}.CertificateCanvas_canvas__1LZ_V{width:100%;max-width:860px;height:auto;aspect-ratio:860/614;border-radius:8px}.SessionLabel_labels__R0hXR{display:flex;gap:var(--space-150);flex-wrap:wrap}.ErrorPage_errorPage__F6dzn{padding:0 32px}.ErrorPage_messageBox__CPqCf{border:1px solid var(--color-function-danger-default);background-color:var(--color-bg-danger);max-width:400px;padding:20px;margin:100px auto}.ErrorPage_messageBox__CPqCf a{color:var(--color-text-danger)}.Loader_loader__diTEW{animation:Loader_rotation__p3z6C .6s linear infinite}@keyframes Loader_rotation__p3z6C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_loader__diTEW path{fill:currentColor}.Overlay_base__UY08R{display:flex;justify-content:center;align-items:center;z-index:6000}.Overlay_base__UY08R,.Overlay_overlay__nSgKI{width:100vw;height:100vh;position:fixed;top:0;left:0}.Overlay_overlay__nSgKI{background-color:rgba(205,208,216,.8);z-index:1000}.OverlaySpinner_loaderWrapper__j35wa{color:#fff;margin:auto;transition:opacity .2s ease-in;z-index:1000}.ServiceAgreementPane_textCenter__KzTsm{text-align:center!important}.ServiceAgreementPane_serviceAgreementWrapper__jEj_3{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}.ServiceAgreementPane_serviceAgreementWrapper__jEj_3 .ServiceAgreementPane_checkConfirm___V84_{display:flex;flex-direction:column;align-items:center;gap:16px}.ServiceAgreementPane_termsWrapper__2vyo3{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ServiceAgreementPane_termsWrapper__2vyo3{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_termsWrapper__2vyo3{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.ServiceAgreementPane_termsWrapper__2vyo3{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw);padding:calc(14.9333333333vw) 0 calc(8.5333333333vw)}}.ServiceAgreementPane_termsWrapper__2vyo3{padding:80px 0 64px}@media only screen and (min-width:1200px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsTop__YNoZg{font-size:24px;line-height:32px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsTop__YNoZg{font-size:24px;line-height:32px;letter-spacing:2px}}@media only screen and (max-width:449px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsTop__YNoZg{font-size:calc(6.4vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.5333333333vw);padding-bottom:calc(2.1333333333vw)}}.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsTop__YNoZg{font-weight:700;letter-spacing:2px;padding-bottom:32px}@media only screen and (min-width:1200px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsHeader__90eT2{font-size:20px;line-height:28px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsHeader__90eT2{font-size:20px;line-height:28px;letter-spacing:2px}}@media only screen and (max-width:449px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsHeader__90eT2{font-size:calc(5.3333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.5333333333vw);padding-bottom:calc(2.1333333333vw)}}.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsHeader__90eT2{font-weight:700;letter-spacing:2px;padding-top:24px;padding-bottom:24px}.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsHeader__90eT2.ServiceAgreementPane_center__LiYtY{text-align:center}@media only screen and (max-width:449px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsLeadText__bJjO4{padding-bottom:calc(8.5333333333vw)}}.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_termsLeadText__bJjO4{padding-bottom:24px}@media only screen and (min-width:1200px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_caution__86HVT{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_caution__86HVT{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_caution__86HVT{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw);padding-bottom:calc(2.1333333333vw)}}.ServiceAgreementPane_termsWrapper__2vyo3 .ServiceAgreementPane_caution__86HVT{color:red;font-weight:700;letter-spacing:1.5px;padding-bottom:24px}.ServiceAgreementPane_terms__A_Qkk{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ServiceAgreementPane_terms__A_Qkk{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_terms__A_Qkk{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.ServiceAgreementPane_terms__A_Qkk{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw);padding:calc(4.2666666667vw);margin-bottom:calc(2.6666666667vw)}}@media only screen and (min-width:450px){.ServiceAgreementPane_terms__A_Qkk{margin-bottom:24px}}.ServiceAgreementPane_terms__A_Qkk{color:var(--color-text-default);border:1px solid var(--color-border-darken);padding:32px;line-height:1.5}.ServiceAgreementPane_terms__A_Qkk.ServiceAgreementPane_scrollable__yvz9h{height:240px;overflow-y:scroll}@media only screen and (min-width:1200px){.ServiceAgreementPane_terms__A_Qkk h1,.ServiceAgreementPane_terms__A_Qkk h2,.ServiceAgreementPane_terms__A_Qkk h3,.ServiceAgreementPane_terms__A_Qkk h4,.ServiceAgreementPane_terms__A_Qkk h5,.ServiceAgreementPane_terms__A_Qkk h6{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.ServiceAgreementPane_terms__A_Qkk h1,.ServiceAgreementPane_terms__A_Qkk h2,.ServiceAgreementPane_terms__A_Qkk h3,.ServiceAgreementPane_terms__A_Qkk h4,.ServiceAgreementPane_terms__A_Qkk h5,.ServiceAgreementPane_terms__A_Qkk h6{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.ServiceAgreementPane_terms__A_Qkk h1,.ServiceAgreementPane_terms__A_Qkk h2,.ServiceAgreementPane_terms__A_Qkk h3,.ServiceAgreementPane_terms__A_Qkk h4,.ServiceAgreementPane_terms__A_Qkk h5,.ServiceAgreementPane_terms__A_Qkk h6{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw)}}.ServiceAgreementPane_terms__A_Qkk h1,.ServiceAgreementPane_terms__A_Qkk h2,.ServiceAgreementPane_terms__A_Qkk h3,.ServiceAgreementPane_terms__A_Qkk h4,.ServiceAgreementPane_terms__A_Qkk h5,.ServiceAgreementPane_terms__A_Qkk h6{font-weight:700;color:var(--color-text-default)}.ServiceAgreementPane_terms__A_Qkk h1:not(:first-child),.ServiceAgreementPane_terms__A_Qkk h2:not(:first-child),.ServiceAgreementPane_terms__A_Qkk h3:not(:first-child),.ServiceAgreementPane_terms__A_Qkk h4:not(:first-child),.ServiceAgreementPane_terms__A_Qkk h5:not(:first-child),.ServiceAgreementPane_terms__A_Qkk h6:not(:first-child){padding-top:16px}.ServiceAgreementPane_terms__A_Qkk ol,.ServiceAgreementPane_terms__A_Qkk ul{list-style-type:none;padding-left:24px}@media only screen and (max-width:449px){.ServiceAgreementPane_terms__A_Qkk ol,.ServiceAgreementPane_terms__A_Qkk ul{padding-left:calc(6.4vw)}}.ServiceAgreementPane_terms__A_Qkk p{margin-bottom:0}.ApplicationPaneHeader_header__uzM7k{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ApplicationPaneHeader_header__uzM7k{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.ApplicationPaneHeader_header__uzM7k{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.ApplicationPaneHeader_header__uzM7k{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw)}}.ApplicationPaneHeader_header__uzM7k{font-weight:700;border:1px solid var(--color-border-default);text-align:center}@media only screen and (min-width:450px){.ApplicationPaneHeader_header__uzM7k{padding:24px;margin-bottom:60px}}@media only screen and (max-width:449px){.ApplicationPaneHeader_header__uzM7k{padding:calc(4.2666666667vw)}}.StepPageHeader_stepPageHeader__eFNId{margin-bottom:40px}.StepPageHeader_backButtonWrapper__IaGt1{margin-bottom:24px}.StartDateSummary_box__Xd_Wo{background:var(--color-object-gray-1);width:100%;max-width:377px;margin:0 auto;padding:32px}.StartDateSummary_buttonWrapper__n0uF4{display:flex;justify-content:center;margin-top:16px}.AppliedCouponSummary_summary__ltK9P{border:1px solid var(--color-border-default);font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:450px){.AppliedCouponSummary_summary__ltK9P{padding:16px 24px}}@media only screen and (max-width:449px){.AppliedCouponSummary_summary__ltK9P{padding:calc(3.2vw) calc(5.3333333333vw)}}@media only screen and (min-width:450px){.AppliedCouponSummary_header__Y_92i{display:flex;justify-content:space-between}}@media only screen and (max-width:449px){.AppliedCouponSummary_header__Y_92i{justify-content:space-between;position:relative}}.AppliedCouponSummary_code__GKZ7r{color:var(--color-text-lightest)}@media only screen and (min-width:1200px){.AppliedCouponSummary_code__GKZ7r{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.AppliedCouponSummary_code__GKZ7r{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.AppliedCouponSummary_code__GKZ7r{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw);text-align:left}}@media only screen and (min-width:450px){.AppliedCouponSummary_couponIcon__gzjAu{margin-right:8px}}@media only screen and (max-width:449px){.AppliedCouponSummary_couponIcon__gzjAu{margin-right:calc(2.1333333333vw)}}@media only screen and (min-width:450px){.AppliedCouponSummary_nameWrapper__D4JL3{margin-top:10px;white-space:nowrap}}@media only screen and (max-width:449px){.AppliedCouponSummary_nameWrapper__D4JL3{margin-top:calc(2.6666666667vw)}}.AppliedCouponSummary_name__kq3Uv{font-weight:700}.AppliedCouponSummary_deleteButtonSp__a7MIN{color:var(--color-function-primary-default)}@media only screen and (min-width:450px){.AppliedCouponSummary_deleteButtonSp__a7MIN{display:none}}@media only screen and (max-width:449px){.AppliedCouponSummary_deleteButtonSp__a7MIN{position:absolute;top:0;right:0}}@media only screen and (max-width:449px)and (min-width:1200px){.AppliedCouponSummary_deleteButtonSp__a7MIN{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (max-width:449px)and (min-width:450px)and (max-width:1199px){.AppliedCouponSummary_deleteButtonSp__a7MIN{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (max-width:449px)and (max-width:449px){.AppliedCouponSummary_deleteButtonSp__a7MIN{font-size:calc(4.2666666667vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.4266666667vw)}}.AppliedCouponSummary_deleteButtonPc__0r6ib{color:var(--color-function-primary-default)}@media only screen and (min-width:450px){.AppliedCouponSummary_deleteButtonPc__0r6ib{margin-top:15px}}@media only screen and (min-width:450px)and (min-width:1200px){.AppliedCouponSummary_deleteButtonPc__0r6ib{font-size:32px;line-height:40px}}@media only screen and (min-width:450px)and (min-width:450px)and (max-width:1199px){.AppliedCouponSummary_deleteButtonPc__0r6ib{font-size:32px;line-height:40px}}@media only screen and (min-width:450px)and (max-width:449px){.AppliedCouponSummary_deleteButtonPc__0r6ib{font-size:calc(8.5333333333vw);line-height:calc(10.6666666667vw)}}@media only screen and (max-width:449px){.AppliedCouponSummary_deleteButtonPc__0r6ib{display:none}}@media only screen and (min-width:1200px){.AppliedCouponSummary_description__Y_qTy{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.AppliedCouponSummary_description__Y_qTy{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.AppliedCouponSummary_description__Y_qTy{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.AppliedCouponSummary_description__Y_qTy{color:var(--color-text-default)}@media only screen and (min-width:450px){.AppliedCouponSummary_description__Y_qTy{margin-top:16px}}@media only screen and (max-width:449px){.AppliedCouponSummary_description__Y_qTy{margin-top:calc(4.2666666667vw)}}.SummaryHeader_summaryHeader__toa_K{display:flex;align-items:center}@media only screen and (min-width:1200px){.SummaryHeader_summaryHeader__toa_K{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SummaryHeader_summaryHeader__toa_K{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SummaryHeader_summaryHeader__toa_K{font-size:calc(4.2666666667vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.4266666667vw)}}.SummaryHeader_summaryHeader__toa_K{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:450px){.SummaryHeader_summaryHeader__toa_K{margin-top:40px}}@media only screen and (max-width:449px){.SummaryHeader_summaryHeader__toa_K{margin-top:calc(6.4vw)}}@media only screen and (min-width:1200px){.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{font-weight:400}@media only screen and (min-width:450px){.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{margin-left:8px}}@media only screen and (max-width:449px){.SummaryHeader_summaryHeader__toa_K .SummaryHeader_subLabel__6HVC5{margin-left:calc(2.1333333333vw)}}.Page_page__iWGuc{padding:32px 32px 96px}@media screen and (max-width:544px){.Page_page__iWGuc{padding:24px 24px 64px}}.Page_page__iWGuc.Page_noTopPadding__JmRgC{padding-top:0}.Page_pageInner__FRkAc{width:100%;margin:0 auto}.Page_pageInner__FRkAc.Page_S__BrHDx{max-width:720px}.Page_pageInner__FRkAc.Page_M__6HKtc{max-width:1024px}.Page_pageInner__FRkAc.Page_FULL__Ixpff{max-width:none}.SummaryBody_summaryBody__vlUXh.SummaryBody_mintGreen__YjQNu{background:var(--color-bg-gray)}.SummaryBody_summaryBody__vlUXh.SummaryBody_white__aFhCI{background:#fff}@media only screen and (min-width:450px){.SummaryBody_summaryBody__vlUXh{margin-top:24px;padding:32px;border-radius:8px}}@media only screen and (max-width:449px){.SummaryBody_summaryBody__vlUXh{margin-top:calc(4.2666666667vw);padding:calc(5.3333333333vw);border-radius:calc(2.1333333333vw)}}.PageHeader_pageHeader__dWD1t.PageHeader_en__lEnqL{padding:16px 0 48px}.PageHeader_pageHeader__dWD1t.PageHeader_ja__tyTVX{padding:32px 0}.PageHeader_pageHeader__dWD1t .PageHeader_indexTitle__QOait{font-family:europa,sans-serif;font-weight:400;color:var(--color-text-default);letter-spacing:2px;font-size:32px}.SummarySplitter_summarySplitter__4qsKP{border-top:1px solid var(--color-border-default)}@media only screen and (min-width:450px){.SummarySplitter_summarySplitter__4qsKP{margin:13px 0 37px}}@media only screen and (max-width:449px){.SummarySplitter_summarySplitter__4qsKP{margin:calc(3.4666666667vw) 0 calc(5.8666666667vw)}}.PageSection_title__hN2UP{margin-bottom:var(--space-600,24px)}.StepPane_header__NtnJs{display:flex;flex-direction:column;gap:16px}.StepPane_contents__aSi9n{margin:24px 0}.StepPane_buttonWrapper__UEunB{display:flex;gap:16px;justify-content:center;margin-top:40px}.page_header__lReZQ{display:flex;flex-direction:column;align-items:center;gap:var(--space-600,24px);padding-bottom:var(--space-1200,48px);text-align:center}.page_logo__bubb1{width:120px}.page_logo__bubb1 img{width:100%;height:100%}.page_description__9O1EX{width:100%}.page_planOptionsFooter__4cUhd{display:flex;flex-direction:column;gap:var(--space-600,24px);margin-top:var(--space-600,24px)}.page_timelineImages__fCgRY{display:flex;gap:var(--space-800,32px);flex-wrap:wrap;padding:0 var(--space-400,16px)}@media screen and (max-width:544px){.page_timelineImages__fCgRY{flex-direction:column;align-items:center;padding:0}}.page_timelineImage___GcjH{position:relative;flex:1;min-width:0;width:calc(100% - var(--space-400, 16px)*2);max-width:327px;margin:0 auto;aspect-ratio:327/88}.page_timelineImageContent__fuFsA{object-fit:contain}.page_container__NTqMc{max-width:800px;margin:0 auto;padding:2rem 1rem}.page_header__FVkBO{display:flex;flex-direction:column;align-items:center;gap:var(--space-600,24px);padding-bottom:var(--space-1200,48px)}.page_header__FVkBO .page_logo__blA9y{width:120px}.page_header__FVkBO .page_logo__blA9y img{width:100%;height:100%}.page_description__cth4c{width:100%}.page_planInfo__6k0u2{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.page_planDetails__ZDjxp{margin-top:1rem}.page_planFeature__UHrC4{display:flex;align-items:center}.page_planFeature__UHrC4:before{content:"✓";color:#28a745;font-weight:700;margin-right:.5rem}.page_submitSection__jpQ09{margin-top:2rem;text-align:center}@media(max-width:768px){.page_container__NTqMc{padding:1rem .5rem}.page_planInfo__6k0u2{padding:1rem}}.TextHighLight_highlight__iHoVL{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:-3px;text-decoration-color:#fcf0c5;text-decoration-thickness:9px;padding:0 2px;color:#8c6515}.StepIndicator_stepIndicator__A1mCL{display:flex;justify-content:space-between;align-items:center;width:100%;gap:56px}@media screen and (max-width:544px){.StepIndicator_stepIndicator__A1mCL{display:none}}.StepIndicator_stepItem__9U64d{display:flex;flex-direction:column;width:100%}.Step_step__A9vmB{margin-bottom:112px}.StepText_stepText__oDeg0{margin-top:10px}.CompleteStep_button__gGEGG{margin:var(--space-400,16px) auto 0 auto;text-align:center}.ReservationItem_item__sUpn7{padding:var(--space-400) 0;position:relative}.ReservationItem_item__sUpn7:first-child{padding-top:0}.ReservationItem_item__sUpn7:last-child{padding-bottom:0}.ReservationItem_content__GQQi_{display:flex;gap:var(--space-400);align-items:center;width:100%}@media screen and (max-width:544px){.ReservationItem_content__GQQi_{flex-direction:column;align-items:flex-start;gap:var(--space-200)}}.ReservationItem_info___JQrb{display:flex;gap:var(--space-400);align-items:center;flex:1;min-width:0}@media screen and (max-width:544px){.ReservationItem_info___JQrb{flex-direction:column-reverse;gap:var(--space-200);align-items:flex-start}}.ReservationItem_title__JcdgX{flex:1;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ReservationItem_dateTime__M9VyN{display:flex;gap:var(--space-200);white-space:nowrap;flex-shrink:0}.ReservationItem_action__Mxj0e{flex-shrink:0}@media screen and (max-width:544px){.ReservationItem_action__Mxj0e{width:100%}}.StepPane_header___fxly{display:flex;flex-direction:column;gap:16px}.StepPane_contents__6mcC6{margin:24px 0}.StepPane_buttonWrapper__RbJ5l{display:flex;gap:16px;justify-content:center;margin-top:40px}.ErrorPane_errorSummary__wndqV{margin-top:32px}.base_summaryHeader__wf_ZS{display:flex;align-items:center}@media only screen and (min-width:1200px){.base_summaryHeader__wf_ZS{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.base_summaryHeader__wf_ZS{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.base_summaryHeader__wf_ZS{font-size:calc(4.2666666667vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.4266666667vw)}}.base_summaryHeader__wf_ZS{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:450px){.base_summaryHeader__wf_ZS{margin-top:40px}}@media only screen and (max-width:449px){.base_summaryHeader__wf_ZS{margin-top:calc(6.4vw)}}@media only screen and (min-width:1200px){.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{font-weight:400}@media only screen and (min-width:450px){.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{margin-left:8px}}@media only screen and (max-width:449px){.base_summaryHeader__wf_ZS .base_subLabel__VEUK4{margin-left:calc(2.1333333333vw)}}.base_summaryBody__BperH.base_mintGreen__0HO6k{background:var(--color-bg-gray)}.base_summaryBody__BperH.base_white__hMKCt{background:#fff}@media only screen and (min-width:450px){.base_summaryBody__BperH{margin-top:24px;padding:32px;border-radius:8px}}@media only screen and (max-width:449px){.base_summaryBody__BperH{margin-top:calc(4.2666666667vw);padding:calc(5.3333333333vw);border-radius:calc(2.1333333333vw)}}.base_summarySplitter__vSguj{border-top:1px solid var(--color-border-default)}@media only screen and (min-width:450px){.base_summarySplitter__vSguj{margin:13px 0 37px}}@media only screen and (max-width:449px){.base_summarySplitter__vSguj{margin:calc(3.4666666667vw) 0 calc(5.8666666667vw)}}.base_summaryTextRow__L1XrF{display:flex}.base_summaryTextRow__L1XrF.base_left__Gmoku{justify-content:unset}.base_summaryTextRow__L1XrF.base_right__Q2vGm{justify-content:space-between}.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{width:100px;flex:0 0 100px}}@media only screen and (max-width:449px){.base_summaryTextRow__L1XrF .base_priceLabel__mwgY6{width:calc(17.0666666667vw);flex:0 0 calc(17.0666666667vw)}}@media only screen and (min-width:1200px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_m__9Y_NP{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_m__9Y_NP{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_m__9Y_NP{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:1200px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_l__pajSD{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_l__pajSD{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.base_summaryTextRow__L1XrF .base_text__KvGlm.base_l__pajSD{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.base_summaryTextRow__L1XrF .base_text__KvGlm.base_l__pajSD{font-weight:700}.base_summaryTextRow__L1XrF .base_text__KvGlm.base_red__Ua_Gj{color:#df5475}.SummaryInstallmentCount_summaryInstallmentCount__IwQeL{margin-top:20px}.SummaryInstallmentCount_summaryInstallmentCount__IwQeL .SummaryInstallmentCount_content__DL5_Q{display:flex;align-items:center;justify-content:space-between}.SummaryInstallmentCount_summaryInstallmentCount__IwQeL .SummaryInstallmentCount_selector__v8gKA{flex-shrink:0;width:130px}.SummaryInstallmentCount_summaryInstallmentCount__IwQeL .SummaryInstallmentCount_annotation__QTv_X{margin-top:16px}.SummaryPriceRow_summaryPriceRow__QcmYL{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-default)}@media only screen and (min-width:450px){.SummaryPriceRow_summaryPriceRow__QcmYL{margin-top:12px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL{margin-top:calc(3.2vw)}}.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_priceLabel__xV6J_{flex-shrink:1;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_priceLabel__xV6J_{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_priceLabel__xV6J_{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_priceLabel__xV6J_{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_priceLabel__xV6J_{font-weight:700}.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_price__1HtCi{flex-shrink:0;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_price__1HtCi{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_price__1HtCi{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_price__1HtCi{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-size:28px;line-height:28px;letter-spacing:1.6px;margin-right:4px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts{font-size:calc(7.4666666667vw);line-height:1;letter-spacing:calc(.4266666667vw);margin-right:calc(1.0666666667vw)}}@media only screen and (min-width:450px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts.SummaryPriceRow_l__drFx6{font-size:32px;line-height:1;letter-spacing:2px;margin-right:4px}}@media only screen and (max-width:449px){.SummaryPriceRow_summaryPriceRow__QcmYL .SummaryPriceRow_num__DgKts.SummaryPriceRow_l__drFx6{font-size:calc(8.5333333333vw);line-height:1;letter-spacing:calc(.5333333333vw);margin-right:calc(1.0666666667vw)}}.page_container__JMir7{max-width:800px;margin:0 auto;padding:2rem 1rem}.page_header__Jfy6Y{display:flex;flex-direction:column;align-items:center;gap:var(--space-600,24px);padding-bottom:var(--space-1200,48px)}.page_header__Jfy6Y .page_logo__NG6I1{width:120px}.page_header__Jfy6Y .page_logo__NG6I1 img{width:100%;height:100%}.page_planInfo__wguWr{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.page_planDetails__C1_X7{margin-top:1rem}.page_planFeature__HTON0{display:flex;align-items:center}.page_planFeature__HTON0:before{content:"✓";color:#28a745;font-weight:700;margin-right:.5rem}.page_submitSection__suQEc{margin-top:2rem;text-align:center}@media(max-width:768px){.page_container__JMir7{padding:1rem .5rem}.page_planInfo__wguWr{padding:1rem}}.PageBackButton_pageBackButton__PUyu1{max-width:800px;margin:0 auto 24px}@media screen and (max-width:1012px){.PageBackButton_pageBackButton__PUyu1{margin:24px auto 0 24px}}.Steps_calendar__C6nwy{max-width:900px}@media only screen and (min-width:1200px){.StartDateSelectionPane_leadText__rhXAH{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.StartDateSelectionPane_leadText__rhXAH{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.StartDateSelectionPane_leadText__rhXAH{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:1200px){.StartDateSelectionPane_leadText__rhXAH{margin-top:-12px}}@media screen and (max-width:544px){.StartDateSelectionPane_leadText__rhXAH{margin:calc(-3.2vw) 0 calc(5.3333333333vw)}}@media only screen and (min-width:1200px){.StartDateSelectionPane_body__xxcPC{display:flex;align-items:stretch;margin-top:52px}.StartDateSelectionPane_calendar__b4z6q{flex-shrink:0;width:421px;margin-right:72px}}@media only screen and (min-width:450px)and (max-width:1199px){.StartDateSelectionPane_calendar__b4z6q{width:100vw;position:relative;left:50%;right:50%;margin:32px -50vw}}@media only screen and (max-width:449px){.StartDateSelectionPane_calendar__b4z6q{width:100vw;position:relative;left:50%;right:50%;margin:calc(8.5333333333vw) -50vw}}.BreadCrumb_breadcrumb__P_gBV{color:var(--color-text-lightest);padding:0;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.BreadCrumb_breadcrumbItem__c6Dio{display:inline}.BreadCrumb_breadcrumbItem__c6Dio a{color:var(--color-text-lightest)}.BreadCrumb_breadcrumbItem__c6Dio a:hover{color:var(--color-text-light)}.BreadCrumb_breadcrumbItem__c6Dio+.BreadCrumb_breadcrumbItem__c6Dio{padding-left:.5em}.BreadCrumb_breadcrumbItem__c6Dio+.BreadCrumb_breadcrumbItem__c6Dio:before{content:">";padding-right:.5em}.EventDetailsHeader_container__XyvKS{width:100%;background-color:var(--color-bg-gray);display:flex;justify-content:center;padding:24px 0 48px}@media screen and (max-width:768px){.EventDetailsHeader_container__XyvKS{padding:16px 24px}}.EventDetailsHeader_inner__oM0PV{width:100%;max-width:1024px;display:flex;flex-direction:column;gap:48px}@media screen and (max-width:768px){.EventDetailsHeader_inner__oM0PV{gap:16px}}.EventDetailsHeader_breadcrumbsWrapper__FOA0C{width:100%;overflow:hidden}.EventDetailsHeader_body__G3VcB{display:flex;align-items:center;gap:32px}@media screen and (max-width:768px){.EventDetailsHeader_body__G3VcB{flex-direction:column;align-items:stretch;gap:16px}}.EventDetailsHeader_headerInfo__W8h6r{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.EventDetailsHeader_headerInfo__W8h6r{gap:8px}}.EventDetailsHeader_titleArea__UDiwR{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.EventDetailsHeader_titleArea__UDiwR{gap:8px}}.EventDetailsHeader_dateRow__yBnAl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.EventDetailsHeader_hostSummary__NbxlW{display:flex;align-items:center;gap:16px}@media screen and (max-width:768px){.EventDetailsHeader_hostSummary__NbxlW{gap:8px}}.EventDetailsHeader_hostAvatar__2XQVF{flex-shrink:0;width:48px;height:48px;border-radius:50%;object-fit:cover}@media screen and (max-width:768px){.EventDetailsHeader_hostAvatar__2XQVF{width:32px;height:32px}}.EventDetailsHeader_hostSummaryText__A48PC{display:flex;flex-direction:column;gap:4px;min-width:0}.EventDetailsHeader_coverImageWrapper__ez_rF{flex-shrink:0;width:360px;height:180px;overflow:hidden}@media screen and (max-width:768px){.EventDetailsHeader_coverImageWrapper__ez_rF{width:100%;height:auto;aspect-ratio:1000/500}}.EventDetailsHeader_coverImage__rMbyl{width:100%;height:100%;object-fit:cover}.EventDetailsSection_sectionHeader__b9QNe{padding-bottom:11px}.EventDetailsSection_section__1SCcB{margin-bottom:40px}.EventLocationLabel_label__XC7_q{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.EventLocationLabel_label__XC7_q{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventLocationLabel_label__XC7_q{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventLocationLabel_label__XC7_q{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}.EventLocationLabel_label__XC7_q{height:20px;padding:0 6px;display:flex;align-items:center;background-color:var(--color-object-sheblue-darken);color:var(--color-text-white);font-weight:700}.EventLocationLabel_icon__TSJ3V{width:10px;height:10px;margin-right:2px;display:flex;justify-content:center;align-items:center}.EventLocationLabel_icon__TSJ3V>svg{width:10px;height:10px}.EventCard_cardWrap___aUXV{display:flex;flex-direction:column}.EventCard_cardWrap___aUXV .EventCard_card__s9ulo{position:relative;cursor:pointer;color:var(--color-text-default);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);text-decoration:none;flex:1}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_card__s9ulo{width:100%}}.EventCard_cardWrap___aUXV .EventCard_thumbnailWrapper__BZT_o{height:165px;border-top-left-radius:8px;border-top-right-radius:8px}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_thumbnailWrapper__BZT_o{height:calc(43.4666666667vw)}}.EventCard_cardWrap___aUXV .EventCard_thumbnailWrapper__BZT_o{overflow:hidden;display:flex;align-items:center;justify-content:center}.EventCard_cardWrap___aUXV .EventCard_thumbnail__0yrqr{flex-shrink:0;width:100%;height:auto}@media only screen and (min-width:450px){.EventCard_cardWrap___aUXV .EventCard_main__OtMO_{padding:0 24px 24px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_main__OtMO_{padding:0 calc(6.4vw) calc(6.4vw)}}.EventCard_cardWrap___aUXV .EventCard_datetime__wgZXo{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:8px}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_datetime__wgZXo{margin-bottom:calc(2.1333333333vw)}}.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:450px){.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ{font-size:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ{font-size:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ .EventCard_dateNo__87LsC{font-family:europa,sans-serif}@media only screen and (min-width:450px){.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ .EventCard_dateNo__87LsC{font-size:20px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_date__KWjcQ .EventCard_dateNo__87LsC{font-size:calc(5.3333333333vw)}}.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{display:flex;gap:8px;margin-bottom:5px}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_archiveDateWrap__HgoZ0{gap:calc(2.1333333333vw);margin-bottom:calc(1.3333333333vw)}}.EventCard_cardWrap___aUXV .EventCard_archiveEndDate__OwbzR{font-weight:700}.EventCard_cardWrap___aUXV .EventCard_archiveEndDate__OwbzR .EventCard_red__kkAXZ{color:var(--color-function-danger-default)}.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw)}}.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-weight:700;margin-bottom:16px}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_title__isacI{margin-bottom:calc(4.2666666667vw)}}.EventCard_cardWrap___aUXV .EventCard_header___Affv{display:flex;align-items:center}@media only screen and (min-width:450px){.EventCard_cardWrap___aUXV .EventCard_header___Affv{margin:16px 0;gap:8px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_header___Affv{margin:calc(4.2666666667vw) 0;gap:calc(2.1333333333vw)}}.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{margin-left:6px}}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_timeRange__7_IIY{margin-left:calc(1.6vw)}}.EventCard_newLabel__bmkIy{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.EventCard_newLabel__bmkIy{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventCard_newLabel__bmkIy{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventCard_newLabel__bmkIy{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}.EventCard_newLabel__bmkIy{height:20px;padding:0 6px;display:flex;align-items:center;background-color:var(--color-function-danger-default);color:var(--color-text-white);font-weight:700}@media only screen and (min-width:1200px){.hashTagList_tagWrap__RO0DJ{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.hashTagList_tagWrap__RO0DJ{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.hashTagList_tagWrap__RO0DJ{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}.hashTagList_tagWrap__RO0DJ{font-weight:700;color:#3c676e;display:flex;gap:8px;flex-wrap:wrap}@media only screen and (max-width:449px){.hashTagList_tagWrap__RO0DJ{gap:calc(2.1333333333vw)}}.hashTagList_tag__2r1JI:before{content:"#"}.hashTagList_tag__2r1JI{white-space:nowrap}.EventList_pane__utfpj{display:flex;flex-wrap:wrap}@media only screen and (min-width:450px){.EventList_pane__utfpj{margin-right:-18px;margin-bottom:-18px}}.EventList_newPane__Rk2Sg{display:grid;grid-template-columns:repeat(auto-fill,330px);gap:64px 15px;justify-content:center}@media only screen and (max-width:449px){.EventList_newPane__Rk2Sg{grid-template-columns:1fr;gap:calc(10.6666666667vw)}}.CheckBoxSelectInput_selectInput__aV_6_{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px}.EventSelector_eventSelector__nx7tP{flex-basis:100%;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:1200px){.EventSelector_selectorToggle__k8xMA{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventSelector_selectorToggle__k8xMA{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventSelector_selectorToggle__k8xMA{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.EventSelector_selectorToggle__k8xMA{display:inline-block;background-color:var(--color-object-gray-1);padding:12px 16px 12px 24px;cursor:pointer;line-height:2em}@media only screen and (max-width:449px){.EventSelector_selectorToggle__k8xMA{display:flex;justify-content:space-between}}.EventSelector_selectorToggle__k8xMA .EventSelector_chevron__NnmLW{vertical-align:bottom;margin-left:24px}.EventSelector_selectorToggle__k8xMA .EventSelector_chevron__NnmLW.EventSelector_down__fZj8U{transform:rotate(90deg)}.EventSelector_selectorToggle__k8xMA .EventSelector_chevron__NnmLW.EventSelector_up__SvLrw{transform:rotate(270deg)}@media only screen and (min-width:1200px){.EventSelector_selectorBody__kqR1A{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventSelector_selectorBody__kqR1A{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.EventSelector_selectorBody__kqR1A{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.EventSelector_selectorBody__kqR1A{width:100%;background-color:var(--color-object-gray-1);padding:24px}@media only screen and (max-width:449px){.EventSelector_selectorBody__kqR1A>.EventSelector_label__C00xO{margin-bottom:calc(4.8vw)}}@media only screen and (min-width:450px){.EventSelector_selectorBody__kqR1A>.EventSelector_label__C00xO{margin-bottom:10px}}.EventSelector_selectorBody__kqR1A>.EventSelector_label__C00xO:last-child{margin-bottom:0}.EventSelector_selectorBody__kqR1A>.EventSelector_label__C00xO>.EventSelector_labelText__qUtDV{margin-bottom:10px}@media only screen and (min-width:450px){.EventSelector_eventCategorySelector___o1Vu{margin-bottom:36px}}@media only screen and (max-width:449px){.EventSelector_eventCategorySelector___o1Vu{margin-bottom:calc(9.0666666667vw)}}.AllEventsSection_section__SEKYQ{margin-bottom:68px}@media only screen and (max-width:449px){.AllEventsSection_section__SEKYQ{margin-bottom:min(25.6vw,96px)}}@media only screen and (min-width:1200px){.AllEventsSection_header__y3ISN{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;margin-top:5px}.AllEventsSection_header__y3ISN:not(:first-child){margin-top:32px}}@media only screen and (min-width:450px)and (max-width:1199px){.AllEventsSection_header__y3ISN{margin-top:32px;margin-bottom:24px}}@media only screen and (max-width:449px){.AllEventsSection_header__y3ISN{margin-top:calc(8.5333333333vw);margin-bottom:calc(6.4vw)}}.AllEventsSection_moreButtonContainer__w_YKb{margin-top:68px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:449px){.AllEventsSection_moreButtonContainer__w_YKb{margin-top:min(8.5333333333vw,32px)}}.ArchiveList_list__zndmK{display:flex;flex-direction:column}.ArchiveList_item__kuVVH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-400);padding:var(--space-400) 0;border-bottom:1px solid var(--color-border-default)}.ArchiveList_item__kuVVH:first-child{padding-top:0}.ArchiveList_item__kuVVH:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:544px){.ArchiveList_item__kuVVH{flex-wrap:wrap;gap:var(--space-200)}}.ArchiveList_info__Ba5jZ{flex:1;min-width:0}.ArchiveList_actions__pWOct{display:flex;align-items:center;gap:var(--space-300);flex-shrink:0}@media screen and (max-width:544px){.ArchiveList_actions__pWOct{gap:var(--space-200)}}.ArchiveList_nowrap__NeZwP{white-space:nowrap}.AssignmentList_list__ZjkoT{display:flex;flex-direction:column}.AssignmentList_item__KJ_P6{display:flex;align-items:center;gap:var(--space-400);padding:var(--space-400) 0;border-top:1px solid var(--color-border-default)}.AssignmentList_item__KJ_P6:first-child{border-top:none;padding-top:0}.AssignmentList_item__KJ_P6:last-child{padding-bottom:0}.AssignmentList_info__czyoA{flex:1;min-width:0}.AssignmentList_slideLink__GMLXv{display:inline-block;font-size:.75rem;color:var(--color-function-textlink-default);text-decoration:none}.CompletedBanner_banner__ZXPYN{background:var(--color-bg-sheblue-light,#f5f9fa);border-radius:var(--border-radius-large);margin-bottom:var(--space-600);position:relative;padding:var(--space-800) 0;overflow:visible}@media screen and (max-width:544px){.CompletedBanner_banner__ZXPYN{padding:var(--space-600) 0}}.CompletedBanner_content__e4QJB{text-align:center;display:flex;flex-direction:column;gap:var(--space-100);padding:0 120px}@media screen and (max-width:544px){.CompletedBanner_content__e4QJB{padding:0 48px}}.CompletedBanner_illusts__PRImJ{display:contents}.CompletedBanner_illust__L_ja9{position:absolute;top:-3px;width:120px;height:120px}@media screen and (max-width:544px){.CompletedBanner_illust__L_ja9{top:auto;bottom:0;width:80px;height:80px}}.CompletedBanner_illustLeft__KygGp{left:0}.CompletedBanner_illustRight__4bTBz{right:0}@media screen and (max-width:544px){.CompletedBanner_heading__N_nKs{font-size:1rem}}.CompletedBanner_spBreak__sNXRo{display:none}@media screen and (max-width:544px){.CompletedBanner_spBreak__sNXRo{display:inline}}.NextActionBanner_section__P5RUE{display:flex;flex-direction:column;gap:var(--space-400)}.NextActionBanner_card__acAvJ{background:var(--color-object-white);border-radius:var(--border-radius-large);box-shadow:0 1px 3px 0 rgba(58,67,71,.3);padding:var(--space-600);display:flex;align-items:center;gap:var(--space-400)}.NextActionBanner_card__acAvJ:has(.NextActionBanner_reserveBody__YVxw3){flex-direction:column;align-items:stretch}@media screen and (max-width:544px){.NextActionBanner_card__acAvJ{flex-direction:column;align-items:stretch}}.NextActionBanner_body__QkX_t{flex:1;display:flex;flex-direction:column;gap:var(--space-100);min-width:0}.NextActionBanner_actions__OFQTd{display:flex;align-items:center;gap:var(--space-200);flex-shrink:0}@media screen and (max-width:544px){.NextActionBanner_actions__OFQTd{width:100%}.NextActionBanner_actions__OFQTd>*{flex:1}}.NextActionBanner_reserveBody__YVxw3{display:flex;flex-direction:column;gap:var(--space-400);width:100%}.NextActionBanner_reserveHeader__GoeyI{display:flex;flex-direction:column;gap:var(--space-100)}.NextActionBanner_reserveList__JBFWu{display:flex;flex-direction:column;padding-left:var(--space-400)}.NextActionBanner_reserveItem__fREHl{display:flex;align-items:center;gap:var(--space-400);padding:var(--space-300) 0;border-bottom:1px solid var(--color-border-default)}.NextActionBanner_reserveItem__fREHl:last-child{border-bottom:none}.NextActionBanner_reserveInfo__PpsGI{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-100)}.Page_page__gpi9T{background-color:var(--color-bg-gray)}.Page_pageInner__Vqqeu{width:100%;margin:0 auto}.PageBody_body__46aqw{background:var(--color-bg-white)}.PageBody_bodyInner___CdFT{width:100%;max-width:1024px;margin:0 auto;padding:56px 32px 120px}@media screen and (max-width:544px){.PageBody_bodyInner___CdFT{padding:56px 24px 120px}}.PageHeader_header__vAhF0{background:var(--color-bg-gray)}.PageHeader_headerInner__kvaIw{width:100%;max-width:1024px;margin:0 auto;padding:0 32px 64px}@media screen and (max-width:768px){.PageHeader_headerInner__kvaIw{padding:32px 32px 64px}}@media screen and (max-width:544px){.PageHeader_headerInner__kvaIw{padding:20px 24px 64px}}.ReportHeader_container__Hl8fI{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--space-600) var(--space-400) var(--space-800);overflow:hidden;background:linear-gradient(90deg,#eaf8f9 0,#ffffff 49.5%,#f5f2ff)}@media screen and (max-width:544px){.ReportHeader_container__Hl8fI{padding:var(--space-400) var(--space-400) var(--space-600)}}.ReportHeader_breadcrumb__dhctb{width:100%;max-width:calc(1024px + var(--space-600)*2);margin:0 auto;padding-inline:var(--space-600);padding-block-end:var(--space-800)}@media screen and (max-width:544px){.ReportHeader_breadcrumb__dhctb{padding-inline:0;padding-block-end:var(--space-400)}}.ReportHeader_hero__LFnN7{display:flex;flex-direction:column;align-items:center;gap:var(--space-200);padding-block:var(--space-800) var(--space-400)}@media screen and (max-width:544px){.ReportHeader_hero__LFnN7{gap:var(--space-100);padding-block:var(--space-400) var(--space-200)}}.SkillsSection_container__fqs0q{position:relative;width:100%;padding-block:var(--space-1200);overflow:hidden;background-color:var(--color-object-white)}@media screen and (max-width:544px){.SkillsSection_container__fqs0q{padding-block:var(--space-800)}}.SkillsSection_inner__4ykZR{display:flex;flex-direction:column;gap:var(--space-200);width:100%;max-width:calc(720px + var(--space-600)*2);margin:0 auto;padding-inline:var(--space-600)}@media screen and (max-width:544px){.SkillsSection_inner__4ykZR{padding-inline:var(--space-400)}}.SkillsSection_accent__7R1_n{color:var(--color-text-shepink-darken)}.SkillsSection_sheChan__wlGOm{position:relative;width:100%;height:1px}@media screen and (max-width:1012px){.SkillsSection_sheChan__wlGOm{display:none}}.SkillsSection_sheChanImage__btgfe{position:absolute;right:calc((100% - 1020px)/2);bottom:0;width:199px;height:auto}.SkillsSection_onlyMobile__81vJP{display:none}@media screen and (max-width:544px){.SkillsSection_onlyMobile__81vJP{display:inline}}.BenefitsSection_container___fDrY{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);width:100%}.BenefitsSection_cards__90yDL{display:flex;gap:var(--space-400);width:100%;list-style:none;padding:0;margin:0}@media screen and (max-width:544px){.BenefitsSection_cards__90yDL{gap:var(--space-200);flex-direction:column}}.BenefitsSection_card__Av6_z{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:var(--space-200);padding:var(--space-800) var(--space-200);border:2px solid var(--color-object-shepink-light);border-radius:var(--border-radius-large)}@media screen and (max-width:544px){.BenefitsSection_card__Av6_z{gap:var(--space-100);padding:var(--space-400) var(--space-100)}}.BenefitsSection_onlyPc__0vqz3{display:inline}@media screen and (max-width:544px){.BenefitsSection_onlyPc__0vqz3{display:none}}.CertificateSection_container__VqCVi{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-1200);width:100%}@media screen and (max-width:544px){.CertificateSection_container__VqCVi{flex-direction:column;gap:var(--space-600)}}.CertificateSection_certificateCard__sTsSp{display:flex;flex:0 0 360px;flex-direction:column;align-items:center;gap:var(--space-400);padding:var(--space-400);background-color:var(--color-object-white);border-radius:var(--border-radius-large);box-shadow:0 1px 3px 0 rgba(58,67,71,.3)}@media screen and (max-width:544px){.CertificateSection_certificateCard__sTsSp{flex:1 1 auto;width:100%}}.CertificateSection_canvasFrame__kSTRQ{width:100%;line-height:0;border:1px solid var(--color-border-darken);border-radius:var(--border-radius-large);overflow:hidden}.CertificateSection_message__tr_Ir{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:var(--space-800)}@media screen and (max-width:544px){.CertificateSection_message__tr_Ir{width:100%}.CertificateSection_messageContent__h6IQ8{padding-inline:var(--space-200)}}.CertificateSection_staffHeading__FWFP0{width:100%;padding-bottom:var(--space-300);margin-bottom:var(--space-300);border-bottom:1px solid var(--color-border-default)}.CertificateSection_staffBody__982EZ{display:flex;flex-direction:column;gap:var(--space-200)}.CertificateSection_callout__VTD7l{position:relative;display:flex;flex-basis:100%;align-items:center;justify-content:space-between;gap:var(--space-200);padding:var(--space-400) var(--space-600) var(--space-400) var(--space-2400);background-color:var(--color-bg-shepink-default);border-radius:var(--border-radius-large)}@media screen and (max-width:544px){.CertificateSection_callout__VTD7l{flex-basis:auto;flex-direction:column;align-items:stretch;gap:var(--space-200);padding:var(--space-400)}}.CertificateSection_calloutImage__0wqZu{position:absolute;bottom:0;left:var(--space-200);width:88px;height:88px;object-fit:contain}@media screen and (max-width:544px){.CertificateSection_calloutImage__0wqZu{top:calc(-1*var(--space-500));right:var(--space-200);bottom:auto;left:auto;width:56px;height:56px;transform:none}}.CertificateSection_shareButton__1KzZ5{flex-shrink:0}@media screen and (max-width:544px){.CertificateSection_shareButton__1KzZ5,.CertificateSection_shareButton__1KzZ5>*{width:100%}}.CertificationLink_container__0lh0B{display:flex;justify-content:center;width:100%;padding-block-start:var(--space-600)}@media screen and (max-width:544px){.CertificationLink_container__0lh0B{padding:0}}.ReportHeader_container___iXPR{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%;padding:var(--space-800) var(--space-400);overflow:hidden;background:linear-gradient(90deg,#eaf8f9 0,#ffffff 49.5%,#f5f2ff)}@media screen and (max-width:544px){.ReportHeader_container___iXPR{padding:var(--space-600) var(--space-400) var(--space-800)}}.ReportHeader_breadcrumb__bPk1H{width:100%;padding-inline:var(--space-600);max-width:calc(1024px + var(--space-600)*2);margin:0 auto}@media screen and (max-width:544px){.ReportHeader_breadcrumb__bPk1H{padding-inline:0;padding-block-end:var(--space-200)}}.ReportHeader_onlyMobile__wnSrR{display:none}@media screen and (max-width:544px){.ReportHeader_onlyMobile__wnSrR{display:inline}}.ReportHeader_confettiLeft__E8bq7,.ReportHeader_confettiRight__PtmkY{position:absolute;top:50%;width:auto;height:128px;pointer-events:none;transform:translateY(-50%)}@media screen and (max-width:544px){.ReportHeader_confettiLeft__E8bq7,.ReportHeader_confettiRight__PtmkY{height:80px}}.ReportHeader_confettiLeft__E8bq7{left:var(--space-800);transform:translateY(-50%) scaleX(-1)}@media screen and (max-width:544px){.ReportHeader_confettiLeft__E8bq7{left:0}}.ReportHeader_confettiRight__PtmkY{right:var(--space-800)}@media screen and (max-width:544px){.ReportHeader_confettiRight__PtmkY{right:0}}.WorksDecorations_container__j_zir{position:relative;z-index:1;width:100%;height:0}@media screen and (max-width:1012px){.WorksDecorations_container__j_zir{display:none}}.WorksDecorations_left__4DU4f,.WorksDecorations_right__fmK7N{position:absolute;width:132px;height:auto;pointer-events:none;bottom:0}.WorksDecorations_left__4DU4f{left:var(--space-600)}.WorksDecorations_right__fmK7N{right:var(--space-600)}.PassResult_container__GSXB8{width:100%;padding-block:var(--space-800) var(--space-1600)}@media screen and (max-width:544px){.PassResult_container__GSXB8{padding-block:var(--space-400) var(--space-1200)}}.PassResult_inner__OxBa_{width:100%;max-width:calc(1024px + var(--space-600)*2);margin:0 auto;padding-inline:var(--space-600);padding-block-end:var(--space-1200)}@media screen and (max-width:544px){.PassResult_inner__OxBa_{padding-inline:var(--space-400);padding-block-end:var(--space-800)}}.PassResult_inner__OxBa_.PassResult_fillWidth__V03Sa{max-width:100%}@media screen and (max-width:544px){.PassResult_inner__OxBa_.PassResult_fillWidth__V03Sa{padding-inline:0}}.WorksGuideSection_container__6fOBe{width:100%;padding-block:var(--space-1200);background-color:var(--color-bg-sheblue-light)}@media screen and (max-width:544px){.WorksGuideSection_container__6fOBe{padding-block:var(--space-600)}}.WorksGuideSection_inner__YuDWI{display:flex;flex-direction:column;gap:var(--space-600);width:100%;max-width:calc(1024px + var(--space-600)*2);margin-inline:auto;padding-inline:var(--space-600)}@media screen and (max-width:544px){.WorksGuideSection_inner__YuDWI{gap:var(--space-400);padding-inline:var(--space-400)}}.WelcomePoints_container__pqRJ3{display:flex;flex-direction:column;gap:var(--space-300);width:100%;padding:var(--space-600);background-color:var(--color-object-sheblue-lightest);border-radius:var(--border-radius-large)}@media screen and (max-width:544px){.WelcomePoints_container__pqRJ3{gap:var(--space-200);padding:var(--space-400)}}.WelcomePoints_list__2fsJF{display:flex;flex-direction:column;gap:var(--space-200);list-style:none;padding:0;margin:0}@media screen and (max-width:544px){.WelcomePoints_list__2fsJF{gap:var(--space-100)}}.WelcomePoints_item__todKg{display:flex;gap:var(--space-100);align-items:flex-start}.WelcomePoints_icon__1Z_Y4{flex-shrink:0;width:20px;height:20px;color:var(--color-text-sheblue-darken)}.CompetitionCard_card__AaG7t{display:flex;flex-direction:column;gap:var(--space-800);width:100%;padding:var(--space-1600);background-color:var(--color-object-white);border-radius:var(--border-radius-large);box-shadow:0 1px 3px 0 rgba(58,67,71,.3)}@media screen and (max-width:544px){.CompetitionCard_card__AaG7t{padding:var(--space-600) var(--space-400)}}.CompetitionCard_head__So5_G{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title images" "welcome images";gap:var(--space-400);align-items:start;width:100%}@media screen and (max-width:768px){.CompetitionCard_head__So5_G{grid-template-columns:1fr;grid-template-areas:"title" "images" "welcome"}}.CompetitionCard_titleArea__9Jx81{grid-area:title;display:flex;min-width:0;flex-direction:column;gap:var(--space-200)}.CompetitionCard_labels__O9q7L{display:flex;gap:var(--space-200)}.CompetitionCard_images__C2nwv{grid-area:images;width:240px;height:auto}@media screen and (max-width:768px){.CompetitionCard_images__C2nwv{justify-self:center}}.CompetitionCard_welcome__icOsN{grid-area:welcome;min-width:0}.CompetitionCard_buttonRow___z4eA{display:flex;justify-content:center;width:100%}.CTAButton_ctaSection__RCloH{display:flex;flex-direction:column;gap:var(--space-300,12px);align-items:center;width:100%}.CTAButton_badge__IqlYp{display:flex;gap:var(--space-200,8px);align-items:center;justify-content:center}.CTAButton_slashIcon__k0v8m{width:10px;height:auto;flex-shrink:0}.CTAButton_ctaButton__0HGq6{width:208px;height:48px}.ApplicationCTASection_sectionWrapper__vqeoK{padding:var(--space-800,32px) 0;background-color:var(--color-bg-sheblue-light,#f5f9fa)}@media screen and (max-width:544px){.ApplicationCTASection_sectionWrapper__vqeoK{padding:var(--space-800,32px) 0}}.ApplicationCTASection_section__yWQXu{max-width:1024px;margin:0 auto;padding:0 var(--space-400,16px);display:flex;flex-direction:column;gap:var(--space-150,6px);align-items:center}@media screen and (max-width:544px){.ApplicationCTASection_section__yWQXu{gap:var(--space-300,12px)}}.CourseInfo_courseInfo__ytJmy{display:flex;justify-content:space-between;align-items:center;margin:16px 0}@media screen and (max-width:768px){.CourseInfo_courseInfo__ytJmy{margin:var(--space-200,8px) 0 0 0}}.ProfileSummaryCard_container__DPFGi{display:flex;align-items:center;gap:16px}.ProfileSummaryCard_avatar__0E3Db{flex-shrink:0;width:80px;height:80px;border-radius:50%;object-fit:cover}@media screen and (max-width:768px){.ProfileSummaryCard_avatar__0E3Db{width:48px;height:48px}}.ProfileSummaryCard_profile__CU4V1{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.SnackBar_statusIcon__mNVKA{width:24px;height:24px}.SnackBar_statusIcon__mNVKA>svg{width:100%;height:100%}.SnackBar_clearIcon__j_ZQF{width:20px;height:20px}.SnackBar_clearIcon__j_ZQF>svg{width:100%;height:100%}.SnackBar_snackbar__wvpDF{border-radius:3px;display:flex;padding:var(--space-400,16px) var(--space-300,12px);align-items:center;gap:var(--space-200,8px)}.SnackBar_snackbar__wvpDF.SnackBar_success__x6_U7{border:1px solid var(--color-primitive-green-75,#b5deb2);background:var(--color-bg-success,#f5faf4)}.SnackBar_snackbar__wvpDF.SnackBar_success__x6_U7 .SnackBar_statusIcon__mNVKA{color:var(--color-primitive-green-300,#4aae42)}.SnackBar_snackbar__wvpDF.SnackBar_error__d4yAX{border:1px solid var(--color-primitive-red-75,#f2b9c6);background:var(--color-bg-danger,#fdf6f8)}.SnackBar_snackbar__wvpDF.SnackBar_error__d4yAX .SnackBar_statusIcon__mNVKA{color:var(--color-primitive-red-300,#df5475)}.SnackBar_snackbar__wvpDF.SnackBar_info__Dd72j{border:1px solid var(--color-primitive-navy-75,#b6bec5);background:var(--color-bg-gray,#f6f7f7)}.SnackBar_snackbar__wvpDF.SnackBar_info__Dd72j .SnackBar_statusIcon__mNVKA{color:var(--color-primitive-navy-300,#4c6072)}.SnackBar_snackbar__wvpDF .SnackBar_closeIcon__zZov3{cursor:pointer}.SnackBar_snackbar__wvpDF span{flex:1 0 0}.SnackBar_snackbar__wvpDF{width:480px}@media screen and (max-width:544px){.SnackBar_snackbar__wvpDF{width:343px}}.TopCenterSnackBar_wrapper__BwrDc{position:fixed;top:32px;left:0;right:0;margin:0 auto;width:fit-content;z-index:100}.SnsLinkButton_link__085jS{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border-default);border-radius:3px;background-color:var(--color-object-white);color:var(--color-text-default)}.SnsLinkButton_link__085jS>img,.SnsLinkButton_link__085jS>svg{width:14px;height:14px;object-fit:contain}.HTMLTextView_htmlTextView__q_kBQ{word-break:break-all}.HTMLTextView_htmlTextView__q_kBQ,.HTMLTextView_htmlTextView__q_kBQ>*{font-family:var(--font-family-default);color:var(--color-text-default);font-size:14px;line-height:1.8;letter-spacing:.03em}.HTMLTextView_htmlTextView__q_kBQ{display:flex;flex-direction:column;gap:var(--space-400,16px)}.HTMLTextView_htmlTextView__q_kBQ>p{font-size:14px;line-height:1.8;letter-spacing:.03em}@media screen and (max-width:768px){.HTMLTextView_htmlTextView__q_kBQ>p{font-size:16px;line-height:1.8}}.HTMLTextView_htmlTextView__q_kBQ>p>strong{font-weight:600}.HTMLTextView_htmlTextView__q_kBQ a{color:var(--color-function-textLink-default,#2b8ade)}.HTMLTextView_htmlTextView__q_kBQ img{max-width:100%}.HTMLTextView_htmlTextView__q_kBQ>h2{font-size:18px;font-weight:600;line-height:1.5}.HTMLTextView_htmlTextView__q_kBQ>h3{padding-top:var(--space-200,8px);font-size:16px;font-weight:600;line-height:1.5}.HTMLTextView_htmlTextView__q_kBQ>h4{padding-top:var(--space-100,4px);font-size:14px;font-weight:600;line-height:1.5}.HTMLTextView_htmlTextView__q_kBQ>ul{padding-left:0}.HTMLTextView_htmlTextView__q_kBQ>ul>li{margin-bottom:6px}.HTMLTextView_htmlTextView__q_kBQ>ul>li:before{content:"•";margin-right:8px}.SurveyHeader_surveyHeader__RO9gK{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:628px;margin:0 auto;padding:40px 0}@media screen and (max-width:768px){.SurveyHeader_surveyHeader__RO9gK{width:100%;padding:24px 0}}.SurveyHeader_logoWrapper__DCzcX{margin:16px}.SurveyHeader_surveyDescription__znJ4F{margin-top:32px}.SurveyHeader_surveyDescription__znJ4F>div{gap:0}.VideoWrapper_videoWrapper__6T9LZ{position:relative;padding-bottom:56.25%;overflow:hidden;margin-top:22px}.VideoWrapper_videoWrapper__6T9LZ embed,.VideoWrapper_videoWrapper__6T9LZ iframe,.VideoWrapper_videoWrapper__6T9LZ object,.VideoWrapper_videoWrapper__6T9LZ:before{position:absolute;top:0;left:0;width:100%;height:100%}.VideoWrapper_videoWrapper__6T9LZ:before{color:var(--color-primitive-white);content:"動画が読み込まれない場合は再読み込みなどしてください";box-shadow:0 0 0 1px inset var(--color-border-default);display:flex;justify-content:center;align-items:center;animation-name:VideoWrapper_fadeIn__v0rth;animation-delay:5s;animation-duration:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes VideoWrapper_fadeIn__v0rth{0%{color:var(--color-primitive-white)}to{color:var(--color-text-lightest)}}.DummyImageBlock_imageWrapper__tSKVo{width:100%;margin-top:22px}.DummyImageBlock_imageWrapper__tSKVo img{width:100%;height:auto}.BlockDescription_description__Z8rJT{word-break:break-all;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.BlockDescription_description__Z8rJT{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.BlockDescription_description__Z8rJT{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.BlockDescription_description__Z8rJT{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.BlockDescription_description__Z8rJT{color:var(--color-text-default)}@media only screen and (min-width:1200px){.BlockDescription_description__Z8rJT{margin-top:12px}}@media only screen and (min-width:450px)and (max-width:1199px){.BlockDescription_description__Z8rJT{margin-top:16px}}@media only screen and (max-width:449px){.BlockDescription_description__Z8rJT{margin-top:calc(4.2666666667vw)}}.BlockDescription_description__Z8rJT strong{font-weight:700}.BlockDescription_description__Z8rJT ol{list-style-type:decimal;list-style-position:inside;margin-left:.5em;margin-top:1em}.BlockDescription_description__Z8rJT ul{list-style-type:circle;list-style-position:inside;margin-left:.5em;margin-top:1em}.BlockImage_imageWrapper__KdBQ6{width:100%;margin-top:22px}.BlockImage_imageWrapper__KdBQ6 img{width:100%}.CoachProfile_container__4s5H4{display:flex;flex-direction:column;gap:16px}.CoachProfile_snsLinks__O9KHq{display:flex;align-items:center;gap:8px}.EventButton_button__cZeLe{width:100%;margin:20px 0}.EventButton_linkToLogin__oKkFN{margin-top:10px}.FormButtonWrapper_formButtonWrapper__by_tq{margin:36px 0;display:flex;justify-content:center}@media screen and (max-width:768px){.FormButtonWrapper_formButtonWrapper__by_tq{margin-top:mob(72)}}.PlusLessonSection_title__sEGkt{margin-bottom:16px}.PlusLessonDetails_plusLessonDetails__KLXRG{display:flex;flex-direction:column;gap:56px}.PlusLessonDetails_title__KRrPC{margin-bottom:20px}.PlusLessonDetails_twoColumn__bZ38c{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width:768px){.PlusLessonDetails_twoColumn__bZ38c{flex-direction:column}.PlusLessonDetails_twoColumn__bZ38c.PlusLessonDetails_spReverse__yKVNh{flex-direction:column-reverse}}.PlusLessonDetails_twoColumnItem__kgbLK{width:calc((100% - 40px)/2)}@media screen and (max-width:768px){.PlusLessonDetails_twoColumnItem__kgbLK{width:100%}}.PlusLessonDetails_coachList__PH5zp{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px}.PlusLessonPage_page__htO6X{width:100%}.PlusLessonPage_pageInner__Ib24r{width:100%;margin:0 auto}.ListWithTitle_listWithTitle__ZOCuA{position:relative;border-radius:8px;background-color:#fff;padding:28px 24px 20px;margin-top:var(--space-400,16px)}.ListWithTitle_listWithTitle__ZOCuA .ListWithTitle_title__kejus{padding:8px 16px;position:absolute;top:-16px;left:20px;border-radius:100px;display:flex;align-items:center;justify-content:center}.ListWithTitle_listWithTitle__ZOCuA .ListWithTitle_list__agTFV{align-items:center}.ListWithTitle_listWithTitle__ZOCuA .ListWithTitle_list__agTFV .ListWithTitle_listItem__mnJuF{display:flex;align-items:center}.ListWithTitle_listWithTitle__ZOCuA .ListWithTitle_list__agTFV .ListWithTitle_icon__Y_dYC{margin-right:8px;width:24px;height:24px}.ListWithTitle_listWithTitle__ZOCuA .ListWithTitle_list__agTFV .ListWithTitle_icon__Y_dYC svg{width:24px;height:24px}.ListWithTitle_listWithTitle__ZOCuA.ListWithTitle_blue__yJzjZ{border:2px solid var(--color-object-sheblue-darken)}.ListWithTitle_listWithTitle__ZOCuA.ListWithTitle_blue__yJzjZ .ListWithTitle_title__kejus{background-color:var(--color-object-sheblue-darken)}.ListWithTitle_listWithTitle__ZOCuA.ListWithTitle_blue__yJzjZ .ListWithTitle_list__agTFV .ListWithTitle_icon__Y_dYC svg{fill:var(--color-object-shepink-darken)}.LessonInfo_lessonInfo__FjJdv{display:flex;justify-content:space-between;align-items:center;margin:var(--space-400,16px) 0}@media screen and (max-width:768px){.LessonInfo_lessonInfo__FjJdv{margin:var(--space-200,8px) 0}}.PlusLessonHeader_plusLessonHeader__sDMbr{width:100%;padding:40px 0;background-color:var(--color-bg-gray)}.PlusLessonHeader_plusLessonHeaderInner__V2DWH{width:100%;max-width:1040px;margin:0 auto}.PlusLessonHeader_paneWrap__sK6G9{display:flex;justify-content:space-between}@media screen and (max-width:768px){.PlusLessonHeader_paneWrap__sK6G9{flex-direction:column}}.PlusLessonHeader_pane__lekrV{width:calc((100% - 24px)/2);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:768px){.PlusLessonHeader_pane__lekrV{width:100%}}.PlusLessonHeader_pane__lekrV>img{width:100%}.PlusLessonHeader_heldAt__U3Zup{margin-bottom:16px}.PlusLessonHeader_title__tGH7R{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-400,16px)}@media screen and (max-width:768px){.PlusLessonHeader_title__tGH7R{margin-bottom:var(--space-200,8px)}.PlusLessonHeader_onlySp__tg4p8{display:block}}.PlusLessonHeader_onlySp__tg4p8{display:none}@media screen and (max-width:768px){.PlusLessonHeader_onlyNonSp__P9wOT{display:none}}.PlusLessonHeader_onlyNonSp__P9wOT{display:block}.PlusLessonPageHeader_header__wHloC{background:var(--color-bg-gray);width:100%;min-height:463px}.PlusLessonPageHeader_headerInner__MQHQO{width:100%;margin:0 auto;padding:40px 30px 0}@media only screen and (min-width:1200px){.PlusLessonPageHeader_headerInner__MQHQO{max-width:1021px;padding:0 32px 64px}}.page_mainWrapper__6YXOp{display:flex;gap:64px}@media screen and (max-width:768px){.page_mainWrapper__6YXOp{flex-direction:column-reverse}}.page_main__s_G3a{width:100%;flex:1}.page_side__exQ_J{width:100%;max-width:340px}@media screen and (max-width:768px){.page_side__exQ_J{max-width:none}}.page_sideInner__Qfvxb{position:sticky;top:24px}@media screen and (max-width:768px){.page_sideInner__Qfvxb{position:relative;top:auto}}.CourseOverviewForDesktop_overviewWrapper___tH0J{position:relative;background:rgba(0,0,0,0);display:block}@media screen and (max-width:1012px){.CourseOverviewForDesktop_overviewWrapper___tH0J{display:none}}.CourseOverviewForDesktop_thumbnail__5SQoX{aspect-ratio:2/1;width:100%;height:auto}.CourseOverviewForDesktop_overviewContainer____F8k{overflow:hidden;position:relative;transition:max-height .3s ease-in-out}.CourseOverviewForDesktop_overviewContainer____F8k.CourseOverviewForDesktop_expanded__91pPJ .CourseOverviewForDesktop_gradient__xWlk2{background:rgba(0,0,0,0)}.CourseOverviewForDesktop_overviewContainer____F8k .CourseOverviewForDesktop_gradient__xWlk2{position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(243,245,245,0),#f3f5f5);transition:background .3s ease-in-out}.CourseOverviewForDesktop_expandButton__W2Yx_{cursor:pointer;text-align:center;width:100%;position:absolute;transform:translateY(-4px)}.CourseOverviewForMobile_overviewWrapper__Kt14K{display:none;padding:32px 32px 48px}@media screen and (max-width:1012px){.CourseOverviewForMobile_overviewWrapper__Kt14K{display:block;padding:32px 24px 48px}}.CoursePageHeader_coursePageHeader__ppGmh{background:var(--color-bg-gray);padding:0 32px}@media screen and (max-width:544px){.CoursePageHeader_coursePageHeader__ppGmh{padding:0 24px}}.CoursePageHeader_coursePageHeaderInner__NZ31B{width:100%;margin:0 auto;max-width:1024px}.CoursePageHeader_contents__aM2Hw{padding:56px 0 64px}@media screen and (max-width:544px){.CoursePageHeader_contents__aM2Hw{padding:40px 0}}.CoursePageHeader_contents__aM2Hw{display:flex;justify-content:space-between;gap:var(--space-1000,40px)}@media screen and (max-width:1012px){.CoursePageHeader_contents__aM2Hw{flex-direction:column;gap:var(--space-200,8px)}}.CoursePageHeader_leftPane__w1Qc5{flex-grow:1}@media screen and (max-width:1012px){.CoursePageHeader_leftPane__w1Qc5{width:100%}}.CoursePageHeader_leftPane__w1Qc5 .CoursePageHeader_title__91LZD{display:flex;align-items:center;border-bottom:1px solid var(--color-border-darken);padding-bottom:var(--space-400,16px)}.CoursePageHeader_rightPane__1_Yxw{width:398px;flex-shrink:0}@media screen and (max-width:1012px){.CoursePageHeader_rightPane__1_Yxw{width:100%}}.CoursePageHeader_rightPane__1_Yxw .CoursePageHeader_thumbnail__rrqPz{aspect-ratio:2/1;width:100%;height:auto}.CoursePageHeader_onlySp__8ppya{display:none}@media screen and (max-width:1012px){.CoursePageHeader_onlySp__8ppya{display:block}}.CoursePageHeader_onlyNonSp__jjgU4{display:block}@media screen and (max-width:1012px){.CoursePageHeader_onlyNonSp__jjgU4{display:none}}.CourseCompleteRibbon_titleRibbon__uJnV5{height:32px;margin-right:4px;margin-top:8px;width:auto}@media screen and (max-width:544px){.CourseCompleteRibbon_titleRibbon__uJnV5{height:24px;margin-right:4px;margin-top:4px;width:auto}}.CourseCompleteRibbon_ribbonImage__4V_Is{margin-left:4px;width:28px}@media screen and (max-width:544px){.CourseCompleteRibbon_ribbonImage__4V_Is{margin-left:4px;width:28px}}.SessionReservationPageLayout_description__FGwmv{margin-bottom:var(--space-800,32px)}.WaitlistToggleButton_cancel__6udht{color:var(--color-function-danger-default)}.WaitlistToggleButton_create__DKUTO{color:var(--color-function-textlink-default)}.WaitlistToggleButton_waitlistToggleButton__Fm0za{padding:0;display:flex;align-items:center}.WaitlistToggleButton_waitlistToggleButton__Fm0za>span{text-decoration:underline;cursor:pointer;font-size:14px}.ScheduleListItem_scheduleListItem__tYld2{padding:var(--space-400) 0;border-bottom:1px dashed var(--color-border-default)}.ScheduleListItem_scheduleListItem__tYld2:last-child{border-bottom:none}.ScheduleListItem_header__wvBo6{margin-bottom:12px;display:flex;flex-direction:column;gap:var(--space-200)}.ScheduleListItem_body__Jb7CA{display:flex;justify-content:space-between;align-items:center;gap:16px}.ScheduleListItem_leftPane__VLv72{flex-grow:1}.ScheduleListItem_rightPane__Ib5r1{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex-shrink:0}.ScheduleListItem_labels__s3dTh{display:flex;gap:var(--space-150);flex-wrap:wrap}.ScheduleListItemMetaInfo_metaInfo__liBDZ{display:flex;flex-direction:column;gap:var(--space-400,16px)}.ScheduleListItemMetaInfoRow_row__JuP2g{font-size:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ScheduleListItemMetaInfoRow_label__6VAZ_:after{content:" :"}.MokumokuGuideBanner_image__LdUVO{max-width:100%;height:auto}.PageSection_body__GwMwi{width:100%;max-width:841px;margin:24px auto 0}.PageSection_pageSection__1dFwY+.PageSection_pageSection__1dFwY{margin-top:40px}.PageSectionWrapper_pageSectionWrapper__EMzaQ{display:flex;flex-direction:column;gap:48px}.SubmissionCommentItem_submissionCommentItem__eOR7M{margin-top:12px;padding:24px 40px;border-radius:4px;overflow-wrap:break-word}.SubmissionCommentItem_submissionCommentItem__eOR7M strong{font-weight:700}.SubmissionCommentItem_submissionCommentItem__eOR7M em{font-style:oblique}.SubmissionCommentItem_submissionCommentItem__eOR7M ol{list-style-type:decimal;list-style-position:inside;margin-left:.5em;margin-top:1em;margin-bottom:1em}.SubmissionCommentItem_submissionCommentItem__eOR7M ul{list-style-type:circle;list-style-position:inside;margin-left:.5em;margin-top:1em;margin-bottom:1em}.SubmissionCommentItem_submissionCommentItem__eOR7M a{color:var(--color-function-primary-default);text-decoration:underline}.SubmissionCommentItem_submissionCommentItem__eOR7M h1{font-size:32px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.SubmissionCommentItem_submissionCommentItem__eOR7M h2{font-size:28px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.SubmissionCommentItem_submissionCommentItem__eOR7M h3{font-size:24px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.SubmissionCommentItem_submissionCommentItem__eOR7M h4{font-size:20px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.SubmissionCommentItem_submissionCommentItem__eOR7M h5{font-size:16px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.SubmissionCommentItem_submissionCommentItem__eOR7M h6{font-size:14px;line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}@media only screen and (min-width:1200px){.SubmissionCommentItem_submissionCommentItem__eOR7M{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmissionCommentItem_submissionCommentItem__eOR7M{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SubmissionCommentItem_submissionCommentItem__eOR7M{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.SubmissionCommentItem_submissionCommentItem__eOR7M.SubmissionCommentItem_white__BdJlM{border:1px solid var(--color-object-gray-2)}.SubmissionCommentItem_submissionCommentItem__eOR7M.SubmissionCommentItem_blue__d6ZD8{border:1px solid var(--color-object-sheblue-normal);background:var(--color-bg-sheblue-default)}.SubmissionCommentItem_footer__bReyt{text-align:right;margin-top:4px}.LoaderRow_loader__qUD87{animation:LoaderRow_rotation__YfWOb .6s linear infinite}@keyframes LoaderRow_rotation__YfWOb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoaderRow_loaderRow__bO6ua{width:100%;display:flex;justify-content:center;padding:20px 0}.LoaderRow_loader__qUD87 path{fill:var(--color-object-gray-2)}.LessonHomeWorkSubmissionList_submissionList__6KZ3T{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.IdealCareerPresenter_idealCareer__62u_s{width:100%;position:relative;padding:var(--space-800,32px);border:1px solid var(--color-border-default,#edeeef);overflow:hidden}.IdealCareerPresenter_rightTopImage__3jObk{position:absolute;top:0;right:0;width:240px;height:155px;background-image:url(/_next/static/media/right-top.25fab00f.png);background-size:contain}@media screen and (max-width:544px){.IdealCareerPresenter_rightTopImage__3jObk{width:120px;height:77px}}.IdealCareerPresenter_leftBottomImage__W947g{position:absolute;bottom:0;left:0;width:240px;height:114px;background-image:url(/_next/static/media/left-bottom.40d6db2a.png);background-size:contain}@media screen and (max-width:544px){.IdealCareerPresenter_leftBottomImage__W947g{width:120px;height:57px}}.IdealCareerPresenter_content__vjmd9{z-index:1;position:relative;text-align:center}.MonthlyPane_labels__G5eax{display:flex;align-items:center;gap:8px}.SelectablePane_pane__JJHf7{border-radius:var(--border-radius-large,8px);background:var(--Color-Object-White-white,#fff);display:block;width:100%;align-items:center;align-self:stretch;box-shadow:0 1px 3px 0 rgba(76,96,114,.24)}.SelectablePane_header__N_X0Z{padding:var(--space-800,32px);display:flex;justify-content:space-between;gap:var(--space-600,24px);border-bottom:1px solid var(--color-border-default,#edeeef)}@media screen and (max-width:544px){.SelectablePane_header__N_X0Z{padding:var(--space-400,16px)}}.SelectablePane_title__tuunb{display:flex;align-items:center;gap:var(--space-200,8px)}@media screen and (max-width:544px){.SelectablePane_title__tuunb{flex-direction:column}}.SelectablePane_body__D6LXC{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.SelectablePane_body__D6LXC{grid-template-columns:1fr}}.SelectablePane_selector__d7gYP{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--space-200,8px)}.SelectorLink_arrow__cW3gJ{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.SelectablePaneSection_section__LdOW3{padding:var(--space-800,32px);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch;width:100%;background:var(--color-object-white,#fff);border-right:1px solid var(--color-border-default,#edeeef);min-width:none}.SelectablePaneSection_section__LdOW3:last-child{border:none}@media screen and (max-width:768px){.SelectablePaneSection_section__LdOW3{border-right:none;border-bottom:1px solid var(--color-border-default,#edeeef)}}@media screen and (max-width:544px){.SelectablePaneSection_section__LdOW3{padding:var(--space-600,24px)}}.SelectablePaneSection_sectionHeader__08RG_{display:flex;padding-top:var(--space-400,16px);align-items:flex-start;gap:8px;align-self:stretch;justify-content:space-between}.SelectablePaneSubSection_subSection__8RDF5{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch;container-type:inline-size;word-break:break-all}.SelectablePaneSubSection_subSection__8RDF5 h5{padding-top:var(--space-200,8px)}.ProgressResultPresenter_progressWrapper__XT1XO{display:flex;align-items:center;gap:12px}.ReviewerSelector_dropdown__6jG_8{border-radius:2px;position:relative;height:40px}.ReviewerSelector_dropdown__6jG_8.ReviewerSelector_primary__VlYy3{background:var(--color-function-primary-default)}.ReviewerSelector_dropdown__6jG_8.ReviewerSelector_danger__L6eT3{background:var(--color-function-danger-default)}.ReviewerSelector_dropdownBody__r8usL{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:8px}.ReviewerSelector_suggestionListWrapper__v2GQw{position:absolute;width:240px;right:0;bottom:-4px;z-index:1;transform:translateY(100%)}.ReviewerSelector_suggestionList__6wwPV{position:relative;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid var(--color-border-default)}.ReviewerSelector_suggestionItem__aGWh_{background:#fff;padding:10px;cursor:pointer}.ReviewerSelector_suggestionItem__aGWh_:hover{background:var(--color-bg-gray)}.ReviewerSelector_suggestionItem__aGWh_+.ReviewerSelector_suggestionItem__aGWh_{border-top:1px solid var(--color-border-default)}.ReviewerSelector_searchInputWrapper__PxCzj{position:relative}.ReviewerSelector_searchIcon__9q3BF{position:absolute;left:8px;top:50%;transform:translateY(-50%)}.ReviewerSelector_searchInput__0Xajj{border:none;padding:8px 8px 8px 40px;width:100%;box-sizing:border-box;outline:none}.ReviewerSelector_searchInput__0Xajj:focus{border:1px solid var(--color-object-sheblue-darken)}.ReviewerSelector_clearButton__0xeeq{display:flex;align-items:center;gap:4px}.ReviewerSelectorWrapper_reviewerSelectorWrapper__fUPXH{display:flex;align-items:center;justify-content:space-between}.ReviewerSelectorWrapper_assignment__vAcMY{margin-right:16px;overflow:hidden}.ReviewerSelectorWrapper_dropdown__IC3oZ{width:130px;flex-shrink:0}.CourseWorkSubmissionTable_submissionUserCell__9V6XJ{display:flex;justify-content:space-between;align-items:center}.CourseWorkSubmissionTable_submissionUserCell__9V6XJ .CourseWorkSubmissionTable_userProfileItem__CDL4D{overflow:hidden}.CourseWorkSubmissionTable_submissionUserCell__9V6XJ .CourseWorkSubmissionTable_replyIcon__T8LCh{flex-shrink:0}.CourseWorkSubmissionTable_adminUserLink__XM_2V,.CourseWorkSubmissionTable_adminUserLink__XM_2V:active,.CourseWorkSubmissionTable_adminUserLink__XM_2V:focus,.CourseWorkSubmissionTable_adminUserLink__XM_2V:hover{color:inherit;text-decoration:none}.CourseWorkSubmissionTable_remainingReviewDays__FSXsD{min-width:40px}.ReviewPlaceholder_reviewPlaceholder__i9Q_M{margin-top:48px}.FileSummaryInner_fileSummaryWrapper__Xj4Zv{display:flex;justify-content:flex-start;align-items:center;gap:8px}.FileSummaryInner_fileSummary__Hutxl{display:flex;flex-direction:column}.FileSummaryInner_fileName__1S4lX{color:var(--color-text-default)}.TextPreview_textPreview__z5r4A{white-space:pre-wrap;font-family:var(--font-family-default);color:var(--color-text-default);font-size:14px;line-height:1.8;letter-spacing:.03em;word-break:break-all}.SubmissionEvaluationResultBlockItem_evaluationBlockItemWrapper__BvAny{display:flex;align-items:center;border-bottom:1px solid var(--color-border-darken)}.SubmissionEvaluationResultBlockItem_evaluationBlockItemWrapper__BvAny:last-child{border-bottom:none}.SubmissionEvaluationResultBlockItem_backgroundColorBlue__IUetw{background-color:var(--color-bg-sheblue-default)}.SubmissionEvaluationResultBlockItem_backgroundColorRed__ItZjs{background-color:var(--color-bg-shepink-default)}@media only screen and (min-width:1200px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemLabel__0fabm{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemLabel__0fabm{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemLabel__0fabm{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.SubmissionEvaluationResultBlockItem_evaluationBlockItemLabel__0fabm{border-left:1px solid var(--color-border-darken);padding:9px 25px;width:calc(100% - 80px)}@media screen and (max-width:544px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemLabel__0fabm{font-size:calc(2.6666666667vw);line-height:calc(4.8vw);letter-spacing:calc(.4266666667vw);padding:calc(1.0666666667vw) calc(2.6666666667vw);width:calc(100% - 50px)}}.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{display:table;height:100%}@media only screen and (min-width:1200px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{font-size:24px;line-height:32px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{font-size:24px;line-height:32px;letter-spacing:2px}}@media only screen and (max-width:449px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{font-size:calc(6.4vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.5333333333vw)}}.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{width:80px}@media screen and (max-width:544px){.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResultWrapper__7Ew8Z{width:calc(13.3333333333vw)}}.SubmissionEvaluationResultBlockItem_evaluationBlockItemScoreResult__wqo25{font-family:europa,sans-serif;text-align:center;display:table-cell;vertical-align:middle}.SubmittedEvaluationBlockPane_evaluationBlockWrapper__D_DsN{font-weight:700;margin-bottom:50px}.SubmittedEvaluationBlockPane_evaluationBlockLabel__bRh4A{margin-bottom:20px}@media only screen and (min-width:1200px){.SubmittedEvaluationBlockPane_evaluationBlockLabel__bRh4A{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmittedEvaluationBlockPane_evaluationBlockLabel__bRh4A{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.SubmittedEvaluationBlockPane_evaluationBlockLabel__bRh4A{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw)}}.SubmittedEvaluationBlockPane_evaluationBlock__c1LNJ{border:1px solid var(--color-border-darken)}.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-family:europa,sans-serif;display:flex;justify-content:flex-end;align-items:center;margin-top:15px}@media only screen and (min-width:1200px){.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-size:16px;line-height:24px;letter-spacing:2px}}@media only screen and (max-width:449px){.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-size:calc(4.2666666667vw);line-height:calc(6.4vw);letter-spacing:calc(.5333333333vw)}}.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-size:20px}@media screen and (max-width:544px){.SubmittedEvaluationBlockPane_evaluationBlockScoreWrapper__yWObW{font-size:calc(5.3333333333vw)}}.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{margin:0 3px 8px 15px}@media only screen and (min-width:1200px){.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{font-size:32px;line-height:40px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{font-size:32px;line-height:40px}}@media only screen and (max-width:449px){.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{font-size:calc(8.5333333333vw);line-height:calc(10.6666666667vw)}}.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{letter-spacing:2px}@media screen and (max-width:544px){.SubmittedEvaluationBlockPane_evaluationBlockScoreResult__KG1EV{letter-spacing:calc(.5333333333vw)}}.SubmittedEvaluationBlockPane_blockScoreResultColorBlue__0EVP7{color:var(--color-object-sheblue-darken)}.SubmittedEvaluationBlockPane_blockScoreResultColorRed__20E5Y{color:var(--color-function-danger-default)}.UserProfileItemWrapper_header__FYvW3{display:flex;justify-content:flex-start;font-weight:700}.UploadedFileSummary_summaryWrapper__hdYjK{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.UploadedFileSummary_summaryWrapper__hdYjK+.UploadedFileSummary_summaryWrapper__hdYjK{margin-top:16px}.UploadedFileSummary_img__VDeeE{object-fit:scale-down;max-height:350px;max-width:350px}@media screen and (max-width:544px){.UploadedFileSummary_img__VDeeE{max-width:100%;max-height:100%}}