
/* -----------------------------------------------------------------
 トップページ　CSS設定
----------------------------------------------------------------- */
#swiperBox {
	padding-left: 62px;
}
.swiper-container {
	width: 1180px;
	height: 260px;
	margin: 0 auto;
	overflow: visible;
}
.swiper-slide {
	text-align: center;
	width: 226px;/*IE9対策*/
	float: left;/*IE9対策*/
	margin: 0 5px 5px;/*IE9対策*/
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev,
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	display:none;
}

@media screen and (max-width : 1333px) {
.swiper-container {
	width: 1040px;
}
.swiper-slide {
	width: 200px;
}
}
@media screen and (max-width : 1120px) {
.swiper-container {
	width: 95%;
}
}
@media screen and (max-width : 1025px) {
#swiperBox {
	width: 100%;
	overflow: hidden;
	padding-left: 0px;
	position: relative;
}
.swiper-container {
	width: 150vw;
	height: 57vw;
	margin-left: -39vw;
	overflow: visible;
}
.swiper-slide {
	width: 50%;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("../../index/images_sp/swiper-btn-next.png");
	right: 0;
	left: auto;
	display:block;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("../../index/images_sp/swiper-btn-prev.png");
	left: 0;
	right: auto;
	display:block;
}
.swiper-button-prev, .swiper-button-next {
	width: 27px;
	height: 50px;
	margin-top: -25px;
	-moz-background-size: 27px 50px;
	-webkit-background-size: 27px 50px;
	background-size: 27px 50px;
}
}