
/* フォームマージン（IE用） */
form{

  margin : 0px 5px 0px 5px;

}


/* TABLE−テーブルスタイル */
.cfm_tdbase0{

  margin: 0px 0px 10px 0px;
  width: 574px;                 /* テーブルの横幅 */
  border-collapse: collapse;   /* 枠線の表示方法 */
  border: 0px solid #ffffff;   /* テーブル全体（外枠）の枠線（太さ・色・スタイル） */
  font-size : 80%;
  line-height : 120%;

}


/* TH−見出しベース（colspan 2） */
.cfm_tdbase1{

  border: 1px solid #cccccc; /* セルの枠線（太さ・色・スタイル） */ 
  background-color : #bbbbbb;
  padding-left : 5px;
  color : #ffffff;
  text-align : left;

  line-height : 25px;
  height : 25px;

}


/* TH−項目-左 */
.cfm_tdbase2{

  border: 1px solid #cccccc; /* セルの枠線（太さ・色・スタイル） */ 
  width: 100px; /* テーブルの横幅 */
  background-color : #d9d9ff;
  padding : 5px;
  text-align : center;

  font-weight : bold;

}


/* TD−内容-右 */
.cfm_tdbase3{

  border: 1px solid #cccccc; /* セルの枠線（太さ・色・スタイル） */ 
  background-color : #eeeeee;
  padding : 5px;
  text-align : left;

}


/* TD−内容-右※エラー時 */
.cfm_tdbase3x{

  border: 1px solid #cccccc; /* セルの枠線（太さ・色・スタイル） */ 
  background-color : #eeeeee;
  padding : 5px;
  color : #ff0000;
  text-align : left;

}

/* ボタン配置 */
.cfm_send{

  text-align : left;

}

/* ボタンスタイル
.cfm_btn_base{

  background-color : #999999;
  padding : 2px;
  border : 0px;
  color : #ffffff;
  font-size : 100%;

}
 */






.inqTb { margin: 0px 0px 10px 0px; width: 574px; border-collapse: collapse; border: 0px solid #fff; font-size : 80%; line-height : 120%;}
.inqTb th { border: 1px solid #ccc; width: 100px; background-color : #d9d9ff; padding : 5px; text-align : center; font-weight : bold;}
.inqTb td { border: 1px solid #ccc; background-color : #eee; padding : 5px; text-align : left;}
.inqTb .hissu { color: #f33;}
.inqTb .hankaku { font-size: 12px;}