@charset "utf-8";

/* 새글 스킨 (latest) */
.main_slidebox {position:relative;background:#fff;margin:0 10px 10px;}
.main_slidebox ul {}
.main_slidebox li {border-radius:10px;overflow:hidden;}
.main_slidebox li img {width:100%;}
.main_slidebox li .lt_img {display:block;position:relative;width:auto;height:400px;}

.main_slidebox .textbox {position:absolute;z-index:2;top:50%;left:5%;transform:translateY(-50%);}
.main_slidebox .textbox.serif h3 {font-family:'Noto Serif KR';}
.main_slidebox .textbox.sans h3 {font-family:'Noto Sans KR';}
.main_slidebox .textbox h3 {font-weight:700;line-height:1.4;font-size:30px}
.main_slidebox .textbox p {font-size:14px;}
.main_slidebox .type01 .textbox p {margin-top:10px;}
.main_slidebox .type02 .textbox p {margin-bottom:5px;}
.main_slidebox .black .textbox h3 {color:#595959;}
.main_slidebox .black .textbox p {color:#595959;}
.main_slidebox .white .textbox h3 {color:#fff;}
.main_slidebox .white .textbox p {color:#fff;}

.main_slidebox .paginavi {position:absolute;bottom:10px;right:50px;display:inline-block;z-index:60;font-size:0;}
.main_slidebox .paginavi .swiper-pagination {position:relative;display:inline-block;bottom:auto;right:auto;left:auto;width:auto;}
.main_slidebox .paginavi .swiper-pagination-bullet {margin:5px;}

.main_slidebox .swiper-button-next {top:50%;;right:-15px;transform:translateY(-50%);margin-top:0;width:auto;height:auto;width:8px;height:8px;background:none;z-index:20;}
.main_slidebox .swiper-button-next::after {content:'';display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border-right:3px solid #fff;border-bottom:3px solid #fff;}
.main_slidebox .swiper-button-prev {top:50%;left:-15px;transform:translateY(-50%);margin-top:0;width:auto;height:auto;width:8px;height:8px;background:none;z-index:20;}
.main_slidebox .swiper-button-prev::after {content:'';display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-left:3px solid #fff;border-bottom:3px solid #fff;}

.main_slidebox .empty_li {line-height:102px ;color:#fff;text-align:center;padding:0}
.main_slidebox .empty_li:before {background:none;padding:0}

.main_slidebox .lt_cmt {background:#e9eff5;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle}
.main_slidebox .lt_more {position:absolute;top:11px;right:0;display:block;width:40px;line-height:25px;color:#3a8afd;border-radius:3px;text-align:center}
.main_slidebox .lt_more:hover {color:#777}

.main_slidebox .adminbtn {position:absolute;z-index:100;top:50%;left:0;transform:translateY(-50%);border-top-right-radius:10px;border-bottom-right-radius:10px;;background:#0CBEB3 url('./img/setup.png') center center / 50% no-repeat;padding:25px;transition:all 1s cubic-bezier(0.85, 0, 0.15, 1);-webkit-transition:all 1s cubic-bezier(0.85, 0, 0.15, 1);} /* opacity:0;visibility:hidden; */
/* .main_slidebox;;nlnnnl:hover .adminbtn {visibility:visible;opacity:1;} */


@media all and (max-width:768px){

	.main_slidebox .textbox h3 {font-size:4vw!important;}
	.main_slidebox .textbox p {font-size:2.6vw!important;}
}

@media all and (max-width:480px){


	.main_slidebox li .lt_img {position:relative;height:143px;}
	.main_slidebox li .lt_img img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}


}