table.table211 caption {
	text-align: center;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
}
table.table211 {
	width: 600px;
	border-collapse: collapse;
	border: 1px solid #999;

}

table.table211 th,
table.table211 td {
	border-collapse: collapse;
	border: 1px solid #999;

	padding: 4px 1px;
	
}

table.table211 th {
  background: #1B3AB4;
  text-align: center;
  white-space: nowrap;
  font-size: 100%;
  color: #FFFFFF;
}

table.table211 td {
  text-align: right;
  white-space: nowrap;
}

table.table211 col.syurui {
  background: #C9EFFE;
}

table.table211 col.ryoukin {
  background: #FFFFCC;
}

table.table211 col.size{
  background: #C9EFFE;
}

table.table211 col.maisuu {
  background: #FFFFFF;
}
