:root {
	--color2: transparent;
}

.owl-stage-outer {

}

.owl-carousel .item {
}

.owl-carousel {

}

.alImg {
	width: 100%;
}

.alImg img {
	width: 100%;
}

.meus_alImgCarouselV1 {
	overflow: hidden;
}

.owl-carousel.owl-theme {
	margin: 0 auto;
}

.owl-theme .owl-nav {
    text-align: right;
}

.owl-theme .owl-nav .owl-prev {
	float: left;
	background-color:　rgba(251, 251, 251,0.75);
	opacity: 0.75;
}

.owl-theme .owl-nav .owl-next {
	float: right;
	background-color:　rgba(251, 251, 251,0.75);
	opacity: 0.75;
}

.owl-theme .owl-nav .owl-prev:hover,  .owl-theme .owl-nav .owl-next:hover{
	opacity: 1;
}

.owl-theme .owl-nav .owl-prev img, .owl-theme .owl-nav .owl-next img {
	background-repeat: no-repeat;
	padding: 25px;
	background-color:　rgba(251, 251, 251,0.75);
}

.owl-theme .owl-nav .owl-prev img {
	transform: scale(-1,1);
	transform-origin: 18px;
}
.owl-theme .owl-nav .owl-next img {
	transform: translateX(18px);
}    

.owl-theme .owl-dots, .owl-theme .owl-nav {
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav [class*=owl-] {
	margin: 5px;
	display: inline-block;
   cursor: pointer;
   border-radius: 3px;
}

.owl-theme .owl-dots {
    position: relative;
    z-index: 3;
    margin-top: -45px;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}

.owl-theme .owl-dots .owl-dot.active span {
    /*background: #ffffff;*/
	 background: var(--color2) !important;
}

.owl-theme .owl-dots .owl-dot:hover span {
	 opacity: 0.7;
}

.owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 5px 7px;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 15px;
}