/* ************************************************
*  layout
* ************************************************ */
#item_right{width:350px;font-size:14px;float:right;}
#item_img{width:350px;float:left;}

.large{width:350px;}
.item_img ul li img {width:100%;}
.item_img ul li {width: 106px;margin: 16px 8px 0 0;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}

/* ************************************************
*  item
* ************************************************ */
#title_item{font-weight:bold;margin-bottom:24px;}

.price_detail{margin-top:24px;font-size:18px;color:#A86C0D;font-weight:bold;}
.buy_detail{margin:16px 0;}
.buy_detail TD{vertical-align:middle;}
.white_box{width:40px;height:32px;font-size:15px;text-align:center;}

.spec {width:100%;border: 1px solid #D7C6AB;margin:30px 0;border-collapse: collapse;}
.spec th {width:35%;background: #e8dece;border: 1px solid #D7C6AB;color:#a3834f;text-align: left;padding:8px;}
.spec td {width:65%;background: #fff;border: 1px solid #D7C6AB;padding:8px;}

.option{margin:24px 0;}
.brand-img{width:100%;}
.terms{width:auto;height:65px;display: block;margin-bottom:24px;}
.txt_option{font-size:12px;}

/* ************************************************
*  btn
* ************************************************ */

.btn {
  display: block;
  margin-top: 1em;
  border: none;
  border-radius: 0;
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3',Meiryo, ¥á¥¤¥ê¥ª, sans-serif;
  line-height: 1;
  cursor: pointer;
  -webkit-appearance:none;
}
.btn:link, .btn:visited, .btn:hover, .btn:active{color: #fff;text-decoration: none;}

.btn-shoppingcart {
  width:280px;
  margin: 0.5em 0.3em;
  padding: 1.3em 0;
  background-color: #A86C0D;
  font-weight: normal;
  font-size: 13px;
}
.btn-contact {
  width:280px;
  margin: 0.5em 0.3em;
  padding: 1.3em 0;
  background-color: #D3B978;
  font-weight: normal;
  font-size: 13px;
}