/* CSS Document */

body {
	font: 75%/1.4 "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", arial;
	letter-spacing: 0.1em;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 100%;
}

#wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 500px;
}

img {
	background: #FFFFFF;
	border: 1px solid #999999;
	padding: 4px;
	margin: 0px 0px 20px;
}

table {
	width: 100%;
	border-collapse:collapse;
	border-spacing:0;
}

table,th,td {
	padding: 5px;
	border: 1px solid #666666;
}

th {
	background: #6699ff;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

td.c {
	text-align: center;
}

td.b {
	font-weight: bold;
}

td.cb {
	font-weight: bold;
	text-align: center;
}

td.w {
	background: #FFFFFF;
}

td.komoku33b {
	width: 33%;
	text-align: center;
	font-weight: bold;
}

td.komoku33c {
	width: 33%;
	text-align: center;
}

tr.first {
	background: #FFE6FF;
}

tr.second {
	background: #d2f0ff;
}

tr.third {
	background: #e6f7ff;
}

tr.fourth {
	background: #f4fcff;
}
