@charset "utf-8";


/*----------------------------------------------------

	Recruitページ用CSS

----------------------------------------------------*/



/*----------------------------------------------------

	.contents

----------------------------------------------------*/



.recruit #contents #contentsBox .talentedCon h3 {
	margin: 0 0 20px;
	clear: both;
}



.recruit #contents #contentsBox .talentedCon h4 {
	margin: 0 0 10px;
	font-size: 1.143em;
}



.recruit #contents #contentsBox .talentedCon .talentedBox {
	margin: 0 0 30px;
}



.recruit #contents #contentsBox .talentedCon .talentedBox .talentedImg {
	width: 220px;
	float: left;
}



.recruit #contents #contentsBox .talentedCon .talentedBox .talentedImg img {
	margin-bottom: 10px;
}



.recruit #contents #contentsBox .talentedCon .talentedBox div,
.recruit #contents #contentsBox .talentedCon .talentedBox ul {
	width: 450px;
	float: right;
}



.recruit #contents #contentsBox .talentedCon .talentedBox ul li {
	padding: 0 0 0 15px;
	margin: 0 15px 0 0;
	background-image: url(../img/arrow01.png);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	color: #CC6699;
	font-weight: bold;
}



.recruit #contents #contentsBox .requirementsCon table {
	margin: 0 0 20px;
}



.recruit #contents #contentsBox .requirementsCon table tr th {
	width: 25%;
}



.recruit #contents #contentsBox .requirementsCon table tr td ul li {
	padding: 0 0 0 15px;
	margin: 0 15px 0 0;
	background-image: url(../img/arrow01.png);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}



.recruit #contents #contentsBox .requirementsCon .recruitNote {
	text-align: center;
	margin: 20px 0 0;
}

























