@charset "utf-8";

.noticeWrap .top { display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; font-weight: 600; font-size: 40px; color: #2a2a2a; }
.noticeWrap .top a { display: inline-block; }
.noticeWrap .top a img { display: inline-block; width: 27px; }
.noticeWrap .noticeUl { margin-top: 24px; border-top: 1px solid #545454; }
.noticeWrap .noticeUl .noticeLi .noticeA { padding: 13px 0; display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: center; font-size: 18px; color: #636363; line-height: 1; border-bottom: 1px solid #eaeaea; }
.noticeWrap .noticeUl .noticeLi .noticeA span { display: inline-block; }
.noticeWrap .noticeUl .noticeLi .noticeA span:first-of-type { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.noticeWrap .noticeUl .noticeLi .noticeA span:last-of-type { margin-left: 10px; min-width: max-content; }
@media (max-width: 1535px) {
    .noticeWrap .top a img { width: 25px; }
    .noticeWrap .noticeUl { margin-top: 20px; }
    .noticeWrap .noticeUl .noticeLi .noticeA { padding: 12px 0; }
}
@media (max-width: 12769px) {
    .noticeWrap .top a img { width: 23px; }
    .noticeWrap .noticeUl { margin-top: 18px; }
    .noticeWrap .noticeUl .noticeLi .noticeA { padding: 11px 0; }
}
@media (max-width: 1023px) {
    .noticeWrap .top a img { width: 20px; }
    .noticeWrap .noticeUl { margin-top: 15px; }
    .noticeWrap .noticeUl .noticeLi .noticeA { padding: 11px 0; }
}
@media (max-width: 767px) {
    .noticeWrap .top a img { width: 17px; }
}
@media (max-width: 460px) {
    .noticeWrap .top a img { width: 15px; }
}