.privacy-doc,.privacy-doc *{box-sizing:border-box;overflow-wrap:anywhere}.privacy-page{background:var(--paper,#fbf8f2);min-height:100vh;padding:32px 16px 56px}.privacy-doc{color:#222839;max-width:720px;margin:0 auto;font-size:15px;line-height:1.85}.privacy-doc .privacy-back{color:#8a7e70;margin-bottom:18px;font-size:13px;text-decoration:none;display:inline-block}.privacy-doc h1{margin:4px 0 6px;font-family:Noto Serif KR,Georgia,serif;font-size:26px}.privacy-doc .privacy-date{color:#8a8090;margin:0 0 22px;font-size:13px}.privacy-doc .privacy-lead{background:#f2eee7;border-radius:12px;margin:0 0 26px;padding:14px 16px}.privacy-doc h2{border-top:1px solid #e3ddd2;margin:30px 0 8px;padding-top:14px;font-size:17px}.privacy-doc ul{margin:6px 0;padding-left:20px}.privacy-doc li{margin:3px 0}.privacy-doc table{border-collapse:collapse;width:100%;margin:8px 0;font-size:14px}.privacy-doc th,.privacy-doc td{text-align:left;vertical-align:top;border:1px solid #e3ddd2;padding:8px 10px}.privacy-doc th{white-space:nowrap;background:#f2eee7;font-weight:600}.privacy-doc .muted{color:#77747b;font-size:13px}@media (max-width:560px){.privacy-doc table,.privacy-doc tbody,.privacy-doc tr,.privacy-doc th,.privacy-doc td{width:100%;display:block}.privacy-doc thead{display:none}.privacy-doc tr{border:1px solid #e3ddd2;border-radius:8px;margin:8px 0;overflow:hidden}.privacy-doc td{border:0;border-top:1px solid #efe9df}.privacy-doc td:first-child{background:#f2eee7;border-top:0;font-weight:600}}
