body{font-family:serif;}
body.page{margin-left:150px}

table{border-collapse:collapse;border-color:#efefef}
table.menu{border: 2px #efefef solid}

td{font-size:10pt;text-align:left;padding:0;border-color:#000000;white-space:nowrap;}
td.menu{width:160px;height:40px;color:#646464;background-color:#f9f9f9;border-right:2px #efefef solid;text-align:center;vertical-align:middle;}
td.menu a{color:#646464;font-weight:bold;}
td.submenu{width:150px;padding:10px;background-color:#f9f9f9;border-bottom:2px #efefef solid;}
td.submenu a{color:#646464;font-weight:bold;}
td.main{width:790px;padding:10px;background-color:#ffffff;vertical-align:top}
td.main2{padding:10px;background-color:#ffffff;vertical-align:top}

td.waku{padding:4px;background-color:#e9e9e9}
td.submenuwaku{background-color:#ffffff;border-right:2px #efefef solid;vertical-align:top}

td.komoku1{font-weight:bold;padding:2;background-color:#f9f9f9}
td.komoku1n{font-weight:bold;padding:4;background-color:#f9f9f9;width:150px;height:30px;border:1px #efefef solid}
td.komoku2{font-weight:bold;padding:2;background-color:#99ccff}
td.meisai0{padding:2}
td.meisai1{padding:2;background-color:#ffff99}
td.meisai1n{padding:4;border:1px #efefef solid}
td.bt{border-top:2px #000000 solid}
td.meisaip{padding:4}

p.pagetitle{font-size:12pt;font-weight:bold}
p.midasi1{color:#009966;font-size:12pt}
span.midasi1{color:#009966;font-size:12pt}

a{text-decoration:none;}
/*
a:link{color:#0000ff;}
a:visited{color:#0000ff;}
a:hover{color:#0000ff;}
a:active{color:#0000ff;}
*/
hr.line{color:#efefef}
.ri{text-align:right}
.ce{text-align:center}



.midasi1{color:#009966;font-size:12pt}



