.swiper-slide img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

/*
    カスタマイズ
    */
.myswiper-wrapper {
  /*ウィンドウ幅からはみ出さないようにする*/
  overflow: hidden;
  position:relative;
  margin:40px 0;
}

.swiper {
  max-width: 550px;
  /*アクティブなスライド以外も見えるように*/
  overflow: visible !important;
  position:relative;
}

.swiper-slide img {
  transition: 0.3s;
  transform: scale(0.8);
  opacity: 0.7;
}
.swiper-slide-active img {
  transform: scale(1);
  opacity: 1;
}


.yaji {
	position:relative;
	width:78%;
	height:40px;
	margin:0 auto;
}
.swiper-button-next::after,
.swiper-button-prev::after {
	position:absolute;
	top:-20px;
	transform: scale(0.6);
  font-family: 'Noto Sans JP', sans-serif;
}

.swiper-button-next::after {
  white-space: pre;
  color: #12479B;
  content: "NEXT　▶︎︎" !important;
}
.swiper-button-prev::after {
  white-space: pre;
  color: #12479B;
  content: "◀︎　PREV︎" !important;
}
.t {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size:14px;
}

/*画面幅480px以下の設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:480px){

.swiper {
  width: 100%;
  /*アクティブなスライド以外も見えるように*/
  overflow: visible !important;
}

.yaji {
	position:relative;
	width:78%;
	height:20px;
	margin:0 auto;
}
.swiper-button-next::after,
.swiper-button-prev::after {
	position:absolute;
	top:-20px;
	transform: scale(0.4);
  font-family: 'Noto Sans JP', sans-serif;
}
	
}