#maincontents {
	background: url(/shared/img/bg_shared.jpg) no-repeat;
	/*background: url(/recruit/img/bg_recruit.jpg) no-repeat;*/
}

/*---------*/
.img_fresh {
	background: url(/recruit/img/thumb_fresh.gif) no-repeat;
}
.img_fresh a:hover {
	background: url(/recruit/img/thumb_fresh.gif);
}

.img_career {
	background: url(/recruit/img/thumb_career.gif) no-repeat;
}
.img_career a:hover {
	background: url(/recruit/img/thumb_career.gif) no-repeat;
}

.img_part {
	background: url(/recruit/img/thumb_part.gif);
}
.img_part a:hover {
	background: url(/recruit/img/thumb_part.gif);
}


/* table
*************************************************************/
table.tableRecruit {
	width: 550px;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	color: #333;
	margin: 0px 0px 15px 0px;
	font-size: 80%;
}
table.tableRecruit th {
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	padding: 5px 10px;
	font-weight: normal;
	background: #EFF;
	text-align: left;
}
table.tableRecruit td {
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	padding: 5px 10px;
	background: #FFF;
}

table.tableRecruit td.workname {
	background: #FEE;
	font-weight: bold;
	color: #300;
	text-align: center;
}

table.tableRecruit td.selCommon {
	text-align: center;
}

/*------------*/
.fresh th {
	width: 80px;
}
table.fresh td.workname {
	width: 200px;
}

.career th {
	width: 80px;
}
table.career td {
	
}

.part th {
	width: 80px;
}
table.part td {
	
}


/*
**************************************************************/
.linkContact_recruit {
	background: url(/recruit/img/btnContactRecruit.gif) no-repeat;
	margin-bottom: 10px;
}
.linkContact_recruit span {
	display: none;
}
.linkContact_recruit a {
	width: 160px;
	height: 32px;
	display: block;
}
.linkContact_recruit a:hover {
	background: url(/recruit/img/btnContactRecruit.gif) no-repeat;
}



/* list
**************************************************************/
ul.outlineList_num {
	margin-left: 25px;
}
ul.outlineList_num li {
	list-style-type: decimal;
}

ul.outlineList_normal {
	margin-left: 0px;
}
ul.outlineList_normal li {
	list-style-type: none;
}