* { margin: 0; padding: 0; letter-spacing:1px }
html { background: #FFF; color: #000; font: 85%/1.5 Arial, Helvetica, sans-serif; }
body { background: #fff; padding: 0; background: #f3f3f3;}
.inner{padding:0.6em; width:800px; margin: 0 auto; background: #ffffff; 
border-right: 1px solid #999999; border-left: 1px solid #999999;}
p { font-size: 0.8em; line-height: 1.3em; }
* html p { line-height: 2.0em; }
ul { list-style: none; margin: 10px 0 }
ul li{ list-style: circle;  padding:0 0 0 3px; margin: 0 0 0 14px }
h1, a { color: #990000; text-decoration: none; }
h1{display:none}
li a{font-size:0.8em; background:#ffffff; color:#990000; padding:2px 2px 2px 6px; margin-left:-22px}
li b{font-size:0.8em; color: #000000; font-weight:normal; letter-spacing:3px;}
a:hover { color: #000; border: 0 !important; }
acronym { border: 0; font-style: italic; color: #da0000; cursor: help; }
a acronym { color: inherit; }
h1, h2, h3{padding: 0; line-height:1.1em}
h2{font-size:1.0em; margin: 8px 0 4px 0}
h3{font-size:0.8em; margin: 3px 0 0 0}
h2 span{color: #990000}
img.toppo{left:0;top:0}
h5{position: fixed;left:10px;width:110px;top:74px;font-size:0.8em}
ul.refer li{float: none; width: 99%; height: auto;font-size:0.7em; margin:0 0 1% 0; padding: 0 0 2px 0; list-style: none;
border-bottom: 1px solid #cccccc;}
ul.refer li a{font-size: 1.0em; margin: 5px 0 0 -7px}

p.bottom {font-size:0.6em;}


