BODY, TD, TH { font-size:9pt; letter-spacing: 0.1em;} 

A:link {
 color:#0000CC; 
}	
A:visited {
 color:#0000CC; 
}	
A:active {
 color:#0000CC; 
}	
A:hover { 
 color:#ffffff;
 text-decoration:none;
 background-color:#666666;
}
h1 { color:#ffffff; font-size: 9px; font-weight: normal; margin-top:0px; margin-bottom:0px;}

/* リンク色個別設定 */

.type1 { color:blue; }
a:link.type1{
　　color:#FFFFFF;
　　font-weight:bolder;
　　background-color:#333333;
　　color:#ffffff;
　　padding:3px;
}
a:visited.type1{
　　color:#FFFFFF;
　　font-weight:bolder;
　　background-color:#333333;
　　color:#ffffff;
　　padding:3px;
}
a:hover.type1{
　　background-color:#333333;
}

/* ここまで */

.waku {
	width: 902px;
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-color: #999999; 
	border-style: solid;
}

.midashi {
  color: #3B7EA0; /* 文字の色 */
  border-left-color: #003A5B; /* 左枠の色 */
  padding: 0px 0px 0px 8px; /* 余白の幅 */
  border-style: solid; /* 枠の種類 */
  border-width: 0px 0px 0px 3px; /* 枠の幅 */
  margin: 2px 0px;
}

/* ボックス全体をリンク */

.linkbox{
	width:100%;
	line-height:1.5;
	}
.box_hover{
	background:#333333;
	cursor:pointer;
	}
.none{
	text-indent:-9999px;
	height:0px;
	overflow:hidden;
	}
	
/* ここまで */

/* テーブル装飾 */
.sv{
    border-left:1px solid;
    border-collor:#ffffff;
}

.sv02{
    border-bottom:1px solid;
    border-collor:#ffffff;
}

/* テーブル内フォントサイズ */
.t_fon{
    font-size:1.4em;
}
