@charset "utf-8";
/* CSS Document */

   .swiper {
      width: 90%;
      height: auto;
	  padding: 0 0 1%;
	  margin: 2% auto 5%;
	  position: relative;
	  overflow: hidden; 
    }

    .swiper-container {
      width: 800px;
      height: auto;
	  margin-bottom:2%;
    }
    .swiper-slide {
		height: auto;
    }

.swiper-slide img {
	width: 100%;
}

.swiper-slide .lead {
	font-size: 14px;
	padding: 3px;
	line-height: 2.0em;
	margin: 40% 0 6%;
	text-align: left;
}

.swiper-slide .FL:nth-child(odd) {
	width: 55%;
	float: left;
}

.swiper-slide .FL:nth-child(even) {
	width: 38%;
	padding: 0 5% 0 2%;
	float: left;
	text-align: left;
}

.swiper-scrollbar {
	height: 8px; /* 高さ */
	background: rgba(230, 255, 85, 0.3); /* 背景色（現在のスライド以外） */
	border-radius: 0; /* 丸み */
	margin-top: 5px;
}

.swiper-slide .slider_img {
	margin: 2%;
	height: 100%;
}


@media only screen and (max-width:750px){
	
	.swiper {
		padding: 5%;
	}
	
    .swiper-container {
      width: 94%;
		margin: 1% auto 9%;
    }
	
	
	.swiper-slide .FL:nth-child(odd) {
		width: 100%;
		float: none;
	}

.swiper-slide .FL:nth-child(even) {
	width: 100%;
	padding: 0;
	float: none;
}
	
	
}