.ReservationStepHeader_reservationStepHeader__2z18_{background:var(--primary);color:#fff;font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width:769px){.ReservationStepHeader_reservationStepHeader__2z18_{width:100%;padding:20px 32px 24px}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationStepHeader_reservationStepHeader__2z18_{width:100%;padding:20px 32px 24px}}@media only screen and (max-width:450px){.ReservationStepHeader_reservationStepHeader__2z18_{padding:calc(3.2vw)}}.ReservationStepHeader_stepText__ViAXr{font-family:var(--font-family-europa-yu);display:inline-block;margin:0 auto;text-align:center;background:#fff;color:var(--primary);font-weight:700}@media only screen and (min-width:769px){.ReservationStepHeader_stepText__ViAXr{font-size:17px;line-height:2;letter-spacing:.16em}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationStepHeader_stepText__ViAXr{font-size:17px;line-height:2;letter-spacing:.16em}}@media only screen and (max-width:450px){.ReservationStepHeader_stepText__ViAXr{font-size:calc(4.5333333333vw);line-height:2;letter-spacing:.16em}}@media only screen and (min-width:450px){.ReservationStepHeader_stepText__ViAXr{padding:0 16px}}@media only screen and (max-width:450px){.ReservationStepHeader_stepText__ViAXr{padding:0 calc(3.2vw)}}.ReservationStepHeader_headerBody__iCrtx{text-align:center;color:#fff;font-weight:700}@media only screen and (min-width:769px){.ReservationStepHeader_headerBody__iCrtx{font-size:15px;line-height:2;letter-spacing:.16em}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationStepHeader_headerBody__iCrtx{font-size:15px;line-height:2;letter-spacing:.16em}}@media only screen and (max-width:450px){.ReservationStepHeader_headerBody__iCrtx{font-size:calc(4vw);line-height:2;letter-spacing:.16em}}@media only screen and (min-width:450px){.ReservationStepHeader_headerBody__iCrtx{margin-top:8px}}@media only screen and (max-width:450px){.ReservationStepHeader_headerBody__iCrtx{margin-top:calc(2.1333333333vw)}}.ReservationStepHeader_reservation-step-body__TGE1U{overflow:hidden}@media only screen and (min-width:769px){.ReservationStepHeader_reservation-step-body__TGE1U{width:1000px;margin:0 auto}}.ReservationStepHeader_reservation-step-body-inner__vWK_3{color:var(--text-black)}@media only screen and (min-width:769px){.ReservationStepHeader_reservation-step-body-inner__vWK_3{padding:1px 0}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationStepHeader_reservation-step-body-inner__vWK_3{padding:1px 32px}}@media only screen and (max-width:450px){.ReservationStepHeader_reservation-step-body-inner__vWK_3{text-align:left;padding:1px calc(6.4vw)}}.ReservationStepHeader_reservationStepSubHeader__xSzD3{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700;letter-spacing:.07rem}@media only screen and (min-width:450px){.ReservationStepHeader_reservationStepSubHeader__xSzD3{text-align:center;margin-top:0;margin-bottom:32px}}@media only screen and (max-width:450px){.ReservationStepHeader_reservationStepSubHeader__xSzD3{text-align:left;margin:calc(8.5333333333vw) calc(6.4vw) calc(6.4vw)}}.FancyDate_fancyDate__VbDtH{margin-right:8px;font-family:europa,sans-serif;font-weight:700}.FancyDate_weekdayLabel__bdRwV{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;margin-left:.2em}.FancyDate_saturday__7qQIB{color:var(--blue-1)}.FancyDate_sunday___1N0e{color:var(--pink-1)}.Form_signInLink__Jfiyv{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:var(--notify-red);margin-top:8px}@media only screen and (min-width:769px){.Form_signInLink__Jfiyv{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.Form_signInLink__Jfiyv{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.Form_signInLink__Jfiyv{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.Form_signInLink__Jfiyv a{text-decoration:underline;color:var(--notify-red)}@media only screen and (min-width:769px){.Form_formWrapper__C_dhc{max-width:600px;margin:40px auto 80px}}@media only screen and (min-width:450px)and (max-width:769px){.Form_formWrapper__C_dhc{margin:40px 0 80px}}@media only screen and (max-width:450px){.Form_formWrapper__C_dhc{margin:calc(8.5333333333vw) 0 calc(21.3333333333vw)}}.Form_formButtonWrapper__mOAu6{display:flex;justify-content:center}@media only screen and (min-width:450px){.Form_formButtonWrapper__mOAu6{margin-top:32px}}@media only screen and (max-width:450px){.Form_formButtonWrapper__mOAu6{margin-top:calc(8.5333333333vw)}}.Form_formLabel__edGRp{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;display:block;text-align:left;font-weight:700;color:var(--text-black)}@media only screen and (min-width:450px)and (min-width:769px){.Form_formLabel__edGRp{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (min-width:450px)and (max-width:769px){.Form_formLabel__edGRp{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:450px){.Form_formLabel__edGRp{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (max-width:450px)and (min-width:769px){.Form_formLabel__edGRp{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:450px)and (min-width:450px)and (max-width:769px){.Form_formLabel__edGRp{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:450px)and (max-width:450px){.Form_formLabel__edGRp{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.Form_formError__w1yrV{display:block;text-align:left;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:var(--notify-red)}@media only screen and (min-width:769px){.Form_formError__w1yrV{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.Form_formError__w1yrV{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.Form_formError__w1yrV{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.Form_formError__w1yrV{margin-top:16px}}@media only screen and (max-width:450px){.Form_formError__w1yrV{margin-top:calc(4.2666666667vw)}}@media only screen and (min-width:450px){.Form_formGroup__ihpwC:not(:first-child){margin-top:32px}}@media only screen and (max-width:450px){.Form_formGroup__ihpwC:not(:first-child){margin-top:calc(8.5333333333vw)}}@media only screen and (min-width:450px){.Form_formGroupBody__U1neZ{margin-top:12px}}@media only screen and (max-width:450px){.Form_formGroupBody__U1neZ{margin-top:calc(3.2vw)}}.Form_input__CMp5N{transition:all .2s ease;background:var(--bg-gray-0);border:1px solid rgba(0,0,0,0);outline:none;width:100%;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:var(--text-black)}@media only screen and (min-width:769px){.Form_input__CMp5N{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.Form_input__CMp5N{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.Form_input__CMp5N{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.Form_input__CMp5N{height:72px;border-radius:8px;padding:0 16px}}@media only screen and (max-width:450px){.Form_input__CMp5N{height:calc(14.9333333333vw);border-radius:calc(2.1333333333vw);padding:0 calc(4.2666666667vw)}}.Form_input__CMp5N::placeholder{color:var(--text-gray-2)}@media only screen and (min-width:769px){.Form_input__CMp5N::placeholder{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.Form_input__CMp5N::placeholder{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.Form_input__CMp5N::placeholder{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}.Form_input__CMp5N:focus{background:var(--bg-white)}.Form_input__CMp5N:focus,.Form_input__CMp5N:hover{border:1px solid var(--green-1)}.Form_input__CMp5N.Form_error__j8d2S{border:1px solid var(--notify-red)}.Form_link__I_NQp{color:var(--text-blue-1);text-decoration:underline}.Form_selectWrapper__VrXlP{position:relative}.Form_selectWrapper__VrXlP .Form_select__vdop9{-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_selectWrapper__VrXlP .Form_icon__QUl_7{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;cursor:pointer}.Form_emailAnnotationArea__aUX0B{border:1px solid #c38383;padding:16px;margin-top:12px;background-color:#fbf7f7}.Form_emailAnnotationArea__aUX0B .Form_emailAnnotation__5P2H5{font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left}.Form_birthdayForm__pTpbG,.Form_birthdayForm__pTpbG .Form_birthdayFormInputWrapper__sw1BD{display:flex;align-items:center;gap:8px}.Form_birthdayForm__pTpbG .Form_birthdayFormInput__I2KfV{flex-grow:1}.Form_birthdayForm__pTpbG .Form_birthdayFormYear__HQLNO{flex-basis:40%}.Form_birthdayForm__pTpbG .Form_birthdayFormDay__IuvcD,.Form_birthdayForm__pTpbG .Form_birthdayFormMonth__Qxm4q{flex-basis:30%}.ReservationButton_reservationButton__v0hYO{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;background:var(--text-black);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;font-weight:700;cursor:pointer}@media only screen and (min-width:769px){.ReservationButton_reservationButton__v0hYO{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationButton_reservationButton__v0hYO{font-size:14px;line-height:28px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.ReservationButton_reservationButton__v0hYO{font-size:calc(3.7333333333vw);line-height:calc(7.4666666667vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.ReservationButton_reservationButton__v0hYO{width:327px;height:60px}.ReservationButton_reservationButton__v0hYO:hover{opacity:.8}}@media only screen and (max-width:450px){.ReservationButton_reservationButton__v0hYO{width:calc(86.6666666667vw);height:calc(14.1333333333vw)}}.ReservationButton_disabled__gGWB3{background:var(--bg-gray-0);pointer-events:none}.Loader_loadingButton__gSd0g{color:#fff;fill:#fff}.ReservationNote_reservationNote__C_UDW{text-align:left;font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;color:var(--text-black)}@media only screen and (min-width:769px){.ReservationNote_reservationNote__C_UDW{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.ReservationNote_reservationNote__C_UDW{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.ReservationNote_reservationNote__C_UDW{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.ReservationNote_reservationNote__C_UDW{margin-top:52px}}@media only screen and (max-width:450px){.ReservationNote_reservationNote__C_UDW{margin-top:calc(13.8666666667vw)}}.ReservationNote_link__G9ANl,.ReservationNote_link__G9ANl:active,.ReservationNote_link__G9ANl:visited{color:var(--text-black);text-decoration:underline}@media only screen and (min-width:769px){.UserFormPane_formWrapper__v1Yry{max-width:600px;margin:40px auto 80px}}@media only screen and (min-width:450px)and (max-width:769px){.UserFormPane_formWrapper__v1Yry{margin:40px 40px 80px}}@media only screen and (max-width:450px){.UserFormPane_formWrapper__v1Yry{margin:calc(8.5333333333vw) 16px calc(21.3333333333vw)}}.UserFormPane_formButtonWrapper__1U4Q9{display:flex;justify-content:center}@media only screen and (min-width:450px){.UserFormPane_formButtonWrapper__1U4Q9{margin-top:32px}}@media only screen and (max-width:450px){.UserFormPane_formButtonWrapper__1U4Q9{margin-top:calc(8.5333333333vw)}}.SelectedLessonSummary2_cardListItem__3kq9T{cursor:pointer;background:#fff;border:1px solid var(--border-gray-0);box-sizing:border-box;position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;flex-grow:0;flex-shrink:0}@media only screen and (min-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T{width:327px}}@media only screen and (min-width:450px)and (max-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T{width:327px}}.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_label__z9jos{display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_label__z9jos{height:51px}}@media only screen and (min-width:450px)and (max-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_label__z9jos{height:51px}}@media only screen and (max-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_label__z9jos{padding:calc(2.1333333333vw) 0}}.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6{margin-left:8px}@media only screen and (min-width:450px)and (max-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6.SelectedLessonSummary2_featured__SBxtP{margin-top:3px}}@media only screen and (max-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6.SelectedLessonSummary2_featured__SBxtP{margin-top:calc(.8vw)}}.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{letter-spacing:2px}@media only screen and (min-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{font-size:11px;line-height:15.4px}}@media only screen and (min-width:450px)and (max-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{font-size:11px;line-height:15.4px}}@media only screen and (max-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{font-size:calc(2.9333333333vw);line-height:calc(4.1066666667vw)}}@media only screen and (min-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{margin-right:8px}}@media only screen and (max-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_date__9fP3b{margin-right:calc(1.3333333333vw);letter-spacing:calc(.32vw)}}.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_time__8ouCA{font-family:europa,sans-serif;font-weight:700}@media only screen and (min-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_time__8ouCA{font-size:14px;line-height:2;letter-spacing:.16em}}@media only screen and (min-width:450px)and (max-width:769px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_time__8ouCA{font-size:14px;line-height:2;letter-spacing:.16em}}@media only screen and (max-width:450px){.SelectedLessonSummary2_cardListItem__3kq9T .SelectedLessonSummary2_datetime__M_GM6 .SelectedLessonSummary2_time__8ouCA{font-size:calc(3.7333333333vw);line-height:2;letter-spacing:.16em;margin-top:calc(-1.0666666667vw)}}.LessonListActionButton_actionButton__v9g2Y{display:flex;align-items:center;justify-content:center;font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700;cursor:pointer;flex-shrink:0}@media only screen and (min-width:769px){.LessonListActionButton_actionButton__v9g2Y{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.LessonListActionButton_actionButton__v9g2Y{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.LessonListActionButton_actionButton__v9g2Y{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_primary__6pKYY{background-color:var(--text-black);color:#fff}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_primary__6pKYY .LessonListActionButton_loader__osFTf path{fill:#fff}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_normal__Greis{border:1px solid var(--text-black);color:var(--text-black)}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_normal__Greis .LessonListActionButton_loader__osFTf path{fill:var(--text-black)}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_multi-creator__twkkM{background-color:var(--multi-creator-lp-red);color:#fff}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_multi-creator__twkkM .LessonListActionButton_loader__osFTf path{fill:#fff}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_loading__kcU4t{cursor:progress}.LessonListActionButton_actionButton__v9g2Y.LessonListActionButton_disabled__Ckd9W{background-color:var(--border-gray-0);color:#fff;cursor:not-allowed}@media only screen and (min-width:450px){.LessonListActionButton_actionButton__v9g2Y{width:91px;height:36px;border-radius:4px}}@media only screen and (max-width:450px){.LessonListActionButton_actionButton__v9g2Y{width:calc(24.2666666667vw);height:calc(9.6vw);border-radius:calc(1.0666666667vw)}}@media only screen and (min-width:450px){.LessonListActionButton_loader__osFTf{width:12px;height:12px}}@media only screen and (max-width:450px){.LessonListActionButton_loader__osFTf{width:calc(3.2vw);height:calc(3.2vw)}}.LocationLabel3_badgeWrapper__K_WZx{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:769px){.LocationLabel3_badgeWrapper__K_WZx{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.LocationLabel3_badgeWrapper__K_WZx{font-size:12px;line-height:20px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.LocationLabel3_badgeWrapper__K_WZx{font-size:calc(3.2vw);line-height:calc(5.3333333333vw);letter-spacing:calc(.4266666667vw)}}.LocationLabel3_locationBadge__wwmJ4{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700;display:flex;height:38px;align-items:center;justify-content:center;background:#eef6f8;color:#6b9aaa;line-height:1}@media only screen and (min-width:450px){.LocationLabel3_locationBadge__wwmJ4{padding:4px 12px}}@media only screen and (max-width:450px){.LocationLabel3_locationBadge__wwmJ4{padding:8px}}@media only screen and (min-width:769px){.LocationLabel3_locationBadge__wwmJ4{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (min-width:450px)and (max-width:769px){.LocationLabel3_locationBadge__wwmJ4{font-size:10px;line-height:14px;letter-spacing:1.6px}}@media only screen and (max-width:450px){.LocationLabel3_locationBadge__wwmJ4{font-size:calc(2.6666666667vw);line-height:calc(3.7333333333vw);letter-spacing:calc(.4266666667vw)}}@media only screen and (min-width:450px){.LocationLabel3_locationBadge__wwmJ4 .LocationLabel3_online-icon__kA_TF{margin-left:-6px;height:14px}}@media only screen and (max-width:450px){.LocationLabel3_locationBadge__wwmJ4 .LocationLabel3_online-icon__kA_TF{margin-left:calc(-2.6666666667vw);height:calc(3.7333333333vw)}}@font-face{font-family:europa;src:url(/_next/static/media/europa_bold.36a67b81.woff) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:europa;src:url(/_next/static/media/europa.826f54e0.woff) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.TrialLessonCalendar_changeWeek__tar73{display:flex;justify-content:space-between;margin-top:8px;margin-bottom:8px}@media only screen and (max-width:450px){.TrialLessonCalendar_changeWeek__tar73{padding-left:16px;padding-right:16px}}.TrialLessonCalendar_changeWeek__tar73 button{color:var(--primary);border:1px solid;font-size:12px;padding-top:8px;padding-bottom:8px;border-radius:60px;font-weight:700;display:flex;align-items:center}.TrialLessonCalendar_changeWeek__tar73 button:disabled{border-color:var(--button-secoundary-border);color:var(--button-secoundary-text)}.TrialLessonCalendar_previous__JsZ0F{padding-left:12px;padding-right:24px}.TrialLessonCalendar_next__yWPxE{padding-left:24px;padding-right:12px}.TrialLessonCalendar_disabled__1bukH{opacity:.3}.TrialLessonCalendar_calendarHeader__Q2tO8{position:-webkit-sticky;position:sticky;top:0;border:1px solid var(--input-border);border-right:none;background:#fff}.TrialLessonCalendar_monthRow__YsMAj{border-bottom:1px solid var(--input-border);border-right:1px solid var(--input-border);display:flex}.TrialLessonCalendar_monthPlaceHolder__uv5Ra{width:60px}.TrialLessonCalendar_month__60V9X{flex:1 1;text-align:center}.TrialLessonCalendar_dateDefinition__pM5Gi{width:60px;border-right:1px solid var(--input-border);font-size:14px;text-align:center;padding:12px;line-height:1.2}.TrialLessonCalendar_dateRow__4G7Kv{display:flex}.TrialLessonCalendar_dayOfWeek__fw8QW{border-right:1px solid var(--input-border);flex:1 1;font-size:10px;display:flex;align-items:center;justify-content:center}.TrialLessonCalendar_date__rv4C4{font-size:14px;display:block;font-weight:700}.TrialLessonCalendar_saturday__nrQCR{color:var(--blue)}.TrialLessonCalendar_holiday__zzaCT,.TrialLessonCalendar_sunday__Adh1k{color:var(--pink-darken)}.TrialLessonCalendar_timeTable__m4iLs{text-align:center;border-left:1px solid var(--input-border)}.TrialLessonCalendar_time__eGvwH{border-right:1px solid var(--input-border);border-bottom:1px solid var(--input-border);font-weight:700;font-size:12px;line-height:40px;height:40px;width:60px}.TrialLessonCalendar_timeRow__narHk{flex:1 1}.TrialLessonCalendar_calendarContent__Zk88G{display:flex}.TrialLessonCalendar_calendarStatus__MDaf9{border-right:1px solid var(--input-border);border-bottom:1px solid var(--input-border);line-height:40px;height:40px;display:flex;justify-content:center;align-items:center}.TrialLessonCalendar_gray__xGT6p{color:var(--text-gray-3);font-size:12px}.TrialLessonCalendar_none__wpcb0{color:var(--text-gray-3)}.TrialLessonCalendar_statusRemarks___lcM2{margin-top:24px;background:var(--bg-gray-0);padding:12px 4px 8px}.TrialLessonCalendar_statusRemarks___lcM2 dl{background:var(--bg-gray-0);padding:4px}.TrialLessonCalendar_statusRemarks___lcM2 dl>div{display:flex;margin-bottom:4px;align-items:start}.TrialLessonCalendar_statusRemarks___lcM2 dl dt{flex:1 1}.TrialLessonCalendar_statusRemarks___lcM2 dl dd{flex:4 1;text-align:left;font-size:14px;line-height:24px}
/*# sourceMappingURL=b86b55b413c83205.css.map*/