/* CSS Document */
.table1 { 
/*width: 400px;  テーブルの横幅 */ 
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 2px #666666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 
.topcomment {
	font-size: 9px;
	line-height: 1.4;
	font-weight: normal;
	background: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 234px;
}

.table1 th {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 5px 2px; /* セル内の余白 */
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
	background: #333333; 
}
.table1 td#td1 {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 5px 5px; /* セル内の余白 */
	font-size: small;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	background: #000000; 
}
.table1 td#td2 {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 5px 2px; /* セル内の余白 */
	font-size: medium;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background: #000000; 
}
.table2 { 
/*width: 400px;  テーブルの横幅 */ 
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 2px #003333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 
.table2 th {
	border: 1px #003333 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 2px 5px; /* セル内の余白 */
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	background: #ffcc00; 
}
.table2 td {
	border: 1px #003333 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 2px 5px; /* セル内の余白 */
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	color: #000000;
	background: #ffffff; 
}
.table3 { 
/*width: 400px;  テーブルの横幅 */ 
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 
.table3 th {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 1px; /* セル内の余白 */
	font-size: small;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
.table3 td#td1 {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */ 
	padding: 1px; /* セル内の余白 */
	font-size: small;
	font-weight: normal;
	text-align: left;
	color: #000000;
	background: #ffffff; 
}
.table3 td#td2 {
	border: 1px #666666 solid; /* セルの枠線（太さ・色・スタイル） */
	padding: 1px; /* セル内の余白 */
	font-size: small;
	font-weight: normal;
	text-align: center;
	color: #000000;
	background: #ffffff;
}
