/* グローバルメニュー */
.navi {
text-align:left;
width:161px;
margin-left:auto;
margin-right:auto;
}
.navi li {
height:27px;
list-style:none;
position:relative;
}


.sub {
position:absolute;
width:200px;
left:161px;
top:0px;
visibility:hidden;
}

.sub a {
background-color:#E0F6A1;
border:2px solid #336600;
color:#336600;
text-decoration:none;
display:block;
height:20px;
padding-top:5px;
width:200px;
text-indent:5px;
font-size:12px;
z-index:1002;
}

.sub a:hover {background-color:#FFFFFF; color:#6D99B3;}
.sub li {list-style:none;}
.sub ul {position:static;}
/* グローバルメニュー */

