@charset "utf-8";
/* 새글 스킨 (latest) */

.lat {float: left;position:relative;width:592px;margin-bottom:15px;padding:30px 35px;overflow:hidden;border: 1px solid #fff;background:#fff;box-sizing:border-box; border-radius: 20px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}

.lat .border_ticker{display: block;width:100%;height:1px;background:#ff0443;}
.lat .border_ticker:after{content:' '; display:block;width:40px;height:4px;background:#ff0443;}
.lat .lat_title{margin-bottom:40px;}
.lat .lat_title > a{display:inline-block;margin-top:20px;font-family: 'NanumSquare';font-weight:600;font-size:30px;}
.lat .lat_title span a{display:inline-block;float: right;position:relative;margin-top:19px;margin-right:18px;color:#999;font-weight:400;font-family: 'NotoSansCJKkr';font-size:16px;}
/*.lat .lat_title span a:after{content:'';display:inline-block;position: absolute;top:6px;width:13px;height:13px;margin-left:5px;background:url("/images/lat_plus.png") center no-repeat;}*/
.lat .lat_title span a:hover{color:#ff0443;}
.lat .lat_title span a:hover:after{content:'';display:inline-block;background:url("/images/lat_plus_h.png") center no-repeat;}


.lat_ul li{display:inline-block;position: relative;width:100%;height:50px;margin-bottom:30px;border-bottom:1px dashed #999 ;}
.lat_ul li:last-child{border-bottom:0;margin-bottom:0px;}
.lat_ul li .tit_day{float: left;font-family: 'NanumGhothic';}
.lat_ul li .tit_day .day{display:block;width:37px;padding:2px 3px;background:#777;color:#fff;font-weight:600;font-size:27px;line-height:23px;}
.lat_ul li .tit_day .ym{color:#777;font-size:12px;}

.lat_ul li .tit{float: left;position: relative;width:88%;margin-left:20px;margin-top:5px;}
.lat_ul li .tit > a{display:inline-block;overflow:hidden;text-overflow:ellipsis;font-size:22px;font-family: 'NanumSquare';font-weight:400;}
.lat_ul li .tit:after{content:'';clear: both;display: block;}



.lat li:before{display: none;position: absolute;top: 12px;left: 0px;width: 4px;height: 4px;background: #aaa;content: '';border-radius: 50%;}
.lat li a{font-size:0.97em;}
.lat li a:hover{color:#ff0443;}
.lat li .fa-heart{color:#ff0000;}
.lat li .fa-lock{display: inline-block;position: relative;top:-12px;width: 17px;height:19px;margin:0 2px 0 5px;background:url(img/lock_01.png) center no-repeat;text-indent:-9999px;}
.lat li .new_icon{display:inline-block;position: relative;top:-7px;width: 17px;height:19px;margin:0 2px 0 5px;background:url(img/new_03.png) center no-repeat;text-indent:-9999px;}
.lat li .hot_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px;}
.lat li .fa-caret-right{color:#bbb}
.lat .vip_check_tit{padding:0 20px;}
.lat .vip_check_tit li{display: inline-block;padding:10px 0;text-align: center;}
.lat .vip_check_tit li:nth-child(1){width:413px;}
.lat .vip_check_tit li:nth-child(2){width:90px;}
.lat .vip_check_tit li:nth-child(3){width:40px;}

.lat .lt_name{float: right;color:#777;font-weight:300;}
.lat .lt_date{position:absolute;bottom:7px;right:0;color:#999;font-weight:300;}
.lat  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.lat  .empty_li:before{background:none;padding:0}

.lat .lt_cmt{position: relative;top:-10px;margin:0 2px;color:#ff5400; font-size:15px;font-weight:400;}
.lat .lt_more {position:absolute;top:11px;right:10px;display:block;width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}
.lat .lt_more:hover{color:#777}




