@charset "utf-8";
/* 새글 스킨 (latest) */
.pic_lt {
	overflow:hidden;
} 
.pic_lt .swiper{
	max-width:1440px;
	padding-bottom:6rem;
	margin: 0 auto;
}
.pic_lt .swiper .swiper-slide { 
    width: 300px;
	background-color:#fff;
	border-radius:3rem;
	overflow:hidden;
	transition:0.3s;
}
.pic_lt .swiper .swiper-slide:hover {
/*	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;*/
}
.pic_lt .swiper .swiper-slide a:focus {
	outline:none;
}
.pic_lt .swiper .swiper-slide .lt_img { 
	position:relative;
	display:block;
	height:300px;
	overflow:hidden;
}
.pic_lt .swiper .swiper-slide .lt_img img{ 
	position:absolute;	
	top:50%;
	left:50%;
	translate:-50% -50%;	
	transition:0.3s;
}
.pic_lt .swiper .swiper-slide a:hover .lt_img img, .pic_lt .swiper .swiper-slide a:focus .lt_img img{
	scale:1.2;
}
.pic_lt .swiper .swiper-slide .it_con { 
	padding:3rem 2rem;
	display:block;
}
.pic_lt .swiper .swiper-slide .it_con { 
	outline:none;
}
.pic_lt .swiper .swiper-slide .it_con .subject { 
	font-size:1.8rem;
	font-weight:500;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:2rem;
}
.pic_lt .swiper .swiper-slide a:hover .it_con .subject, .pic_lt .swiper .swiper-slide a:focus .it_con .subject {
	color:#f18d00;
	text-decoration:underline;	
}
.pic_lt .swiper .swiper-slide .it_con .lt_date { 
	font-size:1.5rem;
	color:#999;
}
.pic_lt .swiper-pagination-progressbar {
	position:relative;
	max-width:945px;
	background-color:#e7e7e7;
}
.pic_lt .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { 
	border-radius:5px;
	background-color:#f18d00;
}