@charset "utf-8";
.lt_swiper {}

.lt_swiper .lt_swiper_tit {font-size:48px; text-align:center; font-weight:600; font-family:'Poppins', sans-serif;}
.lt_swiper .lt_swiper_tit span {color:#004581;}
.lt_swiper p.ttxt {font-size:18px; color:#777; font-weight:300; text-align:center; margin:30px auto 60px; word-break:keep-all;}

.lt_swiper .swiper-container {padding:0px; margin:0;}
.lt_swiper .swiper-container .swiper-slide {height:100%;}
.lt_swiper .swiper-container .swiper-slide .img_txt_box {/*text-align:center;*/}
.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover {}
.lt_swiper .swiper-container .swiper-slide .img_txt_box .img_area {overflow:hidden; border:1px solid #e7e7e7; background:#fff;}
.lt_swiper .swiper-container .swiper-slide .img_txt_box img {width:100%;opacity:1;
-webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1);transform: scale(1);}
.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover img {opacity:0.9; -webkit-transform:scale(1.1); transform: scale(1.1);}

.lt_swiper .swiper-container .swiper-slide {position:relative;}
.lt_swiper.swip2 .swiper-container .swiper-slide .txt_area {width:100%; display:flex; justify-content:space-between; align-items:center; margin-top:30px;}

.lt_swiper .swiper-container .swiper-slide .txt_area .subject {font-size:20px; /*letter-spacing:-0.05em;*/ color:#333; font-weight:300; word-break:keep-all;}
.lt_swiper .swiper-container .swiper-slide .txt_area .subject span {margin-right:10px;}
.lt_swiper .swiper-container .swiper-slide .txt_area a.more_btn {width:100px; height:35px; line-height:35px; text-align:center; font-size:15px; color:#fff; background:#004581;}
.lt_swiper .swiper-container .swiper-slide.swiper-slide-active .over{opacity:1;}

.lt_swiper .swiper-button-next,
.lt_swiper .swiper-button-prev {position:absolute;top:65%;left:50%;z-index:2; cursor:pointer; width:20px !important; height:32px !important; background-size:20px 32px !important;}
.lt_swiper .swiper-button-prev {margin-left:calc(-50% - 60px);}
.lt_swiper .swiper-button-next {margin-left:calc(50% + 40px);}
.lt_swiper .swiper-button-prev, 
.lt_swiper .swiper-container-rtl .swiper-button-next {background-image:url('/img/arrow_left.png') !important;}
.lt_swiper .swiper-button-next, 
.lt_swiper .swiper-container-rtl .swiper-button-prev {background-image:url('/img/arrow_right.png') !important;}
.lt_swiper .swiper-pagination {display:none; width:100%; max-width:1400px; margin-top:10px;}
.lt_swiper .swiper-pagination-clickable .swiper-pagination-bullet {margin:0 2px;background-color:#555 !important;}
.lt_swiper .swiper-pagination-bullet-active {background-color:#fff !important;}

/* 화살표 */
@media (max-width: 1399px) {
	.lt_swiper .swiper-button-next,
	.lt_swiper .swiper-button-prev {}
	
	.lt_swiper.swip2 .swiper-container .swiper-slide .txt_area {display:block; text-align:center; margin-top:20px;}
	.lt_swiper .swiper-container .swiper-slide .txt_area .subject span {display:none;}
	.lt_swiper .swiper-container .swiper-slide .txt_area a.more_btn {display:inline-block; margin-top:15px;}
}

/* 태블릿 */
@media (max-width:969px) {
	.lt_swiper .swiper-button-next,
	.lt_swiper .swiper-button-prev {display:none;}
	
	.lt_swiper .lt_swiper_tit {font-size:38px; margin-bottom:30px;}
	.lt_swiper p.ttxt {font-size:16px; margin:-10px auto 20px;}
	.lt_swiper .swiper-container .swiper-slide .img_txt_box {padding:20px 4px;}
	.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover {border-color:transparent;}
	.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover img {opacity:1;  -webkit-transform:scale(1); transform: scale(1);}
	
	.lt_swiper.swip2 .swiper-container .swiper-slide .txt_area {margin-top:15px;}
	.lt_swiper .swiper-container .swiper-slide .txt_area .subject {font-size:20px;}
	.lt_swiper .swiper-container .swiper-slide .txt_area .lt_date {font-size:15px; line-height:22px;}
	.lt_swiper .swiper-pagination {display:block;}
	
}

/* 모바일 */
@media (max-width: 639px){
	.lt_swiper .lt_swiper_tit {font-size:25px; margin-bottom:20px;}
	.lt_swiper p.ttxt {font-size:15px;margin:-10px auto 15px;}
	
	.lt_swiper .swiper-container .swiper-slide .img_txt_box {}
	.lt_swiper .swiper-container .swiper-slide .txt_area .subject {font-size:16px;}
	.lt_swiper .swiper-container .swiper-slide .txt_area .lt_date {display:none;}
	.lt_swiper .swiper-pagination {margin:0;}
	.lt_swiper .swiper-container .swiper-slide .txt_area a.more_btn {font-size:13px;}
}