.ReservationActionPane-module-scss-module__-a8QZW__reservationActionPane{flex-direction:row;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}
.SessionLabel-module-scss-module__eL1bhW__labels{gap:var(--space-150);flex-wrap:wrap;display:flex}
@media not screen and (max-width:544px){.Responsive-module-scss-module__DGcnIa__underSmall{display:none}}@media not screen and (max-width:768px){.Responsive-module-scss-module__DGcnIa__underMedium{display:none}}@media not screen and (max-width:1012px){.Responsive-module-scss-module__DGcnIa__underLarge{display:none}}@media not screen and (max-width:1280px){.Responsive-module-scss-module__DGcnIa__underXlarge{display:none}}@media screen and (max-width:544px){.Responsive-module-scss-module__DGcnIa__overSmall{display:none}}@media screen and (max-width:768px){.Responsive-module-scss-module__DGcnIa__overMedium{display:none}}@media screen and (max-width:1012px){.Responsive-module-scss-module__DGcnIa__overLarge{display:none}}@media screen and (max-width:1280px){.Responsive-module-scss-module__DGcnIa__overXlarge{display:none}}
.CompletePane-module-scss-module__1NVO8W__message{text-align:center;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){.CompletePane-module-scss-module__1NVO8W__message{margin-top:50px;line-height:34px}}@media only screen and (min-width:450px) and (min-width:1200px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (min-width:450px) and (max-width:1199px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__message{margin-top:9.6vw;line-height:8vw!important}}@media only screen and (max-width:449px) and (min-width:1200px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px) and (min-width:450px) and (max-width:1199px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px) and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__message{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.CompletePane-module-scss-module__1NVO8W__mccPane{position:relative}@media only screen and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__mccPane{padding-top:19.2vw}}.CompletePane-module-scss-module__1NVO8W__mccWelcomeSheChan{z-index:-10;background-image:url(../media/welcome_she-pc.0qx1no6e08625.png);background-repeat:no-repeat;background-size:cover;width:383px;height:379px;position:absolute;bottom:-40px;left:-150px}.CompletePane-module-scss-module__1NVO8W__mccBackground{z-index:-1;background-repeat:no-repeat;position:absolute}@media only screen and (min-width:450px){.CompletePane-module-scss-module__1NVO8W__mccBackground{background-image:url(../media/bg_multicreator_pc.0o6h5xo9pqd6e.png);background-size:contain;width:100%;height:100%;top:0}}@media only screen and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__mccBackground{background-image:url(../media/bg_multicreator_sp.14y-noful0p16.png);background-size:cover;width:100%;height:100%;top:-60px}}.CompletePane-module-scss-module__1NVO8W__mccSubheader{text-align:center;font-family:europa,sans-serif;font-weight:700}@media only screen and (min-width:450px){.CompletePane-module-scss-module__1NVO8W__mccSubheader{margin-top:37px;font-size:40px}}@media only screen and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__mccSubheader{margin-top:9.6vw}}@media only screen and (max-width:449px) and (min-width:1200px){.CompletePane-module-scss-module__1NVO8W__mccSubheader{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px) and (min-width:450px) and (max-width:1199px){.CompletePane-module-scss-module__1NVO8W__mccSubheader{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px) and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__mccSubheader{letter-spacing:.533333vw;font-size:4.26667vw;line-height:6.4vw}}.CompletePane-module-scss-module__1NVO8W__mccHeader{text-align:center;font-family:europa,sans-serif;font-weight:700}@media only screen and (min-width:450px){.CompletePane-module-scss-module__1NVO8W__mccHeader{margin-top:12px;font-size:40px}}@media only screen and (max-width:449px){.CompletePane-module-scss-module__1NVO8W__mccHeader{letter-spacing:.426667vw;margin-top:4.26667vw;font-size:8.53333vw;line-height:9.6vw}}
.ButtonWrapper-module-scss-module__YKIqtq__buttonWrapper{justify-content:center;display:flex}@media only screen and (min-width:1200px){.ButtonWrapper-module-scss-module__YKIqtq__buttonWrapper{margin:56px 0}}@media only screen and (min-width:450px) and (max-width:1199px){.ButtonWrapper-module-scss-module__YKIqtq__buttonWrapper{margin:56px 0}}@media only screen and (max-width:449px){.ButtonWrapper-module-scss-module__YKIqtq__buttonWrapper{margin:10.6667vw 0}}
.CouponInputForm-module-scss-module__F7W7Mq__couponInputWrapper{gap:8px;display:flex}.CouponInputForm-module-scss-module__F7W7Mq__couponInput{flex-grow:1;width:282px}.CouponInputForm-module-scss-module__F7W7Mq__buttonWrapper{margin-top:4px}
.Loader-module-scss-module__zjSifW__loader{animation:.6s linear infinite Loader-module-scss-module__zjSifW__rotation}@keyframes Loader-module-scss-module__zjSifW__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loader-module-scss-module__zjSifW__loader path{fill:currentColor}
.Overlay-module-scss-module__7P8fza__base{z-index:6000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.Overlay-module-scss-module__7P8fza__overlay{z-index:1000;background-color:#cdd0d8cc;width:100vw;height:100vh;position:fixed;top:0;left:0}
.OverlaySpinner-module-scss-module__80-NdG__loaderWrapper{color:#fff;z-index:1000;margin:auto;transition:opacity .2s ease-in}
.Page-module-scss-module__qeHgGG__page{max-width:800px;min-height:100vh;margin:0 auto;position:relative}@media only screen and (min-width:450px) and (max-width:1199px){.Page-module-scss-module__qeHgGG__pane{padding:0 24px}}@media only screen and (max-width:449px){.Page-module-scss-module__qeHgGG__pane{padding:0 6.4vw}}@media only screen and (min-width:1200px){.Page-module-scss-module__qeHgGG__paneBody{margin-top:40px}}@media only screen and (min-width:450px) and (max-width:1199px){.Page-module-scss-module__qeHgGG__paneBody{margin-top:36px}}@media only screen and (max-width:449px){.Page-module-scss-module__qeHgGG__paneBody{margin-top:9.6vw}}
.ServiceAgreementPane-module-scss-module__Yvmvaa__textCenter{text-align:center!important}.ServiceAgreementPane-module-scss-module__Yvmvaa__serviceAgreementWrapper{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}.ServiceAgreementPane-module-scss-module__Yvmvaa__serviceAgreementWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__checkConfirm{flex-direction:column;align-items:center;gap:16px;display:flex}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper{letter-spacing:.426667vw;padding:14.9333vw 0 8.53333vw;font-size:3.2vw;line-height:5.33333vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper{padding:80px 0 64px}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsTop{letter-spacing:2px;font-size:24px;line-height:32px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsTop{letter-spacing:2px;font-size:24px;line-height:32px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsTop{letter-spacing:.533333vw;padding-bottom:2.13333vw;font-size:6.4vw;line-height:8.53333vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsTop{letter-spacing:2px;padding-bottom:32px;font-weight:700}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsHeader{letter-spacing:2px;font-size:20px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsHeader{letter-spacing:2px;font-size:20px;line-height:28px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsHeader{letter-spacing:.533333vw;padding-bottom:2.13333vw;font-size:5.33333vw;line-height:7.46667vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsHeader{letter-spacing:2px;padding-top:24px;padding-bottom:24px;font-weight:700}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsHeader.ServiceAgreementPane-module-scss-module__Yvmvaa__center{text-align:center}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsLeadText{padding-bottom:8.53333vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__termsLeadText{padding-bottom:24px}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__caution{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__caution{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__caution{letter-spacing:.533333vw;padding-bottom:2.13333vw;font-size:4.26667vw;line-height:6.4vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__termsWrapper .ServiceAgreementPane-module-scss-module__Yvmvaa__caution{color:red;letter-spacing:1.5px;padding-bottom:24px;font-weight:700}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{letter-spacing:.426667vw;margin-bottom:2.66667vw;padding:4.26667vw;font-size:3.2vw;line-height:5.33333vw}}@media only screen and (min-width:450px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{margin-bottom:24px}}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms{color:var(--color-text-default);border:1px solid var(--color-border-darken);padding:32px;line-height:1.5}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms.ServiceAgreementPane-module-scss-module__Yvmvaa__scrollable{height:240px;overflow-y:scroll}@media only screen and (min-width:1200px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h1,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h2,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h3,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h4,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h5,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h6{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (min-width:450px) and (max-width:1199px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h1,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h2,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h3,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h4,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h5,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h6{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h1,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h2,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h3,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h4,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h5,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h6{letter-spacing:.533333vw;font-size:4.26667vw;line-height:6.4vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h1,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h2,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h3,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h4,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h5,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h6{color:var(--color-text-default);font-weight:700}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h1:not(:first-child),.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h2:not(:first-child),.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h3:not(:first-child),.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h4:not(:first-child),.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h5:not(:first-child),.ServiceAgreementPane-module-scss-module__Yvmvaa__terms h6:not(:first-child){padding-top:16px}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms ol,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms ul{padding-left:24px;list-style-type:none}@media only screen and (max-width:449px){.ServiceAgreementPane-module-scss-module__Yvmvaa__terms ol,.ServiceAgreementPane-module-scss-module__Yvmvaa__terms ul{padding-left:6.4vw}}.ServiceAgreementPane-module-scss-module__Yvmvaa__terms p{margin-bottom:0}
.LottieAnimation-module-scss-module__sMB5qW__lottieAnimation{z-index:1200;width:100vw;height:100vh;position:fixed;top:0;left:0}
.PageBackButton-module-scss-module__FjhuBa__pageBackButton{max-width:800px;margin:0 auto 24px}@media screen and (max-width:1012px){.PageBackButton-module-scss-module__FjhuBa__pageBackButton{margin:24px auto 0 24px}}
.BadgeShowModal-module-scss-module__1UEfhW__image{aspect-ratio:1;background-image:url(../media/badge-popup-bg.2_58im_x4le09.png);background-size:cover;justify-content:center;align-items:center;width:100%;display:flex}.BadgeShowModal-module-scss-module__1UEfhW__image.BadgeShowModal-module-scss-module__1UEfhW__earned{background-image:url(../media/badge-popup-bg-earned.0gb34gsuthb4s.png)}.BadgeShowModal-module-scss-module__1UEfhW__image.BadgeShowModal-module-scss-module__1UEfhW__earned .BadgeShowModal-module-scss-module__1UEfhW__badgeImage{position:relative;top:40px}.BadgeShowModal-module-scss-module__1UEfhW__badgeImage{width:50%}.BadgeShowModal-module-scss-module__1UEfhW__badgeImage.BadgeShowModal-module-scss-module__1UEfhW__notEarned{filter:grayscale();opacity:.6}.BadgeShowModal-module-scss-module__1UEfhW__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.BadgeShowModal-module-scss-module__1UEfhW__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-direction:column;flex-shrink:0;align-items:center;display:flex}.BadgeShowModal-module-scss-module__1UEfhW__modalBodyInner{padding-top:27px}.BadgeShowModal-module-scss-module__1UEfhW__actionButton{width:100%}.BadgeShowModal-module-scss-module__1UEfhW__badgeTitle{margin-bottom:8px}.BadgeShowModal-module-scss-module__1UEfhW__badgeDescription{white-space:pre-wrap}.BadgeShowModal-module-scss-module__1UEfhW__qaLink{margin-top:8px}
.Steps-module__5xxcYG__calendar{max-width:900px}
.ActionButton-module-scss-module__qcBYRq__actionButton{width:120px}@media screen and (max-width:768px){.ActionButton-module-scss-module__qcBYRq__actionButton{width:100%}}
.StrikeThrough-module-scss-module__LOdRRW__strikeThrough{display:inline-block;position:relative}.StrikeThrough-module-scss-module__LOdRRW__line{width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.StrikeThrough-module-scss-module__LOdRRW__line.StrikeThrough-module-scss-module__LOdRRW__gray{background:var(--color-text-lightest)}
.RecommendedBadges-module-scss-module__IRe6GG__recommendedBadges{justify-content:space-between;align-items:center;gap:var(--space-400);flex-direction:row;width:100%;display:flex}@media screen and (max-width:768px){.RecommendedBadges-module-scss-module__IRe6GG__recommendedBadges{flex-direction:column;align-items:flex-start}}.RecommendedBadges-module-scss-module__IRe6GG__badgeItem{align-items:center;gap:var(--space-400);display:flex}@media screen and (max-width:768px){.RecommendedBadges-module-scss-module__IRe6GG__badgeItem{gap:var(--space-200)}}.RecommendedBadges-module-scss-module__IRe6GG__badgeIcon{flex-shrink:0}.RecommendedBadges-module-scss-module__IRe6GG__badgeImage{filter:grayscale();opacity:.6;border-radius:50%;width:56px;height:56px}@media screen and (max-width:768px){.RecommendedBadges-module-scss-module__IRe6GG__badgeImage{width:56px;height:56px}}.RecommendedBadges-module-scss-module__IRe6GG__badgeContent{gap:var(--space-100);flex-direction:column;flex:1;display:flex}@media screen and (max-width:768px){.RecommendedBadges-module-scss-module__IRe6GG__badgeContent{gap:var(--space-200)}}
@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper{font-size:14px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper{padding-top:5.33333vw;font-size:3.73333vw}}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{display:none}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{margin-left:10px;margin-right:10px}}@media only screen and (max-width:449px) and (min-width:1200px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px) and (min-width:450px) and (max-width:1199px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px) and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__wrapper>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:.533333vw;font-size:4.26667vw;line-height:6.4vw}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary{justify-content:space-between;align-items:center;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;display:flex}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary{padding:20px 16px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary{border-radius:2.13333vw;flex-direction:column;align-items:flex-start;padding:3.2vw}}@media only screen and (min-width:1200px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (min-width:450px) and (max-width:1199px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:2px;font-size:16px;line-height:24px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__summary>.EntranceFeeSummarySimple-module-scss-module__dkH10a__name{letter-spacing:.533333vw;font-size:4.26667vw;line-height:6.4vw;display:none}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceWrapper{align-items:center;display:flex}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceWrapper{justify-content:flex-end}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceWrapper{flex-direction:column;align-items:flex-start;gap:1.06667vw}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceNumber{font-family:europa,sans-serif}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceNumber{letter-spacing:1.6px;margin-right:8px;font-size:14px;line-height:32px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__priceNumber{letter-spacing:1.6px;margin-right:2.13333vw;font-size:14px;line-height:32px}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{color:var(--color-text-lightest);white-space:nowrap}@media only screen and (min-width:1200px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{order:1;margin-right:10px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__originalPrice{order:3;font-size:3.2vw}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__benefitPrice{background:var(--color-function-primary-default);font-family:var(--font-family-default);color:#fff;white-space:nowrap;display:inline-block}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__benefitPrice{order:2;margin-right:10px;padding:6px 8px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__benefitPrice{order:2;width:70%;padding:1.6vw 2.13333vw;font-size:3.2vw}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{white-space:nowrap;color:var(--color-text-default)}@media only screen and (min-width:1200px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{order:3;margin-right:8px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPrice{order:1;align-items:center;gap:1.06667vw;display:flex}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{font-size:32px;line-height:40px}}@media only screen and (min-width:450px) and (max-width:1199px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{font-size:32px;line-height:40px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{font-size:8.53333vw;line-height:10.6667vw}}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{margin-right:8px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__finalPriceNumber{font-size:6.4vw}}.EntranceFeeSummarySimple-module-scss-module__dkH10a__plusIcon{display:block}@media only screen and (min-width:450px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__plusIcon{margin:0 auto 20px;font-size:14px}}@media only screen and (max-width:449px){.EntranceFeeSummarySimple-module-scss-module__dkH10a__plusIcon{margin:0 auto 5.33333vw;font-size:3.73333vw}}
.MyUserBadges-module-scss-module__6wNbKq__container{gap:var(--space-400);flex-direction:column;width:100%;display:flex}.MyUserBadges-module-scss-module__6wNbKq__myUserBadges{padding:var(--space-400);border:1px solid var(--color-border-default);border-radius:var(--border-radius-medium);background:var(--color-object-white)}.MyUserBadges-module-scss-module__6wNbKq__header{margin-bottom:var(--space-300)}.MyUserBadges-module-scss-module__6wNbKq__badgeContent{justify-content:space-between;align-items:center;gap:var(--space-400);width:100%;display:flex}@media screen and (max-width:768px){.MyUserBadges-module-scss-module__6wNbKq__badgeContent{gap:var(--space-200)}}.MyUserBadges-module-scss-module__6wNbKq__badgeList{gap:var(--space-050);width:100%;display:flex}@media screen and (max-width:768px){.MyUserBadges-module-scss-module__6wNbKq__badgeList{padding-right:var(--space-200)}}@media screen and (max-width:544px){.MyUserBadges-module-scss-module__6wNbKq__badgeList{padding-left:var(--space-200)}}.MyUserBadges-module-scss-module__6wNbKq__badge{width:100%;max-width:40px;height:40px;position:relative}@media screen and (max-width:544px){.MyUserBadges-module-scss-module__6wNbKq__badge{max-width:24px}}.MyUserBadges-module-scss-module__6wNbKq__badgeImage{border-radius:50%;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MyUserBadges-module-scss-module__6wNbKq__badgeStats{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media screen and (max-width:768px){.MyUserBadges-module-scss-module__6wNbKq__badgeStats{gap:var(--space-200)}}.MyUserBadges-module-scss-module__6wNbKq__badgeCounts{align-items:baseline;gap:var(--space-050);display:inline-flex}
.SummaryHeader-module-scss-module__xcStWG__summaryHeader{align-items:center;display:flex}@media only screen and (min-width:1200px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader{letter-spacing:1.6px;font-size:16px;line-height:32px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader{letter-spacing:1.6px;font-size:16px;line-height:32px}}@media only screen and (max-width:449px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader{letter-spacing:.426667vw;font-size:4.26667vw;line-height:8.53333vw}}.SummaryHeader-module-scss-module__xcStWG__summaryHeader{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:450px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader{margin-top:40px}}@media only screen and (max-width:449px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader{margin-top:6.4vw}}@media only screen and (min-width:1200px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{font-weight:400}@media only screen and (min-width:450px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{margin-left:8px}}@media only screen and (max-width:449px){.SummaryHeader-module-scss-module__xcStWG__summaryHeader .SummaryHeader-module-scss-module__xcStWG__subLabel{margin-left:2.13333vw}}
.SummaryBody-module-scss-module__Gr7ZyG__summaryBody.SummaryBody-module-scss-module__Gr7ZyG__mintGreen{background:var(--color-bg-gray)}.SummaryBody-module-scss-module__Gr7ZyG__summaryBody.SummaryBody-module-scss-module__Gr7ZyG__white{background:#fff}@media only screen and (min-width:450px){.SummaryBody-module-scss-module__Gr7ZyG__summaryBody{border-radius:8px;margin-top:24px;padding:32px}}@media only screen and (max-width:449px){.SummaryBody-module-scss-module__Gr7ZyG__summaryBody{border-radius:2.13333vw;margin-top:4.26667vw;padding:5.33333vw}}
.SummarySplitter-module-scss-module__-tpX5G__summarySplitter{border-top:1px solid var(--color-border-default)}@media only screen and (min-width:450px){.SummarySplitter-module-scss-module__-tpX5G__summarySplitter{margin:13px 0 37px}}@media only screen and (max-width:449px){.SummarySplitter-module-scss-module__-tpX5G__summarySplitter{margin:3.46667vw 0 5.86667vw}}
.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow{color:var(--color-text-default);justify-content:space-between;align-items:center;display:flex}@media only screen and (min-width:450px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow{margin-top:12px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow{margin-top:3.2vw}}.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__priceLabel{flex-shrink:1;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__priceLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__priceLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__priceLabel{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__priceLabel{font-weight:700}.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__price{flex-shrink:0;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__price{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{letter-spacing:1.6px;margin-right:4px;font-size:28px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num{letter-spacing:.426667vw;margin-right:1.06667vw;font-size:7.46667vw;line-height:1}}@media only screen and (min-width:450px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num.SummaryPriceRow-module-scss-module__wwnVca__l{letter-spacing:2px;margin-right:4px;font-size:32px;line-height:1}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__wwnVca__summaryPriceRow .SummaryPriceRow-module-scss-module__wwnVca__num.SummaryPriceRow-module-scss-module__wwnVca__l{letter-spacing:.533333vw;margin-right:1.06667vw;font-size:8.53333vw;line-height:1}}
.ProgressBar-module-scss-module__D_aMoW__progressContainer{align-items:center;gap:8px;display:flex}.ProgressBar-module-scss-module__D_aMoW__progressBar{background-color:var(--color-object-gray-2);border-radius:999px;flex:1;height:10px;overflow:hidden}.ProgressBar-module-scss-module__D_aMoW__progressBarFill{background-color:var(--color-object-sheblue-darken);height:100%}
@media only screen and (min-width:450px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow:not(:first-child){margin-top:20px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow:not(:first-child){margin-top:5.33333vw}}.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow{color:var(--color-text-default);justify-content:space-between;align-items:center;display:flex}.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow.SummarySubPriceRow-module-scss-module__Dwd0kW__discount{color:var(--color-function-danger-default)}.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__priceLabel{flex-shrink:1;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__priceLabel{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__price{flex-shrink:0;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__price{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{letter-spacing:1.6px;margin-right:4px;font-size:22px;line-height:1}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__Dwd0kW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__Dwd0kW__num{letter-spacing:.426667vw;margin-right:1.06667vw;font-size:5.86667vw;line-height:1}}
.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage{padding:40px;position:relative}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage{margin:0 -24px}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass{background-color:var(--color-bg-sheblue-light)}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass{height:334px}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass:before{content:"";background-image:url(../media/she-chan-pc.2kvu7ci8-gu10.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;width:150px;height:160px;position:absolute;bottom:0;left:0}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass:before{opacity:.6;background-image:url(../media/she-chan-sp.3idh013sf3k_5.png);width:160px;height:230px;bottom:0}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__noImage:before{content:none}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__evaluationResultMessage.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__fail{background-color:var(--color-bg-danger)}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper{font-family:var(--font-family-default);z-index:1;justify-content:center;align-items:baseline;gap:8px;margin-top:12px;font-size:24px;font-weight:700;display:flex;position:relative}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper{flex-direction:column;align-items:end;margin-top:32px}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreInner,.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScore{align-items:baseline;display:flex}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScore{justify-content:center;width:100%}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__score{letter-spacing:2px;letter-spacing:2px;font-family:europa,sans-serif;font-size:32px}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__score.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__fail{color:var(--color-text-danger)}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__score.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__pass{color:var(--color-text-sheblue-default)}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__score{font-size:120px}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__maxScore .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__maxScoreSlash{margin-right:4px;font-family:europa,sans-serif}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__maxScore .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__maxScoreNumber{font-family:europa,sans-serif;font-size:27px}@media screen and (max-width:544px){.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__submittedScoreWrapper .SubmissionEvaluationResultMessage-module-scss-module__rZSZha__maxScore{display:block}}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__resubmitButton{text-align:center;margin-top:28px}.SubmissionEvaluationResultMessage-module-scss-module__rZSZha__resubmitMessage{margin-top:32px}
.ElevatedCourseCard-module-scss-module__I0dkUW__card{border-radius:var(--border-radius-large,8px);background:var(--color-object-white,#fff);width:100%;text-decoration:none;overflow:hidden;box-shadow:0 1px 3px #3a43474d}.ElevatedCourseCard-module-scss-module__I0dkUW__imageWrapper{aspect-ratio:2;background:var(--color-bg-sheblue-light);width:100%;position:relative}.ElevatedCourseCard-module-scss-module__I0dkUW__imageWrapper img{object-fit:cover;width:100%;height:100%}.ElevatedCourseCard-module-scss-module__I0dkUW__details{gap:var(--space-200,8px);padding:var(--space-200,8px) var(--space-400,16px) var(--space-400,16px) var(--space-400,16px);flex-direction:column;display:flex}.ElevatedCourseCard-module-scss-module__I0dkUW__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-200);display:flex}.ElevatedCourseCard-module-scss-module__I0dkUW__titleWrapper{flex:1;min-width:0}.ElevatedCourseCard-module-scss-module__I0dkUW__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ElevatedCourseCard-module-scss-module__I0dkUW__progressBar{padding-top:var(--space-100,4px)}
@media only screen and (min-width:450px){.SummaryTotalPriceRow-module-scss-module__JTKQMq__summaryTotalPriceRow{margin-top:40px}}@media only screen and (max-width:449px){.SummaryTotalPriceRow-module-scss-module__JTKQMq__summaryTotalPriceRow{margin-top:10.6667vw;font-family:europa,sans-serif;font-weight:700}}@media only screen and (max-width:449px) and (min-width:1200px){.SummaryTotalPriceRow-module-scss-module__JTKQMq__summaryTotalPriceRow{font-size:32px;line-height:40px}}@media only screen and (max-width:449px) and (min-width:450px) and (max-width:1199px){.SummaryTotalPriceRow-module-scss-module__JTKQMq__summaryTotalPriceRow{font-size:32px;line-height:40px}}@media only screen and (max-width:449px) and (max-width:449px){.SummaryTotalPriceRow-module-scss-module__JTKQMq__summaryTotalPriceRow{font-size:8.53333vw;line-height:10.6667vw}}
.SubmissionEvaluationResultPane-module-scss-module__bgyvDW__evaluationResultWrapper{width:100%;max-width:667px;margin:40px auto 0}
.ContentCarousel-module-scss-module__0__k0q__carouselContainer{align-items:center;display:flex;position:relative;container:carousel/inline-size}.ContentCarousel-module-scss-module__0__k0q__scrollContainer{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;width:100%;display:flex;overflow-x:scroll}@container carousel (max-width:768px){.ContentCarousel-module-scss-module__0__k0q__scrollContainer{gap:12px}}@container carousel (max-width:544px){.ContentCarousel-module-scss-module__0__k0q__scrollContainer{gap:8px}}.ContentCarousel-module-scss-module__0__k0q__carouselItem{scroll-snap-align:center;flex:0 0 calc(25% - 24px);justify-content:center;align-items:stretch;width:calc(25% - 24px);display:flex}.ContentCarousel-module-scss-module__0__k0q__carouselItem:first-child{scroll-snap-align:start}.ContentCarousel-module-scss-module__0__k0q__carouselItem:last-child{scroll-snap-align:end}@container carousel (max-width:768px){.ContentCarousel-module-scss-module__0__k0q__carouselItem{flex:0 0 calc(33.3333% - 16.6667px);width:calc(33.3333% - 16.6667px)}}@container carousel (max-width:544px){.ContentCarousel-module-scss-module__0__k0q__carouselItem{flex:0 0 calc(50% - 24px);width:calc(50% - 24px)}}.ContentCarousel-module-scss-module__0__k0q__navigationButton{background-color:var(--color-object-white);border:1px solid var(--color-function-primary-default);cursor:pointer;z-index:2;opacity:1;visibility:visible;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ContentCarousel-module-scss-module__0__k0q__navigationButton:hover:not(:disabled){background-color:var(--color-bg-gray,#f5f5f5)}.ContentCarousel-module-scss-module__0__k0q__navigationButton:disabled{opacity:.2}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__hidden{display:none}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__prevButton{left:8px}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__nextButton{right:8px}@container carousel (max-width:768px){.ContentCarousel-module-scss-module__0__k0q__navigationButton{width:40px;height:40px}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__prevButton{left:4px}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__nextButton{right:4px}}@container carousel (max-width:544px){.ContentCarousel-module-scss-module__0__k0q__navigationButton{width:36px;height:36px}.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__prevButton,.ContentCarousel-module-scss-module__0__k0q__navigationButton.ContentCarousel-module-scss-module__0__k0q__nextButton{display:none}}
.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow{justify-content:space-between;display:flex}.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}@media only screen and (min-width:450px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel.SummaryTextRow-module-scss-module__AkHieq__m{flex:0 0 100px;width:100px}}@media only screen and (max-width:449px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel.SummaryTextRow-module-scss-module__AkHieq__m{flex:0 0 17.0667vw;width:17.0667vw}}@media only screen and (min-width:450px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel.SummaryTextRow-module-scss-module__AkHieq__l{flex:0 0 150px;width:150px}}@media only screen and (max-width:449px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__priceLabel.SummaryTextRow-module-scss-module__AkHieq__l{flex:0 0 34.1333vw;width:34.1333vw}}@media only screen and (min-width:1200px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__m{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__m{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__m{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}@media only screen and (min-width:1200px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__l{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__l{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__l{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__l{font-weight:700}.SummaryTextRow-module-scss-module__AkHieq__summaryTextRow .SummaryTextRow-module-scss-module__AkHieq__text.SummaryTextRow-module-scss-module__AkHieq__red{color:#df5475}
.ReviewCompleteBadge-module-scss-module__8oBqjW__reviewCompleteBadge{width:185px;height:185px;position:absolute;top:-56px;right:-56px}@media screen and (max-width:544px){.ReviewCompleteBadge-module-scss-module__8oBqjW__reviewCompleteBadge{width:140px;height:140px;top:-30px;right:-30px}}
.HistoryAndFavoritePane-module-scss-module__xyUmMG__historyAndFavoritePane{width:100%}.HistoryAndFavoritePane-module-scss-module__xyUmMG__header{padding-top:var(--space-400,16px);margin-bottom:var(--space-400,16px);justify-content:space-between;display:flex}.HistoryAndFavoritePane-module-scss-module__xyUmMG__sectionWrapper{gap:var(--space-800,32px);flex-direction:column;display:flex}.HistoryAndFavoritePane-module-scss-module__xyUmMG__carousel [data-scroll-container]{padding:2px}.HistoryAndFavoritePane-module-scss-module__xyUmMG__cardWrapper{gap:var(--space-400,16px);grid-template-columns:repeat(4,1fr);display:grid}@media screen and (max-width:1012px){.HistoryAndFavoritePane-module-scss-module__xyUmMG__cardWrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.HistoryAndFavoritePane-module-scss-module__xyUmMG__cardWrapper{grid-template-columns:repeat(2,1fr)}}
.CampaignSummary-module-scss-module___ckJiG__campaignSummary{align-items:center;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700;display:flex}@media only screen and (min-width:450px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary{justify-content:flex-end}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary{justify-content:space-between}}@media only screen and (min-width:450px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary.CampaignSummary-module-scss-module___ckJiG__m{margin-top:0}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary.CampaignSummary-module-scss-module___ckJiG__m{margin-top:0}}.CampaignSummary-module-scss-module___ckJiG__campaignSummary.CampaignSummary-module-scss-module___ckJiG__s{justify-content:space-between}@media only screen and (min-width:450px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary.CampaignSummary-module-scss-module___ckJiG__s{margin-top:16px}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary.CampaignSummary-module-scss-module___ckJiG__s{margin-top:4.26667vw}}@media only screen and (min-width:450px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignIcon{margin-right:4px}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignIcon{margin-right:1.06667vw}}.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignName{align-items:center;display:flex}@media only screen and (min-width:1200px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignName{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignName{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignName{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}@media only screen and (min-width:450px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignName{margin-right:8px}}.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignDiscount{color:var(--color-function-danger-default)}@media only screen and (min-width:1200px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignDiscount{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignDiscount{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.CampaignSummary-module-scss-module___ckJiG__campaignSummary .CampaignSummary-module-scss-module___ckJiG__campaignDiscount{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}
.SubmissionPreview-module-scss-module__B2MjQG__wrapper{position:relative}.SubmissionPreview-module-scss-module__B2MjQG__submittedUserSummary{justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;font-weight:700;display:flex}.SubmissionPreview-module-scss-module__B2MjQG__bodyWrapper{position:relative}.SubmissionPreview-module-scss-module__B2MjQG__previewBody{border:1px solid var(--color-border-default);border-radius:4px;padding:40px 48px}@media screen and (max-width:544px){.SubmissionPreview-module-scss-module__B2MjQG__previewBody{padding:24px}}
.BadgeBackfilledNotificationPopupPresenter-module-scss-module__AqFLAa__header{margin-bottom:24px;position:relative}.BadgeBackfilledNotificationPopupPresenter-module-scss-module__AqFLAa__popup{z-index:6000;background-color:var(--color-bg-white);border-radius:16px;width:100%;max-width:328px;position:relative;overflow:hidden}.BadgeBackfilledNotificationPopupPresenter-module-scss-module__AqFLAa__headerImage{width:100%;height:auto}.BadgeBackfilledNotificationPopupPresenter-module-scss-module__AqFLAa__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.BadgeBackfilledNotificationPopupPresenter-module-scss-module__AqFLAa__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}
.HomeUserRegularPlanOverview-module-scss-module__FoJgja__content{gap:var(--space-400);flex-direction:column;width:100%;display:flex}@media screen and (max-width:768px){.HomeUserRegularPlanOverview-module-scss-module__FoJgja__content{gap:var(--space-400)}}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__nextActionWrapper,.HomeUserRegularPlanOverview-module-scss-module__FoJgja__nextAction{align-items:center;gap:var(--space-400);width:100%;display:flex}@media screen and (max-width:768px){.HomeUserRegularPlanOverview-module-scss-module__FoJgja__nextActionWrapper{flex-direction:column}}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__nextActionIcon{flex-shrink:0}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__nextActionContent{gap:var(--space-100);flex-direction:column;flex:1;display:flex}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__statsContainer{gap:var(--space-400);flex-wrap:wrap;width:100%;display:flex}@media screen and (max-width:768px){.HomeUserRegularPlanOverview-module-scss-module__FoJgja__statsContainer{gap:var(--space-200);flex-direction:column}}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__completionStats,.HomeUserRegularPlanOverview-module-scss-module__FoJgja__learningTime{gap:var(--space-200);padding:var(--space-400);border:1px solid var(--color-border-default);border-radius:var(--border-radius-medium);background:var(--color-object-white);flex-direction:column;flex:1;min-width:280px;display:flex}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__statsContent{align-items:center;gap:var(--space-400);width:100%;display:flex}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__checkboxes{gap:var(--space-050);flex:1;display:flex}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__checkboxes .HomeUserRegularPlanOverview-module-scss-module__FoJgja__checkbox{width:32px;height:32px}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__progressBar{flex:1}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__progressTrack{background:var(--color-object-gray-2);border-radius:6px;width:100%;height:12px;overflow:hidden}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__progressFill{background:var(--color-object-sheblue-darken);border-radius:6px;height:100%;transition:width .3s}.HomeUserRegularPlanOverview-module-scss-module__FoJgja__statsNumbers{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media screen and (max-width:768px){.HomeUserRegularPlanOverview-module-scss-module__FoJgja__actionButton{width:100%}}
.UserProfileItem-module-scss-module__wZoWUW__userProfileItem{align-items:center;gap:8px;width:100%;display:flex}.UserProfileItem-module-scss-module__wZoWUW__profileImage{object-fit:cover;border-radius:50%;flex-shrink:0}.UserProfileItem-module-scss-module__wZoWUW__profileImage.UserProfileItem-module-scss-module__wZoWUW__S{width:24px;height:24px}.UserProfileItem-module-scss-module__wZoWUW__profileImage.UserProfileItem-module-scss-module__wZoWUW__M{width:30px;height:30px}.UserProfileItem-module-scss-module__wZoWUW__profileImage.UserProfileItem-module-scss-module__wZoWUW__L{width:42px;height:42px}.UserProfileItem-module-scss-module__wZoWUW__name{overflow:hidden}
.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__header{aspect-ratio:1;background-image:url(../media/badge-popup-bg-earned.0gb34gsuthb4s.png);background-size:cover;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__header img{width:50%;height:auto}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__badgeImage{width:50%;position:relative;top:40px}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__modalBodyInner{padding-top:27px}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__badgeTitle{margin-bottom:8px}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__badgeDescription{white-space:pre-wrap}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.BadgeEarnedNotificationPopupPresenter-module-scss-module__7Q3Gtq__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-direction:column;flex-shrink:0;align-items:center;display:flex}
.CertificationPageBanner-module-scss-module__Va_2ma__image{width:100%;height:auto;margin-bottom:var(--space-400,16px);display:block}
.CountLink-module-scss-module__Ud3bkq__countLink{gap:var(--space-200);padding:var(--space-100) var(--space-400);border:1px solid var(--color-border-default);border-radius:var(--border-radius-full);background:var(--color-object-white);color:inherit;flex:1;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.CountLink-module-scss-module__Ud3bkq__countLink:hover{background:#4c60721a;text-decoration:none}.CountLink-module-scss-module__Ud3bkq__countLink>*{white-space:nowrap}.CountLink-module-scss-module__Ud3bkq__countLinkRight{align-items:center;gap:var(--space-050);margin-right:var(--space-050);display:flex}
.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}@media only screen and (min-width:450px){.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{margin-top:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCountRow-module-scss-module__hGc7Pa__summaryInstallmentCountRow{margin-top:5.33333vw}}
.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__reviewerAssignmentStatusSummary{justify-content:space-between;align-items:center;width:325px;height:64px;padding:0 24px;display:flex}@media screen and (max-width:544px){.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__reviewerAssignmentStatusSummary{width:100%}}.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__reviewerAssignmentStatusSummary.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__assigned{background:var(--color-bg-sheblue-light);border:1px solid var(--color-object-sheblue-darken)}.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__reviewerAssignmentStatusSummary.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__unassigned{border:1px solid var(--color-border-default);background:0 0}.ReviewerAssignmentStatusSummary-module-scss-module__A0qFaa__reviewerProfileWrapper{max-width:175px}
.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__thumbnailWrapper{padding:24px}.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__thumbnail{border:1px solid var(--color-border-default);border-radius:8px;width:100%;height:auto}.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__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}.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__buttonToolbar{justify-content:center;gap:16px;max-width:450px;display:flex}@media screen and (max-width:544px){.CourseCompletionNotificationPopupPresenter-module-scss-module__MkfVGq__buttonToolbar{flex-direction:column;max-width:100%}}
.AdvancedFilterModal-module-scss-module__a2XAxG__header{box-sizing:border-box;width:100%;padding:var(--space-800) var(--space-600) var(--space-600) var(--space-600);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1;background-color:#ffffffe6;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.AdvancedFilterModal-module-scss-module__a2XAxG__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.AdvancedFilterModal-module-scss-module__a2XAxG__footerFixed{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);gap:var(--space-200);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffe6;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:sticky;bottom:0;left:0}.AdvancedFilterModal-module-scss-module__a2XAxG__formWrapper{margin-top:var(--space-400,16px);flex-wrap:wrap;gap:8px;display:flex}.AdvancedFilterModal-module-scss-module__a2XAxG__formWrapper>div{width:calc(50% - 4px)}@media screen and (max-width:544px){.AdvancedFilterModal-module-scss-module__a2XAxG__formWrapper{flex-direction:column}.AdvancedFilterModal-module-scss-module__a2XAxG__formWrapper>div{width:100%}}.AdvancedFilterModal-module-scss-module__a2XAxG__modalFooterInner{width:100%;padding-top:var(--space-200,8px);justify-content:space-between;align-items:center;display:flex}.AdvancedFilterModal-module-scss-module__a2XAxG__sectionWrapper{gap:var(--space-600,24px);flex-direction:column;display:flex}.AdvancedFilterModal-module-scss-module__a2XAxG__sectionWrapper input{font-size:16px}
.CurrentMonthlyGoal-module-scss-module__pWnF2G__currentMonthlyGoal{word-break:break-all}
.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow{color:var(--color-text-default);justify-content:space-between;align-items:center;display:flex}@media only screen and (min-width:450px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow{margin-top:12px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow{margin-top:3.2vw}}.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__priceLabel{flex-shrink:1;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__priceLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__priceLabel{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__priceLabel{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__priceLabel{font-weight:700}.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__price{flex-shrink:0;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__price{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{letter-spacing:1.6px;margin-right:4px;font-size:28px;line-height:28px}}@media only screen and (max-width:449px){.SummaryPriceRow-module-scss-module__-olpvG__summaryPriceRow .SummaryPriceRow-module-scss-module__-olpvG__num{letter-spacing:.426667vw;margin-right:1.06667vw;font-size:7.46667vw;line-height:1}}
.HeaderContent-module-scss-module__ZpElua__content{padding-top:64px}@media screen and (max-width:544px){.HeaderContent-module-scss-module__ZpElua__content{padding-top:48px}}.HeaderContent-module-scss-module__ZpElua__subTitle{font-family:europa,sans-serif;font-size:16px}.HeaderContent-module-scss-module__ZpElua__title{margin-top:20px;font-weight:700}@media screen and (max-width:544px){.HeaderContent-module-scss-module__ZpElua__title{margin-top:20px}}.HeaderContent-module-scss-module__ZpElua__description{white-space:pre-wrap;margin-top:16px}.HeaderContent-module-scss-module__ZpElua__bottomTools{justify-content:space-between;margin-top:28px;display:flex}@media screen and (max-width:544px){.HeaderContent-module-scss-module__ZpElua__bottomTools{flex-direction:column-reverse;gap:24px;margin-top:16px}.HeaderContent-module-scss-module__ZpElua__button{text-align:right}}
.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__gradeA{background-color:#ecd5d4;background-image:url(../media/modal_bg_hanahubuki.1v5q5xy7zvhac.png)}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__gradeB{background-color:#e5eeeb;background-image:url(../media/modal_bg.2h14kj_vw7aay.png)}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__gradeC{background-color:#eef6f8;background-image:url(../media/modal_bg.2h14kj_vw7aay.png)}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnailWrapper{padding:24px}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail{background-size:cover;border-radius:30px;width:100%;height:auto;padding-bottom:37px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail{border-radius:12px;padding-bottom:20px}}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper{justify-content:center;display:flex}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score{margin:67px 0 30px;padding:0 30px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score{margin:32px 0 24px;padding:0 16px}}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score{border-bottom:1px solid #363647;align-items:baseline;display:flex}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreText{font-family:europa,sans-serif;font-size:120px}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreText{font-size:64px}}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreWrapper .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__score .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__scoreText{letter-spacing:2.68645px;color:#363647;font-weight:700}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__titles{background-color:var(--color-bg-white);margin:0 80px;padding:8px 0}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__titles{margin:0 20px;padding:8px 0}}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__thumbnail .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__titles .PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__sectionTitle{color:#4c6072}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__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}.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__buttonToolbar{justify-content:center;gap:16px;width:100%;max-width:450px;display:flex}@media screen and (max-width:544px){.PracticalSectionResultNotificationPopupPresenter-module-scss-module__4AxGfG__buttonToolbar{flex-direction:column;max-width:100%}}
.CourseListPageFilterPane-module-scss-module__iDPnCq__filterPane{margin-top:16px}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader .CourseListPageFilterPane-module-scss-module__iDPnCq__searchInput{flex-grow:1;align-items:center;gap:16px;display:flex}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader .CourseListPageFilterPane-module-scss-module__iDPnCq__searchInput>div{flex-grow:1}@media screen and (max-width:544px){.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader .CourseListPageFilterPane-module-scss-module__iDPnCq__searchInput{gap:8px}}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader .CourseListPageFilterPane-module-scss-module__iDPnCq__searchInput input{font-size:16px}@media screen and (max-width:544px){.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader{flex-direction:column;gap:8px}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchHeader>div{width:100%}}.CourseListPageFilterPane-module-scss-module__iDPnCq__searchFooter{justify-content:space-between;align-items:center;margin-top:16px;display:flex}
.ProfileCard-module-scss-module__rjam0a__card{background:var(--color-object-white);border-radius:var(--border-radius-large);overflow:visible;box-shadow:0 1px 3px #3a43474d}.ProfileCard-module-scss-module__rjam0a__profileSection{padding:var(--space-400);background:var(--object-white,#fff);position:relative}.ProfileCard-module-scss-module__rjam0a__profileSection:before,.ProfileCard-module-scss-module__rjam0a__profileSection:after{content:"";background-repeat:no-repeat;background-size:300px 112px;width:100%;height:112px;position:absolute}.ProfileCard-module-scss-module__rjam0a__profileSection:before{top:0;left:0}.ProfileCard-module-scss-module__rjam0a__profileSection:after{bottom:0;right:0}.ProfileCard-module-scss-module__rjam0a__profileSection.ProfileCard-module-scss-module__rjam0a__default:before{background-image:url(../media/bg-top-left.3nwifma-tm9uw.png),url(../media/bg-top-right.07emsgfuafic9.png);background-position:0 0,100% 0}.ProfileCard-module-scss-module__rjam0a__profileSection.ProfileCard-module-scss-module__rjam0a__default:after{background-image:url(../media/bg-bottom-left.07emsgfuafic9.png),url(../media/bg-bottom-right.3sdnqiae93s-r.png);background-position:0 100%,100% 100%}.ProfileCard-module-scss-module__rjam0a__profileSection.ProfileCard-module-scss-module__rjam0a__special:before{background-image:url(../media/bg-top-left.068atd-fzi8og.png);background-position:0 0}.ProfileCard-module-scss-module__rjam0a__profileSection.ProfileCard-module-scss-module__rjam0a__special:after{background-image:url(../media/bg-bottom-left.068atd-fzi8og.png),url(../media/bg-bottom-right.3k5z_tujqewof.png);background-position:0 100%,100% 100%}.ProfileCard-module-scss-module__rjam0a__specialTopRightDecoration{z-index:2;pointer-events:none;background-image:url(../media/bg-top-right.1u_2xuujgy0yv.png);background-position:100% 0;background-repeat:no-repeat;background-size:300px 112px;width:300px;height:112px;position:absolute;top:0;right:0}.ProfileCard-module-scss-module__rjam0a__linksSection{z-index:1;gap:var(--space-100);flex-wrap:wrap;display:flex;position:relative}@media screen and (max-width:544px){.ProfileCard-module-scss-module__rjam0a__linksSection{gap:var(--space-200);flex-direction:column}}.ProfileCard-module-scss-module__rjam0a__goalsSection{padding:var(--space-400);border-top:1px solid var(--color-border-default)}.ProfileCard-module-scss-module__rjam0a__goalItemWrapper{gap:var(--space-600);margin-bottom:var(--space-400);flex-direction:column;display:flex}.ProfileCard-module-scss-module__rjam0a__goalItem{word-break:break-all;align-items:flex-start;gap:var(--space-200);flex-direction:column;display:flex}.ProfileCard-module-scss-module__rjam0a__editButtonWrapper{justify-content:center;display:flex}
@media only screen and (min-width:450px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow:not(:first-child){margin-top:20px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow:not(:first-child){margin-top:5.33333vw}}.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow{color:var(--color-text-default);justify-content:space-between;align-items:center;display:flex}.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow.SummarySubPriceRow-module-scss-module__EqECGW__discount{color:var(--color-function-danger-default)}.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__priceLabel{flex-shrink:1;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__priceLabel{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__priceLabel{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__price{flex-shrink:0;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__price{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{letter-spacing:1.6px;margin-right:4px;font-size:22px;line-height:1}}@media only screen and (max-width:449px){.SummarySubPriceRow-module-scss-module__EqECGW__summarySubPriceRow .SummarySubPriceRow-module-scss-module__EqECGW__num{letter-spacing:.426667vw;margin-right:1.06667vw;font-size:5.86667vw;line-height:1}}
@media only screen and (min-width:450px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount{margin-top:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount{margin-top:3.2vw}}.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content{justify-content:space-between;align-items:center;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;display:flex}@media only screen and (min-width:1200px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__label{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__selector{width:130px}@media only screen and (min-width:1200px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__installmentCount{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__installmentCount{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__installmentCount{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__content .SummaryInstallmentCount-module-scss-module__RObzgW__installmentCount{color:var(--color-text-default)}.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{color:var(--color-text-lightest)}@media only screen and (max-width:449px){.SummaryInstallmentCount-module-scss-module__RObzgW__summaryInstallmentCount .SummaryInstallmentCount-module-scss-module__RObzgW__annotation{margin-top:3.2vw}}
.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__image{width:100%}.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__image>img{width:100%;height:auto}.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__modalBodyInner{padding-top:27px}.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__title{margin-bottom:8px}.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.RegularPlanCompletionNotificationPopupPresenter-module-scss-module__63TsMa__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}
.HeroSection-module-scss-module__16IpDG__heroSection{background-image:url(../media/bg.1sezf6zj3x2iz.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:254px}@media screen and (max-width:768px){.HeroSection-module-scss-module__16IpDG__heroSection{background-image:url(../media/bg.0whxxcab9_e1v.png);min-height:261px}}.HeroSection-module-scss-module__16IpDG__decoration{width:100%;max-width:1200px;margin:0 auto;position:relative}.HeroSection-module-scss-module__16IpDG__decoration:before,.HeroSection-module-scss-module__16IpDG__decoration:after{content:"";background-position:bottom;background-repeat:no-repeat;background-size:contain;width:288px;height:216px;display:block;position:absolute;bottom:0}@media screen and (max-width:1280px){.HeroSection-module-scss-module__16IpDG__decoration:before,.HeroSection-module-scss-module__16IpDG__decoration:after{aspect-ratio:288/216;width:200px;height:auto}}.HeroSection-module-scss-module__16IpDG__decoration:before{background-image:url(../media/left-decoration.1n1wodo5z6fdf.png);left:0}@media screen and (max-width:768px){.HeroSection-module-scss-module__16IpDG__decoration:before{background-image:url(../media/decoration.0er68epzl7sfx.png);background-position:bottom;width:100%;max-width:310px;margin:0 auto;left:0;right:0}}.HeroSection-module-scss-module__16IpDG__decoration:after{background-image:url(../media/right-decoration.0ymq20wff206z.png);right:0}@media screen and (max-width:768px){.HeroSection-module-scss-module__16IpDG__decoration:after{display:none}}.HeroSection-module-scss-module__16IpDG__inner{box-sizing:content-box;max-width:1024px;min-height:222px;padding:var(--space-800,32px) var(--space-800,32px) 0 var(--space-800,32px);z-index:1;flex-direction:column;margin:0 auto;display:flex;position:relative}@media screen and (max-width:768px){.HeroSection-module-scss-module__16IpDG__inner{min-height:237px;padding:var(--space-600,24px) var(--space-400,16px) 0 var(--space-400,16px)}}.HeroSection-module-scss-module__16IpDG__titleWrapper{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.HeroSection-module-scss-module__16IpDG__titleWrapper{padding-top:var(--space-400,16px);justify-content:flex-start}}.HeroSection-module-scss-module__16IpDG__title{justify-content:center;align-items:center;gap:var(--space-200,8px);flex-direction:column;display:flex}.HeroSection-module-scss-module__16IpDG__title .HeroSection-module-scss-module__16IpDG__row{justify-content:center;align-items:center;gap:var(--space-200,8px);letter-spacing:.01em;display:flex}.HeroSection-module-scss-module__16IpDG__breadcrumb{width:100%}.HeroSection-module-scss-module__16IpDG__image{width:100%;height:auto}
.SearchConditionPane-module-scss-module__d_ReyW__searchConditionPane{padding:var(--space-400,16px) var(--space-600,24px);justify-content:space-between;align-items:center;gap:var(--space-200,8px);border-radius:var(--border-radius-large,8px);background:var(--color-object-gray-1,#f6f7f7);margin-top:var(--space-400,16px);display:flex}@media screen and (max-width:544px){.SearchConditionPane-module-scss-module__d_ReyW__searchConditionPane{padding:var(--space-400,16px);flex-direction:column;align-items:flex-start}}.SearchConditionPane-module-scss-module__d_ReyW__conditions{align-items:flex-start;gap:var(--space-200,8px);display:flex}.SearchConditionPane-module-scss-module__d_ReyW__conditions .SearchConditionPane-module-scss-module__d_ReyW__icon{flex-shrink:0}.SearchConditionPane-module-scss-module__d_ReyW__buttonWrapper{min-width:120px}@media screen and (max-width:544px){.SearchConditionPane-module-scss-module__d_ReyW__buttonWrapper{width:100%}}
.ResponsiveTooltip-module-scss-module__b1d8sq__tooltip{width:100%;display:flex}.ResponsiveTooltip-module-scss-module__b1d8sq__tooltipFitContent{width:fit-content;display:flex}.ResponsiveTooltip-module-scss-module__b1d8sq__responsive{width:100%}.ResponsiveTooltip-module-scss-module__b1d8sq__responsiveFitContent{width:fit-content}
.BrandIcon-module-scss-module__R8COLq__icon{width:35px;height:auto}
.BreadCrumb-module-scss-module__hb_AHq__breadcrumb{color:var(--color-text-lightest);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem{display:inline}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem span{white-space:nowrap}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem a{color:var(--color-text-lightest)}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem a:hover{color:var(--color-text-light)}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem+.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem{padding-left:.5em}.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem+.BreadCrumb-module-scss-module__hb_AHq__breadcrumbItem:before{content:">";padding-right:.5em}
.Page-module-scss-module___2sRfq__page{background-color:var(--color-bg-gray)}.Page-module-scss-module___2sRfq__pageInner{width:100%;margin:0 auto}
.Page-module-scss-module__7OcSpG__page{padding:32px 32px 96px}@media screen and (max-width:544px){.Page-module-scss-module__7OcSpG__page{padding:24px 24px 64px}}.Page-module-scss-module__7OcSpG__page.Page-module-scss-module__7OcSpG__noTopPadding{padding-top:0}.Page-module-scss-module__7OcSpG__pageInner{width:100%;margin:0 auto}.Page-module-scss-module__7OcSpG__pageInner.Page-module-scss-module__7OcSpG__S{max-width:720px}.Page-module-scss-module__7OcSpG__pageInner.Page-module-scss-module__7OcSpG__M{max-width:1024px}.Page-module-scss-module__7OcSpG__pageInner.Page-module-scss-module__7OcSpG__FULL{max-width:none}
.RewardNotificationPopupPresenter-module-scss-module__kJCqna__header{margin-bottom:24px;position:relative}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__rewardAmountWrapper{justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;bottom:24px;left:0;right:0}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__rewardAmount{background-color:var(--color-bg-white);border-radius:999px;align-items:flex-end;gap:4px;padding:16px 24px;display:flex}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__amount{font-size:32px;font-weight:600;font-family:var(--font-family-default);letter-spacing:.03em}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__amount.RewardNotificationPopupPresenter-module-scss-module__kJCqna__UserRewardHistoryEarned{color:var(--color-text-shepink-darken)}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__amount.RewardNotificationPopupPresenter-module-scss-module__kJCqna__UserRewardHistoryUsed{color:var(--color-text-sheblue-darken)}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__headerImage{width:100%;height:auto}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.RewardNotificationPopupPresenter-module-scss-module__kJCqna__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}
@media only screen and (min-width:450px){.CardInput-module-scss-module__ZPtD_G__cardSummary{width:327px}}.CardInput-module-scss-module__ZPtD_G__cardSummary{justify-content:space-between;align-items:center;display:flex}.CardInput-module-scss-module__ZPtD_G__summaryMain{align-items:center;display:flex}.CardInput-module-scss-module__ZPtD_G__numberMask{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.CardInput-module-scss-module__ZPtD_G__numberMask{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.CardInput-module-scss-module__ZPtD_G__numberMask{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.CardInput-module-scss-module__ZPtD_G__numberMask{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}.CardInput-module-scss-module__ZPtD_G__brands{gap:12px;display:flex}.CardInput-module-scss-module__ZPtD_G__brandIcon{align-items:center;margin-right:15px;display:flex}
.PageBody-module-scss-module__a6Sziq__body{background:var(--color-bg-white)}.PageBody-module-scss-module__a6Sziq__bodyInner{width:100%;max-width:1024px;margin:0 auto;padding:56px 32px 120px}@media screen and (max-width:544px){.PageBody-module-scss-module__a6Sziq__bodyInner{padding:56px 24px 120px}}
.PageHeader-module-scss-module__rvsw9W__pageHeader.PageHeader-module-scss-module__rvsw9W__en{padding:16px 0 48px}.PageHeader-module-scss-module__rvsw9W__pageHeader.PageHeader-module-scss-module__rvsw9W__ja{padding:32px 0}.PageHeader-module-scss-module__rvsw9W__pageHeader .PageHeader-module-scss-module__rvsw9W__indexTitle{color:var(--color-text-default);letter-spacing:2px;font-family:europa,sans-serif;font-size:32px;font-weight:400}
.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__headerImage{width:100%}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__headerImage>img{border-radius:var(--border-radius-large,8px) var(--border-radius-large,8px) 0 0;width:100%;height:auto}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__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}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__modalBodyInner{gap:var(--space-200);padding-top:var(--space-400);flex-direction:column;display:flex}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__buttons{gap:var(--space-200);width:100%;display:flex}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__buttons .SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__button{flex:1}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__spOnly{display:none}@media screen and (max-width:544px){.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__spOnly{display:block}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__buttons{flex-direction:column-reverse}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__buttons .SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__button{flex:initial;width:100%}.SheCertifiedCreatorPassedNotificationPopupPresenter-module-scss-module__CQw-5G__singleButton{width:100%}}
.ReportHeader-module-scss-module__Xa-hnG__container{width:100%;padding:var(--space-600) var(--space-400) var(--space-800);background:linear-gradient(90deg,#eaf8f9 0%,#fff 49.5%,#f5f2ff 100%);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media screen and (max-width:544px){.ReportHeader-module-scss-module__Xa-hnG__container{padding:var(--space-400) var(--space-400) var(--space-600)}}.ReportHeader-module-scss-module__Xa-hnG__breadcrumb{width:100%;max-width:calc(1024px + var(--space-600)*2);padding-inline:var(--space-600);margin:0 auto;padding-block-end:var(--space-800)}@media screen and (max-width:544px){.ReportHeader-module-scss-module__Xa-hnG__breadcrumb{padding-block-end:var(--space-400);padding-inline:0}}.ReportHeader-module-scss-module__Xa-hnG__hero{align-items:center;gap:var(--space-200);padding-block:var(--space-800) var(--space-400);flex-direction:column;display:flex}@media screen and (max-width:544px){.ReportHeader-module-scss-module__Xa-hnG__hero{gap:var(--space-100);padding-block:var(--space-400) var(--space-200)}}
.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}@media only screen and (min-width:450px){.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{margin-top:20px}}@media only screen and (max-width:449px){.SummaryInstallmentCountRow-module-scss-module__lzn5vG__summaryInstallmentCountRow{margin-top:5.33333vw}}
.PageHeader-module-scss-module__cZRGwa__header{background:var(--color-bg-gray)}.PageHeader-module-scss-module__cZRGwa__headerInner{width:100%;max-width:1024px;margin:0 auto;padding:0 32px 64px}@media screen and (max-width:768px){.PageHeader-module-scss-module__cZRGwa__headerInner{padding:32px 32px 64px}}@media screen and (max-width:544px){.PageHeader-module-scss-module__cZRGwa__headerInner{padding:20px 24px 64px}}
.PageSection-module-scss-module__C5qONq__title{margin-bottom:var(--space-600,24px)}
.WillingnessUpdateGuideDialog-module-scss-module__UO6Pwa__container{gap:var(--space-400);padding:var(--space-800) var(--space-600);flex-direction:column;display:flex}.WillingnessUpdateGuideDialog-module-scss-module__UO6Pwa__actions{justify-content:flex-end;gap:var(--space-200);display:flex}
.SkillsSection-module-scss-module__iK-vHa__container{width:100%;padding-block:var(--space-1200);background-color:var(--color-object-white);position:relative;overflow:hidden}@media screen and (max-width:544px){.SkillsSection-module-scss-module__iK-vHa__container{padding-block:var(--space-800)}}.SkillsSection-module-scss-module__iK-vHa__inner{gap:var(--space-200);width:100%;max-width:calc(720px + var(--space-600)*2);padding-inline:var(--space-600);flex-direction:column;margin:0 auto;display:flex}@media screen and (max-width:544px){.SkillsSection-module-scss-module__iK-vHa__inner{padding-inline:var(--space-400)}}.SkillsSection-module-scss-module__iK-vHa__accent{color:var(--color-text-shepink-darken)}.SkillsSection-module-scss-module__iK-vHa__sheChan{width:100%;height:1px;position:relative}@media screen and (max-width:1012px){.SkillsSection-module-scss-module__iK-vHa__sheChan{display:none}}.SkillsSection-module-scss-module__iK-vHa__sheChanImage{width:199px;height:auto;position:absolute;bottom:0;right:calc(50% - 510px)}.SkillsSection-module-scss-module__iK-vHa__onlyMobile{display:none}@media screen and (max-width:544px){.SkillsSection-module-scss-module__iK-vHa__onlyMobile{display:inline}}
.SectionHeader-module-scss-module__c6YI9W__lessonShowPageHeader{border-bottom:1px solid var(--color-border-default);background-color:var(--color-bg-white);z-index:100;align-items:center;width:100%;height:66px;display:flex}.SectionHeader-module-scss-module__c6YI9W__lessonShowPageHeader.SectionHeader-module-scss-module__c6YI9W__isFixed{position:fixed;top:0}@media screen and (max-width:1280px){.SectionHeader-module-scss-module__c6YI9W__lessonShowPageHeader{height:48px}}.SectionHeader-module-scss-module__c6YI9W__logo{flex-shrink:0;justify-content:center;align-items:center;width:90px;height:auto;margin:0 16px 0 24px;display:flex}.SectionHeader-module-scss-module__c6YI9W__logo svg{width:100%;height:auto}@media screen and (max-width:1280px){.SectionHeader-module-scss-module__c6YI9W__logo{width:64px;margin:0 16px}}.SectionHeader-module-scss-module__c6YI9W__breadcrumb{flex-grow:1;overflow:hidden}.SectionHeader-module-scss-module__c6YI9W__textWrapper{flex-shrink:0}
.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate{align-items:center;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:450px){.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate{margin-top:20px}}@media only screen and (max-width:449px){.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate{margin-top:3.2vw}}@media only screen and (min-width:1200px){.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate .SummaryPaymentDate-module-scss-module__ggJWDW__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (min-width:450px) and (max-width:1199px){.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate .SummaryPaymentDate-module-scss-module__ggJWDW__label{letter-spacing:1.6px;font-size:12px;line-height:20px}}@media only screen and (max-width:449px){.SummaryPaymentDate-module-scss-module__ggJWDW__paymentDate .SummaryPaymentDate-module-scss-module__ggJWDW__label{letter-spacing:.426667vw;font-size:3.2vw;line-height:5.33333vw}}
.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__modalContent{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__modalContent::-webkit-scrollbar{display:none}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__scrollLayout{flex-direction:column;max-height:95svh;display:flex;overflow:hidden}@media screen and (max-width:544px){.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__scrollLayout{height:100svh;max-height:100svh}}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__header{box-sizing:border-box;align-items:center;gap:var(--space-200);width:100%;padding:var(--space-800) var(--space-800) var(--space-600);background-color:var(--color-object-sheblue-lightest);flex-shrink:0;display:flex}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__body{gap:var(--space-400);min-height:0;padding:var(--space-600) var(--space-600) 0;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__sectionList{gap:var(--space-200);flex-direction:column;display:flex}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__section{gap:var(--space-200);box-sizing:border-box;padding:var(--space-300) var(--space-400) var(--space-400);border:1px solid var(--color-border-default);border-radius:var(--border-radius-small);flex-direction:column;display:flex}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__scoutRadioGroup{gap:var(--space-200);display:flex}@media screen and (max-width:544px){.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__scoutRadioGroup{flex-direction:column}}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__scoutRadioItem{flex:1 1 0;min-width:0}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__footer{box-sizing:border-box;gap:var(--space-200);width:100%;padding:var(--space-600) var(--space-600) var(--space-800);background-color:var(--color-object-white);flex-direction:column;flex-shrink:0;display:flex}.WillingnessUpdateDialogPresenter-module-scss-module__f7QGBa__footerNote{text-align:center}
.FeedbackBox-module-scss-module__aK9S2G__container{gap:var(--space-200);width:100%;padding:var(--space-800) var(--space-800) var(--space-600);background-color:var(--color-bg-shepink-default);border:2px solid var(--color-object-shepink-darken);border-radius:var(--border-radius-large);flex-direction:column;margin-block-start:var(--space-1000);display:flex;position:relative}.FeedbackBox-module-scss-module__aK9S2G__label{padding:var(--space-050) var(--space-400);white-space:nowrap;background-color:var(--color-object-shepink-darken);border-radius:var(--border-radius-full);align-self:center;position:absolute;top:0;transform:translateY(-50%)}.FeedbackBox-module-scss-module__aK9S2G__body{gap:var(--space-100);flex-direction:column;display:flex}.FeedbackBox-module-scss-module__aK9S2G__list{gap:var(--space-050);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.ResumeButton-module-scss-module__UCoG3a__resumeButton{border-color:var(--color-border-default);background:var(--color-object-white);padding:0 40px;font-weight:300}.ResumeButton-module-scss-module__UCoG3a__resumeButton svg{color:inherit}.ResumeButton-module-scss-module__UCoG3a__resumeButton:hover{border-color:var(--color-border-default);background:var(--color-border-default);color:inherit}
.ToggleIndexButton-module-scss-module__OdhESG__tableOfContentsIcon{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:105px;height:100%;display:flex}.ToggleIndexButton-module-scss-module__OdhESG__tableOfContentsIcon:hover{background-color:var(--color-object-gray-1)}.ToggleIndexButton-module-scss-module__OdhESG__tableOfContentsIcon svg{width:auto;height:auto;fill:var(--color-button-secondary-text-default)}.ToggleIndexButton-module-scss-module__OdhESG__tableOfContentsIcon span{flex-shrink:0}@media screen and (max-width:1280px){.ToggleIndexButton-module-scss-module__OdhESG__tableOfContentsIcon{width:67px}}
.CardSummary-module-scss-module__S9v27q__cardSummaryWrapper{justify-content:space-between;align-items:center;width:100%;max-width:327px;display:flex}.CardSummary-module-scss-module__S9v27q__cardSummary{align-items:center;display:flex}
.LoaderRow-module-scss-module__BlWVrW__loader{animation:.6s linear infinite LoaderRow-module-scss-module__BlWVrW__rotation}@keyframes LoaderRow-module-scss-module__BlWVrW__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoaderRow-module-scss-module__BlWVrW__loaderRow{justify-content:center;width:100%;padding:20px 0;display:flex}.LoaderRow-module-scss-module__BlWVrW__loader path{fill:var(--color-object-gray-2)}
@media only screen and (min-width:450px){.EntranceFeeSummary-module-scss-module__frvufq__entranceFeeSummary{margin-top:34px}}@media only screen and (max-width:449px){.EntranceFeeSummary-module-scss-module__frvufq__entranceFeeSummary{margin-top:9.06667vw}}
.LearningPlanSection-module-scss-module__HI-kSW__header{align-items:center;gap:var(--space-100);margin-bottom:var(--space-600);flex-direction:column;display:flex}.LearningPlanSection-module-scss-module__HI-kSW__content{align-items:center;gap:var(--space-600);flex-direction:column;width:100%;display:flex}@media screen and (max-width:768px){.LearningPlanSection-module-scss-module__HI-kSW__content{gap:var(--space-400)}}.LearningPlanSection-module-scss-module__HI-kSW__illustration{width:311px;height:152px;position:relative}.LearningPlanSection-module-scss-module__HI-kSW__illustration img{object-fit:contain;width:100%;height:100%}@media screen and (max-width:768px){.LearningPlanSection-module-scss-module__HI-kSW__illustration,.LearningPlanSection-module-scss-module__HI-kSW__button{width:100%}}
.CertificationLabel-module-scss-module__kikV6G__certificationLabel{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);border-radius:var(--border-radius-full);color:#8c6515;background-color:#fcf0c5;width:fit-content;display:flex}.CertificationLabel-module-scss-module__kikV6G__icon{flex-shrink:0}.CertificationLabel-module-scss-module__kikV6G__text{color:#8c6515;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.5}
.PlanStartDateSummary-module-scss-module__F0BZ0q__dateNotice{margin-top:24px}
.AccountPageNavigationContents-module-scss-module__ROh7uG__separator{border-bottom:1px solid var(--color-border-default);margin-bottom:16px;padding-top:16px}.AccountPageNavigationContents-module-scss-module__ROh7uG__menuItem{cursor:pointer;align-items:center;height:48px;padding-left:16px;text-decoration:none;display:flex;position:relative}.AccountPageNavigationContents-module-scss-module__ROh7uG__menuItem:hover{background:var(--color-bg-gray)}@media screen and (max-width:768px){.AccountPageNavigationContents-module-scss-module__ROh7uG__menuItem:after{content:"";color:var(--color-text-light);justify-content:center;align-items:center;width:20px;height:20px;margin:auto;font-family:Material Icons;font-size:20px;display:flex;position:absolute;right:0}}
.CompleteCheck-module-scss-module__wuputG__understandingCheck{background:var(--color-object-gray-1,#f6f7f7);padding:var(--space-1200,48px) var(--space-600,24px);flex-direction:column;justify-content:center;align-items:center;margin-top:108px;display:flex}.CompleteCheck-module-scss-module__wuputG__buttonWrapper{width:320px;margin-top:24px}@media screen and (max-width:544px){.CompleteCheck-module-scss-module__wuputG__buttonWrapper{width:100%}}
.BadgeSection-module-scss-module__PApvxq__badgeSection{width:100%;margin-bottom:40px}
