h1,h2,h3,h4{margin: 0; padding: 0;}

a{color:#800000;text-decoration:underline;}
a:link{color:#800000;text-decoration:underline;}
a:visited{color:#800000;text-decoration:underline;}
a:active{color:#cc0000;}
a:hover{color:#cc0000;text-decoration:underline;}
a.b:link{color:#800000;text-decoration:underline;}
a.b:visited{color:#800000;text-decoration:underline;}
a.b:active{color:#cc0000;}
a.b:hover{color:#cc0000;text-decoration:underline;}

body{background:#e9e9e9 url("../img/bg_main.gif") repeat-y;}

dl{margin:0px;padding:0px;}
ol{margin-top:0px;margin-bottom:0px;}
ul{margin-top:0px;margin-bottom:0px;}

.head_s {color:#ffffff;font-size:8pt;line-height:12pt;}
.maintitle {color:#b06300;font-size:10pt;line-height:14pt;font-weight:bold;}
.main {color:#4d4d4d;font-size:10pt;line-height:14pt;}
.small {color:#4d4d4d;font-size:8pt;line-height:14pt;}

.navi{color:#4d4d4d;font-size:8pt;line-height:10pt;}

td.sitemap{border:#a1706c solid 1px; background-color:#e9e9e9;text-align:center;}
#pdf{border:#c0c0c0 1px solid;padding:10px;margin:0 20px 0 10px;}
#pdf .bn{float:left; width:112px;height:33px;}
#pdf .com{font-size:80%;float:right;margin-left:10px;vertical-align:middle;}
.clear{clear:both;}