/* 商品コード */
input.shocd{
  color: #000000;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 60;
  text-align : center;
}
/* 商品名 */
input.shonm{
  color: #333333;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 250;
}
/* 規格 */
input.kikaku{
  color: #333333;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 200;
}
/* 賞味期限（期間） */
input.syomi{
  color: #333333;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 200;
}
/* 単価 */
input.atc{
  color: #333333;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 40;
  font-size=120%;
  font-weight: bold;
  text-align : right;
  vertical-align: middle;
}
/* 単位 */
input.unt{
  color: #333333;
  padding:0;
  border-width:0;
  background-color: transparent;
  width: 40;
  font-size=80%;
  text-align : left;
  vertical-align: middle;
  float: left;
}
.suu{
  text-align : right;
}
table.cart{
border-collapse:collapse;
border-width:1;
border-color:#FFCC99;
}
input.cart{
  color: #111111;
  font-size=9pt;
}
button.cart{
  color: #111111;
  font-size=9pt;
}
select.cart{
  color: #222222;
  font-size=9pt;
}
tr.title{
	background-color:#FFCC99;
	height:18px;
	vertical-align:middle;
}
td.title{
	background-color:#FFCC99;
	height:18px;
	vertical-align:middle;
}
tr.sum{
	border-top-width:2px;
	border-top-color:#220022;
}
