body {
	background-color: #CCFFCC;
	color: #000000;
}

table.big {
	width: 900px;
}

tr.titlebar {
	line-height: 30px;
	font-size: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000066;
	font-weight: bold;
}

table.user {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	color: #000000;
	padding: 3px
}

table.data, table.state, th, td.data {
	border: 1px solid #00CC33;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 25px;
}

table.data {
	width: 700px;
}

table.state {
	width: 350px;
}

th {
	background-color: #00FFCC;
}

td.data {
	background-color: #EEFFEE;
}

.appname {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 24px;
	font-weight: bold;
	color: #003366;
}

.user {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
}

.message {
	color: #FF6666;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 16px;
}

.result {
	font-size: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	color: #000066;
}

.copyright {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.item {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
}