.ExpandableContainer_expandableContainer__azNAb{position:relative;overflow:hidden;transition:max-height .3s ease-in-out}.ExpandableContainer_expandButtonWrapper__mzK2y{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:16px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.9))}.CancellationPolicy_cancellationPolicy__eVBtK,.CancellationPolicy_details__C053q{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch}.CancellationPolicy_heading__Vky0m{display:flex;padding-top:var(--space-400,16px);align-items:center;gap:var(--space-200,8px);align-self:stretch}.SessionLabel_labels__R0hXR{display:flex;gap:var(--space-150);flex-wrap:wrap}.ScheduleListItem_scheduleListItem__3UrLg{margin-top:var(--space-800,32px);display:flex;flex-direction:column;gap:var(--space-200,8px)}.ScheduleListItem_scheduleListItem__3UrLg:first-child{margin-top:var(--space-500,20px)}.ScheduleListItem_main__5znsM{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){.ScheduleListItem_main__5znsM{flex-direction:column;gap:16px}}.ScheduleListItem_header___i4wj{display:flex;flex-direction:column;gap:2px}@media screen and (max-width:544px){.ScheduleListItem_header___i4wj{width:100%}}.ScheduleListItem_labels__YvDF_{margin:16px 0;display:flex;gap:var(--space-150);flex-wrap:wrap}.ScheduleListItem_actions__vgaQO{flex-shrink:0;display:flex;flex-flow:column}@media screen and (max-width:544px){.ScheduleListItem_actions__vgaQO{width:100%}}.ActionArea_action__eudS0{flex-shrink:0;display:flex;flex-flow:column;gap:8px}@media screen and (max-width:544px){.ActionArea_action__eudS0{width:100%}}.ReservationInfo_infoRow__k0C3f{display:flex;align-items:center;gap:4px}.ReservationInfo_reservationInfo__VRncW{display:flex;flex-direction:column;gap:var(--space-100)}.ZoomLink_zoomLink__i6opS{display:flex}.ZoomLink_zoomLink__i6opS .ZoomLink_expired__ese_A{color:var(--color-text-danger)}.ReservationSummary_reservationSummary__CAsGt{padding:var(--space-600,24px);border:1px solid var(--color-border-darken,#e2e4e4);width:100%}.ReservationSummary_meta___NY_E{display:flex;flex-direction:column;gap:var(--space-200,8px)}.ReservationSummary_reservableInfo__ZtRvA{display:flex;align-items:flex-start;gap:var(--space-200,8px);flex-wrap:wrap}@media screen and (max-width:544px){.ReservationSummary_reservableInfo__ZtRvA{flex-direction:column;gap:var(--space-100,4px)}}.ReservationSummary_infoItem__VUFhy{display:flex;justify-content:center;align-items:center;gap:var(--space-100,4px)}.ReservationSummary_button__bbdR_{width:fit-content;margin-top:var(--space-400,16px)}@media screen and (max-width:544px){.ReservationSummary_button__bbdR_{width:100%}}.ReservationSummary_labels__dkmbz{display:flex;gap:var(--space-150);flex-wrap:wrap;margin-top:var(--space-200,8px)}.ReservationSummary_title__xQqRd{display:flex;align-items:center}.ReservationSummary_zoomLink__UJE_t{display:flex}.ReservationSummary_zoomLink__UJE_t .ReservationSummary_expired___UdT9{color:var(--color-text-danger)}.ReservationSummary_alert__j5WkU{margin-top:var(--space-400,16px);width:100%}.RescheduleConfirmation_wrapper__0aaKi{display:flex;flex-direction:column;gap:var(--space-400,16px)}.RescheduleConfirmation_heading__Tadqu{display:flex;padding-top:var(--space-400,16px);align-items:center;gap:var(--space-200,8px);align-self:stretch}.RescheduleCompletePane_contents__GwzmY{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch}.RescheduleCompletePane_description__qM5po{text-align:center}.RescheduleCompletePane_buttonWrapper__PmGxr{display:flex;justify-content:center;margin-top:32px}.ReservationConfirmation_wrapper___8BzT{display:flex;flex-direction:column;gap:var(--space-400,16px)}.ReservationConfirmation_heading__8_rSf{display:flex;padding-top:var(--space-400,16px);align-items:center;gap:var(--space-200,8px);align-self:stretch}.ReservationCompletePane_contents__ruCu1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-400,16px);align-self:stretch}.ReservationCompletePane_description__AVnWz{text-align:center}.ReservationCompletePane_buttonWrapper__bQTGr{display:flex;justify-content:center;margin-top:32px}.Page_page__iWGuc{padding:32px 32px 96px}@media screen and (max-width:544px){.Page_page__iWGuc{padding:24px 24px 64px}}.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}.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)}.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}.AnimatedFavoriteIcon_lottieWrapper__HniuC{display:flex;align-items:center;justify-content:center}.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_M__U3Y_o{width:32px;height:32px}@media screen and (max-width:544px){.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_M__U3Y_o{width:24px;height:24px}}.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_M__U3Y_o>div{width:32px;height:32px}@media screen and (max-width:544px){.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_M__U3Y_o>div{width:24px;height:24px}}.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_L__crYhe,.AnimatedFavoriteIcon_lottieWrapper__HniuC.AnimatedFavoriteIcon_L__crYhe>div{width:40px;height:40px}.FavoriteButton_favoriteButtonWrapper__JOEjw{display:flex;align-items:center;gap:var(--space-150,6px)}.FavoriteButton_favoriteButton__7qFCa{position:relative;cursor:pointer}.FavoriteButton_favoriteButton__7qFCa.FavoriteButton_disabled__Zp3CJ{cursor:default}.FavoriteButton_favoriteButton__7qFCa.FavoriteButton_M__Eta1d{width:32px;height:32px}.FavoriteButton_favoriteButton__7qFCa.FavoriteButton_L__9YkRV{width:40px;height:40px}.FavoriteButton_animatedIconWrapper__k5HlK{position:absolute;top:0;left:0;z-index:1;opacity:1}.FavoriteButton_animatedIconWrapper__k5HlK.FavoriteButton_animationFinished__JLQ0i{z-index:0;opacity:0}.FavoriteButton_staticIconWrapper__eoxvl{position:absolute;top:0;left:0;z-index:0;opacity:0}.FavoriteButton_staticIconWrapper__eoxvl.FavoriteButton_animationFinished__JLQ0i{opacity:1;z-index:1}.StaticFavoriteIcon_iconWrapper__6Gkh9{display:flex;align-items:center;justify-content:center}.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_M__SLNCJ{width:32px;height:32px}@media screen and (max-width:544px){.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_M__SLNCJ{width:24px;height:24px}}.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_M__SLNCJ>img{width:32px;height:32px}@media screen and (max-width:544px){.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_M__SLNCJ>img{width:24px;height:24px}}.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_L__zJzfB,.StaticFavoriteIcon_iconWrapper__6Gkh9.StaticFavoriteIcon_L__zJzfB>img{width:40px;height:40px}.CourseCompletionCertificate_thumbnailWrapper__75L8p{padding:24px}.CourseCompletionCertificate_thumbnail__qmmgB{width:100%;height:auto;border-radius:8px;border:1px solid var(--color-border-default)}.CourseCompletionCertificate_buttonToolbar__fLanC{display:flex;justify-content:center;gap:16px;max-width:450px}@media screen and (max-width:544px){.CourseCompletionCertificate_buttonToolbar__fLanC{width:100%;flex-direction:column}}@media only screen and (min-width:1200px){.CourseExamList_list__2pd8a{width:100%;max-width:1021px;margin:0 auto}}@media only screen and (max-width:1199px){.CourseExamList_list__2pd8a{width:100%}}.CourseExamList_listHeader__fWIjN{display:inline-block;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){.CourseExamList_listHeader__fWIjN{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_listHeader__fWIjN{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CourseExamList_listHeader__fWIjN{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.CourseExamList_listHeader__fWIjN{margin-top:48px}}@media only screen and (max-width:449px){.CourseExamList_listHeader__fWIjN{margin-top:calc(12.8vw);margin-left:calc(2.1333333333vw)}}.CourseExamList_listBody__BGyK8{margin-top:32px}@media only screen and (max-width:449px){.CourseExamList_listBody__BGyK8{margin-top:min(6.4vw,24px)}}.CourseExamList_listItem__kr8MY{width:100%;background:#fff;box-shadow:2px 2px 12px rgba(0,0,0,.08)}@media only screen and (min-width:1200px){.CourseExamList_listItem__kr8MY{padding:40px 48px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_listItem__kr8MY{padding:40px 24px}}@media only screen and (max-width:449px){.CourseExamList_listItem__kr8MY{padding:calc(5.8666666667vw) calc(6.4vw)}}@media only screen and (min-width:450px){.CourseExamList_listItem__kr8MY+.CourseExamList_courseLessonItem___S_VS{margin-top:20px}}@media only screen and (max-width:449px){.CourseExamList_listItem__kr8MY+.CourseExamList_courseLessonItem___S_VS{margin-top:calc(5.3333333333vw)}}.CourseExamList_listItemHeader__eniOm{border-bottom:1px solid #f3f5f5}@media only screen and (min-width:1200px){.CourseExamList_listItemHeader__eniOm{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_listItemHeader__eniOm{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}}@media only screen and (max-width:449px){.CourseExamList_listItemHeader__eniOm{padding-bottom:calc(4.2666666667vw)}}.CourseExamList_challengeLabel__UGYCu{font-family:europa,sans-serif;display:flex;justify-content:center;align-items:center;color:#fff;background:#c8abab;margin-bottom:20px}@media only screen and (min-width:1200px){.CourseExamList_challengeLabel__UGYCu{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_challengeLabel__UGYCu{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CourseExamList_challengeLabel__UGYCu{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.CourseExamList_challengeLabel__UGYCu{padding:4px 8px;width:88px;height:20px;border-radius:2px}}@media only screen and (max-width:449px){.CourseExamList_challengeLabel__UGYCu{padding:calc(1.0666666667vw) calc(2.1333333333vw);width:calc(23.4666666667vw);height:calc(5.3333333333vw);border-radius:calc(.5333333333vw)}.CourseExamList_buttonWrapper__tr7YT{display:flex;justify-content:flex-start;margin-top:calc(2.4vw)}}@media only screen and (min-width:1200px){.CourseExamList_beginButton___JhhP{font-size:14px;padding:18px 28px}}@media only screen and (max-width:449px){.CourseExamList_beginButton___JhhP{width:100%}}@media only screen and (min-width:1200px){.CourseExamList_sectionList__WHr6K{margin:20px 0 0}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_sectionList__WHr6K{margin:20px 0 0}}@media only screen and (max-width:449px){.CourseExamList_sectionList__WHr6K{margin:16px 0 0}}.CourseExamList_sectionIndex__8pX8M{margin-right:8px}@media only screen and (min-width:450px){.CourseExamList_completeBadge__R_hX_{width:14px;height:14px;margin-right:4px}}@media only screen and (max-width:449px){.CourseExamList_completeBadge__R_hX_{width:calc(3.7333333333vw);height:calc(3.7333333333vw);margin-right:calc(1.0666666667vw)}}.CourseExamList_sectionTypeLabel__ORR8i{display:flex;align-items:center}@media only screen and (min-width:450px){.CourseExamList_sectionTypeLabel__ORR8i{width:100px}}.CourseExamList_sectionItem__wWR9g{display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-decoration:none;box-sizing:border-box;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:#000}@media only screen and (min-width:1200px){.CourseExamList_sectionItem__wWR9g{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseExamList_sectionItem__wWR9g{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CourseExamList_sectionItem__wWR9g{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.CourseExamList_sectionItem__wWR9g{padding:13px 16px}}@media only screen and (max-width:449px){.CourseExamList_sectionItem__wWR9g{padding:calc(2.9333333333vw) 0;flex-wrap:wrap}}.CourseExamList_sectionItem__wWR9g:hover{background:var(--color-bg-gray)}@media only screen and (min-width:450px){.CourseExamList_sectionTitleWrapper__a81R6{display:flex;justify-content:flex-start;align-items:center}}.CourseExamList_sectionTypeLabelWrapper__JpOSr{display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:449px){.CourseExamList_sectionTitle__TqQv6{margin-top:calc(1.0666666667vw)}}.CourseExamList_chevronRight__1uRy9{flex-shrink:0}@media only screen and (min-width:450px){.CourseExamList_chevronRight__1uRy9{width:4px;height:8px;margin-left:12px}}@media only screen and (max-width:449px){.CourseExamList_chevronRight__1uRy9{width:calc(1.0666666667vw);height:calc(2.1333333333vw);margin-left:calc(3.2vw)}}.HTMLTextView_htmlTextView__q_kBQ{word-break:break-all;display:flex;flex-direction:column;gap:var(--space-400,16px)}.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>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}.PlusLessonActionPane_plusLessonActionPane__akJfx{display:flex;flex-direction:column;align-items:center;gap:24px}.PlusLessonActionPane_plusLessonActionPane__akJfx .PlusLessonActionPane_button__yTKgP{width:100%;max-width:300px}@media screen and (max-width:768px){.PlusLessonActionPane_plusLessonActionPane__akJfx .PlusLessonActionPane_button__yTKgP{max-width:none}}.SectionMessage_sectionMessage__KbPm4{background-color:var(--color-bg-sheblue-light);padding:24px;text-align:center}.SectionMessage_title__Gc6jF{margin-bottom:8px}.PlusLessonPageBody_bodyInner__1WBS8{width:100%;margin:0 auto;padding:32px 24px 64px}@media only screen and (min-width:1200px){.PlusLessonPageBody_bodyInner__1WBS8{max-width:1021px;padding:56px 32px 120px}}.CoachProfile_container__4s5H4{color:#1f2c32;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.CoachProfile_container__4s5H4{margin-top:19px}}@media only screen and (min-width:450px)and (max-width:1199px){.CoachProfile_container__4s5H4{margin-top:40px}}@media only screen and (max-width:449px){.CoachProfile_container__4s5H4{margin-top:calc(10.6666666667vw)}}.CoachProfile_profileImage__cHom_{width:80px;height:80px;flex:0 0 80px;border-radius:50%;object-fit:cover}@media only screen and (max-width:449px){.CoachProfile_profileImage__cHom_{width:calc(21.3333333333vw);height:calc(21.3333333333vw);flex:0 0 calc(21.3333333333vw)}}@media only screen and (min-width:1200px){.CoachProfile_detailsContainer__TjLel{display:grid;margin:0 20px;grid-template-rows:fit-content fit-content;grid-template-columns:fit-content fit-content;grid-template-areas:"name sns" "title title"}}@media only screen and (max-width:1199px){.CoachProfile_detailsContainer__TjLel{margin-left:calc(5.3333333333vw)}}.CoachProfile_name__8RGd1{grid-area:name;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)and (min-width:1200px){.CoachProfile_name__8RGd1{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (min-width:1200px)and (min-width:450px)and (max-width:1199px){.CoachProfile_name__8RGd1{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (min-width:1200px)and (max-width:449px){.CoachProfile_name__8RGd1{font-size:calc(4.2666666667vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (max-width:1199px)and (min-width:1200px){.CoachProfile_name__8RGd1{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:1199px)and (min-width:450px)and (max-width:1199px){.CoachProfile_name__8RGd1{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:1199px)and (max-width:449px){.CoachProfile_name__8RGd1{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.CoachProfile_sns__nVUVE{grid-area:sns;display:flex;align-items:center}@media only screen and (min-width:1200px){.CoachProfile_sns__nVUVE{margin-left:12px;line-height:24px}}@media only screen and (max-width:1199px){.CoachProfile_sns__nVUVE{margin-top:calc(2.1333333333vw);line-height:calc(5.6vw)}}.CoachProfile_sns__nVUVE .CoachProfile_icon___jsCw{display:flex}@media only screen and (min-width:1200px){.CoachProfile_sns__nVUVE .CoachProfile_snsImage__QTKD_{width:24px;height:24px;flex:0 0 24px;margin:0 5px;line-height:24px}}@media only screen and (max-width:1199px){.CoachProfile_sns__nVUVE .CoachProfile_snsImage__QTKD_{width:calc(5.6vw);height:calc(5.6vw);flex:0 0 calc(5.6vw);margin-right:calc(1.3333333333vw);line-height:calc(5.6vw)}}.CoachProfile_title__YVPNn{grid-area:title;color:#a0a0aa;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.CoachProfile_title__YVPNn{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CoachProfile_title__YVPNn{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CoachProfile_title__YVPNn{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.CoachProfile_description__uw2KK{color:#363647;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.CoachProfile_description__uw2KK{font-size:12px;line-height:22px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CoachProfile_description__uw2KK{font-size:12px;line-height:22px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CoachProfile_description__uw2KK{font-size:calc(3.2vw);line-height:calc(5.8666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.CoachProfile_description__uw2KK{margin-top:16px}}@media only screen and (max-width:449px){.CoachProfile_description__uw2KK{margin-top:calc(4.2666666667vw)}}.CoachProfile_header__9HzZO{display:flex;align-items:center}.PageSection_title__hN2UP{margin-bottom:var(--space-600,24px)}.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}.DateSelect_selectWrapper__LD8C1{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px}@media screen and (max-width:768px){.DateSelect_selectWrapper__LD8C1{display:flex;flex-direction:column;gap:8px}}.QuestionError_questionError__OjBfe{background:var(--color-bg-danger);border:1px solid var(--color-function-danger-default);padding:12px}.QuestionNumberIndicator_indicator__ZwHBv{color:var(--color-text-lightest)}.QuestionNumberIndicator_questionNumber__pCIcw{font-size:20px}.QuestionNumberIndicator_separator__7DRrb{font-size:14px;margin:0 4px}.QuestionNumberIndicator_totalQuestions__DDTuu{font-size:14px}.YoutubeIframe_youtube__ypGfy{width:100%;aspect-ratio:16/9}.YoutubeIframe_youtube__ypGfy iframe{width:100%;height:100%}.DefaultFormat_questionCard__QOPMR{background:#fff;box-shadow:0 0 57px rgba(0,0,0,.06);border-radius:6px;max-width:628px;margin:0 auto 56px;padding:40px 60px}@media screen and (max-width:768px){.DefaultFormat_questionCard__QOPMR{width:auto}}@media screen and (max-width:544px){.DefaultFormat_questionCard__QOPMR{padding:24px}}.DefaultFormat_header__N8PR9{text-align:center;display:flex;flex-direction:column;gap:16px}.DefaultFormat_body__dpvW1{margin-top:24px}.DefaultFormat_subSentence__Kn_pd{font-size:12px;line-height:1.6;color:var(--color-text-sheblue-default);word-break:break-all}@media screen and (max-width:544px){.DefaultFormat_subSentence__Kn_pd{font-size:14px}}.DefaultFormat_subSentence__Kn_pd a{color:var(--color-text-sheblue-default)}.OneByOneFormat_questionCard__cKMC_{background:#fff;box-shadow:0 0 57px rgba(0,0,0,.06);border-radius:6px;max-width:628px;margin:0 auto 56px}@media screen and (max-width:768px){.OneByOneFormat_questionCard__cKMC_{width:auto}}.OneByOneFormat_header__HBz_6{text-align:center;background-color:var(--color-bg-gray);border-radius:6px 6px 0 0;padding:24px;display:flex;flex-direction:column;gap:16px}.OneByOneFormat_subSentence__PHuh9{font-size:12px;line-height:1.6;color:var(--color-text-sheblue-default);word-break:break-all}@media screen and (max-width:544px){.OneByOneFormat_subSentence__PHuh9{font-size:14px}}.OneByOneFormat_subSentence__PHuh9 a{color:var(--color-text-sheblue-default)}.OneByOneFormat_body__qbcMM{padding:32px;display:flex;flex-direction:column;gap:16px}.ProgressBar_progressBar__Q80k3{width:100%;max-width:320px;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;margin:0 auto}@media screen and (max-width:544px){.ProgressBar_progressBar__Q80k3{width:100%}}.ProgressBar_barWrapper__fUTR3{width:100%;height:6px;flex-grow:1;background:#fbfbfc;border-radius:999px;margin-right:24px}@media screen and (max-width:544px){.ProgressBar_barWrapper__fUTR3{margin-right:8px}}.ProgressBar_bar__MvlNC{background:var(--color-object-sheblue-darken);border-radius:999px;height:100%}.ProgressBar_text__EnLUP{flex-shrink:0;font-weight:700;color:#4c6072}.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}}.page_header__mf4e8{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);margin-bottom:var(--space-1600)}@media screen and (max-width:544px){.page_header__mf4e8{margin-bottom:var(--space-1200)}}.page_logo__IfC6R{display:flex;justify-content:center}.page_mainContent__IRqje{display:flex;flex-direction:column;gap:var(--space-600);align-items:center;margin-bottom:var(--space-600)}.page_thanksImage__69OvQ>img{width:100%;height:auto}.page_buttonWrapper__FOyq0{text-align:center}.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}.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}.StepPane_header__Vn7WU{display:flex;flex-direction:column;gap:16px}.StepPane_contents__nQCWv{margin:24px 0}.StepPane_buttonWrapper__ly9CP{display:flex;gap:16px;flex-direction:column;width:max-content;margin:0 auto}@media screen and (max-width:544px){.StepPane_buttonWrapper__ly9CP{width:100%}}.CardThumbnail_thumbnail__USplC{flex-shrink:0;width:100%;height:auto}.ReservationCard_card__pibqu{background-color:#fff;position:relative;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;width:100%;max-width:330px}@media screen and (max-width:544px){.ReservationCard_card__pibqu{max-width:none}}.ReservationCard_thumbnailWrapper__w8MjG{height:165px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ReservationCard_thumbnail__04fDn{flex-shrink:0;width:100%;height:auto}.ReservationCard_main__1_8iB{padding:24px}.ReservationCard_contents__Q_uuU{margin:24px 0}.ReservationCard_contentBox__LlY6t{display:flex;align-items:center;gap:16px;margin-bottom:10px}.ReservationCard_thankyou__zbJqx{position:absolute;max-width:170px;transform:rotate(30deg);bottom:3%;right:2%}.ReservationCard_thankyou__zbJqx.ReservationCard_withButton__evjnr{bottom:13%}.ReservationCardList_reservationCardList__mRJFB{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:16px}.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}.HomeLinkForSignedInUser_container__LzgIk{width:100%;border-radius:var(--border-radius-small,3px);background:var(--color-object-gray-1,#f6f7f7);padding:var(--space-400,16px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-200,8px);margin-top:var(--space-400,16px)}.SignInForm_container__PopS0{display:flex;flex-direction:column;align-items:center;max-width:375px;width:100%;padding:var(--space-600);border:1px solid var(--color-border-default,#edeeef)}@media screen and (max-width:544px){.SignInForm_container__PopS0{padding:0;max-width:none;border:none}}.SignInForm_logo__TcpAi{display:flex;justify-content:center;margin-bottom:var(--space-800)}.SignInForm_content__TF3ay{margin-top:var(--space-800);width:100%}.SignInForm_content__TF3ay input{font-size:16px}.SignInForm_errorMessage__2kSC3,.SignInForm_loginButton__Wg08S{margin-top:var(--space-200)}.SignInForm_forgotPassword__25_S9{display:flex;justify-content:flex-end;margin-top:var(--space-200)}.SignInForm_registerDivider__SWQeu{width:100%;height:1px;background-color:var(--color-border-default);margin-top:var(--space-200);margin-bottom:var(--space-600)}.page_inner__9MqVD{justify-content:center;align-items:center;width:100%}.PageSectionWrapper_pageSectionWrapper__Hq7KQ,.page_inner__9MqVD{display:flex;flex-direction:column}.PageSectionWrapper_pageSectionWrapper__Hq7KQ.PageSectionWrapper_S__pw1tG{gap:var(--space-800,32px)}.PageSectionWrapper_pageSectionWrapper__Hq7KQ.PageSectionWrapper_M__bqAzO{gap:var(--space-1600,64px)}.PageSectionWrapper_pageSectionWrapper__Hq7KQ.PageSectionWrapper_L__SGxp4{gap:var(--space-2400,96px)}.CourseListCard_courseTitle__ZqymQ{overflow:hidden;flex:1;display:-webkit-box;-webkit-box-orient:vertical;max-height:48px;-webkit-line-clamp:2}@media screen and (max-width:768px){.CourseListCard_courseTitle__ZqymQ{max-height:45px}}.CourseListCard_courseListCard__1bV9b{display:flex;flex-direction:column;text-decoration:none;width:calc((100% - 60px)/4)}@media only screen and (max-width:1199px){.CourseListCard_courseListCard__1bV9b{width:calc((100% - 40px)/3)}}@media screen and (max-width:768px){.CourseListCard_courseListCard__1bV9b{width:calc((100% - 10px)/2)}}.CourseListCard_courseListCard__1bV9b:hover{text-decoration:none}.CourseListCard_thumbnail__EFTZz{position:relative;aspect-ratio:2/1;background:var(--color-bg-shepink-default);overflow:hidden;margin-bottom:var(--space-200,8px)}.CourseListCard_thumbnail__EFTZz>img{width:100%}.CourseListCard_courseTitleWrapper__MdB8F{display:flex;justify-content:space-between;gap:var(--space-100,4px);margin-bottom:var(--space-200,8px)}.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}.EventLocationLabel_label__XC7_q{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;height:20px;padding:0 6px;display:flex;align-items:center;background-color:#6b9aaa;color:#fff;font-weight:700}@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_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}.hashTagList_tagWrap__DHMh_{font-weight:700;color:#3c676e;display:flex;gap:8px;flex-wrap:wrap}@media only screen and (min-width:1200px){.hashTagList_tagWrap__DHMh_{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.hashTagList_tagWrap__DHMh_{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.hashTagList_tagWrap__DHMh_{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw);gap:calc(2.1333333333vw)}}.hashTagList_tag__o0cAv{white-space:nowrap}.hashTagList_tag__o0cAv:before{content:"#"}.EventCard_cardWrap___aUXV{display:flex;flex-direction:column}.EventCard_cardWrap___aUXV .EventCard_card__s9ulo{position:relative;cursor:pointer;color:#1f2c32;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;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:449px){.EventCard_cardWrap___aUXV .EventCard_thumbnailWrapper__BZT_o{height:calc(43.4666666667vw)}}.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;display:flex;gap:8px;margin-bottom:5px}@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);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:#c0506b}.EventCard_cardWrap___aUXV .EventCard_title__isacI{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700;margin-bottom:16px}@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);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;height:20px;padding:0 6px;display:flex;align-items:center;background-color:#c0506b;color:#fff;font-weight:700}@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)}}.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)}}.ActionPane_confirmation__GUgNl{display:flex;justify-content:center;font-size:16px;margin:40px 0}.ActionPane_submitButton__iG3WV{text-align:center;margin-top:40px}.SubscriptionStatusBox_scheduleBox__V_S_H{width:100%;display:flex;border:1px solid var(--color-border-default);border-radius:var(--border-radius-medium);margin-bottom:32px}@media screen and (max-width:544px){.SubscriptionStatusBox_scheduleBox__V_S_H{flex-direction:column}}.SubscriptionStatusBox_scheduleBoxLeft__HdS_i{background:var(--color-bg-gray);text-align:center;padding:24px;width:40%}@media screen and (max-width:544px){.SubscriptionStatusBox_scheduleBoxLeft__HdS_i{width:100%}}.SubscriptionStatusBox_scheduleBoxRight__8Yr00{box-sizing:border-box;border-radius:0 4px 4px 0;display:flex;flex-direction:column;justify-content:center;width:60%;padding:24px}@media screen and (max-width:544px){.SubscriptionStatusBox_scheduleBoxRight__8Yr00{width:100%}}.SubscriptionStatusBox_scheduleDate__23Gh5{font-size:16px;font-weight:700;margin-top:8px}.SubscriptionStatusBox_date__1sHwf{font-size:30px;margin:0 6px}.page_inner__0wOta{display:flex;flex-direction:column;gap:20px}.page_email__g1A2a{width:100%;background:var(--color-bg-gray);padding:16px;text-align:center}.page_hukkiImage__43cxv{display:flex;justify-content:space-between;margin:0 auto;width:100%;height:280px;background-image:url(/_next/static/media/hukki_pc.19586444.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:544px){.page_hukkiImage__43cxv{background-image:url(/_next/static/media/hukki_sp.46c07ecf.png);width:100%;height:auto;aspect-ratio:654/1046}}.page_buttonWrapper__rxoNy{text-align:center;margin-top:32px}.ActionPane_submitButton__Iw_NY{margin-top:24px;text-align:center}.page_scheduleBox__y9Dp7{width:100%;text-align:center;background:var(--color-bg-gray);padding:22px 0;margin-bottom:40px}.page_scheduleDate__nD4en{margin:8px 0}.ActionPane_confirmation__zUQ7x{text-align:center;margin:32px 0}.ActionPane_submitButton__cqizt{width:fit-content;margin:0 auto}.SubscriptionRenewalInfo_scheduleBox__dGErp{width:100%;display:flex}@media only screen and (min-width:450px){.SubscriptionRenewalInfo_scheduleBox__dGErp{margin-bottom:33px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleBox__dGErp{flex-direction:column;margin-bottom:calc(15.2vw)}}.SubscriptionRenewalInfo_scheduleBoxLeft__96_ef{background:#f3f5f5;border:solid #dadbdd;text-align:center}@media only screen and (min-width:450px){.SubscriptionRenewalInfo_scheduleBoxLeft__96_ef{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;padding:22px 50px;min-width:290px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleBoxLeft__96_ef{padding:calc(5.8666666667vw) calc(13.3333333333vw);border-width:1px 1px 0;border-radius:4px 4px 0 0}}.SubscriptionRenewalInfo_scheduleBoxRight___1asj{border:solid #dadbdd;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width:450px){.SubscriptionRenewalInfo_scheduleBoxRight___1asj{border-radius:0 4px 4px 0;border-width:1px 1px 1px 0;padding:0 45px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleBoxRight___1asj{border-radius:0 0 4px 4px;border-width:0 1px 1px;padding:calc(6.4vw)}}.SubscriptionRenewalInfo_scheduleText__PUsSe{font-weight:700;word-wrap:break-word}@media only screen and (min-width:450px)and (min-width:1200px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (min-width:450px)and (max-width:1199px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:449px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (max-width:449px)and (min-width:1200px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px)and (min-width:450px)and (max-width:1199px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px)and (max-width:449px){.SubscriptionRenewalInfo_scheduleText__PUsSe{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.SubscriptionRenewalInfo_scheduleNote__5hNjl{color:#df5475}@media only screen and (min-width:1200px){.SubscriptionRenewalInfo_scheduleNote__5hNjl{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubscriptionRenewalInfo_scheduleNote__5hNjl{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleNote__5hNjl{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SubscriptionRenewalInfo_scheduleNote__5hNjl{margin-top:8px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleNote__5hNjl{margin-top:calc(2.1333333333vw)}}.SubscriptionRenewalInfo_scheduleTextLight__hh5Vz{font-weight:400}.SubscriptionRenewalInfo_scheduleDate__lFW_8{font-weight:700;margin:8px 0}@media only screen and (min-width:1200px){.SubscriptionRenewalInfo_scheduleDate__lFW_8{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SubscriptionRenewalInfo_scheduleDate__lFW_8{font-size:16px;line-height:32px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_scheduleDate__lFW_8{font-size:calc(4.2666666667vw);line-height:calc(8.5333333333vw);letter-spacing:calc(.4266666667vw)}}.SubscriptionRenewalInfo_date__2N9o6{font-size:30px}@media only screen and (min-width:450px){.SubscriptionRenewalInfo_date__2N9o6{margin:0 5px}}@media only screen and (max-width:449px){.SubscriptionRenewalInfo_date__2N9o6{margin:calc(0vw) calc(1.3333333333vw)}}.Pager_pager__8HeRC{width:100%;font-size:12px;margin-top:20px}.Pager_pageItem__u16yX,.Pager_pager__8HeRC{display:flex;justify-content:center;align-items:center}.Pager_pageItem__u16yX{border:1px solid var(--color-border-darken);width:28px;height:28px;border-radius:4px;cursor:pointer}.Pager_pageItem__u16yX.Pager_active__1x3Sd{cursor:default;border:1px solid var(--color-object-sheblue-darken);color:var(--color-object-sheblue-darken)}.Pager_body__35DYE{display:flex;gap:8px}.Pager_counter__lEREl{margin-right:10px}.ExamPracticalSectionView_view__9uveF{border-radius:var(--border-radius-large,8px);background:var(--color-object-white,#fff);box-shadow:0 1px 3px 0 rgba(76,96,114,.24);overflow:hidden;margin:48px auto}.ExamPracticalSectionView_body__Stu3B{background:var(--color-object-white,#fff);margin-top:56px;padding:0 80px 80px}@media screen and (max-width:768px){.ExamPracticalSectionView_body__Stu3B{padding:0 24px 80px}}.SubmissionBanner_submissionCta__7BkWM{width:100%;background:#fff;border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:25px 32px;margin-top:40px}@media screen and (max-width:544px){.SubmissionBanner_submissionCta__7BkWM{flex-direction:column;align-items:center;gap:16px}}.SubmissionBanner_actionArea__EfTJz{display:flex;flex-direction:column;gap:16px;width:160px;align-items:center}.SubmissionBanner_button__txpxt{width:100%}.SubmissionBanner_onlyDesktop__i_uxe{display:block}@media screen and (max-width:544px){.SubmissionBanner_onlyDesktop__i_uxe{display:none}}.SubmissionBanner_onlySp__1Kq02{display:none}@media screen and (max-width:544px){.SubmissionBanner_onlySp__1Kq02{display:block}}.PracticalSectionEyeCatch_eyeCatch__JA7JZ{position:relative;height:396px}.PracticalSectionEyeCatch_imageWrapper__qr_et{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.PracticalSectionEyeCatch_image__LP5EA{height:auto;width:100%}@media screen and (max-width:544px){.PracticalSectionEyeCatch_image__LP5EA{height:100%;width:auto}}.PracticalSectionEyeCatch_imageOverlay__MXpiA{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-function-primary-default);opacity:.62}.PracticalSectionEyeCatch_body__9zU_x{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 24px}.PracticalSectionEyeCatch_title__p_w1i{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:8px}.SubSection_subSection__UjZNI{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width:1012px){.SubSection_subSection__UjZNI{flex-direction:column}}.SubSection_subSectionBody__M4Z0J{width:100%;max-width:560px}@media screen and (max-width:1012px){.SubSection_subSectionBody__M4Z0J{margin-top:16px}}.AboutSection_aboutSection__GCmnY{margin-bottom:96px}@media only screen and (min-width:450px)and (max-width:1199px){.AboutSection_aboutSection__GCmnY{margin-bottom:64px}}@media screen and (max-width:544px){.AboutSection_aboutSection__GCmnY{margin:0 -24px 32px}}.AboutSection_aboutSectionInner__PyTar{width:100%;position:relative;background-repeat:no-repeat}.AboutSection_aboutSectionInner__PyTar:before{content:"";display:block;position:absolute;width:80%;height:100%;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:600px){.AboutSection_aboutSectionInner__PyTar:before{width:100%;height:80%;background-size:cover}}.AboutSection_aboutSectionInner__PyTar.AboutSection_blue__CJ_69:before{background-color:#f5f9fa;background-image:url(/_next/static/media/about-section-bg-blue-pc.3d49fc12.png)}@media screen and (max-width:600px){.AboutSection_aboutSectionInner__PyTar.AboutSection_blue__CJ_69:before{background-image:url(/_next/static/media/about-section-bg-blue-sp.63fa8f78.png)}}.AboutSection_aboutSectionInner__PyTar.AboutSection_green__SwHI3:before{background-color:#f6f9f8;background-image:url(/_next/static/media/about-section-bg-green-pc.f33cd66d.png)}@media screen and (max-width:600px){.AboutSection_aboutSectionInner__PyTar.AboutSection_green__SwHI3:before{background-image:url(/_next/static/media/about-section-bg-green-sp.d332f70a.png)}}.AboutSection_aboutSectionInner__PyTar.AboutSection_pink__637pq:before{background-color:#fbf7f7;background-image:url(/_next/static/media/about-section-bg-pink-pc.6a059aef.png)}@media screen and (max-width:600px){.AboutSection_aboutSectionInner__PyTar.AboutSection_pink__637pq:before{background-image:url(/_next/static/media/about-section-bg-pink-sp.5683169d.png)}}.AboutSection_aboutSectionContent__L39PF{position:relative;display:flex;padding:32px;min-height:245px}@media screen and (max-width:600px){.AboutSection_aboutSectionContent__L39PF{flex-direction:column}}@media only screen and (max-width:449px){.AboutSection_aboutSectionContent__L39PF{padding:min(8.5333333333vw,32px) min(6.4vw,24px)}}.AboutSection_textContent__Q0GFl{width:calc(100% - 398px)}@media only screen and (min-width:450px)and (max-width:1199px){.AboutSection_textContent__Q0GFl{width:calc(100% - 279px)}}@media screen and (max-width:600px){.AboutSection_textContent__Q0GFl{width:100%}}@media only screen and (max-width:449px){.AboutSection_textContent__Q0GFl{margin-bottom:min(6.4vw,24px)}}.AboutSection_title__BSHQP{margin-bottom:16px}@media only screen and (max-width:449px){.AboutSection_title__BSHQP{margin-bottom:calc(6.4vw)}}.AboutSection_aboutSectionImage__6x6pz{width:398px;height:auto;position:absolute;right:0}@media only screen and (min-width:450px)and (max-width:1199px){.AboutSection_aboutSectionImage__6x6pz{width:279px}}@media screen and (max-width:600px){.AboutSection_aboutSectionImage__6x6pz{width:100%;position:relative}}.PageSectionContent_pageSectionContent__i1e7g{margin-bottom:112px}.PageSectionContent_pageSectionContentImageWrapper__v_r0K{margin:auto;width:100%;height:auto;max-width:700px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.PageSectionContent_pageSectionContentImageWrapper__v_r0K.PageSectionContent_mediaFullWidth__VwZe1{max-width:100%}@media screen and (max-width:544px){.PageSectionContent_pageSectionContentImageWrapper__v_r0K{flex-direction:column}}.PageSectionContent_pageSectionContentImage__0gR3D{height:auto;max-width:100%;flex:1 1 0;min-width:0;object-fit:cover}.PageSectionContent_pageSectionContentBody__x0iOQ{margin-top:24px}.PageSectionContent_buttonWrapper__GdYDV{display:flex;justify-content:center;gap:16px;margin-top:24px}@media only screen and (max-width:449px){.PageSectionContent_buttonWrapper__GdYDV{flex-direction:column}}.SectionTitle_sectionTitle__hRPu0{margin-bottom:24px}.ReservationSection_buttonWrapper__KOt4L{display:flex;gap:32px;justify-content:center}@media screen and (max-width:768px){.ReservationSection_buttonWrapper__KOt4L{flex-direction:column}}.ReservationSection_button__2Ckgk{width:310px}@media screen and (max-width:768px){.ReservationSection_button__2Ckgk{width:100%}}.ReservationSection_reservationSection__rNZIr{margin-bottom:116px}.ReservationSection_careerCoachingReserveDescription__Qodt0{text-align:center;margin-top:72px;margin-bottom:32px}@media only screen and (max-width:449px){.ReservationSection_careerCoachingReserveDescription__Qodt0{margin-bottom:min(6.4vw,24px)}}.ReservationSection_alert__MAZBu{margin-bottom:32px}.page_coachingTypeDescriptionBlock__0Q0dG{margin-bottom:24px}.page_coachingTypeDescriptionTitle__JJ7ZL{margin-bottom:8px}.page_moreUseContents__bN50d{display:flex;gap:32px;flex-wrap:wrap}@media screen and (max-width:544px){.page_moreUseContents__bN50d{flex-direction:column;gap:16px}}.page_moreUseContentsItem__GbOdY{width:calc((100% - 32px)/2)}@media screen and (max-width:544px){.page_moreUseContentsItem__GbOdY{width:100%}}.page_moreUseContentImage__lOXWF{width:100%;height:auto}.CourseListPageHeader_lessonInfo__TAp85{display:flex;align-items:center;gap:8px}.CourseListPageHeader_courseListPageHeader__pmCeU{display:flex;justify-content:space-between}@media screen and (max-width:544px){.CourseListPageHeader_courseListPageHeader__pmCeU{flex-direction:column}}.CourseListPageHeader_rightContent__W_LDD{padding:16px 0 48px}@media screen and (max-width:544px){.CourseListPageHeader_rightContent__W_LDD{margin-top:-48px;padding:8px 0 16px}}.FullWidthContainer_fullWidthContainer__L68r3{width:calc(100vw - 240px);position:relative;margin-left:50%;transform:translateX(-50%)}@media(max-width:1328px){.FullWidthContainer_fullWidthContainer__L68r3{width:calc(100vw - 240px);margin:0 -32px;transform:translateX(0)}}@media screen and (max-width:1012px){.FullWidthContainer_fullWidthContainer__L68r3{width:100vw}}@media screen and (max-width:768px){.FullWidthContainer_fullWidthContainer__L68r3{margin:0 -24px}}.FullWidthContainer_fullWidthContainer__L68r3.FullWidthContainer_blue__pu8Ip{background-color:var(--color-bg-sheblue-light)}.FullWidthContainer_fullWidthContainer__L68r3.FullWidthContainer_green__gvTeY{background-color:var(--color-bg-shegreen-default)}.FullWidthContainer_inner___pa2u{width:100%;max-width:1024px;margin:0 auto}@media(max-width:1328px){.FullWidthContainer_inner___pa2u{max-width:none;padding:0 var(--space-800,32px)}}@media screen and (max-width:768px){.FullWidthContainer_inner___pa2u{padding:0 var(--space-600,24px)}}.RecommendPane_recommendPane__tZPqz{width:100%;margin-bottom:56px}@media screen and (max-width:544px){.RecommendPane_recommendPane__tZPqz{margin-bottom:90px}}.SelectableCard_item__KvZId{border:1px solid #dadbdd;border-radius:8px;overflow:hidden;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:450px){.SelectableCard_item__KvZId:hover:not(.SelectableCard_current__skuHg){background:#f3f5f5}}.SelectableCard_item__KvZId:not(.SelectableCard_selected__45o0_):not(.SelectableCard_current__skuHg){cursor:pointer}.SelectableCard_item__KvZId.SelectableCard_current__skuHg,.SelectableCard_item__KvZId.SelectableCard_selected__45o0_{border:2px solid #4c6072}@media only screen and (min-width:450px){.SelectableCard_item__KvZId:not(:first-child){margin-top:16px}}@media only screen and (max-width:449px){.SelectableCard_item__KvZId:not(:first-child){margin-top:calc(4.2666666667vw)}}.SelectableCard_itemMain__6Llin{display:flex;justify-content:flex-start}.SelectableCard_itemBody__PLTwF{flex-grow:1}@media only screen and (min-width:450px){.SelectableCard_itemBody__PLTwF{padding:32px 24px 32px 0}}@media only screen and (max-width:449px){.SelectableCard_itemBody__PLTwF{padding:calc(8.5333333333vw) calc(6.4vw) calc(8.5333333333vw) 0}}.SelectableCard_itemFooter__e9CEG{border-top:1px dashed #dadbdd}@media only screen and (min-width:450px){.SelectableCard_itemFooter__e9CEG{padding:0 24px}}@media only screen and (max-width:449px){.SelectableCard_itemFooter__e9CEG{padding:0 calc(6.4vw) 0 calc(5.3333333333vw)}}.SelectableCard_currentLabel__gVkOX{background:#4c6072;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1200px){.SelectableCard_currentLabel__gVkOX{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SelectableCard_currentLabel__gVkOX{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SelectableCard_currentLabel__gVkOX{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SelectableCard_currentLabel__gVkOX{width:45px;padding:16px;margin-right:32px}}@media only screen and (max-width:449px){.SelectableCard_currentLabel__gVkOX{width:calc(10.6666666667vw);padding:calc(3.2vw);margin-right:calc(3.2vw)}}.SelectableCard_checkBoxWrapper__fz69I,.SelectableCard_checkBox__60Hi9{display:flex;align-items:center;flex-grow:0;flex-shrink:0}.SelectableCard_checkBox__60Hi9{border:1px solid #4c6072;border-radius:50%;justify-content:center}@media only screen and (min-width:450px){.SelectableCard_checkBox__60Hi9{margin:0 28px;width:16px;height:16px}}@media only screen and (max-width:449px){.SelectableCard_checkBox__60Hi9{margin:0 calc(3.2vw) 0 calc(5.3333333333vw);width:16px;height:16px}}.SelectableCard_checkBox__60Hi9.SelectableCard_selected__45o0_ .SelectableCard_checkBoxInner__rUZmP{background:#4c6072;border-radius:50%}@media only screen and (min-width:450px){.SelectableCard_checkBox__60Hi9.SelectableCard_selected__45o0_ .SelectableCard_checkBoxInner__rUZmP{width:12px;height:12px}}@media only screen and (max-width:449px){.SelectableCard_checkBox__60Hi9.SelectableCard_selected__45o0_ .SelectableCard_checkBoxInner__rUZmP{width:12px;height:12px}}.SelectableLocationCard_locationSummary__aSifU{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:#1f2c32}.SelectableLocationCard_locationSummary__aSifU a,.SelectableLocationCard_locationSummary__aSifU a:active,.SelectableLocationCard_locationSummary__aSifU a:visited{color:#4c6072}.SelectableLocationCard_title__mMKpd{font-weight:700}@media only screen and (min-width:1200px){.SelectableLocationCard_title__mMKpd{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SelectableLocationCard_title__mMKpd{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SelectableLocationCard_title__mMKpd{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:1200px){.SelectableLocationCard_description__MPHS3{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SelectableLocationCard_description__MPHS3{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SelectableLocationCard_description__MPHS3{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SelectableLocationCard_description__MPHS3{margin-top:8px}}@media only screen and (max-width:449px){.SelectableLocationCard_description__MPHS3{margin-top:calc(2.1333333333vw)}}.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{display:flex;align-items:center}@media only screen and (min-width:1200px){.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{margin-top:8px}}@media only screen and (max-width:449px){.SelectableLocationCard_accessSummary__gzygs,.SelectableLocationCard_address__ddjoZ{margin-top:calc(2.1333333333vw)}}.SelectableLocationCard_link__DNiX_{display:flex;align-items:center}@media only screen and (min-width:1200px){.SelectableLocationCard_link__DNiX_{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.SelectableLocationCard_link__DNiX_{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.SelectableLocationCard_link__DNiX_{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.SelectableLocationCard_link__DNiX_{margin-left:8px}.SelectableLocationCard_link__DNiX_.SelectableLocationCard_bottom__yCgYQ{margin-top:8px}}@media only screen and (max-width:449px){.SelectableLocationCard_link__DNiX_.SelectableLocationCard_bottom__yCgYQ{margin-top:calc(2.1333333333vw);margin-left:0}}@media only screen and (min-width:450px){.SelectableLocationCard_linkIcon__7N_I3{height:10px;margin-left:8px}}@media only screen and (max-width:449px){.SelectableLocationCard_linkIcon__7N_I3{height:calc(2.6666666667vw);margin-left:calc(2.1333333333vw)}}@media only screen and (min-width:450px){.SelectableLocationCard_icon__tGSX_{margin-right:4px;height:14px}}@media only screen and (max-width:449px){.SelectableLocationCard_icon__tGSX_{margin-right:calc(1.0666666667vw);height:calc(4.2666666667vw);width:auto}}.FormPane_buttonWrapper__YwUmT{margin-top:24px;text-align:right}.page_reservationSection__xvQ2Z{margin-bottom:116px}.page_mokumokuReserveForMulticreatorDescription__JA1_d{text-align:center;margin-top:72px;margin-bottom:32px}@media only screen and (max-width:449px){.page_mokumokuReserveForMulticreatorDescription__JA1_d{margin-bottom:24px}}.page_mokumokuTypeDescriptionBlock__T5clb,.page_mokumokuTypeDescriptionHeader__0YoYe{margin-bottom:24px}.page_mokumokuTypeDescriptionTitle__5fOST{margin-bottom:8px}.page_moreUseContent__Rls1h{display:flex;gap:32px}.page_moreUseContent__Rls1h img{width:100%;height:auto}@media screen and (max-width:600px){.page_moreUseContent__Rls1h{flex-direction:column;gap:min(6.4vw,24px)}}.page_buttonWrapper__1FUah{width:310px;margin:0 auto}@media screen and (max-width:768px){.page_buttonWrapper__1FUah{width:100%}}.page_button___GjH0{width:310px}@media screen and (max-width:768px){.page_button___GjH0{width:100%}}.page_sectionTitle__zDwZd{margin-bottom:24px}.NotificationDeliveryListItem_notificationListItem__UZZfH{display:flex;align-items:center;border-bottom:1px solid var(--color-border-default);padding:16px 0;color:var(--color-text-default);text-decoration:none;gap:24px}@media screen and (max-width:544px){.NotificationDeliveryListItem_notificationListItem__UZZfH{align-items:flex-start}}.NotificationDeliveryListItem_thumbnail__WFq7A{width:88px;height:88px;background-color:var(--color-bg-gray);flex-shrink:0}@media screen and (max-width:544px){.NotificationDeliveryListItem_thumbnail__WFq7A{width:72px;height:72px}}.NotificationDeliveryListItem_headerMeta__SE7XZ{display:flex;align-items:center;margin-bottom:12px;gap:12px}@media screen and (max-width:768px){.NotificationDeliveryListItem_headerMeta__SE7XZ{flex-direction:column;align-items:flex-start}}.NotificationDeliveryListItem_category__yukJW{display:flex;gap:8px;flex-wrap:wrap}.NotificationDeliveryListItem_read__817vN{opacity:.4}.NotificationDeliveryListItem_unread__wvvv7{font-weight:400}.checkBoxSelectInput_selectInput__8XrES{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}.EventSelector_selectorToggle__k8xMA{display:inline-block;background-color:#f3f5f5;padding:12px 16px 12px 24px;cursor:pointer;line-height:2em}@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);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)}.EventSelector_selectorBody__kqR1A{width:100%;background-color:#f3f5f5;padding:24px}@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>.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)}}@media only screen and (min-width:1200px){.EventArchivesSection_header__OrfGt{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;margin-top:5px}.EventArchivesSection_header__OrfGt:not(:first-child){margin-top:32px}}@media only screen and (min-width:450px)and (max-width:1199px){.EventArchivesSection_header__OrfGt{margin-top:32px}}@media only screen and (max-width:449px){.EventArchivesSection_header__OrfGt{margin-top:calc(8.5333333333vw);margin-bottom:calc(6.4vw)}}.EventArchivesSection_moreButtonContainer__82ga9{padding:68px 0;display:flex;align-items:center;justify-content:center}.page_readButton__mqtQ6{display:flex;justify-content:flex-end;margin:16px 0}.PageSection_section__K3fyp{margin-bottom:12px;padding-bottom:12px}.PageSection_section__K3fyp.PageSection_border__tftI8{border-bottom:1px solid var(--color-border-darken,#e2e4e4)}.PageSection_section__K3fyp img{width:100%;height:auto}.PageSection_title__c_cH2{margin-bottom:16px;padding-top:var(--space-400,16px)}.PageSection_contents__ToZHy{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.PageSubSection_title__0Y1S8{margin-bottom:16px;padding-top:var(--space-200,8px)}.PageSubSection_contents__YI__1{display:flex;flex-direction:column;gap:16px}.page_hr__sey5m{margin:12px 0;height:1px;width:100%;background:var(--color-border-darken,#e2e4e4)}.page_sectionWrapper__3y0rg{display:flex;flex-direction:column;gap:var(--space-400,16px)}.page_button__wdF5W{margin:var(--space-800,32px) 0;text-align:center}.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:none}@media screen and (max-width:768px){.PlusLessonHeader_onlySp__tg4p8{display:block}}.PlusLessonHeader_onlyNonSp__P9wOT{display:block}@media screen and (max-width:768px){.PlusLessonHeader_onlyNonSp__P9wOT{display:none}}.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}}.SquareButton_squareButton__DsqDN{border-radius:5px;display:flex;justify-content:center;align-items:center;position:relative;height:60px;text-decoration:none;background-color:var(--color-function-primary-default);box-shadow:0 4px 0 #40505f}.SquareButton_squareButton__DsqDN:hover{background-color:#354350;box-shadow:0 4px 0 #22303e}.CheckJobButtonSection_checkJobButton__c5MDi{text-align:center}@media only screen and (min-width:1200px){.CheckJobButtonSection_checkJobButton__c5MDi{display:flex;justify-content:space-between;margin-bottom:116px;column-gap:16px}}@media only screen and (max-width:1199px){.CheckJobButtonSection_checkJobButton__c5MDi{margin-bottom:min(23.4666666667vw,88px);display:flex;flex-direction:column;align-items:center;gap:20px}}@media only screen and (min-width:1200px){.CheckJobButtonSection_creatorSquareButton__uBspu{flex-grow:1}}@media only screen and (min-width:450px)and (max-width:1199px){.CheckJobButtonSection_creatorSquareButton__uBspu{width:310px}}@media only screen and (max-width:449px){.CheckJobButtonSection_creatorSquareButton__uBspu{width:100%}}.page_moreUseContentImage__Yqi3e{height:auto}@media only screen and (min-width:1200px){.page_moreUseContentImage__Yqi3e{width:455px}}@media only screen and (min-width:450px)and (max-width:1199px){.page_moreUseContentImage__Yqi3e{width:45vw}}@media only screen and (max-width:449px){.page_moreUseContentImage__Yqi3e{width:100%;margin-bottom:16px}}.page_callout__gk5zQ{margin-bottom:32px}.page_content__tKFup{font-family:var(--font-family-default);overflow-wrap:break-word;white-space:pre-wrap}@media only screen and (min-width:1200px){.page_content__tKFup{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.page_content__tKFup{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.page_content__tKFup{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw);font-size:calc(3.2vw);line-height:calc(5.3333333333vw)}}.page_content__tKFup strong{font-weight:700}.page_content__tKFup em{font-style:oblique}.page_content__tKFup ol{list-style-type:decimal}.page_content__tKFup ol,.page_content__tKFup ul{list-style-position:inside;margin-left:.5em;margin-top:1em;margin-bottom:1em}.page_content__tKFup ul{list-style-type:circle}.page_content__tKFup a{color:#4c6072;text-decoration:underline}.page_content__tKFup h1{font-size:32px}.page_content__tKFup h1,.page_content__tKFup h2{line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.page_content__tKFup h2{font-size:28px}.page_content__tKFup h3{font-size:24px}.page_content__tKFup h3,.page_content__tKFup h4{line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.page_content__tKFup h4{font-size:20px}.page_content__tKFup h5{font-size:16px}.page_content__tKFup h5,.page_content__tKFup h6{line-height:150%;letter-spacing:.03em;font-weight:600;margin:0;color:var(--color-text-default)}.page_content__tKFup h6{font-size:14px}.page_content__tKFup h2{font-size:20px}.page_content__tKFup img{max-height:400px;max-width:100%}.CurriculumStartDate_curriculumStartDate__0a_L9{display:flex;align-items:center;gap:var(--space-100,4px);border-radius:var(--border-radius-medium,6px);background:var(--color-object-gray-1,#f6f7f7);padding:var(--space-300,12px)}.ActivityCategoryItem_activityCategoryItem__qRCcv{box-shadow:0 1px 3px 0 rgba(58,67,71,.3);border-radius:var(--border-radius-large,8px);background:var(--color-object-white,#fff);display:flex;flex-direction:column;justify-content:space-between;width:100%;position:relative}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2{display:flex;padding:var(--space-300,12px) var(--space-400,16px) var(--space-400,16px) var(--space-400,16px);flex-direction:column;align-items:center;gap:var(--space-200,8px);align-self:stretch;height:100%}@media screen and (max-width:768px){.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2{flex-direction:row;align-items:center;justify-content:flex-start}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2:before{content:"";display:block;width:64px;height:64px;top:0;left:0;background-image:url(/_next/static/media/uncompleted.80e1e2e6.png);background-size:cover;background-position:50%;background-repeat:no-repeat;flex-shrink:0}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2.ActivityCategoryItem_completed__3qbFd:before{background-image:url(/_next/static/media/completed.548636cd.png)}}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_contents__fWaeU{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-200,8px)}@media screen and (max-width:768px){.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_contents__fWaeU{align-items:flex-start;justify-content:flex-start;gap:var(--space-100,4px)}}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_contents__fWaeU .ActivityCategoryItem_name__9ec0U{flex-grow:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_contents__fWaeU .ActivityCategoryItem_badge__uqarz{display:none}}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_categoryNumber__fQzcs{display:flex;width:32px;height:32px;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius-full,10000px);background:var(--color-object-sheblue-lightest,#dfeaed)}@media screen and (max-width:768px){.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_body__Zy4J2 .ActivityCategoryItem_categoryNumber__fQzcs{position:absolute;top:-8px;left:-16px}}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_footer__MTHmE{width:100%;border-radius:0 0 var(--border-radius-large,8px) var(--border-radius-large,8px);background:var(--color-object-sheblue-darken,#6b9baa);padding:var(--space-300,12px) var(--space-400,16px)}@media screen and (max-width:768px){.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_footer__MTHmE{padding:var(--space-200,8px) var(--space-400,16px)}}.ActivityCategoryItem_activityCategoryItem__qRCcv .ActivityCategoryItem_footer__MTHmE .ActivityCategoryItem_link__RUdNe{display:flex;justify-content:center;align-items:center;gap:var(--space-100,4px);align-self:stretch;text-decoration:none;color:var(--color-object-white,#fff)}.ActivityCategorySummaries_activityCategorySummaries__GfjU1{display:flex;gap:var(--space-200,8px)}@media screen and (max-width:768px){.ActivityCategorySummaries_activityCategorySummaries__GfjU1{flex-direction:column;gap:var(--space-400,16px)}}.PartnerAgentBanner_banner__lqAq6{background:var(--color-object-white,#fff);border:1px solid var(--color-object-sheblue-lightest,#dfeaed);border-radius:var(--border-radius-large,8px);padding:var(--space-600,24px);position:relative;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--space-400,16px)}@media screen and (max-width:544px){.PartnerAgentBanner_banner__lqAq6{flex-direction:column-reverse}}.PartnerAgentBanner_textSection__4x9qT{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:start;min-width:0;gap:var(--space-200,8px)}@media screen and (max-width:544px){.PartnerAgentBanner_textSection__4x9qT{gap:var(--space-400,16px)}}.PartnerAgentBanner_description__8sQ0N{display:flex;flex-direction:column;gap:var(--space-100,4px);width:100%}.PartnerAgentBanner_actionSection__OFVTw{display:flex;flex-direction:row;align-items:center;gap:var(--space-400,16px);width:100%}@media screen and (max-width:544px){.PartnerAgentBanner_actionSection__OFVTw{flex-direction:column;align-items:flex-start;gap:var(--space-400,16px)}.PartnerAgentBanner_buttonWrapper__aCRKs{width:100%}}.PartnerAgentBanner_imageSection__DSxX3{width:210px;height:110px;flex-shrink:0}@media screen and (max-width:544px){.PartnerAgentBanner_imageSection__DSxX3{width:100%;height:auto}}.PartnerAgentBanner_image__w81_q{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:544px){.PartnerAgentBanner_image__w81_q{width:100%;height:auto}}.AdditionalContents_inner__c_CfK{padding:var(--space-1600,64px) 0}@media screen and (max-width:544px){.AdditionalContents_inner__c_CfK{padding:var(--space-800,32px) 0}}.AdditionalContents_activityCategorySummaries__51cW7{margin:var(--space-800,32px) 0}.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_inner__7OU9T{display:flex;gap:var(--space-200,8px);align-items:center}@media screen and (max-width:768px){.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_inner__7OU9T{flex-direction:column;align-items:flex-start}}.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_label__dsmKg{flex-shrink:0}.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_contents__goSvT{width:100%;flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-600,24px)}@media screen and (max-width:768px){.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_contents__goSvT{flex-direction:column;align-items:flex-start}}.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_timeDetails__CxlBw{display:flex;gap:var(--space-200,8px);flex-shrink:0;align-items:center}@media screen and (max-width:768px){.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_timeDetails__CxlBw{flex-direction:column;align-items:flex-start}}.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_progressBar__54jJ_{width:100%;max-width:320px}@media screen and (max-width:768px){.CurriculumStatItem_statItem__Uk_jt .CurriculumStatItem_progressBar__54jJ_{max-width:none}}.ProgressBar_progressBar__AC_HK{width:100%;height:8px;background-color:var(--color-border-default,#edeeef);border-radius:4px}.ProgressBar_progressFill__n_0Si{height:8px;background-color:var(--color-object-sheblue-darken,#dfeaed);border-radius:4px}.LinkForRecommendedCourseSet_linkForRecommendedCourseSet__oToxZ{border-radius:var(--border-radius-medium,6px);border:1px solid var(--color-object-sheblue-lightest,#dfeaed);background:var(--color-bg-sheblue-light,#f5f9fa);padding:var(--space-300,12px) var(--space-800,32px);text-decoration:none;text-align:center}.LinkForRecommendedCourseSet_iconWrapper__sdXzi{position:relative;top:2px;display:inline-block}.StudyProgressTime_studyProgressTime__aT7Qj{display:flex;align-items:center;padding:var(--space-400,16px) var(--space-800,32px);border-radius:var(--border-radius-large,8px);border:1px solid var(--color-object-sheblue-lightest,#dfeaed);background:var(--color-object-white,#fff);gap:var(--space-600,24px);position:relative}@media screen and (max-width:768px){.StudyProgressTime_studyProgressTime__aT7Qj{padding:var(--space-600,24px) var(--space-400,16px);margin-top:var(--space-400,16px)}.StudyProgressTime_studyProgressTime__aT7Qj:before{content:"";display:block;width:104px;height:104px;background-image:url(/_next/static/media/she-chan.5e767f0a.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:-16px;right:-16px}}.StudyProgressTime_contents__QyM17{display:flex;flex-direction:column;gap:var(--space-600,24px);flex-grow:1}.CompletionContents_inner__GIzDX{padding:var(--space-1600,64px) 0}@media screen and (max-width:544px){.CompletionContents_inner__GIzDX{padding:var(--space-800,32px) 0}}.CompletionContents_activityCategorySummaries__3Ntk3{margin:var(--space-800,32px) 0}.AdditionalConditionInformation_callout__YdABh{margin-bottom:var(--space-800,32px)}@media screen and (max-width:544px){.AdditionalConditionInformation_callout__YdABh{margin-bottom:var(--space-400,16px)}}.TabItem_tab__Oo_LH{display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,0);position:relative}.TabItem_tab__Oo_LH.TabItem_small__6JYgy{height:36px;padding:var(--space-300,12px)}.TabItem_tab__Oo_LH.TabItem_medium__qQgGn{height:48px;padding:var(--space-300,12px) var(--space-350,14px)}.TabItem_tab__Oo_LH.TabItem_large__sTp2t{height:64px;padding:var(--space-400,16px) var(--space-500,20px)}.TabItem_tab__Oo_LH.TabItem_fullWidth__lfTOm{width:100%}.TabItem_box__z0xym{border:1px solid var(--color-object-gray-3);border-radius:var(--border-radius-small)}.TabItem_box__z0xym.TabItem_selected__JlRF0{border:1px solid var(--color-function-primary-default)}.TabItem_enclosed__uHMhK{border-radius:var(--border-radius-large,8px) var(--border-radius-large,8px) 0 0;border-left:1px solid var(--color-object-gray-3);border-right:1px solid var(--color-object-gray-3);border-top:1px solid var(--color-object-gray-3);z-index:1;position:relative;bottom:-1px}.TabItem_enclosed__uHMhK.TabItem_selected__JlRF0{background:#fff;z-index:2}.TabList_box__qKjdv{display:flex;gap:var(--space-100,4px)}.TabList_enclosed__BI_Sw{display:flex;gap:var(--space-200,8px);border-bottom:1px solid var(--color-object-gray-3)}.TabList_enclosed__BI_Sw.TabList_fullWidth__M2JkH{justify-content:space-between}.FavoriteListPane_favoriteListPane__7JYMV{display:flex;flex-direction:column;gap:var(--space-800,32px)}.FavoriteListPane_favoriteList__e87VJ{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--space-500);row-gap:var(--space-800)}@media screen and (max-width:1012px){.FavoriteListPane_favoriteList__e87VJ{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.FavoriteListPane_favoriteList__e87VJ{grid-template-columns:repeat(2,1fr)}}.FavoriteListPane_noDataMessage__k9X9n{margin-bottom:var(--space-400,16px)}.HistoryListPane_historyListPane__Mj8LU{display:flex;flex-direction:column;gap:var(--space-800,32px)}.HistoryListPane_historyList__6Gc8N{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--space-500);row-gap:var(--space-800)}@media screen and (max-width:1012px){.HistoryListPane_historyList__6Gc8N{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.HistoryListPane_historyList__6Gc8N{grid-template-columns:repeat(2,1fr)}}.HistoryListPane_noDataMessage__G4cQt{margin-bottom:var(--space-400,16px)}.TableFilterList_tableFilterList__ax_ew{display:flex;justify-content:flex-start;margin:24px 0}.TableFilterSection_body__hg8KM{margin-top:8px;margin-right:32px;width:250px}.UserProfileItem_userProfileItem__MOCg9{width:100%;display:flex;align-items:center;gap:8px}.UserProfileItem_profileImage__8hod1{border-radius:50%;object-fit:cover;flex-shrink:0}.UserProfileItem_profileImage__8hod1.UserProfileItem_S__cJrJR{width:24px;height:24px}.UserProfileItem_profileImage__8hod1.UserProfileItem_M__ZKpkQ{width:30px;height:30px}.UserProfileItem_profileImage__8hod1.UserProfileItem_L__lRXLS{width:42px;height:42px}.UserProfileItem_name__mY2ku{overflow:hidden}.HeaderContent_content__Q3Ay9{padding-top:64px}@media screen and (max-width:544px){.HeaderContent_content__Q3Ay9{padding-top:48px}}.HeaderContent_subTitle__XQ5oU{font-family:europa,sans-serif;font-size:16px}.HeaderContent_title__IXiRg{font-weight:700;margin-top:20px}@media screen and (max-width:544px){.HeaderContent_title__IXiRg{margin-top:20px}}.HeaderContent_description__GAkMo{white-space:pre-wrap;margin-top:16px}.HeaderContent_bottomTools__2Eix2{display:flex;justify-content:space-between;margin-top:28px}@media screen and (max-width:544px){.HeaderContent_bottomTools__2Eix2{flex-direction:column-reverse;margin-top:16px;gap:24px}.HeaderContent_button__PKf_l{text-align:right}}.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}}.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}}.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}.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)}.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;display:flex;justify-content:space-between;gap:var(--space-1000,40px)}@media screen and (max-width:544px){.CoursePageHeader_contents__aM2Hw{padding:40px 0}}@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}}.CourseStepForExam_stepWrapper__L0NSc{width:100%;text-align:center;color:var(--color-text-light)}@media only screen and (min-width:1200px){.CourseStepForExam_stepWrapper__L0NSc{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_stepWrapper__L0NSc{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CourseStepForExam_stepWrapper__L0NSc{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:1200px){.CourseStepForExam_stepWrapper__L0NSc{padding:0 0 32px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_stepWrapper__L0NSc{padding:0 32px 32px}}@media only screen and (max-width:449px){.CourseStepForExam_stepWrapper__L0NSc{padding:0 calc(3.2vw)}}@media only screen and (min-width:1200px){.CourseStepForExam_showOnlyDesktop__jChAh{display:block}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_showOnlyDesktop__jChAh{display:none}}@media only screen and (max-width:449px){.CourseStepForExam_showOnlyDesktop__jChAh{display:none}}@media only screen and (min-width:1200px){.CourseStepForExam_showOnlySp__VNFSp{display:none}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_showOnlySp__VNFSp{display:block}}@media only screen and (max-width:449px){.CourseStepForExam_showOnlySp__VNFSp{display:block}}.CourseStepForExam_stepTitleImageSp__nHu0s{width:100%;height:auto;margin:calc(12.8vw) 0 calc(6.4vw)}.CourseStepForExam_doneBlockSp__perw4{width:100%;height:auto}@media only screen and (min-width:1200px){.CourseStepForExam_description__IyJVb{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_description__IyJVb{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:449px){.CourseStepForExam_description__IyJVb{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:1200px){.CourseStepForExam_description__IyJVb{margin-top:12px}}@media only screen and (max-width:1199px){.CourseStepForExam_description__IyJVb{margin-top:calc(5.3333333333vw)}}.CourseStepForExam_stepTitleImage__0T_BX{width:571px;height:auto;margin:30px 0 20px}.CourseStepForExam_stepHeader__lcajL{display:flex;font-weight:700}@media only screen and (min-width:1200px){.CourseStepForExam_stepHeader__lcajL{margin-bottom:16px}}@media only screen and (max-width:1199px){.CourseStepForExam_stepHeader__lcajL{margin-bottom:calc(4.2666666667vw)}}.CourseStepForExam_textStep__Vd7EU{margin-left:120px}.CourseStepForExam_textContents__rj7nN{margin-left:400px}.CourseStepForExam_stepItemWrapper__ytOCO{position:relative}.CourseStepForExam_stepImage__p60y8{width:100%;height:auto}.CourseStepForExam_stepButton__ptDfL{position:absolute}@media only screen and (min-width:1200px){.CourseStepForExam_stepButton__ptDfL{width:150px;right:30px;top:15px;margin:auto;height:36px}}@media only screen and (min-width:450px)and (max-width:1199px){.CourseStepForExam_stepButton__ptDfL{width:350px;bottom:10%;left:0;right:0;margin:auto}}@media only screen and (max-width:449px){.CourseStepForExam_stepButton__ptDfL{width:80%;bottom:8%;left:0;right:0;margin:auto}}.CourseStepForExam_doneSection__43XcB{display:flex}.CourseStepForExam_doneBlock__fZ6ze{width:228px;height:64px;background-color:var(--color-object-sheblue-lightest);font-weight:700;display:flex;justify-content:center;align-items:center}.CourseStepForExam_sheChanImage__mi7O9{position:relative;width:73px;right:65px;bottom:5px;height:auto}.PackageCard_card__b1fs2{display:flex;padding:var(--space-600,24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-300,12px);border-radius:var(--border-radius-large,8px);background:var(--color-object-white-white,#fff);box-shadow:0 1px 3px 0 rgba(58,67,71,.3)}.PackageCard_sessionList__UOWds{width:100%}.PackageCard_sessionItem__GEugT{display:flex;flex-direction:column;padding:var(--space-300,12px) 0;border-bottom:1px solid var(--color-border-default,#edeeef)}.PackageCard_sessionItem__GEugT:first-child{border-top:1px solid var(--color-border-default,#edeeef)}.PackageCard_buttonWrapper__ehL_z{width:100%;text-align:right}.PackageCardList_cardWrapper__xCHxV{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-800,32px)}@media screen and (max-width:768px){.PackageCardList_cardWrapper__xCHxV{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:544px){.PackageCardList_cardWrapper__xCHxV{grid-template-columns:1fr}}.PackageCardList_selector___Vs3B{background-color:var(--color-bg-gray);padding:24px;margin:var(--space-800,32px) 0}.SessionReservationPageLayout_description__FGwmv{margin-bottom:var(--space-800,32px)}.CareerCounselingReservationCompletePane_sectionWrapper__q6cUg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-800,32px);align-self:stretch}.CareerCounselingReservationCompletePane_section__flCZL{width:100%}.CareerCounselingReservationCompletePane_contents__DWW9t{display:flex;flex-direction:column;gap:var(--space-400,16px)}.CareerCounselingReservationCompletePane_description__xtYk2{display:flex;flex-direction:column;gap:var(--space-100,4px)}.CareerCounselingReservationCompletePane_buttonWrapper__pP52v{display:flex;justify-content:center;margin-top:32px}.FaqCard_faqCard__XgkJf{width:100%;padding:var(--space-600,24px);border-radius:var(--border-radius-large,8px);border:1px solid var(--color-object-sheblue-normal,#bad1db);background:var(--color-bg-sheblue-light,#f5f9fa);display:flex;flex-direction:column;gap:var(--space-400,16px)}.FaqCard_question__URhpT{position:relative;padding-left:calc(1rem + var(--space-200, 8px));border-bottom:1px dashed var(--color-object-sheblue-normal,#bad1db);padding-bottom:var(--space-600,24px)}.FaqCard_question__URhpT:before{content:"Q.";color:var(--color-text-sheblue-darken,#4d8193);font-size:16px;font-weight:700;position:absolute;left:0;top:4px}.FaqCard_answer__M4ZnE{position:relative;padding-left:calc(1rem + var(--space-200, 8px));flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-400,16px)}.FaqCard_answer__M4ZnE:before{content:"A.";color:var(--color-text-sheblue-darken,#4d8193);font-size:16px;font-weight:700;position:absolute;left:0;top:4px}.FaqCard_image__Nr093{text-align:center}.FaqCard_image__Nr093 img{width:160px;height:auto}.FaqPane_faqCardWrapper__YREcf{display:flex;gap:var(--space-400,16px);margin-top:var(--space-400,16px)}@media screen and (max-width:544px){.FaqPane_faqCardWrapper__YREcf{flex-direction:column}}.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}.ReservationActionPane_reservationActionPane__83SO9{height:100%;display:flex;gap:24px;align-items:center;justify-content:center}.page_cardWrapper__O9nvP{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-800,32px);margin:var(--space-800,32px) 0}@media screen and (max-width:768px){.page_cardWrapper__O9nvP{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:544px){.page_cardWrapper__O9nvP{grid-template-columns:1fr}}.page_cancelWrapper___Zh7d{margin-bottom:var(--space-800,32px)}