/* ヘッダー */
div#logo_top{
  float:left;
  width:720px;
  height:60px;
  margin:0;
  padding:0;
}

/* メイン */

div#contents{
/*  float:right; */
  margin:0;
  padding:0 50px 0 50px;
}

/* コンテンツ */
div.contents_center{
  margin:5px 0 5px 0;
  padding:0;
  text-align:center;
}

div.contents_img{
  width:80%;
  margin:5px 0 5px 0;
  padding:0;
  border:#999999 solid 1px;
  text-align:center;
}

div.contents_info{
  width:60%;
  margin:5px 0 5px 0;
  padding:10px;
  border:#FF9966 solid 1px;
  text-align:center;
}

div#contents_submenu{
  margin:10px 10px;
  padding:0;
}

ul{
  margin:10px 20px;
  padding:0;
  list-style:none;
  text-align:left;
}

/* datainfo */
/* 求人情報 */
div.contents_datainfo{
  margin:5px 0 10px 0;
  padding:0;
}

table#tbl_datainfo_chiku{
  margin:3px;
  border:#999999 solid 1px;
  border-collapse:collapse;
}

table#tbl_datainfo_chiku td{
  padding:4px 3px;
  border:#999999 solid 1px;
}
/* search */
/* 職種で探す */
div.contents_search{
  margin:5px 0 10px 0;
  padding:0;
}

div.contents_search_kind{
  margin:0 0 10px 0;
  padding:2px 3px;
  color:#FF6666;
  border:#FF9966 solid 0px;
}

div.contents_search_kinds{
  margin:0 0 10px 10px;
  padding:2px 3px 14px 3px;
  color:#FF6666;
  border-bottom:#FF9966 dashed 1px;
}

/* gaiyo */
/* 会社案内 */
div.contents_gaiyo{
  margin:5px 0 10px 0;
  padding:0;
}

/* 会社概要テーブル */
table#tbl_company_gaiyo{
  margin:3px;
  border:#999999 solid 1px;
  border-collapse:collapse;
}

table#tbl_company_gaiyo td{
  padding:4px 3px;
  border:#999999 solid 1px;
}

/* consul */
/* コンサルティング */
div.contents_consul{
  margin:5px 0 10px 0;
  padding:0;
}

/* yousu */
/* センターご案内 */
div.contents_yousu{
  margin:5px 0 10px 0;
  padding:0;
}

span.yousu_img_title{
  color:#FF6666;
}

/* intro */
/* 紹介システム */
div.contents_intro{
  margin:5px 0 10px 0;
  padding:0;
}


div#contents_intro_uketuke{
  float:left;
  margin:5px 0 10px 0;
  padding:0;
}

div#contents_intro_faq{
  float:right;
  margin:5px 0 10px 0;
  padding:0;
  text-align:center;
}

/* 受付時間テーブル */
table#tbl_intro_uketsukejikan{
  margin:3px;
  border:#FF9966 solid 1px;
  border-collapse:collapse;
}

table#tbl_intro_uketsukejikan td{
  padding:4px 5px;
  border:#FF9966 solid 0px;
}

/* jobfaq */
/* 求職者Q&A */
div.contents_jobfaq{
  margin:5px 0 10px 0;
  padding:0;
}

div.contents_jobfaq_q{
  margin:0 0 10px 0;
  padding:2px 3px;
  color:#FF6666;
  border-bottom:#FF9966 dashed 1px;
}

div.contents_jobfaq_a{
  margin:0 0 10px 14px;
  padding:2px 3px;
}

/* jobregi */
/* 求職登録 */
div.contents_jobregi{
  margin:5px 0 10px 0;
  padding:0;
}

table#tbl_jobregi{
  margin:3px;
  border:#999999 solid 1px;
  border-collapse:collapse;
}

table#tbl_jobregi th{
  padding:4px 3px;
  background-color:#FFEFEF;
  border:#999999 solid 1px;
  font-weight:lighter;
}

table#tbl_jobregi td{
  padding:4px 3px;
  border:#999999 solid 1px;
}

/* capa */
/* 求人者 */
div.contents_capa{
  margin:5px 0 10px 0;
  padding:0;
}

div.contents_capa_sub{
  margin:5px 0 10px 20px;
  padding:0;
}

table.tbl_capa{
  margin:3px;
  border-collapse:collapse;
}

table.tbl_capa td{
  padding:4px 3px;
}

table.tbl_capa_shokushu{
  margin:13px;
  border:#999999 solid 1px;
  border-collapse:collapse;
}

table.tbl_capa_shokushu td{
  padding:4px 3px;
  border:#999999 solid 1px;
}

table.tbl_capa_shokushu caption{
  color:#FF6666;
  text-align:left;
}

/* capafaq */
/* 求人者Q&A */
div.contents_capafaq{
  margin:5px 0 10px 0;
  padding:0;
}

div.contents_capafaq_q{
  margin:0 0 10px 0;
  padding:2px 3px;
  color:#FF6666;
  border-bottom:#FF9966 dashed 1px;
}

div.contents_capafaq_a{
  margin:0 0 10px 14px;
  padding:2px 3px;
}

/* caparegi */
/* 求人お申込み */
div.contents_caparegi{
  margin:5px 0 10px 0;
  padding:0;
}

table#tbl_caparegi{
  margin:3px;
  border:#999999 solid 1px;
  border-collapse:collapse;
}

table#tbl_caparegi th{
  padding:4px 3px;
  background-color:#FFEFEF;
  border:#999999 solid 1px;
  font-weight:lighter;
}

table#tbl_caparegi td{
  padding:4px 3px;
  border:#999999 solid 1px;
}

/* sitemap */
/* サイトマップ */
div.contents_sitemap{
  margin:5px 0 10px 0;
  padding:0;
}

table.tbl_sitemap{
  margin:3px;
  border-collapse:collapse;
}

table.tbl_sitemap th{
  padding:10px 3px;
  text-align:left;
/*  font-weight:lighter; */
}

table.tbl_sitemap td{
  padding:4px 3px 4px 10px;
}

