.footer-admin-links{display:flex;align-items:center;gap:22px}.footer-admin-links>a{font-size:11px;color:inherit;opacity:.6}.cms-banner{background:#5b493c;color:#fff;font:13px/1.7 -apple-system,BlinkMacSystemFont,"Noto Sans KR",sans-serif;text-align:center;padding:11px 40px}.cms-banner p{margin:0}.cms-banner a{text-decoration:none;color:inherit}.cms-preview-bar{background:#e7d19c;color:#3f3529;text-align:center;padding:9px 16px;font:600 12px/1.5 sans-serif}.cms-news-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.cms-news-heading h2{margin-top:14px}.cms-notice-list{border-top:1px solid #bca68a}.cms-notice-row{display:grid;grid-template-columns:130px 1fr 100px 20px;align-items:center;gap:24px;border-bottom:1px solid #ddd7cc;padding:26px 0;text-decoration:none}.cms-notice-category{color:#957751;font:12px/1.5 sans-serif}.cms-notice-row h3{font:400 18px/1.7 var(--sans);margin:0;overflow-wrap:anywhere}.cms-notice-row time{font:12px sans-serif;color:#8c857a}.cms-notice-row:hover h3{color:#92704d}.cms-notices h1{font:400 clamp(36px,4vw,60px)/1.4 var(--serif);margin:18px 0 20px}.cms-notices>.body-copy{margin-bottom:60px}.cms-empty-notice{text-align:center;padding:80px 20px;border-top:1px solid #c7b8a5;border-bottom:1px solid #ddd7cc}.cms-empty-notice p{font-size:18px}.cms-empty-notice span{font-size:14px;color:#81766a}.cms-notice-article{max-width:960px}.cms-back{font-size:13px;display:inline-block;margin-bottom:50px}.cms-notice-article header{border-bottom:1px solid #d2c7b8;padding-bottom:30px;margin-bottom:40px}.cms-notice-article h1{font:400 clamp(28px,4vw,42px)/1.6 var(--sans);margin:20px 0;overflow-wrap:anywhere}.cms-notice-article time{font-size:13px;color:#8e8376}.cms-notice-image{max-width:100%;height:auto;display:block;margin:30px auto}.cms-notice-body{font:400 16px/2 var(--sans);overflow-wrap:anywhere;margin:40px 0 60px}.cms-popup{padding:0;border:0;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;background:#faf8f3;color:#3e342b;box-shadow:0 24px 100px #0003;border-radius:3px}.cms-popup::backdrop{background:#2c251e80;backdrop-filter:blur(3px)}.cms-popup-x{position:absolute;right:12px;top:10px;width:34px;height:34px;border:1px solid #e2d8cb;background:#faf8f3e8;color:#4d3d2f;border-radius:50%;font:24px/1 sans-serif;cursor:pointer;z-index:1}.cms-popup-image{display:block;width:100%;height:auto;max-height:60dvh;object-fit:contain;background:#eee8df}.cms-popup-copy{padding:32px}.cms-popup-copy h2{font:500 24px/1.5 -apple-system,BlinkMacSystemFont,"Noto Sans KR",sans-serif;margin:0 28px 14px 0;overflow-wrap:anywhere}.cms-popup-copy p{font:14px/1.9 -apple-system,BlinkMacSystemFont,"Noto Sans KR",sans-serif;white-space:pre-wrap;margin:0 0 20px;overflow-wrap:anywhere}.cms-popup-copy .button{width:100%;justify-content:center}.cms-popup-footer{display:flex;justify-content:space-between;padding:15px 22px;background:#eae4da;border-top:1px solid #ded5c9}.cms-popup-footer button{background:none;border:0;font:12px/1.5 sans-serif;color:#655645;cursor:pointer}.cms-popup button:focus-visible{outline:2px solid #8f6c45;outline-offset:3px}@media(max-width:767px){.cms-notice-row{grid-template-columns:1fr 22px;gap:8px;padding:22px 0}.cms-notice-row .cms-notice-category{grid-column:1}.cms-notice-row h3{grid-column:1;font-size:16px}.cms-notice-row time{grid-column:1;font-size:11px}.cms-notice-row>span:last-child{grid-column:2;grid-row:2}.cms-news-heading{align-items:start}.cms-news-heading .text-link{font-size:12px;white-space:nowrap;margin-top:36px}.cms-notice-body{font-size:15px}.cms-popup-copy{padding:26px}.cms-popup-copy h2{font-size:21px}.cms-banner{font-size:12px;padding:10px 20px}.footer-admin-links{gap:14px}}
