@charset "UTF-8";
/* Scss Document */
.swiper-controller {
  margin-top: 20px;
  padding: 0 20px 0 0; }

/*=============================================================
.swiper_pause
=============================================================*/
.swiper_pause,
.swiper_pause2 {
  cursor: pointer;
  margin: 0 20px !important; }
  .swiper_pause img,
  .swiper_pause2 img {
    width: auto;
    height: 12px;
    display: block; }

    .swiper_pause,
.swiper_pause3 {
  cursor: pointer;
  margin: 0 20px !important; }
  .swiper_pause img,
  .swiper_pause2 img {
    width: auto;
    height: 12px;
    display: block; }

/*=============================================================
.swiper_start
=============================================================*/
.swiper_start,
.swiper_start2 {
  cursor: pointer; }
  .swiper_start img,
  .swiper_start2 img{
    width: auto;
    height: 12px;
    display: block; }

    .swiper_start,
.swiper_start3 {
  cursor: pointer; }
  .swiper_start img,
  .swiper_start2 img{
    width: auto;
    height: 12px;
    display: block; }


/*=============================================================
swiper-pagination
=============================================================*/
.swiper-pagination,
.swiper-pagination2 {
  text-align: right;
  width: auto !important;
  position: relative !important;
  top: auto !important;
  bottom: 0 !important;
  display: flex;
  align-items: center; }

  .swiper-pagination,
.swiper-pagination3 {
  text-align: right;
  width: auto !important;
  position: relative !important;
  top: auto !important;
  bottom: 0 !important;
  display: flex;
  align-items: center; }
/* ページネーションのサイズと色 */
.swiper-pagination-bullet {
  background-color: #796a56 !important;
  height: 10px;
  width: 10px; }

/*=============================================================
.swiper-scrollbar
=============================================================*/
/*.swiper-container {
	background-color: #fff;
	position: relative;
	.swiper-scrollbar {
		position: absolute;
		top:0;
		left:0;
	}
}*/
/*=============================================================
swiper-button-prev｜swiper-button-next
=============================================================*/
.swiper-button-next:after, .swiper-button-prev:after {
  color: #796A56; }
/*.swiper-button-prev,
.swiper-button-next {
	position: relative;
	left: auto;
	right: auto;
	padding: 0!important;
	margin: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: auto!important;
	height: auto!important;
}

.swiper-button-prev::after,
.swiper-button-next::after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
	display: block;
}

.swiper-button-prev::after {
    border-right: 10px solid $main_color;
    border-left: 0;
}

.swiper-button-next::after {
    border-left: 10px solid $main_color;
    border-right: 0;
}*/

.swiper_pause img, .swiper_pause3 img {
    width: auto;
    height: 12px;
    display: block;
}
.swiper_start img, .swiper_start3 img {
    width: auto;
    height: 12px;
    display: block;
}