.bls-seo{--bls-ink:#193438;--bls-accent:#08685d;box-sizing:border-box;max-width:1100px;margin:40px auto;padding:24px;color:#193438;background:#fff;font-family:Arial,"Noto Sans KR",sans-serif;font-size:16px;line-height:1.85;word-break:keep-all;overflow-wrap:anywhere;text-align:left}.bls-seo *{box-sizing:border-box}.bls-seo h1,.bls-seo h2,.bls-seo p,.bls-seo li,.bls-seo a,.bls-seo summary{font-family:inherit;letter-spacing:-.025em}.bls-seo h1{font-size:clamp(30px,5vw,54px);line-height:1.25;font-weight:800;color:#193438;margin:12px 0 24px}.bls-seo h2{font-size:24px;line-height:1.45;margin:12px 0 20px;font-weight:750;color:#193438}.bls-seo p{margin:0 0 18px;font-size:16px;line-height:1.85;color:#3e5559}.bls-seo ul,.bls-seo ol{margin:16px 0;padding-left:24px;list-style-position:outside}.bls-seo li{margin:10px 0;font-size:16px;line-height:1.8}.bls-seo a{color:#08685d;text-decoration:underline;text-underline-offset:4px}.bls-seo .bls-crumb{font-size:13px;margin-bottom:24px}.bls-seo .bls-hero{background:#eaf5f1;border:1px solid #cadfd7;border-radius:20px;padding:48px}.bls-seo .bls-kicker,.bls-seo .bls-num{color:#08685d;font-size:13px;font-weight:750;letter-spacing:.06em}.bls-seo .bls-lead{font-size:18px;max-width:760px}.bls-seo .bls-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;max-width:100%;padding:15px 25px;background:#08685d;color:#fff!important;border-radius:8px;font-size:17px;font-weight:700;text-decoration:none;line-height:1.5}.bls-seo .bls-note{font-size:13px;color:#526767;margin-top:18px}.bls-seo .bls-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.bls-seo .bls-grid>section,.bls-seo .bls-panel{padding:32px;border:1px solid #dce5e2;border-radius:14px;background:#fff}.bls-seo .bls-panel{margin:24px 0}.bls-seo details{border-bottom:1px solid #dce5e2;padding:17px 0}.bls-seo summary{font-size:17px;font-weight:700;cursor:pointer;line-height:1.5}.bls-seo details p{margin:16px 0 0}.bls-seo .bls-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;list-style:none;padding:0}.bls-seo .bls-links li{font-size:14px;margin:0}.bls-seo .bls-end{padding:36px;background:#f1f5f4;border-radius:14px}.bls-seo .bls-pages{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.bls-seo .bls-pages a,.bls-seo .bls-pages span{padding:8px 13px;border:1px solid #dce5e2;border-radius:6px}.bls-seo .bls-pages [aria-current]{background:#08685d;color:white}.bls-seo a:focus-visible,.bls-seo summary:focus-visible{outline:3px solid #dd9f24;outline-offset:4px}@media(max-width:640px){.bls-seo{padding:14px;margin:24px auto}.bls-seo .bls-hero{padding:28px 22px}.bls-seo .bls-grid{grid-template-columns:1fr;gap:16px}.bls-seo .bls-grid>section,.bls-seo .bls-panel,.bls-seo .bls-end{padding:24px 20px}.bls-seo h2{font-size:21px}.bls-seo .bls-links{grid-template-columns:1fr 1fr}.bls-seo .bls-button{width:100%;gap:12px}.bls-seo .bls-lead{font-size:16px}}
#home_form{max-width:1100px;margin:32px auto;padding:24px}
#home_form iframe{display:block;width:100%;min-height:1500px;border:0}
@media(max-width:640px){#home_form{padding:14px}}