
/*---------------絞り込み検索---------------*/

#select1 {
	width:860px;
	margin:0px;
	padding-bottom:20px;
	background:url(../../search/img/select_bg_01.gif) no-repeat;
	background-position: left bottom;
	background-size: 100% 100%; /* 横幅・高さを要素に合わせて引き延ばす */
}


/*ヒット件数*/

#select1 .hit1 {
	background:url(../../search/img/select_ti_00.gif) no-repeat;
	height:34px;
}

#select1 .hit1 h2 {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:120%;
	padding:6px 0px 0px 30px;
	vertical-align:middle;
}

#select1 .hit1 h3 {
	float:right;
	color:#ffffff;
	font-weight:bold;
	font-size:0.9em;
	padding:9px 5px 0px 0px;
	vertical-align:middle;
}


/*絞り込みテーブル*/

table.select1-tbl { margin:10px 0px 0px 3px; }

table.select1-tbl ul { margin:3px 0px 3px 8px; }

table.select1-tbl td.l {
	width:83px;
	vertical-align:top;
	background:url(../../search/img/select_bg_02.gif) repeat-y;
	background-position: right bottom;
	padding-bottom:10px;
	padding-left:8px;
}

table.select1-tbl td.r { width:527px; }


/*この条件で絞り込むボタン*/

/* #select1 .bt {padding-top:30px;} */
#select1 .bt ul {margin:7px 0px 0px 22px;}
#select1 .bt li {
	background:url(../../search/img/select_arrow_03.gif) no-repeat center left;
	padding-left:13px;
	list-style-type:none;
	font-weight:bold;
}



/*---------------ヒット件数---------------*/

/*上*/
#hit2 {
	width: 860px;
	border-bottom-color: #ff69b4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	margin:35px 0px 35px 0px;
	padding-bottom:2px;
}

#hit2 .left {
	width: 430px;
	float:left;
	font-weight:bold;
	font-size:120%;
}

#hit2 .right {
	width: 430px;
	float:right;
	text-align:right;
}

#hit2 em {
	font-style:normal;
	font-weight:bold;
	color:#0099ff;
}


/*下*/
#hit3 {
	width: 860px;
	border-top-color: #ff69b4;
	border-top-width: 2px;
	border-top-style: solid;
	margin:35px 0px 0px 0px;
	padding-bottom:50px;
	padding-top:2px;
}

#hit3 .left {
	width: 430px;
	float:left;
	font-weight:bold;
	font-size:120%;
}

#hit3 .right {
	width: 430px;
	float:right;
	text-align:right;
}

#hit3 em {
	font-style:normal;
	font-weight:bold;
	color:#0099ff;
}

#hit4 {
	width: 860px;
	border-top-color: #ff69b4;
	border-top-width: 2px;
	border-top-style: solid;
	margin:35px 0px 0px 0px;
	padding-bottom:20px;
	padding-top:2px;
}

#hit4 .left {
	width: 430px;
	float:left;
	font-weight:bold;
	font-size:120%;
}

#hit4 .right {
	width: 430px;
	float:right;
	text-align:right;
}

#hit4 em {
	font-style:normal;
	font-weight:bold;
	color:#0099ff;
}


/*** 画面下用のページング（2014/7/2）start ***/
#hit5 {
	width: 860px;
	border-top-color: #ffffff;
	border-top-width: 0px;
	border-top-style: none;
	/***
	margin:35px 0px 0px 0px;
	padding-bottom:20px;
	padding-top:2px;
	***/
}

#hit5 ul.page_ver2{
	margin:20px 0px 30px 0px;
    height: auto;
    text-align: center;
}

#hit5 ul.page_ver2 li{
    border: 1px solid #CCCCCC;
    display: inline;
    font-size: 14px;
	/***
    font-weight: bold;
	***/
    height: auto;
    margin-right: 5px;
    text-align: center;
    padding: 5px 7px;
    *padding: 5px 2px 5px 8px;
}

#hit5 ul.page_ver2 li a{
    /*color: #009fe9;*/
    text-decoration: none;
    text-align: center;
}

#hit5 ul.page_ver2 li.page_on{
    background-color: #4aaeff;
    color: #FFFFFF;
    font-weight: bold;
}

#hit5 ul.page_ver2 li.page_on a{
    color: #fff;
    font-weight: bold;
}

#hit5 ul.page_ver2 li.partition_on{
	border:0px solid #ffffff;
	margin:0px 0px 0px -3px;
	padding: 0px 0px 0px 0px;
}

#hit5 ul.page_ver2 li.next{
	/***
	padding: 0 0 0 8px;
	***/
	padding: 0px 0px 0px 0px;
    border: none;
}

#hit5 ul.page_ver2 li.back{
	padding: 0 8px 0 0;
	*padding: 0 4px 0 0;
    border: none;
}

#hit5 ul.page_ver2 li.next a, #hit5 ul.page_ver2 li.back a{
    /*color: #009fe9;*/
    text-decoration: underline;
}
/*** 画面下用のページング（2014/7/2）end ***/


/*** 画面上用のページング（2015/11/4）start ***/
#hit5_up {
	width: 860px;
	border-bottom-color: #ff69b4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	margin:35px 0px 35px 0px;
	padding-bottom:2px;
}

#hit5_up .left {
	width: 430px;
	float:left;
	font-weight:bold;
	font-size:120%;
}

#hit5_up .right {
	width: 430px;
	float:right;
	text-align:right;
}

#hit5_up em {
	font-style:normal;
	font-weight:bold;
	color:#0099ff;
}

#hit5_up ul.page_ver2_up{
	margin:20px 0px 10px 0px;
    height: auto;
    text-align: center;
}

#hit5_up ul.page_ver2_up li{
    border: 1px solid #CCCCCC;
    display: inline;
    font-size: 14px;
	/***
    font-weight: bold;
	***/
    height: auto;
    margin-right: 5px;
    text-align: center;
    padding: 5px 7px;
    *padding: 5px 2px 5px 8px;
}

#hit5_up ul.page_ver2_up li a{
    /*color: #009fe9;*/
    text-decoration: none;
    text-align: center;
}

#hit5_up ul.page_ver2_up li.page_on{
    background-color: #4aaeff;
    color: #FFFFFF;
    font-weight: bold;
}

#hit5_up ul.page_ver2_up li.page_on a{
    color: #fff;
    font-weight: bold;
}

#hit5_up ul.page_ver2_up li.partition_on{
	border:0px solid #ffffff;
	margin:0px 0px 0px -3px;
	padding: 0px 0px 0px 0px;
}

#hit5_up ul.page_ver2_up li.next{
	/***
	padding: 0 0 0 8px;
	***/
	padding: 0px 0px 0px 0px;
    border: none;
}

#hit5_up ul.page_ver2_up li.back{
	padding: 0 8px 0 0;
	*padding: 0 4px 0 0;
    border: none;
}

#hit5_up ul.page_ver2_up li.next a, #hit5_up ul.page_ver2_up li.back a{
    /*color: #009fe9;*/
    text-decoration: underline;
}
/*** 画面上用のページング（2015/11/4）end ***/


/*---------------一覧リスト---------------*/

#list1 {
	width:860px;
	margin:0px 0px 10px 0px;
	padding-bottom:15px;
	background:url(../../search/img/list_bg_01.gif) repeat-y;
	background-position: left bottom;
}


/*タイトル*/
table.list-ti-tbl {background:url(../../search/img/list_ti_02.gif) repeat-y;}

table.list-ti-tbl td.list_img_up_search{
	background:url(/html/corpsearch/img/list_ti_01.gif) no-repeat; width:860px; height:5px;
}

table.list-ti-tbl td.list_img_down_search{
	background:url(/html/corpsearch/img/list_ti_03.gif) no-repeat; width:860px; height:7px;
}

table.list-ti-tbl td.l {padding:0px;width:700px;}
table.list-ti-tbl td.r {padding:0px 6px 0px 0px; text-align:right;width:50px;}
table.list-ti-tbl td.ls {
	padding-left:5px;
	width:110px;
	color:white;
	font-weight:bold;
	border-right:3px solid white;
}

table.list-ti-tbl h2 {
	padding-left:5px;
	margin-left:4px;
	list-style-type:none;
	font-weight:bold;
	font-size:120%;
}

/*アイコン*/
table.list-ti-tbl ul { margin:0px; }
table.list-ti-tbl li.ll {
	margin-left:7px;
	padding:0px;
	list-style-type:none;
	float:left;
}
table.list-ti-tbl li.lr {
	margin-left:7px;
	margin-right:7px;
	padding:0px;
	list-style-type:none;
	float:left;
}
table.list-ti-tbl li.r {
	margin-left:7px;
	padding:0px;
	list-style-type:none;
	float:right;
}


/*中身テーブル*/
table.list1-tbl {
	margin:10px 15px 0px 15px;
}

table.list1-tbl td {
	vertical-align:top;
}

table.list1-tbl td.bt {
	width:165px;
	background:url(../../search/img/list_bg_03.gif) repeat-y;
	background-position: left bottom;
	vertical-align:top;
	text-align:center;
	padding-bottom:20px;
}

/*アイコン*/
table.list1-tbl ul { margin:2px 0px 5px 0px; }
table.list1-tbl li {
	margin-right:7px;
	margin-bottom:5px;
	list-style-type:none;
	padding:0px;
	float:left;
}

table.list2-tbl { padding:0px; margin:0px; }
table.list2-tbl td.l { background-color:#eeeeee; width:150px; padding:4px;}
table.list2-tbl td.r { padding:4px;}
table.list2-tbl td.line {background:url(../../search/img/list_line_01.gif) ; }

table.list2-tbl td.line_v2 {
	background:url(/html/corpsearch/img/list_line_01.gif) repeat-x scroll left bottom;
	height:2px;
}

table.list2-tbl td.txt { padding:4px; }

/*アイコン*/
table.list2-tbl ul { margin:10px 0px 5px 0px; }
table.list2-tbl li {
	margin-right:7px;
	margin-bottom:5px;
	list-style-type:none;
	padding:0px;
	float:left;
}

div.search-strong { margin-bottom:1em; font-size:125%; font-weight:bold;}



div#flow3{
	background:transparent url(../img/bg_touroku.jpg);
	background-repeat:no-repeat;
	width:859px;
	height:309px;
	position:relative;
}

div#flow3 p.flow3_text {
font-size:14px;
font-weight:bold;
left:39px;
position:absolute;
top:68px;
width:481px;
}


div#flow3 p.flow3_text span{
	font-weight:bold;
	color:#F00;
}


div#flow3 p.agent_button {
left:112px;
position:absolute;
top:141px;
}

div#flow3 p.tel_button {
left:38px;
position:absolute;
top:216px;
}

#list-btn p {
	margin-bottom:20px;
	text-align:center;
}
#list-btn a {
	margin:0 5px 0 5px;
}


/** 住所より看護師求人・転職情報を検索 追加 start **/
#relation_cdet{
    background-color: #EEF8FF;
    padding: 12px 0px 12px 12px;
	margin: 5px 0px 10px 0px;
/*
    width: 726px;
*/
    width: 850px;
}
#relation_cdet p.relation_cdet_title {
    border-color: #00A0E9;
    border-style: solid;
    border-width: 0 0 0 5px;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 7px;
    padding: 3px 1px;
    text-indent: 5px;
}
#relation_cdet .re_cdet_list{
/*
	width: 725px;
*/
	width: 800px;

	font-weight:bold;
	font-size:120%;
}
#relation_cdet .re_cdet_list a{
	padding: 0 1px;
	line-height: 1.5em;
}
/** 住所より看護師求人・転職情報を検索 追加 end **/

