@charset "utf-8";

/*------------------------------------------------------------------------------------
                                      headermenu 
-------------------------------------------------------------------------------------- */
#Gnavi { width:800px; height: 29px; margin-top: -1px; background-color: #1f1f43;}

#Gnavi ul { margin: 0px; padding: 0px; height: 29px; background: url(../images/hmenu/bg.gif) repeat-x;}
#Gnavi ul:after { clear: both; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}

#Gnavi ul li { float: left; overflow: hidden; height: 29px; list-style: none; font-size: 0.1em; line-height: 0em; text-indent: -9999px;}
#Gnavi ul li a { display: block; overflow: hidden; height: 29px; font-size: 0.1em; line-height: 0em;}

#Gnavi ul li#navi_01 a { background: url(../images/hmenu/hmenu_01.gif) no-repeat; width: 63px;}

#Gnavi ul li#navi_02 a { background: url(../images/hmenu/hmenu_02.gif) no-repeat; width: 110px;}

#Gnavi ul li#navi_03 a { background: url(../images/hmenu/hmenu_03.gif) no-repeat; width: 135px;}

#Gnavi ul li#navi_04 a { background: url(../images/hmenu/hmenu_04.gif) no-repeat; width: 72px;}

#Gnavi ul li#navi_05 a { background: url(../images/hmenu/hmenu_05.gif) no-repeat; width: 145px;}

#Gnavi ul li#navi_06 a { background: url(../images/hmenu/hmenu_06.gif) no-repeat; width: 112px;}

#Gnavi ul li#navi_07 a { background: url(../images/hmenu/hmenu_07.gif) no-repeat; width: 88px;}

#Gnavi ul li#navi_08 a { background: url(../images/hmenu/hmenu_08.gif) no-repeat; width: 67px;}