@charset "utf-8";
/* SIR 지운아빠 */

.col_sale1 ul {list-style:none; margin:0 -10px; padding:0;}
.col_sale1 ul li {float:left; padding:0 10px; width:25%;}
.col_sale1 ul a {display:block; cursor:pointer; text-decoration:none;}
.col_sale1 .thum {position:relative; /*margin-bottom:-1px; border:1px #e7e7e7 solid;box-shadow:5px 5px 15px rgba(0,0,0,0.1) */}
.col_sale1 .thum img {width:100%; height:auto;}
.col_sale1 .txt_wrap {display:none;position:relative; z-index:10; text-align:center; height:86px; padding:15px 18px 0;}
.col_sale1 .txt_wrap p {margin:0; letter-spacing:-0.04em; max-width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.col_sale1 .txt_wrap .tit {color:#000;  margin-bottom:.2em;}
.col_sale1 .txt_wrap .txt {color:#cbcfd7;}

.col_sale1 ul li.no_txt {text-align:center; padding:5em 0; float:none; width:100%;}

@media (max-width: 991px) {
.col_sale1 .txt_wrap {height:71px; padding:16px 14px 0;}
}

@media (min-width: 768px) and (max-width: 991px) {
.col_sale1 ul li {width:33.33%;}	
.col_sale1 ul li:last-child {display:none;}
}

@media (max-width: 767px) {
.col_sale1 ul {margin:0 -6px; margin-bottom:-20px;}	
.col_sale1 ul li {padding:0 6px; width:50%; margin-bottom:20px; }	
.col_sale1 .txt_wrap {height:61px; padding:13px 12px 0;}
.col_sale1 .txt_wrap .tit {margin-bottom:0;}
}

@media (max-width: 359px) {
.col_sale1 ul {margin-bottom:-12px;}		
.col_sale1 ul li {margin-bottom:12px; width:100%;}		

}

.col_sale1 .txt_cate {background:#4b8cdc; font-size:.85rem; line-height:1em; display:inline-block; padding:.6em .8em .7em; font-weight:400; color:#fff !important; margin:0 0 .55em; position:absolute; right:0; top:0;}
.col_sale1 .txt_cate.cate_end {background:#6e7987;}
.col_sale1 .txt_cate.cate_ready {background:#32aac0;}