@charset "UTF-8";

/*========================================================================
타임세일
========================================================================*/
.body-time-sale .sub_top .sub_top_left { z-index:1; }
.body-time-sale .sub_top h2 { display:none; }
.time_sale .time_sale_box { height:300px; padding:0; background:url("../img/time_sale_top_bg.png") no-repeat; background-size:cover; border-radius:0 0 0 40px; box-sizing:border-box; }
.time-sale-tit { text-align:center; padding:79px 0 0; margin:0 0 40px; }
.time-sale-tit p { color:#656455; font-size:14px; font-weight:500; line-height:1; }
.time-sale-tit h2 { margin:14px 0 0; color:#221c10; font-size:26px; font-weight:700; line-height:1; }
.time_sale .time_sale_box .event .time_count .c_time { display:flex; justify-content:center; align-items:center; gap:5px; color:#000; font-size:16px; font-weight:700; line-height:1; }
.time_sale .time_sale_box .event .time_count .c_time::before { content:''; display:block; width:16px; height:16px; background:url("../img/timesale_clock_icon.png") no-repeat; background-size:100%; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box { padding:15px 0 0; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box .time_sale_icon { display:none; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate,
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate .time_box { display:flex; justify-content:center; align-items:center; gap:5px; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate span.time_day,
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate .time_box em { display:flex; justify-content:center; align-items:center; width:56px; height:38px; line-height:38px; background:#2E2E2E; border-radius:4px; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate .time_box .time,
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate .time_day strong { padding:0; }
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate span.time_day_view_tail,
.time_sale .time_sale_box .event .time_count .time_sale_date_box .timesaledate .time_box span { color:#000; font-size:22px; font-weight:700; }
.time_sale .goods_list_content .goods_top_box,
.time_sale .goods_prd_item2 .timesale_img { display:none; }
.time-sale-name { margin:60px 0 30px; text-align:center; }
.time-sale-name h3 { color:#221c10; font-size:28px; font-weight:700; line-height:1; }
.time_sale .goods_product_list { padding:0 15px; }
.time_sale .goods_prd_item2 .goods_prd_item2_box { padding:0 5px 40px; }