.product_form{width:100% !important ;}
h2.product_name{font-size:20px !important;background:none !important;}
table.add_cart_table{font-family: Þâ¥´¥·¥Ã¥¯ÂÎ, 'Yu Gothic', YuGothic, '¥Ò¥é¥®¥Î³Ñ¥´¥·¥Ã¥¯ Pro', 'Hiragino Kaku Gothic Pro', ¥á¥¤¥ê¥ª, Meiryo, Osaka, '£Í£Ó £Ð¥´¥·¥Ã¥¯', 'MS PGothic', sans-serif;}
.add_cart{width:340px;}
h2.product_name{padding-bottom:0;}
table.add_cart_table{border-left:0 !important;}
table.add_cart_table th{padding-left:0 !important;font-size:18px;font-weight:normal;width:25%;}
table.add_cart_table td{width:72%;}
table.add_cart_table td strong.price{font-size:21px;}
.btn-primary{width:297px;height:69px;text-indent:-9999px;
  background: url(https://file002.shop-pro.jp/PA01380/797/images/detail/cart_btn.gif) no-repeat top center;}

.button_area input:hover{opacity:0.7;}

.product_link_area ul.other_link{margin-left:0;}
.product_link_area ul.other_link li{background: url(https://file002.shop-pro.jp/PA01380/797/images/detail/ar.gif) no-repeat left;padding:0 0 0 15px;}
.product_link_area{padding:0;border:0;}


.product_description{font-size:16px;margin-bottom:30px;}
.product_description h3{font-size:21px¡¡!important;font-weight:bold;padding:0;margin:0 0 15px 0;}
#box_recommend{clear:both;width:770px;}
.header_block{width:770px;margin:0 0 20px 0;}
.box_small .item_box{margin:0 20px 45px 10px !important;width:124px !important;}

.item_box .item_detail{padding-left:0;border:0 !important;}