*{	margin: 0;	padding: 0;}/*------------------------------------	#menu スタイル-------------------------------------- */dl#menu{	background: url(../images/menuBg.gif) left center repeat-x;	float: left;}	dl#menu ul{		list-style: none;	}	dl#menu dd{		border-right: solid 1px #fff;		float: left;		text-align: center;		position: relative;		width: 150px;		height: 20px;	}				dl#menu dd a{			display: block;			color: #fff;			font-weight: bold;			text-decoration: none;			line-height: 20px;			width: 106px;			height: 20px;		}			dl#menu dd ul{		/*			グローバルメニュー下、プルダウンメニューのスタイル。		*/			background-color: #00c5e1;			border-left: solid 1px #eef;			border-top: solid 1px #eef;			border-right: solid 1px #003392;			border-bottom: solid 1px #003392;			display: none;			position: absolute;			top: 20px;			left: 0;			z-index: 0;		}					dl#menu dd ul a{				font-size: 90%;				color: #ffffff;				height: auto;				line-height: 100%;				text-align: left;				padding: 5px 5px;				width: 150px;			}					dl#menu dd ul a.hierarchy{				background: url(../images/gmArrow.gif) 142px center no-repeat;			}					dl#menu dd ul li.rollOver{			/*				プルダウンメニュー、マウスオーバー時のスタイル。			*/				background-color: #00c5e1;			}						dl#menu dd ul li.rollOver a.rollOverA{				color: #D1E880;			}					dl#menu dd ul li{				position: relative;			}							dl#menu dd ul li ul{					display: none;					position: absolute;					top: 0px;					left: 135px;					z-index: 0;				}