.lightbox[data-astro-cid-hiopj22y]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#0c0c0ce0;opacity:0;transition:opacity var(--doctor-motion-standard, .28s) var(--doctor-motion-ease, var(--ease-editorial, ease))}.lightbox[data-astro-cid-hiopj22y][hidden]{display:none}.lightbox[data-astro-cid-hiopj22y].is-open{opacity:1}.lightbox__viewport[data-astro-cid-hiopj22y]{width:100%;height:100%;overflow:hidden;display:flex;align-items:center}.lightbox__track[data-astro-cid-hiopj22y]{display:flex;align-items:center;gap:1rem;will-change:transform;transition:transform var(--doctor-motion-slow, .55s) var(--doctor-motion-ease, var(--ease-editorial, ease))}@media(max-width:1023px){.lightbox__track[data-astro-cid-hiopj22y]{gap:.625rem}}.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide{flex:0 0 auto;margin:0;cursor:pointer;opacity:.3;transform:scale(var(--lightbox-side-scale, .8));transform-origin:right center;transition:opacity var(--doctor-motion-medium, .45s) var(--doctor-motion-ease, var(--ease-editorial, ease)),transform var(--doctor-motion-medium, .45s) var(--doctor-motion-ease, var(--ease-editorial, ease))}.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide.is-current{opacity:1;transform:none;cursor:default}.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide.is-current~.lightbox__slide{transform-origin:left center}@media(min-width:1024px){.lightbox[data-astro-cid-hiopj22y][data-lightbox-group=doctor-space]{--lightbox-side-scale: .72}}.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide img{display:block;max-height:min(85dvh,52rem);max-width:min(86vw,64rem);width:auto;height:auto;object-fit:contain;border-radius:.75rem;background:var(--color-cream, #f4efe9);box-shadow:0 24px 60px #00000073}@media(max-width:1023px){.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide img{max-height:80dvh;max-width:92vw}}.lightbox__ctrl[data-astro-cid-hiopj22y]{position:absolute;z-index:30;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.65);border-radius:9999px;color:#fff;background:#0f0f0f73;cursor:pointer;transition:background-color var(--doctor-motion-quick, .2s) var(--doctor-motion-ease, ease),border-color var(--doctor-motion-quick, .2s) var(--doctor-motion-ease, ease),opacity var(--doctor-motion-standard, .25s) var(--doctor-motion-ease, ease),color var(--doctor-motion-quick, .2s) var(--doctor-motion-ease, ease)}.lightbox__ctrl[data-astro-cid-hiopj22y]:hover{background:#ffffff2e;border-color:#fffffff2}.lightbox__ctrl[data-astro-cid-hiopj22y]:focus-visible{outline:2px solid #fff;outline-offset:2px}.lightbox__ctrl[data-astro-cid-hiopj22y][data-disabled]{opacity:0;pointer-events:none}.lightbox__close[data-astro-cid-hiopj22y]{top:clamp(.75rem,2.5vw,1.5rem);right:clamp(.75rem,2.5vw,1.5rem)}.lightbox__prev[data-astro-cid-hiopj22y]{left:clamp(.5rem,2vw,1.75rem);top:50%;transform:translateY(-50%)}.lightbox__next[data-astro-cid-hiopj22y]{right:clamp(.5rem,2vw,1.75rem);top:50%;transform:translateY(-50%)}.lightbox[data-astro-cid-hiopj22y][data-single] .lightbox__prev[data-astro-cid-hiopj22y],.lightbox[data-astro-cid-hiopj22y][data-single] .lightbox__next[data-astro-cid-hiopj22y],.lightbox[data-astro-cid-hiopj22y][data-single] .lightbox__count[data-astro-cid-hiopj22y]{display:none}.lightbox__count[data-astro-cid-hiopj22y]{position:absolute;bottom:clamp(.875rem,3vw,1.5rem);left:50%;z-index:30;transform:translate(-50%);padding:.25rem .75rem;border-radius:9999px;background:#0f0f0f73;font-size:.8125rem;letter-spacing:.06em;color:#ffffffe6;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.lightbox[data-astro-cid-hiopj22y],.lightbox__track[data-astro-cid-hiopj22y],.lightbox__track[data-astro-cid-hiopj22y] .lightbox__slide,.lightbox__ctrl[data-astro-cid-hiopj22y]{transition:none}}.doctor-action[data-astro-cid-fqvlw5xn]{display:inline-flex;height:52px;align-items:center;justify-content:center;gap:8px;padding:15px 23px;border:1px solid transparent;border-radius:9999px;color:#9c8874;font-size:16px;font-weight:600;line-height:24px;transition:background-color var(--motion-tint, .2s) var(--ease-editorial),border-color var(--motion-tint, .2s) var(--ease-editorial),color var(--motion-tint, .2s) var(--ease-editorial)}.doctor-action--white[data-astro-cid-fqvlw5xn]{background:#fff;border-color:#fff;color:var(--color-ink)}.doctor-action--cream[data-astro-cid-fqvlw5xn]{background:#f3ede2}.doctor-action--neutral[data-astro-cid-fqvlw5xn]:hover{border-color:#a6b3be}.doctor-action--kakao[data-astro-cid-fqvlw5xn]:hover{background:#fae100;color:var(--color-ink)}.doctor-action--naver[data-astro-cid-fqvlw5xn]:hover{background:#02b919;color:#fff}.doctor-action--consult[data-astro-cid-fqvlw5xn]:hover{background:#75add4;color:#fff}@media(prefers-reduced-motion:reduce){.doctor-action[data-astro-cid-fqvlw5xn]{transition:none}}.doctor-clinic-guide[data-astro-cid-esvovzmf]{background:#fff;color:var(--color-ink);font-family:Pretendard,-apple-system,sans-serif}.dcg-location[data-astro-cid-esvovzmf]{display:flex;flex-direction:column}.dcg-map[data-astro-cid-esvovzmf]{display:block;order:1;width:100%;height:520px;border:0}.dcg-location-heading-container[data-astro-cid-esvovzmf]{order:2;padding-top:90px}.dcg-location-container[data-astro-cid-esvovzmf]{order:3}.dcg-bottom-container[data-astro-cid-esvovzmf]{padding-bottom:140px}.dcg-en[data-astro-cid-esvovzmf]{margin:0;color:#9c8874;font-family:Cormorant Garamond,serif;font-variant-numeric:proportional-nums lining-nums;font-size:16px;font-weight:600;line-height:28px;letter-spacing:.2em}.dcg-ko[data-astro-cid-esvovzmf]{margin:12px 0 0;color:var(--color-ink);font-size:32px;font-weight:600;line-height:48px}.dcg-location-grid[data-astro-cid-esvovzmf]{display:grid;grid-template-columns:50% 26.0714% 23.9286%;margin-top:50px}.dcg-location-block[data-astro-cid-esvovzmf]{min-width:0;padding-right:40px;font-style:normal}.dcg-location-block[data-astro-cid-esvovzmf]>img[data-astro-cid-esvovzmf],.dcg-transit[data-astro-cid-esvovzmf]>img[data-astro-cid-esvovzmf]{display:block;width:24px;height:24px}.dcg-address[data-astro-cid-esvovzmf]{margin:14px 0 0;font-size:24px;font-weight:600;line-height:30px;word-break:keep-all}.dcg-location-copy[data-astro-cid-esvovzmf]{margin-top:16px;color:#66727c;font-size:16px;font-weight:400;line-height:28px;word-break:keep-all}.dcg-location-copy[data-astro-cid-esvovzmf] p[data-astro-cid-esvovzmf],.dcg-transit-copy[data-astro-cid-esvovzmf] p[data-astro-cid-esvovzmf],.dcg-time-notes[data-astro-cid-esvovzmf] p[data-astro-cid-esvovzmf]{margin:0}.dcg-transit[data-astro-cid-esvovzmf]{min-width:0;padding-right:24px}.dcg-transit[data-astro-cid-esvovzmf] h3[data-astro-cid-esvovzmf]{margin:14px 0 0;font-size:20px;font-weight:600;line-height:30px}.dcg-transit-copy[data-astro-cid-esvovzmf]{margin-top:16px;color:#66727c;font-size:16px;font-weight:400;line-height:28px;word-break:keep-all}.dcg-divider[data-astro-cid-esvovzmf]{margin-top:60px;padding-bottom:60px;border-top:1px solid rgb(166 179 190 / 30%)}.dcg-bottom-grid[data-astro-cid-esvovzmf]{display:grid;grid-template-columns:50% 50%}.dcg-booking[data-astro-cid-esvovzmf]{grid-column:1;min-width:0;padding-right:32px}.dcg-time[data-astro-cid-esvovzmf]{display:grid;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.dcg-time-heading[data-astro-cid-esvovzmf]{grid-column:1 / -1;grid-row:1}.dcg-time-notes[data-astro-cid-esvovzmf]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:32px;padding-top:20px;border-top:1px solid rgb(166 179 190 / 30%);color:#66727c;font-size:14px;font-weight:400;line-height:24px;word-break:keep-all}.dcg-booking-content[data-astro-cid-esvovzmf]{margin-top:40px}.dcg-tel-label[data-astro-cid-esvovzmf]{margin:0;color:#9c8874;font-size:24px;font-weight:600;line-height:28px}.dcg-phone[data-astro-cid-esvovzmf]{display:block;width:fit-content;margin-top:8px;color:var(--color-ink);font-size:48px;font-weight:400;line-height:56px;text-decoration:none}.dcg-booking-copy[data-astro-cid-esvovzmf]{margin:28px 0 0;color:var(--color-ink);font-size:16px;font-weight:400;line-height:28px}.dcg-extra-phones[data-astro-cid-esvovzmf]{display:flex;flex-wrap:wrap;gap:16px 28px;margin:20px 0 0;padding:0;list-style:none}.dcg-extra-phones[data-astro-cid-esvovzmf] li[data-astro-cid-esvovzmf]{display:grid;gap:4px}.dcg-extra-phones[data-astro-cid-esvovzmf] span[data-astro-cid-esvovzmf]{color:#66727c;font-size:14px;font-weight:500;line-height:22px}.dcg-extra-phones[data-astro-cid-esvovzmf] a[data-astro-cid-esvovzmf]{color:var(--color-ink);font-size:18px;font-weight:400;line-height:26px;text-decoration:none}.dcg-booking-copy[data-astro-cid-esvovzmf] strong[data-astro-cid-esvovzmf]{font-weight:600}.dcg-actions[data-astro-cid-esvovzmf]{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.dcg-actions[data-astro-cid-esvovzmf] .doctor-action{font-size:13px}.dcg-hours[data-astro-cid-esvovzmf]{min-width:0;margin-top:40px}.dcg-hours[data-astro-cid-esvovzmf] h3[data-astro-cid-esvovzmf]{margin:0;color:#9c8874;font-size:24px;font-weight:600;line-height:26px}.dcg-hours[data-astro-cid-esvovzmf] dl[data-astro-cid-esvovzmf]{margin:20px 0 0}.dcg-hours[data-astro-cid-esvovzmf] dl[data-astro-cid-esvovzmf]>div[data-astro-cid-esvovzmf]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px}.dcg-hours[data-astro-cid-esvovzmf] dl[data-astro-cid-esvovzmf]>div[data-astro-cid-esvovzmf]+div[data-astro-cid-esvovzmf]{margin-top:12px}.dcg-hours[data-astro-cid-esvovzmf] dt[data-astro-cid-esvovzmf],.dcg-hours[data-astro-cid-esvovzmf] dd[data-astro-cid-esvovzmf]{margin:0;font-size:18px;line-height:26px}.dcg-hours[data-astro-cid-esvovzmf] dt[data-astro-cid-esvovzmf]{color:var(--color-ink);font-weight:500}.dcg-hours[data-astro-cid-esvovzmf] dd[data-astro-cid-esvovzmf]{color:#66727c;font-weight:400}@media(min-width:1024px)and (max-width:1599px){.dcg-bottom-grid[data-astro-cid-esvovzmf]{grid-template-columns:1fr;row-gap:80px}.dcg-booking[data-astro-cid-esvovzmf],.dcg-time[data-astro-cid-esvovzmf]{grid-column:1}.dcg-booking[data-astro-cid-esvovzmf]{padding-right:0}}@media(min-width:1024px)and (max-width:1199px){.dcg-location-grid[data-astro-cid-esvovzmf]{grid-template-columns:1fr;row-gap:40px}.dcg-location-block[data-astro-cid-esvovzmf],.dcg-transit[data-astro-cid-esvovzmf]{padding-right:0}}@media not all and (min-width:1024px){.dcg-location-heading-container[data-astro-cid-esvovzmf]{order:1;padding-top:40px;padding-bottom:40px}.dcg-map[data-astro-cid-esvovzmf]{order:2;height:calc(100vw * 24 / 39)}.dcg-en[data-astro-cid-esvovzmf]{font-size:14px;line-height:20px;letter-spacing:.2em}.dcg-ko[data-astro-cid-esvovzmf]{font-size:24px;line-height:34px}.dcg-location-container[data-astro-cid-esvovzmf]{order:3;padding-top:40px}.dcg-bottom-container[data-astro-cid-esvovzmf]{padding-bottom:140px}.dcg-location-grid[data-astro-cid-esvovzmf],.dcg-bottom-grid[data-astro-cid-esvovzmf],.dcg-time[data-astro-cid-esvovzmf]{display:flex;flex-direction:column}.dcg-location-grid[data-astro-cid-esvovzmf]{gap:24px;margin-top:0}.dcg-location-block[data-astro-cid-esvovzmf],.dcg-transit[data-astro-cid-esvovzmf],.dcg-booking[data-astro-cid-esvovzmf]{padding-right:0}.dcg-divider[data-astro-cid-esvovzmf]{margin-top:40px;padding-bottom:40px;border-top:1px solid rgb(166 179 190 / 30%)}.dcg-bottom-grid[data-astro-cid-esvovzmf]{gap:0}.dcg-address[data-astro-cid-esvovzmf]{margin:8px 0 0;font-size:20px;font-weight:600;line-height:26px}.dcg-location-copy[data-astro-cid-esvovzmf]{margin-top:12px;font-size:14px;font-weight:400;line-height:22px}.dcg-transit[data-astro-cid-esvovzmf]{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:8px;align-items:center}.dcg-transit[data-astro-cid-esvovzmf] h3[data-astro-cid-esvovzmf]{margin:0;font-size:20px;font-weight:600;line-height:26px}.dcg-transit-copy[data-astro-cid-esvovzmf]{grid-column:1 / -1;margin-top:12px;font-size:14px;font-weight:400;line-height:22px}.dcg-booking[data-astro-cid-esvovzmf]{padding-bottom:40px;border-bottom:1px solid rgb(166 179 190 / 30%)}.dcg-booking-content[data-astro-cid-esvovzmf]{margin-top:20px}.dcg-tel-label[data-astro-cid-esvovzmf]{font-size:18px;font-weight:600;line-height:28px}.dcg-phone[data-astro-cid-esvovzmf]{margin-top:8px;font-size:36px;font-weight:400;line-height:40px}.dcg-booking-copy[data-astro-cid-esvovzmf]{margin:12px 0 0;font-size:14px;font-weight:400;line-height:22px}.dcg-extra-phones[data-astro-cid-esvovzmf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.dcg-extra-phones[data-astro-cid-esvovzmf] span[data-astro-cid-esvovzmf]{font-size:13px;line-height:20px}.dcg-extra-phones[data-astro-cid-esvovzmf] a[data-astro-cid-esvovzmf]{font-size:16px;line-height:22px}.dcg-actions[data-astro-cid-esvovzmf]{gap:6px;margin-top:20px}.dcg-actions[data-astro-cid-esvovzmf] .doctor-action{width:fit-content;height:40px;flex:0 0 auto;gap:6px;padding:15px 23px;border-radius:26.7422px;white-space:nowrap}.dcg-actions[data-astro-cid-esvovzmf] .doctor-action--kakao:active{background:#fae100;color:var(--color-ink)}.dcg-actions[data-astro-cid-esvovzmf] .doctor-action--naver:active{background:#02b919;color:#fff}.dcg-actions[data-astro-cid-esvovzmf] .doctor-action--consult:active{background:#75add4;color:#fff}.dcg-time[data-astro-cid-esvovzmf]{margin-top:40px}.dcg-time-heading[data-astro-cid-esvovzmf]{order:1}.dcg-hours[data-astro-cid-esvovzmf]{order:2;margin-top:30px}.dcg-hours[data-astro-cid-esvovzmf]+.dcg-hours[data-astro-cid-esvovzmf]{margin-top:28px}.dcg-time-notes[data-astro-cid-esvovzmf]{grid-template-columns:1fr;order:3;gap:0;margin-top:20px;padding-top:0;border-top:0;font-size:14px;line-height:22px}.dcg-hours[data-astro-cid-esvovzmf] h3[data-astro-cid-esvovzmf]{font-size:20px;font-weight:600;line-height:26px}.dcg-hours[data-astro-cid-esvovzmf] dt[data-astro-cid-esvovzmf],.dcg-hours[data-astro-cid-esvovzmf] dd[data-astro-cid-esvovzmf]{font-size:16px;line-height:22px}.dcg-hours[data-astro-cid-esvovzmf] dl[data-astro-cid-esvovzmf]>div[data-astro-cid-esvovzmf]{grid-template-columns:max-content minmax(0,1fr);column-gap:16px}}@media(prefers-reduced-motion:reduce){.doctor-clinic-guide[data-astro-cid-esvovzmf] .doctor-action{transition:none}}
