@charset "shift_jis";
#News {
		width:450px;
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000066;
		}

#News td {
		line-height:1.7em;
		border-bottom:1px dotted #ccc;
		}

#News a:link {
		color: #000066;
		font-size: 12px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		}

#News a:visited {
		color: #000099;
		font-size: 12px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		}

#News a:hover {
		color: #000066;
		font-size: 12px;
		text-decoration:underline;
		font-family: Arial, Helvetica, sans-serif;
		}

.table-1 { 
	width: 780px;              /* テーブルの横幅                           */ 
	border-collapse: collapse; /* 枠線の表示方法                           */ 
	border: 1px #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
	background-color: #FFFFFF; /* 背景色                                   */ 
} 


.table-2 { 
	width: 650px;              /* テーブルの横幅                           */ 
	border-collapse: collapse; /* 枠線の表示方法                           */ 
	border: 1px #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
	background-color: #FFFFFF; /* 背景色                                   */ 
} 
