table.syousai{
width:530px;
height:100px;
background-image:url(img/txtbg.jpg);
background-repeat:no-repeat;
margin-top:10px;
}
td.syousai{
width:auto;
height:auto;
text-align:left;
vertical-align:center;
padding:10px;
}
td.syousai2{
width:auto;
height:auto;
text-align:center;
vertical-align:center;
padding:10px;
}
h2{
margin:0px;
font-size:10pt;
font-weight:normal;
}


table.icon{
width:530px;
height:70px;
margin-top:5px;
margin-bottom:5px;
}
td.icon{
width:auto;
height:auto;
}
td.icon{
width:auto;
height:auto;
text-align:left;
}
.icon_txt{
font-size:9pt;
text-align:left;
margin:0px;
}
span{
color:red;
}


hr.border{
margin:0px;
background-image:url(img/border.jpg);
height:5px;
border:none;
}
hr.border2{
margin:0px;
background-image:url(img/border2.jpg);
height:5px;
border:none;
}
table.kounyu{
width:530px;
height:auto;
margin-top:3px;
margin-bottom:3px;
}
td.kounyu{
background-color:#c0c0c0;
width:230;
height:auto;
padding:2px;
}
td.kounyu2{
width:auto;
height:auto;
vertical-align:bottom;
text-align:right;
padding:2px;
}
span.kakaku{
font-weight:bold;
color:black;
}
.kounyu{
font-size:11pt;
margin:0px;
}
.kounyu2{
font-size:10pt;
margin:0px;
}
img.kounyu{
margin:0px;
}


ul{
margin:0px;
padding:0px;
}
li{
margin:0 0 5 0px;
padding:0px;
list-style-type:none;
}
.menu{
margin:0px;
padding:8px;
background-image:url(img/menu.jpg);
font-size:10pt;
color:white;
text-align:left;
}


.midasi{
margin:10 0 5 0px;
padding:3px;
height:0px;
width:525px;
height:25px;
border-bottom:2px black solid;
background-image:url(img/midasi.jpg);
background-repeat:no-repeat;
background-position:left;
text-align:left;
color:white;
font-size:13pt;
}


table.image{
margin:0px;
width:530px;
height:auto;
}
th.image{
text-align:left;
vertical-align:center;
}
td.image{
width:auto;
height:auto;
text-align:center;
vertical-align:center;
}
.image{
margin:0px;
clear:both;
text-align:center;
font-size:9pt;
}
a.js{
text-decoration:none;
color:black;
}
a.js:hover{
text-decoration:underline;
color:black;
}
.top{
margin:5 0px;
font-size:10pt;
text-align:right;
}


table.siyou{
width:530px;
height:auto;
border:1px black solid;
}
td.siyou{
width:150px;
height:auto;
border:1px black solid;
background-color:#a9a9a9;
padding:3px;
font-size:10pt;
}
td.siyou2{
width:;
height:auto;
border:1px black solid;
background-color:#f5f5f5;
padding:3px;
font-size:10pt;
text-align:left;
}
span.hosoku{
font-weight:bold;
}
.hosoku{
margin:3 0px;
font-size:9pt;
text-align:left;
}



.kinou{
margin:3 0px;
font-size:10pt;
text-align:left;
}
span.kinou{
font-weight:bold;
color:black;
}


table.satuei{
width:530px;
height:auto;
border:1px black solid;
}
td.satuei{
width:auto;
height:auto;
border:1px black solid;
background-color:#a9a9a9;
font-size:10pt;
padding:3px;
}
td.satuei2{
width:auto;
height:auto;
border:1px black solid;
background-color:#d3d3d3;
font-size:10pt;
text-align:center;
padding:3px;
}
td.satuei3{
width:auto;
height:auto;
border:1px black solid;
background-color:#f5f5f5;
font-size:10pt;
padding:3px;
}
.satuei_txt{
margin:0px;
text-align:right;
font-weight:bold;
font-size:9pt;
}



table.douga{
width:auto;
height:auto;
border:1px black solid;
}
td.douga{
width:auto;
height:auto;
font-size:10pt;
background-color:#a9a9a9;
border:1px black solid;
padding:3px;
}
td.douga2{
width:auto;
height:auto;
font-size:10pt;
background-color:#d3d3d3;
border:1px black solid;
padding:3px;
}
td.douga3{
width:auto;
height:auto;
font-size:10pt;
background-color:#f5f5f5;
border:1px black solid;
padding:3px;
}
#douga{
text-align:left;
margin:0px;
}


table.pc{
margin:0px;
width:530px;
height:auto;
border:1px black solid;
}
td.pc{
width:auto;
height:auto;
padding:3px;
border:1px black solid;
font-size:10pt;
font-weight:bold;
background-color:#a9a9a9;
text-align:center;
}
td.pc2{
width:auto;
height:auto;
padding:3px;
border:1px black solid;
font-size:10pt;
background-color:#d3d3d3;
}
td.pc3{
width:120px;
height:auto;
padding:3px;
border:1px black solid;
font-size:10pt;
background-color:#d3d3d3;
}
td.pc4{
width:410px;
height:auto;
padding:3px;
border:1px black solid;
font-size:10pt;
background-color:#f5f5f5;
}


img.link{
margin:3 0px;
}
