@charset "utf-8";


/*---求める人物CSS------------------------------------------------*/

#contents #navi_4c {
	margin:0 0 0 2px;
	padding:100px 0 0;
	width:585px;
	height:124px;
	background:url(../images/recruit/recruit_want/want_4c.gif) no-repeat 15px 15px;
}

#contents #navi_4c ul {
	margin:0 0 0 335px;
	padding:0;
}

#contents #navi_4c ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}


/*---4CボタンCSS------------------------------------------------*/

#navi_4c ul li a {
	height:31px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

#navi_4c ul li#b_4c_change a {
	background:url(../images/recruit/recruit_want/4c_change.gif) no-repeat left top;
	width:140px;
}

#navi_4c ul li#b_4c_challenge a {
	background:url(../images/recruit/recruit_want/4c_challenge.gif) no-repeat left top;
	width:172px;
}

#navi_4c ul li#b_4c_commu a {
	background:url(../images/recruit/recruit_want/4c_commu.gif) no-repeat left top;
	width:242px;
}

#navi_4c ul li#b_4c_carry a {
	background:url(../images/recruit/recruit_want/4c_carry.gif) no-repeat left top;
	width:172px;
}


#navi_4c ul li#b_4c_change a:hover {
	background:url(../images/recruit/recruit_want/4c_change_on.gif) no-repeat left top;
	width:140px;
}

#navi_4c ul li#b_4c_challenge a:hover {
	background:url(../images/recruit/recruit_want/4c_challenge_on.gif) no-repeat left top;
	width:172px;
}

#navi_4c ul li#b_4c_commu a:hover {
	background:url(../images/recruit/recruit_want/4c_commu_on.gif) no-repeat left top;
	width:242px;
}

#navi_4c ul li#b_4c_carry a:hover {
	background:url(../images/recruit/recruit_want/4c_carry_on.gif) no-repeat left top;
	width:172px;
}

/*---4CボタンCSS------------------------------------------------*/

#contents #h3_change,
#contents #h3_challenge,
#contents #h3_commu,
#contents #h3_carry {
	padding:3px 0 3px 11px;
	width:574px;
	height:33px;
	background:url(../images/recruit/recruit_want/h3_bg.gif) repeat-x left top;
}

#contents #h3_change {
	margin:40px 0 0 2px;
}

#contents #h3_challenge,
#contents #h3_commu,
#contents #h3_carry {
	margin:10px 0 0 2px;
}

#contents #change_text_area,
#contents #challenge_text_area,
#contents #commu_text_area,
#contents #carry_text_area {
	margin:25px 0 30px 25px;
	padding:0;
	width:525px;
}

#contents #change_text_area {
	background:url(../images/recruit/recruit_want/text_change.gif);
	height:404px;
}

#contents #challenge_text_area {
	background:url(../images/recruit/recruit_want/text_challenge.gif);
	height:404px;
}

#contents #commu_text_area {
	background:url(../images/recruit/recruit_want/text_commu.gif);
	height:388px;
}

#contents #carry_text_area {
	background:url(../images/recruit/recruit_want/text_carry.gif);
	height:378px;
}

#contents #change_text_area p,
#contents #challenge_text_area p,
#contents #commu_text_area p,
#contents #carry_text_area p {
	position:absolute;
	left:-9999px;
}




