A{text-decoration:none;color:#444444;}
A:LINK{text-decoration:none;color:#000099;}
A:VISITED{text-decoration:none;color:#000099;}
A:HOVER{text-decoration:underline;color:#000099;}
body {
  font-size: 10pt;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
scrollbar-arrow-color:#E15727;
scrollbar-base-color:#cccccc;
scrollbar-face-color:#ffffff;
scrollbar-3dlight-color:#dddddd;
scrollbar-darkshadow-color:#dddddd;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#dddddd;}
body{background-attachment:fixed;}
table {font-size: 10pt;line-height:14pt;}

/* ナビゲーション */
#navi_continer {
position: relative;
z-index:0;
width: 150px;
height:60px;
}

#navi {
position: absolute;
top: 0px;
left: 0px;
width: 150px;
}

#navi ul {
margin: 0;
padding: 0;
list-style: none;
}

#navi li {
color: #fffff;
float: left;
width: 150px;
margin: 0;
}

#navi li a {
font-size: 14px;
color: #ffffff;
display: block;
width: 100%;
padding: 0px;
text-align: center;
font-weight: bold;
text-decoration: none;
background-color: #ffffff;
}

/* サブメニュー */
#navi ul.sub {
background: #eeeeee;
}

#navi ul.sub li {
float: none;
}

#navi ul.sub li a {
color: #666666;
background: none;
font-size: 12px;
font-weight: normal;
padding: 0px;
border-top:1px solid #777777;
}

#navi ul.sub li a:hover {

color: #ffffff;
background-color: #777777;
}

#navi ul li.navi_menu ul {
display: none;
}

#navi ul li.navi_menu_on ul {
display: block;
}
