body { color: #58585a; font-size: 13px; font-family: arial; line-height: 18px; background-color: #f6f6f6; background-image: url(../images/bg.gif); background-repeat: repeat-x; width: 100%; height: 100%; margin: 0; padding: 0; }
html { width: 100%; height: 100%; }
p { margin: 0 0 18px; padding: 0; }
ul ul { margin: 0; padding: 0 0 0 16px; list-style-type: circle; list-style-image: url(../images/bullet-sub.gif); }
li { margin-bottom: 10px; }
td { }

a:link { }

a:visited { }

a:hover { color: #4c4d4f; text-decoration: none; }

a:active { }
a { color: #8db3df; text-decoration: none; }
h1 { font-size: 14px; font-weight: bold; line-height: 18px; margin: 0; padding: 0; }
ul { font-size: 13px; line-height: 18px; list-style-type: disc; margin: 0 0 0 20px; padding: 0; list-style-image: url(../images/bullet.gif); }
h2 { color: #58585a; font-size: 13px; font-weight: normal; line-height: 18px; margin: 0; }

.top { width: 800px ; margin-top: 30px;}
.logo { width: 740px ; height: 62px; margin-left: 20px; }
.navi { width: 740px; height: 40px; overflow: hidden; margin-left: 20px; }
.navihome { float: left;}
.naviobject { float: left; margin-left: 30px; }
.content { width: 740px ; height: 100%;}
.bottom { width: 800px ; clear: both;}
.colstop { color: #4c4d4f; clear: both; }
.info { width: 740px; overflow: hidden; margin-left: 20px; color: #4c4d4f; font-size: 11px; clear: both; margin-top: 30px; }
.act { color: #4c4d4f;}
.act:hover { color: #8db3df;}
.page { background-color: white; text-align: left; width:800px;}
.subnavi { color: #58585a; }
.subnavi:hover { color: #8db3df; }
