.notice-page{max-width:1060px;margin:0 auto;padding:48px 28px 72px;min-height:60vh;color:#193e43}.notice-page [hidden]{display:none!important}.notice-page h1{font-size:clamp(28px,3.2vw,42px);line-height:1.5;letter-spacing:-.035em;margin:0 0 30px}.notice-page .notice-board{border-top:2px solid #10263c}.notice-page .notice-list a{min-height:76px;gap:20px}.notice-page .notice-list .subject{white-space:normal;line-height:1.6}.notice-page .notice-list a:hover{background:#f2f6f6}.notice-detail-head{border-top:2px solid #10263c;border-bottom:1px solid #d5dddd;padding:28px 0 20px;margin-top:24px}.notice-detail-head h1{margin:12px 0 16px}.notice-detail-head span{color:#147782;font-size:15px;font-weight:700}.notice-detail-head p{color:#75828b;font-size:16px;margin:0}#notice-body{padding:32px 0 42px;color:#273a43;font-size:18px;line-height:1.95;overflow-wrap:anywhere}#notice-body p{margin:0 0 22px}.notice-detail-foot{border-top:1px solid #d5dddd;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px}.notice-back,.notice-related{display:inline-block;color:#176b75;text-decoration:none;font-size:16px;font-weight:700;padding:12px 18px;border:1px solid #bfcbd4}.notice-back:hover,.notice-related:hover{background:#eef5f5}@media(max-width:650px){.notice-page{padding:38px 22px 48px}.notice-page .notice-list a{gap:10px}.notice-page .notice-list .subject{font-size:16px}.notice-detail-head{padding-top:22px}#notice-body{font-size:17px;padding-top:24px}.notice-page .notice-list time{font-size:14px}}
