/* www.shinki.co.jp 共通スタイルシート */

  body {
    margin:0px;
    padding:0px;
    text-align:left;
    color:#000000;
    background-color:#c0c0c0;
  }
  .content, .item, .itemcontent, .description, .content_qa {
    font-size: 13px;
    line-height: 150%;
  }
  .number, .qualification, .annote {
    font-size: 11px;
    line-height: 150%;
  }
  .content_qa {
    font-weight:bold;
  }
  .navi {
    font-size: 13px;
  }
  .navi a:link {
    color: #FFFFFF;
    text-decoration: underline;
  }
  .navi a:visited {
    color: #FFFFFF;
    text-decoration: underline;
  }

  table.cnt_mgn   { padding-left:13px; }

  a:hover         { color:#3366ff; }

  /* ヘッダ部(ロゴ) */
  #head           { background-image:url('../image/bg2.jpg');background-color:#ffffff;width:732px;height:74px; }
  #head img       { border:none; }
  #head .cell1    { float:left; }
  #head .cell2    { padding-left:574px;padding-top:23px; }
  #head .btn1     { margin-top:8px; }
  #head .btn2     { margin-top:8px;margin-left:10px; }

  /* ヘッダ部(パンくず) */
  #pnkz           { background-color:#666666;font-size:12px;width:732px;clear:both; }
  #pnkz .cnt      { padding-top:5px;padding-bottom:5px;padding-left:10px;font-weight:bold; }
  #pnkz a:link    { text-decoration:none;color:#d9d9d9; }
  #pnkz a:visited { text-decoration:none;color:#d9d9d9; }
  #pnkz a:hover   { text-decoration:none;color:#ffffff; }

  /* フッタ部 */
  #footer         { background-color:#fcfefe;font-size:11px;color:#404040;width:732px;border-top:1px solid #b8b7b7;clear:both; }
  #footer .lnk    { padding:5px 0 3px 70px;border-top:1px solid #e1e3e3; }
  #footer .lnk a:link  { color:#404040; }
  #footer .lnk a:visited { color:#404040; }
  #footer .lnk a:hover { color:#2040e0; }
  #footer .cr     { background-color:#064ba0;color:#efefef;padding-top:5px;padding-bottom:5px;border-top:1px solid #004598;font-weight:bold; }
  #footer .cr_l   { float:left; text-align:left; padding-left:15px; }
  #footer .cr_r   { text-align:right; padding-right:15px; }
  #footer .cr_c   { clear:left; }
  #footer .cr a:link  { color:#efefef; }
  #footer .cr a:visited { color:#efefef; }
  #footer .cr a:hover { color:#99ccff; }

  #menu,#content_body { text-align:left; }

