.matsuda h3 {
	margin-bottom:20px;
}
.matsuda p {
	line-height:1.5;
}
.matsuda .image {
	width:250px;
}
.matsuda .clearfix {
	margin-bottom:20px;
}
.matsuda .box01 .image,
.matsuda .box03 .image {
	float:left;
}
.matsuda .box02 .image {
	float:right;
}
.matsuda .box02 .text {
	float:left;
	width:500px;
}
.matsuda .box01 .text,
.matsuda .box02 .text,
.matsuda .box03 .text {
	padding-top:20px;
}
.matsuda .box03 {
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
}
.matsuda .eigyou table {
	margin:0 auto 20px auto;
}
.matsuda .eigyou table tr th,
.matsuda .eigyou table tr td {
	border:1px solid #ccc;
	padding:10px;
}
.matsuda .eigyou table tr th {
	background-color: #2749AD;
	color:#fff;
	width:100px;
}
.matsuda .eigyou table tr td {
	background-color: #fff;
	width:360px;
}
.matsuda .eigyou p {
	text-align: center;
}