@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.lt {position:relative; margin:0 auto;max-width:1200px}
.lt h2{display:block;  font-size:18px; line-height:1; font-weight:600; color:#000; margin-bottom:20px;}
.lt h2 a{color:#000; float:right; background:url(../../../../img/icon-10.png) center no-repeat; width:17px; height:18px; display:block;}
.lt ul {padding:0;list-style:none}
.lt li{text-align:left; position:relative; padding:4px 0;}
.lt li a {display:block;color:#666;line-height:1.5;font-weight:400; font-size:14px;}
.lt li a p {position:relative; box-sizing:border-box; }
.lt li a p b{color:#666;font-weight:400; font-size:14px; width:calc(100% - 120px); width:-ms-calc(100% - 120px); display:inline-block;   line-height: 21px;  height: 21px;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;    word-wrap: break-word;}
.lt li a p span{display:block; position:absolute; top:0; right:0; margin-left:20px; color:#aaa; font-size:14px; font-weight:400; width:76px;}
.lt li i{color:#9da4bc}
.lt li .fa-heart{color:#ff0000}
.lt li .new_icon{display:inline-block;padding: 0 3px;line-height:15px ;font-size:0.92em;color:#000;background:#c56bed}
.lt li .cnt_cmt{color:#48a3d5}
.lt .bx-controls{position:absolute;top:0;right:0}
.lt .bx-controls a{position: relative; display: inline-block; z-index: 99;  width: 35px;height: 60px;margin-left: 5px; text-indent: -999px;overflow: hidden;}
.lt .bx-prev:before {content: '';position: absolute;top: 50%;left: 50%; border: solid #aeb4bf;border-width: 0 2px 2px 0;display: inline-block;padding: 3px; margin-left: -4px;margin-top: -4px;
transform: rotate(135deg);
-ms-transform: rotate(135deg);
-webkit-transform: rotate(135deg);
}
.lt .bx-next:before {content: '';position: absolute;top: 50%;left: 50%; border: solid #aeb4bf;border-width: 0 2px 2px 0;display: inline-block;padding: 3px; margin-left: -4px;margin-top: -4px;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}

