.BasicInfo_basic-info__1Nq5C{width:900px;margin:0 auto}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4{display:grid;grid-template-columns:180px calc(100% - 204px);grid-gap:24px;gap:24px;padding:24px;background-color:#fff;border-radius:20px}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4{grid-template-columns:100%;gap:12px}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_imageframe__8V6lr{width:180px;height:180px;overflow:hidden;border-radius:50%}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_imageframe__8V6lr{margin:0 auto}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_imageframe__8V6lr>.BasicInfo_image__se1lq{width:100%;height:100%;object-fit:cover}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_name__pX2jX{font-size:27px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_name__pX2jX{font-size:26px;font-weight:600;line-height:1.5}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_name__pX2jX>.BasicInfo_field__VvlCv{font-size:16px;font-weight:600;line-height:1.5;color:#175bc7}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_graduate__HT03B{font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_graduate__HT03B{font-size:13px;font-weight:400;line-height:1.5}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_company__pw_Rb>.BasicInfo_name__pX2jX{font-size:15px;font-weight:600;line-height:1.5;margin-top:16px}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_company__pw_Rb>.BasicInfo_name__pX2jX{margin-top:12px}}.BasicInfo_basic-info__1Nq5C>.BasicInfo_profile__0R7E4>.BasicInfo_info__kwkoi>.BasicInfo_company__pw_Rb>.BasicInfo_position__GlUc_{font-size:15px;font-weight:400;line-height:1.5;margin-top:4px}.BasicInfo_basic-info__1Nq5C>.BasicInfo_body__UPGVG{font-size:15px;font-weight:400;line-height:1.5;margin-top:48px}@media only screen and (max-width:769px){.BasicInfo_basic-info__1Nq5C>.BasicInfo_body__UPGVG{margin-top:32px}}.SmallImage_small-image__C0oRl{position:relative;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.SmallImage_small-image__C0oRl.SmallImage_-pointer__eMTgF{cursor:pointer}.SmallImage_small-image__C0oRl.SmallImage_-gray__QsAUe{background-color:#f2f2f2}.SmallImage_small-image__C0oRl>.SmallImage_image__Cm8oJ{width:100%;height:100%;object-fit:contain}.SmallImage_small-image__C0oRl>.SmallImage_zoom__uCZSp{position:absolute;right:4px;bottom:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:5px;transition:background-color .3s ease-in-out}@media only screen and (min-width:770px){.SmallImage_small-image__C0oRl:hover>.SmallImage_zoom__uCZSp{background-color:#175bc7}}.SmallImage_small-image__C0oRl>.SmallImage_zoom__uCZSp>.SmallImage_icon__TXPbp{width:14px;height:14px;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.SmallImage_small-image__C0oRl:hover>.SmallImage_zoom__uCZSp>.SmallImage_icon__TXPbp{color:#fff}}.ModalBackGround_modal-background__QtEln{position:fixed;inset:0;z-index:15;background-color:rgba(28,28,28,.4)}.FilterModal_dialog__BouqW{border:none}.FilterModal_modal-container__7y0mb{position:fixed;top:50%;left:50%;z-index:20;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr 68px;width:1000px;max-height:85%;padding:40px 0 24px;background-color:#fff;border-radius:30px;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:1023px){.FilterModal_modal-container__7y0mb{inset:0;grid-template-rows:auto 1fr 80px;width:100%;max-height:none;padding:32px 0 0;border-radius:0;transform:none}}.FilterModal_modal-container__7y0mb>.FilterModal_close__skaHy{position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#1c1c1c;cursor:pointer;background-color:#f3f7fc;border:none;border-radius:50%;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:1024px){.FilterModal_modal-container__7y0mb>.FilterModal_close__skaHy:hover{color:#fff;background-color:#175bc7}}.FilterModal_modal-container__7y0mb>.FilterModal_heading__h2aZ3>.FilterModal_title__Irsk2{font-size:32px;font-weight:600;line-height:1.5;padding:0 40px}@media only screen and (max-width:1023px){.FilterModal_modal-container__7y0mb>.FilterModal_heading__h2aZ3>.FilterModal_title__Irsk2{font-size:26px;font-weight:600;line-height:1.5;display:flex;align-items:center;justify-content:space-between;padding:0 28px}}.FilterModal_modal-container__7y0mb>.FilterModal_heading__h2aZ3>.FilterModal_additionaltext__3bRkQ{font-size:26px;font-weight:600;line-height:1.5;padding:0 28px}.FilterModal_modal-container__7y0mb>.FilterModal_heading__h2aZ3>.FilterModal_title__Irsk2>.FilterModal_reset__2Tarn{display:block;padding:16.5px 0;color:#686868;cursor:pointer;background-color:#fff;border:none;transition:color .3s ease-in-out;font-size:15px;font-weight:600;line-height:1.5}.FilterModal_modal-container__7y0mb>.FilterModal_content-wrapper__xBBwN{padding:0 40px;margin:24px 0;overflow:scroll}@media only screen and (max-width:1023px){.FilterModal_modal-container__7y0mb>.FilterModal_content-wrapper__xBBwN{padding:0 28px;margin:32px 0 0}}.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG{display:flex;align-items:center;padding:0 40px}@media only screen and (max-width:1023px){.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG{gap:12px;padding:17px 28px}}.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_close__skaHy{display:block;width:112px;height:46px;padding:8px 16px;color:#686868;cursor:pointer;background-color:#fff;border:1px solid #686868;border-radius:25px;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:15px;font-weight:600;line-height:1.5}@media only screen and (min-width:1024px){.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_close__skaHy:hover{color:#fff;background-color:#686868}}.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_search__gNXPg{width:335px;height:56px;padding:8px 16px;margin-left:292.5px;color:#175bc7;cursor:pointer;background-color:#fff;border:1px solid #175bc7;border-radius:30px;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:15px;font-weight:600;line-height:1.5}@media only screen and (min-width:1024px){.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_search__gNXPg:hover{color:#fff;background-color:#175bc7}}@media only screen and (max-width:1023px){.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_search__gNXPg{width:calc(100% - 112px - 12px);height:46px;margin:0;border-radius:25px}}.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_reset__2Tarn{padding:16.5px 16px;margin-left:180.5px;color:#686868;cursor:pointer;background-color:#fff;border:none;transition:color .3s ease-in-out;font-size:15px;font-weight:600;line-height:1.5}@media only screen and (min-width:1024px){.FilterModal_modal-container__7y0mb>.FilterModal_buttons__i7MIG>.FilterModal_reset__2Tarn:hover,.FilterModal_modal-container__7y0mb>.FilterModal_heading__h2aZ3>.FilterModal_reset__2Tarn:hover{color:#db13e0}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ{margin-bottom:40px}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_title___RtBX{font-size:27px;font-weight:600;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:769px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_title___RtBX{font-size:21px;font-weight:600;line-height:1.5}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:16px;gap:16px}@media only screen and (max-width:769px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G{grid-template-columns:repeat(2,1fr);gap:8px}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_item__oLyx1{padding:11px 0;text-align:center;cursor:pointer;border:1px solid rgba(23,91,199,.3);border-radius:10px;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_item__oLyx1{font-size:13px;font-weight:400;line-height:1.5;padding:8px 0}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_item__oLyx1.ApplyFilterModalContent_-active__3Ks8K{color:#fff;background-color:#175bc7}@media only screen and (min-width:770px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_gradeorprofession__hvKTQ>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_item__oLyx1:not(.ApplyFilterModalContent_-active__3Ks8K):hover{color:#fff;background-color:rgba(23,91,199,.7)}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_title___RtBX{font-size:27px;font-weight:600;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:769px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_title___RtBX{font-size:21px;font-weight:600;line-height:1.5}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-gap:12px;gap:12px}@media only screen and (max-width:769px){.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G{grid-auto-flow:row}}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti{display:flex;gap:6px;align-items:center}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti>.ApplyFilterModalContent_label__2Z37B{cursor:pointer}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti>.ApplyFilterModalContent_checkbox__bAc7a{position:relative;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid rgba(23,91,199,.3);border-radius:4px}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti>.ApplyFilterModalContent_checkbox__bAc7a:checked{background-color:#175bc7;border:none}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti>.ApplyFilterModalContent_checkbox__bAc7a:checked:before{position:absolute;top:calc(50% + 2px);right:10px;width:5px;height:1.5px;content:"";background-color:#fff;border-radius:2px;transform:rotate(45deg)}.ApplyFilterModalContent_modal-content__K9XQM>.ApplyFilterModalContent_contents__46EME>.ApplyFilterModalContent_list__X2m2G>.ApplyFilterModalContent_input__HfAti>.ApplyFilterModalContent_checkbox__bAc7a:checked:after{position:absolute;top:50%;right:3px;width:10px;height:1.5px;content:"";background-color:#fff;border-radius:2px;transform:rotate(-45deg)}.LinkListSection_link-list__l6v4R{width:900px;margin:0 auto}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.LinkListSection_link-list__l6v4R{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R{gap:24px}}.LinkListSection_link-list__l6v4R>.LinkListSection_title__C7wQi{font-size:27px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_title__C7wQi{font-size:21px;font-weight:600;line-height:1.5}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3{display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3{gap:24px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3 .LinkListSection_group-links__QmfKr{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;gap:24px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3 .LinkListSection_group-links__QmfKr{grid-template-columns:1fr;gap:12px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px;gap:32px 24px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB{grid-template-columns:1fr;gap:32px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr{display:flex;flex-direction:column;gap:12px}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr .LinkListSection_link__F_cHU{padding-bottom:11px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr{gap:12px}}.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_title__C7wQi{margin-top:48px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_title__C7wQi{gap:16px}}.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_links__P6wu3{gap:16px 40px}.LinkListSection_course-head__XOrdu{grid-column:span 2;margin-top:8px;font-size:15px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.LinkListSection_course-head__XOrdu{grid-column:span 1}}.LinkListSection_link-group__APkBN{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:769px){.LinkListSection_link-group__APkBN{gap:16px}}.LinkListSection_link-group__APkBN>.LinkListSection_head__xD1Rx{font-size:15px;font-weight:600;line-height:1.5}.LinkListSection_link-group__APkBN>.LinkListSection_head__xD1Rx:empty{display:none}.LinkListSection_link-group__APkBN>.LinkListSection_subhead__nFX_7{font-size:13px;font-weight:400;line-height:1.5}.LinkListSection_link-group__APkBN>.LinkListSection_subhead__nFX_7:empty{display:none}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU{font-size:13px;font-weight:400;line-height:1;display:grid;grid-template-columns:minmax(0,100%);width:100%;padding-bottom:12px;color:#175bc7;border-bottom:1px solid rgba(23,91,199,.3);transition:color .3s ease-in-out}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU.LinkListSection_-has-icon__jZ47J{grid-template-columns:minmax(0,calc(100% - 22px)) 20px;gap:2px;align-items:center}@media only screen and (min-width:770px){.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU:hover{color:#db13e0}}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU>.LinkListSection_icon__HzWVS{width:20px;height:20px}.BreadCrumbList_breadcrumb-container__amomU{box-sizing:border-box;display:flex;gap:4px;min-width:1120px;padding:16px 60px 0;overflow-x:visible;white-space:normal;scrollbar-width:none}.BreadCrumbList_breadcrumb-container__amomU::-webkit-scrollbar{display:none}@media only screen and (max-width:769px){.BreadCrumbList_breadcrumb-container__amomU{min-width:inherit;padding:4px 28px 12px;overflow-x:auto;white-space:nowrap}}.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L{display:inline-flex;flex-wrap:wrap;gap:4px}@media only screen and (max-width:769px){.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L{flex-wrap:nowrap}}.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L>.BreadCrumbList_wrapper__GbDy8{display:flex;gap:4px;align-items:center;font-size:13px}.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L>.BreadCrumbList_wrapper__GbDy8>.BreadCrumbList_link__5arax{color:#1c1c1c;cursor:pointer}@media only screen and (min-width:770px){.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L>.BreadCrumbList_wrapper__GbDy8>.BreadCrumbList_link__5arax:hover{color:#175bc7}}.BreadCrumbList_breadcrumb-container__amomU>.BreadCrumbList_list__mM47L>.BreadCrumbList_wrapper__GbDy8>.BreadCrumbList_link__5arax{transition:color .3s ease-in-out}.RightArrow_right-arrow__BrVVb{background-color:inherit}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8{position:relative;top:19px;left:13px;width:14px;height:2px;background-color:inherit;border-radius:2px}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8.RightArrow_-medium___4gHK{top:17px;left:10px;scale:.9}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8.RightArrow_-small__WRLBI{top:14px;left:7px;scale:.75}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8.RightArrow_-hover__a30Ek{top:17px;left:-37px}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8.RightArrow_-hover__a30Ek.RightArrow_-medium___4gHK{top:15px;left:-35px}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8.RightArrow_-hover__a30Ek.RightArrow_-small__WRLBI{top:12px}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8:before{position:absolute;right:-3px;width:10px;height:2px;content:"";background-color:inherit;border-radius:2px;top:calc(50% - 4.1px);transform:rotate(45deg)}.RightArrow_right-arrow__BrVVb>.RightArrow_arrow__qWhh8:after{position:absolute;right:-3px;width:10px;height:2px;content:"";background-color:inherit;border-radius:2px;bottom:calc(50% - 4.1px);transform:rotate(-45deg)}.Button_button-content__sjX_4{font-size:15px;font-weight:600;line-height:1.5;box-sizing:border-box;display:inline-grid;grid-template-columns:minmax(0,calc(100% - 56px)) 40px;gap:16px;align-items:center;min-height:46px;padding:8px 8px 8px 32px;text-align:left;cursor:pointer;border:1px solid #175bc7;border-radius:30px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:769px){.Button_button-content__sjX_4{grid-template-columns:minmax(0,calc(100% - 52px)) 40px;gap:12px}}.Button_button-content__sjX_4.Button_-center__zlF2y{text-align:center}.Button_button-content__sjX_4.Button_-white__Nyvyf{color:#175bc7;background-color:#fff}@media only screen and (min-width:770px){.Button_button-content__sjX_4.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq,.Button_button-content__sjX_4.Button_-white__Nyvyf:focus,.Button_button-content__sjX_4.Button_-white__Nyvyf:hover{color:#fff;background-color:#175bc7}}.Button_button-content__sjX_4.Button_-blue__dTF2H{color:#fff;background-color:#175bc7}@media only screen and (min-width:770px){.Button_button-content__sjX_4.Button_-blue__dTF2H.Button_-parent-hover__Bv0pq,.Button_button-content__sjX_4.Button_-blue__dTF2H:focus,.Button_button-content__sjX_4.Button_-blue__dTF2H:hover{background-color:#db13e0;border:1px solid #db13e0}}.Button_button-content__sjX_4.Button_-small__HfBq5{grid-template-columns:1fr 30px;gap:4px;padding:8px 8px 8px 24px}.Button_button-content__sjX_4.Button_-close___5Iz1{grid-template-columns:minmax(0,calc(100% - 52px)) 40px;gap:12px}.Button_button-content__sjX_4.Button_-small__HfBq5.Button_-close___5Iz1{grid-template-columns:minmax(0,calc(100% - 42px)) 30px;gap:12px}.Button_button-content__sjX_4.Button_white-space__yePjF{white-space:nowrap}.Button_button-content__sjX_4>.Button_label__r69vX{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Button_button-content__sjX_4>.Button_icon__QAant{width:40px;height:40px;overflow:hidden;border-radius:50%;transition:background-color .3s ease-in-out}.Button_button-content__sjX_4>.Button_icon__QAant.Button_-white__Nyvyf{background-color:#175bc7}@media only screen and (min-width:770px){.Button_button-content__sjX_4>.Button_icon__QAant.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq{background-color:#fff}}.Button_button-content__sjX_4>.Button_icon__QAant.Button_-blue__dTF2H{background-color:#fff}.Button_button-content__sjX_4>.Button_icon__QAant.Button_-small__HfBq5{width:30px;height:30px}@media only screen and (min-width:770px){.Button_button-content__sjX_4:focus>.Button_icon__QAant,.Button_button-content__sjX_4:hover>.Button_icon__QAant{background-color:#fff}}.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_{width:0;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf{background-color:#fff}@media only screen and (min-width:770px){.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq{background-color:#175bc7;transform:translate(50px)}.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq.Button_-small__HfBq5{transform:translate(45px)}}.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H{background-color:#175bc7}@media only screen and (min-width:770px){.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H.Button_-parent-hover__Bv0pq{background-color:#db13e0;transform:translate(50px)}.Button_button-content__sjX_4>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H.Button_-parent-hover__Bv0pq.Button_-small__HfBq5{transform:translate(45px)}.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_{transform:translate(50px)}.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf{background-color:#175bc7}}@media only screen and (min-width:770px)and (min-width:770px){.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-white__Nyvyf.Button_-parent-hover__Bv0pq{background-color:#175bc7}}@media only screen and (min-width:770px){.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H{background-color:#db13e0}}@media only screen and (min-width:770px)and (min-width:770px){.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H.Button_-parent-hover__Bv0pq,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-blue__dTF2H.Button_-parent-hover__Bv0pq{background-color:#db13e0}}@media only screen and (min-width:770px){.Button_button-content__sjX_4:focus>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-small__HfBq5,.Button_button-content__sjX_4:hover>.Button_icon__QAant>.Button_arrow__ylqk_.Button_-small__HfBq5{transform:translate(45px)}}.LinkButton_link-button__oS3h2{display:flex;justify-content:flex-end;width:100%}.LinkButton_link-button__oS3h2>.LinkButton_link__Ju1_v{width:-moz-fit-content;width:fit-content}.KeyVisualSection_key-visual__D43wL{overflow:hidden;background-color:#f3f7fc}@media only screen and (min-width:770px){.KeyVisualSection_key-visual__D43wL{width:900px;margin:0 auto;border-radius:30px}}@media only screen and (min-width:770px)and (max-width:769px){.KeyVisualSection_key-visual__D43wL{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_image__MOkz6{aspect-ratio:16/9;object-fit:cover}@media only screen and (max-width:769px){.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_image__MOkz6{width:100%;height:100%}}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT{display:flex;flex-direction:column;gap:48px;padding:48px}@media only screen and (max-width:769px){.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT{gap:32px;padding:32px 28px 36px}}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT>.KeyVisualSection_title__1muga{font-size:32px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT>.KeyVisualSection_title__1muga{font-size:26px;font-weight:600;line-height:1.5}}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT>.KeyVisualSection_info__dogch{display:flex;flex-direction:column;gap:16px}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT>.KeyVisualSection_info__dogch>.KeyVisualSection_head__z_y8S{font-size:15px;font-weight:600;line-height:1.5}.KeyVisualSection_key-visual__D43wL>.KeyVisualSection_wrapper__hccNT>.KeyVisualSection_info__dogch>.KeyVisualSection_body__CfiMg{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-line}.SectionTitle_heading__NGI3a{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;font-size:36px;font-weight:600;line-height:.8;color:var(--color);text-shadow:var(--shadow);--color:#175bc7;--shadow:none}.SectionTitle_heading__NGI3a.SectionTitle_white__kXE59{--color:#fff;--shadow:0 0 10px rgba(0,0,0,.8)}@media only screen and (max-width:769px){.SectionTitle_heading__NGI3a{font-size:24px}}.SectionTitle_heading__NGI3a>.SectionTitle_border__6qOzo{border:2px solid;border-radius:50px;box-shadow:var(--shadow)}.SectionTitle_heading__NGI3a>.SectionTitle_title__xbqa3{padding-top:14.5px}.SectionTitle_heading__NGI3a>.SectionTitle_sub-title__4ih3Z{font-size:15px;font-weight:600;line-height:1.5;padding-top:16px}@media only screen and (max-width:769px){.SectionTitle_heading__NGI3a>.SectionTitle_sub-title__4ih3Z{padding-top:8px}}.CampusDescription_campus-description__E65EY{position:absolute;right:0;bottom:10px;display:flex;flex-direction:column;gap:32px;width:286px}@media only screen and (max-width:769px){.CampusDescription_campus-description__E65EY{position:static;gap:24px;width:calc(100% - 40px);margin:0 20px}}.CampusDescription_campus-description__E65EY>.CampusDescription_content__dhA8M{white-space:pre-line;font-size:15px;font-weight:600;line-height:2}.CampusDescription_campus-description__E65EY>.CampusDescription_button__p7WBR{text-align:right}.Campus_campus-container__QhwLl{position:relative;display:flex;flex-direction:column;gap:32px;align-items:flex-end;margin:100px 0 300px}@media(min-width:770px) and (max-width:1239px){.Campus_campus-container__QhwLl{width:1040px;margin-inline:auto;height:1005px}}@media(min-width:1240px) and (max-width:1309px){.Campus_campus-container__QhwLl{width:1040px;margin-inline:auto;height:1005px}}@media(min-width:1310px) and (max-width:1389px){.Campus_campus-container__QhwLl{width:1110px;margin-inline:auto;height:1005px}}@media(min-width:1390px) and (max-width:1439px){.Campus_campus-container__QhwLl{width:1190px;margin-inline:auto;height:1200px}}@media(1440px <= width){.Campus_campus-container__QhwLl{width:1240px;margin-inline:auto;height:1200px}}@media only screen and (max-width:769px){.Campus_campus-container__QhwLl{width:100%;min-width:350px;height:938px;margin:150px 0 100px}}.CourseCardButton_card-button-wrapper__FbnQr{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:728px}@media only screen and (max-width:769px){.CourseCardButton_card-button-wrapper__FbnQr{height:auto;overflow:hidden;object-fit:contain;border-radius:20px}}.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_image__vDq4G{object-fit:cover;border-radius:50px;position:absolute;height:100%;width:100%;inset:0;color:transparent}@media only screen and (max-width:769px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_image__vDq4G{inset:0;border-radius:20px}}.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{position:absolute;display:flex;align-items:center;justify-content:space-between;height:600px;color:#fff}@media(min-width:770px) and (max-width:1239px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{width:912px}}@media(min-width:1240px) and (max-width:1309px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{width:912px}}@media(min-width:1310px) and (max-width:1389px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{width:982px}}@media(min-width:1390px) and (max-width:1439px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{width:1048px}}@media(1440px <= width){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{width:1112px}}@media only screen and (max-width:769px){.CourseCardButton_card-button-wrapper__FbnQr>.CourseCardButton_content__jEi3e{position:relative;box-sizing:border-box;flex-direction:column;width:100%;height:auto;padding:16px}}.CourseHeading_course-heading__b0P6_{display:flex;gap:4px;align-items:center}.CourseHeading_course-heading__b0P6_>.CourseHeading_year__TTfcj{padding:6px 8px;font-size:13px;font-weight:600;line-height:1;color:#1c1c1c;background:hsla(0,0%,100%,.8);border-radius:15px}.CourseHeading_course-heading__b0P6_>.CourseHeading_name__7G55N{font-size:13px;font-weight:600;line-height:1.5}.TransparentArrow_transparent-icon__R5_47{width:40px;height:40px;overflow:hidden;border-radius:50%;fill:#fff;transition:fill .3s ease-in-out}@media only screen and (max-width:769px){.TransparentArrow_transparent-icon__R5_47{width:30px;height:30px}}.TransparentArrow_transparent-icon__R5_47>.TransparentArrow_arrow__bOtk9{background:#fff;transition:background .3s ease-in-out,fill .3s ease-in-out}@media only screen and (min-width:770px){.TransparentArrow_transparent-icon__R5_47>.TransparentArrow_arrow__bOtk9.TransparentArrow_-active__q8k8U{fill:#175bc7}}.TransparentButton_tp-link__aYtSn{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:8px 8px 8px 24px;text-decoration:none;cursor:pointer;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;border-radius:30px;transition:background .3s ease-in-out,color .3s ease-in-out}@media only screen and (max-width:769px){.TransparentButton_tp-link__aYtSn{height:46px;border-radius:26px}}@media only screen and (min-width:770px){.TransparentButton_tp-link__aYtSn:hover{background:#fff}}.TransparentButton_tp-link__aYtSn>.TransparentButton_label__iA8jG{font-size:15px;font-weight:600;line-height:1.5;display:flex;gap:4px;align-items:center;color:#fff;text-decoration:none}.TransparentButton_tp-link__aYtSn>.TransparentButton_label__iA8jG.TransparentButton_-small__sbyVb{line-height:1.2}@media only screen and (max-width:769px){.TransparentButton_tp-link__aYtSn>.TransparentButton_label__iA8jG{font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap}}.TransparentButton_tp-link__aYtSn>.TransparentButton_label__iA8jG>.TransparentButton_info__5rR4r{color:#fff;text-align:left;text-shadow:0 0 4px rgba(0,0,0,.25);white-space:pre-wrap;transition:color .3s ease-in-out,text-shadow .3s ease-in-out}@media only screen and (min-width:770px){.TransparentButton_tp-link__aYtSn:hover>.TransparentButton_label__iA8jG>.TransparentButton_info__5rR4r{color:#175bc7;text-shadow:none}}.CourseContent_course-content__NLdNz{display:flex;flex-direction:column;gap:32px;width:386px}@media only screen and (max-width:769px){.CourseContent_course-content__NLdNz{width:100%;margin:0 auto}}.CourseContent_course-content__NLdNz>.CourseContent_info__E5cXY{display:flex;flex-direction:column;gap:12px;width:100%}.CourseContent_course-content__NLdNz>.CourseContent_info__E5cXY>.CourseContent_buttons__T1IwW{display:flex;flex-direction:column;gap:8px}.DepartmentContent_department-content__C1kYl{display:flex;flex-direction:column;gap:16px;color:#fff}@media only screen and (max-width:769px){.DepartmentContent_department-content__C1kYl{gap:4px;width:100%;padding-bottom:72px}}@media only screen and (min-width:770px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{margin-left:-6px}}@media only screen and (max-width:769px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{margin:82px 0 4px -4px}}@media(min-width:770px) and (max-width:1239px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{width:86%}}@media(min-width:1240px) and (max-width:1309px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{width:86%}}@media(min-width:1310px) and (max-width:1389px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{width:100%}}@media(min-width:1390px) and (max-width:1439px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{width:100%}}@media(1440px <= width){.DepartmentContent_department-content__C1kYl>.DepartmentContent_image__Zlck_{width:100%}}.DepartmentContent_department-content__C1kYl>.DepartmentContent_description__KH7i9{margin-left:2px;text-shadow:0 0 4px rgba(0,0,0,.5)}@media only screen and (min-width:770px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_description__KH7i9{font-size:15px;font-weight:600;line-height:1.5}}@media only screen and (max-width:769px){.DepartmentContent_department-content__C1kYl>.DepartmentContent_description__KH7i9{margin-left:0;font-size:13px;font-weight:600;line-height:1.5;text-shadow:0 0 4px rgba(0,0,0,.5)}.DepartmentContent_department-content__C1kYl>.DepartmentContent_icon__1IcMO{position:absolute;top:16px;right:16px;filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}}.Courses_courses-container__SdFuO{margin-bottom:300px}@media(min-width:770px) and (max-width:1239px){.Courses_courses-container__SdFuO{width:1040px;margin-inline:auto}}@media(min-width:1240px) and (max-width:1309px){.Courses_courses-container__SdFuO{width:1040px;margin-inline:auto}}@media(min-width:1310px) and (max-width:1389px){.Courses_courses-container__SdFuO{width:1110px;margin-inline:auto}}@media(min-width:1390px) and (max-width:1439px){.Courses_courses-container__SdFuO{width:1190px;margin-inline:auto}}@media(1440px <= width){.Courses_courses-container__SdFuO{width:1240px;margin-inline:auto}}@media only screen and (max-width:769px){.Courses_courses-container__SdFuO{width:calc(100% - 40px);min-width:335px;margin:0 20px 150px;overflow-x:hidden}}.Courses_courses-container__SdFuO>.Courses_image__Tok8m{margin-bottom:266px}@media only screen and (max-width:769px){.Courses_courses-container__SdFuO>.Courses_image__Tok8m{margin-bottom:137px}.Courses_courses-container__SdFuO>.Courses_image__Tok8m>.Courses_pc__iZ3qU{display:none}}@media only screen and (min-width:770px){.Courses_courses-container__SdFuO>.Courses_image__Tok8m>.Courses_sp__4zeja{display:none}}.Courses_courses-container__SdFuO>.Courses_courses__jDpMx{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:769px){.Courses_courses-container__SdFuO>.Courses_courses__jDpMx{gap:24px}}.Courses_courses-container__SdFuO>.Courses_courses__jDpMx>.Courses_button__bvBLW{text-align:right}.FollowButton_follow-button__TmLkn{font-size:15px;font-weight:600;line-height:1.5;position:fixed;right:0;bottom:40px;z-index:9;display:flex;flex-direction:column;gap:12px;text-align:center;transition:opacity .3s ease-in-out}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn{bottom:17px;width:100%}}.FollowButton_follow-button__TmLkn.FollowButton_-hide__pXKW9{pointer-events:none;opacity:0}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK{display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK{box-sizing:border-box;flex-direction:row-reverse;gap:16px;align-items:center;justify-content:flex-end;width:100%;min-width:375px;padding:0 20px;border:none;border-radius:0}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1{position:relative;padding:77px 13px;overflow:hidden;cursor:pointer;background:linear-gradient(147.24deg,#175bc7 21.45%,#c816cc 82.3%);border-top:1px solid #175bc7;border-left:1px solid #175bc7;border-top-left-radius:20px;transition:color .3s ease-in-out,border-top .3s ease-in-out,border-left .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:hover{border-top:1px solid #db13e0;border-left:1px solid #db13e0}}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1{width:100%;padding:11.5px 38px;white-space:nowrap;border-radius:25px}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(#db13e0,#db13e0);opacity:0;transition:opacity .3s ease-in-out,z-index .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:hover:after{z-index:0;opacity:1}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_pc__6H05k,.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_sp__7_n9x{position:relative;z-index:3;color:#fff}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_pc__6H05k{display:none}}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_sp__7_n9x{display:none}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe{padding:63.5px 0;color:#175bc7;background-color:#fff;border-top:1px solid #175bc7;border-bottom:1px solid #175bc7;border-left:1px solid #175bc7;border-bottom-left-radius:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe:hover{color:#fff;background-color:#175bc7}}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe{padding:11.5px 24px;white-space:nowrap;border:1px solid #175bc7;border-radius:25px}}.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ{padding:38.5px 13px;color:#175bc7;background-color:#fff;border-top:1px solid #175bc7;border-bottom:1px solid #175bc7;border-left:1px solid #175bc7;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ{display:none}}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ:hover{color:#fff;background-color:#175bc7}}.Administrations_area-administrations__gE2b6{box-sizing:border-box;background:#fff}@media only screen and (min-width:770px){.Administrations_area-administrations__gE2b6{display:flex;align-items:center;justify-content:space-between;min-width:1120px;height:77px;padding:20px 100px;text-align:center}.Administrations_area-administrations__gE2b6 .Administrations_br__tK36k{display:none}}@media only screen and (max-width:769px){.Administrations_area-administrations__gE2b6{min-width:375px;height:104px;padding:20px}.Administrations_tokyo__m9tVF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.Administrations_tokyo__m9tVF .Administrations_link__rAIDb{grid-column:span 3}.Administrations_tokyo__m9tVF .Administrations_link__rAIDb:nth-child(n+3){grid-column:span 2}.Administrations_tokyo__m9tVF .Administrations_br__tK36k{width:100%;height:0}.Administrations_osaka__c_hkQ{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;place-items:center start}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(2){order:2}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(3){order:1}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(4){order:3}.Administrations_nagoya__aKgcy{display:grid;grid-template-columns:repeat(3,1fr);place-items:center center}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:first-child{grid-row:span 2}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(2){order:2}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(3){grid-row:span 2;order:1}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(4){order:3}}.AccordionContent_accordion-content__ihffz{min-width:335px;margin-top:24px;color:#fff;border-top:1px solid #d4d4d4}.AccordionContent_accordion-content__ihffz>.AccordionContent_title__VytG8{font-size:20px;font-weight:600;line-height:1.5;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_infos__CM_A7{display:flex;flex-direction:column;gap:24px;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_title__VytG8{font-size:20px;font-weight:600;line-height:1.5;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_title2__QfF6E{font-size:15px;font-weight:600;line-height:1.5;margin-bottom:12px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_title2__QfF6E:empty{display:none}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_sublinks__whqPb{display:flex;flex-direction:column;gap:16px;margin-top:8px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_link__ATmCU{box-sizing:border-box;margin:8px 0;color:#fff;text-decoration:underline;font-size:13px;font-weight:400;line-height:1.5}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_link__ATmCU .AccordionContent_target__9Osdq{margin-left:2px;vertical-align:middle}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:24px 0 32px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV:has(.AccordionContent_courseTitle__yUGP4){row-gap:0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_courseTitle__yUGP4{grid-column:span 3;font-size:15px;margin-block:32px 8px;font-size:20px;font-weight:600;line-height:1.5}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_courseTitle__yUGP4:first-child{margin-top:0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_subgroup__361gU{margin-block:8px}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV{display:flex;flex-direction:column;gap:24px}}.AreaFooterSeparator_areafooter-separator__Zs6qn{border:1px solid #686868}.LinkNavigation_link-navigation__zvdJv{display:flex;flex-wrap:wrap;row-gap:8px;justify-content:flex-end;padding:24px 0}@media only screen and (max-width:769px){.LinkNavigation_link-navigation__zvdJv{display:flex;row-gap:8px;justify-content:flex-end;min-width:335px}}.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p{display:flex;flex-direction:column;gap:8px;width:16.6666666667%;min-width:16.6666666667%}@media only screen and (max-width:769px){.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p{width:50%;min-width:none}}.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p>.LinkNavigation_link__JrWU2{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:35px;color:#fff;text-decoration:underline;font-size:13px;font-weight:400;line-height:1.5}@media only screen and (min-width:770px){.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p>.LinkNavigation_link__JrWU2:hover{color:#175bc7}}.PCHalInfoContent_hal-content__G8T4o{display:flex;height:100%}.PCHalInfoContent_hal-content__G8T4o>.PCHalInfoContent_location__ZgBgU{display:flex;flex-direction:column;justify-content:flex-end;margin-right:24px;white-space:normal}.PCHalInfoContent_hal-content__G8T4o>.PCHalInfoContent_location__ZgBgU>.PCHalInfoContent_postcode__vn8Q2{font-size:17px;font-weight:500;line-height:1.5}.PCHalInfoContent_hal-content__G8T4o>.PCHalInfoContent_center__2oPZf>.PCHalInfoContent_address__1P_yR{font-size:15px;font-weight:400;line-height:1.5}.PCHalInfoContent_hal-content__G8T4o>.PCHalInfoContent_right__YxfvI{display:flex;align-items:flex-end;margin-bottom:-3px}.SPHalInfoContent_hal-content__wq05J{display:flex;flex-direction:column}.SPHalInfoContent_hal-content__wq05J .SPHalInfoContent_postcode__FmTeP{font-size:17px;font-weight:500;line-height:1.5}.SPHalInfoContent_hal-content__wq05J>.SPHalInfoContent_addressmap__oTSSP{display:flex;gap:12px}.SPHalInfoContent_hal-content__wq05J>.SPHalInfoContent_addressmap__oTSSP>.SPHalInfoContent_address__vrt2P{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-line}.SPHalInfoContent_hal-content__wq05J>.SPHalInfoContent_addressmap__oTSSP>.SPHalInfoContent_map__lzrfZ{display:flex;align-items:flex-end;margin-bottom:3px}.HalInfo_hal-info__d82e_{display:flex;color:#fff}@media only screen and (max-width:769px){.HalInfo_hal-info__d82e_{flex-direction:column}}.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF{display:flex;flex-direction:column;gap:4px;margin-right:32px}@media only screen and (max-width:769px){.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF{margin-right:0;margin-bottom:16px}}.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF>.HalInfo_telephone__JiXdf{font-size:60px;font-weight:600;line-height:1}@media only screen and (max-width:769px){.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF>.HalInfo_telephone__JiXdf{font-size:40px;font-weight:600;line-height:1.5}}.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF>.HalInfo_time__Kcg7_{font-size:18px;font-weight:500;line-height:1.5}@media only screen and (max-width:769px){.HalInfo_hal-info__d82e_>.HalInfo_left__C7qZF>.HalInfo_time__Kcg7_{margin-top:-6px}}.HalInfo_hal-info__d82e_>.HalInfo_center__doGk_{display:flex;flex-direction:column;justify-content:flex-end;margin-right:24px}.HalInfo_hal-info__d82e_>.HalInfo_center__doGk_>.HalInfo_postcode__siCHu{font-size:17px;font-weight:500;line-height:1.5}.HalInfo_hal-info__d82e_>.HalInfo_center__doGk_>.HalInfo_address__mPnj0{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-line}.HalInfo_hal-info__d82e_>.HalInfo_right__HQe20{display:flex;align-items:flex-end}.TextLink_text-link__ypmMD{display:grid;grid-template-columns:minmax(0,100%);width:-moz-fit-content;width:fit-content;color:#175bc7;transition:color .3s ease-in-out}.TextLink_text-link__ypmMD.TextLink_-has-icon__Obyor{grid-template-columns:minmax(0,calc(100% - 22px)) 20px;gap:2px;align-items:center}.TextLink_text-link__ypmMD.TextLink_-has-pdf-icon__yOg3l{grid-template-columns:20px minmax(0,calc(100% - 22px));gap:2px}@media only screen and (min-width:770px){.TextLink_text-link__ypmMD:hover{color:#db13e0}}.TextLink_text-link__ypmMD>.TextLink_text__UH6Lw{font-size:15px;font-weight:400;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline}.TextLink_text-link__ypmMD>.TextLink_text__UH6Lw.TextLink_-no-underline__whg_T{-webkit-text-decoration-line:none;text-decoration-line:none}.TextLink_text-link__ypmMD>.TextLink_icon__2Tnxb{width:20px;height:20px}.AchievementCard_achievement__FPdkS>.AchievementCard_title__KPjuY{font-size:24px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.AchievementCard_achievement__FPdkS>.AchievementCard_title__KPjuY{font-size:18px;font-weight:600;line-height:1.5}}.AchievementCard_achievement__FPdkS>.AchievementCard_heading__t0pw5{font-size:15px;font-weight:600;line-height:1.5;margin-top:24px}.AchievementCard_achievement__FPdkS>.AchievementCard_text__Ea358{font-size:15px;font-weight:400;line-height:1.5;margin-top:12px}.AchievementCard_achievement__FPdkS>.AchievementCard_image-list__lgm78,.AchievementCard_achievement__FPdkS>.AchievementCard_link__s9F1S{margin-top:24px}.DynamicPartsButton_button-parts__eal8G{width:900px;margin:0 auto}@media only screen and (max-width:769px){.DynamicPartsButton_button-parts__eal8G{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.DynamicPartsButton_button-parts__eal8G>.DynamicPartsButton_link__yAj9G{display:flex;width:-moz-fit-content;width:fit-content;height:auto;margin-left:auto}.DynamicPartsComment_comment-parts__f7aAe{width:900px;margin:0 auto}@media only screen and (max-width:769px){.DynamicPartsComment_comment-parts__f7aAe{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.DynamicPartsComment_comment-parts__f7aAe{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:769px){.DynamicPartsComment_comment-parts__f7aAe{gap:16px}}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy{font-size:15px;font-weight:600;line-height:1.5}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-blue__bl145{color:#175bc7}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-green___UbIY{color:#1ccb00}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-purple__FkVYP{color:#c816cc}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_body__S8vPW{font-size:15px;font-weight:400;line-height:1.5;margin-top:8px}.DynamicPartsHeading_heading-parts__BQZR9{width:900px;margin:0 auto}@media only screen and (max-width:769px){.DynamicPartsHeading_heading-parts__BQZR9{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.DynamicPartsHeading_heading-parts__BQZR9{font-size:27px;font-weight:600;line-height:1.5;padding-top:24px}@media only screen and (max-width:769px){.DynamicPartsHeading_heading-parts__BQZR9{font-size:21px;font-weight:600;line-height:1.5;padding-top:16px}}.FormPartAddress_form-part-address__RzI59{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;grid-gap:24px;gap:24px}@media only screen and (max-width:769px){.FormPartAddress_form-part-address__RzI59{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq{display:flex;flex-direction:column;gap:24px}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV{width:100%}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_label__PlnXJ{font-size:15px;font-weight:400;line-height:1.5;display:block;margin-bottom:12px}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT{display:grid;grid-template-columns:182px auto;grid-gap:12px;gap:12px;align-items:center}@media only screen and (max-width:769px){.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT{grid-template-columns:minmax(130px,160px) minmax(127px,auto)}}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV{font-size:15px;font-weight:400;line-height:1.5;box-sizing:border-box;width:100%;padding:12px;font-size:16px;background-color:#f3f7fc;border:none;border-radius:5px;outline:1.5px solid #175bc7}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV:focus{outline:3px solid #175bc7}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV:disabled{color:#686868;background-color:#f2f2f2;outline:none}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV::placeholder{font-size:15px;font-weight:400;line-height:1.5;color:rgba(23,91,199,.3)}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV.FormPartAddress_-error__OXtlw>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV{border:1px solid #ff0431;outline:none}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV.FormPartAddress_-error__OXtlw>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV:focus{border:none;outline:3px solid #175bc7}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV.FormPartAddress_-error__OXtlw.FormPartAddress_-submitted__hNZvd>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV{background-color:#ffe3e8}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV.FormPartAddress_-error__OXtlw.FormPartAddress_-submitted__hNZvd>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV:focus{background-color:#f3f7fc}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV.FormPartAddress_-error__OXtlw.FormPartAddress_-submitted__hNZvd>.FormPartAddress_wrapper__WvUKT>.FormPartAddress_input__CZ7pV::placeholder{color:rgba(255,4,49,.3)}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_postal__h5fzV>.FormPartAddress_error__6M26Y{font-size:15px;font-weight:400;line-height:1.5;margin-top:8px;color:#ff0431}.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_prefecture__yREbp{display:grid;grid-template-columns:322.5px;grid-auto-flow:column;grid-gap:24px;gap:24px}@media only screen and (max-width:769px){.FormPartAddress_form-part-address__RzI59>.FormPartAddress_inputs__Mpkjq>.FormPartAddress_prefecture__yREbp{grid-template-columns:100%;grid-auto-flow:row}}.RequestFormPartAddress_request-form-part-address-container__MIfmR{width:900px;margin:0 auto}@media only screen and (max-width:769px){.RequestFormPartAddress_request-form-part-address-container__MIfmR{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.FormPartSendingInfo_form-part-sending-info__2XgeL{width:900px;margin:0 auto}@media only screen and (max-width:769px){.FormPartSendingInfo_form-part-sending-info__2XgeL{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.FormPartSendingInfo_form-part-sending-info__2XgeL>.FormPartSendingInfo_wrapper__aAjn_{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;grid-gap:24px;gap:24px;min-height:47px}@media only screen and (max-width:769px){.FormPartSendingInfo_form-part-sending-info__2XgeL>.FormPartSendingInfo_wrapper__aAjn_{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartSendingInfo_form-part-sending-info__2XgeL>.FormPartSendingInfo_sendingInfo__owqo5{box-sizing:border-box;width:670px;padding:32px;margin-top:12px;margin-left:auto;border:1px solid #d4d4d4;border-radius:32px}@media only screen and (max-width:769px){.FormPartSendingInfo_form-part-sending-info__2XgeL>.FormPartSendingInfo_sendingInfo__owqo5{width:100%;padding:24px;margin-top:24px;margin-left:0;border-radius:24px}}.FormPartStayDate_form-part-stay-date__G2UCH{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;grid-gap:24px;gap:24px;min-height:47px}.FormPartStayDate_form-part-stay-date__G2UCH.FormPartStayDate_-column__k4U4X{grid-template-columns:100%;grid-auto-flow:row;gap:12px}@media only screen and (max-width:769px){.FormPartStayDate_form-part-stay-date__G2UCH{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.BorderLinkButton_link-button__1996u{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:46px;padding:8px;color:#175bc7;text-align:center;background:#fff;border:1px solid #175bc7;border-radius:25px;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;font-size:15px;font-weight:600;line-height:1.5}.BorderLinkButton_link-button__1996u>.BorderLinkButton_icon__ssQCC{position:absolute;right:8px;width:30px;height:30px;overflow:hidden;background-color:#175bc7;border-radius:20px;border-radius:50%;transition:background-color .3s ease-in-out}.BorderLinkButton_link-button__1996u>.BorderLinkButton_icon__ssQCC>.BorderLinkButton_arrow__CvTeq{width:0;background:#fff;transition:background-color .3s ease-in-out,transform .3s ease-in-out}@media only screen and (min-width:770px){.BorderLinkButton_link-button__1996u:hover{color:#fff;background:#175bc7;border:1px solid #fff}.BorderLinkButton_link-button__1996u:hover>.BorderLinkButton_icon__ssQCC{background-color:#fff}.BorderLinkButton_link-button__1996u:hover>.BorderLinkButton_icon__ssQCC>.BorderLinkButton_arrow__CvTeq{background:#175bc7;transform:translateX(44px)}}.LinkButtons_link-buttons__G95lv{display:flex;gap:24px}@media only screen and (max-width:769px){.LinkButtons_link-buttons__G95lv{flex-direction:column;gap:12px}}.Schools_footer-schools__py_d8{display:flex;gap:24px;align-items:center;height:23px;padding:24px 0;color:#fff;font-size:15px;font-weight:400;line-height:1.5}.Schools_footer-schools__py_d8>.Schools_areas__ax5g7{display:flex;gap:24px}.Schools_footer-schools__py_d8>.Schools_areas__ax5g7>.Schools_link__9F_Li{display:flex;align-items:center;color:#fff}.SocialInfos_footer-upper__16KhP{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP{display:grid;grid-template-areas:"logo top" "sns sns" "text text";grid-template-rows:repeat(2,auto);margin-top:30px}.SocialInfos_footer-upper__16KhP>.SocialInfos_logo__MMfYl{grid-area:logo}}.SocialInfos_footer-upper__16KhP>.SocialInfos_sns__isoch{display:flex;gap:13px}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP>.SocialInfos_sns__isoch{grid-area:sns;justify-content:space-between;margin-top:8px}}.SocialInfos_footer-upper__16KhP>.SocialInfos_sns__isoch>.SocialInfos_icon__DQziP{color:#fff}@media only screen and (min-width:770px){.SocialInfos_footer-upper__16KhP>.SocialInfos_sns__isoch>.SocialInfos_icon__DQziP:hover{color:#175bc7}}.SocialInfos_footer-upper__16KhP>.SocialInfos_text__pg2AB{color:#fff;font-size:13px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP>.SocialInfos_text__pg2AB{grid-area:text;margin-top:8px;text-align:center}}.SocialInfos_footer-upper__16KhP>.SocialInfos_top__nF547{color:#fff}@media only screen and (min-width:770px){.SocialInfos_footer-upper__16KhP>.SocialInfos_top__nF547:hover{color:#175bc7}}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP>.SocialInfos_top__nF547{grid-area:top;justify-self:flex-end}}.Body_footer-body__CQX0s{box-sizing:border-box;width:100%;min-width:1120px;height:821px;height:-moz-fit-content;height:fit-content;padding:80px 100px;background:#1c1c1c}@media only screen and (max-width:769px){.Body_footer-body__CQX0s{min-width:375px;padding:20px}}.styles_common-layout__VQtnH{display:flex;flex-direction:column;min-height:100vh}.styles_common-layout__VQtnH>.styles_top__bpF6H{margin-top:134px}@media only screen and (max-width:769px){.styles_common-layout__VQtnH>.styles_top__bpF6H{display:none}}.styles_common-layout__VQtnH>.styles_content__M8CM0{flex-grow:1}@media only screen and (max-width:769px){.styles_common-layout__VQtnH>.styles_content__M8CM0{margin-top:75px}}@media only screen and (min-width:770px){.styles_common-layout__VQtnH>.styles_bottom__B14k6{display:none}}.CourseDetailPage_course-detail__Vf3_Z{min-width:1120px}@media only screen and (max-width:769px){.CourseDetailPage_course-detail__Vf3_Z{min-width:auto}}.InfoNavigation_info-navigation__DzcdL{display:flex;flex-direction:column;gap:32px;padding-bottom:23px}@media only screen and (max-width:769px){.InfoNavigation_info-navigation__DzcdL{gap:24px}}.AreaFooter_area-footer__OB8qT{box-sizing:border-box;width:100%;min-width:1120px}@media only screen and (max-width:769px){.AreaFooter_area-footer__OB8qT{min-width:375px}}.LinkList_link-list__jMrUw{font-size:15px;font-weight:400;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content}.DFlow_dynamic-flow__Z4b5a{position:relative;display:flex;flex-direction:column;gap:24px}.DFlow_dynamic-flow__Z4b5a:before{position:absolute;top:0;left:22px;width:2px;height:100%;content:"";background-color:#175bc7}@media only screen and (max-width:769px){.DFlow_dynamic-flow__Z4b5a:before{left:15px}}.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D{z-index:1;display:flex;flex-direction:column;gap:24px}.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x{display:flex;gap:12px;align-items:center;width:-moz-fit-content;width:fit-content;padding-right:24px;background-color:#f3f7fc;border-radius:30px}@media only screen and (max-width:769px){.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x{gap:8px;min-height:30px;padding-right:16px}}.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x>.DFlow_order__5AVA4{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;font-size:22px;font-weight:500;line-height:1.5;color:#fff;background-color:#175bc7;border-radius:50%}@media only screen and (max-width:769px){.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x>.DFlow_order__5AVA4{font-size:16px;font-weight:400;line-height:1.5;width:30px;height:30px}}.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x>.DFlow_text__noB4f{font-size:20px;font-weight:600;line-height:1.5;color:#175bc7;word-break:break-word}@media only screen and (max-width:769px){.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_title__6df4x>.DFlow_text__noB4f{font-size:15px;font-weight:600;line-height:1.5}}.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_wrapper___x_3w{display:flex;flex-direction:column;gap:24px;padding-left:54px}@media only screen and (max-width:769px){.DFlow_dynamic-flow__Z4b5a>.DFlow_flow__jS36D>.DFlow_wrapper___x_3w{gap:16px;padding-left:34px}}.DImage_image-wrapper__yD1Mu{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:769px){.DImage_image-wrapper__yD1Mu{gap:24px}}.DTopicMiddleLower_topic-middlelower__VqIlu{width:900px;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:769px){.DTopicMiddleLower_topic-middlelower__VqIlu{width:calc(100% - 56px);min-width:315px;margin-inline:auto}}.DTopicMiddleLower_topic-middlelower__VqIlu>div+div{border-top:1px solid #d4d4d4}.styles_common-layout__ZK0FI{background:linear-gradient(318deg,#f3f7fc 10%,#e1efff 40%,#f3f7fc);box-sizing:border-box;display:flex;flex-direction:column;min-width:1440px;min-height:100%;margin-bottom:134px}.styles_common-layout__ZK0FI.styles_-narrow__xux47{min-width:1120px}@media only screen and (max-width:769px){.styles_common-layout__ZK0FI,.styles_common-layout__ZK0FI.styles_-narrow__xux47{min-width:auto}.styles_common-layout__ZK0FI>.styles_top__SLEDZ{display:none}}.styles_common-layout__ZK0FI>.styles_content__NOmUE{flex-grow:1}@media only screen and (max-width:769px){.styles_common-layout__ZK0FI>.styles_content__NOmUE{padding-top:75px}}@media only screen and (min-width:770px){.styles_common-layout__ZK0FI>.styles_bottom__r88dk{display:none}}.CrossFooter_cross-footer__fOBrL{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;width:100%;min-width:1120px;padding:80px 100px;background:#1c1c1c}@media only screen and (max-width:769px){.CrossFooter_cross-footer__fOBrL{min-width:375px;padding:50px 28px}}.ScrollLinkButton_scroll-link__SVaDR{display:flex;align-items:center;justify-content:space-between;padding:13px 12px;color:#175bc7;text-align:start;cursor:pointer;background-color:#fff;border:1px solid rgba(23,91,199,.3);border-radius:10px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:769px){.ScrollLinkButton_scroll-link__SVaDR{padding:10px 12px}}@media only screen and (min-width:770px){.ScrollLinkButton_scroll-link__SVaDR:hover{color:#fff;background-color:#175bc7}}.ScrollLinkButton_scroll-link__SVaDR>.ScrollLinkButton_text__wQxu7{font-size:13px;font-weight:600;line-height:1.5}.ScrollLinkButton_scroll-link__SVaDR>.ScrollLinkButton_icon__Wy5dC{flex-shrink:0}.CourseDetailButtonGroup_button-group__f3lgA{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;width:900px;padding-top:10px;margin-inline:auto}@media only screen and (max-width:769px){.CourseDetailButtonGroup_button-group__f3lgA{grid-template-columns:repeat(2,auto);gap:8px;width:100%;padding-top:16px}}.FollowingCourseDetailHeader_following-header___3I_8{top:calc(var(--height, 0) + 59px);right:64px;left:64px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:top .3s ease-in-out,max-height .3s ease-in-out}.FollowingCourseDetailHeader_following-header___3I_8.FollowingCourseDetailHeader_absolute__9nppS{position:absolute}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding-top:16px;cursor:pointer;width:900px;margin:0 auto}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3{width:auto;min-width:319px;margin-right:28px;margin-left:28px;gap:10px;margin:0}}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_section__3tO0P{font-size:18px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_section__3tO0P{font-size:15px;font-weight:600;line-height:1.5}}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_arrow__Vy_IP{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:#1c1c1c;background:#f3f7fc;border-radius:50%;transition:background-color .3s,color .3s}@media only screen and (min-width:770px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_arrow__Vy_IP:hover{color:#fff;background-color:#175bc7}}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_arrow__Vy_IP{min-width:35px;min-height:35px}}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_buttons__BTj_1{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.TwoColumnsNavigation_two-columns___n48B{box-sizing:border-box;display:grid;grid-template-columns:240px 1fr;min-width:1000px;padding:16px;text-align:start;background:#f3f7fc;border-radius:10px;transition:margin-top .3s}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_heading__6xTXr{font-size:15px;font-weight:600;line-height:1.5;color:#1c1c1c}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB{grid-template-columns:112px 1fr}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB .TwoColumnsNavigation_heading__6xTXr{font-size:16px;white-space:pre-line}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB .TwoColumnsNavigation_child__CLJp7{display:grid;grid-template-columns:126px 1fr}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB .TwoColumnsNavigation_child__CLJp7 .TwoColumnsNavigation_links__b4v6w{align-items:start}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd{display:flex;flex-direction:column;gap:12px;justify-content:center}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7{font-size:13px;line-height:1.5;color:#1c1c1c}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_child-title__jXsAe{width:126px}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_links__b4v6w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;text-align:start}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt{font-size:13px;font-weight:600;line-height:1.5;display:flex;align-items:center;color:#175bc7}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt:hover{color:#db13e0}.TwoColumnsNavigation_two-columns___n48B .TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt svg{flex-shrink:0}.GlobalNavigator_global-navigator__LgqxV{display:flex;flex-direction:column;width:100%;min-width:1000px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv{position:relative;display:flex;width:100%;height:35px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS.GlobalNavigator_-is-active__J66GI{z-index:1;overflow-y:auto;visibility:visible;opacity:1}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS .GlobalNavigator_children__tDFVk{display:flex;flex-direction:column;gap:8px;padding-top:16px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS .GlobalNavigator_children__tDFVk:empty{padding-block:0}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS:first-of-type .GlobalNavigator_children__tDFVk{gap:4px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS{position:absolute;top:35px;right:0;left:0;max-height:min(100dvh - 134px,var(--height,"0px"));overflow-y:hidden;visibility:hidden}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8{position:static;width:1015px;margin-left:auto;font-size:15px;font-weight:600;line-height:1.5}@media(min-width:1200px) and (max-width:1399px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8{width:897px}}@media(max-width:1199px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8{width:817px}}@media only screen and (max-width:1199px)and (max-width:769px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8{font-size:15px;font-weight:600;line-height:1.5}}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8 .GlobalNavigator_childrenWrapper__nh6TS{top:57px;right:60px;left:60px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq{display:flex;flex-grow:1;align-items:center;justify-content:center;padding:0 max(21px,(100% - 120px - 734px - 12px)/12);color:#175bc7;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.5}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:hover{color:#db13e0}@media(min-width:770px) and (max-width:1239px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq{font-size:14px;font-weight:600;line-height:1.5}}@media(min-width:1240px) and (max-width:1309px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq{font-size:14px;font-weight:600;line-height:1.5}}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq.GlobalNavigator_-following__wZtK8{padding:0;white-space:normal}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:first-of-type{padding-right:0 min(21px,(100% - 120px - 734px - 12px)/12);padding-left:0}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:first-of-type.GlobalNavigator_-following__wZtK8{justify-content:left;padding-right:0;padding-left:0}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:last-of-type{padding-right:0;padding-left:0 min(21px,(100% - 120px - 734px - 12px)/12)}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:last-of-type.GlobalNavigator_-following__wZtK8{justify-content:right;padding-right:0;padding-left:0}.GlobalNavigator_global-navigator__LgqxV .GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq>.GlobalNavigator_link__QkX7F{display:flex;align-items:center;justify-content:center}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_separator__fArNt{width:2px;height:35px;background:rgba(23,91,199,.3);border-radius:10px}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_separator__fArNt:last-of-type{display:none}.AccessMenu_access__5rRQg{display:flex;align-items:center;color:#1c1c1c;cursor:pointer;transition:color .3s ease-in-out;font-size:13px;font-weight:400;line-height:1.5}.AccessMenu_access__5rRQg:hover{color:#175bc7}.AccessMenu_access__5rRQg>.AccessMenu_heading__mMxKS{display:none}@media(1240px <= width){.AccessMenu_access__5rRQg>.AccessMenu_heading__mMxKS{display:block}}.AreaLogoLink_area-logo__wl_9v{color:#1c1c1c}@media only screen and (max-width:769px){.AreaLogoLink_area-logo__wl_9v{width:134px;height:27px}}.HamburgerMenu_hamburger-menu__qjZfR .HamburgerMenu_icon__LY_vA{cursor:pointer}@media only screen and (min-width:770px){.HamburgerMenu_hamburger-menu__qjZfR{display:none}}.AreaHeaderSearchBox_searchbox-container___UYkj{display:flex;gap:24px;align-items:center;height:40px;padding:4px 8px;margin-bottom:32px;background-color:#f3f7fc;border-radius:10px}.AreaHeaderSearchBox_searchbox-container___UYkj>.AreaHeaderSearchBox_inputcontainer__FGTdJ{display:flex;flex-grow:1;gap:8px;align-items:center;height:40px}.AreaHeaderSearchBox_searchbox-container___UYkj>.AreaHeaderSearchBox_inputcontainer__FGTdJ>.AreaHeaderSearchBox_textinput__dlLjs{flex-grow:1;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f7fc;border:0;outline:none}.AreaHeaderSearchBox_searchbox-container___UYkj>.AreaHeaderSearchBox_inputcontainer__FGTdJ>.AreaHeaderSearchBox_icon__mXp2X{width:24px;height:24px}.HamburgerModal_hamburger-modal__JGboP{box-sizing:border-box;width:100%;min-width:375px;max-width:100%;max-height:100%;padding:0;background:#fff;border:none;opacity:0;transition:display allow-discrete .3s,overlay allow-discrete .3s;animation-name:HamburgerModal_fade-out__qyJN0;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.HamburgerModal_hamburger-modal__JGboP::-webkit-backdrop{-webkit-transition:display allow-discrete .3s,overlay allow-discrete .3s;transition:display allow-discrete .3s,overlay allow-discrete .3s;animation-name:HamburgerModal_fade-out__qyJN0;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.HamburgerModal_hamburger-modal__JGboP::backdrop{transition:display allow-discrete .3s,overlay allow-discrete .3s;animation-name:HamburgerModal_fade-out__qyJN0;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes HamburgerModal_fade-in__isWEQ{0%{opacity:0}to{opacity:1}}@keyframes HamburgerModal_fade-out__qyJN0{0%{opacity:1}to{opacity:0}}.HamburgerModal_hamburger-modal__JGboP[open]{z-index:10;animation-name:HamburgerModal_fade-in__isWEQ;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.HamburgerModal_hamburger-modal__JGboP[open]::-webkit-backdrop{animation-name:HamburgerModal_fade-in__isWEQ;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.HamburgerModal_hamburger-modal__JGboP[open]::backdrop{animation-name:HamburgerModal_fade-in__isWEQ;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc{display:flex;flex-direction:column;gap:32px;min-width:335px;min-height:100svh;max-height:100dvh;padding:0 20px;overflow:hidden;overflow-y:scroll}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc:focus{outline:none}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_cancel__PHDDA{display:flex;justify-content:flex-end;padding-top:20px;margin-bottom:8px}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_cancel__PHDDA>.HamburgerModal_icon__5_G0M{color:#fff;cursor:pointer;background-color:#175bc7;border-radius:20px}.BorderButton_border-button__LRb9A{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:40px;padding:8px 12px;color:#1c1c1c;white-space:nowrap;border:1px solid #175bc7;border-radius:10px;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (min-width:770px){.BorderButton_border-button__LRb9A:hover{color:#fff;background:#175bc7}}.BorderButton_border-button__LRb9A:focus{outline:none}.HamburgerTarget_targets__Ivuvy{display:flex;flex-direction:column;gap:12px}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_heading__f3stV{font-size:15px;font-weight:600;line-height:1.5;color:#1c1c1c;text-align:left}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_buttons__ignop{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;width:100%}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_others__HxU54{font-size:15px;font-weight:400;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#175bc7;text-align:left;text-decoration:underline}.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt{display:flex;align-items:center;color:#1c1c1c;cursor:pointer;transition:color .3s ease-in-out;font-size:14px;font-weight:400;line-height:1.5}.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt.LanguageMenu_-is-active__4lHY1{color:#175bc7}.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt>.LanguageMenu_heading__6NVrG{display:none}@media(1240px <= width){.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt>.LanguageMenu_heading__6NVrG{display:block}}.LanguageMenu_language-menu__zf86_>.LanguageMenu_menu__vCuKj{position:fixed;right:36px;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:0;padding:0 24px;overflow:hidden;background-color:#fff;border-radius:20px;box-shadow:0 0 30px 0 rgba(28,28,28,.1)}.LanguageMenu_language-modal__FF3IT{position:fixed;z-index:10;box-sizing:border-box;display:grid;grid-template-rows:0fr;background-color:#fff;transition:grid-template-rows .3s,padding .3s}@media only screen and (max-width:769px){.LanguageMenu_language-modal__FF3IT{top:0;left:0;gap:8px;width:100%;padding:0 20px;border-radius:0}}@media only screen and (min-width:770px){.LanguageMenu_language-modal__FF3IT{right:2%;width:213px;padding:0 24px;overflow:hidden;border-radius:20px}}.LanguageMenu_language-modal__FF3IT{box-shadow:0 0 30px 0 rgba(28,28,28,.1)}.LanguageMenu_language-modal__FF3IT.LanguageMenu_-is-expanded__75gbT{grid-template-rows:1fr;padding:20px}.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1{overflow:hidden}.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_cancel__S4EUV{display:flex;justify-content:flex-end}@media only screen and (min-width:770px){.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_cancel__S4EUV{display:none}}.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_cancel__S4EUV>.LanguageMenu_icon__7t6p4{color:#fff;background-color:#175bc7;border-radius:20px}.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_language__9GGiM{margin-bottom:12px;color:#1c1c1c;text-align:start;font-size:16px;font-weight:600;line-height:1.5}@media only screen and (min-width:770px){.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_language__9GGiM{display:none}}.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_buttons__FUqVW{display:grid;grid-template-columns:repeat(3,calc((100% - 24px) / 3));grid-gap:12px;gap:12px}@media only screen and (min-width:770px){.LanguageMenu_language-modal__FF3IT>.LanguageMenu_body__lUCo1>.LanguageMenu_buttons__FUqVW{display:flex;flex-direction:column;gap:8px;overflow:hidden}}.LanguageMenu_english__66UxG,.LanguageMenu_korean__gFxsZ{font-family:inherit}.LanguageMenu_vietnamese__vDoFM{font-family:var(--font-noto-sans-jp),sans-serif}.LanguageMenu_chinese__S9fr3,.LanguageMenu_tchinese__Y32H0{font-family:inherit}.RightArrowLink_arrow-link__VS4TR{display:flex;justify-content:space-between;width:100%;padding:0 0 16px;border-bottom:1px solid rgba(23,91,199,.3)}.RightArrowLink_arrow-link__VS4TR>.RightArrowLink_text__JrzGJ{font-size:15px;font-weight:600;line-height:1.5;color:#1c1c1c}.SPMenuCardButton_menu-card__OlGhX{display:flex;align-items:center;justify-content:space-between;height:90px;padding:12px 12px 12px 24px;color:#1c1c1c;background-color:#fff;border-radius:30px;box-shadow:0 0 30px 0 rgba(28,28,28,.1)}.SPMenuCardButton_menu-card__OlGhX.SPMenuCardButton_-is-colored__O0s1t{color:#fff;background:linear-gradient(112deg,#175bc7 5%,#db13e0 97%)}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_text__hDc1E{font-size:15px;font-weight:600;line-height:1.5;text-align:left;white-space:pre-line}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_text__hDc1E.SPMenuCardButton_-is-colored__O0s1t{color:#fff}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_icon__StICE{width:30px;height:30px;color:#175bc7}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_icon__StICE.SPMenuCardButton_-is-colored__O0s1t{color:#fff}.UpperHeader_upper-header__JW11p{display:flex;align-items:center;justify-content:space-between;min-width:1000px}.UpperHeader_upper-header__JW11p.UpperHeader_-following__vMizD{position:absolute;min-width:auto}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p{min-width:335px}}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH{display:flex;gap:24px;align-items:center}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_heading__kpT3F{font-size:13px;font-weight:600;line-height:1.5;margin-right:-12px;color:#1c1c1c}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_heading__kpT3F{display:none}}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB{font-size:13px;font-weight:400;line-height:1.5;color:#1c1c1c;transition:color .3s ease-in-out}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB:hover{color:#175bc7}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB{display:none}}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_menu__g2Bgp{display:flex;gap:12px;align-items:center}.UpperHeader_upper-header__JW11p>.UpperHeader_targets__7VqaH>.UpperHeader_menu__g2Bgp>.UpperHeader_icons__t64kJ{display:flex;gap:6px}.UpperHeader_links__fBRBU{display:flex;flex-direction:column;gap:16px}.UpperHeader_cards__xIZir{display:grid;grid-template-columns:repeat(2,calc((100% - 12px) / 2));grid-gap:12px;gap:12px}@font-face{font-family:JostNumber;src:url(/_next/static/media/jost_number.7b12edef.woff2) format("woff2");unicode-range:u+30-39}.LeadHeader_dummy-pc-header__ZQhjN{position:absolute;top:0;z-index:-1;width:100%;height:134px;pointer-events:none;opacity:0}.LeadHeader_is-hidden__SDGFc{max-height:0;visibility:hidden}.LeadHeader_global-nav__6ARo4{flex-grow:1}@media only screen and (max-width:769px){.LeadHeader_global-nav__6ARo4{display:none}}.LeadHeader_area-header__G_j2N{position:absolute;top:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;row-gap:24px;width:100%;min-width:1120px;height:calc(var(--height, 0px) + 134px);max-height:100vh;padding:24px 60px 16px;overflow:hidden;text-align:center;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:height .3s ease-in-out,background-color .3s}.LeadHeader_area-header__G_j2N.LeadHeader_-expanded__HAcU9{background:#fff}.LeadHeader_area-header__G_j2N.LeadHeader_-small__iFhZz{padding-bottom:12px}.LeadHeader_area-header__G_j2N.LeadHeader_-areatop__zDbnF{background:hsla(0,0%,100%,.35)}.LeadHeader_area-header__G_j2N{box-shadow:0 0 30px 0 rgba(28,28,28,.1)}@media only screen and (max-width:769px){.LeadHeader_area-header__G_j2N{display:none}}.LeadHeader_area-header__G_j2N.LeadHeader_-following__PQkxy{position:fixed;flex-flow:row wrap;height:calc(var(--height, 0px) + var(--info-height, 0px) + 71px);padding-bottom:12px;transition:none;transform:translateY(-100%)}.LeadHeader_area-header__G_j2N.LeadHeader_-following__PQkxy.LeadHeader_-following-emerge__KuNXX{transition:transform .3s ease-in-out,height .3s ease-in-out,background-color .3s;transform:translateY(0)}.LeadHeader_area-header__G_j2N.LeadHeader_-following-un-emerge__F2tBk{transition:none}.LeadHeader_area-header-sp__xJoEH{position:fixed;top:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:375px;padding:20px;text-align:center;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:max-height .3s ease-in-out,height .3s ease-in-out}.LeadHeader_area-header-sp__xJoEH.LeadHeader_-areatop__zDbnF{background:hsla(0,0%,100%,.35)}.LeadHeader_area-header-sp__xJoEH.LeadHeader_-top__DchDq{position:absolute}.LeadHeader_area-header-sp__xJoEH.LeadHeader_-small__iFhZz{padding-bottom:12px}.LeadHeader_area-header-sp__xJoEH.LeadHeader_-following__PQkxy{position:fixed;background:hsla(0,0%,100%,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:none;transform:translateY(-100%)}.LeadHeader_area-header-sp__xJoEH.LeadHeader_-following__PQkxy.LeadHeader_-following-emerge__KuNXX{transition:transform .3s ease-in-out,height .3s ease-in-out,background-color .3s;transform:translateY(0)}.LeadHeader_area-header-sp__xJoEH .LeadHeader_-limit-course-height__a3xMe{max-height:var(--info-height);overflow:hidden;transition:max-height .3s ease-in-out}.LeadHeader_area-header-sp__xJoEH{box-shadow:0 0 30px 0 rgba(28,28,28,.1)}@media only screen and (min-width:770px){.LeadHeader_area-header-sp__xJoEH{display:none}}.LeadHeader_area-header-sp__xJoEH>.LeadHeader_following-menu__cYR5E{max-height:0;overflow:hidden;transition:max-height .1 ease-in-out}.LeadHeader_area-header-sp__xJoEH>.LeadHeader_following-menu__cYR5E.LeadHeader_-expanded__HAcU9{max-height:500px}