@charset "euc-jp";
/* CSS Document */

ul.header_list { margin:10px 0 10px 0; background:url(/img/gNav.gif) no-repeat; height:32px;}
ul.header_list li { float:left; text-indent:-9999px; overflow:hidden;}
ul.header_list li a { display:block; width:100%; height:32px; background-image:url(/img/gNav.gif); background-repeat:no-repeat; }
ul.header_list li#gnav01 { width:63px; }
ul.header_list li#gnav01 a { background-position:0 0; }
ul.header_list li#gnav01 a:hover { background-position:0 -32px; }
ul.header_list li#gnav02 { width:140px; }
ul.header_list li#gnav02 a { background-position:-63px 0; }
ul.header_list li#gnav02 a:hover { background-position:-63px -32px; }
ul.header_list li#gnav03 { width:102px; }
ul.header_list li#gnav03 a { background-position:-203px 0; }
ul.header_list li#gnav03 a:hover { background-position:-203px -32px; }
ul.header_list li#gnav04 { width:109px; }
ul.header_list li#gnav04 a { background-position:-305px 0; }
ul.header_list li#gnav04 a:hover { background-position:-305px  -32px; }
ul.header_list li#gnav05 { width:116px; }
ul.header_list li#gnav05 a { background-position:-414px 0; }
ul.header_list li#gnav05 a:hover { background-position:-414px  -32px; }
ul.header_list li#gnav06 { width:82px; }
ul.header_list li#gnav06 a { background-position:-530px 0; }
ul.header_list li#gnav06 a:hover { background-position:-530px -32px; }
ul.header_list li#gnav07 { width:100px; }
ul.header_list li#gnav07 a { background-position:-612px 0; }
ul.header_list li#gnav07 a:hover { background-position:-612px -32px; }