/*submenu200*/
div.left{
margin:0 0 20px 0;
width:226px;
float:left;
text-align:left;
}
.left ul{
margin:0 0 0 26px;
padding:0;
list-style:none;
}
.left li,.left a{
display:block;
}
.left li{
float:left;
text-indent:-9999px;
}
.leftmenu01 a{
background:url("../kumagera/image/left_menu01.gif") no-repeat;
width:200px;
height:35px;
}
.leftmenu01 a:hover{
background:url("../kumagera/image/left_menu01_b.gif") no-repeat;
width:200px;
height:35px;
}
.leftmenu02 a{
background:url("../kumagera/image/left_menu02.gif") no-repeat;
width:200px;
height:55px;
}
.leftmenu02 a:hover{
background:url("../kumagera/image/left_menu02_b.gif") no-repeat;
width:200px;
height:55px;
}
.leftmenu03 a{
background:url("../image/side_menu/side_omitsumori.jpg") no-repeat;
width:200px;
height:150px;
}
.leftmenu04 a{
background:url("../image/side_menu/side_naigaiso.jpg") no-repeat;
width:200px;
height:117px;
}



/*main480px*/
div.right{
width:526px;
margin:0 0 20px 0;
float:left;
text-align:left;
}

.right h2{
margin:0 26px 0 20px;
padding:15px 5px;
font-size:90%;
color:#000000;
background:url("../image/h2_title.gif") no-repeat;
}
.right h3{
margin:30px 26px 0 20px;
padding:6px 0 15px 10px;
font-size:80%;
color:#000000;
background:url("../image/h3_title.gif") no-repeat;
}
.right ul{
margin:20px 26px 50px 20px;
padding:0 75px 0 0;
list-style-type:none;
background:url("../kumagera/image/kumagera.jpg") no-repeat;
}
.right li{
margin-right:5px;
padding:5px 0 3px 25px;
font-size:80%;
color:#000000;
border-bottom:1px #CCC8BB dotted;
background:url("../image/pdf.gif") no-repeat left center;
}
li a{
color:#003399;
}
li a:hover{
color:#99CC00;
}
.right table{
margin:0 26px 15px 20px;
width:480px;
background-color:#625A48;
}
.right th{
padding:5px;
width:120px;
background-color:#EEEDE8;
font-size:80%;
color:#000000;
}
.right td{
padding:5px;
background-color:#ffffff;
font-size:80%;
color:#000000;
}
div.btn{
margin:0 26px 50px 20px;
text-align:right;
}
.btn input{
padding:5px 20px;
background-color:#58503F;
border:1px #CCC8BB solid;
color:#ffffff;
font-size:80%;
font-weight:bold;
}

.sub_text{
margin:0 26px 0 20px;
padding:0;
font-size:80%;
color:#000000;
}
.sub_text02{
margin:15px 26px 15px 20px;
padding:0;
font-size:80%;
color:#000000;
}
.sub_text a{
color:#003399;
}
.sub_text a:hover{
color:#99CC00;
}

