body,td { font-size:12px; line-height: 110%; color:#333333;}


.gyou{line-height: 150%;}
.gyou2{font-size:8pt; line-height: 130%;}


 .size0{font-size:8pt;}
 .size1{font-size:10pt;}
 .size2{font-size:12pt;}
 .size3{font-size:15pt;}

a { color: #0066ff; text-decoration: none}
.hrstyle1 {border-bottom-style: solid;border-color:#999999; height:1}

a:link{color: #0000ff; text-decoration: underline;}

a:hover{color: #9999ff; text-decoration: none;}

a:visited{color: #0000ff; text-decoration: underline;}

.border000{border:solid 2px #000000;}

.border666{border:solid 2px #666666;}

.border989898{border:solid 2px border:#989898;}

.formback{background-image:url(img/form/back.gif);}

.color3D3292 {color:#3D3292;}

.style1 {color: #FFFFFF}
.style6 {color: #FF0000}
.style9 {color: #FF3333}
.style10 {color: #333333}
.style11 {color: #ffffff}
.style12 {color: #0099FF}
.style13 {color: #000000}
.style14 {color: #ff3333;font-weight: bold;}
.style26 {color: #FF0000; font-weight: bold; font-size: 20px; }
.style28 {color: #FF0000; font-weight: bold; font-size: 30px; }
.style30 {color: #000000; font-weight: bold; font-size: 44px; }
.style33 {color: #000000; font-size: 11px; }
.style35 {
	color: #6699FF;
	font-weight: bold;
}
.style38 {color: #000000; font-size: 14px; font-weight: bold; }
.style40 {
	font-size: 14px;
	font-weight: bold;
}
.style50 {font-size: 12px}
.style52 {color: #000099}
.style53 {font-size: 13px}
.style54 {color: #FFFFFF; font-weight: bold; }
.style55 {font-size: 10px}
.style56 {
	color: #0000FF;
	font-weight: bold;
}
.style57 {
	font-size: 18px;
	font-weight: bold;
}
.style58 {color: #FF0000; font-size: 13px; }
.style59 {
	color: #FF3399;
	font-weight: bold;
}
.style60 {
	color: #009999;
	font-weight: bold;
}
.style61 {
	color: #FF0066;
	font-weight: bold;
}
.style62 {color: #000000; font-weight: bold; font-size: 36px; }
.style63 {color: #FF0066}
.style64 {color: #336699}
.style77 {font-size: 11px}
.style80 {background-color:#ffffff;
	width:580px;
	height:38px;
	padding-top: 10px;
	margin-bottom:10px;
}

.style81 {width:100%}
.style83 {text-align:center;
		color:#ff3333;
}
.style101 {font-size:13;
	background-color:#FFFFFF;
}

.style102 {font-size:13;
	background-color:#FFFFFF;
	color:#FF0000;
}
.style103 {font-size:13;
	background-color:#FFFFFF;
	color:#0000FF;
}

.style104 {font-size:13;
	background-color:#FFFFFF;
	color:#999999;
}

.style_a {font-size:13;
	background-color:#FFFFCC;
	color:#000000;
}
.style_b {font-size:13;
	background-color:#99FFFF;
	color:#000000;
}

.style_c {font-size:13;
	background-color:#FFCCFF;
	color:#000000;
}

.style_d {font-size:13;
	background-color:#CCFF33;
	color:#000000;
}

.style_e {font-size:13;
	background-color:#FF6600;
	color:#000000;
}

.style_f {font-size:13;
	background-color:#FFFF00;
	color:#000000;
}

.style_g {font-size:13;
	background-color:#6666FF;
	color:#FFFFFF;
}

.style_h {font-size:13;
	background-color:#FF00CC;
	color:#FFFFFF;
}

.style_i {font-size:13;
	background-color:#009900;
	color:#FFFFFF;
}

.style_j {font-size:13;
	background-color:#993300;
	color:#FFFFFF;
}

.style_k {font-size:13;
	background-color:#FFCC00;
	color:#000000;
}

.style_kuhaku {	background-color:#FFFFFF;}

.center {text-align:center;
	font-size:13;
	background-color:#FFFFFF;
}

#navi{
	width: 760px;
	margin: 0px;
	padding: 0px 0px 20px 330px;
}

#menu{
	width:100%;
	float:left;
	margin-top:10px;
	font-size:12px;
	padding-left:0;
	margin-left:0;}

ul#menu li{
	list-style:none;
	float:left;
	margin-left:10px;
	padding: 0px;
	white-space: nowrap;
}
menu_navi1 {
	float: left;
	width: 210px;
}
menu_navi2 {
	width: 530px;
	background-color: #CCFFCC;
}


.relation_info{padding-bottom:8px;}
