@charset "UTF-8";

/*** CSS Style by DesignTONG                                             ***/
/*** URL : http://www.designtong.co.kr                                   ***/
/*** Copyright 2021. DesignTONG all rights reserved.                     ***/
/*** License : 본 저작물의 무단 전제/복제/배포/도용을 금지 합니다.       ***/
/***           단, 스킨을 구매한 사용자에게 1 사이트 사용을 허용합니다.  ***/
/***           디자인통에서 자체 제작한 무단도용 방지 프로그램이 자동    ***/
/***           실행되며, 무단도용 확인시 법적인 책임을 지셔야 합니다.    ***/



.order_wrap .order_tit ol li,.order_wrap .order_tit ol li span{font-size:14px;font-weight:400}.order_wrap .order_tit{padding:20px 0 0;text-align:center;border-bottom:1px solid #999}.order_wrap .order_tit h2{float:none;font-weight:400;font-size:27px;letter-spacing:.05em}.order_wrap .order_tit ol li{line-height:30px;padding-left:30px;background:url("../../img/main/icon_arrow_black.png") left 12px center/6px no-repeat}.order_wrap .order_tit ol li:first-child{background:0 0;padding:0}.btn_order_box .btn_right_box button,.layer_wrap.delivery_add_list_layer .ly_cont .btn_center_box button strong,.order_view_info .payment_final .btn_center_box .btn_order_buy em,.order_wrap .order_tit ol li.page_on{font-weight:400}.mobile .cart_cont_list .order_cart_tit,.mobile .cart_cont_list .order_table_type table colgroup,.mobile .cart_cont_list .order_table_type table td.td_delivery,.mobile .cart_cont_list .order_table_type table td:nth-child(4),.mobile .cart_cont_list .order_table_type table thead,.mobile .cart_cont_list .order_table_type table tr.order-goods-layout td:nth-child(3),.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .no_data,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type colgroup,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type thead,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type colgroup,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box h5,.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left colgroup,.mobile .order_wrap .order_tit h2,.mobile .price_sum .price_sum_cont .price_sum_list span,.order_wrap .order_tit ol li span+span img{display:none}.mobile .cart_cont_list .order_table_type table td.td_benefit ul,.mobile .order_view_info .order_zone_tit,.mobile .order_wrap .order_tit{padding:0}.mobile .order_wrap .order_tit ol{display:inline-block;float:none}.mobile .order_wrap .order_tit ol li{line-height:20px;font-size:13px;letter-spacing:-.03em}.mobile .order_wrap .order_tit ol li span{font-size:13px}.benefit_list{text-align:left;padding:0 0 0 10px}.cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_img{width:100px;padding:0 20px 0 0}.cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_img a img,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td input[type=text],.mobile .order_cont .btn_center_box .btn_order_end_ok,.mobile .order_view_info .payment_final .btn_center_box .btn_order_buy,.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left,.mobile .order_view_info .table_left td input[type=text],.mobile .price_sum .price_sum_cont .price_sum_list{width:100%}.cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_info .caution_msg1,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type tr{position:relative}.cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_info .caution_msg1 .nomal_layer{top:20px;left:auto;right:0}.cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_info .caution_msg1 .nomal_layer .wrap .list table tr td.strong{font-weight:400;border:none}.mobile .cart_cont_list{margin:10px 0}.mobile .cart_cont_list .order_table_type table tr{display:block;position:relative;margin-bottom:20px;border:1px solid #ccc}.mobile .cart_cont_list .order_table_type table td{display:block;height:auto;padding:15px 0;border:none}.mobile .cart_cont_list .order_table_type table td.td_chk{position:absolute;left:3px;top:-12px;width:40px;height:40px;background:0 0;z-index:9}.mobile .cart_cont_list .order_table_type table td.td_chk .form_element,.mobile .cart_cont_list .order_table_type table td.td_left,.mobile .order_cont .order_end .order_table_type .table_left td{padding:10px}.mobile .cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_img{padding:0 10px 0 0}.layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .no_data,.mobile .cart_cont_list .order_table_type table td.td_left .pick_add_cont .pick_add_info .caution_msg1 .nomal_layer .wrap .list table tr{border:none}.mobile .cart_cont_list .order_table_type table td.td_order_amount,.mobile .cart_cont_list .order_table_type table tr.order-goods-layout td:nth-child(5){padding:0 10px 10px}.mobile .cart_cont_list .order_table_type table td.td_order_amount .order_goods_num,.mobile .cart_cont_list .order_table_type table tr.order-goods-layout{text-align:left}.mobile .cart_cont_list .order_table_type table td.td_order_amount .order_goods_num strong{display:inline-block;width:auto;vertical-align:middle;margin-top:-2px;font-weight:400}.mobile .cart_cont_list .order_table_type table td.td_order_amount .order_goods_num .btn_gray_list{margin:0 0 0 5px}.mobile .cart_cont_list .order_table_type table td.td_benefit{padding:0;text-align:left;font-size:0}.mobile .cart_cont_list .order_table_type table td.td_benefit ul li{display:inline-block;margin:0 10px 10px;padding:0;font-size:12px}.mobile .cart_cont_list .order_table_type table td.td_benefit ul li em{padding:0 0 1px 20px}.mobile .cart_cont_list .order_table_type table td.td_benefit ul li span,.mobile .cart_cont_list .order_table_type table td:nth-child(6) .add_currency,.mobile .cart_cont_list .order_table_type table tr.order-goods-layout td.td_order_amount,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type td span{display:inline-block}.mobile .cart_cont_list .order_table_type table td:nth-child(6){padding:0 10px 10px;text-align:left}.mobile .cart_cont_list .order_table_type table td:nth-child(6) .order_sum_txt{display:inline-block;font-size:16px}.mobile .btn_left_box{margin-top:-25px}.mobile .btn_left_box .shop_go_link{position:relative;z-index:2}.mobile .cart_cont_list .order_table_type table tr.order-goods-layout td.td_benefit,.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left tr,.order_cont .order_end .order_table_type .table_left td .pay_with_list ul{display:block}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .form_element,.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box,.mobile .order_view_info .payment_progress_list dl,.mobile .price_sum{padding:10px 0}.mobile .price_sum .price_sum_cont{display:block;width:100%}.mobile .price_sum .price_sum_cont .price_sum_list dl{display:table;width:100%;padding:0}.mobile .price_sum .price_sum_cont .price_sum_list dl dt{display:table-cell;width:50%;text-align:left;font-size:14px;padding-left:10px}.mobile .price_sum .price_sum_cont .price_sum_list dl dd{display:table-cell;width:50%;font-size:14px;padding-right:10px}.mobile .price_sum .price_sum_cont .price_sum_list dl.price_total{margin-top:10px;padding-top:9px;border-top:1px solid #ccc}.mobile .price_sum .price_sum_cont .tobe_mileage{display:inline-block;width:auto;margin-right:10px;margin-top:10px}.mobile .btn_order_box .btn_left_box{display:table;float:none;width:100%}.mobile .btn_order_box .btn_left_box button{display:table-cell;width:calc(50% - 2px);min-width:inherit;margin:0 0 0 4px}.mobile .btn_order_box .btn_left_box button:first-child{margin:0}.mobile .btn_order_box .btn_right_box{float:none;display:block;width:100%;margin:5px 0}.mobile .btn_order_box .btn_right_box button{width:100%;height:auto;padding:10px 0;margin:0}.mobile .btn_order_box+.chk_none{float:none}.mobile .pay_box{text-align:center}.mobile .pay_box .payco_pay,.pay_box .naver_pay{display:block;margin:5px 0}.mobile .order_view_info .order_zone_tit h4{margin:30px 0 0;padding:0 0 7px;font-weight:400;font-size:18px}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type th,.mobile .order_view_info .table_left th{min-width:90px;padding:10px;text-indent:10px}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td,.mobile .order_view_info .table_left td{padding:10px 0 10px 10px}.mobile .order_view_info .table_left td.member_email input{width:calc(50% - 4px)}.mobile .order_view_info .table_left td.member_email select{width:50%}.mobile .order_view_info .table_left td.member_email .chosen-container{width:50%!important}.mobile .order_view_info .table_left td .btn_gray_list .btn_gray_small{margin-top:5px}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td.member_address .address_postcode .btn_post_search,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td.member_address .address_postcode input,.mobile .order_view_info .table_left td.member_address .address_postcode .btn_post_search,.mobile .order_view_info .table_left td.member_address .address_postcode input{width:calc(50% - 2.5px)}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td.member_address .address_input,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .left_table_type td.member_address .address_input input,.mobile .order_view_info .table_left td.member_address .address_input,.mobile .order_view_info .table_left td.member_address .address_input input{width:100%!important}.mobile .order_view_info .table_left td .order_money_use input{width:calc(100% - 16px)}.mobile .order_view_info .table_left td .order_money_use .form_element{padding:10px 0 0}.mobile .order_view_info .payment_progress_list dl dt{padding:0 0 10px}.mobile .order_view_info .payment_progress_list dl dd{min-width:inherit}.mobile .order_view_info .payment_progress_list dl dd .pay_bankbook_box input,.mobile .order_view_info .payment_progress_list dl dd .pay_bankbook_box ul li select{width:calc(100% - 74px)}.mobile .order_view_info .payment_progress_list dl dd .pay_bankbook_box ul li .chosen-container{width:calc(100% - 74px)!important}.mobile .order_view_info .payment_progress_list .cash_tax_get>dl{background:0 0}.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left th{display:inline-block;width:calc(25% - 4px);min-width:inherit;line-height:40px;padding:0}.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left td{display:inline-block;width:75%;height:auto;line-height:40px;padding:0}.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left td.member_address{padding:6px 0 0}.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left td.member_address .address_postcode{padding:0 0 3px}.mobile .order_view_info .payment_progress_list .cash_tax_get .tax_invoice_box .order_table_type .table_left td.member_address .address_input input{margin:0!important}.mobile .body-order .layer_wrap.coupon_apply_layer .ly_cont{height:calc(100% - 281px)}.mobile .body-cart .layer_wrap.coupon_apply_layer .ly_cont{height:calc(100% - 257px)}.mobile .layer_wrap.delivery_add_list_layer .layer_wrap_cont{top:0!important;left:0!important;width:calc(100% - 4px);height:calc(100% - 4px)}.mobile .layer_wrap.delivery_add_list_layer .ly_tit{position:fixed;left:2px;top:2px;width:calc(100% - 34px);background-color:#fff}.mobile .layer_wrap.delivery_add_list_layer .ly_cont{height:calc(100% - 156px);min-height:auto;margin:0;padding:98px 15px 0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box{height:100%;padding:0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .btn_center_box,.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .pagination{position:fixed;left:2px;bottom:2px;width:calc(100% - 34px);padding:15px;background-color:#fff;margin:0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type td{display:block;text-align:left;padding:3px 0;border:none}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type td.td_phone{padding:0 0 10px;margin:0 0 5px;border-bottom:1px solid #dbdbdb}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .top_table_type td:last-child{position:absolute;top:0;right:0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .scroll_box .delivery_add_list .btn_ly_add_shipping{position:fixed;top:63px;right:17px}.mobile .layer_wrap.delivery_add_list_layer #frmDeliveryAddressRegist{height:100%}.mobile .layer_wrap.delivery_add_list_layer #frmDeliveryAddressRegist .ly_cont{height:calc(100% - 137px);padding:66px 15px 0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .btn_center_box{display:table}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .btn_center_box button{display:table-cell;width:50%;margin:0}.mobile .layer_wrap.delivery_add_list_layer .ly_cont .btn_center_box button.btn_ly_cancel{border-right:none}.order_cont .order_end .order_table_type .table_left td{height:auto}.order_cont .btn_center_box .btn_order_end_ok em{font-weight:400;font-size:20px}.mobile .order_cont .order_end .order_table_type{margin:0 0 30px}.mobile .order_cont .order_end .order_table_type .table_left th{min-width:90px;padding:10px}