@charset "utf-8";

/* swiper_banner ---------------------------------------------------------------------*/
.swiper-container4 {width: 100%;height: 100%;overflow:hidden;}
.swiper-container4 .swiper-slide {position:relative;background:#fff;border:1px solid #e9e9e9;border-radius:10px;}
.swiper-container4 .swiper-slide a {width:100%;}
.swiper-container4 .swiper-slide .photo_text {position:absolute;left:0px;bottom:0px;display:block;width:100%;color:#fff;text-align:center;background:rgba(0,0,0,0.4);font-size:0.85em;z-index:10;}
.swiper-container4 .swiper-slide .photo_text strong {font-size:1.2em;}
.swiper-container4 .swiper-slide .inbox {overflow:hidden;}
.swiper-container4 .swiper-slide .inbox .imgOverBox {display:inline-block;width:100%;}
.swiper-container4 .swiper-slide .inbox .imgOverBox img {width:100%;}
.swiper-container4 .swiper-pagination {bottom:-38px;}
.swiper-container4 .swiper-button-next.swiper-button-white {transform: translateY(-50%);margin-top:0px;width:19px;height:35px;right:-30px;color:#585858;background:url(./img/swiper_block_right.png) no-repeat center;}
.swiper-container4 .swiper-button-prev.swiper-button-white {transform: translateY(-50%);margin-top:0px;width:19px;height:35px;left:-30px;color:#585858;background:url(./img/swiper_block_left.png) no-repeat center;}

.contentbox {position:relative;height:82px;}
.swiper-pagination-bullet {background:rgba(0,0,0,0.5);}
.swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:var(--main-color1);}

/* swiper_banner 재생, 정지 버튼 */
.SB_set {position:relative;margin:2rem 0px;}
.SB_set .swiper_cdp_btn {right:0px;top:-35px;}
.SB_set .swiper_cdp_btn .btn_pause4 {background-color:var(--main-color1);width: 10px; height: 10px;text-indent: -9999px;border:none;cursor: pointer;outline: none;}
.SB_set .swiper_cdp_btn .btn_pause4.on {background:none;width: 10px; height: 10px;text-indent: -9999px;border:none;cursor: pointer;outline: none;border-left: 10px solid #666666;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}

.noswiper-wrapper {display:flex;}
.noswiper-slide {width:20%;text-align:center;}
.noswiper-slide .inbox {position:relative;overflow:hidden;margin:0px 5px;background-color:#fff;border-radius:10px;}



@media (max-width:840px) {
	.SB_set .swiper_cdp_btn {top:-28px;}
	.swiper-container3 .swiper-pagination {bottom:-31px;}
}