/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　TOP
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#top {}
#top h2{margin:0; padding:10px 0 20px 0; clear:both;}
#top h2 a{background:url(../images/img_shin.jpg) no-repeat 0 0; width:680px; height:90px; display:block; text-indent:-9999pt;}
#top h2 a:hover{background:url(../images/img_shin.jpg) no-repeat 0 -100px;}

#top .right{clear:both; padding:0 10px;}

/*** 文字が動くインフォメーション ***/
#top .move{padding:0; margin:0; padding:5px 0 5px 7px;}


/*** スペシャルバナー ***/
#top .special{padding:0; margin:0; padding:5px 0 5px 7px; clear:both;}

/* ============== phase　(追加分用の横幅調整) =================*/
.phase{clear:both; padding:0 0 0 7px;}

/*** 女性向・男性向け仕事情報 ***/
.jobinfo{float:left; width:325px; padding:0 5px 0 0;}
.jobinfo p{padding:0 0 7px 0;}
.jobinfo a{background:url(../images/img_jobinfo.jpg) no-repeat; width:325px; display:block; text-indent:-9999pt;}
.jobinfo a:hover{background:url(../images/img_jobinfo.jpg) no-repeat;}
/*女性向*/
.jobinfo .woman{}
.jobinfo .woman a{background-position:0 0; height:152px;}
.jobinfo .woman a:hover{background-position:-325px 0;}
/*男性向*/
.jobinfo .man{}
.jobinfo .man a{background-position:0 -159px; height:120px;}
.jobinfo .man a:hover{background-position:-325px -159px;}


/*** 今月のおすすめ ***/
.osusume{background:url(../images/back_roop_osusume.jpg) repeat-y; padding:10px; width:660px;}
.osusume h3{padding:0 0 10px 0;}
.osusume .left{padding:0;}
.osusume .waku_osusume{width:140px; float:left; padding:0 0 0 5px;}
.osusume .waku_osusume h4{background:#F2A017; font-size:11pt; color:#FFFFFF; text-align:center; padding:3px 0;}
.osusume .waku_osusume p{padding:0 5px; font-size:9pt; padding:5px 5px 0 5px; text-align:center;}


/*** 地域で探す ***/
#top .waku_area{float:left; background:url(../images/waku_area_roop.jpg) repeat-y; width:351px;}
/*地図部分*/
#top .waku_area .area1{float:left; padding:0 5px; width:220px;}
#top .waku_area object{padding:0; margin:0;}
#top .waku_area embed {padding:0; margin:0;}
/*検索部分*/
#top .waku_area .area2{float:left; background:#F0F0F0; width:115px; padding:0 0 5px 0; font-size:8pt;}
#top .waku_area .area2 p{padding:0 0 0 10px;}
#top .waku_area .area2 dl{margin:0; padding:10px; }
#top .waku_area .area2 dt{margin:0; padding:1px 0 1px 0;}
#top .waku_area .area2 dd{margin:0; padding:0 0 1px 12px; line-height:8px;}
#top .waku_area .area2 a{text-decoration:underline; color:#578CB8;}
#top .waku_area .area2 a:hover{text-decoration:none;}


/*** 都市部の仕事情報 ***/
.city{padding:15px 0 15px 5px; clear:both;}
.city p{padding:0 0 7px 0; float:left;}
.city a{background:url(../images/img_city.jpg) no-repeat; height:90px; display:block; text-indent:-9999pt;}
.city a:hover{background:url(../images/img_city.jpg) no-repeat;}
/*渋谷*/
.city .shibuya{padding:0 10px 0 0;}
.city .shibuya a{background-position:0 0; width:330px;}
.city .shibuya a:hover{background-position:0 -90px;}
/*新宿*/
.city .shinjuku{}
.city .shinjuku a{background-position:-330px 0; width:335px;}
.city .shinjuku a:hover{background-position:-330px -90px;}


/*** ワンポイントアドバイス・ブログ ***/
.advice{clear:both; padding:15px 0 10px 0;}
.advice h3{float:left;}
.advice a{background:url(../images/img_advice.jpg) no-repeat; height:135px; display:block; text-indent:-9999pt;}
.advice a:hover{background:url(../images/img_advice.jpg) no-repeat;}
/*面接ワンポイントアドバイス*/
.advice .advice01{padding:0 7px 0 0;}
.advice .advice01 a{background-position:0 0; width:290px;}
.advice .advice01 a:hover{background-position:0 -135px;}
/*編集長ブログ*/
.advice .advice02{}
.advice .advice02 a{background-position:-290px 0; width:385px;}
.advice .advice02 a:hover{background-position:-290px -135px;}


/*** お仕事Navi ***/
.navi{clear:both; background:url(../images/back_navi.jpg) no-repeat; padding:0 0 15px 0; height:105px;}
.navi p{font-size:8pt; text-align:center; color:#CC0000;}
.navi a{background:url(../images/back_navi2.jpg) no-repeat; height:75px; width:95px; display:block; text-indent:-9999pt;}
.navi a:hover{background:url(../images/back_navi2.jpg) no-repeat;}
.navi .word{padding:5px 0 0 0;}
/*IT系*/
.navi .navi01{float:left; width:95px;}
.navi .navi01 a{background-position:-8px 0;}
.navi .navi01 a:hover{background-position:-8px -75px;}
/*芸能・モデル系*/
.navi .navi02{float:left; width:95px;}
.navi .navi02 a{background-position:-103px 0;}
.navi .navi02 a:hover{background-position:-103px -75px;}
/*オフィスワーク系*/
.navi .navi03{float:left; width:95px;}
.navi .navi03 a{background-position:-198px 0;}
.navi .navi03 a:hover{background-position:-198px -75px;}
/*接客系*/
.navi .navi04{float:left; width:95px;}
.navi .navi04 a{background-position:-293px 0;}
.navi .navi04 a:hover{background-position:-293px -75px;}
/*コミュニケーション系*/
.navi .navi05{float:left; width:95px;}
.navi .navi05 a{background-position:-388px 0;}
.navi .navi05 a:hover{background-position:-388px -75px;}
/*乾杯ワーク系*/
.navi .navi06{float:left; width:95px;}
.navi .navi06 a{background-position:-483px 0;}
.navi .navi06 a:hover{background-position:-483px -75px;}
/*在宅ワーク系*/
.navi .navi07{float:left; width:95px;}
.navi .navi07 a{background-position:-578px 0;}
.navi .navi07 a:hover{background-position:-578px -75px;}

/*** 地域で探す ***/
#top .tiiki{background:url(../images/waku_roop.gif) repeat-y; width:690px; padding:0; clear:both;}
#top .tiiki h3{background:url(../images/bar_tiiki.jpg) no-repeat; width:660px; line-height:35px; display:block; 
               font-size:10pt; text-align:right; font-weight:normal; padding:0 10px 5px 0; margin:0 0 0 12px;}
/*地図フラッシュ部分*/
#top .tiiki .map{float:left; padding:0 15px 5px 20px;}
#top .tiiki .map object{padding:0; margin:0;}
#top .tiiki .map embed {padding:0; margin:0;}
/*検索部分*/
#top .tiiki .select{float:left; background:#F0F0F0; width:230px; padding:5px 0 5px 10px; font-size:10pt;}
#top .tiiki .select dl{margin:0; padding:10px; }
#top .tiiki .select dt{margin:0; padding:0 0 2px 0; line-height:20px;}
#top .tiiki .select dd{margin:0; padding:0 0 0 20px; line-height:20px;}
#top .tiiki .select a{text-decoration:underline;}


/*** 注目のお仕事 ***/
#top .pickup{background:url(../images/waku_pickup_roop.gif) repeat-y; width:690px; padding:0; margin:0;}
#top .pick_back{background:url(../images/waku_pickup.gif) no-repeat center bottom; float:left;}
#top .pickup .jobs{float:left; width:145px; padding:10px 5px 10px 20px;}
#top .pickup .jobs h4{font-size:8pt; line-height:20px;}
#top .pickup .jobs p {font-size:8pt; padding:0 0 5px 0;}

/*** 一押し乾杯ワーク ***/
.attention{background:url(../images/waku_attention_roop.gif) repeat-y; width:160px; padding:0; }
.attention_back{background:url(../images/waku_attention.gif) no-repeat center bottom; float:left;}
.attention .jobs{float:left; width:150px; padding:10px 5px 5px 5px;}
.attention .jobs h4{font-size:8pt; line-height:20px;}
.attention .jobs p {font-size:8pt; padding:0 0 5px 0;}
.center {text-align: center;}

/*** 業種で探す ***/
#top .gyosyu{background:url(../images/waku_roop.gif) repeat-y; width:690px; padding:0; clear:both;}
#top .gyosyu h3{background:url(../images/bar_gyosyu.jpg) no-repeat; width:660px; line-height:35px; display:block; 
                font-size:10pt; text-align:right; font-weight:normal; padding:0 10px 0 0; margin:0 0 0 12px;}
#top .gyosyu td a {text-decoration:underline;}
#top .gyosyu td a:hover{text-decoration:none;}
#top .gyosyu form{padding:5px 0 0 15px; width:670px;}
#top .gyosyu td{font-size:10pt; padding:3px 1px;}    

/*** 雇用形態で探す ***/
#top .koyou{background:url(../images/waku_roop.gif) repeat-y; width:690px; padding:0; clear:both;}
#top .koyou h3{background:url(../images/bar_koyou.jpg) no-repeat; width:660px; line-height:35px; display:block; 
               font-size:10pt; text-align:right; font-weight:normal; padding:0 10px 0 0; margin:0 0 0 12px;}
#top .koyou td a {text-decoration:underline;}
#top .koyou td a:hover{text-decoration:none;}
#top .koyou form{padding:5px 0 0 15px; width:670px;}
#top .koyou td{font-size:10pt; padding:3px 1px;}  

/*** わがまま検索 ***/
#top .kodawari{background:url(../images/waku_roop.gif) repeat-y; width:690px; padding:0; clear:both;}
#top .kodawari h3{background:url(../images/bar_kodawari.jpg) no-repeat; width:660px; line-height:35px; display:block; 
                  font-size:10pt; text-align:right; font-weight:normal; padding:0 10px 0 0; margin:0 0 0 12px;}

/*絞り込み*/
#top .kodawari .shibori{border:1px solid #EAEAEA; background:#FAFAFA; padding:5px 10px 10px 10px; width:640px; margin:10px 0 0 15px;}
#top .kodawari .shibori td{padding:3px 0; font-size:10pt;}
#top .kodawari .shibori td a {text-decoration:underline;}
#top .kodawari .shibori td a:hover{text-decoration:none;}
#top .kodawari .shibori form{margin:0; padding:0;}

#top .kodawari .shibori .title{width:65px; vertical-align:top;}
#top .kodawari .shibori .kou{text-align:right; font-size:8pt;}
#top .kodawari .shibori .kou a{color:#FF0000; }

/*枠の幅指定*/
#top .size1{width:3%;}
#top .size2{width:22%;}

#top .size3{width:12%;}
#top .size4{width:88%;}

#top .size5{width:8%;}
#top .size6{width:38%;}

#top .size7{width:8%;}
#top .size8{width:42%;}

#top .size9{width:5%;}
#top .size10{width:28%;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　地域で探す　【area】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#area{}
#area h2{padding:0 0 10px 10px; margin:0;}
#area h3{padding:5px 0 10px 15px; clear:both;}
#area a {text-decoration:underline;}
#area a:hover{text-decoration:none;}
#area .word{font-size:80%; padding:0 10px 10px 10px; line-height:130%;}
#area .waku{padding:10px 0 0 25px; width:660px;}
#area .map {float:left; padding:0 20px 0 0;}

/***　詳細選択ボタン・地域　***/
#area .search_chiiki{float:left; padding:12px; background:#F0F0F0; width:210px;}
#area .search_chiiki p{padding:0 0 10px 0; margin:0; font-size:90%; line-height:20px; font-weight:bold;}
#area .search_chiiki a{text-decoration:underline;}
#area .search_chiiki a:hover{text-decoration:none;}
#area .search_chiiki dl{margin:0; padding:0 0 0 10px;}
#area .search_chiiki dt{margin:0; padding:0 0 0 0; font-size:90%; line-height:20px;}
#area .search_chiiki dd{margin:0; padding:0 0 5px 15px; color:#666666; font-size:80%;}
#area .search_chiiki .line{border-bottom:1px solid #CCCCCC; padding:0 0 8px 2px;}
/***　詳細選択ボタン・東京　***/
#area .search_tokyo{float:left; padding:12px; background:#F0F0F0; width:240px;}
#area .search_tokyo p{padding:0 0 10px 0; margin:0; font-size:90%; line-height:20px; font-weight:bold;}
#area .search_tokyo a{text-decoration:underline;}
#area .search_tokyo a:hover{text-decoration:none;}
#area .search_tokyo dl{margin:0; padding:0 0 0 10px;}
#area .search_tokyo dt{margin:0; padding:0; font-size:90%; line-height:20px;}
#area .search_tokyo dd{margin:0; padding:0 0 10px 15px; color:#666666; font-size:80%;}
#area .search_tokyo .line{border-bottom:1px solid #CCCCCC; padding:0 0 8px 2px;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　業種で探す　【gyosyu】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#gyosyu{}
#gyosyu h2{padding:0 0 5px 10px; margin:0;}
#gyosyu h3{padding:5px 0 10px 15px; clear:both;}
#gyosyu h4{padding:20px 0 10px 0;}
#gyosyu a {text-decoration:underline;}
#gyosyu a:hover{text-decoration:none;}

#gyosyu .word{font-size:80%; padding:0 10px; line-height:130%;}

#gyosyu dl{float:left; width:205px; margin:0; padding:10px 5px 20px 0;}
#gyosyu dt{margin:0; padding:0 0 10px 0; font-weight:bold; font-size:90%;}
#gyosyu dd{margin:0; padding:0 0 2px 10px; font-size:80%;}

/***＝ 枠 ＝***/
#gyosyu .waku{padding:0 0 0 35px; width:640px;}
#gyosyu .waku .right{font-size:75%; clear:both; padding:0 0 10px 0;}

/*枠の幅指定*/
#gyosyu .size1{width:3%;}
#gyosyu .size2{width:30%;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　雇用形態で探す　【koyou】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#koyou{}
#koyou h2{padding:0 0 10px 10px; margin:0;}
#koyou h3{padding:5px 0 10px 15px; clear:both;}
#koyou h4{padding:20px 0 10px 0;}
#koyou a {text-decoration:underline;}
#koyou a:hover{text-decoration:none;}
#koyou td{font-size:80%; padding:2px 0 2px 2px; vertical-align:top;}

#koyou .word{font-size:80%; padding:0 10px; line-height:130%;}

/***＝ 枠 ＝***/
#koyou .waku{padding:10px 0 0 35px; width:640px;}
#koyou .waku .right{font-size:75%; clear:both; padding:0 0 10px 0;}

/*枠の幅指定*/
#koyou .size1{width:3%;}
#koyou .size2{width:30%;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　わがまま検索　【kodawari】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#kodawari{}
#kodawari h2{padding:0 0 10px 10px; margin:0;}
#kodawari h3{padding:5px 0 10px 15px; clear:both;}
#kodawari h4{padding:20px 0 10px 0;}
#kodawari a {text-decoration:underline;}
#kodawari a:hover{text-decoration:none;}
#kodawari td{font-size:80%; padding:2px 0 2px 2px; vertical-align:top;}

#kodawari .word{font-size:80%; padding:0 10px; line-height:130%;}

/***＝ 枠 ＝***/
#kodawari .waku{padding:10px 0 0 5px; width:640px;}
#kodawari .waku .right{font-size:75%; clear:both; padding:0 0 10px 0;}

/*絞り込み*/
#kodawari .waku .shibori{border:1px solid #EAEAEA; background:#FAFAFA; padding:5px 10px 10px 10px; width:635px; margin:10px 0 0 15px;}
#kodawari .waku .shibori td{padding:3px 0; font-size:10pt;}
#kodawari .waku .shibori td a {text-decoration:underline;}
#kodawari .waku .shibori td a:hover{text-decoration:none;}
#kodawari .waku .shibori form{margin:0; padding:0;}

#kodawari .waku .shibori .title{width:65px; vertical-align:top;}
#kodawari .waku .shibori .kou{text-align:right; font-size:8pt;}
#kodawari .waku .shibori .kou a{color:#FF0000; }
#kodawari .waku .shibori dl{float:left; width:180px; margin:0; padding:10px 5px 5px 0;}
#kodawari .waku .shibori dt{margin:0; padding:0 0 5px 0; font-weight:bold; font-size:10pt;}
#kodawari .waku .shibori dd{margin:0; padding:0 0 2px 10px; font-size:8pt;}

/*枠の幅指定*/
#kodawari .waku .size1{width:3%;}
#kodawari .waku .size2{width:22%;}

#kodawari .waku .size3{width:12%;}
#kodawari .waku .size4{width:88%;}

#kodawari .waku .size5{width:8%;}
#kodawari .waku .size6{width:38%;}

#kodawari .waku .size7{width:8%;}
#kodawari .waku .size8{width:42%;}

#kodawari .waku .size9{width:5%;}
#kodawari .waku .size10{width:28%;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　サイトマップ　【sitemap】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#sitemap{padding:10px 0;}
#sitemap p{float:right; line-height:16px; padding:2px 0 0 15px; font-size:8pt; letter-spacing:-0.5px; color:#F76F00; font-weight: normal;}
#sitemap h2{float:right; line-height:16px; padding:2px 0 0 15px; font-size:8pt; letter-spacing:-0.5px; color:#F76F00; font-weight: normal;}
#sitemap h3{padding:0 0 5px 5px; clear:both; background:url(../images/bar_h4.jpg) no-repeat; line-height:20px;
            font-size:90%; margin:10px 0 0 0;}
#sitemap h3 a{color:#000000;}
#sitemap a {text-decoration:underline;}
#sitemap a:hover{text-decoration:none;}
#sitemap ul{}
#sitemap li{list-style-type:none; line-height:20px; padding:0 0 0 20px; background:url(../images/botan_chigai.gif) no-repeat;
            font-size:80%;}
#sitemap li a{color:#568CBE;}
/*** 枠指定 ***/
#sitemap .waku{padding:5px 0 20px 25px; width:650px; clear:both;}