@charset "utf-8";
/* 최근게시물 스킨 (latest) */
.lt {position:relative;padding:15px 2% ;/*background:#312f46;*/}
.lt:after {display:block;visibility:hidden;clear:both;content:""; }
.lt ul {margin:0 0 10px;padding:0;list-style:none}
.lt a {text-decoration:none;color:#fff;}
/*.lt h2{position:relative;background:url(img/bd_bg.gif) repeat-x 50% ;margin-bottom:10px}
.lt h2 .lt_title {display:inline-block;padding: 0;line-height:25px;padding-left:28px;font-size:1.333em;background:#312f46;padding-right:10px; color: #fff;}
.lt h2 .lt_title span{background:url(img/bd.gif ) no-repeat 50% 50%;width:20px;height:20px;border-radius:30px;border:1px solid #fff;display:inline-block;position:absolute;top:0;left:0}
.lt .lt_more {position:absolute;top:5px;right:10px}*/

.lt h2 {display:block;margin-bottom:12px; border-bottom: 2px solid #ffcc00;font-size:1.333em;  line-height: 2.33em; }
.lt h2 a  { background:/*#1191ae*/#ffcc00;padding: 10px 10px; color: #fff; }
.lt .lt_more a{position:absolute;top:30px;right:2%;background:url(img/more_btn.jpg) no-repeat;width:20px;height:20px;text-indent:-999px;overflow:hidden;display:inline-block}

.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}
.lt li{border-bottom:1px solid #828282;line-height:45px;height:45px;font-size:1.083em;position:relative;}
.lt li.no_lt{color:#828282;text-align:center;padding:20px 0 30px }
.lt li a{margin-right:35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display:block;color:#828282;}
.lt  .lt_date{position:absolute;top:0;right:0;color:#828282;}

.li_free .lt h2 {display:block;margin-bottom:12px; border-bottom: 2px solid #66cc33;font-size:1.333em;  line-height: 2.33em; }
.li_free .lt h2 a  { background:/*#1191ae*/#66cc33;padding: 10px 10px; color: #fff; }
.li_free .lt .lt_more a{position:absolute;top:30px;right:2%;background:url(img/more_btn_02.jpg) no-repeat;width:20px;height:20px;text-indent:-999px;overflow:hidden;display:inline-block}



