/* 売り切れ用　*/

.sold_out_l
{margin-left:50px;
 font-size:13px;
 font-weight: bolder;
 color: #FF0000;
}
.sold_out
{font-size:13px;
 font-weight: bolder;
 color: #FF0000;
}






/* 商品詳細　*/
#detail
{wigth:580px;}

.large
{}

.small1
{width:180px ;
 margin:5px;}

.small2
{width:180px ;
 margin:5px;}

.small3
{width:180px ;
 margin:5px;}

.small4
{width:180px ;
 margin:5px;}

.small5
{width:180px ;
 margin:5px;}

.small6
{width:180px ;
 margin:5px;}

.small7
{width:180px ;
 margin:5px;}

.small8
{width:180px ;
 margin:5px;}

.small9
{width:180px ;
 margin:5px;}

.smallimgarea
{ margin:0px 50px 10px;
  display: flex;
  flex-wrap: wrap}

.explain
{margin-top:30px;
 margin-left:50px;
 font-size:13px;
 line-height: 150%;
 width:590px;}


/*table レイアウト　商品詳細の価格表*/
.table 
{background: #CCC;
 margin:15px 40px 50px 50px;
 font-size:13px;
 float:left;}

.table th 
{font-weight: bolder;
 background: #FFFFFF;
 border-bottom: 1px solid #FFF;
 border-left: 1px solid #FFF;
 padding: 3px;
 text-align: center;
 width: 110px;}

.table td 
{background: #FFF;
 padding: 3px;
 width:160px;}

.table1
{background: #CCC;
 margin-top:10px;
 margin-bottom:15px;
 font-size:12px;
 float:left;}


.table1 th
{font-weight: bolder;
 background: #FFFFFF;
 border-bottom: 1px solid #FFF;
 border-left: 1px solid #FFF;
 padding: 3px;
 text-align: center;
 width: 110px;}

.table1 td
{background: #FFF;
 padding: 3px;
 width: 455px;}

.brand
{width:580px;}

.line1
{margin-left:50px;}

.line2
{margin-left:0px;}


/*商品詳細ページの詳細テキストレイアウト*/
.explne 
{width:580px;
 margin: 20px 0px;
 padding:20px 0px;
 border-top: 1px dotted #CCC;
 border-bottom: 1px dotted #CCC;
 font-size: 12px;
 color: #000000;
 line-height: 170%;}

.explne1
{margin-top:0px;}

#detail h4 
{margin: 0px 0px;
 font-size: 11px;
 line-height: 200%;}

#detail .button 
{margin:12px 0px 0px 0px;}


.footstamp 
{margin-top: 10px 0px;}

/* ------------------------------------- 
 *	最近チェックした商品
 * ------------------------------------- */
#checkitem1
{border:dotted 2px #cccccc;}

.checkitem_list 
{width:110px;
 margin:15px 7px 10px 15px;
 float:left;}

.checkitem .ci_img 
{width:110px;
 margin-bottom:3px;}

.checkitem .name 
{font-size:10px;}