.menu {
	font-size: 10pt;
	color: #0000CC;
	text-decoration: none;
	line-height: 140%;
}
.normal { font-size: 10pt; line-height: 150%; color: #333333}
.cot {  font-size: 9pt; color: #0000CC; line-height:175%;}
.header1 {
	font-size: 14pt;
	line-height: 125%;
	color: #FF6600;
	font-weight: bold;
	padding-left:10px;
	border-bottom: 1px dashed #F60;
	border-left: 3px solid #F60;
}
.tabl1 { font-size: 10pt; line-height: 130%; color: #333399}
.normalsup { font-size: 6pt; line-height: 200%; color: #666666 }
.kaiki { font-size: 10pt; line-height: 130%; color: #333399}
.kaisya {  font-size: 11pt; font-weight: bold; color: #000000}
.normal_list {  font-size: 11pt; color: #333}
.h1soku {  font-size: 12pt; font-weight: bold; color: #FFFFFF}
.titsoku {  font-size: 13pt; font-weight: bold; color: #339933}
.count {
	font-size: 9pt;
	color: #000000;
}
.countb {

	font-size: 9pt;
	color: #0000FF;
}
.aisatu {  font-size: 9pt; line-height: 140%; color: #000000}
.cap {
	font-size: 11px;
	line-height: 120%;
	text-decoration: none;
	color: #333333;
}
.toptable {
	background-image: url(images/header.jpg);
}
.borderTable {
	border: 1px solid #CCCCDD;
}
table tr.c {
	background-color:#DFDFF4;
}
.read{
	font-weight:bold;
	line-height:150%;
	font-size:13px;
	color:#333399;
}
table tr.c{
	background-color:#EEEEEE;
}

.textbutton{
	display:inline;
	width:200px;
	padding:5px;
	margin:2px;
	background-color:#CFF;
	color:#F06;
	font-weight:bold;
	text-align:center;
	border:2px solid #6CF;
}

.textbutton:hover{
	background-color:#FC3;
	
}
