@charset "utf-8";

/* 새글 스킨 (latest) */


.main_news {width:100%; position:relative; border-top:1px solid #222;}

.board_li {}
.board_li a {padding: 5.0rem 3.0rem;border-bottom: 1px solid #ddd;width: 100%;display: flex;justify-content: space-between;align-items: center;}
.board_li a:hover .board_li_title {color:#696969;}
.board_li .board_cate {font-size:2.2rem; width:20%; text-align:center; color:#3c4c87; font-weight:600;}
.board_li .board_li_title {font-size:2.4rem; font-weight:500;  text-align:left; width:80%;/* margin-left:5% */;
							display: -webkit-box;
						  display: -ms-flexbox;
						  display: box;

						  overflow:hidden;
						  text-overflow: ellipsis;
						  word-break:break-all;
						  -webkit-box-orient:vertical;
						  -webkit-line-clamp:1;}

.board_li .lt_cont{width:70%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*.board_li .lt_cont {font-size:17px; margin-top:6.0rem; line-height:1.65; height:170px; font-weight:400;
					display: -webkit-box;
						  display: -ms-flexbox;
						  display: box;

						  overflow:hidden;
						  vertical-align:top;
						  text-overflow: ellipsis;
						  word-break:break-all;
						  -webkit-box-orient:vertical;
						  -webkit-line-clamp:6;

						 }*/
.board_li .lt_info {width:20%; text-align:right;}
.board_li .lt_info .lt_date {font-size:17px; color:#a3a3a3}
.board_li .lt_info .lt_arrow {background: url("./img/news_arrow.png") no-repeat center center; width:25px; height:8px; }


.news_swiper .swiper-slide-active {border:3px solid #000; padding-bottom:20px; transition: all 0.3s ease;}
.news_swiper .swiper-slide-active .lt_info {opacity:1; margin-top:12.0rem;}

@media( max-width:1400px ) {

.board_li {padding:0;}
.board_li a {padding:3.5rem 2.5rem;justify-content: left;}
.board_li .board_cate {font-size:1.8rem;}
.board_li .board_li_title {font-size:2.2rem; }
.board_li .lt_cont {
						display: -webkit-box;
						  display: -ms-flexbox;
						  display: box;

						  overflow:hidden;
						  vertical-align:top;
						  text-overflow: ellipsis;
						  word-break:break-all;
						  -webkit-box-orient:vertical;
						  -webkit-line-clamp:3;
					}


}

@media( max-width:768px ) {
.board_li {padding:0;}
.board_li .lt_cont {font-size:15px; height:50px; -webkit-line-clamp:2;}
.board_li a {flex-wrap:wrap; padding:3.0rem 2.0rem ;}
.board_li .board_cate  {width:100%; text-align:left; font-size:15px;}
.board_li .board_li_title {width:100%; font-size:18px; margin-left:0;}
.board_li .lt_info {width:100%; text-align:left;  margin-top:1.0rem;}
.board_li .lt_info .lt_date {font-size:16px; color:#a3a3a3}


}