@charset "utf-8";

/******************************************************/
/* 左カラム */
/******************************************************/


/* index */
div#contents_recruit h1.outline{height:15px;margin-bottom:20px;overflow:hidden;text-indent:-9999px;background:url(/recruit/img/voice/title.gif) no-repeat top left;}

ul#voiceList{margin:20px -18px 50px 0 ;}

ul#voiceList li{
	background:url(/recruit/img/voice/top/bg_list.jpg) no-repeat top left;
	float:left;
	width:153px;
	_width:173px;
	padding:0 20px 20px 0;
	}

ul#voiceList li dl{padding:7px;}
ul#voiceList li dl dt{padding-bottom:6px;}
ul#voiceList li dl dd{text-align:center;}


/* contents */

/* メイン */
div#voice_body{
	margin:0 -10px 0 0;
	background:url(/recruit/img/voice/contents/bg_voice.jpg) no-repeat top left;
	padding:18px 25px 35px 20px;
	width:639px;
	_width:684px;
	}

div#voice_body dl#imageArea{
	width:234px;
	float:left;
	}

div#voice_body dl#textArea{
	width:384px;
	float:right;
	}

div#voice_body dl#textArea dt{margin-bottom:15px;}

div#voice_body dl#textArea dd{
	background:url(/recruit/img/voice/contents/bg_comment.jpg) no-repeat top left;
	padding:30px 30px 0 30px;
	}

div#voice_body dl#textArea dd p{ margin-bottom:35px;}

/* マストアイテム */
div#mustitem{
	background:url(/recruit/img/voice/contents/bg_mustitem.gif) repeat top left;
	border:1px solid #B5C94E;
	padding:10px;
	clear:both;
	margin:0 -10px 20px 0;
	width:664x;
	_width:684px;
	min-height:136px;
	}

div#mustitem p{
	width:247px;
	_width:268px;
	float:left;
	padding:0 20px 0 0;
	border-right:1px solid #B5C94E;
	}

div#mustitem dl{
	float:right;
	width:380px;
	position:relative;
	}

div#mustitem dl dt{
	position:absolute;
	top:5px;
	left:205px;
	}

div#mustitem dl dd#item{
	position:absolute;
	top:0;
	left:0;
	}

div#mustitem dl dd#comment{
	position:absolute;
	top:37px;
	left:205px;
	}

/* ナビ */
div#contents_recruit ul#bottomNavi{margin:0 -10px 20px 0; clear:both;}

div#contents_recruit ul#bottomNavi li#bottomNaviL,
div#contents_recruit ul#bottomNavi li#bottomNaviR{width:208px;}
div#contents_recruit ul#bottomNavi li#bottomNaviL{float:left;}
div#contents_recruit ul#bottomNavi li#bottomNaviR{float:right;}

div#footer_menu{margin:0 -10px 0 0;}



