#logo {
	left: 10px;
	top: 0px;
	height: 26px;
	width: 127px;
	position: absolute;
	z-index: 0;
}
#head_menu1 {
	font-size: 10px;
	text-align: right;
	top: 14px;
	right: 40px;
	width: 270px;
	position: absolute;
	z-index: 18;
}


*:first-child+html #head_menu1{   /*IE7*/
	top: 25px;
}


#head_menu2 {
	text-align: right;
	top: 40px;
	right: 40px;
	position: absolute;
	width: 500px;
	font-size: 12px;
	z-index: 20;
}

#head_menu3 {
	position: absolute;
	width: 750px;
	left: 10px;
	top: 70px;
	z-index: 30;
	background: url(../header_buttons/company-profile/off_cp_bg.gif) no-repeat; 
	height: 25px;
}

ul#globalNavi {
	margin: 0;
	padding: 0;
	width: 780px;
}


ul#globalNavi li {
	margin: 0;
	padding: 0;
	float: left;
	/*width: 120px;  ボタンの幅 */
	line-height: 1;
	list-style-type: none;
}

