@charset "utf-8";

/*ヘッダー下*/
div#top{
	width:949px;
	height:287px;
	background:url(../img/top_main.jpg) no-repeat;
}

div#top div#top_main{
	width:949px;
	height:212px;
	text-align:left;
}

div#top div#top_main img{
	margin-top:158px;
	margin-left:34px;
}

div#top div#top_bottom{
	width:949px;
	height:75px;
	text-align:left;
}

div#top div#top_bottom ul{
	width:348px;
	margin-top:18px;
	margin-left:34px;
}
	
div#top div#top_bottom ul li{
	float:left;
}

/*main*/

div#main{
	width:949px;
	margin:20px 0 45px 0;
}

div#main h3{
	margin-bottom:10px;
}

/*左メニュー*/

ul.list {
	list-style:none;
    margin:0 0 25px 10px;
    padding:0px;
	line-height:190%;
	text-align:left;
}

ul.list li {
    margin:0px;
    padding:0px 0px 2px 21px;
    list-style:none;
}

div#main div#leftNav{
	width:242px;
	float:left;
}

ul.list li.nursery {
    background:url(../common/img/icon_job_type_nursery.gif) no-repeat;
}

ul.list li.teacher {
    background:url(../common/img/icon_job_type_teacher.gif) no-repeat;
}

ul.list li.cooks {
    background:url(../common/img/icon_job_type_cook.gif) no-repeat;
}

ul.list li.driver {
    background:url(../common/img/icon_job_type_driver.gif) no-repeat;
}

ul.list li.nurse {
    background:url(../common/img/icon_job_type_nurse.gif) no-repeat;
}

ul.list li.arrow {
    background:url(../common/img/icon_place_arrow.gif) no-repeat;
}

ul.list02 {
	list-style:none;
    margin:0;
    padding:0px;
	line-height:190%;
	text-align:left;
}

/*真ん中・左メニュー*/
div#main div#rightNav{
	width:707px;
	float:right;
	text-align:left;
}

/*お仕事検索*/
div#main div#rightNav div#searchNav{
	width:419px;
	float:left;
}

div#main div#rightNav div#searchNav .searchNav_formArea{
	margin:0 0 14px 12px;
}

div#main div#rightNav div#searchNav .searchNav_formArea dl{
	width:407px;
}

div#main div#rightNav div#searchNav .searchNav_formArea dl dt{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#B88181;
	width:15%;	
}

div#main div#rightNav div#searchNav .#searchNav_formArea dl dd{
	float:right;
	width:85%;
}

div#main div#rightNav div#searchNav p{
	margin:20px 0 38px 12px;	 
}

/*ピックアップ*/

div#main div#rightNav div#searchNav .pickup {
	width:410px;
	height:50px;
	margin-bottom:15px;
	clear:both;
}

div#main div#rightNav div#searchNav .pickup h4 {
	width:69px;
	margin-right:7px;
	float:left;
}

div#main div#rightNav div#searchNav .pickup dl {
	float:right;
	width:334px;
}

div#main div#rightNav div#searchNav .pickup dl dt {
	margin-bottom:6px;
}


/*更新情報・お知らせ*/

div#main div#rightNav div#newsArea{
	width:287px;
	float:right;
}

div#main div#rightNav div#newsArea p{
	margin:0 10px;
}

div#main div#rightNav div#newsArea dl{
	margin:6px 10px 0 10px;
}

div#main div#rightNav div#newsArea dl dd{
	margin-bottom:10px;
}

div#main div#rightNav div#newsArea ul{
	width:287px;
	list-style:none;
	margin:30px 0 0 10px;
}

*html div#main div#rightNav div#newsArea ul{
	width:287px;
	list-style:none;
	margin:30px 0 0 0;
}

div#main div#rightNav div#newsArea li{
	list-style:none;
	margin-bottom:8px;

}

