@charset "UTF-8";
/* Scss Document */
/*=============================================================
 swiper設定
=============================================================*/
.swiper-container {
  padding: 0;
  position: relative;
}

.swiper-container .swiper-scrollbar {
  position: absolute;
  top: 0;
  right: -10%;
}

.swiper-container .swiper-scrollbar .swiper-scrollbar-drag {
  background-color: #E1292A;
  width: 20% !important;
}

/*=============================================================
 swiper設定
=============================================================*/
.swiper-button-prev {
  background: url("../image/common/arrow01.png") no-repeat center center;
  left: 0;
}
.swiper-button-prev:after {
  display: none;
}

.swiper-button-next {
  background: url("../image/common/arrow01.png") no-repeat center center;
  right: 0;
  transform: scale(-1, 1);
}
.swiper-button-next.swiper-button-next:after {
  display: none;
}

/*=============================================================
 slider_works設定
=============================================================*/
.slider_works .swiper-pagination {
  background-color: transparent;
  padding: 0 !important;
  height: 5px !important;
  border-radius: 5px !important;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  position: relative;
  top: 0;
}
.slider_works .swiper-pagination-bullet {
  width: 10vw;
  height: 1px !important;
  background: #ACABA5 !important;
  margin: 0 !important;
  display: block !important;
  opacity: 1 !important;
}
.slider_works .swiper-pagination-bullet-active {
  background-color: #76572F !important;
  border-radius: 5px !important;
}

/*=============================================================
 slider_loop設定
=============================================================*/
.slider_loop .swiper-wrapper {
  transition-timing-function: linear;
}/*# sourceMappingURL=slide_swiper.css.map */