@charset "utf-8";
/* CSS Document */

div#main p {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

div#main .sysCaution , table#contact sup {
	color:rgb(224,0,0);
}

table#contact {
	width:700px;
	margin:0 auto;
	border:1px solid rgb(0,102,0);
	font-size: 90%;
}
table#contact th, table#contact td {
	padding: 6px 10px 2px;
}
table#contact th {
	width: 200px;
	font-weight: normal;
	text-align: left;
	color:rgb(0,102,0);
	background-color:rgb(234,248,234);
	border-right: 1px dotted rgb(0,102,0);
	border-bottom: 1px solid rgb(0,102,0);
}
table#contact td {
	border-bottom: 1px solid rgb(0,102,0);
	background-color:rgb(248,255,248);
}
table#contact label {
	display:block;
	float:left;
	white-space:nowrap;
}
table#contact span {
	display:block;
	float:left;
	white-space:nowrap;
}

