@charset "utf-8";

/*구조*/
.wrap_news{max-width:180rem;margin:0 auto;}
.wrap_news .container{max-width:160rem;margin:0 auto;position:relative;}

.wrap_news .thumb_slider .slick-slide.is-active-main{display:none !important;}
.wrap_news .thumb_slider_wrap .slick-track{display:flex;}
.wrap_news .thumb_slider_wrap .slick-slide{float:unset !important;}

/*타이틀*/
.wrap_news .itemTitle{padding-bottom:5rem;display:flex;align-items:center;}
.wrap_news .itemTitle::after{width:0.5rem;height:0.5rem;background:#a53135;border-radius:50%;content:"";display:block;}
.wrap_news .itemTitle h2{font-size:4.6rem;font-family:'pre-b';color:#121212;line-height:1;letter-spacing:-1px;display:flex;align-items:center;}
.wrap_news .itemTitle h2::after{width:4.7rem;height:1px;background:#121212;margin:0 1.5rem 0 2rem;content:"";display:block;}

/*탭*/
.wrap_news .title{display:none;}

/*noData*/
.wrap_news .list .nodata{font-size:2rem;color:#000;text-align:center;padding:4rem;width:100%;}

/* 메인슬라이더 */
.wrap_news .main_slider{}
.wrap_news .main_slider a{display:block;}
.wrap_news .main_slider .mainPost{display:flex;justify-content:space-between;flex-direction:row-reverse;}
.wrap_news .main_slider .mainPost .itemTxt{width:48%;padding-top:5rem;}
.wrap_news .main_slider .mainPost .itemTxt h3{font-size:5.5rem;color:#202020;font-family:'pre-b';line-height:1.3;letter-spacing:-0.5px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}
.wrap_news .main_slider .mainPost .itemTxt p{font-size:2rem;color:#555;line-height:1.4;padding-top:3rem;height:17.5rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}
.wrap_news .main_slider .mainPost a{width:48%;height:47rem;display:block;overflow:hidden;}
.wrap_news .main_slider .mainPost .itemImg{width:100%;height:100%;overflow:hidden;border-radius:0.5rem;}
.wrap_news .main_slider .mainPost .itemImg img{object-fit:cover;object-position:center;width:100%;height:100%;transition:0.3s;}
.wrap_news .main_slider a:hover .itemImg img{transform:scale(1.1);}

/* 썸슬라이더 */
.wrap_news .thumb_slider_wrap{margin-top:4rem;}
.wrap_news .thumb_slider{margin:0 -2rem;}
.wrap_news .thumb_slider .slick-slide{padding:0 2rem;box-sizing: border-box;}
.wrap_news .thumb_slider a{display:block;}
.wrap_news .thumb_slider .thumPost .thum{width:100%;height:22rem;overflow:hidden;border-radius:0.5rem;}
.wrap_news .thumb_slider .thumPost .thum img{object-fit:cover;object-position:center;width:100%;height:100%;transition:0.3s;}
.wrap_news .thumb_slider .thumPost .subject{font-size:2.2rem;color:#000;font-family:'pre-b';line-height:1.3;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;padding-top:2.5rem;transition:0.3s;}
.wrap_news .thumb_slider .thumPost .content{font-size:1.8rem;color:#555;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;padding-top:1.3rem;}
.wrap_news .thumb_slider a:hover .thum img{transform:scale(1.1);}
.wrap_news .thumb_slider a:hover .thumPost .subject{color:#ac2f30;}

/*더보기*/
.wrap_news .more{width:2.8rem;height:2.8rem;background:url('../images/more_1.png') no-repeat center;border-radius:50%;text-indent:-99999999px;display:block;position:absolute;right:0;top:0.6rem;}

/* 콘트롤 */
.wrap_news .slick-arrow{width:6rem;height:6rem;position:absolute;bottom:-25rem;border-radius:50%;transition:0.3s;text-indent:-99999999px;display:block !important;}
.wrap_news .slick-prev{background:#ac2f30 url('../images/prev.png') no-repeat center;left:-10rem;}
.wrap_news .slick-next{background:#ac2f30 url('../images/next.png') no-repeat center;right:-10rem;}
.wrap_news .slick-arrow:hover{background-color:#666;}

.wrap_news .control{display:flex;align-items:center;position:absolute;left:52%;bottom:45rem;}
.wrap_news .control button{width:1.6rem;height:1.6rem;display:block;text-indent:-99999999px;}
.wrap_news .control .btn_prev{background:url('../images/btn_prev.png') no-repeat center;}
.wrap_news .control .btn_next{background:url('../images/btn_next.png') no-repeat center;}
.wrap_news .control .btn_play{background:url('../images/btn_play.png') no-repeat center;margin:0 2rem;}
.wrap_news .control .btn_stop{background:url('../images/btn_stop.png') no-repeat center;margin:0 2rem;}
.wrap_news .control .paging{font-size:1.6rem;color:#a5a5a5;font-family:'pre-sb';line-height:1;margin-left:3rem;display:flex;align-items:center;}
.wrap_news .control .paging .current{color:#ab3030;padding-right:1.5rem;}
.wrap_news .control .paging .total{padding-left:1.5rem;}

/*활성화*/
.wrap_news .list{display:none;}
.wrap_news .inner > li.active .list,
.wrap_news .inner > li.active .more{display:block;}

@media all and (max-width:1840px){
	.wrap_news{max-width:100%;}
	.wrap_news .container{max-width:calc(100% - 4rem);}
	.wrap_news .slick-arrow{display:none !important;}
}
@media only screen and (max-width:1280px){
	.wrap_news .thumb_slider{margin:0 -1rem;}
	.wrap_news .thumb_slider .slick-slide{padding:0 1rem;}
	.wrap_news .main_slider .mainPost .itemTxt{padding-top:2rem;}
	.wrap_news .main_slider .mainPost .itemTxt h3{font-size:3.5rem;}
	.wrap_news .main_slider .mainPost a{height:35rem;}
	.wrap_news .thumb_slider .thumPost .thum{height:18rem;}
	.wrap_news .control{bottom:40rem;}
}
@media all and (max-width:768px){
	.wrap_news .itemTitle{padding-bottom:3.5rem;}
	.wrap_news .itemTitle h2{font-size:3rem;}
	.wrap_news .main_slider .mainPost{flex-direction:column-reverse;}
	.wrap_news .main_slider .mainPost .itemTxt{width:100%;padding-top:0;}
	.wrap_news .main_slider .mainPost .itemTxt p{font-size:1.8rem;padding-top:2rem;height:15rem;}
	.wrap_news .main_slider .mainPost a{width:100%;height:unset;max-height:28rem;margin:0 0 3rem 0;}
	.wrap_news .thumb_slider .thumPost .thum{height:13rem;}
	.wrap_news .thumb_slider .thumPost .subject{font-size:1.8rem;padding-top:1.5rem;}
	.wrap_news .thumb_slider .thumPost .content{display:none;}
	.wrap_news .control{justify-content:center;position:relative;left:unset;bottom:unset;margin-top:3rem;}
	.wrap_news .more{top:0;}
}