@charset "utf-8";
/* 새글 스킨 (lat_basicest) */
.lat_basic.list02 {position: relative;}
.lat_basic.list02 .lat_title {padding:0;font-size: 1.85em; margin-bottom:10px !important; letter-spacing:-1.5px}
.lat_basic.list02 .lat_title span {float:right; }
.lat_basic.list02 .lat_title:before {}
.lat_basic.list02 .lat_title a { color: #444; margin-bottom: 10px;}
.lat_basic.list02 .lat_title .info_stitle {color: #888; font-size: 0.9em; font-style: normal; font-weight: lighter;}
.lat_basic.list02 ul {margin:0 0 10px;padding:0;list-style:none;overflow: hidden;}
.lat_basic.list02 li {border-top:1px solid #f3f3f3;padding:10px; padding:0 !important; border:0 !important; height:auto !important; margin-bottom:5px; width:auto !important; margin-bottom:7px; overflow: hidden;}
.lat_basic.list02 li:first-child{border:0}
.lat_basic.list02 li a {color:#666; font-size:13px;}
.lat_basic.list02 li a p {float: left; width: 250px; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 1; display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; margin-right: 10px;}
.lat_basic.list02 li i{color:#9da4bc}
.lat_basic.list02 li .fa-heart{color:#ff0000}
.lat_basic.list02 li .new_icon{display:none;padding: 0 3px;line-height:14px ;font-size:0.833em;color:#fff;background:#c56bed}
.lat_basic.list02 li .cnt_cmt{color:#ff3970}
.lat_basic_title {display:block;font-size:1.167em}
.lat_basic_more {position:absolute;top:10px;right:0;}

.date_time {float: right; color: #999;}
.lat_basic.list02 li.empty {text-align:center; color:#777;}