@charset "utf-8";

.latest_gx_comm{position:relative; margin-bottom:20px;}
.latest_gx_comm .item > .de_icon{
	position:absolute; top:0; right:0; width:40px; height:36px; line-height:40px; background-color:rgba(0,0,0,0.30); font-size:12px; color:#fff; font-weight:700; text-align:center; z-index:2; 
	transition:all .4s;
	opacity:1;
	border-radius:2px 20px 2px 20px;
		-moz-border-radius:2px 20px 2px 20px;
		-webkit-border-radius:2px 20px 2px 20px;
}
.latest_gx_comm .item > .de_icon > i{font-size:18px;}
.owl-item:hover .de_icon{opacity:0;}
.owl-item.active .de_icon{
	top:1px;
	border-radius:2px 6px 2px 20px;
		-moz-border-radius:2px 6px 2px 20px;
		-webkit-border-radius:2px 6px 2px 20px;
}

.latest_gx_comm .item > h3{
	margin-top:15px; padding:25px 20px 20px 20px; height:140px; line-height:24px; background-color:#eee; text-align:center; transition:all .4s;
	border-radius:20px;
		-moz-border-radius:20px;
		-webkit-border-radius:20px; 
}
.latest_gx_comm .item > h3 > i{display:block; margin-bottom:5px; font-size:34px; color:#ccc;}
.latest_gx_comm .item > h3 > a{display:block; height:100%; font-size:17px; color:#333;}
.latest_gx_comm .owl-item:hover .item > h3, .latest_gx_comm .owl-item.active .item > h3{
	transform:translateY(-10%);
		-o-transform:translateY(-10%);
		-ms-transform:translateY(-10%);
		-webkit-transform:translateY(-10%);
}
.latest_gx_comm .owl-item:hover .item > h3{background-color:#ccc;}
.latest_gx_comm .owl-item.active .item > h3{background-color:#f74d71;}
.latest_gx_comm .owl-item:hover .item > h3 > i, .latest_gx_comm .owl-item.active .item > h3 > i{color:#fff;}
.latest_gx_comm .owl-item.active .item > h3 > i{font-size:40px;}
.latest_gx_comm .owl-item.active:nth-child(n+5){margin-left:-6px;}
.latest_gx_comm .owl-item.active:nth-child(n+7){margin-left:-8px;}

/*게시물 없음*/
.gx_comm_empty_div{
	position:relative; margin-top:65px; height:200px; line-height:200px; background-color:#f5f5f5; text-align:center; 
	border-radius:8px;
	-moz-border-radius:px;
	-webkit-border-radius:px; 
}