@charset "Shift_JIS";

@import url(main.css);
@import url(sub_main.css);





/* --------------------staffコメント　設定-----------------------*/


.staff_bar{
	width : 860px;
	text-align : left;
	padding: 0;
	margin: 0;
	margin-top: 40px;
	clear : both;
}

.staff_waku{
	width : 870px;
	text-align : left;
	padding: 8;
	padding-left: 0px;
	margin: 0;
	margin-top: 30px;
	clear : both;
}

.staff_comment{
	width : 420px;
	font-size : 13px;
	line-height: 2;
	padding: 8;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
	margin-right: 40px;
	float : left;
}





/* --------------------求人リスト　設定-----------------------*/





.corpinfo {
	width : 900px;
	text-align : center;
	margin-left: auto;
	margin-right: auto;
	padding-top : 50px;
	margin-bottom: 20px;
	padding-bottom : 50px;
	line-height : 150%;
	border-width : 1px;
	border-style : solid;
	border-color : #cccccc;
}

.photo_center{
	margin-left: auto;
	margin-right: auto;
	text-align : center;
}


.corpinfo_center {
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	text-align : center;
}


.corpinfo_top {
	font-size : 16px;
	text-align : left;
	padding: 8;
	margin-left: auto;
	margin-right: auto;
	text-align : center;
	border-width : 4px;
	border-style : solid;
	border-color : white;
	background-color : #efefef;
	font-weight : bold;
}


.corpinfo_l {
	width : 200px;
	font-size : 13px;
	text-align : left;
	padding: 8;
	border-width : 4px;
	border-style : solid;
	border-color : white;
	background : url(../parts/index/pressrelease/press.gif) repeat-x left bottom;
	background-color : #efefef;
}

.corpinfo_r {
	font-size : 13px;
	text-align : left;
	padding : 8;
	border-width : 4px;
	border-style : solid;
	border-color : white;
	background : url(../parts/index/pressrelease/press.gif) repeat-x left bottom;
}


.corpinfo_r A {
	color : #373838;
}


.recruit12 {
	font-size : 12px;
	text-align : left;
	padding : 4px;
	margin: 0px;
	line-height : 150%;
	border-width : 1px;
	border-style : solid;
	border-color : #cccccc;
}