body,td,div,p,span { font-family: "Verdana", "Helvetica", sans-serif; font-size:12px;}
input { font-family: "Verdana", "Helvetica", sans-serif; font-size:12px; font-weight: bold;}
a:link { color: #00008B; text-decoration: none}
a:visited { color: #00008B; text-decoration: none}
a:active { color: #D8BFD8; text-decoration: underline}
a:hover { color: #cc0000; text-decoration: underline}
.header { font-size: 120%; font-weight: bold; color: #FFFFFF; font-family: "Arial", "Helvetica", "sans-serif"}
.head2 { font-size:  140%; color: #990000; font-weight: bold}
.head1 { font-weight: bold; color: #FFFFFF; background-color: #666699}
.link { border-style:solid; border-color:#8078B0; border-width:0px 0px 1px 3px; font-size: 80%; font-weight: bold; margin:3px; padding:0px 0px 1px 3px}
.select { border:solid 1px #666699; padding:0px; background-color:#9999cc; font-weight:bold; font-family: "Verdana", "Helvetica", "sans-serif"}
.topnavi a{  background-image:url(img/base/jp.gif);
   position:absolute; left:550px; top:32px;
   width:80px;
   height:20px;
   margin:0px;
   padding:0px;
   text-indent: -2000px;
   display: block;
   }
.topnavi a:hover{   background-image:url(img/base/jp_o.gif);
   width:80px;
   height:20px;
   margin:0px;
   padding:0px;
   text-indent: -2000px;
   display: block;
   }