/*  ----	採用情報 StyleSheets	----  */

@charset "UTF-8";

/*	ボディ	-----------------------------------------------------------------------------------------	*/
#titleArea h2	{
	border-bottom: #40aaef 5px solid;
}
.h3Area h3	{
	width: 250px;
	background-color: #40aaef;
}
#oogata .h3Area h3	{
	width: 450px;
}
.h4Area h4	{
	border-bottom: #40aaef 1px solid;
}

/*	募集一覧など	----------------------------------------*/
.recruitArea	{
	margin-bottom: 30px;
}
.recruitArea table	{
	border: #cdcdcd 1px solid;
}
.recruitArea th	{
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	letter-spacing: 5px;
	border: #cdcdcd 1px solid;
	background-color: #f3f3f3;
}
.recruitArea td	{
	text-align: left;
	vertical-align: top;
	border: #cdcdcd 1px solid;
}
.recruitArea table div	{
	padding: 20px 20px;
}
.recruitArea .col1st	{
	width: 250px;
}
.recruitArea .col2nd	{
	width: 300px;
}
.recruitArea .col3rd	{
	width: 280px;
}
.recruitArea .col4th	{
	width: 80px;
}

.recruitArea td.col4th	{
	text-align: center;
}
.recruitArea td.col4th a:link,
.recruitArea td.col4th a:visited,
.recruitArea td.col4th a:focus	{
	color: #333333;
	text-decoration: underline;
}
.recruitArea td.col4th a:hover	{
	color: #40aaef;
	text-decoration: none;
}

/*	募集詳細	----------------------------------------*/
.recruitDetail	{
	margin-bottom: 30px;
}
.recruitDetail table	{
	width: 920px;
	border: #cdcdcd 1px solid;
}
.recruitDetail th	{
	width: 200px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	letter-spacing: 5px;
	border: #cdcdcd 1px solid;
	background-color: #f3f3f3;
}
.recruitDetail td	{
	text-align: left;
	vertical-align: top;
	border: #cdcdcd 1px solid;
}
.recruitDetail table div	{
	padding: 20px 20px;
}
.recruitDetail .col1st	{
}
.recruitDetail .col2nd	{
}

.recruitDetail ol	{
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 0;
}
.recruitDetail li	{
	margin: 0;
	margin-bottom: 10px;
	padding-left: 5px;
}
.recruitDetail td a	{
	color: #000000;
	font-weight: bold;
}
.recruitDetail td a:link,
.recruitDetail td a:visited,
.recruitDetail td a:focus	{
	color: #333333;
	text-decoration: underline;
}
.recruitDetail td a:hover	{
	color: #40aaef;
	text-decoration: none;
}

