@charset "utf-8";
/* CSS Document */
      .swiper-container {
        width: 100%;
        padding-bottom: 10px;
      }

      .swiper-slide {
        background-position: center;
        background-size: cover;
        width: 300px;
        height: 300px;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
      }
	  
.swiper-caption{ text-align: center; line-height: 1; margin-top: 10px; font-size: .8em;font-family: 'Yu Gothic UI',YuGothic,'Yu Gothic',sans-serif; letter-spacing: 0;}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    /*border-radius: 50%;*/
    background: #FFF;
	border: #000 1px solid;
    opacity:.5;
}

.swiper-pagination-bullet-active {
background: #000!important;
} 

@media screen and (max-width:750px){
	 .swiper-button-prev:before {
  content: '';
  display: block;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border-radius: 3px;
}

.swiper-button-prev:after {
  content: '';
  display: block;
  width: 15px;
  height: 15px;
  border-top: 3px solid #319041;
  border-left: 3px solid #319041;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: absolute;
  top: 0;
  left: -5px;
}

.swiper-button-next:before {
  content: '';
  display: block;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  position: absolute;
  right: 1px;
}

.swiper-button-next:after {
  content: '';
  display: block;
  width: 15px;
  height: 15px;
  border-top: 3px solid #319041;
  border-right: 3px solid #319041;
 
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  right: -5px;
}
	 
.swiper-button-next,
.swiper-button-prev {
top: 48%;}
	 }
	  