@charset "EUC-JP";

/*------------------------------------------*/
/* common */
#contentTxt{
margin: 0 0px 0 10px;
}

/*-----------------------------------*/
/* */
h2#sttlRecruit{
width:483px;
height:27px;
margin:10px 0 0 0;
padding:0;
text-indent:-9999em;
background:url(../img/ttl_recruit.jpg) no-repeat 0 0;
}

table.recruitBox{
	background:#ccc;
	margin:10px 0;
}

table.recruitBox th{
background:#EFEFEF;
padding:3px;
font-weight:normal;
}

table.recruitBox td{
background:#fff;
padding:3px;
}

table.recruitBox th.bg{
background:#E6F5E2;
}

table.recruitBox th.bg02{
background:#E6F5F4;
}


/*　*/
h3#sttlRecruit{
width:463px;
height:27px;
margin:10px 0 0 10px;
padding:0;
text-indent:-9999em;
background:url(../company/recruit/img/ttl_recruit.jpg) no-repeat 0 0;
}
#recruitBox00{
margin:0 10px 20px;
padding:0px;
border:1px #ccc solid;
text-align:left;
}



#recruitBox00 table th{
padding:4px 15px;
font-weight:normal;
width:60px;
text-align:right;
background:#f5f5f5;
border-right:2px #ccc solid;
}
#recruitBox00 table td{
padding:4px;
}
#recruitBox00 table th.line{
padding:4px 15px;
font-weight:normal;
width:60px;
text-align:right;
background:#f5f5f5;
border-right:2px #ccc solid;
border-bottom:1px #ccc dotted;
}
#recruitBox00 table td.line{
padding:4px 4px 8px;
border-bottom:1px #ccc dotted;
}


/*-----------------------------------*/
/* お問い合わせ */
table.inquiryBox{
background:#ccc;
}

table.inquiryBox th{
background:#EFEFEF;
font-weight:normal;
padding:3px;
}

table.inquiryBox tr th.th{
background: #743900;
font-weight:normal;
color:#fff;
}

table.inquiryBox td{
background:#fff;
padding:3px;
}

/*-----------------------------------*/
/*flow*/


/*-----------------------------------*/
/*採用情報　イメージ*/

#imgbox {
padding:10px 0 7px 0;
}

ol,ul,li {list-style:none;} 



#recruit_inner .oshirase{
	background: url(../company/recruit/img/oshirase.gif) no-repeat ;
	margin:0 0 10px 0;
	padding: 4px 0 4px 28px;
	font-weight: bold;
	color: #008a03;
}

#recruit_inner .oshirase a{
	color: #008a03;
}

#recruit_inner ul.oshirase_list{
	margin-bottom:15px;
	margin-left:10px;
}

#recruit_inner ul.oshirase_list li{
	margin:0px;
	padding:3px 0px 10px 10px;
	background:url(../img_cmn/img_arrow_00.gif) no-repeat 0 10px;
}

#recruit_inner ul.oshirase_list li a{
	margin:0;
	padding:0;
	color: #008a03;
}

#recruit_inner ul.oshirase_list li span{
	display:block;
	font-size:x-small;
}


#recruit_inner div.w231{
	width:231px;
	padding: 0 0 10px;
}

#recruit_inner div.w231 p {
	width:231px;
	margin:0;
	padding: 4px 0 5px 0;
	background: url(../company/recruit/img/recruit_inner_bg.gif) no-repeat ;
}

#recruit_inner .midashi a{
	padding-left:26px;
	color:#008a03;
}

#recruit_inner div.w231 li{
	padding:0 5px 0 11px;
}

#recruit_inner div.w231 p.large {
	width:231px;
	margin:0;
	padding: 0px 0 5px 0;
	background: url(../company/recruit/img/button_large.gif) no-repeat;
}
#recruit_inner .large a{
	padding-left:26px;
	color:#008a03;
	height: 33px;
	display: block;
	padding-top: 17px;
	font-weight: bold;
	font-size: 14px;
}




/*=========================================*/

.career_inner .w231{
	width:231px;
	padding: 0 0 5px;
}

.career_inner h3{
	margin:0;
	padding: 3px 0 4px 25px;
	color: #008a03;
	background: url(../company/recruit/img/oshirase.gif) no-repeat ;
}

.career_inner ul{
	margin: 5px 0 0 7px;
}

.career_inner li{
	margin: 0 0 5px;
	padding: 0 0 0 20px;
	background:url(../company/recruit/img/list.jpg) no-repeat left center;
}
h5 {
	margin-bottom: 3px;
	padding-left: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #339966;
	font-weight: bold;
	color: #339966;
	margin-top: 15px;
}
.list li {
	list-style-type: circle;
}
.column {
	border: 1px solid #339966;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F6FFEC;
}
.closing {
	font-size: 1.2em;
	font-weight: bolder;
	color: #FF0000;
}
