#home_slider {
	background-color: #fff;
	margin-top:64px;
	margin-bottom:80px;
	display:block;
}
#home_slider .swiper-slide {
	background-color: #fff;
	padding-bottom:100px;
}
#home_slider .swiper-slide .slide_center_box {
	margin:100px auto;
	max-width: 650px;
	text-align: center;
}
#home_slider h2 {
	font-size:64px;
	margin-top:-100px;
}
#home_slider p {
	font-size: 16px;
	line-height: 1.3em;
	margin-top:18px;
	margin-bottom:32px;
}
#home_slider a {
	font-size: 16px;
	line-height: 1.3em;
	margin-top:18px;
}
#home_slider .img_slider_zoom {
	opacity:0;
	position:absolute;
	pointer-events: none;
	transition: all 0.3s ease;
}

#home_slider .img_slider_zoom.img_slider_1 {
	transform: translateX(-300px);
}
#home_slider .swiper-slide-active .img_slider_zoom.img_slider_1 {
	transform: translateX(0px);
}
#home_slider .img_slider_zoom.img_slider_2 {
	transform: translatey(300px);
}
#home_slider .swiper-slide-active .img_slider_zoom.img_slider_2 {
	transform: translateY(0px);
}
#home_slider .img_slider_zoom.img_slider_3 {
	transform: translatey(300px);
}
#home_slider .swiper-slide-active .img_slider_zoom.img_slider_3 {
	transform: translateY(0px);
}
#home_slider .img_slider_zoom.img_slider_4 {
	transform: translateX(300px);
}
#home_slider .swiper-slide-active .img_slider_zoom.img_slider_4 {
	transform: translateX(0px);
}

#home_slider .swiper-slide-active .img_slider_zoom {
	display:block;
	opacity:1;
	transition: 1s ease;
}
#home_slider .img_slider_1 {
	left:0;
	top:30px;
}
#home_slider .img_slider_2 {
	left:220px;
	bottom:0;
}
#home_slider .img_slider_3 {
	right:220px;
	bottom:0;
}
#home_slider .img_slider_4 {
	right:0;
	top:30px;
}

@media (min-width:601px) and (max-width:1200px) {
	#home_slider {
		margin-top:0;
		margin-bottom: 0;
		box-sizing: border-box;
   		overflow: hidden;
	}
	#home_slider .swiper-slide {
		padding-bottom: 0px;
	}
	#home_slider h2 {
		font-size: 56px;
	}
	#home_slider .img_slider_zoom {
		max-width: 180px;
	}
	#home_slider .swiper-slide .slide_center_box {
		box-sizing: border-box;
		height: 100%;
		max-width: 100%;
		position: relative;
		padding: 250px 0 200px 0;
		margin: 0 auto;
	}
	#home_slider .swiper-slide .slide_center_box h2, #home_slider .swiper-slide .slide_center_box p {
		max-width: 650px;
		margin:0 auto 16px auto;
	}
	#home_slider .img_slider_3 {
		right:0px;
		bottom:0;
	}
	#home_slider .img_slider_2 {
		left:0px;
		bottom:0;
	}
}

@media (max-width:600px) {
	#home_slider {
		margin-top:0;
		margin-bottom: 0;
		box-sizing: border-box;
   		overflow: hidden;
	}
	#home_slider .swiper-slide {
		padding-bottom: 0px;
	}
	#home_slider h2 {
		font-size: 40px;
	}
	#home_slider .img_slider_zoom {
		max-width: 100px;
	}
	#home_slider .swiper-slide .slide_center_box {
		box-sizing: border-box;
		height: 100%;
		max-width: 100%;
		position: relative;
		padding: 160px 0 120px 0;
		margin: 0 auto;
	}
	#home_slider .swiper-slide .slide_center_box h2, #home_slider .swiper-slide .slide_center_box p {
		max-width: 360px;
		margin:0 auto 16px auto;
	}
	#home_slider .img_slider_3 {
		right:0px;
		bottom:0;
	}
	#home_slider .img_slider_2 {
		left:0px;
		bottom:0;
	}
}