.qa-area{display:grid;gap:1rem;margin-top:.5rem}.qa-group{border:1px solid #E5E1D6;border-radius:10px;padding:1rem 1.1rem .4rem;background:#fcfbf8}.qa-group>h3{margin:0 0 .8rem;font-size:.95rem;color:#145e5e;letter-spacing:.02em}.qa-item{margin-bottom:.9rem}.qa-item[hidden]{display:none}.qa-label{display:block;font-size:.95rem;color:#2d3748;margin:0}.qa-q{display:block;font-weight:600;color:#0f2540;margin-bottom:.25rem}.qa-req{color:#c53030;font-size:.75rem;font-weight:700;margin-left:.3rem}.qa-input-row{display:flex;align-items:center;gap:.5rem}.qa-input-row input{flex:1;min-width:0}.qa-unit{color:#718096;font-size:.9rem;white-space:nowrap}.qa-options{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.2rem}.qa-opt{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.93rem;color:#2d3748}.qa-opt input{width:auto;margin:0}.qa-hint{margin:.3rem 0 0;font-size:.82rem;color:#718096;line-height:1.55}.qa-area input,.qa-area select,.qa-area textarea{width:100%;padding:.55rem .7rem;margin-top:.25rem;border:1px solid #cbd5e0;border-radius:6px;font-size:.95rem;font-family:inherit;background:#fff}.qa-area input[type=radio],.qa-area input[type=checkbox]{width:auto;margin:0}.check-panel{margin:0 0 1.5rem;padding:.9rem 1.1rem;background:#fff;border:1px solid #CFE6E3;border-left:4px solid #1E8A8A;border-radius:8px}.check-panel h3{margin:0 0 .5rem;font-size:.95rem;color:#145e5e}.check-panel ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.check-panel li{font-size:.9rem;color:#2d3748;line-height:1.5}.check-panel li.warn{color:#8a4b00}.check-panel li.info{color:#4a5568}.check-panel small{color:#718096}#preview-body{background:#fff;border:1px solid #e2e8f0;padding:2.2rem 2.4rem;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,serif;color:#111}#preview-body p{margin:.35rem 0;line-height:1.8;font-size:.98rem}#preview-body h3{margin:1.3rem 0 .45rem;color:#0f2540;font-size:1.02rem}#preview-body .doc-title{text-align:center;font-size:1.75rem;font-weight:700;letter-spacing:.45em;margin:.2rem 0 1.6rem;color:#0f2540}#preview-body .doc-subject{font-size:1.12rem;font-weight:700;margin:1.4rem 0 .9rem;color:#0f2540}#preview-body .doc-party{margin:.1rem 0}#preview-body .doc-center{text-align:center;margin:1.4rem 0 .3rem;font-weight:600}#preview-body .doc-sign{text-align:right;margin:.3rem 0 .6rem}#preview-body hr{border:0;border-top:1px solid #cbd5e0;margin:1rem 0}.legal-basis,.cautions{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.legal-basis h3,.cautions h3{color:#0f2540;margin:0 0 .75rem;font-size:1rem}.legal-basis ul,.cautions ul{padding-left:1.25rem;margin:0}.legal-basis li,.cautions li{margin-bottom:.5rem;line-height:1.55;color:#2d3748;font-size:.92rem}.guide{width:min(880px,94vw);max-height:88vh;padding:0;border:0;border-radius:14px;box-shadow:0 24px 60px #0b254047;color:#1f2a37}.guide::backdrop{background:#0b25408c}.guide__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.4rem;background:#0f2540;color:#fff}.guide__head h2{margin:0;font-size:1.15rem}.guide .guide__head .guide__close{background:transparent!important;border:0!important;color:#fff!important;font-size:1.6rem;line-height:1;cursor:pointer;padding:0 .3rem}.guide__nav{display:flex;flex-wrap:wrap;gap:.35rem .9rem;padding:.7rem 1.4rem;background:#eff8f7;border-bottom:1px solid #CFE6E3;position:sticky;top:0}.guide__nav a{font-size:.85rem;font-weight:600;color:#145e5e;text-decoration:none}.guide__nav a:hover{text-decoration:underline}.guide__body{padding:.4rem 1.5rem 1.6rem;overflow-y:auto;max-height:calc(88vh - 7.5rem);overscroll-behavior:contain}.guide__body section{padding-top:1.2rem}.guide__body h3{margin:.4rem 0 .6rem;font-size:1.05rem;color:#0f2540}.guide__body p,.guide__body li{font-size:.93rem;line-height:1.7;color:#2d3748}.guide__body ol{padding-left:1.3rem}.guide__body table{width:100%;border-collapse:collapse;margin:.6rem 0 1rem;font-size:.88rem}.guide__body th,.guide__body td{border:1px solid #E5E1D6;padding:.5rem .6rem;vertical-align:top;text-align:left;line-height:1.55}.guide__body th{background:#f7f5ef;color:#0f2540;white-space:nowrap}.guide-faq{border:1px solid #E5E1D6;border-radius:8px;padding:.5rem .9rem;margin-bottom:.5rem;background:#fff}.guide-faq summary{cursor:pointer;font-weight:600;color:#0f2540;font-size:.93rem}.guide-faq p{margin:.5rem 0 .2rem}.guide__foot{margin-top:1rem;padding-top:.8rem;border-top:1px solid #E5E1D6;color:#5c6a75!important;font-size:.85rem!important}.guide__foot a{color:#145e5e;font-weight:600}@media(max-width:600px){.guide__body table{display:block;overflow-x:auto}#preview-body{padding:1.4rem 1.1rem}#preview-body .doc-title{font-size:1.4rem;letter-spacing:.3em}}@media print{.nav-shell,.site-footer,.nav-drawer,.guide,.guide-btn,.check-panel,.title-row,.preview-header,.legal-basis,.cautions,.aside-note,.polish-status,form,.breadcrumb,.doc-header{display:none!important}#preview{padding:0!important;background:#fff!important;border:0!important}#preview-body{border:0;padding:0}#preview-body .doc-title{font-size:24pt}#preview-body p{font-size:12pt;line-height:1.75}}.notice-form[data-astro-cid-n72rr3xx]{max-width:760px;margin:0 auto;padding:2rem 1.5rem 6rem}.breadcrumb[data-astro-cid-n72rr3xx]{margin-bottom:1rem}.breadcrumb[data-astro-cid-n72rr3xx] a[data-astro-cid-n72rr3xx]{color:#4a5568;text-decoration:none}.breadcrumb[data-astro-cid-n72rr3xx] a[data-astro-cid-n72rr3xx]:hover{color:#0f2540}.title-row[data-astro-cid-n72rr3xx]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}h1[data-astro-cid-n72rr3xx]{color:#0f2540;margin:0;font-size:1.75rem}.guide-btn[data-astro-cid-n72rr3xx]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border:1.5px solid #1E8A8A;border-radius:999px;background:#eff8f7;color:#145e5e;font-weight:700;font-size:.9rem;cursor:pointer;font-family:inherit}.guide-btn[data-astro-cid-n72rr3xx]:hover{background:#1e8a8a;color:#fff}.guide-btn__icon[data-astro-cid-n72rr3xx]{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#1e8a8a;color:#fff;font-size:.85rem}.guide-btn[data-astro-cid-n72rr3xx]:hover .guide-btn__icon[data-astro-cid-n72rr3xx]{background:#fff;color:#1e8a8a}.lead[data-astro-cid-n72rr3xx]{color:#4a5568;line-height:1.65;margin-bottom:.5rem}.privacy-hint[data-astro-cid-n72rr3xx]{background:#fef5e7;padding:.6rem .8rem;border-radius:6px;font-size:.85rem;color:#8a4b00;margin-bottom:2rem}fieldset[data-astro-cid-n72rr3xx]{border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:1.25rem}legend[data-astro-cid-n72rr3xx]{font-weight:600;color:#0f2540;padding:0 .5rem}label[data-astro-cid-n72rr3xx]{display:block;margin-bottom:.85rem;font-size:.95rem;color:#2d3748}label[data-astro-cid-n72rr3xx].radio-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.warn[data-astro-cid-n72rr3xx]{color:#c53030;font-size:.8rem;margin-left:auto}.hint[data-astro-cid-n72rr3xx]{color:#718096;font-size:.85rem;margin:0 0 .5rem;line-height:1.55}input[data-astro-cid-n72rr3xx][type=text],input[data-astro-cid-n72rr3xx][type=tel],input[data-astro-cid-n72rr3xx][type=date],input[data-astro-cid-n72rr3xx]:not([type]),select[data-astro-cid-n72rr3xx],textarea[data-astro-cid-n72rr3xx]{width:100%;padding:.55rem .7rem;margin-top:.3rem;border:1px solid #cbd5e0;border-radius:6px;font-size:.95rem;font-family:inherit}button[data-astro-cid-n72rr3xx]{padding:.7rem 1.5rem;border:1px solid #cbd5e0;border-radius:6px;background:#fff;cursor:pointer;font-size:1rem;font-family:inherit}button[data-astro-cid-n72rr3xx].primary{background:#0f2540;color:#fff;border-color:#0f2540;font-weight:600}button[data-astro-cid-n72rr3xx].primary:hover{background:#1a3a5c}button[data-astro-cid-n72rr3xx].ai{border-color:#1e8a8a;color:#145e5e;background:#eff8f7;display:inline-flex;flex-direction:column;align-items:center;line-height:1.15;padding-block:.45rem}button[data-astro-cid-n72rr3xx].ai small[data-astro-cid-n72rr3xx]{font-size:.7rem;font-weight:500;color:#3e7a7a}button[data-astro-cid-n72rr3xx].ai:hover{background:#1e8a8a;color:#fff}button[data-astro-cid-n72rr3xx].ai:hover small[data-astro-cid-n72rr3xx]{color:#e6f4f2}button[data-astro-cid-n72rr3xx].ai:disabled{opacity:.6;cursor:progress}.polish-status[data-astro-cid-n72rr3xx]{margin:-.6rem 0 1.2rem;padding:.6rem .85rem;border-radius:6px;font-size:.88rem;line-height:1.55;background:#eff8f7;color:#145e5e;border:1px solid #CFE6E3}.polish-status[data-astro-cid-n72rr3xx][data-kind=warn]{background:#fef5e7;color:#8a4b00;border-color:#f5d9a8}.polish-status[data-astro-cid-n72rr3xx][data-kind=ok]{background:#edf7ed;color:#1e6b3a;border-color:#bfe3c8}#preview[data-astro-cid-n72rr3xx]{margin-top:3rem;padding:2rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.preview-header[data-astro-cid-n72rr3xx]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;border-bottom:1px solid #e2e8f0;padding-bottom:1rem;margin-bottom:1.5rem}.actions[data-astro-cid-n72rr3xx]{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:600px){#preview[data-astro-cid-n72rr3xx]{padding:1.25rem}.actions[data-astro-cid-n72rr3xx]{width:100%}.actions[data-astro-cid-n72rr3xx] button[data-astro-cid-n72rr3xx]{flex:1 1 calc(50% - .5rem);padding-inline:.75rem}.actions[data-astro-cid-n72rr3xx] button[data-astro-cid-n72rr3xx].primary{flex-basis:100%}.guide-btn[data-astro-cid-n72rr3xx]{width:100%;justify-content:center}}
