#main-center-corp{
	margin: 0px;
	padding: 10 0 10 0;
	background-color: #FFFFFF;
}

#title-box{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#copy-box{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
}

#naiyou-box{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#main-img{
	margin: 0 10 5 0;
	padding: 0 0 0 0;
}

#main-img-big{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#contents{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

/******* 沿革テーブル *******/

#history{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#history th{
	margin: 0 0 0 0;
	padding: 0 10 10 0;
	font-weight: normal;
	border-right: solid 1px #999999;
}

#history td{
	margin: 0 0 0 0;
	padding: 0 0 10 10;
}

/******* 会社概要テーブル *******/

#profile{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#profile th{
	margin: 0 0 0 0;
	padding: 0 10 10 0;
	font-weight: normal;
	border-right: solid 1px #999999;
}

#profile td{
	margin: 0 0 0 0;
	padding: 0 0 10 10;
}

/******* 会社概要サブメニュー *******/

#submenu-box{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
	width: 340px;
}

#name-box{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

/******* MAP/取引先＆採用情報 *******/

#linkmenu-box{
	margin: 0 0 15 0;
	padding: 2 0 2 0;
	background-color: #EFEFEF;
	width: 340px;
}

#link{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#link th{
	margin: 0 0 0 0;
	padding: 0 2 0 0;
}

#link td{
	margin: 0 0 0 0;
	padding: 0 5 0 0;
}

/*******  *******/

#map-title{
	margin: 0 0 8 0;
	padding: 0 0 2 0;
	width: 340px;
	border-bottom: solid 1px #006699;
}

/*******  *******/

#map{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
}

#map th{
	margin: 0 0 0 0;
	padding: 0 10 2 0;
	font-weight: normal;
}

#map td{
	margin: 0 0 0 0;
	padding: 0 0 2 0;
}

/*******  *******/

#map2{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
	border-bottom: solid 1px #999999;
}

#map2 th{
	margin: 0 0 0 0;
	padding: 0 10 5 0;
	font-weight: normal;
}

#map2 td{
	margin: 0 0 0 0;
	padding: 0 0 5 0;
}

/*******  *******/

#map-img{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
}

/*******  *******/

#map-top{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
	width: 340px;
}

#map-top670{
	margin: 10 0 0 0;
	padding: 0 10 0 10;
	width: 670px;
}

/*******  *******/

#list{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
}

#list td{
	margin: 0 0 0 0;
	padding: 0 5 2 0;
}

/******* 採用情報 *******/

#recruit-title{
	margin: 20 0 2 0;
	padding: 0 0 0 0;
	width: 340px;
	border-bottom: solid 0px #006699;
}

#recruit-list{
	margin: 0 0 15 0;
	padding: 0 0 0 0;
	border: solid 1px #D6CCAD;
	border-collapse: collapse;
}

#recruit-list th{
	margin: 0 0 0 0;
	padding: 1 2 1 2;
	font-weight: normal;
	font-size: 10px;
	line-height: 1.3em;
	color: #000000;
	background-color:#D6CCAD;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
}

#recruit-list td{
	margin: 0 0 0 0;
	padding: 2 5 2 5;
	font-size: 12px;
	line-height: 1.4em;
	color: #000000;
	border: solid 1px #D6CCAD;
	border-collapse: collapse;
}

#recruit-box{
	margin: 0 0 15 0;
	padding: 0 0 0 0;
	border: solid 1px #D6CCAD;
	border-collapse: collapse;
}

#recruit-box th{
	margin: 0 0 0 0;
	padding: 1 2 1 2;
	font-weight: normal;
	font-size: 12px;
	line-height: 1.4em;
	color: #000000;
	background-color:#D6CCAD;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
}

#recruit-box td{
	margin: 0 0 0 0;
	padding: 2 5 2 5;
	font-size: 12px;
	line-height: 1.4em;
	color: #000000;
	border: solid 1px #D6CCAD;
	border-collapse: collapse;
}

#oubo-box{
	margin: 0 0 15 0;
	padding: 0 0 0 0;
	border: solid 1px #006699;
	border-collapse: collapse;
}

#oubo-box th{
	margin: 0 0 0 0;
	padding: 1 2 1 2;
	font-weight: normal;
	font-size: 12px;
	line-height: 1.4em;
	color: #FFFFFF;
	background-color:#006699;
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
}

#oubo-box td{
	margin: 0 0 0 0;
	padding: 2 5 2 5;
	font-size: 12px;
	line-height: 1.4em;
	color: #000000;
	border: solid 1px #006699;
	border-collapse: collapse;
}


/****リンク設定****/

a.map:link{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}
a.map:visited{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}
a.map:hover{
	color: #003366;
	text-decoration: underline;
}
a.map:active{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}

a.recruit:link{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}
a.recruit:visited{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}
a.recruit:hover{
	color: #003366;
	text-decoration: underline;
}
a.recruit:active{
	color: #006699;
	text-decoration:none;
/*	text-decoration: underline;*/
}