html { 
	overflow-x:hidden; 
}



img { 
	display: block;
	max-width: 100%;
	border: 0;
	margin: 0 auto;
}


.case-slick{ max-height:625px; margin:56px -58.5% 0 -58.5%; }
.case-slick .slick-slide{ padding: 0 0.2%;}
.case-slick .slick-slide .box{ display: block; position: relative;}
.case-slick .slick-slide .default{ display: block; position:absolute; left:0; top:0; z-index:1;}
.case-slick .slick-slide .hover{ display: block; position:absolute; left:0; top:0; z-index:2;}
.case-slick .slick-current .default{ display: block; }
.case-slick .slick-current .hover{ display: none;}
.case-slick .slick-prev,
.case-slick .slick-next{ width: 33%; top:0; margin: 0; height: 100%; border-radius:0;}
