/* メニュー */

#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/000136002.gif");
	}
#menu a:hover.introduce {
	background:#FFFFFF url("/common/000136003.gif");
	}
#menu a.prod {
	background:#FFFFFF url("/common/000136004.gif");
	}
#menu a:hover.prod {
	background:#FFFFFF url("/common/000136005.gif");
	}
#menu a.r-d {
	background:#FFFFFF url("/common/000136006.gif");
	}
#menu a:hover.r-d {
	background:#FFFFFF url("/common/000136007.gif");
	}
#menu a.effort {
	background:#FFFFFF url("/common/000136008.gif");
	width: 137px;
	}
#menu a:hover.effort {
	background:#FFFFFF url("/common/000136009.gif");
	}
#menu a.company {
	background:#FFFFFF url("/common/000136010.gif");
	}
#menu a:hover.company {
	background:#FFFFFF url("/common/000136011.gif");
	}
#menu a.top {
	background:#FFFFFF url("/common/000136012.gif");
	width: 138px;
	}
#menu a:hover.top {
	background:#FFFFFF url("/common/000136013.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/000136002.gif");
	}
#menu-sub a.introduce-on {
	background:#FFFFFF url("/common/000136003.gif");
	}
#menu-sub a:hover.introduce {
	background:#FFFFFF url("/common/000072906.gif");
	}

#menu-sub a.prod {
	background:#FFFFFF url("/common/000136004.gif");
	}
#menu-sub a.prod-on {
	background:#FFFFFF url("/common/000136005.gif");
	}
#menu-sub a:hover.prod {
	background:#FFFFFF url("/common/000136005.gif");
	}

#menu-sub a.r-d {
	background:#FFFFFF url("/common/000136006.gif");
	}
#menu-sub a.r-d-on {
	background:#FFFFFF url("/common/000136007.gif");
	}
#menu-sub a:hover.r-d {
	background:#FFFFFF url("/common/000136007.gif");
	}

#menu-sub a.effort {
	background:#FFFFFF url("/common/000136008.gif");
	}
#menu-sub a.effort-on {
	background:#FFFFFF url("/common/000136009.gif");
	}
#menu-sub a:hover.effort {
	background:#FFFFFF url("/common/000136009.gif");
	}

#menu-sub a.company {
	background:#FFFFFF url("/common/000136010.gif");
	}
#menu-sub a.company-on {
	background:#FFFFFF url("/common/000136011.gif");
	}
#menu-sub a:hover.company {
	background:#FFFFFF url("/common/000136011.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/000136018.gif");
	}
#footer a:hover.sitemap {
	background:#D6D6D6 url("/common/000136019.gif");
	}
#footer a.pribacy {
	width: 235px;
	background:#D6D6D6 url("/common/000136020.gif");
	}
#footer a:hover.pribacy {
	background:#D6D6D6 url("/common/000136021.gif");
	}

/* リンク色 */
a:link {
	color: #003399;
	text-decoration: underline;
	}
a:visited {
	color: #003399;
}
a:active {
	color: #21A723;
	}
a:hover {
	color: #21A723;
	text-decoration: underline;
}
