@charset "utf-8";

/*------------------------------------------------------------------------------
	JAC Recruitment
	Date: 2009-07
	(C) JAC recruitment Co., Ltd. All rights reserved.
------------------------------------------------------------------------------*/

/* =メインカラムの設定
--------------------------------------------------------- */
#mainCol h2 {
	font-size: 140%;
	line-height: 1.5;
	margin: 0 0 15px;
	padding: 6px 0 4px 15px;
	background: #F2F2F2 url("/lib/imglib/bg_type_stripe3.gif") repeat-y 0 0;
	border: none;
}

#mainCol .job-table1{
	margin:20px 0 30px;
	padding:0;
}
#mainCol .job-table1 table{
	width:100%;
	border-collapse:collapse;
	border:2px solid #ffffff;
	margin:0;
	padding:0;
	_font-size:120%;
}
#mainCol .job-table1 table th{
	background:#d7eaf0;
	border:1px solid #ffffff;
	border-bottom:15px solid #ffffff;
	font-weight:bold;
	padding:5px 10px;
}
#mainCol .job-table1 table th.company{
	width:36%;
}
#mainCol .job-table1 table th.position{
	width:32%;
}
#mainCol .job-table1 table th.income{
	width:18%;
}
#mainCol .job-table1 table th.workplace{
	width:14%;
}
#mainCol .job-table1 table td{
	color:#333333;
	background:#ffffff;
	border-left:1px solid #cccccc;
	padding:4px 10px;
	font-weight:bold;
	line-height:100%;
	vertical-align:middle;
}
#mainCol .job-table1 table td.border{
	border-top:1px solid #cccccc;
	padding-bottom:30px;
	font-weight:normal;
}


/* お申込はコチラ */
.consultationAppli {
	margin-bottom: 30px;
	text-align: center;
}
.consultationAppli a {
	display: block;
	width: 199px;
	height: 30px;
	margin: 0 auto;
	background: url(/jac/JobFeature/images/btn_consultation.gif) no-repeat 0px 0px;
	text-indent: -9999px;
}
.consultationAppli a:hover {
	background: url(/jac/JobFeature/images/btn_consultation.gif) no-repeat 0px -30px;
}

/* セミナーBOX2 */

.seminarBox2{
	margin:0 0 20px 0;
	zoom: 1;/*for IE 5.5-7*/
	background:#e6e6e6;
	clear: both;
}
.seminarBox2:after{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.seminarBox2 .padd {
	float: left;
	width: 190px;
	_width: 230px;
	padding:10px 20px;
}
/* /セミナーBOX2 */

/* =サブカラムの設定
--------------------------------------------------------- */
#support #wrapper .common li.cmnLstIndent a{
	padding-left: 20px;
	background: url(/lib/imglib/bullet_arrow.gif) no-repeat scroll 0px 50%;
	font-weight: normal;
	}

#support #wrapper .common li.cmnLstIndent a:hover{
	padding-left: 20px;
	background: #B8DEFF url(/lib/imglib/bullet_arrow.gif) no-repeat scroll 0px 50%;
	font-weight: normal;
	}

#support #wrapper .common li.cmnLstIndent strong{
	padding-left: 20px;
	font-weight: normal;
	background: #B8DEFF url(/lib/imglib/bullet_arrow.gif) no-repeat scroll 0px 50%;
	}

.seminarBox{
	margin:0 0 20px 0;
	zoom: 1;/*for IE 5.5-7*/
}
.seminarBox:after{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.seminarBox .bnr{
	margin:10px 0 0 0;
}
.seminarBox .padd {
	float: right;
	width: 190px;
	_width: 230px;
	padding:10px 20px;
	background:#e6e6e6;
}

/* リンク */
ul.news {
	margin: 0 0 20px;
	}
ul.news li {
	background: url("../../imglib/border_gray_dot.gif") repeat-x 0 100%;
	padding: 8px 0;
	}
ul.news li a {
	display: block;
	background: url("../../imglib/arrow_black.gif") no-repeat 0 .5em;
	padding: 0 0 0 10px;
	}

