/* CSS Document */
/*--------------------*/        

   
/*#dd {  font-size: 0.69em; }
#dd li { width: 150px; height: 30px; float: left; zoom: 1; padding: 0px 1px; }
#dd li#mmHome { width: 140px; }
#dd .mainmenu a.menu { display: block; }
#dd .mainmenu a.menu:hover { }

.submenu {
	width: 150px;
	background-color:#FFFFFF;
	visibility: hidden;
	position: absolute;
	z-index: 3;
	float:none;
}
.submenu a { border-right: none; padding: 5px 5px 5px 25px; width: 120px; display: inline-block; } 
.submenu a:hover {
}

#dd ul 						{  }
#dd ul li 					{ font-weight: normal; float: none; clear:both; padding: 0px; }

#mmDopa .submenu li,
#mmDiy .submenu li,
#mmMook .submenu li         { background-repeat: repeat-y; background-position: 0px 0px; }
									 
#mmDopa .submenul li         { background-image: url(../../../img/common/mmDopaBg.gif); }
#mmDiy .submenu li          { background-image: url(../../../img/common/mmDiyBg.gif); }
#mmMook .submenu li         { background-image: url(../../../img/common/mmMookBg.gif); }

#mmDopa .submenu li a,
#mmDiy .submenu li a,
#mmMook .submenu li a       { background-repeat: no-repeat; background-position: 0px 50%; border-bottom: 1px solid #CCCCCC; }

#mmDopa .submenu li a       { background-image: url(../../../img/common/mmDopaArrow.gif); }
#mmDiy .submenu li a        { background-image: url(../../../img/common/mmDiyArrow.gif); }
#mmMook .submenul li a       { background-image: url(../../../img/common/mmMookArrow.gif); }

*/

#wp #mainMenu #globalNavi {
	font-size: 0.69em;
	position: absolute;
	display: block;
	width: 902px;
}
#wp #mainMenu #globalNavi li {
	width: 150px;
	float: left;
	zoom: 1;
	padding: 0px 1px;
	list-style-type: none;
	display: block;
}
#wp #mainMenu #globalNavi #mmHome { width: 140px; }
#wp #mainMenu #globalNavi li dl  {
	margin: 0px; padding: 0px; width: 150px;
	
	background-color:#FFFFFF;
}
#wp #mainMenu #globalNavi li dl dt {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 150px;
	overflow: hidden;
}

#wp #mainMenu #globalNavi li dl dd {
display: none;
	 border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	width: 150px;
	background-repeat: repeat-y; background-position: 0px 0px;
}
#wp #mainMenu #globalNavi li:hover dl dd {
	display: block;
}
									 
#mmDopa dl dd          { background-image: url(../../img/common/mmDopaBg.gif); }
#mmDiy dl dd          { background-image: url(../../img/common/mmDiyBg.gif); }
#mmMook dl dd         { background-image: url(../../img/common/mmMookBg.gif); }


#wp #mainMenu #globalNavi li dl dd a { height: 1em; border-right: none; padding: 10px 5px 10px 25px; width: 120px; display: inline-block;
background-repeat: no-repeat; background-position: 0px 50%; }

#wp #mainMenu #globalNavi #mmDopa dl dd a       { background-image: url(../../img/common/mmDopaArrow.gif); }
#wp #mainMenu #globalNavi #mmDiy dl dd a        { background-image: url(../../img/common/mmDiyArrow.gif); }
#wp #mainMenu #globalNavi #mmMook dl dd a       { background-image: url(../../img/common/mmMookArrow.gif); }

