.clinic-schedule-board[data-astro-cid-jhmj66yj]{--csb-line: rgb(166 179 190 / 30%);--csb-row-unit: clamp(20px, 1.15vw, 22px);box-sizing:border-box;width:100%;padding:30px 10px;border-radius:20px;background:#fff}table[data-astro-cid-jhmj66yj]{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--color-ink);font-family:var(--font-sans)}col[data-astro-cid-jhmj66yj]{width:calc(100% / var(--clinic-schedule-column-count))}th[data-astro-cid-jhmj66yj],td[data-astro-cid-jhmj66yj]{padding:0;border:0;text-align:center;vertical-align:middle}thead[data-astro-cid-jhmj66yj] th[data-astro-cid-jhmj66yj]:not(:first-child),tbody[data-astro-cid-jhmj66yj] td[data-astro-cid-jhmj66yj]{border-inline-start:1px solid var(--csb-line)}thead[data-astro-cid-jhmj66yj] tr[data-astro-cid-jhmj66yj]{height:calc(var(--csb-row-unit) * 4)}tbody[data-astro-cid-jhmj66yj] tr[data-astro-cid-jhmj66yj]{height:calc(var(--csb-row-unit) * 3)}.csb-date-stack[data-astro-cid-jhmj66yj]{display:grid;grid-template-rows:24px 24px 13px;row-gap:4px;place-items:center}.csb-weekday[data-astro-cid-jhmj66yj]{font-size:15px;font-weight:400;line-height:24px}.csb-date[data-astro-cid-jhmj66yj]{font-size:20px;font-weight:600;line-height:24px}.csb-holiday[data-astro-cid-jhmj66yj]{font-size:13px;font-weight:600;line-height:13px;white-space:nowrap}th[data-astro-cid-jhmj66yj][data-holiday] .csb-weekday[data-astro-cid-jhmj66yj],th[data-astro-cid-jhmj66yj][data-holiday] .csb-date[data-astro-cid-jhmj66yj],th[data-astro-cid-jhmj66yj][data-holiday] .csb-holiday[data-astro-cid-jhmj66yj]{color:#d95f61}.csb-doctor-name[data-astro-cid-jhmj66yj]{color:var(--color-ink);font-size:20px;font-weight:600;line-height:20px;white-space:nowrap}.csb-dot[data-astro-cid-jhmj66yj]{display:block;width:18px;height:18px;margin-inline:auto;border-radius:50%;background:#9c8874}tr[data-astro-cid-jhmj66yj][data-active=false] .csb-doctor-name[data-astro-cid-jhmj66yj]{color:#b5b9bc}tr[data-astro-cid-jhmj66yj][data-active=false] .csb-dot[data-astro-cid-jhmj66yj]{opacity:.3}.csb-sr-only[data-astro-cid-jhmj66yj]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(forced-colors:active){.csb-dot[data-astro-cid-jhmj66yj]{forced-color-adjust:none;background:CanvasText}}.dst[data-astro-cid-bdlgvzht]{display:flex;flex-direction:column;align-items:flex-start}.dst-center[data-astro-cid-bdlgvzht]{align-items:center;text-align:center}.dst-label[data-astro-cid-bdlgvzht]{margin-bottom:16px;font-family:Cormorant Garamond,"Noto Serif KR",serif;font-variant-numeric:proportional-nums lining-nums;font-weight:600;font-size:20px;line-height:30px;letter-spacing:.2em;text-transform:uppercase;color:#9c8874}.dst-title[data-astro-cid-bdlgvzht]{font-family:var(--font-sans);font-weight:600;font-size:32px;line-height:48px;color:var(--color-ink)}.dst-downstream[data-astro-cid-bdlgvzht] .dst-label[data-astro-cid-bdlgvzht]{margin-bottom:10px;font-size:20px;line-height:30px}.dst-downstream[data-astro-cid-bdlgvzht] .dst-title[data-astro-cid-bdlgvzht]{font-size:32px;line-height:48px}@media not all and (min-width:1024px){.dst-label[data-astro-cid-bdlgvzht]{margin-bottom:12px;font-size:14px;line-height:20px}.dst-title[data-astro-cid-bdlgvzht]{font-size:24px;line-height:36px;color:var(--color-ink)}.dst-downstream[data-astro-cid-bdlgvzht] .dst-label[data-astro-cid-bdlgvzht]{margin-bottom:12px;font-size:14px;line-height:20px}.dst-downstream[data-astro-cid-bdlgvzht] .dst-title[data-astro-cid-bdlgvzht]{font-size:24px;line-height:34px}.dst-mobile-left[data-astro-cid-bdlgvzht]{align-items:flex-start;text-align:left}}.clinic-info[data-astro-cid-vcnf3p65]{--clinic-bg: #f3efe9;--clinic-text: var(--color-ink);--clinic-dot: #9c8874;--clinic-line: #e5e5e5;--clinic-red: #b53333;max-width:2560px;margin:0 auto;padding:140px 0;background-color:var(--clinic-bg);color:var(--clinic-text);font-family:Pretendard,-apple-system,sans-serif}.clinic-info-intro[data-astro-cid-vcnf3p65]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:60px}.clinic-info-heading[data-astro-cid-vcnf3p65]{min-width:0}.clinic-info-heading[data-astro-cid-vcnf3p65] .dst{align-items:flex-start;text-align:left}.clinic-info-title-lines[data-astro-cid-vcnf3p65]{display:flex;flex-direction:column}.clinic-info-title-lines--mobile[data-astro-cid-vcnf3p65]{display:none}.clinic-info-description[data-astro-cid-vcnf3p65]{align-self:start;margin:50px 0 0;color:var(--color-ink);font-size:16px;font-weight:400;line-height:28px;text-align:left;word-break:keep-all}.clinic-info-description[data-astro-cid-vcnf3p65] span[data-astro-cid-vcnf3p65],.clinic-info-pc[data-astro-cid-vcnf3p65]{display:block}.clinic-info-mobile[data-astro-cid-vcnf3p65]{display:none}.clinic-info-note[data-astro-cid-vcnf3p65]{margin-top:18px;color:var(--color-stone, #767676);font-size:13.5px;line-height:1.6;text-align:center}.clinic-info-note[data-astro-cid-vcnf3p65] p[data-astro-cid-vcnf3p65]{margin:0}.clinic-info-note[data-astro-cid-vcnf3p65] p[data-astro-cid-vcnf3p65]+p[data-astro-cid-vcnf3p65]{margin-top:4px}.clinic-sr-only[data-astro-cid-vcnf3p65]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clinic-info-cards[data-astro-cid-vcnf3p65]{width:min(1080px,calc(100% - 64px));margin-inline:auto}.clinic-card[data-astro-cid-vcnf3p65]{box-sizing:border-box;width:100%;min-height:0;height:auto;padding:48px;border-radius:20px;background-color:#fff;box-shadow:0 8px 30px #0000000d}.clinic-card-title[data-astro-cid-vcnf3p65]{margin:0 0 36px;font-size:26px;font-weight:700;text-align:center}.clinic-schedule-weeks[data-astro-cid-vcnf3p65]{display:flex;flex-direction:column;gap:36px}.clinic-schedule-scroll[data-astro-cid-vcnf3p65]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.clinic-schedule-scroll[data-astro-cid-vcnf3p65]::-webkit-scrollbar{height:6px}.clinic-schedule-scroll[data-astro-cid-vcnf3p65]::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--clinic-line)}.clinic-schedule-table[data-astro-cid-vcnf3p65]{width:100%;border-collapse:collapse;table-layout:fixed}.clinic-schedule-name[data-astro-cid-vcnf3p65]{width:96px}.clinic-schedule-table[data-astro-cid-vcnf3p65] th[data-astro-cid-vcnf3p65],.clinic-schedule-table[data-astro-cid-vcnf3p65] td[data-astro-cid-vcnf3p65]{border-bottom:1px solid var(--clinic-line);text-align:center;vertical-align:middle}.clinic-schedule-table[data-astro-cid-vcnf3p65] thead[data-astro-cid-vcnf3p65] th[data-astro-cid-vcnf3p65]{padding:10px 4px 12px;vertical-align:top}.clinic-schedule-dow[data-astro-cid-vcnf3p65]{display:block;color:#292a2b8c;font-size:14px;font-weight:400;line-height:1.4}.clinic-schedule-date[data-astro-cid-vcnf3p65]{display:block;margin-top:4px;font-size:18px;font-weight:700;line-height:1.3}th[data-astro-cid-vcnf3p65][data-holiday-col] .clinic-schedule-date[data-astro-cid-vcnf3p65],.clinic-schedule-holiday[data-astro-cid-vcnf3p65]{color:var(--clinic-red)}.clinic-schedule-holiday[data-astro-cid-vcnf3p65]{display:block;margin-top:2px;font-size:12px;font-weight:500;line-height:1.3;white-space:normal;word-break:keep-all}.clinic-schedule-table[data-astro-cid-vcnf3p65] tbody[data-astro-cid-vcnf3p65] th[data-astro-cid-vcnf3p65]{padding:16px 4px;font-size:18px;font-weight:500}.clinic-schedule-table[data-astro-cid-vcnf3p65] tbody[data-astro-cid-vcnf3p65] td[data-astro-cid-vcnf3p65]{padding:16px 4px}.clinic-schedule-dot[data-astro-cid-vcnf3p65]{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:var(--clinic-dot);vertical-align:middle}tr[data-astro-cid-vcnf3p65][data-dimmed] .clinic-schedule-name[data-astro-cid-vcnf3p65],tr[data-astro-cid-vcnf3p65][data-dimmed] .clinic-schedule-dot[data-astro-cid-vcnf3p65]{opacity:.3}@media(forced-colors:active){.clinic-schedule-dot[data-astro-cid-vcnf3p65]{forced-color-adjust:none;background-color:CanvasText}}@media not all and (min-width:1024px){.clinic-info[data-astro-cid-vcnf3p65]{padding:80px 0}.clinic-info-intro[data-astro-cid-vcnf3p65]{display:block;margin-bottom:40px;padding-inline:30px}.clinic-info-heading[data-astro-cid-vcnf3p65] .dst{align-items:center;text-align:center}.clinic-info-title-lines--desktop[data-astro-cid-vcnf3p65]{display:none}.clinic-info-title-lines--mobile[data-astro-cid-vcnf3p65]{display:flex;gap:6px}.clinic-info-description[data-astro-cid-vcnf3p65],.clinic-info-pc[data-astro-cid-vcnf3p65]{display:none}.clinic-info-mobile[data-astro-cid-vcnf3p65]{display:block}.clinic-info-note[data-astro-cid-vcnf3p65]{padding-inline:30px}.clinic-info-cards[data-astro-cid-vcnf3p65]{width:auto;margin-inline:0;padding:0 30px}.clinic-card[data-astro-cid-vcnf3p65]{width:100%;height:auto;padding:32px 24px 40px}.clinic-card-title[data-astro-cid-vcnf3p65]{margin-bottom:24px;font-size:20px}.clinic-schedule-weeks[data-astro-cid-vcnf3p65]{gap:28px}.clinic-schedule-table[data-astro-cid-vcnf3p65]{min-width:0;width:100%}.clinic-schedule-name[data-astro-cid-vcnf3p65]{width:46px}.clinic-schedule-dow[data-astro-cid-vcnf3p65]{font-size:10px}.clinic-schedule-date[data-astro-cid-vcnf3p65]{font-size:13px}.clinic-schedule-holiday[data-astro-cid-vcnf3p65]{font-size:9px}.clinic-schedule-table[data-astro-cid-vcnf3p65] thead[data-astro-cid-vcnf3p65] th[data-astro-cid-vcnf3p65]{padding:8px 1px}.clinic-schedule-table[data-astro-cid-vcnf3p65] tbody[data-astro-cid-vcnf3p65] th[data-astro-cid-vcnf3p65]{padding:12px 2px;font-size:13px;white-space:nowrap}.clinic-schedule-table[data-astro-cid-vcnf3p65] tbody[data-astro-cid-vcnf3p65] td[data-astro-cid-vcnf3p65]{padding:12px 1px}.clinic-schedule-dot[data-astro-cid-vcnf3p65]{width:12.6px;height:12.6px}}
