@charset "utf-8";
/* CSS Document */
/**
 * custom css 입니다. 추가적인 css 는 여기에 작성을 해주세요.
 */



.goods_category_list_wrap .category_title {color:#1a1a1a; border-bottom:1px solid #ddd; padding-bottom:20px; margin:80px 13px;}

#memberEventPopup_life {left:auto !important; right:32px; top:calc(100% - 316px) !important; display:block; position:fixed !important;}
#memberEventPopup_life_form { border-radius:4px;}
#memberEventPopup_life .view {box-sizing:border-box; padding:32px 20px 0px; height:auto !important;}
#memberEventPopup_life .check {width:100%; margin:0 !important; padding:0px ; box-sizing:border-box; text-align:center !important;}
#memberEventPopup_life .check label {padding:0 !important; background:none; display:block; cursor:pointer; line-height:52px;}
#memberEventPopup_life .check input {display:none;}
#memberEventPopup_life .check .form_element {vertical-align:top; width:100%;}
#memberEventPopup_life .close {position:absolute; right:20px; top:20px; font-size:0; background:url('/data/skin/mobile/M_MY05/wib/img/icon/close.png') no-repeat center/cover; width:24px; height:24px;}
#memberEventPopup_life a {display:block; height:52px !important; line-height:52px !important;}


/* goods_view.html */
.ly_buy_info {width: 830px; margin: 0 auto;}
.ly_buy_info .option_list2 li {position: relative; padding-bottom: 15px; background: #f0f1f3;}
.ly_buy_info .option_list2 li + li {margin-top: 8px;}
.ly_buy_info .option_list2 li label {position:relative; display: flex; align-items: center; background:#fff; overflow: hidden;}
.ly_buy_info .option_list2 li .best_icon {position:absolute; left: 0; top: 0px; padding: 1px 12px; color:#fff; background:#8a8a8b; border-radius:0px 0px 4px 0px;}
.ly_buy_info .option_list2 li .img_wrap {width: 28%; padding: 0 30px; background: #fff;}
.ly_buy_info .option_list2 li .img_wrap img {width: 100%;}
.ly_buy_info .option_list2 li .right_box {width: calc(65% - 0px); padding: 17px  15px 16px 0; box-sizing: border-box; background: #fff;}

.ly_buy_info .option_list2 .sale_txt {color:#EF3A50; margin-right:2px; font-size: 22px;}
.ly_buy_info .option_list2 .goods_price {color:#1a1a1a; margin-right:2px; font-size: 22px;}
.ly_buy_info .option_list2 .goods_fix_price {color:#bebebe; text-decoration: line-through; font-size:14px !important;}

.ly_buy_info .option_list2 .right_box p.gift {color:#8a8a8b; min-height: 22.09px; margin: 4px 0 24px 0;}
.ly_buy_info .option_list2 .right_box > div:first-child {padding-top: 30px;}

.ly_buy_info .option_list2 .sale_txt_new { color: #2A6FBB; margin-right: 2px; font-size: 22px;}
.ly_buy_info .option_list2 .goods_price_new { color: #2A6FBB; margin-right: 2px; font-size: 22px}
.ly_buy_info .option_list2 .goods_price_new_text { font-size: 14px; position: relative; bottom: 2px; }
.goods-option-new-user-box { background-color: #ECF2F9; color: #2A6FBB; padding: 0 10px; display: inline-block; border-radius: 4px; margin-left: -9px; margin-top: 2px;}

.goods-option-mega-sale-box { background-color: #FBF0F1; color: #EB5164; padding: 0 10px; display: inline-block; border-radius: 4px; margin-left: -9px; margin-top: 2px;}


 .wmTimerCheck { position: fixed; width: 100%; text-align: center; z-index: 99; margin: 0 auto; font-size: 13px; bottom: 25px}
#displayTimeSale3 {border-radius: 25px; padding: 10px 10px 14px; position: relative; width: 12%; margin: 0 auto;}
#displayTimeSale3 .time_sale_num {color: #fff; margin-right: 8px; font-weight: 400; width: auto; height: auto; background: none;}
#displayTimeSale3 .skip {top: auto; left: auto; background: none; position: relative; font-size: 14px; padding: 0;}
#displayTimeSale3 .time_day {font-size: 14px; margin: 0;}

.btn_add_login {width: 100%; padding: 13px;color: #8a8a8b; background: #1a1a1a;}
.addRestockBtn {color: #fff; background-color: #515151; border-radius: 4px; padding: 5px 0px 6px; text-align: center; margin: 0 10px 16px 10px; cursor: pointer}
.delivery-free-box { color: #1A1A1A; font-size: 16px; border-radius: 2px; border: 1px solid #1A1A1A; display: inline-block; padding: 1px 4px; position: absolute; left: 12px; top: 8px;}
/* goods_view.html */


/* order.html */
.gift-sold-out-box { display: flex; justify-content: center; align-items: center; background: #1A1A1A; width: 100%; height: 100%; position : absolute; top: 0; opacity: 0.4; color: #FFFFFF; }
/* order.html */
