.StickyForMedicalContainer_sticky_tell_wrapper__THFjG{position:relative}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3{position:fixed;bottom:12px;right:12px;width:100%;max-width:371px;z-index:1000;padding:16px 24px 14px;box-shadow:0 -3px 5px rgba(0,0,0,.1);border-radius:8px 0 8px 8px;transition:all .3s ease;opacity:1;transform:translateY(0);visibility:visible;background:#00a381}@media only screen and (max-width:768px){.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3{bottom:0;right:0;padding:12px 0 8px;border-radius:0;max-width:unset}}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3.StickyForMedicalContainer_hide__8gNrD{opacity:0;transform:translateY(20px);visibility:hidden}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM{position:relative;width:100%;display:flex;justify-content:center;margin-right:0}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125{position:relative}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area_wrapper__8QnuZ{display:flex;align-items:center;justify-content:center;width:100%}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC{width:100%;color:#fff;display:flex;flex-direction:column;gap:13px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_apply_btn__0l4wn{width:320px;height:50px;text-align:center;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px;padding:0 30px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_apply_btn__0l4wn .StickyForMedicalContainer_arrow_icon__lomaY{min-width:15px;height:12px;display:block}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_contact_btn__hnCbx{padding:0 30px;width:320px;height:50px;color:#fa8544;border:1px solid #fa8544;text-align:center;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_contact_btn__hnCbx .StickyForMedicalContainer_arrow_icon__lomaY{width:15px;height:12px;display:block}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec{display:flex;align-items:center;justify-content:space-between}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_medical_text__J41Jl{color:#fff;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_tel_wrapper__bzmIS{display:flex;align-items:center;gap:4px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_tel_wrapper__bzmIS .StickyForMedicalContainer_tel_text__m4GMg{color:#fbfba0;text-align:center;font-size:28px;font-weight:700;line-height:100%;letter-spacing:1px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_pc__0w125 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_contact_time__uDpKl{color:#fff;text-align:center;font-feature-settings:"palt" on;font-size:12px;font-weight:400;line-height:150%;letter-spacing:.6px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3{position:relative}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area_wrapper__8QnuZ{display:flex;align-items:center;justify-content:center;width:100%}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC{width:100%;color:#fff;display:flex;flex-direction:column;gap:10px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_apply_btn__0l4wn{width:320px;height:44px;padding:0 30px;color:#fff;text-align:center;font-feature-settings:"palt" on;font-size:16px;font-weight:700;line-height:150%;letter-spacing:.8px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_apply_btn__0l4wn .StickyForMedicalContainer_arrow_icon__lomaY{min-width:15px;height:12px;display:block}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_contact_btn__hnCbx{padding:0 30px;width:320px;height:44px;color:#fa8544;border:1px solid #fa8544;text-align:center;font-feature-settings:"palt" on;font-size:16px;font-weight:700;line-height:150%;letter-spacing:.8px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_button_wrapper__dC4_M .StickyForMedicalContainer_contact_btn__hnCbx .StickyForMedicalContainer_arrow_icon__lomaY{width:15px;height:12px;display:block}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec{display:flex;align-items:center;justify-content:space-between}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_medical_text__J41Jl{color:#fff;font-feature-settings:"palt" on;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.7px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_tel_wrapper__bzmIS{display:flex;align-items:center;gap:4px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_tel_wrapper__bzmIS .StickyForMedicalContainer_tel_text__m4GMg{color:#fbfba0;text-align:center;font-size:28px;font-weight:700;line-height:100%}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_sticky_tell_content_sp__B6KQ3 .StickyForMedicalContainer_sticky_tell_text_area__luQSC .StickyForMedicalContainer_contact_wrapper__1E_Ec .StickyForMedicalContainer_contact_time__uDpKl{color:#fff;text-align:center;font-feature-settings:"palt" on;font-size:12px;font-weight:400;line-height:150%;letter-spacing:.6px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_minimize_button__nYiO5{position:fixed;right:0;bottom:201px;width:50px;height:30px;padding:13px;border-radius:8px 8px 0 0;background:#00a381;display:flex;align-items:center;justify-content:center;box-shadow:-2px -2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:768px){.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_sticky_tell_container__q4hF3 .StickyForMedicalContainer_sticky_tell_container_inner__TCvwM .StickyForMedicalContainer_minimize_button__nYiO5{bottom:174px;border-radius:8px 0 0 0}}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf{position:fixed;bottom:20px;right:20px;width:282px;z-index:1000;justify-content:center;display:flex;background-color:#00a381;padding:11px 13px 14px 20px;box-shadow:0 -3px 5px rgba(0,0,0,.1);border-radius:8px;transition:all .3s ease;opacity:0;transform:translateY(-20px);visibility:hidden}@media only screen and (max-width:768px){.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf{bottom:0;right:0;width:284px;border-radius:8px 0 0 0;padding:11px 13px 9px 20px}}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf.StickyForMedicalContainer_show__YuQjp{opacity:1;transform:translateY(0);visibility:visible}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%}@media only screen and (max-width:768px){.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK{gap:13px;justify-content:center}}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK .StickyForMedicalContainer_minimize_tel_wrapper__4OSOE{display:flex;align-items:center;justify-content:center;gap:4px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK .StickyForMedicalContainer_tel_number__dQ8_X{color:#fbfba0;text-align:center;font-feature-settings:"palt" on;font-size:18px;font-weight:700;line-height:150%;letter-spacing:.9px}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK .StickyForMedicalContainer_arrow_icon__lomaY{max-width:16px;width:100%;margin-bottom:3px;cursor:pointer}.StickyForMedicalContainer_sticky_tell_wrapper__THFjG .StickyForMedicalContainer_minimize_button_container__hQbXf .StickyForMedicalContainer_minimize_tel_container__dvTEK .StickyForMedicalContainer_arrow_icon__lomaY img{width:100%}@media only screen and (max-width:1099px){.StickyForMedicalContainer_sticky_tell_wrapper__THFjG.StickyForMedicalContainer_product_page__0et05 .StickyForMedicalContainer_minimize_button_container__hQbXf,.StickyForMedicalContainer_sticky_tell_wrapper__THFjG.StickyForMedicalContainer_product_page__0et05 .StickyForMedicalContainer_sticky_tell_container__q4hF3{bottom:74px;right:0}}.ContactModal_contact_modal_container__z1cO_{max-width:912px!important;background-color:#cdeaec!important;width:100%!important;border-radius:12px;padding:40px 40px 0;border:none;max-height:calc(100vh - 100px)!important;display:flex;flex-direction:column;position:absolute;top:60px}@media only screen and (max-width:768px){.ContactModal_contact_modal_container__z1cO_{margin:20px;max-width:calc(100% - 60px)!important;padding:20px 20px 0;max-height:80vh!important;top:30px}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_modal_title__itbpT{color:var(--green-green,#00a381);text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:150%;padding:20px;border-radius:8px 8px 0 0;background-color:#fff;flex-shrink:0}@media only screen and (max-width:768px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_modal_title__itbpT{font-size:18px}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;max-height:68vh;display:flex;flex-direction:column;gap:40px;max-width:672px;margin:0 auto;padding:40px 0}@media only screen and (max-width:1099px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX{padding:20px}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX::-webkit-scrollbar{display:none}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX{display:flex;align-items:center;justify-content:center;gap:24px;width:100%}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg{width:672px;padding:20px;background:#fff;border-radius:8px}@media only screen and (max-width:768px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg{width:100%}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg .ContactModal_radio_label__3_Wpm{font-feature-settings:"palt" on;font-size:20px;font-weight:500;line-height:175%;letter-spacing:1px}@media only screen and (max-width:1099px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg .ContactModal_radio_label__3_Wpm{margin-left:5px}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg>div>div{gap:10px}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg .ContactModal_radio_box__Hvta5 p{margin:4px 0 0;color:var(--text-646464,#646464);font-feature-settings:"palt" on;font-size:14px;font-weight:400;line-height:150%;letter-spacing:.7px}@media only screen and (max-width:1099px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_content_wrapper__n8xQX .ContactModal_radio_box_group_wrapper__RBsAg .ContactModal_radio_box__Hvta5 p{padding-left:35px}}.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_triangle_icon___SPan{width:16px;height:10px;display:block;margin:0 auto}@media only screen and (max-width:1099px){.ContactModal_contact_modal_container__z1cO_ .ContactModal_scrollable_content__ytvxX .ContactModal_triangle_icon___SPan{width:24px;height:16px}}