.page_contact_description_container__5_n4N,.page_contact_description_container__5_n4N .page_contact_description_container__5_n4N,.page_contact_description_container__5_n4N .page_contact_description_general__fxo8H,.page_container__le5ag,.page_displayFlex__CRPMc,.page_medical_institution_section__dkf6w,.page_medical_institution_section__dkf6w .page_button_section__Qp7O1,.page_medical_institution_section__dkf6w .page_phone_section__FU3jy,.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR{display:flex;flex-direction:column;align-items:center}.page_root__dlS8C{display:block}.page_container__le5ag{padding:160px 0;gap:80px}@media only screen and (max-width:768px){.page_container__le5ag{padding:80px 30px;gap:60px}.page_container__le5ag h2{width:100%;text-align:left}}.page_contact_description_container__5_n4N{gap:80px}@media only screen and (max-width:768px){.page_contact_description_container__5_n4N{gap:40px}}.page_contact_description_container__5_n4N .page_contact_description_general__fxo8H{gap:10px}.page_medical_institution_section__dkf6w{gap:40px;width:100%;max-width:1200px}.page_medical_institution_section__dkf6w .page_medical_title__2T3gM{font-size:26px;line-height:1.5;color:#1f7bb8;text-align:center}@media only screen and (max-width:768px){.page_medical_institution_section__dkf6w .page_medical_title__2T3gM{font-size:22px}}.page_medical_institution_section__dkf6w .page_button_section__Qp7O1{width:472px;gap:20px}@media only screen and (max-width:768px){.page_medical_institution_section__dkf6w .page_button_section__Qp7O1{width:350px;gap:10px}}.page_medical_institution_section__dkf6w .page_button_section__Qp7O1 .page_apply_button__m_ziF{padding:0 40px}.page_medical_institution_section__dkf6w .page_button_section__Qp7O1 .page_inquiry_button__PAAzn{border-radius:50px;border:1px solid #fa8544;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);color:#fa8544;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:1px;height:60px;padding:20px 40px;max-width:none;width:100%}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy{gap:10px;width:100%;background:#f5f5f5;border-radius:10px;padding:40px 0}@media only screen and (max-width:768px){.page_medical_institution_section__dkf6w .page_phone_section__FU3jy{margin:0 -10px;width:calc(100% + 20px)}}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR{gap:17px}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_phone_title__PHiUY{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:20px;line-height:1.5;color:#1f7bb8;text-align:center;margin:0}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_phone_number_wrapper__xq8ad{display:flex;align-items:center;justify-content:center;gap:12px}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_phone_number_wrapper__xq8ad .page_phone_icon__Ybyfx{width:24px;height:24px}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_phone_number_wrapper__xq8ad .page_phone_number__wawih{font-family:Inter,sans-serif;font-weight:700;font-size:32px;line-height:32px;color:#1f7bb8;text-align:center;margin:0}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_business_hours__YUVYl{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:18px;line-height:1.75;color:#646464;text-align:center;margin:0}.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_business_hours__YUVYl .page_colon_sp__167pZ{display:inline}@media only screen and (max-width:768px){.page_medical_institution_section__dkf6w .page_phone_section__FU3jy .page_phone_content__oo4tR .page_business_hours__YUVYl .page_colon_sp__167pZ{display:none}}