table,tr,td	{font-size:12px line-height:130%;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
        {font-size:12px;}a{text-decoration:none}
        a:hover{color:#cc0000}
textarea,input,select{background-color:#eeeeee; color:#000000;}
.text01 {font-size:25px; color:#000000; line-height:130%;}
.text02 {font-size:13px; color:#000000; line-height:120%;}
.text03 {font-size:16px; color:#ffffff; line-height:120%;}
.text04 {font-size:20px; color:#000000; line-height:130%;}
.text05 {font-size:12px; color:#000000; line-height:120%;}
.text06 {font-size:10px; color:#000000; line-height:120%;}

ul#navi {
margin:0 0 0 20px;
padding:0;
list-style:none;
font-size:12px;
width:640px;
}

ul#navi li{
margin-right:3px;
margin-bottom:3px;
width:99px;
height:35px;
float:left;
border:1px solid #888888;
text-align:center;
}

ul#navi li a{
padding-top:10px;
background: url(../images/menu00.gif);
display:block;
width:99px;
height:25px;
}

ul#navi li.nidan a{
padding-top:5px;
height:30px;
}

ul#navi li a:hover{
background: url(../images/menu01.gif);
} 

.mt20 {
margin-top:20px;
clear:both;
}

.mt5 {
margin-top:5px;
clear:both;
}
