@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.lt {position:relative; float: left; width: calc(50% - 20px);margin-right: 20px;}
.lt h2{font-size: 6em; line-height: 1.4; padding-bottom: 30px; display: flex; justify-content: space-between; align-items: center; border-bottom: 2px solid #000;}
.lt ul {padding:0;list-style:none; width: 100%;}
.lt li{text-align:left;line-height:28px;position:relative; padding: 20px 15px;border-bottom: 1px solid rgba(0,0,0,.12); font-size: 2em;}
.lt li.empty_li {color: #666;}
.lt li a {display:block; }
.lt li a span{display: block; font-size: 20px; font-weight: 500; line-height: 1.2; color: #000; margin-bottom: 8px;}
.lt li a p {font-size: 14px; color: #666666; line-height: 16px; margin-top: 6px;}
.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:#8a8a8a;background:#c56bed}
.lt li .cnt_cmt{color:#48a3d5}


@media (max-width: 969px){
    .lt {float: none; width: 100%; margin: 0; margin-bottom: 64px;}
    .lt h2 {font-size: 2em;}
    .lt li {font-size: 1.6em;}
    .lt li a p {font-size: 12px;}
    .lt li a span {font-size: 16px;}

    .lt li{padding: 16px 8px;}
}