.slider {
  position:relative;
	z-index: 1;
  height: 100%;
  margin-bottom: 20px;
}
/*　背景画像設定　*/
/*
.slider-item01 {
    background:url(../img/img_01.jpg);
}

.slider-item02 {
    background:url(../img/img_02.jpg);
}

.slider-item03 {
    background:url(../img/img_03.jpg);
}
*/
.slider-item {
    width: 100%;/*各スライダー全体の横幅を画面の高さいっぱい（100%）にする*/
    padding-bottom: 3rem;
}

/*矢印の設定*/

/*戻る、次へ矢印の位置*/
.slick-prev,
.slick-next {
    position: absolute;
	  z-index: 10;
    top: 42%;
    cursor: pointer;
    outline: none;
    height: 55px;
    width: 55px;
}

.slick-prev {
    background-image: url(../img/prev_btn.webp);
    left: 3%;
}

.slick-next {
    background-image: url(../img/next_btn.webp);
    right: 3%;
}
/*ドットナビゲーションの設定*/

.slick-dots {
	position: relative;
	z-index: 3;
  text-align:center;
	margin:-50px 0 0 0;
  display: none;
}

.slick-dots li {
  display:inline-block;
	margin:0 5px;
}

.slick-dots button {
    color: transparent;
    outline: none;
    width:8px;/*ドットボタンのサイズ*/
    height:8px;/*ドットボタンのサイズ*/
    display:block;
    border-radius:50%;
    background:#ccc;/*ドットボタンの色*/
}

.slick-dots .slick-active button{
    background:#333;/*ドットボタンの現在地表示の色*/
}

.slick-slide img{
    display: inline-block;
    width: 80%;
}
.slick-initialized .slick-slide {
  height: auto;
}
@media (max-width: 768px) {
  .slick-prev {
      background-image: url(../img/sp_prev_btn.webp);
      left: 0;
  }
  .slick-next {
      background-image: url(../img/sp_next_btn.webp);
      right: 0;
  }
  .slick-prev,
  .slick-next {
      position: absolute;
  	  z-index: 10;
      top: 42%;
      cursor: pointer;
      outline: none;
      height: 35px;
      width: 35px;
  }
}
@media (max-width: 500px) {
  .slick-prev {
      left: 0;
  }
  .slick-next {
      right: 0;
  }
}
