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

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

.thumb .event_list{width:calc(100% + 30px); margin:-40px 0 0 -30px;}
.thumb .event_list li {float:left; display:inline-block; margin:40px 0 0 30px; width:288px; }
.thumb .event_list li:before{ display:none}
.thumb .event_list li a:hover{color:#000;}
.thumb .event_list li .fa-heart{color:#ff0000;}
.thumb .event_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}

.thumb .event_list li .event_title{position: absolute; display:none; width:300px; bottom:32px; left:20px; overflow: hidden; text-overflow: ellipsis; font-size: 20px; color:#fff; font-weight:500; line-height: 1.3; word-break:keep-all;}
.thumb .event_list li .event_title:hover{color:#fff;}

.thumb .event_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}
.thumb .event_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 .event_img{position: relative; width: 100%; overflow: hidden;}
.thumb .photo .event_img img {width:100%; height: auto; border-radius:10px;}

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



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

.thumb .eventTit{display: none; position:absolute; width: 100%; height:300px; border-radius:10px; }

.thumb .eventTit .category_01{padding: 5px 20px; border-radius: 30px; font-size:16px; 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 .eventTit .category_02{padding: 5px 20px; border-radius: 30px; font-size:16px; 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 .eventTit .category_03{padding: 5px 20px; border-radius: 30px; font-size:16px; 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 .eventTit .category_04{padding: 5px 20px; border-radius: 30px; font-size:16px; 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 .eventTit .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 .event_more{display: inline-block; position: absolute; top: 20px; right: 0; padding:0 13px; font-size: 16px; color: #111;  background: url('../event/img/arrow_icon_b.png') no-repeat 97% 50%; transition: 0.3s ease-out; letter-spacing:0;}

.thumb .event_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)  {
.centumInfor_visual_wrap .thumb .event_more{top:16px;}
.centumInfor_visual_wrap .thumb .event_list{width:100%; margin:0px;}	
.centumInfor_visual_wrap .thumb .event_list li {width: calc(100% / 2); padding:0px 5px; margin:0;}	
.centumInfor_visual_wrap .thumb .event_list li:nth-child(2n){margin-right: 0;}
}


@media screen and (min-width: 1280px) and (max-width:1439px) {
	
	}

@media screen and (min-width: 1024px) and (max-width:1279px) {
	.centumInfor_visual_wrap .right{width:49%;}
}

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

	.centumInfor_visual_wrap .thumb .event_lat_title{margin:0 0 25px;}
	
	.centumInfor_visual_wrap .right{width:100%;}
	.centumInfor_visual_wrap .thumb .photo .event_img img{width:100%;}

	.centumInfor_visual_wrap .thumb .event_more{font-size:18px;}

}


@media screen and (max-width: 820px){
	.centumInfor_visual_wrap .thumb .inform_list{width:calc(100% + 2px);}
	
}
@media screen and (max-width:768px){
}
@media screen and (max-width: 640px){

	.centumInfor_visual_wrap .thumb .event_more{font-size:16px;}

	.centumInfor_visual_wrap .thumb ul { padding:0}
	.centumInfor_visual_wrap .thumb li a {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:20px}
	.centumInfor_visual_wrap .thumb .date { padding-bottom:10px}
	.centumInfor_visual_wrap .thumb .event_lat_title{padding-bottom: 0px;}
	.centumInfor_visual_wrap .thumb .event_list{width:100%; margin: 0; }
	
	.centumInfor_visual_wrap .thumb .event_list li a{font-size:16px;}	
	
}

@media screen and (max-width: 540px){
	.centumInfor_visual_wrap .thumb .event_lat_title{font-size:26px; margin:0 0 15px;}
	.centumInfor_visual_wrap .thumb .event_more{font-size:14px; top:14px;}

}

/* iPhone 14 Pro */
@media screen and (max-width: 430px){
.centumInfor_visual_wrap .thumb li a {font-size:16px; padding-top:6px;}
	.centumInfor_visual_wrap .thumb .photo .event_img img{width:97%;}
	
}

/* iPhone XR */
@media screen and (max-width: 414px){
.centumInfor_visual_wrap .thumb .event_list li a{font-size:14px;}
}

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

/* iPhone 12 pro */
@media screen and (max-width: 390px){
	.centumInfor_visual_wrap .thumb .photo .event_img img{width:100%;}
}

/* iPhone SE */
@media screen and (max-width: 375px){
}

/* Galaxy Fold */
@media screen and (max-width: 280px) {
.centumInfor_visual_wrap .right{padding:0px;}
.centumInfor_visual_wrap .thumb .event_lat_title{font-size:20px;}
.centumInfor_visual_wrap .thumb .event_more{font-size:13px; top:7px;}
.centumInfor_visual_wrap h2{margin:0 0 10px;}

.centumInfor_visual_wrap .thumb .informTit{height:40px;}
.centumInfor_visual_wrap .thumb .inform_list li a{font-size:13px;}	
.centumInfor_visual_wrap .thumb .inform_list .inform_date p{display:none;}	

	
}
