@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.lt {position:relative;padding:50px;background: var(--main-color) ;border-radius: 25px}
.lt ul {}
.lt h2 {display:none; font-size:1.154em}
.lt h2 a{color:#fff}
.lt li {display:flex; justify-content:flex-start; align-items: center ;margin:18px 0;}
.lt li a {display:block; color: #fff; font-size:22px;  color:#fff; 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 .lt_date {color:#aaa; font-size:16px;}
.lt li.empty_li {display:block; width:100%; padding:0; text-align:center; background:none; color:#999;}
.lt li a.more{background-color: #fff; font-size: 14px; color: #777;display: flex; padding-bottom: 0; width: 120px; 
	height: 40px; line-height: 40px; margin-top: 20px; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt li a.more:hover{width: 140px;}
.lt .new_icon {display:inline-block;color:#182f50;text-align:center;vertical-align:middle;font-size:10px; font-weight:500;}

.lt .lt_more { text-align:right; margin-top:10px;}
.lt .lt_more a {font-size:15px; /*padding:4px 20px; border:1px solid #e7e7e7;*/ color:#aaa; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;} 
.lt .lt_more a:hover {width: 160px;}
.lt .lt_tit{margin-bottom: 20px;}
.first .lt_detail{font-size: 16px; font-weight: 300; color: #eee; word-break: keep-all;}
.first .lt_txt{width: 70%}
.first a.lt_img { border: 1px solid #e5e5e5; padding-right: 0!important;margin-right: 50px; border-radius: 15px; }
.first a.lt_img img{}
.lt_img img {width: 100%; border-radius: 15px;}

 @media (max-width: 1279px){
	 .lt {padding:40px;}
		
 }
 
 @media (max-width: 969px){
	.lt{border-radius:15px;30px}
	 .lt li {margin:8px 0;}
	 .lt li a {font-size:20px;}
	 .lt li.empty_li, .lt li .lt_date {color:#aaa; font-size:15px;}
	 .lt li a.more{ font-size: 14px;  width: 120px; height: 35px; line-height: 35px; margin-top: 20px; }
	.lt li a.more:hover{width: 140px;}
	.first a.lt_img { margin-right: 30px; border-radius: 10px; }
		
 }
 
 @media (max-width: 639px){
	 .lt {padding:20px;border-radius: 15px;}
	 .lt li { background-size:12px; background-position:left 5px;}
	 .lt li a {font-size:16px; word-break:break-all;}
	 .lt li.empty_li, .lt li .lt_date {color:#aaa; font-size:13px;}
	 .lt li a.more{width: 110px; height: 30px; line-height: 30px; font-size: 12px;        margin-top: 10px;}
	 .lt li a.more:hover{width: 110px;}
	 .lt .lt_more {margin-top:5px;}
	 .lt .lt_more a {font-size:13px;}
     .lt .lt_tit{margin-bottom: 10px;}
     .first{}
     .first a.lt_img{margin-right: 15px;margin-bottom: 10px}
     .first a.lt_img img{ width: 100% !important; }
     .first .lt_txt{width: 100%}
	 .first .lt_detail{font-size: 14px;}
		
 }
 
 @media (max-width: 399px){
	 .lt {padding:15px 20px; border-radius: 10px;}
	 .lt li { flex-direction: column; align-items: flex-start; margin-bottom: 15px;}
	 
		
 }
 