@charset "Shift_JIS";

@import "import.css";

/* company.css */

#company div#article h4{
	clear:both;
	margin:10px 0; padding:0 0 5px 0;
	line-height:33px;
	font-weight:bold;
	font-size:110%;
	text-indent:10px;
 	background:url(../company/images/bg-h4.gif) no-repeat left bottom;
}

#company div#article p{
	margin-left:10px;
	line-height:1.5em;
}


/* 採用のお願い
----------------*/
#company div#article div#careers{
	margin:0 10px 20px 20px;
}

#company div#article div#careers div.about{
	padding-bottom:10px !important;
}

#company div#article div#careers div.about p{
	margin:0 0 0.5em 0;
}

#company div#article div#careers h5{
	clear:both;
	margin:20px 0; height:25px;
	text-indent:20px;
	font-weight:bold;
	color:#f0af01;
	background:url(../company/images/bg-h5.gif) no-repeat left top;
}

#company div#article div#careers p{
	margin:0 0 10px 10px;
}

#company div#article div#careers ul{
	margin:0 0 10px 0px;
}

#company div#article div#careers ul li{
	line-height:1.3em;
}

#company div#article div#careers p.name{
	text-align:right;
	font-weight:bold;
}


/* 資料請求
----------------------------------*/
#company div#article div#k_form{
	margin:0 10px 0 20px;
}
#company div#article div#k_form p{
	margin:0 0 5px 0 !important;
}

#company div#article div#k_form span.redmrk{
	color:#F00;
}
#company div#article div#k_form span.bluemrk{
	color:#39F;
}


#company div#article div#k_form table th,
#company div#article div#k_form table td{
	padding:8px 10px 5px;
	border:1px solid #c0bfbf;
}
#company div#article div#k_form table th{
	width:30%;
	background-color:#fcf9e3;
	text-align:left !important;
}

#company div#article div#k_form table input{
	margin-bottom:3px;
}

#company div#article div#k_form div.submitArea{
	margin:10px 0 20px 0; 
	text-align:center;
}

#company div#article div#k_form div.submitArea input{
	margin:0 10px;
}


/* 出身高校地域内訳
----------------------------------*/
#company div#article div#home_region{
}

#company div#article div#home_region p.map{
	text-align:center;
	padding-bottom:30px;
}


/* 求人資料請求
----------------------------------*/
#company div#article div#s2_form{
	margin:0 10px 0 20px;
}
#company div#article div#s2_form p{
	margin:0 0 5px 0 !important;
}

#company div#article div#s2_form span.redmrk{
	color:#F00;
}
#company div#article div#s2_form span.bluemrk{
	color:#39F;
}


#company div#article div#s2_form table th,
#company div#article div#s2_form table td{
	padding:8px 10px 5px;
	border:1px solid #c0bfbf;
}
#company div#article div#s2_form table th{
	width:30%;
	background-color:#fcf9e3;
	text-align:left !important;
}

#company div#article div#s2_form table input{
	margin-bottom:3px;
}

#company div#article div#s2_form div.submitArea{
	margin:10px 0 20px 0; 
	text-align:center;
}

#company div#article div#s2_form div.submitArea input{
	margin:0 10px;
}



