@charset "UTF-8";

/* recruit index.html */
#wrap div.recruitArea div.btnBlockA01 {
	color: #4e4e4e;
}
#wrap div.recruitArea div.btnBlockA01,
#wrap div.recruitArea div.btnBlockA01 {
	_overflow: hidden;
	width: 650px;
}
#wrap div.recruitArea div.btnBlockA01 ul,
#wrap div.recruitArea div.btnBlockA01 ul{
	width: 670px;
}
#wrap div.recruitArea div.btnBlockA01 ul li img,
#wrap div.recruitArea div.btnBlockA01 ul li img{
	vertical-align: top;
	margin-bottom: 2px;
}
#wrap div.recruitArea div.btnBlockA01 ul li,
#wrap div.recruitArea div.btnBlockA01 ul li{
	float: left;
	width: 210px;
	margin-right: 10px;
	padding-bottom: 10px;
	_display: inline;
}

#wrap div.recruitArea div.column2WrapC03 {
	background: url(/recruit/img/index_img_002.jpg) no-repeat right top;
	margin: -6px 0 0 0;
}
#wrap div.recruitArea div.column2WrapC03 div.columnBlock01 {
	margin: 6px 0 0 0;
}
#wrap div.recruitArea div.column2WrapC03 table img {
	padding: 0 20px 0 17px;
}
#wrap div.recruitArea div.column2WrapC03 table p.titleMarginA01 {
	margin: 2px 0 6px 13px;
}
#wrap div.recruitArea div.column2WrapC03 table p.titleMarginA02 {
	margin: 2px 0 6px 18px;
}
#wrap div.recruitArea div.column2WrapC03 table {
	width: 430px;
	margin: 12px 0 0;
}

/* recruit/other/index.html */
#wrap div.recruitArea div.imgBlockA01 {
	background: url(/recruit/other/img/index_img_013.jpg) no-repeat left top;
}
#wrap div.recruitArea div.recruitTableBlock {
	padding: 0 25px 25px;
	background: url(/recruit/other/img/index_img_014.gif) no-repeat left bottom;
}
#wrap div.recruitArea div.recruitTableBlock div.dashBlock {
	margin: 6px 0;
	background: url(/recruit/other/img/index_line_001.gif) no-repeat left top;
	height: 6px;
}
#wrap div.recruitArea div.recruitTableBlock table table td,
#wrap div.recruitArea div.recruitTableBlock table table th {
	vertical-align: top;
	padding-bottom: 10px;
}
#wrap div.recruitArea div.recruitTableBlock table table.pb00 td,
#wrap div.recruitArea div.recruitTableBlock table table.pb00 th {
	vertical-align: top;
	padding-bottom: 0 !important;
}

/* recruitColumn2Wrap */
#wrap div.recruitArea div.recruitColumn2Wrap {
	margin: 0 8px 0 7px;
}
#wrap div.recruitArea div.recruitColumn2WrapA01 {
	background: url(/recruit/senior/img/index_bg_002.gif) no-repeat left bottom;
	padding-bottom: 10px;
	float: left;
	_display:inline;
}
#wrap div.recruitArea div.recruitColumn2Wrap table img{
	margin: 0 0 0 10px !important;
}
#wrap div.recruitArea div.recruitColumn2Wrap table {
	width: 280px;
	margin: 10px 0 0 40px;
}
#wrap div.recruitArea div.recruitColumn2Wrap .right {
	color: #4e4e4e;
}
#wrap div.recruitArea div.recruitColumn2Wrap a {
	color: #333 !important;
}
#wrap div.recruitArea div.recruitColumn2Wrap em {
	min-height: 40px;
	_height: 40px;
	display:block;
}
#wrap div.recruitArea p.infoBlock {
	text-indent: -5.5em;
	padding-left: 5.5em;
}
#wrap div.recruitArea div.recruitColumn2Wrap div.headingBlockB06,
#wrap div.recruitArea div.recruitColumn2Wrap div.headingBlockB07{
	background: url(/common/img/main_img_005.gif) no-repeat left top;
}
#wrap div.recruitArea div.recruitColumn2Wrap div.columnBlock01 {
	background: url(/recruit/senior/img/index_bg_001.gif) no-repeat left top;
	width: 320px;
	float: left;
}
#wrap div.recruitArea div.recruitColumn2Wrap div.columnBlock02 {
	background: url(/recruit/senior/img/index_bg_001.gif) no-repeat left top;
	width: 320px;
	float: right;
	margin-left:10px;
}
