.legal-page-container.svelte-7ke6fz{box-sizing:border-box;max-width:800px;color:var(--app-dark-text-color);margin:40px auto 100px;padding:0 20px;font-family:GowunBatang-Regular,Georgia,serif;line-height:1.8}.legal-card.svelte-7ke6fz{border-radius:var(--app-radius,16px);box-sizing:border-box;background:#fff;border:1px solid #96b3911f;padding:40px 30px;box-shadow:0 10px 40px #96b3910a}.legal-title.svelte-7ke6fz{color:var(--app-primary-color);text-align:center;margin:0 0 10px;font-family:MaruBuri,serif;font-size:28px;font-weight:700}.legal-date.svelte-7ke6fz{color:#888;text-align:center;margin-bottom:40px;font-size:13px}.legal-content.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:#333;border-left:3px solid var(--app-primary-color);margin:30px 0 10px;padding-left:10px;font-family:MaruBuri,serif;font-size:16px;font-weight:700}.legal-content.svelte-7ke6fz p:where(.svelte-7ke6fz){text-align:justify;margin:0 0 15px;font-size:15px}.legal-content.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:0 0 20px;padding-left:20px}.legal-content.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:8px;font-size:14px}@media (width<=600px){.legal-page-container.svelte-7ke6fz{margin:20px auto 60px}.legal-card.svelte-7ke6fz{padding:25px 20px}}
