div#gNavi ul { margin: 0; padding: 0;}
div#gNavi ul li { list-style: none; padding: 0; }
div#gNavi ul a { }
div#gNavi ul ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html div#gNavi ul ul { line-height: 0; } div#gNavi ul ul a { zoom: 1; } div#gNavi ul ul li { float: none; }
div#gNavi ul ul ul { top: 0; }
div#gNavi ul a:hover{
filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } div#gNavi ul ul { }
div#gNavi ul ul ul {  } div#gNavi ul *:hover { background-color: none; }
div#gNavi ul a { padding: 0; line-height: 1; }
div#gNavi ul ul { top: 30px; background-color: #000; padding: 12px 8px; margin: 0 0 0 220px; color:#FFF; opacity:0.6; filter: alpha(opacity=60); -ms-filter: "alpha( opacity=60 )";}
div#gNavi ul ul li{ display:inline; color:#FFF; font-size:12px; padding: 0 8px; margin: 0; }
div#gNavi ul ul li a { color:#FFF; }
div#gNavi ul ul a.hover { color:#CCC; }
div#gNavi ul ul a { border-right: none; opacity: 0.9; filter: alpha(opacity=90); }  div#fNavi ul { margin: 0; padding: 0;}
div#fNavi ul li { list-style: none; padding: 0; }
div#fNavi ul a { }
div#fNavi ul ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html div#fNavi ul ul { line-height: 0; } div#fNavi ul ul a { zoom: 1; } div#fNavi ul ul li { float: none; }
div#fNavi ul ul ul { top: 0; }
div#fNavi ul a:hover{
filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } div#fNavi ul ul { font-size:11px; }
div#fNavi ul ul ul {  } div#fNavi ul *:hover { background-color: none; }
div#fNavi ul a { padding: 0; line-height: 1; }
div#fNavi ul ul { color:#CCC; margin: 4px 0 0 220px; }
div#fNavi ul ul li{ display:inline; font-size:12px; padding: 0 8px; margin: 0; }
div#fNavi ul ul li a { color:#CCC; }
div#fNavi ul ul a.hover { color:#CCC; }
div#fNavi ul ul a { border-right: none; opacity: 0.9; filter: alpha(opacity=90); }