@charset "UTF-8";

/* CSS Document */

/*------------------------------------------------------------------------------------------------
   Gnavi Menu FC
------------------------------------------------------------------------------------------------*/
ul#gmenu {
width: 733px;
height: 51px;
margin: 0;
padding: 0;
display: block;
overflow: hidden;
position: absolute;
top: 60px;
right: 0;
list-style: none;
background: url("../../fc/image/header/glovalMenu.gif") 0 0 no-repeat;
}

ul#gmenu li {
float: left;
margin: 0;
text-indent: -9999px;
}

ul#gmenu li a {
display: block;
overflow: hidden;
height: 51px;
background: url("../../fc/image/header/glovalMenu.gif") 0 0 no-repeat;
}

ul#gmenu li#gm01 a { width: 113px; background-position: 0 0; }
ul#gmenu li#gm02 a { width: 113px; background-position: -113px 0; }
ul#gmenu li#gm03 a { width: 124px; background-position: -226px 0; }
ul#gmenu li#gm04 a { width: 113px; background-position: -350px 0; }
ul#gmenu li#gm05 a { width: 135px; background-position: -463px 0; }
ul#gmenu li#gm06 a { width: 135px; background-position: -598px 0; }

ul#gmenu li#gm01 a:hover { background-position: 0 -51px; }
ul#gmenu li#gm02 a:hover { background-position: -113px -51px; }
ul#gmenu li#gm03 a:hover { background-position: -226px -51px; }
ul#gmenu li#gm04 a:hover { background-position: -350px -51px; }
ul#gmenu li#gm05 a:hover { background-position: -463px -51px; }
ul#gmenu li#gm06 a:hover { background-position: -598px -51px; }

ul#gmenu li#gm01 a.here { background-position: 0 -51px; }
ul#gmenu li#gm02 a.here { background-position: -113px -51px; }
ul#gmenu li#gm03 a.here { background-position: -226px -51px; }
ul#gmenu li#gm04 a.here { background-position: -350px -51px; }
ul#gmenu li#gm05 a.here { background-position: -463px -51px; }
ul#gmenu li#gm06 a.here { background-position: -598px -51px; }
