@charset "shift_jis";

/* 共通　CSS Document */


/*---------------------------------------------
 
---------------------------------------------*/
div#contarea {
	width: 797px;
	margin: 0px auto;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

h2#cont_title {
	display: block;
	width: 594px;
	height: 93px;
	margin: 0px auto;
	margin-bottom: 10px;
	padding: 0px;
}

table, tr, th, td {
	/*border-collapse: collapse;*/
	font-size: 0.9em;
	color: #333333;
	/*border: #FF0000 thin solid;*/
}
table {
	width: 697px;
	margin: 0px auto;
}
tr, th, td {
	border-bottom: 1px #004080 dashed;
}
th {
	width: 140px;
	vertical-align: top;
}

div#text_area {
	width: 797px;
	margin: 0px auto;
	padding: 0px;
	/*text-align: center;*/
}
#text_area_img_top {
	display: block;
	width: 797px;
	height: 58px;
	margin: 0px;
	margin-top: 20px;
	padding: 0px;
}
#text_area_img_bottom {
	display: block;
	width: 797px;
	height: 58px;
	margin: 0px;
	padding: 0px;
}
div#cont {
	width: 797px;
	margin: 0px;
	padding: 0px;
	background: url(../images/bg_center.png) repeat-y;
}
div#cont:after {	/* 高さ確認 */
	content: "";
	display: block;
	clear: both;
}