@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css";
@import "https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@600;700;800&display=swap";
.info-page{--dorx-pink:#a8703f;--dorx-black:#17140f;--dorx-text:#17140f;--dorx-sub:#6b6458;--dorx-bg:#f5f1e8;--dorx-pink-soft:#f0e3d3;--dorx-card-shadow:0 10px 34px #0000000e;--dorx-serif:"Noto Serif KR", serif;background:var(--dorx-bg);min-height:100dvh;color:var(--dorx-text);padding:0 0 80px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif}.info-container{box-sizing:border-box;max-width:720px;margin:24px auto 0;padding:0 24px}.info-card{box-shadow:var(--dorx-card-shadow);word-break:keep-all;background:#fff;border-radius:24px;padding:36px 28px}.info-card h1{font-family:var(--dorx-serif);letter-spacing:-.01em;margin:0 0 6px;font-size:26px;font-weight:700}.info-card h2{font-family:var(--dorx-serif);letter-spacing:-.01em;margin:32px 0 12px;font-size:19px;font-weight:700}.info-card p{color:var(--dorx-text);margin:0 0 14px;font-size:14.5px;line-height:1.8}.info-card .info-sub{color:var(--dorx-sub);margin:0 0 22px;font-size:13px}.info-card .info-highlight{color:var(--dorx-pink);font-weight:700}.info-x-list{flex-direction:column;gap:10px;margin:14px 0 22px;padding:0;list-style:none;display:flex}.info-x-list li{color:var(--dorx-sub);padding-left:22px;font-size:15px;line-height:1.6;position:relative}.info-x-list li:before{content:"＊";color:var(--dorx-pink);position:absolute;top:0;left:0}.info-tagline{font-family:var(--dorx-serif);color:var(--dorx-pink);text-align:center;margin:26px 0 0;font-size:20px;font-weight:700}.info-table-wrap{margin:0 0 8px;overflow-x:auto}.info-table{border-collapse:collapse;width:100%;font-size:13.5px}.info-table th,.info-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:12px 14px}.info-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--dorx-sub);font-size:11px}.info-table td:first-child{white-space:nowrap;font-weight:700}.info-table td:last-child{color:var(--dorx-sub);line-height:1.6}.info-note{color:var(--dorx-sub);margin:4px 0 0;font-size:12.5px;font-style:italic}.info-back{text-align:center;color:var(--dorx-sub);margin-top:32px;font-size:13px;font-weight:700;text-decoration:none;display:block}.info-back:hover{color:var(--dorx-text)}@media (min-width:769px){.info-card{padding:48px 52px}}
