/* menu styles */
#ambush {
	margin: 0;
	padding: 0;
	z-index: 100;
}
	#ambush ul {
		display: inline;
	}
	#ambush li {
		float: left;
		list-style: none;
		display: inline;
	}
	#ambush li a {
		display: block;
		/*
		background: #FFF;
		padding: 5px 12px;
		width: 70px;
		height: 20px;
		*/
		text-indent: -9999px;
		text-decoration: none;
		height: 46px;
		color: #fff;
		white-space: nowrap;
	}
	#ambush li a:hover {
		/*
		background: #24313C;
		*/
	}
		#ambush li ul {
			/* margin: 0; */
			margin: -1px 0px 0px 0px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			width: 121px;
			z-index:11;
			/*
			border-top: 1px solid white;
			*/
			}
			#ambush li ul li {
				float: none !important;
				display: inline !important; 
				z-index:12!important; 
			}
			#ambush li ul li a {				
				width: auto;
				/*
				background: #000;
				color: #24313C;
				*/
			}
			#ambush li ul li a:hover {
				/*
				background: #8EA344;
				*/
			}

/* 大トップメニュー メディア menuMedia */
#ambush li a#menuMedia {
	width: 124px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-1media_off.gif') no-repeat;
}
#ambush li a:hover#menuMedia {
	width: 124px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-1media_on.gif') no-repeat;
}
	/* メディア＞電柱広告 */
	#ambush li ul li a#menuMedia1denchu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-1denchu_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuMedia1denchu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-1denchu_on.gif') no-repeat;
	}
	/* メディア＞交通広告 */
	#ambush li ul li a#menuMedia2koutsu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-2koutsu_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuMedia2koutsu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-2koutsu_on.gif') no-repeat;
	}
	/* メディア＞折込広告 */
	#ambush li ul li a#menuMedia3orikomi {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-3orikomi_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuMedia3orikomi {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-3orikomi_on.gif') no-repeat;
	}
	/* メディア＞マスメディア */
	#ambush li ul li a#menuMedia4massmedia {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-4massmedia_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuMedia4massmedia {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-4massmedia_on.gif') no-repeat;
	}
	/* メディア＞カラーコード */
	#ambush li ul li a#menuMedia5colorcode {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-5colorcode_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuMedia5colorcode {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-1media-5colorcode_on.gif') no-repeat;
	}


/* 大トップメニュ　イベント　menuEvent */
#ambush li a#menuEvent {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-2event_off.gif') no-repeat;
}
#ambush li a:hover#menuEvent {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-2event_on.gif') no-repeat;
}

/* 大トップメニュー クリエイティブ　menuCreative */
#ambush li a#menuCreative {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-3creative_off.gif') no-repeat;
}
#ambush li a:hover#menuCreative {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-3creative_on.gif') no-repeat;
}
	/* クリエティブ＞WEB */
	#ambush li ul li a#menuCreative1web {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-1web_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCreative1web {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-1web_on.gif') no-repeat;
	}
	/* クリエティブ＞携帯 */
	#ambush li ul li a#menuCreative2keitai {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-2keitai_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCreative2keitai {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-2keitai_on.gif') no-repeat;
	}
	/* クリエティブ＞屋外広告 */
	#ambush li ul li a#menuCreative3okugai {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-3okugai_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCreative3okugai {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-3creative-3okugai_on.gif') no-repeat;
	}

/* 大トップ　会社案内 menuCompany */
#ambush li a#menuCompany {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-4company_off.gif') no-repeat;
}
#ambush li a:hover#menuCompany {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-4company_on.gif') no-repeat;
}
	/* 会社案内＞概要 */
	#ambush li ul li a#menuCompany1gaiyou {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-1gaiyou_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany1gaiyou {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-1gaiyou_on.gif') no-repeat;
	}
	/* 会社案内＞経営 */
	#ambush li ul li a#menuCompany2keiei {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-2keiei_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany2keiei {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-2keiei_on.gif') no-repeat;
	}
	/* 会社案内＞検証 */
	#ambush li ul li a#menuCompany3kenshu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-3kenshu_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany3kenshu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-3kenshu_on.gif') no-repeat;
	}
	/* 会社案内＞会社経歴グループ */
	#ambush li ul li a#menuCompany4group {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-4group_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany4group {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-4group_on.gif') no-repeat;
	}
	/* 会社案内＞privacy policy */
	#ambush li ul li a#menuCompany5privacy {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-5privacy_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany5privacy {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-5privacy_on.gif') no-repeat;
	}
	/* 会社案内＞サークル活動 */
	#ambush li ul li a#menuCompany6circle {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-6circle_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuCompany6circle {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-4company-6circle_on.gif') no-repeat;
	}

/* 大トップメニュ　求人 menuRecruit */
#ambush li a#menuRecruit {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-5recruit_off.gif') no-repeat;
}
#ambush li a:hover#menuRecruit {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-5recruit_on_official.gif') no-repeat;
}
	/* 求人＞正社員 */
	#ambush li ul li a#menuRecruit1seishain {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-1seishain_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuRecruit1seishain {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-1seishain_on.gif') no-repeat;
	}
	/* 求人＞外部ブレーン */
	#ambush li ul li a#menuRecruit2gaibu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-2gaibu_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuRecruit2gaibu {
		width: 121px;
		height: 24px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-2gaibu_on.gif') no-repeat;
	}
		/* 求人＞外部ブレーン */
	#ambush li ul li a#menuRecruit3contact {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-3contact_off.gif') no-repeat;
	}
	#ambush li ul li a:hover#menuRecruit3contact {
		width: 121px;
		height: 28px;
		display: block;
		background: url('../img/inside/menu/btn_header-5recruit-3contact_on.gif') no-repeat;
	}

/* 大トップメニュー　ニュース　menuNews */
#ambush li a#menuNews {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-6news_off.gif') no-repeat;
}
#ambush li a:hover#menuNews {
	width: 123px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-6news_on_official.gif') no-repeat;
}

/* 大トップメニュー　よくある質問　menuFaq */
#ambush li a#menuFaq {
	width: 125px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-7faq_off.gif') no-repeat;
}
#ambush li a:hover#menuFaq {
	width: 125px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-7faq_on_official.gif') no-repeat;
}

/* 大トップメニュー　お問い合わせ　menuContact */
#ambush li a#menuContact {
	width: 126px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-8contact_off.gif') no-repeat;
}
#ambush li a:hover#menuContact {
	width: 126px;
	height: 42px;
	display: block;
	background: url('../img/inside/menu/btn_header-8contact_on_official.gif') no-repeat;
}


