@charset "UTF-8";
/* edit
2017/02/07
*/

/*  detail add 170207 add　　　　　　*/
#item-detail{}
/* .item-detail-txt */
#item-detail .item-detail-txt{
  font-size: 1.3em;
  width: 730px;
  margin: 0 auto 60px;
}
#item-detail .item-detail-txt .cart{
  width: 100%;
  float: none;
}
#item-detail .item-detail-txt .cart .l-left{
  width: 350px;
  float: left;
}
#item-detail .item-detail-txt .cart .l-right{
  width: 350px;
  float: right;
}
#item-detail .item-detail-txt .cart table{
  width: 100%;
  border: 1px solid #999;
  margin-bottom: 20px;
}
#item-detail .item-detail-txt .cart table#option_tbl{
  margin-bottom: 0;
}
#item-detail .item-detail-txt .cart table th{
  padding: 5px;
  border: 1px solid #999;
  background-color: #ccc;
  white-space: nowrap;
  vertical-align: top;
}
#item-detail .item-detail-txt .cart table td{
  padding:5px;
  border:1px solid #999;
}
#item-detail .item-detail-txt .cart p.stock_error{}
#item-detail .item-detail-txt .cart ul{
  padding-bottom:15px;
}
#item-detail .item-detail-txt .cart ul.option_price{}
#item-detail .item-detail-txt .cart ul.option_price li{}
#item-detail .item-detail-txt .cart .item-detail-cart{
  width: 100%;
}
#item-detail .item-detail-txt .cart .item-detail-cart p{
  width: 100%;
  margin: 0 auto 10px;
}
#item-detail .item-detail-txt .cart .item-detail-cart input{
 -webkit-appearance: none;
 border-radius: 0;
}
#item-detail .item-detail-txt .cart .item-detail-cart{}
#item-detail .item-detail-txt .cart .item-detail-cart p{}
/* .item-detail-info */
#item-detail .item-detail-info{}
#item-detail .item-detail-info .cart{}
#item-detail .item-detail-info .cart table{}
#item-detail .item-detail-info .cart table th{}
#item-detail .item-detail-info .cart table td{}
#item-detail .item-detail-info .cart p.stock_error{}
#item-detail .item-detail-info .cart ul.option_price{}
#item-detail .item-detail-info .cart ul.option_price li{}
#item-detail .item-detail-info .cart .item-detail-cart{
  width: 100%!important;
  margin: 10px auto 0!important;
}
#item-detail .item-detail-info .cart .item-detail-cart p{
  width: 100%!important;
  margin: 0 auto!important;
}
#item-detail .item-detail-info .cart .item-detail-cart input{
 -webkit-appearance: none;
 border-radius: 0;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc{
  padding: 10px 0 8px;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li{
  display: inline-block;
  padding: 0;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li:first-child,
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li:nth-child(odd){
  margin-right: 5px;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li a,
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li a:hover{
  background: none;
  padding-left: 0;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-social{
  padding: 0;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-social li{
  padding: 0;
  display: inline-block;
}
#item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-social li.is_fb{
  width: 92px;
}


@media screen and (max-width: 1000px) {
  #item-detail .item-detail-info .cart .item-detail-cart ul.item-detail-spec-etc li{
    width: 48%;
  }
}