body{
margin: 0px;
padding: 0px;
background: #FFFFFF url(/image/black2.gif);
}


a:hover{
color: #ff0000;
}



#wt{
color:#ffffff;
}

.tbox{
border:1px solid #070707;
font-size:14px;
line-height:20px;
FONT-FAMILY: Tahoma,verdana
}

.text{
font-size:12px;
line-height:20px;
FONT-FAMILY: Tahoma,verdana
}

text-b{
font-size:10px;
line-height:11px;
FONT-FAMILY: Tahoma,verdana
}

.text-n{
font-size:12px;
line-height:20px;
color:#333333;
FONT-FAMILY: Tahoma,verdana
}

.text-nc{
font-size:12px;
line-height:16px;
color:#333333;
FONT-FAMILY: Tahoma,verdana
}

ul#topic {
float: left;
margin: 0px 0px 0px 2px;
padding: 0px;
list-style-position:inside;
}

ul#topic li{
marign:0px;
padding:0px;
}




/* navi */
.navi_menu1{
display : block ;
width : 200px ;
font-size: 14px ;
color: #ffffff;
padding: 5px 0px ;
background-color: #003300;
}
.navi_menu1 a{
display : block ;
width : 200px ;
padding: 5px 0px ;
color: #333333;
background-color: #ffffff;
}

.navi_menu1 a:visited{
display : block ;
width : 200px ;
padding: 5px 0px ;
color: #333333;
background-color: #ffffff;
}
.navi_menu1 a:hover{
display : block ;
width : 200px ;
padding: 5px 0px;
color: #ff0000;
background-color: #eeeeee;
}



.navi_top2 a:hover{
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color: #FF6666;
}

.navi_menu2{
display : block ;
width : 200px ;
font-size: 14px;
color: #333333;
background: url(../img/navi2.jpg);
}
.navi_menu2 a{
display : block ;
width : 200px ;
padding: 5px 0px ;
text-decoration: none;
color: #333333;
background: url(../img/navi2.jpg);
}

.navi_menu2 a:visited{
display : block ;
width : 200px ;
padding: 5px 0px ;
text-decoration: none;
color: #333333;
background: url(../img/navi2.jpg);
}

.navi_menu2 a:hover{
display : block ;
width : 200px ;
padding: 5px 0px ;
background: url(../img/navi2.jpg);
color: #ff0000;
text-decoration: none;
}

.navi_menu2 img{
position:relative;
top:0px;
!important
}

html* .navi_menu2 img{
position:relative;
top:-5px;
!important
}

*html .navi_menu2 img{
position:relative;
top:0px;
!important
}

.tbl_01 { border: 1px solid;}
.tbl_01 th { border: 1px solid;
		text-align: center;
		background-image: url("../img/td_glay.gif");
		background-color: #FFFFFF;
		padding-left: 10px;
		padding-right: 10px;}
.tbl_01 td { border: 1px solid;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;}

.tbl_02 { width: 500px;
		border: 0px; 
		border-spacing: 0px;
		background-color: #006; }
.tbl_02 tr { text-align: center;
			background-color: #fff; }
.tbl_02 th { border-right: 1px solid #070707;
			border-bottom: 1px solid #070707;
		text-align: center;
		background-image: url("../img/td_glay.gif");
		background-color: #FFFFFF;
		padding-left: 10px;
		padding-right: 10px; }
.tbl_02 td { border-right: 1px solid #070707;
			border-bottom: 1px solid #070707;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px; }

.tbl_03 { border: 1px solid;}
.tbl_03 th { border: 1px solid;
		text-align: center;
		background-image: url("../img/td_glay.gif");
		background-color: #FFFFFF;
		padding-left: 10px;
		padding-right: 10px;}
.tbl_03 td { border: 1px solid;
		text-align: left;
		padding-left: 10px;
		padding-right: 10px;}


.bg-glay { background:#ebebeb; }
.bold { font-weight:bold; }
.red { color:#f00; }
.green { color:#008000; }
.blue { color:#00f; }
.center { text-align: center; }
