:root{--ht-content-width:1200px;--ht-color-surface:#fff;--ht-color-ink:#191919;--ht-color-brand-deep:#3f425e;--ht-color-brand-accent:#b38f60;--ht-color-footer:#454951;--ht-color-footer-text:#ebebeb;--ht-color-footer-muted:#c4c4c4;--ht-color-overlay-navy:#032343;--ht-color-overlay-white:#fff;--ht-color-overlay-gold:#f4d0a0;--ht-color-overlay-gold-light:#e3d1a6;--ht-color-overlay-text:#c4cdd6;--ht-color-overlay-muted:#dedede;--ht-color-doctor-gold:#e0b377;--ht-motion-menu:.3s}header{background:var(--ht-color-surface)}header.sub-bg{background:var(--ht-color-brand-deep)}header .gnb .navbar-nav .nav-link{color:var(--ht-color-ink)!important}header .gnb .navbar-nav .nav-link.active,header .gnb .dropdown-menu .dropdown-item:hover{color:var(--ht-color-brand-accent)!important}header .header-mid .menu-wrap,#sitemap{transition-duration:var(--ht-motion-menu)}.m-sub-top .sub-nav-anchor h1{width:calc(100% - 12.083vw);margin:0;padding:3.958vw 0 4.167vw 4.167vw;font-size:4.063vw;line-height:1}footer{background:var(--ht-color-footer)}footer address{color:var(--ht-color-footer-text)}footer .list-inline a{color:var(--ht-color-footer-muted)}
img.w-100,img.mw-100{height:auto}
[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:center;gap:20px 48px;max-width:1160px;margin-inline:auto;display:grid}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-header{text-align:left;grid-area:1/1;margin:0;padding:0}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-thin-title{word-break:keep-all;overflow-wrap:break-word;font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.35}[data-healingtop-feedback="/treatments/prp"] .cms.type01 :is([class*=__bannerWrap],[class*=__introImage],[class*=__imageWrap]){grid-area:1/2/span 2;width:100%;max-width:400px;margin:0}[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>img,[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>picture,[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>.cms-image{grid-area:1/2/span 2;width:100%;max-width:400px}[data-healingtop-feedback="/treatments/prp"] .cms.type01 :is([class*=__bannerImageBox],[class*=__imageBox]){aspect-ratio:1600/1067;height:auto}[data-healingtop-feedback="/treatments/prp"] .cms.type01 img{object-fit:contain;object-position:center;border-radius:12px;width:100%;height:auto;max-height:290px}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-description-box{text-align:left;grid-area:2/1;margin:0}[data-healingtop-feedback="/treatments/prp"] .cms-container .cms .cms-description-box .cms-description,[data-healingtop-feedback="/treatments/prp"] [class*=__faqAnswer],[data-healingtop-feedback="/treatments/prp"] [class*=__stepText]{word-break:keep-all;overflow-wrap:break-word;font-size:18px;line-height:1.8}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-description-box .cms-description.larger{margin:0 0 18px;font-size:20px}[data-healingtop-feedback="/treatments/prp"] [class*=__faqQuestion],[data-healingtop-feedback="/treatments/prp"] [class*=__stepTitle]{font-size:20px;line-height:1.55}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-description-box:after{content:"치료 이해를 돕기 위한 설명용 삽화입니다. 실제 시술 위치나 방법을 나타내지 않습니다.";color:#666678;font-size:13px;line-height:1.65;display:block}:is([data-healingtop-feedback="/vip/inpatient-room"],[data-healingtop-feedback="/guide/same-day-care"]) [class*=__stepTitle]{word-break:keep-all;overflow-wrap:break-word;font-size:20px;line-height:1.5}:is([data-healingtop-feedback="/vip/inpatient-room"],[data-healingtop-feedback="/guide/same-day-care"]) [class*=__stepText]{word-break:keep-all;overflow-wrap:break-word;font-size:17px;line-height:1.75}@media (max-width:767px){[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner{flex-direction:column;gap:20px;padding-inline:20px;display:flex}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-header{order:0;width:100%}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-description-box{order:1;width:100%}[data-healingtop-feedback="/treatments/prp"] .cms.type01 :is([class*=__bannerWrap],[class*=__introImage],[class*=__imageWrap],.cms-image),[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>img,[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>picture{order:2;max-width:340px}[data-healingtop-feedback="/treatments/prp"] .cms.type01 .cms-description-box .cms-description.larger{font-size:18px}[data-healingtop-feedback="/treatments/prp"] .cms-container .cms .cms-description-box .cms-description,[data-healingtop-feedback="/treatments/prp"] [class*=__faqAnswer],[data-healingtop-feedback="/treatments/prp"] [class*=__stepText]{font-size:17px}}[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>:not(.cms-header):not(.cms-description-box){grid-area:1/2/span 2;width:100%;max-width:400px;margin:0}[data-healingtop-feedback="/treatments/prp"] .cms.type12 .cms-inner-box{height:auto;min-height:180px;padding:24px 18px}[data-healingtop-feedback="/treatments/prp"] .cms.type12 .cms-description-box{height:auto;min-height:0}@media (max-width:767px){[data-healingtop-feedback="/treatments/prp"] .cms.type01>.cms-inner>:not(.cms-header):not(.cms-description-box){order:2;max-width:340px}}
[data-bnht-notice-popups]{box-sizing:border-box;width:min(var(--ht-content-width), 100%);flex-wrap:wrap;justify-content:center;gap:16px;margin:0 auto 32px;padding:0;list-style:none;display:flex}[data-bnht-notice-popups]>li{flex:0 400px;min-width:0;max-width:400px}[data-bnht-notice-popups] img{width:100%;height:auto;display:block}@media (min-width:993px){[data-bnht-notice-popups]{width:min(var(--ht-content-width), calc(100% - 350px))}}
[data-bnht-noncovered] table.list th,[data-bnht-noncovered] table.list td{text-align:center;vertical-align:middle}[data-bnht-noncovered] table.list td{font-variant-numeric:tabular-nums;word-break:keep-all}[data-bnht-noncovered] .table-top-b+.table-top-b{margin-top:2.5rem}@media (min-width:993px){[data-bnht-noncovered] .table-top-b+.table-top-b{margin-top:3.5rem}[data-bnht-noncovered]{width:min(var(--ht-content-width), calc(100% - 350px));margin-left:auto;margin-right:auto}}
[data-bnht-visit]{--bnht-visit-ink:#36395b;--bnht-visit-muted:color-mix(in srgb, var(--bnht-visit-ink) 78%, #fff);--bnht-visit-line:#e9e9e9;--bnht-visit-soft:#f8f9fb;--bnht-visit-gold:var(--ht-color-brand-accent);--bnht-visit-gold-tint:#f7e9d8;--bnht-visit-warn:color-mix(in srgb, var(--ht-color-brand-accent) 70%, #000)}[data-bnht-visit] .bnht-visit-card{box-sizing:border-box;border:1px solid var(--bnht-visit-line);border-top:3px solid var(--bnht-visit-gold);width:100%;color:var(--bnht-visit-ink);letter-spacing:normal;text-align:left;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr);margin:0 auto;font-size:1rem;line-height:1.5;display:grid}[data-bnht-visit] .bnht-visit-card *{box-sizing:border-box;letter-spacing:normal}[data-bnht-visit] .bnht-visit-col{min-width:0;padding:24px 20px 28px}[data-bnht-visit] .bnht-visit-contact{border-top:1px solid var(--bnht-visit-line);background:var(--bnht-visit-soft);border-radius:0 0 7px 7px}[data-bnht-visit] .bnht-visit-title{color:var(--bnht-visit-ink);margin:0 0 14px;padding:0;font-size:1.125rem;font-weight:600;line-height:1.4}[data-bnht-visit] .bnht-visit-title:not(:first-child){margin-top:28px}[data-bnht-visit] .bnht-visit-card table.bnht-visit-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;font-size:1rem;line-height:1.5}[data-bnht-visit] .bnht-visit-table th,[data-bnht-visit] .bnht-visit-table td{border-top:1px solid var(--bnht-visit-line);vertical-align:baseline;overflow-wrap:anywhere;padding:14px 0}[data-bnht-visit] .bnht-visit-table tr:first-child>th,[data-bnht-visit] .bnht-visit-table tr:first-child>td{border-top:0;padding-top:0}[data-bnht-visit] .bnht-visit-table th{width:7.5rem;color:var(--bnht-visit-ink);text-align:left;padding-right:12px;font-weight:600}[data-bnht-visit] .bnht-visit-table td{color:var(--bnht-visit-ink);font-variant-numeric:tabular-nums;font-weight:500}[data-bnht-visit] .bnht-visit-badge{background:var(--bnht-visit-gold-tint);color:var(--bnht-visit-warn);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}[data-bnht-visit] .bnht-visit-closed td{color:var(--bnht-visit-warn);font-weight:700}[data-bnht-visit] .bnht-visit-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-bnht-visit] .bnht-visit-phones{gap:10px;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}[data-bnht-visit] .bnht-visit-phones>li{margin:0;padding:0}[data-bnht-visit] .bnht-visit-tel{border:1px solid var(--bnht-visit-line);color:var(--bnht-visit-ink);background:#fff;border-radius:8px;padding:10px 16px 12px;text-decoration:none;display:block}[data-bnht-visit] a.bnht-visit-tel:hover{border-color:var(--bnht-visit-gold);color:var(--bnht-visit-ink);text-decoration:none}[data-bnht-visit] a.bnht-visit-tel:focus-visible{outline:2px solid var(--bnht-visit-ink);outline-offset:2px}[data-bnht-visit] .bnht-visit-label{color:var(--bnht-visit-muted);font-size:.8125rem;font-weight:500;line-height:1.5;display:block}[data-bnht-visit] .bnht-visit-number{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:Montserrat,Noto Sans Korean,sans-serif;font-size:clamp(1.125rem,10.5263cqi - 3.57895px,1.625rem);font-weight:700;line-height:1.35;display:block}[data-bnht-visit] .bnht-visit-info{margin:0;padding:0}[data-bnht-visit] .bnht-visit-info>div{border-top:1px solid var(--bnht-visit-line);grid-template-columns:4.25rem minmax(0,1fr);gap:12px;padding:10px 0;display:grid}[data-bnht-visit] .bnht-visit-info>div:first-child{border-top:0;padding-top:0}[data-bnht-visit] .bnht-visit-info dt{float:none;width:auto;color:var(--bnht-visit-muted);margin:0;font-size:.8125rem;font-weight:500;line-height:1.75}[data-bnht-visit] .bnht-visit-info dd{color:var(--bnht-visit-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.6}[data-bnht-visit] .bnht-visit-postal{color:var(--bnht-visit-muted);white-space:nowrap}@media (min-width:993px){[data-bnht-visit] .bnht-visit-card{width:min(var(--ht-content-width), calc(100vw - 350px), 100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-bnht-visit] .bnht-visit-col{padding:32px 28px 36px}[data-bnht-visit] .bnht-visit-contact{border-top:0;border-left:1px solid var(--bnht-visit-line);border-radius:0 7px 7px 0}}@media (min-width:1200px){[data-bnht-visit] .bnht-visit-card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}[data-bnht-visit] .bnht-visit-col{padding:36px 40px 40px}}
[data-bnht-home-notices],[data-bnht-home-helpdesk]{--bnht-home-ink:#3b3d4c;--bnht-home-link:#0c0c1d;--bnht-home-muted:#767676;--bnht-home-gold:#c4984a;word-break:keep-all;font-size:15px}[data-bnht-home-notices]{font-size:16px}[data-bnht-home-helpdesk]{container:bnht-home-helpdesk/inline-size}.hospital-info-wrap [data-bnht-home-helpdesk] .phone-num{letter-spacing:normal;margin:0 0 .5rem;line-height:1.3}[data-bnht-home-helpdesk] .bnht-home-tel{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}[data-bnht-home-helpdesk] .bnht-home-tel:hover,[data-bnht-home-helpdesk] .bnht-home-tel:focus-visible{text-decoration:underline}[data-bnht-home-helpdesk] .bnht-home-hours{letter-spacing:normal;font-variant-numeric:tabular-nums;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.3em 1em;margin:0;font-size:1em;font-weight:300;line-height:1.5;display:grid}[data-bnht-home-helpdesk] .bnht-home-hours dt,[data-bnht-home-helpdesk] .bnht-home-hours dd{letter-spacing:normal;overflow-wrap:anywhere;min-width:0;margin:0}[data-bnht-home-helpdesk] .bnht-home-hours dt{color:var(--bnht-home-ink);font-weight:500}[data-bnht-home-helpdesk] .bnht-home-paren{max-width:100%;display:inline-block}@container bnht-home-helpdesk (max-width:10.5em){[data-bnht-home-helpdesk] .bnht-home-hours{grid-template-columns:minmax(0,1fr);row-gap:0}[data-bnht-home-helpdesk] .bnht-home-hours dd+dt{margin-top:.4em}}.hospital-info-wrap [data-bnht-home-helpdesk] p.notice.bnht-home-closed{letter-spacing:normal;overflow-wrap:anywhere;color:var(--bnht-home-gold);margin:.9em 0 0;padding-left:1.45em;font-size:1em;line-height:1.5}.hospital-info-wrap [data-bnht-home-helpdesk] p.notice.bnht-home-closed:before{font-size:1.05em;line-height:inherit;margin:0}.hospital-info-wrap [data-bnht-home-notices] .bnht-home-notice-list{margin:0}.hospital-info-wrap [data-bnht-home-notices] .bnht-home-notice-list li{letter-spacing:normal;font-size:1em;line-height:1.6}[data-bnht-home-notices] .bnht-home-notice-list a{min-width:0;color:var(--bnht-home-link);align-items:baseline;gap:1em;text-decoration:none;display:flex}[data-bnht-home-notices] .bnht-home-notice-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}[data-bnht-home-notices] .bnht-home-notice-list a:hover .bnht-home-notice-title,[data-bnht-home-notices] .bnht-home-notice-list a:focus-visible .bnht-home-notice-title{text-decoration:underline}[data-bnht-home-notices] .bnht-home-notice-date{color:var(--bnht-home-muted);font-variant-numeric:tabular-nums;flex:none}[data-bnht-home-notices] .bnht-home-notice-empty{color:var(--bnht-home-muted);letter-spacing:normal;margin:0 0 .4em;line-height:1.6}[data-bnht-home-notices] .bnht-home-notice-more{color:var(--bnht-home-link);letter-spacing:normal;text-decoration:underline}@media (min-width:992px) and (max-width:1699.98px){[data-bnht-home-notices],[data-bnht-home-helpdesk]{font-size:13px}.hospital-info-wrap [data-bnht-home-notices] h3,.hospital-info-wrap [data-bnht-home-helpdesk] h3{margin-bottom:1.053vw;font-size:18px}.hospital-info-wrap [data-bnht-home-helpdesk] .phone-num{font-size:2vw}}@media (max-width:991.98px){[data-bnht-home-notices],[data-bnht-home-helpdesk]{font-size:4.063vw}}@media (min-width:992px) and (max-width:992.98px){.hospital-info-wrap .container>[class*=col-lg-]{flex:0 0 100%;max-width:100%;padding-left:2.632vw!important;padding-right:2.632vw!important}}
