.CourseDetailPage_course-detail__Vf3_Z{min-width:1120px}@media only screen and (max-width:769px){.CourseDetailPage_course-detail__Vf3_Z{min-width:auto}}.CourseCardList_cardlist-container__m6PgJ{width:900px;margin:0 auto}@media only screen and (max-width:769px){.CourseCardList_cardlist-container__m6PgJ{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.CourseCardList_cardlist-container__m6PgJ>.CourseCardList_multiple__DR2Zw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;margin:80px 0 0}@media only screen and (max-width:769px){.CourseCardList_cardlist-container__m6PgJ>.CourseCardList_multiple__DR2Zw{grid-template-columns:1fr;gap:24px}}.CourseHeading_heading-container__cKWo9{width:900px;margin:100px auto 0;text-align:center;scroll-margin-top:125px}@media only screen and (max-width:769px){.CourseHeading_heading-container__cKWo9{width:calc(100% - 56px);padding-right:28px;padding-left:28px;scroll-margin-top:124px}}.CourseHeading_heading-container__cKWo9>.CourseHeading_heading__UH0eY{display:flex;flex-direction:column}.CourseHeading_heading-container__cKWo9>.CourseHeading_heading__UH0eY>.CourseHeading_shoulder__6Tksn{font-size:12px;font-weight:400;line-height:1;color:rgba(0,0,0,0);background:linear-gradient(90deg,#175bc7 3%,#db13e0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (max-width:769px){.CourseHeading_heading-container__cKWo9>.CourseHeading_heading__UH0eY>.CourseHeading_shoulder__6Tksn{line-height:1.5}}.CourseHeading_heading-container__cKWo9>.CourseHeading_heading__UH0eY>.CourseHeading_main__Or48O{font-size:32px;font-weight:600;line-height:1.5;color:rgba(0,0,0,0);background:linear-gradient(90deg,#175bc7 3%,#db13e0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (max-width:769px){.CourseHeading_heading-container__cKWo9>.CourseHeading_heading__UH0eY>.CourseHeading_main__Or48O{font-size:26px;font-weight:600;line-height:1.5}}.CourseHeading_heading-container__cKWo9>.CourseHeading_caption__5y_Ok{font-size:13px;font-weight:400;line-height:1.5;margin-top:12px;white-space:pre-wrap}.CourseHeading_heading-container__cKWo9>.CourseHeading_caption__5y_Ok.CourseHeading_-no-contents__h8qLV{margin-top:0}.CourseHeading_heading-container__cKWo9.CourseHeading_-border-top__Y6Am3{padding-top:80px;border-top:3px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#175bc7 3%,#db13e0) 1}.CourseHeading_heading-container__cKWo9.CourseHeading_-no-contents__h8qLV{padding:0}.DynamicOtherCourse_other-container__kXfL2{display:flex;flex-direction:column;gap:50px;width:900px;padding:0 0 50px;margin:0 auto;scroll-margin-top:25px}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2{width:100%;padding:0}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_titlecontainer___1_U6{display:flex;flex-direction:column}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_titlecontainer___1_U6>.DynamicOtherCourse_content__IzeDn{margin:0 28px}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_titlecontainer___1_U6>.DynamicOtherCourse_content__IzeDn>.DynamicOtherCourse_text__Ipk7M{margin:80px 0 24px;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_titlecontainer___1_U6>.DynamicOtherCourse_content__IzeDn>.DynamicOtherCourse_text__Ipk7M{margin-bottom:16px}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m{display:flex;gap:40px;justify-content:space-between}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m{flex-direction:column-reverse;gap:16px;margin:0 28px}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6{display:flex;flex-direction:column;gap:16px;width:480px}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6{width:100%}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6.DynamicOtherCourse_-no-image__zLBWu{width:100%}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_title__DwLfd{font-size:24px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_title__DwLfd{font-size:18px;font-weight:600;line-height:1.5}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_smallHeading__TWOLx{display:flex;flex-direction:column;gap:24px}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_smallHeading__TWOLx>.DynamicOtherCourse_text__Ipk7M{display:flex;flex-direction:column;gap:8px}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_smallHeading__TWOLx>.DynamicOtherCourse_text__Ipk7M>.DynamicOtherCourse_title__DwLfd{font-size:15px;font-weight:600;line-height:1.5}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_heading__kO__6>.DynamicOtherCourse_smallHeading__TWOLx>.DynamicOtherCourse_text__Ipk7M>.DynamicOtherCourse_smallheadingtext__gxWSU{font-size:15px;font-weight:400;line-height:1.5}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_imageframe__AHcPN{position:relative;width:380px;height:212px;border-radius:20px}@media only screen and (max-width:769px){.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_imageframe__AHcPN{width:100%;height:auto;aspect-ratio:380/212}}.DynamicOtherCourse_other-container__kXfL2>.DynamicOtherCourse_middleheading__cWe3m>.DynamicOtherCourse_imageframe__AHcPN>.DynamicOtherCourse_image__0UInc{object-fit:cover;border-radius:10px}.CourseSubHeading_subheading-container__ZFzlq{display:flex;flex-direction:column;gap:4px}@media only screen and (max-width:769px){.CourseSubHeading_subheading-container__ZFzlq{gap:0}}.CourseSubHeading_subheading-container__ZFzlq.CourseSubHeading_narrow-contents__T3n5e{width:900px;margin:0 auto}@media only screen and (max-width:769px){.CourseSubHeading_subheading-container__ZFzlq.CourseSubHeading_narrow-contents__T3n5e{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.CourseSubHeading_subheading-container__ZFzlq.CourseSubHeading_margin-bottom__Dbz_b{margin-bottom:32px}@media only screen and (max-width:769px){.CourseSubHeading_subheading-container__ZFzlq.CourseSubHeading_margin-bottom__Dbz_b{margin-bottom:24px}}.CourseSubHeading_subheading-container__ZFzlq>.CourseSubHeading_title__ve0_g{font-size:27px;font-weight:600;line-height:1.5;color:#175bc7}@media only screen and (max-width:769px){.CourseSubHeading_subheading-container__ZFzlq>.CourseSubHeading_title__ve0_g{font-size:21px;font-weight:600;line-height:1.5}}.CourseSubHeading_subheading-container__ZFzlq>.CourseSubHeading_lead__8BMcG{font-size:13px;font-weight:400;line-height:1.5;white-space:pre-wrap}.StudentVoiceProfile_student-voice-profile__iu4ZQ{position:relative;box-sizing:border-box;display:grid;grid-template-columns:80px 302px;grid-gap:16px;gap:16px;align-items:center;width:100%;height:100%;padding:0 16px 16px}@media only screen and (max-width:769px){.StudentVoiceProfile_student-voice-profile__iu4ZQ{grid-template-columns:48px minmax(0,calc(100% - 56px));gap:8px}}.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_imageframe__ngLmF{width:80px;height:80px;overflow:hidden;border-radius:50%}@media only screen and (max-width:769px){.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_imageframe__ngLmF{width:48px;height:48px}}.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_imageframe__ngLmF>.StudentVoiceProfile_profile__mrqdY{width:100%;height:100%;object-fit:cover;transition:scale .3s ease-in-out}@media only screen and (min-width:770px){.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_imageframe__ngLmF>.StudentVoiceProfile_profile__mrqdY.StudentVoiceProfile_-parent-hover__LAyPY{scale:1.05}}.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_info__VvK5o{font-size:15px;font-weight:600;line-height:1.5}.StudentVoiceProfile_student-voice-profile__iu4ZQ>.StudentVoiceProfile_info__VvK5o>.StudentVoiceProfile_name__oZcHE{font-size:15px;font-weight:400;line-height:1.5}.StudentVoiceCard_student-card__YHWes{display:flex;flex-direction:column;gap:12px;width:100%;overflow:hidden;color:#1c1c1c;cursor:pointer;border-radius:30px;box-shadow:0 0 30px 0 rgba(28,28,28,.1)}@media only screen and (max-width:769px){.StudentVoiceCard_student-card__YHWes{height:100%;border-radius:20px}}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:230px;padding:25px;background-color:#f3f7fc;transition:background-color .3s ease-in-out}@media only screen and (max-width:769px){.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv{height:196px;padding:16px}}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu{display:flex;gap:8px;align-items:center;justify-content:space-between;height:30px;color:#175bc7;transition:color .3s ease-in-out}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_field__6LRzC{font-size:16px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_field__6LRzC{font-size:15px}}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_icon__q9MLZ{width:30px;height:30px;overflow:hidden;background-color:#175bc7;border-radius:50%;transition:background-color .3s ease-in-out}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_icon__q9MLZ>.StudentVoiceCard_arrow__YGmGl{width:0;background-color:#fff;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_wrap__aUH7J{display:flex;height:126px;transition:color .3s ease-in-out}.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_wrap__aUH7J>.StudentVoiceCard_title__1mANJ{font-size:24px;font-weight:600;line-height:1.5;margin:auto 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:769px){.StudentVoiceCard_student-card__YHWes>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_wrap__aUH7J>.StudentVoiceCard_title__1mANJ{font-size:18px;font-weight:600;line-height:1.5}}@media only screen and (min-width:770px){.StudentVoiceCard_student-card__YHWes:hover>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu,.StudentVoiceCard_student-card__YHWes:hover>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_wrap__aUH7J{color:#fff}.StudentVoiceCard_student-card__YHWes:hover>.StudentVoiceCard_content__yw7Qv{background-color:#175bc7}.StudentVoiceCard_student-card__YHWes:hover>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_icon__q9MLZ{background-color:#fff}.StudentVoiceCard_student-card__YHWes:hover>.StudentVoiceCard_content__yw7Qv>.StudentVoiceCard_heading__V3Duu>.StudentVoiceCard_icon__q9MLZ>.StudentVoiceCard_arrow__YGmGl{background-color:#175bc7;transform:translate(45px)}}@font-face{font-family:JostNumber;src:url(/_next/static/media/jost_number.7b12edef.woff2) format("woff2");unicode-range:u+30-39}.StudentsInterviewSection_graduates-interview__5pQIq{display:flex;flex-direction:column;padding-top:48px}@media only screen and (min-width:770px){.StudentsInterviewSection_graduates-interview__5pQIq{width:900px;margin:0 auto}}@media only screen and (min-width:770px)and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq{padding-top:32px}}.StudentsInterviewSection_graduates-interview__5pQIq.StudentsInterviewSection_-course__e0sJG{padding:0;border-bottom:none}.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_heading__AYiHb{width:900px;margin:0 auto}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_heading__AYiHb{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_heading__AYiHb{font-size:27px;font-weight:600;line-height:1.5;margin-bottom:32px}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_heading__AYiHb{font-size:21px;font-weight:600;line-height:1.5;margin-bottom:0}}.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_cards__IWISa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;margin-top:32px}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_cards__IWISa{grid-template-columns:repeat(1,1fr);gap:24px}}.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_separator__yVs1t{width:900px;margin:0 auto}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_separator__yVs1t{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_separator__yVs1t{padding-bottom:48px;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:769px){.StudentsInterviewSection_graduates-interview__5pQIq>.StudentsInterviewSection_separator__yVs1t{padding-bottom:32px}}