/* BASIC css start */
.banWrap { position: relative; margin: 0 auto; }    

.cateBan { margin:0; }


/*2´Ü*/

.saleSec .prd_listWrap {width:100%; display:table;table-layout: fixed; box-sizing: border-box; padding:3% 2%;  text-align:left; padding-bottom:20px;}
.saleSec .prd_listWrap > li { background:#fff; width:47%; display:inline-block; vertical-align: top; text-align:left; margin: 0 1%; margin-bottom:10px; border:solid 1px #aaa;}
.saleSec .prd_listWrap li a {width : 100%; padding:0; }
.salePrd {width:100%; padding:0;}    
.saleList {width:100%; padding:0;} 
.saleList a { display: inline-block; }
.saleList img { width: 100%; border:0; }


.salePrd .saleInfo {padding:0 8px 3px 8px;} 
.salePrd .saleInfo p { border:0; margin-bottom: 5px; }
.sale_suj { height: 40px; word-break:break-all; margin-top: 10px; }
.sale_suj a { font-weight:; color: #333; font-size: 13.5px; letter-spacing: -0.03em;}
.price_suj {display:inline-block; font-weight:bold; width:50%; font-size:16px; }
.price_suj span { color:#ff5f27; }
.sale_price {display:inline-block; width:47%; text-align:right; margin: 7px 0; font-size: 13px;}
.sale_price span{font-weight:bold; font-size:17px; color:#222; letter-spacing: -0.07em;}
.sale_price del{ color: #999; margin-right:7px; font-size:13px; letter-spacing: -0.05em;}
.sub_content { word-break:break-all; padding: 0 0 5px 0; }
.sub_content a {  font-size: 13px;  }


/*3´Ü*/

.saleSec3 .prd_listWrap {width:100%; display:table;table-layout: fixed; box-sizing: border-box; padding:0 0.3%;  text-align:left; padding-bottom:10px;}
.saleSec3 .prd_listWrap > li { background:#fff; width:32%; display:inline-block; vertical-align: top; text-align:left; margin: 0 0.3%; margin-bottom:10px; border:solid 1px #aaa;}
.saleSec3 .prd_listWrap li a {padding:0;}
.saleSec3 .salePrd {width:100%; padding:0;}    
.saleSec3 .saleList {width:100%; padding:0;} 
.saleSec3 .saleList a { display: inline-block; }
.saleSec3 .saleList img { width: 100%; border:0; }


.saleSec3 .salePrd .saleInfo {padding:0 8px 7px 8px;} 
.saleSec3 .salePrd .saleInfo p { border:0; margin-bottom: 5px; }
.saleSec3 .sale_suj { word-break:break-all; margin-top: 10px; }
.saleSec3 .sale_suj a { font-weight:; color: #333; font-size: 13.5px; letter-spacing: -0.03em;}
.saleSec3 .price_suj {display:inline-block; font-weight:bold; width:50%; font-size:13.5px; }
.saleSec3 .price_suj span { color:#ff5f27; }
.saleSec3 .sale_price {display:inline-block; width:45%; text-align:right; margin: 3px 0; font-size: 11px;}
.saleSec3 .sale_price span{font-weight:bold; font-size:14px; color:#222; letter-spacing: -0.07em;}
.saleSec3 .sale_price del{ color: #999; margin-right:0; font-size:10px; letter-spacing: -0.05em;}
.saleSec3 .sub_content { word-break:break-all; padding: 0 0 5px 0; }
.saleSec3 .sub_content a {  font-size: 11px;  }
/* BASIC css end */

