@charset "utf-8";
/* ------------------------------
 先輩の声（PC）
------------------------------ */
.contentsWide .mainLead {
	margin-bottom: 0;
}
.border .cms_image.w282 {
	margin-bottom: 40px;
}
.list_content {
	padding-bottom: 40px;
}
.list_content .simple th {
	width: 80px;
}
.block_title > div h3 {
	max-width: initial;
}
.block_title > div > div {
	margin-left: 0;
}
.voice_text {
	float: left;
	width: 70%;
	padding-right: 20px;
}
.voice_text_wide {
	width: 100%;
}
.voice_image {
	float: right;
	width: 30%;
}
/* ------------------------------
 先輩の声（SP）
------------------------------ */
@media screen and (max-width: 767px) {
	.border .cms_image.w282 {
		margin-bottom: 20px;
	}
	.list_content {
		padding-bottom: 20px;
	}
	.buttonBox a {
	margin-bottom: 4px;
	}
}
@media screen and (max-width: 479px) {
	.voice_text {
		float: none;
		width: 100%;
		padding-right: 0;
	}
	.voice_image {
		float: none;
		width: 100%;
		margin-top: 15px;
	}
}
