@charset "utf-8";

.wrap_latest{background-color:#f5f5f7; padding:150px 0 100px;}
.wrap_latest .container{max-width:1800px; margin:0 auto;}

/*타이틀*/
.wrap_latest .tit-text{text-align: center;padding:0 0 70px;font-size: 30px;font-family: 'Noto Regular'; color:#000;}
.wrap_latest .tit-text .tit span{color:#8b0028;}
.wrap_latest .tit-text .tit strong{font-family: 'Noto Bold'; display:inline-block; margin-left:10px;}
.wrap_latest .tit-text .txt{font-size:50px; margin-top:35px; line-height:1.2;}
.wrap_latest .tit-text .txt strong{font-family: 'Noto Bold';}

/*리스트*/
.wrap_latest .inner{position:relative;}
.wrap_latest .inner .title{display:none;}
.wrap_latest .inner .list{position:relative; width:100%;}
.wrap_latest .inner .list ul{display:block;}
.wrap_latest .inner .list ul li{padding:0 10px;}
.wrap_latest .inner .list ul li a{background: #fff; padding: 50px 30px;border: 1px solid #dbdbdb; display:block;}
.wrap_latest .inner .list ul li a .subjectText{color:#000; font-size:25px; display:block; font-family:'Noto Medium'; margin-bottom:25px;-webkit-line-clamp: 3;overflow: hidden;height:70px;}
.wrap_latest .inner .list ul li a .content{font-size:17px;color:#666;font-family:'Noto Light';height: 90px;overflow: hidden;line-height: 30px; margin-bottom:70px;}
.wrap_latest .inner .list ul li a .date{font-size:15px; color:#aeaeae; font-family:'Noto Regular'}
.wrap_latest .inner .list ul li a .brackets{background:#8b0029;display: inline-block;padding: 2px 10px;border-radius: 3px;font-size: 15px;color: #fff;font-family: 'Noto Light';margin-bottom: 20px;}
.wrap_latest .inner .control{position: absolute;right: 10px;top: -90px;}
.wrap_latest .inner .control .arr{display:inline-block;}
.wrap_latest .inner .control .arr button{width: 20px;height: 35px;background: url(./../images/arr.png) no-repeat;text-indent: -9999px; margin:0 20px;}
.wrap_latest .inner .control .arr button.slick-prev{background-position: left center;}
.wrap_latest .inner .control .arr button.slick-next{background-position: right center;}

.wrap_latest .inner .control .more{display:inline-block;}
.wrap_latest .inner .more{border:1px solid #8b0029;color:#8b0029;border-radius:15px;font-size:14px;padding: 3px 15px 5px;}


@media only screen and (max-width:1820px){
	.wrap_latest .container{padding:0 20px;}
}

@media only screen and (max-width:1400px){
	.wrap_latest{padding:100px 0;}
	.wrap_latest .tit-text{padding-bottom:60px;}
	.wrap_latest .tit-text .tit{font-size:25px;}
	.wrap_latest .tit-text .txt{font-size:35px; padding:0 70px;}

	.wrap_latest .inner .list{padding:0 30px;}
	.wrap_latest .inner .control{position: relative;top: 0;text-align: center;margin-top: 50px;}
	.wrap_latest .inner .more{}
	.wrap_latest .inner .control .arr button{position: absolute;top: -280px;}
	.wrap_latest .inner .control .arr button.slick-prev{left: -10px;}
	.wrap_latest .inner .control .arr button.slick-next{right: -30px;}
}

@media only screen and (max-width:767px){
	.wrap_latest .inner .list ul li a{padding: 30px 20px;}
	.wrap_latest .inner .list ul li a .subjectText{font-size: 22px;height: 60px;}
	.wrap_latest .inner .list ul li a .content{font-size: 15px; line-height: 1.6; height: 70px; margin-bottom: 40px;}
	.wrap_latest{padding:50px 10px;}
	.wrap_latest .tit-text{padding-bottom:30px;}
	.wrap_latest .tit-text .txt{padding:0 30px; letter-spacing: -2px; font-size:25px;}
	.wrap_latest .tit-text .txt br{display:none;}
	.wrap_latest .inner .list ul li{padding:0;}
	.wrap_latest .tit-text .tit{font-size:20px;}
	.wrap_latest .inner .control{}
	.wrap_latest .container{padding:0;}
	.wrap_latest .inner .control .arr button{top:-240px;}
}