@charset "utf-8";

.contentsLeft p.contentsLink02{
	margin:0 0 0 10px;
	padding:10px 0 0 15px;
	background:transparent url(/common/images/arrow02.gif) no-repeat 0 13px;
	clear:both;
	}
.contentsIndent{
	margin:20px 0 0 10px;
	padding:0;
	clear:both;
	}

/* キャリア採用
=========================================================================*/
h4.recruitTit{
	margin:20px 0 0 10px;
	padding:0;
	font-size:120%;
	}
.recruitTable{
	margin:13px 0 0 10px;
	padding:0;
	width:671px;
	border-collapse:collapse;
	}
.recruitTable,
.recruitTable tr,
.recruitTable th,
.recruitTable td{
	border:1px solid #BFBFBF;
	}
.recruitTable th{
	padding:8px 15px;
	background:#EBF3FC;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	}
.recruitTable td{
	padding:8px 15px;
	text-align:left;
	vertical-align:top;
	}




.newsLink{
	margin:25px 0 0 0;
	padding:0;
	border:solid 1px #CCC;
	clear:both;
}
.newsLink h3{
	margin:0;
	padding:5px 10px;
	border-bottom:solid 1px #CCC;
	background:#F6F6F6;
	text-align:center;
}
.newsLink ul{
	margin:5px 5px 10px 5px;
	padding:0 0 0 12px;
	list-style:none;
}
.newsLink li{
	margin:10px 0 0 0;
	padding:0;
}
.newsLink li a{
	margin:0;
	padding:0 0 0 12px;
	background:transparent url(../img/news_arrow02.gif) no-repeat 0 3px;
}

