.FormLayout_form-layout__zIgYT{display:flex;flex-direction:column;height:100%}.FormLayout_form-layout__zIgYT>.FormLayout_children__b4ykz{flex:1;margin-top:80px}@media only screen and (max-width:769px){.FormLayout_form-layout__zIgYT>.FormLayout_children__b4ykz{margin-top:66px}}.CheckboxInput_checkbox-input__jjjDa{display:grid;grid-template-columns:20px minmax(0,calc(100% - 20px));align-items:center}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv{position:relative;width:20px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;content:"";border:1px solid #dadada}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv.CheckboxInput_-error__CghAK{border-color:#ff2a50}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv.CheckboxInput_-error__CghAK.CheckboxInput_-submitted__B3rcq{background-color:rgba(255,42,80,.07)}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv:checked{background-color:#00af7e;border:none}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv:checked.CheckboxInput_-error__CghAK{background-color:#00af7e}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv:checked:before{position:absolute;top:calc(50% + 2px);right:10px;width:5px;height:1.5px;content:"";background-color:#fff;transform:rotate(45deg)}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_checkbox__7oiNv:checked:after{position:absolute;top:50%;right:3px;width:10px;height:1.5px;content:"";background-color:#fff;transform:rotate(-45deg)}.CheckboxInput_checkbox-input__jjjDa>.CheckboxInput_label__m2KnE{font-size:15px;font-weight:400;line-height:1.5;padding-left:8px;cursor:pointer}.CheckboxInputList_checkbox-input-list__RdZ3s{display:flex;flex-direction:column;justify-content:center}.CheckboxInputList_checkbox-input-list__RdZ3s>.CheckboxInputList_note__GRAzb{font-size:13px;font-weight:400;line-height:1.5;margin-bottom:8px;color:#6f6f6f}@media only screen and (max-width:769px){.CheckboxInputList_checkbox-input-list__RdZ3s>.CheckboxInputList_note__GRAzb{margin-bottom:12px}}.CheckboxInputList_checkbox-input-list__RdZ3s>.CheckboxInputList_wrapper__Lpt75{display:flex;flex-wrap:wrap;gap:18px 32px}@media only screen and (max-width:769px){.CheckboxInputList_checkbox-input-list__RdZ3s>.CheckboxInputList_wrapper__Lpt75{flex-flow:column nowrap;gap:12px}}.CheckboxInputList_checkbox-input-list__RdZ3s>.CheckboxInputList_error__9iU5K{font-size:15px;font-weight:400;line-height:1.5;margin-top:12px;color:#ff2a50}.BoxButton_box-button__OT_pm{width:100%;height:100%;font-family:inherit;cursor:pointer;border:1px solid #00af7e;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.BoxButton_box-button__OT_pm.BoxButton_-green__Wcmd2{color:#fff;background-color:#00af7e}@media only screen and (min-width:770px){.BoxButton_box-button__OT_pm.BoxButton_-green__Wcmd2:hover{color:#00af7e;background-color:#fff}}.BoxButton_box-button__OT_pm.BoxButton_-white__lOBIr{color:#00af7e;background-color:#fff}@media only screen and (min-width:770px){.BoxButton_box-button__OT_pm.BoxButton_-white__lOBIr:hover{color:#fff;background-color:#00af7e}}.BoxButton_box-button__OT_pm.BoxButton_-align-start__fx1T2{text-align:start}.BoxButton_box-button__OT_pm.BoxButton_-text-icon__z4r72{display:flex;gap:4px;align-items:center;justify-content:center}.BoxButton_box-button__OT_pm.BoxButton_-end-icon__pH3CO{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:0 12px}.BoxButton_box-button__OT_pm.BoxButton_-disabled__uXU_G{color:#6f6f6f;cursor:default;background-color:#f6f6f6;border:none}@media only screen and (min-width:770px){.BoxButton_box-button__OT_pm.BoxButton_-disabled__uXU_G:hover{color:#6f6f6f;background-color:#f6f6f6;border:none}}.BoxButton_box-button__OT_pm>.BoxButton_text__fp1fu{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.FormPartAge_form-part-age__JKGpm{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px}@media only screen and (max-width:769px){.FormPartAge_form-part-age__JKGpm{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartAge_form-part-age__JKGpm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl{display:flex;gap:12px;align-items:flex-end}.FormPartAge_form-part-age__JKGpm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_input__lon03{font-size:15px;font-weight:400;line-height:1.5;box-sizing:border-box;width:69px;height:47px;padding:12px;font-size:16px;background-color:#f1fbf7;border:1px solid rgba(0,0,0,0)}.FormPartAge_form-part-age__JKGpm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_input__lon03:focus{outline:1px solid #00af7e}.FormPartAge_form-part-age__JKGpm.FormPartAge_-error__bpbbm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_input__lon03{border:1px solid #ff2a50}.FormPartAge_form-part-age__JKGpm.FormPartAge_-error__bpbbm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_input__lon03:focus{outline:none}.FormPartAge_form-part-age__JKGpm.FormPartAge_-error__bpbbm.FormPartAge_-submitted__t2_4M>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_input__lon03{background-color:rgba(255,42,80,.07)}.FormPartAge_form-part-age__JKGpm>.FormPartAge_input__lon03>.FormPartAge_wrapper__22PSl>.FormPartAge_age__5KmR0{font-size:15px;font-weight:400;line-height:1.5}.FormPartAge_form-part-age__JKGpm>.FormPartAge_input__lon03>.FormPartAge_error__27PSD{font-size:15px;font-weight:400;line-height:1.5;margin-top:8px;color:#ff2a50}.FormPartEmail_form-part-email__3ayf1{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px}@media only screen and (max-width:769px){.FormPartEmail_form-part-email__3ayf1{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartEmail_form-part-email__3ayf1>.FormPartEmail_input__lF1js{width:670px}@media only screen and (max-width:769px){.FormPartEmail_form-part-email__3ayf1>.FormPartEmail_input__lF1js{width:100%}}.FormPartName_form-part-name__xymBm{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px}.FormPartName_form-part-name__xymBm.FormPartName_-column__0_43y{grid-template-columns:100%;grid-auto-flow:row}@media only screen and (max-width:769px){.FormPartName_form-part-name__xymBm{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartName_form-part-name__xymBm>.FormPartName_inputs__4fSi2{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}@media only screen and (max-width:769px){.FormPartName_form-part-name__xymBm>.FormPartName_inputs__4fSi2{grid-template-columns:100%;gap:12px}}.FormPartProfession_form-part-profession__r4qjQ{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px}@media only screen and (max-width:769px){.FormPartProfession_form-part-profession__r4qjQ{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartSchool_form-part-school__FDqmh{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px}@media only screen and (max-width:769px){.FormPartSchool_form-part-school__FDqmh{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.FormPartSchool_form-part-school__FDqmh>.FormPartSchool_input__9Ut32{width:670px}@media only screen and (max-width:769px){.FormPartSchool_form-part-school__FDqmh>.FormPartSchool_input__9Ut32{width:100%}}.FormPartSex_form-part-sex___uXEb{display:grid;grid-template-columns:207px 670px;grid-auto-flow:column;gap:24px;min-height:47px}@media only screen and (max-width:769px){.FormPartSex_form-part-sex___uXEb{grid-template-columns:100%;grid-auto-flow:row;gap:12px}}.EventForm_event-form__ruPNu{width:900px;margin:32px auto 0}@media only screen and (max-width:769px){.EventForm_event-form__ruPNu{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.EventForm_event-form__ruPNu>.EventForm_separator__Zy48u{border-top:1px solid #dadada}.EventForm_event-form__ruPNu>.EventForm_notes__QvcAq{display:flex;flex-direction:column;gap:4px;margin-top:48px}@media only screen and (max-width:769px){.EventForm_event-form__ruPNu>.EventForm_notes__QvcAq{margin-top:32px}}.EventForm_event-form__ruPNu>.EventForm_submit__V8WoK{font-size:15px;font-weight:700;line-height:1.5;width:332px;height:56px;margin:48px auto 0}@media only screen and (max-width:769px){.EventForm_event-form__ruPNu>.EventForm_submit__V8WoK{width:calc(100% - 56px);height:46px;margin:32px auto 0}}.FormExpired_form-expired__pIpdl{width:900px;margin:80px auto 0}@media only screen and (max-width:769px){.FormExpired_form-expired__pIpdl{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:56px}}.FormExpired_form-expired__pIpdl>.FormExpired_info__2c6aU{font-size:15px;font-weight:400;line-height:1.5}.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB{display:grid;grid-template-rows:44px 20px;gap:8px;width:319px;margin:32px auto}@media only screen and (max-width:769px){.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB{width:100%}}.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB>.FormExpired_link__5J8wL{font-size:15px;font-weight:500;line-height:1.5}@media only screen and (min-width:770px){.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB>.FormExpired_link__5J8wL{pointer-events:none}}@media only screen and (max-width:769px){.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB>.FormExpired_link__5J8wL{font-size:15px;font-weight:700;line-height:1.5}}.FormExpired_form-expired__pIpdl>.FormExpired_tel__eZQZB>.FormExpired_note__kC10j{font-size:13px;font-weight:400;line-height:1.5;color:#6c6c6c;text-align:center}.EventFormPage_event-form-page-container__H7V_H{min-width:1120px;padding:48px 0 80px}@media only screen and (max-width:769px){.EventFormPage_event-form-page-container__H7V_H{min-width:auto;padding:32px 0 40px}}.EventFormPage_event-form-page-container__H7V_H>.EventFormPage_title__ukZuz{width:900px;margin:0 auto;font-size:32px;font-weight:700;line-height:1.5}@media only screen and (max-width:769px){.EventFormPage_event-form-page-container__H7V_H>.EventFormPage_title__ukZuz{width:auto;min-width:304px;margin-right:28px;margin-left:28px;font-size:26px;font-weight:700;line-height:1.5}}.Copyright_copyright__yZuuR{color:#fff;font-size:10px;font-weight:500;line-height:1}.Copyright_copyright__yZuuR.Copyright_-black__oMs3z{color:#2f2f2f}.AreaCardButton_area-cardbutton__mjppX{box-sizing:border-box;display:flex;flex-direction:column;width:calc((100% - 24px)/3);background-color:#f1fbf7}@media only screen and (min-width:770px){.AreaCardButton_area-cardbutton__mjppX{min-width:365px;min-height:186px}}@media only screen and (max-width:769px){.AreaCardButton_area-cardbutton__mjppX{width:100%;min-width:335px}}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_top__0UelP{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 16px 10px}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_top__0UelP>.AreaCardButton_label__pfUxu{font-size:32px;font-weight:700;line-height:1.5;color:#2f2f2f}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_top__0UelP>.AreaCardButton_subheading__le2tR{width:196px;font-size:13px;font-weight:400;line-height:1.2;color:#2f2f2f}@media only screen and (max-width:769px){.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_top__0UelP>.AreaCardButton_subheading__le2tR{width:166px}}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0{height:100%;padding:0 16px 16px;color:#00af7e}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_buttons__8hJoe{display:flex;gap:10px;margin-bottom:10px}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_buttons__8hJoe>.AreaCardButton_email__P3fzx{box-sizing:border-box;display:flex;flex:1;gap:4px;align-items:center;justify-content:center;height:44px;padding:10px 0;color:#00af7e;white-space:nowrap;background-color:#fff;border:1px solid #00af7e;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:15px;font-weight:500;line-height:1.5}@media only screen and (min-width:770px){.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_buttons__8hJoe>.AreaCardButton_email__P3fzx:hover{color:#fff;background:#00af7e}}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_buttons__8hJoe>.AreaCardButton_phone__08Mgx{box-sizing:border-box;display:flex;flex:1;align-items:center;justify-content:center;height:44px;color:#00af7e;word-break:break-all;background-color:#fff;border:1px solid #00af7e;font-size:15px;font-weight:500;line-height:1.5}@media only screen and (min-width:770px){.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_buttons__8hJoe>.AreaCardButton_phone__08Mgx{pointer-events:none}}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s{display:flex;justify-content:space-between;color:#00af7e;transition:color .3s ease-in-out}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s:hover{color:#2f2f2f}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s>.AreaCardButton_address__S2Too{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-wrap}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s>.AreaCardButton_address__S2Too.AreaCardButton_-osaka__YBFAS{width:100%}@media only screen and (min-width:770px){.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s>.AreaCardButton_address__S2Too.AreaCardButton_-osaka__YBFAS{white-space:normal}}.AreaCardButton_area-cardbutton__mjppX>.AreaCardButton_bottom__9soX0>.AreaCardButton_link__DkI6s>.AreaCardButton_icon__hCrFH{flex-shrink:0;align-self:flex-end;width:24px;height:37px}.Languages_languages__OiMj_{display:flex;gap:13.35px}@media only screen and (max-width:769px){.Languages_languages__OiMj_{gap:0;justify-content:space-between;width:100%}}.Languages_languages__OiMj_>.Languages_item__4iRqB:first-of-type .Languages_language__c9IMh,.Languages_languages__OiMj_>.Languages_item__4iRqB:not(:first-of-type) .Languages_language__c9IMh{font-size:15px;font-weight:400;line-height:1.5}.Languages_languages__OiMj_>.Languages_item__4iRqB>.Languages_language__c9IMh{color:#fff;transition:color .3s ease-in-out}@media only screen and (max-width:769px){.Languages_languages__OiMj_>.Languages_item__4iRqB>.Languages_language__c9IMh{white-space:nowrap}}@media only screen and (min-width:770px){.Languages_languages__OiMj_>.Languages_item__4iRqB>.Languages_language__c9IMh:hover{color:#2f2f2f}}.FooterLowerBody_footer-lower__Cc008{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:769px){.FooterLowerBody_footer-lower__Cc008{flex-direction:column;gap:32px;align-items:start;justify-content:flex-start}}.AreaFooterSeparator_areafooter-separator__Zs6qn{border-top:1px solid rgba(255,255,255,.3)}.AccordionContent_accordion-content__ihffz{min-width:335px;margin-top:24px;color:#fff;border-top:1px solid #fff}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_title__VytG8{font-size:18px;font-weight:700;line-height:1.5;margin:16px 0}}.AccordionContent_accordion-content__ihffz>.AccordionContent_infos__CM_A7{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px;margin:24px 0}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_infos__CM_A7{display:flex;flex-direction:column;row-gap:16px;margin:16px 0}}.AccordionContent_accordion-content__ihffz>.AccordionContent_title__VytG8{font-size:24px;font-weight:700;line-height:1.5;margin:24px 0}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_title__VytG8{margin:16px 0;font-size:18px;font-weight:700;line-height:1.5}}.AccordionContent_accordion-content__ihffz>.AccordionContent_links__LzYnV{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_links__LzYnV.AccordionContent_-two-columns__pnCWw{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_links__LzYnV{display:flex;flex-direction:column;row-gap:16px;margin:16px 0}}.AccordionContent_footer-link__wdoKY>.AccordionContent_name__Z_hbB{font-size:17px;font-weight:700;line-height:1.5;margin-bottom:12px;color:#fff}@media only screen and (min-width:770px){.AccordionContent_footer-link__wdoKY.AccordionContent_-course__x2rKM>.AccordionContent_name__Z_hbB{font-size:18px;font-weight:700;line-height:1.5}}@media only screen and (max-width:769px){.AccordionContent_footer-link__wdoKY.AccordionContent_-course__x2rKM>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV>.AccordionContent_link__ATmCU{font-size:13px;font-weight:700;line-height:1.5}.AccordionContent_footer-link__wdoKY.AccordionContent_-flex__DxHBj>.AccordionContent_link-groups__qhoV8{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;width:100%}}.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV{display:flex;flex-direction:column}.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV>.AccordionContent_sub-name__JXOuw{margin-bottom:4px;font-size:13px;font-weight:400;line-height:1.5}.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV>.AccordionContent_sub-name__JXOuw~.AccordionContent_sub-name__JXOuw{margin-top:12px}@media only screen and (min-width:770px){.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV.AccordionContent_-three-rows__dg70a{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column}}@media only screen and (max-width:769px){.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV{padding-left:12px}}.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV>.AccordionContent_link__ATmCU{box-sizing:border-box;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:35px;color:#fff;text-decoration:underline;transition:color .3s ease-in-out;font-size:13px;font-weight:400;line-height:1.5}@media only screen and (min-width:770px){.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV>.AccordionContent_link__ATmCU:hover{color:rgba(255,255,255,.3)}.AccordionContent_footer-link__wdoKY>.AccordionContent_link-groups__qhoV8>.AccordionContent_links__LzYnV~.AccordionContent_links__LzYnV{margin-top:12px}}.AreaFooterAccordion_footer-accordion__kWoYi{display:flex;flex-direction:column;margin-top:24px}@media only screen and (max-width:769px){.AreaFooterAccordion_footer-accordion__kWoYi{margin-top:0}}.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_nav__DKcuE{display:flex;align-items:center;justify-content:space-between}.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_nav__DKcuE>.AreaFooterAccordion_accordion__aLz2u{display:flex;gap:4px;align-items:center;color:#fff;cursor:pointer;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_nav__DKcuE>.AreaFooterAccordion_accordion__aLz2u:hover{color:rgba(255,255,255,.3)}}.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_expandzone__3nyU6>.AreaFooterAccordion_close__O3I4Y>.AreaFooterAccordion_text__91Uu2,.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_nav__DKcuE>.AreaFooterAccordion_accordion__aLz2u>.AreaFooterAccordion_text__91Uu2{font-size:13px;font-weight:400;line-height:1.5}.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_expandzone__3nyU6{height:0;overflow:hidden}.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_expandzone__3nyU6>.AreaFooterAccordion_close__O3I4Y{display:flex;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;height:23px;padding-top:24px;color:#fff;white-space:nowrap;cursor:pointer;transition:color .3s ease-in-out;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (min-width:770px){.AreaFooterAccordion_footer-accordion__kWoYi>.AreaFooterAccordion_expandzone__3nyU6>.AreaFooterAccordion_close__O3I4Y:hover{color:rgba(255,255,255,.3)}}.AreaFooterSearch_footer-search__mSy1A{box-sizing:border-box;display:flex;gap:24px;align-items:center;width:413px;height:46px;padding:5px 8px;margin-left:auto;background-color:rgba(0,0,0,0);border:1px solid #fff}.AreaFooterSearch_footer-search__mSy1A>.AreaFooterSearch_inputcontainer__8kIGC{display:flex;flex-grow:1;gap:8px;align-items:center;height:40px}.AreaFooterSearch_footer-search__mSy1A>.AreaFooterSearch_inputcontainer__8kIGC>.AreaFooterSearch_textinput__P8J0i{flex-grow:1;font-size:16px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;outline:none}.AreaFooterSearch_footer-search__mSy1A>.AreaFooterSearch_inputcontainer__8kIGC>.AreaFooterSearch_textinput__P8J0i::-moz-placeholder{color:#fff}.AreaFooterSearch_footer-search__mSy1A>.AreaFooterSearch_inputcontainer__8kIGC>.AreaFooterSearch_textinput__P8J0i::placeholder{color:#fff}.AreaFooterSearch_footer-search__mSy1A>.AreaFooterSearch_inputcontainer__8kIGC>.AreaFooterSearch_icon__wOsfl{color:#fff;cursor:pointer}.LinkNavigation_link-navigation__zvdJv{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:16px}@media only screen and (max-width:769px){.LinkNavigation_link-navigation__zvdJv{row-gap:8px;min-width:325px;padding:0;margin-top:24px}}.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p{display:flex;flex-direction:column;gap:4px;width:16.6666666667%;min-width:16.6666666667%}@media only screen and (max-width:769px){.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p{gap:4px;width:50%;min-width:none}}.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p>.LinkNavigation_link__JrWU2{box-sizing:border-box;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:35px;color:#fff;text-decoration:underline;transition:color .3s ease-in-out;font-size:13px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p>.LinkNavigation_link__JrWU2{font-size:13px;font-weight:700;line-height:1.5}}@media only screen and (min-width:770px){.LinkNavigation_link-navigation__zvdJv>.LinkNavigation_links__9L64p>.LinkNavigation_link__JrWU2:hover{color:rgba(255,255,255,.3)}}.AreaCard_area-card__vMCL_{box-sizing:border-box;color:#fff;background-color:#00af7e;border:1px solid #00af7e;border-radius:1px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:770px){.AreaCard_area-card__vMCL_{width:273px;height:111px}.AreaCard_area-card__vMCL_:hover{color:#00af7e;background-color:#fff}.AreaCard_area-card__vMCL_:not(:last-child){margin-right:16px}}@media only screen and (max-width:769px){.AreaCard_area-card__vMCL_{width:100%;height:58px}.AreaCard_area-card__vMCL_:not(:last-child){margin-bottom:8px}}.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY{box-sizing:border-box;display:flex;justify-content:space-between;width:100%;height:100%}@media only screen and (min-width:770px){.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY{padding:16px 24px 24px}}@media only screen and (max-width:769px){.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY{align-items:center;padding:8px 12px 12px}}.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY>.AreaCard_icon__DNo1g{width:24px;height:24px}.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY>.AreaCard_logo__7s1NJ{width:100%;height:100%;fill:#fff}@media only screen and (max-width:769px){.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY>.AreaCard_logo__7s1NJ.AreaCard_-pc__ICsE9{display:none}}@media only screen and (min-width:770px){.AreaCard_area-card__vMCL_>.AreaCard_body__yGAiY>.AreaCard_logo__7s1NJ.AreaCard_-sp__yHjIG{display:none}.AreaCard_area-card__vMCL_:hover>.AreaCard_body__yGAiY>.AreaCard_logo__7s1NJ{fill:#00af7e;transition:fill .3s ease-in-out}}.SelectAreaModal_select-area-modal__N6opG{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:auto}.SelectAreaModal_select-area-modal__N6opG::backdrop{background:rgba(0,0,0,.7)}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n{position:fixed;top:50%;left:50%;z-index:20;box-sizing:border-box;width:-moz-fit-content;width:fit-content;padding:78px 24px 24px;background-color:#fff;transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:770px){.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n{border:1px solid #000}}@media only screen and (max-width:769px){.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n{width:295px;padding:58px 16px 16px}}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz{position:absolute;padding:0;color:#00af7e;cursor:pointer;background-color:#fff;border:none;transition:color .3s ease-in-out}@media only screen and (max-width:769px){.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz{top:16px;right:16px}}@media only screen and (min-width:770px){.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz{top:24px;right:24px}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz:hover{color:#2f2f2f}}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz:focus{outline:none}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_close__oPsAz>.SelectAreaModal_icon__B07kM{width:30px;height:30px}.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_area__Ss90_{display:flex;justify-content:center}@media only screen and (max-width:769px){.SelectAreaModal_select-area-modal__N6opG>.SelectAreaModal_container__K_F_n>.SelectAreaModal_area__Ss90_{flex-flow:column wrap}}.RelatedDepartmentCard_related-department__nrNgN{box-shadow:0 0 10px 0 rgba(0,175,126,.15);display:grid;grid-template-columns:1fr 24px;align-items:center;padding:12px 8px 12px 12px;color:#00af7e;cursor:pointer;background-color:#fff;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media only screen and (min-width:770px){.RelatedDepartmentCard_related-department__nrNgN:hover{color:#fff;background-color:#00af7e}}@media only screen and (max-width:769px){.RelatedDepartmentCard_related-department__nrNgN{height:-moz-fit-content;height:fit-content}}.RelatedDepartmentCard_related-department__nrNgN>.RelatedDepartmentCard_label__jmX8E{display:flex;align-items:center;font-size:15px;font-weight:700;line-height:1.5}.RelatedDepartmentCard_related-department__nrNgN>.RelatedDepartmentCard_icon__RZUNf{width:24px;height:24px}.RelatedDepartment_related-department__u5PP7{width:900px;margin:48px auto 0}@media only screen and (max-width:769px){.RelatedDepartment_related-department__u5PP7{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:32px}}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_heading__Zj5LY{font-size:27px;font-weight:700;line-height:1.5;margin-bottom:32px}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_heading__Zj5LY:before{display:block;width:40px;height:2px;margin-bottom:24px;content:"";background-color:#00af7e}@media only screen and (max-width:769px){.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_heading__Zj5LY{font-size:21px;font-weight:700;line-height:1.5;margin-bottom:24px}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_heading__Zj5LY:before{display:block;width:40px;height:2px;margin-bottom:12px;content:"";background-color:#00af7e}}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_cards__yw5l7{display:grid;grid-template-columns:repeat(2,calc(50% - 6px));gap:12px}@media only screen and (max-width:769px){.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_department__ccFs4>.RelatedDepartment_cards__yw5l7{grid-template-columns:100%;gap:8px}}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_banner__CRSu5{width:900px;height:auto;margin-top:48px;overflow:hidden}@media only screen and (max-width:769px){.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_banner__CRSu5{width:100%;aspect-ratio:319/180;margin-top:32px}}.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_banner__CRSu5>.RelatedDepartment_image__72J2i{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease-in-out}@media only screen and (min-width:770px){.RelatedDepartment_related-department__u5PP7>.RelatedDepartment_banner__CRSu5>.RelatedDepartment_image__72J2i:hover{scale:1.05}}.SitemapModal_sitemap-modal__4m7PY{box-sizing:border-box;display:flex;align-items:center;height:35px;cursor:pointer}@media only screen and (max-width:769px){.SitemapModal_sitemap-modal__4m7PY{width:167px}}.SitemapModal_sitemap-modal__4m7PY>.SitemapModal_link__Pd0qe{font-size:13px;font-weight:700;line-height:1.5;color:#fff;text-decoration:underline;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.SitemapModal_sitemap-modal__4m7PY>.SitemapModal_link__Pd0qe:hover{color:#2f2f2f}}.TopFooter_top-footer__f96EX{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:1120px;padding:40px 160px;background:#00af7e}@media only screen and (max-width:769px){.TopFooter_top-footer__f96EX{min-width:360px;padding:24px 20px 16px}}.SchoolNavigations_school-navigations__8Ul_c{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(5,1fr);grid-auto-flow:column;gap:4px 12px}@media only screen and (max-width:769px){.SchoolNavigations_school-navigations__8Ul_c{grid-template-rows:repeat(9,1fr);grid-template-columns:1fr auto;-moz-column-gap:0;column-gap:0}}.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo{box-sizing:border-box;display:flex;align-items:center;height:35px;color:#fff;text-decoration:underline;white-space:pre-line;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo:hover{color:#2f2f2f}}.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo:disabled{pointer-events:none}@media only screen and (max-width:769px){.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo:disabled{text-decoration:none}}.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo>.SchoolNavigations_text__sBRiW{font-size:13px;font-weight:700;line-height:1.5}.SchoolNavigations_school-navigations__8Ul_c>.SchoolNavigations_link__PtbKo>.SchoolNavigations_target__5xSTA{flex-shrink:0}.TopFooterSeparator_topfooter-separator__NOxYv{margin:12px 0;border-bottom:1px solid rgba(255,255,255,.3)}.PCIkoInfoContent_iko-content__mqWxY{display:flex;align-items:center;height:100%}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1{display:flex;gap:12px}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_location__1P7LL{display:flex;flex-direction:column;align-self:center;justify-content:flex-end;margin-right:24px;white-space:pre-wrap}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_location__1P7LL>.PCIkoInfoContent_postcode__Rgfpz{font-size:16px;font-size:15px;font-weight:700;line-height:1.5}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_location__1P7LL>.PCIkoInfoContent_address__LNBno{font-size:13px;font-weight:700;line-height:1.5}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_right__SnMbw{display:flex;align-items:flex-end;margin-bottom:-3px}.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_right__SnMbw>.PCIkoInfoContent_map__mtJaC{margin-bottom:-4px;color:#fff;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.PCIkoInfoContent_iko-content__mqWxY .PCIkoInfoContent_wrapper__RXXB1>.PCIkoInfoContent_right__SnMbw>.PCIkoInfoContent_map__mtJaC:hover{color:rgba(255,255,255,.3)}}.Schools_footer-schools__py_d8{align-items:center;color:#fff;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.Schools_footer-schools__py_d8{margin-top:24px;font-size:13px;font-weight:700;line-height:1.5}}.Schools_footer-schools__py_d8>.Schools_areas__ax5g7{display:flex;width:100%;height:44px;margin-top:8px}.Schools_footer-schools__py_d8>.Schools_areas__ax5g7>.Schools_link__9F_Li{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;border-right:1px solid rgba(255,255,255,.3);transition:color .3s ease-in-out}.Schools_footer-schools__py_d8>.Schools_areas__ax5g7>.Schools_link__9F_Li:first-child{border-left:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:770px){.Schools_footer-schools__py_d8>.Schools_areas__ax5g7>.Schools_link__9F_Li:hover{color:rgba(255,255,255,.3)}}.SPIkoInfoContent_iko-content__8rLpa{display:flex;flex-direction:column;padding-left:16px;border-left:1px solid rgba(255,255,255,.3)}.SPIkoInfoContent_iko-content__8rLpa .SPIkoInfoContent_postcode___v6CG{font-size:16px;font-weight:500;line-height:1.5}.SPIkoInfoContent_iko-content__8rLpa>.SPIkoInfoContent_addressmap__t3lqK{display:flex;gap:12px}.SPIkoInfoContent_iko-content__8rLpa>.SPIkoInfoContent_addressmap__t3lqK>.SPIkoInfoContent_address__C8HzX{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-line}.SPIkoInfoContent_iko-content__8rLpa>.SPIkoInfoContent_addressmap__t3lqK>.SPIkoInfoContent_map__UGQnM{display:flex;align-items:flex-end;color:#fff}.IkoInfo_iko-info__dPxmd{display:grid;grid-template-columns:repeat(3,1fr);color:#fff}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd{display:flex;flex-direction:column}}.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC{display:flex;flex-direction:column;gap:4px;margin-right:32px}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC{padding-bottom:12px;padding-left:16px;margin-right:0;margin-bottom:0;border-left:1px solid rgba(255,255,255,.3)}}.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_telephone__bKfi8{font-size:48px;font-weight:700;line-height:1}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_telephone__bKfi8{font-size:32px}}.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_time__Rgnbw{display:flex;font-size:14px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_time__Rgnbw{margin-top:-6px}}.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_time__Rgnbw>.IkoInfo_decimal__N4TzF{font-size:14px;font-weight:500;line-height:1.5}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_left__U7StC>.IkoInfo_time__Rgnbw>.IkoInfo_decimal__N4TzF{font-weight:600}}.IkoInfo_iko-info__dPxmd>.IkoInfo_center___GSO6{display:flex;flex-direction:column;justify-content:flex-end;margin-right:24px}.IkoInfo_iko-info__dPxmd>.IkoInfo_center___GSO6>.IkoInfo_postcode__d9n9V{font-size:17px;font-weight:500;line-height:1.5}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_center___GSO6>.IkoInfo_postcode__d9n9V{font-size:16px;font-weight:700}}.IkoInfo_iko-info__dPxmd>.IkoInfo_center___GSO6>.IkoInfo_address__AqR1N{font-size:15px;font-weight:400;line-height:1.5;white-space:pre-line}@media only screen and (max-width:769px){.IkoInfo_iko-info__dPxmd>.IkoInfo_center___GSO6>.IkoInfo_address__AqR1N{font-size:13px;font-weight:700;line-height:1.5}}.IkoInfo_iko-info__dPxmd>.IkoInfo_right__6vEYF{display:flex;align-items:flex-end}.BorderLinkButton_link-button__oC1ss{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:56px;padding:8px;color:#00af7e;text-align:center;background:#fff;border:1px solid #fff;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;font-size:15px;font-weight:700;line-height:1.5}.BorderLinkButton_link-button__oC1ss>.BorderLinkButton_icon__R7Fs9{position:absolute;top:16px;right:8px}.BorderLinkButton_link-button__oC1ss>.BorderLinkButton_icon__R7Fs9>path{transition:stroke .3s ease-in-out}@media only screen and (min-width:770px){.BorderLinkButton_link-button__oC1ss:hover{color:#fff;background:#00af7e;border:1px solid #fff}.BorderLinkButton_link-button__oC1ss:hover>.BorderLinkButton_icon__R7Fs9>path{stroke:#fff}}.BorderLinkButton_link-button__oC1ss.BorderLinkButton_-background-green__ITrSA{color:#fff;background-color:#00af7e;border:1px solid #00af7e}@media only screen and (min-width:770px){.BorderLinkButton_link-button__oC1ss.BorderLinkButton_-background-green__ITrSA:hover{color:#00af7e;background-color:#fff}.BorderLinkButton_link-button__oC1ss.BorderLinkButton_-background-green__ITrSA:hover>.BorderLinkButton_icon__R7Fs9>path{stroke:#00af7e}}.LinkButtons_link-buttons__G95lv{display:flex;gap:8px}@media only screen and (max-width:769px){.LinkButtons_link-buttons__G95lv{flex-direction:column}}.PCInfo_pcinfo-container__RgzkS{display:flex;flex:2;align-items:center;justify-content:space-between}@media only screen and (max-width:769px){.PCInfo_pcinfo-container__RgzkS{display:none}}.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI{display:flex;margin-left:1px}@media only screen and (max-width:769px){.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI{grid-area:sns;justify-content:space-between;margin-top:8px}}.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI>.PCInfo_icon___bDRd{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:68px;height:60px;color:#fff;border-right:1px solid rgba(255,255,255,.3);transition:color .3s ease-in-out}.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI>.PCInfo_icon___bDRd:first-child{border-left:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:770px){.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI>.PCInfo_icon___bDRd:hover{color:rgba(255,255,255,.3)}}.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI>.PCInfo_text__tlv9K{align-self:center;margin-left:32px;color:#fff;font-size:13px;font-weight:700;line-height:1.5}@media only screen and (max-width:769px){.PCInfo_pcinfo-container__RgzkS>.PCInfo_sns__ZRbaI>.PCInfo_text__tlv9K{grid-area:text;margin-top:8px;text-align:center}}.PCInfo_pcinfo-container__RgzkS>.PCInfo_top__yGbqV{color:#fff;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.PCInfo_pcinfo-container__RgzkS>.PCInfo_top__yGbqV:hover{color:rgba(255,255,255,.3)}}@media only screen and (max-width:769px){.PCInfo_pcinfo-container__RgzkS>.PCInfo_top__yGbqV{grid-area:top;justify-self:flex-end}}.SPInfo_spinfo-container__RZ2XC{display:flex;flex-direction:column;width:calc(100% + 32px);margin-top:24px}@media only screen and (min-width:770px){.SPInfo_spinfo-container__RZ2XC{display:none}}.SPInfo_spinfo-container__RZ2XC>.SPInfo_sns__5wFr2{display:flex;grid-area:sns;gap:0;margin-top:8px;margin-left:1px}.SPInfo_spinfo-container__RZ2XC>.SPInfo_sns__5wFr2>.SPInfo_icon__prxWx{display:flex;align-items:center;justify-content:center;width:100%;height:60px;margin-left:-1px;color:#fff;border-right:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3);transition:color .3s,background .3s}.SPInfo_spinfo-container__RZ2XC>.SPInfo_text__40Ajn{grid-area:text;color:#fff;font-size:13px;font-weight:400;line-height:1.5}.styles_common-layout__VQtnH{display:flex;flex-direction:column;height:100%}.styles_common-layout__VQtnH>.styles_top__bpF6H{padding-top:123px}@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{padding-top:66.5px}}@media only screen and (min-width:770px){.styles_common-layout__VQtnH>.styles_bottom__B14k6{display:none}}.DNewsButtonLink_d-button-link-container__vTX9m{width:-moz-fit-content;width:fit-content;margin-left:auto}.SocialInfos_footer-upper__16KhP{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP{flex-wrap:wrap;grid-template-rows:repeat(2,auto)}}.SocialInfos_footer-upper__16KhP>.SocialInfos_logo__MMfYl{color:#fff}@media only screen and (min-width:770px){.SocialInfos_footer-upper__16KhP>.SocialInfos_logo__MMfYl{flex:1}}@media only screen and (max-width:769px){.SocialInfos_footer-upper__16KhP>.SocialInfos_logo__MMfYl{grid-area:logo}}.SocialInfos_footer-upper__16KhP>.SocialInfos_sptop__MLPhC{color:#fff}@media only screen and (min-width:770px){.SocialInfos_footer-upper__16KhP>.SocialInfos_sptop__MLPhC{display:none}}.ApplyDetailNationalHeading_national-heading__ekzF_{padding-bottom:24px}@media only screen and (max-width:769px){.ApplyDetailNationalHeading_national-heading__ekzF_{padding-bottom:16px}}.ApplyDetailSelectiveHeading_selective-heading__BZ2Lc{padding-bottom:24px}@media only screen and (max-width:769px){.ApplyDetailSelectiveHeading_selective-heading__BZ2Lc{padding-bottom:12px}}.IndexButton_index-button__HFMfP{box-sizing:border-box;display:grid;grid-template-columns:1fr 16px;gap:4px;align-items:center;width:100%;height:100%;padding:12px 0;color:#2f2f2f;text-align:start;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #00af7e}.IndexButton_index-button__HFMfP>.IndexButton_label__E3v17{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:700;line-height:1.3;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.IndexButton_index-button__HFMfP:hover>.IndexButton_label__E3v17{color:#00af7e}}.IndexButton_index-button__HFMfP>.IndexButton_icon__pd0vf{width:16px}.BasicInfo_basic-info__mQjlz{width:900px;margin:0 auto}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.BasicInfo_basic-info__mQjlz>.BasicInfo_frame__nyWJw{width:900px;height:507px;margin:0 auto}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz>.BasicInfo_frame__nyWJw{width:calc(100% + 56px);height:auto;aspect-ratio:375/211;margin:16px -28px 0}}.BasicInfo_basic-info__mQjlz>.BasicInfo_frame__nyWJw>.BasicInfo_image__TKYgc{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BasicInfo_basic-info__mQjlz>.BasicInfo_title__yGxth{font-size:32px;font-weight:700;line-height:1.5;margin-top:32px}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz>.BasicInfo_title__yGxth{font-size:26px;font-weight:700;line-height:1.5;margin-top:24px}}.BasicInfo_basic-info__mQjlz>.BasicInfo_catchCopy__5Ixch{font-size:15px;font-weight:400;line-height:1.5;margin-top:4px}.BasicInfo_basic-info__mQjlz>.BasicInfo_schedule__U7X0d{position:relative;box-sizing:border-box;padding:32px 24px 24px;margin-top:48px;background-color:#f1fbf7}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz>.BasicInfo_schedule__U7X0d{padding:24px 16px 16px;margin:40px 0 0}}.BasicInfo_basic-info__mQjlz>.BasicInfo_schedule__U7X0d>.BasicInfo_label__BPF47{font-size:15px;font-weight:500;line-height:1.5;position:absolute;top:-12px;left:13px;padding:0 4px;color:#00af7e;text-align:center;background-color:#fff}.BasicInfo_basic-info__mQjlz>.BasicInfo_schedule__U7X0d>.BasicInfo_date__O_W7f{font-size:15px;font-weight:400;line-height:1.5}.BasicInfo_basic-info__mQjlz>.BasicInfo_lead__rg0Ty{font-size:15px;font-weight:400;line-height:1.5;margin-top:32px}.BasicInfo_basic-info__mQjlz>.BasicInfo_note__203Mi{font-size:12px;font-weight:400;line-height:1.5;margin-top:16px}.BasicInfo_basic-info__mQjlz>.BasicInfo_targets__nWPrM{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.BasicInfo_basic-info__mQjlz>.BasicInfo_targets__nWPrM>.BasicInfo_target__NGKZx{font-size:12px;font-weight:400;line-height:1;padding:6px;background-color:#f1fbf7}.BasicInfo_basic-info__mQjlz>.BasicInfo_tags__W1JjD{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.BasicInfo_basic-info__mQjlz>.BasicInfo_tags__W1JjD>.BasicInfo_tag__Xe4Eg{font-size:12px;font-weight:400;line-height:1;padding:6px;background-color:#f6f6f6}.BasicInfo_basic-info__mQjlz>.BasicInfo_apply__odFnE{width:332px;height:56px;margin:48px auto 0}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz>.BasicInfo_apply__odFnE{width:auto;height:46px;margin:32px 0}}.BasicInfo_basic-info__mQjlz>.BasicInfo_index___8p4o{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}@media only screen and (max-width:769px){.BasicInfo_basic-info__mQjlz>.BasicInfo_index___8p4o{grid-template-columns:100%;gap:0;margin-top:32px}.BasicInfo_basic-info__mQjlz>.BasicInfo_index___8p4o.BasicInfo_-short__Vnz05{grid-template-columns:repeat(2,1fr);gap:0 16px}}.FlowContents_flow-contents__Afb2j{display:flex;flex-direction:column;gap:12px;margin-top:24px;margin-left:53px}@media only screen and (max-width:769px){.FlowContents_flow-contents__Afb2j{margin-top:16px;margin-left:32px}}.FlowContents_flow-contents__Afb2j>.FlowContents_departure__9nnNP{font-size:15px;font-weight:700;line-height:1.5}.FlowContents_flow-contents__Afb2j>.FlowContents_imageframe__JVQkA{width:287px;height:161px}.FlowContents_flow-contents__Afb2j>.FlowContents_imageframe__JVQkA>.FlowContents_image__F2OsH{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FlowContents_flow-contents__Afb2j>.FlowContents_texts__kSUzw{display:flex;flex-direction:column;gap:8px}.FlowContents_flow-contents__Afb2j>.FlowContents_texts__kSUzw>.FlowContents_smallheading__LjiEw{font-size:15px;font-weight:700;line-height:1.5}.FlowContents_flow-contents__Afb2j>.FlowContents_texts__kSUzw>.FlowContents_body__olYZT{font-size:15px;font-weight:400;line-height:1.5}.FlowContents_flow-contents__Afb2j>.FlowContents_links__9nKfs{display:flex;flex-direction:column;gap:12px}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp{position:relative}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp:before{position:absolute;left:26px;z-index:-1;width:1px;height:100%;content:"";background-color:#00af7e}@media only screen and (max-width:769px){.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp:before{left:16px}}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW{box-sizing:border-box;display:grid;grid-template-columns:49px minmax(0,calc(100% - 49px));align-items:center;width:100%;border:1px solid #00af7e}@media only screen and (max-width:769px){.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW{grid-template-columns:33px minmax(0,calc(100% - 33px))}}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW>.AccordionFlow_order__hVC2o{font-size:24px;font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#00af7e;background-color:#fff}@media only screen and (max-width:769px){.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW>.AccordionFlow_order__hVC2o{font-size:18px;font-weight:700;line-height:1.5;font-size:17px}}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW>.AccordionFlow_text__xfpG2{font-size:18px;font-weight:700;line-height:1.5;padding:12.5px 16px 12.5px 0}@media only screen and (max-width:769px){.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_heading__Xr6hW>.AccordionFlow_text__xfpG2{font-size:15px;font-weight:700;line-height:1.5;padding:8px 12px 8px 0}}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_contents__0jNh0{padding-bottom:24px}@media only screen and (max-width:769px){.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp>.AccordionFlow_contents__0jNh0{padding-bottom:24px}}.AccordionFlow_accordion-flow-container__OdOOO>.AccordionFlow_item__RrLgp:last-child>.AccordionFlow_contents__0jNh0{padding-bottom:0}.DAccordionBottom_d-accordion-bottom-container__CNG5_{width:900px;margin:24px auto 0}@media only screen and (max-width:769px){.DAccordionBottom_d-accordion-bottom-container__CNG5_{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:16px}}.DAccordionTop_d-accordion-top-container__L4OyA{width:900px;margin:32px auto 0}@media only screen and (max-width:769px){.DAccordionTop_d-accordion-top-container__L4OyA{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.DFaceImage_d-face-image-container__uvlP6{width:900px;display:grid;grid-template-columns:repeat(2,442px);gap:16px;margin:32px auto 0}@media only screen and (max-width:769px){.DFaceImage_d-face-image-container__uvlP6{width:auto;min-width:304px;margin-right:28px;margin-left:28px;grid-template-columns:100%;gap:12px;margin-top:24px}}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM{display:grid;grid-template-columns:130px 1fr;gap:24px;align-items:center;padding-bottom:16px;border-bottom:1px solid #dadada}@media only screen and (max-width:769px){.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM{grid-template-columns:96px 1fr;gap:16px;padding-bottom:12px;border-bottom:1px solid #dadada}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM:last-child{border-bottom:none}}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM>.DFaceImage_left__TNLvG{display:flex;width:100%;aspect-ratio:1}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM>.DFaceImage_left__TNLvG>.DFaceImage_image__XX_w8{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM>.DFaceImage_right__fg3Gq>.DFaceImage_title__TTV2v{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (max-width:769px){.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM>.DFaceImage_right__fg3Gq>.DFaceImage_title__TTV2v{font-size:17px;font-weight:700;line-height:1.5}}.DFaceImage_d-face-image-container__uvlP6>.DFaceImage_item___TesM>.DFaceImage_right__fg3Gq>.DFaceImage_subtitle__yFG4J{font-size:15px;font-weight:400;line-height:1.5;margin-top:4px}.DFaceImageBody_d-face-image-body-container__6gQVM{width:900px;margin:32px auto 0}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy{padding-bottom:32px;margin-bottom:32px;list-style:none;border-bottom:1px solid #dadada}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy:last-child{margin-bottom:0}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy{padding-bottom:24px;margin-bottom:24px}}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa{display:grid;grid-template-columns:130px 1fr;gap:24px}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa{grid-template-columns:96px 1fr;gap:16px}}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_left__lSsaV{display:flex;width:100%;aspect-ratio:1}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_left__lSsaV>.DFaceImageBody_image__zH7X6{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_right__tJ9FM{display:flex;flex-direction:column;justify-content:center}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_right__tJ9FM>.DFaceImageBody_title__bHGUP{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_right__tJ9FM>.DFaceImageBody_title__bHGUP{font-size:17px;font-weight:700;line-height:1.5}}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_right__tJ9FM>.DFaceImageBody_subtitle__S_v_I{font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_heading__1L9Sa>.DFaceImageBody_right__tJ9FM>.DFaceImageBody_subtitle__S_v_I{margin-top:4px}}.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_body__egBmJ{font-size:15px;font-weight:400;line-height:1.5;margin-top:24px}@media only screen and (max-width:769px){.DFaceImageBody_d-face-image-body-container__6gQVM>.DFaceImageBody_item__HWvvy>.DFaceImageBody_body__egBmJ{margin-top:16px}}.ButtonsSection_buttons-section__KeGrn{width:900px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 auto 80px}@media only screen and (max-width:769px){.ButtonsSection_buttons-section__KeGrn{width:auto;min-width:304px;margin-right:28px;margin-left:28px;grid-template-columns:repeat(1,1fr)}.ButtonsSection_buttons-section__KeGrn>.ButtonsSection_button__rz6IU{padding-right:16px;padding-left:16px}}.AnchorLinkSection_anchor-link-section__u56Uj{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 16px}@media only screen and (max-width:769px){.AnchorLinkSection_anchor-link-section__u56Uj{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px}}.DNewsLargeImage_d-news-large-image-container__L1oTD{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:769px){.DNewsLargeImage_d-news-large-image-container__L1oTD{gap:16px}}.DNewsLargeImage_d-news-large-image-container__L1oTD>.DNewsLargeImage_figure__47j9a{display:flex;flex-direction:column;gap:8px}.DNewsLargeImage_d-news-large-image-container__L1oTD>.DNewsLargeImage_figure__47j9a>.DNewsLargeImage_image__J_9iJ{position:relative!important;width:100%!important;height:506px!important;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:769px){.DNewsLargeImage_d-news-large-image-container__L1oTD>.DNewsLargeImage_figure__47j9a>.DNewsLargeImage_image__J_9iJ{height:auto!important;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}}.DNewsLargeImage_d-news-large-image-container__L1oTD>.DNewsLargeImage_figure__47j9a>.DNewsLargeImage_caption__qt9u5{font-size:13px;font-weight:400;line-height:1.5}.GraduateInterviewSection_graduate-section__gGJDz{width:900px;margin:0 auto;display:flex;flex-direction:column}@media only screen and (max-width:769px){.GraduateInterviewSection_graduate-section__gGJDz{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.GraduateInterviewSection_graduate-section__gGJDz>.GraduateInterviewSection_heading__BYNXa{margin-bottom:48px}@media only screen and (max-width:769px){.GraduateInterviewSection_graduate-section__gGJDz>.GraduateInterviewSection_heading__BYNXa{margin-bottom:32px}}.GraduateInterviewSection_graduate-section__gGJDz .GraduateInterviewSection_list___yf35{margin-bottom:32px}.GraduateInterviewSection_graduate-section__gGJDz>.GraduateInterviewSection_button__6dB1i{align-self:flex-end;width:260px;height:54px}@media only screen and (max-width:769px){.GraduateInterviewSection_graduate-section__gGJDz>.GraduateInterviewSection_button__6dB1i{width:227px;height:48px}}.IntroductionCardsSection_introductioncards-section__6IjNB{width:900px;margin:0 auto}@media only screen and (max-width:769px){.IntroductionCardsSection_introductioncards-section__6IjNB{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.IntroductionCardsSection_introductioncards-section__6IjNB>.IntroductionCardsSection_columns__yJH7k{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}@media only screen and (max-width:769px){.IntroductionCardsSection_introductioncards-section__6IjNB>.IntroductionCardsSection_columns__yJH7k{grid-template-columns:1fr;gap:16px;margin-top:32px}}.IntroductionCardsSection_introductioncards-section__6IjNB>.IntroductionCardsSection_heading-container__qe3dc{margin-top:48px}@media only screen and (max-width:769px){.IntroductionCardsSection_introductioncards-section__6IjNB>.IntroductionCardsSection_heading-container__qe3dc{margin-top:32px}}.IntroductionCardsSection_introductioncards-section__6IjNB>.IntroductionCardsSection_button__Wq0SP{width:-moz-fit-content;width:fit-content;margin:32px 0 0 auto}.QualificationSection_qualification-section__SI43V{width:900px;margin:0 auto}@media only screen and (max-width:769px){.QualificationSection_qualification-section__SI43V{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.QualificationSection_qualification-section__SI43V>.QualificationSection_qualifications__hvFuJ{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:48px}@media only screen and (max-width:769px){.QualificationSection_qualification-section__SI43V>.QualificationSection_qualifications__hvFuJ{width:calc(100% - 32px);margin-top:32px;margin-bottom:40px}}.QualificationSection_qualification-section__SI43V>.QualificationSection_qualifications__hvFuJ>.QualificationSection_qualification__kEcj6{font-size:15px;font-weight:400;line-height:1.5;width:423px;padding-left:1em;text-indent:-1em;list-style:inside}@media only screen and (max-width:769px){.QualificationSection_qualification-section__SI43V>.QualificationSection_qualifications__hvFuJ>.QualificationSection_qualification__kEcj6{width:100%}}.RelatedFieldsSection_relatedfields-section__w6idN{width:900px;margin:0 auto}@media only screen and (max-width:769px){.RelatedFieldsSection_relatedfields-section__w6idN{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.RelatedFieldsSection_relatedfields-section__w6idN>.RelatedFieldsSection_list__SnD2J{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}@media only screen and (max-width:769px){.RelatedFieldsSection_relatedfields-section__w6idN>.RelatedFieldsSection_list__SnD2J{grid-template-columns:repeat(1,1fr);gap:16px;margin-top:32px}}.VisitorLinks_visitor-links__bBvmn{display:flex;flex-direction:column;gap:12px;width:100%}.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_title__TKy6G{font-size:15px;font-weight:700;line-height:1.5}.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_links__MlSo5{display:flex;flex-direction:column;gap:12px}.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_links__MlSo5>.VisitorLinks_linkframe__Lu2Ns{display:flex;flex-direction:row;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;color:#565656;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_links__MlSo5>.VisitorLinks_linkframe__Lu2Ns:hover{color:#00af7e}}.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_links__MlSo5>.VisitorLinks_linkframe__Lu2Ns>.VisitorLinks_arrow__yPXJI{color:#00af7e}.VisitorLinks_visitor-links__bBvmn>.VisitorLinks_links__MlSo5>.VisitorLinks_linkframe__Lu2Ns>.VisitorLinks_link__S4njE{text-decoration-line:none;font-size:15px;font-weight:400;line-height:1.5}.LinkCollection_link-collection__eZRYv{padding-top:48px;padding-bottom:80px;margin-top:80px;background:#f6f6f6}@media only screen and (max-width:769px){.LinkCollection_link-collection__eZRYv{min-width:319px;padding-bottom:32px;margin-top:48px}}.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef{width:900px;margin:0 auto;display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:769px){.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef>.LinkCollection_title__njuCb{font-size:27px;font-weight:700;line-height:1.5}.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef>.LinkCollection_title__njuCb:before{display:block;width:40px;height:2px;margin-bottom:24px;content:"";background-color:#00af7e}@media only screen and (max-width:769px){.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef>.LinkCollection_title__njuCb{font-size:21px;font-weight:700;line-height:1.5}}.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef>.LinkCollection_links__ZYstF{display:flex;flex-direction:row;gap:24px}@media only screen and (max-width:769px){.LinkCollection_link-collection__eZRYv>.LinkCollection_container__moJef>.LinkCollection_links__ZYstF{flex-direction:column;gap:32px}}.DTopicMiddleLower_topic-middlelower__VqIlu{width:900px;margin:18px auto 0}@media only screen and (max-width:769px){.DTopicMiddleLower_topic-middlelower__VqIlu{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:16px}}.DWysiwyg_dwysiwyg-container__ixZqU{width:900px;margin:32px auto 0}@media only screen and (max-width:769px){.DWysiwyg_dwysiwyg-container__ixZqU{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.DBody_body-parts__zHmDt{width:900px;font-size:15px;font-weight:400;line-height:1.5;margin:32px auto 0}@media only screen and (max-width:769px){.DBody_body-parts__zHmDt{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.AreaTopWidthContainer_area-top-container__iyiqW{width:calc(100% - 40px);min-width:320px;margin-inline:auto}@media only screen and (min-width:770px){.AreaTopWidthContainer_area-top-container__iyiqW{width:1240px;margin-inline:auto}}@media(770px <= width < 1200px){.AreaTopWidthContainer_area-top-container__iyiqW{width:920px;margin-inline:auto}}@media(1200px <= width < 1330px){.AreaTopWidthContainer_area-top-container__iyiqW{width:1000px;margin-inline:auto}}@media(1330px <= width < 1440px){.AreaTopWidthContainer_area-top-container__iyiqW{width:1130px;margin-inline:auto}}.CampusLead_campus-lead__x6HS8{width:-moz-fit-content;width:fit-content}.CampusLead_campus-lead__x6HS8.CampusLead_-tokyo__gt2Lo{height:364px}@media only screen and (min-width:770px){.CampusLead_campus-lead__x6HS8.CampusLead_-tokyo__gt2Lo{height:385px}}.CampusLead_campus-lead__x6HS8.CampusLead_-osaka__hKbBs{height:362px}@media only screen and (min-width:770px){.CampusLead_campus-lead__x6HS8.CampusLead_-osaka__hKbBs{height:626px}}.CampusLead_campus-lead__x6HS8.CampusLead_-nagoya__NAV2C{height:369px}@media only screen and (min-width:770px){.CampusLead_campus-lead__x6HS8.CampusLead_-nagoya__NAV2C{height:386px}}.ScrollLinkButton_scroll-link__SVaDR{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#2f2f2f;text-align:start;cursor:pointer;border-bottom:1px solid #00af7e;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:770px){.ScrollLinkButton_scroll-link__SVaDR{scroll-margin-top:70px}.ScrollLinkButton_scroll-link__SVaDR:hover{color:#00af7e}}.ScrollLinkButton_scroll-link__SVaDR>.ScrollLinkButton_text__wQxu7{font-size:13px;font-weight:700;line-height:1.5}.ScrollLinkButton_scroll-link__SVaDR>.ScrollLinkButton_icon__Wy5dC{flex-shrink:0;margin-left:4px;color:#00af7e}.CourseDetailButtonGroup_button-group__LEZ9K{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:16px;column-gap:16px;width:900px;padding-bottom:16px;margin-inline:auto}@media only screen and (max-width:769px){.CourseDetailButtonGroup_button-group__LEZ9K{grid-template-columns:repeat(2,1fr);width:100%;margin-top:12px;margin-bottom:0}}.FollowingCourseDetailHeader_following-header___3I_8{top:min(100dvh - var(--info-height,0px),var(--height,"0px") + 70px);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;justify-content:space-between;height:-moz-fit-content;height:fit-content;padding:16px 0 10px;color:#2f2f2f;cursor:pointer;transition:color .3s ease-in-out;width:900px;margin:0 auto}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3{width:auto;min-width:304px;margin-right:28px;margin-left:28px;align-items:center;padding:0;margin:10px 0 0}}@media only screen and (min-width:770px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3.FollowingCourseDetailHeader_-expanded__0c8fk{padding-bottom:10px}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3:hover{color:#00af7e}}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_section__3tO0P{font-size:18px;font-weight:700;line-height:1.5;text-align:start}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_section__3tO0P{font-size:15px;font-weight:700;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:27px;height:27px;color:#00af7e;border-radius:50%}@media only screen and (max-width:769px){.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_upper__1g5g3>.FollowingCourseDetailHeader_arrow__Vy_IP{min-width:32px;min-height:32px}}.FollowingCourseDetailHeader_following-header___3I_8>.FollowingCourseDetailHeader_buttons__BTj_1{overflow:hidden;transition:max-height .3s ease-in-out}.TwoColumnsNavigation_admission-heading__5aeQl{font-size:15px;font-weight:400;line-height:1.5;display:flex;justify-content:flex-start;margin-top:24px;margin-left:100px;color:#2f2f2f}.TwoColumnsNavigation_two-columns___n48B{box-sizing:border-box;display:grid;grid-template-columns:200px 1fr;gap:32px;align-items:center;width:calc(100% - 200px);min-width:1000px;padding:12px;margin-inline:auto;background:#f1fbf7;border-bottom:1px solid #00af7e;transition:margin-top .3s}.TwoColumnsNavigation_two-columns___n48B:last-child{padding-bottom:24px;border-bottom:none}.TwoColumnsNavigation_two-columns___n48B:first-child{padding-top:0;margin-top:24px;border-top:none}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_link__bHLrt{font-size:15px;font-weight:400;line-height:1.5;display:flex;gap:4px;align-items:center;height:-moz-fit-content;height:fit-content;color:#2f2f2f;cursor:pointer;transition:color .3s ease-in-out}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_link__bHLrt:hover{color:#fff}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_name__E_P7W{display:flex;gap:4px;align-items:center;height:-moz-fit-content;height:fit-content;color:#2f2f2f;text-align:left;font-size:15px;font-weight:700;line-height:1.5}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_name__E_P7W .TwoColumnsNavigation_name-link__PShS0{display:flex;gap:8px;align-items:center;color:#2f2f2f;transition:color .3s ease-in-out;font-size:15px;font-weight:700;line-height:1.5}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_name__E_P7W .TwoColumnsNavigation_name-link__PShS0:hover{color:#00af7e}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_name__E_P7W .TwoColumnsNavigation_name-link__PShS0 .TwoColumnsNavigation_icon__D2oyh{flex-shrink:0;color:#00af7e}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB{grid-template-columns:114px 1fr;gap:32px;border-bottom:1px solid #99dfcb}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB:last-child{border-bottom:none}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB>.TwoColumnsNavigation_name__E_P7W{font-size:16px;white-space:pre-line}.TwoColumnsNavigation_two-columns___n48B.TwoColumnsNavigation_has-children-title__mh4PB .TwoColumnsNavigation_child__CLJp7{display:grid;grid-template-columns:92px 1fr;align-items:center;text-align:left}.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}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd>.TwoColumnsNavigation_child__CLJp7{font-size:13px;line-height:1.5;color:#2f2f2f}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd>.TwoColumnsNavigation_child__CLJp7>.TwoColumnsNavigation_child-title__jXsAe{font-size:15px;font-weight:400;line-height:1.5;width:92px;padding:4px 0;color:#6f6f6f}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_links__b4v6w{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 16px;text-align:start}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt{font-size:15px;font-weight:400;line-height:1.5;display:flex;gap:8px;align-items:center;padding:4px 0;color:#2f2f2f;white-space:pre-wrap;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt:hover{color:#00af7e}}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt>.TwoColumnsNavigation_icon__D2oyh{flex-shrink:0;color:#00af7e}.TwoColumnsNavigation_two-columns___n48B>.TwoColumnsNavigation_children__zL2zd .TwoColumnsNavigation_links__b4v6w>.TwoColumnsNavigation_link__bHLrt>.TwoColumnsNavigation_target___bh1E{flex-shrink:0;margin-left:-4px;color:#00af7e}.GlobalNavigator_global-navigator__LgqxV{display:flex;flex-direction:column}@media only screen and (max-width:769px){.GlobalNavigator_global-navigator__LgqxV{display:none}}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv{position:relative;display:grid;grid-template-columns:repeat(7,1fr);width:100%;transition:border-bottom .3s ease-in-out}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS{position:absolute;top:55px;right:0;left:0;visibility:hidden;max-height:min(100dvh - 134px,var(--height,"0px"));overflow-y:hidden;background:#f1fbf7}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS.GlobalNavigator_-is-active__J66GI{z-index:1;visibility:visible;overflow-y:auto;opacity:1}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv .GlobalNavigator_childrenWrapper__nh6TS .GlobalNavigator_children__tDFVk{display:flex;flex-direction:column;gap:0}.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_-following__wZtK8{position:static;grid-template-columns:repeat(7,1fr);height:70px;margin-left:auto}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8 .GlobalNavigator_childrenWrapper__nh6TS{position:absolute;top:70px;right:0;left:0}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv.GlobalNavigator_-following__wZtK8 .GlobalNavigator_childrenWrapper__nh6TS .two-columns{width:100%}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq{box-sizing:border-box;display:flex;flex-grow:1;align-items:center;justify-content:center;width:calc(100% + 1px);height:55px;padding:0 12.5px;margin-left:-1px;color:#00af7e;text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border-left:1px solid #00af7e;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq.GlobalNavigator_-is-hover__WZ5vx{background:#f1fbf7}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq.GlobalNavigator_-following__wZtK8{height:70px;padding:0;white-space:normal;background:none;border-top:none;border-right:none;border-bottom:none}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq.GlobalNavigator_-following__wZtK8:first-child{border-left:none}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq.GlobalNavigator_-following__wZtK8.GlobalNavigator_-is-hover__WZ5vx{background:#f1fbf7}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq>.GlobalNavigator_link__QkX7F{display:flex;align-items:center;justify-content:center;width:100%;margin-left:0;color:#00af7e;white-space:pre-wrap;transition:color .3s ease-in-out;font-size:15px;font-weight:700;line-height:1.5}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:not(.GlobalNavigator_-following__wZtK8):first-child{border-left:none}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:not(.GlobalNavigator_-following__wZtK8):last-child{border-right:none}@media(width >= 1440px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:not(.GlobalNavigator_-following__wZtK8)>.GlobalNavigator_link__QkX7F .GlobalNavigator_title__g9sJo{display:none}}@media(width < 1440px){.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:not(.GlobalNavigator_-following__wZtK8)>.GlobalNavigator_link__QkX7F .GlobalNavigator_wide-title__RNKIt{display:none}}.GlobalNavigator_global-navigator__LgqxV>.GlobalNavigator_navigator__kGUIv>.GlobalNavigator_item__Qs6hq:is(.GlobalNavigator_-following__wZtK8)>.GlobalNavigator_link__QkX7F .GlobalNavigator_wide-title__RNKIt{display:none}.AccessMenu_access__5rRQg{display:flex;align-items:center;color:#252525;cursor:pointer;transition:color .3s ease-in-out;font-size:13px;font-weight:400;line-height:1.5}@media only screen and (min-width:770px){.AccessMenu_access__5rRQg:hover{color:#00af7e}}.AccessMenu_access__5rRQg>.AccessMenu_heading__mMxKS{display:none;margin-left:-4px}@media(1240px <= width){.AccessMenu_access__5rRQg>.AccessMenu_heading__mMxKS{display:block}}@media only screen and (max-width:769px){.AccessMenu_access__5rRQg{margin-top:-4px}}.AreaLogoLink_area-logo__wl_9v{display:inline-block;display:flex;align-items:center;justify-content:center;width:218px;height:70px;color:#252525}@media only screen and (min-width:770px){.AreaLogoLink_area-logo__wl_9v,.AreaLogoLink_area-logo__wl_9v.AreaLogoLink_nagoya__tR6i_{margin-left:20px}}@media only screen and (max-width:769px){.AreaLogoLink_area-logo__wl_9v,.AreaLogoLink_area-logo__wl_9v svg{width:auto;height:26px}}.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;align-items:center;height:40px;padding:4px 8px;margin-inline:20px;margin-top:24px;margin-bottom:32px;background-color:#f1fbf7}.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{width:100%;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1fbf7;border:0;outline:none}.AreaHeaderSearchBox_searchbox-container___UYkj>.AreaHeaderSearchBox_inputcontainer__FGTdJ>.AreaHeaderSearchBox_icon__mXp2X{cursor:pointer;stroke:#2f2f2f}.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:1}.HamburgerModal_hamburger-modal__JGboP[open]{z-index:10}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc{display:flex;flex-direction:column;min-width:325px;min-height:100svh;max-height:100dvh;overflow:hidden;overflow-y:scroll}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc:focus{outline:none}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_green__vN1__{padding-bottom:16px;background:#f1fbf7}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_green__vN1__>.HamburgerModal_cancel__PHDDA{display:flex;justify-content:end;padding-top:20px;margin-bottom:16px;color:#fff}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_green__vN1__>.HamburgerModal_cancel__PHDDA>.HamburgerModal_icon__5_G0M{margin-right:20px;color:#00af7e;cursor:pointer}.HamburgerModal_hamburger-modal__JGboP>.HamburgerModal_body__ldhmc>.HamburgerModal_cards__PvWxX{padding:0 20px;margin-top:24px}.AreaBorderButton_border-button__8CXHg{display:flex;align-items:center;justify-content:center;width:133px;height:44px;margin-inline:auto;color:#2f2f2f;background:#fff;font-size:15px;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){.AreaBorderButton_border-button__8CXHg{width:100%;color:#00af7e;font-size:15px;font-weight:700;line-height:1.5}}@media only screen and (min-width:770px){.AreaBorderButton_border-button__8CXHg:first-child{margin-top:12px}.AreaBorderButton_border-button__8CXHg:last-child{margin-bottom:12px}}.AreaBorderButton_border-button__8CXHg:focus{outline:none}.AreaBorderButton_border-button__8CXHg.AreaBorderButton_-language___AJp2{box-shadow:0 0 20px 0 rgba(86,86,86,.1);transition:background-color .3s ease-in-out,color .3s ease-in-out}.AreaBorderButton_border-button__8CXHg.AreaBorderButton_-language___AJp2:hover{color:#fff;background:#00af7e}.HamburgerTarget_targets__Ivuvy{display:flex;flex-direction:column;background:#f1fbf7}.HamburgerTarget_targets__Ivuvy:focus{outline:none}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_upper__z83UO{display:flex;justify-content:space-between;width:calc(100% - 40px);margin-inline:auto}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_upper__z83UO>.HamburgerTarget_heading__f3stV{font-size:15px;font-weight:400;line-height:1.5;color:#2f2f2f}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_buttons__ignop{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:calc(100% - 40px);margin-inline:auto;margin-top:16px}.HamburgerTarget_targets__Ivuvy>.HamburgerTarget_upper__z83UO>.HamburgerTarget_others__HxU54{font-size:15px;font-weight:400;line-height:1.5;display:flex;gap:4px;align-items:center;color:#00af7e;text-align:left;text-decoration-line:none;outline:none}.LanguageButton_language-button__DISkv{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:-1px;color:#252525;background:#fff;font-size:15px;font-weight:400;line-height:1.5;box-shadow:0 0 20px 0 rgba(86,86,86,.1)}.SPLanguages_sp-languages__i013a>.SPLanguages_icon__5Fi7_{color:#2f2f2f;fill:#2f2f2f;transition:color .3s ease-in-out}.SPLanguages_sp-languages__i013a>.SPLanguages_menu__ClHYW{position:fixed;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:360px;height:209px;padding:20px;background:#fff}.SPLanguages_sp-languages__i013a>.SPLanguages_menu__ClHYW>.SPLanguages_cancel__rFFhR{display:flex;width:-moz-fit-content;width:fit-content;margin-left:auto;color:#00af7e}.SPLanguages_sp-languages__i013a>.SPLanguages_menu__ClHYW>.SPLanguages_language__ayRDt{font-size:15px;font-weight:500;line-height:1.5;margin-top:10px;color:#2f2f2f;text-align:left}.SPLanguages_sp-languages__i013a>.SPLanguages_menu__ClHYW>.SPLanguages_buttons__1RPu5{display:grid;flex-direction:column;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;margin-top:10px}@media only screen and (min-width:770px){.SPLanguages_sp-languages__i013a{display:none}}.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt{display:flex;align-items:center;color:#252525;cursor:pointer;transition:color .3s ease-in-out;font-size:13px;font-weight:400;line-height:1.5}.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt.LanguageMenu_-is-active__4lHY1{color:#00af7e}.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}}@media only screen and (max-width:769px){.LanguageMenu_language-menu__zf86_>.LanguageMenu_clickable__t1nEt>.LanguageMenu_icon__7t6p4{display:none}}.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 20px 0 rgba(86,86,86,.1)}.PCLanguageModal_language-modal__M6tWi{position:fixed;right:2%;z-index:10;display:grid;grid-template-rows:0fr;overflow:hidden;background:#fff;transition:grid-template-rows .3s;box-shadow:0 0 20px 0 rgba(86,86,86,.1)}.PCLanguageModal_language-modal__M6tWi.PCLanguageModal_-is-expanded__Do5pG{grid-template-rows:1fr}.PCLanguageModal_language-modal__M6tWi>.PCLanguageModal_body__ArsWs{display:flex;flex-direction:column;gap:8px;justify-content:center;width:157px;height:calc(100% + 1px);overflow:hidden}.RightArrowLink_arrow-link__VS4TR{box-sizing:border-box;display:flex;justify-content:space-between;width:100%;height:56px;padding:16.5px 8px;margin-inline:auto;border-bottom:1px solid #00af7e}.RightArrowLink_arrow-link__VS4TR>.RightArrowLink_text__JrzGJ{font-size:15px;font-weight:400;line-height:1.5;color:#2f2f2f}.RightArrowLink_arrow-link__VS4TR>.RightArrowLink_icon__6yYo7{color:#00af7e}.SPMenuCardButton_menu-card__OlGhX{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:calc(100% + 1px);height:56px;padding:0 12px;margin-top:-1px;color:#00af7e;background-color:#fff;box-shadow:0 0 20px 0 rgba(86,86,86,.1)}.SPMenuCardButton_menu-card__OlGhX.SPMenuCardButton_-is-colored__O0s1t{position:relative;color:#fff}.SPMenuCardButton_menu-card__OlGhX.SPMenuCardButton_-is-colored__O0s1t:after{position:absolute;inset:0;width:100%;height:100%;content:"";background:linear-gradient(99deg,#00af7e 5%,#03a0b1);opacity:1;transition:opacity .3s ease-in-out}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_text__hDc1E{font-size:15px;font-weight:700;line-height:1.5;z-index:1;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{margin-bottom:-1px;margin-left:-1px;color:#00af7e}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_icon__StICE.SPMenuCardButton_-is-colored__O0s1t,.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_whiteicon__rvDkT{display:none}.SPMenuCardButton_menu-card__OlGhX>.SPMenuCardButton_whiteicon__rvDkT.SPMenuCardButton_-is-colored__O0s1t{z-index:1;display:block;color:#fff}.UpperHeader_upper-header__JW11p{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p{min-width:335px}}@media only screen and (min-width:770px){.UpperHeader_upper-header__JW11p{height:68px}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr{display:flex;gap:24px}@media only screen and (min-width:770px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr{margin-right:60px}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH{display:flex;gap:24px;align-items:center}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH{display:none}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_heading__kpT3F{font-size:13px;font-weight:700;line-height:1.5;padding-right:16px;color:#252525;border-right:1px solid #00af7e}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_heading__kpT3F{display:none}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB{font-size:13px;font-weight:400;line-height:1.5;color:#252525;cursor:pointer;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB:hover{color:#00af7e}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB:nth-child(2){margin-left:-8px}@media only screen and (max-width:769px)and (min-width:770px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_targets__7VqaH>.UpperHeader_target__64UJB{display:none}}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_menu__g2Bgp{display:flex;gap:8px;align-items:center}.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_menu__g2Bgp>.UpperHeader_icons__t64kJ{display:flex;gap:12px}@media only screen and (max-width:769px){.UpperHeader_upper-header__JW11p>.UpperHeader_upper__YjJkr>.UpperHeader_menu__g2Bgp>.UpperHeader_icons__t64kJ{gap:4px}}.UpperHeader_links__fBRBU{display:flex;flex-direction:column;padding:0 20px;margin-top:8px}.UpperHeader_cards__xIZir{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.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{visibility:hidden;max-height:0}.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{box-shadow:0 0 20px 0 rgba(86,86,86,.1)}@media only screen and (min-width:770px){.LeadHeader_area-header__G_j2N{position:absolute;top:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:1120px;height:calc(var(--height, 0px) + 123px);max-height:100vh;overflow:hidden;text-align:center;background:linear-gradient(rgb(255,255,255) 123px,rgb(241,251,247) 0);backdrop-filter:blur(10px);transition:background-color .3s,height .3s ease-in-out}.LeadHeader_area-header__G_j2N.LeadHeader_-following__PQkxy{position:fixed;flex-flow:row wrap;padding-bottom:12px;background:rgba(255,255,255,.8);animation:LeadHeader_slide-down__tttab .3s ease-in-out}.LeadHeader_area-header__G_j2N.LeadHeader_-changing-height__v8igw{transition:none}.LeadHeader_area-header__G_j2N.LeadHeader_-height-is-small__LqrHb{height:calc(var(--height, 0px) + var(--info-height, 0px) + 70px)}}@media only screen and (max-width:769px){.LeadHeader_area-header__G_j2N{position:fixed;top:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:375px;padding:16px 20px 12px;text-align:center;background:rgba(255,255,255,.8);backdrop-filter:blur(5px);transition:max-height .3s ease-in-out,height .3s ease-in-out}.LeadHeader_area-header__G_j2N.LeadHeader_-top__DchDq{position:absolute}.LeadHeader_area-header__G_j2N.LeadHeader_-top__DchDq.LeadHeader_-following__PQkxy{position:fixed;animation:LeadHeader_slide-down__tttab .3s ease-in-out}.LeadHeader_area-header__G_j2N .LeadHeader_-limit-course-height__a3xMe{max-height:var(--info-height);overflow:hidden;transition:max-height .3s ease-in-out}}.LeadHeader_area-header__G_j2N.LeadHeader_-small__iFhZz{padding-bottom:12px}@keyframes LeadHeader_slide-down__tttab{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.CrossFooter_cross-footer__AEsEx{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;align-items:center;width:100%;padding:40px 160px;background:#fff}@media only screen and (max-width:769px){.CrossFooter_cross-footer__AEsEx{gap:32px;min-width:360px;padding:24px 28px 16px}}@media only screen and (min-width:770px){.CrossFooter_cross-footer__AEsEx>.CrossFooter_copyright__Qfd_M{width:1120px}}@media only screen and (max-width:769px){.CrossFooter_cross-footer__AEsEx>.CrossFooter_copyright__Qfd_M{width:100%}}.CrossBorderLinkButton_link-button__K6Oly{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:8px;margin-left:-1px;color:#fff;text-align:center;background:#00af7e;border:1px solid #fff;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;font-size:15px;font-weight:700;line-height:1.5}.CrossBorderLinkButton_link-button__K6Oly>.CrossBorderLinkButton_icon__x9h4e{position:absolute;right:12px}.CrossBorderLinkButton_link-button__K6Oly>.CrossBorderLinkButton_icon__x9h4e>path{stroke:#fff;transition:stroke .3s ease-in-out}@media only screen and (max-width:769px){.CrossBorderLinkButton_link-button__K6Oly{height:48px;font-size:15px;font-weight:700;line-height:1.5}}@media only screen and (min-width:770px){.CrossBorderLinkButton_link-button__K6Oly:hover{color:#00af7e;background:#fff;border:1px solid #00af7e}.CrossBorderLinkButton_link-button__K6Oly:hover>.CrossBorderLinkButton_icon__x9h4e>path{stroke:#00af7e}}.Middle_footer-middle__PLYc1{display:flex;gap:24px;align-items:center;justify-content:space-between}@media only screen and (min-width:770px){.Middle_footer-middle__PLYc1{width:1120px}}@media only screen and (max-width:769px){.Middle_footer-middle__PLYc1{flex-direction:column;gap:24px;width:100%;height:auto}}.Middle_footer-middle__PLYc1>.Middle_buttons__e2Nn9{display:flex;gap:8px;width:738px;margin-left:1px}@media only screen and (max-width:769px){.Middle_footer-middle__PLYc1>.Middle_buttons__e2Nn9{flex-direction:column;width:100%;margin-top:1px}}.Middle_footer-middle__PLYc1>.Middle_areas__BNWCg{display:flex;gap:0;align-items:center;height:48px}@media only screen and (max-width:769px){.Middle_footer-middle__PLYc1>.Middle_areas__BNWCg{text-align:start}}.Middle_footer-middle__PLYc1>.Middle_areas__BNWCg>.Middle_area__Y4Yby{display:flex;align-items:center;justify-content:center;width:119px;color:#2f2f2f;text-decoration:underline;white-space:nowrap;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.Middle_footer-middle__PLYc1>.Middle_areas__BNWCg>.Middle_area__Y4Yby:hover{color:#00af7e}}@media only screen and (max-width:769px){.Middle_footer-middle__PLYc1>.Middle_areas__BNWCg>.Middle_area__Y4Yby{width:106px;height:50px}}.Upper_footer-upper__5nxWl{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:770px){.Upper_footer-upper__5nxWl{width:1120px}}@media only screen and (max-width:769px){.Upper_footer-upper__5nxWl{gap:44px;width:100%}}.Upper_to-top__yGFW_{color:#2f2f2f;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.Upper_to-top__yGFW_:hover{color:#00af7e}}.CrossHeader_cross-header__nEEKZ{position:sticky;top:0;z-index:10;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:1120px;height:80px;padding:14px 60px;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);border-bottom:1px solid #fff;box-shadow:0 0 20px 0 rgba(86,86,86,.1)}@media only screen and (max-width:769px){.CrossHeader_cross-header__nEEKZ{position:fixed;top:0;align-items:center;justify-content:center;width:100%;min-width:375px;height:-moz-fit-content;height:fit-content;padding:12px 20px}}.CrossHeader_cross-header__nEEKZ>.CrossHeader_tag__4s05C{position:absolute;top:10px;left:20px}.CrossHeader_cross-header__nEEKZ>.CrossHeader_wrapper__vslxQ{margin-left:auto}@media only screen and (max-width:769px){.CrossHeader_cross-header__nEEKZ>.CrossHeader_wrapper__vslxQ{width:100%;margin-left:0}}.CrossHeader_link__Wy_SI{display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:769px){.CrossHeader_logo___SidK{width:119px;height:42px}}.NavigationContent_header-navigation__rhmiT{display:flex}.NavigationContent_header-navigation__rhmiT>.NavigationContent_links__P_YOA{display:flex;align-items:center}.NavigationContent_header-navigation__rhmiT .NavigationContent_links__P_YOA>.NavigationContent_link___Nwqe{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:46px;padding:0 32px;margin-left:-1px;color:#00af7e;cursor:pointer;border-right:1px solid #00af7e;transition:color .3s ease-in-out;font-size:15px;font-weight:700;line-height:1.5}.NavigationContent_header-navigation__rhmiT .NavigationContent_links__P_YOA>.NavigationContent_link___Nwqe:first-child{border-left:1px solid #00af7e}.NavigationContent_header-navigation__rhmiT .NavigationContent_links__P_YOA>.NavigationContent_link___Nwqe:hover{color:#2f2f2f}.NavigationContent_header-navigation__rhmiT>.NavigationContent_logos__nNIub{display:flex;gap:32px;align-items:center;padding-left:40px}.NavigationContent_header-navigation__rhmiT>.NavigationContent_logos__nNIub>.NavigationContent_logo__dT_CG{color:#2f2f2f;transition:color .3s ease-in-out}.NavigationContent_header-navigation__rhmiT>.NavigationContent_logos__nNIub>.NavigationContent_logo__dT_CG:hover{color:#00af7e}@media only screen and (max-width:769px){.NavigationContent_header-navigation__rhmiT{display:none}}.BasicInfo_basic-info__wKTmK{margin-bottom:12px}.BasicInfo_basic-info__wKTmK>.BasicInfo_keyvisual__jqW9E{width:900px;height:507px;margin:0 auto 24px;overflow:hidden;border:1px solid #fff}@media only screen and (max-width:769px){.BasicInfo_basic-info__wKTmK>.BasicInfo_keyvisual__jqW9E{width:auto;min-width:304px;margin-right:28px;margin-left:28px;height:211px;margin:0 0 24px;border:none}}.BasicInfo_basic-info__wKTmK>.BasicInfo_keyvisual__jqW9E>.BasicInfo_img__qv6Wl{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BasicInfo_basic-info__wKTmK>.BasicInfo_heading__WBOLp{width:900px;margin:0 auto}@media only screen and (max-width:769px){.BasicInfo_basic-info__wKTmK>.BasicInfo_heading__WBOLp{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.BasicInfo_basic-info__wKTmK>.BasicInfo_tags__m3Sg_{width:900px;margin:0 auto}@media only screen and (max-width:769px){.BasicInfo_basic-info__wKTmK>.BasicInfo_tags__m3Sg_{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}@media only screen and (min-width:770px){.BasicInfo_basic-info__wKTmK>.BasicInfo_tags__m3Sg_{margin-top:24px}}@media only screen and (max-width:769px){.BasicInfo_basic-info__wKTmK>.BasicInfo_tags__m3Sg_{margin-top:16px}}.BasicInfo_basic-info__wKTmK>.BasicInfo_profiles__mZ3DL{width:900px;margin:16px auto 0}@media only screen and (max-width:769px){.BasicInfo_basic-info__wKTmK>.BasicInfo_profiles__mZ3DL{width:auto;min-width:304px;margin-right:28px;margin-left:28px}}.CrossButton_button__VaLTZ{box-sizing:border-box;display:grid;grid-template-columns:1fr 24px;gap:8px;min-height:54px;padding:16px;color:#fff;word-break:break-all;cursor:pointer;background-color:#00af7e;border:1px solid #00af7e;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:769px){.CrossButton_button__VaLTZ{min-height:48px}}.CrossButton_button__VaLTZ>.CrossButton_icon__W47As{display:flex;align-items:center;justify-content:center;height:100%}.CrossButton_button__VaLTZ>.CrossButton_icon__W47As>.CrossButton_svg__19WH7>path{stroke:#fff;transition:stroke .3s ease-in-out}@media only screen and (min-width:770px){.CrossButton_button__VaLTZ:hover{color:#00af7e;background-color:#fff}.CrossButton_button__VaLTZ:hover>.CrossButton_icon__W47As>.CrossButton_svg__19WH7>path{stroke:#00af7e}}.CrossButton_button__VaLTZ>.CrossButton_label__zQ4OO{font-size:18px;font-weight:700;line-height:1.5;text-align:start}@media only screen and (max-width:769px){.CrossButton_button__VaLTZ>.CrossButton_label__zQ4OO{font-size:15px;font-weight:700;line-height:1.5}}.CrossReportDynamicComment_comment-parts__zIBce{width:900px;display:flex;flex-direction:column;gap:24px;margin:32px auto 0;color:#2f2f2f}@media only screen and (max-width:769px){.CrossReportDynamicComment_comment-parts__zIBce{width:auto;min-width:304px;margin-right:28px;margin-left:28px;gap:16px;margin-top:24px}}.CrossReportDynamicComment_comment-parts__zIBce>.CrossReportDynamicComment_comment__3eH9Y>.CrossReportDynamicComment_name__tGo4P{font-size:15px;font-weight:700;line-height:1.5}.CrossReportDynamicComment_comment-parts__zIBce>.CrossReportDynamicComment_comment__3eH9Y>.CrossReportDynamicComment_name__tGo4P.CrossReportDynamicComment_-green__Nf7tF{color:#00af7e}.CrossReportDynamicComment_comment-parts__zIBce>.CrossReportDynamicComment_comment__3eH9Y>.CrossReportDynamicComment_name__tGo4P.CrossReportDynamicComment_-purple__ktIKX{color:#fe34fa}.CrossReportDynamicComment_comment-parts__zIBce>.CrossReportDynamicComment_comment__3eH9Y>.CrossReportDynamicComment_name__tGo4P.CrossReportDynamicComment_-orange__pfIKt{color:#ffa620}.CrossReportDynamicComment_comment-parts__zIBce>.CrossReportDynamicComment_comment__3eH9Y>.CrossReportDynamicComment_body__89HFS{font-size:15px;font-weight:400;line-height:1.5;margin-top:8px}.CrossReportDynamicLink_text-link-parts__EWS4H{width:900px;margin:32px auto 0}@media only screen and (max-width:769px){.CrossReportDynamicLink_text-link-parts__EWS4H{width:auto;min-width:304px;margin-right:28px;margin-left:28px;margin-top:24px}}.CrossReportDynamicLink_text-link-parts__EWS4H>.CrossReportDynamicLink_links__mRwHs{display:inline-flex;flex-direction:column;gap:12px}.CrossReportDynamicWysiwyg_wysiwyg-wrapper__3SzHY{padding-top:32px;color:#2f2f2f}@media only screen and (max-width:769px){.CrossReportDynamicWysiwyg_wysiwyg-wrapper__3SzHY{padding-top:24px}}