.legal-page{padding-bottom:60px}.legal-head{border-bottom:1px solid #eaeef4;margin-bottom:30px;padding:34px 0 30px}.legal-head .eyebrow{color:#5b7a99;font-size:.8125rem;font-weight:600}.legal-head h1{letter-spacing:-.03em;margin:8px 0 0;font-size:1.75rem;font-weight:700}.legal-lead{color:#6b7a8d;max-width:620px;margin-top:11px;font-size:.9375rem;line-height:1.85}.legal-group{margin-bottom:34px}.legal-group h2{align-items:baseline;gap:9px;margin-bottom:13px;font-size:1.0625rem;font-weight:650;display:flex}.legal-group h2 span{color:#8b97a8;font-size:.8125rem;font-weight:400}.legal-law-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.legal-law-list a{border:1px solid #e5eaf1;border-radius:4px;align-items:baseline;gap:10px;padding:11px 14px;font-size:.875rem;transition:border-color .16s,background .16s;display:flex}.legal-law-list a:hover{background:#f7f9fc;border-color:#b6c6da}.law-name{color:#2f4258;font-weight:500}.law-meta{color:#93a0b1;white-space:nowrap;margin-left:auto;font-size:.75rem}.legal-back{color:#7b8a9d;align-items:center;gap:6px;margin-bottom:14px;font-size:.8125rem;display:inline-flex}.legal-back:hover{color:#2463eb}.article-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.article-item{border:1px solid #e5eaf1;border-radius:5px;padding:16px 18px}.article-item:hover{border-color:#c6d4e4}.article-top{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.article-top a{color:#23364d;font-weight:650}.article-top a:hover{color:#2463eb}.article-title{color:#7a8798;font-size:.875rem}.article-eff{color:#9aa6b6;margin-left:auto;font-size:.75rem}.article-body{color:#33465e;white-space:pre-line;word-break:keep-all;margin-top:9px;font-family:Nanum Myeongjo,ui-serif,Georgia,serif;font-size:.9375rem;line-height:1.95}.article-detail{background:#f8fafc;border:1px solid #e0e7f0;border-radius:6px;padding:22px 24px}.article-detail .article-body{margin-top:0}.article-paras{flex-direction:column;gap:7px;margin-top:16px;display:flex}.article-paras p{color:#42566f;word-break:keep-all;border-left:2px solid #dde4ed;padding-left:12px;font-family:Nanum Myeongjo,ui-serif,Georgia,serif;font-size:.9375rem;line-height:1.9}.prec-section{margin-top:34px}.prec-section h2{align-items:baseline;gap:9px;font-size:1.0625rem;font-weight:650;display:flex}.prec-section h2 span{color:#8b97a8;font-size:.8125rem;font-weight:400}.prec-empty{color:#8b97a8;max-width:560px;margin-top:10px;font-size:.875rem;line-height:1.85}.prec-list{flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.prec-list a{border:1px solid #e5eaf1;border-radius:4px;padding:12px 15px;transition:border-color .16s,background .16s;display:block}.prec-list a:hover{background:#f7f9fc;border-color:#b6c6da}.prec-top{flex-wrap:wrap;align-items:baseline;gap:9px;font-size:.875rem;display:flex}.prec-case{color:#2f4258;font-variant-numeric:tabular-nums;font-weight:600}.prec-court{color:#7a8798;font-size:.8125rem}.prec-name{color:#8b97a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.prec-detail section{margin-top:26px}.prec-detail h2{margin-bottom:9px;font-size:1rem;font-weight:650}.prec-detail .legal-body{color:#33465e;white-space:pre-line;word-break:keep-all;font-family:Nanum Myeongjo,ui-serif,Georgia,serif;font-size:.9375rem;line-height:1.95}.prec-meta{color:#8b97a8;margin-top:7px;font-size:.8125rem}.prec-refs{color:#5f7288;word-break:keep-all;font-size:.875rem;line-height:1.85}.prec-notice{color:#71808f;background:#f5f7fa;border-radius:5px;margin-top:30px;padding:15px 17px;font-size:.8125rem;line-height:1.8}@media (max-width:760px){.legal-head{margin-bottom:22px;padding:24px 0 22px}.legal-head h1{font-size:1.5rem}.legal-law-list{grid-template-columns:1fr}.article-detail{padding:18px}.article-eff{width:100%;margin-left:0}}
