.kuzu-name{
        color:#7b6753;
        font-size:11px;
}
.hinmei{
        float:left;     
}
.footstamp{
        font-size:11px;
        margin-left:25px;
        margin-bottom:15px;
}
.footstamp a {color: #65a6de;}
.footstamp a:link    {color: #65a6de;text-decoration: none;}
.footstamp a:visited {color: #65a6de;text-decoration: none;}
.footstamp a:active  {color: #b3dbff;text-decoration: none;}
.footstamp a:hover   {color: #b3dbff;text-decoration: none;}
.footstamp span {
        margin-right:8px;
        margin-left:8px;
}
.kuzu-name span {
        margin-right:8px;
        margin-left:8px;
}
/* ************************************************ 
 *	商品詳細　レイアウト
 * ************************************************ */
.under{
         width:780px;
        border-bottom:#7b6753 1px solid;
         margin-left:20px;   
}
#detail {
        width: 780px;
	    color: #7b6753;
        text-align:left;
　　　　  
}
.sim-expl{
        with:170px;
        text-align:left;
       // padding-left:15px;
       // padding-top:15px;
       // padding-bottom:15px;
        color:#7b6753;
       // border-top:#7b6753 1px solid;
       // margin-top:30px;
       // margin-left:20px;
}
.expl {
	text-align: left;
	padding-left:30px;
        padding-right:30px;
        padding-bottom:15px;
        padding-top:15px;
        margin-bottom:20px;
        margin-left:20px;
        color: #7b6753;
        background-color: #f7f1e8;
        margin-top:20px;
}
.expl a {color: #65a6de;}
.expl a:link    {color: #65a6de;text-decoration: none;}
.expl a:visited {color: #65a6de;text-decoration: none;}
.expl a:active  {color: #b3dbff;text-decoration: none;}
.expl a:hover   {color: #b3dbff;text-decoration: none;}

.main img {
        width:380px; 
        height:380px;
        float:left;
        //margin-left:20px;
        margin-right:50px;
        //margin-bottom:50px;
        }
 .sub ul{
        margin-left:400px;
        margin-bottom:5px;
}
 .sub ul li img {
	width: 150px;
        height: 150px;
	border-color:#7b6753 ;
        border-style: solid;
	border-width: 1px ;
	float:left;    
	margin-bottom:10px;
        margin-left:10px;          
}
#moji{
     color:#7b6753;
     float:left;
     padding-top:20px;
         margin-left:10px;  
}
.disable_cartin{
        clear:both;
}
#main-left{
        float:left;
}
#btn-kazu{
        width:380px;      
}
#name-nedan {
        margin-top: 0px;
        width:380px;
        line-height: 200%;
}
#name-nedan .kangen{
        color:#ffffff;
        background-color:#c50018;
        text-align:center;
        margin-top:390px;      
}
#name-nedan .syosai-model{
        float:left;
        color:#7b6753;
        font-weight:bold;
        font-size:18px;
}
#name-nedan .syosai-name{
        color:#7b6753;
        font-weight:bold;
        font-size:18px;
        margin-bottom:20px;
}

#name-nedan .price_kaiin{
        color:#c50018;
        font-weight:bold;
        margin-bottom:15px;
        font-size:14px;
        margin-top:10px;
}
#name-nedan .price_top{
        color:#c50018;
        font-size:14px;
        font-weight:bold;
        margin-top:10px;
} 
.price_kaiin{
       // float:left;
}
#syosai-su span{
        color:#7b6753;
        float:left;
        margin-right:10px;
        padding-top:7px;
}
#syosai-su{
       // padding-left:20px;
}

.size{
        padding: 20px;
        background-color: #FFFFFA;
}

.catch{
       font-size: 120%;
       font-weight: bold;
}
.sbd-taglist a{
  float:left;
  margin-left:10px; 
  margin-top:20px;
  font-size:17px;
  //background-color: #f7f1e8;
  padding:8px;
   border: 1px solid #DDDDDD;
    background: none repeat scroll 0 0 #f7f1e8;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
    border-radius: 5px 5px 5px 5px;
  display: inline-block;
}


.sbd-taglist a {color: #65a6de;}
.sbd-taglist a:link    {color: #65a6de;text-decoration: none;}
.sbd-taglist a:visited {color: #65a6de;text-decoration: none;}
.sbd-taglist a:active  {color: #b3dbff;text-decoration: none;}
.sbd-taglist a:hover   {color: #b3dbff;text-decoration: none;}


/* ----------------------------------
 *　　　在庫　カートに入れる
 * ---------------------------------- */
.zaiko {
        color:#e50012;
        text-align:left;
       // width:720px;
        margin-left:63px;
        font-size:15px;
}
#btn-cart{
        //padding-left:500px;
       // border-bottom:#7b6753 1px solid;
        padding-bottom:15px;
        //margin-left:20px;
}

/* ------------------------------------- 
 *	関連商品
 * ------------------------------------- */
#together{
        border-top-color: #7b6753;
        border-top-width: 1px;
        border-top-style: solid;
        margin-left:20px;
       
}
#together .kangen{
  color:#ffffff;
  margin-top:10px;
  background-color:#c50018;
  text-align:center;
}
#together .tog_main_title{
       color: #7b6753;
       padding-top: 15px;
       padding-bottom: 15px;
       margin-left:5px;
}
#together .together_list img{
        width:170px;
}
#together .together_list{
        float:left;
        width:170px;
        padding-left: 20px;
        margin-bottom:20px;
        font-weight:bold;
}
#together .together_list .model{
        color: #56a6de;
        text-align: left;
        font-size:14px;
}
#together .together_list .name{
        color: #65a6de;       
}
.together_list a {color: #7b6753;}
.together_list a:link    {color: #7b6753;text-decoration: none;}
.together_list a:visited {color: #7b6753;text-decoration: none;}
.together_list a:active  {color: #b39578;text-decoration: none;}
.together_list a:hover   {color: #b39578;text-decoration: none;}

.together_list .model a {color: #65a6de;}
.together_list .model a:link    {color: #65a6de;text-decoration: none;}
.together_list .model a:visited {color: #65a6de;text-decoration: none;}
.together_list .model a:active  {color: #b3dbff;text-decoration: none;}
.together_list .model a:hover   {color: #b3dbff;text-decoration: none;}


/* ------------------------------------- 
 *	最近チェックした商品
 * ------------------------------------- */
#checkitem{
       margin-left:20px;
       border-top: 1px solid #7b6753;

}
.ci_main_title h4{
       color: #7b6753;
       padding-top: 15px;
       padding-bottom: 15px;
       margin-left:5px;
}

#checkitem .checkitem_list img{
       width:170px;
      }
#checkitem .product_list .kangen{
 
  color:#ffffff;
  background-color:#c50018;
  text-align:center;
  margin-top:10px;
  
}
#checkitem .product_list{
      float:left;
      width:170px;
      padding-left:20px;
}
#checkitem .model{
      text-align:left;
      margin-top:10px;
      color:#65a6de;
      font-weight:bold;
      font-size:14px;
}
#checkitem .kangen{
  text-align:left;
}
#checkitem .name{
      text-align:left;
      color:#65a6de;
      font-weight:bold;
     }

#checkitem .price{
      text-align:left;
}
#checkitem .price_top{
      color: #c50018;
      //margin-top:15px;
}
#checkitem .regular_price_top{
      color: #c50018;
}
#checkitem .price_kaiin{
      color: #c50018;
}
.product_item .name a {color: #7b6753;}
.product_item .name a:link    {color: #7b6753;text-decoration: none;}
.product_item .name a:visited {color: #7b6753;text-decoration: none;}
.product_item .name a:active  {color: #b39578;text-decoration: none;}
.product_item .name a:hover   {color: #b39578;text-decoration: none;}

.product_item .model a {color: #65a6de;}
.product_item .model a:link    {color: #65a6de;text-decoration: none;}
.product_item .model a:visited {color: #65a6de;text-decoration: none;}
.product_item .model a:active  {color: #b3dbff;text-decoration: none;}
.product_item .model a:hover   {color: #b3dbff;text-decoration: none;}

