@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	color:#333;
}

a:link {
	color: #335BFF;
	}       /* 訪問済みリンクアンカー */
a:visited {
	color: #66F;
	}    /* 未訪問のリンクアンカー */
a:active {
	color: #FC0;
	}     /* 選択されたリンクアンカー */

.table1 {
	width:640px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}

.table1 td {
	padding:6px;
	margin:0px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}

.table2 {
	width:550px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}

.table2 td {
	padding:2px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}


.table3 {
	width:300px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}

.table3 td {
	padding:2px;
	background-color:#FFF;
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #666 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}