@charset "utf-8";

/* 새글 스킨 (latest) */

.datelat {}
.datelat .first_li, .datelat .basic_li {border-bottom:1px solid #d9d9d9; padding: 12px 0px; }
.datelat .first_li { padding: 20px 0px; }

.datelat .first_li .ctt {width:80%; display:inline-block; vertical-align:top; margin:0px 0 0 20px;}
.datelat .first_li .ctt a {display:block;}
.datelat .first_li .ctt strong {width:100%; font-size:17px; display:inline-block; color: #333;}
.datelat .first_li .ctt span {width:100%; height:40px; display:inline-block; margin:0px; color: #888;font-size:13px !important; word-break:break-all; font-family: 'Noto Sans KR', 'sans-serif' !important;}
.datelat .first_li .date {display:inline-block; font-size:11px; font-weight:500; text-align: center; border: 3px solid #444; border-radius: 10px; padding: 6px 15px;}
.datelat .first_li .date .day {font-size:28px; color: #444;}

.datelat .basic_li a {width:80%; display:inline-block; position: relative; padding-left: 100px; overflow: unset; }
.datelat .basic_li a::after { content: '공지사항'; padding: 2px 8px; border-radius: 15px; border: 1px solid #ff7f17; color: #ff7f17; font-size: 15px; text-align: center; position: absolute; top:-2px; left: 0; }

.datelat .empty_li {text-align:center; padding: 20px;}
.datelat .lt_date {font-size:14px; color:#999; float:right;}
.datelat .lt_info {display:inline-block; float:right;}
.datelat .lt_more {position:absolute; top:10px; right:0;}

.datelat .lt_more img { position: relative; top: 48px; }


@media screen and (max-width:700px){
    /* .datelat .first_li, .datelat .basic_li {padding:0 10px;} */
    .datelat .basic_li {padding-top:16px;}
    .datelat .first_li .ctt {width:60%;}
    .datelat .basic_li a {width:75%;}
}