table{
	width: 600px;
	border-collapse: collapse;
	border: 3px solid;
}
th{
	border: 2px solid;
	background: #330066;
	color: white;
	font-weight: bold;
	font-size: small;}
tr{
	border: 1px solid;
	font-weight: bold;
	font-size: small;
}
td{
	border: 1px solid;
}
p.right{
	text-align: right;
	font-weight: bold;
}
p.left{
	text-align: left;
	font-weight: bold;
}
table tr:nth-child(odd) {
	/* trの行から数えて奇数行の背景色を設定します。 */
	background-color: #FFFFCC;
}
table tr:nth-child(even) {
	/* trの行から数えて偶数行の背景色を設定します。 */
	background-color: #CCFFFF;
}
td.red{
	color:red;
}
