.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_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}