.main-content-box04{padding:0 0 60px;}
.main-content-box04 .main-mini-wrap .mini-img-box{display:block;height:148px;}
.main-content-box04 .main-mini-wrap .mini-img-box img{width:100%;height:100%;object-fit:cover;}
.main-content-box04 .main-mini-wrap .main-banner{position:relative;} 

.main-content-box04 .owl-dots{position:absolute;bottom:-30px;left:50%;max-width:1200px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);text-align:left;}
.main-content-box04 .owl-theme .owl-dots .owl-dot{vertical-align:middle;}
.main-content-box04 .owl-theme .owl-dots .owl-dot span{margin:0 10px 0 0;width:10px;height:10px;background:#ff7e00;}
.main-content-box04 .owl-theme .owl-dots .owl-dot:last-of-type span{margin:0;}
.main-content-box04 .owl-theme .owl-dots .owl-dot.active span{background:#172b4f;}

.main-content-box04 .main-mini-wrap .control-wrap{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.main-content-box04 .main-mini-wrap .control-wrap a{display:block;position:absolute;width:9px;height:16px;}
.main-content-box04 .main-mini-wrap .control-wrap a.prev{left:-20px;background:url(../img/main/ico-banner-prev.png) no-repeat center center;background-size:9px;}
.main-content-box04 .main-mini-wrap .control-wrap a.next{right:-20px;background:url(../img/main/ico-banner-next.png) no-repeat center center;background-size:9px;}

@media screen and (max-width: 1240px){
	.main-content-box04 .main-mini-wrap .main-banner{padding:0 20px;box-sizing:border-box;}
	.main-content-box04 .main-mini-wrap .control-wrap a.prev{left:0;}
	.main-content-box04 .main-mini-wrap .control-wrap a.next{right:0;}
}
@media screen and (max-width: 768px){
	.main-content-box04{padding:0 0 40px;}
	.main-content-box04 .owl-dots{bottom:-25px;}
	.main-content-box04 .owl-theme .owl-dots .owl-dot span{margin:0 8px 0 0;width:8px;height:8px;}
	
	.main-content-box04 .main-mini-wrap .main-banner{padding:0;}
	.main-content-box04 .main-mini-wrap .control-wrap{display:none;}

}