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

.lat {padding:40px; position:relative;}
.lat .lat_title {display:block;}
.lat .lat_title a{font-weight:600; font-size:18px;}
.lat ul{padding:25px 0 0;}
.lat li{position:relative;line-height:40px; border-bottom:1px dotted #ccc;}
.lat li:last-child{border-bottom:0;}
.lat li a{font-size:16px; display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;}
.lat li a:hover{color:#a22121}
.lat .lt_date{position:absolute;top:0;right:0; font-size:14px; color:#888}
.lat  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.lat  .empty_li:before{background:none;padding:0}
.lat .lt_more{width:20px; height:20px; top:40px; right:40px; line-height:20px; position:absolute; display:block; color:#fff; border-radius:50%; background:#999; text-align:center;}
.lat .lt_more:hover{color:#777}

.info_area{font-size:12px; color:#999; position:relative; display:none;}
.info_area:after{clear:both; content:""; display:block;}

@media screen and (max-width:990px){
	.lat .lt_date{display:none;}
	.lat li{padding:8px 0; line-height:20px;}
	.info_area{display:block;}
}

@media screen and (max-width:780px){
	.lat{padding:40px 30px;}
	.lat .lt_more{right:30px;}
	.lat li a{font-weight:600; font-size:14px;}
}

@media screen and (max-width:600px){
	.lat{padding:30px 20px;}
	.lat .lt_more{right:20px;}
}