@charset "utf-8";

/* ------------------------------------------------------------
 リクルートエージェント　エラーページ用　CSS
 更新日:08/12/10

 [目次]
------------------------------------------------------------ */

h2.error_ttl{margin-bottom:25px;}

#wrap #contents .error_area .imgBoxL .textArea{width:725px;}

#wrap #contents .error_area .imgBoxL .textArea .twoColumn .first,
#wrap #contents .error_area .imgBoxL .textArea .twoColumn .second{
width:347px;
}

/* 求人情報エラーページ用
-------------------------------------------------- */

div#contents div.kensakuError{
	padding:0 0 10px;
	margin:0 auto 10px;
	width:690px;
	overflow:hidden;
}
div#contents div.kensakuErrorTxt{
	padding:0;
	margin:0 auto 10px;
	width:690px;
	overflow:hidden;
}
div#contents div.kensakuErrorTxt .textBox06 {
	margin-bottom:0px;
}
div#contents div.kensakuErrorTxt .textArea {
	font-size:117%;
}
div#contents div.kensakuErrorTxt .imgBoxL {
	margin-bottom:0px;
}
div#contents div.kensakuError .article{
	margin-right: 0px;
	margin-left: 0px;
}
div#contents div.kensakuError .article ul{
	padding-bottom: 15px;
}
div#contents div.kensakuError div.section{
padding:0;
border-bottom:none;
}
div#contents div.kensakuError h3,
div#contents div.kensakuError h4{
font-weight:bold;
font-size:125%;
margin:0 0 5px 0;
}
div#contents div.kensakuError h4{
font-size:100%;
}
div#contents div.kensakuError .section ul li{
background:url(/common/imgs/ico_arrow01.gif) no-repeat 0 4px;
padding:0 0 5px 12px;
width:30%;
float:left;
}
div#contents div.kensakuError div.secondList{
	border-top:1px dotted #999999;
	padding:10px 0 0 !important;
	clear: left;
}

/*　---------------------------------------------------
カセット用（2010.2.25-）
----------------------------------------------------- */
div.jobtable table th h4{
font-size:120%;}

img.change_conditions {
cursor:pointer;
}

div#contents div.kensakuErrorCassette{
	padding:0 0 10px;
	margin:0 auto 10px;
	width:690px;
	overflow:hidden;
}
div#contents div.kensakuErrorCassette div#cassette01 .textBox,
div#contents div.kensakuErrorCassette div#cassette02 .textBox,
div#contents div.kensakuErrorCassette div#cassette03 .textBox {
	background: #FFFFFF;
	margin-bottom: 5px;
}

div#contents div.kensakuErrorCassette div#cassette01 .textBox h4,
div#contents div.kensakuErrorCassette div#cassette02 .textBox h4,
div#contents div.kensakuErrorCassette div#cassette03 .textBox h4 {
	font-size:117%;
}
div#contents div.kensakuErrorCassette div#cassette01 ul {
	width:376px;
	overflow:hidden;
	margin-bottom:5px;
	border-left:1px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
}
div#contents div.kensakuErrorCassette div#cassette01 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
}
div#contents div.kensakuErrorCassette div#cassette01 ul li img{
	margin: 0px;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	width:93px;
	height:45px;
	vertical-align:bottom;
}



/*　---------------------------------------------------
カセット用（2010.2.25-2010.3.15）
----------------------------------------------------- */
div#contents div.kensakuError{
	padding:0 0 10px;
	margin:0 auto 10px;
	width:690px;
	overflow:hidden;
}
div#contents div.kensakuError div#cassette01 .textBox,
div#contents div.kensakuError div#cassette02 .textBox,
div#contents div.kensakuError div#cassette03 .textBox {
	background: #FFFFFF;
	margin-bottom: 5px;
}

div#contents div.kensakuError div#cassette01 .textBox h4,
div#contents div.kensakuError div#cassette02 .textBox h4,
div#contents div.kensakuError div#cassette03 .textBox h4 {
	font-size:117%;
}
#wrap #contents .kensakuError #cassette01 .textBox02.cassette .textBox.clearfix div ul {
	width:376px;
	overflow:hidden;
	margin-bottom:5px;
	padding:0px;
	border-left:1px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
}
#wrap #contents .kensakuError #cassette01 .textBox02.cassette .textBox.clearfix div ul li {
	margin: 0px;
	padding: 0px;
	width:94px;
	float: left;
}
#wrap #contents .kensakuError #cassette01 .textBox02.cassette .textBox.clearfix div ul li img{
	margin: 0px;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	width:93px;
	height:45px;
	vertical-align:bottom;
}
div.footOtoiawaseNav{
	padding:12px 10px 8px 10px;
	margin:0 auto 20px auto;
	width:748px;
	overflow:hidden;
	zoom:1;
}
#contents div.footOtoiawaseNav p{
	width:394px;
	margin:0 auto;
}
#contents div.footOtoiawaseNav p.btn{
	width:346px;
	margin:0 auto;
}
