@charset "UTF-8";

/******************************************************************************
/
/	styleJobSearch.css
/
/	- Created by T.Hashimoto - 2010/08/25 - Version 1.1.0 
/
/		5. jobSearch_NEW
/
/*******************************************************************************/

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

    5. jobSearch (Edited by T.Hashimoto) - 2010/08/25 - Ver1.1.0

   --------------------------------------------------------------- */
#jobSearch_NEW {
	width: 810px;
	background-color: #F0F0F0;
	margin: 0 auto;
}

.index-a01 #jobSearch_NEW {
	margin-top: 20px;
}

.index-a02 #jobSearch_NEW {
	width: 410px;
	margin: 10px 0 0 0;
}

.index-a03 #jobSearch_NEW {
	margin-top: 30px;
}

.index-b01 #jobSearch_NEW,
.list_b01 #jobSearch_NEW,
.list_b02 #jobSearch_NEW,/* Add by S.Sako on 2011/05/09 */
.product-b01 #jobSearch_NEW {
	width: 610px;
	margin: 0 0 20px 20px !important;
}
.index-b02 #jobSearch_NEW {
	width: 870px;
}
.index-b03 #jobSearch_NEW {
	width: 830px;
}

.product-a01 #jobSearch_NEW,
.product-b01 #jobSearch_NEW {
	margin-bottom: 30px;
}



#inner-jobSearch_NEW {
	padding: 10px;
}


#searchBox_NEW th {
	text-align: left;
}

#searchBox_NEW th.tableTitle,
#searchBox_NEW th.tableTitle_A02 {
	font-size: 14px;
}
#searchBox_NEW th.tableTitle {
	width: 155px;
}
#searchBox_NEW th.tableTitle_A02 {
	text-align: center;
	padding: 5px 0;
}

#searchBox_NEW th.tableTitle h4,
#searchBox_NEW th.tableTitle_A02 h4 {
	width: 155px;
	font-size: 14px;
	color: #000000;
	text-indent: 10px;
}
#searchBox_NEW th.tableTitle_A02 h4 {
	display: inline-block;
}


#inner-searchBox_NEW th,
#inner-searchBox_NEW td {
	background-color: #DADADA;
	padding: 4px;
	border-bottom: 2px solid #F0F0F0;
}

#searchBox_NEW th,
#inner-searchBox_NEW th {
	width: 100px;
	font-size: 13px;
}

.product-a01 #inner-searchBox_NEW th,
.product-b01 #inner-searchBox_NEW th {
	width: 150px;
}

#searchBox_NEW h5,
#inner-searchBox_NEW h5 {
	font-size: 13px;
	padding-left: 10px;
}

.product-a01 #inner-searchBox_NEW h5,
.product-b01 #inner-searchBox_NEW h5 {
	padding-right: 10px;
}


#inner-searchBox_NEW td {
	font-size: 13px;
	border-left: 2px solid #F0F0F0;
	padding-left: 10px;
}



#inner-searchBox_NEW ul.checkBox li {
	line-height: 150%;
	display: inline;
	padding: 0 0.5em 0 0;
}

#inner-searchBox_NEW ul.checkBox li label {
	padding-left: 0.25em;
}

#inner-searchBox_NEW ul.checkBox li .nowrap {
	white-space: nowrap;
}
/* Add by S. Sako on 2011/01/27 Win7 IE8 */
html>/**/body #inner-searchBox_NEW ul.checkBox li .nowrap {display /*\**/: inline-block\9;}



ul.button li {
	width: 98px;
	height: 38px;
	float: left;
	text-align: center;
	background-position: 0 0;
	background-repeat: no-repeat;
}

ul.button li a {
	width: 90px;
	display: inline-block;
	color: #FFFFFF;
	font-size: 10px;
	padding: 13px 0 0 0;
	text-decoration: none;
}

ul.button li a.d_line {
	padding: 8px 0 0 0;
}
