.styles_divider__Og81G{height:100%;background:#e2e1e5}.styles_container__Ch65N{display:flex;align-items:center;justify-content:space-between}.styles_headline__KRiur{display:flex;align-items:flex-end;position:relative}.styles_center__Dgpbt{display:flex;align-items:center;justify-content:center;width:100%}.styles_between__K9Cvg{display:flex;justify-content:space-between;width:100%}.styles_subText__JpDc_{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.6px;margin-left:2px;color:#acabb0}.styles_iconDiv__gCEcH{display:flex;align-items:center;padding-bottom:2px}.styles_iconDiv__gCEcH.styles_cursor__3BX38{cursor:pointer}.styles_container__ncG35{padding:0 16px;margin-top:88px;text-align:center}.styles_container__ncG35>h2{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.6px;color:#2d2c2e;margin-bottom:16px}.styles_container__ncG35>p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#2d2c2e;margin-top:16px}.styles_detailInfoBox__vqFEK{background-color:#efeff2;padding:20px;border-radius:8px;margin-top:40px;text-align:start}.styles_detailInfoBox__vqFEK>section:not(:first-child){margin-top:16px}.styles_detailInfoBox__vqFEK>section>h4{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.6px;color:#2d2c2e}.styles_detailInfoBox__vqFEK>section>p{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.6px;color:#5e5d61}.styles_tipBox__Kzj5K{display:flex;align-items:center;justify-content:center;gap:4px}.styles_tipBox__Kzj5K p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#87868a}.styles_container__ioRQJ{overflow-x:scroll;border-bottom:1px solid #e2e1e5;z-index:400;-ms-overflow-style:none;scrollbar-width:none}.styles_container__ioRQJ::-webkit-scrollbar{display:none}.styles_container__ioRQJ .styles_tabList__sRJHr{display:flex;width:max-content;min-width:100%}.styles_container__ioRQJ .styles_tabList__sRJHr>a{flex-grow:1;text-align:center}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_label__5fdC8{position:relative}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_{display:flex;align-items:center;justify-content:center;cursor:pointer}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_ p{padding:0 12px}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_.styles_unselected__FCTMI{padding:10px 6px 7px}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_.styles_unselected__FCTMI .styles_label__5fdC8{display:flex;align-items:center;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.8px;color:#cbcacf;gap:2px}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_.styles_selected__c4D7Z{padding:10px 6px 4px;border-bottom:4px solid #5307b0}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_.styles_selected__c4D7Z .styles_label__5fdC8{display:flex;align-items:center;font-size:15px;font-weight:700;line-height:22px;letter-spacing:-.3px;color:#5307b0}.styles_container__ioRQJ .styles_tabList__sRJHr .styles_tab__CtLL_.styles_disableCursor__W4WCE{cursor:default}.styles_container__sM30W{position:-webkit-sticky;position:sticky;top:0;width:100%;max-width:inherit;box-sizing:border-box;z-index:400;display:flex;flex-direction:row;padding:14px 12px;background-color:#fff}.styles_container__sM30W.styles_light__q_bkH .styles_title__uOKqg{color:#fff}.styles_container__sM30W.styles_light__q_bkH .styles_subtitle__rLCmQ{color:hsla(0,0%,100%,.6)}.styles_containerWithGradient__qicpF{height:96px;padding:14px 12px;box-sizing:border-box;background:linear-gradient(180deg,rgba(25,25,25,.75),rgba(25,25,25,.18) 66.43%,rgba(25,25,25,0) 93.51%)}.styles_leftSideBox__ViztB{justify-content:flex-start;flex-grow:1}.styles_centerBox__YF4vU,.styles_leftSideBox__ViztB{display:flex;align-items:center;max-width:100%;flex-basis:0;min-width:0}.styles_centerBox__YF4vU{justify-content:center;flex-grow:2}.styles_rightSideBox__dI2tv{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;max-width:100%;flex-basis:0;flex-grow:1;min-width:0}.styles_withGradientBox__Ms5vs{align-items:flex-start}.styles_titleBox__rSAkC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_unClickable__DfzHs{cursor:default}.styles_title__uOKqg{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.6px;gap:2px;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_titleWithSubtitle__j_bcn{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.6px}.styles_subtitle__rLCmQ{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.6px;text-align:center;color:#87868a}.styles_leftLabel__NEino{margin-right:12px}.styles_leftLabel__NEino,.styles_rightLabel__Z7EDD{font-size:15px;font-weight:400;line-height:22px;letter-spacing:-.6px}.styles_rightLabel__Z7EDD{margin-left:12px}.styles_leftIcon__q_BKR{margin-right:12px}.styles_rightIcon__ygLWm{margin-left:12px}.styles_buttonBox__fiOFb{display:flex;position:relative}.styles_buttonBox__fiOFb .styles_circle__S7MD_{position:absolute;right:-3px;width:6px;height:6px;border-radius:50%;background-color:#fcb321}.styles_tcInfosContainer__TUnV_{width:100%;overflow:hidden}.styles_tcInfosContainer__TUnV_ *{box-sizing:border-box}.styles_tcInfos__YCgSd{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.6px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.6)}.styles_tcInfos__YCgSd .styles_tcInfo__VelYH{background-color:#f8f7fc;border-radius:2px;padding:0 4px}.styles_hospitalCardContainer__M724L{display:grid;width:100%;background-color:#fff;padding:28px 0;box-sizing:border-box;grid-gap:8px;gap:8px}.styles_hospitalCardContainer__M724L *{box-sizing:border-box}.styles_hospitalCardContainer__M724L>*{padding:0 16px}.styles_badges__k22HX{display:flex;gap:2px;width:100%}.styles_cardNumber__ul6KF{display:flex;align-items:normal;justify-content:flex-start;width:20px}.styles_rowBetweenContainer__zIioo{display:flex;align-items:center;justify-content:space-between}.styles_badgeSection__mo6sj{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px}.styles_period__yM8o3{font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.4px}.styles_hospitalCardContainer__B0kzA{padding:28px 0}.styles_hospitalCardContainer__B0kzA>*{padding:0 16px}.styles_badgeContainer__S3U3b{display:flex;flex-direction:row;justify-content:space-between}.styles_badgeContainer__S3U3b>div{margin-right:0}.styles_period___hryD{font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.4px}.styles_container__Tn4i_{display:inline-flex;align-items:center;justify-content:center}.styles_score__aUlv9{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;margin-left:2px;color:#454447}.styles_reviewCount__JHhBZ{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#454447;margin-left:1px}.styles_colContainer__azOW2{width:100%;text-align:left;cursor:pointer}.styles_hospitalInfoContainer__HaCS1{display:flex;width:100%;gap:8px}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7{display:flex;align-items:normal;justify-content:flex-start;flex-direction:column;padding-right:8px;width:100%}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalName__GCT3F{font-size:18px;font-weight:700;line-height:26px;letter-spacing:-.4px;display:flex;align-items:center;gap:4px;color:#000;margin-bottom:4px}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalName__GCT3F a{font-size:18px!important;font-weight:500!important;line-height:26px!important;letter-spacing:-.5px!important}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_badges__AduK_ span{font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.6px;margin-left:2px;color:rgba(0,0,0,.6);background-color:#f1edfc;padding:1px 6px;border-radius:16px;word-break:keep-all}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalScore__cMuiF{display:flex;align-items:center;width:100%}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalNoAuthReviewCount__9KZKk{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#2d2c2e;margin-left:4px}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalAddress__XlzfW{display:flex;align-items:center;flex-wrap:wrap}.styles_hospitalInfoContainer__HaCS1 .styles_hospitalInfo__4pxl7 .styles_hospitalAddress__XlzfW p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#acabb0;padding:0}.styles_hospitalImage__2XYup{width:56px;height:56px;margin-top:8px;flex-shrink:0}.styles_hospitalImage__2XYup>img{border-radius:2px;width:100%;height:100%}.styles_reverse__Lanzy{flex-direction:row-reverse}.styles_rowContainer__Vngtl{display:flex;align-items:flex-start;gap:8px}.styles_rowContainer__Vngtl .styles_order__OtTEG{margin-top:4px!important}.styles_childrenContainer__oAkuU{display:grid;width:100%;grid-gap:8px;gap:8px;margin-top:8px}.styles_childrenContainer__oAkuU.styles_orderExist__CF4lH{padding-left:28px}.styles_badges__AduK_{display:flex;gap:2px;flex-shrink:0}.styles_badgeWidthFit__si5_p>div{width:-moz-fit-content;width:fit-content;height:auto;padding:2px 6px}.styles_badgeWidthFit__si5_p>div span{line-height:12px!important}.styles_hospitalPriceCard__2HeBz{display:block;overflow:hidden;border-radius:8px;box-sizing:border-box;cursor:pointer;padding:1px}.styles_hospitalPriceCard__2HeBz table{background-color:#fff;overflow:hidden;border-radius:7px;width:100%}.styles_hospitalPriceCard__2HeBz table table,.styles_hospitalPriceCard__2HeBz table tbody,.styles_hospitalPriceCard__2HeBz table thead,.styles_hospitalPriceCard__2HeBz table tr{width:100%}.styles_hospitalPriceCard__2HeBz table thead{background-color:#fff9c9}.styles_hospitalPriceCard__2HeBz table thead tr{display:flex;justify-content:space-between;box-sizing:border-box;padding:4px 12px}.styles_hospitalPriceCard__2HeBz table thead tr th{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.6px;color:#000}.styles_hospitalPriceCard__2HeBz table .styles_priceBlindedTableAndBtn__9SXh1{position:relative}.styles_hospitalPriceCard__2HeBz table .styles_priceBlindedTableAndBtn__9SXh1 .styles_priceBlindedTable__1ieOb{filter:blur(5px)}.styles_hospitalPriceCard__2HeBz table .styles_priceBlindedTableAndBtn__9SXh1 .styles_loginBtn__9_ABQ{box-shadow:0 0 1px rgba(0,0,0,.3),0 1px 30px rgba(0,0,0,.05);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56px!important}.styles_hospitalPriceCard__2HeBz table .styles_priceBlindedTableAndBtn__9SXh1 .styles_loginBtn__9_ABQ .styles_text__2_eQ6{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px}.styles_hospitalPriceCard__2HeBz table .styles_priceBlindedTableAndBtn__9SXh1 .styles_loginBtn__9_ABQ .styles_text__2_eQ6 .styles_amber30__RDmUH{color:#ffce47}.styles_hospitalPriceCard__2HeBz table tbody{display:flex;flex-direction:column;gap:2px;padding:12px 16px;box-sizing:border-box}.styles_hospitalPriceCard__2HeBz table tbody tr{display:flex;justify-content:space-between}.styles_hospitalPriceCard__2HeBz table tbody tr.styles_isIncludeNotificationText__Ql_ed{display:block}.styles_hospitalPriceCard__2HeBz table tbody tr th{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#5e5d61}.styles_hospitalPriceCard__2HeBz table tbody tr th.styles_event__Ap3q1{color:#000}.styles_hospitalPriceCard__2HeBz table tbody tr th.styles_mall__sN7cA{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.4px}.styles_hospitalPriceCard__2HeBz table tbody tr td{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#5e5d61}.styles_hospitalPriceCard__2HeBz table tbody tr td.styles_event__Ap3q1{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;color:#000}.styles_hospitalPriceCard__2HeBz table tbody tr td.styles_mall__sN7cA{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px}.styles_hospitalPriceCard__2HeBz table tbody tr td.styles_blinded___BwKu{filter:blur(5px)}.styles_hospitalPriceCard__2HeBz table tbody tr .styles_normalPriceNotificationText__F77Fp{font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.4px;color:#acabb0;margin-top:2px}.styles_hospitalPriceCard__2HeBz table tbody tr .styles_normalPriceNotificationText__F77Fp pre{font-size:12px;font-weight:700;line-height:18px;letter-spacing:-.4px;font-style:normal}.styles_newLineText__OvZFe{white-space:break-spaces}.styles_viewDetailBtn__fhU8_{display:flex;align-items:center;justify-content:flex-end;min-width:64px}.styles_hospitalPriceCard__MbvzW{display:block;overflow:hidden;border-radius:8px;border:1px solid #ad97f7;box-sizing:border-box;cursor:pointer;background-color:#fff}.styles_hospitalPriceCard__MbvzW table,.styles_hospitalPriceCard__MbvzW tbody,.styles_hospitalPriceCard__MbvzW thead,.styles_hospitalPriceCard__MbvzW tr{width:100%}.styles_hospitalPriceCard__MbvzW thead{background-color:#f1edfc}.styles_hospitalPriceCard__MbvzW thead tr{display:flex;justify-content:space-between;box-sizing:border-box;padding:4px 12px}.styles_hospitalPriceCard__MbvzW thead tr th{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.6px;color:#000}.styles_hospitalPriceCard__MbvzW .styles_priceBlindedTableAndBtn__fzCuh{position:relative}.styles_hospitalPriceCard__MbvzW .styles_priceBlindedTableAndBtn__fzCuh .styles_priceBlindedTable__5EUNv{filter:blur(5px)}.styles_hospitalPriceCard__MbvzW .styles_priceBlindedTableAndBtn__fzCuh .styles_loginBtn__fndd1{box-shadow:0 0 1px rgba(0,0,0,.3),0 1px 30px rgba(0,0,0,.05);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56px!important}.styles_hospitalPriceCard__MbvzW .styles_priceBlindedTableAndBtn__fzCuh .styles_loginBtn__fndd1 .styles_text__7MT7X{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px}.styles_hospitalPriceCard__MbvzW .styles_priceBlindedTableAndBtn__fzCuh .styles_loginBtn__fndd1 .styles_text__7MT7X .styles_amber30__u4eR6{color:#ffce47}.styles_hospitalPriceCard__MbvzW tbody{display:flex;flex-direction:column;gap:2px;padding:12px 16px;box-sizing:border-box}.styles_hospitalPriceCard__MbvzW tbody tr{display:flex;justify-content:space-between}.styles_hospitalPriceCard__MbvzW tbody tr.styles_isIncludeNotificationText__JU_XW{display:block}.styles_hospitalPriceCard__MbvzW tbody tr th{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#5e5d61}.styles_hospitalPriceCard__MbvzW tbody tr th.styles_event__qHcBu{color:#000}.styles_hospitalPriceCard__MbvzW tbody tr th.styles_mall__6HC_a{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.4px;color:#c91019}.styles_hospitalPriceCard__MbvzW tbody tr td{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.6px;color:#5e5d61}.styles_hospitalPriceCard__MbvzW tbody tr td.styles_event__qHcBu{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;color:#000}.styles_hospitalPriceCard__MbvzW tbody tr td.styles_mall__6HC_a{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.5px;color:#c91019}.styles_hospitalPriceCard__MbvzW tbody tr td.styles_blinded__b9DCV{filter:blur(5px)}.styles_hospitalPriceCard__MbvzW tbody tr .styles_normalPriceNotificationText__xVYds{font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.4px;color:#acabb0;margin-top:2px}.styles_hospitalPriceCard__MbvzW tbody tr .styles_normalPriceNotificationText__xVYds pre{font-size:12px;font-weight:700;line-height:18px;letter-spacing:-.4px;font-style:normal}.styles_newLineText__MZc_X{white-space:break-spaces}.styles_viewDetailBtn__N6IZF{display:flex;justify-content:flex-end;min-width:64px}.styles_hospitalCardContainer__cTuvM{padding:28px 0}.styles_hospitalCardContainer__cTuvM>*{padding:0 16px}.styles_badgePadding__vefRb{padding-left:44px!important}.styles_querySearchHospitalCardList__n3Utp{padding-bottom:60px}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy{display:block;width:100%;padding:28px 0;box-sizing:border-box;background-color:#fff}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy .styles_hospitalInfo__NiF_b{display:flex;padding:0 16px}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy .styles_hospitalInfo__NiF_b .styles_order__y5FTY{margin-top:30px}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy .styles_hospitalInfo__NiF_b .styles_order__y5FTY.styles_margin__YkUqv{margin-right:8px}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy .styles_hospitalInfo__NiF_b .styles_content__MU1G5{display:grid;width:100%}.styles_querySearchHospitalCardList__n3Utp .styles_hospitalCard__9bzDy>ul{padding:0 16px 0 44px}.styles_querySearchHospitalCardList__n3Utp .styles_fetchMoreBtnContainer__ZPTO7{margin:20px 40px 0}.styles_hospitalPriceCardList__iTIeb{display:flex;-ms-overflow-style:none;scrollbar-width:none;gap:12px;margin-top:8px;overflow-x:scroll;padding:0 16px}.styles_hospitalPriceCardList__iTIeb::-webkit-scrollbar{display:none}.styles_hospitalPriceCardList__iTIeb .styles_list__z0xUz{min-width:90%}.styles_hospitalPriceCardList__iTIeb .styles_list__z0xUz.styles_alone__CCDSH{width:100%}.styles_hospitalPriceCardList__iTIeb .styles_seeMore__CCd6R{min-width:auto}.styles_hospitalPriceCardList__iTIeb .styles_seeMore__CCd6R a{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:152px;height:100%;padding:16px;box-sizing:border-box;border:1px solid #efeff2;border-radius:8px}.styles_hospitalPriceCardList__iTIeb .styles_seeMore__CCd6R a p{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.6px;color:#000}.styles_hospitalCardContainer2__ARabB{padding:28px 0}.styles_hospitalCardContainer2__ARabB>div,.styles_hospitalCardContainer2__ARabB>ul{padding:0 16px 0 46px}.styles_paddingLeft__ir3pO{padding:0 16px!important}.styles_querySearchMapHospitalCard__eUKZb{display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);gap:4px;box-sizing:border-box;padding:16px;width:100%;background-color:#fff;border-radius:8px}.styles_selectedCardContainer__Re_Iy{position:fixed;width:inherit;max-width:inherit;height:-moz-fit-content;height:fit-content;bottom:0;margin:0 auto}.styles_selectedCardContainer__Re_Iy .styles_cardMap__FSQLd{position:absolute;left:12px;right:12px}