@charset "utf-8";

/* CSS Document */



.hide{

	display:none;

}



body{

	color:#2d2d2d;

}



#recruit{

	width:700px;

	margin:0px auto;

	border-left:solid 1px #CCCCCC;

	border-right:solid 1px #CCCCCC;

	

}



h1{

	background:url(../images/recruit_title.gif) no-repeat;

	width:700px;

	height:436px;

}



#recruit p{

	margin:15px 10%;

	background:#FAFFEE;

	padding:20px;

}



table{

	border:1px #333333 solid;

	width:520px;

	margin:0px auto;

	border-collapse:collapse;

}



th{

	background:#FFE7B8;

	border:1px #333333 solid;

	width:80px;

	vertical-align:top;

	padding-left:10px;

	font-weight:100;

}



td{

	border:1px #333333 solid;

	width:410px;

}



th.bottom,td.bottom{

	border-bottom:none;

}



dl{

	width:440px;

}



dt{

	/*width:6em;*/

	width:80px;

	font-weight:bold;

	

}



dt span{

	border-bottom:solid 1px #333333;

}



dd{

	/*width:20em;*/

	width:330em;

	margin-bottom:12px;

}



dt,dd{

	font-size:95%;

	float:left;

	display:inline;

}



ul{

	clear:both;

	background:url(../images/pc/recruit_tels_title.gif) no-repeat top center;

	width:619px;

	margin:12px auto;

	padding-top:40px;

}



ul li{

	background:url(../images/pc/recruit_tels.gif) no-repeat 0px 0px;

	height:126px;

	float:left;

	display:inline;

}



ul li span{

	display:none;

}



ul li.nippon{

	width:153px;

}



ul li.nanba{

	width:153px;

	background-position:-153px 0px;

}



ul li.tani9{

	width:153px;

	background-position:-306px 0px;

}


ul li.kyobasi{
	width:157px;
	background-position:-459px 0px;
}









