@charset "utf-8";
.lt_swiper {max-width: 1400px; margin: 0 auto; position: relative}

.lt_swiper .lt_swiper_tit {border-bottom:2px solid #222; padding-bottom:10px;}
.lt_swiper .lt_swiper_tit { font-size:1em; line-height:1.2em; margin-bottom:4%; display:flex; justify-content:space-between; }
.lt_swiper .lt_swiper_tit .lt_title {font-size:1.2em;}
.lt_swiper .lt_swiper_tit .lt_title:hover {transform:translateX(10px);}

.lt_swiper .swiper-container {padding:0px; margin:0;}
.lt_swiper .swiper-container .swiper-slide {width:50%; padding:10px;}
.lt_swiper .swiper-container .swiper-slide .img_txt_box {border:2px solid transparent; background:#fff; text-align:center;transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; }
.lt_swiper .swiper-container .swiper-slide .img_txt_box .img_area {overflow:hidden;border-radius: 20px;  }
.lt_swiper .swiper-container .swiper-slide .img_txt_box img {width:100%;opacity:1;border-radius: 20px;  }
.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover img {opacity:0.5;;}

.lt_swiper .swiper-container .swiper-slide {position:relative;}
.lt_swiper .swiper-container .swiper-slide .txt_area {width:100%; padding:20px 10px 30px;height: auto}
.lt_swiper .swiper-container .swiper-slide .txt_area h3.subject {font-size:1.2em; color:#222; font-weight:500;text-align: left;margin:10px 0;word-break:keep-all}
.lt_swiper .swiper-container .swiper-slide .txt_area .txt {font-size:1.1em; color:#888;word-break:keep-all;line-height: 1.3em; text-align: left}

.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:50%;left:50%;margin-top:-30px;z-index:2; cursor:pointer; width:60px !important; height:60px !important;background-size: 100%; ;}
.lt_swiper .swiper-button-prev {margin-left:calc(-50% - 80px);}
.lt_swiper .swiper-button-next {margin-left:calc(50% + 43px);}
.lt_swiper .swiper-button-prev, 
.lt_swiper .swiper-container-rtl .swiper-button-next {background-image:url('/images/arrow_left.png') !important;}
.lt_swiper .swiper-button-next, 
.lt_swiper .swiper-container-rtl .swiper-button-prev {background-image:url('/images/arrow_right.png') !important;}
.lt_swiper .swiper-pagination {width:100%; max-width:1200px; margin-top:20px;}
.lt_swiper .swiper-pagination-clickable .swiper-pagination-bullet {margin:0 2px;background-color:#ddd !important;}
.lt_swiper .swiper-pagination-bullet-active {background-color:#fff !important;}

/* 화살표 */
@media (max-width: 1409px) {
	.lt_swiper .swiper-button-next,
	.lt_swiper .swiper-button-prev {display:none;}
}

/* 태블릿 */
@media (max-width:969px) {
	.lt_swiper .swiper-container .swiper-slide .txt_area {min-height:130px; padding:20px 10px 10px;}
	.lt_swiper .swiper-container .swiper-slide .img_txt_box:hover {border-color:transparent;}

    .lt_swiper .swiper-container .swiper-slide {position:relative;}
    .lt_swiper .swiper-container .swiper-slide .img_txt_box .img_area {border-radius: 15px;  }
.lt_swiper .swiper-container .swiper-slide .img_txt_box img {border-radius: 15px;  }
    .lt_swiper .swiper-container .swiper-slide .txt_area {width:100%; padding:0 10px 00px;}
    .lt_swiper .swiper-container .swiper-slide .txt_area h3.subject {font-size:1.2em; color:#222; font-weight:600; margin:10px 0;word-break:keep-all}
    .lt_swiper .swiper-container .swiper-slide .txt_area .txt {font-size:1.0em; color:#888;word-break:keep-all;line-height: 1.1em}

}

/* 모바일 */
@media (max-width: 693px){
    .lt_swiper .swiper-container .swiper-slide{padding: 0 }
    .lt_swiper .swiper-container .swiper-slide .txt_area {width:100%; padding:0 5px;}
	.lt_swiper .swiper-container .swiper-slide .txt_area h3.subject {font-size:1.2em;}
	.lt_swiper .swiper-container .swiper-slide .txt_area .txt {font-size:.8em;}
}