.Header-module-scss-module__1UCZsq__headerWrapper{z-index:10;width:100vw;position:fixed;top:0;left:0}.Header-module-scss-module__1UCZsq__headerWrapper .Header-module-scss-module__1UCZsq__header{justify-content:space-between;align-items:center;max-width:560px;height:70px;margin:0 auto;display:flex}@media screen and (max-width:544px){.Header-module-scss-module__1UCZsq__headerWrapper .Header-module-scss-module__1UCZsq__header{justify-content:center;height:60px;padding:10px 16px}}.Header-module-scss-module__1UCZsq__headerLogo{width:auto;height:50px}@media screen and (max-width:544px){.Header-module-scss-module__1UCZsq__headerLogo{min-width:26px;height:29px}}
.CallToNewDiagnosis-module-scss-module__LK5U9q__ctaWrapper{background-color:var(--color-border-default);width:100vw;margin-top:72px;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.CallToNewDiagnosis-module-scss-module__LK5U9q__cta{text-align:center;max-width:560px;margin:0 auto;padding:32px 0}.CallToNewDiagnosis-module-scss-module__LK5U9q__description{margin-top:12px}.CallToNewDiagnosis-module-scss-module__LK5U9q__img{width:124px;height:124px;margin:8px auto 24px;display:block}
.CallToShare-module-scss-module__BxcoLG__text{margin-top:32px}.CallToShare-module-scss-module__BxcoLG__shareButton{text-align:center;margin:36px auto 40px}.CallToShare-module-scss-module__BxcoLG__modalInner{flex-direction:column;gap:24px;padding:24px;display:flex}.CallToShare-module-scss-module__BxcoLG__buttonWrapper{flex-direction:column;gap:16px;display:flex}.CallToShare-module-scss-module__BxcoLG__button{cursor:pointer;color:#55acee;border-radius:24px;justify-content:center;align-items:center;width:100%;height:48px;text-decoration:none;display:flex}.CallToShare-module-scss-module__BxcoLG__button:hover{opacity:.8}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__twitter{border:1px solid #55acee}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__twitter span{color:#55acee}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__line{border:1px solid #1dcd00}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__line span{color:#1dcd00}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__copy{border:1px solid #5d779d}.CallToShare-module-scss-module__BxcoLG__button.CallToShare-module-scss-module__BxcoLG__copy span{color:#5d779d}
.Logo-module-scss-module__IKQ02a__logoWrapper{background-color:#fbfbfc}@media only screen and (min-width:450px){.Logo-module-scss-module__IKQ02a__logoWrapper{padding:80px 0 54px}}@media only screen and (max-width:449px){.Logo-module-scss-module__IKQ02a__logoWrapper{padding:21.3333vw 0 14.4vw}}.Logo-module-scss-module__IKQ02a__logo{text-align:center;margin:auto}.Logo-module-scss-module__IKQ02a__img{height:auto}@media only screen and (min-width:450px){.Logo-module-scss-module__IKQ02a__img{width:140px}}@media only screen and (max-width:449px){.Logo-module-scss-module__IKQ02a__img{width:37.3333vw}}@media only screen and (min-width:1200px){.Logo-module-scss-module__IKQ02a__text{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.Logo-module-scss-module__IKQ02a__text{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.Logo-module-scss-module__IKQ02a__text{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.Logo-module-scss-module__IKQ02a__text{text-align:center}@media only screen and (min-width:450px){.Logo-module-scss-module__IKQ02a__text{margin-top:24px}}@media only screen and (max-width:449px){.Logo-module-scss-module__IKQ02a__text{margin-top:6.4vw}}
.ResultContents-module-scss-module__njMj1W__resultStep{width:100%;margin-top:75px}.ResultContents-module-scss-module__njMj1W__resultStep.ResultContents-module-scss-module__njMj1W__hidden{display:none}.ResultContents-module-scss-module__njMj1W__loader{width:239px}
.RoleModel-module-scss-module__80Pu0q__roleModelSection{padding:24px}.RoleModel-module-scss-module__80Pu0q__roleModel{border:1px solid var(--color-border-darken);max-width:560px;margin:0 auto;padding:24px}.RoleModel-module-scss-module__80Pu0q__text{margin-top:17px}.RoleModel-module-scss-module__80Pu0q__linkCard{cursor:pointer;background-color:var(--color-object-white);margin-top:25px}.RoleModel-module-scss-module__80Pu0q__thumbnailImg{width:100%;height:auto}.RoleModel-module-scss-module__80Pu0q__linkTitle{padding:16px}
.TrialLessonDetails-module-scss-module__4w5EWa__trialLessonDetails{text-align:center;background-color:#fbfbfc;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){.TrialLessonDetails-module-scss-module__4w5EWa__trialLessonDetails{margin:44px auto 0;padding:31px 40px 64px}}@media only screen and (max-width:449px){.TrialLessonDetails-module-scss-module__4w5EWa__trialLessonDetails{width:100%;margin:11.7333vw auto 0;padding:8.26667vw 10.6667vw 17.0667vw}}.TrialLessonDetails-module-scss-module__4w5EWa__headerBody{margin-top:15px}.TrialLessonDetails-module-scss-module__4w5EWa__benefits{text-align:center;margin-top:40px}.TrialLessonDetails-module-scss-module__4w5EWa__benefit:not(:first-child){margin-top:50px}.TrialLessonDetails-module-scss-module__4w5EWa__benefit .TrialLessonDetails-module-scss-module__4w5EWa__benefitImg{width:100%;max-width:296px;height:auto}.TrialLessonDetails-module-scss-module__4w5EWa__benefit .TrialLessonDetails-module-scss-module__4w5EWa__benefitDescription{margin-top:16px}.TrialLessonDetails-module-scss-module__4w5EWa__lastText{border-top:1px solid var(--color-border-default);max-width:560px;margin:40px auto 0;padding:40px}
@media only screen and (min-width:450px){.YourType-module-scss-module__rkO56G__yourType{width:100%;max-width:560px;margin:0 auto}}.YourType-module-scss-module__rkO56G__highlight{text-align:center}@media only screen and (min-width:450px){.YourType-module-scss-module__rkO56G__highlight{margin-top:16px}}@media only screen and (max-width:449px){.YourType-module-scss-module__rkO56G__highlight{margin-top:4.26667vw;padding:0 4.26667vw}}@media only screen and (min-width:450px){.YourType-module-scss-module__rkO56G__highlight .YourType-module-scss-module__rkO56G__highlightImg{width:345px;height:auto}}@media only screen and (max-width:449px){.YourType-module-scss-module__rkO56G__highlight .YourType-module-scss-module__rkO56G__highlightImg{width:100%;height:auto}}.YourType-module-scss-module__rkO56G__detailsButton{text-align:center}.YourType-module-scss-module__rkO56G__body{letter-spacing:.8px;font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:2.14}@media only screen and (min-width:450px){.YourType-module-scss-module__rkO56G__body{letter-spacing:.8px;margin-top:29px;font-size:14px}}@media only screen and (max-width:449px){.YourType-module-scss-module__rkO56G__body{letter-spacing:.213333vw;margin-top:7.73333vw;padding:0 4.26667vw;font-size:3.73333vw}}.YourType-module-scss-module__rkO56G__body{color:#1a1a1a;transition:max-height .2s ease-out;overflow:hidden}.YourType-module-scss-module__rkO56G__body.YourType-module-scss-module__rkO56G__open{max-height:500px}@media only screen and (min-width:450px){.YourType-module-scss-module__rkO56G__body.YourType-module-scss-module__rkO56G__open{max-height:500px}}@media only screen and (max-width:449px){.YourType-module-scss-module__rkO56G__body.YourType-module-scss-module__rkO56G__open{max-height:133.333vw}}
.page-module-scss-module__-aBfLG__resultPage{background-color:#f3f5f5;flex-direction:column;min-height:100vh;display:flex}
