@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Noto+Sans+KR:wght@300;400;500;600;700&family=Cormorant+Garamond:wght@400;500;600&display=swap";:root{--shilla-gold: #b89569;--shilla-gold-light: #d6be9f;--shilla-gold-dark: #987850;--shilla-dark: #1b1a19;--shilla-dark-surface: #282624;--shilla-dark-elevated: #363330;--shilla-light-bg: #f8f7f5;--shilla-cream-bg: #f2eee8;--shilla-border: #e3ded8;--shilla-border-light: #ece9e3;--shilla-border-dark: #44403b;--shilla-text-dark: #1c1c1c;--shilla-text-body: #4a4a4a;--shilla-text-muted: #777777;--shilla-text-light: #ffffff;--shilla-tag-bg: #f4ede3;--shilla-tag-text: #8c6e44;--font-brand: "Montserrat", "Pretendard", sans-serif;--font-heading: "Montserrat", "Pretendard", "Noto Sans KR", sans-serif;--font-sans: "Pretendard", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", sans-serif;--font-number: "Montserrat", "Pretendard", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: "Cormorant Garamond", "Noto Serif KR", Georgia, serif;--letter-spacing-wide: .16em;--letter-spacing-medium: .08em;--letter-spacing-tight: -.025em;--letter-spacing-shilla: -.35px;--container-max-width: 1360px;--header-height: 90px;--top-banner-height: 42px;--transition-fast: .2s cubic-bezier(.16, 1, .3, 1);--transition-normal: .35s cubic-bezier(.16, 1, .3, 1);--transition-slow: .6s cubic-bezier(.16, 1, .3, 1);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .05);--shadow-md: 0 8px 24px rgba(0, 0, 0, .08);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .12);--shadow-dark: 0 20px 45px rgba(0, 0, 0, .35)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;letter-spacing:-.35px}html{scroll-behavior:smooth;font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--shilla-text-body);background-color:#fff;line-height:1.65;letter-spacing:-.025em;font-size:15px;word-break:keep-all;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,b,.bold{font-weight:600}.font-numeric,.price-val,.room-current-price,.room-original-price,.pkg-price,.rd-price-value,.banner-price-main,.banner-price-total,.hero-counter,.cal-day-cell .day-num,.cal-month-title,.admin-cal-month-title,.admin-day-cell .day-num,.stat-number,.resv-field-value,.room-spec-item{font-family:var(--font-number);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}a{color:inherit;text-decoration:none}button{font-family:inherit;border:none;background:none;cursor:pointer}input,select,textarea{font-family:inherit}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 28px}
