.time-sale{
    margin-top: 16px;
	overflow:hidden;
}
/* .time-sale .grid{
    display: grid;
    grid-template-columns: 237px calc(100% - 257px);
    gap: 20px;
} */

.time-sale .grid{
	display:flex;
	gap: 20px;
}

.time-sale .event-banner{width: 237px;}
.time-sale .event-banner img{}
.time-sale .timeSale{font-family: 'GmarketSansBold';font-size:17px;position: absolute;color: white;top: 45%;left: 9%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.time-sale .mask{
    overflow: hidden;
    width: 1014px;
    margin: auto;
}

.time-sale .swiper{
    position: relative;
	width:760px;
	height:315px;
}
.time-sale .swiper-wrapper{}
.time-sale .swiper-slide{}
.time-sale .item{
    border: 1px solid #f4f4f4;
    display: block;
}
.time-sale .item .prd-img{}
.time-sale .item .prd-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.time-sale .item .prd-txt{
    background: #f4f4f4;
    padding: 5px;
    height: 80px;
}
.time-sale .item .prd-txt .prd-name{
    font-size: 13px;
    line-height: 1.4;
}
.time-sale .item .prd-txt .prd-info{
    margin-top: 7px;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}
.time-sale .item .prd-txt .prd-info .code{
    font-size: 11px;
    font-weight: 700;
    display: inline-block;
}
.time-sale .item .prd-txt .prd-info .price{display: inline-block;}
.time-sale .item .prd-txt .prd-info .price .old-price{
    font-size: 18px;
    font-weight: 300;
    display: inline-block;
}
.time-sale .item .prd-txt .prd-info .price .sale-price{
    font-size: 22px;
    font-weight: 700;
    color: #000;
    display: inline-block;
}
/* .time-sale .arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    background: #f4f4f4;
    border-radius: 100px;
    box-shadow: 5px 5px 10px rgba(0,0,0,.1);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
} */
.time-sale .arrow.prev{transform: translate(-50%,-50%);left: 272px;}
.time-sale .arrow.next{
    transform: translate(50%,-50%);
    right: 16px;
}

.time-sale li {float:left; width:197px; height:313px; padding:0 20px; border: 1px solid #f4f4f4;}
.goods_content {width:176px;    margin-left: 12px;}
.goods_content li {height:auto; padding:0; border:0;}
.goods_content .sale .badge {float:left; width:48px; height:21px; background:url('/images/shop/badge_coupon_dc.gif') no-repeat 0 0;background-size:48px 21px; color:#fff; font-weight:bold; text-align:center; line-height:170%; letter-spacing:-0.06em;font-size:10px;margin-left:2px;}
.goods_content li.goods_img {width:170px; height:170px;}
.goods_content li.goods_img img {width:170px; height:170px;}
.goods_content li.goods_img .soldOut{background:url('/images/shop/goods_sold_out.png') no-repeat 0 0;overflow:hidden;height:33px;position:relative;top:-33px}
.goods_content li.goods_img .soldOut2{background:url('/images/shop/goods_sold_out2.png') no-repeat 0 0;overflow:hidden;height:33px;position:relative;top:-33px}
.goods_content li.goods_img .couponUse{background:url('/images/shop/item_coupon_label.png') no-repeat 0 0;overflow:hidden;height:97px;position:relative;top:-201px;left:-20px;}
.goods_content li.goods_img .couponUse2{background:url('/images/shop/item_coupon_label.png') no-repeat 0 0;overflow:hidden;height:97px;position:relative;top:-127px;left:1px;background-size:44%;}
.goods_content li.goods_tp {position:relative; width:170px; padding:15px 0;}
.goods_content li.goods_tp input {vertical-align:middle;}
.goods_content li.goods_tp a {float:left; margin-left:18px;}
.goods_content li.goods_tp .qt {position:absolute; top:10px; left:19px; vertical-align:top;}
.goods_content li.goods_tp .qt input {width:32px; padding:3px 0 3px 10px;height:14px; border:1px solid #d8d8d8; border-right:0; vertical-align:middle;}
.goods_content li.goods_tp .qt span {width:17px; height:22px; margin-left:-4px; vertical-align:middle; display:inline-block;font-size:0px; line-height:0px;}
.goods_content li.goods_tp .qt span a {margin:0;}
.goods_content li.goods_md {width:176px; height:62px;line-height:140%; overflow:hidden;}
.goods_content li.goods_md .brand,
.goods_content li.goods_md .pcode,
.goods_content li.goods_md .pin {height:15px; font-size:11px; line-height:120%; font-weight:bold; display:block; overflow:hidden;}
.goods_content li.goods_md a {height:34px; overflow:hidden; display:inline-block;}
.goods_content li.goods_md a:hover {text-decoration:underline;}
.goods_content li.goods_se {float:left; width:auto; padding-right:10px; color:#df392e; font-family:Times New Roman,sans-serif; font-size:34px; font-weight:bold; letter-spacing:-0.04em;}
.goods_content li.goods_se span {font-size:20px; letter-spacing:-0.02em;}
.goods_content li.goods_bm {float:left; width:auto;}
.goods_content li.goods_bm strike {height:16px; color:#999; font-size:11px; display:block;}
.goods_content li.goods_bm .price {height:16px; color:#777; display:inline;}
.goods_content li.goods_bm .price strong {color:#df392e; font-size:15px;}
.goods_content li.goods_bm .point {height:16px; color:#777; display:inline;}
.goods_content li.goods_bm .point strong {color:#3366cc; font-weight:normal;}



/* 240425 Å¸ï¿½ï¿½Æ¯ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ */

.time-sale{
    margin-top: 16px;
    overflow:hidden;
    background:#ECF4FF;
    padding: 70px 0 !important;
}
/* .time-sale .grid{
    display: grid;
    grid-template-columns: 237px calc(100% - 257px);
    gap: 20px;
} */

.time-sale .grid{
	display: grid;
	grid-template-columns: 265px 1fr;
	/* gap: 20px; */
	align-items: center;
}

.time-sale .event-banner{width: 265px;}
.time-sale .event-banner img{}
.time-sale .timeSale{font-family: 'GmarketSansBold';font-size:19px;position: absolute;color: #f74468;top: 17.5%;left: 16%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.time-sale .mask{
    overflow: hidden;
    width: 1014px;
    margin: auto;
}

.time-sale .swiper{
    position: relative;
    width: 646px;
    height: 323px;
    display: block;
    margin: 0 0 0 auto;
}
.time-sale .swiper-wrapper{}
.time-sale .swiper-slide{}
.time-sale .item{
    border: 1px solid #f4f4f4;
    display: block;
}
.time-sale .item .prd-img{}
.time-sale .item .prd-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.time-sale .item .prd-txt{
    background: #f4f4f4;
    padding: 5px;
    height: 80px;
}
.time-sale .item .prd-txt .prd-name{
    font-size: 13px;
    line-height: 1.4;
}
.time-sale .item .prd-txt .prd-info{
    margin-top: 7px;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}
.time-sale .item .prd-txt .prd-info .code{
    font-size: 11px;
    font-weight: 700;
    display: inline-block;
}
.time-sale .item .prd-txt .prd-info .price{display: inline-block;}
.time-sale .item .prd-txt .prd-info .price .old-price{
    font-size: 18px;
    font-weight: 300;
    display: inline-block;
}
.time-sale .item .prd-txt .prd-info .price .sale-price{
    font-size: 22px;
    font-weight: 700;
    color: #000;
    display: inline-block;
}
.time-sale .arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 7px;
    box-shadow: 5px 5px 10px rgba(0,0,0,.1);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
}
.time-sale .arrow.prev{transform: translate(-50%,-50%);left: 352px;}
.time-sale .arrow.next{
    transform: translate(50%,-50%);
    right: -16px;
}

.time-sale li {background: #fff;/* float:left; */width: 202px;height: 323px;padding: 15px;border: 1px solid #f4f4f4;box-sizing: border-box;}
.time-sale .goods_content {width:176px;margin-left: 0px;}
.time-sale .goods_content li {height:auto; padding:0; border:0;}
.time-sale .goods_content .sale .badge {float:left; width:48px; height:21px; background:url('https://www.officedepot.co.kr/images/shop/badge_coupon_dc.gif') no-repeat 0 0;background-size:48px 21px; color:#fff; font-weight:bold; text-align:center; line-height:170%; letter-spacing:-0.06em;font-size:10px;margin-left:2px;}
.time-sale .goods_content li.goods_img {width:170px; height:170px;}
.time-sale .goods_content li.goods_img img {width:170px; height:170px;}
.time-sale .goods_content li.goods_img .soldOut{background:url('https://www.officedepot.co.kr/images/shop/goods_sold_out.png') no-repeat 0 0;overflow:hidden;height:33px;position:relative;top:-33px}
.time-sale .goods_content li.goods_img .soldOut2{background:url('https://www.officedepot.co.kr/images/shop/goods_sold_out2.png') no-repeat 0 0;overflow:hidden;height:33px;position:relative;top:-33px}
.time-sale .goods_content li.goods_img .couponUse{background:url('https://www.officedepot.co.kr/images/shop/item_coupon_label.png') no-repeat 0 0;overflow:hidden;height:97px;position:relative;top:-201px;left:-20px;}
.time-sale .goods_content li.goods_img .couponUse2{background:url('https://www.officedepot.co.kr/images/shop/item_coupon_label.png') no-repeat 0 0;overflow:hidden;height:97px;position:relative;top:-127px;left:1px;background-size:44%;}
.time-sale .goods_content li.goods_tp {position:relative; width:170px; padding:15px 0;}
.time-sale .goods_content li.goods_tp input {vertical-align:middle;}
.time-sale .goods_content li.goods_tp a {float:left; margin-left:18px;}
.time-sale .goods_content li.goods_tp .qt {position:absolute; top:10px; left:19px; vertical-align:top;}
.time-sale .goods_content li.goods_tp .qt input {width:32px; padding:3px 0 3px 10px;height:14px; border:1px solid #d8d8d8; border-right:0; vertical-align:middle;}
.time-sale .goods_content li.goods_tp .qt span {width:17px; height:22px; margin-left:-4px; vertical-align:middle; display:inline-block;font-size:0px; line-height:0px;}
.time-sale .goods_content li.goods_tp .qt span a {margin:0;}
.time-sale .goods_content li.goods_md {width:176px;height:62px;line-height:140%;overflow:hidden;margin-top: 10px;}
.time-sale .goods_content li.goods_md .brand,
.time-sale .goods_content li.goods_md .pcode,
.time-sale .goods_content li.goods_md .pin {height:15px; font-size:11px; line-height:120%; font-weight:bold; display:block; overflow:hidden;}
.time-sale .goods_content li.goods_md a {height:34px; overflow:hidden; display:inline-block;}
.time-sale .goods_content li.goods_md a:hover {text-decoration:underline;}
.time-sale .goods_content li.goods_se {float:left; width:auto; padding-right:10px; color:#df392e; font-family:Times New Roman,sans-serif; font-size:34px; font-weight:bold; letter-spacing:-0.04em;}
.time-sale .goods_content li.goods_se span {font-size:20px; letter-spacing:-0.02em;}
.time-sale .goods_content li.goods_bm {float:left; width:auto;}
.time-sale .goods_content li.goods_bm strike {height:16px; color:#999; font-size:11px; display:block;}
.time-sale .goods_content li.goods_bm .price {height:16px; color:#777; display:inline;}
.time-sale .goods_content li.goods_bm .price strong {color:#df392e; font-size:15px;}
.time-sale .goods_content li.goods_bm .point {height:16px; color:#777; display:inline;}
.time-sale .goods_content li.goods_bm .point strong {color:#3366cc; font-weight:normal;}