@charset "utf-8";

/* ---SUMMARY---
* Site Name: ジモ求埼玉版企業管理ページ
* Description: help/以下
* Version: 20090306
* Author: F
------*/

/* ---CONTENTS---
001: help共通
002: ヘルプ目次
003: ジモ求はここがウリ
004: 料金システム
005: お問い合わせ
006: FAQ
007: 掲載までの流れ・掲載後～採用の流れ
------*/



/* 001: help共通
----------------------------------------- */
div.content_inner h3{
padding-bottom:25px;
}

div.content_inner_body{
width:600px;
margin:0 auto;
line-height:1.4;
}

p.gf{
text-align:center;
border-top:1px dotted #999;
padding-top:20px;
}



/* 002: ヘルプ目次
----------------------------------------- */
div.help_index{
width:290px;
border:1px solid #999;
margin:0 0 20px 0;
}

div.help_index h3{
margin:0;
padding:0;
}

div.help_index ul{
margin:5px;
}

div.help_index ul li{
background:url(../../img/icon/ar01.gif) no-repeat 3px 6px;
padding:0 0 3px 20px;
border-bottom:1px dotted #999;
}



/* 003: ジモ求はここがウリ
----------------------------------------- */
/*--ここがウリ--*/
div#guide_index_pt h4{
padding:20px 0 10px 10px;
}

div#guide_index_pt div.point{
background:url(../../img/bg/bg07.gif) no-repeat 0 0;
margin-bottom:20px;
}

div#guide_index_pt div.point div.c_b{
clear:both;
width:600px;
height:10px;
}

div.g_ph{
float:right;
}

img.g_ph{
width:180px;
height:110px;
border:1px solid #fff;
margin:20px 10px 3px 15px;
}

div.point p{
padding:0 0 0 15px;
}

div.point p.last{
margin-bottom:0;
}


/*--掲載までの流れ--*/
div.g_step{
text-align:center;
margin-bottom:10px;
}

div.g_step img{
display:block;
margin:0 auto;
}



/* 004: 料金システム
----------------------------------------- */
div#guide_cost h4{
padding-bottom:15px;
}

div#cost h5{
margin:0 10px 5px 10px;
background:url(../../img/icon/free.gif) no-repeat 0 3px;
padding:3px 0 5px 55px;
border-bottom:1px dotted #ccc;
font-size:14px;
}

div#cost p{
width:500px;
margin:0 0 20px 70px;
}



/* 005: お問い合わせ
----------------------------------------- */
div#con_header{
width:600px;
height:20px;
background:url(../../img/bg/bg05.gif) no-repeat 0 0;
overflow:hidden;
margin:0 auto;
}

div#con_footer{
width:600px;
height:20px;
background:url(../../img/bg/bg06.gif) no-repeat 0 0;
margin:0 auto 20px auto;
}

div#con_body{
width:600px;
background:url(../../img/bg/bg04.gif) repeat-y 0 0;
margin:0 auto;
}

div#con_body table{
width:580px;
margin:0 auto 30px auto;
border:1px solid #999;
line-height:1.4;
}

div#con_body table caption{
font-weight:bold;
background:url(../../../../user/share/img/bg/bg03.gif) repeat-x 0 100%;
padding:8px 0;
border:1px solid #999;
border-top:3px solid #00094d;
margin:0 auto;
}

div#con_body table th{
background:url(../../../../user/share/img/bg/bg06.gif);
padding:6px 5px;
width:130px;
text-align:left;
border-bottom:1px solid #999;
border-right:1px solid #ccc;
}

div#con_body table td{
padding:6px 5px 6px 10px;
text-align:left;
vertical-align:top;
border-bottom:1px solid #999;
}

div#con_body table td.td02{
width:100px;
vertical-align:middle;
background:url(../../../../user/share/img/bg/bg06.gif);
border-right:1px solid #ccc;
}

/*--エラーメッセージ--*/
div#er_message{
border:3px solid #f00;
background:#ffe7e7 url(../../../../user/share/img/icon/error01.gif) no-repeat 10px 10px;
padding:10px;
line-height:1.4;
color:#f00;
margin:0 auto 20px auto;
}

div#er_message p{
margin:4px 0 20px 35px;
}



/* 006: FAQ
----------------------------------------- */
/*--FAQ index--*/
div#faq_index{
line-height:1.6;
}

div#faq_index div{
background-color:#cdecf5;
width:540px;
margin:0 auto 30px auto;
padding:10px;
}

div#faq_index div li{
display:inline;
padding:0 5px;
}

ul.faq li{
background:url(../../img/icon/ar01.gif) no-repeat 0 5px;
line-height:1.4;
padding:0 0 3px 15px;
}

/*--FAQ--*/
p.q{
line-height:1.4;
background:url(../../../../user/share/img/icon/q.gif) no-repeat 0 0;
padding:5px 0 5px 40px;
font-weight:bold;
font-size:medium;
margin-bottom:30px;
}

div.a{
line-height:1.6;
background:url(../../../../user/share/img/icon/a.gif) no-repeat 0 0;
padding:5px 0 8px 42px;
margin-bottom:10px;
border-bottom:1px dotted #999;
}

p.a{
font-size:medium;
}

div.a ol{
margin-bottom:1em;
}

div.a .color{
background-color:#e7e7e7;
padding:10px;
}

/*--FAQ内テーブル--*/
table.faq_ta{
border:1px solid #999;
margin:0 auto 20px auto;
}

table.faq_ta th{
background-color:#dedede;
padding:5px;
border:1px solid #999;
border-bottom:3px double #999;
text-align:center;
}

table.faq_ta td{
padding:5px;
border:1px solid #999;
border-bottom:3px double #999;
}

/*キャプチャ入るページ*/
div.faq_cap{
border-bottom:1px dotted #999;
padding:10px;
margin-bottom:20px;
}

div.faq_cap img{
float:right;
border:1px ridge #ccc;
margin:0 0 10px 10px;
}

div.faq_cap p{
text-indent:-1.4em;
margin-left:-10px;
}



/* 007: 掲載までの流れ・掲載後～採用の流れ
----------------------------------------- */
div#flow_step{
padding-bottom:30px;
}

div#flow_step table{
width:600px;
margin:0 auto;
background:url(../../img/bg/bg07.gif) no-repeat 50% 0;
}

div#flow_step table th{
text-align:left;
vertical-align:top;
padding:21px 0 0 0;
width:208px;
}

div#flow_step table th img{
padding:0 12px 10px 12px;
}

div#flow_step table td{
text-align:left;
vertical-align:top;
padding:81px 12px 12px 0;
}

div#flow_step div.ar01{
background:url(../../img/pages/help/ar01.gif) no-repeat 50% 0;
margin:12px auto;
height:43px;
width:41px;
}

/*--afterのステップ4--*/
div#flow_step table td#after04{
padding:0 12px 12px 12px;
}

div#flow_step table td dl{
float:left;
width:176px;
margin-right:24px;
}

div#flow_step table td dl dt{
padding:12px 0;
}

div#flow_step table td dl dd{
background:url(../../img/icon/ar05.gif) no-repeat 0 4px;
padding:0 0 12px 15px;
text-align:justify;
}




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