body { }
p { color: black; font-size: medium; line-height: 150%; }
td { }
a:link { color: #00c; text-decoration: none; }
a:visited { color: #9e5123; text-decoration: none; }
a:hover { color: #c00; text-decoration: underline; }
a:active { color: #fff; text-decoration: blink; }
h1 { color: #c00; font-size: 200%; font-weight: bold; line-height: 100%; text-decoration: none; margin: 0 0 10px 10px; }
h2 { color: #090; font-size: 150%; font-weight: normal; line-height: 100%; margin: 0 0 12px 10px; }
h3 { color: #000; font-size: 120%; font-weight: bold; line-height: 140%; margin: 0; }
h4 { color: #000; font-size: 90%; font-weight: normal; line-height: 120%; text-decoration: none; margin: 0; }
h5 { font-size: 80%; font-weight: normal; font-style: normal; line-height: 140%; text-decoration: none; margin: 0; padding: 0; }
h6 { font-size: 75%; font-weight: normal; line-height: 110%; margin: 0; padding: 0; }
body { color: black; background-color: white; background-repeat: no-repeat; background-attachment: fixed; margin: 0; }
.comment { font-size: 70%; font-weight: normal; font-style: normal; line-height: 100%; text-decoration: none; margin: 15px 0 0 10px; }
.padbcont_C0156994 { position: absolute; width:780px; height:50px ; float: none; }
.padbox_C0156994 { position: absolute; width:780px; height:50px; padding:0 }
p.menu { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #33c; text-align: center; height: 1.5em; margin: 0; }
p.menu a { color: #fff; line-height: 1.5em; background-color: #33c; text-decoration: none; text-align: center; width: 8em; float: left; border-right: 2px solid black; display: block; }
.menu_h1 { color: #fff; font-size: 24px; font-weight: bold; font-style: normal; line-height: 1.5em; text-align: left; margin-top: 12px; margin-left: 2px; }
.menu_h2 { color: black; font-size: 24px; font-style: normal; font-weight: bold; line-height: 1.5em; text-align: left; margin-top: 12px; margin-left: 2px; }
.menu_b1 { color: #fff; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.5em; text-align: justify; margin-top: 5px; }
.menu_b2 { color: black; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.5em; text-align: justify; margin-top: 5px; }
.mainbar01 { background-color: #030; position: absolute; top: 4px; left: 0; width: 115px; height: auto; margin: 0; padding: 0; }
.mainbar02 { background-color: #603; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar03 { background-color: #333; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar04 { background-color: #c00; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar05 { background-color: #630; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar06 { background-color: #666; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar07 { background-color: #336; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar08 { background-color: #369; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.mainbar09 { background-color: #366; margin: 0; padding: 0; position: absolute; top: 4px; left: 0; width: 115px; height: auto; }
.navbox01 { background-color: #cfc; position: absolute; top: 51px; left: 115px; width: 665px; height:auto  ; margin: 0; padding: 0; }
.navbox02 { background-color: #fcc; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox03 { background-color: #ccc; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox04 { background-color: #fcf; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox05 { background-color: #ffc; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox06 { background-color: #fff; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox07 { background-color: #ccf; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox08 { background-color: #cff; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
.navbox09 { background-color: #9cc; margin: 0; padding: 0; position: absolute; top: 51px; left: 115px; width: 665px; height: auto; }
