/* BASIC css start */
.img100 img{width:100%;}
.saleSec img { width: 100%; border:0; }
.saleSec .prd_listWrap li { float:left; width: 31%; margin:0 10px; margin-bottom:30px; border:solid 1px #f4b86f; outline:solid 1px #f4b86f;}
.salePrd {width:100%; padding:0;}    
.saleList {width:100%; padding:0;} 
.saleList a {width:100%; display: inline-block; }
.saleSec cateWrap img { width: 100%; border:0; }


/* »óÇ° Á¤º¸ */
.salePrd .saleInfo {padding:0 15px 10px 15px;} 
.salePrd .saleInfo p { border:0; margin-bottom: 15px; }
.sale_suj { word-break:break-all; padding: 5px 0 5px; margin-top: 10px; }
.sale_suj a { font-weight:bold; color: #111; font-size: 17px; letter-spacing: -0.03em;}
.sale_suj span { color:#dd3131; padding-top:5px; font-size: 14px; }
.price_suj {display:inline-block; font-weight:bold; width:30%; font-size:19px; }
.price_suj span { color:#ff5f27; }
.sale_price {display:inline-block; width:67%; text-align:right; margin: 7px 0; font-size: 13px;}
.sale_price span{font-weight:bold; font-size:22px; color:#222; letter-spacing: -0.07em;}
.sale_price del{ color: #999; margin-right:7px; font-size:15px; letter-spacing: -0.05em;}
.sub_content { word-break:break-all; padding: 0 0 5px 0; }
.sub_content a {  font-size: 14px;  }
.sold_out {  font-size: 14px; color:#666;}



.saleSec .couWrap > li { float:left; width: 100%; }  
.saleSec .couWrap li img {width:100%;}
.couBtn {width:100%; padding:10px 0; text-align:center;}    
.couBox a {cursor: pointer; font-weight:bold; color: #fff; font-size: 18px; width:100%;} 

/* BASIC css end */

