@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 red;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}*/

.lt_gal .lt_title {display:block;margin-bottom:12px; border-bottom: 2px solid #1191ae;font-size:1.333em;  line-height: 2.33em; }
.lt_gal .lt_title a {/*display: none;*/ padding: 5px; color: #5b5b5b; }
/*.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_more a{position:absolute;top:20px;right:10px;background:url(img/more_btn.jpg) no-repeat 100% 50%;width:55px;height:15px;/*text-indent:-999px;*/overflow:hidden;display:inline-block; color:#666;}


.lt_gal{padding:5px 10px 0 5px; width: 717px; margin: 10px auto;position:relative; }
/*.lt_gal ul {margin: 0 auto; border: 1px solid red;}*/
.lt_gal a{text-decoration:none;}
.lt_gal li{position:relative;margin-bottom:10px}
.lt_gal img{width:100%;height:auto;}
.lt_gal .lt_tit{position:absolute;bottom:0;left:0;color:#fff;padding:10px 3%; background:rgba(0,0,0,0.7);display:block;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:1.167em}
.lt_gal h2{position:relative;background:url(img/gal_bg.gif) repeat-x 50% ;margin-bottom:10px}
.lt_gal h2 .lt_title {display:inline-block;padding: 0;line-height:25px;padding-left:28px;font-size:1.333em;background:#fff;padding-right:10px;color:#3e3c52}
.lt_gal h2 .lt_title span{background:url(img/gal.gif ) no-repeat 50% 50%;width:20px;height:20px;border-radius:30px;border:1px solid #3e3c52;display:inline-block;position:absolute;top:0;left:0;}
.lt_gal .no_img{display:table-cell; vertical-align: middle;font-weight: bold;font-size: 1.3em;color: #bbb;text-transform: uppercase;text-align:center;background: #eee}
.lt_gal .lt_image{text-align:center;display:block;}
.lt_gal .lt_image span{background:#eee;display:block}
.lt_gal .no_lt{text-align:center;width:100%;padding:30px 0}

.lt_gal li{float:left;width:32%;margin:0 0.6% 15px; overflow:hidden;}
.lt_gal li *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}
.lt_gal a.lt_image {max-width:100%;position:relative;opacity:1}
.lt_gal a.lt_image:hover, .lt_gal a.lt_image:focus {opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}

.lt_gal a.lt_tit:hover, .lt_gal a.lt_tit:focus {background: #000;}


