/* ナビゲーション */
#navilist{
width:100%;
}
#navilist ul{
font-size:13px;
font-weight:bold;
list-style-type:none;
margin:0 0 0 20px;
}
#navilist li{
display:inline;
margin:0 1px 0 0;
}
#navilist a, #navilist a:link, #navilist a:visited{
background:#5190B2 url() repeat-x scroll 0%;
border-bottom:1px #fff solid;
color:#fff;
display:block;
float:left;
letter-spacing:1px;
margin:0 1px 0 0;
padding:5px 10px;
text-decoration:none;
}
#navilist a:hover{
background: #b1dbf2 none repeat scroll 0%;
}
#navilist #current a{
background:#a60001 url() repeat-x scroll 0%;
border-color:#a60001;
}
/* IE対策の為Padding-topとfont-sizeを指定 */
#naviline{
background:#a60001 none repeat scroll 0%;
clear:both;
height:5px;
padding:1px 0 0 0;
width:100%;
font-size:1px;
}
