@charset "utf-8";
/* 새글 스킨 (latest) */
.idx_lt{background:#fff;}
.idx_lt_wr{ margin: 10px auto 60px auto; max-width: 1200px; height:330px; overflow-y: scroll; }
.idx_lt_wr:after {display:block;visibility:hidden;clear:both;content:""}
.idx_lt_wr .lt{float:left;width:100%; padding:15px 0;} 

 @media (max-width: 969px){
	.idx_lt_wr{width:90%; margin:0px auto 0px auto; padding:0; height:450px;}
	.idx_con{padding:50px 0}
    .idx_con li{width:100%;padding:20px }
    .idx_con li h2 i{width:50px;line-height:50px;font-size:20px;}
    .idx_lt_wr .lt{width:100%}
    .idx_lt{padding:0; padding-bottom: 30px;}
    #container_title {line-height:150px;padding-top:50px;font-size:1.5em}
 } 
 
 
.lat {position:relative;margin-bottom:100px;overflow:hidden;background:#fff}
.lat .lat_title {display:block; font-size:14px; border-bottom:1px solid #e2e2e2;color:#000;background:#fff; text-align:right;}
.lat .lat_title a{color:#000;display:inline-block;position:relative}

.lat ul{padding:0; list-style:none; border-top:1px solid #c6cacc; border-bottom:1px solid #c6cacc; counter-reset:title;}
.lat li {position:relative;line-height:18px;padding:3px 0;position:relative; border-bottom:1px solid #e2e2e2; padding:20px; font-size:14px;}
.lat li:before{counter-increment:title; content:counter(title)"."; border-radius: 50%; margin-left:-20px;}
.lat li a { color:#000;}
.lat li a:hover{ color:#000;}
.lat li .fa-heart{color:#ff0000;}
.lat li .fa-lock{display: inline-block;line-height: 14px;width: 16px;font-size: 0.833em;color: #4f818c;background: #cbe3e8;text-align: center;border-radius: 2px;font-size: 12px;border:1px solid #a2c6ce}
.lat li .new_icon{display:inline-block;width: 16px;line-height:16px;font-size:0.833em;color:#ffff00;background:#6db142;text-align:center;border-radius: 2px;}
.lat li .hot_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px;}
.lat li .fa-caret-right{color:#bbb}
.lat .lt_date{position:absolute;right:0;color:#888}
.lat  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.lat  .empty_li:before{background:none;padding:0}

.lat .lt_cmt{background:#5c85c1;color:#fff; font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;
-webkit-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
-moz-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);}
.lat .lt_more {position:absolute;top:11px;right:10px;display:block;width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}
.lat .lt_more:hover{color:#777}

/* 더보기 */
.lat .fa { margin-bottom:30px;}

/* 타이틀 */
.idx_lt .title_top { font-size:11px; font-weight:400; text-align:center; margin:0 auto; padding:100px 0 20px 0;}
.idx_lt .tit {   font-size:52px; font-weight:500px; display:block; letter-spacing:-2px;}
 


@media screen and (min-width:768px) and (max-width:1024px) {
.lat { width:100%;  text-align:center; margin:0 auto; margin-bottom:50px; margin-top: 10px;}
.lat li { text-align:left; padding-left:30px; }
 } 
 
 
@media screen and (max-width:767px) {
.lat { width:100%;  text-align:center; margin:0 auto; margin-bottom:50px; margin-top: 10px;}
.lat li { text-align:left; padding:15px 5px; }

/* 타이틀 */
.idx_lt .title_top { padding-top:50px; }
.idx_lt .tit { font-size:32px; font-weight:600px;}
}

