/* @latest 2020.01.02 ssj*/
/* roll_img130 */


.roll_img130 {width:100%; height:100%; float:left; box-sizing:border-box; position:relative;}
.roll_img130 .swiper-container {height:100%;}
.roll_img130 .rol119_wrap {width:100%; height:100%; float:left; text-align:center;
							background:url(../img/pattern.png) black; box-sizing:border-box; position:relative;}
.roll_img130 .rol119_wrap img {width:100%; min-height:100%; opacity:0.95; display:block;}

.roll_img130 .rol119_wrap .changeBg {width:100%; height:100%; position:absolute; top:0; left:0; box-sizing:border-box;}
.roll_img130 .rol119_wrap .txtBox {position:absolute;left:0;top:0;width:100%;height: 100%;text-align:left;/* padding:15px 15px 0 15px; */box-sizing:border-box;overflow:hidden;/* max-height:calc(100% - 50px); */max-width: 1300px;left: 50%;transform: translateX(-50%);}

.roll_img130 .rol119_wrap .txtBox .tit {width:100%;
										color: #fff;
										font-weight: 400;
										line-height: 130%;
										display:inline-block;
										text-overflow:ellipsis;
										overflow:hidden;
										box-sizing:border-box;
										word-break:keep-all;
										letter-spacing:-0.5px;
										font-family: nanumsquareR;
										}
.roll_img130 .rol119_wrap .txtBox .tit:empty {display:none;}
.roll_img130 .rol119_wrap .txtBox .tit strong {font-weight:600;}
.roll_img130 .rol119_wrap .txtBox .co {width:100%;
									  color: #fff;
									  line-height:150%;
									  display:block;
									  text-overflow:ellipsis;
									  overflow:hidden;
									  box-sizing:border-box;
									  word-break:keep-all;
									  }
.roll_img130 .rol119_wrap .txtBox .co:empty {display:none;}
.roll_img130 .rol119_wrap .txtBox .linkbtn {display: inline-block; color: #fff;}
.roll_img130 .rol119_wrap .txtBox .linkbtn:empty {display:none;}


.roll_img130 .swiper-pagination {display:none;}

.roll_img130 .slide-controll {position:absolute;top: -1px;right: 0;text-align:right;}
.roll_img130 .swiper-button-next,
.roll_img130 .swiper-button-prev {position:relative; display:inline-block; margin-left:-5px; top:auto; right:auto; left:auto; margin-top:0; text-align:center; vertical-align:middle; line-height: 20px; width: 20px; height: 20px; border: 1px solid #e1e1e1; box-sizing:border-box; text-indent: -9999px; overflow: hidden; }
.roll_img130 .swiper-button-next {background:url(../img/sldbtn.png) #fff; background-position:right 0px;}
.roll_img130 .swiper-button-prev {background:url(../img/sldbtn.png) #fff; background-position:left 0px;}

.roll_img130 .swiper-button-next.swiper-button-disabled, 
.roll_img130 .swiper-button-prev.swiper-button-disabled {opacity:1;}


.roll_img130 .slide-controll .indicator {z-index:10;display:inline-block;/*position:absolute; right:0; bottom:0;*/width: 20px;height: 20px;position:relative;vertical-align:middle;margin-left:-5px;/* margin-right:1px; */}
.roll_img130 .slide-controll .indicator button {width:20px; height:20px; line-height:20px; border: 1px solid #e1e1e1; cursor:pointer; 
												 text-indent:-9999px; overflow:hidden;}
.roll_img130 .slide-controll .indicator button.play {position:absolute; right:0; bottom:0;
										 			background:url(../img/sldbtn.png) #fff; background-position:36px 0px;}
.roll_img130 .slide-controll .indicator button.stop {position:absolute; right:0; bottom:0;
										 			text-align:center; background:url(../img/sldbtn.png) #fff; background-position:58px 0px;}

/* LAYOUT HEIGHT SETTING */
	.layout_height_L .roll_img130 .rol119_wrap .txtBox .tit {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.layout_height_L .roll_img130 .rol119_wrap .txtBox .co {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.layout_height_L .roll_img130 .rol119_wrap .txtBox .co br,
	.layout_height_L .roll_img130 .rol119_wrap .txtBox .linkbtn {display:none;}

	




.roll_img130 div.bnrindicator_number {float:left; color:#fff; letter-spacing:-0.5px; font-size: 13px; box-sizing:border-box; 
									position:absolute; bottom:0; right: 70px; z-index:1; /* opacity:0.7; */ white-space: nowrap; }
.roll_img130 div.bnrindicator_number span {}

	@media (min-width:600px){
		.roll_img130 div.bnrindicator_number {width:auto;height: 20px;line-height: 22px;}
	}




	@media (min-width:991px){}
	@media (min-width:800px){
		.layout_01 .roll_img130 {height:auto;}
		.layout_01 .roll_img130 .rol119_wrap {height:auto;}
	}


	@media (max-width:799px){
		.roll_img130 .rol119_wrap {height:0;padding-bottom: 60%;}
		.roll_img130 .rol119_wrap img {position:absolute; margin:auto; top:-999px; bottom:-999px; right:-999px; left:-999px;}

		.layout_height_L .roll_img130 .rol119_wrap {height:0; padding-bottom:45%;}
	}

	@media (min-width:600px) and (max-width:799px){
		.layout_block4 > .layout_height_H .roll_img130 .rol119_wrap {height:350px;}
		.layout_block4 > .layout_height_M .roll_img130 .rol119_wrap {height:250px;}
		.layout_block4 > .layout_height_L .roll_img130 .rol119_wrap {height:150px;}
	}

	@media (max-width:599px){}



