@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.lt {position:relative;}
.lt ul {margin:0; padding:0; list-style:none; border-top:2px solid #111;}
.lt h2 {display:none;}
.lt h2 a {}
.lt li {display:flex; justify-content:space-between; align-items:center; padding:20px; border-bottom:1px solid #ddd;}
.lt li a {position:relative; display:block; font-size:20px; padding:0 20px; color:#777; word-break:keep-all; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt li a:before {position:absolute; left:0; top:14px; content:""; display:inline-block; width:3px; height:3px; border-radius:10px; background:#bf1923; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt li a:hover {color:#333; padding-left:35px;}
.lt li a:hover:before {width:18px;}
.lt li a strong {font-weight:400; color:#111;}
.lt li .lt_date {color:#999; font-size:18px;}
.lt li.empty_li {display:block; width:100%; font-size:18px; padding:50px 0; text-align:center; background:none; color:#999;}

.lt .new_icon {display:inline-block; color:#f26831; text-align:center;vertical-align:middle;font-size:13px; font-weight:500;}

.lt .lt_more {position:absolute; top:-45px; right:5px;}
.lt .lt_more i {font-size:22px; color:#ccc; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt .lt_more:hover i {color:#bf1923; transform:rotate(90deg);}


 @media (max-width: 1399px){
	
 }
 
 @media (max-width: 1199px){
	.lt li a {font-size:19px;}	
 }
 
 @media (max-width: 969px){
	.lt li {padding:18px 15px;}
	.lt li a {font-size:17px; padding:0 15px;}	
	.lt li a:before {top:12px;}
	.lt li .lt_date {font-size:16px;}
	.lt .lt_more {top:-35px;}
	.lt .lt_more i {font-size:20px;}
	
 }
 
 @media (max-width: 639px){
	.lt li {padding:15px 12px;}
	.lt li a {font-size:15px; padding:0;}
	.lt li a:hover {padding:0px;}
	.lt li a:before {display:none;}
	.lt li .lt_date {display:none; font-size:14px;}
	.lt .lt_more i {font-size:20px;}
	
 }