@charset "utf-8";
 
/* 딜상세 쿠폰 추가 - s */
.goods_deal article.wide .dim_box{text-align:left;padding-left:36px;}
.goods_deal article.wide .dim_box span{margin: 106px 4px 0;}
.goods_deal article.wide .pro_coupon_wrap .down_coupon{z-index:5;background:#fff;}
.goods_deal article.wide .pro_coupon_wrap .down_coupon.end_coupon{z-index:0;background:#ccc;color:#fff;}
.goods_deal .pro_table_ty{position:relative;display:table;margin-left:170px;}
.goods_deal .pro_table_ty .col_cell{position:relative;vertical-align:top;padding:20px 20px 40px 20px;display:table-cell;height:100%;}
.goods_deal .pro_table_ty .col_cell:after{content:"";display:block;position:absolute;bottom:20px;left:20px;width:300px;height:1px;background:#444;}
.goods_deal .pro_table_ty .col_cell .vertical{position:static;width:300px;height:auto;margin-left:0;padding:0;}
.goods_deal .pro_table_ty .col_cell .vertical .txt{height:auto;margin-bottom:5px;border-bottom:none;}
.goods_deal .pro_table_ty .col_cell article .dim_box{bottom:0;}

.pro_coupon_wrap{margin:12px 0 6px 0;text-align:center;}
.pro_coupon_wrap .down_coupon{position:relative;display:inline-block;height:40px;width:300px;;padding: 0 44px 0 5px;border:1px solid #f37624; border-radius:2px; text-align:center;font-size:16px;line-height:40px;color:#fb8132; vertical-align: middle;}/* 2021-02-22 수정 */
.pro_coupon_wrap .down_coupon:after{content:"";display:block;position:absolute;top:0;right:0;width:39px;height:38px;margin-left:15px;background:#fb8132 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Svpba%2Svpb_qbjaybnq_pbhcba2.tvs) no-repeat center center;}
.pro_coupon_wrap .down_coupon.deactive{border:1px solid #c3c3c3;color:#c3c3c3;}
.pro_coupon_wrap .down_coupon.deactive:after{background:#c3c3c3 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Svpb_qbjaybnq.cat) no-repeat center center;}
.pro_coupon_wrap .down_coupon.end_coupon{position:relative;text-align:center; color:#fff; border:1px solid #ccc;background:#ccc;}
.pro_coupon_wrap .down_coupon.end_coupon:after{position:absolute;top:-1px;padding-right:40px;right:-1px;width:40px;height:39px; background:#b5b5b5 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Svpba%2Svpb_qbjaybnq_pbhcbaR2.tvs) no-repeat 0 0;}
.pro_table_ty .pro_coupon_wrap .down_coupon{z-index:2;width:100%;background:#fff;}
.pro_table_ty .pro_coupon_wrap .down_coupon.end_coupon{z-index:1;background:#ccc;}

.goods_upper .right .right_cont .coupon_box02 .down_coupon.w100{position:relative;text-align:center;padding-right:42px;font-weight:normal;}
.goods_upper .right .right_cont .coupon_box02 .down_coupon.w100:after{display:block;position:absolute;top:0;right:0;}
.goods_upper .right .right_cont .coupon_box02 .down_coupon.w100.deactive{background:#ccc;color:#fff;}
.goods_upper .right .right_cont .coupon_box02 .down_coupon.w100.deactive:after{background:#b5b5b5 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Svpba%2Svpb_qbjaybnq_purpx.cat) no-repeat center}
/* 딜상세 쿠폰 추가 - e */

/*  무형상품상세 - s */
.pop_list.prd_m{font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;}
.pop_list.prd_m .container .price_line{padding-top: 15px;padding-bottom: 10px;}
.pop_list .container .price_line li .cont_area.c_red{color:#e92642}
.pop_list.prd_m .container .price_line li .tit_area{color:#222;font-weight: normal;}
.pop_list .container .discount_line.total{padding:14px 0}
.pop_list .container .discount_line.total li .tit_area{color:#222;font-weight:bold;font-size:13px;}
.pop_list .container .discount_line.total li .cont_area{font-size: 13px;}
.pop_list .container .discount_line.total li .cont_area strong{font-size: 16px;vertical-align: -2px; margin-right: 0px;}
.pop_list .container .discount_line.total li .cont_area.c_red{color:#e92642}
.pop_list .container .price_line.sum_box{margin:0 -19px;padding:0;border-top:1px solid #999;}
.pop_list .container .price_line.sum_box .clearfix{padding-top:0;}
.pop_list .container .price_line.sum_box .tit_area.top_tit{font-weight: normal;float:none;width:100%;height:49px;background: #fafafa;line-height:49px;color:#444;font-size:15px;padding-left:19px;border-bottom:1px solid #eee;}
.pop_list .container .price_line.sum_box li .price_line{padding:7px 19px 31px 19px;}
.pop_list .container .price_line.sum_box li .price_line li + li{margin-top:10px;}
.pop_list .container .price_line.sum_box li .price_line .cont_area{height:25px;line-height:25px;}
.pop_list.prd_m .footer{padding: 8px 19px 7px 19px; border-top:1px solid #e2e2e2;color:#666;}
.pop_list .container .tit_area .discount_card{display:inline-block;height:25px;padding: 0 9px;border:1px solid #d33c48;line-height:25px;font-size:13px;color:#e92642;}
.goods_upper .right .right_cont .cont_notice{margin-top:79px;}
.goods_detail .l_cont_wrap .goods_info .prdm_bnr1,
.goods_detail .l_cont_wrap .goods_info .prdm_bnr2,
.goods_detail .l_cont_wrap .goods_info .prdm_bnr3,
.goods_detail .l_cont_wrap .goods_info .prdm_bnr4{margin-top:20px;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_txt1{font-weight:bold;font-size:32px;color:#222;font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_num1{position: relative;font-weight:normal;font-size:18px;color:#222;margin: 12px 0 0 16px;font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_num1 strong,
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_txt3 strong{font-size:20px;color:#222;font-family: Nanum_Square_B, 'Nanum_Square_B', 나눔스퀘어 Bold, '나눔스퀘어 Bold', 나눔스퀘어 굵게, '나눔스퀘어 굵게', NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif; font-weight: bold;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_txt2{font-weight:bold;font-size:28px;color:#222;margin:3px 13px 0 0;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_txt3{font-weight:normal;font-size:18px;color:#222;margin: 16px 0 0 2px;font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;}
.goods_upper .right .right_cont .cont_tit .lower .l_part .pdr_info_txt4{font-weight:bold;font-size:32px;color:#222;font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;}
.goods_upper .right .right_cont .cont_tit .lower.rental{margin-top:3px;}
/*  무형상품딜상세 - s */
.pop_detail .left .upper.prd_m_sec .bottom{margin-top:14px;}
.pop_detail .left .upper.prd_m_sec .bottom .q_mark  {display:inline-block;position:relative;}
.pop_detail .left .upper.prd_m_sec .bottom .q_mark img{display:inline-block;position: absolute;top:-13px;left:8px;}
.pop_detail .left .upper.prd_m_sec .bottom .q_mark.js_hover_pop_m4 img{top:-14px;left:7px;}
.pop_detail .left .prd_m .header{height:47px;}
.pop_detail .left .prd_m .header .x{right:0;top:0;}
.pop_detail .left .upper.prd_m_sec .pop_list{top:169px;left:598px;}
.pop_detail .left .upper.prd_m_sec .pop_list.js_hover_open_m4{top:169px;left:609px;}
.pop_detail .left .pop_list.prd_m .footer{text-align:left;}
.pop_detail .left .upper.prd_m_sec .pdr_info_txt1{display:inline-block;margin-right:10px;font-size:26px;color:#222;font-weight:bold;}
.pop_detail .left .upper.prd_m_sec .pdr_info_num1{display:inline-block;font-size:18px;color:#222;}
.pop_detail .left .upper.prd_m_sec .pdr_info_txt2{display:inline-block;font-size:24px;color:#222;font-weight:bold;}
.pop_detail .left .upper.prd_m_sec .pdr_info_txt3{display:inline-block;margin-left:8px;font-size:18px;color:#222;}
.pop_detail .left .upper.prd_m_sec .pdr_info_txt4{display:inline-block;font-size:26px;color:#222;font-weight:bold;}
/*  무형상품딜상세 - e */
/*  리스팅 - s */
.goods_boxes article .tit_area .good_state_txt{margin-top: 10px;display: block; height: 27px;font-size:21px;font-weight:bold;color:#212121}
.goods_boxes article .tit_area .price .sub_stxt{display:inline-block;margin-right:4px !important;line-height:25px;font-size:17px !important;vertical-align:top;}
/*  리스팅 - e */
/*  주문서 - s */
.order_wrap .info_txt_b{padding:14px 0 0 9px;margin-top:10px;position: relative;border-top:1px solid #ccc;font-size: 12px;color:#888;line-height:18px;}
.order_wrap .info_txt_b:after{content:"*";display:block;position:absolute;top:15px;left:0;color:#888;}
/*  주문서 - e */
/*.order_complete_wrap .order_sec.prd_m_wrap{padding-bottom:9px;border-bottom:1px solid #ccc}*/
/*  무형상품상세 - e */


/* 새벽배송 - s */
.promotion.delivery {padding-top: 40px;}
.tit_ty3 {text-align: center; font-size: 28px; font-weight: bolder; color: #444;}

/* 배너 + 검색영역 */
.delivery_top_area.w1260{margin-top:40px;}
.delivery_top_area{position:relative;height:70px;}

/* 210324 추가 */
.banner_top_area {position: relative;}
/* // 210324 추가 */

.search_box_wrap{position:absolute;top:50%;right:20px;width:300px;height:40px;margin-top:-20px;}/*2021-02-18 수정*/
.search_box_wrap .sch_box{position:relative;height:40px;padding:0;box-sizing:border-box;z-index:4;} /* 210323 수정 */
.search_box_wrap .sch_box label{position:absolute;top:50%;left:20px;margin-top:-7px;font-size:15px;color:#666;z-index:35;cursor: inherit;} /* 210322 수정 */
.search_box_wrap .sch_box label strong{vertical-align:top;color:#00c37b;font-weight:bold;} /* 210322 수정 */
.search_box_wrap.ty02 .sch_box label {color: #888;} /* 210419 추가 */
.search_box_wrap.ty02 .sch_box label strong{color:#be9e67;} /* 210419 추가 */
.search_box_wrap .sch_box.on label{display:none;}
.search_box_wrap .sch_btn{display:block;position:absolute;top:0;right:18px;z-index:35;width:22px;height:40px;font-size:0;}
.search_box_wrap .sch_btn:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;left:0;margin-top:-10px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Svpba%2Svpba_frnepu_oga.cat) no-repeat 0 0;}
.search_box_wrap input[type="text"], .search_box_wrap input[type="search"]{display:block;overflow:hidden;position:relative;height: 40px;width:300px;padding:0 40px 0 20px;border-radius:23px;font-size:15px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;color:#666;font-weight:bold;background:#fff;}/* 210322 수정 */
.search_box_wrap input::-ms-input-placeholder { color: #888; }
.search_box_wrap input::-webkit-input-placeholder { color: #888; } 
.search_box_wrap input::-moz-placeholder { color: #888; }

/* 롤링배너 */
.delivery_visual.visual.type2 {margin-top: 20px;}
.delivery_visual.visual.type2 .vid_cont.vid620 {width: 620px; height: 346px;}
.delivery_visual.visual.type2 .bx-viewport {height: 425px !important;} /* 230221_11865 */
.delivery_visual.visual.type2 .right, .delivery_visual.visual.type2 .left {width: 620px;}
.delivery_visual.visual.type2 .right {margin: 0 0 0px 20px;}
.delivery_visual.visual.type2 .right > a, .delivery_visual.visual.type2 .left > a {width: 100%}
.delivery_visual.visual.type2 .bg_deam {position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; z-index: 1; background: rgba(102, 102, 102, 0.05);}
/* .delivery_visual.visual.type2 .box_vsl {bottom:-50px; width: 540px; height: 90px; padding: 20px 20px 0px; z-index: 10;} */ /* 221207_11150 */
.delivery_visual.visual.type2 .box_vsl .box_vsl_txt01 {overflow: hidden; height: 18px; font-size: 16px; color: #777; display: block; margin-bottom: 8px;} /* 210322 수정 */
.delivery_visual.visual.type2 .box_vsl .box_vsl_txt02 {overflow: hidden; height: 27px; font-size: 24px; color: #222; display: block; font-family: Nanum_BarunGothic;} /* 210322 수정 */
.delivery_visual.visual.type2 .box_vsl_txt02 .sale{vertical-align:middle;color:#e62642;} 
.delivery_visual.visual.type2 .box_vsl_txt02 .txt{display: inline-block;}
.delivery_visual.visual.type2 .box_vsl_txt02 .price{vertical-align:middle;}
.delivery_visual.visual.type2 .box_vsl {left: 40px; right: 40px;}
.delivery_visual.visual.type2 .vid_cont {margin-top: 0;}
.delivery_visual.visual.type2 .vid_cont.common {overflow: visible;}
.delivery_visual.visual.type2 button.l {left: 0; margin-top: -46px;}
.delivery_visual.visual.type2 button.r {right: 0;  margin-top: -46px;}
.delivery_visual.visual.type2 button.play {margin-top: -42px; right:76px;}
.delivery_visual.visual.type2 .bx-pager {margin-top: -31px !important; right: 36px;}

/* 제휴서비스 */
.service_info_wrap{margin-top:35px;width:100%;border:1px solid #ddd;border-radius:8px;} /* 210322 수정 */
.service_info_list{width:100%;height:119px;}
.service_info_list:after{display:block;clear:both;content:""}
.service_info_list li{width:628px;float:left;position: relative;padding:20px 0 0 2px;}
.service_info_list li:after{content:"";display:block;width:2px;height:60px;position:absolute;top:29px;left:0;background:#eee;}
.service_info_list li:first-child{padding-left:0;}
.service_info_list li:first-child:after{display:none;}
.service_info_list li a{display: inline-block;width:100%;padding-left:119px;}
.service_info_list li a:after{display:block;clear:both;content:""}
.service_info_list .logo_area{float:left;}
.service_info_list .tit_area{float:left;color:#222;padding:16px 0 0 30px;letter-spacing:-1px;}
.service_info_list .tit_area .list_tit{font-size:21px;font-weight:bold;}
.service_info_list .tit_area .sub_txt{margin-top:6px;font-size:17px;}
.service_info_wrap .guide_txt{background:#f6f6f6;border-radius:0 0 8px 8px;padding:12px 0 14px 29px;} /* 210322 수정 */
.service_info_wrap .guide_txt ul li{position: relative;padding-left:7px;font-size:16px;color:#777;line-height:20px;margin-top:6px;}
.service_info_wrap .guide_txt ul li:after{content:"";display:block;width:2px;height:2px;position:absolute;top:8px;left:0;background:#ccc;}
.service_info_list.unit3 li{width:418px;padding-top:27px}
.service_info_list.unit3 li a{padding-left:27px;}
.service_info_list.unit3 .logo_area img{width:151px;}
.service_info_list.unit3 .tit_area{padding:9px 0 0 28px;}

/* 카테고리 리스트 */
.promotion.delivery .fav_cate{margin-top:88px;}
.promotion.delivery .fav_cate .list_vsl{margin-top:32px;}
.promotion.delivery .fav_cate .list_vsl li,
.promotion.delivery .fav_cate .list_vsl li a{display: inline-block; width: 111.7px;height: 119px;text-align: center;}
.promotion.delivery .fav_cate .list_vsl li img {max-width: 100%;height: 100%;}
.popup.option_pop{width:780px;margin-left:0;top:50%; transform:translate(calc(-48% + -15.5px), calc(-50% + -0.5px));}
.popup.option_pop section{padding:20px;}
.popup.option_pop .cate_list_wrap{width:739px;}
.popup.option_pop .cate_list_wrap .box_tab {margin-top:0;border-bottom:none;display:table;}
.popup.option_pop .cate_list_wrap .box_tab li{width:246px;border:1px solid #eee;border-top:none;border-left:none;height:48px;line-height:48px;vertical-align:top;display: table-cell;border-collapse:collapse;background: #fafafa;}
.popup.option_pop .cate_list_wrap .box_tab li:first-child{margin:0 0 0 0 !important;}
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(1),
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(2),
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(3){border-top:1px solid #eee;height:49px;}
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(1) a,
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(2) a,
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(3) a{line-height:45px;}
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(3n+1){border-left:1px solid #eee;}
.popup.option_pop .cate_list_wrap .box_tab li:nth-child(3n+1).on {line-height:48px; margin:0 0 -1px 0 !important; width:246px;}
.popup.option_pop .cate_list_wrap .box_tab li:last-child.on{margin-bottom:0 !important}
.popup.option_pop .cate_list_wrap .box_tab li a,
.popup.option_pop .cate_list_wrap .box_tab li a span{font-size:16px;color:#222;}
.popup.option_pop .cate_list_wrap .box_tab li a span{display:inline-block;}
.popup.option_pop .cate_list_wrap .box_tab li.on{border:2px solid #222;margin-left:-1px;width:247px;line-height:46px;}
.popup.option_pop .cate_list_wrap .box_tab li.on a{font-weight:normal;display:inline-block;line-height:44px;}

/* 띠배너 */
.promotion.delivery .con_banr_area{margin-top:85px;}

/* 주력상품 */
.promotion.delivery .store_plan{margin-top:120px;}
.promotion.delivery .store_plan .tit_box .p_tit{height:100px;}
.promotion.delivery .store_plan .tit_box .p_stit{height:120px;margin-top: 16px;color:#222;}

.promotion.delivery .nowBuy_benefit{margin-top: 118px;}
/* 검색결과 */
.delivery_result .search_wrap .search_top{border-bottom:none}
.delivery_result .search_wrap .search_top ul:nth-child(1) span{font-weight: normal;}

/* 새벽배송 - e */

/* 미리주문관 s */
.event_cont.pro_early{padding-top:0;}
.prom_det .box_tab_wrap .box_tab{z-index:101;}
.prom_det .box_tab_wrap li{min-width: 25%;}
.prom_det .box_tab_wrap li.on {background:#fff;}
.early_new_tit {margin-top:26px; padding-bottom:49px}
/* 미리주문관 e */

/* 백화점 */
.slide_banner.line {border: 1px solid #ddd;}
.slide_banner.bdrs10 {border-radius: 10px;}
.goods_boxes .ranking {position: absolute; top: 0; left: 0; width: 30px; height: 30px; background: #222; color: #fff; text-align: center; font-size: 20px; font-family: 'Roboto', serif; line-height: 30px; z-index: 1;}

.promotion.department .search_box_wrap .sch_box label {color: #888;}
.promotion.department .search_box_wrap .sch_box label strong {color: #be9e67;}
.brand_banner_wrap {overflow: hidden;}
.brand_banner_wrap li {position: relative; float: left; width: 33.3%; line-height: 0;}
.brand_banner_wrap li:not(:first-of-type)::before {content: ''; position: absolute; top: 50%; left: -1px; transform: translateY(-50%); width: 2px; height: 60px; background: #eee;}
.promotion.department .fav_cate {margin-top: 87px;}
.promotion.department .fav_cate .list_vsl {margin-top: 33px; overflow: hidden;}
.promotion.department .fav_cate .list_vsl li {float: left; width: calc( (100% - 225px)/10); text-align: center;}
.promotion.department .fav_cate .list_vsl li:not(:first-of-type) {margin-left: 24px;}
.promotion.department .fav_cate .list_vsl li img {width: 100%;}
.promotion.department .store_plan .tit_box .p_tit{height:90px;}
.promotion.department .store_plan .tit_box .p_stit{margin-top: 35px; height:52px; color:#222;}
.promotion.department .nowBuy_benefit .btn_tab li.on a {background-color: #be9e67;}

/* 선물관 */
.promotion.gift {padding-top: 40px;}
.promotion.gift .fav_cate {margin-top: 64px;}
/* 210511_6303 */
.promotion.gift .fav_cate .list_vsl {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: space-between; margin-top: 26px;}
.promotion.gift .fav_cate .list_vsl li {}
.promotion.gift .fav_cate .list_vsl li:not(:first-of-type) {}
/* //210511_6303 */
.promotion.gift .fav_cate .list_vsl li img {width: 100%;}
.promotion.gift .store_plan {margin-top: 90px;}
.promotion.gift .store_plan .tit_box .p_tit{height:90px;}
.promotion.gift .store_plan .tit_box .p_stit{margin-top: 35px; height:52px; color:#222;}
.promotion.gift .box_cate span {position: absolute; top: 50%; right: 30px; -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 3px 30px 0 0; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.fxfgbn.pbz%2Sfgngvp%2Spbzzba%2Snffrgf%2Spff%2Sfglyr%2S..%2S..%2Svzntrf%2Soga_tb3.cat) no-repeat 100% center; background-size: 20px; -webkit-background-size: 20px; color: #222; font-size: 19px;}

.color_tab_wrap .btn_tab {display: -webkit-box; display: -ms-flexbox; display: flex;}
.color_tab_wrap .btn_tab li {-webkit-box-flex: 1; -ms-flex: 1; flex-grow: 1; margin-right: 20px;}
.color_tab_wrap .btn_tab li:last-child {margin-right: 0;}
.color_tab_wrap .btn_tab li a {display: block; height: 70px; background-color: #eee; border-radius: 10px; color: #222; font-size: 19px; text-align: center; line-height: 70px;}
.color_tab_wrap .btn_tab li.on a {background-color: #7c81da; color: #fff; font-weight: bold;}
.color_tab_wrap .goods_boxes.w236_grid5 article .tit_area {height: 80px;}

.box_cate ul {display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 30px;}
.box_cate ul li {position: relative; -webkit-box-flex: 1; -ms-flex: 1; flex-grow: 1; margin-right: 20px; height: 90px; border-radius: 10px;}
.box_cate ul li:last-child {margin-right: 0;}
.box_cate ul li a {display: block;}
/* // 선물관 */
