table.input-table {
  width:740px;
  margin: 10px auto;
  border-collapse:collapse;
}

table.input-table td.name {
  background-color:#FFFECF;
  font-size:12px;
  text-align:left;
  width:160px;
}

table.input-table td.value{
  text-align : left;
}

table.input-table tr.value_ok td {
}

table.input-table tr.value_ng td.value {
  background-color: #F0F9B1;
  border:3px solid #EF7F77;
}

table.input-table td {
  text-align:left;
  border:1px solid #CCCCCC;
  color:#333333;
  font-size:12px;
  padding:5px 8px;
}

p.attention {
  font-size:12px;
  margin:3px 0 0;
}

.submit {
  margin: 10px;
}

