@charset "utf-8";

.case_hd{
	font-size: 36px;
	padding-bottom: 40px;
	font-weight: 500;
	position: relative;
}

.case_sankou{
	padding-bottom: 80px;
}

.case_sankou .case_inner{
	display: flex;
	width: 1000px;
	margin: 0 auto;
	padding: 0 20px;
}

.case_seikoukai .case_area{
	width: 1000px;
	margin: 0 auto 80px;
	padding: 0 20px;
}

.case_seikoukai{
	width: 1000px;
	margin: 0 auto 80px;
	padding: 0 20px;
}

.case_seikoukai .case_inner{
	display: flex;
}

.case_withus{
	margin-bottom: 160px;
}

.case_withus .case_inner{
	display: flex;
	width: 1000px;
	margin: 0 auto 300px;
	padding: 0 20px;
	position: relative;
}

.case_withus .withus_img_2{
	position: absolute;
	left: 406px;
	top: 297px;
	z-index: -1;
}

.case_withus .slide_inner{
	padding: 0 0 40px;
}


@media screen and (max-width:1025px){

	.case_seikoukai .case_area{
	width: 1024px;
	padding: 0 12px;
}

.case_seikoukai{
	width: 1024px;
	padding: 0 12px;
}
	.case_sankou .case_inner{
	width: 1024px;
	padding: 0 12px;
}

	.case_withus .case_inner{
	width: 1024px;
	padding: 0 12px;
}


}
