@charset "utf-8";

/*
スライド用CSS
*/


/* TOP
---------------------------------------------------- */
.swiper-slide {
	width:100%;
	margin:0 auto;
	position:relative;
}

.swiper-slide .mv_imgblock img {
	width: 100%;
	height:795px;
	object-fit: cover;
}

@media screen and (max-width:900px) {
	.swiper-slide .mv_imgblock img {
		height:452px;
	}
}

@media screen and (max-width:600px) {
	.swiper-slide .mv_imgblock img {
		height:450px;
	}

	.swiper-slide .sp_block {
		display: block;
	}
	.swiper-slide .sp_blocknone {
		display: none;
	}
}


/* 医院の特徴
---------------------------------------------------- */
.swiper02 {
	margin: 0 auto 90px;
	pointer-events: none;
	position: relative;
	z-index: 4;
}

.swiper02 .swiper-wrapper {
	transition-timing-function: linear;
}

.swiper02 .swiper-slide {
}

.swiper02 .swiper-slide img {
	width: 100%;
	height: auto;
}

.swiper02 .swiper-pagination-bullet {
	background-color: #fff;
}

@media screen and (max-width:900px) {
	.swiper02 {
		margin: 0 auto 60px;
	}
}