@charset "utf-8";

/* 새글 스킨 (latest) */
.lat2 {position:relative;min-height:auto !important;}
.lat2 .lat_title {display:block;line-height:45px;font-size:1.2em;color:#333;font-size:36px;font-weight:bold;}
.lat2 .lat_title a {position:relative;color:#000;display:inline-block}

.lat2 li .fa-heart {color:#ff0000}
.lat2 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 #cbe3e8;vertical-align:middle}
.lat2 li .new_icon {background:url(img/new_icon.png) no-repeat center;width:12px;height:12px;display:block;font-size:1em;color:#23db79;text-align:center;border-radius:2px;margin-left:7px;font-weight:bold;vertical-align:middle}
.lat2 li .hot_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#ff0000;background:#ffb9b9;text-align:center;border-radius:2px;vertical-align:middle}
.lat2 li .fa-caret-right {color:#bbb}
.lat2 li .fa-download {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#daae37;background:#ffefb9;text-align:center;border-radius:2px;vertical-align:middle}
.lat2 li .fa-link {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#b451fd;background:#edd3fd;text-align:center;border-radius:2px;vertical-align:middle}

.lat2 .profile_img img{border-radius:50%}


.lat2 .empty_li {line-height:145px;color:#666;text-align:center;padding:0}
.lat2 .empty_li:before {background:none;padding:0}

.lat2 .lt_cmt {background:#e9eff5;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle}
.lat2 .lt_more {position:absolute;top:-65px;right:0;display:block;width:40px;line-height:25px;color:#3a8afd;border-radius:3px;text-align:center}
.lat2 .lt_more:hover {color:#777}
.lat2 .lt_more i {font-size:30px;color:#333;}

.lat2 li a {display:flex;height:100%;overflow:hidden;align-items:baseline;color:#fff;}
.lat2 li a > h5 {margin-bottom:30px;}
.lat2 li a > .title2 {display:flex;align-items:center;font-size:15px;font-weight:300;transition:0.5s;color:#fff;}
.lat2 li a > .con {color:#999;margin-bottom:30px;display: -webkit-box; -webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3;max-height: 4.5em;}
.lat2 li a:hover {text-decoration:underline;}

.lt_info2 {padding:0px !important;margin:0px;}
.lt_info2 .lt_nick {margin-right:10px;}
.lt_info2 .lt_date {color:#ccc;font-size:16px;}
.lt_info2 i {font-size:20px;position:relative;right:0;transition:0.5s;color:#111;}
.lat li a:hover .lt_info i {color:#8dc63f;right:10px;}

.lt_wr {width:100% !important;}

.header-top-slider {height:50px;overflow:hidden;}


@media screen and ( max-width:1010px ) {
	.lat {padding:0 20px;}
	.lat li {margin-bottom:20px;padding-bottom:20px;}
	.lat li a {display:block;}
	.lat li a > .title {margin-bottom:5px;font-size:16px;}
	.lt_info i {display:none;}
	.lt_info .lt_date {font-size:14px;}
}