@charset "UTF-8";


/*  Gnavi Menu
------------------------------------------------------------------ */
ul#gmenu {
width: 900px;
height: 52px;
margin: 0;
padding: 0;
display: block;
overflow: hidden;
position: absolute;
top: 104px;
left: 15px;
list-style: none;
background: url("../../reform/image/header/glovalMenu.jpg") 0 0 no-repeat;
}

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

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

ul#gmenu li#gm01 a { width: 129px; background-position: 0 0; }
ul#gmenu li#gm02 a { width: 129px; background-position: -129px 0; }
ul#gmenu li#gm03 a { width: 129px; background-position: -258px 0; }
ul#gmenu li#gm04 a { width: 129px; background-position: -387px 0; }
ul#gmenu li#gm05 a { width: 128px; background-position: -516px 0; }
ul#gmenu li#gm06 a { width: 128px; background-position: -644px 0; }
ul#gmenu li#gm07 a { width: 128px; background-position: -772px 0; }

ul#gmenu li#gm01 a:hover { background-position: 0 -52px; }
ul#gmenu li#gm02 a:hover { background-position: -129px -52px; }
ul#gmenu li#gm03 a:hover { background-position: -258px -52px; }
ul#gmenu li#gm04 a:hover { background-position: -387px -52px; }
ul#gmenu li#gm05 a:hover { background-position: -516px -52px; }
ul#gmenu li#gm06 a:hover { background-position: -644px -52px; }
ul#gmenu li#gm07 a:hover { background-position: -772px -52px; }

ul#gmenu li#gm01 a.here { background-position: 0 -52px; }
ul#gmenu li#gm02 a.here { background-position: -129px -52px; }
ul#gmenu li#gm03 a.here { background-position: -258px -52px; }
ul#gmenu li#gm04 a.here { background-position: -387px -52px; }
ul#gmenu li#gm05 a.here { background-position: -516px -52px; }
ul#gmenu li#gm06 a.here { background-position: -644px -52px; }
ul#gmenu li#gm07 a.here { background-position: -772px -52px; }
