@charset "utf-8";
/* 새글 스킨 (latest)*/
.lt_gal{margin-top:25px;position:relative}
.lt_gal .lt_title{display: block; font-size: 1.333em;}
.lt_gal li{border:1px solid #eee;position:relative;width:175px; height:89px;padding-left:143px;margin-top:12px;}
.lt_gal li a.lt_tit{display:block;font-size:1.167em;padding:15px 10px 8px;font-weight:bold;text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;}
.lt_gal li .lt_detail{padding:0 10px;line-height:18px;overflow:hidden;height:37px;color:#8e8e8e}
.lt_gal li .lt_image{position:absolute;top:0;left:0;}
.lt_more a{position:absolute;top:0;right:0;background:url(img/more_btn.jpg) no-repeat;width:20px;height:20px;text-indent:-999px;overflow:hidden;display:inline-block}
.lt_gal li .lt_image .no_img{text-align:center;display:block;line-height:89px;vertical-align:middle;text-transform:uppercase;font-size:1.3em;font-weight:bold;color:#bbb;background:#eee}
.lt_gal li.no_bd{border:0;width:100%;padding:150px 0 0;text-align:center}
.n_no_list{text-align:center;min-height:200px;margin-top:130px}
.o-img2 div{overflow:hidden;height:auto;padding:0;background:#000;position:relative;display:table;}
.o-img2 div img { position:relative;width:100%; z-index: 1; }
.o-img2 div img {opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:matrix(1.35, 0, 0, 1.35, 0, 0);-ms-transform:matrix(1.35, 0, 0, 1.35, 0, 0);transform:matrix(1.35, 0, 0, 1.35, 0, 0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.o-img2:hover img, .o-img2 a:focus img {-webkit-transform:matrix(1.4, 0, 0, 1.4, 0, 0);-ms-transform:matrix(1.4, 0, 0, 1.4, 0, 0);transform:matrix(1.4, 0, 0, 1.4, 0, 0);opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.o-img2:hover a h2, .o-img2 a:focus h2{color:#000 !important}
.o-img2:hover a, .o-img2 a:focus{color:#000 !important}
.o-img2 .p-title{padding:10px 0;display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.o-img2:hover .p-title, .o-img2:focus .p-title{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.o-img2{font-size:16px;text-align:center;}
.owl-carousel .owl-controls .owl-nav div {position:absolute; top:50%;margin-top:-45px; text-indent:-9999px; width:34px; height:40px;}
.owl-carousel.owl-loaded{}
.owl-carousel .owl-item{padding:5px}
