@charset "UTF-8";

/*! 싸군딜 카테고리 */
.deal_content .sort_bx_wrap {height:53px;}
.deal_content .sort_bx {position:relative;z-index:9;width:100%;padding:0 8px;border-bottom:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fafafb;}
.deal_content .sort_bx .swiper-slide {-ms-flex:auto;flex:auto;-webkit-flex:auto;width:auto;text-align:center;-webkit-box-flex:1;}
.deal_content .sort_bx .swiper-slide a {display:block;line-height:20px;padding:16px 8px;font-size:16px;color:#424242;white-space:nowrap;}
.deal_content .sort_bx .swiper-slide.active a {font-weight:700;color:#222;}
.deal_content .sort_bx .swiper-button-next, .deal_content .sort_bx .swiper-button-prev {overflow:hidden;position:absolute;top:0;z-index:99;width:50px;height:52px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/sp_ico_cate.png) 0 0/100px no-repeat;text-indent:-999px;outline:0;-webkit-tap-highlight-color:transparent;}
.deal_content .sort_bx .swiper-button-prev {left:0;background-position:0 -52px;}
.deal_content .sort_bx .swiper-button-next {right:0;background-position:-50px -52px;}
.deal_content .sort_bx .swiper-button-disabled {display:none;}
.fixed .sort_bx {position:fixed;left:0;}
.app .sort_bx {position:fixed;top:0;left:0;}
/*! 싸군딜 상품목록 */
.dealshop .prd_list {padding-bottom:100px;}
.dealshop .prd_list > li {padding:16px 16px 0 16px;}
.dealshop .goods_wrap {overflow:hidden;border:1px solid #f0f0f0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.dealshop .goods_img {position:relative;}
.dealshop .goods_img a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;height:calc((100vw - 34px) * 360/720);}
.dealshop .goods_img img {max-width:100%;max-height:100%;}
.dealshop .goods_img .tag_deal {overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_deal2.png) 0 0/360px no-repeat;text-indent:-999em;}
.dealshop .goods_img .tag_deal.new {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_deal_new.png);}
.dealshop .goods_img .tag_deal.landers {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_landers.png);}
.dealshop .goods_img .tag_deal.ssgday {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_ssgday.png);}
.dealshop .goods_img .tag_deal.bigsavedep {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_bigsavedep.png);}
.dealshop .goods_img .tag_deal.preorder {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_preorder.png);}
/*! 명절 뱃지 2023-08-10 */
.dealshop .goods_img .tag_deal.holiday {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_holiday_720x360.png);}
/*! 2023-02-22 미리주문특가 태그 이미지 교체 */
.dealshop .goods_img .l_soldout {overflow:hidden;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/deal_img_soldout.png) 50% 50%/320px no-repeat;text-indent:-999em;}
.dealshop .goods_img .coupon {display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;right:10px;z-index:2;}
.dealshop .goods_img .coupon span {position:relative;height:30px;line-height:30px;min-width:27px;padding:0 7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 -30px/30px repeat-x;font-weight:700;font-size:12px;color:#222;letter-spacing:-.025em;text-align:center;}
.dealshop .goods_img .coupon span em {font-size:14px;vertical-align:-1px;}
.dealshop .goods_img .coupon span .per {font-size:13px;vertical-align:-1px;}
.dealshop .goods_img .coupon span .won {font-size:12px;}
.dealshop .goods_img .coupon:before {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 0/30px repeat-x;}
.dealshop .goods_img .coupon:after {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) -22px 0/30px repeat-x;}
.dealshop .goods_img .btn_prd_play {display:block;overflow:hidden;position:absolute;right:10px;bottom:10px;z-index:2;width:44px;height:44px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_ico_common.png) 0 0/300px no-repeat;text-indent:-999em;}
.dealshop .goods_name {margin:0 14px;padding-top:14px;}
.dealshop .goods_name a {display:block;display:-webkit-box;overflow:hidden;line-height:24px;max-height:48px;font-size:17px;color:#222;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dealshop .goods_price {position:relative;height:28px;line-height:1;line-height:28px;margin-top:6px;padding:0 14px;font-size:0;}
.dealshop .goods_price .sale {display:inline-block;height:26px;line-height:26px;margin-right:6px;font-size:22px;color:#ff329b;letter-spacing:-.025em;}
.dealshop .goods_price .price {padding-right:6px;color:#222;}
.dealshop .goods_price .price > em {font-weight:700;font-size:24px;color:inherit;}
.dealshop .goods_price .price > i {font-size:18px;vertical-align:2px;}
.dealshop .goods_price .price_sell {color:#888;vertical-align:2px;}
.dealshop .goods_price .price_sell > em {margin-right:1px;font-size:14px;color:inherit;text-decoration:line-through;}
.dealshop .goods_price .price_sell > i {font-size:13px;color:inherit;vertical-align:1px;}
.dealshop .deal_state {display:-webkit-box;display:-ms-flexbox;display:flex;line-height:16px;margin:0 14px;padding:8px 0 14px;font-size:13px;color:#222;letter-spacing:-.025em;white-space:nowrap;}
.dealshop .goods_benefit {margin-right:8px;}
.dealshop .goods_benefit span {display:inline-block;vertical-align:top;}
.dealshop .goods_benefit span:before {content:'';display:inline-block;width:14px;height:16px;margin-right:4px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/sp_ico_deal.png) 0 0/50px no-repeat;vertical-align:top;}
.dealshop .goods_benefit span + span:before {width:2px;height:2px;margin:7px 5px 0 3px;border-radius:2px;background:#d4d4d4 none;}
.dealshop .goods_benefit .due {color:#6f7b81;}
.dealshop .goods_benefit .due:before {background-position:0 0;}
.dealshop .goods_benefit .today {color:#52bfcc;}
.dealshop .goods_benefit .today:before {background-position:0 -30px;}
.dealshop .goods_benefit .open {color:#f66200;}
.dealshop .goods_benefit .open:before {background-position:0 -60px;}
.dealshop .goods_benefit .almost {color:#fc595d;}
.dealshop .goods_benefit .almost:before {background-position:0 -90px;}
.dealshop .goods_benefit .close {color:#6f7b81;}
.dealshop .goods_benefit .close:before {background-position:0 -120px;}
.dealshop .goods_benefit .sale {color:#ff954f;}
.dealshop .goods_benefit .free_int {color:#ba8df8;}
.dealshop .goods_benefit .free_dlv {color:#5299e2;}
.dealshop .b_time {color:#222;}
.dealshop .b_num {-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-left:8px;color:#222;text-align:right;white-space:nomarl;}
.dealshop .b_close {-webkit-box-flex:1;-ms-flex:1;flex:1;color:#222;}
.dealshop .b_alot {overflow:hidden;width:62px;height:24px;margin:-8px 0 0 8px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_alot.png) 0 0/62px no-repeat;text-indent:-999em;}
.dealshop .deal_close .goods_name a {color:#b4b4b4;}
.dealshop .deal_close .prd_detail .price_comment .prd_price em {color:#b4b4b4;}
.dealshop .deal_close .prd_detail .price_comment .prd_price i {color:#b4b4b4;}
.dealshop .deal_close .deal_state .b_num {display:none;}
/*! 싸군딜 상품 펼쳐보기 */
.dealshop .prd_together.active .btn_open {display:none;}
.dealshop .prd_together.active ul {display:-webkit-box;display:-ms-flexbox;display:flex;}
.dealshop .prd_together .btn_open button {width:100%;height:44px;border-top:1px solid #f0f0f0;font-size:14px;color:#424242;letter-spacing:-.025em;text-align:center;}
.dealshop .prd_together .btn_open button em {font-weight:700;color:#0fad70;}
.dealshop .prd_together .btn_open button:after {content:'';display:inline-block;width:15px;height:15px;margin-left:6px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_open.svg) 0 0/15px no-repeat;vertical-align:-3px;}
.dealshop .prd_together ul {display:none;-ms-flex-flow:wrap;flex-flow:wrap;padding:0 14px 20px;gap:20px 14px;}
.dealshop .prd_together li {width:calc(50% - 8px);}
.dealshop .prd_together li .prd_wrap {position:relative;z-index:1;}
.dealshop .prd_together li .prd_wrap .left_box {width:100%;}
.dealshop .prd_together li .prd_wrap .left_box .prd_img {overflow:hidden;position:relative;border-radius:10px;}
.dealshop .prd_together li .prd_wrap .left_box .prd_img a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#f7f7f7;}
.dealshop .prd_together li .prd_wrap .left_box .prd_img img {max-width:100%;max-height:100%;}
.dealshop .prd_together li .prd_wrap .left_box .prd_img .btn_gift {display:inline-block;position:absolute;right:8px;bottom:8px;z-index:2;width:38px;height:38px;background:url(//img.shinsegaetvshopping.com/resources_new/img/btn_gift.png) 0 0/38px no-repeat;text-indent:-999em;}
.dealshop .prd_together li .prd_wrap .right_box {margin-top:12px;}
.dealshop .prd_together li .prd_wrap .right_box .prd_name {padding-top:0;}
.dealshop .prd_together li .prd_wrap .right_box .prd_name a {display:-webkit-box;overflow:hidden;line-height:20px;max-height:40px;font-size:14px;letter-spacing:-.015em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;gap:0 5px;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .sale {height:23px;line-height:23px;font-size:16px;color:#ff329b;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price {height:23px !important;line-height:23px !important;padding-top:0 !important;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price em {font-weight:700;font-size:18px;color:#222;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price i {margin-left:1px;font-size:15px;color:#222;vertical-align:1px;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price_sell {display:block;width:100%;height:23px;line-height:23px;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price_sell em {font-size:13px;color:#b4b4b4;text-decoration:line-through;}
.dealshop .prd_together li .prd_wrap .right_box .prd_price .price_sell i {font-size:12px;color:#b4b4b4;}
/*! 모내기 */
.funding .content {min-height:auto !important;}
/*! 모내기 탭 */
.funding .cc_sort {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:44px;margin:0 16px 16px;border:1px solid #f0f0f0;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.funding .cc_sort a {display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;line-height:42px;font-size:14px;color:#424242;letter-spacing:-.015em;text-align:center;}
.funding .cc_sort a:before {content:'';display:block;position:absolute;top:15px;left:0;z-index:-1;width:1px;height:12px;background-color:#f0f0f0;}
.funding .cc_sort a.active {height:44px;margin:-1px;border:1px solid #4e56fb;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;color:#4e56fb;}
.funding .cc_sort a.active:before, .funding .cc_sort a:first-child:before {display:none;}
/*! 모내기 상품목록 */
.funding .sec_wrap {margin-top:-16px;}
.funding .prd_list {padding-bottom:100px;}
.funding .prd_list > li {padding:16px 16px 0 16px;}
.funding .prd_list .goods_wrap {overflow:hidden;border:1px solid #f0f0f0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.funding .prd_list .goods_img {position:relative;}
.funding .prd_list .goods_img a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;width:100%;}
/*! 2023-07-19 썸네일이미지 사이즈 축소 */
.funding .prd_list .goods_img img {display:block;width:81.6%;margin:8.4vw auto;aspect-ratio:1;}
/*! 2023-07-19 new 아이콘 변경 */
.funding .prd_list .goods_img .new {display:block;overflow:hidden;position:absolute;top:9px;left:9px;width:64px;height:64px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_new_2.png) 0 0/cover no-repeat;text-indent:-999em;}
.funding .prd_list .goods_img .encore {display:block;overflow:hidden;position:absolute;bottom:0;left:0;width:111px;height:34px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_encore.png) 0 0/cover no-repeat;text-indent:-999em;}
.funding .prd_list .goods_name {margin:0 16px;padding-top:16px;}
.funding .prd_list .goods_name a {display:block;display:-webkit-box;overflow:hidden;line-height:38px;max-height:76px;font-weight:700;font-size:30px;color:#222;letter-spacing:-.025em;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.funding .prd_list .prd_detail {position:relative;margin:0 16px;padding:12px 0 14px;}
.funding .prd_list .prd_detail .goods_price {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 6px;}
.funding .prd_list .prd_detail .goods_price .sale {display:inline-block;height:26px;line-height:26px;font-size:22px;color:#ff329b;letter-spacing:-.025em;}
.funding .prd_list .prd_detail .goods_price .price {height:26px;line-height:26px;color:#222;}
.funding .prd_list .prd_detail .goods_price .price > em {font-weight:700;font-size:24px;color:inherit;}
.funding .prd_list .prd_detail .goods_price .price > i {font-size:18px;vertical-align:2px;}
.funding .prd_list .prd_detail .goods_price .price_sell3 {font-size:13px;color:#888;}
.funding .prd_list .prd_detail .goods_price .price_sell3 em {margin-right:1px;font-size:15px;letter-spacing:0;}
.funding .prd_list .prd_detail .goods_price .price_sell {display:block;width:100%;height:26px;line-height:26px;color:#888;}
.funding .prd_list .prd_detail .goods_price .price_sell > em {margin-right:1px;font-size:14px;color:inherit;text-decoration:line-through;}
.funding .prd_list .prd_detail .goods_price .price_sell > i {font-size:13px;color:inherit;}
.funding .prd_list .btn_gift {position:absolute;top:10px;right:0;width:88px;height:30px;padding-top:1px;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-weight:700;font-size:13px;color:#ff329b;letter-spacing:-.02em;text-align:center;}
.funding .prd_list .btn_gift:before {content:'';display:inline-block;width:16px;height:15px;margin-right:3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_ico_gift.png) 0 -35px/60px no-repeat;vertical-align:-2px;}
.cc_prd_detail {display:-webkit-box;overflow:hidden;line-height:26px;max-height:130px;margin:0 16px;font-size:18px;color:#222;letter-spacing:-.025em;word-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.cc_state {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 16px;padding:18px 0 16px;}
.cc_state .cc_circle {position:relative;width:84px;height:84px;margin-right:25px;border-radius:50%;background:#f3f5f9;}
.cc_state .cc_circle .cc_ctotal {position:absolute;top:0;left:0;width:100%;height:100%;}
.cc_state .cc_circle .cc_cbar {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#fd6fb8;}
.cc_state .cc_circle .cc_ctotal.less {clip:rect(0, 84px, 84px, 42px);}
.cc_state .cc_circle .cc_ctotal.less .cc_cbar {clip:rect(0, 84px, 84px, 42px);}
.cc_state .cc_circle .cc_ctotal.less .cc_cbar.bar_r {display:none;}
.cc_state .cc_circle .cc_ctotal.more {clip:rect(0, 84px, 84px, 0);}
.cc_state .cc_circle .cc_ctotal.more .cc_cbar {clip:rect(0, 84px, 84px, 42px);}
.cc_state .cc_circle .cc_ctotal.more .cc_cbar.bar_r {display:block;}
.cc_state .cc_circle .cc_c_center {position:absolute;top:50%;left:50%;width:68px;height:68px;border-radius:50%;background:#fff;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.cc_state .cc_circle .cc_c_center .cc_per {line-height:19px;margin:16px 0 1px;font-weight:700;font-size:24px;color:#ff329b;}
.cc_state .cc_circle .cc_c_center .cc_i_per {font-size:16px;}
.cc_state .cc_circle .cc_c_center .cc_comp {line-height:18px;font-size:16px;color:#222;}
.cc_state .cc_state_detail {-webkit-box-flex:1;-ms-flex:1;flex:1;}
.cc_state .cc_state_detail .cc_sd_con {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:28px;}
.cc_state .cc_state_detail .cc_sd_con .cc_sd_tit {font-size:16px;color:#222;letter-spacing:-.01em;}
.cc_state .cc_state_detail .cc_sd_con .cc_sd_con {font-size:17px;}
.cc_state .cc_state_detail .cc_sd_con .cc_sd_con strong {font-size:19px;}
.cc_state .cc_state_detail .cc_flag_wrap {margin-top:8px;}
.cc_state .cc_state_detail .cc_flag_wrap .cc_flag {display:inline-block;width:60px;height:20px;line-height:20px;margin-right:2px;border-radius:10px;background:#66bbe6;font-size:11px;color:#fff;letter-spacing:-.06em;text-align:center;}
.cc_state .cc_state_detail .cc_flag_wrap .cc_flag.bg_pink {background:#fc595d;}
.deem_done {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);}
.deem_done div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:160px;border:6px solid rgba(255, 255, 255, 0.5);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.deem_done div p {line-height:130%;font-weight:500;font-size:33px;color:#fff;letter-spacing:-.05em;text-align:center;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
.funding .goods_list {padding:0 16px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.funding .goods_list li {display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px 0;border-top:1px solid #f0f0f0;}
.funding .goods_list li:first-child {padding-top:0;border:none;}
.funding .goods_list li a {display:block;}
.funding .goods_list .gl_img {overflow:hidden;position:relative;width:80px;height:80px;margin-right:12px;border-radius:8px;}
.funding .goods_list .gl_img img {width:100%;}
.funding .goods_list .deem_done div {width:64px;height:64px;border-width:4px;}
.funding .goods_list .deem_done div p {font-size:15px;-webkit-transform:rotate(0);transform:rotate(0);}
.funding .goods_list .btn_gift {display:inline-block;position:absolute;top:unset;right:8px;bottom:8px;z-index:2;width:38px;height:38px;border:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/btn_gift.png) 0 0/38px no-repeat;text-indent:-999em;}
.funding .goods_list .gl_detail {-webkit-box-flex:1;-ms-flex:1;flex:1;}
.funding .goods_list .dl_name {height:36px;padding-top:7px;}
.funding .goods_list .dl_name a {display:-webkit-box;overflow:hidden;line-height:18px;max-height:36px;font-size:15px;color:#222;letter-spacing:-.05em;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.funding .goods_list .dl_price {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:9px;text-align:right;gap:0 5px;}
.funding .goods_list .dl_price .sale {display:inline-block;height:24px;line-height:24px;margin-right:1px;font-size:16px;color:#ff329b;letter-spacing:-.025em;vertical-align:0;}
.funding .goods_list .dl_price .price {display:inline-block;height:24px;line-height:24px;font-size:15px;color:#222;}
.funding .goods_list .dl_price .price em {font-weight:700;font-size:18px;letter-spacing:-.025em;}
.funding .goods_list .dl_price .price i {display:inline-block;margin-top:-3px;margin-left:1px;letter-spacing:-.025em;vertical-align:1px;}
.funding .goods_list .dl_price .price_sell {display:block;height:24px;line-height:24px;font-size:12px;color:#b4b4b4;}
.funding .goods_list .dl_price .price_sell em {font-weight:400;font-size:13px;letter-spacing:-.025em;text-decoration:line-through;vertical-align:-1px;}
.funding .goods_list .dl_price .price_sell i {letter-spacing:-.025em;vertical-align:-1px;}
/*! 모내기 앵콜 리스트 */
.funding .no_prdlist {padding:50px 0 100px 0;}
.funding .prd_list2 {margin:0 16px;padding-bottom:100px;}
.funding .prd_list2 li {padding:16px 0;border-bottom:1px solid #f0f0f0;}
.funding .prd_list2 .goods_wrap {position:relative;height:130px;padding:0 0 52px 142px;}
.funding .prd_list2 .goods_img {overflow:hidden;position:absolute;top:0;left:0;z-index:2;width:130px;height:130px;border-radius:10px;}
.funding .prd_list2 .goods_img img {width:100%;height:100%;}
.funding .prd_list2 .goods_name {padding-top:4px;}
.funding .prd_list2 .goods_name a {display:-webkit-box;overflow:hidden;line-height:20px;max-height:40px;font-size:15px;color:#222;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.funding .prd_list2 .goods_price {padding-top:10px;}
.funding .prd_list2 .goods_price em {line-height:22px;font-weight:700;font-size:22px;color:#222;letter-spacing:-.035em;}
.funding .prd_list2 .goods_price span {margin-left:1px;font-size:11px;color:#222;vertical-align:1px;}
.funding .prd_list2 .goods_funding {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:52px;left:142px;z-index:1;height:40px;}
.funding .prd_list2 .goods_funding .result {line-height:18px;}
.funding .prd_list2 .goods_funding .result span {font-size:15px;letter-spacing:-.025em;}
.funding .prd_list2 .goods_funding .result em {margin-left:4px;font-weight:700;font-size:17px;}
.funding .prd_list2 .goods_funding .result.type1 {color:#4e56fb;}
.funding .prd_list2 .goods_funding .result.type2 {color:#888;}
.funding .prd_list2 .goods_funding .info {line-height:14px;padding-top:4px;font-size:13px;color:#888;letter-spacing:-.025em;}
.funding .prd_list2 .goods_funding .info em {font-size:14px;}
.funding .prd_list2 .goods_funding .info span:before {content:'';display:inline-block;width:2px;height:2px;margin:0 4px 0 3px;border-radius:2px;background:#d4d4d4;vertical-align:4px;}
.funding .prd_list2 .goods_funding .info span:first-child:before {display:none;}
.funding .prd_list2 .goods_encore {display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;z-index:3;}
.funding .prd_list2 .btn_encore {width:130px;height:40px;border:1px solid #e6e6e6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-weight:700;font-size:14px;color:#666;}
.funding .prd_list2 .btn_encore.active {border-color:#4e56fb;color:#4e56fb;}
.funding .prd_list2 .btn_encore:before {content:'';display:inline-block;width:22px;height:14px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_encore_off.png) 0 0/cover no-repeat;vertical-align:-2px;}
.funding .prd_list2 .btn_encore.active:before {background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_encore_on.png) 0 0/cover no-repeat;}
.funding .prd_list2 .txt_encore {-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:38px;padding-left:12px;font-weight:700;font-size:15px;color:#424242;letter-spacing:-.025em;white-space:nowrap;}
.funding .prd_list2 .txt_encore em {font-size:17px;vertical-align:-1px;}
.toast_pop {display:none;position:fixed;bottom:95px;left:0;z-index:9999;width:100%;height:46px;text-align:center;outline:0;}
.toast_pop_box {display:inline-block;width:auto;height:46px;padding:0 20px;border-radius:23px;background:rgba(0, 0, 0, 0.7);}
.toast_pop_msg {line-height:46px;font-size:16px;color:#fff;letter-spacing:-.01em;}
/*! 2021-11-23 빅세이브데이 */
.top_banner {position:relative;}
.top_banner_list a {display:block;}
.top_banner_list img {width:100%;}
.top_banner_nav {overflow:hidden;position:absolute;right:0;bottom:0;z-index:1;height:27px;background:rgba(0, 0, 0, 0.4);}
.top_banner_count {display:inline-block;height:27px;line-height:28px;padding:0 9px;font-size:13px;color:#fff;vertical-align:top;}
.top_banner_count .swiper-pagination-current {font-weight:700;}
.top_banner_more {display:inline-block;width:27px;height:27px;background:rgba(0, 0, 0, 0.3);vertical-align:top;}
.top_banner_more:after {content:'';display:inline-block;width:12px;height:12px;margin-top:2px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_new.png) 0 -200px/300px no-repeat;}
.bigsave .goods_img .tag_deal {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_bigsave.png);}
.bigsave .goods_img .tag_deal.landers {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_landers.png);}
.bigsave .goods_img .tag_deal.new {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_bigsave_new.png);}
.bigsave .goods_img .tag_deal.ssgday {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_ssgday.png);}
.bigsave .goods_img .tag_deal.bigsavedep {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/tag_bigsavedep.png);}
.bigsave .prd_together .btn_open button em {color:#424242;}
.bigsave .prd_together .btn_open button:after {background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_bigsave_open.png);}
/*! 2021-12-28 빅세이브데이 카테고리 */
.bigsave_content {position:relative;padding-top:62px;}
.banner_zone + .bigsave_content {margin-top:14px;}
.cate_tab {position:absolute;top:0;left:0;z-index:9;width:100%;height:62px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;}
.cate_tab .swiper-slide {width:auto;}
.cate_tab .swiper-slide a {display:block;position:relative;width:auto;height:26px;line-height:30px;padding:16px 8px 20px;font-weight:700;font-size:22px;color:#bdc7cc;letter-spacing:-.025em;}
.cate_tab .swiper-slide.active a {color:#222;}
.cate_tab.fixed {position:fixed;top:54px;}
.cate_tab.fixed.bnr {top:104px;}

/* 앱다운로드 배너 높이변경 2023-09-26 */
.bnr_h64 + #contents .cate_tab.fixed.bnr,
.bnr_h64 + script + #contents .cate_tab.fixed.bnr {top:118px;}

.app .cate_tab.fixed {top:0 !important;}
.bigsave_content .prd_list li:first-child {padding-top:0;}
/*! 2022-10-05 빅세이브데이 배너이미지 */
.banner_zone_img .img img {width:100%;max-height:100%;}
/*! 싸군딜 UI 리뉴얼 */
.dealshop_re .deal_content {padding-bottom:40px;}
.dealshop_re .deal_tit {height:28px;margin-top:30px;padding:0 16px;}
.dealshop_re .deal_tit.flex {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.dealshop_re .deal_tit p {height:28px;line-height:28px;}
.dealshop_re .deal_tit .img {width:130px;margin-right:10px;}
.dealshop_re .deal_tit .img img {width:100%;vertical-align:middle;}
.dealshop_re .deal_tit .tit {overflow:hidden;font-weight:700;font-size:22px;color:#222;white-space:nowrap;text-overflow:ellipsis;}
.dealshop_re .deal_tit .txt {width:100px;margin-top:-2px;font-weight:700;font-size:24px;color:#ff329b;}
.dealshop_re .deal_tit .txt span {line-height:28px;font-weight:700;font-size:24px;vertical-align:-2px;}
.dealshop_re .prd_list > li {padding:20px 16px 30px 16px;}
.dealshop_re .goods_wrap {-webkit-box-sizing:border-box;box-sizing:border-box;}
.dealshop_re .goods_img {overflow:hidden;position:relative;border-radius:10px;background-color:#fff;}
.dealshop_re .goods_img div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;position:relative;height:calc((100vw - 34px) * 360/720);border-radius:10px;}
.dealshop_re .goods_img div:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.03);}
.dealshop_re .goods_img img {max-width:100%;max-height:100%;}
.dealshop_re .goods_img .soldout {overflow:hidden;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/img_soldout_720x360.png) 50% 50%/100% no-repeat;text-indent:-999em;}
.dealshop_re .goods_img + .goods_name {padding-top:16px;}
.dealshop_re .goods_benefit + .goods_name {padding-top:10px;}
.dealshop_re .goods_name p {display:block;display:-webkit-box;overflow:hidden;line-height:22px;max-height:44px;font-size:16px;color:#222;letter-spacing:-.005em;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dealshop_re .goods_price {line-height:26px;margin-top:5px;letter-spacing:-.025em;}
.dealshop_re .goods_price > * {display:inline-block;height:26px;vertical-align:top;}
.dealshop_re .goods_price .sale {margin-right:2px;font-size:17px;color:#ff329b;}
.dealshop_re .goods_price .price {margin-right:2px;color:#222;}
.dealshop_re .goods_price .price em {font-weight:700;font-size:19px;vertical-align:-1px;}
.dealshop_re .goods_price .price i {font-size:15px;}
.dealshop_re .goods_price .price_sell {color:#b4b4b4;}
.dealshop_re .goods_price .price_sell em {font-size:14px;text-decoration:line-through;}
.dealshop_re .goods_price .price_sell i {font-size:13px;}
.dealshop_re .deal_state {line-height:16px;padding-top:6px;font-size:13px;letter-spacing:-.025em;}
.dealshop_re .deal_state .b_num {color:#777;}
.dealshop_re .goods_benefit {padding-top:12px;font-size:0;}
.dealshop_re .goods_benefit span {display:inline-block;height:20px;line-height:20px;margin:4px 4px 0 0;padding:0 5px;border-radius:3px;font-size:12px;letter-spacing:-.025em;}
.dealshop_re .goods_benefit span.type01 {background:#ebf1ff;color:#5382fa;}
.dealshop_re .goods_benefit span.type02 {background:#eff2f3;color:#6f7b81;}
/*! 싸군딜 쇼핑라이브 */
.dealshop_re .live_list {margin:0 16px;padding:20px 0 30px 0;}
.dealshop_re .live_list li {width:140px;margin-left:12px;}
.dealshop_re .live_list li:first-child {margin-left:0;}
.dealshop_re .live_list .goods_wrap {position:relative;letter-spacing:-.025em;}
.dealshop_re .live_list .goods_img {height:140px;}
.dealshop_re .live_list .goods_img div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;height:100%;border-radius:10px;background:#f7f7f7;}
.dealshop_re .live_list .goods_img img {max-width:100%;max-height:100%;}
.dealshop_re .live_list .goods_img .soldout {background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/img_soldout_720x720.png) 50% 50%/100% no-repeat;}
.dealshop_re .live_list .goods_img .mark_coupon {display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;left:10px;}
.dealshop_re .live_list .goods_img .mark_coupon span {position:relative;height:30px;line-height:30px;min-width:27px;padding:0 7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 -30px/30px repeat-x;font-weight:700;font-size:15px;color:#222;letter-spacing:-.025em;text-align:center;}
.dealshop_re .live_list .goods_img .mark_coupon span em {vertical-align:1px;}
.dealshop_re .live_list .goods_img .mark_coupon span em.per {font-size:13px;letter-spacing:-.025em;}
.dealshop_re .live_list .goods_img .mark_coupon span em.won {font-size:12px;letter-spacing:0;}
.dealshop_re .live_list .goods_img .mark_coupon:before {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 0/30px repeat-x;}
.dealshop_re .live_list .goods_img .mark_coupon:after {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) -22px 0/30px repeat-x;}
.dealshop_re .live_list .goods_name {padding-top:12px;}
.dealshop_re .live_list .goods_name p {display:-webkit-box;overflow:hidden;height:40px;line-height:20px;font-size:14px;color:#222;letter-spacing:-.005em;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dealshop_re .live_list .goods_price {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;}
.dealshop_re .live_list .goods_price .price {display:block;width:100%;height:23px !important;line-height:23px !important;margin-right:0;}
.dealshop_re .live_list .goods_price .price em {font-weight:700;font-size:18px;color:#222;}
.dealshop_re .live_list .goods_price .price i {font-size:15px;color:#222;vertical-align:1px;}
.dealshop_re .live_list .goods_price .sale {height:23px;line-height:23px;margin-right:4px;font-weight:700;font-size:13px;color:#ff329b;}
.dealshop_re .live_list .goods_price .price_sell {height:23px;line-height:23px;letter-spacing:-.025em;}
.dealshop_re .live_list .goods_price .price_sell em {font-size:13px;color:#b4b4b4;text-decoration:line-through;vertical-align:top;}
.dealshop_re .live_list .goods_price .price_sell i {font-size:12px;color:#b4b4b4;vertical-align:top;}
.dealshop_re .live_list .goods_benefit {padding-top:6px;font-size:0;}
.dealshop_re .live_list .goods_benefit > * {display:inline-block;height:16px;vertical-align:top;}
.dealshop_re .live_list .goods_benefit span {line-height:16px;margin:0;padding:0;font-size:12px;color:#6f7b81;letter-spacing:-.025em;}
.dealshop_re .live_list .goods_benefit span + span:before {content:'';display:inline-block;width:2px;height:2px;margin:0 4px;border-radius:2px;background:#d4d4d4;vertical-align:3px;}
.dealshop_re .live_list .deal_state {padding-top:6px;font-size:12px;letter-spacing:-.015em;}
/*! 싸군딜 배너 */
.dealshop_re .deal_banner {margin:0 16px;padding:20px 0;}
.dealshop_re .banner_img {overflow:hidden;border-radius:10px;}
.dealshop_re .banner_img img {width:100%;}
/*! 싸군딜 카테고리 베스트 */
.category_best {position:relative;margin-top:20px;padding-top:60px;}
.category_best .slide_fixed {position:absolute;top:0;left:0;z-index:9;width:100%;}
.category_best .slide_fixed .filter.sort_bx.fixed {position:fixed;top:54px;}
.category_best .slide_fixed .filter.sort_bx.fixed.bnr {top:104px;}

/* 앱다운로드 배너 높이변경 2023-09-26 */
.bnr_h64 + #contents .category_best .slide_fixed .filter.sort_bx.fixed.bnr,
.bnr_h64 + script + #contents .category_best .slide_fixed .filter.sort_bx.fixed.bnr {top:118px;}

.app .dealshop_re .category_best .slide_fixed .sort_bx.fixed, .app .dealshop_re .category_best .slide_fixed .sort_bx.fixed.bnr, .app .dealshop_re .category_best .slide_fixed .sort_bx.sub_fixed, .app .dealshop_re .category_best .slide_fixed .sort_bx.sub_fixed.bnr {top:0 !important;}
.category_best .slide_fixed .sort_bx .filter_open {position:absolute;top:0;right:0;z-index:10;width:48px;height:60px;background-color:#f5f5f5;}
.category_best .slide_fixed .sort_bx .filter_open .arrow {position:absolute;top:25px;right:16px;z-index:11;width:16px;height:9px;background:url(//img.shinsegaetvshopping.com/resources_new/img/giftCenter/ico_filter_close.png) 0 0/16px no-repeat;}
.category_best .slide_fixed .sort_bx .swiper-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;}
.category_best .slide_fixed .sort_bx.open .swiper-wrapper {-ms-flex-wrap:wrap;flex-wrap:wrap;}
.category_best .slide_fixed .sort_bx.open .swiper-wrapper .swiper-slide a {margin-top:12px;}
.category_best .slide_fixed .sort_bx.open .filter_open .arrow {top:22px;width:16px;height:16px;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/deal/ico_filter_close.png);}
.category_best .slide_wrap .filter.sort_bx {position:relative;width:100%;padding:12px 48px 12px 16px;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;}
.category_best .slide_wrap .filter.sort_bx .swiper-wrapper .swiper-slide {-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;-webkit-flex:inherit;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
.category_best .slide_wrap .filter.sort_bx .swiper-wrapper .swiper-slide a {display:block;height:36px;line-height:36px;margin-right:8px;padding:0 14px;border-radius:8px;background-color:#fff;font-size:15px;color:#222;letter-spacing:-.015em;text-align:center;}
.category_best .slide_wrap .filter.sort_bx .swiper-wrapper .swiper-slide.active a {background-color:#222;font-weight:400;color:#fff;}
.category_best .slide_wrap .filter.sort_bx img {width:100%;vertical-align:top;}
.category_best .slide_wrap .filter.sort_bx.open {padding:12px 48px 16px 16px;}
.category_best .slide_fixed .sort_bx .tit {display:none;height:36px;line-height:36px;font-weight:700;font-size:20px;color:#222;}
.category_best .slide_fixed .sort_bx.open .tit {display:block;}
.dealshop_re .best_list {margin-top:20px;}
.dealshop_re .best_list ul {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:0 16px;gap:20px 16px;}
.dealshop_re .best_list li {width:calc(50% - 8px);padding-bottom:40px;}
.dealshop_re .best_list li .prd_wrap {position:relative;z-index:1;}
.dealshop_re .best_list li .prd_wrap .left_box {width:100%;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img {overflow:hidden;position:relative;border-radius:10px;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#fff;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img div:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.03);}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img img {max-width:100%;max-height:100%;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .soldout {overflow:hidden;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:url(//img.shinsegaetvshopping.com/resources_new/img/deal/img_soldout_720x720.png) 50% 50%/100% no-repeat;text-indent:-999em;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon {display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:10px;left:10px;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon span {position:relative;height:30px;line-height:30px;min-width:27px;padding:0 7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 -30px/30px repeat-x;font-weight:700;font-size:15px;color:#222;letter-spacing:-.025em;text-align:center;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon span em {vertical-align:1px;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon span em.per {font-size:13px;letter-spacing:-.025em;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon span em.won {font-size:12px;letter-spacing:0;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon:before {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) 0 0/30px repeat-x;}
.dealshop_re .best_list li .prd_wrap .left_box .prd_img .mark_coupon:after {content:'';width:8px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_coupon_bg.png) -22px 0/30px repeat-x;}
.dealshop_re .best_list li .prd_wrap .right_box {margin-top:12px;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_name p {display:-webkit-box;overflow:hidden;line-height:20px;max-height:60px;font-size:14px;color:#222;letter-spacing:-.005em;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;gap:0 5px;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .sale {height:23px;line-height:23px;font-size:16px;color:#ff329b;letter-spacing:-.025em;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price {height:23px !important;line-height:23px !important;padding-top:0 !important;letter-spacing:-.025em;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price em {font-weight:700;font-size:18px;color:#222;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price i {font-size:15px;color:#222;vertical-align:1px;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price_sell {display:block;width:100%;height:23px;line-height:23px;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price_sell em {font-size:13px;color:#b4b4b4;letter-spacing:-.025em;text-decoration:line-through;}
.dealshop_re .best_list li .prd_wrap .right_box .prd_price .price_sell i {font-size:12px;color:#b4b4b4;letter-spacing:-.015em;}
.dealshop_re .best_list li .prd_wrap .right_box .goods_benefit {padding-top:6px;font-size:0;}
.dealshop_re .best_list li .prd_wrap .right_box .goods_benefit > * {display:inline-block;height:16px;vertical-align:top;}
.dealshop_re .best_list li .prd_wrap .right_box .goods_benefit span {line-height:16px;margin:0;padding:0;font-size:12px;color:#6f7b81;letter-spacing:-.025em;}
.dealshop_re .best_list li .prd_wrap .right_box .goods_benefit span + span:before {content:'';display:inline-block;width:2px;height:2px;margin:0 4px;border-radius:2px;background:#d4d4d4;vertical-align:3px;}
.dealshop_re .best_list li .prd_wrap .right_box .deal_state {padding-top:6px;font-size:12px;letter-spacing:-.015em;}
/*! 원데이세일 뉴 딜 타이틀 수정 2023-03-16 */
.dealshop_re .deal_tit.newDealTit {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;}
.dealshop_re .deal_tit.newDealTit p {height:auto;line-height:normal;}
.dealshop_re .deal_tit.newDealTit p.txt {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:28px;line-height:28px;margin-top:14px;}
.dealshop_re .deal_tit.newDealTit p.txt span {height:28px;vertical-align:middle;}
.dealshop_re .deal_tit.newDealTit p.txt span + span {position:relative;padding-left:18px;}
.dealshop_re .deal_tit.newDealTit p.txt span + span:before {content:'';position:absolute;top:calc(50% + 1px);left:7px;width:5px;height:14px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sp_ico_common.png) no-repeat -90px -385px/300px auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.dealshop_re .deal_tit.newDealTit .img {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:0;}
.dealshop_re .deal_tit.newDealTit .img img {width:168px;height:auto;}
/*! 메인 롤링 배너 추가 2023-07-10 */
.dealshop_re .banner_zone.full {margin:0 0 50px !important;}
.dealshop_re .banner_zone.full ul li {position:relative;}
.dealshop_re .banner_zone.full ul li a {display:block;}
.dealshop_re .banner_zone.full ul li a::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));}
.dealshop_re .banner_zone.full ul li .grad_bg {position:absolute;bottom:50px;left:0;width:100%;padding-left:30px;}
.dealshop_re .banner_zone.full ul li h3, .dealshop_re .banner_zone.full ul li p {display:block;overflow:hidden;width:calc(100% - 60px);max-height:30px;color:#fff;white-space:nowrap;font-family:'Pretendard';}
.dealshop_re .banner_zone.full ul li h3 {line-height:30px;font-weight:500;font-size:26px;}
.dealshop_re .banner_zone.full ul li p {line-height:30px;font-weight:400;font-size:14px;}
.dealshop_re .banner_zone.dept .banner_zone_nav {right:16px;bottom:16px;height:calc(100% - 28px);}
.dealshop_re .banner_zone.dept .banner_zone_nav .btn {position:absolute;right:0;bottom:0;}
.dealshop_re .banner_zone.dept .banner_zone_nav .banner_zone_total {background:none;}
.dealshop_re .banner_zone.dept .banner_zone_nav .banner_zone_total span {font-family:'Pretendard';font-weight:500;}
.dealshop_re .banner_zone.dept .banner_zone_nav .banner_zone_total .current::after {content:'';display:inline-block;width:1px;height:9px;margin:0 2px 0 6px;background:rgba(255, 255, 255, 0.6);}
.dealshop_re .banner_zone.dept .banner_zone_nav .banner_zone_total .total {color:rgba(255, 255, 255, 0.8);}
