@charset "Shift_JIS";
div[class~=main-content]
{
  width: auto;
}
form.item2-form, form.item2-form p
{
  margin: 0;
}
table.item2-table
{
  margin: 10px 0 0;
  border-collapse: collapse;
  border-spacing: 0;
}
table.item2-table td
{
}
table.item2-table td.item2-td-image
{
  padding: 0 2px 0 0;
}
table.item2-table td.item2-td-image a:link img,
table.item2-table td.item2-td-image a:visited img
{
  border: 1px solid #FFFFFF;
}
table.item2-table td.item2-td-image a:link:hover img,
table.item2-table td.item2-td-image a:visited:hover img
{
  border: 1px dashed #D1CAB1;
}
table.item2-table td.item2-td-name
{
  padding: 2px 0 0 0;
  vertical-align: top;
}
table.item2-table td.item2-td-price
{
  padding: 2px 0 20px;
  vertical-align: top;
}
table.item2-table div.item2-div-name
{
  width: 160px;
  line-height: 1.2;
}
table.item2-table div.item2-div-price
{
  width: 160px;
  line-height: 1.2;
}
span.span-new
{
  color: #006600;
  background: #FFFF00;
}
span.span-fixed-price-for-logged-in
{
  color: #999999;
  text-decoration: line-through;
  font-size: 83.3333%;
}
span.span-a-price-for-logged-in,
span.span-fixed-price-for-guest
{
  font-size: 83.3333%;
}
span.span-a-price-for-logged-in strong,
span.span-fixed-price-for-guest strong
{
  color: #996633;
  font-size:12px;
}
span.span-a-price-for-guest
{
  color: #CCCCCC;
  font-size: 83.3333%;
}
span.span-no-list-price
{
  font-size: 83.3333%;
  color: #0000FF;
}
span.span-no-stock
{
  color: #CC0000;
}
form.form-add-cart
{
  margin: 0;
  width: 156px;
  text-align:center;
  border: 1px solid #000000;
  background: #D1CAB1;
}
form.form-add-cart p,
form.form-add-cart div
{
  margin: 3px;
  white-space: nowrap;
  line-height: 1.2;
}
img.carriage-flag-icon
{
  float: left;
  margin-right: 4px;
}

/* y[WJ */
table.page-link-link
{
  margin: 0 auto;
  border-collapse: collapse;
  border-spacing: 0;
}
table.page-link-link td
{
  padding: 1px;
  vertical-align: middle;
}
table.page-link-link img
{
  vertical-align: middle;
}
table.page-link-link a.page-jump
{
  display: block;
  padding: 1px 0;
  width: 22px;
  height: 18px;
  background: url("../image/item2/page-jump.gif") no-repeat;
  text-align: center;
  text-decoration: none;
  color: #000000;
}
table.page-link-link strong.page-current
{
  display: block;
  padding: 1px 0;
  width: 22px;
  height: 18px;
  text-align: center;
  background: #000000;
  color: #FFFFFF;
}

