/* 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:#4a4a4a;font-size:11px;color:#d9d9d9;text-align:center;width:732px;border-top:1px solid #3a3939;clear:both; }
  #footer .lnk    { padding-top:5px;padding-bottom:3px;border-top:1px solid #5c5b5b;border-bottom:1px solid #3a3939; }
  #footer .cr     { padding-top:5px;padding-bottom:5px;border-top:1px solid #5c5b5b;font-weight:bold; }
  #footer a:link  { color:#d9d9d9; }
  #footer a:visited { color:#d9d9d9; }
  #footer a:hover { color:#ffffff; }

  #menu,#content_body { text-align:left; }
