.index_customerbg{ background:#fff; margin-top:53px; margin-bottom:103px;}
.index_customer_bk{ position:relative;}
.swiper-customer{width:100%; overflow:hidden; position:relative;}
.swiper-logobutton-prev{
	width: 22px;
	background: url(../ZERO/img/customer_left.png) center no-repeat;
	position: absolute;
	left: -25px;
	top:50%;
	margin-top:-19px;
	height: 38px;
	z-index: 10;
	outline:medium;
}
.swiper-logobutton-prev:hover{background: url(../ZERO/img/customer_left2.png) center no-repeat;}
.swiper-logobutton-next {
	width: 22px;
	background: url(../ZERO/img/customer_right.png) center no-repeat;
	position: absolute;
	right: -25px;
	top:50%;
	margin-top:-19px;
	height: 38px;
	z-index: 10;
	outline:medium;
}
.swiper-logobutton-next:hover{background: url(../ZERO/img/customer_right2.png) center no-repeat;}
.customer_logo{width:12.5%; text-align:center; float:left; height:80px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
.customer_logo img{max-width:175px;}
.customer_logo:hover{-webkit-transform:scale(0.95);	-moz-transform:scale(0.95);}

@media (min-width: 1px) and (max-width: 1490px) {
.swiper-logobutton-prev{ left:0;}
.swiper-logobutton-next{ right:0;}
}

@media (min-width: 768px) and (max-width: 1199px) {
.index_customerbg{ margin-top:43px; margin-bottom:53px;}
.customer_logo img{ width:100%;}
}

@media (max-width:768px){
.index_customerbg{ margin-top:27px; margin-bottom:50px;}
.customer_logo{width:50%; text-align:center;}
#index_customer_animate1{ display:block;}
}

#index_customer_animate1,#index_customer_animate1-1{

  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  
  -webkit-animation-duration: 1s;
  -webkit-animation-delay: .2s;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-duration: 1s;
  -moz-animation-delay: .2s;
  -moz-animation-timing-function: ease;
  -moz-animation-fill-mode: both;
  -ms-animation-duration: 1s;
  -ms-animation-delay: .2s;
  -ms-animation-timing-function: ease;
  -ms-animation-fill-mode: both;
  animation-duration: 1s;
  animation-delay: .2s;
  animation-timing-function: ease;
  animation-fill-mode: both;
}