.myswiper-wrapper {
   /*ウィンドウ幅からはみ出さないようにする*/
   overflow: hidden;
}

.swiper {
   max-width:740px;
   /*アクティブなスライド以外も見えるように*/
   overflow: visible !important;
}
.swiper-slide img {
   transition: 0.3s;
   opacity: 0.8;
   filter: blur(3px);
}
.swiper-slide-active img {
   opacity: 6;
   filter: none;
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0;
}
/* 251105 */
.swiper-button-prev,
.swiper-button-next {
  width: 32px;
  height: 32px;
  margin-top: -16px;
  opacity: 0.8;
}
.swiper-button-prev {
		background: url(sw-prev.png) no-repeat center center / contain;
		left: 0;
}
.swiper-button-prev::after {
		content: "";
}

.swiper-button-next {
		background: url(sw-next.png) no-repeat center center / contain;
		right:0;
}
.swiper-button-next::after {
		content: "";
}

/* 251105-end */




@media screen and (max-width: 1023px) {
  .swiper {
    /* kuma対策 */
    /*overflow: hidden !important;*/
    overflow: hidden !important;
  }
  .swiper-button-prev,
  .swiper-button-next {
    width: 32px;
    height: 32px;
    margin-top: -16px;
  }
}
@media screen and (min-width: 1024px) {
  .swiper {
    overflow: visible !important;
  }
  .swiper-button-prev,
  .swiper-button-next {
    width: 48px;
    height: 48px;
    margin-top: -24px;
  }
}