/* BASIC css start */
.banall_01 {width:100%;background:#fef2b8;}
.banall_02 {width:100%;background:#dfecff;}
.banall_03 {width:100%;background:#ffeade; padding-bottom:50px;}
#package2 { clear: both; position: absolute; bottom:71.5%;}
 
 
.banWrap { position: relative; width: 1260px; margin: 0 auto; }    

.cateBan { }


.saleSec .prd_listWrap {padding-left:30px;}
.saleSec .prd_listWrap > li { background:#fff; width: 28.5%; margin:0 20px; margin-bottom:30px; border:solid 1px #aaa;}  
.saleSec .prd_listWrap .saleBox:hover {border:solid 1px #ff5f27; outline:solid 1px #ff5f27;} 
.salePrd {width:100%; padding:0;}    
.saleList {width:100%; padding:0;} 
.saleList a {width:100%; display: inline-block; }
.saleList 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: #333; font-size: 17px; letter-spacing: -0.03em;}
.price_suj {display:inline-block; letter-spacing: -0.02em; font-weight:bold; width:40%; font-size:19px; }
.price_suj span { color:#ff5f27; }
.sale_price {display:inline-block; width:57%; 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;  }
/* BASIC css end */

