@charset "utf-8";

/* 새글 스킨 (latest) */
.pic_main { position: relative; }
.pic_main_list { padding-bottom: 60px; }
.pic_main_list .swiper-slide { overflow: hidden; }
.pic_main_list .swiper-slide .lt_info { padding: 50px 0px 0px; }
.pic_main_list .swiper-slide .lt_info .category-name { display: block; margin-bottom: 20px; color: #1e88e5; font-weight: 600; }
.pic_main_list .swiper-slide .lt_info a { overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap; text-align: left; margin-top: 0px; font-size: 1.3em; font-weight: 600; letter-spacing: -0.03em; }
.pic_main_list .swiper-slide .lt_info span.lt_date { display: block; margin-top: 25px; color: #b6b7b7; font-size: 0.9em; font-weight: 500; }

.pic_main .empty_li { text-align:center; width: 100%; padding:0; color:#666; line-height:145px; }
.pic_main .empty_li:before { padding:0; background:none; }

.pic_main .swiper-button-prev, .pic_main .swiper-button-next { width: 70px; height: 70px; background: rgba(255, 255, 255, 1); box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1); }

.pic_main .swiper-button-prev, .pic_main .swiper-rtl .swiper-button-next { left: -35px; }
.pic_main .swiper-button-next, .pic_main .swiper-rtl .swiper-button-prev { right: -35px; }

.pic_main .swiper-button-prev:after, .pic_main .swiper-rtl .swiper-button-next:after {
	content: "\e906"; font-family: 'xeicon' !important;
}

.pic_main .swiper-button-next:after, .pic_main .swiper-rtl .swiper-button-prev:after {
	content: "\e907"; font-family: 'xeicon' !important;
}

@media (max-width: 1024px) {
	
	.pic_main_list .swiper-slide .lt_info { padding: 30px 0px 0px; }
	.pic_main_list .swiper-slide .lt_info .category-name { margin-bottom: 10px; }
	.pic_main_list .swiper-slide .lt_info span.lt_date { margin-top: 10px; }

}

@media (max-width: 1024px) {
	
	.pic_main_list { padding-bottom: 30px; }

}

@media (max-width: 480px) {
	
	.pic_main_list .swiper-slide .lt_info a { font-size: 1.15em; }

}