.CourseCompletionCertificate-module-scss-module__dcbp_a__thumbnailWrapper{padding:24px}.CourseCompletionCertificate-module-scss-module__dcbp_a__thumbnail{border:1px solid var(--color-border-default);border-radius:8px;width:100%;height:auto}.CourseCompletionCertificate-module-scss-module__dcbp_a__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.CourseCompletionCertificate-module-scss-module__dcbp_a__footer{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);gap:var(--space-200);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CourseCompletionCertificate-module-scss-module__dcbp_a__buttonToolbar{justify-content:center;gap:16px;max-width:450px;display:flex}@media screen and (max-width:544px){.CourseCompletionCertificate-module-scss-module__dcbp_a__buttonToolbar{flex-direction:column;width:100%}}
@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__list{width:100%;max-width:1021px;margin:0 auto}}@media only screen and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__list{width:100%}}.CourseExamList-module-scss-module__JCmvua__listHeader{display:inline-block}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__listHeader{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__listHeader{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listHeader{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.CourseExamList-module-scss-module__JCmvua__listHeader{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){.CourseExamList-module-scss-module__JCmvua__listHeader{margin-top:48px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listHeader{margin-top:12.8vw;margin-left:2.13333vw}}.CourseExamList-module-scss-module__JCmvua__listBody{margin-top:32px}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listBody{margin-top:min(6.4vw,24px)}}.CourseExamList-module-scss-module__JCmvua__listItem{background:#fff;width:100%;box-shadow:2px 2px 12px #00000014}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__listItem{padding:40px 48px}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__listItem{padding:40px 24px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listItem{padding:5.86667vw 6.4vw}}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__listItem+.CourseExamList-module-scss-module__JCmvua__courseLessonItem{margin-top:20px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listItem+.CourseExamList-module-scss-module__JCmvua__courseLessonItem{margin-top:5.33333vw}}.CourseExamList-module-scss-module__JCmvua__listItemHeader{border-bottom:1px solid var(--color-border-default)}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__listItemHeader{justify-content:space-between;align-items:center;padding-bottom:32px;display:flex}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__listItemHeader{justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__listItemHeader{padding-bottom:4.26667vw}}.CourseExamList-module-scss-module__JCmvua__challengeLabel{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__challengeLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__challengeLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__challengeLabel{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.CourseExamList-module-scss-module__JCmvua__challengeLabel{color:#fff;background:var(--color-object-shepink-normal);justify-content:center;align-items:center;margin-bottom:20px;display:flex}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__challengeLabel{border-radius:2px;width:88px;height:20px;padding:4px 8px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__challengeLabel{border-radius:.533333vw;width:23.4667vw;height:5.33333vw;padding:1.06667vw 2.13333vw}.CourseExamList-module-scss-module__JCmvua__buttonWrapper{justify-content:flex-start;margin-top:2.4vw;display:flex}}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__beginButton{padding:18px 28px;font-size:14px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__beginButton{width:100%}}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__sectionList{margin:20px 0 0}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__sectionList{margin:20px 0 0}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__sectionList{margin:16px 0 0}}.CourseExamList-module-scss-module__JCmvua__sectionIndex{margin-right:8px}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__completeBadge{width:14px;height:14px;margin-right:4px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__completeBadge{width:3.73333vw;height:3.73333vw;margin-right:1.06667vw}}.CourseExamList-module-scss-module__JCmvua__sectionTypeLabel{align-items:center;display:flex}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__sectionTypeLabel{width:100px}}.CourseExamList-module-scss-module__JCmvua__sectionItem{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;text-decoration:none;display:flex}@media only screen and (min-width:1200px){.CourseExamList-module-scss-module__JCmvua__sectionItem{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.CourseExamList-module-scss-module__JCmvua__sectionItem{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__sectionItem{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.CourseExamList-module-scss-module__JCmvua__sectionItem{color:#000}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__sectionItem{padding:13px 16px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__sectionItem{flex-wrap:wrap;padding:2.93333vw 0}}.CourseExamList-module-scss-module__JCmvua__sectionItem:hover{background:var(--color-bg-gray)}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__sectionTitleWrapper{justify-content:flex-start;align-items:center;display:flex}}.CourseExamList-module-scss-module__JCmvua__sectionTypeLabelWrapper{justify-content:flex-start;align-items:center;display:flex}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__sectionTitle{margin-top:1.06667vw}}.CourseExamList-module-scss-module__JCmvua__chevronRight{flex-shrink:0}@media only screen and (min-width:450px){.CourseExamList-module-scss-module__JCmvua__chevronRight{width:4px;height:8px;margin-left:12px}}@media only screen and (max-width:449px){.CourseExamList-module-scss-module__JCmvua__chevronRight{width:1.06667vw;height:2.13333vw;margin-left:3.2vw}}
.IconDone-module-scss-module__h5kWvG__iconDone{color:var(--color-object-gray-2);justify-content:center;align-items:center;display:flex}.IconDone-module-scss-module__h5kWvG__iconDone.IconDone-module-scss-module__h5kWvG__active{color:var(--color-object-sheblue-darken)}.IconDone-module-scss-module__h5kWvG__iconDone>svg{width:24px;height:24px}
.RoundedLabel-module-scss-module__fZD8QG__roundedLabel{background-color:var(--color-object-gray-2);border-radius:999px;flex-shrink:0;align-items:center;height:20px;padding:0 8px;display:inline-flex}.RoundedLabel-module-scss-module__fZD8QG__roundedLabel.RoundedLabel-module-scss-module__fZD8QG__active{background-color:var(--color-object-sheblue-darken)}.RoundedLabel-module-scss-module__fZD8QG__roundedLabel.RoundedLabel-module-scss-module__fZD8QG__active .RoundedLabel-module-scss-module__fZD8QG__icon{color:var(--color-object-white)}.RoundedLabel-module-scss-module__fZD8QG__icon{color:var(--color-object-white);justify-self:center;align-items:center;width:20px;height:20px;margin-left:-4px;display:flex}.RoundedLabel-module-scss-module__fZD8QG__icon>svg{width:100%}
.CourseListCardFooter-module-scss-module__nLbbjq__courseListCardFooter{flex-direction:column;gap:8px;display:flex}.CourseListCardFooter-module-scss-module__nLbbjq__meta{justify-content:space-between;align-items:center;display:flex}.CourseListCardFooter-module-scss-module__nLbbjq__meta *{line-height:1}.CourseListCardFooter-module-scss-module__nLbbjq__status{flex-direction:column;gap:6px;display:flex}.CourseListCardFooter-module-scss-module__nLbbjq__statusItemRow{display:flex}@media screen and (max-width:768px){.CourseListCardFooter-module-scss-module__nLbbjq__statusItemRow.CourseListCardFooter-module-scss-module__nLbbjq__onlyDesktop{display:none}}.CourseListCardFooter-module-scss-module__nLbbjq__progress{align-items:center;display:flex}.CourseListCardFooter-module-scss-module__nLbbjq__labels{align-items:center;gap:4px;height:20px;display:flex}.CourseListCardFooter-module-scss-module__nLbbjq__durationInMinutes{align-items:center;padding-left:20px;display:flex;position:relative}.CourseListCardFooter-module-scss-module__nLbbjq__durationInMinutes:before{content:"";color:var(--color-text-lightest);font-family:Material Icons;position:absolute;left:0}
.PlusLessonListCard-module-scss-module__At7JYG__courseTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;max-height:67px;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.PlusLessonListCard-module-scss-module__At7JYG__courseTitle{-webkit-line-clamp:4;max-height:81px}}.PlusLessonListCard-module-scss-module__At7JYG__courseListCard{flex-direction:column;width:calc(25% - 15px);text-decoration:none;display:flex}@media only screen and (max-width:1199px){.PlusLessonListCard-module-scss-module__At7JYG__courseListCard{width:calc(33.3333% - 13.3333px)}}@media screen and (max-width:768px){.PlusLessonListCard-module-scss-module__At7JYG__courseListCard{width:calc(50% - 5px)}}.PlusLessonListCard-module-scss-module__At7JYG__courseListCard:hover{text-decoration:none}.PlusLessonListCard-module-scss-module__At7JYG__thumbnail{aspect-ratio:2;background:var(--color-bg-shepink-default);margin-bottom:var(--space-200,8px);position:relative;overflow:hidden}.PlusLessonListCard-module-scss-module__At7JYG__thumbnail>img{width:100%}.PlusLessonListCard-module-scss-module__At7JYG__meta{justify-content:space-between;display:flex}@media screen and (max-width:768px){.PlusLessonListCard-module-scss-module__At7JYG__meta{flex-direction:column}}.PlusLessonListCard-module-scss-module__At7JYG__label{position:absolute;top:0;left:0}.PlusLessonListCard-module-scss-module__At7JYG__durationInMinutes{align-items:center;padding-left:20px;display:flex;position:relative}.PlusLessonListCard-module-scss-module__At7JYG__durationInMinutes:before{content:"";color:var(--color-text-lightest);font-family:Material Icons;position:absolute;left:0}.PlusLessonListCard-module-scss-module__At7JYG__courseTitleWrapper{justify-content:space-between;gap:var(--space-100,4px);margin-bottom:var(--space-200,8px);display:flex}
.ActivatedLabel-module-scss-module__OXzSya__label{background-color:var(--color-function-primary-default);color:var(--color-text-white);align-items:center;gap:4px;padding:4px 6px;display:flex}.ActivatedLabel-module-scss-module__OXzSya__label>span{flex-shrink:0}.ActivatedLabel-module-scss-module__OXzSya__label>svg{width:10px;height:10px}
.CoursesGroupedByCategory-module-scss-module__AmbTeq__categoryTitle{margin-bottom:20px}
.CourseListView-module-scss-module__6AVBFG__allCoursesWrapper{flex-direction:column;gap:64px;display:flex}@media screen and (max-width:768px){.CourseListView-module-scss-module__6AVBFG__allCoursesWrapper{gap:48px}}
.CourseLessonItem-module-scss-module___-fYHG__courseLessonItem{background:#fff;width:100%;padding:40px 48px;box-shadow:2px 2px 12px #00000014}@media screen and (max-width:544px){.CourseLessonItem-module-scss-module___-fYHG__courseLessonItem{padding:24px}}.CourseLessonItem-module-scss-module___-fYHG__courseLessonItem+.CourseLessonItem-module-scss-module___-fYHG__courseLessonItem{margin-top:24px}.CourseLessonItem-module-scss-module___-fYHG__header{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding-bottom:32px;display:flex}@media screen and (max-width:768px){.CourseLessonItem-module-scss-module___-fYHG__header{flex-direction:column;align-items:flex-start;gap:16px}}@media screen and (max-width:544px){.CourseLessonItem-module-scss-module___-fYHG__header{padding-bottom:20px}}.CourseLessonItem-module-scss-module___-fYHG__lessonNo{letter-spacing:2px;margin-bottom:16px;font-family:europa,sans-serif;font-size:16px}.CourseLessonItem-module-scss-module___-fYHG__buttonWrapper{flex-shrink:0}@media screen and (max-width:544px){.CourseLessonItem-module-scss-module___-fYHG__buttonWrapper{width:100%}}.CourseLessonItem-module-scss-module___-fYHG__sectionList{margin-top:20px}@media screen and (max-width:544px){.CourseLessonItem-module-scss-module___-fYHG__sectionList{margin-top:16px}}.CourseLessonItem-module-scss-module___-fYHG__sectionIndex{margin-right:8px}.CourseLessonItem-module-scss-module___-fYHG__sectionItem{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;padding:13px 16px;text-decoration:none;display:flex}@media screen and (max-width:544px){.CourseLessonItem-module-scss-module___-fYHG__sectionItem{padding:8px 0}}.CourseLessonItem-module-scss-module___-fYHG__sectionItem.CourseLessonItem-module-scss-module___-fYHG__activated:hover{background:var(--color-bg-gray)}.CourseLessonItem-module-scss-module___-fYHG__sectionItem:not(.CourseLessonItem-module-scss-module___-fYHG__activated){color:var(--color-text-disabled);cursor:default}.CourseLessonItem-module-scss-module___-fYHG__chevronRight{flex-shrink:0;width:4px;height:8px;margin-left:12px}.CourseLessonItem-module-scss-module___-fYHG__iconProgress{vertical-align:-5px;width:20px;height:auto;margin-right:10px}.CourseLessonItem-module-scss-module___-fYHG__sectionTitle{justify-content:start;align-items:start;gap:10px;width:100%;display:flex}.CourseLessonItem-module-scss-module___-fYHG__bodyText div:first-child{padding-top:1px}
.PlusLessonBanner-module-scss-module__BSCY8q__plusLessonBanner{border:3px solid var(--color-object-shepink-light);margin-bottom:24px;display:flex}@media screen and (max-width:544px){.PlusLessonBanner-module-scss-module__BSCY8q__plusLessonBanner{position:relative}.PlusLessonBanner-module-scss-module__BSCY8q__plusLessonBanner:after{content:"";aspect-ratio:1.33;background-image:url(../media/plus_lesson_banner_sp.1_34xf-u85t5p.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:33%;position:absolute;top:-13px;right:-3px}}.PlusLessonBanner-module-scss-module__BSCY8q__title{background-color:var(--color-object-shepink-normal);width:221px;height:44px;color:var(--color-text-white);letter-spacing:.03em;justify-content:center;align-items:center;margin:16px 0 12px -16px;padding:8px 0;font-family:--font-family-default;font-size:24px;font-weight:600;line-height:1.5;display:flex}@media screen and (max-width:544px){.PlusLessonBanner-module-scss-module__BSCY8q__title{width:174px;margin:12px 0 12px -16px;font-size:20px}}.PlusLessonBanner-module-scss-module__BSCY8q__contents{flex:1;padding:12px 24px 12px 16px}@media screen and (max-width:544px){.PlusLessonBanner-module-scss-module__BSCY8q__contents{width:100%;padding:16px}}.PlusLessonBanner-module-scss-module__BSCY8q__pcImage{background-image:url(../media/plus_lesson_banner_pc.1hkhoc7eduqme.png);background-position:0;background-size:cover;width:35%}@media screen and (max-width:544px){.PlusLessonBanner-module-scss-module__BSCY8q__pcImage{display:none}}
.CourseLessonList-module-scss-module__fsH7VG__listBody{margin-top:32px}@media screen and (max-width:544px){.CourseLessonList-module-scss-module__fsH7VG__listBody{margin-top:16px}}
.PlusLessonsListView-module-scss-module__R4jQTa__allCoursesWrapper{flex-direction:column;gap:64px;display:flex}@media screen and (max-width:768px){.PlusLessonsListView-module-scss-module__R4jQTa__allCoursesWrapper{gap:48px}}
.CoursePage-module-scss-module__UdicLq__pageInner{width:100%;margin:0 auto}
.CourseListPageHeader-module-scss-module___0M94a__lessonInfo{align-items:center;gap:8px;display:flex}.CourseListPageHeader-module-scss-module___0M94a__courseListPageHeader{justify-content:space-between;display:flex}@media screen and (max-width:544px){.CourseListPageHeader-module-scss-module___0M94a__courseListPageHeader{flex-direction:column}}.CourseListPageHeader-module-scss-module___0M94a__rightContent{padding:16px 0 48px}@media screen and (max-width:544px){.CourseListPageHeader-module-scss-module___0M94a__rightContent{margin-top:-48px;padding:8px 0 16px}}
.CoursePageBody-module-scss-module__QhYsaq__body{padding:56px 32px 120px}@media screen and (max-width:1012px){.CoursePageBody-module-scss-module__QhYsaq__body{background:var(--color-bg-gray)}}@media screen and (max-width:544px){.CoursePageBody-module-scss-module__QhYsaq__body{padding:24px 24px 64px}}.CoursePageBody-module-scss-module__QhYsaq__bodyInner{width:100%;max-width:1024px;margin:0 auto}
.CourseInfo-module-scss-module__SXIjMG__courseInfo{justify-content:space-between;align-items:center;margin:16px 0;display:flex}@media screen and (max-width:768px){.CourseInfo-module-scss-module__SXIjMG__courseInfo{margin:var(--space-200,8px) 0 0 0}}
.HTMLTextView-module-scss-module__xx4NHq__htmlTextView{font-family:var(--font-family-default);color:var(--color-text-default);letter-spacing:.03em;word-break:break-all;font-size:14px;line-height:1.8}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>*{font-family:var(--font-family-default);color:var(--color-text-default);letter-spacing:.03em;font-size:14px;line-height:1.8}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView{gap:var(--space-400,16px);flex-direction:column;display:flex}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>p{letter-spacing:.03em;font-size:14px;line-height:1.8}@media screen and (max-width:768px){.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>p{font-size:16px;line-height:1.8}}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>p>strong{font-weight:600}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView a{color:var(--color-function-textLink-default,#2b8ade)}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView img{max-width:100%}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>h2{font-size:18px;font-weight:600;line-height:1.5}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>h3{padding-top:var(--space-200,8px);font-size:16px;font-weight:600;line-height:1.5}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>h4{padding-top:var(--space-100,4px);font-size:14px;font-weight:600;line-height:1.5}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>ul{padding-left:0}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>ul>li{margin-bottom:6px}.HTMLTextView-module-scss-module__xx4NHq__htmlTextView>ul>li:before{content:"•";margin-right:8px}
.SurveyHeader-module-scss-module__VHZDkq__surveyHeader{flex-direction:column;justify-content:center;align-items:center;max-width:628px;margin:0 auto;padding:40px 0;display:flex}@media screen and (max-width:768px){.SurveyHeader-module-scss-module__VHZDkq__surveyHeader{width:100%;padding:24px 0}}.SurveyHeader-module-scss-module__VHZDkq__logoWrapper{margin:16px}.SurveyHeader-module-scss-module__VHZDkq__surveyDescription{margin-top:32px}.SurveyHeader-module-scss-module__VHZDkq__surveyDescription>div{gap:0}
.QuestionErrorPane-module-scss-module__VJ4y-G__error{margin-bottom:32px}.QuestionErrorPane-module-scss-module__VJ4y-G__error .QuestionErrorPane-module-scss-module__VJ4y-G__message{margin:24px auto}.QuestionErrorPane-module-scss-module__VJ4y-G__error .QuestionErrorPane-module-scss-module__VJ4y-G__content{border:1px solid var(--color-function-danger-default);background-color:var(--color-bg-danger);text-align:center;color:var(--color-function-danger-default);padding:16px}.QuestionErrorPane-module-scss-module__VJ4y-G__error .QuestionErrorPane-module-scss-module__VJ4y-G__content a{color:inherit}
.ProfileSummaryCard-module-scss-module__80y3ja__container{align-items:center;gap:16px;display:flex}.ProfileSummaryCard-module-scss-module__80y3ja__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:80px;height:80px}@media screen and (max-width:768px){.ProfileSummaryCard-module-scss-module__80y3ja__avatar{width:48px;height:48px}}.ProfileSummaryCard-module-scss-module__80y3ja__profile{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.DateSelect-module-scss-module__ZnjJEq__selectWrapper{grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}@media screen and (max-width:768px){.DateSelect-module-scss-module__ZnjJEq__selectWrapper{flex-direction:column;gap:8px;display:flex}}
.ProfileCard-module-scss-module__oOps6q__profileCard{flex-direction:column;gap:16px;display:flex}.ProfileCard-module-scss-module__oOps6q__profileHeader{align-items:center;gap:16px;display:flex}.ProfileCard-module-scss-module__oOps6q__nameAndTitle{flex-direction:column;flex-grow:1;gap:13px;display:flex}
.SnsLinkButton-module-scss-module__L3xZVq__link{border:1px solid var(--color-border-default);background-color:var(--color-object-white);width:32px;height:32px;color:var(--color-text-default);border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.SnsLinkButton-module-scss-module__L3xZVq__link>svg,.SnsLinkButton-module-scss-module__L3xZVq__link>img{object-fit:contain;width:14px;height:14px}
.QuestionError-module-scss-module__dVlUgW__questionError{background:var(--color-bg-danger);border:1px solid var(--color-function-danger-default);padding:12px}
.QuillContentPageHeading-module-scss-module__CVQRvG__heading2{font-family:var(--font-family-default);color:var(--color-text-default);letter-spacing:.03em;font-size:18px;font-weight:600;line-height:1.5}
.PlusLessonSection-module-scss-module__CdKFYW__title{margin-bottom:16px}
.QuestionNumberIndicator-module-scss-module__tOkcna__indicator{color:var(--color-text-lightest)}.QuestionNumberIndicator-module-scss-module__tOkcna__questionNumber{font-size:20px}.QuestionNumberIndicator-module-scss-module__tOkcna__separator{margin:0 4px;font-size:14px}.QuestionNumberIndicator-module-scss-module__tOkcna__totalQuestions{font-size:14px}
.CoachProfile-module-scss-module__cSn6va__container{flex-direction:column;gap:16px;display:flex}.CoachProfile-module-scss-module__cSn6va__snsLinks{align-items:center;gap:8px;display:flex}
.FormButtonWrapper-module-scss-module__YszQBa__formButtonWrapper{justify-content:center;margin:36px 0;display:flex}@media screen and (max-width:768px){.FormButtonWrapper-module-scss-module__YszQBa__formButtonWrapper{margin-top:mob(72)}}
.PlusLessonDetails-module-scss-module__Ri6w4a__plusLessonDetails{flex-direction:column;gap:56px;display:flex}.PlusLessonDetails-module-scss-module__Ri6w4a__title{margin-bottom:20px}.PlusLessonDetails-module-scss-module__Ri6w4a__twoColumn{justify-content:space-between;gap:40px;display:flex}@media screen and (max-width:768px){.PlusLessonDetails-module-scss-module__Ri6w4a__twoColumn{flex-direction:column}.PlusLessonDetails-module-scss-module__Ri6w4a__twoColumn.PlusLessonDetails-module-scss-module__Ri6w4a__spReverse{flex-direction:column-reverse}}.PlusLessonDetails-module-scss-module__Ri6w4a__twoColumnItem{width:calc(50% - 20px)}@media screen and (max-width:768px){.PlusLessonDetails-module-scss-module__Ri6w4a__twoColumnItem{width:100%}}.PlusLessonDetails-module-scss-module__Ri6w4a__coachList{flex-flow:wrap;align-items:center;gap:24px;display:flex}
.YoutubeIframe-module-scss-module__jBTARq__youtube{aspect-ratio:16/9;width:100%}.YoutubeIframe-module-scss-module__jBTARq__youtube iframe{width:100%;height:100%}
.EventButton-module__TNRDDa__button{width:100%;margin:20px 0}.EventButton-module__TNRDDa__linkToLogin{margin-top:10px}
.StepSection-module-scss-module__1japOW__stepSection{margin-top:32px}.StepSection-module-scss-module__1japOW__title{align-items:center;height:54px;display:flex}
.PlusLessonPage-module-scss-module__nNWBrq__page{width:100%}.PlusLessonPage-module-scss-module__nNWBrq__pageInner{width:100%;margin:0 auto}
.DefaultFormat-module-scss-module__pRFCna__questionCard{background:#fff;border-radius:6px;max-width:628px;margin:0 auto 56px;padding:40px 60px;box-shadow:0 0 57px #0000000f}@media screen and (max-width:768px){.DefaultFormat-module-scss-module__pRFCna__questionCard{width:auto}}@media screen and (max-width:544px){.DefaultFormat-module-scss-module__pRFCna__questionCard{padding:24px}}.DefaultFormat-module-scss-module__pRFCna__header{text-align:center;flex-direction:column;gap:16px;display:flex}.DefaultFormat-module-scss-module__pRFCna__body{margin-top:24px}.DefaultFormat-module-scss-module__pRFCna__subSentence{color:var(--color-text-sheblue-default);word-break:break-all;font-size:12px;line-height:1.6}@media screen and (max-width:544px){.DefaultFormat-module-scss-module__pRFCna__subSentence{font-size:14px}}.DefaultFormat-module-scss-module__pRFCna__subSentence a{color:var(--color-text-sheblue-default)}
.EventWaitlistDescription-module-scss-module__4HruTG__eventWaitlistDescription{background-color:var(--color-bg-gray);flex-direction:column;gap:8px;padding:24px;display:flex}.EventWaitlistDescription-module-scss-module__4HruTG__eventWaitlistDescription .EventWaitlistDescription-module-scss-module__4HruTG__list{justify-content:center;align-items:center;display:flex}
.UserInfoConfirmation-module-scss-module__56vE-q__userInfoConfirmation{padding:12px 0}@media screen and (max-width:768px){.UserInfoConfirmation-module-scss-module__56vE-q__userInfoConfirmation{padding:mob(12) 0}}.UserInfoConfirmation-module-scss-module__56vE-q__confirmationItem{margin-bottom:28px}@media screen and (max-width:768px){.UserInfoConfirmation-module-scss-module__56vE-q__confirmationItem{margin-bottom:mob(30)}}
.OneByOneFormat-module-scss-module__nB0oPG__questionCard{background:#fff;border-radius:6px;max-width:628px;margin:0 auto 56px;box-shadow:0 0 57px #0000000f}@media screen and (max-width:768px){.OneByOneFormat-module-scss-module__nB0oPG__questionCard{width:auto}}.OneByOneFormat-module-scss-module__nB0oPG__header{text-align:center;background-color:var(--color-bg-gray);border-radius:6px 6px 0 0;flex-direction:column;gap:16px;padding:24px;display:flex}.OneByOneFormat-module-scss-module__nB0oPG__subSentence{color:var(--color-text-sheblue-default);word-break:break-all;font-size:12px;line-height:1.6}@media screen and (max-width:544px){.OneByOneFormat-module-scss-module__nB0oPG__subSentence{font-size:14px}}.OneByOneFormat-module-scss-module__nB0oPG__subSentence a{color:var(--color-text-sheblue-default)}.OneByOneFormat-module-scss-module__nB0oPG__body{flex-direction:column;gap:16px;padding:32px;display:flex}
.ListWithTitle-module-scss-module__HRQjkq__listWithTitle{margin-top:var(--space-400,16px);background-color:#fff;border-radius:8px;padding:28px 24px 20px;position:relative}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle .ListWithTitle-module-scss-module__HRQjkq__title{border-radius:100px;justify-content:center;align-items:center;padding:8px 16px;display:flex;position:absolute;top:-16px;left:20px}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle .ListWithTitle-module-scss-module__HRQjkq__list{align-items:center}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle .ListWithTitle-module-scss-module__HRQjkq__list .ListWithTitle-module-scss-module__HRQjkq__listItem{align-items:center;display:flex}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle .ListWithTitle-module-scss-module__HRQjkq__list .ListWithTitle-module-scss-module__HRQjkq__icon{width:24px;height:24px;margin-right:8px}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle .ListWithTitle-module-scss-module__HRQjkq__list .ListWithTitle-module-scss-module__HRQjkq__icon svg{width:24px;height:24px}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle.ListWithTitle-module-scss-module__HRQjkq__blue{border:2px solid var(--color-object-sheblue-darken)}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle.ListWithTitle-module-scss-module__HRQjkq__blue .ListWithTitle-module-scss-module__HRQjkq__title{background-color:var(--color-object-sheblue-darken)}.ListWithTitle-module-scss-module__HRQjkq__listWithTitle.ListWithTitle-module-scss-module__HRQjkq__blue .ListWithTitle-module-scss-module__HRQjkq__list .ListWithTitle-module-scss-module__HRQjkq__icon svg{fill:var(--color-object-shepink-darken)}
.SnackBar-module-scss-module___Oqzya__statusIcon{width:24px;height:24px}.SnackBar-module-scss-module___Oqzya__statusIcon>svg{width:100%;height:100%}.SnackBar-module-scss-module___Oqzya__clearIcon{width:20px;height:20px}.SnackBar-module-scss-module___Oqzya__clearIcon>svg{width:100%;height:100%}.SnackBar-module-scss-module___Oqzya__snackbar{padding:var(--space-400,16px) var(--space-300,12px);align-items:center;gap:var(--space-200,8px);border-radius:3px;display:flex}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__success{border:1px solid var(--color-primitive-green-75,#b5deb2);background:var(--color-bg-success,#f5faf4)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__success .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-green-300,#4aae42)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__error{border:1px solid var(--color-primitive-red-75,#f2b9c6);background:var(--color-bg-danger,#fdf6f8)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__error .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-red-300,#df5475)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__info{border:1px solid var(--color-primitive-navy-75,#b6bec5);background:var(--color-bg-gray,#f6f7f7)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__info .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-navy-300,#4c6072)}.SnackBar-module-scss-module___Oqzya__snackbar .SnackBar-module-scss-module___Oqzya__closeIcon{cursor:pointer}.SnackBar-module-scss-module___Oqzya__snackbar span{flex:1 0 0}.SnackBar-module-scss-module___Oqzya__snackbar{width:480px}@media screen and (max-width:544px){.SnackBar-module-scss-module___Oqzya__snackbar{width:343px}}
.TopCenterSnackBar-module-scss-module__BlqRka__wrapper{z-index:100;width:fit-content;margin:0 auto;position:fixed;top:32px;left:0;right:0}
.ProgressStepper-module-scss-module__r2CtkG__stepper{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProgressStepper-module-scss-module__r2CtkG__step{align-items:flex-start;gap:var(--space-300);padding-bottom:var(--space-300);display:flex;position:relative}.ProgressStepper-module-scss-module__r2CtkG__step:last-child{padding-bottom:0}.ProgressStepper-module-scss-module__r2CtkG__step:not(:last-child):before{content:"";background:var(--color-object-gray-1);z-index:0;width:8px;height:calc(100% - 32px);position:absolute;top:32px;left:12px}.ProgressStepper-module-scss-module__r2CtkG__step:has(+.ProgressStepper-module-scss-module__r2CtkG__dividerBefore):before{display:none}.ProgressStepper-module-scss-module__r2CtkG__dot{border:2px solid var(--color-border-default);background:var(--color-bg-white);width:32px;height:32px;color:var(--color-text-lightest);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:flex;position:relative}.ProgressStepper-module-scss-module__r2CtkG__completed .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-object-sheblue-darken);border-color:var(--color-object-sheblue-darken);color:var(--color-text-white)}.ProgressStepper-module-scss-module__r2CtkG__upcoming .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-object-gray-2);border-color:var(--color-object-gray-2);color:var(--color-object-white)}.ProgressStepper-module-scss-module__r2CtkG__missed .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-function-danger-default,#df5475);border-color:var(--color-function-danger-default,#df5475);color:#fff}.ProgressStepper-module-scss-module__r2CtkG__label{line-height:32px}.ProgressStepper-module-scss-module__r2CtkG__dividerBefore{margin-top:var(--space-300);padding-top:var(--space-300);border-top:1px solid var(--color-border-default)}
.Sidebar-module-scss-module__z3bADW__sidebar{flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__sidebar>*{flex:1}.Sidebar-module-scss-module__z3bADW__profile{align-items:center;gap:var(--space-200);padding-bottom:var(--space-400);flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__avatar{background:var(--color-bg-sheblue-default);width:80px;height:80px;color:var(--color-text-sheblue-darken);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.Sidebar-module-scss-module__z3bADW__avatarImage{object-fit:cover;border-radius:50%;width:80px;height:80px}.Sidebar-module-scss-module__z3bADW__names{text-align:center}.Sidebar-module-scss-module__z3bADW__stats{gap:var(--space-200);flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__statRow{justify-content:space-between;align-items:baseline;gap:var(--space-200);background:var(--color-bg-sheblue-default);padding:var(--space-200) var(--space-400);display:flex}.Sidebar-module-scss-module__z3bADW__statValue{color:var(--color-object-sheblue-darken);white-space:nowrap}.Sidebar-module-scss-module__z3bADW__statLabel{align-items:center;gap:var(--space-050);display:inline-flex}.Sidebar-module-scss-module__z3bADW__stepperArea{margin-top:var(--space-400)}
.FloatingEventInfo-module-scss-module__Pr6DNW__container{flex-direction:column;gap:16px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__row{align-items:start;gap:12px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__floatingMenu{position:sticky;top:24px}.FloatingEventInfo-module-scss-module__Pr6DNW__content{flex-direction:column;gap:8px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__archiveAction{flex-direction:column;align-items:center;gap:8px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__archiveAction>*{margin:0}
.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{color:var(--color-text-default);width:100%}@media only screen and (min-width:450px){.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{margin:16px auto 0}}@media only screen and (max-width:449px){.ConfirmationStep-module-scss-module__Umhdma__privacyPolicyNote{margin:4.26667vw 0 0}}.ConfirmationStep-module-scss-module__Umhdma__checkBoxWrapper{height:32px;margin-top:16px;display:inline-block}@media only screen and (max-width:449px){.ConfirmationStep-module-scss-module__Umhdma__checkBoxWrapper{margin-top:4.26667vw}}.ConfirmationStep-module-scss-module__Umhdma__link,.ConfirmationStep-module-scss-module__Umhdma__link:visited,.ConfirmationStep-module-scss-module__Umhdma__link:active{color:var(--color-text-default)}.ConfirmationStep-module-scss-module__Umhdma__notYetMembershipAlert{color:red;border:2px solid red;margin:32px 0 16px;padding:15px;font-weight:700}.ConfirmationStep-module-scss-module__Umhdma__noteConfirmation{background:#f6f7f7;margin-top:32px;padding:24px}.ConfirmationStep-module-scss-module__Umhdma__noteConfirmation>.ConfirmationStep-module-scss-module__Umhdma__heading{margin-bottom:12px}.ConfirmationStep-module-scss-module__Umhdma__noteConfirmation>.ConfirmationStep-module-scss-module__Umhdma__text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all;margin-bottom:16px}
.LessonInfo-module-scss-module__P9ChEa__lessonInfo{margin:var(--space-400,16px) 0;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:768px){.LessonInfo-module-scss-module__P9ChEa__lessonInfo{margin:var(--space-200,8px) 0}}
.page-module-scss-module__UzC_RW__sections{gap:var(--space-600);flex-direction:column;display:flex}.page-module-scss-module__UzC_RW__programInfo{gap:var(--space-400);flex-direction:column;display:flex}@media screen and (max-width:768px){.page-module-scss-module__UzC_RW__programInfo{margin-top:var(--space-400)}}.page-module-scss-module__UzC_RW__sectionHeading{color:var(--color-text-sheblue-darken);margin:0;font-size:1.125rem;font-weight:600}.page-module-scss-module__UzC_RW__programGrid{gap:var(--space-500);grid-template-columns:280px 1fr;align-items:start;display:grid}@media screen and (max-width:544px){.page-module-scss-module__UzC_RW__programGrid{grid-template-columns:1fr}}.page-module-scss-module__UzC_RW__programMain{gap:var(--space-500);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__UzC_RW__emptyMessage{color:var(--color-text-light);padding:var(--space-600);text-align:center;font-size:.875rem}
.ProgressBar-module-scss-module__rBMrBW__progressBar{flex-grow:1;justify-content:flex-start;align-items:center;width:100%;max-width:320px;margin:0 auto;display:flex}@media screen and (max-width:544px){.ProgressBar-module-scss-module__rBMrBW__progressBar{width:100%}}.ProgressBar-module-scss-module__rBMrBW__barWrapper{background:#fbfbfc;border-radius:999px;flex-grow:1;width:100%;height:6px;margin-right:24px}@media screen and (max-width:544px){.ProgressBar-module-scss-module__rBMrBW__barWrapper{margin-right:8px}}.ProgressBar-module-scss-module__rBMrBW__bar{background:var(--color-object-sheblue-darken);border-radius:999px;height:100%}.ProgressBar-module-scss-module__rBMrBW__text{color:#4c6072;flex-shrink:0;font-weight:700}
.EventInfo-module-scss-module__3HAPka__eventInfo{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.EventInfo-module-scss-module__3HAPka__item{color:var(--color-text-default,#1f2d32);align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.EventInfo-module-scss-module__3HAPka__icon{color:var(--color-text-light,#4c6072);flex-shrink:0;font-size:22px}
.PlusLessonHeader-module-scss-module__qSGfTa__plusLessonHeader{background-color:var(--color-bg-gray);width:100%;padding:40px 0}.PlusLessonHeader-module-scss-module__qSGfTa__plusLessonHeaderInner{width:100%;max-width:1040px;margin:0 auto}.PlusLessonHeader-module-scss-module__qSGfTa__paneWrap{justify-content:space-between;display:flex}@media screen and (max-width:768px){.PlusLessonHeader-module-scss-module__qSGfTa__paneWrap{gap:var(--space-600,24px);flex-direction:column}}.PlusLessonHeader-module-scss-module__qSGfTa__pane{flex-direction:column;justify-content:space-between;width:calc(50% - 12px);display:flex}@media screen and (max-width:768px){.PlusLessonHeader-module-scss-module__qSGfTa__pane{gap:var(--space-400,16px);width:100%}}.PlusLessonHeader-module-scss-module__qSGfTa__pane>img{width:100%}.PlusLessonHeader-module-scss-module__qSGfTa__heldAt{margin-bottom:16px}.PlusLessonHeader-module-scss-module__qSGfTa__title{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-400,16px)}@media screen and (max-width:768px){.PlusLessonHeader-module-scss-module__qSGfTa__onlySp{display:block}}.PlusLessonHeader-module-scss-module__qSGfTa__onlySp{display:none}@media screen and (max-width:768px){.PlusLessonHeader-module-scss-module__qSGfTa__onlyNonSp{display:none}}.PlusLessonHeader-module-scss-module__qSGfTa__onlyNonSp{display:block}
.MultiSelectQuestionCard-module-scss-module__xeHKEq__checkboxGroup{gap:var(--space-200);display:grid}.MultiSelectQuestionCard-module-scss-module__xeHKEq__checkboxGroup.MultiSelectQuestionCard-module-scss-module__xeHKEq__column1{grid-template-columns:repeat(1,1fr)}.MultiSelectQuestionCard-module-scss-module__xeHKEq__checkboxGroup.MultiSelectQuestionCard-module-scss-module__xeHKEq__column2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1012px){.MultiSelectQuestionCard-module-scss-module__xeHKEq__checkboxGroup.MultiSelectQuestionCard-module-scss-module__xeHKEq__column2{grid-template-columns:repeat(1,1fr)}}
.EventInfoSidebar-module-scss-module__MsXhCa__container{flex-direction:column;gap:40px;display:flex;position:sticky;top:24px}@media screen and (max-width:768px){.EventInfoSidebar-module-scss-module__MsXhCa__container{gap:24px;position:static}}.EventInfoSidebar-module-scss-module__MsXhCa__infoList{flex-direction:column;gap:24px;display:flex}.EventInfoSidebar-module-scss-module__MsXhCa__infoRow{align-items:center;gap:12px;display:flex}.EventInfoSidebar-module-scss-module__MsXhCa__infoIcon{flex-shrink:0}.EventInfoSidebar-module-scss-module__MsXhCa__actionWrapper{width:100%}
.ReservationNote-module-scss-module__SlslhG__reservationNote{flex-direction:column;gap:8px;padding:16px;display:flex}
.MainContents-module-scss-module__3cILoq__header{padding-bottom:var(--space-600,24px);margin-bottom:var(--space-600,24px);border-bottom:1px solid var(--color-border-darken,#e2e4e4)}@media screen and (max-width:768px){.MainContents-module-scss-module__3cILoq__header{padding-top:var(--space-400,16px)}}
.AttendedCommunityEventListItem-module-scss-module__YumIoG__attendedListItem{margin-top:var(--space-800,32px);gap:var(--space-200,8px);flex-direction:column;display:flex}.AttendedCommunityEventListItem-module-scss-module__YumIoG__attendedListItem:first-child{margin-top:var(--space-500,20px)}.AttendedCommunityEventListItem-module-scss-module__YumIoG__main{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px);justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:544px){.AttendedCommunityEventListItem-module-scss-module__YumIoG__main{flex-direction:column;gap:16px}}.AttendedCommunityEventListItem-module-scss-module__YumIoG__infoRowContainer{flex-direction:column;gap:2px;display:flex}.AttendedCommunityEventListItem-module-scss-module__YumIoG__infoRow{align-items:center;gap:4px;display:flex}
.AttendedListItem-module-scss-module__feFhdW__attendedListItem{margin-top:var(--space-800,32px);gap:var(--space-200,8px);flex-direction:column;display:flex}.AttendedListItem-module-scss-module__feFhdW__attendedListItem:first-child{margin-top:var(--space-500,20px)}.AttendedListItem-module-scss-module__feFhdW__main{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px)}.AttendedListItem-module-scss-module__feFhdW__infoRowContainer{gap:var(--space-100);flex-direction:column;display:flex}.AttendedListItem-module-scss-module__feFhdW__infoRow{align-items:center;gap:4px;display:flex}
.DateGroup-module-scss-module__1mbGVq__dateGroup{width:100%}.DateGroup-module-scss-module__1mbGVq__title{padding:var(--space-400,16px) var(--space-200,8px);background:var(--color-object-gray-1,#f6f7f7)}
.AttendedContents-module-scss-module__6DWTmq__contentWrapper{padding-top:var(--space-400,16px)}.AttendedContents-module-scss-module__6DWTmq__description{margin-bottom:var(--space-600,24px)}
.CareerCounselingCallout-module-scss-module__PnB8GG__callout{margin-bottom:var(--space-400,16px)}
.ZoomLink-module-scss-module__9r2RuW__zoomLink{display:flex}.ZoomLink-module-scss-module__9r2RuW__zoomLink .ZoomLink-module-scss-module__9r2RuW__expired{color:var(--color-text-danger)}
.StepPane-module-scss-module__07GtEW__buttonContainer{justify-content:flex-end;gap:16px;margin-top:24px;display:flex}
.CommunityEventScheduleListItem-module-scss-module__lapU_q__scheduleListItem{margin-top:var(--space-800,32px);gap:var(--space-200,8px);flex-direction:column;display:flex}.CommunityEventScheduleListItem-module-scss-module__lapU_q__scheduleListItem:first-child{margin-top:var(--space-500,20px)}.CommunityEventScheduleListItem-module-scss-module__lapU_q__cancelledNotice{margin-bottom:12px}.CommunityEventScheduleListItem-module-scss-module__lapU_q__main{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px);justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:544px){.CommunityEventScheduleListItem-module-scss-module__lapU_q__main{flex-direction:column;gap:16px}}.CommunityEventScheduleListItem-module-scss-module__lapU_q__header{flex-direction:column;gap:2px;display:flex}@media screen and (max-width:544px){.CommunityEventScheduleListItem-module-scss-module__lapU_q__header{width:100%}}.CommunityEventScheduleListItem-module-scss-module__lapU_q__reservationInfo{flex-direction:column;gap:2px;display:flex}.CommunityEventScheduleListItem-module-scss-module__lapU_q__infoRow{align-items:center;gap:4px;display:flex}.CommunityEventScheduleListItem-module-scss-module__lapU_q__action{flex-flow:column;flex-shrink:0;gap:8px;display:flex}@media screen and (max-width:544px){.CommunityEventScheduleListItem-module-scss-module__lapU_q__action{width:100%}}
.UserInfoCard-module-scss-module__-tuBcW__userInfo{padding:var(--space-600,24px);border:1px solid var(--color-border-default,#edeeef)}.UserInfoCard-module-scss-module__-tuBcW__heading{margin-bottom:var(--space-400,16px)}.UserInfoCard-module-scss-module__-tuBcW__item{margin-bottom:var(--space-200,8px)}
.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__cancellationPolicy{background:var(--color-bg-gray);color:var(--color-text-light);font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__cancellationPolicy{margin:0 auto 32px;padding:40px}}@media only screen and (min-width:450px) and (max-width:1199px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__cancellationPolicy{margin:0 auto 32px;padding:40px}}@media only screen and (max-width:449px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__cancellationPolicy{margin:0 auto min(8.53333vw,32px);padding:min(8.53333vw,32px) min(6.4vw,24px)}}@media only screen and (min-width:1200px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{text-align:left;padding-left:1em;list-style-type:disc;list-style-position:outside}@media only screen and (min-width:450px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{margin-top:32px}}@media only screen and (max-width:449px){.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__body{margin-top:24px}}.MultiCreatorTrialLessonCancellationPolicy-module-scss-module__jTGHXq__red{color:var(--color-text-danger);font-weight:700}
.Section-module-scss-module__rR-Ixa__title{padding-bottom:var(--space-400,16px)}
.CheckChangeUserInfoPane-module-scss-module__rjmxwG__callout{margin-bottom:var(--space-800,32px)}.CheckChangeUserInfoPane-module-scss-module__rjmxwG__stepPaneInner{gap:var(--space-800,32px);flex-direction:column;display:flex}
.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__cancellationPolicy{background:var(--color-bg-gray);color:var(--color-text-light);font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__cancellationPolicy{margin:0 auto 32px;padding:40px}}@media only screen and (min-width:450px) and (max-width:1199px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__cancellationPolicy{margin:0 auto 32px;padding:40px}}@media only screen and (max-width:449px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__cancellationPolicy{margin:0 auto min(8.53333vw,32px);padding:min(8.53333vw,32px) min(6.4vw,24px)}}@media only screen and (min-width:1200px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{text-align:left;padding-left:1em;list-style-type:disc;list-style-position:outside}@media only screen and (min-width:450px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{margin-top:32px}}@media only screen and (max-width:449px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body{margin-top:24px}}@media only screen and (min-width:450px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body p{margin-top:16px}}@media only screen and (max-width:449px){.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body p{margin-top:4.26667vw}}.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__body p.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__supplement{font-size:9px}.TrialLessonCancellationPolicy-module-scss-module__mKsp5a__red{color:var(--color-text-danger);font-weight:700}
@media only screen and (min-width:450px){.PaymentView-module-scss-module__N1b5nq__paymentHistoryInner{display:flex}}.PaymentView-module-scss-module__N1b5nq__paymentHistory{padding:24px 0}.PaymentView-module-scss-module__N1b5nq__paymentHistory.PaymentView-module-scss-module__N1b5nq__showBorder{border-bottom:1px dashed var(--color-border-default)}.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col{vertical-align:top}@media only screen and (min-width:450px){.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col.PaymentView-module-scss-module__N1b5nq__title{width:30%;margin-right:16px}.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col.PaymentView-module-scss-module__N1b5nq__detail{flex:1}}@media only screen and (max-width:449px){.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col{width:100%;display:block}.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col.PaymentView-module-scss-module__N1b5nq__action{margin-top:4.53333vw;padding-left:0}.PaymentView-module-scss-module__N1b5nq__paymentHistory .PaymentView-module-scss-module__N1b5nq__col.PaymentView-module-scss-module__N1b5nq__title{margin-bottom:min(4.26667vw,16px)}}.PaymentView-module-scss-module__N1b5nq__paymentHistory tr{margin-bottom:8px;display:flex}.PaymentView-module-scss-module__N1b5nq__paymentHistory tr th{text-align:left;width:80px}@media only screen and (max-width:1199px){.PaymentView-module-scss-module__N1b5nq__paymentHistory tr th{width:min(26.6667vw,100px)}}.PaymentView-module-scss-module__N1b5nq__paymentHistory tr td{flex:1}.PaymentView-module-scss-module__N1b5nq__amountWrap{align-items:center;gap:4px;display:flex}.PaymentView-module-scss-module__N1b5nq__originalAmount>p{text-decoration:line-through}.PaymentView-module-scss-module__N1b5nq__alert{margin-bottom:24px}.PaymentView-module-scss-module__N1b5nq__futureOrderNotice{margin-top:8px}@media only screen and (min-width:450px){.PaymentView-module-scss-module__N1b5nq__futureOrderNotice{padding-left:calc(30% + 16px)}}.PaymentView-module-scss-module__N1b5nq__futureOrderNoticeLink{text-decoration:underline}
.DriversLicenseUploadPane-module-scss-module__0c46Sq__driversLicenseUploadPane{gap:var(--space-800,32px);flex-direction:column;display:flex}
.CancelPlanChangeButton-module-scss-module__sqTzAa__buttonWrapper{justify-content:flex-end;margin-top:16px;display:flex}
.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__confirmationInner{height:max-content;padding:70px}@media screen and (max-width:768px){.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__confirmationInner{padding:32px}}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__title{z-index:1;margin:24px 0;position:relative}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__buttonWrapper{text-align:center;margin-bottom:24px}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__satisfactionBanner{justify-content:center;column-gap:24px;margin-bottom:24px;display:flex}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__satisfactionBanner img{width:100%;height:auto}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__policy{margin-bottom:24px}.TrialLessonCancelConfirmation-module-scss-module__3VBFmW__cancelLink{cursor:pointer;text-decoration:underline}
.MaskedCurrentCardNumber-module-scss-module__kwdfXa__cardNumber{align-items:center;margin-bottom:24px;display:flex;position:relative}.MaskedCurrentCardNumber-module-scss-module__kwdfXa__cardNumber .MaskedCurrentCardNumber-module-scss-module__kwdfXa__cardNumberText{padding-left:24px}
.IdentityCardUploadPane-module-scss-module__gR_DIq__identityCardUploadPane{gap:var(--space-800,32px);flex-direction:column;display:flex}
.CancelSubscriptionSuspensionButton-module-scss-module__9vPqMa__buttonWrapper{text-align:right;margin-top:16px}
.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote{background-color:#f6f7f7;padding:20px}.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges{margin:16px 0}.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__condition:after{content:"："}.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__condition,.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charge{display:inline}.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__condition>strong,.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__cancellationNote>p>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charges>.CancelStepConfirmationDialogs-module-scss-module__UPGOFW__charge>strong{color:var(--color-text-danger)}
.PlusLessonPageHeader-module-scss-module__FdbtcW__header{background:var(--color-bg-gray);width:100%;min-height:463px}.PlusLessonPageHeader-module-scss-module__FdbtcW__headerInner{width:100%;margin:0 auto;padding:40px 30px 0}@media only screen and (min-width:1200px){.PlusLessonPageHeader-module-scss-module__FdbtcW__headerInner{max-width:1021px;padding:0 32px 64px}}
.SatisfactionSelectInput-module-scss-module__Uhbohq__satisfactionCircle{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}@media screen and (max-width:544px){.SatisfactionSelectInput-module-scss-module__Uhbohq__satisfactionCircle{width:40px;height:40px}}.SatisfactionSelectInput-module-scss-module__Uhbohq__satisfactionImage{object-fit:contain;width:100%;height:100%}.SatisfactionSelectInput-module-scss-module__Uhbohq__option{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.SatisfactionSelectInput-module-scss-module__Uhbohq__option.SatisfactionSelectInput-module-scss-module__Uhbohq__level1{color:var(--color-object-sheblue-darken)}.SatisfactionSelectInput-module-scss-module__Uhbohq__option.SatisfactionSelectInput-module-scss-module__Uhbohq__level2{color:var(--color-object-sheblue-normal)}.SatisfactionSelectInput-module-scss-module__Uhbohq__option.SatisfactionSelectInput-module-scss-module__Uhbohq__level3{color:var(--color-object-gray-4)}.SatisfactionSelectInput-module-scss-module__Uhbohq__option.SatisfactionSelectInput-module-scss-module__Uhbohq__level4{color:var(--color-object-shepink-normal)}.SatisfactionSelectInput-module-scss-module__Uhbohq__option.SatisfactionSelectInput-module-scss-module__Uhbohq__level5{color:var(--color-object-shepink-darken)}.SatisfactionSelectInput-module-scss-module__Uhbohq__standardOptions{gap:16px;display:flex}
.ExamPracticalSectionView-module-scss-module___v00bW__view{border-radius:var(--border-radius-large,8px);background:var(--color-object-white,#fff);margin:48px auto;overflow:hidden;box-shadow:0 1px 3px #4c60723d}.ExamPracticalSectionView-module-scss-module___v00bW__body{background:var(--color-object-white,#fff);margin-top:56px;padding:0 80px 80px}@media screen and (max-width:768px){.ExamPracticalSectionView-module-scss-module___v00bW__body{padding:0 24px 80px}}
.PublishedCelebrationModal-module-scss-module__694Atq__image{width:100%}.PublishedCelebrationModal-module-scss-module__694Atq__image>img{width:100%;height:auto}.PublishedCelebrationModal-module-scss-module__694Atq__body{padding:0 var(--space-600);gap:var(--space-200);flex-direction:column;display:flex}.PublishedCelebrationModal-module-scss-module__694Atq__bodyInner{padding-top:var(--space-400);gap:var(--space-200);flex-direction:column;display:flex}.PublishedCelebrationModal-module-scss-module__694Atq__footer{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800);flex-direction:column;flex-shrink:0;align-items:center;display:flex}
.CourseOverviewForDesktop-module-scss-module__HQeSvq__overviewWrapper{background:0 0;display:block;position:relative}@media screen and (max-width:1012px){.CourseOverviewForDesktop-module-scss-module__HQeSvq__overviewWrapper{display:none}}.CourseOverviewForDesktop-module-scss-module__HQeSvq__thumbnail{aspect-ratio:2;width:100%;height:auto}.CourseOverviewForDesktop-module-scss-module__HQeSvq__overviewContainer{transition:max-height .3s ease-in-out;position:relative;overflow:hidden}.CourseOverviewForDesktop-module-scss-module__HQeSvq__overviewContainer.CourseOverviewForDesktop-module-scss-module__HQeSvq__expanded .CourseOverviewForDesktop-module-scss-module__HQeSvq__gradient{background:0 0}.CourseOverviewForDesktop-module-scss-module__HQeSvq__overviewContainer .CourseOverviewForDesktop-module-scss-module__HQeSvq__gradient{background:linear-gradient(#f3f5f500,#f3f5f5);width:100%;height:50px;transition:background .3s ease-in-out;position:absolute;bottom:0;left:0}.CourseOverviewForDesktop-module-scss-module__HQeSvq__expandButton{cursor:pointer;text-align:center;width:100%;position:absolute;transform:translateY(-4px)}
.GrpEventPageContent-module-scss-module__sTD18G__pageInner{gap:64px;max-width:1012px;margin:auto;padding-top:60px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__pageInner{flex-direction:column-reverse;gap:8px;padding-top:8px}}.GrpEventPageContent-module-scss-module__sTD18G__main{flex-direction:column;flex:1;gap:32px;width:100%;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__mainInner{background-color:var(--color-bg-sheblue-default,#f0f6f7);padding:40px 40px 24px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__mainInner{padding:40px 16px 16px}}.GrpEventPageContent-module-scss-module__sTD18G__side{width:100%;max-width:340px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__side{max-width:none}}.GrpEventPageContent-module-scss-module__sTD18G__targetCard{background:#fff;border-radius:8px;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__targetCard{flex-direction:column;align-items:flex-start}}.GrpEventPageContent-module-scss-module__sTD18G__targetCardHtmlText{color:var(--color-text-default,#1f2d32);font-size:16px;font-weight:700}.GrpEventPageContent-module-scss-module__sTD18G__targetCardIconWrapper{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:64px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__targetCardIconWrapper{max-width:none}}.GrpEventPageContent-module-scss-module__sTD18G__targetCardIcon{background:var(--color-text-sheblue-default,#6b9baa);color:#fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__section{flex-direction:column;gap:12px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__sectionHeader{color:var(--color-text-sheblue-default,#6b9baa);align-items:center;gap:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__sectionHeaderIcon{align-items:center;font-size:18px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__divider{border:none;border-top:1px solid var(--color-object-sheblue-lightest,#dfeaed);margin:0}.GrpEventPageContent-module-scss-module__sTD18G__expandableTextContent{font-size:16px}.GrpEventPageContent-module-scss-module__sTD18G__expandableTextClamped{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GrpEventPageContent-module-scss-module__sTD18G__moreButtonIcon{color:var(--color-text-default,#1f2d32);transform:rotate(-90deg)}.GrpEventPageContent-module-scss-module__sTD18G__moreButton{cursor:pointer;color:var(--color-text-sheblue-default,#6b9baa);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;width:100%;padding:8px 0 0;font-size:14px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachSection{padding:16px}.GrpEventPageContent-module-scss-module__sTD18G__coachHeader{align-items:center;gap:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachCard{flex-direction:column;gap:12px;margin-top:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachImage{object-fit:cover;border-radius:50%;width:110px;height:110px}.GrpEventPageContent-module-scss-module__sTD18G__formSection{background:var(--color-bg-sheblue-default,#f0f6f7);padding:24px 24px 40px}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonWrapper{padding:0 0 16px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonWrapper{z-index:100;position:sticky;bottom:0;left:0;right:0}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonHidden{display:none}}.GrpEventPageContent-module-scss-module__sTD18G__reservationButton{color:#fff;cursor:pointer;background:#c41b44;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:345px;margin:16px auto;padding:14px 16px;font-size:16px;font-weight:700;display:flex;position:relative;box-shadow:0 6px #a21235}.GrpEventPageContent-module-scss-module__sTD18G__reservationButton:hover{opacity:.9}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonIcon{flex-shrink:0;position:absolute;right:16px}.GrpEventPageContent-module-scss-module__sTD18G__sidebar{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__sidebar{padding:16px 16px 0}}.GrpEventPageContent-module-scss-module__sTD18G__highlightCard{background:var(--color-bg-shepink-default,#f9f2f2);color:var(--color-function-danger-default,#df5475);border-radius:8px;padding:12px 16px}.GrpEventPageContent-module-scss-module__sTD18G__reservationForm{flex-direction:column;gap:20px;margin-top:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formGlobalError{border:1px solid var(--color-function-danger-default,#df5475);background:var(--color-bg-shepink-default,#f9f2f2);color:var(--color-function-danger-default,#df5475);border-radius:8px;padding:12px 16px;font-size:14px}.GrpEventPageContent-module-scss-module__sTD18G__formField{flex-direction:column;gap:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formLabel{color:var(--color-text-default,#1f2d32);font-size:14px;font-weight:700}.GrpEventPageContent-module-scss-module__sTD18G__formInput{border:1px solid var(--color-object-sheblue-lightest,#dfeaed);height:48px;color:var(--color-text-default,#1f2d32);background:#fff;border-radius:8px;outline:none;padding:0 16px;font-size:16px;transition:border-color .2s}.GrpEventPageContent-module-scss-module__sTD18G__formInput:focus{border-color:var(--color-text-sheblue-default,#6b9baa)}.GrpEventPageContent-module-scss-module__sTD18G__formInput::placeholder{color:var(--color-text-light,#9db7bf)}.GrpEventPageContent-module-scss-module__sTD18G__formInputError{border-color:var(--color-function-danger-default,#df5475)}.GrpEventPageContent-module-scss-module__sTD18G__formFieldError{color:var(--color-function-danger-default,#df5475);font-size:12px}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitWrapper{justify-content:center;margin-top:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton{color:#fff;cursor:pointer;background:#c41b44;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:345px;padding:14px 16px;font-size:16px;font-weight:700;display:flex;position:relative;box-shadow:0 6px #a21235}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton:hover:not(:disabled){opacity:.9}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}
.CardSummaryContainer-module-scss-module__9ND5fq__paymentInfo{background:var(--color-bg-gray);margin-bottom:10px}@media only screen and (min-width:1200px){.CardSummaryContainer-module-scss-module__9ND5fq__paymentInfo{padding:40px}}@media only screen and (min-width:450px) and (max-width:1199px){.CardSummaryContainer-module-scss-module__9ND5fq__paymentInfo{padding:32px}}@media only screen and (max-width:449px){.CardSummaryContainer-module-scss-module__9ND5fq__paymentInfo{padding:min(6.4vw,24px)}}.CardSummaryContainer-module-scss-module__9ND5fq__paymentInfo .CardSummaryContainer-module-scss-module__9ND5fq__heading{margin-bottom:min(5.33333vw,20px);display:block}
.SectionGroup-module-scss-module__K5YmWW__group{gap:var(--space-800,32px);flex-direction:column;display:flex}
.MedicardAndResidenceCertificateUploadPane-module-scss-module__FcHXTq__medicardAndResidenceCertificateUploadPane{gap:var(--space-800,32px);flex-direction:column;display:flex}
.GoToPlanUpdatePageButtonForRegularPlan-module-scss-module__7I1oRW__buttonWrapper{justify-content:flex-end;display:flex}@media only screen and (min-width:450px){.GoToPlanUpdatePageButtonForRegularPlan-module-scss-module__7I1oRW__buttonWrapper{margin-top:16px}}@media only screen and (max-width:449px){.GoToPlanUpdatePageButtonForRegularPlan-module-scss-module__7I1oRW__buttonWrapper{margin-top:4.26667vw}}
.ActionArea-module-scss-module__jH4g8q__action{flex-flow:column;flex-shrink:0;gap:8px;display:flex}@media screen and (max-width:544px){.ActionArea-module-scss-module__jH4g8q__action{width:100%}}
.page-module-scss-module__sWopfq__mainWrapper{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__sWopfq__mainWrapper{flex-direction:column-reverse}}.page-module-scss-module__sWopfq__main{flex:1;width:100%}.page-module-scss-module__sWopfq__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__sWopfq__side{max-width:none}}.page-module-scss-module__sWopfq__sideInner{position:sticky;top:24px}@media screen and (max-width:768px){.page-module-scss-module__sWopfq__sideInner{position:relative;top:auto}}
.FreeAnswerRadio-module-scss-module__QV4h4a__wrapper{border:1px solid var(--color-primitive-gray-50);box-sizing:border-box;border-radius:3px;flex-direction:column;padding:12px 16px;display:grid}.FreeAnswerRadio-module-scss-module__QV4h4a__wrapper:hover{border:1px solid var(--color-primitive-sheblue-600)}.FreeAnswerRadio-module-scss-module__QV4h4a__textarea{margin-top:8px}
.SubmissionBanner-module-scss-module__tPrruW__submissionCta{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-top:40px;padding:25px 32px;display:flex}@media screen and (max-width:544px){.SubmissionBanner-module-scss-module__tPrruW__submissionCta{flex-direction:column;align-items:center;gap:16px}}.SubmissionBanner-module-scss-module__tPrruW__actionArea{flex-direction:column;align-items:center;gap:16px;width:160px;display:flex}.SubmissionBanner-module-scss-module__tPrruW__button{width:100%}.SubmissionBanner-module-scss-module__tPrruW__onlyDesktop{display:block}@media screen and (max-width:544px){.SubmissionBanner-module-scss-module__tPrruW__onlyDesktop{display:none}}.SubmissionBanner-module-scss-module__tPrruW__onlySp{display:none}@media screen and (max-width:544px){.SubmissionBanner-module-scss-module__tPrruW__onlySp{display:block}}
.page-module-scss-module__xHASCa__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__xHASCa__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__xHASCa__main{flex-direction:column;flex:1;gap:40px;width:100%;min-width:0;display:flex}.page-module-scss-module__xHASCa__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__xHASCa__side{max-width:none}}.page-module-scss-module__xHASCa__introduction{color:var(--color-text-default);letter-spacing:.03em;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}
.page-module-scss-module__ZqrxLq__noticeWrapper{margin-bottom:24px}.page-module-scss-module__ZqrxLq__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__ZqrxLq__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__ZqrxLq__main{flex-direction:column;flex:1;gap:40px;width:100%;min-width:0;display:flex}.page-module-scss-module__ZqrxLq__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__ZqrxLq__side{max-width:none}}.page-module-scss-module__ZqrxLq__introduction{color:var(--color-text-default);letter-spacing:.03em;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}.page-module-scss-module__ZqrxLq__archiveAction{flex-direction:column;align-items:center;gap:8px;display:flex}
.CourseOverviewForMobile-module-scss-module__mKUunq__overviewWrapper{padding:32px 32px 48px;display:none}@media screen and (max-width:1012px){.CourseOverviewForMobile-module-scss-module__mKUunq__overviewWrapper{padding:32px 24px 48px;display:block}}
.page-module-scss-module__OQjGjW__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__OQjGjW__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__OQjGjW__grpEyeCatch{width:100%;max-width:735px;margin:auto}.page-module-scss-module__OQjGjW__grpImage{width:100%}.page-module-scss-module__OQjGjW__main{flex:1;width:100%;min-width:0}.page-module-scss-module__OQjGjW__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__OQjGjW__side{max-width:none}}.page-module-scss-module__OQjGjW__coachList{flex-direction:column;gap:24px;display:flex}
.CopyButton-module-scss-module__B2i7-W__linkTextWrapper{cursor:pointer;color:var(--function-text-link-default,var(--function-text-link-default,#2b8ade));vertical-align:middle;align-items:center;gap:2px;margin-left:2px;margin-right:2px;padding:0;text-decoration:none;display:inline-flex}.CopyButton-module-scss-module__B2i7-W__linkTextWrapper span{color:var(--function-text-link-default,var(--function-text-link-default,#2b8ade))}.CopyButton-module-scss-module__B2i7-W__snackbarWrapper{width:fit-content;position:fixed;bottom:16px;right:16px}@media screen and (max-width:544px){.CopyButton-module-scss-module__B2i7-W__snackbarWrapper{left:50%;right:auto;transform:translate(-50%)}}
.CurrentBankSummary-module-scss-module__86e5ZG__bankInfo{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.CurrentBankSummary-module-scss-module__86e5ZG__infoRow{align-items:center;gap:16px;display:flex}
.UserInfoCard-module-scss-module__-Cgh5G__userInfo{padding:var(--space-600,24px);border:1px solid var(--color-border-default,#edeeef)}.UserInfoCard-module-scss-module__-Cgh5G__planContainer{display:flex}@media screen and (max-width:544px){.UserInfoCard-module-scss-module__-Cgh5G__planContainer{display:inline}}
.DocumentTypeSelectPane-module-scss-module__EpbkbG__stepPaneInner{gap:var(--space-800,32px);flex-direction:column;display:flex}
.SubscriptionSummaryView-module-scss-module__TWe-PG__actionArea{flex-direction:column;align-items:center;gap:8px;display:flex}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__actionArea{align-items:center;gap:12px;margin-top:24px}}.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummary{border:1px solid var(--color-border-default)}@media only screen and (min-width:1200px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummary:not(:first-child){margin-bottom:32px}}@media only screen and (min-width:450px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummary:not(:first-child){margin-top:32px;margin-bottom:32px}}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummary:not(:first-child){margin-top:8.53333vw;margin-bottom:8.53333vw}}.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow{color:var(--color-text-default);font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow:not(:last-child){border-bottom:1px solid var(--color-border-default)}@media only screen and (min-width:1200px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow{display:flex}}@media only screen and (min-width:450px) and (max-width:1199px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow{display:flex}}@media only screen and (min-width:1200px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{background:var(--color-bg-gray);align-items:center;display:flex}@media only screen and (min-width:1200px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{flex-basis:135px;width:135px}}@media only screen and (min-width:450px) and (max-width:1199px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{flex-basis:135px;width:135px}}@media only screen and (min-width:450px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{padding:16px}}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__title{padding:4.26667vw}}@media only screen and (min-width:1200px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{flex-grow:1;align-items:center}@media only screen and (min-width:450px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{padding:16px}}@media only screen and (max-width:449px){.SubscriptionSummaryView-module-scss-module__TWe-PG__subscriptionSummaryRow .SubscriptionSummaryView-module-scss-module__TWe-PG__body{padding:4.26667vw}}.SubscriptionSummaryView-module-scss-module__TWe-PG__updateSchedule,.SubscriptionSummaryView-module-scss-module__TWe-PG__currentPlan{width:100%}@media only screen and (min-width:450px){.SubscriptionSummaryView-module-scss-module__TWe-PG__currentPlan{justify-content:space-between;align-items:center;display:flex}}.SubscriptionSummaryView-module-scss-module__TWe-PG__suspensionPeriod{font-weight:700}.SubscriptionSummaryView-module-scss-module__TWe-PG__suspensionStatus{background-color:var(--color-bg-gray);padding:2px 8px;font-size:10px;display:inline-block}.SubscriptionSummaryView-module-scss-module__TWe-PG__red{color:var(--color-text-danger)}.SubscriptionSummaryView-module-scss-module__TWe-PG__expiresAtDate{color:var(--color-text-lightest)}
.ReservationInfo-module-scss-module__h-rCJW__infoRow{align-items:center;gap:4px;display:flex}.ReservationInfo-module-scss-module__h-rCJW__reservationInfo{gap:var(--space-100);flex-direction:column;display:flex}
.RewardDetailPane-module-scss-module__fRFC8G__rewardDetailPane{border:1px solid var(--color-border-default);width:100%;padding:24px 32px}@media screen and (max-width:544px){.RewardDetailPane-module-scss-module__fRFC8G__rewardDetailPane{flex-direction:column;align-items:center;gap:24px;padding:32px 16px}}.RewardDetailPane-module-scss-module__fRFC8G__body{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media screen and (max-width:544px){.RewardDetailPane-module-scss-module__fRFC8G__body{flex-direction:column;align-items:center;gap:16px}}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmountWrap{gap:8px;display:flex}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmount{align-items:flex-end;gap:4px;display:flex}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmount>span{align-items:center;gap:4px;font-size:28px;display:flex}
.SingleSelectQuestionCard-module-scss-module__4DZnSq__checkboxGroup{gap:var(--space-200);display:grid}.SingleSelectQuestionCard-module-scss-module__4DZnSq__checkboxGroup.SingleSelectQuestionCard-module-scss-module__4DZnSq__column1{grid-template-columns:repeat(1,1fr)}.SingleSelectQuestionCard-module-scss-module__4DZnSq__checkboxGroup.SingleSelectQuestionCard-module-scss-module__4DZnSq__column2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1012px){.SingleSelectQuestionCard-module-scss-module__4DZnSq__checkboxGroup.SingleSelectQuestionCard-module-scss-module__4DZnSq__column2{grid-template-columns:repeat(1,1fr)}}
.PracticalSectionEyeCatch-module-scss-module__RhLlqW__eyeCatch{height:396px;position:relative}.PracticalSectionEyeCatch-module-scss-module__RhLlqW__imageWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.PracticalSectionEyeCatch-module-scss-module__RhLlqW__image{width:100%;height:auto}@media screen and (max-width:544px){.PracticalSectionEyeCatch-module-scss-module__RhLlqW__image{width:auto;height:100%}}.PracticalSectionEyeCatch-module-scss-module__RhLlqW__imageOverlay{background:var(--color-function-primary-default);opacity:.62;width:100%;height:100%;position:absolute;top:0;left:0}.PracticalSectionEyeCatch-module-scss-module__RhLlqW__body{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 24px;display:flex;position:relative}.PracticalSectionEyeCatch-module-scss-module__RhLlqW__title{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}
.CoursePageHeader-module-scss-module__kIkk_W__coursePageHeader{background:var(--color-bg-gray);padding:0 32px}@media screen and (max-width:544px){.CoursePageHeader-module-scss-module__kIkk_W__coursePageHeader{padding:0 24px}}.CoursePageHeader-module-scss-module__kIkk_W__coursePageHeaderInner{width:100%;max-width:1024px;margin:0 auto}.CoursePageHeader-module-scss-module__kIkk_W__contents{padding:56px 0 64px}@media screen and (max-width:544px){.CoursePageHeader-module-scss-module__kIkk_W__contents{padding:40px 0}}.CoursePageHeader-module-scss-module__kIkk_W__contents{justify-content:space-between;gap:var(--space-1000,40px);display:flex}@media screen and (max-width:1012px){.CoursePageHeader-module-scss-module__kIkk_W__contents{gap:var(--space-200,8px);flex-direction:column}}.CoursePageHeader-module-scss-module__kIkk_W__leftPane{flex-grow:1}@media screen and (max-width:1012px){.CoursePageHeader-module-scss-module__kIkk_W__leftPane{width:100%}}.CoursePageHeader-module-scss-module__kIkk_W__leftPane .CoursePageHeader-module-scss-module__kIkk_W__title{border-bottom:1px solid var(--color-border-darken);padding-bottom:var(--space-400,16px);align-items:center;display:flex}.CoursePageHeader-module-scss-module__kIkk_W__rightPane{flex-shrink:0;width:398px}@media screen and (max-width:1012px){.CoursePageHeader-module-scss-module__kIkk_W__rightPane{width:100%}}.CoursePageHeader-module-scss-module__kIkk_W__rightPane .CoursePageHeader-module-scss-module__kIkk_W__thumbnail{aspect-ratio:2;width:100%;height:auto}.CoursePageHeader-module-scss-module__kIkk_W__onlySp{display:none}@media screen and (max-width:1012px){.CoursePageHeader-module-scss-module__kIkk_W__onlySp{display:block}}.CoursePageHeader-module-scss-module__kIkk_W__onlyNonSp{display:block}@media screen and (max-width:1012px){.CoursePageHeader-module-scss-module__kIkk_W__onlyNonSp{display:none}}
.FormPane-module-scss-module__kkXXiW__buttonWrapper{margin:48px 0}
.CurrentCardPane-module-scss-module__7oYtjq__moneyInformation{margin-bottom:8px}
.CurrentCardSummaryPane-module-scss-module__MG7dSW__currentCard{gap:24px;display:flex}.CurrentCardSummaryPane-module-scss-module__MG7dSW__currentCardSummary{margin-bottom:32px}
.DocumentCell-module-scss-module__9XncZW__documentCell{border:1px solid var(--color-border-default,#edeeef)}.DocumentCell-module-scss-module__9XncZW__documentCell:nth-child(n+2){border-top:none}.DocumentCell-module-scss-module__9XncZW__inner{padding:var(--space-400,16px) var(--space-600,24px);display:flex}@media screen and (max-width:544px){.DocumentCell-module-scss-module__9XncZW__inner{padding:var(--space-400,16px);flex-direction:column}}.DocumentCell-module-scss-module__9XncZW__status{align-items:center;display:flex}.DocumentCell-module-scss-module__9XncZW__title{margin:0 var(--space-600,24px);flex-grow:1;align-items:center;display:flex}@media screen and (max-width:544px){.DocumentCell-module-scss-module__9XncZW__title{margin:var(--space-200,8px) 0}}.DocumentCell-module-scss-module__9XncZW__actionArea{align-items:end;gap:var(--space-200,8px);flex-direction:column-reverse;display:flex}@media screen and (max-width:544px){.DocumentCell-module-scss-module__9XncZW__actionArea{flex-direction:row;justify-content:flex-end;align-items:center;margin:0}}.DocumentCell-module-scss-module__9XncZW__updatedAt{line-height:1}@media screen and (max-width:544px){.DocumentCell-module-scss-module__9XncZW__updatedAt{flex-grow:1}}
.DocumentUploadPane-module-scss-module__xPN_zq__formSection{margin-top:var(--space-800,32px);gap:var(--space-600,24px);flex-direction:column;display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__textBold{font-weight:600}.DocumentUploadPane-module-scss-module__xPN_zq__calloutContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__salarySlipContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticeUploadText{margin-bottom:var(--space-600,24px)}.DocumentUploadPane-module-scss-module__xPN_zq__headingNoticeSalarySlip,.DocumentUploadPane-module-scss-module__xPN_zq__noticeItems,.DocumentUploadPane-module-scss-module__xPN_zq__noticeSalarySlip{margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticePaymentContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticePayedDateLabel{display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__noticePayedDateBody{margin-top:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__dateRangeInputs{align-items:center;gap:var(--space-400,16px);display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__dateInput{gap:var(--space-200,8px);flex-direction:column;flex:1;display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__leaveOfAbsenceContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__leaveOfAbsenceNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__identityDocumentContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__identityDocumentNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__employmentCertificateContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__employmentCertificateNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__agentCompanyContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoNotice a{color:#2b8ade}.DocumentUploadPane-module-scss-module__xPN_zq__memo{margin-top:var(--space-200,8px)}
.DocumentUploadPane-module-scss-module__Y9VTza__wrapper{gap:var(--space-800,32px);flex-direction:column;display:flex}.DocumentUploadPane-module-scss-module__Y9VTza__fileWrapper{gap:var(--space-400,16px);grid-template-columns:1fr 1fr;display:grid}.DocumentUploadPane-module-scss-module__Y9VTza__fileWrapper img{width:100%;height:auto}.DocumentUploadPane-module-scss-module__Y9VTza__buttonWrapper{gap:var(--space-200,8px);justify-content:end;display:flex}
.SubscriptionSummaryListView-module-scss-module__CkjwUq__planUpdateWarning{margin-top:24px}
.ScheduleListItem-module-scss-module__xYhGra__scheduleListItem{margin-top:var(--space-800,32px);gap:var(--space-200,8px);flex-direction:column;display:flex}.ScheduleListItem-module-scss-module__xYhGra__scheduleListItem:first-child{margin-top:var(--space-500,20px)}.ScheduleListItem-module-scss-module__xYhGra__cancelledNotice{margin-bottom:12px}.ScheduleListItem-module-scss-module__xYhGra__main{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-800,32px);justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:544px){.ScheduleListItem-module-scss-module__xYhGra__main{flex-direction:column;gap:16px}}.ScheduleListItem-module-scss-module__xYhGra__header{flex-direction:column;gap:2px;display:flex}@media screen and (max-width:544px){.ScheduleListItem-module-scss-module__xYhGra__header{width:100%}}.ScheduleListItem-module-scss-module__xYhGra__labels{gap:var(--space-150);flex-wrap:wrap;margin:16px 0;display:flex}.ScheduleListItem-module-scss-module__xYhGra__actions{flex-flow:column;flex-shrink:0;display:flex}@media screen and (max-width:544px){.ScheduleListItem-module-scss-module__xYhGra__actions{width:100%}}
.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge{border:1px solid var(--color-border-default);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryEarned{border-color:var(--color-text-shepink-default)}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryUsed{border-color:var(--color-text-sheblue-default)}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryExpired{border-color:var(--color-text-lightest)}
.SocialDiscordAccountLinkButton-module-scss-module__LbEYLa__statusContent{flex:1;justify-content:flex-end;align-items:center;gap:8px;height:48px;display:flex}.SocialDiscordAccountLinkButton-module-scss-module__LbEYLa__unlinkForm{flex-shrink:0}
.NotificationDeliveryShowPageHeader-module-scss-module__eYRuXq__notificationShowPageHeader{border-bottom:1px solid var(--color-border-default);align-items:center;gap:32px;margin-bottom:48px;padding-bottom:32px;display:flex}@media screen and (max-width:768px){.NotificationDeliveryShowPageHeader-module-scss-module__eYRuXq__notificationShowPageHeader{align-items:flex-start;gap:20px;margin-bottom:24px}}.NotificationDeliveryShowPageHeader-module-scss-module__eYRuXq__headerMeta{align-items:center;gap:12px;margin-bottom:12px;display:flex}@media screen and (max-width:768px){.NotificationDeliveryShowPageHeader-module-scss-module__eYRuXq__headerMeta{flex-direction:column;align-items:flex-start}}.NotificationDeliveryShowPageHeader-module-scss-module__eYRuXq__category{flex-wrap:wrap;gap:8px;display:flex}
.TopKSelect-module-scss-module__YsEiPq__selectWrapper{border-top:1px solid var(--color-border-default)}@media only screen and (min-width:450px){.TopKSelect-module-scss-module__YsEiPq__selectWrapper{padding:32px 60px 40px}}@media only screen and (max-width:449px){.TopKSelect-module-scss-module__YsEiPq__selectWrapper{padding:7.46667vw 6.4vw 8.53333vw}}@media only screen and (min-width:1200px){.TopKSelect-module-scss-module__YsEiPq__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.TopKSelect-module-scss-module__YsEiPq__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.TopKSelect-module-scss-module__YsEiPq__label{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.TopKSelect-module-scss-module__YsEiPq__label{text-align:center;font-weight:700}@media only screen and (min-width:450px){.TopKSelect-module-scss-module__YsEiPq__body{margin-top:24px}}@media only screen and (max-width:449px){.TopKSelect-module-scss-module__YsEiPq__body{margin-top:6.4vw}}.TopKSelect-module-scss-module__YsEiPq__select{width:100%}
.VideoWrapper-module-scss-module__KTabva__videoWrapper{margin-top:22px;padding-bottom:56.25%;position:relative;overflow:hidden}.VideoWrapper-module-scss-module__KTabva__videoWrapper iframe,.VideoWrapper-module-scss-module__KTabva__videoWrapper object,.VideoWrapper-module-scss-module__KTabva__videoWrapper embed{width:100%;height:100%;position:absolute;top:0;left:0}.VideoWrapper-module-scss-module__KTabva__videoWrapper:before{color:var(--color-primitive-white);content:"動画が読み込まれない場合は再読み込みなどしてください";box-shadow:0 0 0 1px inset var(--color-border-default);justify-content:center;align-items:center;width:100%;height:100%;animation-name:VideoWrapper-module-scss-module__KTabva__fadeIn;animation-duration:.1s;animation-timing-function:ease-in-out;animation-delay:5s;animation-fill-mode:forwards;display:flex;position:absolute;top:0;left:0}@keyframes VideoWrapper-module-scss-module__KTabva__fadeIn{0%{color:var(--color-primitive-white)}to{color:var(--color-text-lightest)}}
@media only screen and (min-width:1200px){.SectionBlockElement-module-scss-module__e_mziW__blockItem+.SectionBlockElement-module-scss-module__e_mziW__blockItem{margin-top:64px}}@media only screen and (min-width:450px) and (max-width:1199px){.SectionBlockElement-module-scss-module__e_mziW__blockItem+.SectionBlockElement-module-scss-module__e_mziW__blockItem{margin-top:56px}}@media only screen and (max-width:449px){.SectionBlockElement-module-scss-module__e_mziW__blockItem+.SectionBlockElement-module-scss-module__e_mziW__blockItem{margin-top:14.9333vw}}
.SubSection-module-scss-module___QfTwG__subSection{justify-content:space-between;margin-top:40px;display:flex}@media screen and (max-width:1012px){.SubSection-module-scss-module___QfTwG__subSection{flex-direction:column}}.SubSection-module-scss-module___QfTwG__subSectionBody{width:100%;max-width:560px}@media screen and (max-width:1012px){.SubSection-module-scss-module___QfTwG__subSectionBody{margin-top:16px}}
.CourseCompleteRibbon-module-scss-module__feXhFW__titleRibbon{width:auto;height:32px;margin-top:8px;margin-right:4px}@media screen and (max-width:544px){.CourseCompleteRibbon-module-scss-module__feXhFW__titleRibbon{width:auto;height:24px;margin-top:4px;margin-right:4px}}.CourseCompleteRibbon-module-scss-module__feXhFW__ribbonImage{width:28px;margin-left:4px}@media screen and (max-width:544px){.CourseCompleteRibbon-module-scss-module__feXhFW__ribbonImage{width:28px;margin-left:4px}}
.BankAccountFormPresenter-module-scss-module__6c5JkW__formWrapper{gap:var(--space-800,32px);flex-direction:column;align-self:stretch;display:flex}.BankAccountFormPresenter-module-scss-module__6c5JkW__submitButtonWrapper{flex-direction:column;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.BankAccountFormPresenter-module-scss-module__6c5JkW__noticeWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}
.FormPane-module-scss-module__yYVqPW__buttonWrapper{justify-content:center;margin:56px 0;display:flex}
.DocumentUploadPane-module-scss-module__tOGbzW__submitButton{margin-top:var(--space-800,32px);text-align:right}
.ResumeDocumentCell-module-scss-module__rtnehW__documentCell{border:1px solid var(--color-border-default,#edeeef)}.ResumeDocumentCell-module-scss-module__rtnehW__documentCell:nth-child(n+2){border-top:none}.ResumeDocumentCell-module-scss-module__rtnehW__inner{padding:var(--space-400,16px) var(--space-600,24px);display:flex}@media screen and (max-width:544px){.ResumeDocumentCell-module-scss-module__rtnehW__inner{padding:var(--space-400,16px);flex-direction:column}}.ResumeDocumentCell-module-scss-module__rtnehW__status{align-items:center;min-width:43px;display:flex}.ResumeDocumentCell-module-scss-module__rtnehW__title{margin:0 var(--space-600,24px);flex-grow:1;align-items:center;display:flex}@media screen and (max-width:544px){.ResumeDocumentCell-module-scss-module__rtnehW__title{margin:var(--space-200,8px) 0}}.ResumeDocumentCell-module-scss-module__rtnehW__actionArea{align-items:end;gap:var(--space-200,8px);flex-direction:column-reverse;display:flex}@media screen and (max-width:544px){.ResumeDocumentCell-module-scss-module__rtnehW__actionArea{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;margin:0}}.ResumeDocumentCell-module-scss-module__rtnehW__note{line-height:1}@media screen and (max-width:544px){.ResumeDocumentCell-module-scss-module__rtnehW__note{flex-grow:1}}
.PreparationCheckPane-module-scss-module__ShcsVq__link{color:#2b8ade}.PreparationCheckPane-module-scss-module__ShcsVq__section{margin-bottom:var(--space-800,32px)}.PreparationCheckPane-module-scss-module__ShcsVq__description{margin-top:var(--space-400,16px);margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__userInfoCard{margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{gap:var(--space-200,8px);display:flex}@media only screen and (min-width:450px){.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{margin-top:var(--space-200,8px);margin-bottom:var(--space-400,16px)}}@media only screen and (max-width:449px){.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{margin-top:0;margin-bottom:5.33333vw}}.PreparationCheckPane-module-scss-module__ShcsVq__radioButton{flex:1}.PreparationCheckPane-module-scss-module__ShcsVq__careerChangeField{margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__cautionText{margin-top:var(--space-200,8px);margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__checkboxSection{margin-top:var(--space-200,8px)}.PreparationCheckPane-module-scss-module__ShcsVq__careerChangeDescription{margin-top:var(--space-200,8px);margin-bottom:var(--space-200,8px)}
.UserInfoFormPane-module-scss-module__5wDxCa__stepPaneInner{gap:var(--space-800,32px);flex-direction:column;display:flex}
.HomeLocationSummary-module-scss-module__LMku7W__homeLocationSummary{border:1px solid var(--color-border-default);padding:24px}.HomeLocationSummary-module-scss-module__LMku7W__container{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:544px){.HomeLocationSummary-module-scss-module__LMku7W__container{flex-direction:column;align-items:flex-start}.HomeLocationSummary-module-scss-module__LMku7W__googleMapLink{margin-top:16px}}.HomeLocationSummary-module-scss-module__LMku7W__rows{flex-direction:column;gap:4px;margin-top:8px;display:flex}.HomeLocationSummary-module-scss-module__LMku7W__row{align-items:flex-start;gap:4px;display:flex}.HomeLocationSummary-module-scss-module__LMku7W__icon{margin-top:2px}
.WithdrawalLabel-module-scss-module__SYMkrW__boxWrapper{margin-bottom:16px}.WithdrawalLabel-module-scss-module__SYMkrW__box{background:var(--color-bg-sheblue-default);flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4px;padding:12px 24px;display:flex}@media screen and (max-width:544px){.WithdrawalLabel-module-scss-module__SYMkrW__box{flex-direction:column}}.WithdrawalLabel-module-scss-module__SYMkrW__text{align-items:center;width:100%;display:flex}.WithdrawalLabel-module-scss-module__SYMkrW__label{margin-right:12px}.WithdrawalLabel-module-scss-module__SYMkrW__button{flex-shrink:0}@media screen and (max-width:544px){.WithdrawalLabel-module-scss-module__SYMkrW__button{text-align:center;margin-top:8px}}
.ScheduledContents-module-scss-module__c7EKla__contentWrapper{padding-top:var(--space-800,32px)}
.RewardHistoryListItem-module-scss-module__PxMV9G__rewardHistoryListItem{border-bottom:1px solid var(--color-border-default);align-items:center;gap:8px;width:100%;padding:12px 0;display:flex}.RewardHistoryListItem-module-scss-module__PxMV9G__badge{flex-shrink:0}.RewardHistoryListItem-module-scss-module__PxMV9G__title{flex-direction:column;flex-grow:1;gap:4px;display:flex;overflow:hidden}.RewardHistoryListItem-module-scss-module__PxMV9G__title>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RewardHistoryListItem-module-scss-module__PxMV9G__rewardAmount{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}
.SocialXAccountLinkButton-module-scss-module__BeEnqq__statusContent{flex:1;justify-content:flex-end;align-items:center;gap:8px;height:48px;display:flex}.SocialXAccountLinkButton-module-scss-module__BeEnqq__unlinkForm{flex-shrink:0}
.page-module-scss-module___YzueW__content{font-family:var(--font-family-default);overflow-wrap:break-word;white-space:pre-wrap}@media only screen and (min-width:1200px){.page-module-scss-module___YzueW__content{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.page-module-scss-module___YzueW__content{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.page-module-scss-module___YzueW__content{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.page-module-scss-module___YzueW__content strong{font-weight:700}.page-module-scss-module___YzueW__content em{font-style:oblique}.page-module-scss-module___YzueW__content ol{margin-top:1em;margin-bottom:1em;margin-left:.5em;list-style-type:decimal;list-style-position:inside}.page-module-scss-module___YzueW__content ul{margin-top:1em;margin-bottom:1em;margin-left:.5em;list-style-type:circle;list-style-position:inside}.page-module-scss-module___YzueW__content a{color:var(--color-function-primary-default);text-decoration:underline}.page-module-scss-module___YzueW__content h1{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:32px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h2{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:28px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h3{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:24px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h4{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:20px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h5{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:16px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h6{letter-spacing:.03em;color:var(--color-text-default);margin:0;font-size:14px;font-weight:600;line-height:150%}.page-module-scss-module___YzueW__content h2{font-size:20px}.page-module-scss-module___YzueW__content img{max-width:100%;max-height:400px}
.page-module-scss-module__da1LRW__page{flex-direction:column;gap:32px;max-width:720px;margin:0 auto;display:flex}@media screen and (max-width:544px){.page-module-scss-module__da1LRW__page{max-width:auto;padding:0 24px}}.page-module-scss-module__da1LRW__held-at,.page-module-scss-module__da1LRW__video,.page-module-scss-module__da1LRW__timeline{margin-top:16px}.page-module-scss-module__da1LRW__survey{flex-direction:column;align-items:center;margin:40px 0 96px;display:flex}
.FormPane-module-scss-module__Hobjra__buttonWrapper{text-align:center;justify-content:center;align-items:center;gap:24px;margin:32px;display:flex}@media screen and (max-width:768px){.FormPane-module-scss-module__Hobjra__buttonWrapper{margin:24px 0 0}}
.FormPane-module-scss-module__uyDewa__buttonWrapper{text-align:center;margin:24px 0}
.FormPane-module-scss-module__yef8FW__buttonWrapper{justify-content:center;display:flex}
.FormPane-module-scss-module__ge1YNq__buttonWrapper{text-align:center;margin:24px 0}
.SearchableSelector-module-scss-module__NzNsmG__selectorWrapper{width:100%;position:relative}.SearchableSelector-module-scss-module__NzNsmG__dropdown{z-index:10;background-color:var(--color-object-white-white,#fff);border:1px solid var(--color-object-gray-3,#c7cbcc);max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SearchableSelector-module-scss-module__NzNsmG__dropdown.SearchableSelector-module-scss-module__NzNsmG__horizontal{margin-left:216px}@media screen and (max-width:544px){.SearchableSelector-module-scss-module__NzNsmG__dropdown.SearchableSelector-module-scss-module__NzNsmG__horizontal{margin-left:0}}.SearchableSelector-module-scss-module__NzNsmG__dropdownItem{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.SearchableSelector-module-scss-module__NzNsmG__dropdownItem.SearchableSelector-module-scss-module__NzNsmG__selected,.SearchableSelector-module-scss-module__NzNsmG__dropdownItem:hover{background-color:var(--color-object-gray-1,#f6f7f7)}
.SessionSelector-module-scss-module__TO8AnW__selectorWrapper{background-color:var(--color-bg-gray);padding:var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}
.CalendarView-module-scss-module__yxLb4W__controlBar{justify-content:space-between;align-items:center;display:flex}.CalendarView-module-scss-module__yxLb4W__chevronWrapper{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.CalendarView-module-scss-module__yxLb4W__chevronWrapper.CalendarView-module-scss-module__yxLb4W__disabled{background:var(--color-text-disabled);cursor:default}.CalendarView-module-scss-module__yxLb4W__chevronWrapper:not(.CalendarView-module-scss-module__yxLb4W__disabled){background:var(--color-function-primary-default)}.CalendarView-module-scss-module__yxLb4W__chevron{fill:var(--color-function-white);stroke:var(--color-function-white);width:8px}.CalendarView-module-scss-module__yxLb4W__calendar{width:100%}.CalendarView-module-scss-module__yxLb4W__calendarHeader{justify-content:space-around;padding:12px 0 4px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarBody{flex-direction:column;gap:3px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarRow{flex-wrap:wrap;gap:3px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarRowItem{background-color:var(--color-bg-gray);color:var(--color-text-disabled);aspect-ratio:1;flex:1 0 0;justify-content:center;align-items:center;font-family:europa,sans-serif;display:flex;position:relative}.CalendarView-module-scss-module__yxLb4W__calendarRowItem.CalendarView-module-scss-module__yxLb4W__clickable{color:var(--color-text-default);cursor:pointer;font-weight:700}.CalendarView-module-scss-module__yxLb4W__calendarRowItem.CalendarView-module-scss-module__yxLb4W__selected{background-color:var(--color-function-primary-default);color:var(--color-text-white)}.CalendarView-module-scss-module__yxLb4W__crossBar{background:var(--color-text-disabled);width:100%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(-45deg)}
.SessionView-module-scss-module__N72c4q__views{gap:56px;display:flex}@media screen and (max-width:1012px){.SessionView-module-scss-module__N72c4q__views{flex-direction:column}}@media screen and (max-width:768px){.SessionView-module-scss-module__N72c4q__views{gap:32px}}.SessionView-module-scss-module__N72c4q__leftPane,.SessionView-module-scss-module__N72c4q__rightPane{width:50%}@media screen and (max-width:1012px){.SessionView-module-scss-module__N72c4q__leftPane,.SessionView-module-scss-module__N72c4q__rightPane{width:100%}}.SessionView-module-scss-module__N72c4q__rightPane{flex-direction:column;gap:16px;display:flex}
.DateGroup-module-scss-module__dt3w2q__dateGroup{width:100%}.DateGroup-module-scss-module__dt3w2q__title{padding:var(--space-400,16px) var(--space-200,8px);background:var(--color-object-gray-1,#f6f7f7)}
.WaitlistToggleButton-module-scss-module__yLtPQa__cancel{color:var(--color-function-danger-default)}.WaitlistToggleButton-module-scss-module__yLtPQa__create{color:var(--color-function-textlink-default)}.WaitlistToggleButton-module-scss-module__yLtPQa__waitlistToggleButton{align-items:center;padding:0;display:flex}.WaitlistToggleButton-module-scss-module__yLtPQa__waitlistToggleButton>span{cursor:pointer;font-size:14px;text-decoration:underline}
.ScheduleListItem-module-scss-module__FUtygW__scheduleListItem{padding:var(--space-400) 0;border-bottom:1px dashed var(--color-border-default)}.ScheduleListItem-module-scss-module__FUtygW__scheduleListItem:last-child{border-bottom:none}.ScheduleListItem-module-scss-module__FUtygW__header{gap:var(--space-200);flex-direction:column;margin-bottom:12px;display:flex}.ScheduleListItem-module-scss-module__FUtygW__body{justify-content:space-between;align-items:center;gap:16px;display:flex}.ScheduleListItem-module-scss-module__FUtygW__leftPane{flex-grow:1}.ScheduleListItem-module-scss-module__FUtygW__rightPane{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.ScheduleListItem-module-scss-module__FUtygW__labels{gap:var(--space-150);flex-wrap:wrap;display:flex}
.ScheduleListItemMetaInfo-module-scss-module__lo7tQa__metaInfo{gap:var(--space-400,16px);flex-direction:column;display:flex}
.ScheduleListItemMetaInfoRow-module-scss-module__-txghG__row{grid-template-columns:1fr 1fr;gap:8px;font-size:14px;display:grid}.ScheduleListItemMetaInfoRow-module-scss-module__-txghG__label:after{content:" :"}
.CoachingGuideBanner-module-scss-module__ZD0mrq__image{max-width:100%;height:auto}
.MokumokuGuideBanner-module-scss-module__5AoBvG__image{max-width:100%;height:auto}
.BankAccountCompleteContent-module-scss-module__FlA8Ha__wrapper{align-items:flex-start;gap:var(--space-800,32px);flex-direction:column;display:flex}.BankAccountCompleteContent-module-scss-module__FlA8Ha__message{white-space:pre-line}.BankAccountCompleteContent-module-scss-module__FlA8Ha__buttonWrapper{justify-content:center;align-items:flex-start;gap:var(--space-200,8px);width:100%;display:flex}
.FormPane-module-scss-module__YRz8Dq__formSubmitButton{margin-top:40px}.FormPane-module-scss-module__YRz8Dq__formWrap{flex-direction:column;gap:16px;display:flex}.FormPane-module-scss-module__YRz8Dq__nameInputWrap{gap:8px;display:flex}.FormPane-module-scss-module__YRz8Dq__nameInput{flex-grow:1}.FormPane-module-scss-module__YRz8Dq__appellationInput{width:100px}
.page-module-scss-module__lDvpLW__wrapper{flex-direction:column;gap:24px;display:flex}
.SalaryCompletePane-module-scss-module__t_0wpG__buttonWrapper{text-align:center;margin-top:var(--space-800,32px)}
.page-module-scss-module__8P_TCa__buttonWrapper{text-align:center;margin-top:32px}
.page-module-scss-module__vJ-lTW__base{gap:var(--space-800,24px);flex-direction:column;display:flex}@media screen and (max-width:544px){.page-module-scss-module__vJ-lTW__base{gap:var(--space-800,32px)}}.page-module-scss-module__vJ-lTW__snackbarWrapper{width:fit-content;margin:auto;position:fixed;top:64px;left:210px;right:0}@media screen and (max-width:1012px){.page-module-scss-module__vJ-lTW__snackbarWrapper{left:0}}.page-module-scss-module__vJ-lTW__documentInner{margin:var(--space-400,16px)}.page-module-scss-module__vJ-lTW__documentRow{display:flex}.page-module-scss-module__vJ-lTW__documentStatus{width:86px;margin:auto 0}@media screen and (max-width:544px){.page-module-scss-module__vJ-lTW__documentStatus{width:auto}}.page-module-scss-module__vJ-lTW__documentTitle{margin:auto 0 auto var(--space-400,16px)}@media screen and (max-width:544px){.page-module-scss-module__vJ-lTW__documentTitle{margin:var(--space-400,16px) 0 0 0;justify-content:space-between;display:flex}}.page-module-scss-module__vJ-lTW__right{align-items:right;gap:var(--space-200,8px);flex-direction:column-reverse;margin-left:auto;display:flex}.page-module-scss-module__vJ-lTW__right .page-module-scss-module__vJ-lTW__button{margin-left:auto}@media screen and (max-width:544px){.page-module-scss-module__vJ-lTW__right{flex-direction:row;align-items:center}}.page-module-scss-module__vJ-lTW__pcUploadedAt{margin-top:var(--space-200,8px);text-align:right}.page-module-scss-module__vJ-lTW__aiLink{margin-top:var(--space-400,16px);justify-content:end;align-items:center;text-decoration:none;display:flex}.page-module-scss-module__vJ-lTW__aiLink a{line-height:1}
.FormPane-module-scss-module__CTUrtq__formSubmitButton{margin-top:32px}.FormPane-module-scss-module__CTUrtq__formWrap{flex-direction:column;gap:16px;display:flex}
.page-module-scss-module__ZUcsMW__buttonWrapper{margin-top:24px}
.FormPane-module-scss-module__mSbS7W__formSubmitButton{margin:40px 0}
.WithdrawalLink-module-scss-module__i2CL2a__unsubscribe{background:#fff;height:72px;margin-top:76px;margin-bottom:32px;position:relative;box-shadow:0 -1px #dadbdd}@media only screen and (min-width:450px){.WithdrawalLink-module-scss-module__i2CL2a__unsubscribe{justify-content:space-between;align-items:center;display:flex}}@media only screen and (max-width:449px){.WithdrawalLink-module-scss-module__i2CL2a__unsubscribe{margin-bottom:25.6vw}}@media only screen and (min-width:450px){.WithdrawalLink-module-scss-module__i2CL2a__listWrapper{margin-top:16px}}@media only screen and (max-width:449px){.WithdrawalLink-module-scss-module__i2CL2a__listWrapper{margin-top:4.26667vw}}.WithdrawalLink-module-scss-module__i2CL2a__mask{background:#ffffffe6;justify-content:center;align-items:center;width:100%;padding:16px;position:absolute;top:0%}
.FormPane-module-scss-module__JrhREW__formGroup{margin-bottom:20px;display:flex}.FormPane-module-scss-module__JrhREW__profileImage{border-radius:50%;width:78px;height:78px;margin-right:10px}.FormPane-module-scss-module__JrhREW__profileImage.FormPane-module-scss-module__JrhREW__hidden{visibility:hidden}.FormPane-module-scss-module__JrhREW__formSubmitButton{margin-top:40px;margin-bottom:40px}.FormPane-module-scss-module__JrhREW__imageFormInputWrapper{align-items:center;display:flex}.FormPane-module-scss-module__JrhREW__imageFormInput{box-sizing:border-box;cursor:pointer;text-align:center;letter-spacing:1.6px;border:1px solid #4c6072;border-radius:112px;width:104px;font-size:10px;line-height:32px;display:inline-block;box-shadow:0 1px 12px #00000008}.FormPane-module-scss-module__JrhREW__imageFormInput .FormPane-module-scss-module__JrhREW__error{color:red;margin-top:10px}.FormPane-module-scss-module__JrhREW__imageFormInput input{display:none}
.RewardHistoryList-module-scss-module__cwa7nW__message{margin-top:14px}
.SocialDetailPane-module-scss-module__AtVsrq__socialDetailPane{flex-direction:column;width:100%;display:flex;position:relative}.SocialDetailPane-module-scss-module__AtVsrq__socialItem{text-align:left;align-items:flex-start;gap:16px;width:100%;display:flex;position:relative}@media screen and (max-width:768px){.SocialDetailPane-module-scss-module__AtVsrq__socialItem{gap:8px}}.SocialDetailPane-module-scss-module__AtVsrq__title{box-sizing:border-box;align-items:center;width:200px;height:48px;padding:6px 0;display:flex}@media screen and (max-width:768px){.SocialDetailPane-module-scss-module__AtVsrq__title{width:auto}}.SocialDetailPane-module-scss-module__AtVsrq__linkWrapper{flex-direction:column;align-self:stretch;align-items:flex-end;display:flex}.SocialDetailPane-module-scss-module__AtVsrq__link{align-items:center;gap:2px;display:flex}
