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

.lat {position:relative; overflow:hidden;  }
.lat:after{display:block; content:''; clear:both;}

.lat .lat_title {
	display: block;
	padding-bottom: 25px;
	margin-bottom: 40px;
	font-size: 20px;
	font-weight: 600;
	color: #000;
	border-bottom: 1px solid #b7b7b7;
	float:left;
	position:relative;
	width:100%;
	display:none
}
.lat .lat_title a, .lt_more{display:none}
/*.lat .lat_title a:after{position:absolute;bottom:-3px;left:0;width:10%;height:1px;background:#151515;content:''}*/
/*.lat ul{padding:15px 20px;} */

.lat ul{display:flex; justify-content:space-between; }
.lat li {width:31%; background-color:#fff; padding:32px 27px; border:8px solid #fff; transition:all 0.3s ease; cursor:pointer}
.lat li a{color:#161616; font-size:18px; font-weight:bold; transition:all 0.3s ease;}
.lat li h2{color:#797979; font-size:16px; margin:25px 0 35px; word-break:keep-all;}
.lat li .lt_date{color:#f47725; font-size:16px; border: 1px solid #f47725;padding: 6px 14px;  transition:all 0.3s ease; }
.lat li:hover{border:8px solid #f47725;}
.lat li:hover .lt_date{color:#fff; background:#f47725}



@media(max-width:1520px){
.lat li a{font-size:16px;}
.lat li h2{font-size:14px; line-height:26px; margin: 15px 0 25px;}
.lat li .lt_date{font-size:14px}
}
@media(max-width:1000px){
.lat li{padding:25px 18px}
}
@media(max-width:768px){
.lat ul{flex-flow: column;}
.lat li{width:100%; margin-bottom:20px}
.lat li:last-child{margin-bottom:0}
}