@charset "utf-8";

/* ---SUMMARY---
* Site Name: ジモ求埼玉版ユーザーページ
* Description: index.html
* Version: 20090306
* Author: F
------*/

/* ---CONTENTS---
001: h2 margin
002: メインビジュアル
003: indexバナー
004: index contents body
005: 最新求人
006: かんたん検索
007: エリアから探す
008: 路線から探す
009: 働き方から探す
010: 職種から探す
011: こだわり条件から探す
012: お知らせ
013: ブックマーク
------*/



/* 001: h2 margin
----------------------------------------- */
div#main_column h2{
line-height:0;
}

p.index_h2p{
margin:-22px 0 0 0;
padding:0 5px 10px 0;
text-align:right;
font-size:12px;
}



/* 002: メインビジュアル
----------------------------------------- */
div#mv{
margin-bottom:15px;
line-height:0;
}



/* 003: indexバナー
----------------------------------------- */
div#index_ba{
margin-bottom:15px;
}

div#index_ba table{
border:none;
}

div#index_ba table td{
text-align:left;
padding-top:2px;
}

div#index_ba table td p{
text-align:center;
font-size:12px;
color:#77b000;
margin:0;
}




/* 004: index contents body
----------------------------------------- */
div.index_c_body{
border:1px solid #999;
border-top:none;
padding:10px;
margin-bottom:15px;
}



/* 005: 最新求人
----------------------------------------- */
p.latest_text{
font-size:10px;
background:url(../../img/icon/new.gif) no-repeat 0 0;
padding:0 0 10px 34px;
margin:0;
}

/*--写真テーブル--*/
table.index_ph_ta{
table-layout:fixed;
width:628px;
}

table.index_ph_ta caption{
text-align:left;
background:url(../../img/icon/ar01.gif) no-repeat 0 11px;
padding:10px 0 5px 13px;
border-top:1px dotted #999;
}

table.index_ph_ta td{
vertical-align:top;
}

p.ph_cap{
font-size:10px;
width:120px;
line-height:1.2;
margin:0;
}



/* 006: かんたん検索
----------------------------------------- */
div#quick{
border:1px solid #999;
padding:1px;
margin-bottom:15px;
}

div#quick table{
border:none;
background:url(../../img/bg/bg03.gif) repeat-x 0 100%;
width:646px;
}

div#quick table th{
width:97px;
height:36px;
vertical-align:middle;
}

div#quick table td{
height:36px;
vertical-align:middle;
padding-left:10px;
}

div#quick table td form{
display:inline;
}

div#quick table td form select{
width:150px;
margin:0 5px 0 0;
}



/* 007: エリアから探す
----------------------------------------- */
div#area_search{
padding:0;
text-align:center;
}

div#area_search div{
height:181px;
}



/* 008: 路線から探す
----------------------------------------- */
div#train_search form{
margin:0;
}

div#train_search form div img{
margin:15px 0 5px 0;
}

div#train_search form div.a_c img{
margin:10px auto 0 auto;
}



/* 009: 働き方から探す
----------------------------------------- */
div#worktype_search{
width:100%;
}

div#worktype_search ul{
position:relative;
}

div#worktype_search ul li{
width:208px;
height:30px;
background:url(../../img/pages/index/bg_work.gif) no-repeat 0 0;
margin:0 1px 2px 0;
float:left;
}

div#worktype_search ul li.last{
margin:0 0 2px 0;
}

div#worktype_search ul li p{
padding:9px 0 0 5px;
margin:0;
}

div#worktype_search ul li span{
font-size:10px;
}



/* 010: 職種から探す
----------------------------------------- */
table#job_search_ta{
width:628px;
}

table#job_search_ta th{
vertical-align:top;
text-align:left;
width:55px;
border-top:1px #999 dotted;
padding:10px 0;
}

table#job_search_ta th img{
margin-right:5px;
}

table#job_search_ta td{
vertical-align:top;
width:259px;
border-top:1px #999 dotted;
padding:10px 0;
}

table#job_search_ta tr.top th{
padding-top:0;
border-top:none;
}

table#job_search_ta tr.top td{
padding-top:0;
border-top:none;
}

table#job_search_ta td h3{
padding-top:2px;
font-size:14px;
}

table#job_search_ta td div.job_in{
background-color:#e7e7e7;
float:left;
width:248px;
margin:5px 0 0 0;
padding:0 2px;
}

table#job_search_ta td ul li{
font-size:10px;
float:left;
width:50%;
line-height:1.6;
}



/* 011: こだわり条件から探す
----------------------------------------- */
div#option_search table{
border:none;
table-layout:fixed;
width:628px;
}

div#option_search table td{
border-bottom:1px #999 dotted;
vertical-align:middle;
text-align:left;
padding:5px 0;
}

div#option_search table td img{
vertical-align:middle;
}



/* 012: お知らせ
----------------------------------------- */
div#news dl dt{
float:left;
font-size:12px;
padding:11px 0 0 15px;
background:url(../../img/icon/ar01.gif) no-repeat 0 12px;
}

div#news dl dt.news_new{
background-image:url(../../img/icon/ar02.gif);
}

div#news dl dd{
border-bottom:1px dotted #aaa;
padding:8px 0 8px 100px;
line-height:1.4;
}


/* 013: ブックマーク
----------------------------------------- */
div#bookmark{
text-align:center;
font-size:10px;
}



/*--end of this file--*/