/* 調達案件番号 */

TD.PROJECT_LABEL {
  width: 200pt;
  text-align: left;
  vertical-align: middle;
}

TD.PROJECT_INFO {
  width: 400pt;
  text-align: left;
  vertical-align: middle;
}

/* 未使用 */
TD.TABLE1_TITLE {
  width: 25%;
  text-align: left;
  vertical-align: top;
}

TD.TABLE1_ELEMENT1 {
  width: 25%;
  text-align: left;
  vertical-align: top;
}

TD.TABLE1_ELEMENT2 {
  width: 25%;
  text-align: left;
  vertical-align: top;
}

TD.TABLE1_ELEMENT3 {
  width: 25%;
  text-align: left;
  vertical-align: top;
}

/* 価格 */
TD.TABLE2_TITLE {
  width: 200pt;
  text-align: left;
  vertical-align: top;
}

TD.TABLE2_ELEMENT1 {
  width: 400pt;
  text-align: left;
  vertical-align: top;
}

/* 状況登録ボタン */
TD.TABLE2_ELEMENT2 {
  width: 15%;
  text-align: center;
  vertical-align: top;
}

TD.BID_OPEN_DATE_LABEL {
  width: 20%;
  text-align: left;
  vertical-align: top;
}

TD.BID_OPEN_DATE_INFO {
  width: 80%;
  text-align: left;
  vertical-align: top;
}

/* 状況登録テーブル */
TD.NUMBER_LABEL {
  vertical-align: middle;
}

TD.NUMBER {
  text-align: center;
  vertical-align: middle;
}


TD.COMPANY_NAME_LABEL {
  width: 350pt;
  vertical-align: middle;
}

TD.COMPANY_NAME {
  width: 350pt;
  text-align: left;
  vertical-align: middle;
}


TD.BID_OPEN {
  vertical-align: middle;
}

TD.PRICE_LABEL {
  width: 80pt;
  text-align: center;
  vertical-align: middle;
}

TD.PRICE {
  width: 80pt;
  text-align: right;
  vertical-align: middle;
}


TD.PLANNED_PRICE {
  width: 50pt;
  text-align: center;
  vertical-align: middle;
}

TD.BASED_PRICE {
  width: 50pt;
  text-align: center;
  vertical-align: middle;
}

TD.PROPOSAL_VALUE {
  vertical-align: middle;
}

TD.ASSESSMENT_VALUE {
  vertical-align: middle;
}

TD.REPORT_FLAG {
  vertical-align: middle;
}

TD.OPTIONAL_FLAG {
  vertical-align: middle;
}

TD.OUTLINE_LABEL {
  width: 120pt;
  vertical-align: middle;
}

TD.OUTLINE {
  width: 120pt;
  text-align: left;
  vertical-align: middle;
}

/* 最新更新日時 */
TD.RENEW_LABEL {
  text-align: right;
}

TD.RENEW_DATETIME {
  width: 120;
  text-align: right;
}


TH.NUMBER_LABEL {
  vertical-align: middle;
}

TH.COMPANY_NAME_LABEL {
  width: 350pt;
  vertical-align: middle;
}

TH.BID_OPEN {
  width: 50pt;
  vertical-align: middle;
}

TH.PRICE_LABEL {
  width: 80pt;
  text-align: center;
  vertical-align: middle;
}

TH.PLANNED_PRICE {
  width: 50pt;
  text-align: center;
  vertical-align: middle;
}

TH.PROPOSAL_VALUE {
  vertical-align: middle;
}

TH.ASSESSMENT_VALUE {
  vertical-align: middle;
}

TH.BASED_PRICE {
  width: 50pt;
  text-align: center;
  vertical-align: middle;
}

TH.REPORT_FLAG {
  vertical-align: middle;
}
TH.OPTIONAL_FLAG {
  vertical-align: middle;
}

TH.OUTLINE_LABEL {
  width: 120pt;
  vertical-align: middle;
}
TD.WARNING_1 {
  font-size: 10pt;
  font-weight: bold;
  color: #FF0000;
  text-align: center;
}

INPUT.INVISIBLE_INPUT_LEFT_RED {
  text-align:left;
  border:0pt;
  color: #FF0000;
  background-color:#EEEEEE;
  background-image: url('../image/background.gif');
  font-size: 10pt;
  font-family: "MS Pゴシック";
  height:16pt;
}

/* テキストフィールド(透明左寄せ) */
INPUT.INVISIBLE_INPUT_LEFT {
text-align:left;
border:0pt;
background-color:#EEEEEE;
background-image: url('../image/background.gif');
font-size: 10pt;
font-family: "MS Pゴシック";
height:16pt;
width:120pt;
vertical-align: middle;
}
