/*▼▼▼▼▼　カラーミー「４．商品詳細」　▼▼▼▼▼*/

/*--- エリア設定 ---*/
#main{}
#detail{text-align:left; color:#431d03; }

/*--- 見出し（商品名） ---*/
#detail #h2-01{ color:#431d03; font-weight:bold; font-size:20px; text-indent:0px; background:url(https://xs839850.xsrv.jp/common/line-foot-w720.png) bottom left no-repeat; width:720px; height:50px; margin-bottom:10px; padding-top:5px;}

#detail #pdt_model{ text-align:left; font-size:14px; margin-bottom:20px;}

#detail .txt-c01{ color:#D00;}

/*--- 段落設定 ---*/
#detail .box{ margin:0px 0px 20px 0px;}

/*商品価格*/
#detail #pdt_price{ width:720px; text-align:right; margin-top:20px;}
#detail #pdt_price p{ margin:5px 0px;}
#detail #pdt_price .pdt_pr_member{ color:#D00; font-weight:bold; }
#detail #pdt_price .pdt_pr_sales{ font-weight:bold; color:#503422; font-size:18px;}
#detail #pdt_price .pdt_pr_tuujo{ color:#AAA; font-size:14px;}
#detail #pdt_price .pdt_pr_teika{ color:#AAA; font-size:14px;}
#detail #pdt_price .pdt_stock{}

/*購入ボタン*/
#detail #pdt_buy{ height:90px; margin:40px 0px 0px 0px;}
#detail #pdt_buy dt{ height:20px; margin:0px;}
#detail #pdt_buy #pdt_buy_num{ width:140px; height:60px; padding:0px; margin-right:10px; text-align:center; float:left;}
#detail #pdt_buy #pdt_num_updown { display:block; float:right; width:40px; height:60px;}
#detail #pdt_buy #pdt_buy_unit{ padding-top:20px; float:left; color:#431d03; font-weight:bold;}
#detail #pdt_buy #btn_cart{ width:370px; height:60px; margin-top:20px; background-color:#493508; color:#fff; font-weight:bold; float:left;}
#detail #pdt_buy_option{ margin-left:250px;}

/*関連リンク*/
#detail .pdt_other{ margin:20px 0px 20px 250px;}
#detail .pdt_other li{ margin-bottom:10px;}
#detail .pdt_other a{ color:#431d03; text-decoration:none;}
#detail .pdt_other #pdt_sns{ padding:20px 0px;}

/*説明文*/
#detail #pdt_explain{ margin:20px 0px; padding:60px 0px; border-top:solid 1px #b2ae82; border-bottom:solid 1px #b2ae82;}

/*---　おすすめ商品　---*/
#detail .recommend-area { margin:20px 0px;}
#detail .recommend-area .recommend-item{ display:block; float:left; margin-right:12px; width:225px; height:280px; overflow:hidden;}
#detail .recommend-area .recommend-item a{ display:block; width:225px; height:225px; box-sizing:border-box; border:solid 1px #e8e8d4;}
#detail .recommend-area .recommend-item img{ width:223px; height:223px; box-sizing:border-box; border:solid 0px #FFF; margin-bottom:8px; }
#detail .recommend-area .recommend-name{ margin:0px; padding:0px; line-height:100%; text-align:left;}
#detail .recommend-area .recommend-name a{ text-indent:0px; color:#3d801c; }
