@charset "utf-8";#ft h2,#hd h1{text-indent:-9999em}button,input[type=image],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,p,ul{margin:0;padding:0}#sod_frm .od_prd_list,.hd_pops,.sanchor a:hover,body{background:#fff}#hd_pop,#hd_wr_inner{position:relative;margin:0 auto}#hd_pop,#hd_wr,#m_sod_frm_orderer td .frm_input,#sev_hhtml img,#sev_thtml img,.fixed,.full_input{width:100%}#sit_opt_added,ul{list-style:none}#ft h3,#ft h3 a,.btn_submit{letter-spacing:1px}.tbl_head01 td,.tbl_head02 td,.tbl_head03 td,p{word-break:break-all}#order_address,.list_01 li.li_all_chk label{vertical-align:baseline}#form_btn_layer,#info_top_layer{background-color:#eee;display:none;position:absolute}*{font-family:pretendard,sans-serif}html{overflow-y:scroll}body{font-size:13px;height:100%;color:#222;min-width:320px}#ft_link li:first-child,#mod_option_frm #sit_sel_option ul,.list_01 li.empty_li,fieldset,form,h1,h2,h3,h4,h5,h6,html{border:0}#sod_fin_no strong,h1,h2,h3,h4,h5,h6,select,textarea{font-size:1em}
#hd_pop h2,#hd_sch h2,#m_sod_frm_orderer h2,.tbl_head02 caption,legend{font-size:0;overflow:hidden;position:absolute;text-indent:-9999em;line-height:0}
.pc,.status_02,.sv_nojs .sv,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#sod_addr ul,#sod_fin_tot ul,footer ul,header ul,nav ul{margin:0;padding:0;list-style:none}#captcha #captcha_mp3,.btn_cke_sc,a.btn01,a.btn02,a.btn_cancel,button,input,label,select{vertical-align:middle}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer;padding:0}textarea{border-radius:0}#gnb .gnb_1dli:nth-child(2) #event_bounce,#gnb .gnb_1dli:nth-child(3) #event_bounce,#gnb .gnb_1dli:nth-child(4) #event_bounce,#sod_sts_explan,.buy_wr,.cou_pri,.ftc_value,.menu_cate.fixed #event_bounce,.menu_cate.fixed #sidr,.menu_close,.mobile,.pc_none,.sub_cate,.top_box,hr{display:none}pre{overflow-x:scroll;font-size:1.1em}a:link,a:visited{color:#222;text-decoration:none}*,:after,:before{box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=password],input[type=text],textarea{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;outline:0}#od_pay_sl .lb_icon:hover,.fixed{transition:.5s}input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 5px #9ed4ff;-moz-box-shadow:0 0 5px #9ed4ff;box-shadow:0 0 5px #9ed4ff;border:1px solid #558ab7!important}
#hd_pop{z-index:1000;height:0}
.hd_pops{position:absolute;border:1px solid #e9e9e9}
.hd_pops img{max-width:100%;height:auto}
.hd_pops_footer{padding:10px 0;background:#000;color:#fff;text-align:right}
#hd,.fixed{background:#fff}
#container_title,#event_bounce,#ft_link,#ft_to_top,#hd_sch,#hd_wr_inner #logo,#order_address,#scash_copy,#sit_opt_added .num_input,.btn_confirm,.cate_tab li,.ctt_img,.ft_copy,.hd_right_btn>a,.login_info,.mb_login_go a,.new_win .win_btn,.pg_wrap,.review_wrap,.sanchor,.sanchor li,.td_datetime,.td_mng,.td_stat,.top_txt{text-align:center}
.hd_pops_footer button{margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}
#hd_wr.fixed #btn_hdcate,#hd_wr.fixed .hd_right_btn button,#ol_after .btn_close,.hd_search #sch_submit,.hd_search .btn_close,.menu_cate.fixed .hd_right_btn>a{text-shadow:none}#hd{position:sticky;top:0;z-index:2}#hd h1{position:absolute;line-height:0;overflow:hidden}#hd_wr{background:#ffffffcc}#hd_wr_inner{max-width:1200px;padding:10px 0 0}.hd_right_btn{position:absolute;top:10px;right:0;margin-top:10px;display:flex;align-items:center}.btn_align,.hd_right_btn>a{display:inline-block;float:left}.hd_right_btn button{border:none;background:0 0;width:35px;height:65px;line-height:40px;margin-left:3px;font-size:1.2em;color:#222}.hd_right_btn>a{width:30px;height:45px;line-height:45px;border:0;background:0;font-size:1.2em;vertical-align:top;color:#222}#captcha,#category .menu_wr,#ft,#hd_sch .sch_inner,#sod_fin_tot #alrdy .right p,.cate li,.hd_right_btn .cart,.join_btn,.odf_tbl,.sod_list .li_op_wr{position:relative}.hd_right_btn .cart .cart-count{position:absolute;top:5%;right:-5px;display:block;height:16px;line-height:16px;background:#222;font-size:11px;color:#fff;padding:0 5px;border-radius:50%}.fixed{position:fixed;top:0;left:0;z-index:90}@media (max-width:1240px){#hd_wr{padding:0 20px}}@media (max-width:1200px){#scroll_top_gnb{width:auto}}.animated2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce2{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce2{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.bounce2{-webkit-animation-name:bounce2;animation-name:bounce2}#animated-example{z-index:999999;padding:1px 8px;width:max-content;line-height:20px;background-color:#000;opacity:.8;color:#ffb743;font-weight:500;position:absolute;top:32px;right:-6px;border-radius:3px;font-size:11px}#animated-example:before{content:"";position:absolute;top:-4px;right:18px;width:4px;height:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #111}.hd_search h3{padding:20px;color:#fff}.hd_search #sch_str{margin:20px;width:257px;height:40px;border:1px solid #eee;background:#fff;padding:0 40px 0 20px}.hd_search #sch_submit{position:absolute;top:77px;right:25px;width:40px;height:35px;border:0;border-radius:0 3px 3px 0;cursor:pointer;background:0 0;font-size:15px;color:#1a1a1a}.hd_search .btn_close{position:absolute;right:10px;top:0;z-index:999;color:#fff}.tnb_con:after,.tnb_con:before{right:5px;width:0;height:0;border-style:solid;border-width:0 10px 12px;border-color:transparent transparent #1a1a1a;position:absolute;content:""}.hd_search .btn_close:hover{color:#ddd}.tnb_con{display:none;width:300px;background:#1a1a1a;border:1px solid #1a1a1a;position:absolute;top:55px;right:0;z-index:9999}#category .menu_wr,.sidr{background:#fff;height:100%}.tnb_con:before{top:-10px;z-index:1}.tnb_con:after{top:-12px}.hd_search .tnb_con:after,.hd_search .tnb_con:before{right:40px}#btn_hdcate{position:absolute;top:15px;left:0;margin-top:15px;min-width:26px;width:26px;height:26px;background:0 0;border:0;font-size:1.4em;color:#222}#ft,.sanchor{border-top:1px solid #eee}#hd #btn_hdmy{position:absolute;top:10px;right:45px}#hd_wr_inner #logo img{width:220px}.menu_cate.fixed{backdrop-filter:blur(5px);position:fixed;width:100%;top:0;left:0;z-index:999;background:#fff;transition:background .3s ease-in-out,box-shadow .3s ease-in-out;backdrop-filter:blur(5px)}.menu_cate.fixed .tnb_con{top:60px}@media (max-width:970px){*{font-size:13px;font-family:pretendard,sans-serif}#hd_wr{padding:0}.hd_search .tnb_con:after,.hd_search .tnb_con:before{right:5px}#hd_wr_inner{padding:10px 0 0}#hd_wr_inner #logo img{width:130px;padding:0}#btn_hdcate{margin-top:0;left:20px;top:17px}.fixed #scroll_top_gnb,.menu_cate.fixed #sidr{display:none}.hd_right_btn{margin-top:5px;margin-right:15px}.menu_cate.fixed #hd_wr_inner{height:60px}.menu_cate.fixed #hd_wr_inner #logo{margin-top:-5px}.menu_cate.fixed #btn_hdcate{display:inline-block;margin-top:0}.menu_cate.fixed .tnb_con{top:60px}}.sidr{display:block;position:fixed;top:0;width:280px;z-index:999999;overflow-x:hidden;overflow-y:auto;border-right:1px solid #eee}#ft h2,.cate li button{overflow:hidden;position:absolute}.sidr.sidr-left{left:-345px;right:auto}.sidr-open .menu_close{display:block;position:fixed;left:280px;top:0;width:100%;height:100%;background:#0000008c;color:#fff;font-size:20px;border:0;z-index:199999;opacity:.7}#category{clear:both}#category .menu_wr{overflow-y:auto;padding:30px;z-index:199919}#container .idx_only:after,#m_sod_bsk_tot:after,#m_sod_frm_paysel ul:after,#sit_opt_added li .opt_count:after,#sod_addr .addr_btn:after,#sod_fin_legend:after,#sod_fin_tot li:after,#sod_frm #sod_bsk_tot li:after,#sod_frm #sod_bsk_tot:after,.cate_tab:after,.cke_sc_def dl:after,.ft_wr:after,.list_01 li:after,.sanchor:after{display:block;visibility:hidden;clear:both;content:""}.cate_tab li{float:left;width:33.333%;font-size:14px}.cate_tab a{display:block;padding:10px 0;color:#999}.cate_tab .selected,.total{color:#222}#hd_sch{padding:0 0 10px}#hd_sch #sch_str{width:100%;height:40px;border:1px solid #eee;background:#f7f7f7;padding:0 40px 0 20px}#hd_sch .sch_submit{position:absolute;top:2px;right:5px;width:40px;height:35px;border:0;border-radius:0 3px 3px 0;cursor:pointer;background:0 0;font-size:15px;color:#333}.cate a{display:block;color:#777;padding:4px 10px;border-bottom:1px solid #eaeaeab0;font-size:14px}.cate li,.status_01,.status_02,.status_03,.status_04,.status_05,.status_06{line-height:40px}.cate li a:hover{font-weight:600;color:#111}.cate li button{top:10px;right:0;width:30px;height:30px;border:0;background:url(../img/mobile/gnb_bg.png) 50% 50% no-repeat;text-indent:-9999px}.cate li button.ct_cl{background:url(../img/mobile/gnb_bg2.png) 50% 50% no-repeat}.sub_cate a{border-bottom:1px solid #efefef;background:url(../img/btn_next.gif) 16px 20px no-repeat;padding-left:30px}.sub_cate2 a{padding-left:40px;background-position:31px 17px}.sub_cate3 a{padding-left:50px;background-position:41px 17px}.sub_cate4 a{padding-left:60px;background-position:51px 17px}#container,#container .idx_only{max-width:1120px;margin:0 auto}#bo_w,.ft_wr{max-width:1200px}#container.con_item_veiw,#container.idx-container,.item_num_wr{max-width:100%}#container_title{margin:40px 0 10px;padding:0;font-size:18px;color:#222;font-weight:400}#ft,#ft_link li,#kcp_req_rx .tbl_head01 tbody th,#settle_bank,.od_coupon .tbl_head02 td,.od_coupon h3{text-align:left}#container_title span{display:inline-block;padding-bottom:10px;color:#222;font-size:18px}#ctt header h1,#gnb h2,#sod_frm_paysel legend,.con_tit_view{position:absolute;font-size:0;line-height:0;overflow:hidden}#ft_cs .qa_link,.ft_copy{font-size:12px;color:#fff}#ctt_con,#ft_link,#scash section,#sod_frm_orderer .tbl_frm01,#sod_frm_taker .tbl_frm01,.gnb_2dul_left ul{padding:10px 0}#ctt,#m_sod_frm_paysel,.total{margin:10px 0}#ctt,#sev_hhtml,#sev_thtml,#sod_fin_test,#sod_frm_orderer,#sod_frm_taker{padding:10px}.ctt_admin{margin:0 5px;text-align:right}#ft_cs .qa_link,#ft_link li{display:inline-block;padding:0 10px}#bo_v_con ol,#bo_v_con ul{margin:1em 0;padding-left:40px}#ft{bottom:0;margin:50px 0 0;line-height:1.5em;background:#191a19}#ft h2.ft_tit{display:block;line-height:0;width:1px;height:1px;overflow: hidden;}#ft h3{margin:0 0 10px;font-size:15px;font-weight:600}#ft h3 a,.out_point a,.sod_frm_pt,.top_txt a{color:#fff}.ft_wr{display:flex;margin:0 auto;padding:20px 0}.ft_con{padding:10px 3%;color:#fff;line-height:21px;word-wrap:break-word;min-height:160px}#ft_cs,.od_prd_list .td_chk,.tbl_head01 td:first-child,.tbl_head03 td:first-child{border-left:0}#ft_cs strong{font-size:23px;font-weight:600}#ft_cs p{margin:5px 0 0;font-size:13px}#ft_cs .qa_link{background:#1a1a1a;line-height:40px;margin:10px 2px 0;border:1px solid #1a1a1a}#ft_bank p{margin:0 0 10px;color:#fff;font-size:13px}#ft_if strong{display:block;color:#000}#ft_if span,.btn,.btn_cke_sc,.btn_top li,.cnt_cmt,.fixed #scroll_top_gnb,.new_win .win_ul li,.pg,.sanchor a span,.sanchor li,.st_bg,a.btn01,a.btn02,a.btn_cancel,button.btn01,button.btn02,button.btn_cancel{display:inline-block}#ft_if span{margin-right:5px;font-size:13px}#ft_if{width:40%}#ft_bank,#ft_cs,.cke_sc_def dd{width:30%}#ft_link{font-size:11px}#ft_link li{line-height:10px;font-weight:400;border-left:1px solid #fff}#ft_link li a{color:#fff;font-size:13px}.ft_copy{clear:both;padding:0 0 10px}#od_pay_sl h3,#sod_frm_pay h2{color:#5c5c5c;font-weight:500}#ft_to_top{position:fixed;bottom:10px;right:10px;width:40px;height:40px;line-height:40px;background:#5c5c5c;border-radius:50%;color:#fff;font-size:15px;z-index:99}#ft_to_top:hover{background:#000}.sanchor{margin:30px 0 10px;font-size:0}.sanchor li{margin-bottom:-1px;line-height:40px;font-size:13px;margin-left:-1px}.sanchor a{display:block;color:#222;padding:0 30px;font-size:13px}.sanchor a.sanchor_on{font-weight:700;color:#222;background:#fff;position:relative;text-decoration:3px underline;text-decoration-color:#ffb743}.sanchor a span{line-height:18px;padding:2px 4px 0 5px;background:#d4d4d4;color:#fff;border-radius:5px}.sanchor a.sanchor_on span{background:#111}#m_sod_frm_paysel ul,#sod_frm_pt_info{border-bottom:1px solid #ccc}#sod_addr li,#sod_frm_orderer{border-bottom:1px solid #e9e9e9}.st_bg{width:1px;height:10px;margin:0 10px;background:#e2e1e0;vertical-align:-1px}#listtype{margin:30px 0 20px}#sod_chk,.sod_list{margin:10px;font-size:13px}.sod_list .sod_li{background:#fff;border:1px solid #eee;margin:10px 0}.sod_list .li_name{border-bottom:1px solid #eee;line-height:1.3em;padding:25px 0;font-size:14px}.sod_list .li_op_wr{margin:10px;padding-left:90px;min-height:80px}.sod_list .total_img{position:absolute;top:0;left:0}.sod_list .mod_options{padding:0 7px;border:1px solid #ddd;color:#999;background:#fff;height:30px;line-height:21px;margin:5px 0 0}.sod_list .li_prqty_sp,.sod_list .total_price{line-height:20px;text-align:right;display:block}.sod_list .li_prqty{margin:10px;border-top:1px solid #dcdcdc;padding:10px 0 0}#sod_ws_act:after,.sod_frm_point div span:after,.sod_frm_point div:after,.sod_list .li_prqty:after{display:block;visibility:hidden;clear:both;content:''}.sod_list .li_prqty_sp{float:left;width:50%;padding:0 7px}.sod_list .li_prqty_sp span,.sod_list .total_price span{float:left}.sod_list .prqty_price,.sod_list .prqty_sc{border-right:1px solid #dcdcdc}.sod_list .total_price{background:#f9f9f9;border:1px solid #efefef;clear:both;margin:10px;padding:5px 10px}.sod_list .total_price strong{font-size:1.25em;color:#222}.sod_opt li{padding-left:10px;background:url('../img/bullet.gif') 3px 50% no-repeat;color:#777;margin:3px 0;line-height:1.3em;font-size:13px}#sit_opt_added{margin:0 0 10px;padding:0 0 10px;border-bottom:0}#sit_opt_added li{padding:10px 15px;border:1px solid #eee;position:relative;margin-bottom:5px}#sit_opt_added li .opt_name{line-height:18px;padding:0 0 5px}#sit_opt_added button{float:left;width:30px;height:30px;border:1px solid #eee;background:#fff;color:#666;font-size:.92em}#gnb .gnb_2ul_tit,#sit_opt_added button:hover{color:#000}#sit_opt_added .num_input{float:left;border:0;height:30px;width:40px;border-top:1px solid #eee;border-bottom:1px solid #eee}#sit_opt_added .sit_opt_del{border:0;font-size:15px;background:#fff;margin-left:3px}#sit_opt_added .sit_opt_del:hover{color:red}#sit_opt_added .sit_opt_prc{display:none!important;float:right;padding:0 3px;text-align:right;line-height:30px;font-size:1.183em;font-weight:700}#mod_option_frm{position:absolute;top:0;left:0;background:#fff;width:100%;max-width:500px;z-index:99;border-radius:0 0 3px 3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.4);box-shadow:1px 1px 5px rgba(0,0,0,.4)}#mod_option_frm h2{height:45px;line-height:45px;font-size:13px;background:#888;color:#fff;padding:0 15px;font-weight:400}#mod_option_frm #sit_tot_price{margin:15px;font-size:1.3em;font-weight:700;text-align:right;position:relative}#mod_option_frm #sit_tot_price span{font-weight:400;font-size:13px}#mod_option_frm h3{margin:0 0 10px;color:#222}#mod_option_frm .btn_confirm,#mod_option_frm .option_wr,.tbl_head02{margin:15px}#mod_option_frm .option_wr label{margin:0 0 5px;display:block}#mod_option_frm .option_wr select{width:100%;height:30px;border:1px solid #d9d9d9;margin:0 0 5px}#mod_option_frm .btn_confirm .btn_submit{height:40px;font-size:13px;font-weight:500;width:100%}#mod_option_frm .btn_confirm .btn_close,.od_coupon .btn_confirm .btn_close{position:absolute;top:0;right:0;width:45px;height:45px;border:0;background:0 0;color:#fff;font-size:1.25em}#m_pv_sod_frm .btn_confirm,#m_sod_frm_orderer,#sod_bsk .btn_del_wr,#sod_bsk .go_shopping,#sod_fin_cancel,#sod_fin_tot,#sod_fin_view,#sod_frm_escrow,#sod_sts_wrap,#sod_v,#sod_ws,.form_01,.new_win .win_ul,.new_win_con{margin:10px}#settle_bank select,.odf_list .frm_input{margin:0 0 5px;width:100%}#sod_bsk .sod_ta_wr,#sod_frm .sod_ta_wr{background:#fff;padding:15px}#sod_bsk .go_shopping .btn01{height:45px;line-height:43px;font-size:14px;letter-spacing:2px;width:100%;text-align:center}#m_sod_bsk_tot{background:#f9f9f9;border-radius:5px;padding:5px 10px}#m_sod_bsk_tot dt{float:left;width:40%;padding:5px 0;line-height:20px;clear:both;font-size:13px}#m_sod_bsk_tot dd{float:left;width:60%;padding:5px 0;text-align:right;line-height:20px}#m_sod_bsk_tot .sod_bsk_cnt{border-top:1px solid #e2e2e2;font-weight:700;margin-top:5px;line-height:25px}#m_sod_bsk_tot .sod_bsk_cnt strong{color:#222;font-size:1em}#sod_bsk_act .btn_submit{width:200px;height:45px;font-size:15px;margin:10px 0}.od_prd_list .td_prd{border-left:0;position:relative;padding-left:90px;min-height:100px}.od_prd_list .td_prd .sod_img{position:absolute;top:15px;left:0}.od_prd_list .td_prd .sod_name{min-height:80px}.od_prd_list .td_prd .prd_name{font-size:1.167em}.od_prd_list .total_prc{color:#e73c7e;font-weight:700;font-size:1.167em}#sod_frm_orderer h2,#sod_frm_taker h2{margin:10px 0;font-size:1em;font-weight:700}.odf_list label,.odf_list strong{display:block;margin:10px 0 5px;color:#444;font-weight:400;line-height:1em}.odf_list .dlv_slt div{background:#f3f3f3;border:1px solid #ccc;margin:10px 0 15px;padding:10px}.odf_list .dlv_slt div label{display:inline-block;margin:6px 0}#order_address{display:inline-block;width:85px;border:1px solid #ffb743;color:#fff;height:28px;margin-left:10px;line-height:27px;background:#ffb743;font-size:13px}.odf_list .ad_default{display:inline-block;margin:0}.odf_list .btn_addsch{position:absolute;top:5px;right:5px;height:30px;padding:3px 8px}.odf_list .add_num{position:relative;display:block}.odf_list textarea{border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px;width:100%;height:70px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#m_sod_frm_paysel ul{margin:0;background:#fff;padding:10px}#m_sod_frm_paysel li{float:left;padding:5px;width:46%;height:25px}#m_sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') 0 0/100% no-repeat;width:37px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block}#m_sod_frm_paysel .PAYCO,#m_sod_frm_paysel .PAYNOW{width:46px;height:15px;display:inline-block;text-indent:-999px;overflow:hidden}#m_sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') 0 0/100% no-repeat}#m_sod_frm_paysel .PAYCO{background:url('../../../img/payco.png') 1px/100% no-repeat}#m_sod_frm_paysel .inicis_lpay{background:url('../../../img/lpay_logo.png') 0 0/100% no-repeat;width:35px;height:12px;overflow:hidden;text-indent:-999px;display:inline-block}.kakaopay_icon{background:url('../../../img/kakao.png') 0 0/100% no-repeat;height:21px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px}.samsung_pay{background:url('../../../img/samsungpay.png') no-repeat;height:12px;width:83px;display:inline-block;overflow:hidden;text-indent:-999px}#sit_ex p span,#sod_frm,#sod_ws_act .btn02,.status_01,.status_02,.status_03,.status_04,.status_05,.status_06,button.btn_frmline{font-size:13px}#sod_frm .btn_confirm{margin:0 10px}#sod_frm .btn_submit{width:49.5%;height:45px;font-size:13px;font-weight:500;margin:5px 0;background:#ffb643;border:1px solid #ffb643}#sod_frm .btn01,#sod_frm .btn_cancel{width:49.5%;line-height:45px;height:45px;font-size:1em;margin:5px 0;padding:0;border-radius:0;border:1px solid #eee;color:#888;background:#eee}#sod_frm_pay{margin:20px 10px}#sod_frm_pay h2{margin:10px 0;font-size:14px}#sod_frm_pay .cp_btn1,#sod_frm_pay .cp_cancel1{margin-top:0}.odf_tbl table{background:#fff;width:100%;border-collapse:collapse;border-bottom:1px solid #eceff4}.odf_tbl table th{border-top:1px solid #eceff4;padding:10px;text-align:left;width:120px;font-weight:400;font-size:13px}.odf_tbl table td{border-top:1px solid #eceff4;padding:7px;text-align:right;font-size:13px;color:#999}#sod_frm_pt_alert{margin:10px 0;line-height:1.5;color:#d95454}.sod_frm_point{padding:0;clear:both;color:#5c5c5c}.sod_frm_point div{margin:0 0 10px;background:#fff;border:1px solid #e9e9e9;padding:10px;text-align:right}#settle_bank label,.sod_frm_point div label{float:left;line-height:30px}.sod_frm_point div span{display:block;line-height:1.8em}.sod_frm_point .max_point_box em{font-style:normal!important}.sod_frm_point div strong{float:left;color:#666;font-weight:400}.sod_frm_point #od_temp_point{padding:0 5px;height:30px;border:1px solid #ccc;text-align:right}#settle_bank{margin:15px 0 0;clear:both}#settle_bank select,.gap30{height:30px}#settle_bank #od_deposit_name{margin:0 0 0 5px;height:25px;border:1px solid #ccc;text-align:center}
.od_coupon{position:absolute;top:50%;left:50%;background:#fff;width:50%;padding:5px;z-index:99;border-radius:0 0 3px 3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.4);box-shadow:1px 1px 5px rgba(0,0,0,.4)}
.od_coupon h3{height:45px;line-height:45px;font-size:1.167em;background:#333;color:#fff;padding:0 15px}
.cp_apply,.od_coupon .tbl_head02 .btn_frmline{background:#3b67c2;color:#fff;border:0;padding:0 5px;line-height:25px}
.cp_btn,.cp_btn1,.cp_cancel,.cp_cancel1{padding:0 7px;background:#fff;height:23px}
.od_coupon .tbl_head02 th{width:auto!important}
.od_coupon .tbl_head02 .td_mngsmall{width:60px;text-align:center}
.od_coupon .tbl_head02 .td_numbig{width:80px;text-align:right}
.od_coupon .btn_confirm{margin:20px}
.od_coupon .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:700;width:100%}
.cp_btn,.cp_btn1{border:1px solid #38b2b9;color:#38b2b9;line-height:21px;margin:10px 0 0}
.cp_cancel,.cp_cancel1{border:1px solid #e9e9e9;color:#666;line-height:21px;margin:10px 0 0 2px}
#sod_frm_escrow h2{font-size:1.25em}#od_pay_sl h3,#sod_addr .fa-mobile{font-size:14px}#scp_list li,#sod_addr li{position:relative;padding:0}#scp_list .li_pd{position:relative;padding:10px}#scp_list .li_title{font-weight:700;font-size:1.167em}#scp_list .pd_price{position:absolute;top:10px;right:10px}#scp_list .pd_price strong{color:#ff006c;font-size:1.5em}#scp_list .li_target{color:#666;margin:5px 0 0;background:#f3f3f3;border-top:1px dotted #ccc;padding:5px 10px}#scp_list .pd_date{float:right;color:#777}#sod_addr .addr_title{border-bottom:1px solid #ddd;padding:10px 10px 10px 30px} /* 쿠폰내역 */  #scp_list {} #scp_list ul {} #scp_list ul li {padding: 15px;border-bottom: 1px solid #e9e9e9;} #scp_list ul li .cou_top {padding: 0 0 5px;} #scp_list ul li .cou_top .cou_tit {font-weight: 700;font-size: 1.05em;} #scp_list ul li .cou_bt {border-bottom: 1px solid #efefef;padding: 0 10px 10px;font-size: 0.9em;} #scp_list ul li .cou_bt>div {padding: 3px 0;} #sod_addr .ad_subject{height:30px;border:1px solid #bbb;width:100%;padding:0 10px}#sod_addr .ad_chk{position:absolute;top:17px;left:10px}#sod_addr .addr_info{padding:15px}#sod_addr .addr_name{margin:0 0 10px;font-weight:700;font-size:1.083em}#sod_addr .addr_addr{line-height:1.5em;margin:5px 0}#sod_addr .addr_tel{margin:5px 0;color:#666}#sod_addr .del_address,#sod_addr .sel_address{margin-right:1%;height:30px;width:32%;background:0 0;float:left}#sod_addr .addr_btn{border-radius:0 0 3px 3px;padding:10px}#sod_addr .sel_address{border:1px solid #333;color:#333;padding:0 5px}#sod_addr .del_address{display:block;text-align:center;border:1px solid #e9e9e9;color:#888;padding:0 5px;line-height:28px;vertical-align:middle}#od_pay_sl input[type=radio],#sod_addr input[type=radio]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;z-index:-1px}#sod_addr .add_lb{display:inline-block;float:left;width:32%;text-align:center;border:1px solid #4162ff;color:#4162ff;height:30px;line-height:28px}#sod_addr input[type=radio]:checked+.add_lb{z-index:3;background:#4162ff;color:#fff}#sod_v .td_stat,.grid_2{width:100px}#sod_v_info{margin:0 0 10px;padding:10px;background:#f3f3f3;color:#000;text-align:center;font-size:13px}.sod_fin_list .sod_ta_wr{padding:15px;background:#fff}#sod_fin_view h2,.sod_fin_list h2{position:absolute;border:0;font-size:0;line-height:0;content:""}#sit_dvr p,#sit_ex p,#sit_ex p span{line-height:1.7em}.sod_fin_list .prqty_stat{position:absolute;top:0;right:0;padding:3px 5px;background:#222;color:#fff}.sod_fin_list .li_opt{color:#777;margin:3px 0;line-height:1.3em;padding-right:50px}#sod_sts_wrap .btn_wr{border-top:1px solid #bbb;text-align:center}#sod_sts_explan_open{padding:0 10px;height:30px;border:1px solid #bbb;border-top:1px solid #e6e6e6;margin-top:-1px;color:#333;background:0 0}#sod_fin_legend{background:#f7f7f7;margin:0 0 10px;padding:10px;line-height:1.8em}#sod_fin_legend dt{float:left;width:20%}#sod_fin_legend dd{float:left;width:80%}#sod_fin_tot h2,#sod_fin_view h3{font-size:1.167em;margin:20px 0 10px}.sod_opt{padding:5px 0}#sod_fin_no{margin:20px 0 10px;background:#f3f3f3;color:#444;text-align:center;padding:10px}#sod_fin_tot li{padding:10px;background:#888;border-bottom:1px solid #ffffff75;color:#fff;zoom:1}#sod_fin_tot #alrdy{border-bottom:0!important}#sod_fin_tot #alrdy .right{margin-top:10px;text-align:right;color:#f3f3f3;font-size:.9em}#sod_fin_tot #alrdy .right .title{position:absolute;left:0;padding-left:8px}#sod_frm #sod_bsk_tot .sod_bsk_coupon:before,#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{top:25px;left:-10px;width:20px;height:20px;color:#ff006c;font-size:16px;line-height:20px}#sod_fin_tot strong{float:right}#sod_fin_cancel h2{border:0;content:"";position:absolute;font-size:0;line-height:0;overflow:hidden}#sod_fin_cancel button{height:40px;border:1px solid #ff1254;font-weight:700;width:100%;background:0 0;color:#ff1254;font-size:.9em}#sod_fin_cancel p{text-align:center;background:#d50c0c;border:2px solid #d50c0c;padding:15px;color:#fff;font-size:15px;font-weight:500}#sod_fin_cancelfrm{display:none;margin:10px 0 0;text-align:center;background:#fff;padding:15px}#sod_fin_cancelfrm .frm_input{background:#fff;margin:0 0 5px;width:100%}#sod_fin_cancelfrm .btn_frmline{background:#5e6b6f;color:#fff;border:0;padding:10px;width:100%;cursor:pointer}.btn_my_if{width:100%;border:0;background:#f3f3f3;padding:10px}@media (max-width:969px){#container{padding:0 10px}#container.idx-container{padding:0}#container_title{margin:20px 0 10px}#ft_bank,#ft_cs,#ft_cs a,#ft_if,.ft_con{width:100%}.ft_con{padding:15px 10px;min-height:auto;border-left:0}.ft_wr{display:block;padding:10px}#ft_cs{border-top:0}#ft_cs a{text-align:center}#ft_link{padding:10px 0 0}#ft_link li{padding:0 5px}.sanchor{border-top:1px solid #ddd;border-bottom:0;margin-bottom:15px}.sanchor a{padding:0 7px;border-color:#ddd}.sanchor a.sanchor_on{background:#fff;color:#222;text-decoration:3px underline;text-decoration-color:#ffb743}#ft{bottom:0!important}.my_info{display:none}}@media (max-width:640px){#smb_my_wish li{width:50%}}#sod_ws li{background:#fff;border-bottom:1px solid #eee;margin:10px 0;position:relative;border-radius:3px}#sod_ws .wish_img{position:absolute;top:50%;left:20px;width:70px;height:70px;margin-top:-35px;overflow:hidden;z-index:4}#sod_ws .wish_info{padding:15px 15px 15px 100px;min-height:90px}#sod_ws .wish_chk{position:absolute;top:5px;left:5px;z-index:9}#sod_ws .info_date{color:#777;display:block;font-size:.92em;margin:5px 0 0}#sod_ws .wish_prd{display:block;font-weight:700;font-size:1em}#sod_ws .wish_del{position:absolute;bottom:10px;right:10px}#sod_ws .wish_del a{display:block;width:30px;height:30px;line-height:30px;background:#eee;border-radius:3px;color:#777;text-align:center;font-size:1.25em}#sod_ws .sold_out{display:inline-block;padding:3px 5px;background:red;color:#fff}#sod_ws_act{text-align:center;margin:10px auto;width:200px}#sod_ws_act .btn01{float:left;width:49%;height:40px;background:#111;border:0;color:#fff;font-weight:500;font-size:13px}#sod_ws_act .btn02{float:right;width:49%;height:40px;border:1px solid #888;color:#888;background:#fff;font-weight:500}#sod_inquiry li{background:#fff;border:1px solid #eee;padding:15px;margin-bottom:10px;position:relative}#sod_inquiry li .idtime_link{font-weight:700;font-size:14px;text-decoration:underline}#sod_inquiry li .idtime_time{position:absolute;top:15px;right:15px;color:#999}#sod_inquiry li .inquiry_name{margin:10px 0;color:#5c5c5c;font-size:14px}#sod_inquiry li .inv_inv,#sod_inquiry li .inv_status{margin:10px 0 0;text-align:center;display:block}#sod_inquiry li .inquiry_price{font-size:15px;font-weight:400}#sod_inquiry li .inv_inv{border:1px solid #c4c5cc;color:#666;padding:10px}#gnb,#scash .tbl_head01 th{border-bottom:1px solid #eee}.status_01{display:block;background:#5c5c5c;color:#fff}.status_02,a.btn01:focus,a.btn01:hover{background:#111;color:#fff}.status_03{display:block;background:#5bd085;color:#fff}.status_04{display:block;background:#6fa8ff;color:#fff}.status_05{display:block;background:#333;color:#fff}.status_06{display:block;background:#f3f3f3;border:1px solid #ddd;color:#666}#captcha legend,#skip_to_container a,.msg_sound_only,.sound_only{font-size:0;line-height:0;position:absolute}#event_bounce,#m_sod_frm_orderer li{line-height:20px}#scash h2{margin:0 0 10px;text-align:center}#scash .tbl_head01 th{padding:0 10px;border-top:1px solid #eee;background:#f2f5f9;text-align:left}#scash_apply{padding:10px 0 15px;text-align:center}#scash_apply button{padding:10px;border:0;background:#565e60;color:#fff}#hd_login_msg{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}.msg_sound_only,.sound_only{display:inline-block!important;top:0;left:0;margin:0!important;padding:0!important;width:1px!important;height:1px!important;text-indent:-9999em;border:0!important;overflow:hidden!important}#skip_to_container a{z-index:100000;overflow:hidden;left:0}#skip_to_container a:active,#skip_to_container a:focus{width:100%;height:75px;background:#21272e;color:#fff;font-size:1.5em;font-weight:700;text-align:center;text-decoration:none;line-height:3.3em}.img_fix{width:100%;height:auto}#captcha legend{margin:0;padding:0;text-indent:-9999em;overflow:hidden}#captcha #captcha_img{height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0}#captcha #captcha_mp3{margin:0;padding:0;border:0;background:url('../../../img/captcha.png') no-repeat;overflow:hidden;cursor:pointer;width:40px;height:40px;text-indent:-999px;border-radius:3px}#captcha #captcha_reload{margin:0;padding:0;width:40px;height:40px;border:0;background:url('../../../img/captcha.png') 0 -40px no-repeat;vertical-align:middle;overflow:hidden;cursor:pointer;text-indent:-999px;border-radius:3px}#captcha #captcha_key{margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:700;text-align:center;border-radius:3px;vertical-align:top}#captcha #captcha_info{display:block;margin:3px 0 5px;font-size:.95em;letter-spacing:-.1em}#bo_v_con ul{display:block;list-style-type:disc}#bo_v_con ol{display:block;list-style-type:decimal}#bo_v_con li{display:list-item}#captcha.m_captcha audio{display:block;margin:0 0 5px}#mobile_cng{display:block;margin:5px;padding:5px 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center}.cke_sc{margin:0 0 5px;text-align:right}.btn_cke_sc{padding:0 10px;height:25px;border:1px solid #ccc!important;background:#fafafa!important;color:#000!important;text-decoration:none!important;line-height:1.9em}#gnb .gnb_1dli_on,#gnb .gnb_1dli_on .gnb_1dam,.btn02:hover,.btn_admin,.btn_b03,.new_win .win_btn .btn_close,.pg a:focus,.pg a:hover,.tbl_frm01 a,a.btn01,a.btn01:focus,a.btn01:hover,a.btn02,a.btn02:focus,a.btn_admin,a.btn_b03,a.btn_cancel,a.btn_frmline,button.btn01,button.btn02,button.btn_cancel,button.btn_frmline{text-decoration:none}.cke_sc_def{margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f2f5f9;text-align:center}.cke_sc_def dl{margin:0 0 5px;text-align:left}.cke_sc_def dd,.cke_sc_def dt{float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9}a.btn01,a.btn01:focus,a.btn01:hover{border:1px solid #111}.cke_sc_def dt{width:20%;font-weight:700}.cnt_cmt{font-weight:500}.btn{padding:0 5px;height:30px;line-height:30px}a.btn01{padding:0 7px;background:#fff;color:#111}button.btn01{margin:0;padding:7px;font-size:13px;border:1px solid #ddd;background:#fff;color:#999}a.btn02{padding:8px 7px 7px;border:1px solid #000;background:#000;color:#fff}.btn_submit,button.btn02{border:1px solid #111;color:#fff;background:#111}button.btn02{margin:0;padding:7px}.btn_submit{padding:8px 20px;font-size:13px}fieldset .btn_submit{padding:0 7px;height:24px;line-height:1em}a.btn_cancel{padding:8px 20px;border:1px solid #ddd;font-size:13px;background:#fff;color:#999}.tbl_head01 thead th input,.tbl_head02 thead th input,.tbl_head03 thead th input,button.btn_cancel{vertical-align:top}button.btn_cancel{padding:7px;border:1px solid #ccc;background:#fafafa;color:#000}a.btn_frmline,button.btn_frmline{display:inline-block;padding:0 5px;height:1.9em;border:0;background:#ffb743;color:#fff;vertical-align:top}.btn_top{text-align:right}.btn_top .btn_submit,.btn_top a{line-height:40px;height:40px;padding:0 10px;border-radius:0;font-size:13px}.btn_b01,.btn_b02,a.btn_b01,a.btn_b02{padding:8px 15px;text-align:center;display:inline-block;vertical-align:middle;text-decoration:none}.btn_top .btn_b01,.btn_top .btn_cancel{border:1px solid #ddd;background:#fff;color:#666;line-height:40px;font-size:13px}.btn_b01,a.btn_b01{background:0 0;border:1px solid #888;color:#888;font-size:13px}.btn_b02,a.btn_b02{background:#1a1a1a;color:#fff;border:1px solid #1a1a1a}.btn_b03,a.btn_b03{display:inline-block;background:0 0;border:1px solid #888;color:#888;vertical-align:middle;text-align:center;font-size:13px;padding:5px 10px;line-height:inherit}.btn_admin,a.btn_admin{display:inline-block;background:#d12323;color:#fff;border:1px solid #d12323;vertical-align:middle;text-align:center;font-size:13px;padding:8px 15px}.tbl_head01 td,.tbl_head01 thead th{border-bottom:1px solid #ddd;font-size:13px}.tbl_head01,.tbl_head03,.tbl_wrap{margin:0 0 10px}.tbl_wrap table{width:100%;border-collapse:collapse;border-spacing:0}.tbl_wrap caption{padding:10px 0;color:#4b8b99;font-weight:700;text-align:left}.tbl_head01 table{border-bottom:1px solid #ddd}.tbl_head01 caption,.tbl_head03 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head01 thead th{padding:12px 0;background:#fff;border-top:2px solid #111;color:#111;font-weight:400;text-align:center}.tbl_head01 thead a,.tbl_head02 thead a,.tbl_head03 thead a{color:#383838}.tbl_head01 tfoot td,.tbl_head01 tfoot th,.tbl_head03 tfoot td,.tbl_head03 tfoot th{padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}.tbl_head01 tbody th,.tbl_head03 tbody th{padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.tbl_head01 td{padding:15px 5px;border-left:1px solid #ddd;line-height:1.5em;color:#555}.tbl_head02 thead th{padding:7px 0;border-top:1px solid #333;border-bottom:1px solid #ddd;background:#f3f3f3;color:#333;font-size:.95em;text-align:center}.tbl_head02 tfoot th{border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff}.tbl_head02 tfoot td{background:#484848;color:#fff;font-weight:700;text-align:center}.tbl_head02 tbody th{padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.tbl_head02 td{padding:5px 3px;border-bottom:1px solid #e9e9e9;line-height:1.4em}.tbl_head03 table,.tbl_head03 thead th{border-bottom:1px solid #d3d3d3}.tbl_head03 thead th{padding:12px 0;border-top:2px solid #000;background:#fff;color:#383838;font-size:.95em;text-align:center;letter-spacing:-.1em}.tbl_head03 td{padding:15px 5px;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;line-height:1.5em}.tbl_frm01 th{padding:10px 0;width:90px;border:1px solid #fff;border-left:0;text-align:left}.tbl_frm01 td{padding:10px 5px;border-top:1px solid #fff;border-bottom:1px solid #e9e9e9;background:0 0}.form_01 textarea,.frm_input,.tbl_frm01 textarea,.wr_content textarea{border:1px solid #ddd;background:#fff;color:#000;vertical-align:middle;padding:5px;font-size:13px;max-width:100%}.form_01 textarea,.tbl_frm01 textarea{width:100%;height:100px}.tbl_frm01 .frm_address{margin-top:5px;width:100%}.form_01 .frm_file,.tbl_frm01 .frm_file{display:block;margin-bottom:5px;width:100%}.tbl_frm01 .frm_info{display:block;padding:5px 0 0;color:#666;line-height:1.3em}.list_01{padding:0 10px;font-size:.85em}.list_01 li{background:#f5f5f5;margin:10px 0;padding:10px 15px 0;border:1px solid #eee}.list_01 li a{font-weight:600;color:#000}.list_01 li.li_all_chk{position:relative;text-align:center}.list_01 li.li_all_chk div{position:absolute;left:5px;top:10px}.list_01 li:hover{background:#f9f9f9}.form_01 div,.form_01 li{margin:5px 0;position:relative}.form_01 textarea,.frm_input{border:1px solid #ddd;background:#fff;color:#5c5c5c;vertical-align:middle;padding:5px}.frm_input,.gap40{height:40px}.form_01 select{height:40px;border-radius:3px}.form_01 .frm_info{font-size:.7em;color:#999;text-align:left;margin:3px 0 10px;display:block;line-height:1.6em}.empty_list,.empty_table{padding:40px 0!important;text-align:center!important;font-size:14px;line-height:30px}.required,textarea.required{background-image:url('../img/require.png')!important;background-repeat:no-repeat!important;background-position:right top!important}.grid_1{width:40px}.grid_3{width:120px}.grid_4{width:190px}.grid_5{width:240px}.grid_6{width:290px}.grid_7{width:340px}.grid_8{width:390px}.grid_9{width:440px}.grid_10{width:490px}.grid_11{width:540px}.grid_12{width:590px}.grid_13{width:640px}.grid_14{width:690px}.grid_15{width:740px}.grid_16{width:790px}.grid_17{width:840px}.grid_18{width:890px}.td_chk,.td_date,.td_mngsmall,.td_num,.td_statsmall{width:50px;text-align:center}.td_group,.td_mb_id,.td_nick,.td_numbig{width:100px;text-align:center}.td_board{width:120px;text-align:center}.td_name,.td_namesmall{width:100px;text-align:left}.td_datetime{width:170px}#m_sod_frm_orderer th,.td_mng{width:80px}.new_win #win_title{font-size:13px;letter-spacing:2px;height:50px;padding:10px;line-height:30px;background:#efefef;color:#5c5c5c}.new_win #win_title .sv{font-size:.75em;line-height:1.2em}.new_win .win_ul li a{display:block;line-height:24px;padding:0 10px}.new_win .win_ul li .selected{background:#4162ff;color:#fff;border-radius:13px;-webkit-box-shadow:0 0 5px rgba(65,98,255,.8);-moz-box-shadow:0 0 5px rgba(65,98,255,.8);box-shadow:0 0 8px rgba(65,98,255,.8)}.new_win .win_desc{margin:5px 0;font-size:.92em;color:#a7a7a7}.new_win .win_btn{clear:both;margin:10px}.new_win .win_btn a{display:inline-block;height:40px;line-height:40px;font-weight:700}.new_win .win_btn .btn_close{display:inline-block;padding:0 20px;border:0;background:#999;color:#fff;height:45px;margin:10px 0}.new_win .win_btn .btn_submit{width:100%;height:45px;margin:0 0 20px;display:inline-block;font-size:13px;letter-spacing:2px}#validation_check{margin:100px auto;width:500px}#validation_check h1{margin-bottom:20px;font-size:1.3em}#validation_check p{margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff}.sv_wrap{display:inline-block;position:relative;font-weight:400}.sv_wrap .sv{z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;background:#111}.sv_wrap .sv a{display:inline-block!important;margin:0!important;padding:5px!important;width:94px;border-bottom:1px solid #283646;color:#fff!important}.sv_wrap a:active,.sv_wrap a:focus,.sv_wrap a:hover{text-decoration:none!important}.sv_on{display:block!important;position:absolute;top:10px;left:20px;width:auto;height:auto!important}.pg_end,.pg_next,.pg_prev,.pg_start{width:30px;text-indent:-999px;overflow:hidden}.pg_wrap{clear:both;margin:10px 0}#bo_w,#gnb,#gnb_scroll{margin:0 auto}.pg_current,.pg_page,.qa_page{display:inline-block;padding:0 10px;height:30px;color:#000;line-height:28px;vertical-align:middle}.gnb_2dul_left,.gnb_2dul_right{vertical-align:top;display:inline-block}.pg_page,.qa_page{background:#fff;border:1px solid #b1b1b14a;border-radius:3px}.pg_start{background:url(../img/btn_first.gif) 50% 50% no-repeat #fff;height:30px}.pg_prev{background:url(../img/btn_prev.gif) 50% 50% no-repeat #fff;height:30px}.pg_next{background:url(../img/btn_next.gif) 50% 50% no-repeat #fff;height:30px}.pg_end{background:url(../img/btn_end.gif) 50% 50% no-repeat #fff;height:30px}.pg_current{display:inline-block;background:#1a1a1a;color:#fff;font-weight:400;border-radius:3px;line-height:30px}
.sod_left,.sod_right{display:table-cell;vertical-align:top}
#od_pay_sl .lb_icon:hover,#od_pay_sl input[type=radio]:checked+.lb_icon{border:1px solid #ffb743;background:#ffb743;color:#fff}#info_top_layer{top:0;left:0;width:100%}#form_btn_layer{top:0;left:0;width:100%;height:60px}#sod_addr .win_desc{padding:10px 20px}#bo_cate,#bo_list{margin-top:10px!important}#bo_w .btn_submit,#bo_w a.btn_cancel{padding:8px 7px}#bo_w{display:block;padding:10px}#sit_sms_new #sms_agree{padding:10px 20px!important}.naverpay-item{padding-top:15px;clear:both}#sod_bsk_act .naverpay-cart{margin-top:15px;clear:both;position:static}#sod_frm_orderer table th,#sod_frm_taker table th{border:0;padding:10px 5px;text-align:right}#sod_frm_orderer table td,#sod_frm_taker table td{border:0;padding:5px 10px;vertical-align:middle}#od_pay_sl .lb_icon{width:100%;background:#eee;border:1px solid #eee;cursor:pointer;height:50px;position:relative;z-index:1;margin:5px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;color:#888}#sod_frm_paysel{display:flex;flex-wrap:wrap}#sod_frm_paysel .KPAY{background:url('../../../img/kpay.png') 50% 50% no-repeat #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .PAYNOW{background:url('../../../img/paynow.png') 50% 50% no-repeat #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .PAYCO{background:url('../../../img/payco.png') 50% 50% no-repeat #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .inicis_lpay{background:url('../../../img/lpay_logo.png') 50% 50% no-repeat #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .kakaopay_icon{background:url('../../../img/kakao.png') 50% 50% no-repeat #f4dc34;overflow:hidden;text-indent:-999px}#sod_frm_paysel .vbank_icon{background:url('../../../img/pay_icon2.png') 15px 50% no-repeat #fff;padding-top:13px}#sod_frm #sod_bsk_tot{margin:0 10px;border:1px solid #e9e9e9;border-bottom:none}#sod_frm #sod_bsk_tot li{position:relative;float:left;background:#ffffffd6;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e9e9e9;padding:15px 0}#sod_frm #sod_bsk_tot li span{display:block;color:#777;margin-bottom:5px;font-weight:600}#sod_frm #sod_bsk_tot .sod_bsk_coupon,#sod_frm #sod_bsk_tot .sod_bsk_sell{border-right:1px solid #e9e9e9}#sod_frm #sod_bsk_tot .sod_bsk_cnt,#sod_frm #sod_bsk_tot .sod_bsk_point{width:100%;clear:both;height:40px;padding:0 15px;line-height:40px;text-align:right}#sod_frm #sod_bsk_tot .sod_bsk_cnt span,#sod_frm #sod_bsk_tot .sod_bsk_point span{float:left;margin:0}#sod_frm #sod_bsk_tot .sod_bsk_coupon:before{display:block;content:"-";position:absolute;background:#fff;border-radius:50%;border:1px solid #e7ebf1;font-weight:700}x #sod_frm #sod_bsk_tot .sod_bsk_dvr:before{display:block;content:"+";position:absolute;background:#fff;border-radius:50%;border:1px solid #e7ebf1;font-weight:700}#sod_frm #sod_bsk_tot .sod_bsk_cnt strong{color:#111;font-size:15px;font-weight:900}#sod_frm_pay .pay_tbl table{width:100%;border-collapse:collapse}#sod_frm_pay .pay_tbl th{text-align:left;padding:5px 10px;width:110px;border:1px solid #e9e9e9;background:no-repeat;font-weight:600;color:#777}#sod_frm_pay .pay_tbl td{text-align:right;padding:10px;height:30px;border:1px solid #e9e9e9;background:#ffffffd6;font-weight:600}#sod_frm_pay .pay_tbl td .cp_cancel{margin:0 0 0 2px}#sod_frm_pay .pay_tbl td .btn_frmline{border:1px solid #222;color:#222;background:#fff;height:23px;line-height:21px;margin:0}#od_tot_price{margin:10px 0;background:no-repeat;line-height:40px;text-align:right;padding:0 5px;font-size:15px;font-weight:800}#od_tot_price span{float:left;font-weight:700}#od_tot_price strong{font-size:15px;font-weight:900;color:#222}.btn_address{background:#ffb743;border:1px solid #ffb743;height:38px;color:#fff;padding:0 10px;font-size:13px}
.sod_left{width:68%;padding:0 10px}
.sod_right{width:35%;background:no-repeat;padding:20px;height:100%;border-radius:5px;border-left:1px solid #e9e9e9}
#m_sod_frm_orderer ul{background:#fff;margin:10px 0;border-bottom:1px solid #ccc;padding:10px 15px}#m_pv_sod_frm .btn_confirm .btn_submit{width:100%;height:45px;font-size:1.167em;font-weight:700;margin:0 0 3px}#m_pv_sod_frm .btn_confirm .btn_cancel{width:100%;height:45px;line-height:43px;font-size:1.167em;font-weight:700;padding:0}.top_txt{font-size:12px;padding:10px 0;color:#fff;letter-spacing:2px;background:#1e4a4c;position:relative;z-index:9}.top_txt a:hover{text-decoration:underline}.gap10{height:10px}.gap20{height:20px}.gap50{height:50px}.gap{height:100px}.bt_line{height:2px;border-bottom:1px solid}.main_review_right{margin:0 auto;overflow:hidden;font-size:13px;color:#6b6b6b;font-weight:400;text-align:left;line-height:19px;padding:3px 0 5px}#gnb .gnb_1da:hover,#gnb_scroll li,.brand_tit,.review_wrap span{font-weight:700}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 48;font-size:30px!important}.out_point{margin-bottom:8px}.out_point span{margin-right:5px}.swiper-button-next.swiper-button-disabled,.swiper-button-next:after,.swiper-button-prev.swiper-button-disabled,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#fff;font-size:30px!important}.selected{color:#000!important}.ftc_btn{border:none;background:no-repeat;color:#fff;font-size:13px;position:relative;bottom:2px}.hd_admin{position:fixed;bottom:10px;left:10px;z-index:99}.hd_admin a{padding:0 20px;display:inline-block;line-height:40px;background:#d12323;z-index:999;color:#fff}.hd_admin a:hover{background:red}.brand_tit{display:block;font-size:12px;color:#222;margin:10px 0 5px}#gnb_1dul,.cate_box{display:flex}.menu_cate #gnb_1dul{display:flex;width:100%;overflow-x:auto;justify-content:center;-webkit-overflow-scrolling:touch;scrollbar-width:none;}#gnb_1dul:after{display:block;visibility:hidden;clear:both;content:"";position:absolute}#gnb .cate_btn,#gnb .gnb_1dli{float:left;position:relative} #gnb .cate_btn #menu_open{width:30px;height:53px;border:0;background:0;font-size:20px}#gnb .gnb_1dli{word-wrap:break-word;width:auto;font-size:15px}#gnb .gnb_1dli_on{color:#333}#gnb .gnb_1da{display:block;padding:0 15px;height:55px;line-height:70px;color:#000;text-overflow:ellipsis;overflow:hidden;font-weight:500;white-space:nowrap;font-size:15px}#gnb .gnb_2dul{display:none;z-index:1000;position:absolute;border:0 solid #000;max-width:443px;min-width:100%;white-space:nowrap}#gnb .gnb_1dli_over .gnb_2dul,#gnb .gnb_1dli_over2 .gnb_2dul{display:block;background-color:#fff;border:1px solid #ddd}#gnb .gnb_2dul:before{content:"";position:absolute;top:-8px;left:25px;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #ddd}#gnb .gnb_1dli_over .gnb_2da{display:block;padding:5px 0;font-size:.92em;color:#a1a1a1}#gnb .gnb_1dli_over .gnb_2da:hover{color:#000;font-weight:600}.gnb_2dul_left{width:140px;padding:15px}.gnb_2dul_right{width:242px;border-left:1px solid #ddd;padding:13px 15px}.gnb_2dul_right img{width:240px;height:320px}.mb_login_go a,.menu_cate.fixed #gnb .gnb_1da{height:45px;line-height:45px}.gnb_2dul_left .gnb_2ul_tit{border-bottom:1px solid #fff;display:block;padding-bottom:10px}#scroll_top_gnb{display:none;width:885px;margin:15px 0 0 15px}#gnb_scroll{display:table}#gnb_scroll li{display:inline-block;font-size:1em;padding:0 10px}#gnb_scroll li:hover a{color:#e73c7e}.cate_box{width:100%;justify-content:left;flex-wrap:wrap;margin:0 0 30px}.cate_box li{padding:8px 15px;color:#979797;border-bottom:3px solid #d9d9d9}.cate_box li.on{font-weight:600;color:#1a1a1a;border-bottom:3px solid #1a1a1a;transition:.3s}.cate_box li:hover{color:#111;font-weight:600}#event_bounce{position:absolute;z-index:999999;width:65px;height:20px;font-size:.7em;background-color:#ffb643;color:#000;font-weight:600;top:0;left:15px;border-radius:3px}#event_bounce:before{content:"";position:absolute;bottom:-4px;right:27px;width:4px;height:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffb643}.review_wrap{padding:15px;border:2px dotted #d1d1d1;background:#efefef;border-radius:10px;font-size:14px}.review_wrap .review_item_tit{display:table;margin:0 auto 15px;padding:0 25px;height:30px;line-height:30px;font-size:14px;background:#1a1a1a;color:#fff;border-radius:100px}.item_num_wr{display:inline-block;margin:0 5px 0 0;font-size:13px;font-weight:600;background:#ffb743;padding:5px 10px;color:#000;border-radius:10px}.mb_login_go a,.mb_login_go a:hover{color:#000;border:1px solid #ffb643}.buy_wr_fixed{display:block;position:fixed;bottom:0}.mb_login_go a{display:block;width:100%;font-size:14px;font-weight:600;background:#ffb643}.mb_login_go a:hover{background:#fff;transition:.5s}.login_info{margin:15px 0 0;font-size:13px}
@media (max-width:970px){.menu_cate #gnb_1dul{justify-content:left;}.sod_left,.sod_right{display:block;width:100%;padding:10px 0;border-left:none}#sod_frm .frm_input{width:100%}#event_bounce,.hd_search,.mobile_none,.pc,.pc_ban{display:none}.gap{height:50px}.mobile,.mobile_ban,.pc_none{display:block}.review_wrap{padding:15px 0;border:2px dotted #d1d1d1;border-radius:5px;text-align:center}.review_wrap .review_item_tit{display:table;margin:0 auto 15px;padding:0 10px;height:30px;line-height:30px;font-size:14px;background:#1a1a1a;color:#fff;border-radius:10px}.review_wrap span{font-weight:800}.hd_right_btn button{width:30px;height:40px}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 48;font-size:25px!important}#gnb .gnb_1da{padding:0 6px;font-size:14px;height:35px;line-height:30px}
    .od_coupon{position:absolute;left:0;background:#fff;width:100%;z-index:99;border-radius:0 0 3px 3px;border:1px solid #eee;
        -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.4);
        -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.4);
        box-shadow: 1px 1px 5px rgba(0,0,0,0.4);}
    .od_coupon h3{height:45px;line-height:45px;font-size:1.167em;padding:0 15px;text-align:left}
    .od_coupon .tbl_head02{margin:0 15px 15px}
    .od_coupon .tbl_head02 .btn_frmline {background:#3b67c2;color:#fff;border:0;padding:0 5px;line-height:25px }
    .od_coupon .tbl_head02 td{text-align:left;background:#fff !important;border-right:0}
    .od_coupon .tbl_head02 th{width:auto !important;border-left:0;border-top:none;}
    .od_coupon .tbl_head02 .td_mngsmall{width:60px;text-align:center}
    .od_coupon .tbl_head02 .td_numbig{width:80px;text-align:right}
    .od_coupon .btn_confirm{margin:20px ; }
    .od_coupon .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:bold;width:100%;}
    .od_coupon .btn_confirm .btn_close{position:absolute;top:0;right:0;width:45px;height:45px;border:0;background:none;color:#333;font-size:1.25em}


}