@media(min-width: 769px){.pc{display:block !important}.mo{display:none !important}.pc_fl{display:flex !important}.mo_fl{display:none !important}}@media(max-width: 768px){.pc{display:none !important}.mo{display:block !important}.pc_fl{display:none !important}.mo_fl{display:flex !important}}.tablet.pc,.tablet.mo{display:none !important}.pharmacy-search .inner{display:grid;grid-template-columns:54fr 110fr;gap:4rem;padding-top:4rem}@media(max-width: 1024px){.pharmacy-search .inner{padding-top:0;grid-template-columns:1fr;gap:0}}.pharmacy-search .inner .search-box{background-color:var(--bg_color);padding:4rem;box-sizing:border-box;height:fit-content;position:relative;transition:top .4s ease}@media(max-width: 1024px){.pharmacy-search .inner .search-box{padding:4rem 1.5rem}}.pharmacy-search .inner .search-box__item>p{font-size:clamp(1.5rem,1.38vw,2rem);font-weight:600;display:flex;align-items:center;gap:1rem}.pharmacy-search .inner .search-box__item>p::before{content:"";display:inline-block;width:.4rem;height:.4rem;background-color:#cf2a1b;border-radius:50%}.pharmacy-search .inner .search-box__location select{margin-top:2rem}@media(max-width: 1024px){.pharmacy-search .inner .search-box__location select{margin-top:1rem}.pharmacy-search .inner .search-box__location select:first-child{margin-top:2rem}}.pharmacy-search .inner .search-box__prd-name{margin-top:clamp(3rem,2.77vw,4rem)}.pharmacy-search .inner .search-box__prd-name select{margin-top:2rem}@media(max-width: 1024px){.pharmacy-search .inner .search-box__prd-name select{margin-top:1rem}}.pharmacy-search .inner .search-box .btn-search{margin-top:6rem;background-color:var(--main_color);color:var(--white);padding:1.65rem 0;width:100%;font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:500;letter-spacing:-0.072rem}@media(max-width: 1024px){.pharmacy-search .inner .search-box .btn-search{margin-top:2rem}}@media(max-width: 1024px){.pharmacy-search .inner .search-result{padding-top:4rem}}.pharmacy-search .inner .search-result .mu-table .table-body__item .btn-map{padding:1.1rem clamp(1.4rem,1.1vw,2.4rem);color:var(--white);font-size:clamp(1.3rem,1vw,1.6rem)}@media(max-width: 1024px){.pharmacy-search .inner .search-result .mu-table .table-body__item .btn-map{padding:1rem 1.5rem;font-size:1.3rem}}#pharmacy-popup .popup-content #kakao-map{width:100%;height:360px}@media(max-width: 1024px){#pharmacy-popup .popup-content #kakao-map{height:250px}}#pharmacy-popup .popup-content__title{padding:clamp(2rem,1.67vw,2.4rem) clamp(2rem,2.78vw,4rem);font-size:clamp(1.2rem,1.25vw,2.4rem);font-weight:600;letter-spacing:-0.096rem}@media(max-width: 1024px){#pharmacy-popup .popup-content__title{font-size:clamp(1.7rem,3.47vw,2.5rem)}}#pharmacy-popup .popup-content__info-wrap{padding:4rem}@media(max-width: 1024px){#pharmacy-popup .popup-content__info-wrap{padding:3rem 2rem}}#pharmacy-popup .popup-content__info-wrap .popup-content__info-item{display:flex;align-items:center;gap:4rem}#pharmacy-popup .popup-content__info-wrap .popup-content__info-item+.popup-content__info-item{margin-top:clamp(1.5rem,1.38vw,2rem)}#pharmacy-popup .popup-content__info-wrap .popup-content__info h4{align-items:center;gap:1rem;display:inline-flex;width:clamp(7.3rem,5.97vw,8.6rem);font-size:clamp(1.4rem,1.12vw,1.6rem);font-weight:500;letter-spacing:-0.064rem;flex-shrink:0}#pharmacy-popup .popup-content__info-wrap .popup-content__info h4::before{content:"";display:inline-block;width:1.6rem;height:1.6rem}#pharmacy-popup .popup-content__info-wrap .popup-content__info p{font-size:clamp(1.4rem,1.12vw,1.6rem);font-weight:400;letter-spacing:-0.064rem;opacity:.6}#pharmacy-popup .popup-content__info-wrap .popup-content__info p .value{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#pharmacy-popup .popup-content__info-wrap .popup-content__info-name::before{background:url("/img/front/icon/icon_map_plus.svg") no-repeat center/contain}#pharmacy-popup .popup-content__info-wrap .popup-content__info-tel::before{background:url("/img/front/icon/icon_map_tel.svg") no-repeat center/contain}#pharmacy-popup .popup-content__info-wrap .popup-content__info-address::before{background:url("/img/front/icon/icon_map_address.svg") no-repeat center/contain}#pharmacy-popup .popup-content__info-wrap .popup-content__share{margin-top:4rem;gap:1rem}@media(max-width: 1024px){#pharmacy-popup .popup-content__info-wrap .popup-content__share{grid-template-columns:1fr;gap:.5rem}}#pharmacy-popup .popup-content__info-wrap .popup-content__share button{width:100%;padding:1.5rem 0;font-size:clamp(1.4rem,1.25vw,1.8rem);font-weight:500;letter-spacing:-0.072rem;color:var(--black);display:flex;align-items:center;justify-content:center}#pharmacy-popup .popup-content__info-wrap .popup-content__share button.btn-kakao{background-color:#fae301}#pharmacy-popup .popup-content__info-wrap .popup-content__share.width{display: block;} .popup-content__share button.btn-message{border:1px solid var(--black10)}