body {
	background-color: #ffffff;
	color: #000000;
}  /* 全体の背景色 */
TABLE {
	background-color: #FFFFFF;
} /* 表の背景色 */
hr {
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: dashed; /* 線種 */
   border-color: gray; /* 線色 */
   height: 1px; /* 高さ */
}
.p18b {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	margin: 0;
}
.hed2 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	width: 560px;
	display: table-cell;
	vertical-align: middle;
	margin: 0;
	padding-left: 15px;
}
.hed3 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	width: 560px;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	margin: 0;
	padding-left: 15px;
}
.hed4 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	width: 560px;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
	margin: 0;
	padding-right: 15px;
}
.p16 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
	letter-spacing: 0px;
}
.p10 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}
