#mainbody-oya {
text-align:center;
}

#mainbody-oya2 {
width:800px;
height:1100px;
margin:auto;
}

#maincontentssoto {
width:800px;
margin-top:10px;
text-align:left;
height:1180px;
}

#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;
}

#primain {
width:620px;
font-size:9pt;
padding:5px;

}

#prih1 {
font-size:20pt;
color:#4682b4;
display:inline;
}

.midasi {
width:620px;
height:20px;
padding:5px;
background:#4682b4;
color:white;
margin-top:20px;
margin-bottom:20px;
}

#prilist {
list-style-type:none;
list-style-image:none;
padding:0px;
margin:5px;
font-size:9pt;
}

#ptoiawasesaki {
width:500px;
padding:10px;
height:20px
}