.board-hero{background:#090a0d;color:#fff;padding:85px 0}.board-hero h1{font-size:clamp(40px,6vw,68px);letter-spacing:-.06em;margin:8px 0}.board-hero p{color:#aeb4c1;margin:0}.board-section{padding:70px 0 110px}.board-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;color:#6b7280;font-size:14px;font-weight:700}.small-btn{border:1px solid #ddd;background:#fff;border-radius:10px;padding:10px 15px;font-weight:800;cursor:pointer}.table-wrap{overflow-x:auto;border-top:2px solid #111;border-bottom:1px solid #ddd}table{width:100%;border-collapse:collapse;min-width:720px}th,td{padding:18px 14px;border-bottom:1px solid #eee;text-align:left}th{font-size:13px;color:#666;background:#fafafa}td{font-size:14px}.num{width:80px;text-align:center}.author{width:140px}.date{width:120px}.title-link{font-weight:800}.title-link:hover{color:#1249ff}.empty{text-align:center;padding:70px!important;color:#999}.pager{display:flex;justify-content:center;gap:7px;margin-top:25px}.page-btn{width:38px;height:38px;border:1px solid #ddd;background:#fff;border-radius:9px;cursor:pointer}.page-btn.active{color:#fff;border-color:#111;background:#111}.active{color:#1249ff}
.notice-tag{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:999px;background:#111;color:#fff;font-size:10px;font-weight:800}
