#mainbody-oya {
text-align:center;
}

#mainbody-oya2 {
width:800px;
height:1000px;
margin:auto;
}

#maincontentssoto {
width:800px;
margin-top:10px;
text-align:left;
height:1700px;
}

#maincontents_left {
width:640px;
height:600px;
float:left;
font-size:10pt;
}

#maincontents_right {
width:150px;
margin-left:10px;
float:right;
}

#tophe {
width:570px;
}

a#toplink:link { color:#0068b7; text-decoration:none;font-size:8pt;}
a#toplink:visited { color:#0068b7; text-decoration:none;font-size:8pt;}
a#toplink:active { color:#0068b7; text-decoration:none;font-size:8pt;}
a#toplink:hover { background:#0068b7;color:white; text-decoration:underline;font-size:8pt; }



#sidemenu {
width:170px;
background:white;
height:800px;
}

#sidemenu_naka_td {
height:30px;
}

#sidemenu_naka {
width:84px;
padding:0px;
margin:0px;
}

#sitemap_main {
width:620px;
font-size:9pt;
padding:5px;
}

#sitemapbou1 {
width:5px;
height:20px;
background:#007199;
margin-right:5px;
float:left;
}

#sitemapbou2 {
width:5px;
height:20px;
background:#e6eb94;
margin-right:5px;
float:left;
}

#sitemapbou3 {
width:5px;
height:20px;
background:#e6bfb2;
margin-right:5px;
float:left;
}

#sitemapbou4 {
width:5px;
height:20px;
background:orange;
margin-right:5px;
float:left;
}

.h1sitemapcss {
display:inline;
font-size:13pt;
}

.sitemapul {
list-style-type:none;
list-style-image:none;
}

.sitemapul_list a:link { color:#00608d; text-decoration:none;font-size:9pt;}
.sitemapul_list a:visited { color:#00608d; text-decoration:none;font-size:9pt;}
.sitemapul_list a:active { color:#00608d; text-decoration:none;font-size:9pt;}
.sitemapul_list a:hover { background:#00608d;color:white; text-decoration:underline;font-size:9pt; }

.contents {
width:590px;
font-size:10pt;
}

#wakudummy1 {
width:600px;
height:150px;
padding:10px;
border:2px solid silver;
margin-top:25px;

}

#wakudummy2 {
width:600px;
height:900px;
padding:10px;
border:2px solid silver;
margin-top:20px;
}

#wakudummy3 {
width:600px;
height:200px;
padding:10px;
border:2px solid silver;
margin-top:20px;
}

#wakudummy4 {
margin-top:20px;
width:600px;
height:150px;
padding:10px;
border:2px solid silver;
}

#teiryuzyo {
width:500px;
margin-left:40px;
padding:0px;
margin:0px;
margin-bottom:10px;
clear:left;
}

a.teiryuzyolink:link { color:#0068b7; text-decoration:none;font-size:9pt;}
a.teiryuzyolink:visited { color:#0068b7; text-decoration:none;font-size:9pt;}
a.teiryuzyolink:active { color:#0068b7; text-decoration:none;font-size:9pt;}
a.teiryuzyolink:hover { background:#0068b7;color:white; text-decoration:underline;font-size:9pt; }

#teiryuzyotable {
width:180px;
list-style-type:none;
list-style-image:none;
padding:0px;
margin-left:10px;
}

.teiryuzyotablecontents {
background:url("/Images/aaa.jpg");
background-repeat:no-repeat;
padding-top:0px;
padding-bottom:0px;
margin:0px;
height:16px;
font-size:11pt;
padding-left:14px;
}

.contents_rosen {
width:590px;
height:600px;
font-size:10pt;
}

#sitemapkensaku {
width:300px;
height:300px;
float:right;
}

.kensaku_dummy {
width:180px;
height:510px;
float:left;
}

#input_text2 {
width:160px;
margin-right:5px;
}

#stop_s2 {
border:1px solid silver;
font-size:9pt;
}

#kensaku_bo2 {
font-size:9pt;
}

#kensaku_dummy {
margin-left:5px;
}

#c {
width:280px;
margin-left:5px;
margin-right:5px;
padding:5px;
height:200px;
border:1px solid orange;
font-size:8pt;
margin-top:15px;
}

.kensaku_dummy2 {
width:180px;
margin-bottom:15px;
}