/* メニュー */

#menu {
	width: 819px;
	margin-left: 15px;
	clear: both;
	}

#menu li {
	width: 136px;
	float:left;
	}

#menu a {
	width: 136px;
	height: 46px;
	display:block;
	}

#menu a.introduce {
	background:#FFFFFF url("/common/000072892.gif");
	}
#menu a:hover.introduce {
	background:#FFFFFF url("/common/000072893.gif");
	}
#menu a.prod {
	background:#FFFFFF url("/common/000072894.gif");
	}
#menu a:hover.prod {
	background:#FFFFFF url("/common/000072895.gif");
	}
#menu a.r-d {
	background:#FFFFFF url("/common/000072896.gif");
	}
#menu a:hover.r-d {
	background:#FFFFFF url("/common/000072897.gif");
	}
#menu a.effort {
	background:#FFFFFF url("/common/000072898.gif");
	width: 137px;
	}
#menu a:hover.effort {
	background:#FFFFFF url("/common/000072899.gif");
	}
#menu a.company {
	background:#FFFFFF url("/common/000072900.gif");
	}
#menu a:hover.company {
	background:#FFFFFF url("/common/000072901.gif");
	}
#menu a.recruit {
	background:#FFFFFF url("/common/000072903.gif");
	width: 138px;
	}
#menu a:hover.recruit {
	background:#FFFFFF url("/common/000072904.gif");
	}

/* 配下用メニュー */
#menu-sub {
	width: 819px;
	margin-left: 15px;
	clear: both;
	}

#menu-sub li {
	width: 118px;
	float:left;
	}

#menu-sub li.gotop {
	width: 111px;
	float:left;
	}

#menu-sub a {
	width: 118px;
	height: 46px;
	display:block;
	}

#menu-sub a.introduce {
	background:#FFFFFF url("/common/000072905.gif");
	}
#menu-sub a.introduce-on {
	background:#FFFFFF url("/common/000072906.gif");
	}
#menu-sub a:hover.introduce {
	background:#FFFFFF url("/common/000072906.gif");
	}

#menu-sub a.prod {
	background:#FFFFFF url("/common/000072907.gif");
	}
#menu-sub a.prod-on {
	background:#FFFFFF url("/common/000072908.gif");
	}
#menu-sub a:hover.prod {
	background:#FFFFFF url("/common/000072908.gif");
	}

#menu-sub a.r-d {
	background:#FFFFFF url("/common/000072909.gif");
	}
#menu-sub a.r-d-on {
	background:#FFFFFF url("/common/000072910.gif");
	}
#menu-sub a:hover.r-d {
	background:#FFFFFF url("/common/000072910.gif");
	}

#menu-sub a.effort {
	background:#FFFFFF url("/common/000072911.gif");
	}
#menu-sub a.effort-on {
	background:#FFFFFF url("/common/000072912.gif");
	}
#menu-sub a:hover.effort {
	background:#FFFFFF url("/common/000072912.gif");
	}

#menu-sub a.company {
	background:#FFFFFF url("/common/000072913.gif");
	}
#menu-sub a.company-on {
	background:#FFFFFF url("/common/000072914.gif");
	}
#menu-sub a:hover.company {
	background:#FFFFFF url("/common/000072914.gif");
	}

#menu-sub a.recruit {
	background:#FFFFFF url("/common/000072902.gif");
	}
#menu-sub a.recruit-on {
	background:#FFFFFF url("/common/000072915.gif");
	}
#menu-sub a:hover.recruit {
	background:#FFFFFF url("/common/000072915.gif");
	}

#menu-sub a.gotop {
	background:#FFFFFF url("/common/000072916.gif");
	width: 111px;
	}
#menu-sub a:hover.gotop {
	background:#FFFFFF url("/common/000072917.gif");
	}

/* フッター */
#footer {
	width: 818px;
	height: 20px;
	margin: 2px 0px 0px 16px;
	background:#D6D6D6;
	}

#footer img{
	margin: 5px 5px 0px 0px;
	}

#footer ul {
	width: 289px;
	height: 11px;
	margin: 0px;
	float: left;
	}

#footer li {
	width: 62px;
	float:left;
	margin: 5px 9px 0px 5px;
	}
#footer li.pribacy {
	width: 117px;
	}

#footer a {
	width: 62px;
	height: 11px;
	display:block;
	}
#footer a.sitemap {
	background:#D6D6D6 url("/common/000072869.gif");
	}
#footer a:hover.sitemap {
	background:#D6D6D6 url("/common/000072870.gif");
	}
#footer a.pribacy {
	width: 117px;
	background:#D6D6D6 url("/common/000072868.gif");
	}
#footer a:hover.pribacy {
	background:#D6D6D6 url("/common/000072935.gif");
	}

/* リンク色 */
a:link {
	color: #003399;
	text-decoration: underline;
	}
a:visited {
	color: #003399;
}
a:active {
	color: #21A723;
	}
a:hover {
	color: #21A723;
	text-decoration: underline;
}
