.swiper--wrapper {
  /* wrapperのサイズを調整 */
  width: 100%;
  height: 300px;
}

.swiper-slide {
  /* スライドのサイズを調整、中身のテキスト配置調整、背景色 */
  color: #ffffff;
  width: 100%;
  height: 100%;
  line-height: 300px;
}




.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev';
    font-size:23px;
    color:#666;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: -7px !important;
    right: auto;
}




.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: 'next';
    font-size:23px;
    color:#666;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: -7px !important;
    left: auto;
}



div .swiper-button-prev:hover:after, div .swiper-button-next:hover:after {
    color: #a3e0ff;
}


.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1);
    display: none;
}


.next a:hover {
    background-image: url(img/photo/slide_next2.jpg);
    background-repeat: no-repeat;
}