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

.thumb {position:relative;overflow:hidden;}
.thumb .news_lat_title { text-align:left; font-size:30px; font-weight:600;}
.thumb .news_lat_title a{}
.thumb .ltTit{color:#eb5a09;}

.news_visual_wrap .left{width:50%; padding:0px; float:left}
.news_visual_wrap .left .thumb .news_list li {float:left; width: calc(100% / 2); padding:0px 5px;}
.news_visual_wrap .left .thumb .news_list li:before{ display:none}
.news_visual_wrap .left .thumb .news_list li a:hover{color:#000;}
.news_visual_wrap .left .thumb .news_list li .fa-heart{color:#ff0000;}
.news_visual_wrap .left .thumb .news_list li .fa-lock{display: inline-block;line-height: 14px;width: 16px;font-size: 0.833em;color: #4f818c;background: #cbe3e8;text-align: center;border-radius: 2px;font-size: 12px;border:1px solid #a2c6ce}

.news_visual_wrap .left .thumb .news_list li .news_title{position:absolute; bottom:8%; margin:0 15px; overflow: hidden; text-overflow: ellipsis; font-size: clamp(18px, 2.2vw, 20px); color:#fff; font-weight:500; line-height: 1.3; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; z-index: 1;/* word-break:keep-all; */}
.news_visual_wrap .left .thumb .news_list li .news_title:hover{color:#fff;}

.news_visual_wrap .left .thumb .news_list li .new_icon{display:inline-block;width: 15px;line-height:15px;font-size:10px;vertical-align:top;margin: 5px 0 0 3px; color:#fff; background:#ff7d30; text-align:center; border-radius: 30px;}


.news_visual_wrap .left .thumb .news_list li .hot_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px; margin-left:10px}
.news_visual_wrap .left .thumb .news_list li .fa-caret-right{color:#bbb}
.thumb .lt_date{position:absolute;top:32px;left:0;color:#888; font-size:14px}
.thumb .photo {width:100%; padding:0px;}
.thumb .photo .news_img{position: relative; width: 100%; overflow: hidden;}
.thumb .photo .news_img img {width:100%; height: auto; border-radius:10px; -webkit-transform:scale(1); transform: scale(1); transition: all 1s ease; -webkit-transition:all 1s ease;}

.thumb .newsBn { font-size:15px; color:#555;}

.thumb .news_over_box {position: relative; background: #fff;}
.thumb .news_over_box:hover {border-color: #ff7d30; box-shadow: 0 8px 12px rgba(0,0,0,.1); z-index: 10;}
.thumb .news_over_box:hover .news_img img{transform: scale(1.1);}


.thumb .newsTit {width: 100%; overflow: hidden;}
.thumb .newsTit::after {border-radius:10px; content: ''; position: absolute; left: 0; right: 0; bottom: 0; /* 하단 고정 */ height: 200px; background: linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent);}

.thumb .newsTit .category_01{padding: 5px 20px; border-radius: 30px; font-size: clamp(18px, 2.2vw, 20px); color:#000; font-weight:600; font-style:normal; background:#fff; opacity:0.7; position:absolute; top:12px; left: 12px; display: block; vertical-align:top; overflow:hidden;}
.thumb .newsTit .category_02{padding: 5px 20px; border-radius: 30px; font-size: clamp(18px, 2.2vw, 20px); color:#000; font-weight:600; font-style:normal; background:#fff; opacity:0.7; position:absolute; top:12px; left: 12px; display: block; vertical-align:top; overflow:hidden;}
.thumb .newsTit .category_03{padding: 5px 20px; border-radius: 30px; font-size: clamp(18px, 2.2vw, 20px); color:#000; font-weight:600; font-style:normal; background:#fff; opacity:0.7; position:absolute; top:12px; left: 12px; display: block; vertical-align:top; overflow:hidden;}
.thumb .newsTit .category_04{padding: 5px 20px; border-radius: 30px; font-size: clamp(18px, 2.2vw, 20px); color:#000; font-weight:600; font-style:normal; background:#fff; opacity:0.7; position:absolute; top:12px; left: 12px; display: block; vertical-align:top; overflow:hidden;}
.thumb .newsTit .category_05{padding: 5px 20px; border-radius: 30px; font-size: clamp(18px, 2.2vw, 20px); color:#000; font-weight:600; font-style:normal; background:#fff; opacity:0.7; position:absolute; top:12px; left: 12px; display: block; vertical-align:top; overflow:hidden;}

.thumb .newsTit .caName{display: none;}


.thumb  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.thumb  .empty_li:before{background:none;padding:0}

.thumb .lt_cmt {background:#e9eff5;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle;}
.thumb .lt_cmt .cnt_cmt { font-size:12px}
.thumb .cnt_cmt { font-size:12px}

.thumb .news_more{display: inline-block; position: absolute; top: 20px; right: 0; padding:0 13px; font-size: 16px; color: #111;  background: url('../news/img/arrow_icon_b.png') no-repeat 97% 50%; transition: 0.3s ease-out; letter-spacing:0;}

.thumb .news_more:hover{}



.lt_date h3{color:#069deb; line-height:1em; font-weight:bold; font-size:65px; padding-bottom:5px; text-align:center}
.thumb .date{color:#737373; font-size:18px; text-align:center; display:none}
.thumb li a { font-size:18px; color:#000; font-weight:300; text-align:left; line-height:1.6;}
.thumb li p { overflow: hidden; text-overflow: ellipsis; text-align:left; line-height:1.5;  font-size:16px; padding-top:5px; color:#111; font-weight:500;}

.lat .title_icon { display:none}


/* 태그 */
.thumb .tags{padding:0px 30px 0; height:60px; overflow: hidden;}
.thumb .tags i { font-size: 14px;color: #ff7d30; }
.thumb .tags .tg01 { display:inline-block; background:#fff; color:#ff7d30; margin:3px; font-size:14px; padding:0px 15px; border-radius: 30px; border: 1px solid #ff7d30; }
.thumb .tags a:hover, .tags a:focus { background: #ff7d30;color: #fff; }
 
@media screen and (max-width:1440px)  {	
}
@media screen and (max-width: 1280px) {	
}
@media screen and (max-width: 1024px) {	
}
@media screen and (max-width: 960px){
	.news_visual_wrap .left{width:100%; padding:20px;}
	.news_visual_wrap .left .thumb .news_more{font-size:20px;}		
	
}
@media screen and (max-width: 820px){
}
@media screen and (max-width: 768px){
}

@media screen and (max-width: 640px){
	
.news_visual_wrap .left .thumb .newsTit i{font-size:18px;}
	
.news_visual_wrap .left .thumb .news_more{font-size:16px;}
.news_visual_wrap .lat .notice_more{font-size:16px;}
	
.news_visual_wrap .left .thumb ul { padding:0}
.news_visual_wrap .left .thumb li a {font-size:20px}
.news_visual_wrap .left .thumb .date { padding-bottom:10px}
	
.news_visual_wrap .left .thumb .news_over_box{}	
.news_visual_wrap .left .thumb .photo .news_img img {border-radius:10px;}

}

/*  */
@media screen and (max-width: 540px) {
.thumb .newsTit::after {height: 100px;}
}
@media screen and (max-width: 480px) {
}

/* iPhone 14 Pro */
@media screen and (max-width: 430px) {	
}

/* Galaxy S20 Ultra */
@media screen and (max-width: 414px) {
}

@media screen and (max-width: 412px) {
}
/* iPhone 12 pro */
@media screen and (max-width: 390px) {
}

@media screen and (max-width: 375px) {		
}

/* Galaxy Fold */
@media screen and (max-width: 344px) {
	.news_visual_wrap h2{margin:0 0 12px;}
	.news_visual_wrap .left .thumb .news_lat_title{font-size:20px;}
	.news_visual_wrap .left .thumb .news_more{font-size:13px; top:8px;}
	
	.news_visual_wrap .left .thumb .news_list{width:calc(100% + 0px);}
		
	.news_visual_wrap .left .thumb .newsTit i{font-size:12px; padding: 3px 10px;}
	
	
}


