/*　Galleryスライド上書き用 202401 Page-Style　Ver.1.0.0 */
@charset "utf-8";

#swiper-1 .swiper-1-wrap {
	/*background-color: rgba(0, 0, 0, 1);*/
	overflow: hidden;
}
/*
#swiper-1 .swiper-slide {
	opacity: 0.15;
}
#swiper-1 .swiper-slide-active {
	opacity: 1.0;
}
*/
#swiper-1 .swiper-horizontal>.swiper-pagination-bullets, 
#swiper-1 .swiper-pagination-bullets.swiper-pagination-horizontal, 
#swiper-1 .swiper-pagination-custom, 
#swiper-1 .swiper-pagination-fraction {
	bottom: unset;
	top: unset;
	left: unset;
}
#swiper-1 .swiper-pagination {
	position: absolute;
}
/*
.swiper-pagination-bullet {
	width: 80px;
	min-width: 40px;
	height: 80px;
	min-height: 40px;
	border-radius: unset;
	background: unset;
	opacity: 0.4;
}
.swiper-pagination-bullet-active {
	opacity: 1.0;
	background: unset;
}
.swiper-pagination-bullet:nth-child(1) {
	background: #000 url(../images/slide1-s.jpg) no-repeat;
	background-size: cover;
}
.swiper-pagination-bullet:nth-child(2) {
	background: #000 url(../images/slide2-s.jpg) no-repeat;
	background-size: cover;
}
.swiper-pagination-bullet:nth-child(3) {
	background: #000 url(../images/slide3-s.jpg) no-repeat;
	background-size: cover;
}
.swiper-pagination-bullet:nth-child(4) {
	background: #000 url(../images/slide4-s.jpg) no-repeat;
	background-size: cover;
}
.swiper-pagination-bullet:nth-child(5) {
	background: #000 url(../images/slide5-s.jpg) no-repeat;
	background-size: cover;
}
.swiper-pagination-bullet:nth-child(6) {
	background: #000 url(../images/slide6-s.jpg) no-repeat;
	background-size: cover;
}
*/



/*=========================================
==========================================
タブレット用（768px〜1024px）設定
==========================================
=========================================*/
@media screen and (max-width:1024px) {

	

}

/*=========================================
==========================================
スマホ用（〜767px）設定
==========================================
=========================================*/
@media screen and (max-width:767px) {

	#swiper-1 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, 
	#swiper-1 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 3px;
	}
	#swiper-1 .swiper-button-prev, 
	#swiper-1 .swiper-rtl .swiper-button-next, 
	#swiper-1 .swiper-button-next, 
	#swiper-1 .swiper-rtl .swiper-button-prev {
		/*left: 0;
		right: auto;*/
		display: none;
	}
	#swiper-1 .swiper-button-next, 
	#swiper-1 .swiper-rtl .swiper-button-prev {
		/*right: 0;
		left: auto;*/
		display: none;
	}
	#swiper-1 .swiper-button-next:after, 
	#swiper-1 .swiper-button-prev:after {
		font-size: 20px;
	}
	/*
	.swiper-pagination-bullet {
		width: 45px;
		height: 45px;
	}
	.swiper-pagination {
		height: auto;
	}
	*/

}
