@charset "utf-8";

/* 새글 스킨 (latest) */
.notice {position:relative;padding:0;width:100%;}
.notice .lat_title {display: block;position: relative}
.notice .lat_title:before{content:"";display: block;width:90px;height:4px;background:#fff;margin-bottom:20px;}
.notice .lat_title > strong{color:#fff;font-size:var(--font-size58);font-weight:bold;display: block}
.notice .lat_title > span{color:#fff;font-size:var(--font-size20);font-weight:400;display: block;margin-top:20px;}
.notice .lat_title .more{position:absolute;right:0;bottom:0;}
.notice .lat_title .more a{color:#fff;font-size:var(--font-size18);font-weight:500;display: flex;align-items: center;}
.notice .lat_title .more a img{margin-left:5px;}

.notice ul {margin-top:60px;}
.notice li:first-child{border-top:1px solid #fff;}
.notice li {border-bottom:1px solid #fff;transition: all .4s}
.notice li:hover {background:rgba(255,255,255,.3);}
.notice li a {position: relative;padding:45px 20px;display: block;}
.notice li a strong{display: block;color:#fff;font-size:var(--font-size22);font-weight:500;width:calc(100% - 180px);overflow:hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all}
.notice li a div{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:var(--font-size18);font-weight:400;color:#E7E7E7;display: flex;align-items: center;}
.notice li a div:after {content:"";width:63px;height:17px;background:url('../../../img/main_notice_arrow.svg') center / contain no-repeat;position: relative;margin-left:40px;display: block}
.notice li a, .notice li.empty_li {}
.notice li.empty_li {border-bottom:0;padding:45px 20px;color:#fff;font-size:var(--font-size22);font-weight:500;text-align: center;border-bottom:1px solid #fff;}
