/* 商品リスト但し書き */

/* 商品リスト共通部分 */
form { text-align: center;}
table.list { text-align: center; color: #666666; border-collapse:collapse; border-style: solid; border-width:0px; border-color:#9C9;}
table.list th,
table.list td { border-collapse:collapse; border-style: solid; border-color:#9C9;}
table.list th { padding: 2px 0px 0px; font-weight: normal; background-color: #CFC; white-space: nowrap; text-align: left;}
table.list td { background-color: #FFF; padding: 0px; border: #9C9 solid; border-width: 0px 0px 1px;}

table.list th.series { }
table.list th.series { border:0px; color: #396; background-color: #FFF;}

table.list th.category { }
table.list th.category { border-width:0px; color: #333; background-color: #FFF;}
table.list th.itemname,
table.list th.number,
table.list th.quantity,
table.list th.price,
table.list th.howmany,
table.list th.campaign,
table.list th.howmany { text-align: center; border-width:1px;}

table.list th.itemname { width: 40%;}
table.list th.number { width: 10%;}
table.list th.quantity { width: 16%;}
table.list th.price { width: 8%;}
table.list th.howmany { width: 8%;}
table.list th.campaign { width: 20%;}

table.list td.itemname { text-align: left; padding: 2px 0px 2px 4px;}
table.list td.itemname a,
table.list td.itemnamesub a {text-decoration: none;color: #396; line-height: 100%;}
table.list td.itemname a:hover,
table.list td.itemnamesub a:hover { color: #f33;}
table.list td.itemnamesub { text-align: left; padding-left: 2.5em;}
table.list td.number { white-space: nowrap;}
table.list td.quantity { white-space: nowrap;}
table.list td.price { text-align: right; padding: 0px 2px; white-space: nowrap;}
table.list td.howmany { white-space: nowrap; }
table.list td.howmany input { width: 1.6em; height: 1.5em;padding: 0px 1px 0px 0px; text-align: right; ime-mode:disabled}
table.list td.cart { text-align: right; padding: 0em; background-color: #FFF;}

table.list td,
table.list td * { line-height: 100%; }

td.campaign p { margin: 2px;}

table.list td.kagoireru { text-align: right; margin: 0em 8px 0.5em auto; padding: 0px; border-width: 0px;}
td.kagoireru input {font-size: 100%; margin: 8px; padding: 0px 2px; height:16px;}

table.list td.return { border-width: 0px;}
span.sp { color: FF0000;}
span.teisei { text-decoration: line-through;}

