.store_view table { font-size:14px; width:100%}
.store_view table td { vertical-align:top}
.store_view .item img { width:350px; height:350px; border:1px solid #dfdfdf; margin-bottom: 10px;}
.store_view span img {width:40px; height:25px}
.store_view p { font-size:17px; color:#000; font-weight:bold}
.store_view .DetailQuantity {position:relative; }
.store_view .DetailQuantity .QuantityDown { position:absolute; left:32px; top:20px}
.store_view .DetailQuantity .QuantityUp { position:absolute; left:32px; top:10px}
.store_view .ti { font-weight:bold; width:100px; font-size:13px;}
.store_view .view_detail td { padding:7px 0; font-family: 'Nanum Gothic'}
.store_view .view_detail .DetailCo { text-decoration:line-through; }
.store_view .view_detail .DetailCo2 { font-size:18px; color:#ec2f1b; font-weight:bold;}
.store_view .view_detail .DetailCo2 span {color:#9a9a9a; font-size:13px;}
.store_view input { width:50px; border:1px solid #dfdfdf; padding:3px}
.store_view .line { border-bottom:1px solid #dfdfdf; margin-bottom:10px }
.store_view .btn { text-align:center; color:#fff; margin-bottom:10px; font-size:14px; font-weight:bold ; font-family: 'Nanum Gothic'}
.store_view .btn .buy { background:#ec2f1b; padding:10px 30px; margin:10px 5px;border-radius:5px ; font-family: 'Nanum Gothic'}
.store_view .btn .cart { background:#838383; padding:10px 30px;margin:10px 5px; border-radius:5px; font-family: 'Nanum Gothic'}
.store_view_detail { padding-top:20px}
.store_view_detail img {max-width: 100%;}
.store_view_bottom { width:100%}
.store_view_bottom th { background-color:#f6f6f6; padding:20px; border-bottom:1px solid #dfdfdf}
.store_view_bottom td { padding:20px; border-bottom:1px solid #dfdfdf}
