.Filter_root___uljx{display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.Filter_sido-button__c4tTB{min-width:60.8px;padding:6px 4px;border-radius:16px;height:30px;text-align:center;border:1px solid #dee2e6;background:#fff;color:#495057;font-size:14px;line-height:18px}.Filter_sido-button-selected___OpZH{background:#212529;color:#fff}.Filter_spot-button__zvu4z{position:relative;border-radius:8px;background:#f1f3f5;color:#868e96;border:1px solid #f1f3f5;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;aspect-ratio:1/1}.Filter_spot-button__zvu4z .Filter_spot-count__vaLqI{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f1f3f5;background:#fff}.Filter_spot-button-selected__6koY_{border-radius:8px;border:1px solid #f76707;background:#fff4e6;color:#f76707}.Filter_spot-button-selected__6koY_ .Filter_spot-count__vaLqI{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f76707;background:#f76707;color:#fff}.Filter_click-text__Zr3Zk{position:absolute;top:38.5px;height:fit-content;padding:6px 12px;border-radius:10px;background:#e8590c;display:flex;justify-content:center;animation:Filter_bounce__wNCK_ 1.2s ease-in-out infinite}.Filter_click-text__Zr3Zk svg{position:absolute;bottom:-5px}.Filter_click-text__Zr3Zk svg text{color:var(--white,#fff);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-.5px}@keyframes Filter_bounce__wNCK_{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.PostLoader_section__vgUdj{background-color:#fff;padding:14px 20px;border-bottom:1px solid #f1f3f5;display:flex;justify-content:center;align-items:center;gap:10px;height:110px}.WikiBasic_root__eQOtP{position:relative;display:flex;margin:0 16px;padding:16px 0}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V{width:100%;display:flex}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_number__lxsIP{width:40px;padding-top:6px;color:#495057;font-size:22px;font-weight:600;line-height:28px}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_question__VVMt7{width:calc(100% - 100px)}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_question__VVMt7 .WikiBasic_title__E4KoH{color:#343a40;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_question__VVMt7 .WikiBasic_info__uPcQI{display:flex;gap:8px;color:#adb5bd;font-size:12px;line-height:16px}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_question__VVMt7 .WikiBasic_info__uPcQI p:nth-child(2){color:#ced4da}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7{display:flex;margin-top:16px}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7 .WikiBasic_plus-icon__a9IY9{width:14px}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7 .WikiBasic_doctor-image__1x834 img{width:24px;height:24px;border-radius:24px;border:1px solid #fff}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7 svg circle{fill:#adb5bd}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7 .WikiBasic_doctor-count__DINol{display:flex;align-items:center}.WikiBasic_root__eQOtP .WikiBasic_link__gid_V .WikiBasic_answer__7h1X7 .WikiBasic_count__2tywC{font-size:12px;font-weight:500;line-height:16px;padding:4px 12px;border-radius:16px;color:#f76707;border:1px solid #f76707}.WikiBest_root__TCwGW{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#f8f9fa}.WikiBest_root__TCwGW .WikiBest_link__FHnQT{width:100%;padding:32px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_recommend__dGQ6U{font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:#fff;padding:4px 12px;border-radius:100px;margin-bottom:16px;background-color:#212529}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_question__poDz6{text-align:center;margin-bottom:16px;color:#495057}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_question__poDz6 .WikiBest_title__30jOR{color:#343a40;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl{display:flex}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_plus-icon__LMEoZ{width:14px}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_plus-icon__LMEoZ svg circle{fill:#212529}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_doctor-image__E_Go4 img{width:24px;height:24px;border-radius:24px;border:1px solid #fff}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_doctor-image__E_Go4 svg{width:24px;height:24px;flex-shrink:0}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_doctor-count__LmRXN{display:flex;align-items:center}.WikiBest_root__TCwGW .WikiBest_link__FHnQT .WikiBest_answer__HmYFl .WikiBest_count__uoUyb{font-size:12px;font-weight:500;line-height:16px;padding:4px 12px;border-radius:16px;color:#f76707;border:1px solid #f76707}.Filter_root__lX6ZJ{display:flex;flex-direction:column;gap:12px;position:relative;z-index:2;margin-bottom:16px}.Filter_sido-button__9FyMG{min-width:60.8px;height:30px;padding:6px 4px;border-radius:16px;text-align:center;border:1px solid #dee2e6;background:#fff;color:#495057;font-size:14px;line-height:18px}.Filter_sido-button-selected__95y0z{background:#212529;color:#fff}.Filter_spot-button__rmI_b{position:relative;border-radius:8px;background:#f1f3f5;color:#868e96;border:1px solid #f1f3f5;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;aspect-ratio:1/1}.Filter_spot-button__rmI_b .Filter_spot-count__UtFUK{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f1f3f5;background:#fff}.Filter_spot-button-selected___oH5n{border-radius:8px;border:1px solid #f76707;background:#fff4e6;color:#f76707}.Filter_spot-button-selected___oH5n .Filter_spot-count__UtFUK{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f76707;background:#f76707;color:#fff}.Filter_more-button__BJq91{color:#868e96;text-align:center;font-size:14px;line-height:18px;border-radius:8px;border:1px solid #dee2e6;background:#fff;display:flex;justify-content:center;align-items:center}.Header_container__cL2J8{display:flex;height:56px;background-color:#fff;align-items:center;gap:16px;position:sticky;top:0;z-index:101;font-weight:700;font-size:18px;padding:0 20px}.Header_container__cL2J8 .Header_title__LjfkZ{display:flex;justify-content:flex-start;flex-grow:1;flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.Header_container__cL2J8 .Header_icon__rCmds{display:flex;align-items:center;justify-content:center;width:24px}.Header_container__cL2J8 .Header_icon__rCmds svg{width:24px;height:24px}.Header_container__cL2J8 .Header_action__ZGBXw{position:absolute;top:0;right:10px;height:56px;display:flex;justify-content:center;align-items:center}.Header_container__cL2J8 .Header_action__ZGBXw .Header_disabled__5KHar button{color:#495057}.Header_container__cL2J8 .Header_action__ZGBXw button{display:inline-block;justify-content:center;width:100%;font-weight:500}.EmptyReview_root__lXyLf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:calc(100dvh - 188px)}@media screen and (min-width:1280px){.EmptyReview_root__lXyLf{height:calc(100dvh - 126px)}}.EmptyReview_text__GZTVC{color:#adb5bd;font-size:16px;font-weight:500;line-height:20px}.OrderServices_root__ouvub{color:#343a40;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.OrderServices_root__ouvub .OrderServices_tax__7Agxq{display:flex;align-items:center;color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.OrderServices_divider__guZ25{margin:16px 0;width:100%;height:1px;background:#f1f3f5}.OrderStatusInfo_hospital__GAyuq{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.OrderStatusInfo_hospital__GAyuq .OrderStatusInfo_thumbnail__Y7Q_Z{width:36px;height:36px;border-radius:36px}.OrderStatusInfo_hospital__GAyuq .OrderStatusInfo_name__csbYS{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#495057;font-size:16px;font-weight:600;line-height:22px}.OrderStatusInfo_hospital__GAyuq .OrderStatusInfo_badge__RiNk1{flex-shrink:0;padding:4px 8px;color:#495057;font-size:12px;line-height:16px;border-radius:4px;border:1px solid #adb5bd;background:#fff}.OrderStatusInfo_hospital__GAyuq .OrderStatusInfo_badge-disabled__ac62m{background:#f1f3f5;color:#495057;border:none}.ReviewButton_button__NGjX5{color:#495057;text-align:center;font-size:14px;font-weight:600;line-height:20px;padding:10px 16px;border-radius:8px;background:#f1f3f5}.ReviewButton_review__V49bF{position:relative;display:flex;flex-direction:column}.ReviewButton_review__V49bF .ReviewButton_click-text__c7K__{top:10%;right:50%;left:50%;position:absolute;height:fit-content;width:fit-content;background:#e8590c;display:flex;justify-content:center;animation:ReviewButton_bounce__6sfIO 1.2s ease-in-out infinite}.ReviewButton_review__V49bF .ReviewButton_click-text__c7K__ svg{position:absolute;bottom:-5px}.ReviewButton_review__V49bF .ReviewButton_click-text__c7K__ svg text{color:#fff;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.5px}@keyframes ReviewButton_bounce__6sfIO{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Order_root__FwYd1{padding:16px;border-radius:16px;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.12)}.ExtraChargeCheckAlert_root__sZyJ7 h1{color:#212529;text-align:center;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.ExtraChargeCheckAlert_root__sZyJ7 p{color:#868e96;text-align:center;font-size:14px;line-height:18px;margin-bottom:16px}.ExtraChargeCheckAlert_root__sZyJ7 .alertdialog{width:10%!important}.ExtraChargeCheckAlert_root__sZyJ7 .chakra-modal__content{width:calc(100% - 64px)!important;max-width:414px}.PaymentInfo_root__qJmqj{display:flex;flex-direction:column;gap:32px;background-color:#fff;padding:16px 20px 32px}.PaymentInfo_label__cWtNM{color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.PaymentInfo_hospital-name__XuUX0{padding:10px 16px;border-radius:8px;border:1px solid #dee2e6;background:#f1f3f5;color:#adb5bd;font-size:14px;font-weight:500;line-height:20px}.PaymentInfo_services__dZupl{padding:16px;border-radius:16px;background:#f8f9fa}.PaymentInfo_services__dZupl .PaymentInfo_service__o4b0R{display:flex;flex-direction:column;color:#495057;gap:8px;font-size:14px;font-weight:600;line-height:20px}.PaymentInfo_divider__7QVdo{margin:16px 0;height:1px;background-color:#f1f3f5}.PaymentInfo_tax-included__zSfHF{color:#868e96;font-size:12px;font-weight:400;line-height:18px}.PaymentInfo_root__zDFkw{display:flex;flex-direction:column;gap:32px;background-color:#fff;padding:16px 20px 32px}.PaymentInfo_label__8xMQZ{color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.PaymentInfo_hospital-name__eB7eY{padding:10px 16px;border-radius:8px;border:1px solid #dee2e6;background:#f1f3f5;color:#adb5bd;font-size:14px;font-weight:500;line-height:20px}.PaymentInfo_services__1o4E7{padding:16px;border-radius:16px;background:#f8f9fa}.PaymentInfo_services__1o4E7 .PaymentInfo_service__x6XIb{display:flex;flex-direction:column;color:#495057;gap:8px;font-size:14px;font-weight:600;line-height:20px}.PaymentInfo_divider__53zGj{margin:16px 0;height:1px;background-color:#f1f3f5}.PaymentInfo_tax-included__RqU9a{color:#868e96;font-size:12px;font-weight:400;line-height:18px}.ServerErrorView_error-message__qINgq{display:flex;justify-content:center;align-items:center;color:#495057;font-size:18px;font-weight:700;padding:20px}.EventGuide_root__Jfwgp{display:flex;padding:24px 20px;flex-direction:column;align-items:flex-start;gap:16px;background:#f1f3f5}.EventGuide_root__Jfwgp h2{color:#212529;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px}.EventGuide_root__Jfwgp p{color:#868e96;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.5px}.ExclusivesIntro_root__oa93W{position:relative;width:100%;background:linear-gradient(178deg,#313131 30.46%,#868788 65.11%,#f1f3f5 98.45%);padding:20px;height:380px}.ExclusivesIntro_badge__t9LMs{display:flex;padding:2px 6px;width:fit-content;justify-content:center;align-items:center;color:#fff;font-size:14px;font-weight:500;line-height:20px;border:1px solid #fff;margin-bottom:8px}.ExclusivesIntro_title__5n492{display:flex;gap:4px;color:#fff;font-size:28px;font-weight:700;line-height:36px}.ExclusivesIntro_description__R_9zY{color:#fff;font-size:14px;font-weight:500;line-height:20px}.HospitalCard_root__3IewZ{border-radius:16px;overflow:hidden;cursor:pointer}.HospitalCard_service-count__4UGrG{border-radius:2px;border:1px solid #dee2e6;background:#fff;padding:1px 4px;color:#495057;font-size:12px;line-height:18px;height:20px}.HospitalCard_hospital-name__CKXnZ{color:#212529;font-size:16px;font-weight:600;line-height:22px}.HospitalCard_hospital-address__wyFq1{color:#868e96;font-size:14px;font-weight:400;line-height:20px}.HospitalCard_medical-care__fbdiY{padding:4px 8px;color:#495057;font-size:12px;font-weight:500;line-height:16px;border-radius:4px;background:var(--Gray-Gray_100,#f1f3f5)}.Faq_root__0vm9f{border-radius:16px;border:1px solid #dee2e6;background:#f8f9fa;padding:16px;display:flex;flex-direction:column;gap:16px}.FaqItem_root__QBSTO{cursor:pointer}.FaqItem_title__ezE2M{display:flex;justify-content:space-between;align-items:center;color:#2f2f2f;font-size:16px;font-weight:600;line-height:20px}.FaqItem_description__Pn606{white-space:pre-line;margin-top:8px;color:#495057;font-size:14px;font-weight:500;line-height:18px}.HospitalReviewContents_contents__qIGbf.HospitalReviewContents_has-more-review__QBtsS{cursor:pointer}.HospitalReviewContents_contents__qIGbf .HospitalReviewContents_text__qoGbn{color:#495057;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px;white-space:pre-wrap}.HospitalReviewContents_contents__qIGbf .HospitalReviewContents_text__qoGbn.HospitalReviewContents_has-more-review__QBtsS{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.HospitalReviewContents_contents__qIGbf .HospitalReviewContents_more__FIxJ2{color:#adb5bd;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}.HospitalReviewContents_header__InFoa,.HospitalReviewContents_header__InFoa .HospitalReviewContents_item__npYKx{width:100%}.HospitalReviewContents_header__InFoa .HospitalReviewContents_item__npYKx .HospitalReviewContents_service__mAHsC{color:#343a40;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.5px}.HospitalReviewContents_header__InFoa .HospitalReviewContents_item__npYKx .HospitalReviewContents_option__eA01T{color:#f76707;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px}.HospitalReviewEvaluations_evaluations__wmSen{display:flex;flex-direction:column;gap:8px}.HospitalReviewEvaluations_evaluations__wmSen .HospitalReviewEvaluations_evaluation__M9uTg{padding:6px 8px;align-items:center;border-radius:4px;border:1px solid #dee2e6;background:#fff;width:fit-content;color:#495057;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.5px}.HospitalReviewItem_review__meksh{display:flex;flex-direction:column;gap:12px}.HospitalReviewItem_review__meksh .HospitalReviewItem_header__kzXQz{display:flex;gap:4px;align-items:center}.HospitalReviewItem_review__meksh .HospitalReviewItem_header__kzXQz .HospitalReviewItem_nickname__FFZyA{color:#868e96;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.5px}.HospitalReviewItem_review__meksh .HospitalReviewItem_header__kzXQz .HospitalReviewItem_date__Hakoj,.HospitalReviewItem_review__meksh .HospitalReviewItem_header__kzXQz .HospitalReviewItem_dot__6Hf34{color:#adb5bd;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.5px}.HospitalReviewItem_review__meksh .HospitalReviewItem_body__6TTB4{display:flex;flex-direction:column;gap:16px}.HospitalReviews_root__10pe0 .HospitalReviews_title__PXERC{color:#343a40;font-size:18px;font-weight:700;line-height:24px}.HospitalReviews_root__10pe0 .HospitalReviews_description__4TnQC{color:#868e96;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;margin-top:4px}.HospitalReviews_root__10pe0 .HospitalReviews_review-list__1Gyah{display:flex;flex-direction:column;padding:16px;border-radius:16px;border:1px solid #dee2e6;background:#f8f9fa}.HospitalReviews_root__10pe0 .HospitalReviews_more-button__7TEgS{width:100%;display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;border:1px solid #dee2e6;background:#fff;color:#868e96;text-align:center;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;margin-top:16px;cursor:pointer}.NpayBanner_root__O9Tzq{padding:24px;background-color:#f1faf4;display:flex;justify-content:space-between}.NpayBanner_root__O9Tzq p{color:#343a40;font-size:16px;font-weight:600;line-height:20px}.NpayBanner_root__O9Tzq b{color:#2bb857;font-size:20px;font-weight:700;line-height:24px}.NPayGuide_root__tK8dI{padding:16px;border-radius:16px;border:1px solid #fff;background:#fff;display:flex;flex-direction:column;gap:16px}.NPayGuide_text__cnTRK{display:flex;justify-content:center;gap:2px}.NPayGuide_text__cnTRK p{color:#343a40;font-size:16px;font-weight:500;line-height:22px}.NPayGuide_text__cnTRK b{color:#2bce5e;font-size:16px;font-weight:700;line-height:22px}.NPayGuide_npay__hM1lS{display:flex;gap:8px;border-radius:8px;background:#212529;padding:20px 16px;align-items:center;color:#fff;font-size:12px;font-weight:500;line-height:18px}.NPayGuide_npay__hM1lS b{color:#27f667;font-size:14px;font-weight:700;line-height:20px}.CustomCheckbox_checkbox-container__Zgt9a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.CustomCheckbox_checkbox__czXbZ{width:20px;height:20px;border:1px solid #212529;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.AveragePriceListHospitalButton_root__HU6gu{cursor:pointer;margin-top:8px}.AveragePriceListHospitalButton_root__HU6gu .AveragePriceListHospitalButton_button__JOZSc{display:flex;height:40px;padding:8px;justify-content:center;align-items:center;border-radius:8px;background:#f76707;gap:4px;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px}.CartFloatingButton_root__SrOyL{position:fixed;display:flex;justify-content:right;padding-right:16px;width:100%;max-width:478px;z-index:3}.CartFloatingButton_root__SrOyL .CartFloatingButton_button__VaCTr{position:relative;display:flex;height:48px;justify-content:center;align-items:center;gap:4px;flex-shrink:0;aspect-ratio:1/1;border-radius:8px;border:1px solid #f76707;background:#fff4e6;cursor:pointer}.CartFloatingButton_root__SrOyL .CartFloatingButton_button__VaCTr .CartFloatingButton_text__IymPy{color:#f76707;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.5px;white-space:nowrap}.CartFloatingButton_root__SrOyL .CartFloatingButton_button__VaCTr:active{transform:scale(.95)}.CartFloatingButton_root__SrOyL .CartFloatingButton_badge__Y4uQa{height:16px;width:16px;position:absolute;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;background:#f76707;right:-4px;top:-4px}.CartFloatingButton_root__SrOyL .CartFloatingButton_badge__Y4uQa p{color:#fff;text-align:center;font-size:10px;font-weight:600;line-height:17px;letter-spacing:-.5px}.ServiceOptionItem_option__kQ8b4{display:flex;justify-content:space-between;align-items:center}.ServiceOptionItem_option__kQ8b4 .ServiceOptionItem_option-name__e48Jd{display:flex;align-items:center;gap:4px;color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px;flex:1 0 0}.ServiceOptionItem_option__kQ8b4 .ServiceOptionItem_option-cost__Dc8_d{display:flex;align-items:center;gap:2px;flex-shrink:0}.ServiceOptionItem_option__kQ8b4 .ServiceOptionItem_option-cost__Dc8_d p{color:#f76707;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.ServiceOptionItem_option__kQ8b4 .ServiceOptionItem_option-cost__Dc8_d span{color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.ServiceOptionItem_amount-per-times__98TW0{display:flex;align-items:center;justify-content:flex-end;margin-top:2px}.ServiceOptionItem_amount-per-times__98TW0 p{display:flex;align-items:center;height:20px;padding:0 8px;border-radius:2px;background:#fff4e6;color:#f76707;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px}.ServiceItem_service__3HlIK{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f1f3f5}.ServiceItem_service__3HlIK:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.ServiceItem_service__3HlIK .ServiceItem_service-name__5MStl{color:#343a40;background:#fff;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.5px;white-space:pre-wrap}.ServiceItem_service__3HlIK .ServiceItem_service-contents__pOPrb{margin-top:4px}.ServiceItem_service__3HlIK .ServiceItem_service-contents__pOPrb .ServiceItem_image__bvN6O{width:60px;height:60px;flex-shrink:0;border-radius:4px;object-fit:cover;cursor:pointer}.ServiceItem_service__3HlIK .ServiceItem_service-contents__pOPrb .ServiceItem_service-description__Iwtrz{color:#868e96;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.5px;white-space:pre-wrap;width:100%}.ServiceItem_service__3HlIK .ServiceItem_option-list__PmXqn{display:flex;flex-direction:column;gap:8px;margin-top:12px}.HospitalThumbnail_lg-thumbnail__F6B00{position:relative;width:56px;height:56px;flex-shrink:0}.HospitalThumbnail_lg-thumbnail__F6B00 img,.HospitalThumbnail_lg-thumbnail__F6B00 svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:50px;height:50px;border-radius:50%;z-index:2}.HospitalThumbnail_lg-thumbnail__F6B00 .HospitalThumbnail_empty__a_WRQ{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);z-index:2}.HospitalThumbnail_lg-thumbnail__F6B00 .HospitalThumbnail_empty__a_WRQ .HospitalThumbnail_icon__K2TXT{width:100%;height:100%;border-radius:0}.HospitalThumbnail_lg-thumbnail__F6B00 .HospitalThumbnail_line__7ocZp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background:#fff;z-index:1}.HospitalThumbnail_lg-thumbnail__F6B00 .HospitalThumbnail_halo__Gffyj{position:absolute;top:50%;left:50%;width:56px;height:56px;border-radius:50%;transform:translate(-50%,-50%);background:#e9ecef;animation:HospitalThumbnail_rotate__JqhJv 3s infinite}.HospitalThumbnail_lg-thumbnail__F6B00 .HospitalThumbnail_halo__Gffyj.HospitalThumbnail_subscribed__qZlbu{background:#f76707}.HospitalThumbnail_md-thumbnail__MB3vF{position:relative;width:44px;height:44px;flex-shrink:0}.HospitalThumbnail_md-thumbnail__MB3vF img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:36px;height:36px;border-radius:50%;z-index:2}.HospitalThumbnail_md-thumbnail__MB3vF .HospitalThumbnail_line__7ocZp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;z-index:1}.HospitalThumbnail_md-thumbnail__MB3vF .HospitalThumbnail_halo__Gffyj{position:absolute;width:44px;height:44px;border-radius:50%;background:#e9ecef;animation:HospitalThumbnail_rotate__JqhJv 3s infinite}.HospitalThumbnail_md-thumbnail__MB3vF .HospitalThumbnail_halo__Gffyj.HospitalThumbnail_subscribed__qZlbu{background:#f76707}.HospitalThumbnail_sm-thumbnail__B4dAD{position:relative;width:36px;height:36px;flex-shrink:0}.HospitalThumbnail_sm-thumbnail__B4dAD img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:28px;height:28px;border-radius:50%;z-index:2}.HospitalThumbnail_sm-thumbnail__B4dAD .HospitalThumbnail_line__7ocZp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background:#fff;z-index:1}.HospitalThumbnail_sm-thumbnail__B4dAD .HospitalThumbnail_halo__Gffyj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#e9ecef;animation:HospitalThumbnail_rotate__JqhJv 3s infinite}.HospitalThumbnail_sm-thumbnail__B4dAD .HospitalThumbnail_halo__Gffyj.HospitalThumbnail_subscribed__qZlbu{background:#f76707}.HospitalThumbnail_xs-thumbnail__7otbc{position:relative;width:28px;height:28px;flex-shrink:0}.HospitalThumbnail_xs-thumbnail__7otbc img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:20px;height:20px;border-radius:50%;z-index:2}.HospitalThumbnail_xs-thumbnail__7otbc .HospitalThumbnail_line__7ocZp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background:#fff;z-index:1}.HospitalThumbnail_xs-thumbnail__7otbc .HospitalThumbnail_halo__Gffyj{position:absolute;width:28px;height:28px;border-radius:50%;background:#e9ecef;animation:HospitalThumbnail_rotate__JqhJv 3s infinite}.HospitalThumbnail_xs-thumbnail__7otbc .HospitalThumbnail_halo__Gffyj.HospitalThumbnail_subscribed__qZlbu{background:#f76707}.CartItemCard_root__OIuoE{display:flex;padding:16px;flex-direction:column;gap:12px;border-radius:16px;border:1px solid #dee2e6;background:#fff}.CartItemCard_root__OIuoE .CartItemCard_header__Zd4t6{display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid #f1f3f5;background:#fff;cursor:pointer}.CartItemCard_root__OIuoE .CartItemCard_header__Zd4t6 .CartItemCard_title__i3gTh{display:flex;align-items:center;gap:2px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5{padding-bottom:16px;border-bottom:1px solid #212529}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_no-payment-guide__yeAw5{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;border-radius:16px;margin-bottom:12px;background:#f8f9fa;color:#495057;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.07px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9{display:flex;flex-direction:column;gap:32px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_medical-care-name__dAirZ{display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:4px;background:#fff4e6;color:#f76707;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px;margin-bottom:16px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK{display:flex;flex-direction:column;gap:8px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W{display:flex;gap:8px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_info__HV256{display:flex;flex-direction:column;padding:12px;gap:8px;border-radius:8px;border:1px solid #dee2e6;background:#fff;width:100%}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_info__HV256 .CartItemCard_title__i3gTh{display:flex;justify-content:space-between}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_info__HV256 .CartItemCard_title__i3gTh .CartItemCard_name__y2ETw{color:#343a40;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_option__NNbNb{display:flex;justify-content:space-between}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_option__NNbNb .CartItemCard_option-name__NkiqP{display:flex;align-items:center;gap:4px;color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px;flex:1 0 0}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_option__NNbNb .CartItemCard_option-cost__0v8he{display:flex;align-items:center;gap:2px;flex-shrink:0}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_option__NNbNb .CartItemCard_option-cost__0v8he p{color:#f76707;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_body__Jk5u5 .CartItemCard_medical-care-list__cehG9 .CartItemCard_medical-care__SAmUz .CartItemCard_service-list__X_3JK .CartItemCard_service__fEt0W .CartItemCard_option__NNbNb .CartItemCard_option-cost__0v8he span{color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_footer-header__e8_y5{display:flex;justify-content:space-between}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_footer-header__e8_y5 .CartItemCard_title__i3gTh{color:#343a40;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_footer-header__e8_y5 .CartItemCard_price__b1MD4{display:flex;align-items:center;gap:2px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_footer-header__e8_y5 .CartItemCard_price__b1MD4 .CartItemCard_amount__zSUHk{color:#f76707;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_footer-header__e8_y5 .CartItemCard_price__b1MD4 .CartItemCard_vat__R6Za6{color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_button__UvKlB{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:2px;border-radius:8px;background:#212529;height:48px;width:100%;color:#fff;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px;margin-top:18px}.CartItemCard_root__OIuoE .CartItemCard_footer__uT_Uk .CartItemCard_button__UvKlB.CartItemCard_disabled__RIoR3{background:#f1f3f5;color:#adb5bd;cursor:not-allowed}.EventUpdatedHospitals_root__6Xbf2{padding:16px;border-radius:16px;border:1px solid var(--Gray-Gray_300,#dee2e6);background:var(--white,#fff);margin:0 20px;display:flex;flex-direction:column;gap:16px}.EventUpdatedHospitals_month__yeyGg{color:var(--Gray-Gray_800,#343a40);font-size:16px;font-weight:600;line-height:22px}.EventUpdatedHospitals_month__yeyGg b{color:#f76707}.EventUpdatedHospitals_hospital__eCfMx{cursor:pointer;display:flex;gap:12px}.EventUpdatedHospitals_hospital__eCfMx .EventUpdatedHospitals_thumbnail__F3ApS{width:56px;height:56px;border-radius:100px;border:3px solid var(--Orange-Orange_700,#f76707)}.EventUpdatedHospitals_hospital__eCfMx .EventUpdatedHospitals_service-count__O2npL{padding:1px 4px;height:20px;color:#495057;font-size:12px;font-weight:500;line-height:18px;border-radius:2px;border:1px solid #dee2e6;background:#fff}.EventUpdatedHospitals_hospital__eCfMx .EventUpdatedHospitals_hospital-name__h8Irr{color:#343a40;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.EventUpdatedHospitals_hospital__eCfMx .EventUpdatedHospitals_updated-at__eNsPI{color:#868e96;font-size:14px;font-weight:400;line-height:20px}.EventUpdatedHospitals_more-button__kLp4I{display:flex;justify-content:center;align-items:center;width:100%;margin-top:16px}.EventUpdatedHospitals_more-button__kLp4I p{color:#868e96;font-size:14px;font-weight:500;line-height:20px}.HospitalItem_section__tp1wj{display:flex;flex-direction:column;padding:16px 0;background:#fff;border-top:1px solid #f1f3f5}.HospitalItem_info__lRGak{display:flex}.HospitalItem_info__lRGak .HospitalItem_detail__5DPzc{width:calc(100% - 68px);cursor:pointer;margin-left:12px;display:flex;flex-direction:column;gap:8px}.HospitalItem_info__lRGak .HospitalItem_detail__5DPzc .HospitalItem_service-count__77Qda{padding:1px 4px;height:20px;color:#495057;font-size:12px;font-weight:500;line-height:18px;border-radius:2px;border:1px solid #dee2e6;background:#fff}.HospitalItem_info__lRGak .HospitalItem_detail__5DPzc .HospitalItem_name__yXO5v{color:#343a40;font-size:18px;line-height:22px;font-weight:600}.HospitalItem_info__lRGak .HospitalItem_detail__5DPzc .HospitalItem_speciality__CkJg3 .HospitalItem_tag__jCHNN{display:inline-flex;justify-content:center;align-items:center;height:24px;color:#495057;font-weight:500;font-size:12px;line-height:1;padding:0 8px;border-radius:4px;background:#f1f3f5}.HospitalItem_list__Lx1rL{padding:16px 0;background:#f8f9fa;border-radius:8px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU{display:flex;align-items:center;padding:0 16px;cursor:pointer}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU+.HospitalItem_item__nVpaU{margin-top:16px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_thumbnail__M72NN{display:flex;align-items:center}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_thumbnail__M72NN img{width:44px;height:44px;border-radius:4px;margin-right:8px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak{display:flex;flex-direction:column}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak .HospitalItem_name__yXO5v{margin-bottom:2px;font-size:12px;color:#343a40;font-weight:500;line-height:16px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak .HospitalItem_description__KxLX5{display:flex;align-items:flex-end}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak .HospitalItem_description__KxLX5 .HospitalItem_percentage__NGF7M{display:inline-block;font-size:12px;color:#f03e3e;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak .HospitalItem_description__KxLX5 .HospitalItem_final__fSNnY{display:inline-block;font-size:12px;color:#343a40;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__Lx1rL .HospitalItem_item__nVpaU .HospitalItem_info__lRGak .HospitalItem_description__KxLX5 .HospitalItem_vat__fHTe_{color:#868e96;font-size:10px;font-weight:500;line-height:18px}.HospitalItem_list__Lx1rL .HospitalItem_more__q6B1i{display:flex;width:100%;justify-content:center;align-items:center;height:40px;margin-top:16px;margin-bottom:-16px;border-top:1px solid #ededed;color:#868e96;font-size:14px;font-weight:500;border-radius:0 0 8px 8px}@keyframes HospitalItem_rotate__gKx5N{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Hospitals_root__9A5yb{width:100%}.Hospitals_more-button__QCcUN{width:100%;display:flex;justify-content:center;align-items:center;color:#868e96;height:40px;font-size:14px;line-height:20px;border-radius:8px;border:1px solid #dee2e6;background:#fff}.ShareToast_root__INJls{flex-shrink:0}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L{position:fixed;z-index:100;width:100vw;max-width:476px;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.5)}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu{background-color:#fff}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_close-button__53mv_{position:absolute;right:0;top:0;padding:16px;color:#ced4da}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_title__8cKYa{color:#212529;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px;display:flex;padding:24px 20px 16px;border-bottom:1px solid #f1f3f5}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb{padding:16px 40px}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol{display:flex;justify-content:center;gap:56px}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li p{color:#495057;font-size:14px;line-height:18px;text-align:center;font-weight:500}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_kakao__KQF_3{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#f9e000}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_copy__YDnox{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#868e96;color:#fff;font-size:18px;line-height:20px}.ShareToast_root__INJls .ShareToast_slide-open__vMh8L .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_more__guraz{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#f1f3f5}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu{background-color:#fff}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_close-button__53mv_{position:absolute;right:0;top:0;padding:16px;color:#ced4da}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_title__8cKYa{color:#212529;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px;display:flex;padding:24px 20px 16px;border-bottom:1px solid #f1f3f5}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb{padding:16px 40px}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol{display:flex;justify-content:center;gap:56px}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li p{color:#495057;font-size:14px;line-height:18px;text-align:center;font-weight:500}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_kakao__KQF_3{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#f9e000}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_copy__YDnox{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#868e96;color:#fff;font-size:18px;line-height:20px}.ShareToast_root__INJls .ShareToast_slide-close__vSxHX .ShareToast_slide__A2WYu .ShareToast_list__woBYb ol li .ShareToast_more__guraz{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;width:56px;height:56px;margin-bottom:4px;background-color:#f1f3f5}.Address_title-wrap__S1eSC{display:flex;flex-direction:column;border-top:1px solid #f1f3f5;padding-top:8px;margin-top:8px}.Address_title-wrap__S1eSC .Address_info__wvWC8{display:flex;align-items:flex-start;justify-content:space-between}.Address_title-wrap__S1eSC .Address_address-wrap__T9yDR{display:flex;margin-top:4px;align-items:flex-start}.Address_title-wrap__S1eSC .Address_address-wrap__T9yDR .Address_icon__xLyWq{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:18px;height:18px;margin-right:2px;color:#868e96}.Address_title-wrap__S1eSC .Address_address-wrap__T9yDR .Address_address__glv2X{color:#868e96;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.5px}.Address_title-wrap__S1eSC .Address_button-copy__0io27{color:#868e96;text-align:center;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.5px;border-radius:4px;display:inline-flex;padding:4px 12px;justify-content:center;align-items:center;white-space:nowrap;gap:10px;border:1px solid #dee2e6;background:#fff}.BuinessHours_column__9qLFa{display:flex;flex-direction:column}.BuinessHours_row__ClfyS{display:flex;flex-direction:row;align-items:center}.BuinessHours_info__YlQuF{margin-top:20px;cursor:pointer}.BuinessHours_info__YlQuF .BuinessHours_icon__5yyxA{width:16px;height:16px;color:#868e96}.BuinessHours_info__YlQuF .BuinessHours_strong__ZQYMI{color:#495057;font-size:14px;font-weight:500;line-height:18px}.BuinessHours_info__YlQuF .BuinessHours_date-wrap__N4eXN{display:flex;flex-direction:column;gap:4px;margin-top:8px;margin-left:20px}.BuinessHours_info__YlQuF .BuinessHours_date-wrap__N4eXN .BuinessHours_date__ikd1J{color:#495057;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}.BuinessHours_info__YlQuF .BuinessHours_date-wrap__N4eXN .BuinessHours_date__ikd1J.BuinessHours_isCurrentDay__lMDzg{font-weight:700}.BuinessHours_info__YlQuF .BuinessHours_date-wrap__N4eXN .BuinessHours_each-day-business-hours__GLLwC{display:flex;align-items:center;gap:8px}.BuinessHours_info__YlQuF .BuinessHours_date-wrap__N4eXN .BuinessHours_each-day-business-hours__GLLwC .BuinessHours_off-date__OWFPn{color:#f03e3e}.BuinessHours_info__YlQuF .BuinessHours_time__z9W_G{color:#868e96;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.5px;margin:0 4px}.BuinessHours_info__YlQuF .BuinessHours_time__z9W_G span{color:#495057;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}.BuinessHours_info__YlQuF .BuinessHours_time__z9W_G.BuinessHours_isOff__ZnpAI{color:#f03e3e}.BuinessHours_tag-box__J3s_h{display:flex;flex-wrap:wrap;margin-top:8px;padding-right:20px}.BuinessHours_tag-box__J3s_h .BuinessHours_tag__PSOws{margin:0 6px 6px 0;display:inline-flex;justify-content:center;align-items:center;height:24px;color:#495057;font-weight:500;font-size:12px;line-height:1;padding:0 8px;border-radius:4px;background:#f1f3f5}.HospitalItem_root__uquyd{display:flex;flex-direction:column;background:#fff}.HospitalItem_info__epMcg{display:flex}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj{width:calc(100% - 68px);cursor:pointer;margin-left:12px;display:flex;flex-direction:column;gap:8px}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_view__m2j_C{padding:4px 8px;display:flex;font-size:12px;color:#868e96;border-radius:100px;background:#f8f9fa}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_view__m2j_C .HospitalItem_icon____Ngb{width:12px;height:12px;margin-right:4px}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_view__m2j_C span{display:flex;align-items:center;color:#495057;font-weight:500}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_service-count__xxpGG{padding:1px 4px;height:20px;color:#495057;font-size:12px;font-weight:500;line-height:18px;border-radius:2px;border:1px solid #dee2e6;background:#fff}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_name___8jlp{color:#343a40;font-size:18px;line-height:22px;font-weight:600}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_address__E5_Mt{color:#adb5bd;font-size:12px;line-height:16px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}.HospitalItem_info__epMcg .HospitalItem_detail__ZE6Aj .HospitalItem_speciality__jv30Q .HospitalItem_tag__aqsYL{display:inline-flex;justify-content:center;align-items:center;height:24px;color:#495057;font-weight:500;font-size:12px;line-height:1;padding:0 8px;border-radius:4px;background:#f1f3f5}.HospitalItem_list__ccE8x{padding:16px 0;background:#f8f9fa;border-radius:8px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ{display:flex;align-items:center;padding:0 16px;cursor:pointer}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ+.HospitalItem_item__r8DqJ{margin-top:16px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_thumbnail__dRFAO{display:flex;align-items:center}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_thumbnail__dRFAO img{width:44px;height:44px;border-radius:4px;margin-right:8px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg{display:flex;flex-direction:column}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg .HospitalItem_name___8jlp{margin-bottom:2px;font-size:12px;color:#343a40;font-weight:500;line-height:16px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg .HospitalItem_description__zQgDb{display:flex;align-items:flex-end}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg .HospitalItem_description__zQgDb .HospitalItem_percentage__EQQns{display:inline-block;font-size:12px;color:#f03e3e;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg .HospitalItem_description__zQgDb .HospitalItem_final__E1p9G{display:inline-block;font-size:12px;color:#343a40;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__ccE8x .HospitalItem_item__r8DqJ .HospitalItem_info__epMcg .HospitalItem_description__zQgDb .HospitalItem_vat__4r4lX{color:#868e96;font-size:10px;font-weight:500;line-height:18px}.HospitalItem_list__ccE8x .HospitalItem_more__0HPgs{display:flex;width:100%;justify-content:center;align-items:center;height:40px;margin-top:16px;margin-bottom:-16px;border-top:1px solid #ededed;color:#868e96;font-size:14px;font-weight:500;border-radius:0 0 8px 8px}@keyframes HospitalItem_rotate__TVGTu{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.HospitalItem_divider__X3MDD{margin:16px 0;height:1px;background:#f1f3f5}.MapHospitalList_title__rhF5b{color:#343a40;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.5px}.MapHospitalList_tag__i2Grb{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#fff4e6;color:#f76707;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.5px}.MapHospitalList_empty-hospital__tAJsN{display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;width:100%}.MapHospitalList_empty-hospital__tAJsN p{color:#adb5bd;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.HospitalBottomSheet_root__ig97D{position:fixed;z-index:2;bottom:62px;box-sizing:border-box}@media screen and (min-width:1280px){.HospitalBottomSheet_root__ig97D{bottom:0}}.HospitalBottomSheet_noselect__7fUXX{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.HospitalBottomSheet_section__0T5Or{background-color:#fff;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;justify-content:space-between}.HospitalBottomSheet_event-bar__KORBD{cursor:pointer;position:relative;top:0;display:flex;justify-content:center;align-items:center;padding:8px 0;background-color:#fff;border-top-left-radius:100px;border-top-right-radius:100px}.HospitalBottomSheet_event-bar__KORBD div{border-radius:100px;width:60px;height:5px;background-color:#000}@media screen and (max-width:1280px){.HospitalBottomSheet_event-bar__KORBD{top:1px}}.HospitalBottomSheet_bar-border-radius___zGFJ{border-top-left-radius:0;border-top-right-radius:0}.HospitalBottomSheet_list__GDhnT{flex-grow:1}.HospitalBottomSheet_list__GDhnT .HospitalBottomSheet_address__LGPxF{position:sticky;top:0;z-index:3;background:#fff;padding-bottom:16px}.HospitalBottomSheet_subject__qmklt{color:#868e96;font-size:12px;font-weight:700;line-height:16px;letter-spacing:-.5px}.NearbyHospitals_root__HuLzi{border-top:8px solid #f1f3f5;padding:24px 20px}.NearbyHospitals_title__QoXpD{color:#343a40;font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}.OfficialYoutube_root__XDFLU{overflow:hidden;border-radius:8px}.OfficialChannel_root__iuOeO{border-top:8px solid #f1f3f5;padding:24px 20px}.OfficialChannel_root__iuOeO .OfficialChannel_title__H0j03{color:#343a40;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px}.OfficialChannel_root__iuOeO .OfficialChannel_official-youtube-list__aN3u1{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL{display:flex;flex-direction:column;width:100%}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy{display:flex;align-items:flex-start;gap:12px;align-self:stretch;background:#fff;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f1f3f5}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy:last-child{margin-bottom:0;border-bottom:none}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy .OfficialChannel_thumbnail__4Mftk{width:80px;height:80px;flex-shrink:0;border-radius:8px}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy .OfficialChannel_thumbnail__4Mftk .OfficialChannel_image__y6Hky{width:100%;height:100%;border-radius:8px;background-size:cover;background-position:50%}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy .OfficialChannel_info__Sv7iR{display:flex;flex-direction:column;gap:4px}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy .OfficialChannel_info__Sv7iR .OfficialChannel_name__N4AZO{color:#495057;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.OfficialChannel_root__iuOeO .OfficialChannel_official-channel-list__EGOTL .OfficialChannel_card__3C1Oy .OfficialChannel_info__Sv7iR .OfficialChannel_description__TRqc2{color:#868e96;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.OfficialChannel_root__iuOeO .OfficialChannel_more-button__PVMzS{display:flex;height:40px;padding:10px 16px;width:100%;justify-content:center;align-items:center;border-radius:8px;border:1px solid #dee2e6;background:#fff;color:#868e96;text-align:center;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;cursor:pointer}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2{padding-top:16px;display:flex;flex-direction:column;gap:8px}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-link__GINrd{display:flex;padding:10px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid #dee2e6;background:#fff}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-link-header__lXXTA{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-link-header__lXXTA.OfficialChannel_hsaBorder__XlytN{padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid #f1f3f5}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-title__xecaa{display:flex;align-items:center;gap:4px}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-title__xecaa svg{flex-shrink:0}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_sns-title__xecaa .OfficialChannel_sns-name__pzdPO{color:#495057;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.OfficialChannel_root__iuOeO .OfficialChannel_sns-channel-list__JjOi2 .OfficialChannel_followers__xMFva{color:#adb5bd;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px}.PartnerAlert_root__n5gD3 .PartnerAlert_title__JkTVN{display:flex;align-items:center;gap:2px;color:#212529;font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px}.PartnerAlert_root__n5gD3 .PartnerAlert_notice__UHuNj{display:flex;flex-direction:column;text-align:left;color:#868e96;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.PartnerAlert_root__n5gD3 .PartnerAlert_notice__UHuNj p{display:flex;align-items:center;gap:2px}.PartnerAlert_root__n5gD3 .chakra-modal__content{width:calc(100% - 64px)!important;max-width:414px}.VisitReview_root__QbQ2G{border-top:8px solid #f1f3f5;padding:24px 20px}.VisitReview_root__QbQ2G .VisitReview_title__AYsjz{color:#343a40;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h{display:flex;flex-direction:column;gap:4px;margin-top:8px}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL{display:flex;padding:10px 12px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:8px;border:1px solid #dee2e6}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL .VisitReview_header__dYMZF{display:flex;justify-content:space-between;width:100%}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL .VisitReview_header__dYMZF .VisitReview_name__iENuK{gap:2px;display:flex;color:#343a40;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL .VisitReview_header__dYMZF .VisitReview_rating__Ddfle{display:flex;align-items:center}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL .VisitReview_header__dYMZF .VisitReview_rating__Ddfle span{color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px}.VisitReview_root__QbQ2G .VisitReview_review-list__AOJ0h .VisitReview_item__FkEjL .VisitReview_contents__bdci5{display:flex;width:100%;padding:6px 12px;align-items:center;border-radius:4px;background:#f8f9fa;color:#868e96;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px;word-break:break-word;overflow-wrap:break-word;white-space:normal}.HomeDoctorViews_root__tieeU{padding:0 20px}.HomeDoctorViews_title___8fel{color:#343a40;font-size:20px;font-weight:700;line-height:26px;margin-bottom:16px}.HomeHeader_root__bzMlP{padding:24px 20px}.HomeHeader_text__uZKSD{color:#212529;font-size:16px;font-weight:600;line-height:16px;letter-spacing:-.5px}.HomeHospitalReviewContents_contents___yIl4.HomeHospitalReviewContents_has-more-review__Fxkdc{cursor:pointer}.HomeHospitalReviewContents_contents___yIl4 .HomeHospitalReviewContents_text___HEvC{color:#495057;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px;white-space:pre-wrap}.HomeHospitalReviewContents_contents___yIl4 .HomeHospitalReviewContents_text___HEvC.HomeHospitalReviewContents_has-more-review__Fxkdc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.HomeHospitalReviewContents_contents___yIl4 .HomeHospitalReviewContents_more__LojFV{color:#adb5bd;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}.HomeHospitalReviewContents_header__gHTu2,.HomeHospitalReviewContents_header__gHTu2 .HomeHospitalReviewContents_item__MX9x9{width:100%}.HomeHospitalReviewContents_header__gHTu2 .HomeHospitalReviewContents_item__MX9x9 .HomeHospitalReviewContents_service__tAEbc{color:#343a40;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.5px}.HomeHospitalReviewContents_header__gHTu2 .HomeHospitalReviewContents_item__MX9x9 .HomeHospitalReviewContents_option__HR1nF{color:#f76707;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px}.HomeReviews_root__AskrS{padding:0 24px}.HomeReviews_title__ejdRM{color:#343a40;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.5px}.HomeReviews_review-list__ti4U_{margin-top:16px;display:flex;flex-direction:column;gap:8px}.HomeReviews_review-list__ti4U_ .HomeReviews_review__0U_2X{cursor:pointer;padding:16px;border-radius:8px;background:#f8f9fa;display:flex;flex-direction:column;gap:12px}.HomeReviews_review-list__ti4U_ .HomeReviews_review__0U_2X .HomeReviews_hospital-thumbnail__uz_u9{overflow:hidden;height:32px;width:32px;border:2px solid #f76707;border-radius:100px}.HomeReviews_review-list__ti4U_ .HomeReviews_review__0U_2X .HomeReviews_nickname__yQ6DI{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;color:var(--Gray-Gray_600,#868e96);font-size:14px;font-weight:400;line-height:18px}.HomeReviews_review-list__ti4U_ .HomeReviews_review__0U_2X .HomeReviews_date__6yv_F{flex-shrink:0;overflow:hidden;font-size:14px;font-weight:400;line-height:18px}.HomeReviews_review-list__ti4U_ .HomeReviews_review__0U_2X .HomeReviews_divider__PJW65{width:100%;height:1px;background:#f1f3f5}.HomeTreatmentProcess_root__miEub{padding:0 20px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_header__w7DRh{width:100%;display:flex;justify-content:space-between;align-items:center}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_header__w7DRh .HomeTreatmentProcess_title__xQ6U3{color:#343a40;font-size:18px;font-weight:700;line-height:24px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_header__w7DRh .HomeTreatmentProcess_refresh__oDXT4{display:flex;padding:5px 12px;height:30px;justify-content:center;align-items:center;gap:4px;border-radius:8px;background:#fff4e6;cursor:pointer}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_header__w7DRh .HomeTreatmentProcess_refresh__oDXT4 p{color:#f76707;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.5px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_header__w7DRh .HomeTreatmentProcess_refresh__oDXT4 svg{width:14px;height:14px;flex-shrink:0;color:#f76707;aspect-ratio:1/1}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg{display:flex;padding:16px;flex-direction:column;border-radius:16px;border:1px solid #dee2e6;background:#fff;margin-top:16px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_hospital__M_7jq{display:flex;gap:10px;align-items:center}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_hospital__M_7jq h3{color:#343a40;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.5px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_hospital__M_7jq .HomeTreatmentProcess_name__T6Iv7{display:flex;align-items:center;gap:2px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs{display:flex;padding:16px;flex-direction:column;gap:16px;border-radius:8px;background:#f8f9fa;margin-top:8px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-header__BbFlq{display:flex}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-header__BbFlq .HomeTreatmentProcess_tab__g3gKB{display:flex;padding:4px 0;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-bottom:1px solid #dee2e6;cursor:pointer}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-header__BbFlq .HomeTreatmentProcess_tab__g3gKB .HomeTreatmentProcess_tab-name__WkSey{color:#868e96;text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.5px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-header__BbFlq .HomeTreatmentProcess_tab__g3gKB .HomeTreatmentProcess_tab-name__WkSey.HomeTreatmentProcess_active__ivfUN{color:#f76707}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-header__BbFlq .HomeTreatmentProcess_tab__g3gKB.HomeTreatmentProcess_active__ivfUN{border-bottom:2px solid #f76707}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-contents__6AZFr h3{color:#f76707;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-contents__6AZFr p{color:#343a40;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px;margin-top:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_tab-contents__6AZFr .HomeTreatmentProcess_thumbnail__uwXdV{width:100%;margin-top:8px;border-radius:8px;aspect-ratio:1/1}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_more-button__YA5uI{gap:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.HomeTreatmentProcess_root__miEub .HomeTreatmentProcess_card__K9wfg .HomeTreatmentProcess_tabs__QuJqs .HomeTreatmentProcess_more-button__YA5uI .HomeTreatmentProcess_text__pe93v{color:#868e96;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px}.Machine_root__tcKqG{flex-shrink:0;width:140px;height:146px;display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:8px;border:1px solid var(--Gray-Gray_300,#dee2e6);background:var(--Gray-Gray_50,#f8f9fa);margin-top:16px}.Machine_thumbnail__xL9mw{width:80px;height:80px;border-radius:80px;margin-bottom:12px}.Machine_releaseYear__PLIW2{padding:2px 6px;color:#fff;font-size:10px;font-weight:400;line-height:14px;border-radius:6px;background:#212529;margin-bottom:4px}.Machine_title__wHUfy{color:#495057;font-size:12px;line-height:16px}.Series_root__ZsBgE{padding:12px 0;border-radius:16px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.12)}.Series_title__0ECrx{margin-left:16px;color:#343a40;font-weight:600;line-height:20px}.Series_toggle-button__yMs_y{width:100%;display:flex;justify-content:space-between;align-items:center}.DynamicModal_root__nIXvq{position:fixed;z-index:99;top:0;height:100dvh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.DynamicModal_component__WxqlN{position:relative;width:100%}.Footer_root__6jnTP{background-color:#f8f9fa;padding:24px 20px 32px}.Footer_logo__4PrpT{width:56px;height:56px;margin-bottom:24px}.Footer_info__9dgP8{color:#868e96;font-size:12px;line-height:16px;display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.Footer_info__9dgP8 .Footer_divider__qVt4B{width:1px;height:10px;background:#adb5bd;margin:0 8px}.Footer_guide__0BUMy{color:#868e96;font-size:12px;line-height:16px;margin-bottom:24px}.Footer_link__Cdl5E{display:flex;align-items:center;margin-bottom:24px}.Footer_link__Cdl5E .Footer_text__dHRQd{color:#495057;font-size:12px;font-weight:600;line-height:18px}.Footer_link__Cdl5E .Footer_divider__qVt4B{width:1px;height:10px;background:#adb5bd;margin:0 8px}.Footer_copyright-notice__ZQEQh{color:#868e96;font-size:12px;line-height:16px}.LoginAlert_title__3Q7b8{color:#212529;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.LoginAlert_description__wn7TM{color:#868e96;font-size:14px;font-weight:500;line-height:18px}.LoginAlert_button-close__d4b8c{color:#ced4da}.LoginAlert_button__O0iet{background:#212529}.Aside_aside__R6qnu{display:none;position:sticky;width:260px;height:500px}@media screen and (min-width:1280px){.Aside_aside__R6qnu{display:block;position:sticky;top:16px;left:40px}}.MainMenu_root__vXrlJ .MainMenu_logo__xjEyK{display:none}.MainMenu_hidden__8B44U{visibility:hidden!important}@media screen and (min-width:1280px){.MainMenu_hidden__8B44U{visibility:visible!important}.MainMenu_root__vXrlJ{position:sticky;top:0;width:260px;height:500px}.MainMenu_root__vXrlJ .MainMenu_logo__xjEyK{display:block;width:120px;height:120px}.MainMenu_root__vXrlJ .MainMenu_content__OqohV{position:static;margin:initial;width:220px;right:0;max-width:none;flex-direction:column;border-top:none;background-color:transparent;justify-content:normal}.MainMenu_root__vXrlJ .MainMenu_content__OqohV li{width:100%;background-color:transparent;justify-content:left;margin-top:10px}.MainMenu_root__vXrlJ .MainMenu_content__OqohV button{flex-direction:row;justify-content:left;min-width:auto;padding:15px 24px;border-radius:25px;color:#adb5bd}.MainMenu_root__vXrlJ .MainMenu_content__OqohV button .MainMenu_icon__KEGVG{color:#868e96}.MainMenu_root__vXrlJ .MainMenu_content__OqohV button.MainMenu_active__QuQVf{background-color:rgba(15,20,25,.05);mix-blend-mode:multiply;color:#212529}.MainMenu_root__vXrlJ .MainMenu_content__OqohV .MainMenu_text__AwfWJ{margin-top:0;margin-left:12px;font-size:18px;font-weight:700}}.MainMenu_content__OqohV{position:relative;position:fixed;bottom:0;width:100%;max-width:478px;height:62px;margin:0 auto;text-align:center;border-top:1px solid #ced4da;z-index:10}.MainMenu_content__OqohV,.MainMenu_content__OqohV li{display:flex;justify-content:center;background-color:#fff}.MainMenu_content__OqohV li{width:50%;align-items:center}.MainMenu_content__OqohV a{display:block;width:100%}.MainMenu_content__OqohV button{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#868e96}.MainMenu_content__OqohV button.MainMenu_active__QuQVf,.MainMenu_content__OqohV button.MainMenu_active__QuQVf .MainMenu_icon__KEGVG{color:#212529}.MainMenu_content__OqohV .MainMenu_icon__KEGVG{width:20px;height:20px;text-align:center;color:#868e96}.MainMenu_content__OqohV .MainMenu_text__AwfWJ{margin-top:6px;font-size:10px;line-height:14px}.CartOptionItem_service__DffAv{display:flex;gap:8px}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK{position:relative;display:flex;flex-direction:column;padding:12px;gap:8px;border-radius:8px;border:1px solid #dee2e6;background:#fff;width:100%}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK.CartOptionItem_checked__Eb3k_{border-radius:8px;border:1px solid #212529;background:#fff}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_disabled-option__v0FgB{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;flex-shrink:0;border-radius:8px;background:rgba(0,0,0,.5);z-index:1}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_disabled-option__v0FgB p{color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_disabled-option__v0FgB .CartOptionItem_icon__2PQIn{position:absolute;right:12px;top:12px;cursor:pointer}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_service-contents__TtX9z{display:flex;gap:8px}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_service-contents__TtX9z .CartOptionItem_image__lnuFL{width:60px;height:60px;flex-shrink:0;border-radius:4px;object-fit:cover;cursor:pointer}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_service-contents__TtX9z .CartOptionItem_title__7cRjX{display:flex;justify-content:space-between;width:100%}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_service-contents__TtX9z .CartOptionItem_title__7cRjX .CartOptionItem_name__XMSbo{color:#343a40;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px}.CartOptionItem_service__DffAv .CartOptionItem_info__coCIK .CartOptionItem_service-contents__TtX9z .CartOptionItem_title__7cRjX .CartOptionItem_icon__2PQIn{display:flex;width:20px;height:20px;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.CartOptionItem_service__DffAv .CartOptionItem_option__qD3Uc{display:flex;justify-content:space-between}.CartOptionItem_service__DffAv .CartOptionItem_option__qD3Uc .CartOptionItem_option-name__Hb1QG{display:flex;align-items:center;gap:4px;color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px;flex:1 0 0}.CartOptionItem_service__DffAv .CartOptionItem_option__qD3Uc .CartOptionItem_option-cost__G_ch0{display:flex;align-items:center;gap:2px;flex-shrink:0}.CartOptionItem_service__DffAv .CartOptionItem_option__qD3Uc .CartOptionItem_option-cost__G_ch0 p{color:#f76707;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.CartOptionItem_service__DffAv .CartOptionItem_option__qD3Uc .CartOptionItem_option-cost__G_ch0 span{color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.CartOptionItem_service__DffAv .CartOptionItem_amount-per-times__Sj6mM{display:flex;align-items:center;justify-content:flex-end;margin-top:2px}.CartOptionItem_service__DffAv .CartOptionItem_amount-per-times__Sj6mM p{display:flex;align-items:center;height:20px;padding:0 8px;border-radius:2px;background:#fff4e6;color:#f76707;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px}.EmptyCartButton_root__ZAYBV{display:flex;flex-direction:column;align-items:center;gap:16px}.EmptyCartButton_root__ZAYBV .EmptyCartButton_text__TkKRE{text-align:center}.EmptyCartButton_root__ZAYBV .EmptyCartButton_text__TkKRE .EmptyCartButton_title__81QH9{color:#212529;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px}.EmptyCartButton_root__ZAYBV .EmptyCartButton_text__TkKRE .EmptyCartButton_title__81QH9 span{color:#f76707}.EmptyCartButton_root__ZAYBV .EmptyCartButton_text__TkKRE .EmptyCartButton_description__k7OKm{color:#868e96;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.RecentEventUpdateHospitals_root__4rmAT{padding:16px;border-radius:16px;border:1px solid #dee2e6;background:#fff;display:flex;flex-direction:column;gap:16px}.RecentEventUpdateHospitals_month__D9vRf{color:var(--Gray-Gray_800,#343a40);font-size:16px;font-weight:600;line-height:22px}.RecentEventUpdateHospitals_month__D9vRf b{color:#f76707}.RecentEventUpdateHospitals_hospital__6hce_{display:flex;gap:12px}.RecentEventUpdateHospitals_hospital__6hce_ .RecentEventUpdateHospitals_thumbnail__47iiE{width:56px;height:56px;border-radius:100px;border:3px solid var(--Orange-Orange_700,#f76707)}.RecentEventUpdateHospitals_hospital__6hce_ .RecentEventUpdateHospitals_service-count__x_PCB{padding:1px 4px;height:20px;color:#495057;font-size:12px;font-weight:500;line-height:18px;border-radius:2px;border:1px solid #dee2e6;background:#fff}.RecentEventUpdateHospitals_hospital__6hce_ .RecentEventUpdateHospitals_hospital-name__U0adt{color:#343a40;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.RecentEventUpdateHospitals_hospital__6hce_ .RecentEventUpdateHospitals_updated-at__cl_ZJ{color:#868e96;font-size:14px;font-weight:400;line-height:20px}.CartClient_empty__T175A{display:flex;padding:48px 20px 24px;flex-direction:column;gap:32px}.CartClient_cart__jcnl3{display:flex;padding:16px 20px 24px;flex-direction:column;gap:8px;background:#f8f9fa}.NickNameEditClient_label__CBytd{color:#343a40;font-weight:600;line-height:20px;margin-bottom:16px}.NickNameEditClient_input__GCATI{border-radius:8px;border:1px solid #212529;background:#fff;padding:10px 16px;color:#212529;font-size:14px;line-height:20px}.NickNameEditClient_input__GCATI::placeholder{color:#adb5bd}.NickNameEditClient_validation__Wp6EV{height:14px;font-size:14px;margin-top:8px}.NickNameEditClient_validation__Wp6EV .NickNameEditClient_bad__uEBAt{color:#fa5252}.NickNameEditClient_submit-button__7zHCe{width:100%;position:fixed;max-width:476px;padding:16px 20px;bottom:0;border-top:1px solid #f1f3f5;text-align:center}.NickNameEditClient_submit-button__7zHCe button{padding:14px 16px;width:100%;border-radius:8px;background:#212529;color:#fff;font-weight:700;line-height:20px}.NickNameEditClient_submit-button__7zHCe button:disabled{background:#f1f3f5;color:#adb5bd;cursor:not-allowed}.EventInfo_root__pslDC{border-radius:16px;background-color:#fff;padding:40px 16px 24px;position:relative}.EventInfo_root__pslDC .swiper-pagination{bottom:5px!important}.EventInfo_root__pslDC .swiper-pagination-bullet{opacity:1;background-color:#dee2e6!important}.EventInfo_root__pslDC .swiper-pagination-bullet-active{background-color:#f76707!important}.EventInfo_close-button__JatS8{position:absolute;top:16px;right:16px}.EventInfo_title__JlZyS{color:#212529;text-align:center;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.EventInfo_content__c1ozy{position:relative;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;margin-bottom:24px}.EventInfo_content__c1ozy .EventInfo_body-part-thumbnail__tumvJ{width:100%;aspect-ratio:1/1;object-fit:cover}.EventInfo_content__c1ozy .EventInfo_body-part-thumbnail-skeleton__fXG5w{position:absolute;width:100%;aspect-ratio:1/1;object-fit:cover;top:0;left:0;opacity:1}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_hospital-name__QmJ91{display:flex;align-items:center;color:#868e96;font-size:14px;font-weight:500;line-height:18px;margin-bottom:4px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_gender-badge-male__qkpSn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:4px;width:33px;height:20px;border-radius:4px;font-size:12px;font-weight:400;line-height:20px;border:1px solid #5c7cfa;color:#5c7cfa}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_gender-badge-femalie__Ze2oE{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:4px;width:33px;height:20px;border-radius:4px;font-size:12px;font-weight:400;line-height:20px;border:1px solid #f06595;color:#f06595}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-name__djorp{color:#343a40;font-size:14px;font-weight:600;line-height:20px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-description__t22rq{color:#868e96;font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-option-name__ftKSQ{color:#495057;font-size:14px;font-weight:600;line-height:20px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-price__Pl4P_{color:#f76707;font-size:14px;font-weight:600;line-height:20px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-vat__h_kqJ{color:#868e96;font-size:12px;font-weight:400;line-height:18px}.EventInfo_content__c1ozy .EventInfo_info__wGcj7 .EventInfo_service-price-per-times__GSBSO{padding:1px 8px;border-radius:2px;background:#fff4e6;color:#f76707;font-size:12px;font-weight:500;line-height:18px}.EventInfo_cart-button__J1zPy{flex:82;width:82px;height:40px;border-radius:8px;border:1px solid #f76707;background:#fff4e6;color:#f76707;text-align:center;font-size:14px;font-weight:600;line-height:20px}.EventInfo_payment-button__JyTMc{gap:4px;flex:166;width:166px;background:#212529}.EventInfo_button-disabled-layout__cvn0V,.EventInfo_payment-button__JyTMc{display:flex;align-items:center;justify-content:center;height:40px;border-radius:8px;color:#fff;font-size:14px;font-weight:600;line-height:20px}.EventInfo_button-disabled-layout__cvn0V{position:absolute;left:0;width:100%;background:rgba(0,0,0,.5)}.EventInfo_button-disabled__YJ5YH{border:none;color:#adb5bd;background:#f1f3f5}.MostEventItem_root__cGv3X{cursor:pointer;display:flex;gap:8px}.MostEventItem_number__N4VmE{width:14px;display:flex;align-items:center;color:#f76707;font-size:20px;font-weight:700;line-height:28px}.MostEventItem_thumbnail__QQvS0{width:36px;height:36px;flex-shrink:0;border-radius:4px}.MostEventItem_thumbnail-skeleton__SuylG{position:absolute;width:36px;height:36px;left:0;top:0;border-radius:4px;opacity:1}.MostEventItem_hospital-name__kWq6F{color:#868e96;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.MostEventItem_service-name__v3hku{color:#343a40;font-size:14px;font-weight:600;line-height:20px;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MostEventItem_service-count__FJqJf{color:#495057;font-size:14px;font-weight:600;line-height:20px}.MostEventItem_price__w_Bhd{color:#f76707;font-size:14px;font-weight:600;line-height:20px}.MostEventItem_vat__agVny{color:#868e96;font-size:12px;font-weight:400;line-height:18px}.MostEvents_root__3Zxkg{display:flex;flex-direction:column;align-items:center;border-radius:16px;border:1px solid #dee2e6;background:#fff;padding:16px;gap:16px}.MostEvents_title__ardnb{color:#343a40;font-size:16px;font-weight:600;line-height:20px}.MostEvents_service-list__iRpzw{display:flex;flex-direction:column;gap:16px}.MostEvents_more-button__onZwp{cursor:pointer;display:flex;gap:4px;color:#868e96;text-align:center;font-size:14px;font-weight:500;line-height:20px}.RecentPaymentEvent_root__GuIaz{cursor:pointer;margin:0 20px;border-radius:16px;background:#fff4e6;padding:16px}.RecentPaymentEvent_title__iyaNQ{color:#f76707;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.RecentPaymentEvent_thumbnail__GmkgK{width:36px;height:36px;flex-shrink:0;border-radius:4px}.RecentPaymentEvent_thumbnail-skeleton__iXfYR{position:absolute;width:36px;height:36px;left:0;top:0;border-radius:4px;opacity:1}.RecentPaymentEvent_hospital-name__wPLme{color:#868e96;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.RecentPaymentEvent_service-name__UojM9{color:#343a40;font-size:14px;font-weight:600;line-height:20px;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.RecentPaymentEvent_service-count__tdT7G{color:#495057;font-size:14px;font-weight:600;line-height:20px}.RecentPaymentEvent_price__P85wv{color:#f76707;font-size:14px;font-weight:600;line-height:20px}.RecentPaymentEvent_vat__PNXmv{color:#868e96;font-size:12px;font-weight:400;line-height:18px}.Filter_root__UQvN8{display:flex;flex-direction:column;gap:12px;position:relative;z-index:2;margin-bottom:16px}.Filter_sido-button__AbC2_{min-width:60.8px;height:30px;padding:6px 4px;border-radius:16px;text-align:center;border:1px solid #dee2e6;background:#fff;color:#495057;font-size:14px;line-height:18px}.Filter_sido-button-selected__1LUor{background:#212529;color:#fff}.Filter_spot-button__nEoJ3{position:relative;border-radius:8px;background:#f1f3f5;color:#868e96;border:1px solid #f1f3f5;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;aspect-ratio:1/1}.Filter_spot-button__nEoJ3 .Filter_spot-count__js67_{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f1f3f5;background:#fff}.Filter_spot-button-selected__itm3E{border-radius:8px;border:1px solid #f76707;background:#fff4e6;color:#f76707}.Filter_spot-button-selected__itm3E .Filter_spot-count__js67_{position:absolute;display:flex;align-items:center;top:-4px;right:-4px;height:18px;padding:0 6px;border-radius:100px;font-size:10px;line-height:12px;border:2px solid #f76707;background:#f76707;color:#fff}.Filter_more-button__65f5h{color:#868e96;text-align:center;font-size:14px;line-height:18px;border-radius:8px;border:1px solid #dee2e6;background:#fff;display:flex;justify-content:center;align-items:center}.HospitalItem_section__EiGTo{display:flex;flex-direction:column;padding:16px 0;background:#fff;border-top:1px solid #f1f3f5}.HospitalItem_info__6qoEW{display:flex}.HospitalItem_info__6qoEW .HospitalItem_detail__NQ20G{width:calc(100% - 68px);cursor:pointer;margin-left:12px;display:flex;flex-direction:column;gap:8px}.HospitalItem_info__6qoEW .HospitalItem_detail__NQ20G .HospitalItem_service-count__wEMJg{padding:1px 4px;height:20px;color:#495057;font-size:12px;font-weight:500;line-height:18px;border-radius:2px;border:1px solid #dee2e6;background:#fff}.HospitalItem_info__6qoEW .HospitalItem_detail__NQ20G .HospitalItem_name__as_37{color:#343a40;font-size:18px;line-height:22px;font-weight:600}.HospitalItem_info__6qoEW .HospitalItem_detail__NQ20G .HospitalItem_speciality__a7ElL .HospitalItem_tag__K7bUT{display:inline-flex;justify-content:center;align-items:center;height:24px;color:#495057;font-weight:500;font-size:12px;line-height:1;padding:0 8px;border-radius:4px;background:#f1f3f5}.HospitalItem_list__uw8Al{padding:16px 0;background:#f8f9fa;border-radius:8px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m{display:flex;align-items:center;padding:0 16px;cursor:pointer}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m+.HospitalItem_item__ysi8m{margin-top:16px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_thumbnail__7IIhV{display:flex;align-items:center}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_thumbnail__7IIhV img{width:44px;height:44px;border-radius:4px;margin-right:8px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW{display:flex;flex-direction:column}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW .HospitalItem_name__as_37{margin-bottom:2px;font-size:12px;color:#343a40;font-weight:500;line-height:16px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW .HospitalItem_description__fpkqZ{display:flex;align-items:flex-end}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW .HospitalItem_description__fpkqZ .HospitalItem_percentage__oEPrC{display:inline-block;font-size:12px;color:#f03e3e;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW .HospitalItem_description__fpkqZ .HospitalItem_final__sIR_4{display:inline-block;font-size:12px;color:#343a40;font-weight:700;line-height:18px;margin-right:4px}.HospitalItem_list__uw8Al .HospitalItem_item__ysi8m .HospitalItem_info__6qoEW .HospitalItem_description__fpkqZ .HospitalItem_vat__CufDZ{color:#868e96;font-size:10px;font-weight:500;line-height:18px}.HospitalItem_list__uw8Al .HospitalItem_more__Xqq6r{display:flex;width:100%;justify-content:center;align-items:center;height:40px;margin-top:16px;margin-bottom:-16px;border-top:1px solid #ededed;color:#868e96;font-size:14px;font-weight:500;border-radius:0 0 8px 8px}@keyframes HospitalItem_rotate__SblKN{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Hospitals_root__8VVu1{width:100%}.Hospitals_more-button___2ryu{width:100%;display:flex;justify-content:center;align-items:center;color:#868e96;height:40px;font-size:14px;line-height:20px;border-radius:8px;border:1px solid #dee2e6;background:#fff}.SubscriptionHospitalBanner_root__Fh4EK{padding:16px 20px 24px}.SubscriptionHospitalBanner_banner__s5jwy{cursor:pointer;width:100%;padding:20px;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between}.SubscriptionHospitalBanner_thumbnail__5PSd_{width:48px;height:48px;aspect-ratio:1/1;border-radius:100px}.SubscriptionHospitalBanner_region-spot-name__GzdA8{height:20px;width:fit-content;padding:1px 4px;color:#fff;font-size:12px;font-weight:500;line-height:18px;border:1px solid #fff;display:flex;align-items:center}.SubscriptionHospitalBanner_hospital-name__VtsZh{color:#fff;font-size:18px;font-weight:700;line-height:24px}.SubscriptionHospitalBanner_service-title__FXOWN{color:#fff;font-size:14px;font-weight:600;line-height:18px}.SubscriptionHospitalBanner_service-content__gPEex{display:flex;align-items:center;height:84px;gap:8px;border-radius:8px;padding:12px;background-color:#fff}.SubscriptionHospitalBanner_service-content__gPEex .SubscriptionHospitalBanner_service-image__X0_i6{width:48px;height:48px;border-radius:4px;flex-shrink:0}.SubscriptionHospitalBanner_service-content__gPEex .SubscriptionHospitalBanner_service-name__fayxe{overflow:hidden;color:#343a40;font-size:12px;font-weight:500;line-height:18px}.SubscriptionHospitalBanner_service-content__gPEex .SubscriptionHospitalBanner_service-option-name__CZV1g{color:#343a40;font-size:14px;font-weight:600;line-height:20px}.SubscriptionHospitalBanner_service-content__gPEex .SubscriptionHospitalBanner_service-option-price__SHX8Q{color:#f76707;font-size:14px;font-weight:600;line-height:20px}.SubscriptionHospitalBanner_service-content__gPEex .SubscriptionHospitalBanner_service-tax__wmfx1{display:flex;align-items:center;color:#adb5bd;font-size:12px;font-weight:400;line-height:18px}.CompleteButton_root__DGn8N{position:fixed;bottom:0;border-top:1px solid #f1f3f5;background-color:#fff;max-width:476px;z-index:1;width:100%}.CompleteButton_button__T3dzJ{width:100%;border-radius:8px;background:#212529;padding:14px 16px;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:20px}.CompleteButton_button__T3dzJ:disabled{background-color:#f1f3f5;color:#adb5bd}.GoodPoint_root__MFzeX label{display:flex;align-items:center;width:100%;height:40px;border:1px solid #dee2e6;border-radius:8px;color:#adb5bd;margin-bottom:8px}.GoodPoint_root__MFzeX label input+span{display:none}.GoodPoint_root__MFzeX label span{font-size:14px;line-height:1;margin-left:16px}.GoodPoint_root__MFzeX label[data-checked]{color:#212529;border:1px solid #212529}.GoodPoint_root__MFzeX .GoodPoint_title__abR9K{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.GoodPoint_root__MFzeX .GoodPoint_title__abR9K.GoodPoint_required__pzWt1:after{content:"필수";display:inline-flex;margin-left:4px;justify-content:center;align-items:center;color:#f76707;font-size:12px;font-weight:500;height:20px;padding:0 8px;background-color:#fff4e6;border-radius:100px}.GoodPoint_root__MFzeX .GoodPoint_title__abR9K.GoodPoint_optional__zJJuU:after{content:"선택";display:inline-flex;margin-left:4px;justify-content:center;align-items:center;color:#868e96;font-size:12px;font-weight:500;height:20px;padding:0 8px;background-color:#f8f9fa;border-radius:100px}.CompleteButton_root__gm_Zk{position:fixed;z-index:1;bottom:0;border-top:1px solid #f1f3f5;background-color:#fff;max-width:476px;width:100%}.CompleteButton_button__zFD6x{width:100%;border-radius:8px;background:#212529;padding:14px 16px;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:20px}.CompleteButton_button__zFD6x:disabled{background-color:#f1f3f5;color:#adb5bd}.GoodPoint_root__HSmyR label{display:flex;align-items:center;width:100%;height:40px;border:1px solid #dee2e6;border-radius:8px;color:#adb5bd;margin-bottom:8px}.GoodPoint_root__HSmyR label input+span{display:none}.GoodPoint_root__HSmyR label span{font-size:14px;line-height:1;margin-left:16px}.GoodPoint_root__HSmyR label[data-checked]{color:#212529;border:1px solid #212529}.GoodPoint_root__HSmyR .GoodPoint_title__HogaX{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.GoodPoint_root__HSmyR .GoodPoint_title__HogaX.GoodPoint_required__Kyt1A:after{content:"필수";display:inline-flex;margin-left:4px;justify-content:center;align-items:center;color:#f76707;font-size:12px;font-weight:500;height:20px;padding:0 8px;background-color:#fff4e6;border-radius:100px}.GoodPoint_root__HSmyR .GoodPoint_title__HogaX.GoodPoint_optional__my6fr:after{content:"선택";display:inline-flex;margin-left:4px;justify-content:center;align-items:center;color:#868e96;font-size:12px;font-weight:500;height:20px;padding:0 8px;background-color:#f8f9fa;border-radius:100px}.ImageUploader_list-image__f8NGZ{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ImageUploader_list-image__f8NGZ input[type=file]{display:none}.ImageUploader_list-image__f8NGZ li:nth-child(4n){margin-right:0}.ImageUploader_list-image__f8NGZ.ImageUploader_half__HU7wc li{width:48%;margin-right:4%;margin-bottom:4%}.ImageUploader_list-image__f8NGZ.ImageUploader_half__HU7wc li:nth-child(2n){margin-right:0}.ImageUploader_list-image__f8NGZ .ImageUploader_image__zAsLG{position:relative;width:100%;padding-top:100%;background:#f1f3f5;border:1px solid #f1f3f5;border-radius:8px;background-size:cover;cursor:pointer}.ImageUploader_list-image__f8NGZ .ImageUploader_image__zAsLG .ImageUploader_icon-delete__VXAdt{position:absolute;top:-5px;right:-5px;width:30px;height:30px;background-color:#fff;border-radius:50%}.ImageUploader_list-image__f8NGZ .ImageUploader_image__zAsLG .ImageUploader_icon-delete__VXAdt:active{transform:scale(.9)}.ImageUploader_list-image__f8NGZ .ImageUploader_image-uploader__MduAG{position:relative;display:block;width:100%;padding-top:100%;background:#fff;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:24px;background-image:url(/photo-uploader.png)}.ImageUploader_list-image__f8NGZ .ImageUploader_image-uploader__MduAG .ImageUploader_spinner__LQurY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageUploader_list-image__f8NGZ .ImageUploader_image-uploader__MduAG input{display:none}.ImageUploader_list-image__f8NGZ .ImageUploader_image-uploader__MduAG:active{transform:scale(.9)}.ImageUploader_info-img__y_6Wo{margin-bottom:10px;font-size:14px;color:#868e96}.ReviewImages_root__Ffu37{display:flex;flex-direction:column;gap:8px}.ReviewImages_title__z2jRs{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.ReviewImages_title__z2jRs.ReviewImages_required__BJOr7:after{content:"필수";color:#f76707;background-color:#fff4e6}.ReviewImages_title__z2jRs.ReviewImages_optional__E016D:after,.ReviewImages_title__z2jRs.ReviewImages_required__BJOr7:after{display:inline-flex;margin-left:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;height:20px;padding:0 8px;border-radius:100px}.ReviewImages_title__z2jRs.ReviewImages_optional__E016D:after{content:"선택";color:#868e96;background-color:#f8f9fa}.ReviewImages_guide__vIQCr{padding:8px;font-size:14px;line-height:18px;color:#868e96;font-weight:500;border-radius:8px;background:#f8f9fa}.ReviewImages_guide__vIQCr b{color:#212529;font-weight:600}.ReviewTextarea_root__m5CMm{display:flex;flex-direction:column;gap:8px}.ReviewTextarea_title__Y0M27{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px}.ReviewTextarea_title__Y0M27.ReviewTextarea_required__VsaBK:after{content:"필수";color:#f76707;background-color:#fff4e6}.ReviewTextarea_title__Y0M27.ReviewTextarea_optional__oMCrQ:after,.ReviewTextarea_title__Y0M27.ReviewTextarea_required__VsaBK:after{display:inline-flex;margin-left:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;height:20px;padding:0 8px;border-radius:100px}.ReviewTextarea_title__Y0M27.ReviewTextarea_optional__oMCrQ:after{content:"선택";color:#868e96;background-color:#f8f9fa}.ReviewTextarea_event__3wUnN{color:#adb5bd;font-size:12px;font-weight:500;line-height:18px;display:flex;align-items:center}.ReviewTextarea_active__OdlL3{color:#212529}.ReviewTextarea_textarea__KTO8n{position:relative;border-radius:8px;border:1px solid #dee2e6;background:#fff;padding:16px 16px 32px}.ReviewTextarea_textarea__KTO8n .ReviewTextarea_count__y34IJ{position:absolute;bottom:8px;right:8px;color:#adb5bd;font-size:12px;font-weight:500;line-height:16px}.ReviewTextarea_guide__sCICS{padding:8px;font-size:14px;line-height:18px;color:#868e96;font-weight:500;border-radius:8px;background:#f8f9fa}.ReviewTextarea_guide__sCICS b{color:#212529;font-weight:600}.ReviewImages_root__FNz9_{display:flex;flex-direction:column;gap:8px}.ReviewImages_title__Sb10e{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px;margin-bottom:8px}.ReviewImages_title__Sb10e.ReviewImages_required__xPAgb:after{content:"필수";color:#f76707;background-color:#fff4e6}.ReviewImages_title__Sb10e.ReviewImages_optional__Hravn:after,.ReviewImages_title__Sb10e.ReviewImages_required__xPAgb:after{display:inline-flex;margin-left:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;height:20px;padding:0 8px;border-radius:100px}.ReviewImages_title__Sb10e.ReviewImages_optional__Hravn:after{content:"선택";color:#868e96;background-color:#f8f9fa}.ReviewImages_guide__FlLx9{padding:8px;font-size:14px;line-height:18px;color:#868e96;font-weight:500;border-radius:8px;background:#f8f9fa}.ReviewImages_guide__FlLx9 b{color:#212529;font-weight:600}.ReviewTextarea_root__fJIP_{display:flex;flex-direction:column;gap:8px}.ReviewTextarea_title__5Embz{display:flex;align-items:center;color:#343a40;font-size:16px;font-weight:600;line-height:20px}.ReviewTextarea_title__5Embz.ReviewTextarea_required__Bgvfy:after{content:"필수";color:#f76707;background-color:#fff4e6}.ReviewTextarea_title__5Embz.ReviewTextarea_optional__YZPGn:after,.ReviewTextarea_title__5Embz.ReviewTextarea_required__Bgvfy:after{display:inline-flex;margin-left:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;height:20px;padding:0 8px;border-radius:100px}.ReviewTextarea_title__5Embz.ReviewTextarea_optional__YZPGn:after{content:"선택";color:#868e96;background-color:#f8f9fa}.ReviewTextarea_event__tYMkb{color:#adb5bd;font-size:12px;font-weight:500;line-height:18px;display:flex;align-items:center}.ReviewTextarea_active__gCFQz{color:#212529}.ReviewTextarea_textarea__KzzA4{position:relative;border-radius:8px;border:1px solid #dee2e6;background:#fff;padding:16px 16px 32px}.ReviewTextarea_textarea__KzzA4 .ReviewTextarea_count__BaUBL{position:absolute;bottom:8px;right:8px;color:#adb5bd;font-size:12px;font-weight:500;line-height:16px}.ReviewTextarea_guide__vhsDz{padding:8px;font-size:14px;line-height:18px;color:#868e96;font-weight:500;border-radius:8px;background:#f8f9fa}.ReviewTextarea_guide__vhsDz b{color:#212529;font-weight:600}.DoctorViewButtons_footer__R7ZHg{position:fixed;width:100%;max-width:476px;background-color:#fff;bottom:0;border-top:1px solid #f1f3f5;padding:16px 20px;display:flex;box-sizing:border-box;z-index:10}.DoctorViewButtons_button-container___4Z_4{width:100%;height:48px;display:flex;gap:8px}.DoctorViewButtons_button-container___4Z_4 button:active{transform:scale(.98)}.ServicePaymentButton_root__lVa5V{display:flex;width:100%;position:relative}.ServicePaymentButton_root__lVa5V .ServicePaymentButton_click-text__xXcMe{top:10%;right:50%;left:50%;position:absolute;height:fit-content;width:fit-content;background:#e8590c;display:flex;justify-content:center;animation:ServicePaymentButton_bounce__RBwxb 1.2s ease-in-out infinite}.ServicePaymentButton_root__lVa5V .ServicePaymentButton_click-text__xXcMe svg{position:absolute;bottom:-5px}.ServicePaymentButton_root__lVa5V .ServicePaymentButton_click-text__xXcMe svg text{color:#fff;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.5px}.ServicePaymentButton_button__6SXM2{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:2px;border-radius:8px;background:#212529;height:48px;width:100%;color:#fff;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px}.ServicePaymentButton_button__6SXM2:active{transform:scale(.98)}@keyframes ServicePaymentButton_bounce__RBwxb{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.DoctorViewIntro_root__gT43A{padding:16px 20px 24px;background-size:contain!important}.DoctorViewIntro_info__FSdRa{display:flex;justify-content:flex-end;margin-bottom:200px}.DoctorViewIntro_headline__wqjcc{font-size:24px;font-weight:700;line-height:30px;padding:0 8px;width:fit-content}.DoctorViewIntro_doctor-name__g8oV5{width:fit-content;padding:4px 6px;font-size:12px;font-weight:700;line-height:18px;margin-bottom:10px}.DoctorViewIntro_title__WfC9V{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.DoctorViewIntro_contents__Qdu27{white-space:pre-wrap;font-size:16px;font-weight:500;line-height:22px}.DoctorViewIntro_divider__2OYjg{width:100%;height:1px}.DoctorViewQna_root__rrtui{padding:24px 20px}.DoctorViewQnaItem_number__Zt3bf{color:#f76707;font-size:24px;font-weight:700;line-height:30px;margin-bottom:8px}.DoctorViewQnaItem_question__mIRrW{color:#fff;font-size:16px;font-weight:600;line-height:22px}.DoctorViewQnaItem_answer__gCNS2{white-space:pre-wrap;margin-top:8px;border-radius:8px;padding:16px;color:#fff;font-size:14px;line-height:20px}.DoctorViewQnaItem_divider__kdVge{width:100%;height:1px;margin:16px 0}.ServiceHospitalInfo_root__cF_n7{padding:16px 20px;border-bottom:8px solid #f1f3f5}.ServiceHospitalInfo_root__cF_n7 h1{color:#212529;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.5px}.HospitalMostEventsSlide_root__G7Zzh{margin-top:16px;padding:12px 0;border-radius:8px;background:#f8f9fa}.HospitalMostEventsSlide_root__G7Zzh .swiper-pagination{bottom:0!important}.HospitalMostEventsSlide_root__G7Zzh .swiper-pagination-bullet{opacity:1;background-color:#dee2e6!important}.HospitalMostEventsSlide_root__G7Zzh .swiper-pagination-bullet-active{background-color:#f76707!important}.ServiceListHeader_root__Iy68I{padding:24px 20px 16px;z-index:11}.ServiceListHeader_root__Iy68I.ServiceListHeader_isSticky__Fchpg{top:56px;position:sticky;background:#fff}.ServiceListHeader_title__GRqA1 h2{color:#343a40;font-size:18px;font-weight:700;line-height:24px}.ServiceListHeader_title__GRqA1 .ServiceListHeader_gender-container__wSPl1{position:relative}.ServiceListHeader_date__IMsKz{color:#868e96;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}.ServiceListHeader_body-parts__e2YuA{margin-top:16px;display:flex;flex-wrap:wrap}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq{display:flex;height:32px;padding:10px 16px;justify-content:center;align-items:center;flex:1 0 0;background:#fff;color:#868e96;text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;border:1px solid #dee2e6;cursor:pointer}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_first__0x0nX{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_single__cnjX8{border-right:1px solid #dee2e6}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_middle__aftUC{border-right:none}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_last__tixTK{border-top-right-radius:4px;border-bottom-right-radius:4px}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_active__uHLl5{background:#fff4e6;color:#f76707;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;position:relative;border-color:transparent}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_active__uHLl5 .ServiceListHeader_border__SR_5q{width:100%;height:32px;position:absolute;border:1px solid #f76707}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_first__0x0nX.ServiceListHeader_active__uHLl5 .ServiceListHeader_border__SR_5q{border-top-left-radius:4px;border-bottom-left-radius:4px}.ServiceListHeader_body-parts__e2YuA .ServiceListHeader_body-part__UYYTq.ServiceListHeader_last__tixTK.ServiceListHeader_active__uHLl5 .ServiceListHeader_border__SR_5q{border-top-right-radius:4px;border-bottom-right-radius:4px}.ServiceListHeader_box__YmlN6{display:flex;padding:12px 16px;border-radius:8px;background:#f8f9fa;margin-top:16px}.ServiceListHeader_box__YmlN6 p{color:#868e96;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.07px}.ServiceInfo_root__Xi6de{border-top:8px solid #f1f3f5}.ServiceInfo_service-container__m9Yvq{gap:16px;display:flex;flex-direction:column}.ServiceInfo_motion__EYlBN{padding:0 20px}