body{margin:0;background:#071421;color:#eef5fc;font-family:Pretendard,"Noto Sans KR",sans-serif}.news-board{box-sizing:border-box;width:min(1080px,calc(100% - 32px));margin:0 auto;padding:48px 0 80px}.back-home{color:#8fb8dd;text-decoration:none}.news-board header{padding:48px 0 28px}.news-board header span{color:#64adf3;font-weight:800}.news-board h1{margin:10px 0;font-size:clamp(34px,5vw,54px)}.news-board header p{color:#9eb2c6;font-size:17px}#newsDates{display:flex;gap:10px;overflow:auto;padding:8px 0 24px}#newsDates a{white-space:nowrap;padding:9px 14px;border:1px solid #29445e;border-radius:999px;color:#a9bed2;text-decoration:none}#newsDates a.active{background:#1769e0;border-color:#1769e0;color:#fff}#newsArchiveList{display:grid;gap:14px}.archive-card{display:block;padding:24px;border:1px solid #20384f;border-radius:16px;background:#0c1c2c;color:#eef5fc;text-decoration:none;transition:.2s}.archive-card:hover{border-color:#4384be;transform:translateY(-2px)}.archive-card span{color:#70b9ff;font-size:14px;font-weight:700}.archive-card h2{margin:10px 0;font-size:22px;line-height:1.45}.archive-card p{margin:0;color:#a9bbcc;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:600px){.news-board{padding-top:24px}.news-board header{padding:30px 0 18px}.archive-card{padding:19px}.archive-card h2{font-size:19px}}

.dir-positive{color:#ff6262}.dir-negative{color:#62a8ff}.dir-neutral{color:#aab7c4}
.news-board header{height:auto;display:block;position:static;background:transparent;border:0;padding:48px 0 28px}.news-board header p{margin:0}.news-board{max-width:1080px}
