@charset "utf-8";

/******************************
商品一覧
******************************/
.list-item-text{
  padding: 10px 0 20px;
  /*min-height:100px;*/
}
.topArea .condition li > a{
  background-color: transparent;
  border: 0;
}
.topArea .condition li > a > .release{
  background-color: #ddd;
  color: #fff;
  margin-left: 6px;
  width: 17px;
  height: 17px;
  line-height: 17px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
      -ms-border-radius: 20px;
          border-radius: 20px;
}
/*ソート*/
.sort + .empty_message {
  margin-top: 32px;
}
.sort table {
  margin:0 0 0 auto;
  width: 100%;
}
.sort table label {
  display:inline;
  margin-bottom:0;
  margin-right:8px;
}
/*カラバリ*/
.listSetting .row-fluid .span3{
  width: 24.25%;
  margin-left: 1%;
}
.listSetting > li .product-color-set {
  display: none;
}
.listSetting > li.shown .product-color-set {
  display: block;
  position: relative;
}
.listSetting > li, .listSetting > li .list-item-text {
  z-index: 0;
}
.listSetting > li.is-left{
  margin-left: 0;
  clear: both;
}
.listSetting > li.shown, .listSetting > li.shown .list-item-text {
  z-index: 100;
}
.product-color-set {
  display:none;
  position:absolute;
  top:-15px;
  left:auto;
  right:-45px;
  z-index:0;
  height:auto;
  background-color:#FFFFFF;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
     -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
      -ms-box-shadow: 0 0 5px rgba(0,0,0,0.2);
          box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
  .product-color-tip {
    padding:0 5px;
    list-style: none;
    float:left;
    position:static;
    top:auto;
    left:auto;
  }
.product-color-set[class*='max-colset']{
  width:auto;
}
  .product-color-set[class*='max-colset'] ul{
    display:none;
  }
  .product-color-set[class*='max-colset'] ul.colset1{
    display:block;
  }

.product-color-tip > li{
  width:60px;
}
.item .product-color-set{
  left:-5px;
}
.item .product-color-tip{
  left: 300px;
}
.item .product-color-tip > li{
  margin-top: 5%;
}
.item .product-color-tip > li:first-child{
  margin-top: 0;
}