@charset "utf-8";
.txt_tr{font-family:'helvetica';letter-spacing:0;font-weight:bold}
.m_chctab li a,.sch_inparea .btn_sch,.m_paging .btn_page{border:1px solid #dedede;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f5f5f5));color:#666;box-shadow:inset 0 -1px 0 0 #d5d5d5}
.inpfiles{display:block;position:relative;height:33px;margin:0;background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 -2px 0 #efefef;font-weight:bold;font-size:12px;color:#666;line-height:33px;letter-spacing:-1px;text-align:center}
.inpfiles .file{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:35px;opacity:0}
.inpfiles .file input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;opacity:0.1;cursor:pointer}
.sp_tut{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_tut_rtn.png) no-repeat 0 0;background-size:700px 450px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sp_main{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/v2/sp_main.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:350px 200px}
.m_scharea{position:relative;z-index:99}
.m_scharea .m_dcate{padding:4px 12px 10px}
.m_scharea .m_dstop .cc_ellip_in {max-width:90%}
.del_schlist li{padding-right:40px}
.m_thumbx{position:relative;margin-bottom:-1px;border-top:1px solid #ccc}
.m_thumbx a{display:block;text-align:center}
.m_thumbx img{vertical-align:top}
.sp_com3{display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com3.png) 0 0 no-repeat;background-size:300px 300px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sp_sch{display:inline-block;overflow:hidden;width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_sch_rtn.png) no-repeat 0 0;background-size:123px 39px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sp_cpn{display:inline-block;overflow:hidden;width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_company_rtn.png) no-repeat;background-size:250px 130px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sp_coupon{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon_rtn.png) no-repeat 0 0;background-size:365px 110px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.le_bronze{width:65px;height:61px;background-position:0 0}
.le_family{width:65px;height:65px;background-position:-65px 0}
.le_silver{width:65px;height:64px;background-position:-130px 0}
.le_gold{width:65px;height:64px;background-position:-195px 0}
.le_vip{width:65px;height:63px;background-position:-260px 0}
.sp_coupon2{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon2_rtn.png) no-repeat 0 0;background-size:100px 500px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.txt_vip{width:50px;height:25px;margin-top:10px;background-position:0 0}
.ico_vip{width:72px;height:65px;background-position:0 -130px}
.ico_gold{width:79px;height:65px;background-position:0 -195px}
.ico_silver{width:79px;height:65px;background-position:0 -270px}
.ico_bronze{width:79px;height:65px;background-position:0 -345px}
.ico_family{width:79px;height:65px;background-position:0 -420px}
.sch_alertarea2{padding:50px 35px;color:#222;text-align:center;letter-spacing:-1px}
.sch_alertarea2 .sch_r_txt{font-size:17px;line-height:24px}
.sch_alertarea2 .sch_r_txt em{color:#ff5b7e}
.sch_alertarea2 .sch_r_txt2{margin-top:3px;font-size:13px;line-height:18px}
.m_newstip{display:inline-block;margin-top:12px;padding-top:13px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;color:#999;text-align:left}
.m_newstip li{position:relative;padding-left:8px;font-size:13px;line-height:18px}
.m_newstip li:before{position:absolute;left:0;top:7px;width:3px;height:3px;border-radius:3px;background:#b3b3b3;content:''}
.m_tab_step{display:table;width:100%;background:#b8b8b8;table-layout:fixed;border-collapse:collapse}
.m_tab_step li{display:table-cell;text-align:center}
.m_tab_step li a{display:block;position:relative;height:24px;padding-top:40px;font-weight:bold;font-size:11px;color:#fff}
.m_tab_step li a:before{position:absolute;left:100%;top:0;bottom:0;width:1px;background:#bfbfbf;content:''}
.m_tab_step li a:after{display:none;position:absolute;left:100%;top:50%;width:6px;height:11px;margin-top:-6px;background-position:-57px 0;content:''}
.m_tab_step li:last-child a:before,.m_tab_step li:last-child a:after{display:none !important}
.m_tab_step li .sp_login{position:absolute;left:50%;top:14px;width:24px;height:23px;margin-left:-12px}
.m_tab_step li .ico_log{width:19px;height:22px;margin-left:-10px;background-position:0 0}
.m_tab_step li .ico_log2{background-position:-23px 0}
.m_tab_step li .ico_log3{background-position:-50px 0}
.m_tab_step li .ico_log4{width:22px;height:21px;margin-left:-11px;background-position:-76px 0}
.m_tab_step li .ico_log5{width:22px;height:22px;margin-left:-11px;background-position:-100px 0}
.m_tab_step li.on a{z-index:10;background:#ff5b7e}
.m_tab_step.join_step5 li.on a{z-index:10;background:#ff5b7e;text-decoration:underline}
.m_tab_step li.on a:before{background:#a5a5a5}
.m_tab_step li.on a:after{display:block}
.join_step3 li a{height:64px;padding-top:0;line-height:64px}
.join_step3 li .sp_login{position:static;left:auto;top:auto;margin-right:5px}
.join_step3 li .ico_log{margin-top:18px}
.join_step3 li .ico_log4,.join_step3 li .ico_log5{margin-top:21px}
.m_conhx{height:66px;border-bottom:2px solid #d7d7d7;background:#f7f7f7;line-height:66px;text-align:center}
.m_conhx strong{display:inline-block;font-size:15px;letter-spacing:-1px;line-height:normal;vertical-align:middle}
.m_conhx .point{color:#f84e64}
.m_conhx.fm strong{font-size:13px}
.m_conbx{padding:26px 20px;border:1px solid #ddd;background:#fff;border-bottom:0}
.m_conbx2{padding:0 12px}
.m_conbx2 .tip_dotline{margin-top:19px;padding-top:12px}
.m_con_panel .m_tip{margin-top:10px;padding-top:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:11px}
.m_con_panel .m_tip .ico_tip{top:12px}
.m_chctab{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.m_chctab li{display:table-cell;text-align:center}
.m_chctab li a{display:block;position:relative;height:26px;margin:0 2px;padding-top:57px;font-size:12px}
.m_chctab li:first-child a{margin-left:0}
.m_chctab li:last-child a{margin-right:0}
.m_chctab li .ico_phone{position:absolute;left:50%;top:15px;margin-left:-10px}
.m_chctab li .ico_ipin{position:absolute;left:50%;top:11px;margin-left:-22px}
.m_chctabox{padding:19px 15px 0}
.m_chpoint li a{color:#ff5277;font-weight:bold}
.m_chpoint li a .tx{display:inline-block;font-size:15px;line-height:22px;color:#666}
.m_sexhx{display:inline-block;height:25px;padding:14px 0 10px;line-height:25px;font-size:11px;color:#898989;letter-spacing:-1px;text-align:center}
.m_sexhx .tx{display:inline-block;vertical-align:top}
.m_sexhx .ico_sex{display:inline-block;width:25px;height:25px;margin:-2px 0 2px;background-position:-140px -1035px;vertical-align:top}
.m_combx{padding:0 29px 30px;background:#f7f7f7}
.m_combx2{padding:0 29px 30px}
.m_combx2 .mem_tip{margin-top:18px;text-align:center}
.m_combx2 .tip_icopd{display:inline-block;padding-left:0;text-align:center}
.m_combx2 .tip_icopd .ico_dang{position:relative;margin:0 4px 0 0}
.rdobx{height:17px;margin-top:15px;font-size:12px;line-height:17px}
.rdobx .inprdo,.rdobx .inprdo_temp{margin-left:20px;vertical-align:top}
.rdobx .inprdo:first-child,.rdobx .inprdo_temp:first-child{margin-left:0}
.rdobx label{color:#666}
.inparea{margin-top:14px}
.m_hx_tp{padding:20px 0;font-size:15px;line-height:19px;text-align:center}
.m_alert_bx{position:relative;padding:28px 10px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:12px;line-height:18px;color:#666;text-align:center}
.m_alert_bx:before,.m_inplogin:before{position:absolute;left:50%;top:100%;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx_rtn.png) no-repeat 0 0;background-size:277px 10px;content:''}
.m_alert_bx strong{color:#e45656}
.m_alert_bx .underline{text-decoration:underline}
.m_alert_tip{position:relative;margin-top:15px;padding-left:16px;font-size:11px;color:#898989}
.m_alert_tip .ico_tip{position:absolute;left:0;top:1px}
.m_inplogin{position:relative;border:1px solid #ccc;border-radius:4px;background:#fff}
.m_inp_data{padding:2px 8px 0}
.m_inp_data li{border-top:1px solid #d9d9d9}
.m_inp_data li:first-child{border-top:0 none}
.m_inp_data li .inpbx{display:block;position:relative;padding:10px 32px 10px 9px;border:0 none;line-height:17px;box-shadow:none}
.m_inp_data li .inpbx input{font-size:13px;line-height:18px}
.m_inp_data li .ico_id{position:absolute;right:8px;bottom:12px}
.m_inp_data li .ico_pw{position:absolute;right:11px;top:11px}
.m_inp_data li .ico_autonot{position:absolute;right:7px;top:11px}
.captcha_wrap{position:relative;padding:11px 0 15px;background:#f7f7f7;font-size:10px;line-height:15px;color:#898989;text-align:center}
.captcha_wrap:before{position:absolute;top:0;left:8px;right:8px;height:1px;background:#f7f7f7 url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;content:''}
.captcha_txt{padding:0 17px;text-align:left}
.captcha_area{display:inline-block;margin-top:2px;vertical-align:top}
.captcha_area:after{display:block;clear:both;content:''}
.captcha_area img{float:left;width:150px;vertical-align:top}
.captcha_area .cpt_lst{float:left;margin-left:1px}
.captcha_area .cpt_lst li{float:left;position:relative;width:50px;height:29px;text-align:center;border-left:1px solid #d9d9d9;padding-top:1px}
.captcha_area .cpt_lst li:first-child{border:none}
.log_check{padding:10px 6px 6px;border-top:1px solid #ccc;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#f7f7f7;font-size:10px;line-height:16px;color:#666}
.log_check:after{display:block;clear:both;content:''}
.log_check .left{display:inline;float:left;width:50%}
.log_check .right{display:inline;float:right;width:50%}
.log_check .inpchk,.log_check .inpchk_temp{margin:-2px 3px 2px 12px;vertical-align:top}
.log_check label{display:inline-block;vertical-align:top}
.bnbox button{width:100%;line-height:100%}
.bnbox a:first-child,.bnbox button:first-child{margin-top:0}
.bnbox .bn_pnk,.bnbox .bn_pnk2{background:#ff5b7e}
.bnbox .bn_gray,.bnbox .bn_gray2{background:#808080}
.bnbox .bn_pnk2,.bnbox .bn_gray2,.bnbox .bn_blue,.bnbox .bn_gray4{font-size:14px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}
.bnbox .bn_gray3{border:1px solid #dedede;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f6f6f6));font-size:14px;color:#ff5277}
.bnbox .bn_gray4{background:#999;color:#fff}
.bnbox .bn_sm{font-size:14px}
.bnbox .bn_sm em{font-size:11px}
.bnbox .bn_ico{position:relative;height:41px;padding-left:40px;font-weight:normal;font-size:13px;line-height:41px;border-radius:0;box-shadow:none}
.bnbox .bn_ico:after{position:absolute;left:40px;top:0;bottom:0;width:1px;background:#000;border-right:1px solid #fff;opacity:.1;content:''}
.bnbox .bn_ico.naver{background:#1dc700}
.bnbox .bn_ico.facebook{background:#3c5c98}
.bnbox .bn_ico .sp_login{position:absolute;top:50%}
.bnbox .bn_ico .ico_naver{left:11px;margin-top:-9px}
.bnbox .bn_ico .ico_facebook{left:15px;margin-top:-12px}
.bnbox .ico_fb{margin:-2px 8px 2px 0;vertical-align:middle}
.bnbox .b_def .ico_fb{width:7px;height:15px;background-position:-87px 0}
.bnbox .bg_or{position:relative;margin:30px 0 15px;border:1px solid #cdcdcd;height:1px;border-left:0 none;border-right:0 none;font-size:0;line-height:0}
.bnbox .bg_or .or_bg{display:inline-block;position:absolute;left:50%;top:-5px;width:62px;margin-left:-53px;padding:0 22px;background:#f7f7f7;text-align:center}
.bnbox .bg_or .or_bg .txt_or{width:19px;height:12px;background-position:-65px 0}
.bnbox_in{padding:0 60px}
.bnbox_in2{padding:15px;border-top:1px solid #d9d9d9}
.bnbox2{padding:0 12px 20px}
.bnbox3{padding:0 32px}
.bdnone{position:relative;border-bottom:0 none;border-right:0 none;border-left:0 none}
.bdnone:before{position:absolute;left:12px;right:12px;top:100%;height:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;content:''}
.order_bnbx{position:relative;padding:0 5px 10px 27px;border-top:2px solid #e6e6e6}
.order_bnbx:after{display:block;clear:both;content:''}
.order_bnbx .tit{float:left;margin:25px 25px -27px 0;font-size:17px;min-width:74px}
.order_bnbx .btn_group{overflow:hidden;display:block}
.order_bnbx .arrow{top:-2px}
.order_bnbx .tip_icopd{margin-top:10px}
.order_bnbx_open{border-top:0 none}
.order_bnbx.bnbx_case2{margin-left:-28px}
.order_bnbx.bnbx_case3{padding:15px 10px}
.order_bnbx.bnbx_case3 .tit{margin-top:0;font-size:12px;text-align:center}
.order_bnbx.bnbx_case3 .bnbox{margin-top:10px;padding-top:10px;border-top:1px solid #f2f2f2}
ul.bnbox{display:table;table-layout:fixed;border-collapse:collapse}
ul.bnbox li{display:table-cell;vertical-align:top}
ul.bnbox li a,.order_btnarea3 .bnbox li a{margin:0 2px}
ul.bnbox li:first-child a{margin-left:0}
ul.bnbox li:last-child a{margin-right:0}
ul.bnbox .ico_aprev{margin-right:10px;vertical-align:middle}
ul.bnbox .ico_anext{margin-left:10px;vertical-align:middle}
ul.bnbox li .ly_tt{position:absolute;top:42px;right:0}
ul.bnbox li .ly_tt a{margin:0}
.bnbox li .btn_back,.bnbox li .btn_zzim{position:relative;font-size:12px;color:#666;font-weight:bold;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f6f6f6));border:1px solid #dedede;box-shadow:inset 0 -1px 0 #d5d5d5;letter-spacing:-1px}
.bnbox li .btn_back .tx{display:block;padding-top:22px;line-height:16px}
.bnbox li .btn_back{height:44px;font-family:georgia;font-style:italic;font-weight:normal;letter-spacing:0}
.bnbox li .btn_back .sp_com{position:absolute;left:50%;top:9px;width:7px;height:11px;margin-left:-4px;background-position:-118px -30px}
.bnbox li .btn_zzim{height:39px;padding-top:5px;font-size:10px;line-height:16px;color:#999}
.bnbox li .btn_zzim .ico_zzim{width:16px;height:14px;margin-right:2px;background-position:-82px -304px}
.bnbox li .btn_zzim .tx{font-size:14px}
.bnbox li .btn_zzim.active,.bnbox li .btn_zzim.active_wish{color:#ff5b7e}
.bnbox li .btn_zzim.active .ico_zzim{background-position:-100px -304px}
.bnbox li .btn_zzim.active_wish .ico_zzim{background-position:-118px -304px}
.bnbox_gap{padding:20px}
.bnbox_gap .bnbox{margin-top:0}
.bnbox_gap .bnbox a{display:block}
.m_tip{position:relative;margin-top:19px;padding-left:16px;font-size:10px;line-height:16px;color:#898989;text-align:left}
.m_tip .ico_tip,.m_tip .ico_noti{position:absolute;top:2px;left:0}
.tip_icopd{position:relative;padding-left:18px;font-size:10px;line-height:16px;color:#898989;text-align:left}
.tip_icopd .ico_dang{position:absolute;left:0;top:1px;width:13px;height:13px;background-position:-34px 0}
.tip_icopd .sp_com2.ico_dang{position:absolute;left:0;top:1px;width:12px;height:14px;background-position:0 0}
.tip_icopd.icg_mgt{margin-top:7px}
.tip_dotline{margin-top:17px;padding-top:8px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.tip_dotline .m_tip{margin:0}
.mark{display:inline-block;margin:1px 0 -1px;font-size:16px;color:#ff5b7e;vertical-align:middle}
.m_hx_lnb{position:relative;padding:13px 12px;background:#f7f7f7;line-height:19px}
.m_hx_lnb:after{display:block;clear:both;content:''}
.m_hx_lnb h4{display:inline;float:left;font-size:15px}
.m_hx_lnb .marking{display:inline;float:right;font-size:10px;color:#717171;line-height:19px}
.m_hx_lnb .marking strong{display:inline-block;margin:1px 0 -1px;font-size:16px;color:#ff5b7e;vertical-align:top}
.m_hx_lnb+.m_tabbx{padding-top:0}
.m_hx_thanks{padding:25px 12px;border-bottom:3px solid #d9d9d9;background:#f7f7f7;line-height:19px;text-align:center}
.m_hx_thanks:after{display:block;clear:both;content:''}
.m_hx_thanks h4,.m_hx_confirm h4{margin:0 auto;font-size:16px;letter-spacing:-1px}
.m_hx_confirm{padding:15px 12px 0;background:#f7f7f7;line-height:19px;text-align:center}
.m_hx_lnb .t_totalx{padding-top:8px;margin:0;clear:both}
.m_chk_policy{border-top:3px solid #d9d9d9;background:#f7f7f7}
.m_chk_policy .m_chk_tit .t_box.t_detail{padding:0}
.m_chk_gap .t_box,.m_chk_gap .t_blist,.m_chk_policy .m_chk_tit.m_chk_gap .t_blist li,.m_chk_gap .t_box,.m_chk_gap .t_blist{padding-left:0}
.m_chk_tit{position:relative;padding:15px 10px;border-top:2px solid #ccc;background:#fff;font-size:13px;line-height:18px}
.m_chk_tit:first-child{border-top:0 none}
.m_chk_tit .t_box{display:block;position:relative}
.m_chk_tit .t_box .inpchk,.m_chk_tit .t_box .inpchk_temp{position:absolute;left:0;top:0;vertical-align:top}
.m_chk_tit .t_box label{display:inline-block;vertical-align:top}
.m_chk_tit .t_box .chkbx_detail{position:absolute;right:0;top:0;font-size:11px;color:#aaa;text-decoration:underline}
.m_chk_tit .t_box.t_detail{padding-right:40px;line-height:19px}
.m_chk_txt{padding:0 36px;border-top:1px solid #ededed}
@media all and (min-width:640px){.t_blist li .detail_chk_box {float:right}}
@media all and (min-width:320px) and (max-width:640px) {.t_blist li .detail_chk_box {float:left;padding-top:3px}}
/*신세계포인트 통합 회원가입 */
.m_chk_policy .m_chk_tit{padding:15px 12px;border-top:2px solid #ccc;background:#fff;font-size:13px;line-height:18px}
.m_chk_policy .m_chk_tit:first-child{border-top:0 none}
.m_chk_policy .m_chk_tit .t_box{display:block;position:relative;padding-left:24px}
.m_chk_policy .m_chk_tit .t_box .inpchk,.m_chk_policy .m_chk_tit .t_box .inpchk_temp{position:absolute;left:0;top:0;vertical-align:top}
.m_chk_policy .m_chk_tit .t_box label{display:inline-block;vertical-align:top}
.m_chk_policy .m_chk_tit .t_box .chkbx_detail{position:absolute;right:0;top:0;font-size:11px;color:#aaa;text-decoration:underline}
.m_chk_policy .t_blist li{position:relative;margin-top:5px;padding-left:24px;color:#888}
.m_chk_policy .t_blist li:first-child{margin-top:0}
.m_chk_policy.type02 .m_chk_tit .t_box,.m_chk_policy.type02 .t_blist li{padding:0}
.t_blist{margin-top:8px;padding:13px 0 0 24px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.t_blist li{display:block;color:#888;overflow:hidden}
.t_blist li .terms_agree_check {float:left;width:500px}
.t_blist li .detail_chk_box:after {clear:both}
.t_blist li:first-child{margin-bottom:5px}
.t_blist li .inpchk,.t_blist li .inpchk_temp{position:absolute;left:0;top:0}
.mp_list li{padding:16px 0 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.mp_list li:first-child{padding-top:15px;background:none}
.mp_list li h5{font-size:13px;line-height:19px}
.mp_list li .policy_box{margin-top:5px;padding:11px;border:1px solid #d9d9d9;background:#fff;font-size:12px;line-height:17px;color:#767676}
.mp_list li .chkbx,.m_policy_wrap .chkbx{width:100%;margin-top:7px;font-size:13px}
.mp_list li .chkbx:after,.m_policy_wrap .chkbx:after{display:block;clear:both;content:''}
.mp_list li .chkbx .chkbx_detail{display:inline;float:right;font-weight:bold;color:#717171;text-decoration:underline}
.mp_list li .chkbx .chk_box{display:inline;float:left}
.mp_list li .chkbx .chk_li{display:inline-block;height:18px;margin-left:10px;line-height:18px}
.mp_list li .chkbx .chk_li:first-child{margin-left:0}
.m_chk_btn{padding:15px 13px}
.m_chk_btn .bnbox{margin-top:0}
.m_chk_btn a,.m_chk_btn span{display:block;background:#ff5b7e;line-height:46px;color:#fff;text-align:center}
.m_chk_btn span{opacity:.5}
.m_chk_btn .bnbox p{margin-top:6px;font-size:12px;color:#666;text-align:center}
.m_resbx{padding:15px 6px;background:#f7f7f7}
.m_resbx .confirm_txt{margin:0 0 20px 0;font-size:12px;color:#666;text-align:center;letter-spacing:-1px}
.m_resbx .m_conbx_v{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff}
.m_resbx .m_de_timeset{padding:0;padding:14px 2px 25px;margin:0 8px;border-top:1px dotted #ddd;font-size:12px}
.m_resbx .delive_noti li{position:relative;padding-left:5px}
.m_resbx .delive_noti li .bul{position:absolute;left:0;top:13px;height:2px}
.m_result_list{position:relative;padding:0 6px;border:1px solid #ccc;border-radius:4px;background:#fff;line-height:24px;color:#666}
.m_result_list:before{position:absolute;left:50%;top:100%;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx_rtn.png) no-repeat 0 0;background-size:277px 10px;content:''}
.m_result_list li{padding:16px 0 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center}
.m_result_list li:first-child{padding-top:15px;background:none}
.m_result_list li .res_top{margin-bottom:10px;font-size:12px}
.m_result_list li .res_bx .tit{display:inline-block;vertical-align:top}
.m_result_list li .res_bx .txt{display:inline-block;margin-left:10px;font-family:'Times New Roman';color:#222;vertical-align:top}
.sch_bx{padding:20px 5px;border-bottom:2px solid #d7d7d7}
.sch_list{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.sch_list li{display:table-cell;font-size:10px;color:#666;text-align:center}
.sch_list li .inprdo,.sch_list li .inprdo_temp{margin:12px 7px 0 0;vertical-align:top}
.sch_list li label{display:inline-block;vertical-align:top}
.sch_list li .ico_tarea{display:inline-block;height:45px;text-align:center;vertical-align:top}
.sch_list li .ico_phone{margin-top:5px}
.sch_list li .ico_email{margin-top:6px}
.sch_list li .txt_area{display:block}
.schinp_bx{padding:15px 8px;border-bottom:2px solid #d7d7d7}
.schinp_list{padding:0 9px}
.schinp_list li{margin-top:10px}
.schinp_list li:first-child{margin-top:0}
.schinp_list li .code_bx .des_select{margin:0 2px;height:33px;line-height:33px}
.schinp_list li .code_bx .itmbx:first-child .des_select{margin:0 2px 0 0}
.schinp_list li .code_bx .itmbx:last-child .des_select{margin:0 0 0 2px}
.m_result_pw{position:relative;padding:0 14px 14px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#222}
.m_pw_sec{padding:45px 29px;background:#f2f2f2}
.m_result_pw:before{position:absolute;left:50%;top:100%;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx.png) no-repeat 0 0;content:''}
.m_result_pw .m_pwtinfo{padding:26px 0 13px;font-size:13px;line-height:19px;color:#666;text-align:center;letter-spacing:-1px}
.m_result_pw .m_pwinput{padding:0 16px}
.m_sch_tp{padding:18px 0;font-size:12px;line-height:16px;text-align:center}
.m_agree_area{padding:15px 10px;border-top:3px solid #d9d9d9;background:#f7f7f7;line-height:16px;color:#666}
.agree_h1{font-size:12px;color:#222}
.agree_p,.agree_list{font-size:11px}
.m_keyboard{position:relative;padding:10px 29px 28px;background:#f7f7f7}
.m_keyboard .bn_togle_arr{position:absolute;right:29px;bottom:6px;font-size:10px;line-height:16px;color:#666}
.m_keyboard .bn_togle_arr.off,.m_keyboard.close_keyboard .keyview,.m_keyboard.close_keyboard .bn_togle_arr{display:none}
.m_keyboard .bn_togle_arr .arrow{width:7px;height:4px;margin:5px 0 0 5px;background-position:-40px -73px}
.m_keyboard .keyview{overflow:hidden;width:262px;height:79px;margin:0 auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_keyboard.png);color:transparent;white-space:nowrap;text-overflow:ellipsis;background-size:262px 79px}
.m_keyboard.close_keyboard{padding-bottom:37px}
.m_keyboard.close_keyboard .arrow{background-position:-40px -68px}
.m_keyboard.close_keyboard .bn_togle_arr.off{display:block}
.line_tit{position:relative;margin:30px 0 15px;border:1px solid #cdcdcd;height:1px;border-left:0 none;border-right:0 none}
.line_tit .bg_or{display:inline-block;position:absolute;left:50%;top:auto;width:62px;margin-left:-53px;padding:0 22px;background:#f7f7f7;text-align:center}
.line_tit .txt_join{top:-10px}
.line_tit .txt_join .sp_login{width:38px;height:23px;background-position:0 -67px}
.log_joinlist li{width:auto;margin-top:8px;font-size:10px;line-height:16px;color:#808080}
.log_joinlist li:first-child{margin-top:0}
.log_joinlist li:after{display:block;clear:both;content:''}
.log_joinlist li .tit{display:inline;float:left}
.log_joinlist li .ico_pw{margin:-3px 8px 0 5px}
.log_joinlist li .ico_id{margin:0 6px 0 4px}
.log_joinlist li .txt{display:inline;float:right}
.log_joinlist li .txt .line{display:inline-block;overflow:hidden;width:1px;height:9px;margin:0 2px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_cccccc.gif) repeat-y;background-size:1px 2px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.log_joinlist li .txt a{color:#666}
.log_joinlist li .txt strong{color:#ff5b7e}
.sch_inparea{position:relative;padding-right:64px}
.sch_inparea.active{position:relative;padding-right:126px}
.sch_inparea.active .b_def3:first-child {right:62px}
.sch_inparea .b_def3{position:absolute;right:0;bottom:0;width:58px;height:35px;line-height:33px;vertical-align:top;cursor:pointer}
.sch_inparea a.b_def3{width:56px;height:33px}
.sch_inparea .b_def3:first-child {right:0}
.sch_inparea .addr_ipbx{position:relative}
.sch_inparea .addr_ipbx .inpbx{padding-right:45px}
.sch_inparea .addr_ipbx .addr_del{display:inline-block;position:absolute;top:0;right:0;padding:12px;line-height:0;vertical-align:top}
.sch_inparea .addr_ipbx .del{width:11px;height:11px;background-position:-74px -15px}
.sch_inparea .des_select {margin-bottom:5px;height:33px;line-height:33px}
.sch_res{margin-top:15px;font-size:12px;line-height:18px;color:#666}
.sch_res2{margin:0 0 15px;padding-bottom:13px;border-bottom:1px dotted #d9d9d9;font-size:12px;line-height:18px;letter-spacing:-.5px;color:#222}
.sch_tbltit{margin-top:20px;font-size:12px;color:#222}
.sch_tblarea{margin-top:10px;border-bottom:1px solid #d9d9d9}
.sch_tbl,.sch_tbl th,.sch_tbl td{margin:0;padding:0;border:0 none;border-spacing:0}
.sch_tbl{width:100%;font-size:12px;line-height:16px;color:#222;table-layout:fixed;border-collapse:collapse}
.sch_tbl .w1{width:30%}
.sch_tbl .w2{width:70%}
.sch_tbl .w3{width:30%}
.sch_tbl .w4{width:50%}
.sch_tbl .w5{width:20%}
.sch_tbl th{padding:8px 0;border:1px solid #d9d9d9;border-left:0 none;border-right:0 none;background:#f5f7f7;font-size:12px;color:#666;text-align:center}
.sch_tbl td{padding:11px 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:12px;text-align:left}
.sch_tbl td.add_num{font-family:Helvetica;text-align:center}
.sch_tbl td.change_add{text-align:right;padding-right:10px}
.sch_tbl td.change_add .b_icn{width:47px}
.sch_tbl tr:first-child td{padding-top:10px;background:none}
.sch_tbl td .inprdo,.sch_tbl td .inprdo_temp{margin-right:2px}
.sch_tbl td label{display:inline-block;font-family:'Helvetica';vertical-align:top}
.sch_tbl td .btn_cha{font-size:11px;color:#999;text-decoration:underline}
.sch_tbl_ty2 th{color:#222}
.sch_tbl_ty2 td{border-top:1px solid #dbdbdb;background:none;font-weight:bold;color:#666;text-align:center}
.sch_tbl_ty2 tr:first-child td{border-top:0}
.m_paging{margin-top:15px;font-size:11px;line-height:24px;color:#666;text-align:center}
.m_paging .page{display:inline-block;min-width:70px;padding:0 5px;vertical-align:top}
.m_paging .page em{color:#f73559}
.m_paging .page .hipen{color:#ccc}
.m_paging .btn_page{display:inline-block;width:38px;height:22px;line-height:22px}
.m_paging .page_prev .sp_com{width:8px;height:12px;margin-top:5px;background-position:-35px -15px}
.m_paging .page_next .sp_com{width:8px;height:12px;margin-top:5px;background-position:-45px -15px}
.sch_addlistarea{padding:10px 15px;border:1px solid #d9d9d9;background:#f7f7f7}
.sch_addlistarea .sch_altit{font-size:13px}
.sch_addlistarea .bnbox{margin-top:10px}
.sch_addlistarea .bnbox .bn_pnk2,.sch_detailarea .bnbox .bn_pnk2{width:147px;margin:0 auto}
.sch_addlistarea .m_cl_lst,.sch_addlistarea .m_cl_lst li:first-child{margin-top:15px}
.sch_rstxt{margin-top:5px;font-size:11px;line-height:18px;color:#666}
.sch_rsinp{margin-top:5px}
.sch_rsinp .inpbx{background-color:#fff}
.selected_tip{position:relative;margin-top:10px;font-size:11px;line-height:17px;color:#666}
.selected_tip .bul{display:inline-block;overflow:hidden;position:absolute;left:-5px;top:7px;width:2px;height:2px;background:#666}
.cl_tip_area{padding:10px 0 15px;text-align:center}
.tip_list{display:inline-block;margin-top:20px;padding:0 10px;font-size:11px;line-height:16px;color:#666;letter-spacing:-1px;text-align:left;vertical-align:top}
.tip_list li{position:relative;margin-top:4px;padding-left:4px}
.tip_list li:first-child{margin-top:0}
.tip_list li .bul{display:inline-block;overflow:hidden;position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:2px;background:#666;vertical-align:top}
.im_cl{width:117px;height:30px;margin:2px 0 -2px 2px;background-position:0 -1098px}
.im_cl.ico_heart {width:25px;margin-top:4px}
.clp_alert_p .txt_pink {color:#ff6a8a}
.im_cl2{width:60px;height:19px;margin:0 0 -2px 2px;background-position:0 -720px}
.im_cl3{display:block;width:117px;height:29px;margin:0 auto;background-position:0 -1134px}
.im_cl4{display:block;width:235px;height:29px;margin:0 auto;background-position:0 -1170px}
.im_cl5{display:block;width:93px;height:31px;margin:0 auto;background-position:-125px -1135px}
.bnbox .im_cl2{vertical-align:middle}
.m_schtit{position:relative;z-index:10;padding:13px 0;border-bottom:2px solid #dbdbdb;background:#fff;text-align:center}
.m_schh2{font-size:16px;color:#666;letter-spacing:-1px}
.m_schh2 strong{color:#ff5b7e}
.tbtn_prev{position:absolute;left:0;top:0;bottom:0;width:40px}
.tbtn_prev .sp_com{position:absolute;left:50%;top:50%;width:10px;height:15px;margin:-8px 0 0 -5px;background-position:0 0}
.m_catetit{position:relative;z-index:10;padding:16px 0;text-align:left;border-bottom:2px solid #e6e6e6}
.m_catetit .btn_part{position:absolute;right:0;top:50%;margin-top:-21px}
.m_catetit .cm_plan_btn{position:absolute;right:0;top:50%;margin-top:-21px}
.m_catetit .cm_plan_btn .btn_part{position:static;margin:0;background-color:transparent}
.m_cateh2{font-size:16px;color:#222}
.cc_ellip{display:inline-block;position:relative;max-width:100%;vertical-align:top}
.cc_ellip_in{display:inline-block;overflow:hidden;max-width:100%;margin-right:-2px;padding-right:2px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}
.des_select{display:block;position:relative;width:auto;height:38px;padding:0 23px 0 8px;border:1px solid #ccc;border-radius:2px;background:#fff;font-size:13px;line-height:38px;color:#666;vertical-align:top}
.des_select .selected{color:#666}
.des_select .hide_select{display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.01}
.des_select .hide_select select{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:auto}
.des_select label{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}
.sel_arrow{position:absolute;right:8px;top:50%;width:8px;height:6px;margin-top:-3px;background-position:-35px -30px}
.des_select2{display:block;position:relative;width:auto;height:27px;padding:0 23px 0 5px;border:1px solid #ccc;border-radius:3px;font-size:12px;line-height:27px;color:#aaa;vertical-align:top;box-shadow:inset 0 1px 0 0 #ededed}
.des_select2 .hide_select{display:table;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.01}
.des_select2 .hide_select select{position:absolute;left:0;top:0;right:0;bottom:0;height:auto}
.des_select2 label{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}
.des_selauto{height:auto;padding-top:10px;padding-bottom:10px;line-height:18px}
.des_selauto .cc_ellip_in{white-space:normal}
.m_diffarea{padding:9px 10px;border-bottom:1px solid #ccc;background:#f7f7f7;font-size:12px;line-height:16px;color:#222}
.m_diffarea a{color:#32bdb4;text-decoration:underline}
.m_diffh2{display:inline;font-size:12px;line-height:16px}
.m_dsch{margin-top:-1px;padding:15px 12px;border-top:1px solid #e6e6e6;background:#fff;letter-spacing:-1px}
.m_dsch .bnbox{letter-spacing:-1px}
.m_dstop{display:table;width:100%;margin-top:10px;table-layout:fixed;border-collapse:collapse}
.m_dstop:first-child{margin-top:0}
.m_dshalf{display:table-cell;vertical-align:top}
.m_dshalf:first-child .m_dspd{padding-left:0}
.m_dshalf:last-child .m_dspd{padding-right:0}
.m_dspd{padding:0 3px}
.m_dspd.m_dsr{text-align:right}
.m_dspd.m_dsr .b_def{display:block}
.m_dspd .ico_cate{width:13px;height:13px;margin-top:12px;background-position:-87px -27px}
.m_dspd .ico_cate2{width:13px;height:13px;margin-top:12px;background-position:-87px -42px}
.m_dspd .ico_cate3{width:13px;height:13px;margin-top:12px;background-position:-87px -56px}
.m_dspd .ico_cate4{width:13px;height:13px;margin-top:12px;background:#b2b2b2}
.m_dspd .btn_t{display:block;position:relative;z-index:2030;width:auto;height:38px;padding:0 23px 0 8px;border:1px solid #ccc;border-radius:2px;background:#fff;font-size:13px;font-weight:bold;line-height:38px;color:#666;vertical-align:top}
.m_dspd .btn_t em{font-weight:bold}
.m_dspd .btn_t .ico_cate{background-position:-59px -27px}
.m_dspd .btn_t .ico_cate2{background-position:-59px -42px}
.m_dspd .btn_t .ico_cate3{background-position:-59px -56px}
.m_dspd .btn_t .ico_cate4{background:#666}
.m_dscatepd{position:relative;padding-right:53px}
.m_dscatepd:after{display:block;clear:both;content:''}
.m_dscatepd.ty2{padding:0}
.m_dspd_nor{position:relative}
.m_dspd_nor .m_dscatepd{padding-right:0}
.m_dspd_nor .mds_cate{left:3px}
.m_attackpd{position:relative;padding-left:53px}
.m_attackpd .tit{display:inline-block;position:absolute;left:0;top:0;font-size:12px;line-height:40px;letter-spacing:-1px;vertical-align:top}
.mds_layer{display:none;position:absolute;right:0;top:100%;width:106px;margin-top:-1px;border:1px solid #ccc;border-radius:2px;background:#fff;font-size:10px;line-height:34px}
.mds_layer li{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.mds_layer li:first-child{padding-top:0;background:none}
.mds_layer li a{display:block;position:relative;padding-left:27px;color:#666}
.mds_layer li .sp_com{position:absolute;left:9px;top:50%;margin-top:-7px}
.m_dcate{padding:15px 12px;background:#f2f2f2;letter-spacing:-1px}
.mds_cate{position:absolute;right:0;top:0;z-index:2010;width:48px}
.mds_active .mds_layer,.m_dspd.active .m_ds_pos{display:block}
.mds_active .btn_t{padding-bottom:6px;border-bottom:0 none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.mds_active .btn_t .ico_cate{background-position:-73px -27px}
.mds_active .btn_t .ico_cate2{background-position:-73px -42px}
.mds_active .btn_t .ico_cate3{background-position:-73px -56px}
.mds_active .btn_t .ico_cate4{background:#ff5b7e}
.mds_active .sel_arrow{background-position:-120px -12px}
.m_dsbtn{display:block;padding:0 12px 0 13px;border-top:1px solid #dedede;border-left:1px solid #dedede;border-radius:3px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f5f5f5));font-weight:bold;font-size:13px;color:#666;line-height:38px;text-align:center;letter-spacing:-1px;vertical-align:top;box-shadow:1px 1px 0 #b2b2b2}
.m_dsbtn .ico_clip{width:12px;height:10px;margin:13px 3px 0 0;background-position:-130px -18px}
.m_dsbtn .ico_clip2{width:27px;height:17px;margin:11px 0 0;background-position:-182px -128px}
.m_dsbtn em{color:#ff5b7e}
.m_ds_pos{display:none;position:absolute;left:0;right:0;z-index:2020}
.m_dspd.active .btn_t{padding-bottom:1px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0 none;color:#ff5b7e}
.m_dspd.active .btn_t .sel_arrow{background-position:-45px -30px}
.m_brandwrap{margin-top:-1px;padding:5px 0;border-top:1px solid #cecece;border-bottom:1px solid #c5c5c5;background:#fff}
.m_brandlist{width:auto;line-height:46px;text-align:center}
.m_brandlist:after{display:block;clear:both;content:''}
.m_brandlist li{display:inline;float:left;width:50%}
.m_brandlist li .box{display:block;border:1px solid #f2f2f2;border-bottom:0 none;border-right:0 none}
.m_brandlist li span.box{color:#999}
.m_brandlist li:nth-of-type(2n-1) .box{border-left:0 none}
.m_brandlist li:nth-of-type(1) .box,.m_brandlist li:nth-of-type(2) .box{border-top:0 none}
.m_schmid{margin-top:-1px;padding:20px;border-top:1px solid #cecece;border-bottom:1px solid #c5c5c5;background:#fff}
.detail_sch{position:relative;min-height:29px;margin-top:5px;padding-left:65px;font-size:12px;letter-spacing:-1px}
.detail_sch:first-child{margin-top:0}
.detail_sch .tit{display:inline-block;position:absolute;left:3px;top:0;color:#222;line-height:40px;font-weight:bold}
.ds_schlist li:last-child{margin-bottom:10px}
.ds_schlist li{position:relative;margin-top:-1px;padding-right:23px;border:1px solid #dcdcdc;border-radius:3px;background:#eee}
.ds_schlist li .box{display:block;position:relative;padding:8px 11px 7px;color:#ff5b7e}
.ds_schlist li .num{position:absolute;right:14px;color:#999}
.ds_schlist li .del{display:inline-block;position:absolute;right:0;top:0;bottom:0;width:23px}
.ds_schlist li .del .sp_com{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background-position:-144px -18px}
.m_article{position:relative;padding:0 12px;border-top:1px solid #ccc}
.m_article:first-child{border-top:0 none}
.m_art_pd{position:relative;padding-left:115px}
.m_art_pd .ico_vm{position:absolute;top:0;left:7px;width:35px;height:35px;background-position:-85px -660px}
.m_art_pd .ico_vp{position:absolute;top:0;left:7px;width:35px;height:35px;background-position:-130px -660px}
.m_art_dl{position:relative;min-height:101px;padding:15px 0 8px 0}
.m_art_dl dt{display:-webkit-box;overflow:hidden;padding-top:6px;line-height:20px;color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m_art_dl dt a{font-size:14px;color:#666;letter-spacing:-1px;word-wrap:break-word}
.m_art_dl dt a .sp_sale{background: url(http://static.ssgcdn.com/ui/m_ssg/img/common/sp_item_sm.png) 0 -350px;background-size: 200px 500px;display:inline-block;height:15px;padding: 0 3px 0 35px;background-position: 0 -350px;font-family: 'Times New Roman';font-size: 14px;line-height: 15px;letter-spacing: -.5px;color: #fff}
.sp_price_top{position:relative;margin:0 -12px;padding:0 12px 0 62px;text-align:right;background:#f8f8f8;border-top:2px solid #c2c2c2}
.sp_price_top .price_tb{display:table;width:100%;height:62px}
.sp_price_top .price_td{display:table-cell;vertical-align:middle}
.sp_price_top .bx_persent{position:absolute;left:0;top:0;width:62px;height:58px;padding-top:4px;font-size:19px;line-height:22px;text-align:center;color:#fff;background:#ff5c70}
.sp_price_top .bx_persent span{font-family:'Times New Roman';font-size:12px;font-weight:bold;font-style:normal;letter-spacing:1px}
.sp_price_top .bx_persent strong{display:inline-block;margin:15px 2px 0 0;font-size:30px;font-style:italic}
.sp_price_top .bx_persent.awesome strong{font-size:19px;font-style:normal;line-height:22px}
.sp_price_top .txt_s{font-size:11px;font-weight:bold;line-height:18px;vertical-align:top}
.sp_price_top .txt_s strong{font-size:12px}
.sp_price_top .price_area{line-height:28px}
.sp_price_top .price_area .old_price{font-weight:bold;color:#aaa}
.sp_price_top .price_area .old_price .ssg_price{font-weight:bold}
.sp_price_top .price_area .price,.sp_price_top .price_area .d_block .ssg_price{font-weight:bold;font-size:27px;color:#ff5b7e}
.sp_price_top .price_area .tx,.sp_price_top .price_area .d_block .ssg_tx{color:#ff5b7e;font-weight:bold}
/*  쿠폰, 세일 택 */
.new_cha{display:inline-block;position:relative;padding:0 4px 0 7px;background:#f87491;font-size:12px;color:#fff;vertical-align:top;height:18px}
.new_cha:before{position:absolute;left:0;top:8px;width:2px;height:2px;border-radius:2px;background:#fff;content:''}
.new_cha .tx{display:inline-block;font-size:12px;vertical-align:top;font-weight:bold;letter-spacing:-1px;line-height:normal}
.new_cha .num{display:inline-block;margin:1px 0 -1px 1px;padding-left:18px;font-family:'Times New Roman';font-weight:bold;vertical-align:top;line-height:16px}
.new_cha .per{font-family:'Times New Roman';font-size:14px;font-weight:bold;vertical-align:top}
.new_cha .arrow{position:absolute;right:100%;top:0;width:33px;height:18px;background-position:-7px -1227px;left:-8px}
.new_cha.sale .arrow{background-position:-7px -1249px}
.dday_cal{font-size:12px;line-height:16px;color:#666;letter-spacing:-1px}
.dday_cal .ico_cal{margin:1px 2px -2px 0}
.bg_mask{position:absolute;left:-12px;top:2px;bottom:0;width:100%;height:100%;background:#fff;opacity:0.7}
.m_sold_out{display:table;position:absolute;left:50%;top:25px;width:162px;height:162px;margin-left:-81px;background:#242524;border-radius:162px;letter-spacing:-1px;text-align:center;opacity:.9}
.m_sold_out .sold_td{display:table-cell;vertical-align:middle;color:#fff}
.m_sold_out .sold_td .sold_tit{display:block;overflow:hidden;margin:0 17px;border-bottom:1px solid #5f605d;font-size:30px;font-family:'Times New Roman';color:#ff5c70;line-height:40px;color:transparent;white-space:nowrap;text-overflow:ellipsis;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_soldout_txt.png) 50% 0 no-repeat;background-size:54px 29px}
.m_sold_out .sold_td .sold_txt{display:block;padding-top:7px;font-size:14px;line-height:17px}
.m_sold_out .sold_td .sold_redate{display:block;margin-top:6px;font-size:10px;line-height:16px}
.m_sold_out .sold_td .ico_quot{display:block;width:16px;height:14px;margin:0 auto;background-position:-57px -771px}
.btn_part{display:inline-block;width:40px;height:40px;border:1px solid #dfdfdf;border-radius:3px;background:#f7f7f7;text-align:center}
.mcom_container .btn_part{display:inline-block;width:40px;height:40px;border:1px solid #d6d6d6;border-radius:40px;background:#fff;text-align:center;opacity:0.8}
.btn_part a{display:block;width:40px;height:40px}
.btn_part .ico_clip{width:23px;height:21px;margin-top:11px;background-position:-120px -850px}
.btn_part .ico_url{width:22px;height:18px;margin:9px -2px 0 0;background-position:-100px -753px}
.btn_part.clip_red{border-color:#f7bcc9}
.btn_part.clip_red .ico_clip{background-position:-145px -850px}
.btn_part.clip_yellow{border-color:#ffe991}
.btn_part.clip_yellow .ico_clip{background-position:-170px -850px}
.btn_part .ico_cart{width:25px;height:20px;margin-top:10px;background-position:-22px -390px}
.m_art_dl .price_dd{position:relative;margin-top:15px;font-size:13px}
.m_art_dl .price_dd .old_price{font-weight:bold;color:#adb1b2;line-height:19px}
.m_art_dl .price_dd .old_price .ssg_price{font-size:12px;font-weight:bold;vertical-align:bottom;letter-spacing:-0.5px}
.m_art_dl .price_dd .old_price .ssg_tx{font-size:12px;vertical-align:top}
.m_art_dl .price_dd .new_cha{margin:0 0 -1px 9px}
.m_art_dl .price_dd .d_block{display:block;position:absolute;top:20px;left:0;margin:0;color:#222;line-height:24px}
.m_art_dl .price_dd .d_block .ssg_price,.m_art_dl .price_dd .d_block .price{display:inline-block;font-family:'Times New Roman';font-weight:bold;font-size:22px}
.m_cliparticlearea .m_cliparticle .m_art_dl .price_dd .d_block .ssg_price {font-size:20px}
.m_cliparticlearea .m_cliparticle .m_art_dl .price_dd{min-height:46px}
.m_art_dl .price_dd .d_block .ssg_tx,.m_art_dl .price_dd .d_block .tx{display:inline-block;font-weight:bold;line-height:normal}
.m_art_dl .price_dd .btn_part{position:absolute;right:0;top:0}
.m_art_dl .dday_cal{position:absolute;bottom:13px}
.m_art_dl .time_cell{position:absolute;left:0;bottom:8px;font-size:14px;font-weight:bold;line-height:18px;color:#999}
.m_art_dl .time_cell .sp_com{width:20px;height:20px;background-position:0 -590px}
.m_art_dl .time_cell .txt_s{font-size:12px}
.m_art_dl .view_img{position:absolute;right:100%;top:15px;width:101px;margin-right:14px;text-align:center}
.m_art_dl .view_img a{display:inline-block;position:relative;line-height:0;vertical-align:top}
.m_art_dl .view_img a.bdg_sale{display:inline-block;overflow:hidden;width:auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtw.png) no-repeat 0 0;background-size:400px 400px;font-size:0;vertical-align:top;width:96px;height:28px;margin:10px -37px 37px -24px;padding:0;padding-right:25px;background-position:-279px -34px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.m_art_dl .view_img a .bdg_sale .blind{font-family:'Times New Roman';font-size:21px !important;font-style:italic;line-height:28px !important;letter-spacing:-1px !important;color:#fff;text-align:right;top:1px !important;width:95px !important; height:20px !important;visibility:visible !important;left:-5px !important;padding-right:2px !important}
.m_art_dl .view_img img{width:101px;height:101px;vertical-align:top}
.m_art_dl .view_img .ico{position:absolute;top:3px;right:0}
.m_art_dl .view_img .ico li{overflow:visible;margin-top:3px;text-align:right}
.m_art_dl .view_img .ico li:first-child,.m_art_dl .view_img .ico_l li:first-child{margin-top:0}
.m_art_dl .view_img .ico .sp_com{width:32px;height:26px;padding:7px 2px 0 0;font-size:10px;font-weight:bold;line-height:10px;text-align:center}
.m_art_dl .view_img .ico .ico_ex{background-position:-77px -610px;color:#484c56}
.m_art_dl .view_img .ico .ico_ex2{height:34px;background-position:-210px -890px}
.m_art_dl .view_img .ico .ico_ex3{background-position:-210px -775px;color:#484c56}
.m_art_dl .view_img .ico .ico_ex4{background-position:-60px -1259px;color:#fff}
.m_art_dl .view_img .ico .ico_end{background-position:-175px -535px;color:#ff5b7e}
.m_art_dl .view_img .ico .ico_dm{background-position:-120px -610px;color:#fff}
.m_art_dl .view_img .ico .ico_plus{width:32px;height:37px;padding-top:0;padding-right:1px;background-position:-94px -1210px;font-family:'Times New Roman';font-style:italic;font-size:17px;font-weight:normal;line-height:37px;color:#fff;text-align:center;letter-spacing:-1px}
.m_art_dl .view_img .ico .ico_plus .plus{font-size:14px;vertical-align:1px}
.m_art_dl .view_img .ico .ico_gift{width:33px;height:37px;padding:0;background-position:-60px -1210px}
.m_art_dl .view_img .ico .ico_sale{width:43px;height:43px;margin-top:-3px;padding:0;background-position:-193px -1210px}
.m_art_dl .view_img .ico .ico_em_pickup{width:45px;height:26px;padding:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -206px 0 no-repeat;background-size:350px 250px}
.m_art_dl .view_img .ico .ico_tr_pickup{width:45px;height:26px;padding:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -300px 0 no-repeat;background-size:350px 250px}
.m_art_dl .view_img .ico_l{right:auto;left:0}
.m_art_dl .view_img .ico_l li{margin-top:-9px}
.m_art_bot{min-height:28px;border-top:1px solid #f2f2f2}
.m_art_bl{position:absolute;left:0;top:0;width:117px;height:28px;font-size:9px;color:#999;line-height:28px;text-align:center;white-space:nowrap;border-right:1px solid #f2f2f2}
.m_art_bl .m_art_place {font-weight:bold}
.m_art_bl .m_art_place .prd_place{font-size:9px;color:#666;letter-spacing:-1px}
.m_articlearea .m_art_bot .m_art_pd{padding:0}
.m_articlearea .m_art_bl{float:left;position:static;width:auto;margin-right:7px;padding-right:10px;text-align:left}
.m_articlearea .m_art_serv{overflow:hidden;padding:0}
.m_articlearea .m_art_place{display:inline-block}
.m_art_magicpick{display:inline-block;width:42px;height:15px;margin:7px 0 0 5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_magicpick.png) no-repeat;background-size:42px 15px;vertical-align:top}
.m_art_serv{width:auto;font-weight:bold;font-size:11px;line-height:28px;padding-left:13px}
.m_art_serv:after{display:block;clear:both;content:''}
.m_art_serv li{display:inline;float:left;position:relative;padding:0 5px;color:#999}
.m_art_serv li:first-child{padding-left:0}
.m_art_serv li:first-child:before{display:none}
.m_art_serv .c_point{color:#a5a7cf}
.m_art_serv .c_gift{color:#73b1da}
.m_art_serv .c_save{color:#de98d5}
.m_art_serv .c_coupon{color:#80c3b8}
.m_art_serv .c_discount{color:#bca1d3}
.m_art_serv .c_plus{color:#aad9a7}
.m_art_serv .c_pay{color:#dbbb7d}
.m_art_serv .c_free{color:#e7a7a7}
.m_art_serv .c_sale{color:#bca1d3}
.m_art_serv .c_savephone{color:#45C5C6}
.soldout,.sp_soldout{display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_soldout_rtn.png) no-repeat;background-size:350px 1000px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.soldout{position:absolute;top:0;left:0;width:101px;height:101px;background-color:rgba(255,255,255,.9);line-height:101px;text-align:center}
.soldout.type55{width:55px;height:55px;line-height:55px;background-position:-191px -111px}
.soldout.type55 .tt{font-size:9px}
.soldout.type66{width:66px;height:66px;line-height:66px;background-position:0 -111px}
.soldout.type66 .tt{font-size:13px}
.soldout.type68{width:68px;height:68px;line-height:68px;background-position:0 -187px}
.soldout.type68 .tt,.soldout.type70 .tt,.soldout.type250 .tx{font-size:14px}
.soldout.type70{width:70px;height:70px;line-height:70px;background-position:-191px -187px}
.soldout.type85{width:85px;height:85px;line-height:85px;background-position:-191px -294px}
.soldout.type85 .tt{font-size:19px}
.soldout.type105{width:105px;height:105px;line-height:105px;background-position:-191px -420px}
.soldout.type127{width:127px;height:127px;line-height:127px;background-position:0 -293px}
.soldout.type127 .tx,.soldout.type145 .tx{font-size:11px}
.soldout.type145{width:145px;height:145px;line-height:145px;background-position:0 -420px}
.soldout.type250{width:250px;height:250px;line-height:250px;background-position:0 -575px}
.soldout.type250 .tt{font-size:30px}
.soldout .soldbx{display:inline-block;line-height:normal;vertical-align:middle}
.soldout .tt{display:block;font-family:'Times New Roman';font-weight:bold;font-size:21px;color:#666}
.soldout .tx{display:block;font-size:9px;color:#999}
.soldout .ico_sex{width:38px;height:38px;background-position:-105px 0}
.soldout .ico_pic{width:42px;height:32px;background-position:-105px -44px}
.s_sex{background-color:#ebf0f2;background-image:none}
.m_page_back,.m_page_top{position:absolute;top:0;bottom:0;width:48px}
.m_page_back{left:0}
.m_page_back:before{position:absolute;left:100%;top:0;bottom:0;width:0;border-left:1px solid #fff;border-right:1px solid #e5e5e5;content:''}
.m_page_back .ico_back{position:absolute;left:50%;top:9px;width:7px;height:11px;margin-left:-4px;background-position:-118px -30px}
.m_page_top{right:0}
.m_page_top:before{position:absolute;right:100%;top:0;bottom:0;width:0;border-left:1px solid #e5e5e5;border-right:1px solid #fff;content:''}
.m_page_top .ico_top{position:absolute;left:50%;top:11px;width:12px;height:9px;margin-left:-6px;background-position:-136px -30px}
.m_page_back a,.m_page_top a{display:block;position:relative;width:100%;height:100%;font-size:11px;font-family:Georgia;font-style:italic;color:#666}
.m_page_back .tx,.m_page_top .tx{display:block;padding-top:22px}
.m_view_resch{padding:15px 12px;border-top:2px solid #d5d5d5;background:#f9f9f9;letter-spacing:-1px}
.m_view_resch a{display:block;position:relative;padding:10px 39px 10px 37px;border:1px solid #dbdbdb;background:#fff;line-height:20px}
.m_view_resch .ico_resch{position:absolute;left:16px;top:13px;width:14px;height:14px;background-position:-150px -30px}
.m_view_resch .ico_resch2{position:absolute;left:16px;top:13px;width:14px;height:14px;background-position:-150px -45px}
.m_view_resch .resch_arrow{position:absolute;right:15px;top:50%;width:8px;height:12px;margin-top:-6px;background-position:-127px -30px}
.m_page_nav + .m_view_resch{border-top:0 none}
.m_samearea{position:relative;min-height:19px;padding:8px 38px 8px 49px;border-bottom:1px solid #e6e6e6;background:#f7f7f7}
.m_samearea .btn_same{display:inline-block;position:absolute;right:12px;top:8px;width:21px;height:21px;border:1px solid #f7bcc9;border-radius:3px}
.m_samearea .btn_same .sp_com2{position:absolute;left:50%;top:50%;width:11px;height:7px;margin:-3px 0 0 -5px;background-position:0 -170px}
.m_samearea:after{position:absolute;top:0;left:40px;width:1px;margin:10px 0;bottom:0;border-right:2px solid #d9d9d9;content:''}
.m_samearea.m_same_close .m_same_over {width:100%;text-overflow:ellipsis;white-space:nowrap}
.m_sameh2{position:absolute;left:8px;top:7px;padding:0 10px 0 2px;font-size:13px;line-height:22px;letter-spacing:-1px}
.m_same_over{overflow:hidden;position:relative;height:auto;font-size:12px;line-height:20px;color:#666;letter-spacing:-1px}
.m_same_over a{color:#666}
.m_same_close .btn_same{border:1px solid #afafaf}
.m_same_close .btn_same .sp_com2{background-position:0 -160px}
.m_same_close .m_same_over{height:19px}
.m_optionarea{position:relative;padding:8px 63px 8px 53px;border-top:2px solid #eee;background:#f7f7f7;letter-spacing:-1px}
.m_optionarea .btn_option{display:inline-block;position:absolute;right:10px;top:8px;font-weight:bold;font-size:12px;color:#67c4b5;text-decoration:underline}
.m_optionarea:after{position:absolute;top:0;left:40px;width:1px;margin:10px 0;bottom:0;border-right:2px solid #d9d9d9;content:''}
.m_optionh2{position:absolute;left:8px;top:7px;padding:0 10px 0 2px;font-size:13px;line-height:22px;letter-spacing:-1px}
.m_option_over{position:relative;font-size:11px;line-height:20px;color:#666;letter-spacing:-1px}
.m_option_list{width:auto;margin-top:-3px}
.m_option_list:after{display:block;clear:both;content:''}
.m_option_list li{display:inline;float:left;margin-right:10px;margin-top:3px}
.m_option_list li .del{display:inline-block;margin:1px 0 -1px 0;padding:5px;vertical-align:top}
.m_option_list li .del .sp_com{width:8px;height:8px;background-position:-144px -18px}
.m_newsch{position:relative;min-height:45px;border:2px solid #d5d5d5;border-left:0 none;border-right:0 none}
.m_newsch .btn_ns{position:absolute;right:0;top:0;width:45px;height:45px;border-left:1px solid #d5d5d5}
.m_newsch .btn_ns .sp_com{width:15px;height:10px;margin:18px 0 0 14px;background-position:-165px -34px}
.m_nstit{height:17px;padding:14px 12px;border-bottom:1px solid #d5d5d5;font-size:13px;line-height:17px;color:#32bdb4;letter-spacing:-1px}
.m_nstit a{color:#32bdb4}
.m_nslist{width:100%;line-height:20px}
.m_nslist li{position:relative;border-top:1px solid #e6e6e6}
.m_nslist li:first-child{border-top:0 none}
.m_nslist li .box{display:block;position:relative;padding:8px 12px;line-height:20px}
.m_nslist li .box em{color:#ff5b7e}
.m_nslist li .num{display:inline-block;position:relative;top:-1px;width:15px;height:13px;margin-right:5px;border:1px solid #31a19a;background:#32bdb4;font-size:11px;font-family:'Times New Roman';line-height:13px;color:#fff;text-align:center;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}
.m_nslist li .tx{display:inline-block}
.m_nslist li .rank{display:inline-block;position:absolute;right:14px;font-family:'Times New Roman';font-size:12px;color:#747474}
.m_nslist li .ico_up{width:7px;height:9px;margin:5px 5px -5px 0;background-position:-119px 0}
.m_nslist li .ico_down{width:7px;height:9px;margin:5px 5px -5px 0;background-position:-128px 0}
.m_sch_close .btn_ns .sp_com{background-position:-153px -18px}
.m_sch_close{padding-right:45px;padding-left:87px}
.m_sch_close .m_nstit{position:absolute;left:0;top:0;right:0}
.m_sch_close .m_nslist li{border:0 !important}
.m_sch_close .m_nslistarea{overflow:hidden;position:relative;margin-top:4px;height:36px}
.m_res_area{padding:0 12px 27px;background:#fff}
.m_res_list{font-size:12px;line-height:16px}
.m_res_list li{position:relative;min-height:19px;padding:12px 0 13px 57px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px;color:#666;line-height:19px}
.m_res_list li .tit{display:inline-block;position:absolute;left:0;top:12px;color:#222;letter-spacing:-1px;font-weight:bold}
.m_res_list li .txt .b_def{display:inline-block;height:29px;margin:-6px 0;padding:0 11px;line-height:29px;vertical-align:top}
.m_res_list li .txt .ico_call{width:9px;height:15px;margin:7px 4px 0 0;background-position:-139px -40px}
.m_tblarea{margin-top:15px}
.m_tbl,.m_tbl th,.m_tbl td{margin:0;padding:0;border:0 none;border-spacing:0}
.m_tbl{width:100%;color:#666;table-layout:fixed;border-collapse:collapse}
.m_tbl thead th{padding:5px 0;border:1px solid #dbdbdb;background:#f7f7f7;color:#222;text-align:center}
.m_tbl tbody th{padding:5px 0;border:1px solid #dbdbdb}
.m_tbl td{padding:5px 0;border:1px solid #dbdbdb;color:#ff5b7e;text-align:center}
.map_area{overflow:hidden;position:relative;width:100%;margin-top:15px;text-align:center}
.map_area img{vertical-align:top}
.local_src{padding:15px 12px}
.local_src li{position:relative;margin-top:10px;padding-left:42px}
.local_src li:first-child{margin-top:0}
.local_src li .tit{display:inline-block;position:absolute;left:0;top:0;font-size:12px;color:#222;line-height:35px;letter-spacing:-1px;vertical-align:top;font-weight:bold}
.local_src li .sch_pd{position:relative;padding-right:60px}
.local_src li .sch_pd .addr_del{display:inline-block;position:absolute;top:0;right:30px;padding:9px;vertical-align:top}
.local_src li .sch_pd .addr_del .del{width:15px;height:16px;background-position:-30px -105px}
.local_src li .sch_pd .btn_sch{display:inline-block;position:absolute;right:0;top:0;bottom:0;vertical-align:top}
.local_src li .sch_pd .btn_sch button{display:block;width:30px;height:100%}
.local_src li .sch_pd .btn_sch button .sp_com{width:16px;height:16px;margin-top:2px;background-position:-102px -46px}
.local_src li .src_pd{position:relative}
.local_src li .src_pd .btn_src{display:inline-block;position:absolute;right:0;top:0;vertical-align:top}
.local_src li .src_pd .btn_src button{position:static;top:auto;right:auto;width:67px;height:35px;margin:0;padding:0;font-size:11px;line-height:100%}
.local_src li .src_pd .btn_src .sp_com{width:14px;height:14px;margin:-1px 0 0 3px;background-position:-121px -46px}
.local_src li .src_pd .des_select{height:33px;line-height:33px}
.m_list_area{line-height:16px}
.m_list_area li{padding:16px 12px 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_list_area li .btn_favo{background:url(http://static.ssgcdn.com/ui/m_ssg/img/com_v2/sp_jumpo.png) -50px 0 no-repeat;width:42px;height:42px;background-size:100px 100px;position:absolute;bottom:10px;right:17px}
.m_list_area li .btn_favo.btn_favo_on{background-position:-50px -50px}
.m_list_dl dt{font-size:13px;color:#ff5b7e;letter-spacing:-1px}
.m_list_dl dt a{color:#ff5b7e}
.m_list_dl .shop_addr{margin-top:3px;font-size:12px;color:#666;letter-spacing:-1px}
.m_list_dl .shop_addr span.shop_holi{color:#222;display:block}
.m_list_dl .shop_addr span.shop_holi strong{color:#222}
.m_list_dl .shop_addr span.date{color:#ff5b7e;letter-spacing:0}
.m_list_dl .shop_call{margin-top:7px}
.m_list_dl .shop_call .txt{font-size:12px}
.m_list_dl .shop_call .txt .b_def{height:29px;margin-right:5px;padding:0 11px;line-height:29px;vertical-align:top}
.m_list_dl .shop_call .txt .ico_call{width:9px;height:15px;margin:7px 4px 0 0;background-position:-139px -40px}
.sch_jumpo{background:#f8f8f8;border-top:2px solid #ddd}
.sch_jumpo .sch_myjumpo{border:2px solid #ffb600;background-color:#fff;-webkit-border-radius:6px;border-radius:6px;margin:15px 6px}
.sch_jumpo .sch_myjumpo h1{font-size:16px;color:#222;margin:12px 10px 0 10px;padding-bottom:10px;border-bottom:3px solid #e6e6e6;line-height:20px}
.sch_jumpo .sch_myjumpo h1 .ic{display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/com_v2/sp_jumpo.png) 0 0 no-repeat;width:24px;height:20px;vertical-align:1px;background-size:100px 100px;margin-right:3px}
.sch_jumpo .m_list_area li{background:none;border-top:1px solid #e6e6e6;position:relative;padding:12px 12px 15px}
.sch_jumpo .m_list_area li:first-child{border:none}
.sch_jumpo .sch_myjumpo .m_list_area li .btn_favo{right:10px}
.sch_jumpo .myjumpo_alert{font-size:13px;text-align:center;color:#666;padding:10px 0;letter-spacing:-.5px}
.sch_jumpo .myjumpo_alert strong{color:#f84e64}
.sch_jumpo .myjumpo_alert .ic2{display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/com_v2/sp_jumpo.png) 0 -50px no-repeat;width:16px;height:16px;background-size:100px 100px}
.sch_jumpo .myjumpo_alert + .m_list_area {border-top:1px solid #e6e6e6}
.m_userinfo{padding:0 12px;background:#fff}
.m_userinfo li{padding:1px 0 8px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_userinfo li:first-child{padding-top:0;background:none}
.m_userinfo li.no_line{border-top:0}
.m_userinfo li.base_deil{font-size:12px;padding:15px 0;color:#666;font-weight:bold;border-bottom:2px solid #d9d9d9;margin-bottom:-1px}
.m_userinfo ul.bnbox li{padding:0;border-top:0}
.m_userinfo dl{position:relative}
.m_userinfo dt{position:absolute;top:0;left:0;width:79px;margin-top:0;font-size:12px;letter-spacing:-1px}
.m_userinfo dt.tt_inp{line-height:35px}
.m_userinfo dt strong{font-size:12px;line-height:normal}
.m_userinfo dt .mark{margin:2px 0 -2px}
.m_userinfo dd{position:relative;min-height:18px;margin-top:8px;margin-left:80px;font-size:12px;font-weight:bold;color:#666;word-wrap:break-word}
.m_userinfo dd:after{display:block;clear:both;content:''}
.m_userinfo dd.mail_bl{color:#1a8ae0;text-decoration:underline}
.m_userinfo dd.dd_pd{margin:0}
.m_userinfo dd .des_select{height:33px;line-height:33px}
.m_userinfo dd .m_mobile{display:inline;float:left;width:60px;margin-right:5px}
.m_userinfo dd .id_view{display:block;padding-top:1px}
.m_userinfo dd>div>div,.m_userinfo dd>div>.inpbx,.m_userinfo dd>.inpbx,.m_userinfo .new_pw .inpbx{margin-top:10px}
.m_userinfo dd>div>div:first-child,.m_userinfo dd>span:first-child.inpbx,.m_userinfo .new_pw .inpbx:first-child,.m_userinfo .m_mobile + .inpbx{margin-top:0}
.m_userinfo dd input[type="text"],.m_userinfo dd input[type="password"],.m_userinfo dd input[type="number"],.m_userinfo dd input[type="tel"]{width:100%;height:17px;border:0 none;background:transparent;font-size:12px;line-height:17px;vertical-align:top;color:#767676}
.m_userinfo dd button{position:absolute;bottom:0;right:0;height:35px;line-height:100%}
.m_userinfo dd .pic_view{position:static;height:35px;line-height:100%}
.m_userinfo dd label{display:inline-block;margin:0 4px;vertical-align:top}
.m_userinfo .btn_pd{display:block}
.m_userinfo .btn_pd .inpbx{margin-right:66px}
.m_userinfo .btn_pd .b_def{width:62px}
.m_userinfo dd .pw_change button{position:static;width:62px}
.m_userinfo .new_pw{display:none;margin-top:0}
.m_userinfo .new_pw .btn_area{margin-top:12px}
.m_userinfo .post_num{position:relative;padding-right:85px}
.m_userinfo .post_num .btn_pd{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.m_userinfo .post_num .inpbx{margin-right:0}
.m_userinfo .post_num .btn_pd .pn_td{display:table-cell;width:100%}
.m_userinfo .post_num .btn_pd .del{width:10px;text-align:center}
.m_userinfo .post_num .btn_pd button{width:80px}
.m_userinfo .chk_radio{margin-top:10px;font-size:12px;line-height:17px}
.m_userinfo .chk_radio:first-child,.m_userinfo .tx_rdo .chk_radio:first-child{margin-top:0}
.m_userinfo .chk_radio label{color:#666;font-weight:normal}
.m_userinfo .chk_radio strong{display:inline-block;width:55px;color:#000}
.m_userinfo .tx_rdo .chk_radio{margin-top:2px}
.m_userinfo .m_policy{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_userinfo .txt_c{font-size:11px;font-weight:normal;color:#898989}
.m_userinfo p{padding-top:10px;font-size:11px;color:#767676;font-weight:normal}
.m_userinfo p.ico_type{position:relative;padding-left:16px}
.m_userinfo p.ico_type .ico_tip,.m_userinfo p.ico_type .ico_noti{position:absolute;top:11px;left:0}
.m_userinfo .p_card{width:184px;height:84px;padding-top:12px;border:1px solid #ccc;border-radius:2px;text-align:center}
.m_userinfo .p_card strong{font-size:20px}
.m_userinfo .p_card em{display:block;font-size:15px;color:#999}
.m_userinfo .p_card span{font-weight:bold}
.m_userinfo dd ul{overflow:hidden;width:186px;margin-top:5px;letter-spacing:-1px}
.m_userinfo dd li{float:right;padding-top:0;background:none;color:#999}
.m_userinfo dd li:first-child{float:left}
.m_userinfo dd li strong{color:#666}
.m_userinfo dd li em{letter-spacing:0;font-weight:bold}
.m_userinfo .chk_chk{margin:0;font-size:12px;line-height:17px;padding:10px 0 0 8px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_userinfo .chk_chk li{float:left;width:50%}
.m_userinfo .chk_chk2{margin-top:10px;font-size:12px;line-height:17px;padding-left:58px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_userinfo .chk_chk2 li,.m_userinfo .chk_chk2 li:first-child{float:none}
.m_userinfo .zipcode label{float:left;width:65px;line-height:35px;font-weight:bold;letter-spacing:-1px}
.m_userinfo .country_num label{float:left;width:65px;line-height:35px;font-weight:bold;letter-spacing:-1px}
.m_userinfo .country_num_in{float:left;width:50px;margin-right:5px}
.m_userinfo .s_sms{line-height:17px}
.m_userinfo .s_tit{float:left;width:70px}
.m_userinfo .s_tit_inp{line-height:35px}
.m_userinfo .m_birth_wrap{display:block;width:100%;margin-top:5px}
.m_userinfo .m_birth_wrap:after{display:block;clear:both;content:''}
.m_userinfo .m_birth{display:inline;float:left;margin-right:5px}
.m_userinfo .radio_wrap,.m_userinfo .radio_wrap2{display:block;height:17px;padding:2px 0 5px;line-height:17px}
.m_userinfo .radio_wrap2{padding-bottom:0}
.m_userinfo .radio_wrap label,.m_userinfo .radio_wrap2 label{margin:-1px 4px 1px}
.m_userinfo .ship_country{margin-top:0}
.m_userinfo .terms{overflow:hidden;margin-bottom:-8px}
.m_userinfo .terms li{clear:both;position:relative;padding:15px 50px 15px 0;border:0;line-height:18px}
.m_userinfo .terms .inpchk,.m_userinfo .terms .inpchk_temp{margin-right:7px;vertical-align:top}
.m_userinfo .terms label{display:inline-block;max-width:88%;font-weight:bold;font-size:13px;vertical-align:top}
.m_userinfo .terms .btn_more{position:absolute;top:50%;right:0;margin-top:-9px;font-size:11px;color:#aaa;text-decoration:underline}
.m_userinfo .add_info{display:block;margin-top:10px;color:#999}
.m_userinfo .add_info strong{float:none;display:inline-block;line-height:18px;color:#666}
.m_userinfo .addr_info{margin:8px 0 0 -80px;font-weight:normal;font-size:13px;line-height:20px}
.m_userinfo .addr_info:after{display:block;clear:both;content:''}
.m_userinfo .addr_info .info_tit{float:left;width:43px;margin:4px 10px 4px 0;padding-top:1px;background:#f6f6f6;font-weight:normal;font-size:12px;line-height:19px;color:#888;text-align:center}
.m_userinfo .addr_info .info_cont{display:block;overflow:hidden;padding:4px 0;color:#222;line-height:20px;word-break:break-all;word-wrap:break-word}
.m_userinfo .addr_info .info_cont a{display:block}
.leave_mem{padding:35px 0 70px;font-size:11px;text-align:center;color:#767676}
.leave_mem .withdraw{text-decoration:underline}
@media all and (min-width:640px){.terms .chk_box, .m_chk_tit .chk_box {position:absolute;right:50px;top:15px}}
@media all and (min-width:320px) and (max-width:640px) {.terms .chk_box, .m_chk_tit .chk_box {display:block;float:none;padding-top:3px}}
.m_useremail p{color:#666;font-size:12px;font-weight:bold}
.m_useremail .m_chk_btn{padding:15px 0;border-top:0;border-bottom:1px solid #d9d9d9;background:#fff}
.inpend{padding:0 0 10px}
.s_point{padding:15px 13px;background:#f7f7f7;text-align:center}
.s_point strong.sp_com{position:relative;top:18px;width:172px;height:28px;z-index:10;background-position:0 -90px}
.s_point p{display:block;position:relative;margin:0 0 15px;padding-top:25px;color:#898989;font-size:12px;line-height:18px;letter-spacing:-1px;border-top:1px solid #cdcdcd}
.s_point p:before{position:absolute;top:1px;left:0;width:100%;border-top:1px solid #cdcdcd;content:''}
.s_point a{display:inline-block;padding:5px;border:1px solid #d4d4d4;color:#777;font-size:10px}
.s_point a .arr{display:inline-block;width:20px;height:10px;margin-left:5px;background-position:-65px -70px;vertical-align:middle}
.chk_barea{border-top:3px solid #d9d9d9;background:#f7f7f7}
.chk_barea .m_chk_btn{margin-top:10px;padding:0 25%;border:0 none}
.chk_tip{padding:10px;font-size:10px;line-height:16px;color:#898989}
.chk_tip .ico_tip{margin:2px 3px -2px 0}
.dimmed{display:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:90}
.dimmed_v2{display:none;position:absolute;top:190px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.0);z-index:1}
.dimmed_op{opacity:.5}
.dimmed_op .mark{color:#000}
.btn_area a{display:inline-block;overflow:hidden;width:8px;height:8px;background-position:0 -235px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.btn_area a.on{background-position:-10px -235px}
.ly_sns_lst li a:before,.ly_visitrec a:before,.ly_car_top a,.m_lyr_btn .btn_mview2:after,.face_img .sp_ly{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_ly_rtn.png) no-repeat 0 0;background-size:250px 92px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.ly_common{display:none;position:fixed;top:102px;left:50%;width:290px;margin-left:-145px;letter-spacing:-1px;padding-bottom:20px;background:#fff;text-align:center;-webkit-box-shadow:0 0 12px 6px rgba(0,0,0,.3);border-radius:3px;z-index:99}
.ly_tit{padding:15px 0 14px;color:#fff;font-size:15px;background:#585858;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.ly_txt{margin-top:31px;padding:0 10px;color:#666;line-height:1.2}
.ly_txt strong{color:#222}
.ly_common .m_chk_btn{border:none;margin-top:16px;padding:0 82px}
.ly_diff_id{margin-top:23px}
.ly_diff_id input[type='text']{width:155px;height:25px;padding-left:8px;color:#222;border:1px solid #ccc;font-size:11px;line-height:27px;font-weight:bold;-webkit-box-shadow:inset 0 1px 1px #ededed;border-radius:2px}
.ly_diff_id button[type='submit'],.ly_diff_id button[type='button']{width:78px;height:27px;margin-left:3px;border:1px solid #dedede;color:#666;font-size:11px;line-height:27px;font-weight:bold;-webkit-box-shadow:inset 0 -1px 1px #d5d5d5}
.sns_lstwrap{margin:0 -12px}
.ly_sns_lst{display:table;overflow:hidden;width:100%;table-layout:fixed}
.ly_sns_lst li{display:table-cell;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y;background-size:1px 2px;text-align:center}
.ly_sns_lst li a{display:block;position:relative;height:21px;padding-top:56px;color:#222;font-size:12px}
.ly_sns_lst li:first-child{background:none}
.ly_sns_lst li a:before{position:absolute;top:6px;left:50%;width:49px;height:45px;margin-left:-25px;z-index:1;content:''}
.ly_sns_lst li a.ka:before{background-position:0 0}
.ly_sns_lst li a.tw:before{background-position:-50px 0}
.ly_sns_lst li a.fb:before{background-position:-100px 0}
.ly_sns_lst li a.nt:before{background-position:0 -47px}
.ly_sns_lst li a.vt:before{background-position:-50px -47px}
.ly_sns_lst li a.et:before{background-position:-100px -47px}
.ly_sns_lst li a.dt:before{background-position:-150px -47px}
.ly_sns_lst li a.url:before{background-position:-200px 0}
.ly_mms_wrap{margin:20px 0 15px}
.ly_mms_wrap .btn_send{display:block;height:42px;margin-top:25px;border-radius:2px;background:#ff6967;font-size:18px;line-height:42px;color:#fff;text-align:center}
.ly_mms_lst{display:table;width:100%;table-layout:fixed}
.ly_mms_lst li{display:table-cell}
.ly_mms_lst li a{display:block;position:relative;height:72px;padding-top:15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon_pop.png) no-repeat;background-size:72px 400px}
.ly_mms_lst li a.ka{background-position:50% 15px}
.ly_mms_lst li a.ssg{background-position:50% -85px}
.ly_mms_lst li a.sms{background-position:50% -185px}
.ly_mms_lst li a:before{position:absolute;top:0;left:50%;width:15px;height:15px;margin-left:-36px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon_pop.png) 0 -300px no-repeat;background-size:72px 400px;content:''}
.ly_mms_lst li.on a:before{background-position:-20px -300px}
.ly_share_lst{margin-bottom:-8px}
.ly_share_lst:after{content:'';display:block;clear:both}
.ly_share_lst li{float:left;width:33%;text-align:center;margin-bottom:8px}
.ly_share_lst li:nth-child(3n+0){width:34%}
.ly_share_lst li a{display:block;position:relative;height:21px;padding-top:52px;color:#222;font-size:12px}
.ly_share_lst li a:before{position:absolute;top:0;left:50%;width:50px;height:50px;margin-left:-25px;z-index:1;content:'';background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_sns.png);background-repeat:no-repeat;background-size:400px 200px}
.ly_share_lst li a.tw:before{background-position:0 0}
.ly_share_lst li a.fb:before{background-position:-100px 0}
.ly_share_lst li a.ka:before{background-position:-200px 0}
.ly_share_lst li a.ks:before{background-position:-300px 0}
.ly_share_lst li a.url:before{background-position:0 -100px}
.ly_share_lst li a.sms:before{background-position:-100px -100px}
.url_tip{display:none;margin-top:20px;font-size:12px;color:#50b79d;text-align:left}
.url_txt{display:none;overflow:hidden;margin-top:5px;padding:6px 10px 8px;border:1px solid #d9d9d9;border-radius:2px;box-shadow:inset 0 0 1px 1px #f5f5f5;color:#aaa;text-align:left}
.url_txt span{display:block}
.url_txt input{border:none;color:#aaa;width:100%}
.ly_visitrec{overflow:hidden;font-size:13px;color:#222;font-weight:bold;text-align:left}
.ly_visitrec dt{clear:both;float:left;margin:0 17px 0 20px;color:#666}
.ly_visitrec dt,.ly_visitrec dd{padding-bottom:9px}
.ly_visitrec a{position:relative;top:-4px;display:inline-block;width:111px;height:25px;text-indent:5px;line-height:25px;font-size:13px;color:#666;border:1px solid #e5e5e5;text-align:center;box-shadow:inset 0 -1px 1px #d5d5d5;background:-webkit-gradient(linear,0 0,0 100,from(#fff),to(#f6f6f6));letter-spacing:-1px}
.ly_visitrec a:before{position:absolute;top:6px;left:8px;width:9px;height:14px;background-position:-150px 0;z-index:1;content:''}
.ly_visitrec_txt{margin:0 13px;padding-top:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:left;font-size:11px;line-height:16px;color:#898989}
.ly_visitrec2{overflow:hidden;font-size:13px;color:#222;font-weight:bold;text-align:left}
.ly_visitrec2 dt{clear:both;float:left;margin:0 17px 0 20px;color:#666}
.ly_visitrec2 dt,.ly_visitrec2 dd{padding-bottom:9px}
.coupon_spec .ly_visitrec2{font-size:11px;font-weight:normal;color:#fff}
.coupon_spec .ly_visitrec2 dt,.coupon_spec .ly_visitrec dd{margin-left:0;margin-right:0}
.coupon_spec .ly_visitrec2 dd{overflow:hidden}
.coupon_spec .ly_visitrec2 dt{width:55px;color:#fff}
.coupon_spec .ly_visitrec2:after{display:block;clear:both;content:''}
.ly_common .m_chk_btn_v2{padding:0 65px}
.ly_totaldc_info{overflow:hidden;margin:0 25px;font-weight:bold}
.ly_totaldc_info dt{float:left;color:#222}
.ly_totaldc_info dd{float:right;font-size:16px;color:#ff5b7e}
.ly_totaldc_info .ssg_price{font-weight:bold}
.ly_dc_info{overflow:hidden;margin:5px 12px 0;padding:10px 0 0 3px;border-top:3px solid #e6e6e6;font-size:12px;color:#666}
.ly_dc_info dt{clear:both;float:left;height:26px;margin-left:9px}
.ly_dc_info dt.cp_name_area{margin-top:-8px;color:#999}
.ly_dc_info dt .cp_name{display:inline-block;max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.ly_dc_info dd{float:right;margin-right:13px}
.ly_dc_total{margin:0 12px;padding:12px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;letter-spacing:-1px}
.ly_dc_total .cp_info{line-height:16px}
.ly_dc_total .cp_info:after{display:block;clear:both;content:''}
.ly_dc_total .cp_info .total_tit{float:left;margin-left:12px;font-size:14px;font-weight:bold}
.ly_dc_total .cp_info .total_date{float:right;margin-right:12px;font-size:12px;color:#898989}
.ly_dc_total .tip_icopd{margin:8px 0 8px 12px;font-size:11px}
.ly_dc_txt{margin:0 12px;padding:16px 0 0;font-weight:bold;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:11px;color:#666}
.ly_dc_txt .point{color:#ff5b7e}
.ly_car_top{padding:15px 0 14px;color:#fff;font-size:15px;background:#585858;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.ly_car_top a{height:15px;margin-top:3px}
.ly_car_top a.btn_lastyear{width:18px;background-position:-160px 0}
.ly_car_top a.btn_nextyear{width:18px;background-position:-180px 0}
.ly_car_top a.btn_lastmonth{width:11px;margin:3px 18px 0 15px;background-position:-150px -15px}
.ly_car_top a.btn_nextmonth{width:11px;margin:3px 15px 0 18px;background-position:-165px -15px}
.ly_car_top strong{position:relative;font-size:15px}
.ly_car_top strong:before{position:absolute;top:3px;left:-43px;width:2px;height:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_7f7f7f.gif) repeat-y 100% 0;background-size:1px 2px;content:''}
.ly_car_top strong:after{position:absolute;top:3px;right:-41px;width:2px;height:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_7f7f7f.gif) repeat-y 100% 0;background-size:1px 2px;content:''}
.ly_carendar_table{margin:10px auto -10px;table-layout:fixed;border-collapse:collapse}
.ly_carendar_table th,.ly_carendar_table td{width:35px;height:35px;padding:2px}
.ly_carendar_table a,.ly_carendar_table span{display:block;width:35px;height:35px;line-height:35px;text-align:center}
.ly_carendar_table .dim_day{color:#999}
.ly_carendar_table .selected{color:#fff;background:#ff5b7e}
.ly_photo{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:999}
.ly_photo .thmb{padding:39px 0 25px;text-align:center}
.ly_photo .thmb img{vertical-align:top}
.ly_photo .btn_area{position:relative;padding:20px 0;text-align:center}
.ly_photo .btn_area:before{position:absolute;left:50%;top:0;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx_rtn.png) no-repeat 0 0;background-size:277px 10px;content:''}
.ly_photo .btn_area a{display:inline-block;overflow:hidden;width:8px;height:8px;background-position:0 -235px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.ly_photo .btn_area a.on{background-position:-10px -235px}
.ly_photo .pinch-zoom{text-align:center;display:table}
.ly_photo .pinch-zoom a{display:table-cell}
.ly_photo .pinch-zoom img{max-width:100%}
.ly_cmt{position:static;width:100%;margin:0;-webkit-box-shadow:none;border-radius:0}
.ly_cmt .evt_area{overflow:hidden;background-color:#f7f7f7}
.ly_cmt .bx_evt{margin:15px 6px 10px;border:1px solid #d9d9d9;background-color:#fff}
.ly_cmt .evt_wr{position:relative;margin:0 10px;padding:13px 66px 12px 0;border-bottom:3px solid #e6e6e6}
.ly_cmt .evt_wr input[type="text"],.ly_cmt .evt_wr input[type="number"],.ly_cmt .evt_wr input[type="tel"],.ly_cmt .evt_wr input[type="password"]{width:100%;height:17px;border:0 none;background:transparent;font-size:12px;line-height:17px;vertical-align:top}
.ly_cmt .evt_wr .txtarea{height:38px}
.ly_cmt .evt_wr .txtarea textarea{height:100%}
.ly_cmt .evt_wr .tx_wr{margin-top:4px;font-weight:bold;font-size:11px;color:#aaa;text-align:right}
.ly_cmt .evt_wr .tx_wr em{color:#ff5b7e}
.ly_cmt .evt_wr button{position:absolute;top:13px;right:0;width:61px;height:50px;line-height:50px}
.ly_cmt .lst_evt{text-align:left}
.ly_cmt .lst_evt li{position:relative;padding:11px 15px 10px;border-top:1px solid #e6e6e6}
.ly_cmt .lst_evt li:first-child{border:0}
.ly_cmt .lst_evt .tx{line-height:19px;color:#222}
.ly_cmt .lst_evt .dsc{font-size:11px;color:#9a9a9a}
.ly_cmt .lst_evt .bar{margin:0 2px;color:#e6e6e6}
.ly_cmt .lst_evt button{position:absolute;bottom:9px;right:10px;width:48px;height:29px;line-height:29px}
.size_txt{padding:18px 0;border-bottom:1px solid #dadada;background:#f7f7f7}
.size_txt .lyt_b{display:block;margin-top:10px;font-size:13px;line-height:18px}
.size_txt .txt_size{width:34px;height:20px;margin:0 0 -4px 8px;background-position:-175px -92px}
.btn_ly_cls{position:absolute;top:16px;right:14px;width:15px;height:15px;background-position:-9px -70px}
.l_sale{background:#ffd801 url(http://static.ssgcdn.com/ui/m_ssg/img/sp_x_rtn.png) repeat-x 0 100%;background-size:9px 5px}
.l_sale .l_area{position:relative;display:block}
.l_sale .l_area .inner{position:relative;width:320px;height:115px;margin:0 auto}
.l_sale .l_area .arr{position:absolute;top:50%;right:9px;width:8px;height:12px;margin-top:-6px;background-position:0 -390px}
.l_sale .t_area{margin:10px 0 0 33px}
.l_sale .t_area .sp_com{margin:0}
.l_sale .t_area .num{width:48px;height:49px;background-position:-185px -310px;font-family:'Helvetica';font-size:25px;line-height:47px;color:#fff;text-align:center}
.l_sale .t_area .tx{width:4px;height:14px;margin:17px -3px 0 -2px;background-position:-235px -310px}
.l_sale .t_area .tx2{width:26px;margin:11px -7px 0 -1px;background:none;font-weight:bold;font-size:16px;line-height:20px;color:#222}
.l_sale .tx_sale{position:absolute;bottom:24px;right:38px;font-size:12px;font-weight:bold;line-height:18px;color:#5a2400;letter-spacing:-1px;text-align:right}
.l_sale .tx_sale .num{display:block;font-size:15px}
.l_sale .tx_sale .num em{font-family:Helvetica;font-size:20px;font-weight:bold;color:#000}
.l_sale .sp_com{width:247px;height:24px;margin:12px 0 0 35px;background-position:0 -415px}
.l_sale_v2{background-color:#e5e5e5}
.l_sale_v2 .l_area .arr{background-position:-10px -390px}
.l_sale_v2 .t_area{margin:12px 0 0 39px}
.l_sale_v2 .t_area .num{width:39px;height:42px;background-position:-185px -365px;line-height:42px}
.l_sale_v2 .t_area .tx{margin:14px -2px 0 -1px;background-position:-245px -310px}
.l_sale_v2 .tx_sale{bottom:20px;color:#666}
.l_sale_v2 .sp_com{width:173px;height:31px;margin-left:70px;background-position:0 -445px}
.l_sale2{margin-bottom:10px;background:#fafafa;border-bottom:2px solid #e4e4e4}
.mallprd_info{padding:12px 13px 10px;border-bottom:2px solid #e4e4e4;text-align:center;letter-spacing:-1px;background:#f7f7f7}
.mallprd_info .ico_area{margin-bottom:8px}
.mallprd_info .ico_area a,.mallprd_info .ico_area span{display:inline-block;height:14px;margin:2px 0;padding:1px 6px;font-weight:bold;font-size:11px;line-height:14px;vertical-align:top}
.mallprd_info .ico_area .ico_mall{line-height:13px}
.mallprd_info .ico_mall{font-family:'Times New Roman';font-size:13px !important;color:#fc1934;letter-spacing:0;border:solid 1px #fc1934}
.mallprd_info .ico_mall.emart{color:#f29114;border-color:#f29114}
.mallprd_info .ico_mall.depart{color:#784130;border-color:#784130}
.mallprd_info .ico_mall.boons{color:#ff4f4f;border-color:#ff4f4f}
.mallprd_info .ico_mall.traders{color:#73b200;border-color:#73b200}
.mallprd_info .ico_mall.howdy{color:#73b200;border-color:#040a09}
.mallprd_info .ico_mall.tv{color:#73b200;border-color:#e2231a}
.mallprd_info .ico_mall.boots{color:#73b200;border-color:#004990}
.mallprd_info .ico_mall.si{color:#222;border-color:#222}
.mallprd_info .ico_place{position:relative;padding-right:23px !important;color:#666;border:1px solid #d5d5d5;background:#fff}
.mallprd_info .ico_place .itxt{display:inline-block;position:absolute;right:0;top:0;bottom:0;width:15px;border-left:1px solid #d5d5d5;background:#fafafa;font-family:'Georgia';font-style:italic;font-size:11px;line-height:18px;color:#9d9d9d;letter-spacing:0;text-align:center;box-shadow:inset 0 -1px 0 0 #d6d6d6;line-height:16px}
.mallprd_info .ico_statue{background:#418bcb;border:1px solid #418bcb;color:#fff}
.mallprd_info .ico_organic{background:#1ABA66;border:1px solid;border-color:#889f4b #747474 #747474 #889f4b;color:#fff}
.mallprd_info .ico_savephone{background:#45C5C6;border:1px solid #45C5C6;color:#fff}
.mallprd_info .ico_taxt{background:#ffd800;border:1px solid #ffd800;color:#5c4e00}
.mallprd_info .ico_store{border:1px solid #d5d5d5;background:#fff;font-weight:normal;color:#666;letter-spacing:0}
.mallprd_info h3{padding-top:10px;font-size:18px;color:#222;border-top:2px solid #e6e6e6}
.mallprd_info .txt_info{margin-top:7px;font-size:12px;color:#8c8c8c}
.mallprd_info .price_area{margin-top:10px}
.mallprd_info .price_area del{display:inline-block;font-size:14px;color:#adb1b2;font-weight:bold;vertical-align:middle}
.mallprd_info .price_area .new_cha{margin:2px 0 -2px 9px}
.mallprd_info .price_area .new_cha .num{margin-right:3px;font-weight:bold}
.mallprd_info .price_area .new_cha .per,.mallprd_info .price_area .ssg_price{font-weight:bold}
.mallprd_info .price_area strong{display:block;font-size:22px;color:#ff5b7e;line-height:31px}
.mallprd_info .price_area strong em{display:inline-block;font-size:29px;font-family:'Times New Roman';font-weight:bold}
.mallprd_info .price_area strong .won,.mallprd_info .price_area strong .ssg_tx{display:inline-block;margin:5px 0 -5px;line-height:22px;vertical-align:top}

.dt_head .mallprd_info{text-align:left;padding:20px 19px 18px}
.dt_head .mallprd_info h3{border-top:none;padding:0;word-break:break-all;word-wrap:break-word}
.dt_head .mallprd_info .ico_area{margin-bottom:0}
.dt_head .mallprd_info .ico_area .ico_mall{background-color:#fff}
.dt_head .mallprd_info .txt_info{margin-top:3px}
.dt_head .mallprd_info .price_area{margin-top:2px}
.dt_head .mallprd_info .price_area del{margin-right:5px}
.dt_head .mallprd_info .price_area strong{display:inline-block;vertical-align:-3px}

.star_area{display:inline-block;width:80px;height:15px;background-position:-70px -160px;vertical-align:top}
.star_area .star{display:inline-block;height:15px;background-position:-70px -180px;vertical-align:top}
.thmb_area{position:relative;padding:13px 10px 20px;background:#fff;text-align:center;z-index:9;min-height:257px}
.thmb_area:after{position:absolute;bottom:34px;left:50%;width:277px;height:10px;margin-left:-139px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx_rtn.png) no-repeat 0 0;background-size:277px 10px;content:''}
.thmb_area a{display:block;position:relative}
.thmb_area .mflick{visibility:hidden}
.thmb_area .mflick .flick-container{min-height:290px}
.thmb_area .mflick .flick-container .flick-ct{display:none;margin-bottom:16px}
.thmb_area .mflick .flick-container .flick-ct:first-child{display:table-cell}
.thmb_area .mflick .flick-container .flick-ct .pinch-zoom{position:absolute;right:0;left:0;text-align:center}
.thmb_area .mflick .flick-container .flick-ct .pinch-zoom a{vertical-align:middle}
.thmb_area .mflick .flick-container .flick-ct .pinch-zoom img{max-width:100%;width:auto;height:auto;vertical-align:top}
.thmb_area .flick-paging{position:static}
.thmb_area .lside_sti{position:absolute;left:10px;top:10px;z-index:2010; -webkit-transform:translateZ(0)}
.thmb_area .lside_sti span{display:block;margin-top:-10px}
.thmb_area .lside_sti span:first-child{margin-top:0}
.thmb_area .rside_sti{position:absolute;right:10px;top:10px;z-index:2010;width:86px}
.thmb_area .rside_sti span{float:right;margin-top:5px; -webkit-transform:translateZ(0)}
.thmb_area .ico_cp{width:53px;height:43px;padding-top:17px;font-family:'Helvetica';font-size:8px;font-weight:bold;color:#fff;line-height:10px;background-position:-75px -350px;text-align:center}
.thmb_area .ico_cp .ico_txcp{display:inline-block;width:35px;height:6px;background-position:-120px -1072px}
.thmb_area .ico_cp .ico_txsale{display:inline-block;width:21px;height:6px;background-position:-120px -1061px}
.thmb_area .ico_cp strong{display:block;margin-top:3px;font-size:12px}
.thmb_area .ico_cp em{font-family:'Times New Roman';font-size:23px;font-style:italic}
.thmb_area .ico_db{width:53px;height:60px;background-position:-128px -350px;line-height:60px;font-family:'Times New Roman';font-size:23px;font-style:italic;color:#fff;font-weight:bold;z-index:20}
.thmb_area .ico_ex{width:70px;height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) 0 -62px no-repeat;background-size:350px 250px}
.thmb_area .ico_ex.bojung,.thmb_area .ico_ex.center{background-position:-158px -62px}
.thmb_area .ico_ex.bojung2{background-position:-158px -115px}
.thmb_area .ico_ex2{width:70px;height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -79px -62px no-repeat;background-size:350px 250px}
.thmb_area .ico_etcdev{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) 0 -115px no-repeat;background-size:350px 250px}
.thmb_area .ico_em_pickup{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -79px -115px no-repeat;background-size:350px 250px}
.thmb_area .ico_tr_pickup{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -237px -115px no-repeat;background-size:350px 250px}
.thmb_area .ico_gift{width:53px;height:60px;background-position:-197px -825px;z-index:10}
.thmb_area .ico_gift2{width:53px;height:60px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_gift2.png) 0 0 no-repeat;background-size:53px 60px}
.thmb_area .ico_sale{width:63px;height:63px;padding:0;background-position:-129px -1210px}
.thmb_area .bdg_sale{display:inline-block;overflow:hidden;width:auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtw.png) no-repeat 0 0;background-size:400px 400px;font-size:0;vertical-align:top;width:96px;height:28px;margin:10px -37px 37px -24px;padding:0;padding-right:25px;background-position:-279px -34px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.thmb_area .bdg_sale .blind{font-family:'Times New Roman';font-size:21px !important;font-style:italic;line-height:28px !important;letter-spacing:-1px !important;color:#fff;text-align:right;top:1px !important;width:95px !important; height:20px !important;visibility:visible !important;left:-5px !important;padding-right:2px !important}
.thmb_area .btn_area{margin-top:8px}
.thmb_area .btn_area a:after{display:none}
.thmb_area .txt_tab{position:absolute;bottom:66px;left:50%;width:202px;height:52px;margin-left:-101px;line-height:52px;background-position:0 -480px;font-size:12px;color:#222;letter-spacing:-1px;font-weight:bold;z-index:2001}

.share_area{display:table;width:100%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff;table-layout:fixed;border-collapse:collapse}
.share_area .star_point,.share_area .item{display:table-cell;text-align:center;vertical-align:middle;color:#222;font-size:11px;font-weight:bold}
.share_area .item .bxin{display:block;position:relative;height:39px;padding:8px 0}
.share_area .item .bxin:before{position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#e6e6e6;content:''}
.share_area .item.none_pd{width:35%}
.share_area .item.none_pd2{width:57px}
.share_area .item.none_pd2 .bxin:before{top:0;bottom:0}
.share_area .star_point .bxin:before,.share_area .item:first-child .bxin:before{display:none}
.share_area .qnas{width:50%}
.share_area .comen_count{display:inline-block}
.share_area .comen_count .txtin{display:inline-block;position:relative;height:17px;line-height:17px;vertical-align:top}
.share_area .none_pd .comen_count .txtin{padding-right:21px}
.share_area .qnas .btn_qna{position:relative;display:inline-block;height:auto;padding-left:30px;vertical-align:top}
.share_area .star_point{width:50%;text-align:center;border:1px solid #e6e6e6;border-top:0;border-bottom:0}
.share_area .star_point a{display:block;width:auto}
.share_area .star_point span{width:111px;height:20px}
.share_area .star_point .star_area{margin-bottom:5px;text-align:left;background-position:0 -535px}
.share_area .star_point .star{background-position:0 -560px}
.share_area a{display:block;height:39px;font-size:11px;line-height:16px;color:#222;white-space:nowrap}
.share_area a .img_cenbx{display:block;position:relative;height:100%}
.share_area a .ico_share{position:absolute;top:50%;right:0;left:5px;width:27px;height:23px;margin:-12px auto;background-position:-122px -727px}
.share_area a .ico_arrow{position:absolute;top:50%;right:0;width:17px;height:17px;margin-top:-9px;;background-position:-230px -688px}
.share_area a .ico_zzim{width:16px;height:14px;margin-right:2px;background-position:-82px -304px}
.share_area a .tx{font-size:14px}
.share_area a .txtin{display:block;line-height:17px}
.share_area a .txtin2{display:inline-block;position:relative;top:-1px;font-size:14px;color:#999}
.share_area a .txtbx{display:block;line-height:26px;vertical-align:top}
.share_area .clipping_g{display:table-cell;text-align:center}
.share_area .clipping_g a{display:inline-block;width:auto;color:#ff5b7e}
.share_area .clip_red .ico_zzim{background-position:-100px -304px}
.share_area .clip_yellow .ico_zzim{background-position:-118px -304px}
.share_area .clipping_g .tx{display:inline-block;width:51px;height:16px;background-position:-151px -881px}
.share_area .comen_count .txt_tr{display:inline-block;font-size:22px;font-family:helvetica;color:#999;font-weight:normal}
.share_area .cmt_vt{margin-top:0;text-align:left;vertical-align:top}
.share_area .cmt_vt .tt_tx{float:left;font-size:22px;font-family:helvetica;font-weight:normal;color:#ff5b7e;letter-spacing:0;line-height:26px}
.btn_qna{text-align:left}
.btn_qna .sp_com{position:absolute;top:5px;left:0;width:22px;height:25px;background-position:-55px -881px}
.btn_qna .ico_how{width:99px;height:15px;background-position:-96px -42px}
.btn_qna .qna_tx{display:block;margin-top:0;font-size:9px;color:#595959}
.btn_qna .ico_wordb{display:inline-block;width:22px;height:18px;background-position:-85px -881px;font-family:'Times New Roman';font-size:10px;font-weight:bold;color:#5aadbc;line-height:15px}
.cdeliv_sec{margin-bottom:15px;padding:0 9px;line-height:18px}
.cdeliv_sec .ico_help{margin:0}
.cdeliv_sec label{font-size:12px;color:#666}
.bx_prd{position:relative;margin:0 6px 10px;border:1px solid #d9d9d9;background-color:#fff;letter-spacing:-1px}
.bx_prd:after{position:absolute;bottom:-9px;left:50%;width:24px;height:9px;margin-left:-12px;background-position:0 -160px;content:''}
.bx_prd .t_prd{height:43px;border-bottom:1px solid #ccc;font-size:13px;line-height:43px;color:#222;text-align:center}
.bx_prd .t_prd strong{font-size:16px;color:#ff5b7e}
.card_dcsec{padding:10px 0;text-align:center;background-color:#fff}
.card_dcsec a{display:inline-block}
.card_dcsec img{width:75px;height:38px;vertical-align:top}
.bx_prd .prd_amount{position:relative;margin:15px;padding:0 36px;text-align:center}
.bx_prd .prd_amount .sp_com{overflow:hidden;position:absolute;top:0;width:36px;height:36px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd .prd_amount .b_minus{left:0;background-position:0 -120px}
.bx_prd .prd_amount.prd_dimmed .b_minus{background-position:-80px -120px}
.bx_prd .prd_amount .b_plus{right:0;background-position:-40px -120px}
.bx_prd .prd_amount.prd_dimmed .b_plus{background-position:-120px -120px}
.bx_prd .prd_amount span.b_minus{background-position:-80px -120px}
.bx_prd .prd_amount span.b_plus{background-position:-120px -120px}
.bx_prd .prd_amount .tx{font-size:19px;line-height:36px;color:#222}
.bx_prd .prd_dimmed .tx{color:#bfbfbf}
.bx_prd .prd_amount .opa_tx{font-size:19px;font-weight:bold;line-height:36px;color:#222}
.bx_prd .prd_dimmed .opa_tx{color:#bfbfbf}
.bx_prd .lst_prd li{position:relative;height:41px;padding:14px 0 1px 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x 0 100%;background-size:2px 1px}
.bx_prd .lst_prd .prd_amount{position:absolute;top:10px;right:10px;width:50px;margin:0}
.bx_prd .inpchk,.bx_prd .inpchk_temp{margin:3px 3px 0 0}
.bx_prd label{display:inline-block;font-weight:bold;font-size:12px;color:#000}
.bx_prd .m_tip{margin:7px 0 0 10px}
.bx_prd .m_userinfo{padding:0}
.bx_prd .m_userinfo.line_one{background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.bx_prd .m_userinfo li{position:relative;padding:1px 10px 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.bx_prd .m_userinfo li:first-child{padding-top:1px;background:none}
.bx_prd .m_userinfo li.no_line{border-top:0}
.bx_prd .m_userinfo dt{width:100px}
.bx_prd .m_userinfo dd{margin:15px 0 0 100px}
.bx_prd .m_userinfo .btn_pd .inpbx{margin-right:60px}
.bx_prd .m_userinfo dd button{width:55px}
.bx_prd .m_userinfo2 li{padding:0;background:0}
.bx_prd .m_userinfo2 li:first-child{background:none}
.bx_prd .m_userinfo2 .btn_pd .inpbx{margin-right:66px}
.bx_prd .m_userinfo2 .btn_pd .inpbx input{font-weight:bold;letter-spacing:-1px}
.bx_prd .m_userinfo2 .add_point{color:#73b1da}
.bx_prd .m_useretc{width:100%;margin-top:15px;line-height:16px}
.bx_prd .m_useretc:after{display:block;clear:both;content:''}
.bx_prd .m_useretc .b_def3{height:29px;padding:0 8px;line-height:29px}
.bx_prd .m_useretc .ques{display:inline;float:left;margin-top:3px;font-size:12px;font-weight:bold;color:#ff5b7e}
.bx_prd .m_useretc .mu_r{display:inline;float:right}
.bx_prd .m_useretc .oi_th{left:10px;color:#ff5b7e;line-height:27px}
.bx_prd .prd_kind{color:#000;font-weight:bold}
.bx_prd .prd_kind em{font-weight:bold;color:#ff5b7e}
.bx_prd .prd_kind .b_icn{padding:0 8px;border:1px solid #ccc;font-size:10px;color:#4c4c4c;box-shadow:none}
.bx_prd .prd_sel{overflow:hidden;position:relative}
.bx_prd .prd_sel .prd_amount{float:left;min-width:50px;margin:15px 0 0px;padding:0 40px}
.bx_prd .prd_sel .price{position:absolute;bottom:7px;right:24px;font-size:18px;font-size:17px;line-height:22px}
.bx_prd .prd_sel .price em{font-size:22px;font-family:'Times New Roman'}
.bx_prd li .delete{overflow:hidden;position:absolute;top:50%;right:-24px;width:11px;height:11px;margin-top:-6px;background-position:-110px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd li p{position:relative;color:#666;font-weight:bold;padding-top:0;margin:12px 0 -3px}
.bx_prd li .prd_add{display:inline-block;width:7px;height:7px;margin:2px 2px 0 0;background-position:-125px -70px;vertical-align:top}
.bx_prd li p .delete{right:0}

.oi_magicpick{position:relative}
.oi_magicpick dt{position:absolute;top:0;left:0;width:100px;margin-top:0;font-size:12px;letter-spacing:-1px}
.oi_magicpick dd{overflow:hidden;position:relative;min-height:18px;margin:10px 0 10px 100px;font-size:12px;font-weight:bold;color:#666;word-wrap:break-word}
.oi_magicpick .oi_th{display:table;width:95px;height:38px;line-height:38px;color:#ff5b7e}
.oi_magicpick .oi_th_inp .oi_th strong{display:table-cell;line-height:normal;vertical-align:middle}

.bx_prd2{margin:0 0 10px;padding:0 6px;background:#fff;border-bottom:2px solid #e4e4e4;letter-spacing:-1px}
.bx_prd2 .btn_pd{display:block;position:relative;margin-top:5px}
.bx_prd2 .inpbx{display:block;overflow:hidden;width:auto;height:18px;margin-right:35px;padding:6px 8px 4px;line-height:18px;border:1px solid #ccc;border-radius:2px;letter-spacing:-1px;box-shadow:inset 0 1px 0 rgba(0,0,0,.07)}
.bx_prd2 input[type="text"],.bx_prd2 input[type="number"].bx_prd2 input[type="tel"].bx_prd2 input[type="password"]{width:100%;height:17px;border:0 none;background:transparent;font-size:12px;line-height:17px;vertical-align:top}
.bx_prd2 input[placeholder]{font-weight:bold;letter-spacing:-1px}
.bx_prd2 .btn_cal{position:absolute;top:0;right:0;overflow:hidden;width:27px;height:28px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f6f6f6));border:1px solid #dedede;box-shadow:inset 0 -1px 0 #d5d5d5;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd2 .btn_cal .sp_com{position:absolute;top:50%;left:50%;width:15px;height:13px;margin:-6px 0 0 -7px;background-position:-135px -285px}
.bx_prd2 .t_prd.t_prty2{position:relative;height:72px;padding:0 10px;font-size:15px;line-height:72px;text-align:left}
.bx_prd2 .t_prd strong{display:inline-block;margin-left:10px;font-size:22px;color:#ff5b7e}
.bx_prd2 .t_prd strong .won,.bx_prd2 .t_prd strong .ssg_tx{display:inline-block;position:relative;top:5px;line-height:normal}
.bx_prd2 .t_prd em{display:inline-block;font-family:'Times New Roman';font-size:36px;font-weight:bold;vertical-align:middle}
.bx_prd2 .t_prd .btn_part{position:absolute;right:10px;top:15px}
.bx_prd2 ul,.bx_prd3 ul{padding:5px 9px 10px;font-size:14px;color:#000;font-weight:bold}
.bx_prd2 li{margin-top:10px}
.bx_prd2 li p,.bx_prd2 li .dateday{margin-top:0;font-size:12px;color:#666}
.bx_prd2 li .cdeliv_sec{margin-top:10px;padding:0 12px 0 0}
.bx_prd2 .optin_lst{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x ;background-size:2px 1px}
.bx_prd2 .m_chk_btn{padding:5px 4px 20px;border-top:0}
.bx_prd2 .m_chk_btn .bn_gray{font-size:18px}
.bx_prd2 .m_chk_btn.m_chk_btn2{padding:15px 0 15px 0;margin:0 ;border-top:1px dotted #ddd}
.bx_prd2 .m_chk_btn.m_chk_btn2 ul.bnbox li{vertical-align:middle;width:40%}
.bx_prd2 .m_chk_btn.m_chk_btn2 ul.bnbox li:first-child{width:60%}
.bx_prd2 .m_chk_btn.m_chk_btn2 ul.bnbox li a{height:34px;line-height:34px}
.bx_prd2 .inp_calendar{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:30px}
.bx_prd2 .inp_calendar input{width:100%;height:30px;border:0;font-size:100px;color:transparent;opacity:.01}
.bx_prd2 .ico_help{display:inline-block;overflow:hidden;width:19px;height:19px;margin:0 0 0 4px;background-position:-155px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd2 .m_tip{margin-top:5px;font-size:10px;font-weight:normal;color:#898989;text-align:left;letter-spacing:0}
.bx_prd2 .m_tip .etc_sub{margin-left:5px}
.bx_prd2 .sharebx{margin:0 -6px}
.bx_prd2 .pr_optlst_bx{padding-top:1px;font-size:15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x ;background-size:2px 1px}
.bx_prd2 .pr_opt{padding:15px 8px 20px}
.bx_prd2 .pr_opt li{margin-top:14px;letter-spacing:-1px}
.bx_prd2 .pr_opt li:first-child{margin-top:0}
.bx_prd2 .pr_opt .opt_tit{font-size:13px;line-height:16px}
.bx_prd2 .pr_opt .inpbx{margin:7px 0 0 0;padding:8px 8px 7px}
.bx_prd3{margin:10px 6px;font-size:13px;background:#fff;border:1px solid #d9d9d9}
.bx_prd3 .bx_prd_in{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.bx_prd3 .bx_prd_in:first-child{padding-top:0;background:none}
.bx_prd3 .bx_prd_in .flick_insec{position:relative;width:auto}
.bx_prd3 .bx_prd_in .flick_insec:after{position:absolute;top:30px;left:-12px;width:24px;height:24px;background-position:-125px -881px;content:""}
.bx_prd3 .bx_prd_in li:first-child .flick_insec:after{display:none}
.bx_prd3 .bx_prd_in .more_cts li{overflow:visible}
.bx_prd3 h4{margin:0 6px;padding:11px 0 8px;text-align:center;border-bottom:3px solid #e6e6e6;font-size:16px;line-height:normal}
.bx_prd3 h4 .b_def4{margin-left:8px;vertical-align:middle}
.bx_prd3 h4 .ico_arnext{margin-left:10px}
.bx_prd3 h4 .ico_help{display:inline-block;overflow:hidden;width:19px;height:19px;margin:2px 0 -2px;background-position:-155px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 h4 .sub_info{line-height:24px}
.bx_prd3 h4 .sub_info .tit{margin-right:6px;font-size:10px;color:#666}
.bx_prd3 h4 .sub_info .b_def4{margin:0}
.bx_prd3 li{overflow:hidden;margin-top:0;padding-bottom:15px;padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.bx_prd3 li .noti_txt{text-align:center;padding-top:10px;font-size:11px;color:#898989;line-height:16px}
.bx_prd3 li .noti_txt .ico_tip{margin:1px 0 -1px}
.bx_prd3 li:first-child{padding-top:0;background:none}
.bx_prd3 li.lst_type dt{color:#666}
.bx_prd3 dl{overflow:hidden;margin:5px 5px 0 15px;line-height:20px}
.bx_prd3 dt{float:left;width:90px;margin-top:10px;font-weight:bold;letter-spacing:-1px}
.bx_prd3 dt.sub_tit{margin-top:16px}
.bx_prd3 dd{overflow:hidden;margin-top:10px;color:#666;font-weight:bold}
.bx_prd3 dd .ssg_price{font-weight:bold}
.bx_prd3 dd .item{line-height:24px}
.bx_prd3 dd.price{font-size:17px;color:#ff5b7e}
.bx_prd3 dd.price em{font-family:'Times New Roman';font-size:23px;letter-spacing:0}
.bx_prd3 dd.price p,.bx_prd3 dd.price p em{color:#666;font-size:11px;font-weight:normal}
.bx_prd3 dd.price p .nor_price{display:inline-block;font-size:13px;vertical-align:-1px}
.bx_prd3 dd p{font-size:13px}
.bx_prd3 dd p .txt_tr{font-size:11px;color:#666}
.bx_prd3 dd .ico_help{display:inline-block;overflow:hidden;width:19px;height:19px;background-position:-155px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:-2px}
.bx_prd3 dd ul{padding:0}
.bx_prd3 dd li{margin-bottom:5px;padding-bottom:0;border-top:0;background:none}
.bx_prd3 dd li p{color:#666;line-height:16px}
.bx_prd3 dd .benefit{display:table-cell;width:40px}
.bx_prd3 dd .benefit span{display:inline-block;width:49px;padding:1px 0;border:3px double #d4d4d4;font-size:11px;line-height:14px;color:#666;text-align:center}
.bx_prd3 dd .benefit_info{display:table-cell;padding-left:5px;overflow:hidden;font-size:11px;color:#666;vertical-align:middle;word-wrap:break-word}
.bx_prd3 dd .card_benefit{margin-bottom:0;margin-top:-3px}
.bx_prd3 dd .card_benefit .b_def{float:left;min-width:50px;height:29px;margin:3px 3px 0 0;padding:0 13px;color:#666;font-size:11px;line-height:29px}
.bx_prd3 dd .point{color:#ff5b7e;text-decoration:underline}
.bx_prd3 dd .item:after{display:block;clear:both;content:""}
.bx_prd3 dd .ico_del,.bx_prd3 dd .ico_del2{float:left;margin-right:3px;padding:1px 5px;border:1px solid #d4d4d4;font-size:11px;letter-spacing:0;line-height:20px;min-width:43px;text-align:center}
.bx_prd3 dd .ico_del2,.bx_prd3 dd .ico_mall{float:left;margin-top:5px;padding:1px 5px;background:#f2f2f2;font-size:11px;text-align:center}
.bx_prd3 dd .blc_txt{display:block;margin-top:3px}
.bx_prd3 dd .blc_txt:first-child{margin-top:0}
.bx_prd3 dd .in_txt{display:block;overflow:hidden;padding:6px 0 0;font-size:10px;line-height:13px;letter-spacing:0}
.bx_prd3 dd .in_txt.style1{padding-top:11px}
.bx_prd3 dd .in_txt.normal{padding:3px 0;line-height:15px}
.bx_prd3 dd .in_txt.normal2{padding:1px 0 0}
.bx_prd3 dd .ico_mall{padding:2px 4px;background:#ffd800;border:0;color:#5c4e00}
.bx_prd3 dd .ico_mall.green{background-color:#bade33}
.bx_prd3 dd .ico_clock{clear:both;padding-top:4px;font-size:11px;color:#666}
.bx_prd3 dd .ico_clock:before{display:inline-block;width:15px;height:15px;margin:2px 4px -2px;background-position:-30px -160px;content:''}
.bx_prd3 dd .sale_p{margin-left:5px;font-size:11px;color:#73b1da}
.bx_prd3 dd .benefit_info.btn_adds .ico_help{position:absolute;right:0;top:0}
.bx_prd3 dd .btn_sec{padding:3px 0 0 62px}
.bx_prd3 dd .btn_sec .b_def4{margin-left:6px}
.bx_prd3 dd .btn_sec .ico_help{vertical-align:middle}
.bx_prd3 dd .ico_arnext{margin-left:10px}
.bx_prd3 dd .btn_links{display:inline-block;margin-left:10px}
.bx_prd3 dd .fsmall{font-size:11px}
.bx_prd3 dd.brand{margin-top:5px}
.bx_prd3 .btn_cpdw{display:inline-block;position:relative;margin:5px 0;padding:1px 28px 1px 10px;border:1px solid #f9b1ba;color:#ff5b7e;font-weight:bold;letter-spacing:-1px;line-height:18px}
.bx_prd3 .btn_cpdw em{display:inline-block;font-family:'Times New Roman';font-size:17px;font-style:italic;font-weight:bold;letter-spacing:0;line-height:18px;vertical-align:-1px}
.bx_prd3 .btn_cpdw .ico_down{position:absolute;bottom:5px;right:10px;width:14px;height:11px;background-position:-165px -120px}
.bx_prd3 .date{font-family:helvetica;color:#222;font-size:13px;line-height:16px;letter-spacing:0}
.bx_prd3 .date .ico_cal{display:inline-block;margin-right:3px;overflow:hidden;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 .txt_tip{font-size:10px;color:#959595}
.bx_prd3 .lst_type p{margin:15px 15px -7px;color:#000;font-weight:bold}
.bx_prd3 .flick-paging{bottom:6px}
.bx_prd3 .eprice{font-weight:bold;font-size:12px;color:#f73559;line-height:16px}
.bx_prd3 .eprice .txt_tr{font-size:14px;font-weight:bold}
.bx_prd3 .eprice .ssg_price{font-family:'Times New Roman';font-size:14px;font-weight:bold;letter-spacing:0}
.bx_prd3 .toge_prd{padding:0}
.bx_prd3 .toge_prd li{padding:10px 15px}
.bx_prd3 .toge_prd li .price{font-weight:bold;color:#ff5b7e}
.bx_prd3 .toge_prd li .total{margin-top:6px;font-size:22px;color:#ff5b7e;line-height:26px;vertical-align:top}
.bx_prd3 .toge_prd li .total .price{font-size:24px;font-family:'Baskerville','Helvetica'}
.bx_prd3 .toge_prd li p{font-size:10px}
.bx_prd3 .toge_prd li .price_ty1{padding-top:5px;font-size:11px;color:#666;line-height:14px}
.bx_prd3 .toge_prd li .price_ty1 .txt_tr{font-size:14px;font-weight:bold}
.bx_prd3 .toge_prd li .price_ty1 .ssg_price{font-family:'Times New Roman';font-size:14px;font-weight:bold;letter-spacing:0}
.bx_prd3 .toge_prd li .sale_price{color:#adb1b2;text-decoration:line-through}
.bx_prd3 .toge_prd dl{margin:0}
.bx_prd3 .toge_prd li li{position:relative;margin-bottom:8px;padding:0;color:#666}
.bx_prd3 .toge_prd li li strong{display:block;overflow:hidden;padding-right:15px;height:18px;text-overflow:ellipsis;white-space:nowrap}
.bx_prd3 .toge_prd .delete{overflow:hidden;position:absolute;top:5px;right:0;width:11px;height:11px;background-position:-110px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 .toge_prd .btn_select{display:inline-block;margin-top:5px;padding:6px 18px 4px;font-size:12px;color:#666;font-weight:bold;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f6f6f6));border:1px solid #dedede;box-shadow:inset 0 -1px 0 #d5d5d5;letter-spacing:-1px}
.bx_prd3 .toge_prd2{margin-top:15px;padding:0 5px 15px 5px}
.bx_prd3 .toge_prd2 ul{display:table;width:100%;padding:0;table-layout:fixed}
.bx_prd3 .toge_prd2 li{display:table-cell;border-top:0;background:none}
.bx_prd3 .toge_prd2 .img_area{text-align:center;display:block}
.bx_prd3 .toge_prd2 p{display:-webkit-box;overflow:hidden;font-size:11px;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.bx_prd3 .toge_prd2 span{color:#f73559}
.bx_prd3 .toge_prd2 .price_ty1{padding-top:5px;font-size:11px;color:#666;line-height:14px}
.bx_prd3 .toge_prd2 .price_ty1 .txt_tr{font-size:14px;font-weight:bold}
.bx_prd3 .toge_prd2 .sale_price{color:#adb1b2;text-decoration:line-through}
.bx_prd3 .toge_prd2 .ssg_price{font-weight:bold}
.bx_prd3 .total_gprd .corr_prd:after{top:45%}
.bx_prd3 .img_area{position:relative;width:84px;margin:0 auto}
.bx_prd3 .corr_prd p,.bx_prd3 .next_prd p{display:-webkit-box;overflow:hidden;text-align:center;font-size:11px;color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.bx_prd3 .corr_prd{float:left;position:relative;width:39%;text-align:center}
.bx_prd3 .corr_prd:after{position:absolute;top:50%;right:-18px;width:26px;height:26px;margin:-40px 0 0 0;background-position:-135px -200px;content:''}
.bx_prd3 .next_prd{overflow:hidden;float:right;max-width:400px;width:50%;min-width:150px;position:relative;text-align:center;height:190px}
.bx_prd3 .next_prd .pclynav_page{clear:both;display:block;margin:0;padding-top:160px;font-family:'Times New Roman';font-size:11px;color:#b2b2b2;line-height:normal;letter-spacing:0}
.bx_prd3 .next_prd .pclynav_page em{font-size:11px}
.bx_prd3 .next_prd a{overflow:hidden;position:absolute;top:42px;width:30px;height:30px;margin-top:-15px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 .next_prd .btn_prev{left:0;z-index:99;background-position:-65px -200px}
.bx_prd3 .next_prd .btn_next{right:0;z-index:99;background-position:-100px -200px}
.bx_prd3 .next_prd em{font-size:14px;font-weight:bold;font-family:'Times New Roman';letter-spacing:0}
.bx_prd3 .btn_area{text-align:center}
.bx_prd3 .btn_area a{display:inline-block;overflow:hidden;width:8px;height:8px;background-position:0 -235px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 .btn_area a.on{background-position:-10px -235px}
.bx_prd3 .m_chk_btn{padding:15px 15px 0;border-top:0}
.bx_prd3 .employees_sale{margin:15px 15px 0;color:#73b1da}
.bx_prd3 .employees_sale .ico_help{display:inline-block;overflow:hidden;width:19px;height:19px;background-position:-155px -70px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3_v1 .m_tab li{overflow:visible;border-top:0}
.bx_prd3_v1 .m_tab a{border-top:0;border-left:0;background:#f7f7f7}
.bx_prd3_v1 .m_tab li:last-child a{border-right:0}
.bx_prd4{border-top:2px solid #e4e4e4;border-bottom:2px solid #e6e6e6;background:#fff}
.bx_prd4 li{border-top:1px solid #e5e5e5}
.bx_prd4:first-child{border-top:0}
.bx_prd4 a{display:block;position:relative;padding:15px 0 15px 17px;line-height:20px;color:#222;letter-spacing:-1px}
.bx_prd4 a:after{position:absolute;top:50%;right:15px;width:8px;height:12px;margin-top:-6px;background-position:-45px -15px;content:''}
.bx_prd4 li.noti_lst .pd_plco{display:none}
.bx_prd4 li.noti_lst.selected .pd_plco{display:block}
.bx_prd4 li.noti_lst a:after{position:absolute;right:17px;top:50%;width:12px;height:8px;margin-top:-4px;background-position:-94px -962px}
.bx_prd4 li.noti_lst.selected a:after{position:absolute;right:17px;top:50%;width:12px;height:8px;margin-top:-4px;background-position:-107px -950px}
.bx_prd4 .point_area{display:inline-block;position:relative;top:-2px;min-width:15px;height:18px;margin:-1px 0 0;padding:2px 7px 0;background:#ff5b7e;border-radius:10px;line-height:18px;color:#fff;letter-spacing:0;vertical-align:top;text-align:center}
.bx_prd4 .point_area.zero{background:#c2c2c2}
.bx_prd4 .sp_com{margin-right:5px}
.bx_prd4 .ico_vwrap{display:inline-block;width:27px;vertical-align:top}
.bx_prd4 .ico_v1{width:15px;height:15px;margin-top:3px;background-position:0 -180px}
.bx_prd4 .ico_v2{width:14px;height:13px;margin-top:4px;background-position:-20px -180px}
.bx_prd4 .ico_v3{width:18px;height:18px;background-position:-25px -200px}
.bx_prd4 .ico_v4{width:12px;height:15px;margin-top:2px;background-position:-40px -180px}
.bx_prd4 .ico_v5{width:18px;height:12px;margin-top:4px;background-position:0 -200px}
.bx_prd4 .star_point{position:absolute;top:50%;right:40px;margin-top:-8px}
.bx_prd4 .star_area,.bx_prd4 .star_area .star{vertical-align:top}
.bx_prd4 .comment_area{overflow:hidden;border-top:2px solid #e6e6e6;background:#f2f2f2}
.bx_prd4 .comment_area .pd_plco{padding:0 6px 6px}
.bx_prd4 .comment_area .pd_plco .bx_best{margin-top:6px}
.bx_prd4 .comment_area a{padding:0 0 0 8px}
.bx_prd4 .comment_area a:after,.bx_prd4 .pl_comment .info_box span:first-child:before{display:none}
.bx_prd4 .lst_cmt{margin:10px 6px;border:1px solid #d9d9d9;background-color:#fff}
.bx_prd4 .pl_comment{padding:12px}
.bx_prd4 .pl_comment .bx_best{position:relative;padding:0 14px;border:3px solid #64ccf3;background-color:#fff;box-shadow:0 3px 0 #e0e0e0}
.bx_prd4 .pl_comment .bg_best{position:absolute;top:-3px;left:-3px;width:35px;height:52px;color:#fff;text-align:center;background-position:-205px -465px}
.bx_prd4 .pl_comment .tx_q{padding:14px 5px 0 24px;font-size:15px;line-height:20px;color:#272727;letter-spacing:-1px}
.bx_prd4 .pl_comment .info_box{display:block;margin:7px 0 0 24px;font-size:10px;color:#666}
.bx_prd4 .pl_comment .info_box span{display:inline-block;position:relative;margin-right:6px}
.bx_prd4 .pl_comment .info_box span:before{position:absolute;top:2px;left:-4px;width:2px;height:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_e1e1e1.gif) repeat-y;background-size:1px 2px;content:''}
.bx_prd4 .pl_comment .info_box span:last-child{margin-right:0}
.bx_prd4 .pl_comment .info_box .photo{width:15px;height:12px;margin-right:0;background-position:-120px 0}
.bx_prd4 .pl_comment .info_box .info_id .ico_g{width:13px;height:11px;margin-right:0;padding-top:2px;background-position:-140px -365px;font-family:Georgia;font-size:9px;color:#fff;line-height:1em;text-align:center}
.bx_prd4 .pl_comment .info_box .ico_phone{width:9px;height:13px;background-position:-120px -385px}
.bx_prd4 .pl_comment .tx_a{position:relative;margin-top:13px;padding:13px 15px 17px 24px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
.bx_prd4 .pl_comment .tx_a .point{color:#ff5277}
.bx_prd4 .pl_comment .tx_a .ic_a{position:absolute;top:15px;left:-4px;width:20px;height:17px;background-position:-365px -415px}
.bx_prd4 .pl_comment .photo_area{overflow:hidden}
.bx_prd4 .pl_comment .t_photo{padding:14px 0 9px;font-style:italic;font-size:20px;text-align:center}
.bx_prd4 .pl_comment .t_photo .point{color:#ff5277}
.bx_prd4 .pl_comment .bg_line{display:block;height:7px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_wave.png) repeat-x;background-size:15px 7px}
.bx_prd4 .pl_comment .lst_photo{overflow:hidden;width:10000px;margin-top:10px}
.bx_prd4 .pl_comment .lst_photo li{float:left;margin-right:13px;border:0}
.bx_prd4 .pl_comment .lst_photo li img{display:block}
.bx_prd4 .pl_comment .btn_more{float:right;width:96px;height:22px;margin-top:8px;padding:0 0 0 8px;background-color:#fff;border:1px solid #d4d4d4;font-size:10px;line-height:22px;color:#777;letter-spacing:-1px}
.bx_prd4 .pl_comment .btn_more:after{display:none}
.bx_prd4 .pl_comment .btn_more .ic_more{position:absolute;top:6px;right:8px;width:20px;height:10px;background-position:-295px -440px}
.bx_prd4 .pl_comment .pl_nodata{padding:24px 0 26px}
.bx_prd4 .pl_comment .pl_nodata .bg_pl{display:block;width:170px;height:107px;margin:0 auto;background-position:-250px -465px}
.bx_prd4 .pl_comment .pl_nodata .t_pl{margin-top:14px;font-size:20px;color:#222;letter-spacing:-1px;text-align:center}
.bx_prd4 .pl_comment .pl_nodata .tx_pl{margin-top:6px;font-size:13px;line-height:16px;color:#666;text-align:center}
.bx_prd_pd{padding-bottom:15px}
.bx_prd_together{margin:10px 6px;font-size:13px;background:#fff;border:1px solid #d9d9d9}
.bx_prd_together h4{margin:0 6px;padding:11px 0 8px;text-align:center;border-bottom:3px solid #e6e6e6;font-size:18px;line-height:normal;font-weight:normal}
.bx_prd_together h4 .tx_cat{font-size:18px;color:#ff5f82;font-weight:bold;letter-spacing:-1px}
.bx_prd_together h4 .b_def4{vertical-align:3px;background-color:#fdf5f7;margin-left:2px}
.bx_prd_together h4 .b_def10{vertical-align:2px;margin-left:2px}
.bx_prd_together .together_goods{padding-bottom:15px}
.bx_prd_together .theme_clip:after{content:'';display:block;clear:both}
.bx_prd_together .theme_clip > li{float:left;width:50%;overflow:visible}
.bx_prd_together .theme_clip li .bx_clip{float:none;width:100%}
.bx_prd_together .theme_clip li .bx_clip .m_art_dl{margin:0}
.bx_prd_together .theme_clip li:nth-child(2) .bx_clip .m_art_dl{border-top:none}
.bx_prd_together .theme_clip li:nth-child(odd) .bx_clip .m_art_dl{margin:0 3px 0 10px}
.bx_prd_together .theme_clip li:nth-child(even) .bx_clip .m_art_dl{margin:0 10px 0 3px}
.bx_prd_together .theme_clip li .m_art_dl{height:97px;padding-top:161px}
.bx_prd_together .ico_arnext2{display:inline-block;margin-left:8px}
.tit_area_wrap .bnbox{margin-top:10px;text-align:center}
.tit_area_wrap .b_def{width:143px;height:29px;line-height:29px}
.tit_area_wrap{padding-bottom:7px}
.tit_area{padding:10px 8px 2px;font-size:11px;color:#898989;letter-spacing:-1px}
.tit_area.line_depth{padding-bottom:3px}
.tit_area dt{font-size:14px;color:#222;font-weight:bold}
.tit_area dd{position:relative;margin-top:5px;padding-left:15px}
.tit_area .dot,.noti_area .dot{position:absolute;top:0;left:5px}
.tit_area .ico_tip{margin-right:3px;vertical-align:-2px}
.tit_area .tel{font-weight:bold;font-size:12px;color:#1a8ae0;text-decoration:underline}
.detail_view .noti_area,.noti_area2 {font-size:14px; padding-bottom:7px}
.detail_view .noti_area .not_txt {margin-bottom:-7px;padding:15px 5px;line-height:18px;color:#77858c}
.detail_view .noti_area li{color:#666}
.detail_view .noti_area dl li{color:#959595}
.detail_view .noti_area > p{padding:10px 5px 2px 5px;color:#666}
.detail_view .noti_area.noti_area3 .noti_inner ul li {font-size:11px; color:#666;margin-top:0}
.detail_view .noti_area.noti_area3 .noti_inner ul li .dot {font-weight:bold}
.noti_area,.noti_area2{position:relative;margin:10px 6px;padding:0 10px;font-size:12px;background:#fff;border:1px solid #d9d9d9;letter-spacing:-1px}
.notib_area{font-size:14px;padding-bottom:7px}
.noti_area h4,.noti_area2 h4{padding:11px 0 8px;text-align:center;border-bottom:3px solid #e6e6e6;font-size:16px;line-height:normal}
.noti_area .product_detail_img {padding:13px 5px;font-size:12px;color:#666}
.noti_area .product_detail_img p,.noti_area .product_detail_img h1,.noti_area .product_detail_img h2,.noti_area .product_detail_img h3,.noti_area .product_detail_img h4,.noti_area .product_detail_img h5,.noti_area .product_detail_img h6,.noti_area .product_detail_img ul,.noti_area .product_detail_img ol,.noti_area .product_detail_img li,.noti_area .product_detail_img dl,.noti_area .product_detail_img dt,.noti_area .product_detail_img dd,.noti_area .product_detail_img table,.noti_area .product_detail_img th,.noti_area .product_detail_img td,.noti_area .product_detail_img form,.noti_area .product_detail_img fieldset,.noti_area .product_detail_img div{width:auto !important;height:auto !important}
.noti_area .product_detail_img table,.noti_area .product_detail_img iframe{max-width:100%}
.noti_area .product_detail_img object,.noti_area .product_detail_img embed{width:100%}
.noti_area dl{overflow:hidden;position:static;padding:11px 0 16px}
.noti_area dt{clear:both;float:left;width:80px;margin-top:5px;color:#222;font-weight:bold}
.noti_area dd,.noti_area li{overflow:hidden;color:#666;margin-top:5px}
.noti_area li{position:relative;padding:0 0 0 15px;color:#898989}
.noti_area li:first-child{margin-top:10px}
.noti_area li:last-child{padding-bottom:2px}
.noti_area li a{color:#666}
.noti_area dd p,.noti_area li p{margin-top:3px;padding:0;font-size:10px;color:#959595;font-weight:normal}
.noti_area dd ul{margin-top:5px;padding:0;font-size:10px;color:#959595;font-weight:normal}
.noti_area dd ul li{margin-top:3px;padding-left:8px;color:#959595}
.noti_area dd ul li:first-child{margin-top:0}
.noti_area dd ul li .dot{left:0}
.noti_area h4 + .m_userinfo,.noti_area .m_userinfo dl{padding:0}
.noti_area .m_userinfo{padding:7px 0 0 0}
.noti_area .m_userinfo li{margin-top:0;min-height:30px;padding:3px 0}
.noti_area .m_userinfo .not_txt{padding:6px 5px;line-height:18px;color:#77858c}
.noti_area .m_userinfo dt,.noti_area .m_userinfo dd{display:-webkit-box;margin-top:0;-webkit-box-pack:center;-webkit-box-orient:vertical;text-align:left}
.noti_area .m_userinfo dt{float:none;top:0;width:85px;height:100%;padding-right:15px}
.noti_area .m_userinfo dd{margin-left:100px;padding:6px 0}
.noti_area .noti_txt{padding-top:14px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;color:#898989;font-size:11px;line-height:16px}
.noti_area .noti_txt2{padding:0 0 0 15px;color:#666;font-size:12px}
.noti_area img{display:block;margin:0 auto;width:auto !important;height:auto !important;max-width:100%;vertical-align:top}
.noti_area{overflow:auto}
.noti_area .notibtn_sec{margin:0 -10px}
.noti_area .more{display:block;width:100%;padding:10px 0;border-top:1px solid #e6e6e6;color:#444;font-weight:bold;letter-spacing:-1px}
.noti_area .more:before{display:inline-block;width:14px;height:14px;margin-right:3px;background-position:-50px -160px;vertical-align:middle;content:''}
.noti_area .mode_up:before{background-position:-134px -70px}
.noti_area .noti_inner{position:relative;margin-top:-1px;padding:3px 0 7px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.noti_area h4 + .noti_inner{background:none }
.noti_area .noti_storelst li{margin-top:5px;color:#666;line-height:14px}
.noti_area .noti_storelst li:first-child{margin-top:0}
.noti_area .tel{margin-left:5px;font-weight:bold;font-size:12px;color:#1a8ae0;text-decoration:underline}
.noti_area .noti_infos li{font-size:11px}
.noti_area .ntit{padding:13px 0 5px 5px;font-size:13px;font-weight:bold;color:#222}
.noti_area .ntit .bul{display:inline-block;width:4px;height:4px;margin:0 5px 0 0;background:#b3b3b3;vertical-align:middle}
.noti_area2{position:relative}
.noti_area2 h4{border-bottom:0}
.noti_area2.on h4{border-bottom:3px solid #e6e6e6}
.noti_area2.on .brand_info{display:block}
.noti_area2 a{position:absolute;top:13px;right:13px;padding-right:14px;color:#aaa;font-size:12px;font-weight:bold;line-height:12px;border-bottom:1px solid #aaa}
.noti_area2 a span{position:absolute;top:50%;right:0;width:12px;height:8px;margin-top:-4px}
.noti_area2 .ico_open{background-position:-95px -70px}
.noti_area2 .ico_close{background-position:-95px -80px}
.noti_area3{overflow:hidden}
.noti_area3 img{position:absolute;top:50%;left:0;margin-top:-25px}
.noti_area3 ul{overflow:hidden;padding-top:11px}
.noti_area3 ul li{color:#666}
.noti_area3 .noti_inner{padding:3px 0 12px 50px}
.noti_area3 .noti_inner img{width:50px !important;height:50px !important}
.dtl_noti_area3 .noti_inner .ico_help{display:inline-block;overflow:hidden;width:22px;height:22px;margin-top:-3px;background-position:-50px 0;vertical-align:middle;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.dtl_directory{position:relative;margin:10px 6px;padding:0 10px;font-size:12px;background:#fff;border:1px solid #d9d9d9;letter-spacing:-1px}
.dtl_directory h4{padding:11px 0 8px;text-align:center;border-bottom:3px solid #e6e6e6;font-size:16px;line-height:normal}
.dtl_directory ul li{border-top:1px dotted #ccc;padding:12px 0 7px;position:relative}
.dtl_directory ul li:first-child{border-top:0}
.dtl_directory ul li dt{position:absolute;top:15px;left:0;font-size:11px;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;height:18px;line-height:20px;width:50px;text-align:center}
.dtl_directory ul li dt.ty1{background:#6b6b6b}
.dtl_directory ul li dt.ty2{background:#ff6f6f}
.dtl_directory ul li dt.ty3{background:#9e99db}
.dtl_directory ul li dt.ty4{background:#8f9aaa}
.dtl_directory ul li dd{display:inline-block;line-height:25px;font-size:13px;text-indent:56px;overflow:hidden}
.dtl_directory ul li dd a{color:#222;text-decoration:underline;white-space:nowrap}
.dtl_directory ul.drc_lst li dd a{position:relative;padding-right:18px}
.dtl_directory ul.drc_lst li dd a:after,.dtl_directory ul.drc_lst li dd span:after{position:absolute;top:50%;right:3px;width:8px;height:12px;margin-top:-6px;content:'';display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com_rtn.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:250px 1300px;background-position:-45px -15px;opacity:.5}
.dtl_directory ul.drc_lst li dd a:last-child:after{display:none}
.dtl_directory ul.drc_lst li dd span{position:relative;padding-right:18px}
.dtl_directory ul.drc_lst2 li dd{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.dtl_directory ul.drc_lst2 li a{text-decoration:none;padding-top:1px}
.dtl_directory ul.drc_lst2 li a:after{position:absolute;top:50%;right:0;width:8px;height:12px;margin-top:-6px;content:'';display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com_rtn.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:250px 1300px;background-position:-45px -15px}
.product_basic{margin:15px 0 2px;text-align:center}
.product_basic .bn_gray3{display:inline-block;width:150px;border-color:#b3b3b3;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#e6e6e6));font-size:13px;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.7);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}
.product_basic .bn_gray3 .ico_pb{width:20px;height:21px;margin:13px 5px 0 0;background-position:-170px -210px;vertical-align:top}
.product_basic .bn_gray3 .tx{display:inline-block;vertical-align:top}
.noti_exparea{margin-bottom:-7px;padding:15px 5px;line-height:18px;color:#77858c}
.noti_exparea img{max-width:100%;vertical-align:top}
.noti_exparea.noti_expic{text-align:center}
.rfo_tbl,.rfo_tbl th,.rfo_tbl td{margin:0;padding:0;border:0 none;word-break:break-all;word-wrap:break-word}
.rfo_tbl{width:100%;table-layout:fixed;border-collapse:collapse}
.rfo_tbl th,.rfo_tbl td{padding:9px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 0;font-size:12px;color:#666;text-align:left;vertical-align:middle;background-size:2px 1px}
.rfo_tbl tr:first-child th,.rfo_tbl tr:first-child td{background:transparent}
.rfo_tbl th{color:#222}
.rfo_tbl td .in{padding-left:15px}
.brand_info{display:none;padding:0;background:#fff}
.brand_info li{min-height:30px;padding:4px 0 3px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;color:#666}
.brand_info li:first-child{padding-top:3px;background:none}
.brand_info .not_txt{padding:6px 0;font-size:12px}
.brand_info .not_txt img{max-width:100%}
.tip_prd{overflow:hidden;position:relative;width:335px;height:90px;margin:0 auto}
.tip_prd .sp_com{position:absolute;top:15px;left:4px;width:53px;height:61px;background-position:0 -245px}
.tip_prd .lst_tip_bx{margin:16px 0 0 81px}
.tip_prd .lst_tip_bx .tit{display:inline-block;font-size:12px;font-weight:bold;color:#666;line-height:16px}
.tip_prd .lst_tip_bx .tit .point{color:#ff5b7e;font-weight:bold}
.tip_prd .lst_tip_bx .txt{position:relative;display:block;margin-top:3px;padding-left:5px;font-size:11px;color:#999;line-height:12px}
.tip_prd .lst_tip_bx .txt:after{position:absolute;top:4px;left:0;width:2px;height:2px;border-radius:3px;background:#999;content:''}
.tip_prd .lst_tip_bx .txt em{text-decoration:underline}
.total_prd{padding-top:11px;border:1px solid #e4e4e4;border-width:2px 0;background-color:#fff;text-align:center}
.total_prd .t_score{font-family:'Times New Roman';font-size:45px;line-height:48px;color:#ff5b7e}
.total_prd .dsc{margin-top:-5px;font-size:13px;color:#666}
.total_prd .dsc_total{overflow:hidden;width:100%;margin-top:22px;padding-bottom:10px;border-bottom:1px solid #d9d9d9}
.total_prd .dsc_total li{float:left;width:25%}
.total_prd .dsc_type{height:59px;padding-top:2px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_cccccc.gif) repeat-y;background-size:1px 2px;color:#666}
.total_prd li:first-child .dsc_type{background:none}
.total_prd .dsc_type dt{margin-bottom:8px;font-weight:bold;font-size:12px}
.total_prd .dsc_type dd{font-size:11px}
.total_prd .dsc_type .star{width:56px;height:10px;background-position:-55px -235px;text-align:left}
.total_prd .dsc_type .inner{height:10px;background-position:-55px -250px}
.prd_cmt{margin:0;border:0;background-color:#fff}
.prd_cmt_v2{margin-top:0}
.prd_cmt .tx_blind{padding:23px 0 24px;font-size:11px;line-height:14px;color:#666;text-align:center}
.prd_cmt .tx_nodata{padding:23px 0 24px;font-weight:bold;font-size:14px;line-height:16px;color:#222;text-align:center}
.prd_cmt .t_survey{height:45px;margin:0 10px;border-bottom:2px solid #e6e6e6;font-size:15px;line-height:45px;color:#222;text-align:center}
.prd_cmt .survey_area{margin:15px;background-color:#d9d9d9}
.prd_cmt .cmt_view .cmt_btn {padding-bottom:15px}
.l_cmt{overflow:hidden;position:relative;height:52px;margin:0 7px;border-bottom:2px solid #e6e6e6}
.l_cmt.l_cmt_inq{height:auto;min-height:auto;padding:10px 0}
.l_cmt.l_cmt_inq .b_cmt_inq{display:block;position:relative;padding:0 30px;border:1px solid #ff6967;color:#ff6967;font-size:15px;line-height:39px;text-align:center}
.l_cmt.l_cmt_inq .b_cmt_inq:before{position:absolute;top:50%;right:13px;width:7px;height:13px;margin-top:-7px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/bu_arr.gif) 0 0 no-repeat;background-size:7px 13px;content:''}
.l_cmt .cmt_nav{margin-top:18px}
.l_cmt .cmt_nav:after{display:block;clear:both;content:''}
.l_cmt .cmt_nav li{float:left;height:16px;border-left:1px solid #e6e6e6}
.l_cmt .cmt_nav li:first-child{border:0}
.l_cmt .cmt_nav li a{display:block;padding:0 7px;font-weight:bold;font-size:11px;line-height:16px;color:#9a9a9a}
.l_cmt .cmt_nav li:first-child a{padding-left:5px}
.l_cmt .cmt_nav li.selected a{color:#222}
.l_cmt .b_def{position:absolute;top:10px;right:0;width:81px;height:29px;line-height:29px}
.l_cmt .inquiry_area{padding:13px 0 0 5px}
.l_cmt .inquiry_area input{width:13px;height:13px;margin:-1px 0 1px;vertical-align:middle}
.l_cmt .inquiry_area label{font-weight:bold;font-size:12px;color:#222}
.lst_cmt{border-bottom:1px solid #e6e6e6}
.lst_cmt li{margin:0 7px;border-top:1px solid #e6e6e6}
.lst_cmt li:first-child{border-top:none}
.lst_cmt .cmt_area{padding:7px 10px 13px 15px}
.lst_cmt .cmt_area .tx{position:relative;font-weight:bold;font-size:14px;color:#222;word-break:break-all;word-wrap:break-word}
.lst_cmt .tx .el{overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis}
.lst_cmt .tx_v2{padding-right:15px}
.lst_cmt .tx_v3{padding-right:30px}
.lst_cmt .tx_v4{padding-right:45px}
.lst_cmt .tx .ic_area{position:absolute;left:100%;top:0;margin-left:4px;white-space:nowrap}
.lst_cmt .tx .sp_com{display:inline-block;margin:-1px 0 1px;vertical-align:middle}
.lst_cmt .tx .ic_c{width:10px;height:15px;background-position:-115px -235px}
.lst_cmt .tx .ic_p{width:15px;height:10px;background-position:-130px -235px}
.lst_cmt .tx .ic_m{width:16px;height:10px;background-position:-150px -235px}
.lst_cmt .dsc{font-size:11px;color:#9a9a9a}
.lst_cmt .info{position:relative;margin-top:12px;text-align:right}
.lst_cmt .info2{margin-bottom:7px}
.lst_cmt .star{position:absolute;top:0;left:0;width:80px;height:15px;background-position:-70px -160px}
.lst_cmt .inner{display:block;height:15px;background-position:-70px -180px}
.lst_cmt .tx_result{position:absolute;top:0;left:0;width:61px;height:18px;background-color:#bababa;font-weight:bold;font-size:11px;line-height:18px;color:#fff;text-align:center}
.lst_cmt .tx_result2{background-color:#ff5b7e}
.lst_cmt .tx_info{font-size:11px;color:#9a9a9a}
.lst_cmt .tx_info .bar{overflow:hidden;display:inline-block;width:1px;height:10px;margin:2px 0 -2px;background-color:#e6e6e6;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.lst_cmt .ico_set{position:absolute;top:-3px;left:66px;text-align:left}
.lst_cmt .ico_set .ico_lock{width:10px;height:14px;vertical-align:middle}
.lst_cmt .cmt_view{display:none;position:relative;border-top:1px solid #afafaf;background-color:#f2f2f2}
.lst_cmt .cmt_view .view_area,.lst_cmt .cmt_view.active.my_cmt .view_area{padding:15px}
.lst_cmt .cmt_view .view_area .cmt_btn {padding:15px 0}
.lst_cmt .cmt_view.active .view_area .cmt_btn {padding-top:15px;padding-bottom:0}
.lst_cmt .cmt_view .view_area:after{display:block;clear:both;content:''}
.lst_cmt .cmt_view .tx{font-size:13px;line-height:17px;color:#666;padding-right:5px;word-break:break-all;word-wrap:break-word}
.lst_cmt .cmt_view .img img{max-width:100%;vertical-align:top;display:block;margin-top:10px;border:1px solid #fff;outline:1px solid #cecece}
.lst_cmt .cmt_view .mov video{max-width:100%;vertical-align:top;display:block;margin-top:10px;border:1px solid #fff;outline:1px solid #cecece}
.lst_cmt .cmt_view a{display:inline-block;min-width:38px;height:20px;padding:0 5px;background-color:#fff;border:1px solid #afafaf;font-size:11px;line-height:20px;color:#9a9a9a;text-align:center;vertical-align:top;border-radius:3px}
.lst_cmt .cmt_view a:after{display:none}
.lst_cmt .cmt_view .link_a{display:block;min-width:auto;height:auto;padding:0;background:transparent;border:0 none}
.lst_cmt .cmt_view .b_type{line-height:22px;color:#73b1da}
.lst_cmt .cmt_view .cmt_btn .sp_com{width:15px;height:15px;margin:2px 0 0;background-position:-55px -265px;vertical-align:top}
.lst_cmt .cmt_view .re_area{position:relative;padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.lst_cmt .cmt_view .re_area .sp_com{position:absolute;top:15px;left:15px;width:11px;height:11px;margin:0;background-position:-55px -285px}
.lst_cmt .cmt_view .re_area p{padding:0 15px 0 30px}
.lst_cmt .cmt_view .re_area .tx_info{padding-top:14px}
.lst_cmt .cmt_view .re_area .tx_re{margin-top:7px;font-size:13px;line-height:17px;color:#666;padding-bottom:15px}
.lst_cmt .cmt_view.active{display:block}
.lst_cmt .cmt_tbl{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.lst_cmt .cmt_td{display:table-cell;vertical-align:top}
.lst_cmt .cmt_td.cmt_pic{width:62px}
.lst_cmt .cmt_pic .pic_cont{position:relative;width:62px;height:62px;margin:0 auto 15px}
.lst_cmt .cmt_pic .pic_cont .bg_more{position:absolute;left:-4px;top:-5px;width:69px;height:73px;margin:0;padding:0;background-position:0 -310px}
.lst_cmt .cmt_pic .pic_cont .bg_movie{position:absolute;left:50%;top:50%;z-index:20;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;background-position:-75px -265px}
.lst_cmt .cmt_pic .pic_cont img{position:relative;z-index:10;vertical-align:top}
.lst_cmt .cmt_pic .pic_cont .link_a{display:inline-block;position:static;width:58px;height:58px;padding:1px;border:1px solid #cecece;border-radius:1px;background:#fff;vertical-align:top}

.prd_cmt_review .lst_cmt .info{position:relative;margin-top:8px;margin-bottom:3px;text-align:right}
.prd_cmt_review .lst_cmt .ic_pm{position:absolute;top:0;left:84px;height:16px;padding:0 4px;border-radius:1px;background-color:#222;font-size:10px;font-weight:bold;line-height:16px;color:#fff;text-align:center}

.u_pg{position:relative;background-color:#f9f9f9;border-top:1px solid #ccc;border-bottom:2px solid #d5d5d5}
.u_pg .btn_lst_more{display:block;margin:0 46px;border-left:1px solid #e5e5e5;border-right:1px solid #fff;text-align:center}
.u_pg .b_inner{height:45px}
.u_pg .b_inner .sp_com{display:inline-block;width:14px;height:14px;margin:15px 4px 0 0;background-position:-130px -250px}
.u_pg .b_inner .tx_n{display:inline-block;padding-top:9px;font-size:11px;line-height:14px;color:#ccc}
.u_pg .b_inner .tx_n strong{font-size:13px;color:#444}
.u_pg .b_inner .tx_n em{color:#f73559}
.u_pg .b_inner .tx_n span{color:#666}
.u_pg .btn{position:absolute;top:0;width:45px;height:45px;font-family:georgia;font-size:11px;line-height:14px;color:#666;text-align:center;font-style:italic}
.u_pg .btn_back{border-right:1px solid #fff}
.u_pg .btn_top{right:0;border-left:1px solid #e5e5e5}
.u_pg .btn_back .sp_com{width:7px;height:11px;margin:9px 0 3px;background-position:-150px -250px}
.u_pg .btn_top .sp_com{width:12px;height:8px;margin:12px 0 4px;background-position:-160px -250px}
.prd_info{position:relative;height:115px;padding:0 23px 0 90px}
.prd_info .thmb{position:absolute;top:25px;left:13px;border:1px solid #ebebeb}
.prd_info .thmb img{display:block}
.prd_info .info{padding-top:25px}
.prd_info .t_prd{overflow:hidden;display:-webkit-box;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;color:#141414}
.prd_info .tx_op{margin-top:3px;font-size:11px;line-height:14px;color:#666}
.prd_info .tx_price{margin-top:10px;font-size:13px;line-height:14px;color:#ff5b7e}
.prd_info .tx_price span,.prd_info .tx_price .ssg_price{font-size:14px}
.prd_info .tx_price span.ssg_tx{font-size:13px}
.prd_score{margin-top:10px;border-top:2px solid #e4e4e4;background-color:#fff}
.prd_score .t_score{clear:both;height:40px;margin:0 12px;border-bottom:3px solid #e6e6e6;font-size:15px;line-height:40px;color:#73b1da}
.prd_score .lst_score{width:100%;min-height:76px;margin:15px 0 2px}
.prd_score .lst_score:after{display:block;clear:both;content:''}
.prd_score .lst_score li{float:left;width:25%}
.prd_score .set_score{height:61px;padding:0 12px 0 13px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_cccccc.gif) repeat-y;background-size:1px 2px}
.prd_score .set_score .des_select{height:27px;line-height:27px}
.prd_score li:first-child .set_score{padding-left:12px;background:none}
.prd_score .set_score dt{height:26px;padding-top:4px;font-size:12px;line-height:13px;color:#666;text-align:center}
.prd_score .set_score dt.type{height:30px;padding-top:0}
.prd_score .dsc_area{padding:9px 0 18px}
.prd_score .dsc_write{margin-top:9px;font-size:11px;line-height:14px;color:#666;text-align:center}
.prd_score .dsc_area2{margin:0 12px 5px;padding:11px 0 14px;border:1px solid #dcdcdc;background:#f7f7f7;text-align:center}
.prd_score .dsc_area2 p{color:#666;font-size:11px;letter-spacing:-1px;line-height:17px}
.prd_score .add_cmt{position:relative;margin:0 12px;padding:15px 0 20px}
.prd_score .add_cmt dt{position:absolute;top:13px;left:0;font-weight:bold;font-size:12px;color:#222}
.prd_score .add_cmt dd{padding-left:81px}
.prd_score .add_cmt .wr_cmt{margin-top:10px;padding:11px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.prd_score .add_cmt .wr_tit{position:relative;padding:0 42px 0 0}
.prd_score .add_cmt .tx_num{position:absolute;top:10px;right:0;font-family:'Times New Roman';font-size:11px;color:#aaa}
.prd_score .add_cmt .tx_num em{color:#ff5b7e}
.prd_score .lst_file{overflow:hidden;width:100%}
.prd_score .lst_file li{float:left;margin-left:10px}
.prd_score .lst_file li:first-child{margin-left:0}
.prd_score .lst_file .thmb{position:relative;width:53px;height:53px;margin-bottom:10px;border:1px solid #ebebeb}
.prd_score .lst_file .thmb img{display:block}
.prd_score .lst_file .thmb .sp_com{position:absolute;top:18px;left:18px;width:17px;height:17px;background-position:-110px -265px}
.prd_score .lst_file .inpfiles{height:27px;line-height:27px}
.prd_score .lst_file button{width:53px;height:29px;line-height:100%}
.prd_score .add_cmt textarea{height:115px}
.m_prd_btn{padding:10px 12px;border-top:2px solid #e4e4e4}
.m_prd_btn .bnbox{margin-top:0}
.m_report{padding:0 12px;background:#fff}
.m_report li{padding:1px 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_report li:first-child{padding-top:0;background:none}
.m_report dl{overflow:hidden;position:relative}
.m_report dt{position:absolute;top:6px;left:0;width:79px;margin-top:10px;font-size:13px;letter-spacing:-1px}
.m_report dt.a_top{top:0}
.m_report dd{overflow:hidden;position:relative;margin-top:10px;margin-left:80px;font-size:12px;color:#666;font-weight:bold;word-wrap:break-word}
.m_report .reason_lst li{height:16px;background:none}
.m_report .reason_lst .inprdo,.m_report .reason_lst .inprdo_temp{margin:1px 5px 0 0;vertical-align:top}
.m_report .reason_lst label{vertical-align:top}
.m_report .report_cnt{margin-bottom:-15px;padding:8px 0}
.m_report .report_cnt textarea{height:130px}
.branch_stock{margin:10px 6px 6px;padding:0 10px 15px;font-size:12px;background:#fff;border:1px solid #d9d9d9;letter-spacing:-1px}
.branch_stock h4{padding:8px 0;text-align:center;border-bottom:3px solid #e6e6e6;font-size:15px;font-family:georgia}
.branch_stock h5{margin-top:8px;font-size:12px;color:#666}
.branch_stock h4 i{font-weight:normal;margin-right:10px;font-size:17px;color:#999}
.branch_stock .branch_lst{overflow:hidden;margin:0 0 -5px 15px;padding:0}
.branch_stock .branch_lst li{float:left;width:33.3%;height:26px;margin:0;padding-top:13px;font-size:12px}
.branch_stock .branch_lst li:nth-child(3n){width:auto;padding-left:8px}
.branch_stock .branch_lst .inprdo,.branch_stock .branch_lst .inprdo_temp{margin:1px 3px 0 0;vertical-align:top}
.branch_stock .branch_lst label{font-weight:bold;vertical-align:top}
.branch_stock .branch_lst .disabled label{color:#aaa}
.branch_stock .stock_txt{font-weight:bold;margin:15px 0 0;font-size:13px}
.branch_stock .branch_box{position:relative;top:-1px;display:inline-block;margin:0 2px;padding:2px 7px 0;font-size:10px;color:#666;border:1px solid #d7d7d7;vertical-align:top}
.branch_stock .des_select{height:33px;margin-top:5px;line-height:33px}
.branch_stock dl{overflow:hidden;position:relative}
.branch_stock dt{position:absolute;top:0;left:0;width:79px;margin-top:10px;font-size:12px;letter-spacing:-1px;color:#666}
.branch_stock dt .oi_th{color:#666}
.branch_stock dd{overflow:hidden;position:relative;margin-top:10px;margin-left:80px;font-size:12px;color:#666;font-weight:bold;word-wrap:break-word}
.branch_stock .stock_line{display:block;margin-top:15px;padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.branch_stock .t_prd{background:none;border-bottom:0 none}
.branch_stock .m_chk_btn,.bstock2{padding-bottom:0}
.stock_select_opt .des_select{margin-top:0}
.stock_select_opt .oi_cont{padding-right:60px}
.stock_select_opt .oi_cont .inpbx{margin:0;padding:8px 8px 7px}
.stock_select_opt .oi_cont .b_def{position:absolute;right:0;top:0;min-width:49px;height:33px;line-height:33px}
.view_psel{padding:15px 12px;border-bottom:1px solid #e6e6e6;background:#fff}
.best_area .sort_area{margin-top:1px;padding:10px 12px 0;border-bottom:1px solid #ccc}
.best_area .sort_area .des_select{margin-bottom:10px}
.best_area .bx_num{display:inline-block;position:absolute;top:0;left:0;z-index:10;width:30px;height:31px;background-color:#888;font-family:'Cambria','Helvetica';font-size:15px;line-height:31px;color:#fff;letter-spacing:-1px;text-align:center;vertical-align:top;font-style:italic;text-indent:-3px}
.best_area .bx_num_t{background-color:#ff5b7e}
.best_area .m_art_dl .price_dd .new_cha .tx3{font-size:12px;vertical-align:top}
.m_articlearea .m_art_dl dt {display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.lst_type li{margin-top:21px;padding-bottom:20px;border-top:2px solid #c2c2c2}
.lst_type li:first-child{margin-top:0;border-top:0 none}
.lst_type li:after{clear:both;overflow:hidden;content:'';display:block}
.lst_type .img_area{position:relative;width:250px;margin:0 auto}
.lst_type .lnk_type .txt{overflow:hidden;display:-webkit-box;width:250px;margin-top:4px;margin-bottom:1px;font-weight:bold;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.lst_type .dsc_area{position:relative;margin-bottom:10px;padding:0 10px;border-bottom:1px solid #c2c2c2;background:none}
.lst_type .dsc_area:after{clear:both;overflow:hidden;content:'';display:block}
.lst_type .dsc_area2{position:relative;width:250px;margin:0 auto;padding-bottom:18px;min-height:26px}
.lst_type .count{float:left;margin-top:14px}
.lst_type .price{float:right}
.lst_type .price_tb{display:table;height:64px;vertical-align:middle}
.lst_type .price_td{overflow:hidden;display:table-cell;height:100%;vertical-align:middle}
.lst_type .num{display:inline-block;height:35px;margin-right:6px;padding-right:11px;border-right:1px solid #e6e6e6;color:#222;font-family:'Times New Roman';font-size:27px}
.lst_type .f_type{display:inline-block;color:#808080;font-size:11px;line-height:14px;font-weight:bold}
.lst_type .f_type2{color:#222;font-size:16px;vertical-align:-2px}
.lst_type .f_type3{position:relative;top:1px;display:block;margin:0 0 -7px;color:#aaa;font-size:13px;font-weight:bold;text-align:right}
.lst_type .f_type3 .ssg_price{font-weight:bold}
.lst_type .f_type4{font-size:15px}
.lst_type .f_type5{position:relative;top:-1px;display:block;text-align:right;color:#f84e64;font-size:15px;font-weight:bold}
.lst_type .f_type6,.lst_type .f_type5 .ssg_price{font-weight:bold;font-size:30px;line-height:normal;vertical-align:-2px}
.lst_type .f_type7{width:18px;height:18px;background-position:0 -590px}
.lst_type .f_type9{position:relative;top:-3px}
.lst_type .f_type10{display:inline-block;margin:-7px 0 0 4px;color:#999;font-size:18px;font-weight:bold;vertical-align:top}
.lst_type .f_type11{padding-right:5px;color:#999;font-size:12px}
.lst_type .ico_cp .f_type8{display:inline-block;text-align:center}
.lst_type .bg_arr{position:absolute;left:50%;bottom:-9px;display:block;width:24px;height:9px;margin:0 0 0 -12px;background-position:0 -610px;background-color:#fff}
.lst_type .tit,.lst_type .tit2,.lst_type .tit3{height:15px;margin-top:10px}
.lst_type .tit{width:35px;background-position:-20px -590px}
.lst_type .tit2{width:84px;background-position:-60px -590px}
.lst_type .dsc{float:right;margin-top:9px}
.lst_type .ico_cp{z-index:10;position:absolute;top:34px;left:-21px;width:76px;height:63px;padding-top:10px;font-size:9px;font-weight:bold;color:#fff;line-height:20px;background-position:0 -625px;text-align:center}
.lst_type .ico_cp strong{display:block;margin-top:8px;font-size:14px}
.lst_type .ico_cp .f_type12 strong{margin-top:3px;color:#fff;font-size:17px;text-align:center;line-height:18px;letter-spacing:-1px}
.lst_type .ico_cp em{font-family:'Times New Roman';font-size:30px;font-style:italic}
.lst_type .ico_exarea{position:absolute;right:-20px;top:35px;z-index:10;width:47px}
.lst_type .ico_exarea li{margin:-5px 0 0;padding:0;border:0}
.lst_type .ico_exarea li:first-child{margin-top:0}
.lst_type .ico_ex,.lst_type .ico_ex2,.lst_type .ico_ex3,.lst_type .ico_ex5{width:47px;height:37px;padding-top:10px;font-weight:bold;font-size:12px;line-height:14px;text-align:center}
.lst_type .ico_ex{background-position:-52px -825px;color:#484c56}
.lst_type .ico_ex2{background-position:0 -775px;color:#ff5b7e}
.lst_type .ico_ex3{background-position:0 -825px;color:#fff}
.lst_type .ico_ex4{width:45px;height:45px;background-position:-85px -903px;color:#484c56}
.lst_type .ico_ex5{background-position:-85px -903px;color:#484c56}
.lst_type .btn_part{position:absolute;right:5px;top:200px;z-index:20}
.lst_type2{margin-top:7px;line-height:18px;text-align:center}
.lst_type2 dt{display:inline-block;color:#666;font-family:'Times New Roman';font-size:12px;font-style:italic;vertical-align:top}
.lst_type2 dt .prd_place{font-size:9px;font-style:normal;color:#666;letter-spacing:-1px}
.lst_type2 dd{display:inline-block;min-width:36px;padding:0 2px;border:1px solid #d4d4d4;font-size:11px;line-height:16px;text-align:center;vertical-align:top}
.lst_type3{border-bottom:2px solid #e5e5e5}
.lst_type3 li{border-top:1px solid #e5e5e5}
.lst_type3 a{display:block;padding:18px 0 18px 40px;color:#222;font-size:14px;font-weight:bold}
.lst_type3 li{position:relative}
.lst_type3 .bu{display:block;z-index:10;position:absolute;left:24px;top:50%;width:4px;height:4px;margin-top:-2px;background-position:-21px -235px}
.lst_type3 .arr{display:block;z-index:10;position:absolute;right:14px;top:50%;width:8px;height:13px;margin-top:-6px;background-position:-180px -78px}
.clip_area{overflow:hidden}
.clip_area .dsc_clip{position:relative;margin-top:11px;padding-left:19px;font-size:10px;color:#898989}
.clip_area .dsc_clip .dot{position:absolute;top:0;left:12px}
.srh_area .btn_area{margin-top:10px;text-align:center}
.srh_area .m_nslist{overflow:hidden;height:36px;border-bottom:1px solid #ccc}
.srh_area .m_nslist .box{display:block;position:relative;padding:8px 52px 8px 34px}
.srh_area .m_nslist .box em{color:#ff5b7e}
.srh_area .m_nslist .num{position:absolute;left:12px;width:15px;height:13px;margin:2px 5px -2px 0;background:#ff5b7e;border:1px solid #ff5b7e;font-size:11px;font-family:'Times New Roman';line-height:13px;color:#fff;text-align:center;vertical-align:top;text-shadow:0 0 1px rgba(0,0,0,0.3)}
.srh_area .m_nslist .tx{display:inline-block;vertical-align:top}
.srh_area .m_nslist .rank{display:inline-block;position:absolute;right:14px;min-width:25px;font-size:12px;font-style:italic;font-weight:bold;color:#747474;text-align:center;vertical-align:top}
.srh_area .m_nslist .ico_up{width:11px;height:9px;margin:5px 5px -5px 0;background-position:-80px -330px}
.srh_area .m_nslist .ico_down{width:11px;height:9px;margin:5px 5px -5px 0;background-position:-95px -330px}
.srh_area .m_nslist .new{font-weight:bold;font-style:italic}
.srh_area .best_lst{padding:5px 6px 18px;background:#f2f2f2}
.srh_area .best_lst .mflick{height:176px}
.srh_area .m_article{background:#fff}
.ns_article_wrap.section_close .best_lst,.ns_article_wrap.section_close .best_lst_bx{display:none}

.srh_area .best_lst_bx{padding:5px 6px 5px;background:#f2f2f2}
.srh_area .best_lst_bx .m_article{border-top:1px solid #ccc}

.ns_tit_bx{position:relative;padding-right:100px}
.ns_tit_bx .b_def{position:absolute;top:50%;right:12px;height:23px;margin-top:-12px;padding:0 9px;line-height:23px}
.ns_tit_bx .cc_ellip_in{font-weight:normal}
.lst_flk_container{height:90px;background-color:#f2f2f2}
.lst_hot{margin-top:20px;text-align:center}
.lst_hot img{width:100%;vertical-align:top}
.sort_ct{position:relative;padding:10px 12px 10px 90px;border-bottom:1px solid #e6e6e6}
.sort_ct label{position:absolute;top:22px;left:12px;font-weight:bold;font-size:11px;color:#333;letter-spacing:-1px}
.ct_view{overflow:hidden;background-color:#f2f2f2}
.bx_ct{overflow:hidden;margin:10px 21px 15px;padding-top:3%;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.12)}
.bx_ct .t_link{display:block}
.bx_ct .thmb{text-align:center}
.bx_ct .thmb img{vertical-align:top;width:45%;height:auto !important;max-width:100%}
.bx_ct .thmb img:first-child{margin-right:0}
.bx_ct .ct_info{height:37px;margin-top:15px;padding:9px 10px 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px;line-height:14px;display:none}
.bx_ct .ct_info .tx{overflow:hidden;width:100%;height:29px;font-size:11px;color:#222;word-wrap:break-word;text-overflow:ellipsis}
.bx_ct .ct_info .date{font-size:9px;line-height:12px;color:#959595}
.mall_area{overflow:hidden;margin:15px 0 5px;padding:0 3px}
.mall_area .mall_inner{float:left;width:50%}
.mall_area .bx_ct{margin:0 3px 10px;padding-top:0}
.mall_area .bx_ct .ct_info{margin-top:0}
.mall_area .bx_ct img{width:100%;height:auto}
.sale_bx{position:relative;padding:25px 12px 13px;background:#f2f2f2}
.sale_board{display:block;position:relative;padding:11px 25px;margin-bottom:20px;background:#fff;border:1px solid #e5e5e5;border-top:1px solid #dedede;border-bottom:2px solid #e4e4e4;color:#222}
.sale_board .resch_arrow{position:absolute;right:14px;top:50%;width:8px;height:12px;margin-top:-6px;background-position:-127px -30px}
.sale_board .dot{position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-3px;background-position:-21px -235px}
.sale_bx + .tab_panelarea .sale_cliptarea{padding-top:0}
.sale_tab{display:table;position:relative;width:100%;height:41px;background:#fff;table-layout:fixed;border-collapse:collapse}
.sale_tab li{display:table-cell}
.sale_tab li a{display:block;position:relative;height:39px;margin-left:-1px;border:1px solid #d9d9d9;font-size:12px;line-height:37px;color:#d9d9d9;text-align:center}
.sale_tab li.on a:before{position:absolute;top:0px;left:0;width:100%;height:2px;background:#ff5b7e;content:''}
.sale_tab li.on a:after{position:absolute;bottom:-10px;left:50%;margin-left:-8px;width:16px;height:10px;background-position:-150px -263px;content:''}
.sale_tab li:first-child a{margin-left:0}
.sale_tab li a span.sp_com{display:inline-block;width:50px;height:21px;vertical-align:middle}
.sale_tab li:nth-of-type(1) a span.sp_com{background-position:-170px -168px}
.sale_tab li:nth-of-type(2) a span.sp_com{background-position:-170px -191px}
.sale_tab li:nth-of-type(3) a span.sp_com{background-position:-170px -214px}
.sale_tab li.on:nth-of-type(1) a span.sp_com{background-position:-170px -237px}
.sale_tab li.on:nth-of-type(2) a span.sp_com{background-position:-170px -260px}
.sale_tab li.on:nth-of-type(3) a span.sp_com{background-position:-170px -283px}
.sale_tab li a span.sp_wow{display:inline-block;color:transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_wow.png);background-repeat:no-repeat;background-size:200px 100px;vertical-align:middle}
.sale_tab li a span.sp_wow.tab1{background-position:0 0;width:84px;height:10px}
.sale_tab li a span.sp_wow.tab2{background-position:-100px 0;width:57px;height:28px}
.sale_tab li.on a span.sp_wow.tab1{background-position:0 -50px}
.sale_tab li.on a span.sp_wow.tab2{background-position:-100px -50px}
.sale_cliptarea{padding:18px 0 25px;border-bottom:2px solid #e4e4e4;background:#f2f2f2}
.sale_clip{position:relative}
.sale_clip dt{margin-right:94px;font-size:18px;font-weight:bold;color:#141414;line-height:22px;padding:0 12px}
.sale_clip .info{padding:0 12px}
.sale_clip .place{position:relative;padding:0 7px 0 7px;font-family:'Times New Roman';font-size:12px;font-weight:bold;color:#999}
.sale_clip .place:before{position:absolute;left:0;top:2px;width:1px;height:11px;background:#e1e1e1;content:''}
.sale_clip .place:first-child{padding-left:0}
.sale_clip .place:first-child:before{width:0;height:0}
.sale_clip  .date{position:relative;padding-left:7px;font-size:11px;font-weight:bold;color:#999}
.sale_clip  .date:before{position:absolute;left:0;top:0;width:1px;height:11px;background:#e1e1e1;content:''}
.sale_clip .sale_time{text-align:center;margin-top:23px}
.sale_clip .sale_time div{height:32px;padding-right:11px;background:#fff;border:1px solid #e7e7e7;border-width:0 1px;font-size:12px;line-height:32px;color:#222;text-align:right}
.sale_clip .sale_time .ic_time{width:14px;height:14px;margin:-1px 0 1px;background-position:-157px -320px;vertical-align:middle}
.sale_clip .sale_time .tx_t{color:#7e7e7e}
.sale_clip .sale_time .bar{overflow:hidden;display:inline-block;width:2px;height:12px;margin:-1px 9px 1px 10px;background-color:#bebebe;vertical-align:middle;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.sale_clip .sale_img{overflow:hidden;text-align:center;margin-top:13px}
.sale_clip .sale_img img{width:auto !important;max-width:100%;height:auto !important;vertical-align:top}
.sale_clip .price_dd{position:absolute;top:2px;right:12px;z-index:10;margin:0}
.sale_clip_v2 .sale_img,.m_dpbtn .bnbox{margin-top:0}
.m_dplan{padding:10px 12px;border-bottom:2px solid #e4e4e4;background:#f2f2f2}
.m_dptit{font-size:16px;line-height:20px;color:#141414}
.m_dpbtn{margin-top:10px}
.m_dpbtn .bnbox a{display:block}
.m_dpbtn .bnbox .ico_bback{width:16px;height:11px;margin:14px 10px 0 0;background-position:-223px -276px}
.recom_bx{margin-top:14px;background:#fff;box-shadow:0 2px 1px 0 #d8d8d8}
.recom_bx strong{display:block;padding:5px 0 6px;border-top:1px solid #666;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px;font-size:13px;color:#222;text-align:center}
.recom_bx ul{display:table;position:relative;width:100%;table-layout:fixed;border-collapse:collapse}
.recom_bx li{display:table-cell}
.recom_bx  li .bx_clip{padding:14px 0}
.recom_bx  li .bx_clip .m_art_dl{background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y;background-size:1px 2px}
.recom_bx  li:first-child .bx_clip .m_art_dl{background:none}
.recom_bx .m_art_dl .view_img{top:0;right:50%;width:auto;margin-right:-37px}
.recom_bx .m_art_dl .view_img img{width:76px;height:76px;vertical-align:top}
.recom_bx .m_art_dl{min-height:0;padding:70px 0 0;text-align:center}
.recom_bx .m_art_dl .price_dd{font-size:9px}
.recom_bx .m_art_dl .price_dd .price,.recom_bx .m_art_dl .price_dd .d_block .ssg_price{font-size:17px}
.recom_bx .m_art_dl .price_dd .d_block{position:static;top:auto;left:auto}
.theme_bx{position:relative}
.theme_clip li{overflow:hidden;position:relative}
.theme_clip .bx_clip{float:left;width:50%}
.theme_clip .bx_clip .order_ntxt{font-size:15px;text-align:center}
.theme_clip .bx_clip .order_ntxt .intxt{display:inline-block;margin-bottom:18px;padding:0 10px 1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px;color:#73b1da}
.theme_clip li:first-child .m_art_dl{border:0}
.theme_clip .info_clip{margin-bottom:5px;font-size:10px;line-height:14px;text-align:center;color:#000;height:16px}
.theme_clip .info_clip span{font-size:14px}
.theme_clip .info_clip .ic_clip{width:12px;height:11px;margin:-1px 0 1px;background-position:-137px -304px;vertical-align:middle}
.theme_clip .price_dd .d_block{position:static;top:auto;left:auto}
.theme_clip .bx_clip:first-child .m_art_dl{margin-left:10px;width:auto;overflow:hidden}
.theme_clip .bx_clip:last-child .m_art_dl{margin-right:10px}
.theme_clip .m_art_dl{position:relative;min-height:0;margin:0 3px 0;padding-top:177px;padding-bottom:12px;border-top:1px solid #ccc;text-align:center/*;height:97px;*/}
.theme_clip .m_art_dl dt{font-size:12px;line-height:18px;margin-top:1px;margin-bottom:7px}
.theme_clip .m_art_dl .view_img{top:13px;right:50%;width:auto;margin-right:-72px}
.theme_clip .m_art_dl .view_img img{width:145px;height:145px}
.theme_clip .m_art_dl .price_dd_v2{position:absolute;top:105px;right:0;z-index:10;margin:0}
.theme_clip .m_art_dl .price_dd_v2 .btn_basket{border-color:#f7bcc9}
.theme_clip .m_art_dl .btn_basket .sp_com{width:25px;height:20px;margin-top:10px;background-position:-134px -930px}
.theme_clip .m_art_bl{top:163px;width:100%;height:auto;border:0;line-height:normal}
.theme_clip .bx_clip .view_img .btn_part {position:inherit;bottom:0;right:0}
.theme_clip .price_dd {margin:0}
.theme_clip .bx_clip.m_clicked{-webkit-box-shadow:inset 0 0 0 2px #ff5b7e;box-shadow:inset 0 0 0 2px #ff5b7e}

.thlst_more{margin:4px 0 30px;text-align:center}
.thlst_more a{display:inline-block;position:relative;min-width:49px;padding:0 36px 0 8px;border:1px solid #d4d4d4;font-weight:bold;font-size:10px;line-height:22px;color:#777;text-align:left;vertical-align:top}
.thlst_more .resch_arrow{position:absolute;right:10px;top:50%;width:20px;height:10px;margin-top:-5px; background-position:-100px -772px}
.theme_bx .theme_flk{width:94%;overflow:hidden;padding:0 3%}
.theme_bx .lst_flk{margin-top:15px;overflow:hidden;height:90px}
.theme_bx .lst_flk:after{display:block;clear:both;content:''}
.theme_bx .lst_flk li{width:20%;float:left;text-align:center;margin-bottom:15px}
.theme_bx .lst_flk li a{display:inline-block;overflow:hidden;border:1px solid #d9d9d9;width:55px;height:55px}
.theme_bx .lst_flk li img{width:100%;vertical-align:top}
.theme_bx .lst_flk li.selected a{border:2px solid #666;width:53px;height:53px}
.theme_bx_v2 .m_articlearea,.theme_bx_v2 .bx_detail{margin-bottom:30px;border-bottom:1px solid #ccc}
.theme_bx_v2 .flk_vtype2{margin-bottom:30px}
.m_borbtm{border-bottom:1px solid #ccc}
.m_listclip{margin-top:10px;border-bottom:2px solid #e8e8e8}
.m_listclip li{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_listclip .bx_clip{display:inline;float:left;width:50%;margin-right:-1px}
.m_listclip li:first-child{padding-top:0;background:none}
.m_listclip li:first-child .bx_clip{padding:0}
.m_listclip .bx_clip:first-child{background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y 100% 0;background-size:1px 2px}
.m_listclip .theme_clip .m_art_dl{margin:2px 7px 0 !important;border-bottom:0 none}
.m_listclip .theme_clip li:last-child{margin-bottom:0}

.m_listclip_v2{margin-top:10px;border:0}
.m_listclip_v2 li{padding-top:0;background:none}
.m_listclip_v2 .bx_clip{display:inline;float:left;width:50%;margin:0}
.m_listclip_v2 .bx_clip:first-child{background:none}

.m_bortop .theme_clip li .d_block .ssg_price {line-height:20px}
.m_bortop{min-height:393px}
.no_data_box .no_data_case {padding:150px 0 80px; text-align:center;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_no_case.png) no-repeat center 70px;font-size:17px}
.theme_tpd{padding-top:44px}
.theme_h3{margin:0 12px;padding:6px 0;border-bottom:1px solid #666;font-size:13px;line-height:16px}
.theme_h3 .point{color:#ff5b7e}
.setclip_list li:last-child{margin:0}
.flk_view .m_art_dl{min-height:90px;padding:288px 0 11px;text-align:center}
.flk_view .m_art_dl dt{margin-top:-2px;padding:0;font-size:17px;line-height:22px;color:#222}
.flk_view .m_art_dl .price_dd{margin-top:6px}
.flk_view .m_art_dl .price_dd .d_block{position:static;top:auto;left:auto}
.flk_view .m_art_dl .price_dd .d_block .ssg_price,.flk_view .m_art_dl .price_dd .d_block .price{font-size:29px}
.flk_view .m_art_dl .price_dd_v2{position:absolute;top:230px;right:13px;z-index:10;margin:0}
.flk_view .m_art_dl .view_img{top:25px;right:0;width:100%;height:250px;margin-right:0}
.flk_view .m_art_dl .view_img img{width:250px;height:250px}
.flk_vtype2 .m_art_dl{min-height:0;padding-bottom:30px;border-top:1px solid #ccc}
.flk_vtype2 .m_art_dl:first-child{border-top:0 none}
.flk_vtype2 .m_art_dl dt{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:normal;word-wrap:break-word;word-break:break-all;clip:rect(0,0,0,0)}
.flk_vtype2 .m_art_dl .old_price{display:block;margin:1px 0 0}
.flk_vtype2 .m_art_dl .price_dd{min-height:33px;margin-top:-8px}
.flk_vtype2 .m_art_dl .price_dd_v2{position:static;top:0;right:0;margin:8px 0 0}
.flk_vtype2 .m_art_dl .price_dd_v2 .btn_part{position:static;margin:0 2px}

.flk_view_v2 .m_art_dl{min-height:90px;padding:20px 0 0;border-top:1px solid #ccc;text-align:left}
.flk_view_v2 .m_art_dl:after{display:block;clear:both;content:''}
.flk_view_v2 .m_art_dl:first-child{border-top:0}
.flk_view_v2 .m_art_dl dt{margin-top:0;padding:10px 10px 0;border-top:1px solid #ccc;font-size:15px;line-height:19px;color:#222}
.flk_view_v2 .m_art_dl dt a{overflow:hidden;display:block;height:38px}
.flk_view_v2 .m_art_dl .old_price{display:inline-block;margin:1px 0 0}
.flk_view_v2 .m_art_dl .price_dd{min-height:47px;margin-top:0;padding:12px 10px 10px}
.flk_view_v2 .m_art_dl .price_dd .d_block{position:static;top:auto;left:auto}
.flk_view_v2 .m_art_dl .price_dd .d_block .ssg_price,.flk_view_v2 .m_art_dl .price_dd .d_block .price{font-size:22px}
.flk_view_v2 .m_art_dl .price_dd_v2{float:right;position:relative;top:0;right:0;z-index:10;margin:-52px 8px 0 0;padding:0}
.flk_view_v2 .m_art_dl .price_dd_v2 .btn_part{position:static;margin:0 2px}
.flk_view_v2 .m_art_dl .view_img{position:relative;top:0;right:0;width:100%;height:auto;margin-right:0}
.flk_view_v2 .m_art_dl .view_img img{width:auto;max-width:100%;height:auto}
.flk_view_v2 .m_art_dl .view_img a .bdg_sale{top:0;right:0}
.flk_view_v2 .m_art_dl .m_art_bl{position:static;width:100%;margin-top:-2px;border:0 none;text-align:left}
.flk_view_v2 .m_art_dl .m_art_bl .m_art_place{display:inline-block}
.flk_view_v2 .m_art_dl .m_art_bl .m_art_magicpick{display:inline-block}
.theme_bx_v2 .flk_view_v2{margin-bottom:30px}

.favor_sizearea{margin-top:27px;padding:0 11px}
.favor_chk_wrap{position:relative;padding:15px 12px 18px;border-bottom:1px solid #cecece;box-shadow:0 0 1px 0 #dedede;background:#f7f7f7}
.favor_chk{margin-top:10px;border:1px solid #ccc;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#fff}
.favor_chk:first-child{margin-top:0}
.favor_tit{padding:10px 0;border-bottom:1px solid #ccc;background:#e7e7e7;font-size:13px;text-align:center}
.favor_over{overflow:hidden;padding:0 10px 10px}
.favor_lst{margin-top:-11px}
.favor_lst:after{display:block;clear:both;content:''}
.favor_lst li{float:left;width:50%;margin-top:10px;padding-top:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:11px;color:#666;line-height:21px}
.favor_lst .inpchk,.favor_lst2 .inpchk,.favor_lst .inpchk_temp,.favor_lst2 .inpchk_temp{margin:1px 5px -1px 0;vertical-align:top}
.favor_lst label,.favor_lst2 label{vertical-align:top}
.favor_lst.fl_4align{margin-top:-5px}
.favor_lst.fl_4align li{width:25%;background:transparent}
.size_guide{margin:15px 0 0;padding:16px 0 5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:12px;line-height:16px;text-align:left;letter-spacing:0}
.size_guide:after{display:block;clear:both;content:''}
.size_guide dt{display:inline;float:left;position:relative;padding-right:10px;margin-right:10px}
.size_guide dt:after{position:absolute;right:0;top:3px;width:1px;height:10px;background:#d5d5d5;content:''}
.size_guide dd{display:inline;float:left;color:#aaa}
.chk_wrap{padding:10px;font-size:11px;color:#666}
.chk_wrap .ico_clip2{display:inline-block;width:46px;height:17px;background-position:-174px -145px;vertical-align:middle}
.chk_wrap.al_cen{text-align:center}
.chk_wrap.al_cen .favor_emp{font-weight:bold;text-align:center}
.chk_wrap .pro_lst{overflow:hidden;width:100%;margin-top:4px;font-size:11px;color:#666;white-space:nowrap;text-overflow:ellipsis}
.chk_wrap .pro_lst span{padding:0 4px 0 2px;color:#ccc}
.chk_wrappd{position:relative;padding-left:40px}
.chk_wrappd h5{position:absolute;top:1px;left:0;font-size:12px;font-weight:bold;color:#222}
.favor_lst2{width:auto;margin-bottom:-10px;line-height:21px}
.favor_lst2:after{display:block;clear:both;content:''}
.favor_lst2 li{display:inline;float:left;width:33.3%;margin-bottom:10px}
.favor_lst2 li:nth-of-type(3n-2){width:33.4%}
.favor_btnarea{position:absolute;left:0;right:0;top:100%;height:27px;text-align:center}
.favor_btn{display:inline-block;position:relative;vertical-align:top}
.favor_btn .favor_bx a{position:relative;display:inline-block;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_bg.png) repeat-x 0 -56px;font-size:12px;font-weight:bold;color:#666;vertical-align:top}
.favor_btn .favor_bg{position:absolute;top:0;width:16px;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_bg_rtn.png);background-size:16px 82px}
.favor_btn .favor_l{left:-16px;background-position:0 0}
.favor_btn .favor_r{right:-16px;background-position:0 -28px}
.favor_btn .favor_bx .favor_con{padding:0 10px}
.favor_btn .favor_bx .ico_clip{display:inline-block;width:27px;height:17px;background-position:-182px -128px;vertical-align:middle}
.favor_btn .favor_bx .ico_arrow_close{display:inline-block;width:16px;height:10px;margin-left:7px;background-position:-186px -18px;vertical-align:middle}
.favor_btn .favor_bx .ico_arrow_open{display:inline-block;width:16px;height:10px;margin-left:7px;background-position:-153px -18px;vertical-align:middle}
.favor_chk_wrap2{padding:0}
.favor_chk_wrap .m_chk_btn{padding:10px 0 0;border-top:0}
.favor_chk_wrap2 .chk_wrap{overflow:hidden;position:relative;padding:15px 10px 15px 75px}
.favor_chk_wrap2 .clo_tit{position:absolute;top:10px;left:10px;padding:5px;border:1px solid #ccc;background:#f3f3f3;font-size:12px;color:#222}

/* 클립 배지 */
.clip_asec, .clip_action .ico_cancle{display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_cliptooltip_rtn.png) no-repeat 0 0;background-size:225px 775px;vertical-align:top}
.clip_asec{position:relative;width:213px;height:213px;background-position:0 0}
.clip_asec.cancle .clip {top:42px}
.clip_asec.cancle .cc_tit {margin-top:57px}
.clip_asec.type02 .clip {top:56px}
.clip_asec.type02 .cc_tit {margin-top:60px}
.clip_action{display:table;width:100%;height:212px;text-align:center}
.clip_action .clip_acon{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}
.clip_action .clip {position:absolute;top:36px; left:76px;display:inline-block;width:72px;height:54px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_cliptooltip_rtn.png) no-repeat;background-size:225px 775px;background-position:0 -334px;vertical-align:top}
.clip_action .clip.active{background-position:0 -334px}
.clip_action .clip.normal{background-position:-75px -334px}
.clip_action .clip.disable{background-position:-152px -334px}
.clip_action .ico_cancle {position:absolute;top:32px; left:50px;width:21px;height:21px;background-position:-174px -285px;z-index:5}
.clip_action .ico_cancle.type02 {background-position:-202px -285px}
.clip_action .cc_tit{display:inline-block;margin-top:48px;font-size:22px;line-height:20px;color:#fff;vertical-align:top;line-height:normal}
.clip_action .clip_subtxt{display:inline-block;width:159px;margin-top:5px;font-size:10px;line-height:14px;color:#fff;text-align:center}
.cstore .ic_h{background-position:-33px -215px}
.ccel .ic_h{width:38px;background-position:-66px -215px}
.ccel .cliping .ctxt{width:122px;height:38px;background-position:0 -288px}
.btn_clip_tcls{position:absolute;width:34px;height:34px;right:0;top:9px}
.clip_layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:50}
#clip_layer1,#clip_layer2,#clip_layer3,#clip_layer4{position:absolute;top:50%;left:50%}
.m_setwrap{position:relative;z-index:10;padding:13px 0 9px;background:#fff;text-align:center}
.m_setwrap:before{position:absolute;left:50%;top:100%;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx.png) no-repeat 0 0;content:''}
.m_setwrap:after{display:block;clear:both;content:''}
.m_setwrap a{display:inline-block;height:29px;padding:0 9px;line-height:29px}
.m_setwrap .ico_reset{width:30px;padding:0;text-align:left}
.m_setwrap .ico_reset .sp_com{width:18px;height:16px;margin:7px 0 0 5px;background-position:-180px -60px}
.m_setwrap .ico_set .sp_com{width:14px;height:12px;margin:9px 2px 0 0;background-position:-185px -45px}
.m_set_l{display:inline;float:left;margin-left:12px}
.m_set_r{display:inline;float:right;margin-right:12px}
.m_cliparticlearea{padding:11px 12px 12px 28px;background:#f7f7f7}
.m_cliparticle{position:relative;margin-top:11px;padding:0 14px 0 26px;border:1px solid #eee;background:#fff}
.m_cliparticle:first-child{margin-top:0}
.m_cliparticle .clipbar{display:block;position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;background:#ff5c70}
.m_cliparticle .clipbar .sp_com{position:absolute;left:-17px;top:-1px;width:40px;height:45px;background-position:-206px -26px}
.m_cliparticle .m_art_pd{padding-left:97px}
.m_cliparticle .m_art_dl{min-height:84px;padding:15px 0}
.m_cliparticle .m_art_dl .view_img{width:84px;margin-right:13px}
.m_cliparticle .m_art_dl .view_img img{width:84px;height:84px}
.m_cliptit{padding-bottom:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.m_cliptit .box{display:block;position:relative;padding:7px 0;font-size:16px;line-height:22px;letter-spacing:-1px}
.m_cliptit .box:after{display:block;clear:both;content:''}
.m_cliptit .box .tit{margin-left:10px;color:#ff5c70}
.m_cliptit .box .txt_clip_red{width:36px;height:23px;margin:2px 0 -2px 0;background-position:-200px -73px}
.m_cliptit .box .place{display:inline-block;margin-left:8px;vertical-align:top}
.m_cliptit .box .place img{vertical-align:top}
.m_cliptit .box .place .ico_p{width:61px;height:15px;margin:4px 0 -4px}
.m_cliptit .box .place .ico_p2{width:103px;height:17px;margin:2px 0 -2px}
.m_cliptit .box .ico_arrow{position:absolute;right:0;top:50%;width:8px;height:12px;margin-top:-6px;background-position:-180px -78px}
.m_clip_imgarea{padding:16px 0;text-align:center}
.m_clip_imglist{margin-top:-10px}
.m_clip_imglist:after{display:block;clear:both;content:''}
.m_clip_imglist li{display:inline;float:left;width:33.3%;margin-top:10px}
.m_clip_imglist li:nth-of-type(3n-1){width:33.4%}
.m_clip_imglist a{display:inline-block;margin:0 6px;vertical-align:top}
.m_clip_imglist a img{width:70px;height:70px;vertical-align:top}
.m_clipa_area{padding:15px 0 10px}
.m_clipa_txt{padding:11px;border:1px solid #aaa;font-size:13px;line-height:18px;color:#222}
.m_clipa_txt .tit{font-family:Cambria;font-size:12px;font-style:italic;color:#999}
.m_clipa_txt .tit .mall {font-style:normal}
.m_clipa2 .dday_cal{margin-top:15px}
.m_infoa_area{padding:15px 0}
.m_info_tbl{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.m_info_pic{display:table-cell;width:112px}
.m_info_pic .pic_bor{display:inline-block;border:1px solid #f1f1f1;vertical-align:top}
.m_info_pic .pic_bor img{width:110px;vertical-align:top}
.m_info_td{display:table-cell;padding:0 10px;line-height:19px;color:#666;vertical-align:middle}
.m_info_td a{color:#666}
.m_info_td .dday_cal{margin-top:8px}
.m_sps{padding:15px 12px;background:#fff;letter-spacing:-1px}
.m_sps .m_top_tarea .m_order_total{margin:10px 0 0 0;padding:0;line-height:18px}
.m_sps .m_top_tarea .m_order_total .tit {padding-top:0}
.m_sps .m_order_total .tit{font-size:14px;color:#222;line-height:18px}
.m_sps .m_order_total .tmoney{font-size:13px}
.m_sps_more{position:relative;padding-right:53px}
.m_sps_more .mds_cate{top:0;right:0}
.m_dot_t:before{display:block;height:1px;margin:0 12px 5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;content:''}

.m_articlearea .m_article.m_clicked{-webkit-box-shadow:inset 0 0 0 2px #ff5b7e;box-shadow:inset 0 0 0 2px #ff5b7e;border:0;margin-bottom:-2px;z-index:1}
.m_articlearea .m_article.m_clicked .m_art_bl{height:26px}

.ly_common{display:block;position:relative;left:0;top:0;margin:0}
.info_ttbx dt{position:relative;font-size:16px;padding:16px 0 15px 13px;border-bottom:1px solid #ccc}
.info_ttbx dt em{color:#ff5b7e}
.info_ttbx dt button{position:absolute;top:50%;right:12px;width:37px;height:29px;margin-top:-16px;line-height:29px}
.info_ttbx .tim_cl{width:64px;height:20px;margin:2px 0 -2px;background-position:0 -741px}
.infolst li{position:relative;border-top:1px solid #e6e6e6}
.infolst li a,.infolst li strong{display:block}
.infolst li strong{font-size:14px;color:#222}
.infolst li span{margin-top:3px;font-size:12px;color:#aaa}
.infolst li:first-child{border-top:0}
.infolst li a div{padding:10px 63px 12px 22px}
.infolst li .btn_del{display:inline-block;position:absolute;right:0;top:0;bottom:0;width:63px;margin:0;vertical-align:top}
.infolst li button{width:100%;height:100%;border:0 none;background:transparent;text-align:center}
.infolst li button .sp_com{width:18px;height:18px;margin:0;background-position:-232px 0}
.m_faceb_box{padding:15px 12px 5px;text-align:center}
.m_faceb_box .tx_top{display:inline-block;font-size:12px;color:#666;text-align:left}
.m_faceb_box .tx_name{font-size:15px;color:#ff5277}
.m_faceb_box .face_sch{padding:27px 0 0 0}
.m_faceb_box .face_sch .inpbx{position:relative;padding-right:34px;line-height:23px}
.m_faceb_box .face_sch .inpbx input{height:22px;line-height:22px}
.m_faceb_box .btn_face_sch{position:absolute;right:0;top:0;width:34px;height:34px;text-align:center}
.m_faceb_box .ff_lst{margin-top:5px;text-align:left}
.m_faceb_box .ff_lst li{position:relative;height:48px;padding:11px 42px 10px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_faceb_box .ff_lst li:first-child{padding-top:10px;background:none}
.m_faceb_box .ff_lst li .fthumb{float:left;width:48px;height:48px}
.m_faceb_box .ff_lst li .name{overflow:hidden;height:48px;padding-left:15px;font-size:14px;color:#222;line-height:48px}
.m_faceb_box .ff_lst li .btn_fadd{position:absolute;right:0;top:13px;width:40px;height:40px;border:1px solid #dedede;border-radius:3px;background:#fbfbfb;text-align:center}
.m_faceb_box .ff_lst li:after{display:block;clear:both;content:''}
.m_lyr_box{position:relative;padding:15px 21px 11px;z-index:99;min-width:270px;max-width:100%;box-sizing:border-box}
.detail_view .m_lyr_box{margin-top:-138px}
.m_lyr_box .m_lyr_con{position:relative;background:#fff;box-shadow:1px 1px 9px rgba(0,0,0,.5);font-size:14px;text-align:center;color:#666}
.m_lyr_box .m_lyr_con .t_tit{padding:12px 0 8px;font-weight:bold;font-size:15px;line-height:normal;color:#414141;letter-spacing:-1px}
.m_lyr_box .m_lyr_con .tit_clipping{width:65px;height:23px;margin:1px 0 -1px;background-position:-170px -597px}
.m_lyr_box .m_lyr_conin{position:relative;padding:17px 12px}
.m_lyr_box .m_lyr_conin.case2{padding:10px 12px}
.m_lyr_box .m_lyr_txt{position:relative;padding:9px 20px 11px;font-size:15px;letter-spacing:-1px}
.m_lyr_box .m_lyr_txt em{color:#ff5b7e}
.m_lyr_box .m_lyr_txt .im_cl{margin:2px 0 -2px}
.m_lyr_box .m_lyr_txt .em_red{font-size:38px;font-weight:bold}
.m_lyr_box .m_lyr_txt .em_red .txt_tr{font-size:45px}
.m_lyr_box .m_lyr_txt .tip_notice{padding-bottom:15px;font-size:13px;text-align:left}
.m_lyr_box .m_lyr_txt .tip_notice li{margin-top:5px}
.m_lyr_box .m_lyr_txt2,.m_lyr_box .m_lyr_txt3{padding:19px 20px}
.m_lyr_box .m_lyr_txt3{font-size:13px}
.m_lyr_box .m_lyr_txt4{padding:15px 0 0;font-size:13px}
.m_lyr_box .m_lyr_txt4 .txt_p{display:block;margin-top:4px;font-size:11px;line-height:14px}
.m_lyr_box .m_lyr_con .bg_bar{position:absolute;left:12px;right:12px;top:0;height:1px;background:#ddd}
.m_lyr_box .m_lyr_con .bg_bar .bul{position:absolute;right:100%;top:0;width:3px;height:3px;margin:-2px -1px 2px 0;border:1px solid #ddd;background:#ddd;border-radius:4px}
.m_lyr_box .m_lyr_con .bg_bar .bul2{left:100%;margin:-2px 0 2px -1px}
.m_lyr_box .m_lyr_cls{position:absolute;width:30px;height:30px;right:-5px;top:-10px;background-position:0 -41px}
.m_lyr_box .m_chk_btn{padding:0;border:0}
.m_lyr_box .ly_txt{margin:0}
.m_lyr_box .ly_txt .point{font-weight:normal;color:#ff5b7e}
.m_lyr_box .ly_quick_txt{text-align:left;font-size:13px;color:#ff5b7e;padding:0 0 4px 5px;font-weight:bold;width:249px;margin:0 auto;letter-spacing:-.5px}
.m_lyr_box .ly_tx_str{display:block;max-width:247px;margin:0 auto;padding:0 0 8px 5px;font-size:13px;color:#ff5277;font-weight:bold;text-align:left;letter-spacing:-.5px} /* 퀵배송 롤백후 삭제예정 16.05.16 */
.m_lyr_box .txt_itm{padding-top:5px;font-size:13px;color:#666}
.m_lyr_box .txt_itm:first-child{padding-top:0}
.m_lyr_box .txt_itm .percent{color:#ff5b7e}
.m_lyr_box .txt_itm .ssg_price{font-family:'Times New Roman';letter-spacing:0;font-weight:bold}
.m_lyr_box .m_lyr_lst{position:relative;padding:17px 12px}
.m_lyr_box .m_lyr_lst.case2{padding:14px 12px}
.m_lyr_box .m_lyr_lst.case3{text-align:left}
.m_lyr_box .m_lyr_lst .guide_lst{font-size:13px;line-height:18px}
.m_lyr_box .m_lyr_lst .guide_lst li,.m_lyr_box .m_lyr_lst .guide_lst span{display:block;position:relative;padding:0 0 7px 9px;text-align:left}
.m_lyr_box .m_lyr_lst .guide_lst .bul{display:inline-block;position:absolute;left:0;top:7px;width:4px;height:4px;margin:-1px 0 0 0;padding:0;background:#b3b3b3;vertical-align:top}
.m_lyr_box .m_lyr_lst .guide_lst span.bunone{padding-left:0}
.m_lyr_box .card_binlst{text-align:left}
.m_lyr_box .m_conhx{margin-top:-17px;border:0;background:none}
.m_lyr_box .m_conhx strong{font-size:12px}
.m_lyr_box .m_conbx2{padding:0 0 10px;border:1px solid #d9d9d9}
.m_lyr_box .m_chctabox{padding:0 10px}
.m_lyr_box .ly_dfood_txt{padding:0 8px;font-weight:bold;font-size:13px;line-height:18px;color:#666;text-align:left}
.m_lyr_box .fc_em{color:#ff5277}

.m_lyr_box .m_lyr_conin.case4 .m_lyr_txt{position:relative;padding:4px 0 4px;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:-1px;color:#222}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_txt span{display:block}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_txt + .m_lyr_bul{margin:10px 0 0}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_bul{display:inline-block;margin-bottom:15px;font-size:13px;line-height:16px;letter-spacing:-1px;color:#666;text-align:left}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_bul li{position:relative;padding-left:4px}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_bul li:after{position:absolute;top:0;left:0;width:2px;height:2px;margin-top:6px;border-radius:2px;background:#666;content:''}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_bul li .m_dsel_ssgpick{display:none !important}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_btn{padding:20px 0 15px}
.m_lyr_box .m_lyr_conin.case4 .m_lyr_btn a{letter-spacing:-1px}

.m_lyr_btn{padding:11px 5px 3px;text-align:center}
.m_lyr_btn .btn_mview{display:inline-block;width:61px;height:22px;border:1px solid #d4d4d4;font-size:10px;color:#666;line-height:22px}
.m_lyr_btn .btn_mview2,.card_binlst .btn_mview{position:relative;min-width:39px;height:22px;margin:0;padding:0 33px 0 7px;border:1px solid #f7bcc9;border-radius:2px;font-size:9px;color:#ff5b7e;line-height:22px}
.m_lyr_btn .btn_mview2:after{position:absolute;top:50%;right:7px;margin-top:-4px;width:15px;height:8px;background-position:-150px -32px;content:''}
.m_lyr_btn .bn_gray2{color:#666}
.m_lyr_btn a,.m_lyr_btn button{display:inline-block;min-width:104px;margin:6px 3px;padding:0 8px;font-weight:bold;line-height:37px;color:#fff;text-align:center;white-space:nowrap}
.m_lyr_btn a:first-child,.m_lyr_btn button:first-child{margin-left:0}
.m_lyr_btn a:last-child,.m_lyr_btn button:last-child{margin-right:0}
.m_lyr_btn .bn_pnk,.m_lyr_btn .bn_gray,.m_lyr_btn .bn_sky{font-size:14px;background:#ff5b7e;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}
.m_lyr_btn .bn_pnk{background:#ff5b7e}
.m_lyr_btn .bn_gray{background:#808080}
.m_lyr_btn .bn_sky{background:#4faaf1}
.m_lyr_btn2{padding:11px 5px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_lyr_fc{padding:8px 10px;border-top:1px dotted #d9d9d9;font-size:12px;letter-spacing:-1px;text-align:right}
.m_lyr_fc a{display:inline-block;color:#a9a9a9;vertical-align:top}
.m_lyr_fc .sp_com2{width:18px;height:13px;margin:-3px 2px 0 0;background-position:-150px -210px}
.gift_ly{font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
.gift_ly2{margin-top:15px}
.gift_ly2 .ico_v{display:inline-block;overflow:hidden;width:120px;height:59px;margin-right:-16px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_takecp.png) no-repeat 0 0;vertical-align:top;background-size:120px 59px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.card_bfitsec{padding:0 10px;border:1px solid #dbdbdb;border-top:0 none}
.card_binlst li{padding:5px 0}
.card_binlst li:after{display:block;clear:both;content:""}
.card_binlst .card_thumb{float:left}
.card_binlst .card_thumb img{width:45px;vertical-align:top}
.card_binlst .cbene_info{overflow:hidden;position:relative;min-height:24px}
.card_binlst .bene_txt{float:left;padding:0 80px 0 20px;font-size:12px;color:#666;letter-spacing:-1px;line-height:16px}
.card_binlst .bene_txt .pt{color:#ff5277}
.card_binlst .btn_mview{position:absolute;right:0;top:0;width:61px;padding:0;text-align:center}
.card_bfitlst li{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.card_bfitlst li:first-child{background:none}
.card_bfitlst .libx{display:table;width:100%;table-layout:fixed}
.card_bfitlst .libx .litm{display:table-cell;padding:10px 0 10px 10px;font-size:13px;color:#666;text-align:left;vertical-align:middle;word-wrap:break-word}
.card_bfitlst .libx strong.litm{color:#222}
.ssg_card_benefit{border-top:1px solid #dbdbdb;margin-top:12px}
.ssg_card_benefit .card_bfitlst .libx strong.litm{width:30%}
.ssg_card_benefit .card_bfitlst .libx .litm strong{color:#ff5b7e}
.big_logo li:first-child{border-top:none}
.big_logo .libx .litm{padding:5px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y;background-size:1px 2px;text-align:center}
.big_logo .libx .litm:first-child{background:none}
.m_lyr_option{margin:0 20px;padding:11px 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_lyr_option li {margin-bottom:5px}
.m_lyr_option .lyr_optionlst li .bul {margin:-2px 4px 0 3px}
.lyr_optionlst{font-size:12px;text-align:left;color:#898989;letter-spacing:-1px;line-height:16px}
.lyr_optionlst .bul{display:inline-block;width:2px;height:2px;margin:6px 4px 0 3px;background-position:-127px 0}
.m_lyr_str{display:block;margin-top:5px}
.card_notigroup{padding-top:6px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center}
.card_notigroup .tip_icopd{margin:5px 0;font-size:11px;color:#898989;text-align:left}
.lyr_gcinfo_wrap{text-align:center}
.gcinfo_tit{margin-top:12px;display:block;font-size:14px;color:#222}
.gcinfo_txt{display:inline-block;margin-top:4px;font-size:13px;color:#666;line-height:16px}
.gc_price_wrap{padding:10px 12px 0;text-align:left}
.gc_price_inner{margin-top:15px;color:#222}
.gc_price_inner:first-child{margin-top:0}
.gc_price_inner .point{color:#ff5b7e}
.gc_price_inner .ssg_price{font-family:'Times New Roman';letter-spacing:0}
.gc_price_tit{padding:9px 0 7px 10px;border:1px solid #d9d9d9;border-left:0 none;border-right:0 none;background:#fafafa;font-size:13px;line-height:16px}
.gc_lst{padding:0 10px;border-bottom:1px solid #d9d9d9;font-size:11px}
.gc_lst li:first-child{margin-top:-1px;padding-top:5px}
.gc_lst li{padding:7px 3px 4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;line-height:14px}
.gc_lst li:after{display:block;clear:both;content:''}
.gc_lst li .tit{display:inline;float:left}
.gc_lst li .txt{display:inline;float:right}
.option_noti{margin-bottom:-10px;padding-top:10px;font-size:11px;text-align:center}
.option_noti .point{color:#ff5277}
.m_setinfo{padding:25px 29px 40px;background:#f2f2f2;text-align:center}
.m_setinfo .m_topspot{position:relative;padding:22px 0;font-size:15px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#888;text-align:center}
.m_setinfo .m_topspot:before{position:absolute;left:50%;top:100%;width:277px;height:10px;margin-left:-139px;margin-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_alert_bx.png) no-repeat 0 0;content:''}
.m_setinfo .m_topspot .tname{color:#666}
.m_setinfo .m_topspot em{color:#ff5277}
.m_setinfo .m_stxinfo{padding:22px 0 5px;font-size:12px;color:#666;letter-spacing:-1px}
.m_pwrep{padding-bottom:15px;font-size:11px;line-height:17px;color:#666;letter-spacing:-1px}
.m_pwbox .pw_sec{padding:5px 0}
.m_pwbox .pw_sec:after{display:block;clear:both;content:''}
.m_pwbox .pw_sec .txt{float:left;min-width:76px;margin-right:10px;padding:5px 0 0 0;font-size:12px;color:#222}
.m_pwbox .pw_sec .des_select{overflow:hidden;height:27px;line-height:27px}
.m_dbox{padding:13px 5px 30px;background:#f2f2f2}
.m_dbox .m_conbx{padding:20px}
.m_dbox .m_pwcword{position:relative;padding:14px 0 5px 18px;font-size:10px;line-height:16px;color:#898989;text-align:left;letter-spacing:-1px}
.m_dbox .m_pwcword span{position:absolute;top:15px;left:0}
.m_dbox .m_pwcword strong{margin-right:3px}
.m_hx_ht{position:relative;padding:11px 12px;background:#f2f2f2;border-top:1px solid #d9d9d9;font-size:16px;letter-spacing:-1px}
.m_hx_ht .s_tit {font-size:11px}
.m_hx_ht .btn_set{position:absolute;right:12px;top:10px;height:25px;padding:0 9px;border:0 none;background:#ff5b7e;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);color:#fff;line-height:25px}
.m_hx_ht .btn_set .ico_set{display:inline-block;width:10px;height:10px;margin:7px 4px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/ico_setting.png) no-repeat;background-size:10px 10px;vertical-align:top}
.m_deli_bx2{margin:0 10px;padding-top:16px;border-top:0 none;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_delivery_bx{padding:0 12px;border-top:1px solid #e6e6e6}
.m_deb2_bx{border-top:1px solid #e6e6e6}
.de_icobx{display:block;margin-bottom:10px;text-align:center}
.ico_emart{width:79px;height:80px;background-position:0 0}
.delive_art{padding:15px 0;border-top:1px solid #f2f2f2}
.delive_art:first-child{border-top:0 none}
.delive_art .d_tbl{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.delive_art .d_tbl .d_td{display:table-cell;font-size:12px;line-height:18px;color:#666;vertical-align:top}
.delive_art .d_tbl .d_tit{width:62px;color:#222;vertical-align:top}
.delive_art .d_tbl .d_tit .in{padding-top:10px;font-weight:bold}
.delive_art .d_tbl .d_address .in{padding:10px 10px 10px 0}
.delive_art .d_tbl .d_whe{margin-bottom:4px;color:#222}
.delive_art .d_tbl .d_btnarea{width:46px}
.delive_art .d_tbl .d_btnarea a{display:block;height:33px;margin-top:5px;line-height:33px}
.delive_art .d_tbl .d_btnarea a:first-child{margin-top:0}
.delive_type2 .address{padding-right:85px}
.delive_type3 .hname{float:none;width:auto;height:17px;line-height:17px}
.delive_type3 .hname label{display:inline-block;margin:0 4px}
.delive_type3 .address{overflow:visible;padding-right:112px}
.delive_type3 .ico_delive{margin-right:4px}
.delive_type3 .ad_lst{padding-top:13px;font-size:12px;color:#888}
.delive_type3 .ad_lst strong{margin-right:8px;color:#555}
.delive_type3 .m_btn_delive{top:-25px}
.delive_type3 .btn_al{right:57px}
.m_deli_tab .m_tab a{border-top:3px solid #ccc}
.m_deli_tbox{padding:24px 0 9px;font-size:16px;color:#222;text-align:center;letter-spacing:-1px}
.m_deli_tbox .point{color:#ff5277}
.m_nav_elist{margin-top:15px}
.m_nav_elist .lbx{position:relative;margin-top:15px}
.m_nav_elist .lbx:first-child{margin-top:0}
.m_nav_elist .box{display:block;position:relative;padding:12px;border:1px solid #b5b5b5;border-left:0 none;border-right:0 none;font-size:17px;line-height:22px;letter-spacing:-1px;z-index:10}
.m_nav_elist .ico_lstmw{position:absolute;right:22px;top:50%;width:11px;height:16px;margin-top:-8px;background-position:-86px 0}
.m_nav_elist .active .box,.m_nav_elist .bluebx .box{background:#e9f1f4;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 #fff}
.m_nav_elist .bluebx .ico_lstmw{position:absolute;right:22px;top:50%;width:16px;height:11px;margin-top:-6px;background-position:-48px 0}
.m_nav_elist .bluebx.active .ico_lstmw{width:16px;height:11px;margin-top:-6px;background-position:-65px 0}
.join_type{margin-bottom:20px}
.join_type .lbx{margin:0}
.join_type .box{padding:23px 12px}
.join_type .chk_itm{position:absolute;left:12px;top:0;height:48px;font-size:17px;line-height:48px;z-index:20}
.join_type .chk_itm .inpchk,.join_type .chk_itm .inpchk_temp{margin:-1px 7px 1px 0;vertical-align:middle}
.join_type .chk_itm label{display:inline-block}
.m_de_timeset{padding:15px 12px;border-bottom:1px solid #d5d5d5;font-size:11px;color:#666;letter-spacing:-1px}
.m_de_timeset:last-child{border-bottom:0 none}
.m_de_timeset .de_txt{font-size:12px}
.delive_noti li{position:relative;padding:6px 0 0 0;line-height:16px}
.delive_noti li .bul{width:2px;height:2px;margin:0 7px 0 1px;background-position:-82px 0}
.m_delive_tb{border:1px solid #ccc;border-radius:3px}
.delive_timetb{width:100%;border:0;border-spacing:0;letter-spacing:0}
.delive_timetb th,.delive_timetb td{margin:0;padding:0;border:0;font-size:11px}
.delive_timetb th{border-left:1px solid #dbdbdb;background:#f2f2f2}
.delive_timetb th:first-child{border:0}
.delive_timetb td{border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb}
.delive_timetb td:first-child{border-left:0}
.delive_timetb th .in{display:block;padding:7px 0 6px}
.delive_timetb td .in{padding:7px 0 6px;text-align:center;color:#222}
.delive_timetb td .endtime{color:#808080}
.delive_timetb td .temp{color:#aaa}
.delive_timetb td .choice{color:#ff5277}
.m_lstdbx{padding:10px 12px;border-top:1px solid #e6e6e6}
.m_favglst{font-size:12px;color:#666}
.m_favglst li{padding:5px 0}
.m_favglst label{display:inline-block;vertical-align:top}
.m_favglst .inpchk,.m_favglst .inpchk_temp{margin:0 4px 0 0;vertical-align:top}
.m_total_lst{font-size:12px;color:#666}
.m_total_lst li{position:relative;padding:0 0 8px 12px}
.m_total_lst li:before{display:block;clear:both;content:'';position:absolute;left:0;top:5px;width:4px;height:4px;background:#b3b3b3}
.t_totalx{margin-bottom:8px;font-size:11px;color:#666}
.m_sconbx{margin-top:11px;padding:10px 15px;border:1px solid #d9d9d9}
.m_sconbx .m_favglst{color:#222}
.sp_evt{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_evt_rtn.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:250px 350px}
.sp_evt2{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_evt2.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:250px 350px}
.txt_event{width:39px;height:14px;margin:12px 0 0 0;background-position:-45px -52px}
.evt_flickwrap{position:relative;height:205px;text-align:center}
.evt_flickwrap .mflick{height:210px}
.evt_flickwrap .mflick .flick-ct{width:100%}
.evt_flickwrap .mflick .flick-paging{bottom:2px}
.evt_box{padding-top:12px}
.evt_box a{display:block;position:relative}
.evt_box img{height:120px;vertical-align:top}
.evt_box .mi_etlist{margin:0 12px}
.evt_box .evt_txt{position:absolute;left:19px;right:19px;bottom:0;min-height:50px;padding-top:8px;background:#fff;font-size:18px;line-height:24px;color:#222;letter-spacing:-1px}
.evt_box .evt_txt .evt_mall{display:block;margin-top:2px;font-size:11px;font-family:'Times New Roman';font-style:italic;line-height:16px;color:#808080;letter-spacing:0}
.evt_bn_top,.evt_bn_top li{text-align:center}
.evt_bn_top ul{padding:0}
.evt_bn_top li img{max-width:100%;vertical-align:top}
.evt_bn_top li a{display:block;text-align:center}
.evt_bn_top .evt_more{margin:0 0 12px 0}
.evt_more{margin-top:12px}
.evt_more a,.etc_more a{display:inline-block;position:relative;min-width:49px;padding:0 36px 0 8px;border:1px solid #d4d4d4;font-weight:bold;font-size:10px;line-height:22px;color:#777;text-align:left;vertical-align:top}
.evt_more .ico_arrow,.etc_more .ico_arrow{position:absolute;right:10px;top:50%;width:20px;height:10px;margin-top:-5px;background-position:0 0}
.etc_more{clear:both;margin-top:15px;text-align:center}
.evt_articlewrap{position:relative}
.evt_articlewrap_btm{padding-bottom:40px}
.evt_articlewrap .pos_type2{position:absolute;left:80px;top:8px;min-width:115px}
.evt_articlewrap .article_more{position:absolute;right:10px;top:17px;font-size:11px;line-height:14px}
.evt_articlewrap .article_more a{display:inline-block;border-bottom:1px solid #aaa;color:#aaa;vertical-align:top}
.evt_articlewrap .article_more .ico_arrow{width:8px;height:12px;margin:1px 0 -1px 3px;background-position:-127px -30px}
.evt_articlewrap_v2{position:relative;padding:16px 0 0;border-top:1px solid #eaeaea}
.evt_articlewrap_v2 .article_more{position:absolute;right:10px;top:12px}
.evt_articlewrap_v2 .article_more a{display:inline-block;position:relative;padding:0 8px;border:1px solid #eaeaea;font-weight:bold;font-size:13px;line-height:26px;color:#696969;text-align:left;vertical-align:top}
.evt_articlewrap_v2 .article_more .ico_arrow{width:6px;height:11px;margin:7px 0 0 8px;background-position:-53px -62px}

.evt_person{border-top:2px solid #d9d9d9;padding:0 0 24px 20px}
.evt_person .ic_evt1{width:28px;height:28px;background-position:0 -300px;margin-right:9px}
.evt_person .ic_evt2{width:28px;height:28px;background-position:-50px -300px;margin-right:9px}
.evt_person .ic_evt3{width:28px;height:28px;background-position:-100px -300px;margin-right:9px}
.evt_person .ic_arr{width:6px;height:11px;background-position:-150px -300px;vertical-align:middle;margin-left:6px}
.evt_person_before{text-align:center}
.evt_person_before .btn_login{border:1px solid #e3e5e8;background:#fcfcfd;font-size:16px;display:block;margin:0 20px 0 0;line-height:38px;letter-spacing:-1px}
.evt_person_before .tit{font-size:16px;color:#707070;margin:12px 0 10px;letter-spacing:-1px;padding-right:20px}
.evt_person_after .tit{font-size:16px;color:#707070;margin:12px 0 10px;letter-spacing:-1px;text-align:left;border-bottom:1px solid #f0f0f1;padding-bottom:12px}
.evt_person_lst{text-align:left}
.evt_person_lst li{line-height:28px;margin-top:16px;color:#6e7582;font-size:14px;letter-spacing:-.5px}
.evt_person_lst li:after{content:'';display:block;clear:both}
.evt_person_lst li a{color:#6e7582;float:left}
.evt_person_lst li a.my_evt_lst{float:right;margin-right:20px;border:1px solid #eaeaea;color:#828894;line-height:26px;padding:0 8px;font-size:12px}
.evt_person_lst li .unit{float:right;margin-right:23px;font-size:12px}
.evt_person_lst li .unit em{font-size:28px}
.evt_person_lst li .unit em.t1{color:#f6a}
.evt_person_lst li .unit em.t2{color:#40b9ff}
.sp_evt.ico_type{width:39px;height:39px;background-position:-45px -177px}
.sp_evt.ico_type2{width:39px;height:39px;background-position:-90px -177px}
.sp_evt.ico_type3{width:39px;height:39px;background-position:0 -95px}
.sp_evt.ico_type4{width:39px;height:39px;background-position:0 -136px}
.sp_evt.ico_type5{width:39px;height:39px;background-position:-135px -177px}
.sp_evt.ico_type6{width:39px;height:39px;background-position:0 -13px}
.evt_tit{padding:12px 10px;border-top:2px solid #d9d9d9;border-bottom:1px solid #e6e6e6;background:#f2f2f2;font-size:16px;line-height:22px;color:#222;letter-spacing:-1px}
.evt_tit + .evt_list li:first-child{border-top:0 none}

.evt_articlewrap_v2 .evt_tit{font-size:20px;font-weight:normal;line-height:22px;color:#494949;letter-spacing:-1px;text-align:center;border:0;background:none;padding:0}
.evt_articlewrap_v2 .evt_tit .bg_main{display:block;width:100%;height:4px;margin-top:5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/v2/bg_main_tit.gif) repeat-x 0 0;font-size:0;line-height:0;background-size:2px 4px}
.evt_articlewrap_v2 .evt_list{margin-top:10px}

.evt_list li{border-top:1px solid #e6e6e6}
.evt_list li .box{display:block;position:relative;padding:13px 25px 13px 15px;letter-spacing:-1px}
.evt_list li .ico_arrow{position:absolute;right:12px;top:50%;width:8px;height:12px;margin-top:-6px;background-position:-127px -30px}
.evt_list li .evt_cont {padding-left:52px }
.evt_list.evt_list3 li .evt_cont {padding-left:0}
.evt_list.pumsg_lst li .evt_cont {padding-left:0}
.evt_list li .evt_type,.evt_list li .evtcp_type{display:inline-block;position:absolute;top:50%;width:39px;height:39px;margin-top:-20px;text-align:center}
.evt_list3 li .box{padding:13px 25px 13px 25px}
.evt_list.evt_list3 li .evt_type{right:12px}
.evt_list li .evt_type .sp_evt{width:39px;height:39px}
.evt_list li .evt_type .ico_list{background-position:0 -177px}
.evt_list li .evt_type .ico_list01 {background-position:0 -223px}
.evt_list li .evt_type .ico_list02 {background-position:-45px -223px}
.evt_list li .evt_type .new{display:inline-block;position:absolute;left:-6px;top:-4px;width:16px;height:16px;border-radius:16px;background:#ff6a8a;font-size:10px;line-height:16px;color:#fff;text-align:center;letter-spacing:0;vertical-align:top}
.evt_list li .evtcp_type{margin-top:-16px}
.evt_list li .evtcp_type .sp_evt{width:32px;height:32px}
.evt_list li .evtcp_type .plus_type{background-position:-181px -68px}
.evt_list li .evtcp_type .plus_type2{background-position:-181px -105px}
.evt_list li .evtcp_type .plus_type3{background-position:-218px -68px}
.evt_list li .evtcp_type .plus_type4{background-position:-218px -105px}
.evt_list li .evtcp_type .plus_type5{background-position:-181px -142px}
.evt_list li .evtcp_type .plus_type6{background-position:-218px -142px}
.evt_list li .evtcp_type .plus_type7{background-position:-181px -178px}
.evt_list li .evtc_title{font-size:13px;line-height:17px}
.evt_list li .evtc_by{margin-top:3px;line-height:17px;letter-spacing:0}
.evt_list li .evtc_by .econt_type{display:inline-block;min-width:45px;margin-right:5px;background:#ff6a8a;font-size:10px;color:#fff;text-align:center;vertical-align:top}
.evt_list li .evtc_by .econt_type.et_type2{background:#999}
.evt_list li .evtc_by .evtc_mall{display:inline-block;font-size:12px;font-style:italic;font-family:'Times New Roman';color:#f29114;vertical-align:top}
.evt_list li .evtc_by .hipen{display:inline-block;overflow:hidden;width:1px;height:8px;margin:5px 5px 0;background:#e0e0e0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.evt_list li .evtc_by .date{display:inline-block;font-family:Helvetica;font-size:9px;color:#808080;vertical-align:middle}
.evt_list2 li{padding:7px 0}
.evt_list2 li .box{padding-left:10px}
.evt_list2 li .evt_cont {padding-left:45px}
.evt_cbwrap{padding:15px 12px}
.evt_cblist li{margin-top:10px}
.evt_cblist li:first-child{margin-top:0}
.evt_cblist li .box{display:block;border:1px solid #e6e6e6;text-align:center}
.evt_cblist li .ecb_ico{display:inline-block;width:90px;height:88px;text-align:center;vertical-align:top}
.evt_cblist li .ecb_tbl{display:table;width:100%;height:100%}
.evt_cblist li .ecb_td{display:table-cell;vertical-align:middle}
.evt_cblist li .ecb_ico .ico_ecb{width:40px;height:46px;background-position:-45px 0}
.evt_cblist li .ecb_ico .ico_ecb2{width:44px;height:34px;background-position:-88px 0}
.evt_cblist li .ecb_ico .ico_ecb3{width:41px;height:39px;background-position:-135px 0}
.evt_cblist li .ecb_ico .ico_ecb4{width:67px;height:32px;background-position:-183px -223px}
.evt_cblist li .ecb_ico .ico_ecb5{width:69px;height:33px;background-position:0 0}
.evt_cblist li .ecb_cont{display:inline-block;width:150px;text-align:left;vertical-align:top}
.evt_cblist li .ecb_cont .tit{display:block;margin-top:15px;font-size:16px;line-height:22px;color:#222}
.evt_cblist li .ecb_cont .txt{display:block;margin-top:3px;font-size:11px;line-height:15px;color:#666}
.evt_cblist li .box_birthday{text-align:center;display:block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_birthday.png) 50% 0 repeat-y;background-size:contain}
.evt_cblist li .box_birthday img{vertical-align:top;width:296px}
.evt_cblist li .box_momkids{display:block;border:1px solid #e6e6e6;text-align:center}
.evt_cblist li .box_momkids .ecb_cont .tit{margin-top:21px}

.evt_articlewrap_v2 .evt_cblist_v2 {text-align:center}
.evt_articlewrap_v2 .evt_cblist_v2 li img{max-width:100%;vertical-align:top}

.evt_likeitwrap{border-top:1px solid #e6e6e6;background:#f7f7f7}
.evt_inglistarea{padding:10px 3px 15px}
.evt_inglist{width:auto;margin-top:-15px}
.evt_inglist:after{display:block;clear:both;content:''}
.evt_inglist li{display:inline;float:left;width:50%;margin-top:15px;text-align:center}
.evt_ingpd{padding:0 3px}
.evt_ingbox{padding:10px 0;background:#fff;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1)}
.evt_ingdl dt,.evt_ingdl .date{display:none}
.evt_ingdl .pic{padding:0 10px}
.evt_ingdl .pic img{max-width:100%}
.evt_ingdl .benefit{display:table;position:absolute;left:0;top:0;right:0;width:100%;table-layout:fixed;border-collapse:collapse;display:none}
.evt_ingdl .benefit .cell{display:table-cell;vertical-align:top}
.evt_ingdl .benefit .cell:first-child .cp_ben{margin-left:0}
.evt_ingdl .benefit .cp_ben{display:block;margin-left:1px;background:#ff6a8a;font-size:9px;line-height:17px;color:#fff;vertical-align:top}
.evt_ingdl .benefit .cp_ben.cb_type2{background:#fec656}
.evt_ingdl .benefit .cp_ben.cb_type3{background:#52d9c4}
.evt_ingdl .benefit .cp_ben.cb_type4{background:#64ccf3}
.evt_ingdl .benefit .cp_ben.cb_type5{background:#d5a0f3}
.evt_cbboxarea{padding:15px 12px;background:#f7f7f7}
.evt_cbboxarea2{padding:15px 12px;border-top:1px solid #d9d9d9;background:#f7f7f7}
.evt_sortarea{padding-bottom:15px}
.evt_cbboxlist li{margin-top:15px}
.evt_cbboxlist li:first-child{margin-top:0}
.evt_cbbox{position:relative;height:121px;padding-right:90px;border:1px dashed #c8c8c8;background:#fff;text-align:center;letter-spacing:-1px}
.evt_cbbox .tit{display:block;padding:22px 0 0 5px;font-size:13px;line-height:17px;color:#666;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.evt_cbbox .per_area{display:block;font-style:italic;font-size:27px;line-height:48px;color:#ec718c;letter-spacing:0}
.evt_cbbox .per_area>*{display:inline-block;vertical-align:top}
.evt_cbbox .per_area.pa_color2{color:#5ec6ed}
.evt_cbbox .per_area.pa_color3{color:#b97fef}
.evt_cbbox .per_area.pa_color4{color:#fcb539}
.evt_cbbox .per_area .per_num{margin:3px 0 -3px;padding-right:2px;font-size:46px}
.evt_cbbox .per_area .per{font-size:29px;line-height:34px;vertical-align:bottom}
.evt_cbbox .per_area .ssg_price,.evt_cbbox .per_area .cash_num{margin:3px 0 -3px;padding-right:3px;font-style:italic;font-size:34px}
.evt_cbbox .per_area .ssg_tx,.evt_cbbox .per_area .won{font-size:15px;line-height:34px;vertical-align:bottom}
.evt_cbbox .per_area .tx{letter-spacing:-1px}
.evt_cbbox .per_area.birth_type .tx{letter-spacing:0}
.evt_cbbox .per_area .sp_evt{margin-right:5px}
.evt_cbbox .per_area .ico_se{width:27px;height:27px;margin-top:12px;background-position:-45px -68px}
.evt_cbbox .per_area .ico_se2{width:21px;height:27px;margin-top:14px;background-position:-75px -68px}
.evt_cbbox .per_area .ico_se3{width:32px;height:23px;margin-top:14px;background-position:-98px -68px}
.evt_cbbox .per_area .ico_se4{width:28px;height:27px;margin-top:8px;background-position:-132px -68px}
.evt_cbbox .per_area .ico_se5{width:33px;height:22px;margin-top:14px;background-position:-45px -100px}
.evt_cbbox .date{display:block;font-size:10px;line-height:17px;color:#aaa;letter-spacing:0}
.evt_cbbox .btn{display:inline-block;position:absolute;right:25px;top:50%;width:65px;margin-top:-33px}
.evt_cbbox .btn .sp_evt{width:65px;height:65px;background-position:-185px 0}
.m_event_ttit{position:relative;padding:15px 12px;border-bottom:1px solid #d9d9d9;background:#f2f2f2}
.m_event_ttit .etxt{font-size:18px;line-height:22px;letter-spacing:-1px}
.m_event_ttit .edays{margin-top:6px;font-size:10px;line-height:17px;color:#808080}
.m_event_ttit .edays span{display:inline-block;font-size:13px;font-family:Helvetica;vertical-align:top}
.m_event_ttit .edays .mall{font-family:'Times New Roman'}
.m_event_ttit .edays span:nth-child(2) {padding:0 3px}
.m_event_ttit .edays em{display:inline-block;font-size:12px;font-family:'Times New Roman';font-style:italic;vertical-align:top}
.m_event_ttit.tit_type02{padding-right:12px}
/* 헤더단 몰구문 */
.m_event_ttit .edays em.ssgmall {color:#fc1934}
.m_event_ttit .edays em.emart {color:#f29114}
.m_event_ttit .edays em.traders {color:#73b200}
.m_event_ttit .edays em.ssg {color:#1b1b1b}
.m_event_ttit .edays em.boons {color:#ff4f4f}
.m_event_ttit .edays em.depart {color:#784130}
.m_event_ttit .edays em.howdy {color:#040a09}
.m_event_ttit .edays em.tv {color:#e2231a}
.m_event_ttit .edays em.boots {color:#004990}
.m_event_ttit .edays em.si {color:#222}
.m_report_lst{padding:15px 12px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff}
.m_report_lst .report_bx:after{display:block;clear:both;content:''}
.m_report_lst .report_lst,.report_sec{padding:15px 12px}
.m_report_lst .ico_q{float:left;width:37px;height:37px;margin-right:4px;background-position:-63px -16px}
.m_report_lst .report_tit{overflow:hidden;display:block;padding:8px 0 6px;border-bottom:1px solid #d9d9d9;font-size:13px;color:#222}
.m_report_lst .tit_line{padding-top:0}
.m_report_lst .report_tit .tip_txt{display:block;font-size:10px;color:#aaa}
.report_sec li{padding:5px 0}
.report_sec li:last-child{padding:0}
.report_sec li label{display:inline-block;font-size:12px;color:#666;vertical-align:top;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.report_sec .inpchk,.report_sec .inpchk_temp{margin:0}
.report_sec .inprdo,.report_sec .inprdo_temp{margin:2px -2px -2px 0}
.report_sec .etc_sel{float:left;margin:9px 4px -9px 0}
.report_sec .etc_sel label {width:auto}
.report_area{padding:15px 0}
.report_area .txtarea{height:70px}
.report_area .txtarea textarea{height:70px;resize:none}
.ico_marker{position:absolute;right:45px;top:-8px;width:15px;height:9px;background-position:-42px -15px;z-index:20}
.m_imginfo{display:block;position:relative;text-align:center}
.m_imginfo img{width:auto !important;max-width:100% !important;height:auto !important;vertical-align:top}
.m_imginfo table{width:100%!important}
.m_imginfo table td{word-wrap:break-word;word-break:break-all}
.m_imginfo_fix{display:block;overflow:hidden;position:relative;height:500px;text-align:center}
.m_imginfo_fix img{max-width:100% !important;height:auto !important;vertical-align:top}
.m_noti{padding:0 12px}
.noti_tit{padding:10px 0;border-bottom:1px solid #d9d9d9;font-size:12px}
.noti_cont{padding:10px 0;font-size:12px;color:#666}
.area_tcount{margin:3px 0 0 3px;font-family:'Times New Roman';font-size:13px;color:#666}
.area_tcount strong{color:#222}
.m_event_sec{padding:15px 12px;background:#fff}
.m_event_sec table{width:100%!important}
.m_event_sec table th,.m_event_sec table td{word-wrap:break-word}
.event_tbbox{border:1px solid #ccc;border-radius:3px}
.event_chetb{width:100%;border:0;border-spacing:0;table-layout:fixed}
.event_chetb tr:first-child th,.event_chetb tr:first-child td{border-top:none}
.event_chetb tr td{background:none}
.event_chetb th,.event_chetb td{margin:0;padding:0;border:0;font-size:12px;vertical-align:top;text-align:left}
.event_chetb th{border-top:1px solid #ccc;background:#f7f7f7}
.event_chetb th .in{display:block;padding:12px 15px}
.event_chetb td{border-top:1px solid #ccc;border-left:1px solid #ccc}
.event_chetb td .in{padding:9px 15px}
.event_chetb .tit{margin-bottom:8px}
.event_chetb .bnbox a{font-size:14px}
.event_chetb .noti_txt{font-size:12px;color:#666;line-height:16px}
.event_chetb .event_terms li{position:relative;padding:0 0 0 7px;color:#666}
.event_chetb .event_terms li:after{position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:2px;background:#666;content:''}
.event_code tr th:first-child,.event_code tr td:first-child{border-left:0}
.event_code th .in,.event_code td .in{padding:7px 0;text-align:center}
.event_code th{border-left:1px solid #d9d9d9}
.event_code tr td{border:0 none;border-left:1px solid #d9d9d9;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-family:'Times New Roman';color:#666}
.event_schedule li{margin-bottom:3px}
.event_schedule li:after{display:block;clear:both;content:''}
.event_schedule strong{display:block;font-size:13px;color:#ff5277}
.event_schedule span{display:block;padding:0 0 0 7px;font-size:13px;color:#666}
.event_schedule .fl{float:left}
.event_schedule .sinfo{overflow:hidden;display:block;margin:1px 0 -1px}
.event_schedule .bul{display:inline-block;width:2px;height:2px;margin-right:4px;padding:0;background-position:-100px 0;vertical-align:middle}
.event_schedule2{margin-top:-19px}
.event_schedule2 li{display:block;padding:13px 0 12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;vertical-align:top}
.event_schedule2 li:after{display:block;clear:both;content:''}
.event_schedule2 li:first-child{padding-top:12px;background:none}
.event_schedule2 .etit{float:left;width:80px;font-size:12px;color:#222}
.event_schedule2 .event_info{overflow:hidden;display:block;font-size:12px;color:#666}
.event_schedule2 .event_info .point{margin-right:8px;color:#ff5277}
.event_schedule2 .notice_info strong{color:#888}
.lbx_ch{display:inline-block;margin:5px 10px 0 0;vertical-align:top}
.sche_t2{margin-top:11px}
.sche_t2 li{margin-bottom:18px}
.item_choice li{height:18px;padding:5px 0;line-height:18px}
.item_choice li .inprdo,.item_choice li .inprdo_temp{margin:1px 0 0}
.item_choice li label{display:inline-block;font-size:12px;color:#666;vertical-align:top}
.winner_noti{font-size:13px;color:#222;letter-spacing:-1px;line-height:17px}
.event_myssg{padding:18px 0 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center;color:#898989}
.event_myssg strong,.event_userlist{color:#666}
.event_myssg .ico_noti{margin:0}
.winner_sch{margin:20px 0;padding-top:12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.winner_sch dt{font-size:13px}
.winner_sch .sch_sec{position:relative;padding-top:12px}
.winner_sch .b_def{position:absolute;right:0;top:12px;min-width:52px;height:35px;line-height:35px}
.winner_sbx{display:block;position:relative;padding-right:60px}
.winner_sbx .inpbx{position:relative;padding-right:34px;line-height:23px}
.winner_sbx .btn_sch{position:absolute;right:0;top:0;width:34px;height:34px;text-align:center}
.event_tbbox_wrap .event_tbbox{margin-top:15px}
.event_tbbox_wrap .event_tbbox:first-child{margin-top:0}
.event_view{border-top:1px solid #d9d9d9;padding:9px 15px;font-size:12px;line-height:23px}
.event_view:first-child{border-top:0 none}
.event_rank{color:#ff5277}
.event_userlist:after,.event_userlist li:after{display:block;clear:both;content:''}
.event_userlist li{display:inline;float:left;width:50%}
.event_userlist li .user_name{display:inline;float:left;width:40%}
.event_userlist li .user_id{display:inline;float:right;width:60%}
.event_wbx{padding-top:15px}
.m_reple_area{position:relative;padding:15px 15px 25px;background:#f2f2f2;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.m_reple_area .txtarea{height:70px}
.m_reple_area .txtarea textarea{height:70px;resize:none}
.mbtn_stype{display:inline-block;position:absolute;right:15px;bottom:10px;height:29px;padding:0 20px;font-size:11px;text-align:center;line-height:29px;border-radius:3px}
.cl_pnk{background:#ff5b7e;font-weight:bold;color:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}
.m_replebx{padding:10px 15px}
.m_replelst li{position:relative;padding:11px 48px 10px 5px;border-top:1px solid #e6e6e6}
.m_replelst li:first-child{border-top:0}
.m_replelst li .titm{display:block;padding-bottom:5px;font-size:14px;color:#222;line-height:19px;letter-spacing:-1px;word-break:break-all;word-wrap:break-word}
.m_replelst li .sinfo{display:block;font-family:'Times New Roman';font-size:11px;color:#999}
.m_replelst li .uid{display:inline-block;position:relative;margin-right:4px;padding-right:5px}
.m_replelst li .uid:after{display:block;clear:both;content:'';position:absolute;right:0;top:2px;width:1px;height:10px;background:#e6e6e6}
.m_replelst .b_def{right:0;top:11px;height:29px;padding:0 10px;line-height:29px}
.bill_code{padding:15px 0 0 0;border-top:1px solid #d9d9d9}
.bill_code .bcode_sec{padding:20px 12px}
.code_tit{padding:0 0 12px 12px;font-size:14px;color:#222}
.rule_bx{padding:15px 12px 20px;font-size:12px;color:#959595}
.bx_pb{padding-bottom:0}
.m_graphbx{padding:30px 15px;border-top:3px solid #d9d9d9;text-align:left}
.m_graphbx.btnone{border-top:none}
.m_graphbx .evtc_title{font-size:15px;line-height:16px}
.m_graphbx .evtc_by{margin-top:7px;line-height:17px;letter-spacing:0}
.m_graphbx .evtc_by .econt_type{display:inline-block;min-width:45px;margin-right:5px;background:#ff6a8a;font-size:10px;color:#fff;text-align:center;vertical-align:top}
.m_graphbx .evtc_by .econt_type.et_type2{background:#999}
.m_graphbx .evtc_by .evtc_mall{display:inline-block;font-size:12px;font-style:italic;font-family:'Times New Roman';color:#808080;vertical-align:top}
.m_graphbx .evtc_by .hipen{display:inline-block;overflow:hidden;width:1px;height:8px;margin:0 5px;background:#e0e0e0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_graphbx .evtc_by .date{display:inline-block;font-family:'Times New Roman';font-size:10px;color:#808080;vertical-align:top}
.m_graphbx .survey_unfinished {font-size:15px;font-weight:bold;text-align:center;padding:60px 0}
.m_graphlst{margin-top:15px }
.m_graphlst li{position:relative;padding:13px 52px 15px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_graphlst li .gtit{padding-bottom:7px;font-size:13px}
.m_graphlst li .graph_bg{position:relative;height:19px;background:#f2f2f2}
.m_graphlst li .graph_bar{position:absolute;left:0;top:0;height:19px;background:#51e0ca}
.m_graphlst li .aside_count{position:absolute;right:0;top:24px;font-size:12px;color:#666;text-align:right}
.m_graphlst li .aside_count .percent{font-size:15px;font-family:'Times New Roman';font-weight:bold;color:#222}
.m_graphlst li .aside_count .percent em{font-size:12px;font-weight:bold}
.cmt_pd{padding:0 8px;letter-spacing:-1px}
.cmt_tit{padding:18px 10px 15px;font-size:16px;line-height:22px;color:#222;letter-spacing:-1px}
.cmt_tit .point,.cmb_info_dl dd .point{color:#ff5277}
.cmt_txt{font-size:17px;line-height:22px;color:#222}
.cmt_txt2{margin-top:5px;font-size:12px;line-height:18px;color:#666}
.cmt_info_top{margin-top:35px;text-align:center}
.cmt_info_bot{margin-top:33px;padding:25px 0 24px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center}
.cmb_info_b{display:inline-block;position:relative;min-height:53px;padding-left:72px;line-height:17px;text-align:left}
.cmb_info_b .ico_tip{position:absolute;left:0;top:0;width:53px;height:53px;background-position:0 -74px}
.cmb_info_dl{margin-top:8px}
.cmb_info_dl dt{display:inline-block;overflow:hidden;max-width:100%;margin-bottom:3px;font-size:13px;color:#222;white-space:nowrap;text-overflow:ellipsis}
.cmb_info_dl dd{font-size:12px;color:#666}
.cmt_info_bot2{margin:29px -8px 15px;padding:0 15px 7px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5}
.cmb_info_dl2 dt{padding:14px 0 10px;border-bottom:1px solid #d7d7d7;color:#444;font-size:13px;letter-spacing:-1px}
.cmb_info_dl2 dd{color:#444;font-size:11px;line-height:19px}
.cmb_info_dl2 dd > ul{padding-top:4px}
.cmb_info_dl2 dd > ul > li{position:relative;margin-top:6px;padding-left:8px}
.cmb_info_dl2 dd > ul > li:before{position:absolute;top:10px;left:0;overflow:hidden;width:2px;height:2px;background:#505050;content:''}
.cmb_info_dl2 dd > ul > li li{padding-left:12px;text-indent:-12px}
.cmb_info_dl2 dd > ul > li li p{color:#666;text-indent:0}
.cmt_ycm{border-top:1px solid #d9d9d9;background:#fff}
.cmt_ycpd{padding:0 18px 30px}
.cmt_ycpd .b_def{display:block;font-size:15px}
.cmt_yctit{padding:15px 0 16px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px;line-height:22px}
.cmt_yctit:after{display:block;clear:both;content:''}
.cyc_fl{display:inline;float:left}
.cyc_fl .p_type{display:inline-block;margin-right:10px;padding:0 7px;border-radius:2px;background:#ff5277;font-size:11px;line-height:22px;color:#fff;letter-spacing:-1px;vertical-align:top;font-weight:bold}
.cyc_fl .p_num{display:inline-block;color:#222;font-weight:bold;vertical-align:top}
.cyc_fr{display:inline;float:right}
.cyc_fr .ico_type{display:inline-block;padding:0 5px;border:1px solid #f8adb7;border-radius:2px;font-size:11px;line-height:20px;color:#ff5b7e;font-weight:bold;letter-spacing:-1px;vertical-align:top}
.cmt_yccont{padding:10px 0}
.m_cmt_pd{position:relative;padding-left:83px}
.m_cmt_dl{position:relative;min-height:74px}
.m_cmt_dl dt{font-size:13px;line-height:18px;color:#222}
.m_cmt_dl dt .m_mallico{display:block;font-family:'Times New Roman';font-size:12px;font-style:italic;font-weight:bold;color:#808080;letter-spacing:0}
.m_cmt_dl dt .tit{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.m_cmt_dl dt a{color:#222}
.m_cmt_dl .m_cmt_opt{position:relative;margin-top:14px;padding-left:11px;font-size:12px;line-height:15px;color:#73b1da;font-weight:bold}
.m_cmt_dl .m_cmt_opt .ssg_price{font-weight:bold}
.m_cmt_dl .m_cmt_opt .ico_arrow{position:absolute;left:0;top:3px;width:7px;height:7px;background-position:-125px -70px}
.m_cmt_dl .view_img{position:absolute;right:100%;top:0;width:74px;margin-right:12px;text-align:center}
.m_cmt_dl .view_img a{display:block}
.m_cmt_dl .view_img img{width:74px;height:74px;vertical-align:top}
.cmt_ycbot{padding:12px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.cmt_ycbot .opt{margin-top:5px;font-size:11px;color:#9a9a9a}
.cmt_vt{margin-top:10px;font-size:11px;line-height:16px;color:#9a9a9a}
.cmt_vt:after{display:block;clear:both;content:''}
.point_data{display:inline-block;position:relative;height:26px;padding-left:83px}
.point_data .p_bg{position:absolute;top:50%;left:0;width:79px;height:15px;margin-top:-8px;background-position:-70px -160px}
.point_data .p_bar{width:auto;height:15px;background-position:-70px -180px}
.info_data{display:inline;float:right;padding-top:5px}
.info_data .line{display:inline-block;overflow:hidden;width:1px;height:9px;margin:3px 0 0;background:#e6e6e6;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_not_rev{padding:10px 0;border:1px solid #dedede;border-radius:4px;background:#f9f9f9;font-size:13px;line-height:18px;color:#666;text-align:center}
.m_not_rev .txt_s{display:block;margin-top:2px;font-size:11px;color:#999}
.emt_top{padding:15px 12px;background:#f2f2f2}
.emt_top:after{display:block;clear:both;content:''}
.emt_fl{display:inline;float:left}
.emt_tit{font-size:16px;line-height:32px;color:#222;letter-spacing:-1px}
.emt_tit .point{color:#ff5277}
.emt_fr{display:inline;float:right}
.emt_sel{display:inline;float:left;margin-left:5px}
.elist_article{position:relative;padding:15px 12px 15px 68px;border-top:1px solid #d9d9d9}
.elist_article .sp_evt{position:absolute;left:12px;top:14px}
.econt_top{line-height:17px}
.econt_top .econt_type{display:inline-block;min-width:45px;margin-right:5px;background:#73b1da;font-size:10px;color:#fff;text-align:center;vertical-align:top;font-weight:bold}
.econt_top .econt_type.et_type2{background:#999}
.econt_top .econt_type.et_type3{background:#ff6a8a}
.econt_top .econt_mall{display:inline-block;font-family:'TimesNewRoman';font-size:12px;font-style:italic;color:#808080;letter-spacing:0;vertical-align:top}
.econt_tit{margin-top:8px;font-size:14px;line-height:18px;color:#222}
.econt_date{margin-top:6px;font-family:Helvetica;font-size:11px;line-height:16px;color:#999}
.econt_btn{margin-top:8px;text-align:right}
.econt_btn a{display:inline-block;min-width:98px;height:29px;line-height:29px}
.econt_btn .b_type2{height:31px;border:0;background:#ff5b7e;color:#fff;line-height:31px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}
.inq_title{padding:15px;border-bottom:2px solid #d9d9d9;line-height:22px;letter-spacing:-1px}
.inq_title .inq_h2{font-size:16px;color:#222}
.inq_title .inq_txt{font-size:11px;color:#666}
.sel_awrap{padding:10px 15px;border-bottom:1px solid #e6e6e6;background:#f2f2f2}
.inq_wrap{padding:0 15px}
.inq_list li{position:relative;padding:10px 78px 10px 5px;border-bottom:1px solid #e6e6e6;line-height:16px}
.inq_list li:last-child{border:0}
.inq_list li .inq_result{position:absolute;right:0;top:50%;width:78px;margin-top:-8px;text-align:center}
.inq_list li .inq_result .inq_type{display:inline-block;min-width:45px;padding:0 3px;background:#64ccf3;font-size:10px;line-height:17px;color:#fff;text-align:center;vertical-align:top;font-weight:bold}
.inq_list li .inq_result .inq_type.it_type2{background-color:#999}
.inq_list li .inq_result .inq_type.it_type3{background-color:#ff6a8a}
.inq_list li .inq_result .inq_type.it_type4{background-color:#52d9c4}
.inq_list .new{display:inline-block;width:16px;height:15px;margin-right:5px;padding-top:1px;background:#ff5277;border:1px solid #fff;border-radius:16px;font-size:11px;color:#fff;line-height:16px;text-align:center;vertical-align:top}
.inq_list .detail_con{display:block;margin-top:10px;font-size:12px;color:#222;word-wrap:break-word}
.inq_list .detail_con.txt_type{font-weight:bold}
.inq_cont .inq_top{font-size:11px;color:#888}
.inq_cont .inq_tit{margin-top:1px;font-size:12px;color:#222}
.inq_cont .inq_date{margin-top:5px;font-size:11px;color:#9a9a9a}
.inq_tit_con{position:relative;padding:0 58px 0 62px;color:#888;font-size:13px}
.inq_tit_con .inq_date{position:absolute;top:0;left:0;width:62px;font-family:Helvetica}
.inq_tit_con .inq_date:after{display:inline-block;width:1px;height:10px;margin-left:5px;background:#e6e6e6;content:''}
.inqlst_con_wrap{padding:10px 15px}
.inqlst_con_wrap .bar{display:inline-block;overflow:hidden;width:1px;height:10px;margin:4px 0 0 5px;background:#e6e6e6;vertical-align:top}
.inqlst_con_wrap .detail_nowrap{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.inq_answer{position:relative;margin-top:-1px;padding:12px 15px 10px 30px;background:#f2f2f2 url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.inq_answer .sp_com{position:absolute;top:3px;left:-15px;width:10px;height:11px;background-position:-55px -298px}
.inq_answer .inq_tit_con{margin-top:0;padding:0}
.inq_answer .inq_ans_date{display:inline-block;font-family:'Times New Roman';font-size:12px;color:#666}
.inq_answer .new{margin:-1px 0 0 5px}
.inq_answer .detail_con{margin-top:5px}
.inq_list_close{border-top:1px solid #d9d9d9}
.inq_list_close li{padding:0;border-bottom-color:#d9d9d9}
.inq_list_open li{padding:0;border:0;border-bottom:2px solid #ccc}
.inq_list_open li:last-child{border-bottom:1px solid #d9d9d9}
.inq_list_close .inq_tit_con .inq_result,.inq_list_open .inq_tit_con .inq_result{top:0;width:auto;margin:0}
.inq_list_close a,.inq_list_open a{display:block}
.inpbx_wrap .inpbx{margin-top:0}
.m_userinfo .new_addr{display:block;position:relative;color:#000;margin-top:10px;padding-left:5px;font-size:11px}
.m_userinfo .new_addr:before{position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:2px;content:''}
.m_userinfo .new_addr .ex_addr{display:block;color:#666}
.m_userinfo .inpbx_pd{padding-right:55px}
.m_userinfo .b_def{top:0;bottom:auto;width:50px}
.m_userinfo .dt_mg{top:-2px}
.m_userinfo .ext_row{padding:17px 0 7px 80px}
.m_userinfo .ext_row dt{top:8px}
.userinfo_bx{margin-top:3px;letter-spacing:-1px}
.userinfo_bx .ico_noti{margin:5px 1px}
.userinfo_bx .user_info{display:inline-block;padding-top:2px;font-size:10px;color:#898989;line-height:23px;vertical-align:top}
.userinfo_bx .txt{margin:-8px 0 0;font-size:10px;line-height:16px;color:#898989}
.userinfo_bx .btn_oitip{width:16px;height:16px;margin:3px 0 -3px 3px;border:1px solid #afafaf;border-radius:3px}
.userinfo_bx .btn_oitip .sp_com{width:10px;height:7px;margin:5px 0 0 3px;background-position:-240px -164px}
.userinfo_bx.ubx_close .txt{display:none}
.userinfo_bx.ubx_close .btn_oitip .sp_com{background-position:-240px -172px}
.m_useractive li:first-child{border-top:0 none}
.m_useractive .b_wide{display:inline-block;position:relative;width:100%}
.m_useractive .pro_ex{display:block;padding:5px 0 0 10px;font-size:11px;color:#888;line-height:normal}
.m_useractive .addr_choice,.m_useractive .addr_choice .btnpd,.two_block,.m_rdo_choice,.date_order{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.sms_alrambx{padding:8px 0 0;line-height:18px}
.sms_alrambx p{height:18px;margin-top:3px}
.sms_alrambx p:first-child{margin-top:0}
.sms_alrambx .inpchk,.sms_alrambx .inpchk_temp{margin-right:5px}
.sms_alrambx label{display:inline-block;vertical-align:top}
.set_bot{border-top:3px solid #d9d9d9}
.set_bot:after{display:block;clear:both;content:''}
.set_bot .sms_alrambx{display:inline;float:left;padding:10px 13px 5px}
.set_bot .sms_alrambx label{font-size:12px;color:#222;letter-spacing:-1px}
.set_bot .m_chk_btn{clear:both;border-top:0 none}
.two_block .pd_td,.m_rdo_choice .pd_td{display:table-cell;width:50%;vertical-align:top}
.two_block .at_mark{width:22px;line-height:35px;text-align:center}
.two_block .des_select{line-height:30px}
.m_rdo_choice{font-size:12px}
.m_rdo_choice .inprdo,.m_rdo_choice .inprdo_temp{margin-right:4px;line-height:18px}
.m_rdo_choice .inprdo_temp{vertical-align:top}
.date_orderarea{position:relative;padding:20px 14px 20px 68px;line-height:29px;letter-spacing:-1px}
.date_orderarea .tit{position:absolute;left:12px;top:20px;font-size:13px;font-weight:bold}
.date_orderbor{border:1px solid #dedede;border-radius:3px;box-shadow:inset 0 1px 0 0 #f4f4f4}
.date_order li{display:table-cell;font-size:11px;line-height:32px;text-align:center}
.date_order li a{display:block;position:relative;color:#666;font-weight:bold;box-shadow:inset 0 -2px 0 #efefef}
.date_order li a:before{overflow:hidden;position:absolute;left:-1px;top:0;bottom:0;width:1px;background:#d9d9d9;content:''}
.date_order li a.active{z-index:10;background:#ff5277;color:#fff;box-shadow:inset 0 1px 0 1px #da4458}
.date_order li a.active:before,.date_order li:first-child a:before{display:none}
.date_order li:first-child a{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:0}
.date_order li:last-child a{border-top-right-radius:2px;border-bottom-right-radius:2px}
.b_icn .ico_recan{width:10px;height:10px;margin:7px 4px 0 0;background-position:-225px -188px}
.b_icn .ico_recha{width:10px;height:10px;margin:7px 4px 0 0;background-position:-236px -188px}
.b_icn .ico_relist{width:10px;height:9px;margin:8px 4px 0 0;background-position:-225px -228px}
.b_icn .ico_call{width:8px;height:7px;margin:5px 4px 0 0;background-position:-226px -176px}
.b_icn .ico_guide{width:10px;height:12px;margin:-1px 4px 0 0;background-position:-16px -137px}
.b_icn .ico_barcode{width:22px;height:12px;margin:11px 4px 0 0;background-position:0 -220px}
.order_registnum{position:relative;z-index:10;padding:12px 0;font-weight:bold;line-height:22px;color:#ff5277;text-align:center;letter-spacing:-1px}
.order_registnum .tit{display:inline-block;color:#ff5277;vertical-align:middle}
.order_registnum .num{display:inline-block;font-size:16px;font-family:'helvetica';vertical-align:top}
.order_sectit{position:relative;z-index:10;padding:15px 0;border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;background:#f5f7f7;line-height:26px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}
.order_sectit:after{display:block;clear:both;content:''}
.order_sectit .sec_tit{display:inline;/*float:left;*/margin-left:10px;font-size:17px;color:#222;width:100%;letter-spacing:-1px}
.order_sectit .sec_tit .reg_num{text-decoration:underline;font-family:'helvetica'}
.order_sectit .sec_tit .mark{margin-left:2px;color:#ff5277;vertical-align:middle}
.order_sectit .sec_tit .reg_so{padding-left:3px;font-size:14px;line-height:1;color:#f9532b}
.order_sectit .sec_tit .st_txt{padding-left:5px;font-size:11px;line-height:1;color:#808080}
.order_sectit .tit_stxt {padding-left:10px}
.order_sectit .odr_btn_wrap{position:absolute;top:50%;right:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.order_sectit .odr_btn_wrap br{display:none}
@media screen and (max-width:374px){
	.order_sectit .odr_btn_wrap br{display:block}
}
.order_sectit .sec_tright{display:inline;float:right;margin-right:40px}
.order_sectit .sec_tright .b_icn,.order_arttit .art_tright .b_icn{padding:0 8px;font-weight:bold;vertical-align:top}
.order_sectit .orderinfo_txt{font-size:11px;color:#808080;letter-spacing:-1px}
.order_sectit .order_cnum{display:inline-block;margin:0;font-family:'Times New Roman';font-size:22px;font-style:italic;color:#73b1da;vertical-align:top}
.order_sectit .tit_stxt{display:inline-block;margin:0;font-weight:bold;font-size:11px;color:#808080;line-height:normal;vertical-align:middle;width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}
.order_sectit .art_rtprice{display:inline;float:right;padding-right:40px;font-size:13px;color:#ff5277}
.order_sectit .art_rtprice_bl{display:block;overflow:hidden;float:none;text-align:right;color:#222}
.order_sectit .art_rtprice .price,.order_sectit .art_rtprice .ssg_price{display:inline-block;font-family:'helvetica';font-weight:bold}
.order_sectit .art_rtprice .tx,.order_sectit .art_rtprice .ssg_tx{line-height:normal}
.order_sectit .art_rtprice_bl .order_txt{display:inline-block;max-width:100%;color:#808080;font-size:12px;letter-spacing:-1px;vertical-align:top;padding-left:8px;font-weight:bold}
.order_sectit .art_rtprice_bl .order_txt2{font-size:12px;color:#444;font-weight:bold}
.order_sectit .art_rtprice_bl .order_txt2 .price,.order_sectit .art_rtprice_bl .order_txt2 .ssg_price,.order_sectit .art_rtprice_bl .order_txt2 .ssg_cross{font-size:12px;color:#ff5277}
.order_sectit .art_rtprice_bl .order_txt2 .m_price_give .ssg_price,.order_sectit .art_rtprice_bl .order_txt2 .m_price_give .ssg_tx{color:#73b1da}
.order_sectit .art_rtprice_bl .order_txt2 .m_price_sale .ssg_price,.order_sectit .art_rtprice_bl .order_txt2 .m_price_sale .ssg_tx,.order_sectit .art_rtprice_bl .order_txt2 .m_price_sale .ssg_cross{color:#ff5277}
.order_sectit .onum{display:inline-block;margin-left:3px;color:#73b1da}
.order_sectit .onum em {font-weight:bold}
.order_sectit .btn_question{width:19px;height:19px;margin:3px 0 0 4px;background-position:-155px -70px}
.order_sectit .inpchk,.order_sectit .inpchk_temp{float:left;margin-top:3px;margin-left:15px;line-height:0}
.order_section{position:relative;margin-top:-1px;border-bottom:3px solid #b3b3b3}
.order_section .order_sectit .odr_btn{letter-spacing:-1px}
.order_section.order_section_btm,.order_section.section_close,.order_section:last-child {border-bottom:0}
.order_section.content_right .order_sectit .art_rtprice {padding-right:40px}

.order_section .sec_close,.my_ssginfos .btn_oitip,.order_article .sec_close{display:inline-block;position:absolute;right:0;top:0;z-index:10;height:59px;padding:0 12px;vertical-align:middle}
.order_section .sec_close:before,.my_ssginfos .btn_oitip,.order_article .sec_close:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
.order_section .sec_close:after,.my_ssginfos .btn_oitip,.order_article .sec_close:after{display:inline-block;height:100%;margin-right:-5px;vertical-align:middle;content:''}
.order_section .sec_close .btn_close,.order_article .sec_close .btn_close{display:inline-block;width:16px;height:11px;background-position:-225px -125px;vertical-align:middle}
.order_section .sec_close .btn_open,.order_article .sec_close .btn_open{display:none;width:16px;height:11px;background-position:-224px -164px;vertical-align:middle}

.order_section.section_close{margin-top:-1px}
.order_seccont{padding-bottom:30px}
.order_section.section_close .order_sectit{border-top:1px solid #b5b5b5;box-shadow:none}
.order_section.section_close .order_seccont,.order_section.section_close .sec_close .btn_close,.order_article.section_close .sec_close .btn_close{display:none}
.order_section.section_close .sec_close .btn_open,.order_article.section_close .sec_close .btn_open{display:inline-block}
.order_section .des_select,.m_product_option .order_infolist .des_select,.order_infoset .des_select{height:33px;line-height:33px}
.order_section .des_selauto,.m_product_option .order_infolist .des_selauto,.order_infoset .des_selauto{height:auto;padding-top:8px;padding-bottom:8px;line-height:18px}
.order_info{position:relative;min-height:30px;padding:18px 15px 18px 49px;border-bottom:1px solid #b5b5b5;font-size:15px;letter-spacing:-1px}
.order_info .ico_uinfo{position:absolute;left:11px;top:23px;width:22px;height:26px;background-position:-225px -200px}
.order_info .tit{display:block;font-size:12px;font-weight:bold;line-height:16px;color:#73b1da}
.order_info .num{display:block;font-weight:bold;line-height:20px;color:#222}
.order_info .num .txt_tr{font-weight:bold}
.order_moption{position:relative;padding:15px 5px 14px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.order_moption.case2{padding-right:65px}
.order_moption .box_option{float:left;position:relative;padding:4px 5px 3px;background:#87bfe4;font-size:9px;color:#fff;text-align:center;font-weight:bold;letter-spacing:0}
.order_moption .option_tsec{display:block;overflow:hidden;padding:2px 0 2px 9px;font-size:12px;color:#666;line-height:15px}
.order_moption .option_tsec .otxt{display:inline-block}
.order_moption .option_tsec .btn_choice{display:block}
.order_moption .option_tsec .btn_choice:after{content:'';display:block;clear:both}
.order_moption .option_tsec .btn_choice .item{float:left;width:50%}
.order_moption .option_tsec .btn_choice .item > label{display:inline-block;vertical-align:top;line-height:18px}
.order_moption .option_tsec .btn_choice .inprdo,.order_moption .option_tsec .btn_choice .inprdo_temp{margin-right:5px;line-height:16px}
.order_moption .b_def,.order_moption .b_def2{min-width:61px;position:absolute;right:0;top:10px;height:29px;line-height:29px}
.order_addon{position:relative;padding:10px 10px 10px 65px;border-top:1px solid #f2f2f2}
.order_addon:after{display:block;clear:both;content:''}
.order_addon .tit_name{position:absolute;left:0;top:10px;font-size:13px;font-weight:normal;line-height:35px}
.order_addon .tit_name .mark{display:inline-block;margin:2px 0 -2px 5px;color:#ff5277;vertical-align:top}
.order_addon .box_select{float:left;width:97px}
.order_addon .wtfull{overflow:hidden;float:none;display:block;width:auto}
.order_addon .order_num{float:left;margin:0 0 0 10px;font-size:13px;color:#666;line-height:35px}
.order_addon .order_num em,.order_addon .point{color:#ff5277}
.order_addon .all_save{display:block;margin:7px 0 0 -65px}
.order_addon .all_save:after{display:block;clear:both;content:''}
.order_addon .all_tit{float:left;width:65px;font-size:10px;color:#666}
.order_addon .all_tit input{display:inline-block;vertical-align:top}
.order_addon .all_tit label{display:inline-block;margin:0 0 0 1px;color:#73b1da;vertical-align:top;font-size:12px;line-height:18px;font-weight:bold}
.order_addon .tarea_field{overflow:hidden;display:block}
.order_addon .txt_result{font-size:12px;color:#666;line-height:35px}
.order_article{position:relative;margin-top:-1px;letter-spacing:-1px}
.order_article:first-child{margin-top:0}
.order_article:first-child .order_arttit{border-top:0 none}
.order_article:last-child .order_artcont{padding-bottom:0}
.order_article.ssg_delivery .order_artcont,.order_article .order_artcont{padding-bottom:30px}
.order_article .order_artcont .bx_incase:first-child {background:none;border-top:1px solid #f2f2f2}
.order_article .order_artcont .bx_incase .choice .item,.order_article .order_artcont .bx_incase .choice .item em{font-weight:bold}
.order_article .order_artcont .ht_full .htf_right .tx {vertical-align:top}
.order_article .sec_close{height:44px}
.order_article.section_close .order_artcont{display:none}
.order_article .order_registnum{border-bottom:3px solid #b3b3b3}
.order_article .order_artwrap .order_moption,.order_article .m_pro_wrap .order_moption {position:relative;padding:13px 64px 14px 0;border-top:1px solid #f2f2f2;margin-top:5px}
.order_article.ordered_product_list .order_artwrap .order_acont  {padding:0 0 5px 62px}
.order_article.ordered_product_list .order_artwrap .order_acont .img_area img {width:50px}
.cancle_refund_steps .m_order_confirmbx .chtit_wrap .order_acont  {padding:0 0 5px 62px}
.cancle_refund_steps .m_order_confirmbx .chtit_wrap .img_area img {width:50px}
.order_article.ordered_product_list .order_artwrap .order_acont .order_moption {padding:10px 0 10px 0}
.order_salecomp .scomp_b {font-size:13px}
.order_article .order_infolist .oi_th_inp .des_select span:first-child {color:#666;font-weight:bold}
.order_arttit{position:relative;padding:8px 0;border:1px solid #bfbfbf;border-left:0 none;border-right:0 none;background:#ebeded;line-height:26px}
.order_arttit:after{display:block;clear:both;content:''}
.order_arttit .order_cnum,.addway_lst .order_cnum{display:inline-block;margin:1px 0 -1px 0;font-family:'Times New Roman';font-size:20px;font-style:italic;color:#73b1da;vertical-align:top;padding-right:3px}
.order_arttit .art_tit{display:inline;float:left;margin-left:10px;font-size:16px;color:#222}
.order_arttit .art_tit .art_titd{color:#73b1da}
.order_arttit .art_tit .a_tip{color:#666}
.order_arttit .art_tit .sub_txt{color:#222}
.order_arttit .art_tit .inpchk,.order_arttit .art_tit .inpchk_temp{margin-right:7px;vertical-align:top;margin-top:3px}
.order_arttit .art_tit .tit_stxt{display:inline-block;margin:0;font-weight:normal;font-size:12px;color:#808080;vertical-align:top}
.order_arttit .art_tright{display:inline;float:right;margin-right:10px}
.order_arttit .art_tright .b_icn{vertical-align:top}
.order_arttit .art_rprice{overflow:hidden;margin-right:40px;font-size:12px;color:#808080;letter-spacing:0;text-align:right;padding-left:8px}
.order_arttit .art_rprice .price,.order_arttit .art_rprice .ssg_cross{font-family:'helvetica';font-weight:bold;color:#222}
.order_arttit .art_rprice .ssg_price {font-family:'helvetica';font-size:16px;font-weight:bold;color:#222}
.order_arttit .art_rprice .m_price_give .ssg_price,.order_arttit .art_rprice .m_price_give .ssg_tx{color:#73b1da;font-size:12px}
.order_arttit .art_rprice .m_price_sale .ssg_price,.order_arttit .art_rprice .m_price_sale .ssg_tx,.order_arttit .art_rprice .m_price_sale .ssg_cross{color:#ff5277;font-size:12px}
.order_arttit .art_rprice .tx,.order_arttit .art_rprice .ssg_tx{line-height:normal;font-weight:bold;color:#222}
.order_arttit .art_rprice .orderinfo_txt{font-size:12px;color:#808080;letter-spacing:-1px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.order_arttit .art_rprice .ellipsis{display:inline-block;overflow:hidden;width:65%;text-overflow:ellipsis;white-space:nowrap}
.order_arttit .stype{font-size:14px;color:#ff5277}
.order_arttit .art_titbx{padding-right:50px}
.order_arttit .art_titbx .art_tit{display:block;overflow:hidden;float:none;width:100%;white-space:nowrap;text-overflow:ellipsis}
.order_arttit .art_titbx2{position:relative;padding-right:100px}
.order_arttit .art_titbx2 .art_tright{position:absolute;top:0;right:0}
.order_artbtn{display:inline-block;font-size:11px;font-weight:bold;color:#666;vertical-align:top}
.order_artbtn .txt_tr{font-weight:bold}
.order_artbtn .ico_cal{margin:2px 4px -2px 0}
.order_artbtn .b_def{height:29px;margin:-6px 5px -10px 0;padding:0 10px;line-height:29px}
.order_artbtn .order_artbtn_txt{margin-bottom:8px}
.order_artbtn .hipen{display:inline-block;overflow:hidden;width:1px;height:10px;margin:3px 5px -3px;background:#d9d9d9;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.order_acont{position:relative;min-height:72px;padding:0 0 10px 79px}
.order_acont .inp_area{display:inline-block;position:absolute;right:100%;top:0;margin-right:7px;font-size:0;line-height:0;vertical-align:top}
.order_acont .img_area{display:inline-block;position:absolute;left:0;top:0;vertical-align:top}
.order_acont .img_area img{width:70px;vertical-align:top}
.order_acont .display_store{line-height:17px;padding-bottom:3px}
.order_acont .display_store .place{display:inline-block;margin-right:5px;letter-spacing:0;vertical-align:top}
.order_acont .display_store .place.depart {letter-spacing:-1px}
.order_acont .display_store .mall,.change_stb2 .mall{font-size:13px;color:#fc1934}
.order_acont .display_store .mall em{font-size:12px;color:#222}
.order_acont .display_store .mall.depart em{color:#784130}
.order_acont .display_store .type{display:inline-block;vertical-align:top}
.order_acont .display_store .type .type_in{display:inline-block;padding:0 6px;border:1px solid #7fd4c8;background:#7fd4c8;font-size:9px;line-height:18px;color:#fff;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;font-weight:bold;letter-spacing:0}
.order_acont .display_store .type .type_in.gift{font-size:10px;font-family:'helvetica';letter-spacing:0}
.order_plus{position:relative;z-index:10;margin-top:-10px;padding:12px;background:#fff}
.order_plus:after{position:absolute;bottom:10px;left:40px;overflow:hidden;width:8px;height:8px;outline:2px solid #ff5b73;background:#fff;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.order_plus .inner{position:relative;z-index:1;border:2px solid #ff5b7e;background:#fff}
.order_plus .inner:after{position:absolute;bottom:-4px;left:26px;overflow:hidden;width:8px;height:8px;background:#fff;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.order_plus .point{color:#ff5b7e}
.order_plus .order_plstit{position:relative;padding:8px 10px 10px;border-bottom:2px dotted #deebf4;background:#fbfbfb}
.order_plus .order_plstit .inpchk{margin-right:2px;vertical-align:middle}
.order_plus .order_plstit h3{display:inline-block;color:#222;font-size:13px;letter-spacing:-1px;vertical-align:-2px}
.order_plus .order_plstit .odr_btn{position:absolute;top:50%;right:8px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.order_plus .order_plscont{padding:10px 10px 12px}
.order_plus .order_plscont .after{display:none}
.order_plus .order_plscont .desc{color:#666;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:18px;word-break:break-all;word-wrap:break-word}
.order_plus .order_plscont .info{padding-bottom:10px;border-bottom:1px solid #f2f2f2}
.order_plus .order_plscont .info li{position:relative;padding-left:6px;color:#666;font-size:12px;letter-spacing:-1px;line-height:18px}
.order_plus .order_plscont .info li:after{position:absolute;top:7px;left:0;overflow:hidden;width:2px;height:2px;border-radius:2px;background:#666;content:''}
.order_plus .order_plscont .lst_tit{margin-top:15px;color:#222;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:18px}
.order_plus .order_plscont .lst{padding-bottom:10px}
.order_plus .order_plscont .lst li{margin-top:8px}
.order_plus .order_plscont .lst li strong{color:#222}
.order_plus .order_plscont .lst .m_rdo_bx:after{display:block;clear:both;content:''}
.order_plus .order_plscont .lst .inprdo{float:left;margin:0 5px 0 0}
.order_plus .order_plscont .lst .inprdo + label{display:block;overflow:hidden}
.order_plus .order_plscont .lst .tx{display:block;overflow:hidden;color:#666;font-size:12px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}
.order_plus.on .order_plscont .before{display:none}
.order_plus.on .order_plscont .after{display:block}
.odr_info_bx{padding:12px;background:#f5f7f7}
.odr_info_bx .odr_info_tx{font-size:12px;letter-spacing:-.5px}
.odr_info_bx .point{color:#ff5b7e}

/* 몰 컬러별 구분 _ 글로벌  */
.place .mall,.order_plus .mall{font-family:'Roboto-Medium',sans-serif;font-size:13px;color:#fc1934;letter-spacing:0;word-spacing:-3px}
.place .mall.ssg,.order_plus .mall.ssg{color:#1b1b1b}
.place .mall.emart,.order_plus .mall.emart{color:#f29114}
.place .mall.traders,.order_plus .mall.traders{color:#73b200}
.place .mall.depart,.order_plus .mall.depart{color:#784130;font-family:'AppleSDGothicNeo-Bold',sans-serif;font-size:12px}
.place .mall.ssgmall{color:#fc1934}
.place .mall.tv{color:#e2231a}
.place .mall.boots{color:#004990}
.place .mall.howdy{color:#040a09}
.place .mall.si{color:#222}
.place.depart {color:#784130;font-style:normal;font-size:11px;letter-spacing:-1px}
.place.depart .mall {padding-right:2px}

.order_acont .summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:19px;color:#666}
.order_acont .summary a{color:#666}
.order_acont .summary .point{color:#ff5277}
.order_acont .summary .txt_tr,.order_acont .item_subinfo .point em{font-weight:bold}
.order_acont .price,.order_acont .order_pay .ssg_price{margin-top:16px;font-size:12px;line-height:15px;color:#666;letter-spacing:0;font-weight:bold}
.order_acont .price .ssg_price{font-family:'helvetica';letter-spacing:0;font-weight:bold}
.order_acont .plus_option{margin-top:2px}
.order_acont .old_price,.order_acont .sale_pay .ssg_price{display:inline-block;font-size:14px;font-family:'helvetica';text-decoration:line-through;letter-spacing:0}
.order_acont .sale_pay{margin-top:5px;font-size:11px;color:#adb1b2;line-height:14px}
.order_acont .order_pay .price,.order_acont .order_pay .ssg_price{display:inline-block;margin-top:0;margin-right:3px;font-family:'Times New Roman';font-size:22px;color:#222;font-weight:bold}
.order_acont .sale_pay .tx,.order_acont .order_pay .tx,.order_acont .sale_pay .ssg_tx,.order_acont .order_pay .ssg_tx{line-height:normal}
.order_acont .change_items{position:absolute;right:0;bottom:12px;width:61px}
.order_acont .item_subinfo{margin-top:3px;font-size:11px;color:#999;line-height:21px}
.order_acont .item_subinfo .money .ssg_price {text-decoration:line-through}
.order_acont .item_subinfo em{display:inline-block;font-size:13px;font-family:'helvetica';line-height:normal}
.order_acont .item_subinfo .etc{display:inline-block;margin-top:2px}
.order_acont .item_subinfo .point{display:inline-block;margin:0 0 0 2px;color:#ff5277;line-height:14px;font-weight:bold}
.order_acont .item_subinfo .count{position:relative;margin-left:7px;padding-left:7px;line-height:14px;color:#666}
.order_acont .item_subinfo .count:before{display:block;clear:both;content:'';position:absolute;left:0;top:0;width:1px;height:11px;background:#ccc}
.order_acont .item_subinfo .order_pay{color:#222;margin:0 0 0 4px}
.order_acont .order_pay{margin-top:3px;line-height:22px;font-size:12px}
.order_acont .order_moption{padding:10px 0 0 0;background:none}
.order_acont .order_moption.case2{padding-right:65px}
.cancle_refund_steps .order_acont .order_moption.case2{padding-right:0}
.addr_tabarea{padding-top:12px}
.addr_infotpd{padding:12px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.order_abot{position:relative;min-height:18px;padding:14px 0 10px 79px;border-top:1px solid #f2f2f2;line-height:18px}
.order_result{position:absolute;left:0;top:14px;width:70px;font-size:14px;font-weight:bold;color:#ff5277;text-align:left}
.order_artclick .order_art{padding-left:12px}
.order_art.section_close .change_stb,.order_art.section_close .change_spot p.txt,.order_art.section_close .hbx_case,.order_art.section_close .user_address,.order_art.section_close .change_adsec,.order_art.section_close .alert_schedule{display:none}
.order_art.section_close .change_spot .tops {border-bottom:0}
.order_artclick .order_acont{min-height:53px;padding-left:74px}
.order_artclick .order_acont .img_area{left:4px}
.order_artclick .order_acont .img_area img{width:55px}
.order_artclick .order_abot{padding-left:74px}
.order_artclick .order_result{left:4px;width:70px}
.order_art{position:relative;padding:20px 12px 5px 40px;border-top:1px solid #b5b5b5}
.order_art .order_info_txt{margin:0 0 0 -28px;padding:0 0 9px}
.order_art .order_info_txt .tip_icopd{font-size:11px;margin-bottom:4px;color:#666}
.order_art .order_info_txt .tip_icopd strong{color:#444}
.order_art .order_info_txt .tip_icopd .tx_point{color:#ff5277}
.sub_order_art {position:relative;padding:20px 0 5px 0;border-top:1px solid #b5b5b5;margin-top:20px;margin-left:40px;margin-right:15px}
.order_art:first-child{border-top:0 none}
.order_art .btn_pdel{position:absolute;right:0;top:0;padding:12px;line-height:0;text-align:center}
.order_art .btn_pdel .btn_del{width:11px;height:11px;background-position:-110px -70px}
.order_art.ty2 .b_add{padding-top:3px;height:32px}
.order_art.ty2 .order_aside{padding-top:42px}
.change_itembx .order_art{padding-left:12px}
.change_itembx .order_art:last-child{padding-bottom:0}
.change_itembx .order_optionbx{margin-left:0}
.alert_order .order_acont{padding-right:47px}
.alert_order .order_aside{position:absolute;right:0;top:0;padding-top:46px}
.alert_order .order_aside .btn_picup{position:absolute;top:0;right:0;text-align:right}
.alert_order .order_aside .b_def4{padding:6px 9px;font-size:12px;line-height:14px}
.alert_order .store_sec{display:table;width:100%;border-top:1px solid #f2f2f2;table-layout:fixed;padding:6px 0 5px}
.alert_order .store_sec span{display:table-cell}
.alert_order .store_sec .cblock{display:block;margin-top:6px}
.alert_order .store_sec .cblock:first-child{margin-top:0}
.alert_order .order_acont2 .summary{margin-right:44px}
.alert_order .order_acont .order_aside .btn_picup2{display:none;position:absolute;top:0;right:44px}
.alert_order .order_acont2 .order_aside .btn_picup2{display:block}
.alert_order .order_acont2 .order_aside .btn_picup2 .b_add{border:1px solid  #282828;background:#515151;color:#fffefe;text-align:center}
/* 몰 컬러 구분 */
.alert_order .store_sec .mall{width:auto;font-family:'Roboto-Medium',sans-serif;font-size:13px;letter-spacing:0;color:#fc1934;word-spacing:-3px;line-height:18px}
.alert_order .store_sec .mall .mall{display:inline-block;width:auto;vertical-align:top}
.alert_order .store_sec .mall em{padding-left:3px;font-size:11px;font-style:normal;color:#ff5b7e}
.alert_order .store_sec .mall.ssgmall {color:#fc1934}
.alert_order .store_sec .mall.emart {color:#f29114}
.alert_order .store_sec .mall.traders {color:#73b200}
.alert_order .store_sec .mall.ssg {color:#1b1b1b}
.alert_order .store_sec .mall.boons {color:#ff4f4f}
.alert_order .store_sec .mall.depart {color:#784130}
.alert_order .store_sec .mall.howdy {color:#040a09}
.alert_order .store_sec .mall.tv {color:#e2231a}
.alert_order .store_sec .mall.boots {color:#004990}
.alert_order .store_sec .mall.si {color:#222}
.alert_order .store_sec.depart {color:#784130;font-style:normal;font-weight:bold;font-size:11px}
.alert_order .store_sec .csale{padding:0;font-size:10px;color:#999;white-space:nowrap;padding-left:5px}
.alert_order .store_sec .csale .txt{display:inline-block;padding:0;vertical-align:top;font-weight:bold}
.alert_order .store_sec .csale .txt .txt_tr {font-weight:bold;letter-spacing:0}
.alert_order .store_sec .type{display:inline-block;margin:-2px 2px 2px;padding:0;vertical-align:top}
.alert_order .store_sec .type .type_in{display:inline-block;width:16px;height:16px;border:1px solid #9cd9d1;background:#9cd9d1;font-size:9px;line-height:16px;color:#fff;letter-spacing:0;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;border-radius:16px;text-align:center;font-weight:bold}
.alert_order .store_sec .type2 .type_in{border-color:#fec786;background-color:#fec786}
.alert_order .store_sec .delive{font-size:11px;color:#ff5277;text-align:right;width:94px}
/* 15.06.01 card_info 레이어 있을 시 */
.alert_order .csale_has_ly{padding-top:9px;border-top:1px solid #f2f2f2}
.alert_order .csale_has_ly .csale{display:block;padding:0;font-size:10px;color:#999;white-space:nowrap}
.alert_order .csale_has_ly .csale .cblock{position:relative;display:block;margin-top:5px;padding-left:21px}
.alert_order .csale_has_ly .csale .cblock:first-child{margin-top:0}
.alert_order .csale_has_ly .csale .type{position:absolute;left:0;top:0;display:inline-block}
.alert_order .csale_has_ly .csale .type .type_in{display:inline-block;width:16px;height:16px;border:1px solid #9cd9d1;background:#9cd9d1;font-size:9px;line-height:16px;color:#fff;letter-spacing:0;box-shadow:inset 0 0 0 1px #fff;border-radius:16px;text-align:center;font-weight:bold}
.alert_order .csale_has_ly .csale .txt{display:block;padding:2px 0 1px;vertical-align:top;line-height:16px;font-weight:bold;white-space:normal}
.alert_order .csale_has_ly .csale .txt .txt_tr{font-weight:bold;letter-spacing:0}
.alert_order .csale_has_ly .csale .type2 .type_in{border-color:#fec786;background-color:#fec786}
.alert_order .csale_has_ly .csale .card_info{display:inline-block;vertical-align:top;width:16px;height:16px;margin-left:3px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2_rtn.png) -150px -234px no-repeat;background-size:260px 250px}
.alert_order .csale_has_ly .csale .card_info.active{background-position:-170px -234px}
.alert_order .csale_has_ly .sale_info_bx{margin:9px 2px 9px -27px}
.alert_order .csale_has_ly .sale_info_bx dl{font-size:13px;color:#666;padding-bottom:15px}
.alert_order .csale_has_ly .sale_info_bx dt{padding-left:10px}
.alert_order .csale_has_ly .sale_info_bx .cardbf_tit{margin-top:13px;padding:9px 0 7px 10px;line-height:23px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.alert_order .csale_has_ly .sale_info_bx ul{line-height:19px}
.alert_order .csale_has_ly .sale_info_bx ul li{margin-top:1px}
.alert_order .csale_has_ly .sale_info_bx ul li:first-child{margin-top:0}
.alert_order .csale_has_ly .sale_info_bx ul li strong{margin-right:6px}
.alert_order .csale_has_ly .sale_info_bx .card_lst_alert{display:block;text-align:right;font-size:11px;color:#ff5b7e}
.alert_order .csale_has_ly .sale_info_bx .pay_ssgpay{margin:15px 0 0 10px}
.alert_order .csale_has_ly .sale_info_bx .pay_ubpay{margin:5px 0 -5px 10px}
.alert_order .csale_has_ly .sale_info_bx .pay_kakao{margin:10px 0 0 10px}
.alert_order .csale_has_ly .sale_info_bx .pay_samsung{margin:10px 0 0 10px}
.alert_order .csale_has_ly .sale_info_bx .cardbf_pay .txt{display:inline-block;padding:0}
/* 15.06.01 ssg-pay sprite default */
.cardbf_pay .txt{line-height:1 !important;font-size:12px}
.cardbf_pay span{display:inline-block;vertical-align:top}
.cardbf_pay .sp_img{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_pay.png) no-repeat;background-size:200px 200px}
.cardbf_pay.pay_ssgpay{height:14px}
.cardbf_pay.pay_ssgpay .sp_img{width:64px;height:14px;background-position:0 0}
.cardbf_pay.pay_ssgpay .txt{margin-top:2px}
.cardbf_pay.pay_ubpay{height:31px}
.cardbf_pay.pay_ubpay .sp_img{width:56px;height:31px;background-position:0 -20px}
.cardbf_pay.pay_ubpay .txt{margin-top:8px}
.cardbf_pay.pay_kakao{height:15px}
.cardbf_pay.pay_kakao .sp_img{width:63px;height:15px;background-position:0 -55px}
.cardbf_pay.pay_kakao .txt{margin-top:1px}
.cardbf_pay.pay_samsung{height:11px}
.cardbf_pay.pay_samsung .sp_img{width:74px;height:11px;background-position:0 -81px}
.cardbf_pay.pay_samsung .txt{margin-top:-1px}
.cardbf_pay.pay_payco{height:14px}
.cardbf_pay.pay_payco .sp_img{width:63px;height:14px;background-position:0 -100px}
.cardbf_pay.pay_payco .txt{margin-top:1px}

.alert_order .order_moption{border-top:1px solid #f2f2f2;background:none}
.add_good{display:table;width:100%}
.add_good .to_num{display:table-cell;overflow:hidden;width:40px;height:22px;margin:0 1px;border:1px solid #ccc;border-radius:3px;vertical-align:top}
.add_good .to_num input{width:40px;border:0;font-size:14px;text-align:center;color:#ff5b7e;line-height:22px;vertical-align:top}
.add_good .des_select{display:inline-block;min-width:14px;height:30px;line-height:31px;text-align:center;padding:0 23px 0 3px}
.add_good .des_select .cc_ellip_in{display:inline-block;color:#ff5b7e}
.add_good .des_select .sel_arrow{width:8px;height:6px;background-position:-35px -30px}
.add_good .btn_add{display:inline-block;width:42px;height:32px;margin:0 1px;background:#b2b3d2;line-height:32px;color:#fff;text-align:center}
.add_good .fiexd_value{display:inline-block;width:40px;height:24px;margin-top:5px;border:1px solid #d9d9d9;border-radius:2px;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);background:#fff;font-size:16px;font-weight:bold;line-height:24px;color:#ff5b7e;text-align:center;vertical-align:top}

.order_dimmed{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}
.order_dimmed .dimmed{display:block;width:100%;height:100%;background:#fff;opacity:0.8}
.order_dimmed .arrow,.order_bnbx .arrow{position:absolute;left:50%;bottom:-9px;width:20px;height:9px;margin-left:-10px;background-position:-101px -137px;z-index:30}
.rep_add{padding-left:0}
.rep_add .order_acont{overflow:hidden;padding-left:0}
.rep_add .submlst{float:left;margin-right:13px}
.rep_add .submlst .ico_submlst,.order_btnarea2 .bnbox{margin-top:0}
.order_btnarea{margin-top:30px;padding:20px 12px 0;border-top:1px solid #b5b5b5;text-align:center}
.order_btnarea:after{display:block;clear:both;content:''}
.order_btnarea .bnbox{margin-top:0;margin-bottom:20px}
.order_btnarea .btn_l{display:inline;float:left}
.order_btnarea .btn_l a:first-child{margin-left:0}
.order_btnarea .btn_r{display:inline;float:right}
.order_btnarea .btn_r a:last-child{margin-right:0}
.order_btnarea2{padding-top:13px;border-top:1px solid #f2f2f2;text-align:center}
.order_btnarea2 .b_def{min-width:50px}
.order_btnarea2 .b_def3{min-width:103px}
.order_btnarea2 .b_case,.order_btnarea2 .b_case2{width:103px}
.order_btnarea3 .b_def,.order_btnarea3 .b_def5{display:block}
.order_btnarea4{padding:20px 0;text-align:center}
.order_btnarea4 .b_def5{min-width:148px;height:29px;line-height:29px}
.order_infoset{padding:0 12px}
.order_infoset .change_timetb .store {font-family:'Times New Roman';font-size:13px;color:#222;font-weight:bold;font-style:italic;letter-spacing:0}
.order_infolist li{position:relative;padding:11px 0 10px 90px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:13px;line-height:18px;color:#666}
.order_infolist li:first-child{background:none}
.order_infolist li .section_close .oi_intip{display:none}
.order_infolist li .checksec{margin-top:10px}
.order_infolist li .checksec .inpchk,.order_infolist li .checksec .inpchk_temp{margin-right:4px}
.order_infolist li .checksec label{font-size:11px}
.order_infolist li.regular_type{padding:0 0 10px;background:none}
.order_infolist .inpbx,.order_infolist .txtarea{padding-left:8px;padding-right:8px}
.order_infolist .txtarea label{padding-left:8px;padding-right:8px}
.order_infolist .gray_txtarea label{color:#999}
.order_infolist .addr_info{margin:10px 0 0 -90px;font-size:13px;line-height:20px}
.order_infolist .addr_info:after{display:block;clear:both;content:''}
.order_infolist .addr_info .info_tit{float:left;width:43px;margin:4px 10px 4px 0;padding-top:1px;background:#f6f6f6;font-weight:normal;font-size:12px;line-height:19px;color:#888;text-align:center}
.order_infolist .addr_info .info_cont{display:block;overflow:hidden;padding:4px 0;color:#222;line-height:20px;word-break:break-all;word-wrap:break-word}
.order_infolist .addr_info .info_cont a{display:block}
.order_addon .tarea_field .disabled{background:#f9f9f9}
.order_infolist li.oi_two_line{min-height:50px}
.oi_th{display:inline-block;position:absolute;left:0;font-weight:bold;color:#222}
.oi_th .point2{font-size:11px;color:#73b1da}
.oi_th .all_tit{display:block;margin-top:10px;font-size:12px;color:#73b1da;line-height:18px}
.oi_th .all_tit .inpchk_temp{vertical-align:top}
.oi_cont{position:relative}
.oi_cont .oi_txt{padding:6px 0 5px;font-weight:bold}
.oi_cont .oi_txt2{padding:6px 0 5px;font-weight:bold;color:#666;font-size:14px;text-align:right}
.oi_cont .btn_oitip{position:absolute;right:0;top:3px}
.oi_cont.msg_direct{margin-top:10px}
.order_sectionwrap .order_article.content_right .oi_cont .oi_txt,.order_sectionwrap .order_section.content_right .oi_cont .oi_txt {text-align:right;padding-right:28px}
.order_sectionwrap .order_article.content_right .oi_cont .btn_oitip,.order_sectionwrap .order_section.content_right .oi_cont .btn_oitip {text-align:left}
.order_sectionwrap.my_item_list .order_article .order_artwrap .order_moption {padding:13px 0 14px 0}
.order_sectionwrap .odr_btn{display:inline-block;border:1px solid;border-color:#ccc #c6c6c6 #a8a8a8 #cacaca;border-radius:3px;-webkit-border-radius:3px;background-color:#f5f5f5;font-size:11px;vertical-align:top;padding:6px 7px 5px;color:#4d4d4d;font-weight:bold;line-height:12px}
.order_sectionwrap .odr_btn .ic_info{background-position:-60px -100px;width:10px;height:12px;margin-right:3px;vertical-align:1px}
.order_sectionwrap .order_artwrap.v2 .odr_btn{display:block;width:100%;height:44px;padding:0;border:0;background:#f8f8f8;text-align:center}
.order_sectionwrap .order_artwrap.v2 .odr_btn:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
.order_sectionwrap .order_artwrap.v2 .odr_btn .txt{display:inline-block;font-size:14px;color:#222;font-weight:normal;vertical-align:middle;line-height:44px;letter-spacing:-1px}
.order_sectionwrap .order_artwrap.v2 .odr_btn .txt:before{display:inline-block;width:21px;height:18px;margin-right:6px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat;background-size:250px auto;vertical-align:-5px;content:''}
.order_sectionwrap .order_artwrap.v2 .odr_btn .txt:after{display:inline-block;width:20px;height:20px;margin-left:6px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat -23px 0;background-size:250px auto;vertical-align:-5px;content:''}
.delivery_modfiy{margin-top:20px}
.delivery_modfiy .dm_t{padding:0 5px;font-size:15px;line-height:20px;color:#222}
.delivery_modfiy .dm_t .point{color:#ff5277}
.delivery_modfiy .dm_list{margin-top:10px;font-size:11px;line-height:16px}
.delivery_modfiy .dm_list li{position:relative;margin-top:5px;padding-left:5px;color:#666}
.delivery_modfiy .dm_list li:first-child{margin-top:0}
.delivery_modfiy .dm_list li:before{display:block;position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:2px;background:#666;content:''}
.selected_d{margin-top:20px;padding:14px;border:1px solid #d9d9d9;background:#f7f7f7}
.selected_d .tit_pname{margin-bottom:12px;font-size:17px;line-height:22px}
.selected_d .tit_pname .sd_tit{display:inline-block;vertical-align:top}
.selected_d .tit_pname .type{display:inline-block;margin:0 0 0 7px;line-height:22px;vertical-align:top}
.selected_d .tit_pname .type .type_in{display:inline-block;padding:0 6px;border:1px solid #e6c5b4;background:#e6c5b4;font-size:9px;line-height:18px;color:#fff;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;font-weight:bold;letter-spacing:0}
.selected_d .tit_pname .type .type_in.type2{border:1px solid #ff5b7e;background:#ff5b7e}
.selected_d .tit_pname .type .type_in.type3{border:1px solid #4faaf1;background:#4faaf1}
.selected_d .txt_pname{font-size:11px;line-height:18px;color:#222}
.selected_d .txt_pname .point{color:#ff5277}
.selected_d .txt_add{font-size:11px;line-height:18px;color:#666}
/* 취소신청, 반품신청  */
.cancle_refund_steps .order_article .order_artwrap.order_artclick .order_moption {padding:13px 0 14px 0}
.cancle_refund_steps .btn_secend {background:none}
.cancle_refund_steps .order_sectit .sec_tit {width:auto;float:left}
.cancle_refund_steps .order_sectit .art_rtprice_bl {overflow:hidden;margin-right:40px;font-size:12px;color:#808080;letter-spacing:0;text-align:right;padding-left:8px}
.cancle_refund_steps .order_sectit .art_rtprice,.cancle_refund_steps .order_sectit .art_rtprice{padding-right:0}
.cancle_refund_steps .order_sectit .art_rtprice_bl .order_txt{font-size:12px;color:#808080;letter-spacing:-1px;font-weight:bold}
.cancle_refund_steps .order_sectit .art_rtprice_bl .order_txt{display:inline-block;max-width:92%;color:#808080;font-size:12px;letter-spacing:-1px;vertical-align:top;padding-left:8px;font-weight:bold}
.cancle_refund_steps .order_sectit .art_rtprice_bl .order_txt.order_txt2 .cc_ellip_in{width:60%}
.cancle_refund_steps .order_sectit .art_rtprice_bl .order_txt{font-size:12px;color:#808080;letter-spacing:-1px;font-weight:bold}
.cancle_refund_steps .order_sectit .art_rtprice_bl {overflow:hidden;margin-right:40px;font-size:12px;color:#808080;letter-spacing:0;text-align:right;padding-left:8px}
/*총 결제 금액 */
.total_pay_list .order_sectit .sec_tit {width:auto}
.total_pay_list .order_sectit .art_rtprice_bl{float:right;overflow:hidden;font-size:18px;color:#222;letter-spacing:0;text-align:right;padding-left:8px}
.total_pay_list .order_sectit .art_rtprice_bl .ssg_tx {font-size:13px;font-weight:bold;letter-spacing:-1px}
.total_pay_list .order_sectit .art_rtprice_bl .ssg_price {font-family:'Times New Roman';font-size:22px}
.total_pay_list .art_rprice .ssg_tx{font-size:14px}
.total_pay_list .art_rprice .ssg_price {font-family:'Times New Roman';font-size:16px}
.oi_cont .se_item{position:relative;margin-top:8px}
.oi_cont .se_item:first-child{margin-top:0}
.oi_cont .se_item .oi_th{left:-82px;width:82px}
.oi_cont .ssg_price{font-weight:bold;font-family:'helvetica';letter-spacing:0}
.oi_cont .ssg_tit {font-weight:bold;font-family:'Times New Roman';letter-spacing:0}
.oi_th_inp .oi_th{line-height:35px}
.oi_th_txt .oi_th{line-height:30px}
.oi_th_txt .oi_th2{display:inline-block;position:absolute;left:0;top:18px;font-weight:bold;color:#222}
.order_infolist li.oi_th_txt2{padding:10px 0 15px 99px}
.order_infolist li.oi_th_txt2 .oi_th{width:80px}
.oi_th_txt2 .oi_th{top:16px}
.flsec_wrap:after{display:block;clear:both;content:''}
.flsec_wrap .flsec{float:left;width:50%}
.flsec_wrap .flsec > label{display:inline-block;margin-left:5px;vertical-align:top}
.howm{color:#73b1da}
.oi_cblock{margin-top:5px}
.oi_cblock:first-child,.in_addrwrap:first-child .oi_cblock{margin-top:0}
.oi_cblock.mt_addr{margin-top:10px}
.oi_phone_pd{position:relative;padding-left:59px}
.oi_phone_pd .p_first{position:absolute;left:0;top:0;width:54px}
.oi_phone_pd .p_first .des_select .selected{letter-spacing:-1px}
.oi_phone_pd .p_last{position:absolute;top:0;right:0;width:43px}
.oi_phone_pd .p_last .des_select .selected{color:#ff5b7e}
.oi_post_pd,.oi_post_pd2{position:relative;padding-right:66px}
.oi_post_pd2{padding-right:76px}
.oi_post_pd .b_def,.oi_post_pd .b_def2,.oi_post_pd .b_def3,.oi_post_pd2 .b_def{position:absolute;right:0;top:0;width:57px;height:33px;line-height:33px}
.oi_post_pd2 .b_def{width:67px}
.in_bwrap,.oi_phone_for{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.in_bwrap .in_b{display:table-cell;color:#999;letter-spacing:0;vertical-align:top}
.in_bwrap .in_b.hipen{width:15px;line-height:35px;text-align:center}
.oi_phone_for .td_for{display:table-cell;vertical-align:top}
.oi_phone_for .td_for .inpbx{margin:0 2px}
.oi_phone_for .td_for:first-child .inpbx{margin-left:0}
.oi_phone_for .td_for:last-child .inpbx{margin-right:0}
.in_addrwrap:after{display:block;clear:both;content:''}
.in_addrwrap .addr_in{float:left;margin-right:5px;width:60%}
.in_addrwrap .addr_tx{display:inline-block;float:left;margin-right:8px;line-height:35px}
.in_addrwrap .addr_sel{overflow:hidden}
.btn_oitip{display:inline-block;width:21px;height:21px;border:1px solid #f7bcc9;border-radius:3px;vertical-align:top}
.btn_oitip:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
.btn_oitip .sp_com2{width:11px;height:7px;margin:7px 0 0 5px;vertical-align:top}
.btn_oitip .btn_close{display:inline-block;background-position:0 -170px}
.btn_oitip .btn_open{display:none;background-position:0 -160px}
.section_close .btn_oitip{border:1px solid #afafaf}
.section_close .btn_oitip .btn_open{display:inline-block}
.section_close .oi_intip,.section_close .btn_oitip .btn_close{display:none}
.order_article_bor{margin-top:-2px;padding-top:2px;border-top:2px solid #b3b3b3}
.order_article_bor.line_one{margin-top:0;border-top:1px solid #ccc}
.order_tip{padding:12px 12px 0}
.order_tip2{margin:-1px 12px 0;padding:16px 0 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.order_tip3{padding:12px 0}
.order_cswrap{padding:5px 12px 0}
.order_cslist li{padding:14px 0;border-top:1px solid #f2f2f2;line-height:16px}
.order_cslist li:first-child{border-top:0 none}
.order_cslist li:after{display:block;clear:both;content:''}
.order_cslist li .tit{display:inline;float:left;font-size:13px;color:#222;font-weight:bold}
.order_cslist li .txt{display:inline;float:right;margin-right:28px;font-size:12px;color:#666;letter-spacing:0}
.order_cslist li .txt .price,.order_cslist li .txt .ssg_price{font-family:'helvetica'}
.order_cslist li .txt .tx,.order_cslist li .txt .ssg_tx{line-height:normal}
.order_save li .txt{margin-right:0}
.oi_intip{overflow:hidden;margin-top:8px;font-size:12px;line-height:18px;color:#aaa}
.oi_nbtip{position:relative;margin-top:10px;padding-left:8px;font-size:12px;line-height:18px;color:#666}
.oi_nbtip:before{position:absolute;left:0;top:7px;width:2px;height:2px;background:#666;content:''}
.sving_bx{margin-top:4px;border:1px solid #ccc}
.saving_tb{width:100%;border:0;table-layout:fixed;border-spacing:0;font-size:12px;line-height:15px}
.saving_tb th{padding:14px 0 13px 10px;border:1px dotted #d9d9d9;border-width:1px 0 0;background:#f7f7f7;color:#666;text-align:left}
.saving_tb td{padding-right:10px;border:1px dotted #d9d9d9;border-width:1px 0 0 ;border-left:1px solid #dbdbdb;color:#666;text-align:right}
.saving_tb tr:first-child th,.saving_tb tr:first-child td {border-top:0}
.in_btnarea{margin-top:10px}
.in_btnarea .b_def{height:29px;margin-left:4px;padding:0 10px;font-size:11px;line-height:29px}
.in_btnarea .b_def:first-child,.in_btnarea .b_def3:first-child{margin-left:0}
.in_btnarea .b_def3{min-width:50px;margin:0 2px;padding:0 9px;font-size:11px;line-height:28px}
.oi_sublst .m_item{padding:0;background:none;font-size:12px;line-height:18px;color:#aaa}
.oi_sublst .m_item .bul{width:3px;height:5px;margin-right:5px;background-position:-134px 0}
.oi_sublst .m_item .ssg_price{font-family:'helvetica';letter-spacing:0;padding-left:5px}
.order_totalbtn{padding:20px 10px 30px;border-top:1px solid #b5b5b5;text-align:center}
.order_totalbtn:after{display:block;clear:both;content:''}
.order_totalbtn .bnbox{margin-top:0}
.order_totalbtn .bnbox .bn_gray2 {font-size:16px}
.order_totalbtn .ico_agb{width:9px;height:14px;margin:15px 6px 0 0;background-position:-224px -147px}
.order_totalbtn .b_def{display:block;font-size:16px;height:46px;line-height:42px}
.order_totalbtn .b_def3{display:block;font-size:16px;line-height:45px}
.order_totalbtn .btn_pnk{border-color:#ff5277;background:#ff5277;color:#fff}
.order_totalbtn .bsec{float:left;width:50%}
.order_totalbtn .bsec .b_def{display:block;width:auto;height:47px;margin:0 4px;font-size:16px;line-height:47px;box-shadow:inset 0 -1px 0 #efefef}
.order_totalbtn .bsec .b_def3{margin-left:4px;letter-spacing:-1px}
.order_totalbtn .bsec:first-child .b_def3{margin-left:0}
.order_totalbtn .b_sch{width:30%}
.order_totalbtn .b_pay{width:70%}
.order_totalbtn.type02 ul.bnbox li:first-child  {width:35%}
.btn_secend{padding-top:4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_secbar.gif) repeat-x;background-size:2px 4px}
.btn_secend:after{display:block;clear:both;content:''}
.btn_secend .order_totalbtn{border-top:0}
.m_btn_mgt{margin-top:10px}
.oi_fullcont{margin:10px 0 0 -99px}
.oi_inbor{padding:0 10px 15px;border:1px solid #ccc}
.oi_inbor .order_tip{margin:0;padding:11px 10px 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.oi_inbor .order_btnarea2{padding:0;border-top:0 none}
.oi_inbor .order_btnarea2 .bnbox,.oi_inlist li:first-child{margin-top:0}
.oi_inbor .order_btnarea2 .bnbox li{padding:0;border:0 none}
.oi_inlist{padding:15px 0}
.oi_inlist li{position:relative;margin-top:8px;padding:0 10px 0 97px;border-top:0 none;background:none}
.sp_cs{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_cs_rtn.png) no-repeat;background-size:150px 150px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_faqt_pd{padding:0 12px 20px}
.m_faqtit{margin-bottom:10px;padding:11px 0 17px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_cstit.gif) repeat-x 0 100%;background-size:19px 7px;text-align:center}
.m_faqtit .tit{display:block;font-size:20px;font-weight:normal;letter-spacing:-1px}
.m_faqtit .em_tit{display:block;font-size:11px}
.m_tab_extendwrap{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0 none}
.m_tab_extend:after{display:block;clear:both;content:''}
.m_tab_extend li{float:left;width:33.3%;text-align:center}
.m_tab_extend li:nth-of-type(3n){width:33.4%}
.m_tab_extend li:nth-of-type(3n-2){clear:both}
.m_tab_extend a{display:block;padding:12px 0 13px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#fff;color:#666;font-size:13px;font-weight:bold;box-shadow:inset 0 -2px 0 #efefef}
.m_tab_extend li.on a{margin:-1px 0 0 -1px;border:1px solid #f7bcc9;background:#f7f7f7;color:#ff6586;box-shadow:inset 0 -2px 0 #e6e6e6}
.m_tab_extend.m_tab_service li{width:50%;clear:none}
.cs_center_top{text-align:center;margin:10px 0;position:relative}
.cs_center_top img{vertical-align:top;max-width:100%}
.cs_center_top a{position:absolute}
.cs_center_top a.s1{top:0;left:0;width:50%;height:50%;background:#fff;opacity:.01}
.cs_center_top a.s2{top:0;left:50%;width:50%;height:50%;background:#fff;opacity:.01}
.cs_center_top a.s3{top:50%;left:0;width:50%;height:50%;background:#fff;opacity:.01}
.cs_center_top a.s4{top:50%;left:50%;width:50%;height:50%;background:#fff;opacity:.01}
.cs_center_phone{border-top:1px solid #cdcdcd;text-align:center;;padding:12px 0 20px}
.cs_center_phone .call_wrap{width:190px;text-align:left;display:inline-block;vertical-align:top}
.cs_center_phone .call_wrap .call_tit{font-size:10px;color:#231f20;font-weight:bold;line-height:12px;letter-spacing:-1px}
.cs_center_phone .call_wrap .call_num{font-size:28px;font-weight:bold;color:#231f20;line-height:30px;letter-spacing:-1px}
.cs_center_phone .call_wrap .call_date{color:#47494f;font-size:12px;line-height:15px;margin-top:2px}
.cs_center_phone .ico_phone{background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_cs_phone.png) 0 0 no-repeat;background-size:48px 53px;width:48px;height:53px;display:inline-block;vertical-align:middle;margin-top:14px}
.cs_selpd{padding:10px 12px}
.cs_evtpd{position:relative;padding-right:122px}
.cs_evtpd .b_def{position:absolute;right:0;top:0;min-width:115px}
.cs_vcont{padding:12px 12px 20px;border-top:2px solid #e5e5e5;background:#f2f2f2;font-size:12px;line-height:20px;color:#666}
.cs_vcont img{max-width:100%;vertical-align:top}
.cs_list{border-bottom:1px solid #e6e6e6}
.cs_list li{border-top:1px solid #e6e6e6}
.cs_list li .box{display:block;position:relative;padding:13px 79px 13px 12px;line-height:17px;letter-spacing:-1px}
.cs_list li .title{display:block;position:relative;font-size:13px}
.cs_list li .cc_ellip_in{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:initial;white-space:normal;font-weight:normal}
.cs_list li .title .point{color:#808080}
.cs_list li .title .new,.cs_list li .title .rank{display:inline-block;position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:16px;background:#ff5277;font-size:11px;color:#fff;letter-spacing:0;text-align:center;vertical-align:top}
.cs_list li .new .title{padding-left:23px}
.cs_list li .date{display:inline-block;position:absolute;right:11px;top:13px;font-family:Helvetica;font-size:12px;color:#808080;letter-spacing:0}
.cs_list li .cs_vcont{display:none}
.cs_list li.vcont_view{border-top-color:#959595;color:#222}
.cs_list li.vcont_view .cs_vcont{display:block}
.cs_list li.vcont_view .title .cc_ellip_in{white-space:normal;font-weight:normal}
.cs_list li.vcont_view .title .point{color:#222}
.cs_faq li .box,.cs_service li .box{padding-right:12px}
.cs_faq li .title,.cs_service li .title{padding-left:33px}
.cs_service .cs_vcont{background:#fff}
.cs_service .cs_vcont img{max-width:100%}
.chk_noline_btn{border-top:0 none}
.recen_bx{padding:15px 13px;border-top:1px solid #d9d9d9}
.nonan_ic{display:inline-block;width:69px;height:49px;text-align:center;vertical-align:top}
.inq_answer_cen{text-align:center;padding:45px 0}
.inq_answer .sp_alert{width:49px;height:49px;padding-right:10px;background-position:-254px 0;margin-top:8px}
.inq_answer .nonan_con{display:inline-block;font-size:12px;color:#666;text-align:left}
.inq_answer .nonan_con .con_small{font-size:11px}
.add_inq{padding:20px 15px 0}
.add_inq h3{padding-bottom:15px;font-size:15px;color:#222;letter-spacing:-1px}
.add_inq .txtarea textarea{height:100px}
.add_inq .m_chk_btn,.btn_noline{border-top:0 none}
.sel_fbx,.btn_fbx{padding:10px 15px}
.good_item .call_day{height:37px;padding:0 0 0 12px;border-top:1px solid #828282;border-bottom:2px solid #ccc;font-family:'Times New Roman';font-size:15px;color:#222;line-height:37px}
.good_item .item_isec{padding:9px 6px;background:#f2f2f2}
.good_item .item_infobx{padding:11px;border:1px solid #d9d9d9;background:#fff}
.good_item .item_tit{position:relative;min-height:32px;padding:0 71px 11px 0}
.good_item .item_name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;letter-spacing:-1px;color:#666}
.good_item .item_option{padding:12px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.item_option .answer_arr{display:inline-block;width:10px;height:11px;margin:5px 5px 0 0;background-position:-108px 0}
.good_item .item_total{font-size:12px;color:#666}
.good_item .item_total:after{display:block;clear:both;content:''}
.good_item .item_total li{float:left;overflow:hidden;width:50%;white-space:nowrap;text-overflow:ellipsis}
.good_item .item_total li .bul{display:inline-block;width:2px;height:2px;margin:7px 4px 0 0;background:#666;vertical-align:top}
.good_item .item_total .point{color:#ff5b7e}
.good_item .sub_item{padding:6px 10px;font-size:12px;font-weight:bold;color:#666}
.good_item .sub_total li{float:none;width:auto;padding-left:14px}
.good_item .b_def{position:absolute;right:0;top:0;min-width:59px;height:29px;line-height:100%}
.add_option{display:none}
.option_add .add_option{display:block;margin-bottom:-11px}
.option_add .item_option{padding-bottom:11px}
.option_add .sub_item{padding-bottom:6px}
.call_type .item_tit{padding:0 0 11px 0}
.call_type .item_option{padding-top:6px}
.call_position{position:relative;min-height:24px;margin-top:4px;padding-right:61px;font-size:12px;color:#666}
.call_position .call_store{display:inline-block;font-family:'Cambria'}
.call_position .call_desk{display:inline-block;position:relative;margin-left:10px;padding-left:10px}
.call_position .call_desk:before{display:block;clear:both;content:'';position:absolute;left:0;top:5px;width:1px;height:8px;background:#d9d9d9}
.call_position .call_desk .point{color:#ff5b7e}
.call_position .b_def{top:-2px}
.pls_cmt{padding:1px 12px 0}
.pls_cmt .bx_cmt{margin-top:15px}
.pls_cmt .bx_cmt .info_q{position:relative;z-index:10;border:2px solid #64ccf3;min-height:70px;padding:16px 15px 19px 111px}
.pls_cmt .bx_cmt .bg_bx{position:absolute;bottom:-10px;left:50%;width:17px;height:10px;margin-left:9px;background-position:-390px -415px}
.pls_cmt .bx_cmt .thmb{position:absolute;top:20px;left:10px}
.pls_cmt .bx_cmt .tx_cmt .tx{overflow:hidden;display:-webkit-box;width:100%;font-size:15px;line-height:20px;color:#272727;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:-1px}
.pls_cmt .bx_cmt .tx_cmt .ic_q{position:absolute;top:19px;left:90px;width:15px;height:20px;background-position:-345px -415px}
.pls_cmt .bx_cmt .tx_cmt .mc_infobox{margin-top:7px;color:#666}
.pls_cmt .bx_cmt .tx_cmt .tx_recmd{position:absolute;top:0;left:4px;font-size:13px;color:#64ccf3}
.pls_cmt .bx_cmt .info_a,.pls_cmt .bx_cmt .info_a2{position:relative;padding:14px 15px 12px 35px;background-color:#f7f7f7;border:1px solid #ddd;border-top:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.pls_cmt .bx_cmt .info_a .tx,.pls_cmt .bx_cmt .info_a2 .tx{font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
.pls_cmt .bx_cmt .info_a .tx a,.pls_cmt .bx_cmt .info_a2 .tx a{color:#666}
.pls_cmt .bx_cmt .info_a .tx em{color:#ff5277}
.pls_cmt .bx_cmt .info_a .tx_p,.pls_cmt .bx_cmt .info_a2 .tx_p{margin-top:6px;font-size:10px;color:#ff5277}
.pls_cmt .bx_cmt .info_a .ic_p{width:15px;height:12px;margin:-1px 0 1px;background-position:-120px -365px;vertical-align:middle}
.pls_cmt .bx_cmt .info_a .ic_a,.pls_cmt .bx_cmt .info_a2 .ic_a{position:absolute;top:16px;left:10px;width:18px;height:16px;background-position:-365px -415px}
.pls_cmt .bx_cmt .info_a2 .ic_a{background-position:-400px -440px}
.pls_cmt .bx_cmt .info_a2 .tx em{color:#999}
.lst_pls{padding-top:15px}
.lst_pls li{padding-bottom:10px}
.lst_pls .bx_plco{position:relative;background-color:#fff}
.lst_pls .bx_plco.cursor_off:before{display:none}
.lst_pls .q_area .bx_plco:before{position:absolute;left:0;top:0;bottom:0;z-index:10;width:2px;background:#64ccf3;content:''}
.lst_pls .a_area .bx_plco:before{position:absolute;left:0;top:0;bottom:0;z-index:10;width:2px;background:#ff5277;content:''}
.lst_pls .q_area2 .bx_plco:before{position:absolute;left:0;top:0;bottom:0;z-index:10;width:2px;background:#fec656;content:''}
.lst_pls .my_comment .bx_plco:before{width:4px}
.lst_pls .inner{position:relative;min-height:90px;padding:0 13px 10px 113px;border:1px solid #dedede;background-color:#fff}
.lst_pls .thmb{position:absolute;top:15px;left:11px}
.lst_pls .thmb img{display:block}
.lst_pls .thmb2{display:inline-block;position:relative;top:0;left:0;margin:8px 0 10px}
.lst_pls .thmb2 img{vertical-align:top}
.lst_pls .thmb2 .num{position:absolute;bottom:0;right:0;width:18px;height:18px;background-color:rgba(0,0,0,.7);font-size:12px;line-height:18px;color:#fff;text-align:center}
.lst_pls .info .tx_q{position:relative;padding-top:12px;font-size:13px;line-height:17px;color:#272727;letter-spacing:-1px}
.lst_pls .info .tx_q a{color:#272727}
.lst_pls .info .tx_q .point{color:#ff5277}
.lst_pls .info .tx_q .point2{color:#666}
.lst_pls .info .tx_q .tx_info{display:block;color:#ff5277}
.lst_pls .info .tx_lq{position:absolute;top:14px;left:-23px;width:15px;height:20px;background-position:-345px -415px}
.lst_pls .info .tx_lq2{position:absolute;top:14px;left:-23px;width:18px;height:16px;background-position:-400px -440px}
.lst_pls .info .tx_me{position:absolute;top:33px;left:-25px;font-style:italic;font-family:'Times New Roman';font-size:11px;color:#64ccf3}
.lst_pls .info .tx_best{position:absolute;top:-1px;left:-36px;z-index:10;width:31px;height:45px;background-position:-60px -470px}
.lst_pls .q_area .info .tx_me{color:#64ccf3}
.lst_pls .a_area .info .tx_lq{position:absolute;top:14px;left:-23px;width:18px;height:16px;background-position:-365px -415px}
.lst_pls .a_area .info .tx_me{color:#fc4f74}
.lst_pls .btn_pls{position:relative;padding:0 50px 0 150px}
.lst_pls .btn_pls a{display:block;height:33px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#eaeaea));border:1px solid #d6d6d6;border-top:0;border-color:#c0c0c0 #d6d6d6;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-weight:bold;font-size:15px;line-height:33px;color:#666;text-align:center}
.lst_pls .btn_pls .btn_cmt{position:absolute;top:0;left:0;width:147px}
.lst_pls .btn_pls .btn_etc{position:absolute;top:0;right:0;width:47px}
.lst_pls .btn_pls .tx_i{font-style:italic}
.lst_pls .btn_pls .point,.lst_pls .btn_pls .btn_vis{color:#ff5277}
.lst_pls .btn_pls .ic_rec{width:15px;height:17px;margin-top:7px;background-position:-320px -440px}
.lst_pls .btn_pls .ic_etc{width:23px;height:6px;margin-top:13px;background-position:-340px -440px}
.lst_pls .btn_pls .ic_cmt{width:13px;height:13px;margin-top:10px;background-position:-140px -385px}
.lst_pls .btn_pls .btn_vis .ic_rec{background-position:-427px -466px}
.lst_pls .btn_pls2{padding:0}
.lst_pls .btn_pls3{padding-left:0}
.pls_nodata{width:259px;margin:0 auto;padding:80px 0;text-align:center}
.pls_nodata .tx_nodata{position:relative;font-size:22px;line-height:29px;color:#222}
.pls_nodata .tx_nodata .tx_i{font-weight:bold;font-style:italic}
.pls_nodata .tx_nodata .tx_q{position:absolute;font-family:Georgia;font-size:42px;line-height:44px;color:#64ccf3}
.pls_nodata .tx_nodata .tx_l{top:-2px;left:10px}
.pls_nodata .tx_nodata .tx_r{bottom:-12px;right:0}
.pls_nodata .bg_line{display:block;height:7px;margin:21px 0 77px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_zigzag.png) repeat-x;background-size:13px 7px}
.pls_nodata .l_service{font-size:16px;line-height:18px;color:#ff5277;text-decoration:underline}
.pls_nodata2{padding:67px 0;background-color:#f2f2f2;text-align:center}
.pls_nodata2 .bg_nodata{display:block;width:159px;height:110px;margin:0 auto;background-position:-291px -590px}
.pls_nodata2 .bg_nodata2{display:block;width:159px;height:110px;margin:0 auto;background-position:-291px -590px}
.pls_nodata2 .bg_nodata3{display:block;width:169px;height:137px;margin:0 auto;background-position:-280px -725px}
.pls_nodata2 .tx_nodata{margin-top:21px;font-size:19px;line-height:24px;color:#222;letter-spacing:-1px}
.pls_nodata2 .tx_dsc{margin-top:17px;font-size:13px;line-height:16px;color:#666;letter-spacing:-1px}
.pls_nodata2 .b_def{width:145px;height:31px;margin-top:15px;line-height:31px}
.pls_nodata2 .m_f_write{margin:35px 12px 0}
.pd_plco .bg_notice{width:127px;height:110px;background-position:-323px -890px}
.pd_plco{padding:0 12px;background-color:#f2f2f2}
.pd_plco .info_area{text-align:center}
.pd_plco .info_area .tx_dsc{padding:16px 0 8px;font-size:14px;line-height:18px;color:#666;letter-spacing:-1px}
.pd_plco .info_area .tx_dsc .point{color:#141414}
.pd_plco .info_area .btn_wr{display:block;width:133px;height:40px;margin:0 auto;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#eaeaea));border:1px solid #d6d6d6;border-color:#dedede #b2b2b2 #b2b2b2 #dedede;border-radius:3px;font-weight:bold;font-size:15px;line-height:40px;color:#666;letter-spacing:-1px;text-align:center}
.pd_plco .info_area .btn_wr .ic_wr{width:14px;height:14px;background-position:-140px -385px;vertical-align:middle}
.pd_plco .bx_best{position:relative;margin-top:20px;padding:0 14px;border:3px solid #64ccf3;background-color:#fff;box-shadow:0 3px 0 #e0e0e0}
.pd_plco .bx_best .bg_best{position:absolute;top:-3px;left:-3px;width:31px;height:45px;color:#fff;text-align:center;background-position:-205px -465px}
.pd_plco .bx_best .tx_q{padding:14px 5px 0 24px;font-size:15px;line-height:20px;color:#272727;letter-spacing:-1px}
.pd_plco .mc_infobox{margin:7px 0 0 24px;color:#666}
.pd_plco .bx_best .tx_a{position:relative;margin-top:13px;padding:13px 15px 17px 24px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
.pd_plco .bx_best .tx_a a{color:#666}
.pd_plco .bx_best .tx_a .point,.pd_plco .t_photo .point,.pd_plco .t_topic .point{color:#ff5277}
.pd_plco .bx_best .tx_a .ic_a{position:absolute;top:15px;left:-4px;width:16px;height:15px;background-position:-365px -415px}
.pd_plco .bx_best .tx_a .ic_a2{position:absolute;top:15px;left:-4px;width:16px;height:15px;background-position:-400px -440px}
.pd_plco .bx_best .tx_a .mc_infobox{margin-left:0;color:#ff5b7e}
.bx_best .tx_lq{position:absolute;top:15px;left:14px;width:15px;height:13px;background-position:-345px -415px}
.pd_plco .photo_area{overflow:hidden;position:relative;z-index:0}
.pd_plco .t_photo{padding:14px 0 9px;font-style:italic;font-size:20px;text-align:center}
.pd_plco .bg_line{display:block;height:7px;margin:0 auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_wave.png) repeat-x;background-size:15px 7px}
.pd_plco .lst_photo{overflow:hidden;width:10000px;margin-top:10px}
.pd_plco .lst_photo li{float:left;margin-right:13px;border:0}
.pd_plco .lst_photo li img{display:block}
.pd_plco .btn_more{position:relative;float:right;width:96px;height:22px;margin-top:8px;padding:0 0 0 8px;background-color:#fff;border:1px solid #d4d4d4;font-size:10px;line-height:22px;color:#777;letter-spacing:-1px}
.pd_plco .btn_more:after{display:none}
.pd_plco .btn_more .ic_more{position:absolute;top:6px;right:8px;width:20px;height:10px;background-position:-295px -440px}
.pd_plco .topic_area{overflow:hidden;height:auto;background:#f2f2f2}
.pd_plco .t_topic{padding:14px 0 9px;font-style:italic;font-size:20px;text-align:center}
.pd_plco .t_topic .num{font-style:normal;font-size:13px;color:#666}
.pd_plco .topic_area .lst_pls .inner{padding-left:37px}
.pd_plco .topic_area .bg_best{position:absolute;top:-1px;left:-37px;width:35px;height:52px;color:#fff;text-align:center;background-position:-205px -465px}
.pd_plco .topic_area .mc_infobox{margin:8px 0 0}
.lst_cmt_area{padding:14px 12px 0;background-color:#f2f2f2}
.lst_cmt_area .bx_best{position:relative;padding:0 14px 0 38px;border:3px solid #64ccf3;background-color:#fff;box-shadow:0 3px 0 #e0e0e0}
.lst_cmt_area .bx_best .tx_q{padding:11px 5px 0 0;font-size:15px;line-height:20px;color:#272727;letter-spacing:-1px}
.lst_cmt_area .bx_best .tx_lq{position:absolute;top:14px;left:14px;width:15px;height:20px;background-position:-345px -415px}
.lst_cmt_area .bx_best .mc_infobox{margin:7px 0 13px 0;color:#666}
.lst_cmt_area .bx_best .arr{position:absolute;bottom:-28px;left:42px;width:26px;height:28px;background-position:0 -365px}
.lst_cmt_area .lst_pls .inner{min-height:0;padding-left:35px;padding-bottom:0}
.lst_cmt_area .lst_pls .mc_infobox{margin-bottom:8px}
.lst_cmt_area .lst_pls .info .tx_me{top:32px}
.lst_cmt_area .m_f_write{margin-top:30px}
.lst_cmt_area .m_f_write .inpbx{background:#fcfcfc}
.m_tutorial{position:fixed;top:0;left:0;bottom:0;right:0;min-width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.9)}
.m_tutorial .sp_tut{position:fixed}
.m_tutorial .tut01{top:75px;left:15px;width:207px;height:211px;background-position:-462px 0}
.m_tutorial .tut02{top:50px;left:12px;width:246px;height:109px;background-position:0 -177px}
.m_tutorial .tut03{top:50px;left:12px;width:166px;height:93px;background-position:-285px 0}
.m_tutorial .tut04{bottom:10px;left:50%;width:202px;height:147px;margin-left:-101px;background-position:0 -288px}
.m_tutorial .tut05{bottom:10px;left:50%;width:202px;height:158px;margin-left:-101px;background-position:-240px -288px}
@media screen and (orientation:landscape){.m_tutorial .tut02,.m_tutorial .tut03{top:10px}}
.wt_list{border-bottom:1px solid #e6e6e6}
.wt_list li{border-top:1px solid #e6e6e6;background:#fafafa}
.wt_list li a{display:block;padding:0 12px;color:#222;font-size:15px;line-height:48px}
.wt_list li .tr{display:inline-block;position:relative;float:right;margin-top:17px;padding-right:2px;color:#aaa;font-size:11px;line-height:11px;border-bottom:1px solid #aaa}
.wt_list li .tr .sp_plco{width:7px;height:4px;margin-left:4px}
.wt_list li .tr .ic_up{margin-top:2px;background-position:-25px -40px}
.wt_list li .tr .ic_down{margin-top:3px;background-position:-25px -50px}
.wt_list li.on .op{display:block}
.wt_list li .thlst_more{margin:15px 0 0}
.wt_list li .thlst_more a{display:inline-block;padding:0 36px 0 8px;font-size:10px;line-height:22px;color:#777}
.op{display:none;padding:0 12px;border-top:2px solid #e6e6e6;background:#fff}
.op .op_box{padding:30px 0;text-align:center}
.op .op_box .tit_b{margin:0 16px;padding-bottom:34px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_zigzag.png) repeat-x 0 100%;background-size:13px 7px;font-size:22px;font-weight:bold;line-height:1.2}
.op .op_box .tit_b em{font-family:'TimesNewRomanPSMT','Georgia';font-size:24px;font-style:italic}
.op .op_box .tit_b:before{margin-right:5px;background-position:-40px -45px}
.op .op_box .tit_b:after{margin-left:5px;background-position:-60px -45px}
.ic_conwrap{margin:0 16px}
.ic_con{margin-top:30px;padding-top:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_zigzag.png) repeat-x 0 0;background-size:13px 7px}
.ic_con:first-child{margin-top:0;padding-top:20px;background:none}
.ic_con .sp_plco{color:#fff;font-family:Georgia;font-size:30px}
.ic_con .txt{color:#666;font-size:13px;line-height:1.27}
.ic_con .txt strong{display:block;margin-bottom:6px;color:#222;font-size:18px;letter-spacing:-1px;text-align:center}
.ic_con .how{width:220px;margin:27px auto 0}
.ic_con .how li{position:relative;height:40px;padding:2px 0 0 85px;border:0;background:none;color:#808080;font-size:11px;line-height:1.2;text-align:left}
.ic_con .how li.mb{margin-bottom:5px}
.ic_con .how li strong{display:block;color:#222;font-size:13px}
.ic_con .how li .sp_plco{position:absolute;left:0;top:0}
.ic_con .how li .ic_how{left:18px;width:30px;height:39px;background-position:0 -260px}
.ic_con .how li .ic_how2{left:15px;width:31px;height:30px;background-position:-37px -260px}
.ic_con .how li .ic_how3{left:12px;width:42px;height:42px;background-position:-75px -260px}
.ic_con .how li .ic_how4{left:15px;width:36px;height:38px;background-position:-130px -260px}
.ic_con .how li .ic_how5{left:16px;width:36px;height:36px;background-position:-75px -305px}
.level_area{position:relative;width:227px;margin:12px auto 0}
.level_bar{position:absolute;left:0;right:0;bottom:0;top:0}
.level_bar:after{display:block;clear:both;content:''}
.level_bar li{display:inline;float:left;position:relative;width:35px;height:100%;margin-left:10px;border:0 none;background:transparent;font-size:10px;line-height:13px;color:#666;text-align:left;white-space:nowrap}
.level_bar li:first-child{margin-left:12px}
.level_bar li .box{position:absolute;left:0;bottom:0;right:0}
.level_bar li.lev1 .box{bottom:87px}
.level_bar li.lev2 .box{bottom:107px}
.level_bar li.lev3 .box{bottom:127px}
.level_bar li.lev4 .box{bottom:147px}
.level_bar li.lev5 .box{bottom:190px}
.how_bc{padding:31px 10px 30px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 0;background-size:2px 1px}
.how_bc:last-child{padding-bottom:0}
.how_btbl{display:table;width:100%;table-layout:fixed}
.how_btbl .bg_area{display:table-cell;width:110px;text-align:center;vertical-align:middle}
.how_btbl .txt{display:table-cell;text-align:left;font-size:13px;line-height:19px;color:#898989;letter-spacing:-1px;vertical-align:top}
.how_btbl .txt strong{display:block;margin-bottom:2px;font-size:14px;color:#222}
.how_img{width:240px;height:168px;margin:20px auto;background-position:0 -1010px}
.bg_topic{width:88px;height:65px;background-position:-335px -1010px}
.bg_commt{width:75px;height:87px;background-position:-255px -1010px}
.bg_ok{width:61px;height:57px;background-position:-255px -1105px}
.bg_level{width:227px;height:189px;margin:13px -19px 0 -15px;padding:0 19px 0 15px;background-position:-180px -140px}
.bnwrap{margin:35px -8px 0}
.bnwrap:after{display:block;overflow:hidden;clear:both;line-height:0;content:''}
.bnwrap .fr{float:right}
.bnwrap .fl{float:left}
.bnwrap .bn{padding:0 7px;font-size:10px;line-height:22px;padding-top:2px;border:1px solid #d4d4d4}
.bnwrap .bn .bn_next{width:20px;height:11px;margin:5px 0 0 5px;background-position:0 -40px}
.bnwrap .bn .bn_prev{width:20px;height:11px;margin:5px 5px 0 0;background-position:0 -55px}
.ic_gift{width:259px;height:194px;margin:30px auto 0;background-position:0 -725px}
.txt_list{margin-top:30px;font-size:13px;line-height:15px;letter-spacing:-1px}
.txt_list li{position:relative;margin-top:20px;padding:0 0 0 30px;border:0;background:#fff;color:#222;font-weight:bold;line-height:1.27;text-align:left}
.txt_list li:first-child{margin-top:0}
.txt_list li .sp_plco{position:absolute;left:0;top:0;width:24px;height:23px;background-position:-405px -85px;color:#fff;font-family:'Times New Roman';font-size:14px;font-weight:bold;line-height:23px;text-align:center}
.goodp{padding:12px 9px;background:#f2f2f2}
.goodp .tit{overflow:hidden;height:32px;margin:4px 10px 0;font-size:17px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;color:#222;text-align:center}
.gplist{margin-top:-3px}
.gplist:after{display:block;overflow:hidden;width:100%;height:0;content:''}
.gplist li{display:inline-block;float:left;margin:3px}
.gplist li img{width:145px;height:145px;vertical-align:top}
.pclynav_page{margin-bottom:12px;font-size:15px;line-height:30px;letter-spacing:3px;text-align:center}
.pclynav_page em{color:#ff5277}
.img_view{position:relative;width:100%;min-height:100%;text-align:center}
.img_view:after{content:'';white-space:pre}
.img_view .bn_prev,.img_view .bn_next{position:absolute;top:50%;width:28px;height:56px;margin-top:-28px}
.img_view .bn_prev{left:0;background-position:-90px 0}
.img_view .bn_next{right:0;background-position:-130px 0}
.img_view .pclynav_area{position:absolute;top:0;left:0;right:0;z-index:2;background:rgba(255,255,255,0.6)}
.img_view .pclynav_area .pcly_l{position:absolute;left:15px;top:13px}
.img_view .pclynav_area .pcly_l .b_def{height:29px;padding:0 10px;line-height:29px}
.img_view .pclynav_area .pclynav_page{margin:0;padding:13px 0}
.cmt_wrap{position:absolute;bottom:0;left:0;right:0;padding:20px;background:#fff;letter-spacing:-1px;line-height:normal;text-align:left}
.cmt_wrap .txt{font-size:13px;line-height:18px}
.cmt_wrap .mc_infobox{margin-top:5px;color:#666}
.mc_infobox{display:block;margin-top:8px;font-size:10px;color:#ff5b7e;font-weight:normal;line-height:15px;letter-spacing:0}
.mc_infobox span{display:inline-block;position:relative;margin-right:6px}
.mc_infobox span:before{position:absolute;top:2px;right:100%;width:1px;height:9px;margin-right:4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_e1e1e1.gif) repeat-y;background-size:1px 2px;content:''}
.mc_infobox span:first-child:before{display:none}
.mc_infobox span:last-child{margin-right:0}
.mc_infobox .photo{width:15px;height:12px;margin-right:0;background-position:-120px -365px}
.mc_infobox .info_id,.mc_infobox .info_time{color:#666}
.mc_infobox .ico_g{width:13px;height:11px;top:0;left:0;margin:0;padding-top:2px;background-position:-140px -365px;font-family:Georgia;font-size:9px;color:#fff;line-height:1em;text-align:center}
.mc_infobox .ico_phone{width:9px;height:13px;background-position:-120px -385px}
.m_bigimg{height:100%;background:#f2f2f2}
.pcly_wrap{position:relative;left:0;right:0;margin:15px 21px;padding:20px 19px 12px;border-top:2px solid #ff5277;background:#fff}
.pcly_wrap .mt30{margin-top:30px}
.pcly_wrap .bn_x_pnk{position:absolute;right:-5px;top:-15px}
.pcly_wrap_v2{position:relative;height:100%}
.pcly_wrap_v2 .bn_x_pnk{position:absolute;right:14px;top:12px;z-index:10}
.pcly_tit{text-align:center}
.pcly_tit .tit_zg{display:block;width:100%;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_zigzag.png) repeat-x 0 50%;background-size:13px 7px}
.pcly_tit .tit_zg strong{display:inline-block;padding:0 13px 0;background:#fff;font-family:'TimesNewRomanPSMT,Georgia';font-size:28px;font-style:italic;line-height:28px}
.pcly_con{margin-top:22px;text-align:center}
.pcly_con .disc{font-size:20px;line-height:24px}
.pcly_con .bn_pnk_rd{display:block;padding:0 13px;border-radius:3px;background:#ff5277;color:#fff;font-size:16px;line-height:46px}
.pcly_footer{margin-top:55px;font-size:13px;line-height:18px}
.pcly_footer input{width:13px;height:13px;margin:4px 0 -1px;vertical-align:top}
.pcly_footer label{display:inline-block;padding:2px 2px 2px 4px}
.pcly_footer .txt_close{float:right;margin:-1px -5px 0 0;padding:2px 5px;font-size:13px}
.bn_x_pnk{width:30px;height:30px;background-position:0 0}
.ic_cubic{width:50px;height:41px;background-position:-33px 0}
.p_comment{padding:15px 0;background:#f2f2f2}
.p_comment .no_alarm{padding:25px 0;text-align:center;font-size:13px;color:#c2c2c2;font-weight:bold}
.guide_box{margin:0 12px;padding:20px 0 30px;border:1px solid #ddd;background:#fff;text-align:center;letter-spacing:-1px}
.guide_box .tit{font-size:16px;color:#222;line-height:18px}
.guide_box .txt{margin-top:8px;font-size:11px;color:#666}
.guide_box img{display:block;margin:15px auto 0}
.guide_box .btn_guide{display:inline-block;margin-top:15px;font-size:16px;color:#ff5277;font-weight:bold;text-decoration:underline}
.p_combox{position:relative;margin:0 12px;border:3px solid #64ccf3;box-shadow:0 3px 0 #e0e0e0;letter-spacing:-1px}
.p_active{display:table;width:100%;padding:12px 0;background:#fff}
.p_active .active_lv{display:table-cell;width:30%;font-family:'Times New Roman';font-size:11px;color:#222;font-weight:bold;text-align:center;border-right:1px solid #64ccf3;vertical-align:middle}
.p_active .active_txt{display:table-cell;text-align:center;font-size:13px;color:#222;font-weight:bold;vertical-align:middle}
.active_lv strong{display:block;margin:0 auto;font-size:35px;color:#ff5277;line-height:1em}
.active_txt strong{display:block;font-size:16px;color:#ff5277}
.active_txt span{display:block;font-size:9px;color:#666;font-weight:normal}
.ex_bar{position:relative;height:26px;margin:30px 12px 50px;background:#666}
.ex_bar .box{display:block}
.ex_bar .bar2{position:absolute;top:6px;right:8px;font-size:11px;color:#fff;font-weight:bold}
.ex_bar_on{display:block;position:relative;min-width:26px;height:25px;padding-top:1px;background:#64ccf3;font-size:11px;color:#fff;line-height:26px}
.ex_bar_on em{margin-left:9px;font-weight:bold}
.ex_bar_on .arr{position:absolute;top:-33px;right:0;width:26px;height:28px;background-position:0 -365px}
.ex_bar_on .bar{position:absolute;top:35px;right:-50px;width:100px;font-size:14px;font-weight:bold;color:#222;text-align:center}
.ex_bar_on .bar.bar_al{right:-20px}
.p_combox .ico_g{overflow:hidden;position:absolute;top:-15px;right:10px;width:92px;height:28px;padding-top:5px;background-position:-103px -505px}
.p_comment_tit{overflow:hidden;margin-top:30px;padding:0 12px;font-size:18px;text-align:center}
.p_comment_tit em{font-style:italic;font-weight:bold}
.p_comment_tit .refresh{overflow:hidden;float:right;width:32px;height:32px;background-position:-65px -365px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.active_lst{padding:10px 12px 0 30px}
.active_lst li{position:relative;margin-bottom:10px;background:#fff;border:1px solid #ddd}
.active_lst .lst_box{padding:0 15px 0 27px}
.active_lst .quest{border-left:2px solid #287ac6}
.active_lst .comment{border-left:2px solid #ff5277}
.active_lst .help_com{border-left:2px solid #64ccf3}
.active_lst .ama,.active_lst .lvup{border-left:2px solid #f6a800}
.active_lst .blacklst{border-left:2px solid #605ca8}
.active_lst .active_tit{position:relative;padding-bottom:1px;font-size:16px;line-height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.active_lst .time{position:absolute;top:14px;right:15px;font-size:10px;color:#707070;letter-spacing:-1px}
.quest .active_tit{color:#287ac6}
.comment .active_tit{color:#ff5277}
.help_com .active_tit{color:#64ccf3}
.ama .active_tit{color:#f6a800}
.blacklst .active_tit{color:#605ca8}
.active_lst .ico{display:none;position:absolute;top:-4px;left:-20px;width:40px;height:45px}
.quest .ico{display:block;background-position:-205px -365px}
.comment .ico{display:block;background-position:-250px -365px}
.help_com .ico{display:block;background-position:-295px -365px}
.ama .ico,.lvup .ico{display:block;background-position:-340px -365px}
.blacklst .ico{display:block;background-position:-385px -365px}
.active_lst .active_thmb{display:table;width:100%;padding:10px 0}
.active_thmb .thmb_box{display:table-cell;width:70px;padding-right:10px;vertical-align:top}
.active_thmb .thmb_box .ico_dia{display:inline-block;width:60px;height:60px;background-position:-133px -938px;vertical-align:top}
.active_thmb .txt_box{display:table-cell;vertical-align:middle;word-wrap:break-word;letter-spacing:-1px;line-height:16px}
.active_thmb .txt_box h3{font-size:20px;color:#f6a800}
.active_thmb .txt_box p{margin-top:3px;font-size:13px;color:#272727}
.active_thmb .lst_txt{font-size:13px;color:#272727}
.active_thmb .lst_txt .point{color:#ff5277}
.active_thmb .lst_txt .date{font-size:12px;color:#aaa}
.active_thmb .lst_txt .comno{display:block;color:#aaa}
.active_thmb .mc_infobox{margin-top:7px}
.active_lst .btn_write{display:block;font-size:13px;color:#666;font-weight:bold;line-height:34px;letter-spacing:-1px;text-align:center;border-top:1px solid #e5e5e5}
.active_lst .btn_write .sp_plco{width:13px;height:13px;margin-right:4px;background-position:-140px -385px;vertical-align:middle}
.comment_box{margin:0 12px}
.comment_box ul{overflow:hidden;margin-top:10px}
.comment_box li{float:left;width:50%}
.comment_box li a{display:block;padding:10px 0;border:1px solid;border-color:#dedede #d6d6d6 #bdbdbd #d6d6d6;border-radius:3px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f2f2f2));box-shadow:inset 0 -1px 0 #dadada;text-align:center;font-size:14px;color:#666;font-weight:bold}
.comment_box li:first-child a{margin-right:3px}
.comment_box li:last-child a{margin-left:3px}
.comment_box li strong{display:block;font-size:27px;color:#ff5277;line-height:1em}
.btn_secret{display:block;position:relative;padding-left:50px;border:1px solid #dedede;border-radius:3px;background:#f2f2f2;line-height:54px;font-size:15px;color:#888}
.btn_secret .ic_box{position:absolute;top:50%;left:15px;width:27px;height:34px;margin-top:-17px;background-position:0 -950px}
.btn_secret .arr{position:absolute;top:50%;right:15px;width:11px;height:17px;margin-top:-8px;background-position:-105px -365px}
.btn_secret .new{display:inline-block;width:21px;height:21px;margin:0 0 3px 8px;background-position:-427px -440px;vertical-align:middle}
.p_comment_box.dim .arr{background-position:-160px -365px}
.dim_comment{position:absolute;top:-3px;left:-3px;width:100%;height:100%;background:rgba(0,0,0,.8);border:3px solid rgba(0,0,0,.8);font-size:17px;color:#fff}
.dim_comment p{display:-webkit-box;width:100%;height:100%;-webkit-box-align:center;-webkit-box-pack:center;text-align:center;line-height:20px}
.dim_comment p .date{font-family:'Times New Roman';font-size:11px;color:#aaa;letter-spacing:0}
.bx_sb{padding:20px 22px 30px;background-color:#f2f2f2}
.bx_sb .bg_sb,.bx_sb .bg_sb2{display:block;width:264px;height:173px;margin:0 auto;background-position:0 -545px}
.bx_sb .bg_sb2{width:260px;height:194px;background-position:0 -725px}
.bx_sb .tx_sb{margin:20px auto 0;font-size:23px;line-height:28px;color:#222;text-align:center}
.bx_sb .tx_sb .tx{font-style:italic;font-family:'Times New Roman';font-weight:bold}
.bx_sb .tx_sb .dsc{display:block;margin-top:3px;font-size:13px;color:#666}
.bx_sb .bg_tx{display:block;height:6px;margin-bottom:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_wave2.png) repeat-x;background-size:13px 6px}
.bx_sb .btn_c{display:block;width:166px;height:46px;margin:0 auto;border-radius:3px;background-color:#ff5277;font-size:16px;line-height:46px;color:#fff;text-align:center}
.lst_sb{border-bottom:1px solid #e6e6e6}
.lst_sb>li{border-top:1px solid #e6e6e6}
.lst_sb>li>a{position:relative;display:block;height:48px;padding:0 37px 0 12px;background-color:#fafafa;font-size:15px;line-height:48px;color:#222;letter-spacing:-1px}
.lst_sb>li>a:after{position:absolute;top:18px;right:17px;width:8px;height:12px;background-position:-190px -365px;content:''}
.lst_sb .pd_plco{padding:0 12px 20px;border-top:2px solid #e6e6e6}
.cmt_count{display:inline-block;position:absolute;right:40px;top:15px;min-width:24px;height:16px;border:1px solid #c2c2c2;background:#c2c2c2;font-size:10px;text-align:center;line-height:18px;color:#fff;border-radius:16px}
.lst_cher>li>a{padding-left:44px}
.lst_cher>li.select .cmt_count{border-color:#ff5b7e;background:#ff5b7e}
.lst_sb li.noti_lst a:after{position:absolute;right:17px;top:22px;width:12px;height:8px;margin-top:-4px;background-position:-94px -950px}
.lst_sb li.noti_lst a.selected:after{position:absolute;right:17px;top:22px;width:12px;height:8px;background-position:-107px -950px}
.info_level{padding:15px 12px;background:#f2f2f2}
.info_level .lev_tit{margin-top:30px;text-align:left;font-family:'Times New Roman';font-style:italic;font-weight:bold;font-size:17px;color:#222}
.info_level .lev_tit:first-child{margin-top:0}
.info_level .lev_tit .sp_plco{width:19px;height:19px;margin-right:4px;background-position:-320px -415px}
.info_level .info_tb,.info_level .info_tb th,.info_level .info_tb td{margin:0;padding:0;border:0 none}
.info_level .info_tb{width:100%;margin-top:5px;border:1px solid #d9d9d9;border-top:2px solid #d9d9d9;background:#fff;border-collapse:collapse;border-spacing:0}
.info_level .info_tb:first-child{margin-top:0}
.info_level .info_tb th,.info_level .info_tb td{font-family:'Times New Roman';font-size:11px;color:#666;line-height:34px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.info_level .info_tb th{width:15%;border-right:1px solid #d9d9d9;background:#f7f7f7}
.info_level .info_tb td{width:35%;padding-left:27px}
.info_level .info_tb td:nth-child(2){border-right:1px solid #d9d9d9}
.info_level .info_tb .top{border-bottom:1px solid #d9d9d9}
.info_level .info_tb .top th{color:#222;border-bottom:0;letter-spacing:-1px}
.topic_h_wrap{padding-bottom:4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_secbar2.gif)}
.topic_area{min-height:100%;background:#f9f9f9}
.topic_area .topic_header{position:relative;width:100%;background:#fff}
.topic_area .topic_header .topic_tit{line-height:60px;text-align:center;font-size:19px;color:#141414;letter-spacing:-1px}
.topic_area .topic_header .btn_cancel,.topic_area .topic_header .btn_sub{position:absolute;top:15px;padding:0 20px;line-height:35px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);border-radius:4px;font-weight:bold;font-size:12px;color:#fff;letter-spacing:-1px}
.topic_area .topic_header .btn_cancel{left:6px;background:#999999}
.topic_area .topic_header .btn_sub{right:6px;background:#ff5b7e}
.topic_area .topic_box{display:block;margin:12px}
.topic_area .topic_box textarea{height:160px}
.topic_area .btn_area{display:inline-block;position:relative;margin-top:5px;vertical-align:top}
.topic_area .btn_upload{width:40px;height:40px;background-position:-250px -415px}
.topic_area .ico_num{position:absolute;top:-5px;right:-5px;overflow:hidden;min-width:8px;height:20px;padding:0 6px;border-radius:50%;background:#ff5b7e;line-height:20px;text-align:center}
.topic_area .ico_num em{display:inline-block;font-family:'Times New Roman';font-size:13px;color:#fff;font-weight:bold;line-height:normal}
.topic_area .pick_img{width:280px;margin:15px auto}
.topic_area .pick_img:after{display:block;clear:both;content:''}
.topic_area .pick_img li{float:left}
.topic_area .pick_img .img_area{display:inline-block;position:relative;margin-left:14px}
.topic_area .pick_img .img_area img{vertical-align:top}
.topic_area .pick_img li:first-child .img_area{margin-left:0}
.topic_area .pick_img .close{position:absolute;top:-10px;right:-10px;width:30px;height:30px}
.topic_area .pick_img .pick_none_img{display:inline-block;width:82px;height:82px;border:1px dashed #ccc;background:#fff;line-height:82px;text-align:center}
.topic_area .pick_img .ico_imgplus{display:inline-block;width:38px;height:38px;background-position:-201px -950px;vertical-align:middle}
.comment_asec{position:relative;width:212px;height:212px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_cliptooltip_rtn.png) no-repeat;background-size:225px 325px}
.comment_action{display:table;width:100%;height:212px;text-align:center}
.comment_action .comment_acon{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}
.comment_action .pc_tit{font-family:'Times New Roman';font-size:18px;color:#fff;font-style:italic}
.comment_action .pc_tit:after{display:block;margin:9px auto 15px;content:''}
.comment_action .pc_tit.b_topic:after{width:44px;height:59px;background-position:0 -406px}
.comment_action .pc_tit.b_comment:after{width:57px;height:50px;margin:9px auto 10px;background-position:-60px -415px}
.comment_action .pc_tit.b_key:after{width:74px;height:80px;margin:2px auto 5px;background-position:-122px -415px}
.comment_action .pc_tit.b_lvup:after{width:70px;height:72px;margin:2px auto 5px;background-position:-243px -928px}
.comment_action .ca_link{display:inline-block;vertical-align:top}
.comment_action .pc_txt{font-size:18px;color:#fff;letter-spacing:-1px;line-height:20px}
.comment_action .pc_info{margin-top:5px;font-size:12px;color:#ccc;letter-spacing:-1px}
.comment_action .pc_info em{letter-spacing:0}
.comment_action .pc_uline{text-decoration:underline}
.order_sectit .otit{padding:0 0 0 12px;font-size:17px;font-weight:bold}
.order_sectit .ostxt{font-size:11px;color:#73b1da}
.m_ocard_lst{margin:0}
.m_ocard_lst li{position:relative;padding:11px 0 10px 80px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;line-height:18px}
.m_ocard_lst li:first-child{background:none}
.m_ocard_lst li:after,.m_ocard_lst li p:after,.m_ocard_lst li .olst_info:after{display:block;clear:both;content:''}
.m_ocard_lst li input{display:inline-block;width:13px;height:13px;margin:2px 0 0 0;padding:0;vertical-align:top}
.m_ocard_lst li label{display:inline-block;margin-left:5px;font-weight:bold;vertical-align:top}
.m_ocard_lst li .inprdo_temp label,.m_ocard_lst li .inpchk_temp label{margin:0;vertical-align:top}
.m_ocard_lst li .oi_th label{margin-left:0}
.m_ocard_lst li .tsel_box{clear:both;padding-top:10px}
.m_ocard_lst li .tsel_box .des_select{height:33px;line-height:33px}
.m_ocard_lst li .olst_tit{display:inline-block;position:absolute;left:0;top:10px;min-width:90px;font-size:13px;font-weight:bold;letter-spacing:-1px}
.m_ocard_lst li .olst_tit2{float:none}
.m_ocard_lst li .olst_info{position:relative;font-size:12px;color:#666}
.m_ocard_lst li .flsec{float:left;width:50%}
.m_ocard_lst li .inprdo,.m_ocard_lst li .inprdo_temp{margin:1px 0 -1px;vertical-align:top}
.m_ocard_lst .div_sec .olst_info .dv_group:first-child{padding-top:0;padding-left:0;margin-bottom:5px}
.m_ocard_lst .type_card .olst_info .dv_group{padding-top:10px}
.m_ocard_lst .type_card .olst_info .dv_group:first-child{padding-top:0}
.m_ocard_lst .div_sec .dv_group{padding-top:10px;padding-left:90px;position:relative;overflow:hidden;padding-right:10px}
.m_ocard_lst .div_sec .flsec{width:85px;margin-top:17px;position:absolute;top:0;left:0}
.m_ocard_lst .div_sec .des_select{float:left;height:33px;line-height:33px;width:100%;position:static;overflow:hidden;padding:0}
.m_ocard_lst .div_sec .des_select{padding-left:8px}
.m_ocard_lst .div_sec .des_select .sel_arrow{position:absolute;right:16px;top:60%;width:8px;height:6px;margin-top:-3px;background-position:-35px -30px}
.m_ocard_lst .tit_tip{font-size:13px;color:#666}
.m_ocard_lst .sub_plst li{position:relative;padding:3px 0 0 8px;background:none;font-size:11px;color:#666;line-height:15px}
.m_ocard_lst .sub_plst li:first-child{padding-top:6px}
.m_ocard_lst .sub_plst li:first-child .bul{top:13px}
.m_ocard_lst .sub_plst li .bul{display:inline-block;position:absolute;left:0;top:8px;width:2px;height:2px;background-position:-82px 0}
.m_ocard_lst .sub_plst li.list_tit {padding-left:3px;font-weight:bold}
.m_ocard_lst .sub_plst.online_save{margin-top:-6px}
.m_ocard_lst .txtop{display:inline-block;margin:2px 0 -2px 3px;font-weight:bold;letter-spacing:-1px;color:#73b1da}
.m_ocard_lst .misp{padding:0}
.m_ocard_lst .misp .isp_sec{padding:15px 40px 10px;background:#f2f2f2;text-align:center}
.m_ocard_lst .misp .isp_secin{display:inline-block;vertical-align:top;text-align:left}
.m_ocard_lst .misp .isp_sec .thumb{display:inline-block;margin-right:15px;vertical-align:top}
.m_ocard_lst .misp .isp_sec .isp_info{display:inline-block;position:relative;vertical-align:top}
.m_ocard_lst .misp .isp_sec .tit{font-size:13px;color:#222;font-weight:bold}
.m_ocard_lst .misp .isp_sec .txt{display:block;padding-top:3px;font-size:11px;color:#999;line-height:14px;margin-bottom:5px}
.m_ocard_lst .misp .b_def{min-width:80px;height:29px;margin-right:5px;font-size:11px;line-height:29px;color:#666;letter-spacing:-1px;vertical-align:top}
.type_virt, .type_bank, .type_phone,.type_card,.type_simplecard,.type_global{display:none}
.m_ocard_lst .type_simplecard label{color:#666;font-size:12px}
.m_ocard_lst .simplecard_info{background-color:#F2F2F2;padding-left:10px;padding-right:10px}
.m_ocard_lst .simplecard_info p.desc{font-size:12px;padding:0 0 0 26px;color:#666}
.m_order_total{padding:25px 0 12px;text-align:right}
.m_order_total:after{display:block;clear:both;content:''}
.m_order_total .tit{float:left;min-width:90px;font-weight:bold;color:#ff5277;font-size:16px;padding-top:7px;text-align:left}
.m_order_total .tmoney{float:right;color:#ff5277;line-height:24px}
.m_order_total .tmoney .ssg_price,.m_order_total .tmoney .price{font-family:'Times New Roman';font-size:32px;line-height:29px;font-weight:bold}
.m_order_total .tmoney .ssg_tx,.m_order_total .tmoney .tx{font-size:13px;line-height:normal}
.m_order_total .tmoney .ssg_tx {font-weight:bold}
.m_order_total .tmoney_usd{color:#ff5277;line-height:23px}
.m_order_total .tmoney_usd .ssg_price,.m_order_total .tmoney_usd .price{font-family:'Times New Roman';font-size:28px;line-height:29px;font-weight:bold}
.m_order_total .tmoney_usd .ssg_tx,.m_order_total .tmoney_usd .tx,.m_order_total .tmoney_s .ssg_tx,.m_order_total .tmoney_s .tx{font-size:13px;line-height:normal}
.m_order_total .tmoney_usd .ssg_tx,.m_order_total .tmoney_s .ssg_tx{font-weight:bold}
.m_order_total .tmoney_s{color:#222;line-height:23px;margin-right:3px;letter-spacing:0;padding-top:6px}
.m_order_total .tmoney_s .ssg_price,.m_order_total .tmoney_s .price{font-size:13px;font-weight:bold}
.m_check_orule{clear:both;margin:0 12px;padding-top:10px;border-top:1px solid #d5d5d5}
.m_check_orule .tit{font-size:13px;color:#222}
.m_check_orule .rule_info{letter-spacing:-1px;line-height:18px}
.m_check_orule .rule_txt{margin-left:20px;font-size:11px;color:#666}
.m_check_orule .rule_info > label{margin-left:7px;font-weight:bold;vertical-align:top}
.m_check_orule .rule_info .inpchk_temp{vertical-align:top}
.m_check_orule .change_info.agreement_lists{padding:5px 0 0 0}
.m_check_orule .change_info.agreement_lists .btn_oitip{top:3px;right:0}
.m_check_orule .change_info.agreement_lists label{margin-left:0}
.m_check_orule .change_info.agreement_lists .agree_wrap .rule_info label{float:left;width:90%}
.m_check_orule .change_info.agreement_lists .agree_wrap .rule_info .rule_txt{margin-left:0;clear:both}
.m_order_orule .m_check_orule{border-top:0}
.m_delive_pay{padding:17px 12px}
.grobal_delive .txt,.grobal_delive li{display:block;position:relative;overflow:hidden;padding:0 0 0 8px;font-size:12px;color:#666;vertical-align:top;letter-spacing:-1px;line-height:16px}
.grobal_delive .txt:after,.grobal_delive li:after{display:block;clear:both;position:absolute;left:0;top:5px;width:4px;height:4px;background:#b3b3b3;vertical-align:top;content:''}
.gcinfo_view,.grobal_lst{margin-top:10px}
.gcinfo_view .txt:after,.grobal_lst li:after{display:block;clear:both;position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:2px;background:#b3b3b3;vertical-align:top;content:''}
.grobal_lst li{margin-top:5px}
.grobal_lst li:first-child{margin-top:0}
.grobal_lst li:after{background:#666}
.grobal_lst li .point{color:#FF5277}
.delive_tb{margin-top:12px}
.gdelive_tb,.gdelive_tb th,.gdelive_tb td{margin:0;padding:0;border:0 none}
.gdelive_tb{width:100%;table-layout:fixed;border-collapse:collapse}
.gdelive_tb th{border:1px solid #cfcfcf;background:#f7f7f7;font-size:13px;color:#222}
.gdelive_tb td{border:1px solid #cfcfcf;font-size:13px;color:#666;text-align:left}
.gdelive_tb th .in{display:block;padding:7px 0 5px;font-weight:bold}
.gdelive_tb td .in{display:block;padding:10px 11px 9px;text-align:left}
.gdelive_tb td.money .in{text-align:right}
.gdelive_tb td.money .in .price,.gdelive_tb td.money .in .ssg_price{font-family:'helvetica'}
.gdelive_tb td.money .in .tx,.gdelive_tb td.money .in .ssg_tx{line-height:normal}
.gdelive_tb tfoot td{font-size:13px;border-left:none;border-right:0 none}
.gdelive_tb tfoot td:first-child{border-left:1px solid #cfcfcf}
.gdelive_tb tfoot td:last-child{border-right:1px solid #cfcfcf}
.gdelive_tb tfoot td .in{color:#666;font-weight:bold}
.gdelive_tb tfoot td.tm .in{font-size:18px;color:#ff5277;text-align:right}
.gdelive_tb tfoot td.tm .price,.gdelive_tb tfoot td.tm .ssg_price{font-family:'Times New Roman';font-weight:bold}
.gdelive_tb tfoot td.tm .tx,.gdelive_tb tfoot td.tm .ssg_tx{font-size:13px;line-height:normal}
.gc_tb{margin-top:20px;border:1px solid #cfcfcf;border-left:0 none;border-right:0 none}
.gc_tb .gdelive_tb th,.gc_tb .gdelive_tb td{border:0 none}
.gc_tb .gdelive_tb th{border-left:1px solid #cfcfcf;font-size:14px;font-weight:normal;color:#222}
.gc_tb .gdelive_tb th:first-child{border-left:0 none}
.gc_tb .gdelive_tb td{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf}
.gc_tb .gdelive_tb td .in{font-size:12px;color:#666;font-weight:bold}
.gc_tb .gdelive_tb td.money .in{color:#666}
.gc_tb .gdelive_tb td.money .in .ssg_price{font-family:'helvetica';letter-spacing:0}
.gc_tb .gdelive_tb td:first-child{border-left:0 none}
.ht_full_area{position:relative;padding:5px 0 0 0}
.ht_full_area .ht_togglebtn{display:inline-block;position:absolute;right:0;top:25px;margin-left:5px}
.ht_full_area.section_close .htf_toggle_cont{display:none}
.ht_full{position:relative;padding:14px 30px 14px 0;border-top:1px solid #e9e9e9;line-height:28px}
.ht_full:after{display:block;clear:both;content:''}
.ht_full:first-child{border-top:none}
.ht_full .htf_left{display:inline;float:left;margin-top:1px;line-height:18px}
.ht_full .htf_left .bul{width:3px;height:5px;margin:-8px 4px -5px 0;background-position:-134px 0}
.ht_full .htf_left .inp_chk{width:13px;height:13px;margin:7px 5px 0 0;vertical-align:top}
.ht_full .htf_left label{display:inline-block;letter-spacing:-1px;vertical-align:top}
.ht_full .htf_left .tx_s{display:block;font-size:12px;vertical-align:top;line-height:16px;color:#ff5277}
.ht_full .htf_left .tx_s .ssg_price{font-family:'helvetica';letter-spacing:0;line-height:16px}
.ht_full .htf_left .ico_dang{width:13px;height:13px;margin:7px 0 0 3px;background-position:-36px 0}
.ht_full .htf_left .htf_btn{display:inline-block;min-width:33px;margin:2px 0 0 6px;padding:2px 5px 0;border:1px solid #ccc;border-radius:3px;background:#f4f4f4;font-size:11px;font-weight:bold;line-height:20px;color:#666;letter-spacing:-1px;text-align:center;vertical-align:top;text-decoration:none;box-shadow:inset 0 1px 0 0 #fdfdfd}
.ht_full .htf_right{display:inline;float:right;color:#666}
.ht_full .htf_right .b_def{min-width:49px;height:33px;margin:0 5px 0 0;line-height:33px;vertical-align:top}
.ht_full .htf_right .inpbx{display:inline-block;width:55px}
.ht_full .htf_right .inpbx input{text-align:right}
.ht_full .htf_right .tx{display:inline-block;margin-left:4px;font-size:13px;line-height:35px}
.htf_list{padding:14px 0;border-top:1px solid #e9e9e9;line-height:24px}
.htf_list li{position:relative;margin-top:8px;padding-right:30px}
.htf_list li:first-child{margin-top:0}
.htf_list li .ht_full{padding:0}
.htf_list li .htf_left .ico_enter{position:absolute;right:100%;top:5px;width:10px;height:9px;margin-right:3px;background-position:-126px -128px}
.htf_list li .htf_left .tx_s{display:inline-block;font-size:12px;color:#222;letter-spacing:-1px;vertical-align:top}
.htf_list li .htf_left .tx_sm{display:block;margin-top:-2px;padding-left:8px;font-size:11px;vertical-align:top;line-height:16px;color:#999}
.htf_list li .htf_left .tx_sm .ssg_price{font-family:'helvetica';letter-spacing:0}
.htf_list .bul{width:3px;height:5px;margin:5px 5px -5px 0;background-position:-134px 0}
.ht_full .b_def{min-width:61px;height:29px;margin-right:5px;line-height:29px}
.hbx_case{position:relative;margin:0;padding:9px 0 9px 10px;border-top:1px solid #ccc;background:#f2f2f2;font-size:14px;color:#222;font-weight:bold}
.hbx_case:after,.bx_incase .choice:after{display:block;clear:both;content:''}
.hbx_case label{margin-left:7px;letter-spacing:-1px;vertical-align:middle}
.hbx_case .inpchk_temp{vertical-align:middle}
.hbx_case .select_bx{position:absolute;right:10px;top:6px}
.hbx_case .select_bx .des_select{width:130px;height:24px;border-radius:3px;line-height:24px;color:#aaa;letter-spacing:-1px}
.hbx_case .tit{float:left;line-height:26px}
.hbx_case .b_def{float:right;min-width:52px;margin-right:10px;padding:0 5px;border-color:#dedede;font-size:11px;line-height:21px}
.hbx_case .art_tright{display:inline;float:right;margin-right:10px}
.hbx_case .art_tright .b_icn{padding:0 8px}
.hbx_case .inpchk,.hbx_case .inpchk_temp{line-height:17px}
.bx_incase{margin:0;padding:13px 10px 12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:12px;letter-spacing:-1px;color:#666}
.bx_incase .tit{color:#222;font-weight:bold}
.bx_incase .checksec{padding-top:4px}
.bx_incase .checksec label{margin-left:7px}
.bx_incase .checksec .inpchk_temp,.bx_incase .choice .item .inprdo_temp{vertical-align:top}
.bx_incase .checksec .inpchk_temp label{margin:0}
.bx_incase .choice .item{float:left;width:50%}
.bx_incase .choice .item > label{display:inline-block;margin-left:5px;font-weight:bold}
.bx_incase .inprdo,.bx_incase .inprdo_temp{line-height:18px}
.code_bx{margin-top:8px}
.code_bx:after{display:block;clear:both;content:''}
.code_bx .m_mobile{float:left;width:77px;margin-right:5px}
.code_bx .btn_pd{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.code_bx .btn_pd .pn_td{display:table-cell;width:50%}
.code_bx .btn_pd .pn_td.bar{width:17px;text-align:center;color:#999}
.code_bx .cash_codes{display:table;width:100%;table-layout:fixed}
.code_bx .cash_codes .itmbx{display:table-cell}
.code_bx .cash_codes .itmbx .inpbx{margin:0 2px}
.code_bx .cash_codes .itmbx:first-child .inpbx,.brith_codes .bitembx:first-child .des_select,.m_nbtbl .item:first-child{margin-left:0}
.code_bx .cash_codes .itmbx:last-child .inpbx,.brith_codes .bitembx:last-child .des_select{margin-right:0}
.store_noti{text-align:left}
.store_noti li{position:relative;padding:3px 0 0 7px;border-top:none;line-height:15px;margin-top:6px}
.store_noti li:after{display:block;clear:both;position:absolute;left:0;top:10px;width:2px;height:2px;background:#b3b3b3;vertical-align:top;content:''}
.bi_ocardarea{padding-top:4px;padding-bottom:4px;color:#000}
.bi_ocardarea .m_ocard_lst li{padding-top:10px;padding-left:78px;border-top:1px solid #f2f2f2;background:transparent}
.bi_ocardarea .m_ocard_lst li:first-child{border-top:0 none}
.bi_ocardarea .m_ocard_lst li .olst_tit{top:50%;margin-top:-9px}
.brith_codes{display:table;width:100%;table-layout:fixed}
.brith_codes .bitembx{display:table-cell;vertical-align:top}
.brith_codes .bitembx .des_select{margin:0 2px}
.oi_nbwrap{padding:20px 0 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.oi_nbadv{font-size:13px;line-height:17px;color:#222}
.m_nbtbl{width:auto;margin-top:10px}
.m_nbtbl:after{display:block;clear:both;content:''}
.m_nbtbl .item{float:left;margin-left:25px}
.m_nbtbl .item .inprdo,.m_nbtbl .item .inprdo_temp{margin-right:5px}
.m_nbtbl .item label{display:inline-block;font-size:13px;color:#666;vertical-align:top}
.gumin_code{padding:7px 0 0}
.gumin_code .btn_pd{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.gumin_code .btn_pd .pn_td{display:table-cell;width:50%}
.gumin_code .btn_pd .pn_td.bar{width:17px;text-align:center;color:#999}
.m_ocard_lst li.sub_info_wrap{padding-left:0}
.sub_info_wrap .olst_e_tit{font-size:13px}
.sub_lst_info{margin-top:10px;font-size:12px;line-height:18px;color:#666}
.sub_lst_info li{position:relative;margin-top:6px;padding:0 0 0 7px;background:none;line-height:15px}
.sub_lst_info li:before{position:absolute;top:8px;left:0;width:2px;height:2px;background:#b3b3b3;vertical-align:top;content:''}
.sub_lst_info li:first-child,.sg_inbox .code_bx{margin-top:0}
.sub_lst_info .point{color:#ff5b7e}
.tip_bx{position:relative;margin:15px 0 -10px;padding:15px 95px 15px 10px;border-top:1px solid #f2f2f2}
.tip_bx .b_def,.con_bx .b_def{position:absolute;top:0;right:10px;min-width:49px;height:29px;padding:0 5px;vertical-align:middle;line-height:29px}
.tip_bx .b_def{top:13px}
.tip_bx2{padding:10px  0;border-top:0 none;border:1px solid #ccc;border-radius:0}
.tip_bx2 .tip_bx_tit{padding:0 12px 10px;font-size:13px;color:#222;font-weight:bold}
.tip_bx2 .tip_notice{padding:10px 12px 0;border-top:1px solid #ccc}
.bx_incase2{border-top:0 none;border:1px solid #ccc;border-radius:3px}
.sg_inbox{position:relative;margin:0 0 20px;padding:0 10px 15px;border:1px solid #ccc;border-radius:3px;font-size:12px}
.sg_inbox .oi_inlist li.password_t{padding-left:130px}
.sg_inbox .oi_inlist .con_bx{padding:0 63px 10px 0}
.user_pointbx .sg_inbox .oi_inlist .cash_codes .itmbx .inpbx {padding:8px 1px 7px}
.sg_inbox .oi_inlist .code_txt{text-align:right;color:#666}
.sg_inbox .oi_inlist .oi_txt{padding:6px 0 5px}
.sg_inbox .order_btnarea2{padding-top:14px;border:0 none;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center}
.sg_inbox .order_btnarea2 .ico_guide{margin:6px 4px -6px 0}
.sg_inbox .order_btnarea2 .ico_web,.order_sectionwrap .sg_inbox .order_btnarea2 .b_icn .sp_com2.ico_guid,.sg_inbox .order_btnarea2 .b_icn .ico_web{margin:-7px 4px -6px 0}
.sg_inbox .order_btnarea2 .info_txt{padding-bottom:11px;font-size:12px;color:#666;letter-spacing:-1px}
.sg_inbox .pwtxt{clear:both;position:absolute;right:4px;bottom:-10px;width:100%;margin-top:5px;font-size:11px;color:#898989;text-align:right}
.sg_inbox .oi_inlist .b_def{position:absolute;right:0;top:0;min-width:49px;height:33px;margin:0 5px 0 0;line-height:33px;vertical-align:top}
.sg_inbox .order_btnarea2 .b_icn{padding:0 8px}
.tb_cell_bx{display:table;width:100%}
.tb_cell_bx .tb_cell{display:table-cell;padding-left:4px}
.tb_cell_bx .tb_cell:first-child{padding:0}
.tb_cell_bx .tb_cell.cell_w30{width:30%}
.tb_cell_bx .tb_cell.cell_w40{width:40%}
.pdtb_cell{padding:10px 0 0;font-size:12px;color:#666;letter-spacing:-1px;font-weight:bold}
.pdtb_cell .tb_cell{padding:0;vertical-align:top;margin-right:8px}
.pdtb_cell .tb_cell input{margin-top:3px;vertical-align:top}
.bnbox .order_totalbtn{padding:0}
.tip_oi_con,.tip_oi_con2{padding:10px 12px 0;font-size:12px;color:#666;letter-spacing:-1px;line-height:16px}
.tip_oi_con .point,.tip_oi_con .c_point,.tip_oi_con2 .point{color:#ff5277}
.tip_oi_con .point{margin:5px 0 0 7px;line-height:15px}
.tip_oi_con .point .em{text-decoration:underline}
.tip_oi_con2,.tip_oi_con2 .tip_notice,.tip_oi_con3 .tip_notice,.tip_oi_con4 .tip_notice{font-size:12px}
.tip_oi_con2 .tip_notice li,.tip_oi_con3 .tip_notice li,.tip_oi_con4 .tip_notice li{margin-top:5px}
.order_seccont .tip_oi_con2{padding-bottom:15px}
.tip_oi_con3{margin-top:20px;font-size:12px;line-height:16px;color:#666;letter-spacing:-1px}
.tip_oi_con4{margin-top:7px;padding:0 7px;font-size:12px;line-height:16px;color:#808080;letter-spacing:-1px}
.tip_oi_con4 .tip_notice li .num{color:#222}
.tip_oi_base{border-top:1px solid #f2f2f2;margin:0 12px;padding:10px 0}
.tip_oi_base .tx_point{color:#ff6586}
.btn_noti_stamp{margin-top:3px}
.btn_noti_stamp a{display:inline-block;padding:0 20px;border:1px solid #d1d1d1;border-radius:3px;background:#f5f5f5;font-size:10px;line-height:24px;text-align:center;vertical-align:top}
.tip_oilst{padding-bottom:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_dbdbdb.gif) repeat-x 0 100%;background-size:2px 1px}
.tip_oilst li:first-child,.tip_notice li:first-child{margin-top:0}
.tip_oilst li,.tip_notice li{position:relative;margin-top:5px;padding-left:7px;vertical-align:top}
.tip_oilst li:before,.tip_notice li:before{position:absolute;top:5px;left:0;width:4px;height:4px;margin-right:4px;background:#b3b3b3;content:''}
.total_ment{position:relative;padding:12px;font-size:13px;color:#222;letter-spacing:-1px;line-height:16px}
.total_ment .tt_chk_wrap{position:relative}
.total_ment .tt_chk{position:absolute;top:0;left:0}
.total_ment .tt_chk input{display:block;width:13px;height:13px}
.total_ment .tt_tx{display:inline-block;padding-left:25px;vertical-align:top}
.total_ment .tx_gray{display:inline-block;padding:1px 0 0 3px;font-size:11px;color:#999;vertical-align:top}
.total_ment .tip_bx_tit{padding:0 0 10px}
.total_ment .tip_notice{padding:11px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px;font-size:12px;color:#666}
.total_ment  .point{color:#ff5277;font-weight:bold}
.m_product_name{padding:20px 0;font-size:15px;font-weight:bold;color:#444;line-height:20px;text-align:center}
.m_product_option{border-top:1px solid #b5b5b5}
.m_product_option .order_infolist {padding:10px 12px 0}
.m_product_option .order_infolist li{display:table;width:100%;padding:0}
.m_product_option .order_infolist .oi_th{display:table-cell;position:static;width:100px;padding:10px 0}
.m_product_option .order_infolist .oi_cont{display:table-cell;padding:10px 0}
.m_product_option .order_infolist .oi_cont .tb_cell_bx .tb_cell .cc_ellip_in {max-width:100%}
.m_product_option .bnbox {padding-top:4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_secbar.gif) repeat-x;background-size:2px 4px}
.m_product_option .bnbox li {padding-top:30px}
.m_product_option .bnbox li:first-child {padding-left:12px}
.m_product_option .bnbox li:last-child {padding-right:12px}
.m_product_option .option_noti{margin-top:15px;padding:10px 12px 0}
.m_product_option .option_noti li{font-size:11px;color:#666;letter-spacing:-1px}
.m_product_option .option_noti li:after{top:8px;width:4px;height:4px}
.m_txbx{padding:25px 50px;font-size:14px;text-align:center}
.m_txbx .point{color:#ff5277}
.guidelst_sec{padding:17px 12px 10px;letter-spacing:-1px}
.guide_lsts li{margin-top:13px;font-size:11px;color:#666;line-height:16px}
.guide_lsts li li{margin-top:4px}
.guide_lsts li:first-child,.guide_lsts li li:first-child{margin-top:0}
.guide_lsts .tit{display:block;position:relative;margin-bottom:6px;padding-left:10px;font-size:13px;color:#222;letter-spacing:-1px}
.guide_lsts .tit.none_em{color:#666}
.guide_lsts .tit:before{position:absolute;top:6px;left:0;width:4px;height:4px;background:#b3b3b3;content:''}
.guide_lsts p.txt,.guide_lsts ul.txt li{position:relative;padding-left:13px;color:#898989;font-size:12px}
.guide_lsts p.txt,.guide_lsts ol.txt li{padding-left:13px}
.guide_lsts p.txt:before,.guide_lsts ul.txt li:before,.m_cl_lst li:before{position:absolute;top:5px;left:8px;width:2px;height:2px;background:#666;border-radius:10px;content:''}
.guide_lsts ol.num{padding-top:2px}
.guide_lsts ol.num li{padding:10px 0 9px 14px;border-top:1px dotted #d9d9d9;font-size:12px;letter-spacing:-1px;text-indent:-14px;word-break:keep-all}
.guide_lsts ol.num li .n{font-family:'Times New Roman';font-size:18px;color:#73b1da;letter-spacing:-1px;font-style:italic;font-weight:bold;vertical-align:-1px}
.guide_lsts ol.num li:last-child{padding-bottom:5px}
.guide_lsts .txt strong{color:#666}
.guide_lsts .txt .guide_link{color:#73b1da;text-decoration:underline}
.guide_lsts .point{color:#ff5b7e}
.change_info{position:relative;padding-bottom:20px}
.change_info .change_spot:after{display:block;clear:both;content:''}
.change_spot .tops{padding-bottom:15px;border-bottom:1px solid #d9d9d9;font-weight:bold}
.change_spot .tops:after{display:block;clear:both;content:''}
.change_spot .tit{float:left;font-size:14px;color:#ff5277}
.change_spot .point{float:left;margin-left:3px;color:#ff5277}
.change_spot .txt{clear:both;display:block;padding-top:15px;font-size:12px;color:#666;margin-bottom:15px}
.change_spot .ssg_price{font-family:'helvetica';letter-spacing:0;font-weight:bold}
.change_info .order_infolist .oi_th{color:#222}
.change_info .hbx_case{margin:0}
.change_info .btn_oitip{position:absolute;right:0;top:7px}
.term_agree_box{padding-top:4px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_secbar.gif) repeat-x;background-size:2px 4px}
.change_info.agreement_lists {position:relative; padding:20px 10px 30px}
.change_info.agreement_lists .txt_check_terms {display:inline-block;float:left;padding-left:5px;width:80%;vertical-align:top}
.change_info.agreement_lists .inpchk,.change_info.agreement_lists .inpchk_temp{float:left}
.change_info.agreement_lists .change_spot .tops {border-bottom:0}
.change_info.agreement_lists .btn_oitip {top:20px; right:12px}
.change_info.agreement_lists .txt {padding:15px 20px;border-top:1px solid #ccc}
.change_info.agreement_lists .rule_info {color:#000;font-size:14px;font-weight:bold}
.change_info.agreement_lists .rule_info > label {padding-left:5px;letter-spacing:-1px}
.change_info.agreement_lists .rule_info .rule_txt {display:block;padding-left:20px;font-size:12px;color:#999;padding-top:3px}
.change_info.agreement_lists .hbx_case {letter-spacing:-1px;border-bottom:1px dotted #ccc}
.change_info.agreement_lists .hbx_case .company_name {font-size:12px;color:#73b1da;padding-left:3px}
.change_info.agreement_lists .agree_detail {margin-top:10px}
.change_info.agreement_lists .term_box {padding:15px 0 15px 10px;border-bottom:1px solid #ccc;font-size:13px;color:#222;font-weight:bold;letter-spacing:-1px;width:auto}
.change_info.agreement_lists .term_box:last-child {border-bottom:0}
.change_info.agreement_lists .term_box > label {padding-left:3px}
.change_info.agreement_lists .term_box .art_tright .b_icn {padding:0 8px}
.change_info.agreement_lists .term_box .art_tright {display:inline;float:right}
.change_info.agreement_lists .term_box .tit {float:left;line-height:26px}
.change_info.agreement_lists .txt2{padding:0 20px;margin-bottom:0;background:#F7F7F7;border-bottom:2px solid #D9D9D9;border-top:1px solid #D9D9D9}
.change_info.agreement_lists .txt2 .agree_detail{margin-top:0}
.change_info.agreement_lists .txt2 .term_box{border-bottom-style:dotted}
.change_info.agreement_lists .txt2 span.desc{color:#999;display:block;padding-left:22px;font-size:12px;font-weight:normal}
.change_stb{position:relative;border:1px solid #ccc;border-radius:3px}
.order_art .change_stb .btn_oitip{position:absolute;right:6px;top:8px}
.change_timegb,.change_timetb th,.change_timetb td{margin:0;padding:0;border:0 none}
.change_timetb{width:100%;border:0;border-spacing:0;letter-spacing:-1px;table-layout:fixed;border-collapse:collapse}
.change_timetb th,.change_timetb td{border:1px solid #d9d9d9;font-size:11px}
.change_timetb th .in{display:block;padding:5px 0 3px}
.change_timetb td .in{padding:8px 0 7px;text-align:center}
.change_timetb td .in_l{padding:8px 10px 7px 10px;text-align:left;display:block}
.change_timetb th{background:#f7f7f7;color:#222}
.change_timetb label{display:block;height:18px}
.change_adsec{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.change_stb .change_timetb th,.change_stb .change_timetb td{border:0;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.change_stb .change_timetb th:first-child,.change_stb .change_timetb td:first-child{border-left:none}
.change_stb.section_close .change_timetb{display:none}
.change_stb2{margin-top:20px}
.change_stb2,.change_stb2 .change_timetb th{font-size:11px}
.order_art .btn_oitip{position:absolute;right:12px;top:20px}
.code_abx{text-align:center}
.order_codeinfo{display:inline-block;font-size:14px;color:#222;text-align:center}
.order_codeinfo li{position:relative;padding-left:10px;color:#ff5277;font-weight:bold}
.order_codeinfo .tit{margin-right:5px}
.order_codeinfo .num em{display:inline-block;font-weight:bold;text-decoration:underline}
.tb_tit{padding:7px 0 8px 10px;font-size:13px;color:#222}
.tb_tit .ttit{display:inline-block;line-height:24px;font-weight:bold}
.tb_tit .mark{display:inline-block;margin:1px 0 -1px 5px;color:#ff5b7e;vertical-align:middle}
.user_address{padding:10px 10px 9px 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.user_address .txt_tr{width:70%;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}
.user_inlst li{padding-top:3px;color:#666}
.user_inlst li:first-child{padding-top:0}
.user_inlst li:after,.m_add_item .item_good:after{display:block;clear:both;content:''}
.user_inlst li strong{float:left;width:55px;color:#222}
.user_inlst li:last-child strong{min-height:43px}
.m_add_item{margin:0 17px;padding:0 10px;border-top:1px solid #ccc}
.m_add_item .item_good{position:relative;padding:11px 70px 12px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:13px;color:#666}
.m_add_item .item_good:first-child{padding-top:10px;background:none}
.item_good .itemname{position:relative;padding-right:56px}
.item_good .itemname .cc_ellip_in{font-weight:normal}
.item_good .itemname .item_num{position:absolute;top:0;left:100%;margin-left:2px;white-space:nowrap}
.item_good .itemname .point{color:#ff5b7e}
.item_good .itemname .item_tit{display:inline-block}
.item_good .add_money{position:absolute;top:10px;right:0;color:#222}
.item_good .add_money .price,.item_good .add_money .ssg_price{font-family:'helvetica'}
.item_good .add_money .tx,.item_good .add_money .ssg_tx{line-height:normal}
.refund_paytb{margin:20px 12px 0}
.refund_paytb th{font-weight:normal;font-size:13px}
.refund_paytb thead th .in{padding:7px 0;font-weight:bold}
.refund_paytb tbody th{background:#fff}
.refund_paytb tbody th .in{padding:10px 12px;text-align:left;font-weight:bold;color:#666}
.refund_paytb td .in{padding:10px;font-size:14px;color:#666;text-align:left}
.refund_paytb td.a_r .in{text-align:right}
.refund_paytb td.a_r .in .ssg_price,.refund_paytb td.a_r .in .price{font-family:'helvetica';letter-spacing:0}
.refund_paytb td.a_r .in .ssg_tx,.refund_paytb td.a_r .in .tx{display:inline;line-height:normal}
.refund_paytb td .ovf{display:-webkit-box;overflow:hidden;font-weight:normal;font-size:13px;color:#444;line-height:18px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.refund_paytb td .ssg_tx,.refund_paytb td .tx{display:block;margin-top:5px;font-size:11px}
.refund_paytb td .tx .ssg_tx{display:inline}
.refund_paytb .down_money td .in{color:#666}
.refund_paytb .total_money td .in{color:#ff5277}
.refund_paytb td.num .in{color:#999;text-align:center}
.refund_paytb td.state .in{color:#ff5277;text-align:center}
.refund_paytb .b_def{height:29px;margin-top:7px;padding:0 8px;line-height:29px}
.search_paytb td .in{font-size:13px}
.search_paytb tbody tr:first-child td{border-top-style:solid}
.m_cancel_box,.m_order_bx{padding:30px 12px;letter-spacing:-1px;text-align:center}
.m_cancel_box .tit,.m_order_bx .order_noti{font-size:17px;color:#ff5277;font-weight:bold}
.m_cancel_box .txt,.m_order_bx .order_noti_detail{padding-top:5px;font-size:12px;color:#666;line-height:16px}
.m_cancel_box .order_btnarea2{border-top:none}
.m_cancel_box .order_btnarea2 a{margin:0 2px}
.m_order_bx .order_noti{font-size:17px;color:#666;line-height:22px}
.m_order_bx .point{color:#ff5277}
.m_order_bx .order_noti_detail{margin-top:10px}
.noti_option{margin-top:30px;padding:13px 0 12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:12px;color:#666;text-align:center}
.noti_option .ico_tip{position:absolute;top:1px;left:0;margin-right:3px}
.noti_option .noti_txt{position:relative;padding-left:15px;text-align:left}
.noti_option.opt_nonebg{margin-top:0;background:none}
.btn_helpsec{padding-top:20px}
.btn_helpsec .b_icn{width:142px}
.alert_schedule{padding-top:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:14px}
.alert_schedule .ico_calendar {margin:-5px 5px -5px 0}
.order_choice_top{position:relative;z-index:100;background:#565656}
.order_choice_top+.m_tab{margin-top:-1px}
.order_choice_top+.order_sectionwrap,.order_choice_top+.autowrap,.order_choice_top+.autowrap .order_article_del{margin-top:-3px}
.sp_odr{display:inline-block;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_odr.png);background-repeat:no-repeat;background-size:400px 400px}
.odr_header{background-color:#565656;height:75px;position:relative}
.odr_header .sp_odr{width:41px;height:41px}
.odr_header .ic_step1{background-position:0 0}
.odr_header .ic_step2{background-position:-50px 0}
.odr_header .ic_step3{background-position:-100px 0}
.odr_header .ic_step4{background-position:-150px 0}
.odr_header .ic_return_step1{background-position:-250px 0}
.odr_header .ic_return_step2{background-position:-300px 0}
.odr_header .ic_return_step3{background-position:-350px 0}
.odr_header .odr_step{display:table;width:100%}
.odr_header .odr_step li{display:table-cell;width:25%;height:75px;text-align:center;vertical-align:middle;position:relative}
.odr_header .odr_step li:after{position:absolute;top:50%;left:-5px;width:12px;height:27px;content:'';background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_odr.png) -200px 0 no-repeat;background-size:400px 400px;margin-top:-14px}
.odr_header .odr_step li:first-child:after{display:none}
.odr_header .odr_step li .tx{display:block;color:#808080;font-size:11px;font-weight:bold;margin-top:2px}
.odr_header .odr_step li.on .tx{color:#bcd2e1}
.odr_header .odr_step li.on .ic_step1{background-position:0 -50px}
.odr_header .odr_step li.on .ic_step2{background-position:-50px -50px}
.odr_header .odr_step li.on .ic_step3{background-position:-100px -50px}
.odr_header .odr_step li.on .ic_step4{background-position:-150px -50px}
.odr_header .odr_step li.on .ic_return_step1{background-position:-250px -50px}
.odr_header .odr_step li.on .ic_return_step2{background-position:-300px -50px}
.odr_header .odr_step li.on .ic_return_step3{background-position:-350px -50px}

.autopanel_in > .order_sectionwrap,.autopanel_in2 > .order_sectionwrap{position:relative;margin-top:-3px;background:#fff}
.choice_step{display:table;width:100%;table-layout:fixed}
.choice_step li{display:table-cell;text-align:center;vertical-align:top}
.choice_step li .in{position:relative;display:block;width:auto;height:70px;padding-top:10px;font-size:11px;color:#a1a1a1}
.choice_step li .tx{display:block;margin-top:2px;font-weight:bold}
.choice_step li .arrow{display:inline-block;position:absolute;left:0;top:26px;width:11px;height:27px;margin-left:-6px;background-position:-249px 0;vertical-align:top}
.choice_step li:first-child .arrow{display:none}
.choice_step li.selected .in,.choice_step li.selected .step_tit{color:#bcd2e1}
.choice_step li.selected .step_write{background-position:-200px 0}
.choice_step li.selected .step_pay{background-position:-200px -42px}
.choice_step li.selected .step_ok{background-position:-200px -82px}
.choice_step li.selected .step_basket{background-position:-200px -124px}
.choice_step li.selected .step_setting{background-position:-200px -166px}
.user_pointbx,.user_paysbx{padding:0 12px}
.user_paysbx .store_noti {margin-bottom:25px}
.autowrap .autopanel .pad_hide .m_top_tarea{overflow:hidden;margin-bottom:3px;border-bottom:3px solid #b3b3b3}
.m_top_tarea .m_order_total{margin:0 12px;padding-top:0}
.btn_minisec{display:inline-block;width:16px;height:16px;border:1px solid #afafaf;border-radius:3px;vertical-align:top}
.btn_minisec .sp_com2{width:8px;height:5px;margin:6px 0 0 4px;vertical-align:top}
.btn_minisec .btn_close{display:none;background-position:-10px -151px}
.btn_minisec .btn_open{background-position:0 -151px}
.btn_minisec.active{border-color:#f7bcc9}
.btn_minisec.active .btn_open,.m_save_store.section_close .m_order_calculator{display:none}
.btn_minisec.active .btn_close{display:inline-block;margin:5px 0 0 4px}
.m_save_store{position:relative;font-weight:bold}
.m_save_store .btn_oitip{position:absolute;right:0;top:15px}
.m_save_store .end_money .ssg_cross {font-weight:normal}
.order_art .m_save_store{margin:0 0 0 -13px}
.m_total_spot{padding-right:40px}
.m_total_spot:after{display:block;clear:both;content:''}
.m_total_spot .tit{float:left;font-size:15px;color:#222}
.m_total_spot .tit .t_txt{line-height:14px}
.m_total_spot .s_txt{font-size:12px;color:#73b1da}
.m_total_spot .money{float:right;margin:11px -6px}
.m_total_spot .money .moneys{font-size:13px}
.m_total_spot .money .moneys .price,.m_total_spot .money .moneys .ssg_price{font-family:'Times New Roman';font-size:27px;line-height:27px;color:#222;vertical-align:middle;font-weight:bold}
.m_total_spot .money .moneys .tx,.m_total_spot .money .moneys .ssg_tx{line-height:normal;vertical-align:bottom}
.m_order_calculator{margin:0;border-top:1px solid #ccc}
.m_order_calculator .ico_cminus,.m_order_calculator .ico_cplus,.m_order_calculator .ico_cequal{position:absolute;left:0;top:-1px}
.cal_atotal{padding:8px 35px 7px 11px}
.cal_atotal:after{display:block;clear:both;content:'';color:#666}
.cal_atotal .t_total{float:left;font-size:12px;line-height:12px}
.cal_atotal .t_money{float:right;font-size:11px;line-height:14px;color:#4c4c4c}
.cal_atotal .t_money .price,.cal_atotal .t_money .ssg_price{font-size:14px;line-height:14px;font-family:'helvetica';letter-spacing:0}
.cal_atotal .t_money .tx,.cal_atotal .t_money .ssg_tx{line-height:normal;vertical-align:bottom}
.cal_infolst li{position:relative;padding:8px 35px 7px 11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.cal_infolst li .lst_subpay li {background:none}
.cal_infolst li:after{display:block;clear:both;content:''}
.cal_infolst .btn_minisec{position:absolute;right:0;top:6px}
.cal_infolst .btn_minisec:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
.cal_infolst .side_tit{float:left;position:relative;padding-left:22px;font-size:12px;line-height:12px;margin-bottom:5px}
.cal_infolst .end_money{float:right;font-size:11px;line-height:14px;color:#4c4c4c}
.cal_infolst .end_money .price,.cal_infolst .end_money .ssg_cross,.cal_infolst .end_money .ssg_price{font-size:14px;line-height:14px;font-family:'helvetica';letter-spacing:0}
.cal_infolst .section_close .lst_subpay,.cal_infolst .section_close .sub_tit{display:none}
.cal_infolst .lst_subpay{clear:both}
.cal_infolst .lst_subpay li{padding:2px 0 2px 30px;border-top:0;font-size:12px;color:#999;line-height:18px}
.cal_infolst .lst_subpay li .price,.cal_infolst .lst_subpay li .ssg_cross,.cal_infolst .lst_subpay li .ssg_price{font-family:'helvetica';letter-spacing:0;font-weight:normal}
.cal_infolst .lst_subpay li:after{display:block;clear:both;content:''}
.cal_infolst .lst_subpay li .brand{float:left}
.cal_infolst .lst_subpay li .money{float:right;font-size:12px}
.cal_infolst .lst_subpay .bul{width:3px;height:5px;margin:-8px 4px -5px 0;background-position:-134px 0}
.cal_infolst .sub_tit{display:block;clear:both;padding:2px 0 2px 30px;font-size:12px}
.cal_etotal{padding:7px 37px 7px 11px;border-top:1px solid #ccc}
.cal_etotal:after{display:block;clear:both;content:''}
.cal_etotal .side_tit{float:left;position:relative;padding-left:22px;font-size:12px;line-height:12px}
.cal_etotal .end_money{float:right;font-size:11px;line-height:14px;color:#4c4c4c}
.cal_etotal .end_money .price,.cal_etotal .end_money .ssg_price{font-size:14px;line-height:14px;font-family:'helvetica';letter-spacing:0}
.cal_etotal .end_money .tx,.cal_etotal .end_money .ssg_tx{line-height:normal;vertical-align:bottom}
.order_optionbx{position:relative;margin-bottom:-2px;margin-left:-13px;background:#fff;z-index:20}
.order_optionbx.section_close{display:none}
.order_optionbx .option_inner{padding:0 8px;border:1px solid #ccc;margin-bottom:10px}
.order_optionbx .bnbox{margin:0;padding:16px 0 15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.order_optionbx .bnbox button{width:92px;margin:0 auto}
.m_icbtn_wrap{color:#4c4c4c;margin-top:5px}
.m_icbtn_wrap .ico_guide{margin:-1px 4px 0 0}
.m_icbtn_wrap .b_icn{width:108px}
.m_policy_wrap{padding:10px 12px}
.m_policy_wrap:after{display:block;clear:both;content:''}
.m_policy_wrap .chkbx{margin-top:15px;color:#666;line-height:26px}
.m_policy_wrap .chk_area{padding-right:110px}
.m_policy_wrap .chk_area .inpchk,.m_policy_wrap .chk_area .inpchk_temp{margin-right:7px;vertical-align:middle}
.m_policy_wrap .b_icn{display:inline;float:right;min-width:72px;padding:0 8px}
.policy_box{padding:5px;border:1px solid #ccc;background:#fff;font-size:12px;line-height:17px;color:#999;box-shadow:inset 0 1px 0 0 #ededed}
.pb_tit{margin-top:10px}
.pb_list{margin:0 10px}
.m_wide_txtarea textarea{height:80px}
.m_rdo_bx{display:block;padding-top:10px}
.m_rdo_bx:first-child{padding-top:0}
.m_rdo_bx.disable_time{color:#bfbfbf}
.m_rdo_bx.point_time{color:#ff5b7e}
.m_rdo_bx .inprdo{line-height:17px}
.m_rdo_bx .inprdo_temp{vertical-align:top;line-height:18px}
.m_rdo_bx .txt{padding-left:12px;font-size:12px}
.m_addway_wrap{margin:10px -12px 10px -111px;padding:0 12px;border-top:1px solid #bfbfbf}
.m_addway_wrap:first-child{margin-top:-11px;padding-top:11px}
.addway_tit{position:relative;padding:15px 90px 15px 0}
.addway_tit .addway_th{color:#222;font-weight:bold}
.addway_tit .b_def2{position:absolute;top:8px;right:0;height:29px;padding:0 19px;line-height:29px}
.addway_lst{border-top:1px solid #f2f2f2}
.addway_lst li{position:relative;padding:10px 45px 10px 0;border-top:0 none}
.addway_lst li:first-child{padding-top:15px}
.addway_lst li:first-child .sp_del{top:15px}
.addway_lst li:after{display:block;clear:both;content:''}
.addway_lst .order_cnum{float:left;color:#666;margin:9px 7px -9px 0}
.addway_lst .sp_del{position:absolute;top:10px;right:0;width:35px;height:35px;background-position:-101px -151px}
.addway_lst .add_inpwrap{overflow:hidden}
.addway_lst .add_inpwrap .oi_phone_pd{padding:0 48px 0 59px}
.m_pro_wrap{margin-top:35px}
.m_pro_wrap:first-child{margin-top:0}
.m_pro_wrap .hbx_case{padding:8px 0 8px 10px;line-height:40px;vertical-align:top}
.m_pro_wrap .chtit_wrap{padding:10px; background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_pro_wrap .order_art{padding:20px 0}
.m_pro_wrap .ch_noti_info .tip_noti{font-size:12px}
.cancle_refund_steps .m_pro_wrap .chtit_wrap{padding:0}
.cancle_refund_steps .m_pro_wrap .chtit_wrap .chtit {padding:10px 0}
.order_tab_area .total_moneytb{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.order_tab_area .total_moneytb caption{margin-bottom:15px;font-size:13px;color:#222;text-align:left}
.order_tab_area .change_timetb{table-layout:auto}
.order_tab_area .refund_paytb td .in,.order_tab_area .refund_paytb th .in{font-size:11px}
.order_tab_area .refund_paytb td .in{text-align:center}
.order_tab_area .noti_option{margin-top:0;background:none}
.order_tab_area .order_infoset{padding:0}
.m_ocard_lst li .olst_tit.a_mid{top:18px}
.m_ocard_lst .ocard_inp{width:100%;height:20px;margin-top:0;margin-right:-2px;padding-left:2px;border:0;background:transparent;font-size:12px;color:#666;line-height:17px;vertical-align:top}
.m_ocard_lst li .point{color:#ff5277}
.order_btnarea3 .sp_com2{margin-right:3px;vertical-align:middle}
.m_ocard_lst .order_btnarea3{margin-top:7px}
.m_ocard_lst .order_btnarea3 .b_icn{width:113px}
.order_btnarea.order_btnarea3{margin-top:10px;border-top:1px solid #f2f2f2}
.order_btnarea.order_btnarea3 .b_icn{width:103px}
.order_salecomp{padding:10px 12px;border-bottom:1px solid #b5b5b5}
.order_salecomp .ssg_cross,.order_salecomp .ssg_price,.order_salecomp .ssg_tx{letter-spacing:0}
.order_salecomp .scomp_br.price_sale .ssg_cross, .order_salecomp .scomp_br.price_sale .ssg_price,  .order_salecomp .scomp_br.price_sale .ssg_tx {font-weight:bold}
.scomp_t{font-size:13px;line-height:16px;color:#666}
.scomt_tit{padding:10px 0}
.scomp_b{padding:14px 0;border-top:1px solid #f2f2f2;font-size:11px;line-height:14px;color:#222}
.scomp_b:first-child{border-top:0}
.scomp_b:after{display:block;clear:both;content:''}
.scomp_bl{display:inline;float:left;font-size:13px}
.scomp_br{display:inline;float:right}
.price_sale .ssg_cross,.price_sale .ssg_price,.price_sale .ssg_tx{color:#ff5277}
.order_salegift .m_check_orule{padding-bottom:10px;border-top:0;line-height:35px}
.order_salegift .m_check_orule .rule_info{float:left;margin-right:10px;line-height:35px}
.order_salegift .m_check_orule .inpchk,.order_salegift .m_check_orule .inpchk_temp{margin:-1px 0 1px;line-height:30px;vertical-align:middle}
.order_salegift .des_select{overflow:hidden}
.m_cl_wrap{padding:10px 12px}
.m_cl_article{position:relative;padding-bottom:10px;letter-spacing:-1px}
.m_cl_article .addr_tit{display:block;font-size:17px;color:#73b1da;line-height:28px}
.m_cl_article .addr_tx{display:inline-block;margin-top:3px;font-size:13px;color:#666;line-height:16px}
.m_cl_article .art_tright{position:absolute;top:0;right:0}
.m_cl_article .art_tright .b_icn{padding:0 8px}
.m_cl_lst{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_cl_lst li{position:relative;margin-top:5px;padding-left:7px;font-size:11px;color:#666;line-height:16px;letter-spacing:-1px}
.m_cl_lst li:before{left:0}
.cl_bnbox_wrap{padding:0 12px 30px 12px;border-top:1px solid #B5B5B5}
.cl_bnbox_wrap .cl_tip_area{margin:0 -12px}
.option_infolst li{position:relative;padding:11px 0 10px 82px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px;font-size:12px}
.option_infolst li:first-child{padding-top:10px;background:none}
.option_infolst li .gd_name2 .name{display:block;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}
.option_infolst li .gd_count_box{position:relative;margin-top:7px}
.option_infolst li .gd_count{display:inline-block;width:40px;height:22px;margin:0 1px;border:1px solid #ccc;border-radius:3px;line-height:22px;color:#ff5b7e;text-align:center}
.option_infolst li .gd_count .to_num input{width:40px;border:0;font-size:14px;text-align:center;color:#ff5b7e;line-height:22px;vertical-align:top}
.option_infolst li .gd_pay{position:absolute;top:2px;right:0;font-size:12px;color:#222}
.option_infolst li .gd_pay em{font-size:15px;letter-spacing:0;vertical-align:middle}
.option_infolst .days{display:block;padding-right:49px}
.option_infolst .btn_calendar{display:inline-block;width:33px;height:33px;border:1px solid #ccc;border-radius:3px}
.option_infolst .good_infos{position:relative;margin-top:10px;padding:11px 0 0 0;border-top:0}
.option_infolst .good_infos:first-child{margin-top:0;padding:0}
.option_infolst .good_infos:first-child .btn_pdel{top:-8px}
.option_infolst .good_infos .brand{margin-right:4px;color:#73b1da}
.option_infolst .good_infos .btn_pdel{top:3px;right:0}
.option_infolst .good_infos .oi_th{left:-82px}
.order_btnarea_wrap .order_btnarea{margin-top:0;border-top:0}
.m_order_tsec{padding:0 12px}
.m_order_tsec .cal_atotal,.m_order_tsec .cal_etotal{padding-left:19px}
.m_order_tsec .m_order_total,.m_order_tsec .m_save_store,.m_order_tsec .m_order_calculator{margin:0}
.m_order_tsec .m_order_calculator,.m_evtlist li:first-child{margin-top:0}
.m_order_tsec .cal_infolst{margin:0 8px}
.m_order_tsec .tip_icopd{padding-bottom:10px;font-size:11px}
.m_order_tsec .tip_icopd .point{color:#ff5b7e}
.m_order_tsec .sub_lst_info{padding-top:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.m_order_tsec .m_total_tx{margin:-10px 0 12px;font-size:12px;letter-spacing:-.5px;color:#666;text-align:right}
.m_order_ccal{position:relative;margin-top:-1px;padding:18px 28px 0;border-top:1px solid #b5b5b5}
.m_evtlist{margin-top:15px}
.m_evtlist li{margin:10px 12px 0;text-align:center}
.m_evtlist li .box{display:block;vertical-align:top}
.m_evtlist li .box img{width:296px;vertical-align:top}
.m_delive_itemlst li{position:relative;padding:15px 12px 15px;border-top:1px solid #b5b5b5;letter-spacing:-1px}
.m_delive_itemlst li:first-child{border-top:none}
.m_delive_itemlst .point{line-height:26px}
.m_delive_itemlst .inpchk,.m_delive_itemlst .inpchk_temp{line-height:normal;vertical-align:middle;padding-top:5px}
.m_delive_itemlst .inprdo,.m_delive_itemlst .inprdo_temp{vertical-align:-2px}
.m_delive_itemlst label{display:inline-block;margin-left:6px;font-size:17px;color:#222;max-width:50%;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media screen and (max-width:320px){
.m_delive_itemlst label{display:inline-block;margin-left:6px;font-size:17px;color:#222;max-width:25%;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
}
.m_delive_itemlst .txt_add{margin:5px 0 0 25px;font-size:13px;color:#666;word-wrap:break-word}
.m_delive_itemlst .type{display:inline-block;margin-left:7px;line-height:22px;margin-top:2px;vertical-align:top}
.m_delive_itemlst .type .type_in{display:inline-block;padding:0 6px;border:1px solid #e6c5b4;background:#e6c5b4;font-size:9px;line-height:18px;color:#fff;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;font-weight:bold;letter-spacing:0}
.m_delive_itemlst .edit_box{position:absolute;right:12px;top:15px}
.m_delive_itemlst .edit_box .btn_in{display:table}
.m_delive_itemlst .edit_box .btn_in .item{display:table-cell;padding:0 2px}
.m_delive_itemlst .edit_box .btn_in .b_icn{padding:0 10px}
.m_delive_itemlst .edit_box .ico_write,.m_delive_itemlst .edit_box .ico_delete{margin:7px 4px 10px 0}
.agree_btnpd{padding-bottom:60px}
.btn_secend .guidelst_sec{padding-top:12px}
.btn_secend .guidelst_np_sec,.btn_secend .guidelst_np_sec .sub_lst_info{padding-top:0;margin-top:0}
.btn_secend .guide_lsts li{margin-top:5px}
.btn_secend .guide_lsts li:first-child{margin-top:0}
.btn_secend .guide_lsts li .tit{margin:0;color:#666}
.btn_secend .sub_lst_info{padding-bottom:20px;font-size:11px}
.order_total_case .m_order_calculator{margin:0;border:none}
.order_total_type{border-top:2px solid #b5b5b5}
.order_total_type .m_order_total .tit{color:#222}
.save_money_total{margin:0 22px}
.m_money_info{border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;font-size:13px}
.m_money_info .intit{padding:7px 11px}
.save_moneylst li{padding:9px 11px 8px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px;color:#666}
.save_moneylst li:after{display:block;clear:both;content:''}
.save_moneylst li .tit{float:left}
.save_moneylst li .money{float:right;font-size:11px}
.save_moneylst li .money .price,.save_moneylst li .money .ssg_price{font-family:'Times New Roman';font-size:14px}
.save_moneylst li .money .tx,.save_moneylst li .money .ssg_tx{line-height:normal}
.order_item_sec{padding:0 12px}
.m_order_itemlst li{padding:15px 0;border-top:1px solid #d9d9d9}
.m_order_itemlst li:first-child{border-top:none}
.m_order_itemlst .place .mall {padding-right:5px;vertical-align:top;letter-spacing:0}
.m_order_itemlst .type{display:inline-block;margin-right:5px;line-height:normal}
.m_order_itemlst .type .type_in{display:inline-block;padding:0 6px;border:1px solid #9cd9d1;background:#9cd9d1;font-size:9px;line-height:18px;color:#fff;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;font-weight:bold;letter-spacing:0}
.m_order_itemlst .tit_sec{position:relative;padding-right:60px;white-space:nowrap}
.m_order_itemlst .tit_sec .summary{display:inline-block;max-width:100%;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.m_order_itemlst .tit_sec .summary a{color:#444}
.m_order_itemlst .tit_sec .point{position:absolute;margin:0 0 0 5px;color:#ff5277}
.m_order_itemlst .add_item{padding-top:10px;font-size:12px;color:#666}
.m_order_itemlst .add_item .txt_tr {font-weight:bold;vertical-align:middle}
.order_itemlst_wrap{padding:0 12px}
.order_itemlst_wrap .m_order_itemlst{margin:0 -12px}
.order_itemlst_wrap .m_order_itemlst li{padding:15px 12px}
.order_itemlst_wrap .des_select{margin-top:10px}
.order_itemlst_wrap .add_price{position:relative;margin-top:5px;font-size:12px;color:#666}
.order_itemlst_wrap .add_price .txt{color:#222}
.order_itemlst_wrap .add_price .price,.order_itemlst_wrap .add_price .ssg_price{margin-right:2px;font-family:'helvetica';font-size:14px;font-weight:bold;line-height:14px}
.order_itemlst_wrap .ico_free{display:none;position:absolute;top:0;right:0;font-size:14px;color:#ff5277;font-weight:bold}
.order_itemlst_wrap .add_price.free .txt{text-decoration:line-through}
.order_itemlst_wrap .add_price.free .ico_free{display:block}
.order_itemlst_wrap .discount_txt{margin-top:10px;line-height:20px;font-size:12px;text-align:right;font-weight:bold}
.order_itemlst_wrap .discount_txt .add_dc .ssg_price,.order_itemlst_wrap .discount_txt .add_dc .ssg_tx{color:#73b1da}
.order_itemlst_wrap .discount_txt .pay_dc .ssg_price,.order_itemlst_wrap .discount_txt .pay_dc .ssg_tx,.order_itemlst_wrap .discount_txt .pay_dc .ssg_cross{color:#ff5277}
.order_itemlst_wrap .m_check_orule{margin:0;padding:10px 0;border-top:0;border-bottom:1px solid #f2f2f2}
.order_itemlst_wrap .m_check_orule .rule_info{font-size:12px;color:#222;line-height:18px}
.order_itemlst_wrap .m_check_orule .rule_info .price,.order_itemlst_wrap .m_check_orule .rule_info .ssg_cross{margin-left:4px;font-family:'Times New Roman';letter-spacing:0;color:#666;font-size:13px}
.order_itemlst_wrap .m_check_orule .rule_info .ssg_price{font-family:'helvetica';letter-spacing:0;color:#666;font-size:13px}
.order_itemlst_wrap .m_check_orule .rule_info .tx,.order_itemlst_wrap .m_check_orule .rule_info .ssg_tx{line-height:normal}
.order_itemlst_wrap .m_check_orule .rule_info .inpchk,.order_itemlst_wrap .m_check_orule .rule_info .inpchk_temp{line-height:18px}
.order_info_wrap .order_infolist li{padding:10px 0}
.order_info_wrap .order_infolist .oi_th{position:static;margin-top:10px;margin-bottom:10px}
.order_info_wrap .oi_phone_pd{padding-left:0}
.order_info_wrap .oi_phone_pd .p_first{position:static;width:60%;float:left;margin-right:10px}
.order_info_wrap .bx_incase{padding:12px 0 0;background:none;line-height:25px}
.order_info_wrap .bx_incase:after{display:block;clear:both;content:''}
.order_info_wrap .bx_incase .choice{float:left}
.order_info_wrap .bx_incase .choice .item{float:none;margin-right:15px}
.order_info_wrap .bx_incase .b_icn{overflow:hidden;padding:0 8px}
.order_alst .order_art{padding-left:10px}
.order_alst .noti_txt{padding:11px 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:center}
.order_alst .noti_txt .tip_icopd{display:inline-block;font-size:11px}
.m_order_confirmbx{padding:17px 12px}
.m_order_confirmbx .inprdo,.m_order_confirmbx .inprdo_temp,.m_order_confirmbx .inpchk,.m_order_confirmbx .inpchk_temp{margin-right:5px;line-height:18px}
.m_order_confirmbx .item label{display:inline-block;font-size:12px;color:#666;vertical-align:top}
.m_order_confirmbx .item2{display:block;margin-top:9px}
.m_order_confirmbx .item2:first-child{margin-top:0}
.m_order_confirmbx .item3{display:block;margin-top:14px;border-top:1px solid #f2f2f2;padding-top:10px}
.m_order_confirmbx .item3 label{color:#73b1da}
.m_order_confirmbx .chtit:after,.m_order_confirmbx .choicebx:after{display:block;clear:both;content:''}
.m_order_confirmbx .chtit{line-height:18px}
.m_order_confirmbx .chtit .tit{float:left;width:97px;font-size:13px}
.m_order_confirmbx .m_citembx{display:table;width:100%;table-layout:fixed}
.m_order_confirmbx .m_citembx .item{display:table-cell;padding:0 1px}
.m_order_confirmbx .m_citembx .item_in{display:block;position:relative}
.m_order_confirmbx .choicebx{display:block}
.coupon_register{padding:15px 0;border-top:1px solid #bfbfbf}
.coupon_register .order_infolist .oi_th_inp{padding:0 0 0 92px}
.coupon_register .order_infolist .oi_th_inp .oi_th{left:10px}
.coupon_register .order_infolist .oi_th_inp .oi_cont{padding-right:80px}
.coupon_register .b_def{position:absolute;right:12px;top:0;width:61px;height:33px;line-height:33px}
.ch_noti_info{border:1px solid #ccc;font-size:13px}
.ch_noti_info .chnoti_tit{padding:7px 10px;font-weight:bold}
.ch_noti_info .chnoti_info{padding:7px 10px;border-top:1px solid #ccc;color:#666}
.ch_noti_info .chnoti_info .point,.ch_noti_info .chnoti_tit .point{color:#ff5277}
.order_article_del .order_seccont{padding-bottom:30px}
.order_article_del .order_sectit .sec_tit{margin-top:3px;margin-right:9px;font-size:13px}
.order_article_del .m_dsbtn{display:inline-block;line-height:29px}
.order_article_del .order_sectit .m_dsbtn{position:absolute;top:50%;right:10px;margin-top:-15px}
.order_article_del .order_article{border-top:1px solid #b5b5b5}
.order_article_del .order_article:first-child{border-top:0}
.order_article_del .order_arttit{background:none;border:0;box-shadow:none}
.order_article_del .order_arttit .art_tit .order_cnum{margin:0}
.order_article_del .order_arttit .art_tit .tit_stxt{display:block;margin-top:5px;line-height:normal}
.order_article_del .order_article .bx_incase{margin:0 10px;padding:12px 0}
.order_article_del .order_article .bx_incase .item{color:#222;font-size:13px;line-height:14px}
.order_article_del .order_article .bx_incase .price,.order_article_del .order_article .bx_incase .ssg_price{font-size:14px;color:#ff5b7e;font-family:'helvetica';letter-spacing:0}
.order_article_del .order_article .bx_incase .tx,.order_article_del .order_article .bx_incase .ssg_tx{color:#ff5b7e}
.order_article_del .order_article .bx_incase .b_def{min-width:88px}
.order_article_del .order_article .bx_incase .m_dsbtn{float:right;overflow:hidden;min-width:123px;height:38px;line-height:38px;font-weight:bold}
.order_del_lst{position:relative;margin:10px 0;padding-top:11px;border-top:2px solid #e6e6e6}
.order_item_lst{margin:0 -5px}
.order_item_lst:after{display:block;clear:both;content:''}
.order_item_lst:before{position:absolute;top:-8px;left:16px;width:20px;height:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2.png) no-repeat -60px -170px;content:''}
.order_item_lst li{float:left;margin:5px 0 0 5px}
.order_item_lst li .box{display:inline-block;vertical-align:top}
.order_item_lst li img{display:block;vertical-align:top}
.order_articlewrap .delinfo_lst{margin:20px 10px 0;letter-spacing:-1px}
.order_articlewrap .delinfo_lst li{display:block;position:relative;overflow:hidden;padding:0 0 5px 8px;font-size:14px;color:#666;vertical-align:top;letter-spacing:-1px;line-height:16px;font-weight:bold}
.order_articlewrap .delinfo_lst li:after{display:block;clear:both;position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:2px;background:#b3b3b3;vertical-align:top;content:''}
.order_articlewrap .delinfo_lst li span{color:#272727;font-weight:normal}
.order_articlewrap .delinfo_lst li span .txt_tr{font-weight:normal}
.order_articlewrap .delinfo_lst .ssg_price{font-family:'helvetica';letter-spacing:0}
.order_nothing{padding:30px 0 0;letter-spacing:-1px;text-align:center}
.bbox_case{border-top:3px solid #b3b3b3}
.smoney_sec{padding:25px 6px;background:#f7f7f7}
.bbox_case .m_tab{margin-top:-1px}
.m_smoney_sec{display:table;width:100%;margin-bottom:10px;table-layout:fixed}
.m_smoney_sec .smoney_filed{display:table-cell;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_cccccc.gif) repeat-y;background-size:1px 2px;text-align:center;vertical-align:middle}
.m_smoney_sec .smoney_filed:first-child{background:none}
.m_smoney_sec .smoney_itm{display:block;font-size:19px;font-weight:bold;line-height:42px}
.m_smoney_sec .le_txt{display:block;font-family:'Times New Roman';font-size:24px;font-weight:bold}
.m_smoney_sec .ico_sinlogo{width:30px;height:27px;background-position:-80px -1060px;vertical-align:text-bottom}
.m_smoney_sec .smoney_itm .ssg_price,.m_smoney_sec .smoney_itm .txt_tr{font-family:'Times New Roman';font-size:37px;vertical-align:-2px}
.m_smoney_sec .smoney_itm .ssg_tx,.m_smoney_sec .smoney_itm .won{font-weight:bold}
.m_smoney_sec .smoney_filed .cred{color:#ff5277}
.m_smoney_sec .smoney_filed .cpul{color:#8789a6}
.m_smoney_sec .smon_txt{display:block;margin-right:4px;font-size:13px;font-weight:bold;color:#666}
.m_smoney_sec .smon_txt .sub_txt{font-size:12px;color:#999}
.m_smoney_sec .filed_inner{display:inline-block;vertical-align:middle}
.m_smoney_sec .subitem_lst{display:block;font-weight:bold;text-align:left}
.m_smoney_sec .subitem_lst .tit{display:inline-block;font-size:12px;color:#666}
.m_smoney_sec .subitem_lst .ctxt{font-size:13px;color:#666}
.m_smoney_sec .subitem_lst .moneys{display:inline-block;margin-left:4px;font-size:12px;color:#ff5277}
.m_smoney_sec .subitem_lst .ssg_price,.m_smoney_sec .subitem_lst .txt_tr{font-family:'Helvetica';font-weight:bold}
.m_smoney_btn{margin:25px 6px 0}
.m_smoney_btn .btn_type{display:block;height:49px;border-radius:3px;background:#3fbec7;font-size:18px;color:#fff;line-height:51px;font-weight:bold;text-align:center}
.coupon_levels{padding:25px 12px;background:#f7f7f7}
.coupon_levels .m_smoney_sec{margin-bottom:20px}
.coupon_levels .b_def5{display:block;width:100%;height:29px;line-height:29px}
.coupon_levels .coupon_sec{position:relative;display:block;padding-left:80px}
.coupon_sec .le_info .tit{font-size:13px;color:#222}
.coupon_sec .le_info .tit .txt_tr{margin-right:4px;font-size:30px;color:#ec396b}
.coupon_sec .le_info .option_lst,.m_cplst .mall_lst{padding:12px 0 11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px;font-size:12px;color:#808080}
.coupon_sec .le_info .option_lst:after,.m_cplst .mall_lst:after{display:block;clear:both;content:""}
.coupon_sec .le_info .option_lst .item,.m_cplst .mall_lst .mall{position:relative;display:inline-block;float:left;padding:0 8px}
.coupon_sec .le_info .option_lst .item:before,.m_cplst .mall_lst .mall:before{position:absolute;left:0;top:4px;width:2px;height:12px;background:#d0d0d0;content:""}
.coupon_sec .le_info .option_lst .item:first-child,.m_cplst .mall_lst .mall:first-child{padding-left:0}
.coupon_sec .le_info .option_lst .item:first-child:before,.m_cplst .mall_lst .mall:first-child:before{display:none}
.coupon_levels .sp_coupon{position:absolute;left:0;top:0}
.smoney_sch{padding:15px 12px}
.smoney_sch .sch_box{display:table;width:100%;table-layout:fixed}
.smoney_sch .sch_box .sch_sec{display:table-cell;padding:0 5px}
.my_points{padding:10px 0;text-align:center}
.my_points:after,.my_point_clst li:after{display:block;clear:both;content:""}
.my_points .tit{display:inline-block;font-size:15px;font-weight:bold;color:#222;vertical-align:middle}
.my_points .b_icn{padding:0 8px}
.my_point_info{padding:12px 0 15px;border-top:3px solid #e6e6e6}
.my_point_clst li{margin-top:13px;font-weight:bold}
.my_point_clst li:first-child{margin-top:0}
.my_point_clst li .cardname{float:left;font-size:13px;color:#222}
.my_point_clst li .cardnum{display:inline-block;margin-left:8px;font-size:12px;font-family:'Times New Roman';color:#222}
.m_lyr_box .m_lyr_con .m_tip_wrap{padding:0 12px 10px;text-align:left}
.m_lyr_box .m_lyr_con .chk_radio{overflow:hidden;width:200px;margin:-5px auto 0;padding:0 0 15px}
.m_lyr_box .m_lyr_con .chk_radio li{float:left;width:50%;line-height:17px}
.m_lyr_box .m_lyr_con .chk_radio li .inprdo,.m_lyr_box .m_lyr_con .chk_radio li .inprdo_temp{margin-right:2px;vertical-align:top}
.m_lyt_member .m_result_pw{margin:10px 12px 0;padding:14px}
.m_lyt_member .schinp_list{padding:0}
.m_lyt_member .m_tip{text-align:left;font-size:9px;letter-spacing:-1px}
.m_t_rtip{padding:16px 12px;background:#f7f7f7;font-size:12px;line-height:18px;color:#898989;letter-spacing:-1px}
.m_t_rtip .ico_tippd{position:relative;padding-left:16px}
.m_t_rtip .ico_tippd .ico_tip{position:absolute;left:0;top:3px}
.m_pay_record{margin-top:-3px}
.m_pay_record .change_timetb th{font-size:12px;color:#222}
.m_pay_record .change_timetb tbody th .in{font-size:11px;text-align:center;line-height:11px;color:#666}
.m_pay_record .change_timetb td.a_r .in{padding:10px 6px;line-height:14px;text-align:center}
.m_pay_record .change_timetb td.a_r .in .ssg_price,.m_pay_record .change_timetb td.a_r .in .price{font-size:11px}
.m_pay_record .change_timetb td.point .in{color:#ff5277}
.m_pay_record .change_timetb tfoot th{color:#222;background:none}
.m_pay_record .refund_paytb .des_select{margin:-8px 0 8px}
.m_pay_record .tip_oilst{background:none}
.m_pay_record .order_infolist .m_delive_multi{padding:0}
.m_pay_record .order_infolist .m_order_total{padding:0 5px 0 5px}
.m_pay_record .order_infolist li.total_pay{padding:10px 0 10px 0}
.m_pay_record .order_infolist li .gift_won{margin:5px 0 10px}
.m_pay_record .order_infolist li .gift_won .ssg_price,.m_pay_record .order_infolist li .gift_won .price{font-family:'Times New Roman';font-size:18px;color:#73b1da}
.m_pay_record .order_infolist li .gift_won .ssg_tx,.m_pay_record .order_infolist li .gift_won .tx{font-size:13px}
.m_pay_record .in_bwrap .tx{display:table-cell;width:20px;vertical-align:middle;text-align:center}
.m_pay_record .sch_alert_p{font-size:17px}
.m_pay_record .sch_alert_p3{margin-top:10px;font-size:12px}
.m_pay_record .order_btnarea4{padding:15px 0 20px;text-align:center}
.m_pay_record .order_btnarea4 .b_def5{width:163px;height:27px;font-size:11px;line-height:27px;color:#666}
.m_pay_record .sch_alert_td .order_btnarea4{border-top:none}
.m_pocket_area .m_order_itemlst li{padding:15px 12px}
.m_pocket_area .m_order_itemlst li:first-child{border-top:1px solid #d9d9d9}
.m_pocket_area .m_order_itemlst li .b_def{width:100%;color:#222}
.m_pocket_area .m_order_itemlst .store .tx{margin-left:2px;font-style:normal;font-size:8px}
.m_pocket_area .m_order_itemlst .pocket_tit{display:block;overflow:hidden;margin-bottom:5px;padding:0 0 10px;text-align:right;border-bottom:1px solid #f2f2f2;line-height:26px}
.m_pocket_area .m_order_itemlst .pocket_tit .bene_box{float:left}
.m_pocket_area .m_order_itemlst .pocket_tit .bene_box .txt_tr{color:#222}
.m_pocket_area .m_order_itemlst .pocket_tit .state{display:inline-block;margin-right:10px;padding:4px 8px 5px;font-size:13px;color:#fff;letter-spacing:-1px;line-height:normal;background:#ff5277;font-weight:bold}
.m_pocket_area .m_order_itemlst .pocket_tit .state.s_save{background:#ff5277}
.m_pocket_area .m_order_itemlst .pocket_tit .state.s_use{background:#c1c1c1}
.m_pocket_area .m_order_itemlst .pocket_tit .state.s_refund{background:#9cd9d1}
.m_pocket_area.v2 .m_order_itemlst .pocket_tit .state.s_save{background:#3fbec7}
.m_pocket_area.v2 .m_order_itemlst .pocket_tit .state.s_use{background:#ff5277}
.m_pocket_area .m_order_itemlst .pocket_tit .price_box{display:inline-block;overflow:hidden;color:#ff5277;font-size:22px;line-height:22px;padding-top:2px}
.m_pocket_area .m_order_itemlst .pocket_tit .price_box .ssg_tx,.m_pocket_area .m_order_itemlst .pocket_tit .price_box .tx{font-size:13px}
.m_pocket_area .m_order_itemlst .pocket_tit .price_box .ssg_price{font-weight:bold;vertical-align:-2px}
.m_pocket_area .m_order_itemlst .pocket_tit .price_box.plus{color:#3fbec7}
.m_pocket_area .m_order_itemlst .pocket_tit .price_box.minus{color:#ff5277}
.m_pocket_area .m_order_itemlst .pocket_tit .ico_gift{display:inline-block;overflow:hidden;width:17px;height:22px;margin:3px 0 0 10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/ico_gift.gif) no-repeat;background-size:17px 22px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_pocket_area .m_order_itemlst .tit_sec{margin-top:5px;padding-right:20px}
.m_pocket_area .m_order_itemlst p{position:relative;line-height:20px;z-index:10}
.m_pocket_area .m_order_itemlst .type_pay{position:absolute;top:0;right:0;font-size:12px;color:#73b1da;line-height:20px;font-weight:bold}
.m_pocket_area .order_moption{background:none}
.m_pocket_area .m_order_itemlst .info_wrap{display:table;width:100%;margin:13px 0 2px;table-layout:fixed}
.m_pocket_area .m_order_itemlst .info_wrap .info_txt{display:table-cell;vertical-align:top}
.m_pocket_area .m_order_itemlst .info_wrap .info_txt .tit{display:-webkit-box;overflow:hidden;font-weight:bold;font-size:14px;line-height:18px;color:#444;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m_pocket_area .m_order_itemlst .info_wrap .info_txt .desc{display:block;margin-top:5px;font-weight:bold;font-size:13px;line-height:16px;color:#666}
.m_pocket_area .m_order_itemlst .info_wrap .info_txt .desc em{font-weight:inherit;color:#252525}
.m_pocket_area .m_order_itemlst .info_wrap .info_txt .desc em.tx_point{color:#ff5277}
.m_pocket_area .m_order_itemlst .info_wrap .info_btn{display:table-cell;width:106px;padding-left:10px;vertical-align:bottom}
.m_pocket_area .m_order_itemlst .info_wrap .info_btn .btn{display:inline-block;width:106px;margin-bottom:3px;padding:5px 0 4px;font-weight:bold;font-size:13px;color:#fff;line-height:normal;background:#ff5277;text-align:center;vertical-align:top}
.m_mypoint_area{position:relative;margin:20px 0 -10px;padding:0 10px;background:#fff;border:1px solid #d9d9d9}
.m_mypoint_area .order_infolist li{padding:5px 0 5px 99px;border-top:0}
.m_mypoint_area .mark{position:absolute;left:50%;top:-10px;width:24px;height:10px;margin-left:-12px}
.m_mypoint_area .mark .ico_pmark{width:24px;height:10px;background-position:-160px -930px}
.m_mypoint_area .bnbox,.m_magazine_wrap .magazine_lst_v2 li{text-align:center}
.m_mypoint_area .bnbox .b_def6{width:144px;font-size:11px}
.point_use_box .tip_notice{width:250px;margin:0 auto}
.point_use_box .tip_notice2{display:inline-block;width:auto}
.m_magazine_wrap{background:#f2f2f2}
.m_magazine_wrap .sort_area{padding:10px 12px}
.m_magazine_wrap .magazine_lst{overflow:hidden;padding:13px 6px 0 6px}
.m_magazine_wrap .magazine_lst li{float:left;width:50%;text-align:center;padding-bottom:15px}
.m_magazine_wrap .magazine_lst li a{display:inline-block;width:151px;box-shadow:5px 5px 5px rgba(0,0,0,.12)}
.m_magazine_wrap .magazine_lst li a img{vertical-align:top}
.m_magazine_wrap .magazine_lst_v2{overflow:hidden;padding:0;background:#fff}
.m_magazine_wrap .magazine_lst_v2 li a{display:inline-block}
.m_magazine_wrap .magazine_lst_v2 li a img{vertical-align:top;max-width:100%}
.m_magazine_wrap .magazine_option{position:relative;padding:10px 12px 9px;border-bottom:1px solid #d9d9d9}
.m_magazine_wrap .magazine_option .cm_plan_btn{top:50%;margin-top:-20px;right:12px}
.m_magazine_wrap .magazine_option .cm_plan_btn .btn_part{background-color:transparent}
.m_magazine_wrap .sale_board{margin-bottom:0}
.m_magazine_wrap .evt_area{overflow:hidden;background-color:#f7f7f7}
.m_magazine_wrap .bx_evt{margin:10px 6px 10px;border:1px solid #d9d9d9;background-color:#fff}
.m_magazine_wrap .evt_wr{position:relative;margin:0 10px;padding:13px 66px 12px 0;border-bottom:3px solid #e6e6e6}
.m_magazine_wrap .evt_wr input[type="text"],.m_magazine_wrap .evt_wr input[type="number"],.m_magazine_wrap .evt_wr input[type="tel"],.m_magazine_wrap .evt_wr input[type="password"]{width:100%;height:17px;border:0 none;background:transparent;font-size:12px;line-height:17px;vertical-align:top}
.m_magazine_wrap .evt_wr .txtarea{height:38px}
.m_magazine_wrap .evt_wr .txtarea textarea{height:100%}
.m_magazine_wrap .evt_wr .tx_wr{margin-top:4px;font-weight:bold;font-size:11px;color:#aaa;text-align:right}
.m_magazine_wrap .evt_wr .tx_wr em{color:#ff5b7e}
.m_magazine_wrap .evt_wr button{position:absolute;top:13px;right:0;width:61px;height:50px;line-height:50px}
.m_magazine_wrap .lst_evt{text-align:left}
.m_magazine_wrap .lst_evt li{position:relative;padding:11px 15px 10px;border-top:1px solid #e6e6e6}
.m_magazine_wrap .lst_evt li:first-child{border:0}
.m_magazine_wrap .lst_evt .tx{line-height:19px;color:#222}
.m_magazine_wrap .lst_evt .dsc{font-size:11px;color:#9a9a9a}
.m_magazine_wrap .lst_evt .bar{margin:0 2px;color:#e6e6e6}
.m_magazine_wrap .lst_evt button{position:absolute;bottom:9px;right:10px;width:48px;height:29px;line-height:29px}
.m_magazine_wrap_v2{background:none}
.m_magazine_wrap_v2 .magazine_lst{width:auto;padding:0}
.m_magazine_wrap_v2 .magazine_lst li{text-align:center;float:none;width:auto;padding-bottom:0}
.m_magazine_wrap_v2 .magazine_lst li a{display:block;width:auto;box-shadow:none}
.m_magazine_wrap_v2 .magazine_lst li img{width:auto;max-width:100%;vertical-align:top}
.magazine_option .b_def5{width:110px;border-radius:3px}
.magazine_option .m_dspd{position:absolute;top:50%;right:12px;margin-top:-20px;padding:0}
.magazine_option .mds_cate{width:108px}
.magazine_option .m_dspd .btn_t{font-size:10px;padding-bottom:0}
.magazine_option .ico_flick{width:16px;height:10px;margin:-1px 5px 1px 0;background-position:-125px -955px;vertical-align:middle}
.magazine_option .ico_open{width:10px;height:18px;margin:-1px 7px 1px 4px;background-position:-110px -955px;vertical-align:middle}
.magazine_option .mds_active .btn_t{color:#ff5b7e}
.magazine_option .mds_active .btn_t .ico_flick{background-position:-125px -970px}
.magazine_option .mds_active .btn_t .ico_open{background-position:-110px -975px}
.magazine_option .mds_layer .ico_flick{left:8px;margin-top:-5px}
.magazine_option .mds_layer .ico_open{left:7px;margin-top:-9px}
.magazine_option .mds_layer li{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.magazine_option .mds_layer li a{padding-left:29px}
.m_magazine_wrap .magazine_detail{padding:0 0 30px;background:#fff;letter-spacing:-1px}
.magazine_detail{position:relative;text-align:center}
.magazine_detail img{max-width:100% !important;margin:0 auto;vertical-align:top}
.magazine_detail .detail_tit{margin:0 0 35px;padding:15px 0 0;text-align:center;font-size:20px;color:#222;line-height:34px}
.magazine_detail .detail_tit .txt_tr{font-family:'Times New Roman';font-style:italic}
.magazine_detail .detail_tit .date{font-family:'Times New Roman';font-size:12px;color:#ccc;letter-spacing:0;font-weight:bold}
.magazine_detail .detail_stit{display:inline-block;margin-top:47px;font-size:18px;font-weight:normal}
.magazine_detail .detail_txt{margin:19px 0 0;font-size:14px;color:#666;word-wrap:break-word}
.magazine_detail .pagination{height:34px;margin-top:23px;line-height:34px;text-align:center}
.magazine_detail .pagination button{height:34px;line-height:100%}
.magazine_detail .pagination button span{height:10px}
.magazine_detail .pagination .btn_first,.pagination .btn_next,.pagination .btn_next_off{width:36px;height:34px;background-position:0 -955px}
.magazine_detail .pagination .btn_prev,.pagination .btn_last,.pagination .btn_prev_off{width:36px;height:34px;background-position:-36px -955px}
.magazine_detail .pagination .btn_first span{width:12px;background-position:-80px -955px}
.magazine_detail .pagination .btn_prev span{width:6px;background-position:-80px -970px}
.magazine_detail .pagination .btn_next span{width:6px;background-position:-95px -970px}
.magazine_detail .pagination .btn_last span{width:12px;background-position:-95px -955px}
.magazine_detail .pagination .btn_prev_off span{width:6px;background-position:-80px -985px}
.magazine_detail .pagination .btn_next_off span{width:6px;background-position:-95px -985px}
.magazine_detail .pagination .page_num{display:inline-block;margin:0 17px;font-family:'Times New Roman';font-size:15px;color:#999}
.magazine_detail .pagination .page_num strong{color:#666}
.magazine_detail .sp_plco{position:absolute;top:414px;width:28px;height:56px;margin-top:-28px}
.magazine_detail .bn_prev{left:0;background-position:-90px 0}
.magazine_detail .bn_next{right:0;background-position:-130px 0}
.m_dirbx{margin-top:6px;padding:4px 3px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}
.m_delive_total{display:table;width:100%;table-layout:fixed}
.m_delive_total .item{display:table-cell;height:38px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y;background-size:1px 2px;font-size:12px;font-weight:bold;text-align:center;line-height:38px}
.m_delive_total .item:first-child{background:none}
.m_delive_total .item a{display:block}
.m_delive_total .item .stit{display:inline-block;vertical-align:middle;line-height:12px}
.m_delive_total .item .txt_tr{margin-left:5px;font-family:'HelveticaNeue';font-size:16px;font-weight:bold;color:#ff5277;vertical-align:middle}
.m_delive_total .item .txt_tr.zero{color:#b5b5b5}
.m_choice_lst:after,.m_choice_lst li .lsts a:after{display:block;clear:both;content:""}
.m_choice_lst li{float:left;width:50%;height:55px;margin-top:1px;padding-top:2px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x;background-size:3px 1px}
.m_choice_lst li .lsts{height:35px;margin:10px 0;line-height:35px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_ydot_d9d9d9.gif) repeat-y;background-size:1px 2px;color:#222;font-weight:bold}
.m_choice_lst li .lsts a{display:block;padding:0 17px 0 13px}
.m_choice_lst li .lsts .tit{float:left;font-size:14px}
.m_choice_lst li .lsts .txt_tr{float:right;font-family:'HelveticaNeue';font-size:18px;font-weight:bold;color:#ff5277}
.m_choice_lst li .lsts .tit.lineup{padding-top:10px;line-height:17px}
.m_choice_lst li .sp_com{width:28px;height:19px;margin-left:4px;background-position:-220px -575px;vertical-align:middle}
.m_choice_lst li:nth-child(1),.m_choice_lst li:nth-child(2){padding-top:1px;background:none}
.m_choice_lst li:nth-child(1),.m_choice_lst li:nth-child(3){margin-left:0}
.m_choice_lst li:nth-child(1) .lsts,.m_choice_lst li:nth-child(3) .lsts{background:none}
.regular_del_noti{padding:50px 22px;background:#fff;text-align:center;letter-spacing:-1px}
.regular_del_noti.ncase2{border-top:1px solid #d9d9d9}
.regular_del_noti .mtxt{font-size:27px;font-weight:bold;line-height:29px}
.regular_del_noti .mtxt .point{color:#73b1da}
.regular_del_noti .stxt{margin-top:11px;font-size:12px;font-weight:bold;color:#adadad;line-height:15px}
.regular_del_noti .benefit_lst{display:table;width:100%;margin-top:14px}
.regular_del_noti .benefit_lst .item{display:table-cell;font-size:12px;color:#666}
.regular_del_noti .benefit_lst .item .ico_dcheck{margin-right:4px;vertical-align:middle}
.regular_del_noti .bnbox{margin-top:26px}
.regular_del_noti .bnbox li{padding:0 2px}
.regular_del_noti .bnbox li a{width:100%;height:29px;font-size:11px;line-height:29px}
.delive_setting{margin-top:-3px}
.delive_setting .sec_tit{font-size:14px}
.delive_setting .sec_tit .txt_tr{font-weight:bold}
.delive_setting .sec_tright{float:right;margin-right:12px}
.delive_setting .m_tab li a{border-top:none}
.delive_subdata{padding:14px 12px}
.delive_subdata .m_tip{margin-top:10px;padding-top:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;letter-spacing:-1px}
.delive_subdata .m_tip .ico_tip{top:12px}
.delive_setting span.point{color:#FF5277}
.delive_setting .order_sectit .sec_tit {width:auto;float:left}
.delive_setting .order_sectit .art_rtprice_bl {overflow:hidden;margin-right:40px;font-size:12px;color:#808080;letter-spacing:0;text-align:right;padding-left:8px}
.delive_setting .order_sectit .art_rtprice {padding-right:0}
.delive_setting .m_order_total{margin:0 12px}
.m_delive_setlst{font-size:13px;color:#666}
.m_delive_setlst li{margin-top:8px}
.m_delive_setlst li:first-child{margin-top:0}
.m_delive_setlst .bul{position:absolute;left:0;top:6px;width:3px;height:5px;background-position:-134px 0}
.m_delive_setlst .item{display:inline-block;position:relative;padding:0 6px}
.m_delive_setlst .item:before{display:block;clear:both;content:"";position:absolute;left:0;top:50%;width:1px;height:8px;margin-top:-4px;background:#d3d3d3}
.m_delive_setlst .item:first-child{padding-left:9px}
.m_delive_setlst .item:first-child:before{display:none}
.m_delive_setlst .item .point{color:#ff5b7e}
.order_delivebx{position:relative;margin-top:10px;border-top:2px solid #e6e6e6}
.order_delivebx:before{position:absolute;top:-9px;left:16px;width:20px;height:9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2.png) no-repeat -60px -170px;content:''}
.order_delivebx .order_del_lst{margin:0;padding-top:10px}
.schedule_sec{padding:20px 12px}
.schedule_sec .choice .item{font-weight:bold;font-size:12px;color:#222;line-height:21px}
.schedule_sec .choice .ssg_price,.schedule_sec .choice .price{display:inline-block;font-weight:bold;font-size:14px;color:#ff5b7e;vertical-align:middle;line-height:14px}
.schedule_sec .choice .ssg_tx,.schedule_sec .choice .tx{font-size:11px;color:#ff5b7e}
.schedule_sec .order_item_lst{margin:0 -5px}
.schedule_sec .order_item_lst:before{display:none}
.schedule_sec .order_item_lst li{position:relative}
.schedule_sec .order_item_lst .item_dimmed{position:absolute;left:0;top:0;width:100%;height:100%;vertical-align:middle;text-align:center}
.schedule_sec .order_item_lst .item_dimmed.item_change{height:19px;bottom:0;top:auto}
.schedule_sec .item_dimmed .dimmed{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.7;z-index:10}
.schedule_sec .item_dimmed .txtnoti{display:table;width:100%;height:55px}
.schedule_sec .item_dimmed .txt{display:table-cell;position:relative;font-size:11px;font-weight:bold;color:#fff;line-height:13px;z-index:20;text-align:center;vertical-align:middle}
.schedule_sec .item_dimmed.item_change .txtnoti{height:19px}
.schedule_sec .bx_incase{padding:12px 0;background:none}
.schedule_sec .regular_delive{padding-top:20px}
.schedule_sec .today_delive{margin-top:33px}
.schedule_sec .regular_delive .hbx_case{padding:10px 0 10px 10px}
.schedule_sec .regular_delive .hbx_case .tit_bsec{line-height:25px}
.schedule_sec2{padding:20px 0}
.schedule_sec3{padding:0 0 20px}
.schedule_sec4{padding:0;margin-top:-1px}
.schedule_sec4 .order_artcont{margin-bottom:10px}
.schedule_sec5{padding:20px 0 0 0}
.m_fpay_noti{margin-top:-5px;padding:0 17px}
.m_fpay_noti .m_tip{margin:0}
.choice_step li .tx{display:block;margin-top:2px}
.choice_step li .arrow{position:absolute;left:0;top:26px;width:11px;height:27px;margin-left:-6px;background-position:-249px 0}
.choice_step li:first-child .arrow,.m_basket_sec li:first-child .arrow{display:none}
.choice_step li.selected .in,.choice_step li.selected .step_tit{color:#bcd2e1}
.choice_step li.selected .step_write{background-position:-200px 0}
.choice_step li.selected .step_pay{background-position:-200px -42px}
.choice_step li.selected .step_ok{background-position:-200px -82px}
.choice_step li.selected .step_basket{background-position:-200px -124px}
.choice_step li.selected .step_setting{background-position:-200px -166px}
.m_basket_step{padding:0 5px}
.m_basket_sec{display:table;width:100%;table-layout:fixed}
.m_basket_sec li{display:table-cell;font-size:13px;color:#666;text-align:center;vertical-align:top}
.m_basket_sec li .in{position:relative;display:block;width:auto;padding:18px 0;color:#999}
.m_basket_sec li .arrow{position:absolute;left:0;top:22px;width:7px;height:13px;margin-left:-4px;background-position:-120px -1035px}
.m_basket_sec li.selected .in{color:#73b1da}
.m_basket_sec li .ico_de_car{width:23px;height:15px;margin:3px 7px 0 0;background-position:-80px -1016px}
.m_basket_sec li .ico_de_cal{width:14px;height:14px;margin:3px 7px 0 0;background-position:-103px -1016px}
.m_basket_sec li .ico_de_money{width:14px;height:14px;margin:3px 7px 0 0;background-position:-119px -1016px}
.m_basket_sec li.selected .ico_de_car{background-position:-80px -1001px}
.m_basket_sec li.selected .ico_de_cal{background-position:-103px -1001px}
.m_basket_sec li.selected .ico_de_money{background-position:-119px -1001px}
.sp_dv{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dv.png) no-repeat 0 0;vertical-align:top;background-size:307px 89px}
.m_dv_service{margin:6px auto 9px;text-align:center}
.m_dv_service img{vertical-align:top}
.m_dving{margin:6px 0 15px;padding:0}
.m_dving .tit{padding:9px 0}
.m_dving .my_ssginfos{overflow:hidden;margin:0;padding:0;height:125px}
.m_daylist li{position:relative;min-height:45px;padding:14px 0 14px 63px;border-top:3px solid #e6e6e6}
.m_daylist li:first-child{border-top:0 none}
.m_daylist li .txt_day{position:absolute;left:9px;top:14px;width:44px;height:44px;padding:0 1px 1px 0;background-position:-241px 0;font-size:11px;font-weight:bold;line-height:46px;letter-spacing:-1px;text-align:center}
.m_daytime{position:relative;padding-right:100px}
.m_daytime .b_def{position:absolute;right:15px;top:50%;width:78px;height:28px;margin-top:-15px;line-height:29px}
.m_dayleft{color:#ff5277}
.m_dayleft .md_tit{display:block;font-size:12px;font-weight:bold;line-height:21px}
.m_dayleft .md_time{display:block;margin-top:-5px;font-family:'HelveticaNeue-Light';font-size:22px;line-height:25px}
.m_daydata{margin-top:10px;padding-top:6px;border-top:1px solid #e6e6e6;font-size:13px;color:#999}
.m_daynum{font-family:'HelveticaNeue-Medium';font-size:14px}
.m_daynum .md_num{text-decoration:underline}
.m_dayabt{font-size:12px;font-weight:bold;letter-spacing:-1px}
.m_dvmoreview{text-align:center;letter-spacing:-1px}
.m_dvmoreview a{display:block;padding:11px 0 9px;border-radius:0 0 5px 5px;background:#e6e6e6;font-size:13px;font-weight:bold;color:#666}
.m_dvmoreview .ico_arrow{width:10px;height:7px;margin:5px 0 -5px 5px;background-position:-289px 0}
.m_dvmoreview .tx2{display:none}
.dv_full.m_dving .my_ssginfos{overflow:visible;height:auto}
.dv_full .m_dvmoreview a{background:#f2edee;color:#ff5b7e}
.dv_full .m_dvmoreview .ico_arrow{background-position:-289px -8px}
.dv_full .m_dvmoreview .tx1{display:none}
.dv_full .m_dvmoreview .tx2{display:inline}
.change_info_wrap{position:relative;padding:20px 12px;border-top:1px solid #b5b5b5}
.change_info_wrap .change_spot{padding:0}
.change_info_wrap .btn_oitip{position:absolute;top:0;right:0}
.change_info_wrap .tops,.change_info_wrap .tops2{padding:0 30px 0 0;border:0 none}
.change_info_wrap .tops2{color:#aaa}
.change_info_wrap .tops .tit2,.change_info_wrap .tops .date,.change_info_wrap .tops2 .date{display:block}
.change_info_wrap .cs_cont{margin-top:15px;padding-top:15px;border-top:1px solid #f2f2f2}
.change_info_wrap .change_timetb .point{color:#ff5277}
.change_info_wrap .change_timetb th .in,.change_info_wrap .change_timetb td .in{display:block;padding:10px 0 10px 10px;text-align:left}
.change_info_wrap .change_timetb th{font-weight:normal;color:#222}
.change_info_wrap .change_timetb td{color:#666}
.change_info_wrap .change_spot .point,.change_info_wrap .change_spot .point2{float:none;margin-left:0}
.change_info_wrap .change_spot .point2{color:#222}
.change_info_wrap .order_tip{position:relative;margin-top:10px;padding:0 120px 0 0;min-height:31px}
.change_info_wrap .tip_icopd{font-size:11px}
.change_info_wrap .b_def,.change_info_wrap .b_def7{position:absolute;top:0;right:0;width:103px;height:29px;line-height:29px}
.change_info_wrap .b_def.b_def_de{position:static;width:100%;height:38px;line-height:38px;margin-top:12px}
.change_info_wrap .change_info{padding-bottom:0}
.change_info_wrap .section_close .cs_cont{display:none}
.m_last_orderwrap{padding:0 12px 30px;letter-spacing:-1px}
.m_last_article{display:block;padding:20px 12px 20px 12px;border:1px solid #ccc;border-radius:3px;background:#fdfdfd;box-shadow:inset 0 -2px 0 #efefef;text-align:center}
.m_last_info{position:relative;display:inline-block;padding-right:50px;text-align:left}
.m_last_info .tit{display:block;font-size:16px;font-weight:bold}
.m_last_info .txt{font-size:11px;color:#808080}
.m_last_info .point{color:#ff5b7e}
.m_last_info .sp_com{position:absolute;top:50%;right:0;width:41px;height:53px;margin-top:-26px;background-position:-170px -1001px}
.m_last_orderwrap2{padding:30px 12px 30px;border-top:1px solid #ccc}
.m_last_orderwrap2 .sp_com{width:34px;height:38px;margin-top:-19px;background-position:-170px -1059px}
.m_last_orderwrap2 .txt,.m_cplst .tip_icopd{font-size:12px}
.m_cplst{padding:20px 12px;border-top:1px solid #bfbfbf}
.m_cplst:first-child{border-top:0 none}
.m_cplst .mall_lst{background:none;font-family:'Times New Roman';font-style:italic}
.m_cplst .sch_alert_tbl{letter-spacing:-1px}
.m_cplst .sch_alert_p{margin-top:30px}
.m_cplst_bx{display:block;border:1px dashed #c8c8c8}
.m_cplst_tb{display:table;width:100%;height:76px;table-layout:fixed;border-collapse:collapse}
.m_cplst_tb .cp_tbcell{display:table-cell;width:50%;padding:0 10px;text-align:center;vertical-align:middle}
.m_cplst_tb .per_area{display:block;font-style:italic;color:#ec718c}
.m_cplst_tb .per_area.per_color_y{color:#fcb539}
.m_cplst_tb .per_area.per_color_b{color:#5ec6ed}
.m_cplst_tb .per_area .per{font-size:29px}
.m_cplst_tb .per_area .cp_tx{font-size:22px;letter-spacing:-1px;font-weight:bold}
.m_cplst_tb .per_area .ssg_price,.m_cplst_tb .per_area .per_num{font-family:'Times New Roman';font-style:italic;font-size:52px}
.m_cplst_tb .per_area .ssg_tx,.m_cplst_tb .per_area .won{font-size:15px}
.m_cplst_tb .cp_tit,.m_cplst_tb .cp_date{display:block;text-align:left}
.m_cplst_tb .cp_tit{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#666;letter-spacing:-1px}
.m_cplst_tb .cp_date{margin-top:5px;font-size:11px;color:#aaa}
.m_cplst_tb .per_value .value {color:#fcb539;;font-weight:bold}
.m_coupon_lbx{padding:15px 12px;background:#f7f7f7}
.m_coupon_lbx .b_def5{width:100%;height:29px;line-height:29px}
.mycoupon_level:after{display:block;clear:both;content:""}
.mycoupon_level .tit{float:left;font-size:16px;line-height:35px;color:#222}
.mycoupon_level .tit .txt_tr{display:inline-block;font-size:20px;color:#ff5277}
.mycoupon_level .b_def{float:right;width:128px;font-size:13px;color:#363636}
.m_mylevelbx{margin:10px 0;border:1px solid #d9d9d9;background:#fff}
.m_mylevelbx .level_tit{position:relative;min-height:73px;padding:10px 88px 0 20px;background-color:#ebebeb}
.m_mylevelbx .level_tit .level_txt{padding-top:3px;font-family:'Times new roman';font-size:30px;line-height:35px;font-weight:bold}
.m_mylevelbx .level_tit .txt_le{font-size:13px;color:#888}
.m_mylevelbx .level_tit .txt_le .scount{color:#222}
.m_mylevelbx .ico_vip,.m_mylevelbx .ico_gold,.m_mylevelbx .ico_silver,.m_mylevelbx .ico_bronze,.m_mylevelbx .ico_family{position:absolute;right:0;top:14px}
.m_birthday{border:2px solid #ff69a2;text-align:center;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_birthday.gif) 0 0 repeat-x;margin:15px 0 16px}
.m_birthday img{vertical-align:top;width:150px}
.m_birthday p{text-align:center;height:32px;line-height:32px;color:#666;font-size:12px;margin-top:3px}
.level_benefit{padding:11px 0 20px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x;background-size:3px 1px;text-align:center}
.level_benefit img,.level_benefit2 img{vertical-align:top}
.level_benefit2{padding:21px 0 20px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x;background-size:3px 1px;text-align:center}
.delive_setting .order_article:first-child .order_arttit{border-top:1px solid #bfbfbf}
.delive_setting .m_pro_wrap .bnbox2{padding:0 12px 10px}
.delive_setting .m_pro_wrap .bnbox a{margin-left:4px}
.delive_setting .m_pro_wrap .bnbox li:first-child a{margin-left:0}
.delive_setting .m_pro_wrap .b_def,.delive_setting .m_pro_wrap .b_def2{display:block}
.delive_setting .noti_option,.delive_setting .order_infolist li.regular_type .ch_noti_info,.delive_setting .ch_noti_info .sub_lst_info{margin-top:0}
.ragular_date{overflow:hidden;padding:25px 3px;border:2px solid #b3b3b3;text-align:center}
.ragular_date .ico_ragular{width:79px;height:79px;margin-right:10px;background-position:0 -1000px;vertical-align:middle}
.ragular_date .date_box{display:inline-block;text-align:left;vertical-align:middle}
.ragular_date .date_box dt{margin-bottom:5px;font-size:15px;color:#222;font-weight:bold}
.ragular_date .date_box dd{padding-left:30px;font-size:12px;color:#666;text-indent:-30px}
.delive_setting .m_pro_wrap .hbx_case{padding-bottom:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px;padding-bottom:8px;background-color:#f7f7f7}
.delive_setting .m_pro_wrap .ol_txt{font-size:13px;line-height:17px;color:#666;padding:12px 8px}
.delive_setting .m_pro_wrap .chtit_wrap{border-top:0}
.delive_setting .order_infolist li.regular_type{padding:0 0 10px 0;border-top:0}
.delive_setting .order_artcont .bx_incase{margin:0 0 -12px;padding:0;background:none}
.delive_setting .m_order_confirmbx .item .inpchk,.delive_setting .m_order_confirmbx .item .inpchk_temp{display:inline-block;position:absolute;left:0;top:1px;width:17px;height:17px}
.delive_setting .m_order_confirmbx .item label{display:inline-block;position:relative;padding-left:22px}
.delive_setting .m_order_confirmbx .item2 label{padding-left:0}
.delive_setting .ch_noti_info .chnoti_tit{position:relative}
.delive_setting .ch_noti_info .chnoti_tit .b_icn{position:absolute;top:4px;right:10px;width:95px}
.delive_setting .order_btnarea3{padding:5px 12px 15px}
.delive_setting .btn_secend .order_tip{padding-top:0}
.delive_setting .bn_halfarea .bn_pnk2{height:40px;line-height:40px}
.m_lyr_con2 .ly_txt{margin-bottom:17px;word-break:break-all;word-wrap:break-word}
.m_lyr_con2 .ly_visitrec_txt{margin:0;padding:8px 0;letter-spacing:-1px}
.m_lyr_con2 .ly_visitrec_txt li{position:relative;padding-left:6px}
.m_lyr_con2 .ly_visitrec_txt li .bul{position:absolute;left:0;top:0}
.m_lyr_con2 .ly_visitrec_txt2 li:after{position:absolute;left:0;top:0;width:2px;height:2px;margin-top:6px;border-radius:2px;background:#898989;content:''}
.m_lyr_con2 .m_lyr_txt2 .ico_delivecar{margin-bottom:20px}
.m_lyr_con2 .m_lyr_txt2{font-size:13px}
.m_lyr_con2 .m_lyr_txt2 .gray_txt{display:inline-block;margin-top:5px;font-size:11px;color:#999;line-height:15px}
.m_lyr_con2 .m_lyr_txt2 .m_rdo_choice{margin-top:15px}
.m_lyr_con2 .m_lyr_txt2 .bg_bar{left:0;right:0}
.m_lyr_con2 .m_lyr_btn a{min-width:95px}
.m_lyr_con2 .m_lyr_conin{padding:0 12px 17px}
.m_lyr_con2 .ly_dc_info{padding:15px 30px;margin:0;line-height:34px;font-size:13px}
.m_lyr_con2 .ly_dc_info dt,.m_lyr_con2 .ly_dc_info dd{margin:0}
.m_lyr_con2 .ly_dc_info dt{min-width:101px;height:34px;text-align:left;line-height:26px}
.m_lyr_con2 .ly_dc_info dd{overflow:hidden;height:34px;float:none;text-align:right}
.m_lyr_con2 .ly_dc_info dd .side_num{float:right}
.m_lyr_con2 .ly_dc_info dd .side_num .to_num{line-height:normal}
.m_lyr_con2 .ly_dc_info .inpbx{display:inline-block;width:40px;padding:3px}
.m_lyr_con2 .ly_dc_info .inpbx input{font-size:16px;color:#ff5b7e;text-align:center}
.m_lyr_con2 .ly_dc_info .add_good .to_num{height:24px;padding:0 3px;vertical-align:middle}
.m_lyr_con2 .ly_dc_info .add_good .to_num input{font-size:16px;line-height:24px}
.m_lyr_con2 .ly_dc_info .add_good .des_select{height:24px;line-height:24px}
.m_lyr_con2 .ly_dc_info .add_good .des_select .cc_ellip_in{font-size:16px;font-weight:normal}
.m_lyr_con2 .des_select{text-align:left}
.m_lyr_con2 .order_infolist li:first-child{border-top:1px solid #f2f2f2}
.m_lyr_con2 .noti_option2{background:none;margin-top:0;color:#898989}
.m_visitrec_wrap{padding:15px 15px 7px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#f2f2f2;text-align:left}
.m_visitrec_wrap .ly_visitrec_tit{position:relative;padding-left:10px;font-size:12px;color:#666}
.m_visitrec_wrap .ly_visitrec_tit:after{position:absolute;top:7px;left:0;width:4px;height:4px;background:#b3b3b3;content:''}
.m_visitrec_wrap .ly_visitrec_txt{padding-left:10px;background:none;color:#222}
.delive_setting .order_acont{padding:0 45px 12px 79px}
.delive_setting .order_acont .order_pay{margin-top:13px}
.delive_setting .order_acont .sale_pay{margin-bottom:-13px}
.delive_setting .order_acont .order_aside{position:absolute;right:0;top:0;padding-top:46px}
.delive_setting .order_acont .order_aside .btn_part{position:absolute;right:0;top:0;border-color:#f7bcc9}
.delive_setting .order_acont .btn_part .ico_cart{width:28px;height:24px;background-position:-90px -1035px}
.cart_setting .m_tab{margin-bottom:21px}
.cart_setting .order_arttit{padding-bottom:1px;background:#f7f7f7 url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x 0 100%;background-size:2px 1px}
.cart_setting .order_arttit .txt_tr{color:#ff5b7e}
.cart_setting .order_artwrap{border-bottom:1px solid #b5b5b5}
.cart_setting .sch_inparea{padding:12px}
.cart_setting .sch_area{position:relative}
.cart_setting .sch_area .inpbx{padding:5px 30px 4px 8px;border:1px solid #e6e6e6;box-shadow:none;background:#f5f5f5;border-radius:0}
.cart_setting .head_inpdel{display:inline-block;position:absolute;top:0;right:0;height:16px;padding:6px 10px;vertical-align:top}
.cart_setting .ico_srch{width:15px;height:16px;background-position:-27px -14px}
.pagination_box{padding-top:17px;text-align:center}
.pagination_box .b_def{width:32px;height:32px;line-height:32px;text-align:center}
.pagination_box .pnum{display:inline-block;margin:0 3px}
.pagination_box .pnum .b_def{width:38px;margin:0 -1px;border-radius:0;box-shadow:none}
.pagination_box .pnum .b_def:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}
.pagination_box .pnum .b_def:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}
.pagination_box .b_def.b_selected{border-color:#da4458;background:#ff5277;color:#fff}
.pagination_box .ico_prev{width:6px;height:10px;background-position:-228px -1001px;vertical-align:middle}
.pagination_box .ico_next{width:6px;height:10px;background-position:-228px -1016px;vertical-align:middle}
.pagination_box span .ico_prev{background-position:-220px -1001px}
.pagination_box span .ico_next{background-position:-220px -1016px}
.cp_vis{padding:13px 0;background:#b0e6ef;color:#fff;letter-spacing:-1px;text-align:center;border-bottom:3px solid #bfbfbf}
.cv_img img{vertical-align:top}
.cv_img .cv_birthday{width:196px}
.cv_img .cv_firstd{width:237px}
.cv_txt{margin-top:15px;font-size:16px;line-height:24px;color:#333;font-weight:bold}
.cv_txt2{margin-top:5px;font-size:10px;line-height:16px;color:#50a9b7;font-weight:bold}
.cv_apply{margin-top:15px;font-size:10px;color:#fff;font-weight:bold}
.cv_apply .ico_tip{margin:1px 3px -1px 0}
.cp_vis2{padding:25px 0;color:#666}
.cp_vis2 .cv_apply{margin-top:20px;color:#fff}
.cv_contpd{padding:0 12px;margin-bottom:30px}
.cv_cptit{margin-top:20px;padding:10px 10px 11px;border-top:1px solid #ccc;background:#f7f7f7 url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x 0 100%;background-size:2px 1px}
.cv_ch3{font-size:14px;font-weight:normal;color:#222;letter-spacing:-1px}
.cv_cpcont{padding:16px 0 17px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.cv_cplist{padding:0 10px}
.cv_cplist li{margin-top:9px;font-size:12px;line-height:18px;color:#666;letter-spacing:-1px}
.cv_cplist li:first-child,.cv_cbtn .bnbox{margin-top:0}
.cv_cplist li .in{position:relative;padding-left:6px}
.cv_cplist li .bul{display:inline-block;overflow:hidden;position:absolute;left:0;top:8px;width:2px;height:2px;border-radius:2px;background:#666;vertical-align:top}
.cv_cplist2{margin-top:-9px}
.cv_cplist2:after{display:block;clear:both;content:''}
.cv_cplist2 li{display:inline;float:left;width:33.3%;margin-top:9px}
.cv_cplist2 li:first-child{margin-top:9px}
.cv_cimg{margin-top:25px;text-align:center}
.cv_cimg img{vertical-align:top}
.cv_cimg .cp_birthday{width:145px}
.cv_cimg .cp_firstd{width:266px;margin:-11px 0 0 -11px}
.cv_cbtn{margin-top:20px}
.cv_cbtn .bnbox li .b_def{margin:0 4px}
.cv_cbtn .bnbox li:first-child .b_def{margin-left:0}
.cv_cbtn .bnbox li:last-child .b_def{margin-right:0}
.cv_cbtn .b_def{display:block}
.cv_ttip{padding:10px;font-size:11px;color:#898989;letter-spacing:-1px}
.cv_ttip .ico_tip{margin:1px 3px -1px 0}
.cv_gradetip{margin-top:15px;font-size:14px;color:#222;letter-spacing:-1px}
.cv_gradetip .ico_tip{margin:5px 3px -5px 0}
.cv_gradetip .grade{color:#ec396b}
.cv_joinbtn .bnbox{margin-top:0}
.cv_joinbtn a{position:relative;margin:0 12px;height:auto;padding:15px 0;background:#262626;color:#fff;font-size:16px;line-height:27px;font-weight:normal}
.cv_joinbtn em{font-weight:bold}
.cv_joinbtn a:after{position:absolute;top:50%;right:20px;color:#fff;content: '';width:15px;height:15px;border:1px solid #fff;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}
.btn_rstamp{position:absolute;right:12px;top:17px;z-index:10}
.btn_rstamp a{display:inline-block;padding:0 15px 0 13px;border:1px solid #d1d1d1;border-radius:3px;font-size:10px;line-height:24px;text-align:center;vertical-align:top}
.ico_stamp{width:15px;height:13px;margin:5px 4px 0 0;background-position:-224px -240px}
.ico_stamp2{width:15px;height:13px;margin:5px 4px 0 0;background-position:-237px -226px}
.m_ch_banner{text-align:center}
.m_ch_banner img{width:320px;margin:0;padding:0;vertical-align:top}
#floating-banner{position:fixed;width:100%;z-index:3000;margin-bottom:-100px}
.loading_wrapper {display:none;z-index:10000}
.loading_wrapper .spinner{top:30px !important;left:30px !important}
.loading_bg {width:60px;height:60px;background-color:#000;opacity:0.3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.m_pop_bx{position:relative;width:300px;margin:0 auto;background:#000;text-align:center}
.m_pop_bx img{width:300px;margin:0;padding:0;vertical-align:top}
.m_pop_bx .m_pop_close{position:absolute;width:30px;height:30px;top:-10px;right:-5px;background-position:0 -41px}
.m_pop_none{margin:0;padding:0 14px;text-align:left}
.m_pop_none .ico_chk{width:13px;height:10px;margin:2px 4px -2px 0;background-position:-124px -134px;vertical-align:top}
.m_pop_none .none_txt{font-size:12px;color:#d9a6c3;letter-spacing:-1px;line-height:normal;vertical-align:top}
.m_order_timebx{padding:13px 12px 0}
.m_order_timebx .point{color:#ff5277}
.m_order_timebx .tip_notice{margin-bottom:13px;font-size:12px;color:#666;line-height:17px}
.m_order_timebx .noti_option{margin-top:0;color:#898989}
.tbl_stparea{margin-top:15px}
.tbl_stp,.tbl_stp th,.tbl_stp td{margin:0;padding:0;border:0 none}
.tbl_stp{width:100%;letter-spacing:-1px;table-layout:fixed;border-collapse:collapse;border-spacing:0}
.tbl_stp .w1{width:36%}
.tbl_stp th{padding:9px 15px;border:1px solid #ccc;background:#f7f7f7;font-size:11px;color:#999;text-align:left}
.tbl_stp td{border:1px solid #ccc;font-size:11px;color:#666;text-align:center;vertical-align:middle}
.tbl_stp td .total_stp{font-size:30px;font-family:Helvetica;color:#141414}
.tbl_stp thead th:first-child{text-align:center}
.stp_list{padding:15px;text-align:left}
.stp_list li{margin-top:5px}
.stp_list li:first-child{margin-top:0}
.stp_list li:after{display:block;clear:both;content:''}
.stp_list li .stp_left{display:inline;float:left}
.stp_list li .stp_right{display:inline;float:right}
.m_in_secend{padding:10px 12px}
.m_in_secend .btn_secend{margin-top:20px;padding-top:0;border-top:1px solid #999;background:none}
.m_in_secend .btn_secend:first-child{margin-top:0;border-top:0 none}
.m_in_secend .m_order_total,.m_in_secend .m_add_item{margin:0}
.m_add_item .item_good .itemname .cc_ellip_in {max-width:100%}
.tip_is{position:relative;margin:15px 0 13px;padding-left:17px;font-size:11px;line-height:13px;color:#666;letter-spacing:-1px}
.tip_is .ico_tip{position:absolute;left:0;top:0}
.pad_explan{min-height:40px;padding:20px 24px;background:#f7f7f7;letter-spacing:-1px}
.pex_icot{font-size:16px;line-height:20px;color:#666}
.pex_icot .pex_tit{display:inline-block;margin-top:10px;vertical-align:top}
.ico_tip2{width:35px;height:40px;margin-right:10px;background-position:-85px -193px}
.pex_tit{font-size:16px;line-height:20px;color:#666}
.pex_txt{margin-top:2px;font-size:13px;line-height:16px;color:#808080}
.m_face_wrap{position:relative;height:100%}
.m_face_wrap .m_face_bx{position:absolute;top:50%;left:0;right:0;height:180px;margin-top:-90px;text-align:center}
.m_face_wrap .face_img{position:relative;width:136px;height:136px;margin:0 auto}
.m_face_wrap .face_img .ico_f{position:absolute;top:50%;left:50%;width:30px;height:60px;margin:-30px 0 0 -15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/@ico_face.png) no-repeat;background-size:30px 60px}
.m_face_wrap .face_tx{position:absolute;bottom:0;left:0;right:0;font-size:21px;font-weight:bold;color:#bcd2e0;letter-spacing:-1px}
.m_prd_topbx{border-bottom:1px solid #afafaf;background-color:#f2f2f2;text-align:center;z-index:10}
.m_prd_topbx .prd_tit{font-size:14px;color:#666;line-height:44px;letter-spacing:-1px}
.m_qa_tit{padding:10px 10px 12px;background:#f2f2f2;text-align:center}
.m_qa_tit .qa_h2{font-size:14px;color:#666;letter-spacing:-1px}
.m_qa_tit .qa_tlist{font-size:14px;font-weight:bold;line-height:17px;color:#666;letter-spacing:-1px}
.m_qa_tit .qa_tlist li{margin-top:4px}
.m_qa_tit .qa_tlist li:first-child{margin-top:0}
.m_qa_lst li{padding:17px 17px 0;border-top:1px solid #afafaf;letter-spacing:-1px}
.m_qa_lst li .que_txt{display:block;-webkit-line-clamp:auto;-webkit-box-orient:normal}
.m_qa_lst li.on .m_qa_deanswer{display:block}
.m_qa_que{position:relative;min-height:38px;padding-left:60px}
.m_qa_que .que_ico{position:absolute;top:0;left:0;min-width:45px;font-size:29px;font-family:'Times New Roman';font-weight:bold;line-height:normal;text-align:center}
.m_qa_que .que_q{color:#ff5b7e}
.m_qa_que .que_a{color:#999}
.m_qa_que .que_txt{display:-webkit-box;overflow:hidden;width:100%;font-size:14px;color:#222;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.m_qa_que .que_txt a{color:#222}
.m_qa_que .que_btn + .que_txt div{padding-right:80px;min-height:25px}
.m_qa_que .que_txt .img_st01{width:10px;height:14px;margin-left:6px;vertical-align:-1px}
.m_qa_que .que_btn{position:absolute;top:0;right:0;font-size:13px;color:#222;line-height:16px}
.m_qa_que .que_btn .btn_type{display:inline-block;position:relative;padding:0 9px}
.m_qa_que .que_btn .btn_type:after{position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-6px;background:#d3d3d3;content:''}
.m_qa_que .que_btn .btn_type:first-child:after{display:none}
.m_qa_result{position:relative;margin-top:6px;padding-left:60px;line-height:17px}
.m_qa_result .qa_type{position:absolute;top:0;left:0;min-width:45px;padding:0 3px;background:#ff6a8a;font-size:10px;line-height:17px;color:#fff;text-align:center;vertical-align:top}
.m_qa_result .it_type2{background-color:#999}
.m_qa_result .qa_date{font-size:11px;color:#9a9a9a;letter-spacing:0;vertical-align:top}
.m_qa_result .prd_seller{vertical-align:top}
.m_qa_result .prd_seller:after{display:inline-block;width:1px;height:10px;margin:0 5px;background:#e1e1e1;content:''}
.m_qa_answer{margin-top:10px;padding:8px 4px 8px 55px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_qa_answer .qa_qrd_area{position:relative;min-height:60px;padding-left:70px}
.m_qa_answer .qa_qrd_area img{position:absolute;top:0;left:0}
.m_qa_answer .qa_prd_tit{display:-webkit-box;overflow:hidden;width:100%;font-size:13px;line-height:18px;vertical-align:top;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}
.m_qa_answer .qa_prd_tit a{color:#666}
.m_qa_deanswer{position:relative;margin:0 -17px;padding:15px 25px 10px 17px;border-top:3px solid #e3e3e3;background:#f2f2f2}
.m_qa_deanswer .que_txt{display:inline-block;color:#666}
.m_qa_deanswer .ico_arrow{position:absolute;top:-3px;left:25px;width:25px;height:14px;background-position:-220px -259px}
.m_qa_deanswer .no_answer{padding:10px 0 13px;text-align:center}
.m_qa_deanswer .ico_qout{display:block;width:24px;height:19px;margin:0 auto;background-position:-57px -791px}
.m_qa_deanswer .no_txt{display:block;margin-top:10px;font-size:14px;color:#666;line-height:19px}
.f_brand_lst{display:table;width:100%;padding:11px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;font-size:11px;color:#666;line-height:18px}
.f_brand_lst:first-child,.f_row_lst li:first-child{background:none}
.f_brand_lst:last-child,.f_row_lst li:last-child{padding-bottom:0}
.f_brand_lst li{display:table-cell;position:relative;width:50%;padding:0 10px 0 23px}
.f_brand_lst .inpchk,.f_brand_lst .inpchk_temp{position:absolute;top:0;left:0}
.m_toptx_wrap{padding:18px 0;border-bottom:1px solid #dadada;background:#f7f7f7}
.m_toptx_wrap .lyt_tit{display:block;font-size:16px;color:#222;line-height:18px}
.m_toptx_wrap .lyt_tit span {color:#73b1da}
.m_toptx_wrap .lyt_tit .ico_txclip{width:67px;height:22px;background-position:-77px -699px}
.m_toptx_wrap .lyt_txt{display:block;margin-top:10px;font-size:13px;color:#666;line-height:18px}
.m_clip_br{margin-top:27px;padding:0 11px;text-align:left}
.m_clip_br .now_p{color:#f84e64}
.f_row_lst{font-size:11px;color:#666;line-height:18px}
.f_row_lst li{position:relative;padding:11px 10px 10px 23px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.f_row_lst .inpchk,.f_row_lst .inpchk_temp{position:absolute;top:11px;left:0}
.oagree_pd{padding:0 12px}
.oagree_tiplist{padding:14px 0;font-size:14px;line-height:18px;color:#666;letter-spacing:-1px}
.oagree_tiplist li{position:relative;padding-left:10px}
.oagree_tiplist li:before{position:absolute;left:0;top:7px;width:4px;height:4px;background:#b3b3b3;content:''}
.oagree_artwrap{padding-bottom:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.oagree_tit{padding:8px 0;border-top:1px solid #ccc;background:#f7f7f7;letter-spacing:-1px}
.oagree_tit:after{display:block;clear:both;content:''}
.oagree_tit .oa_fl{display:inline;float:left;margin:3px 0 0 10px;font-size:14px;line-height:18px}
.oagree_tit .oa_fr{display:inline;float:right;margin-right:10px}
.oagree_tit .oa_fr .b_icn{padding:0 8px}
.oagree_cont{padding:13px 10px 12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 0;background-size:2px 1px;letter-spacing:-1px}
.oagree_cont .chk_area{line-height:18px}
.oagree_cont .chk_area .inpchk,.oagree_cont .chk_area .inpchk_temp{margin-right:5px;vertical-align:top}
.oagree_cont .chk_area label{display:inline-block;font-size:12px;color:#666;vertical-align:top}
.m_push_tit{padding:15px 12px;border-bottom:1px solid #d9d9d9;background:#f2f2f2}
.m_push_tit .push_h{font-size:18px;letter-spacing:-1px;line-height:22px}
.m_push_conbx{padding:15px 12px;background:#fff}
.m_push_conbx .img_area{padding:0 35px;text-align:center}
.m_push_conbx .img_area a{display:block}
.m_push_conbx .img_area img{max-width:100%}
.m_push_con{padding:10px 0;font-size:12px;color:#666;line-height:18px}
.m_push_con .in_txt,.m_push_con .in_lst{margin-top:25px}
.m_push_con .in_txt:first-child,.m_push_con .in_lst:first-child,.m_cpinfo_lst:first-child{margin-top:0}
.m_comintro_bx .m_conbx{border:0 none;border-top:1px solid #ddd}
.m_cpn_tit{display:table;width:100%;height:123px;text-align:center}
.m_cpn_tit .cpn_td{display:table-cell;padding-bottom:9px;vertical-align:middle}
.m_cpn_tit .ico_shinsegae{width:206px;height:43px}
.m_cpn_tit .ico_emart{width:226px;height:54px;background-position:0 -60px}
.m_cpninfo_bx{padding:36px 0 35px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;letter-spacing:-1px}
.m_cpinfo_lst{margin-top:35px}
.m_cpinfo_lst .info_h4{margin-bottom:15px;font-size:17px;font-weight:bold;color:#ff5b7e;line-height:21px}
.m_cpinfo_lst .info_h4 .en_h4{display:inline-block;font-size:18px;font-family:'Times New Roman';font-style:italic;color:#aaa;letter-spacing:0}
.m_cpinfo_lst .sub_tit{margin-top:30px;font-size:15px;font-weight:bold;color:#222}
.m_detail_lst{margin-top:10px;font-size:13px;color:#666}
.m_detail_lst li{position:relative;padding-left:8px;line-height:28px}
.m_detail_lst li:after{position:absolute;top:12px;left:0;width:4px;height:4px;background:#b3b3b3;content:''}
.m_detail_lst li em{text-decoration:underline}
.m_detail_lst .b_def{height:29px;margin-left:3px;padding:0 10px;letter-spacing:0;line-height:29px}
.m_detail_lst .sp_com{margin-right:4px;vertical-align:middle}
.m_detail_lst .ico_tel{width:11px;height:11px;background-position:-99px -727px}
.m_detail_lst .ico_email{width:13px;height:8px;background-position:-77px -727px}
.m_write_pic .inpbx{padding-left:12px;background:#fcfcfc;text-align:left}
.m_write_pic .inpbx .tx_comment{display:inline-block;font-size:16px;font-family:'Times New Roman';font-weight:bold;font-style:italic;color:#666}
.m_total_bx{padding:40px 35px;text-align:center;letter-spacing:-1px}
.m_total_bx .total_tit{font-size:21px;font-weight:bold;color:#222;line-height:25px}
.m_total_bx .total_txt{margin-top:20px;font-size:14px;color:#666;line-height:20px}
.m_total_bx .bnbox{margin-top:30px}
.m_total_bx .noti_option{margin-top:20px;padding:22px 0 12px;border-top:1px solid #cdcdcd;background:none;font-size:10px;color:#898989}
.m_pt_article.section_close .m_pt_artcont .order_infoset{display:none}
.m_pt_artwrap{padding:0 12px}
.m_pt_article{padding:18px 0;border-top:1px solid #f2f2f2}
.m_pt_article:first-child{border-top:0 none}
.m_pt_artcont{position:relative}
.m_pt_artcont .btn_oitip{position:absolute;top:-2px;right:0}
.m_pt_artcont .order_infoset{margin-top:15px;padding:0;border-top:1px solid #f2f2f2}
.m_ptit_bx{line-height:18px}
.m_ptit_bx .pt_th{display:inline-block;font-size:13px;font-weight:bold;color:#222;vertical-align:top}
.eagree_pd,.eag_tb td,.eagree_pd_gray{padding:0 12px 30px;font-size:11px;line-height:16px;color:#666;letter-spacing:-1px}
.eagree_pd_gray{border-top:3px solid #d9d9d9;background:#f7f7f7}
.eagree_h3{position:relative;margin:15px 0;padding-left:10px;font-size:14px;line-height:18px;color:#222;letter-spacing:-1px}
.eagree_h3:before{position:absolute;left:0;top:7px;width:4px;height:4px;background:#b3b3b3;content:''}
.eagree_list,.eagree_list li{margin-top:15px}
.eagree_list li:first-child,.eagree_in li:first-child,.eagree_in2 li:first-child,.eag_mgl,.eag_mgl2 li{margin-top:0}
.eagree_h4,.eag_tb th{font-size:12px;line-height:16px;color:#222;letter-spacing:-1px}
.eag_p,.eagdl_in2{margin-top:7px}
.eagree_in{margin-top:5px}
.eagree_in li{margin-top:4px}
.eagree_in2 li{margin-top:2px}
.eagdl_in2 dt{margin-top:7px;font-weight:bold}
.eag_tb{margin-top:5px;border:1px solid #cfcfcf}
.eag_tb th{padding:3px 0;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background:#eee;color:#555;text-align:center}
.eag_tb td{padding:8px;border:1px solid #cfcfcf}
.eag_tb .de_txt{font-size:10px}
.eag_tb .under{text-decoration:underline}
.eag_mgl{margin-left:5px}
.eag_mgl2{margin-left:10px}
.eag_rbx{margin-top:20px;text-align:right}
/*개인정보 처리방침 pc sync용*/
.term_policy,.term_policy .ua_table td{padding:0 12px 30px;color:#666}
.term_policy{padding:10px 20px;border-top:3px solid #d9d9d9;background:#f7f7f7;font-size:12px;line-height:18px;letter-spacing:-1px;word-wrap:break-word}
.term_policy .title,.term_policy .section{margin-top:2em}
.term_policy .section h4,.term_policy .ua_table th{color:#222;letter-spacing:-1px}
.term_policy .section h4{font-size:14px}
.term_policy .ua_box ul{margin-top:1em}
.term_policy .ua_box ul ul ul ul{margin-top:0}
.term_policy .ua_box p{margin:12px 0;text-indent:0}
.term_policy .ua_box .default_type{padding-left:0.9em;text-indent:-0.9em}
.term_policy .ua_box .circlednum_type{padding-left:1.2em;text-indent:-1.2em}
.term_policy .ua_box .hyphen_type{padding-left:0.6em;text-indent:-0.6em}
.term_policy .ua_box .korean_type{padding-left:1.3em;text-indent:-1.3em}
.term_policy .ua_box .bracket_type{padding-left:0.6em}
.term_policy .ua_box li,.term_policy .ua_box .default_type li,.term_policy .ua_box .circlednum_type li{margin:1em 0}
.term_policy .ua_box .hyphen_type li,.term_policy .ua_box .korean_type li,.term_policy .ua_box .bracket_type li{margin:0}
.term_policy .ua_box .korean_type .hyphen_type{margin-bottom:1em}
.term_policy .ua_table{width:100%;margin:.5em 0;border:1px solid #cfcfcf;text-indent:0}
.term_policy .ua_table th{padding:3px 0;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background:#eee;text-align:center;font-size:1em}
.term_policy .ua_table td{padding:8px;border:1px solid #cfcfcf;font-size:1em;text-indent:0}
.term_policy .ua_table span a{text-decoration:underline}

/* update 1311419 관련기획전 */
.bx_prd3 .data_style02 .mi_art_dl{overflow:visible;position:relative;margin:0;padding:88px 10px 0;line-height:20px;text-align:center}
.bx_prd3 .data_style02 .mi_art_dl dt{display:-webkit-box;overflow:hidden;float:none;width:auto;margin:0;font-size:11px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-1px;height:32px}
.bx_prd3 .data_style02 .mi_art_dl dd{overflow:visible;margin:0}
.bx_prd3 .data_style02 .mi_art_dl .price_dd{text-align:center}
.bx_prd3 .data_style02 .mi_art_dl .price_dd .price{font-weight:bold;font-size:14px;color:#f73559;line-height:1.5}
.bx_prd3 .data_style02 .mi_art_dl .price_dd .ssg_tx,.mi_art_dl .price_dd .tx{font-size:14px}
.bx_prd3 .data_style02 .mi_art_dl .view_link{position:absolute;left:0;top:0;right:0;bottom:0}
.bx_prd3 .data_style02 .mi_art_dl .view_link a{display:block;overflow:hidden;width:100%;height:100%;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.bx_prd3 .data_style02 .mi_art_dl .view_img{position:absolute;top:0;left:0;right:0}
.bx_prd3 .data_style02 .mi_art_dl .old_price,.bx_prd3 .data_style02 .mi_art_dl .mall_dd,.bx_prd3 .data_style02 .mi_art_dl .sp_main.txt_saler{display:none}
.m_stamp_bx{padding:15px 12px}
.m_stamp_bx h3{color:#666}
.m_stamp_bx h4{position:relative;padding:0 0 5px 23px;color:#73b1da;font-size:15px;line-height:20px}
.stamp_info{margin-top:5px}
.stamp_info .stamp_tb{margin-top:5px;border:1px solid #ccc}
.stamp_info .stamp_tb table{width:100%;border:0;font-size:12px}
.stamp_info .stamp_tb table th{padding:9px 0;border:0;background:#f7f7f7}
.stamp_info .stamp_tb table td{padding:9px 0;border:1px solid #ccc;border-width:1px 0 0 1px;text-align:center}
.stamp_info .stamp_tb table td:first-child{padding-left:10px;border-left:none;font-size:13px;text-align:left}
.stamp_info .advice{margin-top:5px;color:#999;font-size:12px}
.stamp_info .advice .sp_com{vertical-align:middle}
.stamp_list{margin-top:20px}
.stamp_list ul li{position:relative;padding-left:23px;color:#666;font-size:12px;line-height:17px;padding-bottom:2px}
.stamp_list ul li .dot {position:absolute;top:0;left:6px;display:none}
.stamp_list ul li:after{position:absolute;top:8px;left:8px;content:'';width:3px;height:3px;background:#b3b3b3}
.stamp_list ul li strong{color:#ff5277}
.detail_view .mflick .flick-paging.clp,.flick-paging.clp{bottom:5px}
.flick-paging.clp span.paging-on span{background:#faa8d6}
.flick-paging.clp span{display:inline-block;overflow:hidden;width:8px;height:8px;border-radius:8px;background:#e0e0e0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.mi_arttype2{position:relative;padding:0 8px}
.mi_arttype2:before{position:absolute;left:116px;top:1px;bottom:1px;z-index:10;width:2px;background:#ccc;content:''}
.mi_arttype2 .mi_call{display:inline-block;position:absolute;left:103px;top:50%;z-index:30;width:8px;height:8px;margin-top:-6px;border:2px solid #ccc;border-radius:8px;background:#fff}
.mi_art2_date{position:relative;padding:10px 0 10px 128px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x 0 100%;background-size:2px 1px;font-family:Helvetica;font-size:17px;line-height:24px;color:#73b1da}
.mi_art2_date:before{position:absolute;left:107px;top:0;bottom:50%;z-index:20;width:4px;background:#fff;content:''}
.mi_art2_date .mi_call{border-color:#fff;background:#bcd2e1}
.mi_art2_date .ico_cal{width:14px;height:14px;margin:5px 5px -4px 0;background-position:-36px -62px}
.mi_art2_list li{position:relative;padding-bottom:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x 0 100%;background-size:2px 1px}
.mi_art2_list li:last-child:before{position:absolute;left:106px;bottom:1px;top:50%;z-index:20;width:4px;background:#fff;content:''}
.mi_art2_list .sp_main.bg_per{display:none}
.mi_art2_dl{position:relative;min-height:81px;padding:11px 15px 8px 128px;line-height:18px;color:#666}
.mi_art2_dl dt{font-size:13px;letter-spacing:-1px;color:#636566;line-height:16px;letter-spacing:-1px}
.mi_art2_dl .price_dd{margin-top:4px}
.mi_art2_dl .price_dd .old_price{margin-right:3px;color:#adb1b2}
.mi_art2_dl .price_dd .old_price .ssg_price {font-weight:bold;font-family:'Helvetica';font-size:11px;color:#adb1b2;text-decoration:line-through}
.mi_art2_dl .price_dd .old_price .ssg_tx{color:#adb1b3;font-size:10px;font-weight:bold}
.mi_art2_dl .price_dd .price .ssg_price{font-weight:bold;font-size:16px;color:#222;font-family:'Times New Roman'}
.mi_art2_dl .price_dd .price .ssg_tx{font-size:10px;font-weight:bold;color:#222}
.mi_art2_dl .mall_dd{margin-top:5px;font-weight:bold;font-size:11px}
.mi_art2_dl .mall_dd .ago_f{display:inline-block;font-size:10px;color:#73b1da;vertical-align:top}
.mi_art2_dl .mall_dd .hipen{display:inline-block;overflow:hidden;width:1px;height:9px;margin:5px 5px 0;background:#e0e0e0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.mi_art2_dl .mall_dd .place{display:inline-block;font-family:'Times New Roman';vertical-align:top}
.mi_art2_dl .view_img{position:absolute;top:8px;left:4px;text-align:center}
.mi_art2_dl .view_img .img_area{display:inline-block;position:relative;vertical-align:top;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/Img_ready_168x168.png) 0 0 no-repeat;background-size:100% 100%}
.mi_art2_dl .view_img img{width:84px;height:84px;vertical-align:top}
.mi_art2_dl .view_link{position:absolute;left:0;top:0;right:0;bottom:0}
.mi_art2_dl .view_link a{display:block;overflow:hidden;width:100%;height:100%;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.only_emart{padding-top:10px}
.only_emart .inpchk,.only_emart .inpchk_temp{margin-right:7px;vertical-align:top}
.only_emart label{font-size:13px;color:#ff7c0a}
.top_num .bx_clip,.m_listclip_v3 .top_num .bx_clip,.mi_arttype2_v2 .mi_art2_list{position:relative}
.top_num .bx_clip .order_ntxt,.top_num .bx_clip .info_clip,.m_listclip_v3 .top_num .bx_clip .order_ntxt,.m_listclip_v3 .top_num .bx_clip .info_clip{position:absolute;left:0;top:14px;width:100%}
.top_num .bx_clip .m_art_dl{padding-top:218px}
.top_num .bx_clip .m_art_dl .m_art_bl{top:204px}
.top_num .bx_clip .m_art_dl .view_img{top:54px}
.best_area .top_num .bx_clip .m_art_dl,.best_area .m_listclip_v3 .top_num .bx_clip .m_art_dl{border-top:0}
.m_listclip_v3{border-bottom:0}
.m_listclip_v3 .top_num .bx_clip .m_art_dl{padding-top:204px}
.m_listclip_v3 .top_num .bx_clip .m_art_dl .m_art_bl{top:189px}
.m_listclip_v3 .top_num .bx_clip .m_art_dl .view_img{top:39px}
.mi_arttype2_v2{position:relative;padding:0}
.mi_arttype2_v2:before,.mi_arttype2_v2 .mi_art2_date:before,.mi_arttype2_v2 .mi_art2_list li:last-child:before{display:none}
.mi_arttype2_v2 .mi_call{display:inline-block;position:absolute;left:119px;top:50%;z-index:30;width:6px;height:6px;margin-top:-7px;border:4px solid #fff;border-radius:8px;background:#ff9641}
.mi_arttype2_v2 .ico_nowon{display:inline-block;height:17px;padding:0 7px;border:1px solid #ff6b53;border-radius:17px;font-family:'HelveticaNeue';font-size:10px;font-weight:bold;line-height:17px;color:#ff6b53;letter-spacing:0;vertical-align:top}
.mi_arttype2_v2 .mi_art2_date{padding:8px 0;background:#f5f5f5;font-size:15px;line-height:19px;color:#666;letter-spacing:-1px;text-align:center}
.mi_arttype2_v2 .mi_art2_date .ico_nowon{margin-right:10px}
.mi_arttype2_v2 .mi_art2_date .date{display:inline-block;margin:1px 0 -1px;vertical-align:top}
.mi_arttype2_v2 .mi_art2_list:before{position:absolute;left:126px;top:0;bottom:0;z-index:10;width:1px;background:#d3d3d3;content:''}
.mi_arttype2_v2 .mi_art2_list li{position:relative;border-top:1px solid #f5f5f5;padding:0;background:none}
.mi_arttype2_v2 .mi_art2_list li:first-child{border-top:0 none}
.mi_arttype2_v2 .mi_art2_dl{position:relative;min-height:68px;padding:18px 15px 18px 153px;line-height:18px;color:#666}
.mi_arttype2_v2 .mi_art2_dl dt{font-size:13px;letter-spacing:-1px;color:#636566;line-height:18px;min-height:38px}
.mi_arttype2_v2 .mi_art2_dl .view_img{position:absolute;top:50%;left:21px;margin-top:-42px;text-align:center}
.mi_arttype2_v2 .mi_art2_dl .view_img .btn_part{position:absolute;right:0;bottom:0}
.mi_arttype2_v2 .mi_art2_dl .view_img .cm_clip_item{position:absolute;right:0;bottom:0;z-index:1}
.mi_arttype2_v2 .mi_art2_dl .view_img .cm_clip_item .sel_clip{width:35px;height:35px;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_off.png);background-repeat:no-repeat;background-size:100px 250px;background-position:0 0}
.mi_arttype2_v2 .mi_art2_dl .view_img .cm_clip_item.clip_ani .sel_clip{width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_70.png);background-size:123px 1716px;background-position:100% 100%;background-repeat:no-repeat;-webkit-animation:clipani_70 .75s steps(25);animation:clipani_70 .75s steps(25);margin:0 -2px -2px 0}
.mi_arttype2_v2 .mi_art2_dl .view_img .cm_clip_item.clip_on .sel_clip{width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_70.png);background-size:123px 1716px;background-position:100% 100%;background-repeat:no-repeat;margin:0 -2px -2px 0}

.best_area .m_listclip_v2 .top_num .bx_clip .info_clip{position:absolute;right:10px;top:14px;width:auto;left:auto}
.best_area .m_listclip_v2 .top_num .bx_clip .m_art_dl{border:0 none;border-bottom:1px solid #eee}
.best_area .m_listclip_v2 .top_num .bx_num{left:7px;top:5px}
.m_layer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:4000}
.m_layer .m_ifr{position:absolute;left:0;top:0;bottom:0;width:100%}
.evt_cbboxlist li.mall{color:#fc1919}
.evt_cbboxlist li.all{color:#6ebdf5}
.evt_cbboxlist li.emart{color:#ffa200}
.evt_cbboxlist li.ssg{color:#ea708d}
.evt_cbbox2{position:relative;border:dashed 1px #c8c8c8;background-color:#fff;padding:10px 0 12px 18px}
.evt_cbbox2 .per_area{overflow:hidden;line-height:52px;height:52px;display:block;font-family:'times new roman';font-weight:bold;font-style:italic}
.evt_cbbox2 .free_delivery{display:block;overflow:hidden;height:44px;margin-top:8px;color:transparent;white-space:nowrap;text-overflow:ellipsis;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_free_rtn.png) no-repeat;background-size:150px 150px}
.evt_cbbox2 .together{display:block;overflow:hidden;width:102px;height:50px;margin-top:8px;color:transparent;white-space:nowrap;text-overflow:ellipsis;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_together.png) no-repeat;background-size:102px 46px}
.evt_cbboxlist li.mall .free_delivery{background-position:0 0}
.evt_cbboxlist li.emart .free_delivery{background-position:0 -50px}
.evt_cbboxlist li.all .free_delivery{background-position:0 -100px}
.evt_cbboxlist li .present_box{margin:20px 12px 25px 12px}
.evt_cbbox2 .per_num{font-size:48px}
.evt_cbbox2 .per{font-size:30px}
.evt_cbbox2 .ssg_price{font-size:48px;font-style:italic;font-weight:bold}
.evt_cbbox2 .ssg_tx{font-size:20px;font-style:normal}
.evt_cbbox2 .tit{display:block;font-size:14px;line-height:18px;padding-right:105px}
.evt_cbbox2 .tit.tit_v{padding-right:80px}
.evt_cbbox2 .date{color:#b2b2b2;font-family:Helvetica;font-size:11px;display:block}
.evt_cbbox2 .date strong,.evt_cbbox2 .present_txt strong.point{color:#e24f4f}
.evt_cbbox2 .txt{color:#656a75;font-family:'Avenir-Medium',Helvetica;font-size:11px;display:block;margin-bottom:2px}
.evt_cbbox2 .present_txt{display:block;font-size:11px;font-family:Helvetica;color:#b2b2b2}
.evt_cbbox2 .present_txt .p_txt{color:#8e8e8e}
.evt_cbbox2 .btn{position:absolute;right:18px;top:18px}
.evt_cbbox2 .sp_evt{width:68px;height:68px;background-position:-90px -223px}
.evt_mallbx{height:40px;text-align:center;color:#333;font-weight:bold;font-size:12px;line-height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_coupon_01.png) 100% 0 no-repeat}
.sp_mall{display:inline-block;overflow:hidden;vertical-align:middle;color:transparent;white-space:nowrap;text-overflow:ellipsis;width:20px;height:23px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_mall_rtn.png) no-repeat;background-size:50px 210px}
.sp_mall.ssg{background-position:0 -30px}
.sp_mall.mall{background-position:0 -60px}
.sp_mall.depart{background-position:0 -90px}
.sp_mall.emart{background-position:0 -120px}
.sp_mall.traders{background-position:0 -150px}
.sp_mall.boons{background-position:0 -180px}
.evt_cbbox2 .sp_coupon3{display:block;width:68px;height:68px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon3_rtn.png) no-repeat;background-size:100px 700px}
.evt_cbbox2 .sp_coupon3.sale{background-position:0 0}
.evt_cbbox2 .sp_coupon3.save{background-position:0 -100px}
.evt_cbbox2 .sp_coupon3.period{background-position:0 -200px}
.evt_cbbox2 .sp_coupon3.delivery{background-position:0 -300px}
.evt_cbbox2 .sp_coupon3.pay{background-position:0 -400px}
.evt_cbbox2 .sp_coupon3.schedule{background-position:0 -500px}
.evt_cbbox2 .sp_coupon3.number{background-position:0 -600px;font-weight:bold;line-height:68px;color:#666;text-align:center}
.evt_cbbox2 .btn_box{position:absolute;right:17px;top:18px}
.evt_cbbox2 .btn_box .btn_in .b_icn,.evt_cbbox2 .btn_box2 .btn_in .b_icn{height:33px;font-size:12px}
.evt_cbbox2 .btn_box .btn_type .b_icn{width:53px;font-size:13px;text-align:center;color:#666;border:1px solid #ececec;background:#fafafa}
.evt_cbbox2 .btn_box .btn_type2{margin-top:7px}
.evt_cbbox2 .btn_box .btn_type2 .b_icn{width:53px;font-size:11px;text-align:center;color:#fff;border:1px solid #ec647c;background:#ff7b92}
.evt_cbbox2 .btn_box .btn_type2 .b_icn_v{display:inline-block;width:51px;height:31px;background:#fff;border:1px solid #dadada;color:#848484;vertical-align:middle;line-height:31px}
.evt_cbbox2 .bdg_gift{position:absolute;top:0;left:0;width:49px;height:49px;background-position:-316px -61px}
.evt_cbbox2 .btn_box2{position:absolute;right:17px;top:46px}
.evt_cbbox2 .btn_box2 .btn_type .b_icn{width:53px;color:#fff;font-size:11px;border:1px solid #ececec;background:#aeaeae}
.evt_cbbox_container{padding:0 12px 15px 12px}
.m_choice_lst .m_choice_clip{clear:both;width:100%;line-height:55px}
.m_choice_lst .m_choice_clip .lsts2{float:left;padding-left:13px;font-size:14px;font-weight:bold;color:#d9d9d9}
.m_choice_lst .m_choice_clip .lsts2 a{color:#222;margin:0 5px;display:inline-block}
.m_choice_lst .m_choice_clip .lsts2 a:first-child{margin-left:0}
.m_choice_lst .m_choice_clip .txt_tr{float:right;font-family:'HelveticaNeue';font-size:18px;font-weight:bold;color:#ff5277;padding-right:17px}
.my_ssginfos .order_cslist .order_cslist_clip a{display:inline-block;padding-left:5px;padding-right:5px}
.my_ssginfos .order_cslist .order_cslist_clip a:first-child{padding-left:0}
.m_setwrap .b_def{height:38px;line-height:38px}
.date_slct{padding:0 14px 18px 14px;margin-top:-10px}
.m_set_f{position:absolute;left:12px;right:95px;text-align:left}
.m_ttl_prdct{font-size:13px;color:#73b1da;height:45px;line-height:45px;margin:0 12px;border-bottom:solid 1px #ccc}
.m_scharea + .m_articlearea{border-top:solid 2px #d9d9d9}
.m_store_con .m_list_dl dt a{font-weight:bold;font-size:16px}
.m_store_con .inpbx input{font-size:13px;color:#666}
.order_article > .refund_paytb{padding-bottom:20px}
.m_page_nav + .m_newsch{margin-top:-2px}
.new_delivery_add{border-top:solid 4px #ccc;padding-bottom:40px}
.m_addrbx .des_select{margin-bottom:5px}
.m_chk_btn.m_chk_btn2 a,.m_chk_btn span{line-height:50px;height:50px}
.m_chk_btn.m_chk_btn2 a.ic_info{background:url(http://static.ssgcdn.com/ui/m_ssg/img/ic_info.png) 0 50% no-repeat;background-size:19px 19px;text-align:left;font-size:12px;color:#828282;font-weight:normal;padding-left:22px;line-height:20px;height:19px;margin-left:5px}
.sale_info{display:inline-block;vertical-align:-4px;margin-left:3px;width:19px;height:19px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2_rtn.png) -125px -200px no-repeat;background-size:260px 250px}
.sale_info.active{background-position:-125px -220px}
.sale_info_bx.active{display:block}
.sale_info_bx{position:relative;z-index:10;background-color:#fff;display:none;border:solid 1px #ccc;margin:2px -47px 0 -107px}
.sale_info_bx dl{padding:10px 20px 5px 20px;border-top:dotted 1px #ccc}
.sale_info_bx dl:first-child{border-top:0}
.sale_info_bx dt{border-bottom:solid 3px #e6e6e6;padding-bottom:8px}
.sale_info_bx dt strong{font-size:14px;color:#73b1da}
.sale_info_bx ul{padding:10px 10px 5px 10px;line-height:24px}
.sale_info_bx li{width:100%;overflow:hidden}
.sale_info_bx li > strong{float:left;font-size:13px;color:#222}
.sale_info_bx li > em{float:right;font-size:13px;color:#666}
.img_soldout{text-align:center;background:#C4C4C4}
.img_soldout img{width:300px;vertical-align:top}
.m_f_static{position:static;padding:12px 10px 0 10px}
.m_f_static + .order_totalbtn{padding-top:15px}
.m_f_static2{position:static;padding:7px 0 30px 0}
.agree_stl{padding:15px 0 0 0}
.agree_stl strong{color:#222;display:block;font-size:12px}
.prd_amount .hide_select{position:absolute;left:40px;right:40px;top:0;opacity:0.01}
.prd_amount .hide_select label{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}
.prd_amount .hide_select select{width:100%;height:36px}
.bx_prd .oi_th_inp .oi_th{display:table;width:95px;height:35px}
.bx_prd .oi_th_inp .oi_th strong{display:table-cell;vertical-align:middle}
/* 백화점 재고통합 */
.tit_supply{font-weight:bold;margin:15px 0 -15px;font-size:12px}
.win_info{padding-bottom:10px;border-bottom:solid 3px #bfbfbf}
.win_info .advice{position:relative;margin:6px 12px 10px;font-size:12px;padding-left:17px;line-height:20px}
.win_info .advice .ico_tip{position:absolute;left:0;top:3px}
.win_info .advice .adv_tit{color:#73b1da}
.win_info .cv_cplist{margin:0 12px;padding:10px 0;border-top:dotted 1px #d9d9d9}
.win_tit{height:77px;text-align:center;overflow:hidden}
.win_tit h2{margin-top:11px;display:inline-block;width:192px;height:44px}
.win_prdct{position:relative;min-height:111px;border:solid 1px #e0e0e0;margin:0 10px;padding:0 5px 0 116px}
.win_prdct dt{font-weight:bold;color:#ff5277;line-height:20px;margin-top:10px}
.win_prdct .summary{color:#666;font-size:13px;line-height:20px;margin-top:7px}
.win_prdct .img_area{position:absolute;left:5px;top:5px;width:101px;height:101px}
.win_prdct .img_area img{width:100%;height:100%}
.btn_ndli{position:absolute;right:12px;top:17px;z-index:10}
.btn_ndli .b_icn{padding:0 8px;background-color:#fff}
.m_stamp_hdr{position:relative;background-color:#fafbe8;padding:20px 95px 20px 20px}
.m_stamp_hdr p{font-size:12px;color:#666;line-height:18px}
.sp_stamp{display:inline-block;overflow:hidden;width:192px;height:44px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_stamp_rtn.png) no-repeat 0 0;background-size:300px 350px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sp_stamp.tx_cong{width:111px;height:23px;margin-bottom:8px;background-position:0 -50px}
.sp_stamp.im_stamp{position:absolute;right:15px;top:22px;width:73px;height:82px;background-position:0 -100px}
.sp_stamp.ico_exc{position:absolute;left:0;top:1px;width:17px;height:19px;background-position:0 -200px}
.stamp_ex{display:inline-block;font-size:11px;color:#999;line-height:16px;margin-top:4px}
.plyzn_hdr{width:100%;height:134px;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_stamp.png) 50% 0 repeat-x}
.plyzn_hdr_bx{width:188px;margin:0 auto;position:relative;padding:55px 110px 0 22px}
.plyzn_hdr_bx p{color:#fff;font-size:12px;font-weight:bold;line-height:16px}
.sp_stamp.ti_plyzn{position:absolute;left:20px;top:25px;width:187px;height:50px;background-position:-50px -200px}
.sp_stamp.tx_month{position:absolute;right:8px;top:0;width:102px;height:130px;background-position:-150px -50px}
.sp_stamp.tx_month em{position:absolute;right:50px;top:48px;line-height:30px;font-weight:bold;color:#14adc1;font-size:36px;font-family:'Times new roman'}
.plyzn_prd{position:relative;font-family:Helvetica;font-size:12px;color:#24bed2;font-weight:bold;padding-left:20px;margin-top:6px}
.sp_stamp.ic_clndr{position:absolute;left:0;top:2px;width:15px;height:13px;background-position:-100px -100px}
.btn_stmpply{position:absolute;right:12px;top:17px;z-index:10}
.btn_stmpply a{display:inline-block;padding:0 20px;border:1px solid #d1d1d1;border-radius:3px;font-size:10px;line-height:24px;text-align:center;vertical-align:top;background-color:#fff}
.cv_stmptip{margin-top:12px;font-size:12px;color:#999;letter-spacing:-1px}
.cv_stmptip .ico_tip{margin:3px 3px -5px 0}
.cv_stmptip .grade{color:#ec396b}
.stmp_lst{margin-top:10px}
.stmp_lst li{position:relative;height:38px;line-height:38px;font-size:13px;color:#666;padding-left:10px;font-weight:bold}
.stmp_lst li span{display:inline-block;width:60px;font-family:'Times new roman';color:#3ab5bc;font-size:19px;font-style:italic}
.stmp_lst .b_def{position:absolute;right:20px;top:4px;height:29px;line-height:29px;padding:0 11px}
.mystmp_info{padding:15px 0 20px;text-align:center}
.mystmp_info .b_def{color:#333;padding:0 15px}
.mystmp_info .num_tit{font-size:13px;font-weight:bold;color:#666;padding-bottom:10px}
.mystmp_info .num_tit .stmp_num{font-size:14px;color:#ff5277}
.mystmp_info .num_tit .stmp_num em{font-size:19px;font-family:Helvetica;font-weight:bold;vertical-align:-2px}
.sp_stamp.ply_one{width:262px;height:44px;background-position:0 -250px}
.sp_stamp.ply_two{width:270px;height:25px;background-position:0 -300px}
.m_stmp_con .stmp_tit{text-align:center;margin:10px 0 13px}
.m_stmp_con .stmp_tit_02{text-align:center;margin:23px 0 19px}
.enter_bx{position:relative;border:solid 1px #e0e0e0;margin:0 10px;border-radius:4px;background-color:#f7f7f7;margin-bottom:10px}
.sp_stamp.bg_arrow{position:absolute;left:50%;bottom:-11px;margin-left:-12px;width:24px;height:11px;background-position:-200px -25px}
.stmp_lst_02{padding:15px 0 0 20px}
.stmp_lst_02 li{position:relative;padding-left:32px;padding-bottom:15px}
.stmp_lst_02 li dt{color:#222;font-size:14px;font-weight:bold}
.sp_stamp.ic_star{position:absolute;left:0;top:0;width:24px;height:24px;background-position:-100px -150px}
.dl_stmp dt{display:inline-block;font-size:14px;line-height:24px}
.dl_stmp dd{display:inline-block;color:#ff5277;font-weight:bold;font-size:14px;line-height:24px}
.dl_stmp dd.noti{display:block;margin-top:5px;color:#666;font-size:13px;line-height:18px;font-weight:normal}
.dl_stmp_02 dt{padding-bottom:5px;font-size:14px;line-height:24px}
.dl_stmp_02 dd{color:#666;font-size:13px;line-height:20px}
.gift_lst{margin:0 6px}
.gift_lst:after{display:block;clear:both;content:''}
.gift_lst li{float:left;width:50%}
.gift_lst .gift_item{position:relative;margin:12px 4px 0;border:solid 1px #e0e0e0;min-height:100px;overflow:hidden}
.gift_lst .gift_item dl{padding:0 10px}
.gift_lst .gift_item .summary{font-size:13px;color:#666;height:36px;line-height:18px;padding-top:150px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gift_lst .gift_item .img_area{position:absolute;left:50%;top:0;margin-left:-72px;width:144px;height:144px}
.gift_lst .gift_item .img_area img{width:100%;height:100%}
.gift_lst .gift_item .img_area .close_entry{position:absolute;left:0;top:0;width:100%;height:100%}
.gift_item .enter_btn{text-align:center;padding:12px 0}
.gift_item .enter_btn a{width:88px}
.win_stt{border-top:dotted 1px #d9d9d9;padding:5px 0}
.win_stt .stt_item{position:relative;display:block;font-size:12px;font-weight:bold;color:#3ab5bc;height:20px;line-height:20px;padding-left:25px}
.sp_stamp.ic_stt_01{position:absolute;left:9px;top:4px;width:9px;height:12px;background-position:-200px 0}
.sp_stamp.ic_stt_02{position:absolute;left:9px;top:4px;width:9px;height:12px;background-position:-225px 0}
.sp_stamp.ic_stt_03{position:absolute;left:7px;top:3px;width:14px;height:13px;background-position:-250px 0}
.stamp_notice{padding:25px 15px 15px 15px}
.stamp_notice h4{position:relative;padding:0 0 5px 23px;color:#73b1da;font-size:15px;line-height:20px}
.stamp_notice li{position:relative;padding-left:11px;font-size:12px;color:#666;line-height:18px;margin-top:5px}
.stamp_notice li:after{position:absolute;left:0;top:8px;content:'';width:5px;height:2px;background-color:#73b1da}
.stamp_notice_02{margin:0 15px;padding:10px 0 15px;border-top:solid 1px #d9d9d9}
.stamp_notice_02 li{position:relative;padding-left:7px;font-size:11px;color:#999;line-height:16px;margin-top:5px}
.stamp_notice_02 li:after{position:absolute;left:0;top:8px;content:'';width:2px;height:2px;background-color:#999}
.stmp_bx{position:relative;width:320px;height:418px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_00.png) no-repeat;margin:30px auto 0;padding-bottom:20px;border-bottom:solid 3px #eee}
.stmp_bx a{position:absolute;left:20px;top:17px;width:74px;height:74px}
.stmp_bx.stmp_01{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_01.png)}
.stmp_bx.stmp_01 a{left:123px;top:17px}
.stmp_bx.stmp_02{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_02.png)}
.stmp_bx.stmp_02 a{left:226px;top:17px}
.stmp_bx.stmp_03{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_03.png)}
.stmp_bx.stmp_03 a{left:20px;top:128px}
.stmp_bx.stmp_04{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_04.png)}
.stmp_bx.stmp_04 a{left:123px;top:128px}
.stmp_bx.stmp_05{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_05.png)}
.stmp_bx.stmp_05 a{left:226px;top:128px}
.stmp_bx.stmp_06{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_06.png)}
.stmp_bx.stmp_06 a{left:20px;top:235px}
.stmp_bx.stmp_07{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_07.png)}
.stmp_bx.stmp_07 a{left:123px;top:235px}
.stmp_bx.stmp_08{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_08.png)}
.stmp_bx.stmp_08 a{left:226px;top:235px}
.stmp_bx.stmp_09{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_09.png)}
.stmp_bx.stmp_09 a{left:226px;top:344px}
.stmp_bx.stmp_10{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_mstamp_10.png)}
.stmp_bx.stmp_10 a{display:none}
.m_stamp_top{background-color:#f7f7f7;padding:20px 20px 25px 20px;position:relative}
.m_stamp_top h3{font-size:16px;color:#141414}
.m_stamp_top p.desc{font-size:13px;color:#999;margin-top:5px}
.m_stamp_top .btn_mystemp{display:inline-block;border:1px solid #F7BCC9;background-color:#fff;color:#ff5b7e;line-height:34px;padding:0 13px;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;box-shadow:inset 0 -2px 0px #efefef;font-weight:bold;position:absolute;top:20px;right:20px}
.m_stamp_top .bx_stamp{border:1px solid #E6E6E6;background:url(http://static.ssgcdn.com/ui/m_ssg/img/stp_bg_plus.png) #fff 50% 50% no-repeat;background-size:21px 21px;height:89px;margin-top:30px;position:relative}
.m_stamp_top .bx_stamp .ico1{position:absolute;top:-13px;left:5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/stp_img.png) 0 0 no-repeat;background-size:65px 88px;width:65px;height:88px}
.m_stamp_top .bx_stamp .ico2{position:absolute;bottom:-10px;right:-15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/stp_img2.png) 0 0 no-repeat;background-size:72px 73px;width:72px;height:73px}
.m_stamp_top .bx_stamp .stp_month{float:left;width:42%;text-align:right;padding-right:8%;font-size:12px;padding-top:16px}
.m_stamp_top .bx_stamp .stp_month:after{content:''; display:block; clear:both}
.m_stamp_top .bx_stamp .stp_month dt{float:left;width:65%;height:18px;color:#141414}
.m_stamp_top .bx_stamp .stp_month dd{float:left;width:35%;height:18px;color:#808080}
.m_stamp_top .bx_stamp .stp_total{float:left;width:42%;padding-left:8%;color:#00BBF3;padding-top:16px}
.m_stamp_top .bx_stamp .stp_total .tit{font-size:12px}
.m_stamp_top .bx_stamp .stp_total p{font-size:18px;line-height:28px}
.m_stamp_top .bx_stamp .stp_total strong{font-size:28px;vertical-align:-2px}
.m_stemp_sel{padding:15px 12px;border-bottom:1px solid #bfbfbf;border-top:3px solid #B3B3B3}
.m_stamp_lst li{border-top:1px solid #BFBFBF;padding:20px 12px 17px}
.m_stamp_lst li:first-child{border-top:none}
.m_stamp_lst li dl dt{border-bottom:1px solid #F2F2F2;padding-bottom:10px}
.m_stamp_lst li dl dt:after{content:''; display:block; clear:both}
.m_stamp_lst li dt span{float:left;line-height:26px}
.m_stamp_lst li dl dd{color:#808080;padding-top:6px}
.m_stamp_lst li span.save{color:#fff;background-color:#FF5277;text-align:center;width:41px;font-size:13px;letter-spacing:-1px}
.m_stamp_lst li span.del{color:#fff;background-color:#9CD9D1;text-align:center;width:41px;font-size:13px;letter-spacing:-1px}
.m_stamp_lst li span.date{color:#333;font-size:14px;font-weight:bold;padding-left:10px}
.m_stamp_lst li span.point{float:right;font-size:22px;color:#FF5277;letter-spacing:-1px;font-weight:bold}
.m_stamp_lst li span.point em{padding-right:3px;line-height:22px}
.m_stamp_lst li span.tit{font-size:14px;display:block;line-height:18px}
.m_stamp_lst li span.num{font-size:12px}
.m_stamp_cont .m_stamp_bx{padding-top:24px}
.m_stamp_cont .btn_stamp{margin-top:16px}
.m_stamp_cont .btn_stamp .b_def{width:100%;font-size:13px;font-weight:normal;color:#333}
.m_stamp_cont .btn_stamp .b_def .ico_stamp{vertical-align:middle;margin-top:-2px}
.order_sectit.ellips{padding-right:50px}
.order_sectit.ellips .sec_tit{overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}
.sch_detailarea .sch_res{margin-top:3px}
.sch_detailarea .sch_addlistarea{margin-top:17px}
.sch_detailarea .sch_addlistarea .inner_bx{padding-top:15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.sch_detailarea .sch_addlistarea .inner_bx:first-child{padding:0 0 15px 0;background:none}
.sch_detailarea .sch_addlistarea .inner_bx:first-child .inaddr_carea{margin-top:6px}
.sch_detailarea .inaddr_pd{margin-top:7px;font-size:12px}
.sch_detailarea .inaddr_pd:first-child{margin-top:0}
.sch_detailarea .sch_addlistarea .sch_rstxt{margin-top:0;word-break:break-all;word-wrap:break-word}
.sch_detailarea .m_cl_lst{margin-top:20px;background:none}
.sch_detailarea .m_cl_lst li{font-size:12px}
.sch_detailarea em.pink{color:#ff6586}
.sch_detailarea label{display:inline-block;margin-left:4px;vertical-align:top}
.sch_detailarea .inaddr_txt{padding-left:20px;color:#666}
.sch_detailarea .des_select{margin-top:7px}
.lst_select_unit{display:table;table-layout:fixed;width:100%}
.lst_select_unit li{display:table-cell}
.lst_select_unit li .des_select{margin-left:5px}
.lst_select_unit li:first-child .des_select{margin-left:0}
.addr_ellip{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.m_conbx.delivery_manage{padding:0}
.m_conbx.delivery_manage .order_sectit{background:#fff;border:0 none;box-shadow:none}
.m_conbx.delivery_manage .btn_add{background:#999;border:0 none;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);color:#fff}
.m_conbx.delivery_manage .btn_add.small{position:absolute;right:12px;top:19px;width:73px}
.m_conbx.delivery_manage .btn_add.large{width:145px;margin:0 auto;font-size:14px}
.m_conbx.delivery_manage .m_delive_itemlst li:first-child{border-top:1px solid #b5b5b5}
.m_delive_itemlst .type .type_in.type2{border:1px solid #ff5b7e;background:#ff5b7e}
.m_delive_itemlst .type .type_in.type3{border:1px solid #4faaf1;background:#4faaf1}
.bnbox .bn_blue{background:#4faaf1}
.m_conbx.delivery_manage .cl_bnbox_wrap{padding:0 12px}
.m_conbx.delivery_manage .cl_bnbox_wrap .cl_tip_area{padding:25px 0 0;text-align:left}
.m_conbx.delivery_manage .cl_bnbox_wrap .tip_list{margin-top:0;padding:0 12px}
.m_conbx.delivery_manage .bnbox{margin-top:25px}
.m_conbx.delivery_manage .bnbox .bn_gray4{width:145px;margin:0 auto;box-shadow:none}
.text_areabx{display:block;overflow:hidden;width:auto;margin-top:8px;padding:8px 8px 7px;border:1px solid #ccc;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:inset 0 1px 0 rgba(0,0,0,.07);line-height:18px;letter-spacing:-1px}
.delivery_detail .new_delivery_add{border-top:0 none}
.delivery_detail .order_article .order_infolist .oi_th.double_txt{line-height:normal}
.delivery_detail .order_article .order_infolist .oi_th_inp .des_select span:first-child{font-size:12px;font-weight:normal;color:#aaa}
.delivery_detail .oi_cont .oi_phone_pd.pdl{padding-left:106px}
.delivery_detail .oi_phone_pd .p_first.w96{width:96px}
.delivery_detail .oi_cblock .oi_phone_pd{padding-left:60px}
.delivery_detail .oi_cblock .zipcode{position:absolute;left:0;top:0;line-height:35px}
.delivery_detail .oi_cblock .text_areabx textarea{width:100%;height:61px;border:0 none;background:transparent;font-size:12px;line-height:17px}
.sp_dev{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/sp_dev.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:34px 16px}
.p_dvdata{padding:20px 12px 0;background:#7ae2ff}
.p_dvbox{position:relative;border:2px solid #000;background:#fff;text-align:center}
.p_dvbox:before{position:absolute;left:50%;top:100%;width:28px;height:1px;margin-left:-16px;border-top:1px solid #fff;border-left:2px solid #000;border-right:2px solid #000;background:#fff;content:''}
.p_dv_txt{margin:0 15px;padding:18px 0;border-bottom:1px solid #e6e6e6;font-size:16px;color:#333;line-height:24px;letter-spacing:-1px}
.p_dv_txt .time{color:#ff5b7e;letter-spacing:0}
.p_dvtblarea{padding:15px 0 22px}
.p_dvtbl{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.p_dvtbl li{display:table-cell}
.p_dvtbl li:first-child .p_dvin:before{display:none}
.p_dvin{position:relative;min-height:55px;padding-top:2px;font-size:11px;font-weight:bold;color:#333;letter-spacing:-1px}
.p_dvin:before{position:absolute;left:0;top:0;bottom:0;width:0;border-left:1px dotted #cfcfcf;content:''}
.p_dvin .ico_dev1{width:16px;height:16px;margin:-1px 3px 0 0;background-position:0 0}
.p_dvin .ico_dev2{width:16px;height:14px;margin:0 3px 0 0;background-position:-18px 0}
.p_dvin .dv_box{display:block;margin-top:8px;font-size:13px;line-height:17px;font-weight:normal;color:#666;letter-spacing:0}
.p_dvin .dv_pnum{display:inline-block;padding:1px 10px 0;border:1px solid #f7bcc9;border-radius:2px;line-height:28px;color:#666;vertical-align:top;box-shadow:inset 0 -2px 0 0 #faeaee}
.p_dvimg{position:relative;background:#7ae2ff url(http://static.ssgcdn.com/ui/m_ssg/img/common/bg_devcar.gif) repeat-x 50% 100%;text-align:center;background-size:1px 66px}
.p_dvimg img{width:320px;vertical-align:top}
.p_dvimg .p_dvbor{}
.p_dvlist{padding:20px 12px}
.p_dv{font-size:11px;line-height:17px;color:#898989}
.p_dv li{position:relative;padding-left:18px}
.p_dv li .ico_dang{position:absolute;left:0;top:1px;width:13px;height:13px;background-position:-34px 0}
.bn_1418{margin:20px 12px 0;position:relative}
.bn_1418 img{max-width:100%;vertical-align:top}
.bn_1418 .btn_link{position:absolute;top:70%;left:44%;width:17%;height:16%}
.bn_1418 .btn_coupon{position:absolute;bottom:0;right:0;width:26%;height:24%}

.m_reply_top{background-color:#fafafa;padding:15px 10px 15px 13px;letter-spacing:-1px;border-bottom:1px solid #DBDBDB;margin-bottom:-1px}
.m_reply_top h1{font-size:15px;color:#000}
.m_reply_top h1 strong{color:#f15372}
.m_reply_top h1 .desc{color:#f15372;font-size:13px}
.m_reply_top h1 small.desc{font-size:11px;font-weight:normal}
.m_reply_top p.p_num{text-align:right;font-size:13px;margin-top:5px}
.m_reply_top p.p_num strong{color:#f15372}
.m_reply_top .reply_cnt{margin-bottom:-4px;padding-top:3px}
.m_reply_top .reply_cnt:after{display:block;clear:both;content:''}
.m_reply_top .reply_cnt dt{float:left;margin-top:7px;padding:0 10px;border:1px solid #c7c7c7;border-radius:12px;color:#333;font-size:11px;line-height:23px}
.m_reply_top .reply_cnt dd{float:right;margin:7px 0 0 10px;color:#333;font-size:11px}
.m_reply_top .reply_cnt dd em{margin-right:5px;vertical-align:-2px}
.m_reply_top .reply_cnt dd .sp_rc{display:inline-block;overflow:hidden;width:16px;height:16px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_mall3.png) no-repeat;background-size:160px 40px;background-position:-120px 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.m_reply_top .reply_cnt dd .sp_rc.ssg{background-position:-100px 0}
.m_reply_top .reply_cnt dd .sp_rc.sm{background-position:0 0}
.m_reply_top .reply_cnt dd .sp_rc.sd{background-position:-20px 0}
.m_reply_top .reply_cnt dd .sp_rc.em{background-position:-40px 0}
.m_reply_top .reply_cnt dd .sp_rc.traders{background-position:-60px 0}
.m_reply_top .reply_cnt dd .sp_rc.boons{background-position:-80px 0}
.m_reply_top .reply_cnt dd .sp_rc.howdy{background-position:-140px 0}
.m_reply_top .reply_cnt dd .sp_rc.tv{background-position:0 -20px}
.m_reply_top .reply_cnt dd .sp_rc.boots{background-position:-20px -20px}
.m_reply_top .reply_cnt dd .sp_rc.si{background-position:-40px -20px}
.m_reply_top .reply_cnt dd .num{vertical-align:middle}
.m_reply_top .reply_cnt dd .num strong{margin:0 2px 0 3px;font-size:16px;vertical-align:-2px}
.m_reply_top .reply_cnt dd .num .num_sm{color:#e93a41}
.m_reply_top .reply_cnt dd .num .num_em{color:#f8af3a}
.m_reply_top .reply_cnt dd .bar{margin:0 8px 0 9px;vertical-align:-2px}
.cmt_ycbot .b_def5{height:26px;line-height:26px;padding:0 7px;position:relative;top:-8px;left:2px}
.ico_edit{width:10px;height:11px;margin:7px 4px 0 0;background-position:-25px -830px}
.ico_edit2{width:15px;height:16px;margin:14px 10px 0 0;background-position:0 -830px}
.b_def_write{background-color:#FF5277;height:47px;line-height:47px;display:block;text-align:center;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 -2px 1px #E12E54;-webkit-box-shadow:inset 0 -2px 1px #E12E54;box-shadow:inset 0 -2px 1px #E12E54;font-size:16px;font-weight:bold;letter-spacing:-1px}
.b_def_write em{font-size:10px;letter-spacing:0;margin-left:5px}

/* 쿠폰 선물하기 */
.evt_cbbox_type{padding:0}
.evt_cbbox_type .evt_cbboxlist li{border-top:1px solid #b3b3b3}
.evt_cbbox_type .evt_cbboxlist li:first-child{border-top:0}
.evt_cbboxlist li:first-child .present_box{margin-top:0}
.present_info{margin-bottom:12px;text-align:right}
.present_info .p_date{float:left;font-family:'helvetica';font-size:15px;color:#555}
.present_info .p_state1{font-size:13px;color:#6ebdf5}
.present_info .p_state2{font-size:13px;color:#ff7b92}
.present_info .p_state3{font-size:13px;color:#757575}
.present_info:after{display:block;clear:both;content:''}
.p_coupon_tit{padding:19px 0 25px 0;background:#8562dc}
.p_coupon_tit .m_chk_btn2 .bn_blue2{background:#3ebeed;font-size:16px}
.p_coupon_tit .m_chk_btn2 .bn_blue2 .ico_cp_down{margin:12px 6px 15px 0;width:23px;height:23px;background-position:-260px -64px}
.p_coupon_tit .bnbox .bn_pnk{font-size:17px;font-weight:normal}
.p_coupon_area .evt_btn_box{padding:0 20px}
.coupon_spec{padding:12px 11px 7px 11px;margin:23px 10px 0 10px;border:1px dashed #c8c8c8}
.coupon_spec .ly_visitrec{font-size:11px;font-weight:normal;color:#fff}
.coupon_spec .ly_visitrec dt,.coupon_spec .ly_visitrec dd{margin-left:0;margin-right:0}
.coupon_spec .ly_visitrec dd{overflow:hidden}
.coupon_spec .ly_visitrec dt{width:55px;color:#fff}
.coupon_spec .ly_visitrec:after{display:block;clear:both;content:''}
.p_coupon_area .p_coupon_evt{margin:0 auto;width:293px;height:145px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/coupon_present_bg.png) no-repeat}
.p_coupon_area .coupon_txt{margin-top:10px;color:#fff;text-align:center}
.p_coupon_area .bnbox{margin-top:24px}
.p_coupon_area .bnbox2{padding:0}
.p_coupon_area .bnbox2 .bnbox{}
.p_coupon_area .bnbox2 .bnbox li a{font-size:15px;font-weight:normal}
.p_coupon_area .order_btnarea3 .bdg_facebook{margin:7px 9px 0 0;width:30px;height:30px;background-position:0 -64px}
.p_coupon_area .order_btnarea3 .bdg_twitter{margin:7px 9px 0 0;width:30px;height:30px;background-position:-31px -64px}
.p_coupon_area .order_btnarea3 ul.bnbox li{display:block;margin-top:14px}
.p_coupon_area .order_btnarea3 ul.bnbox li a{height:45px;line-height:45px}
.p_coupon_area .order_btnarea3 ul.bnbox li:first-child{margin-top:0}
.p_coupon_area .order_btnarea3 ul.bnbox li:first-child a{margin:0 17px 0 19px}
.p_coupon_area .order_btnarea3 ul.bnbox li:last-child a{margin:0 17px 0 19px}
.p_coupon_area .cp_txt{margin:24px 0;font-size:13px;color:#666;text-align:center;letter-spacing:-1px}
.p_coupon_area_v .bnbox2 .bnbox{margin-top:12px}
.p_coupon_noti{margin:19px 14px;padding:14px 19px;border:1px solid #e7e7e7;border-radius:5px;letter-spacing:-1px}
.p_coupon_noti .sub_lst_info{margin-top:0}
.p_coupon_noti .sub_lst_info li{padding-left:14px}
.p_coupon_noti .sub_lst_info li:before{width:5px}
.coupon_pop .coupon_spec .ly_visitrec{color:#b2b2b2;font-size:11px;font-weight:normal;letter-spacing:0}
.coupon_pop .coupon_spec .ly_visitrec dt{margin-left:0;margin-right:0;width:55px;color:#8e8e8e;font-weight:bold}
.coupon_pop .coupon_spec .ly_visitrec dt,.coupon_pop .coupon_spec .ly_visitrec dd{padding-bottom:5px}
.coupon_spec .ly_visitrec dd{overflow:hidden}
.m_lyr_txt3.coupon_pop{padding:19px 9px;text-align:left}
.coupon_pop .p_coupon_noti{margin:0;border:0}
.coupon_pop .p_coupon_noti .sub_lst_info{color:#b2b2b2}
.coupon_pop .coupon_spec{margin:0}
.coupon_pop .coupon_inp{margin:22px 2px 10px 0}
.coupon_pop .coupon_inp label{float:left;width:90px;color:#414141;font-weight:bold;line-height:35px}
.coupon_pop .t_tit{margin-top:5px;text-align:center}
.coupon_pop .t_tit_v{margin-bottom:15px;font-size:12px;color:#b2b2b2}
.coupon_pop .ly_sns_lst li a:before{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_coupon_rtn.png) no-repeat;background-size:365px 110px}
.coupon_pop .ly_sns_lst li a.ka:before{background-position:-189px -64px}
.coupon_pop .ly_sns_lst li a.ln:before{background-position:-73px -64px}
.coupon_pop .ly_sns_lst li a.sms:before{background-position:-130px -64px}
.coupon_pop .p_coupon_noti{padding:14px 10px;border-top:2px solid #dddddd;border-radius:0}
.tx_deli{padding:18px 12px}
.tx_deli p{font-size:12px;color:#666;margin-bottom:20px}
.tx_deli p span{color:#ff5277}
.m_dateview_w{margin-top:-1px;position:relative;padding:0 12px;margin-top:-1px;background:#F2F2F2;border-bottom:1px solid #D9D9D9}
.m_dateview{border-top:1px solid #E6E6E6;padding:6px 0 5px}
.m_dateview:after{content:'';display:block;clear:both}
.m_dateview span{color:#999}
.m_dateview span.m_date{float:left}
.m_dateview span.m_view{float:right}
/* 회원탈퇴 */
.m_leave_cont .inpchk_temp,.m_leave_cont .inprdo_temp{vertical-align:top}
.m_leave_cont .inpchk_temp + label,.m_leave_cont .inprdo_temp + label{vertical-align:top;line-height:18px;margin-left:6px}
.m_leave_top{text-align:center;background-color:#EDEDED;padding:12px 10px 0 10px;border-bottom:1px solid #DBDBDB}
.m_leave_top img{vertical-align:top;max-width:100%}
.m_leave_cont{border-bottom:4px solid #CCC;padding:12px 10px 19px 10px}
.m_leave_cont h2{font-size:16px;color:#222;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_leave.png);background-repeat:no-repeat;background-size:50px 250px;line-height:21px;padding:0 0 12px 57px;border-bottom:1px solid #B3B3B3}
.m_leave_cont h2.m_leave_step1{background-position:0 0}
.m_leave_cont h2.m_leave_step2{background-position:0 -50px}
.m_leave_cont h2.m_leave_step3{background-position:0 -100px}
.m_leave_cont dl{padding:10px 0 0 21px}
.m_leave_cont dl dt{color:#849BFF;margin-bottom:12px}
.m_leave_cont dl dd{margin-bottom:3px;position:relative}
.m_leave_cont dl dd:after{content:'';display:block;clear:both}
.m_leave_cont > ul{padding:15px 0 0 0}
.m_leave_cont ul.m_leave1{padding:15px 0 0 17px}
.m_leave_cont ul.m_leave1 li.m_leave_f{border-bottom:1px solid #E6E6E6;padding-bottom:10px}
.m_leave_cont ul.m_leave1 li.m_leave_f .m_leave_c{color:#808080;font-size:12px;padding-left:30px;line-height:1.2}
.m_leave_cont ul.m_leave1 li.m_leave_f dl{padding:0 30px}
.m_leave_cont ul.m_leave1 dt{font-size:12px;font-weight:bold;margin-bottom:9px}
.m_leave_cont .m_leave_de{color:#EA83BC;border-bottom:1px solid #E6E6E6;margin:0 21px;padding:0 0 10px 30px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_leave.png) 0 -150px no-repeat;background-size:50px 250px;line-height:20px}
.m_leave_cont .chk_area{padding-top:5px}
.m_leave_cont .chk_area .inpchk_temp{position:absolute}
.m_leave_cont .chk_area .inpchk_temp + label{padding-left:23px;float:left}
.m_leave_cont .chk_area label strong{color:#849BFF;font-weight:normal}

#ly_duplicate_share{ left:0 !important; right:0 !important; -webkit-backface-visibility:hidden}

/* 개편 추가_LH */
.pick_wrap_v2 .mi_sech3{position:relative;padding:8px 36px 8px 9px;font-size:18px;background:#faa8d6;font-weight:normal;line-height:25px;color:#fff;letter-spacing:-1px}
.pick_wrap_v2 .mi_sech3.pick2{background-color:#ffaf63}
.pick_wrap_v2 .mi_sech3.pick3{background-color:#cde442}
.pick_wrap_v2 .mi_sech3.pick4{background-color:#80d282}
.pick_wrap_v2 .mi_sech3.pick5{background-color:#7dbea1}
.pick_wrap_v2 .mi_sech3.pick6{background-color:#63ccca}
.pick_wrap_v2 .mi_sech3 .tit_pick{display:inline-block;height:23px;margin-right:6px;padding:0 10px;vertical-align:top;border:1px solid rgba(255,255,255,0.2);border-top-left-radius:23px;border-top-right-radius:23px;border-bottom-left-radius:23px;border-bottom-right-radius:23px;font-size:13px;font-family:helvetica;line-height:23px}
.pick_wrap_v2 .mi_sech3 .txt{display:inline-block;vertical-align:top}
.pick_wrap_v2 .mi_sech3 .pick_link{position:absolute;top:0;right:0;bottom:0;z-index:10;width:36px}
.pick_wrap_v2 .mi_sech3 .pick_link .sp_main{position:absolute;right:13px;top:50%;width:10px;height:21px;margin-top:-11px;background-position:-60px -62px}

.mi_arttype3_v2{width:100%;overflow:hidden}
.mi_arttype3_v2 .mi_art3_list{width:auto}
.mi_arttype3_v2 .mi_art3_list li{text-align:center}
.mi_arttype3_v2 .mi_art3_list li img{width:auto;max-width:100%;vertical-align:top}
.mi_arttype3_v2 .mi_art3_list li .box{display:block}
.mi_arttype3_v2 .mi_art3_list li .img_area{display:inline-block;vertical-align:top}

.prm_wrap{background:#f3f3f3}
.prm_sec{padding:12px 15px}
.prms_date{font-size:13px;line-height:18px;color:#666}
.prms_type{display:inline-block;height:18px;margin-right:7px;padding:0 7px;border-radius:18px;background:#939393;font-size:11px;color:#fff;vertical-align:top}
.prms_day{display:inline-block;vertical-align:top}
.prms_name{margin:7px 0 -2px;font-size:18px;line-height:23px}
.prms_name a{color:#272727}
.prm_tip{padding:5px 15px;border-top:1px solid #ebebeb;font-size:12px}
.prm_tip li{position:relative;padding-left:5px;color:#949799}
.prm_tip li:before{position:absolute;left:0;top:8px;width:2px;height:2px;border-radius:2px;background:#949799;content:''}

.mi_btnlink_area{padding:9px 5px;background:#efefef}
.mi_btnlink{display:table;width:100%;text-align:center}
.mi_btnlink li{display:table-cell;font-size:12px;vertical-align:top}
.mi_btnlink li a{display:block;height:30px;margin:0 5px;border-radius:30px;background:#fff;line-height:31px;color:#696969;letter-spacing:-1px}
.mi_btnlink li .ico_arrow{width:5px;height:9px;margin:10px 0 0 4px;background-position:-53px -75px}
.mi_banner{text-align:center}
.mi_banner img{width:100%;max-width:300px;vertical-align:top}

.family_site_area{padding:18px;background:#fff;border:1px solid #dbdbdb}
.family_site_area .txt_type{font-size:14px;color:#666;letter-spacing:-1px}
.family_site_area .fm_txt{font-size:14px;color:#ff5b7e;text-decoration:underline}
.family_site_area .family_site_bx{margin-top:15px;padding:17px 0 10px 0;border-top:1px solid #c8c7cc}
.family_site_area .family_site_lst li{margin-bottom:10px;line-height:18px}
.family_site_area .inpchk{margin-top:3px}
.family_site_area .family_site_lst label{display:inline-block;margin-left:15px;vertical-align:top;font-size:14px;color:#353535;font-weight:bold;letter-spacing:-1px}
.family_site_area .family_site_lst label span{font-size:11px;color:#8e8e8e;font-weight:normal;letter-spacing:0}
.family_site_area .bnbox{margin-top:0}

.m_diffwrap{padding:10px 10px 0}
.m_diffwrap .m_diffarea{position:relative;padding:10px;border:0 none;border-bottom:3px solid #e6e6e6;background:#fff;font-size:14px;line-height:20px;color:#808080;text-align:center}
.m_diffwrap .m_diffarea a{color:#47494f}
.m_diffwrap .m_diffarea .ico_arrow{position:absolute;left:50%;bottom:100%;width:20px;height:6px;margin-left:-10px;background-position:-125px -107px}
.m_diffwrap .m_diffh2{font-size:14px;font-weight:normal;line-height:20px}

.m_scharea_v2{background:#f3f3f3}
.m_scharea_v2 .m_samearea{position:relative;padding:8px 40px 8px 59px;border-bottom:3px solid #e6e6e6;background:transparent}
.m_scharea_v2 .m_samearea:after{display:none}
.m_scharea_v2 .m_samearea .btn_same{width:22px;height:22px;border-radius:22px}
.m_scharea_v2 .m_samearea .btn_same .sp_com_v2{width:12px;height:5px;margin:8px 0 0 5px;background-position:-147px -105px}
.m_scharea_v2 .m_sameh2{position:absolute;left:10px;top:8px;width:40px;height:22px;padding:1px 0 0;border-radius:23px;background:#b3b3b3;font-size:13px;font-weight:normal;line-height:23px;letter-spacing:-1px;color:#fff;text-align:center}
.m_scharea_v2 .m_same_over{margin-bottom:-6px;font-size:13px;line-height:23px;color:#808080;letter-spacing:0}
.m_scharea_v2 .m_same_over a{float:left;height:22px;margin:0 3px 6px 0;padding:1px 10px 0;border-radius:23px;background:#e6e6e6;color:inherit}
.m_scharea_v2 .m_same_close .m_same_over{margin-bottom:0;height:23px;text-overflow:clip;white-space:normal}
.m_scharea_v2 .m_same_close .btn_same .sp_com_v2{margin-top:9px;background-position:-147px -112px}
.m_scharea_v2 .sel_arrow{right:15px;width:10px;height:7px;background-position:-160px -105px}
.m_scharea_v2 .m_dsch{margin:0;padding:10px;border:0 none;background:transparent}
.m_scharea_v2 .m_brandwrap{margin:0;padding:0 10px;border-top:1px solid #e6e6e6;border-bottom:0 none}
.m_scharea_v2 .m_dspd{padding:0}
.m_scharea_v2 .m_dspd .btn_t{padding:0 40px 0 16px;border:1px solid #e6e6e6;border-left:0 none;border-radius:0;font-weight:normal;font-size:15px}
.m_scharea_v2 .m_dspd .btn_t em{font-weight:normal}
.m_scharea_v2 .m_dspd.active .btn_t{margin-bottom:-1px;padding-bottom:1px;border-bottom:0 none}
.m_scharea_v2 .m_dspd.active .btn_t .sel_arrow{background-position:-160px -113px}
.m_scharea_v2 .m_dshalf:first-child .btn_t{border-left:1px solid #e6e6e6}
.m_scharea_v2 .m_ds_pos{}
.m_scharea_v2 .m_brandlist{font-size:15px}
.m_scharea_v2 .m_brandlist li .box{border-left:0 none}
.m_scharea_v2 .m_brandlist li span.box{color:#ccc}
.m_scharea_v2 .m_schmid{margin:0;padding:0;border-top:1px solid #e6e6e6;border-bottom:0 none}
.m_scharea_v2 .detail_schwrap{padding:15px 10px 20px 0}
.m_scharea_v2 .detail_sch{position:relative;min-height:44px;margin-top:10px;padding-left:99px}
.m_scharea_v2 .detail_sch:first-child{margin-top:0}
.m_scharea_v2 .detail_sch .tit{position:absolute;left:0;width:73px;padding-left:26px;font-size:15px;font-weight:normal;line-height:44px;letter-spacing:-1px;color:#808080}
.m_scharea_v2 .des_select{height:42px;padding:0 40px 0 16px;border:1px solid #e6e6e6;border-radius:0;background:#f7f7f7;font-size:15px;line-height:42px;color:#45474c}
.m_scharea_v2 .des_select .cc_ellip_in{font-weight:normal}
.m_scharea_v2 .m_dsch .bnbox{margin-top:0}
.m_scharea_v2 .m_dsch .bnbox li a{margin:0;border-radius:0}
.m_scharea_v2 .m_optionarea{position:relative;margin:0 10px;padding:8px 0 15px 51px;border-top:3px solid #e6e6e6;background:transparent}
.m_scharea_v2 .m_optionarea:after{display:none}
.m_scharea_v2 .m_optionarea .btn_option{display:block;position:static;right:auto;top:auto;padding:7px 0;border-radius:2px;background:#ccc;font-size:13px;line-height:18px;color:#fff;text-align:center;text-decoration:none}
.m_scharea_v2 .m_optionarea .btn_option .ico_rem{width:10px;height:10px;margin:3px 5px 0 0;background-position:-172px -105px}
.m_scharea_v2 .m_optionh2{position:absolute;left:0;top:8px;width:40px;height:22px;padding:1px 0 0;border-radius:23px;background:#b3b3b3;font-size:13px;font-weight:normal;line-height:23px;letter-spacing:-1px;color:#fff;text-align:center}
.m_scharea_v2 .m_option_over{font-size:13px;line-height:23px;color:#808080;letter-spacing:0}
.m_scharea_v2 .m_option_list{margin:0;padding-bottom:2px}
.m_scharea_v2 .m_option_list li{float:left;height:22px;margin:0 3px 6px 0;padding:1px 10px 0;border-radius:23px;background:#e6e6e6}
.m_scharea_v2 .m_option_list li .del{width:19px;height:19px;margin:1px -8px -1px 10px;padding:0;border-radius:19px;background:#b3b3b3}
.m_scharea_v2 .m_option_list li .del .sp_com_v2{width:9px;height:9px;margin:5px 0 0 5px;background-position:-184px -105px}
.m_scharea_v2 .m_ncatepd.m_ncatetype2{margin-bottom:0;border-bottom:1px solid #ccc}
.m_scharea_v2+.m_articlearea{border-top-width:0}
.m_scharea_v2 .m_schtit{border:0 none;background:#f3f3f3}
.m_scharea_v2 .m_schh2{font-weight:normal;font-size:16px;color:#222;letter-spacing:-1px}
.m_scharea_v2 .m_schh2 .tx{color:#a1a4a6}
.m_scharea_v2 .only_emart{margin:10px 0 4px;padding:0 12px;font-size:13px;line-height:18px;color:#ff8112;letter-spacing:-1px}
.m_scharea_v2 .only_emart .inpchk{margin-right:8px;vertical-align:top}
.m_scharea_v2 .only_emart label{display:inline-block;vertical-align:top}

.m_scharea_v3{background:#f3f3f3}
.m_scharea_v3 .m_samearea{position:relative;padding:8px 40px 8px 59px;border-bottom:3px solid #e6e6e6;background:transparent}
.m_scharea_v3 .m_samearea:after{display:none}
.m_scharea_v3 .m_samearea .btn_same{width:22px;height:22px;border-radius:22px}
.m_scharea_v3 .m_samearea .btn_same .sp_com_v2{width:12px;height:5px;margin:8px 0 0 5px;background-position:-147px -105px}
.m_scharea_v3 .m_sameh2{position:absolute;left:10px;top:8px;width:40px;height:22px;padding:1px 0 0;border-radius:23px;background:#b3b3b3;font-size:13px;font-weight:normal;line-height:23px;letter-spacing:-1px;color:#fff;text-align:center}
.m_scharea_v3 .m_same_over{margin-bottom:-6px;font-size:13px;line-height:23px;color:#808080;letter-spacing:0}
.m_scharea_v3 .m_same_over a{float:left;height:22px;margin:0 3px 6px 0;padding:1px 10px 0;border-radius:23px;background:#e6e6e6;color:inherit}
.m_scharea_v3 .m_same_close .m_same_over{margin-bottom:0;height:23px;text-overflow:clip;white-space:normal}
.m_scharea_v3 .m_same_close .btn_same .sp_com_v2{margin-top:9px;background-position:-147px -112px}
.m_scharea_v3 .sel_arrow{right:15px;width:10px;height:7px;background-position:-160px -105px}
.m_scharea_v3 .m_dsch{margin:0;padding:10px;border:0 none;background:transparent}
.m_scharea_v3 .m_brandwrap{margin:0;padding:0 10px;border-top:1px solid #e6e6e6;border-bottom:0 none}
.m_scharea_v3 .m_dspd{padding:0}
.m_scharea_v3 .m_dspd .btn_t{padding:0 40px 0 16px;border:1px solid #e6e6e6;border-left:0 none;border-radius:0;font-weight:normal;font-size:15px}
.m_scharea_v3 .m_dspd .btn_t em{font-weight:normal}
.m_scharea_v3 .m_dspd.active .btn_t{margin-bottom:-1px;padding-bottom:1px;border-bottom:0 none}
.m_scharea_v3 .m_dspd.active .btn_t .sel_arrow{background-position:-160px -113px}
.m_scharea_v3 .m_dshalf:first-child .btn_t{border-left:1px solid #e6e6e6}
.m_scharea_v3 .m_brandlist{font-size:15px}
.m_scharea_v3 .m_brandlist li .box{border-left:0 none}
.m_scharea_v3 .m_brandlist li span.box{color:#ccc}
.m_scharea_v3 .m_schmid{margin:0;padding:0;border-top:1px solid #e6e6e6;border-bottom:0 none}
.m_scharea_v3 .detail_schwrap{padding:15px 10px 20px 0}
.m_scharea_v3 .detail_sch{position:relative;min-height:44px;margin-top:10px;padding-left:99px}
.m_scharea_v3 .detail_sch:first-child{margin-top:0}
.m_scharea_v3 .detail_sch .tit{position:absolute;left:0;width:73px;padding-left:26px;font-size:15px;font-weight:normal;line-height:44px;letter-spacing:-1px;color:#808080}
.m_scharea_v3 .des_select{height:42px;padding:0 40px 0 16px;border:1px solid #e6e6e6;border-radius:0;background:#f7f7f7;font-size:15px;line-height:42px;color:#45474c}
.m_scharea_v3 .des_select .cc_ellip_in{font-weight:normal}
.m_scharea_v3 .m_optionarea{position:relative;margin:0 10px;padding:8px 0 15px 51px;border-top:3px solid #e6e6e6;background:transparent}
.m_scharea_v3 .m_optionarea:after{display:none}
.m_scharea_v3 .m_optionarea .btn_option{display:block;position:static;right:auto;top:auto;padding:7px 0;border-radius:2px;background:#ccc;font-size:13px;line-height:18px;color:#fff;text-align:center;text-decoration:none}
.m_scharea_v3 .m_optionarea .btn_option .ico_rem{width:10px;height:10px;margin:3px 5px 0 0;background-position:-172px -105px}
.m_scharea_v3 .m_optionh2{position:absolute;left:0;top:8px;width:40px;height:22px;padding:1px 0 0;border-radius:23px;background:#b3b3b3;font-size:13px;font-weight:normal;line-height:23px;letter-spacing:-1px;color:#fff;text-align:center}
.m_scharea_v3 .m_option_over{font-size:13px;line-height:23px;color:#808080;letter-spacing:0}
.m_scharea_v3 .m_option_list{margin:0;padding-bottom:2px}
.m_scharea_v3 .m_option_list li{float:left;height:22px;margin:0 3px 6px 0;padding:1px 10px 0;border-radius:23px;background:#e6e6e6}
.m_scharea_v3 .m_option_list li .del{width:19px;height:19px;margin:1px -8px -1px 10px;padding:0;border-radius:19px;background:#b3b3b3}
.m_scharea_v3 .m_option_list li .del .sp_com_v2{width:9px;height:9px;margin:5px 0 0 5px;background-position:-184px -105px}
.m_scharea_v3 .m_ncatepd{padding:10px}
.m_scharea_v3 .m_ncatepd.m_ncatetype2{margin-bottom:0;border-bottom:1px solid #ccc}
.m_scharea_v3+.m_articlearea{border-top-width:0}
.m_scharea_v3 .m_schtit{border:0 none;background:#f3f3f3}
.m_scharea_v3 .m_schh2{font-weight:normal;font-size:16px;color:#222;letter-spacing:-1px}
.m_scharea_v3 .m_schh2 .tx{color:#a1a4a6}
.m_scharea_v3 .only_emart{margin:10px 0 4px;padding:0 12px;font-size:13px;line-height:18px;color:#ff8112;letter-spacing:-1px}
.m_scharea_v3 .only_emart .inpchk{margin-right:8px;vertical-align:top}
.m_scharea_v3 .only_emart label{display:inline-block;vertical-align:top}
.m_scharea_v3 .m_ncatetbl>li.view_td{width:53px !important}
.m_scharea_v3 .m_ncatetbl>li .active .btn_t{color:#ff5b7e}
.m_scharea_v3 .m_ncatetbl>li.sch_td .in{position:static}
.m_scharea_v3 .m_ncatetbl>li.sch_td .active .btn_t{z-index:2021;margin-bottom:-1px;background:#fff}
.m_scharea_v3 .m_ncatetbl>li.sch_td .active .btn_t .sel_arrow{background-position:-160px -113px}
.m_scharea_v3 .m_ncatetbl>li.sch_td .active .m_ds_pos{display:block;background:#fff}
.m_scharea_v3 .m_ncatetbl>li.sch_td .bnbox{margin-top:0}
.m_scharea_v3 .m_ncatetbl>li.sch_td .bnbox li a{margin:0;border-radius:0}
.m_scharea_v3 .m_ncatetblarea .m_ncatetbl>li .in{height:40px}
.m_scharea_v3 .m_ncatetblarea .m_ncatetbl>li .btn_t{height:auto;padding:11px 23px 11px 10px;line-height:inherit}
.m_scharea_v3 .m_ncatetblarea .m_ncatetbl>li .active .btn_t{padding-bottom:12px}
.m_scharea_v3 .m_ncatearea .m_ncatetbl>li .btn_t{height:auto;padding:9px 23px 9px 9px;line-height:inherit}
.m_scharea_v3 .m_ncatearea .m_ncatetbl>li.sch_td .btn_t{padding:9px 23px 9px 9px}
.m_scharea_v3 .m_ncatearea .m_ncatetbl>li.sch_td .active .btn_t{padding-bottom:10px}

.sp_view{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/com_v2/sp_view.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:100px 100px}
.m_ncatepd{padding:8px;background:#f3f3f3}
.m_ncatetblarea{position:relative;z-index:30;border:1px solid #e0e0e0;border-radius:3px;background:#fff}
.m_ncatepd.m_ncatetype2{margin-bottom:-1px;padding:0;background:transparent}
.m_ncatepd.m_ncatetype2 .m_ncatetblarea{position:relative;z-index:30;border:1px solid #ccc;border-left:0 none;border-right:0 none;border-bottom:0 none;border-radius:0}
.m_ncatetbl{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.m_ncatetbl .ico_cate{width:18px;height:16px;margin-right:9px;background-position:0 0}
.m_ncatetbl .ico_cate2{width:16px;height:16px;margin-right:11px;background-position:-20px 0}
.m_ncatetbl .ico_cate3{width:17px;height:16px;margin-right:10px;background-position:-38px 0}
.m_ncatetbl>li{display:table-cell;vertical-align:top}
.m_ncatetbl>li.view_td{width:53px}
.m_ncatetbl>li.view_td .mn_layer{width:128px}
.m_ncatetbl>li.btn_td{width:145px}
.m_ncatetbl>li.emall_td{width:165px}
.m_ncatetbl>li.emall_td label{display:inline-block;margin-left:4px;font-size:12px;color:#ff7c0a;vertical-align:top;line-height:19px}
.m_ncatetbl>li.emall_td .view_emall{padding:11px 0 8px 10px}
.m_ncatetbl>li .in{position:relative;height:40px;border-left:1px solid #f2f2f2}
.m_ncatetbl>li:first-child .in{border-left:0 none}
.m_ncatetbl>li .btn_t{display:block;position:relative;padding:11px 23px 11px 10px;font-size:13px;line-height:18px;color:#666}
.m_ncatetbl>li .btn_t .ico_cate{margin:1px 0 0 1px}
.m_ncatetbl>li .btn_t .ico_cate2{margin:1px 0 0 1px}
.m_ncatetbl>li .btn_t .ico_cate3{margin:1px 0 0 1px}
.m_ncatetbl>li .btn_t .ico_lst{width:18px;height:16px;background-position:0 -18px}
.m_ncatetbl>li .btn_t .ico_thmb{width:18px;height:16px;background-position:-20px -18px}
.m_ncatetbl>li .btn_t .ico_bthmb{width:18px;height:16px;background-position:-38px -18px}
.m_ncatetbl>li .btn_t .ico_arrow{position:absolute;right:8px;top:50%;width:8px;height:5px;margin-top:-2px;background-position:0 -36px}
.m_ncatetbl>li .m_nbtn{display:block;padding:11px 0;font-size:12px;color:#666;text-align:center}
.m_ncatetbl>li .m_nbtn .ico_clip{width:15px;height:14px;margin:1px 2px -1px 3px;background-position:-20px -36px}
.m_ncatetbl>li .active .btn_t .ico_cate{background-position:0 -18px}
.m_ncatetbl>li .active .btn_t .ico_cate2{background-position:-20px -18px}
.m_ncatetbl>li .active .btn_t .ico_cate3{background-position:-38px -18px}
.m_ncatetbl>li .active .btn_t .ico_arrow{background-position:-10px -36px}
.m_ncatetbl>li .in.active .mn_layer{display:block}
.mn_layer{display:none;position:absolute;left:0;right:0;top:100%;margin-top:4px;border:1px solid #f2f2f2;border-top-color:#febad5;border-radius:0 0 3px 3px;background:#fff;font-size:12px;line-height:1.5;letter-spacing:-1px;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3)}
.mn_layer li{border-top:1px solid #d9d9d9}
.mn_layer li:first-child{border-top:0 none}
.mn_layer li a{display:block;padding:11px 10px;color:#666}
.mn_layer li.active a{color:#ff69a4}
.mn_layer li.active .ico_cate{background-position:0 -18px}
.mn_layer li.active .ico_cate2{background-position:-20px -18px}
.mn_layer li.active .ico_cate3{background-position:-38px -18px}

.sp_alert_v2{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/com_v2/sp_alert_v2.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:125px 167px}
.sp_alert_v2.ico_dang{width:125px;height:167px;background-position:0 0}
.sch_alertarea_v2 .sch_r_txt{font-size:13px;line-height:20px;color:#808080;letter-spacing:-1px}

.m_view_resch_v2{padding:18px 10px;border:0 none;background:#f3f3f3}
.m_view_resch_v2 a{padding:10px 0;border:1px solid #e0e0e0;font-size:16px;line-height:1.5;color:#666;text-align:center}

.sch_alertarea2_v2{padding:40px 0;background:#f7f7f7}
.sch_alertarea2_v2 .sch_r_txt{font-size:13px;line-height:20px;color:#808080}
.sch_alertarea2_v2 .sch_r_txt2{margin:0;font-size:13px;line-height:20px;color:#808080}

.m_newstipwrap{padding:30px 25px 0;text-align:left}
.m_newstipwrap .m_newstip{margin:0;padding:0;background:transparent}
.m_newstipwrap .m_newstip li{margin-top:5px;padding-left:13px}
.m_newstipwrap .m_newstip li:first-child{margin-top:0}
.m_newstipwrap .m_newstip li:before{top:5px;width:7px;height:7px;border-radius:7px}

.find_idpw .find_mem_type{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.find_idpw .find_mem_type li{display:table-cell;text-align:center}
.find_idpw .find_mem_type li a{display:block;margin-left:-1px;height:53px;border:1px solid #d7d7d7;font-size:12px;background:#f9f9f9;color:#555;font-weight:bold}
.find_idpw .find_mem_type li.on a{background:#666;color:#d9d9d9}
.find_idpw .find_mem_type .mem_tit{display:inline-block;margin-top:16px;vertical-align:top}
.find_idpw .find_mem_type .mem_tit2{display:inline-block;margin-top:7px;vertical-align:top}
.find_idpw .find_opt{margin-bottom:25px}
.find_idpw .f_mem_info  .m_chctab{margin-bottom:25px}
.find_idpw .f_mem_info  .m_chctab_v{width:50%;margin:0 auto 25px}
.find_idpw .f_mem_info  .m_chctab_v .ico_btn{position:relative;height:26px;margin:0 2px;padding-top:54px;text-align:center;font-size:12px;color:#666}
.find_idpw .f_mem_info  .m_chctab_v .ico_email{position:absolute;left:50%;top:15px;margin-left:-18px}
.find_idpw .f_mem_info  .m_chctab_v .ico_cake{position:absolute;left:50%;top:15px;margin-left:-20px}
.find_idpw .f_mem_info .schinp_list{padding:0}
.find_idpw .f_mem_info .bnbox{margin-bottom:25px}
.find_idpw .m_tip{margin-top:0;padding:12px 0 0 0}
.find_idpw .m_tip .tip_list{margin-top:0;padding:0;color:#898989}
.find_id_pw{margin-bottom:23px}

/* 상품상세 리뉴얼 */
.sp_dtl{background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtl.png);background-repeat:no-repeat;background-size:150px 200px}
.m_buy_btn{margin:6px -4px}
.m_buy_btn ul{display:table;table-layout:fixed;border-collapse:collapse;width:100%;padding:0}
.m_buy_btn ul li{display:table-cell;margin:0;vertical-align:top}
.m_buy_btn ul li a{display:block;margin:0 2px}
.m_buy_btn ul li.btn_alt{width:54px}
.m_buy_btn ul li.btn_alt a{display:block;margin:0;height:100%}
.m_buy_btn ul li .clip_wrap{background-color:#fafafa;display:block;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;height:48px;margin:0 2px;text-align:center}
.m_buy_btn ul li .ico_clip{width:23px;height:20px;background-position:0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;margin-top:14px}
.m_buy_btn ul li .clip_red .ico_clip{background-position:0 -50px}
.m_buy_btn ul li .clip_yellow .ico_clip{background-position:0 -100px}
.m_buy_btn ul li .clip_wish .ico_clip{background-position:0 -150px}
.m_buy_btn .btn_ty1{line-height:50px;height:50px;background-color:#ff5b7e;color:#fff;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:18px;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15);-webkit-box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15)}
.m_buy_btn .btn_ty2{line-height:50px;height:50px;background-color:#808080;color:#fff;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:18px;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15);-webkit-box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15)}
.m_buy_btn .btn_soldout{margin:0 2px;background-color:#c4c4c4;text-align:center;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15);-webkit-box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15)}
.m_buy_btn .btn_soldout + p{text-align:center;margin-top:6px;font-size:12px;color:#666}
.m_buy_btn .btn_soldout img{height:50px;vertical-align:top}
.m_mid_total{height:60px;padding:0 20px;font-size:15px;line-height:60px}
.m_mid_total:after{content:'';display:block;clear:both}
.m_mid_total .label{float:left}
.m_mid_total .price{float:right;font-size:22px;color:#ff5b7e}
.m_mid_total .ssg_tx{display:inline-block;position:relative;top:5px;line-height:normal}
.m_mid_total .ssg_price{display:inline-block;font-family:'Times New Roman';font-size:36px;font-weight:bold;vertical-align:middle}

.sp_gp{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_gp.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:8px 12px}
.pr_gpwrap{margin:10px;font-size:16px;line-height:25px;color:#4b4b49;text-align:center}
.pr_gpwrap .gp_btn a{display:block;position:relative;padding:10px 0 12px;border:1px solid #ccc;border-radius:4px;color:inherit}
.pr_gpwrap .gp_btn a:before{position:absolute;left:0;bottom:0;right:0;height:3px;border-radius:0 0 3px 3px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/gp_btnbg.gif) repeat-x 50% 0;background-size:75px 3px;content:''}
.pr_gpwrap .gp_btn .point{color:#ff5b7e}
.pr_gpwrap .gp_btn .ico_arrow{width:8px;height:12px;margin:6px 0 0 10px;background-position:0 0}

.sp_tg{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_thankscard.png) no-repeat 0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:63px 28px}
.tg_wrap{position:relative;margin:15px 0;padding:4px 68px 4px 70px;font-size:11px;line-height:16px;color:#666;letter-spacing:-1px}
.tg_wrap:before{position:absolute;left:0;right:0;bottom:100%;height:1px;margin-bottom:15px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;content:''}
.tg_wrap dt{position:absolute;left:4px;top:3px}
.tg_wrap .tit_tg{width:63px;height:16px;background-position:0 0}
.tg_wrap .tg_btn{position:absolute;top:0;right:0;font-size:11px}
.tg_wrap .tg_btn a{display:inline-block;height:24px;padding:0 7px;border-radius:2px;background:#808080;font-size:9px;line-height:24px;color:#fff;text-align:center;vertical-align:top;text-decoration:none}
.tg_wrap .tg_btn .ico_arrow{width:11px;height:8px;margin:8px 0 0 3px;background-position:0 -20px}

.m_dtl_bx{border-top:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6;padding:0 15px;background-color:#fff}
.m_dtl_bx+.m_dtl_bx{border-top:0}
.m_dtl_bx .bx_prd3{margin:0;border:0 none}
.m_dtl_bx .bx_prd3 dl{margin-left:0;margin-right:0}
.m_dtl_bx .bx_prd3 .lst_type p{margin-left:0}
.m_dtl_bx .bx_prd3 dd .ico_help{background-position:-50px 0;width:22px;height:22px;vertical-align:middle}
.m_dtl_bx .bx_prd3 .employees_sale{color:#ff5b7e;margin:-1px 0 0 0;border:1px solid #ffc7d3;border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:10px 0 9px;letter-spacing:-1px}
.m_dtl_bx .bx_prd3 .employees_sale .ico_help{background-position:-50px -50px;width:16px;height:16px;vertical-align:middle;margin-left:4px}
.m_dtl_bx .bx_prd3 .btn_cpdw{border-radius:3px;-webkit-border-radius:3px;background-color:#fff7f9;border-color:#ff5b7e;padding-right:32px}
.m_dtl_bx .bx_prd3 .btn_cpdw .ico_down{background-position:-44px -96px;right:0;top:0;height:100%;width:25px;background-color:#ff5b7e}
.m_dtl_bx .bx_prd3 .txt_tip{display:block}
.m_dtl_bx .bx_prd3 dd.card_price .ssg_price{font-family:'Times New Roman';font-size:23px;letter-spacing:0;color:#4d4d4d}
.m_dtl_bx .bx_prd3 dd.card_price .ssg_tx{font-size:17px;color:#4d4d4d}
.m_dtl_bx .bx_prd3 dd.price .ico_help{vertical-align:top}
.m_dtl_bx .bx_prd3 dd .fsmall{color:#808080}
.m_dtl_bx .bx_prd3 dd .fsmall span{color:#ff5b7e}
.m_dtl_bx .bx_prd3 dd .fsmall span em{font-weight:bold;font-style:italic;font-family:'Times New Roman';font-size:13px;margin-right:2px}
.m_dtl_bx .bx_prd3 dd .fsmall2{font-size:11px;color:#ff5b7e}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dt{float:none;display:block;width:auto}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dt a.mom_link{margin-left:5px;font-size:12px;color:#77858c;text-decoration:underline;font-weight:normal}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd{overflow:visible;padding-left:0}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd:after{display:block;clear:both;content:''}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd .benefit span{color:#4c4c4c;letter-spacing:-.5px}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd .benefit_info{color:#808080;letter-spacing:-1px}
.m_dtl_bx .bx_prd3 dd .benefit_info{padding-left:10px}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd li{overflow:visible}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene dd li:after{display:block;clear:both;content:''}
.m_dtl_bx .cert_info{background-color:#f2f2f2;margin-top:8px;text-align:center}
.m_dtl_bx .cert_info img{vertical-align:top;max-width:100%}
.m_dtl_bx .bt_bene{color:#ff5b7e;border:1px solid #ffc7d3;border-radius:3px;-webkit-border-radius:3px;text-align:center;letter-spacing:-1px;display:inline-block;line-height:29px;font-size:11px;padding:0 4px 0 16px}
.m_dtl_bx .bt_bene .ico_hp{background-position:-50px -50px;width:16px;height:16px;vertical-align:middle;margin-left:6px;display:inline-block}
.m_dtl_bx .bx_prd3 dl.m_dtl_bene2 dt{line-height:29px}
.m_dtl_bx .bx_prd3 dd .item{display:table;margin-top:5px}
.m_dtl_bx .bx_prd3 dd .item:first-child{margin-top:0}
.m_dtl_bx .bx_prd3 dd .ico_del{display:table-cell;position:relative;background-color:#b0bed3;border-color:#b0bed3;color:#fff;min-width:44px;margin-right:7px}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_package{background-color:#b0bed3;border-color:#b0bed3;color:#fff}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_emall{background-color:#ffcc00;border-color:#ffcc00;color:#4c4c4c}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_traders{background-color:#bade33;border-color:#bade33;color:#4c4c4c}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_dept{background-color:#b6a384;border-color:#b6a384;color:#fff}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_magicpick{background-color:#cb8c5e;border-color:#cb8c5e;color:#fff}
.m_dtl_bx .bx_prd3 dd .ico_del.ty_quick,.m_dtl_bx .bx_prd3 dd .ico_del.ico_today_d{background-color:#9e99da;border-color:#9e99da;color:#fff} /* .ico_del.ico_today_d 퀵배송 롤백후 삭제예정 16.05.16 */
.m_dtl_bx .bx_prd3 dd .ico_del:before{position:absolute;top:2px;left:2px;right:2px;content:' ';height:1px;background:#fff}
.m_dtl_bx .bx_prd3 dd .ico_del:after{position:absolute;bottom:2px;left:2px;right:2px;content:' ';height:1px;background:#fff}
.m_dtl_bx .bx_prd3 dd .ico_del2{border-color:#a5bada;background-color:#fff;color:#7291bf}
.m_dtl_bx .bx_prd3 dd .in_txt{padding:0;color:#808080;display:table-cell;vertical-align:middle;width:auto;font-size:11px}
.m_dtl_bx .bx_prd3 dd .in_txt strong{color:#222}
.m_dtl_bx .bx_prd3 dd .in_txt .fc_em{color:#ff5b7e}
.m_dtl_bx .bx_prd3 dd .in_txt2{color:#808080;font-size:11px;line-height:13px}
.m_dtl_bx .bx_prd3 dd .ico_arnext2{display:inline-block;margin-left:8px}
.m_dtl_bx .bx_prd3 dd .unit_price{color:#666;font-size:11px;font-weight:normal;line-height:17px}

.m_dtl_info a{color:#ff5b7e}
.m_dtl_info a:after{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtl.png) -100px -50px no-repeat;background-size:150px 200px}
.m_dtl_info .ico_v1{display:inline-block;background-position:-100px 0;overflow:hidden;vertical-align:top}
.m_dtl_share{background:#f2f2f2;padding:10px;border-bottom:1px solid #e6e6e6;margin-top:-10px}
.m_dtl_share .link_comm{display:block;border:1px solid #e0e0e0;background-color:#ededed;padding:11px 4px;text-align:center}
.m_dtl_share .txtin{color:#212121;font-size:12px;font-weight:bold;margin-left:5px}
.m_dtl_share .txtbx{color:#999}
.m_dtl_share .txtbx .txt_tr{font-family:'helvetica';font-size:22px;font-weight:normal;vertical-align:middle}
.m_dtl_share .txtbx .txtin2{font-size:12px;vertical-align:middle;font-weight:bold}
.m_dtl_share .point_data{padding:0 83px 0 0}
.m_dtl_share .point_data .p_bg{left:auto;right:0;margin-top:-5px;text-align:left}
.m_dtl_share .point_data .tt_tx{font-family:'helvetica';font-size:22px;font-weight:normal;color:#FF5B7E;vertical-align:middle}
.m_dtl_share .link_share{border:1px solid #d9d9d9;background-color:#ededed;padding:10px 0;text-align:center}
.m_dtl_share .url_tip{margin-top:11px}
.m_dtl_share .url_txt{background:#fff;margin-bottom:10px}
.page_share_lst li{display:inline-block;vertical-align:top}
.page_share_lst li a{display:block;width:36px;height:35px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_share.png) no-repeat;background-size:35px 300px}
.page_share_lst li a.ka{background-position:0 0}
.page_share_lst li a.ks{background-position:0 -50px}
.page_share_lst li a.fb{background-position:0 -100px}
.page_share_lst li a.tw{background-position:0 -150px}
.page_share_lst li a.url{background-position:0 -200px}
.page_share_lst li a.sms{background-position:0 -250px}
/* 상품평 작성, 수정 개선 */
.prd_comment .opt_img{display:inline-block;margin-right:4px;width:11px;height:11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/opt_img.png) no-repeat;background-size:11px 11px;vertical-align:middle}
.prd_comment .prd_info .info{padding-top:21px}
.prd_comment .prd_info .t_prd{margin-top:4px}
.prd_comment .prd_info .tx_op{color:#1cb2f0}
.prd_comment .prd_score .t_score{color:#222}
.prd_comment .prd_score .add_cmt .wr_cmt{background:none;margin-top:0;padding-top:0}
.prd_comment .prd_score .prd_txt{font-size:12px;color:#1cb2f0;font-weight:bold}
.prd_comment  .prd_txt2{font-size:12px;color:#999}
.prd_comment .ta_v{padding:15px 10px}
.prd_comment .prd_score .add_cmt textarea{color:#666;resize:none;overflow-y:hidden;padding-bottom:0.2em}
.prd_comment .txtarea label{padding:15px 10px}
.prd_comment  .pick_img li{float:left;margin-left:12px;line-height:0}
.prd_comment  .pick_img li:first-child{margin-left:0}
.prd_comment  .pick_img .img_area{display:inline-block;position:relative;border:1px solid #ebebeb}
.prd_comment .pick_img .pick_none_img{display:inline-block;width:68px;height:68px;background:#e0e0e0;text-align:center}
.prd_comment  .pick_img:after{content:'';display:block;clear:both}
.prd_comment .btn_dlt{position:absolute;right:-8px;top:-8px;width:27px;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/btn_delete.png) no-repeat 0 0;background-size:27px 27px}
.prd_comment .img_noti{margin-top:4px}
.prd_comment .img_noti li{position:relative;padding:6px 0 0 9px;line-height:16px;font-size:11px;color:#898989}
.prd_comment .img_noti li .bul{position:absolute;left:0;top:13px;margin:0 7px 0 1px;width:2px;height:2px;background-position:-82px 0}
.prd_comment .btn_imgplus{display:inline-block;width:27px;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/btn_plus.png) no-repeat;background-size:27px 27px}
.prd_comment .tit_area .bul{position:absolute;left:0;top:6px;margin:0 7px 0 5px;width:2px;height:2px;background-position:-82px 0}
.ord_deliv .od_area{display:block}
.deliv_area{margin:6px auto -12px;text-align:center}
.deliv_area a{display:inline-block;vertical-align:top}
.delivery_search .p_deli{text-align:center;font-size:12px;color:#666;padding:18px 0 14px;border-bottom:3px solid #b3b3b3;letter-spacing:-.5px}
.delivery_search .p_deli strong{color:#ff5b7e;font-size:17px;letter-spacing:-1px;display:block;margin-bottom:4px}
.delivery_search .tit{background:#f5f7f7;text-align:center;color:#222;font-size:17px;letter-spacing:-1px;border-bottom:1px solid #bfbfbf;height:52px;line-height:52px}
.delivery_search .tit span{color:#ff5b7e}
.delivery_search .lst_deli li{border-top:1px solid #f2f2f2;font-size:16px;color:#222;font-weight:bold;padding:10px 12px;display:table;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}
.delivery_search .lst_deli li:first-child{border-top:0}
.delivery_search .lst_deli li span.num{display:table-cell;vertical-align:middle;width:auto}
.delivery_search .lst_deli li span.btn{display:table-cell;vertical-align:middle;width:65px}
.delivery_search .lst_deli li a.btn_deil{font-weight:normal;font-size:11px;color:#666;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 -2px 0 #efefef;-webkit-box-shadow:inset 0 -2px 0 #efefef;height:30px;line-height:30px;display:block;text-align:center;letter-spacing:-.5px}
.m_premium{padding:12px}
.m_premium .pre_check{font-size:15px;font-weight:bold;color:#222;letter-spacing:-1px;padding-bottom:5px}
.m_premium span.txt{color:#aeaeae;font-weight:normal;font-size:11px;letter-spacing:0}
.m_premium .banner_img img{width:100%}
/* 이벤트/쿠폰 페이지 리뉴얼 */
.evt_articlewrap.tit_type .evt_tit{text-align:center}
.evt_bn_area{text-align:left}
.evt_bn_area .evt_bn_lst{padding:0}
.evt_bn_area .evt_bn_lst li{border-bottom:1px solid #dfdfdf}
.evt_bn_area .evt_bn_lst li a{display:block}
.evt_bn_area .evt_bn_lst li .thum{display:table-cell;vertical-align:top}
.evt_bn_area .evt_bn_lst img{vertical-align:top}
.evt_bn_area .evt_bn_lst li .tx_thum{padding:13px 10px 0 10px;display:table-cell;vertical-align:top}
.evt_bn_area .evt_bn_lst li .tx_thum .evt_title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:17px;max-height:34px;font-size:14px;color:#222;font-weight:bold;line-height:17px;letter-spacing:-1px}
.evt_bn_area .evt_bn_lst li .tx_thum .evt_date{display:inline-block;vertical-align:top;margin-top:5px;font-family:helvetica;font-size:10px;color:#888}
.evt_bn_area .evt_bn_lst li .tx_thum .evt_date em{margin:0 1px;color:#d3d3d3}
.evt_bn_area .evt_bn_lst li .tx_thum  .place{margin-left:2px;line-height:24px}
.evt_bn_area .evt_bn_lst li .benefit_lst{line-height:0}
.evt_bn_area .evt_bn_lst li .benefit_lst span{display:inline-block;padding:0 4px;vertical-align:top;border-width:1px;border-style:solid;border-radius:5px;text-align:center;line-height:15px;font-weight:bold;font-size:10px;height:14px;margin-right:-3px}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_cp{border-color:#e7e2ff;color:#baabfa}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_card{border-color:#d8edd2;color:#7bdc90}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_money{border-color:#d4f3e5;color:#82e9bc}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_point{border-color:#d4eaf4;color:#75c1e4}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_gift{border-color:#e8dcf4;color:#c8a7eb}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_gift2{border-color:#ffe1e0;color:#faa8a8}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_happy{border-color:#cdf3f9;color:#83d7f6}
.evt_bn_area .evt_bn_lst li .benefit_lst span.bene_event{border-color:#d8d8d8;color:#999}
/* 배송지 셀렉트 */
.m_dsel{position:relative;font-size:12px;font-weight:bold; color:#666;letter-spacing:-1px}
.m_dsel .m_dsel_top{position:relative;padding:10px 33px 10px 10px;border:2px solid #deebf4}
.m_dsel .m_dsel_top .txt_type{position:absolute;left:12px;top:-10px;background:#fff;color:#000}
.m_dsel .m_dsel_top .txt_type1{color:#ff5b7e}
.m_dsel .m_dsel_top .txt_type2{color:#00aeef}
.m_dsel .m_dsel_top .txt_result{display:table;width:100%;height:40px;border-collapse:collapse;table-layout:fixed;word-wrap:break-word}
.m_dsel .m_dsel_top .txt_result > span{display:table-cell;vertical-align:middle}
.m_dsel .m_dsel_top .txt_result .txt_add{}
.m_dsel .m_dsel_top .btn_change_v{display:inline-block;width:23px;height:100%;position:absolute;right:0;top:0;border-left:2px solid #deebf4;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.m_dsel .m_dsel_top .btn_change_v .sel_arrow{width:8px;height:5px;background-position:-40px 0}
.m_dsel .m_dsel_layer{display:none;position:absolute;top:100%;right:0;left:0;margin-top:-2px;padding:0 9px;border:2px solid #deebf4;border-top:2px dotted #deebf4;background:#fbfbfb;font-size:12px;line-height:1.5;letter-spacing:-1px}
.m_dsel .m_dsel_layer li{border-top:1px solid #f2f2f2}
.m_dsel .m_dsel_layer li a{display:block;padding:9px 0 8px;color:#666}
.m_dsel .m_dsel_layer li:first-child{border-top:0 none}
.m_dsel.on .m_dsel_layer{display:block;z-index:100}
.m_dsel_ssgpick{display:inline-block !important;width:80px;height:19px;margin-right:8px;background-position:-135px 0;vertical-align:middle}
.m_dsel_store{display:inline-block !important}
.m_delive_multi,.m_delive_login{padding:16px 12px 8px}
.m_delive_multi .multi_inner,.m_delive_login .inner{display:table;table-layout:fixed;border-collapse:collapse}
.m_delive_multi .multi_inner .m_dsel,.m_delive_login .inner .m_dsel{display:table-cell;vertical-align:top}
.m_delive_multi .m_dbtn .bn_gray{padding-top:17px}
.m_dbtn{display:table-cell;width:23%;height:40px;vertical-align:top}
.m_dbtn .m_one_btn{position:relative;height:100%;margin-left:5px}
.m_dbtn .icon_new{position:absolute;left:2px;top:-14px;width:36px;height:23px}
.m_dbtn .bn_gray{display:inline-block;width:100%;height:100%;padding-top:23px;font-size:12px;background:#515151;color:#fff;border:1px solid #282828;border-radius:4px;box-sizing:border-box;vertical-align:middle;text-align:center;line-height:15px}
/* 상세정보 :피팅정보 */
.size_info h5{padding:11px 0 8px;text-align:center;border-bottom:3px solid #e6e6e6;font-size:16px;line-height:normal}
.size_info .cont_info{margin-bottom:20px;border-bottom:1px solid #e9e9e9}
.size_info .cont_info table{width:100% !important}
.size_info .cont_info table tr:first-child th,.size_info .cont_info table tr:first-child td{border-top:0 none}
.size_info .cont_info table th{padding:0;background:#f9f9f9;border-top:1px solid #e9e9e9;font-size:12px;color:#151515;text-align:center}
.size_info .cont_info table td{padding:11px 0 8px 10px;border-top:1px solid #e9e9e9;font-size:12px;color:#797979;text-align:left}
.size_info .cont_info .tbl_cont{line-height:13px}
.size_info .cont_info td .tbl_cont{position:relative;padding-left:15px;white-space:nowrap}
.size_info .cont_info .ico_chk{display:none;overflow:hidden;position:absolute;left:0;top:1px;width:12px;height:10px;background:url(http://static.ssgcdn.com/ui/ssg/img/product/size/ico_chk.gif) no-repeat;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.size_info .cont_info .tbl_cont.on .ico_chk{display:block}
.size_info .real_view{text-align:center}
.size_info .view_tab{position:relative}
.size_info .view_tab .view_basic{display:block;text-align:center}
.size_info .view_tab .view_basic img{border:1px solid #dbdbdb;box-sizing:border-box;-webkit-box-sizing:border-box}
.size_info .view_tab .lst_view{margin-top:10px;padding:0 20px}
.size_info .view_tab .lst_view li{display:inline-block;margin:0;padding:0}
.size_info .view_tab .lst_view li:first-child{margin-left:0}
.size_info .view_tab .lst_view li a{padding:0 7px;font-size:12px;color:#999}
.size_info .view_tab .lst_view li.on a{font-weight:bold;color:#464646}
.size_info .view_tab .lst_view li .viewbx{display:none;position:absolute;left:0;right:0;top:24px}
/* 상품정보 :실측정보 */
.realfit_info .real_cont{width:100%;table-layout:fixed;padding:15px 0;background:url(http://static.ssgcdn.com/ui/ssg/img/product/size/bg_info2.gif) repeat-x}
.realfit_info .real_cont:first-child{background:none}
.realfit_info .real_cont .real_view{margin-top:15px}
.realfit_info .real_cont .real_img{padding:10px;text-align:center}
.realfit_info .real_cont .real_img img{vertical-align:top}
.realfit_info .view_tab{margin-top:15px}
.realfit_info .tit_tbl{padding-bottom:10px;text-align:center}
.realfit_info .real_unit{margin-top:-16px;padding:0 7px 4px 0;font-size:12px;color:#7d7d7d;line-height:13px;text-align:right}
.realfit_info .view_tab .tit_tbl{margin-bottom:9px;padding:0}
.realfit_info .tit_tbl img{vertical-align:top}
.realfit_info .real_tbl table{table-layout:fixed;width:100% !important;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.realfit_info .real_tbl th,.realfit_info .real_tbl td{padding:9px 0 8px;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;font-size:12px;text-align:center;word-wrap:break-word}
.realfit_info .real_tbl th{font-weight:normal;color:#222}
.realfit_info .real_tbl td{font-size:11px;color:#797979;letter-spacing:-1px}
.realfit_info .real_tbl tr:first-child td,.realfit_info .real_tbl tr:first-child th{border-top:1px solid #e9e9e9}
.realfit_info .real_tbl tr td:first-child{border-left:0 none;color:#222}
.realfit_info .real_tbl thead tr th{font-weight:bold}
.realfit_info .real_tbl tr .col1{width:7% !important;background:#f9f9f9}
.realfit_info .real_tbl tr .col2{width:19.5% !important}
.realfit_info .real_tbl tbody tr th:first-child{background:#f9f9f9}
.realfit_desc{border-bottom:1px dotted #DCDCDC}
.realfit_desc ul{padding:5px 0 10px 10px}
.realfit_desc ul li{color:#666;line-height:18px;font-size:11px;padding:0;margin:0}
/* 내 신발사이즈로 보기 */
.m_shoses_size{margin:5px 0 0 0;background:#fff;border:1px solid #e6e6e6}
.m_shoses_size .m_sh_bx{position:relative;padding:11px 0 8px 14px;border-bottom:1px solid #e6e6e6}
.m_shoses_size .m_sh_bx .inpchk{margin-right:7px}
.m_shoses_size .m_sh_bx label{display:inline-block;font-size:15px;color:#666;vertical-align:top;line-height:18px}
.m_shoses_size .m_sh_bx .inpchk.chk_checked+label{color:#ff5b7e}
.m_shoses_size .m_sh_bx .btn_size{position:absolute;right:14px;top:7px}
.m_shoses_size .m_sh_bx .btn_size .b_icn{padding:0 11px;background:#fafafa;border:1px solid #ebebeb;border-radius:0;font-size:12px;color:#666;line-height:22px}
.m_shoses_size .m_sh_bx2{padding:5px 14px 5px 14px;text-align:center}
.m_shoses_size .m_sh_bx2 .sh_tit{font-size:13px;color:#808080;line-height:18px}
.ly_shose_txt{font-size:13px;line-height:18px}
.m_userinfo dd .check_disabled{display:block;position:relative;padding-top:10px}
.m_userinfo dd .check_disabled .inpchk{position:absolute;top:10px;left:0}
.m_userinfo dd .check_disabled label{display:inline-block;margin:0;padding-left:22px;font-size:11px;font-weight:normal;letter-spacing:-1px}
.m_userinfo li.disabled .post_num .btn_pd span.btn.b_def3{display:none;position:absolute;top:0;right:0;width:78px;height:33px;line-height:33px;opacity:.5}
.m_userinfo li.disabled.on .post_num .btn_pd span.btn.b_def3{display:inline-block}
.m_userinfo li.disabled.on .post_num .btn_pd button.b_def3{display:none}
.m_userinfo li.disabled.on .inpbx,.m_userinfo li.disabled.on .des_select{background:#f7f7f7;opacity:.5}
.dtl_thmb_area{position:relative;z-index:9;padding:13px 10px 10px;background:#fff;text-align:center}
.dtl_thmb_area a{display:block;position:relative}
.dtl_thmb_area .dtl_mflick{overflow:hidden;position:relative;min-height:300px}
.dtl_thmb_area .dtl_mflick .flick-container .flick-ct{overflow:hidden;height:1px}
.dtl_thmb_area .dtl_mflick .flick-container .flick-ct img{width:auto;max-width:100%;height:auto;min-height:300px;vertical-align:top}
.dtl_thmb_area .flick-paging{overflow:hidden;position:absolute;bottom:0;z-index:10;width:100%;height:20px;padding-top:10px;background:rgba(255,255,255,.6);line-height:0;letter-spacing:0;text-align:center}
.dtl_thmb_area .flick-paging span{display:inline-block;width:10px;height:10px;background:none}
.dtl_thmb_area .flick-paging span .ico-cir{display:inline-block;width:10px;height:10px;border-radius:5px;background:rgba(0,0,0,.5)}
.dtl_thmb_area .flick-paging span.paging-on .ico-cir{background:#000}
.dtl_thmb_area .lside_sti{position:absolute;top:10px;left:10px;z-index:2010;-webkit-transform:translateZ(0)}
.dtl_thmb_area .lside_sti span{display:block;margin-top:-10px}
.dtl_thmb_area .lside_sti span:first-child{margin-top:0}
.dtl_thmb_area .rside_sti{position:absolute;top:10px;right:10px;z-index:2010;width:86px}
.dtl_thmb_area .rside_sti span{float:right;margin-top:5px;}
.dtl_thmb_area .ico_cp{width:53px;height:43px;padding-top:17px;background-position:-75px -350px;font-family:Helvetica;font-size:8px;font-weight:bold;line-height:10px;color:#fff;text-align:center}
.dtl_thmb_area .ico_cp .ico_txcp{display:inline-block;width:35px;height:6px;background-position:-120px -1072px}
.dtl_thmb_area .ico_cp .ico_txsale{display:inline-block;width:21px;height:6px;background-position:-120px -1061px}
.dtl_thmb_area .ico_cp strong{display:block;margin-top:3px;font-size:12px}
.dtl_thmb_area .ico_cp em{font-family:'Times New Roman';font-size:23px;font-style:italic}
.dtl_thmb_area .ico_cp2{width:53px;height:43px;padding-top:17px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com3.png) no-repeat 0 0;background-position:-75px 0;background-size:300px 300px;font-family:'Helvetica';font-size:8px;font-weight:bold;line-height:10px;color:#fff;text-align:center}
.dtl_thmb_area .ico_cp2 .ico_txcp{display:inline-block;width:35px;height:6px;background-position:-120px -1072px}
.dtl_thmb_area .ico_cp2 strong{display:block;margin-top:3px;font-size:12px}
.dtl_thmb_area .ico_cp2 em{font-family:'Times New Roman';font-size:23px;font-style:italic}
.dtl_thmb_area .ico_db{z-index:20;width:53px;height:60px;background-position:-128px -350px;font-family:'Times New Roman';font-size:23px;font-weight:bold;font-style:italic;line-height:60px;color:#fff}
.dtl_thmb_area .ico_ex{width:70px;height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) 0 -62px no-repeat;background-size:350px 250px}
.dtl_thmb_area .ico_ex.bojung,.dtl_thmb_area .ico_ex.center{background-position:-158px -62px}
.dtl_thmb_area .ico_ex.bojung2{background-position:-158px -115px}
.dtl_thmb_area .ico_ex2{width:70px;height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -79px -62px no-repeat;background-size:350px 250px}
.dtl_thmb_area .ico_etcdev{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) 0 -115px no-repeat;background-size:350px 250px}
.dtl_thmb_area .ico_em_pickup{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -79px -115px no-repeat;background-size:350px 250px}
.dtl_thmb_area .ico_tr_pickup{width:70px;height:43px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_badge.png) -237px -115px no-repeat;background-size:350px 250px}
.dtl_thmb_area .ico_gift{z-index:10;width:53px;height:60px;background-position:-197px -825px}
.dtl_thmb_area .ico_gift2{width:53px;height:60px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_gift2.png) 0 0 no-repeat;background-size:53px 60px}
.dtl_thmb_area .ico_sale{width:63px;height:63px;padding:0;background-position:-129px -1210px}
.dtl_thmb_area .bdg_sale{display:inline-block;overflow:hidden;width:auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtw.png) no-repeat 0 0;background-size:400px 400px;font-size:0;vertical-align:top;width:96px;height:28px;margin:10px -37px 37px -24px;padding:0;padding-right:25px;background-position:-279px -34px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.dtl_thmb_area .bdg_sale .blind{font-family:'Times New Roman';font-size:21px !important;font-style:italic;line-height:28px !important;letter-spacing:-1px !important;color:#fff;text-align:right;top:1px !important;width:95px !important; height:20px !important;visibility:visible !important;left:-5px !important;padding-right:2px !important}
.dtl_thmb_area .btn_area{margin-top:8px}
.dtl_thmb_area .btn_area a:after{display:none}
/* 매장습격 */
.btn_sattck{display:inline-block;width:42px;height:42px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/sattck/sp_sattck_btn.png) no-repeat;background-size:42px 252px}
.btn_sattck.more{position:absolute;left:6px;top:9px;background-position:0 0}
.btn_sattck.back{position:absolute;left:6px;top:9px;background-position:0 -42px}
.btn_sattck.share{position:absolute;right:53px;top:9px;background-position:0 -84px}
.btn_sattck.clip{position:absolute;right:6px;top:9px;background-position:0 -126px}
/* 매장습격 - 15.6.2 공유하기,클립하기 공통ui구조로 변경 */
.btn_sattck_wrap{position:absolute;right:6px;top:9px}
.btn_sattck_wrap .btn_part{opacity:1}
.sattck_top{position:relative;padding:10px 0 10px;border-bottom:2px solid #3a313b;text-align:center}
.sattck_top .tit{display:inline-block;width:114px;height:41px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/sattck/sattck_tit.png) 0 0 no-repeat;background-size:100% 100%;vertical-align:top}
.sattck_thumb_wrap{position:relative;background-size:cover;background-repeat:no-repeat}
.sattck_thumb_wrap .inner{padding:20px 0 15px 15px;background-color:rgba(34,34,34,.8)}
.sattck_thumb_wrap .sattck_thumb{display:table-cell;width:66px;height:77px}
.sattck_thumb_wrap .sattck_thumb img{width:100%;height:auto;vertical-align:top}
.sattck_thumb_wrap .sattck_info{display:table-cell;padding-left:10px;color:#fff;vertical-align:middle}
.sattck_thumb_wrap .sattck_info .subject{font-size:18px;line-height:1.22}
.sattck_thumb_wrap .sattck_info .date{display:inline-block;margin-top:6px;font-size:12px;line-height:1}
.sattck_content{border-bottom:2px solid #534654;text-align:center}
.sattck_content img{width:auto !important;max-width:100% !important;height:auto !important;vertical-align:top}
.sattck_pick{margin-top:1px}
.sattck_pick .tit{padding:15px 0 10px;border-top:1px solid #534654}
.sattck_pick .tit span{display:block;overflow:hidden;width:127px;height:35px;margin:0 auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/sattck/sattck_subtit.png) 0 0 no-repeat;background-size:100% 100%;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.sattck_pick_lst{max-width:640px;margin:0 auto}
.sattck_pick_lst:after{display:block;content:'';clear:both}
.sattck_pick_lst ul{position:relative;width:50%;float:left}
.sattck_pick_lst ul:after{display:block;position:absolute;left:-1px;top:0;width:1px;height:100%;background-color:#e6e6e6;content:''}
.sattck_pick_lst ul:first-child{z-index:2}
.sattck_pick_lst ul:first-child:after{left:auto;right:0}
.sattck_pick_lst .pick_item{position:relative;margin-bottom:8px;padding-bottom:10px}
.sattck_pick_lst .pick_item img{width:100%;vertical-align:top}
.sattck_pick_lst .pick_item .pd_name{display:block;margin-top:6px;padding-left:10px;font-size:14px;font-weight:bold;line-height:1.1;color:#222}
.sattck_pick_lst .pick_item .pd_price_wrap{display:block;margin-top:4px;padding-left:10px;font-size:13px;line-height:1;color:#222}
.sattck_pick_lst .pick_item .pd_price_wrap span{display:inline-block;min-height:13px;vertical-align:top}
.sattck_pick_lst .pick_item .pd_price_wrap .price{font-weight:bold}
.sattck_pick_lst .pick_item .pd_price_wrap .unit{position:relative;top:3px;font-size:10px;font-weight:bold}
.sattck_history_wrap{position:relative}
.sattck_history_wrap .btn_more{display:block;width:140px;margin:10px auto 30px;padding:10px 0;border:1px solid #cacaca;border-radius:34px;background-color:#fafafa;font-size:12px;line-height:1;text-align:center;color:#444}
.sattck_history li{position:relative;padding:5px 10px;border-bottom:1px solid #d5d5d5}
.sattck_history li a{display:block;min-height:57px}
.sattck_history li a .sattck_thumb{display:table-cell;width:49px;height:57px}
.sattck_history li a .sattck_thumb img{width:100%;height:100%;vertical-align:middle}
.sattck_history li a .sattck_info{display:table-cell;padding-left:10px;vertical-align:middle}
.sattck_history li a .sattck_info .subject{display:block;font-size:13px;font-weight:bold;line-height:1.22}
.sattck_history li a .sattck_info .date{display:block;margin-top:6px;font-size:10px;line-height:1}
/* 잇아이템&스타브랜드(.weeklyplans) */
.ititem_top{position:relative;padding:15px 0 15px;border-bottom:2px solid #3a313b;text-align:center}
.ititem_top .tit{display:inline-block;width:130px;height:30px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/ititem_tit.png) 0 0 no-repeat;background-size:100% 100%;vertical-align:top}
.ititem_top .cm_plan_btn{position:absolute;right:6px;top:50%;margin-top:-20px}
.starbrand_top{position:relative;padding:10px 0 10px;border-bottom:2px solid #3a313b;text-align:center}
.starbrand_top .tit{display:inline-block;width:105px;height:40px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/starbrand_tit.png) 0 0 no-repeat;background-size:100% 100%;vertical-align:top}
.lifeinvent_top{position:relative;padding:17px 0 17px;border-bottom:2px solid #3a313b;text-align:center}
.lifeinvent_top .tit{display:inline-block;width:130px;height:26px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/lifeinvent_tit.png) 0 0 no-repeat;background-size:100% 100%;vertical-align:top}
.lifeinvent_top .cm_plan_btn{position:absolute;right:6px;top:50%;margin-top:-20px}
.weeklyplans .sattck_history li{padding:10px 10px 10px 0}
.weeklyplans .sattck_history li a{min-height:0;color:#222}
.weeklyplans .sattck_history li a .sattck_thumb{display:table-cell;width:115px;height:50px}
.weeklyplans .sattck_history li a .sattck_thumb img{width:100%;height:auto;vertical-align:middle}
.weeklyplans .sattck_history li a .sattck_info{padding-right:66px}
.weeklyplans .sattck_history li a .sattck_info .subject{font-size:15px;font-weight:normal;line-height:1}
.weeklyplans .sattck_history li a .sattck_info .date{position:absolute;right:10px;top:50%;margin-top:-5px;font-size:11px;color:#888}
/* 샤벳라이브(.shopatlive) */
.shoplive .sattck_content{border-bottom:0}
.shoplive_top .tit,.shoplive_display_item .product_label,.shoplive_bridge .link_bridge:before,.shoplive_bridge .link_shopat{background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/sp_shoplive.png) no-repeat;background-size:300px auto}
.shoplive_top{padding:10px 0;border-bottom:2px solid #3a313b;text-align:center}
.shoplive_top .tit{display:inline-block;width:88px;height:39px;background-position:0 0;vertical-align:top}
.shoplive_signboard,.shoplive_display_list,.shoplive_bridge{max-width:750px;margin:0 auto}
.shoplive_signboard{padding:54px 0 44px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/service/bg_shoplive_brand.png) no-repeat 50% 100%;background-size:323px auto;text-align:center}
.shoplive_signboard .signboard_tit{font-size:32px;font-weight:normal;color:#222;line-height:40px;word-break:break-all}
.shoplive_signboard .signboard_dsc{padding:0 20px;font-size:13px;line-height:23px;letter-spacing:-0.5px;color:#222;word-break:break-all}
.shoplive_display_list{margin-bottom:2px}
.shoplive_display_item .display_visual img{width:100%;height:auto;vertical-align:top}
.shoplive_display_item .display_nametag{padding:14px 23px 40px}
.shoplive_display_item .nametag_tit{display:block;font-size:24px;color:#222;line-height:30px;word-break:break-all}
.shoplive_display_item .nametag_dsc{margin-top:1px;font-size:15px;color:#757575;line-height:25px;word-break:break-all}
.shoplive_display_item .display_product{overflow:hidden;position:relative;padding:0 0 42px}
.shoplive_display_item .product_label{display:block;width:120px;height:32px;margin:0 auto;background-position:0 -41px}
.shoplive_display_item .product_box{overflow-x:auto;height:160px;margin-top:15px;text-align:center}
.shoplive_product_list{display:inline-block;padding:0 25px;font-size:0;vertical-align:top;white-space:nowrap}
.shoplive_product_list li{display:inline-block;overflow:hidden;height:160px;font-size:14px;vertical-align:top;white-space:normal}
.shoplive_product_unit{width:128px;height:160px;text-align:center}
.shoplive_product_unit .product_thmb{position:relative}
.shoplive_product_unit .img_product{width:128px;height:117px;vertical-align:top}
.shoplive_product_unit .badge_area{position:absolute;right:0;bottom:0;left:0}
.shoplive_product_unit .badge_discount{display:inline-block;height:15px;padding:2px 4px 0;background:#ff3a48;font-size:10px;font-weight:bold;color:#fff;line-height:15px;vertical-align:bottom}
.shoplive_product_unit .badge_discount .badge_num{font-size:12px;vertical-align:top}
.shoplive_product_unit .product_price{height:34px;padding:4px 0 6px;font-size:10px;line-height:17px}
.shoplive_product_unit .product_price .price_num{font-size:13px;vertical-align:top}
.shoplive_product_unit .base_price{display:block;color:#757575}
.shoplive_product_unit .selling_price{display:block;color:#222}
.shoplive_bridge{width:300px;margin:0 auto;padding:31px 0 69px}
.shoplive_bridge .link_bridge{display:block;position:relative;margin-top:8px;padding:18px 25px 18px 60px;border:1px solid #222;font-size:15px;color:#222;line-height:1.5}
.shoplive_bridge .link_bridge:first-child{margin-top:0}
.shoplive_bridge .link_bridge:before{position:absolute;top:20px;left:25px;width:25px;height:17px;background-position:-122px -41px;vertical-align:top;content:''}
.shoplive_bridge .link_shopat{display:block;height:60px;margin-top:8px;background-position:0 -75px}
.shoplive_theme_tit{padding:19px 15px;border-top:10px solid #222;border-bottom:1px solid #cfcfcf;background:#f5f5f5;font-size:18px;font-weight:normal;color:#222;line-height:22px}
/* 맘키즈 혜택 추가 */
.mom_link{margin-left:5px;font-size:12px;color:#77858c;text-decoration:underline}
.mom_link:hover{text-decoration:underline}
.momkids_area{margin:5px 0 0 0}
.momkids_area .btn_mom{position:relative;width:90%;height:33px;line-height:33px;background-color:#ae8eff;color:#fff}
.momkids_area .momkids_txt{margin-top:7px;border:1px solid #b290f4}
.momkids_area .mom_bx_lf{float:left;padding-left:56px;font-size:11px;line-height:46px;background-color:#fff;color:#8e58f5;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_momkids.png) 0 -38px no-repeat;background-size:150px 150px;vertical-align:top;font-weight:bold}
.momkids_area .mom_bx_rf{position:relative;float:left;padding:8px 0 3px 9px;margin-left:10px;max-width:176px;height:auto;vertical-align:top;font-size:11px;color:#424242;line-height:16px}
.momkids_area .mom_bx_rf strong{color:#8e58f5}
.momkids_area .btn_mom:before{position:absolute;left:0;top:0;width:74px;height:33px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_momkids.png) 0 0 no-repeat;background-size:150px 150px;content:''}
.momkids_area .btn_mom:after{position:absolute;right:0;top:0;width:39px;height:33px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_momkids.png) -112px 0 no-repeat;background-size:150px 150px;content:''}
.momkids_area .momkids_txt:after{display:block;clear:both;content:''}
.momkids_area .mom_bx_rf:before{position:absolute;left:0;top:7px;width:1px;height:32px;background:#d1bcf8;content:''}
.m_lyr_mom{display:inline-block;position:absolute;top:24px;right:25px;vertical-align:top;width:83px;height:17px}
/* 신발 사이즈 영역 추가(검색) */
.s_select_bx .des_select{padding:0 40px 0 10px;height:40px;background:#fff;color:#666}
.s_select_bx .des_select .sel_arrow{background-position:-35px -30px}
.m_shose_area{position:relative;margin:5px 0 2px 0;background:#fff;border:1px solid #e6e6e6}
.m_shose_area .des_select{height:40px;padding:0 10px 0 10px;font-size:14px;background:#fff;border:0}
.m_shose_area .cc_ellip_none{display:inline-block;overflow:hidden;max-width:100%;margin-right:-2px;padding-right:2px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}
.m_shose_area .sel_arrow{right:5px;background-position:-35px -30px}
.m_shose_area .selected{display:block}
.m_shose_area .size_td{width:103px}
.m_shose_area .mysize_view{padding:11px 0 9px 10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}
.m_shose_area .s_cont{height:40px}
.m_shose_area .s_view_td .inpchk{margin-right:5px;vertical-align:top}
.m_shose_area .s_view_td .inpchk.chk_checked+label{color:#ff69a4}
.m_shose_area .s_view_td  label{display:inline-block;font-size:13px;vertical-align:top;color:#666;letter-spacing:-1px}
.m_shose_area .btn_set_td{width:40px}
.m_shose_area .btn_set_td .s_cont{background:#fafafa}
.m_shose_area .btn_set_td  .b_icn{display:block;width:40px;height:40px;border:0;line-height:20px;background:#fafafa}
.m_shose_area .btn_set_td .ico_setting{overflow:hidden;display:inline-block;width:17px;height:18px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_setting.png) no-repeat;background-size:17px 18px;vertical-align:top;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.shose_size_inner{display:none;padding:9px 0 9px 10px;border-top:1px solid #e9e9e9}
.shose_size_inner.on{display:block}
.shose_size_inner .size_num{color:#444}
.search_view_lst{display:table;width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.search_view_lst .m_ncatetblarea{border:0;border-bottom:1px solid #ccc;border-radius:0}
.search_view_lst .m_ncatepd{padding:0;background:#fff}
.search_view_lst .m_ncatetbl>li.view_td{width:112px}
.search_view_lst .m_ncatetbl>li .in{height:36px}
.search_view_lst .list_view{padding:10px 0 6px 10px}
.search_view_lst .list_view li{position:relative;float:left;border-left:1px solid #f2f2f2;line-height:16px}
.search_view_lst .list_view li:first-child{border:0}
.search_view_lst .list_view li a{display:inline-block;vertical-align:top}
.search_view_lst .list_view .ico_cate{margin-right:10px}
.search_view_lst .list_view .ico_cate2{margin-left:10px;margin-right:10px}
.search_view_lst .list_view .ico_cate3{margin-left:10px;margin-right:0}
.search_view_lst .list_view li.active .ico_cate{background-position:0 -18px}
.search_view_lst .list_view li.active .ico_cate2{background-position:-20px -18px}
.search_view_lst .list_view li.active .ico_cate3{background-position:-38px -18px}
.search_view_lst .list_view:after{display:block;clear:both;content:''}
.search_view_lst .m_ncatetbl>li .btn_t{padding:9px 23px 9px 9px}
.search_view_lst .only_emart{padding:0 0 0 10px;margin:10px 0}
.search_view_lst .only_emart .inpchk{margin-right:2px}
.search_view_lst .only_emart label{margin-top:1px;margin-right:5px}
.search_view_lst .only_emart .dept_label{color:#444}
.evt_cbbox2 .btn_box .btn_in .info_more{position:relative;margin-top:4px}
.evt_cbbox2 .btn_box .btn_in .btn_type.v2{margin-left:10px}
.evt_cbbox2 .btn_box .btn_in .b_icn.b_info_more{padding:2px 0 0 9px;width:64px;height:40px;line-height:14px;font-size:11px;color:#4a4a4a;text-align:left;background:#fff;border:1px solid #d2d2d2;box-shadow:1px 1px #e0e0e0}
.evt_cbbox2 .btn_box .btn_in .info_more .arrow{position:absolute;left:-4px;top:16px;width:5px;height:7px;background-position:-77px 0}
.evt_cbbox2 .btn_box .btn_in .info_more .arrow_bg{position:absolute;right:5px;top:15px;width:4px;height:8px;background-position:-71px 0}
.m_momkids{margin:15px 0 16px;border:2px solid #ffa364;text-align:center}
.m_momkids .mom_tit{margin-bottom:13px;height:25px;font-size:13px;color:#fff;background:#ffa364;line-height:23px;font-weight:bold}
.m_momkids .cpn_area{padding:0 30px;margin-bottom:9px}
.m_momkids .btn_download{position:relative;padding-top:41px;margin:4px 0 0 6px;width:78px;height:78px;border:1px solid #ccc;vertical-align:top;font-size:12px;color:#555;font-weight:bold;letter-spacing:-1px;border-radius:3px;box-shadow:inset 0 -2px 0 #efefef}
.m_momkids .btn_download .ico_down{position:absolute;left:25px;top:11px;background-position:0 -36px;width:25px;height:31px}
/* 기획전 리뉴얼 */
.bn_osmu .sp_badge,.bn_osmu .bn_txt span.btn_go{display:none}
.bn_osmu .sp_btn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/p_layer_12.png);background-size:100% 100%}
.pl_cont .bn_osmu{max-width:720px;margin:0 auto}
.pl_cont .bn_osmu .box_style{width:100%;border-bottom:2px solid #e3e3e3}
.pl_cont .bn_osmu .box_style .link_osmu{display:block;background:none;vertical-align:middle}
.pl_cont .bn_osmu .box_style .link_osmu:after{display:block;clear:both;content:''}
.pl_cont .bn_osmu .box_style .bn_img{display:inline-block;position:relative;width:40%;vertical-align:middle}
.pl_cont .bn_osmu .box_style .bn_img img{width:100%;max-width:100%;height:auto;vertical-align:top}
.pl_cont .bn_osmu .box_style .bn_txt{display:inline-block;width:58%;height:auto;padding:20px 0;background:none !important;vertical-align:middle}
.pl_cont .bn_osmu .box_style .bn_txt:after{display:none}
.pl_cont .bn_osmu .bn_txt .bn_txt_inner{display:inline-block;padding:0 0 0 20px;vertical-align:middle;word-wrap:break-word}
.pl_cont .bn_osmu .bn_txt .h1{display:block;margin:0;font-size:21px;color:#383838;line-height:1;letter-spacing:-1px}
.pl_cont .bn_osmu .bn_txt .bn_txt_inner span.h1 em{display:block;height:auto;margin:0 0 1px;line-height:22px}
.pl_cont .bn_osmu .bn_txt em{max-width:165px;font-weight:bold}
.pl_cont .bn_osmu .bn_txt .h2{display:block;margin-top:5px;font-size:12px;color:#888;line-height:1;letter-spacing:-1px}
.pl_cont .bn_osmu .bn_txt .bn_txt_inner span.h2 em{display:block;height:auto;line-height:13px}
.pl_cont .bn_osmu .bn_txt .h2 em:first-child{margin-bottom:2px}
.momkids_lst dd{padding-left:80px;margin-left:0}
.momkids_bx.on .momkids_write{display:block}
.momkids_bx .momkids_write{display:none}
.momkids_cont{overflow:visible;padding:7px 0 15px 0;margin-left:-52px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.momkids_cont:last-child{padding-bottom:0}
.momkids_cont dd{padding-left:0;margin-left:79px}
.m_userinfo dd .momkids_cont label{margin:0;vertical-align:middle}
.momkids_cont .des_select.type_v{margin-right:3px;float:left;width:11%}
.momkids_cont .des_select.type_v:first-child{width:20%}
.momkids_cont .des_select .selected{color:#aaa;font-weight:normal}
.momkids_cont .des_select{box-shadow:inset 0 1px 0 rgba(0,0,0,.07)}
.momkids_cont .m_inpbx .inpbx{margin-top:0}
/* 1:1 이메일 상담 개편 */
.m_userinfo .select_type{display:block;margin-right:5px}
.sms_alram{display:inline-block;margin-top:8px;color:#222;vertical-align:top}
.m_userinfo p.service_type{font-size:12px;color:#222}
.m_userinfo p.service_type:first-child{padding-top:0}
.m_useractive .pro_ex2{display:block;padding:5px 0 0 0;font-size:11px;color:#666;line-height:normal;font-weight:normal}
.inq_prd_info{padding:10px 15px;margin-top:-1px;background:#fff url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_cccccc.gif) repeat-x;background-size:2px 1px}
.inq_prd_info .inq_prd_area{position:relative;min-height:55px;padding-left:60px}
.inq_prd_info .inq_prd_area img{position:absolute;left:0;top:0}
.inq_prd_info .inq_prd_area a{display:block}
.inq_prd_info .inq_txt{display:-webkit-box;overflow:hidden;width:100%;margin-bottom:3px;font-size:12px;line-height:16px;vertical-align:top;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.inq_prd_info .inq_txt a{color:#666}
.inq_prd_info .opt_txt{display:inline-block;margin-right:6px;font-size:12px;color:#00aac4;line-height:16px;letter-spacing:-1px}
.inq_prd_info .opt_price{display:inline-block;font-size:12px;color:#222;line-height:16px;letter-spacing:-1px}
.clm_search_inquiry{padding:8px 12px}
.clm_search_inquiry .clm_inquiry{display:table;width:100%}
.clm_search_inquiry .clm_inquiry dt{display:table-cell;width:57px;vertical-align:top;font-size:12px;color:#222;font-weight:bold}
.clm_search_inquiry .clm_inquiry dd{display:table-cell;width:auto}
.clm_search_inquiry .clm_inquiry .inquiry_tab li{float:left;width:33.3%;height:35px}
.clm_search_inquiry .clm_inquiry .inquiry_tab li a{display:block;margin-left:6px;text-align:center;border:1px solid #ccc;line-height:33px;font-size:12px;color:#666;font-weight:bold;border-radius:3px}
.clm_search_inquiry .clm_inquiry .inquiry_tab li.on a{background:#FF5277;color:#fff}
.clm_search_inquiry .clm_inquiry .inquiry_tab li:first-child a{margin-left:0}
.clm_search_inquiry .clm_inquiry_setting .custom_sel select{width:100%}
.clm_search_inquiry .clm_inquiry .inquiry_tab:after{display:block;clear:both;content:''}
.clm_search_inquiry .clm_inquiry .inquiry_tab.ty2 li{float:left;width:25%;height:35px}
.clm_search_inquiry .clm_inquiry .ship_country{margin-top:6px}
.inq_lst .chk_area{display:table-cell;width:25px}
.inq_lst .inq_prd_info .inq_prd_area{display:table-cell;padding-bottom:10px;vertical-align:top}
.inq_lst .inq_prd_info.no_bd{background:0}
.inq_lst .inq_prd_info:after{display:block;clear:both;content:''}
.inq_noti_lst{padding:12px}
.inq_noti_lst li{position:relative;padding-left:10px;font-size:12px;color:#222}
.inq_noti_lst li .bul{position:absolute;left:0;top:6px;display:inline-block;width:4px;height:4px;background:#222;vertical-align:top}
/* 이메일 간편회원 */
.m_userinfo .choice_area{position:relative;padding-top:10px}
.m_userinfo .choice_area label{padding-left:22px;margin:1px 0 0;color:#000;font-size:11px;letter-spacing:-1px}
.m_userinfo .choice_area .inpchk{position:absolute;top:10px;left:0}
.m_userinfo .choice_area_v{padding-top:9px}
.m_userinfo .choice_area_v.type{padding-left:14px}
.m_userinfo .choice_area_v label{margin:1px 0 0;font-size:11px;color:#aaa;font-weight:normal;letter-spacing:-1px;line-height:18px}
.m_userinfo .choice_area_v.type label{margin:1px 4px 0 0}
.m_userinfo .terms li.agree{padding:15px 0 15px 0}
.m_userinfo .receive_agree{font-size:11px;color:#aaa}
.m_userinfo dd .mail_bl{color:#1a8ae0;text-decoration:underline}
.sp_login2{display:inline-block;overflow:hidden;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_login2.png) no-repeat 0 0;vertical-align:top;background-size:150px 150px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.m_chctab_v .ico_hp_v{position:absolute;left:50%;top:15px;margin-left:-14px;width:28px;height:35px;background-position:0 0}
/* 클립개선 */
.m_art_dl .price_dd .cm_clip_item{position:absolute;top:-5px;right:0}
.theme_clip .bx_clip .view_img .cm_clip_item{position:inherit;bottom:0;right:0}
.flk_view_v2 .m_art_dl .price_dd_v2 .cm_clip_item{position:static;margin:-6px -2px 0 2px}
.bx_prd2 .cm_buy_btn ul{padding:0}
.cm_clip_best{display:inline-block;vertical-align:top}
.cm_clip_best .sel_clip{width:41px;height:41px;background-position:-103px 0}
.cm_clip_best.on .sel_clip{background-position:-146px 0}
.cm_buy_btn ul li .clip_wrap{background-color:#fafafa;display:block;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;height:48px;margin:0 2px;text-align:center}
.cm_buy_btn ul li .ico_clip{width:23px;height:20px;background-position:0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;margin-top:14px}
.cm_buy_btn ul li .clip_wish .ico_clip{background-position:0 -150px}
.cm_buy_btn .btn_ty1{background-color:#ff69a4}
.myclip_sel_area{background-color:#e1e1e1;border-bottom:2px solid #f3f3f3}
.myclip_sel_area .n_myclip_sel_bg2{padding:6px 8px 4px 9px;height:33px}
.myclip_sel_area .cm_arrow{margin:10px 3px 0 0;width:18px;height:10px;background-position:-28px -52px}
.myclip_sel_area .sort_left{float:left}
.myclip_sel_area .sort_left .b_def8.btn_all{height:28px;line-height:28px}
.myclip_sel_area .myclip_regular{display:inline-block;margin-top:-1px}
.myclip_sel_area .myclip_regular .sel_clip{width:127px;height:33px;background-position:0 -118px}
.myclip_sel_area .myclip_regular.on .sel_clip{width:127px;height:33px;background-position:0 -152px}
.myclip_sel_area .sort_right{float:right}
.myclip_sel_area .sort_right .b_def8{padding:0 10px;height:29px;line-height:29px}
.myclip_sel_area .sort_right .b_def8.btn_soldout_del{padding:0 16px;background:#fff;color:#444}
.myclip_sel_area .sort_right .b_def8.btn_add{position:relative;padding-left:20px;border-color:#d8deed;color:#88a6f0}
.myclip_sel_area .sort_right .b_def8.btn_add:before,.myclip_sel_area .sort_right .b_def8.btn_add:after{position:absolute;top:50%;background:#88a6f0;content:''}
.myclip_sel_area .sort_right .b_def8.btn_add:before{left:8px;width:9px;height:1px;margin-top:-1px}
.myclip_sel_area .sort_right .b_def8.btn_add:after{left:12px;width:1px;height:9px;margin-top:-5px}
.myclip_sel_area .clip_info_bx{margin-top:3px;width:25px;height:26px;background-position:0 -52px}
.m_lyr_con .ly_clip_info{width:263px;height:225px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/clip_info_img.jpg) no-repeat;background-size:263px 225px}
.myclip_sel_area:after{display:block;clear:both;content:''}
/* 양몰 법인 상품 상품평 통합 */
.bx_prd3 .btn_product{display:inline-block}
.bx_prd3 dd.mall_best_price{margin-top:6px}
.mall_best_price .ssg_price{display:inline-block;font-family:'Times New Roman';font-size:23px;letter-spacing:0;color:#4d4d4d;vertical-align:middle}
.mall_best_price .ssg_tx{display:inline-block;font-size:17px;color:#4d4d4d;vertical-align:middle}
.bx_prd3 .btn_product .btn_go{display:inline-block;padding:5px 9px 5px 6px;margin-left:6px;font-size:11px;color:#666;border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;background:#fafafa}
.cmt_view .ico_mall_area{margin-bottom:5px}
.cmt_view .ico_mall_area span{display:inline-block;height:14px;margin:2px 0;padding:1px 6px;font-weight:bold;vertical-align:top;line-height:13px;background:#fff}
.cmt_view .ico_mall_area .ico_mall{font-family:'Times New Roman';font-size:13px;color:#fc1934;border:1px solid #fc1934}
.cmt_view .ico_mall_area .ico_mall.emall{color:#fbad48;border:1px solid #fbad48}
/* 베스트 매장 */
.best_area .sort_area_v{padding:11px;margin-top:0;background:#f0f0f0}
.best_area .sort_area_v .m_best_bx{display:table;width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #e3e5e8}
.best_area .sort_area_v .m_best_sch{display:table-cell;vertical-align:top;border-left:1px solid #e3e5e8}
.best_area .sort_area_v .m_best_sch:first-child{border-left:0}
.best_area .sort_area_v .m_best_sch.view_type{width:52px}
.best_area .sort_area_v .m_best_sch .in{position:relative;height:38px;background:#fff}
.best_area .sort_area_v .m_best_sch .btn_t{display:block;position:relative;padding:10px 23px 12px 11px;font-size:13px;line-height:18px;color:#666}
.best_area .sort_area_v .m_best_sch .btn_t .ico_cate{margin:1px 0 0 1px}
.best_area .sort_area_v .m_best_sch .btn_t .ico_cate2{margin:1px 0 0 1px}
.best_area .sort_area_v .m_best_sch .ico_cate{margin-right:10px;width:18px;height:16px;background-position:0 0}
.best_area .sort_area_v .m_best_sch .ico_cate2{margin-right:10px;width:17px;height:16px;background-position:-20px 0}
.best_area .sort_area_v .m_best_sch .ico_arrow{position:absolute;right:6px;top:50%;margin-top:-3px;width:8px;height:5px;background-position:0 -36px}
.best_area .sort_area_v .m_best_sch .active .btn_t .ico_arrow{background-position:-10px -36px}
.best_area .sort_area_v .m_best_sch .active .btn_t .ico_cate{background-position:0 -18px}
.best_area .sort_area_v .m_best_sch .active .btn_t .ico_cate2{background-position:-20px -18px}
.best_area .sort_area_v .m_best_sch .mn_layer{width:128px;z-index:10}
.best_area .sort_area_v .m_best_sch .in.active .mn_layer{display:block}
.best_area .sort_area_v .m_best_sch .mn_layer li.active .ico_cate{background-position:0 -18px}
.best_area .sort_area_v .m_best_sch .mn_layer li.active .ico_cate2{background-position:-20px -18px}
.best_area .sort_area_v .m_best_sch .des_select{margin-bottom:0;border:0;height:38px;line-height:39px;border-radius:0}
.best_area .sort_area_v .m_best_sch .des_select select{color:#565656}
/* 우편번호 수정 */
.oi_old_addr{padding-left:5px;margin-top:10px;font-size:12px;word-break:break-all;word-wrap:break-word}
.order_artcont .oi_addr_box{position:relative}
.order_artcont .oi_addr_box .no_addr_layer{position:absolute;left:0;top:0;right:0;bottom:0;background:#f7f7f7;text-align:center}
.order_artcont .oi_addr_box .no_addr{display:inline-block;margin-top:23px;color:#666;vertical-align:top}
/* 휴면회원 */
.m_restore_bx{padding-bottom:15px;border-top:3px solid #d9d9d9}
.m_restore_bx .m_restore_info{padding:17px 22px 0;font-weight:bold;letter-spacing:-1px}
.m_restore_bx .m_restore_info .tip_notice li{margin-bottom:25px;font-size:12px;color:#666;line-height:16px}
.m_restore_bx .tip_oi_con2{padding:0 21px 0}
.m_lyr_restore{position:relative;padding:11px 16px}
.m_lyr_restore .m_inplogin:before{display:none}
.m_lyr_restore .txt{margin-top:6px;font-size:12px;line-height:16px;letter-spacing:-1px;text-align:left}
.m_myssg_load{min-height:500px}
.m_myssg_loading .more_loading{display:block;width:100%;height:55px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/indicator.gif) 50% 50% no-repeat;background-color:rgba(255,255,255,.5);background-size:32px 32px}
.m_myssg_load1{position:relative}
.m_myssg_load1 .m_myssg_cont{padding:0 5px 0;border-top:2px solid #ddd;background:#f2f2f2}
.m_myssg_load2 .m_myssg_cont{padding:1px 5px 15px;border-top:0;background:#f2f2f2}
/* 다중배송 장바구니 */
.option_infolst li .gd_pay .ssg_tx{vertical-align:middle}
.order_section.v2 .order_sectit{background:#deebf4}
.order_artwrap.v2 .order_acont{padding-right:0}
.order_artwrap.v2 .order_acont .sale_pay{margin-top:5px;margin-bottom:-7px;font-size:11px;color:#adb1b2;line-height:14px}
.order_artwrap.v2 .order_acont .order_pay{margin-top:10px;line-height:22px;font-size:12px}
.order_artwrap.v2 .order_acont .order_pay .price,.order_artwrap.v2 .order_acont .order_pay .ssg_price{display:inline-block;margin-top:0;margin-right:3px;font-family:'Times New Roman';font-size:22px;color:#222;font-weight:bold}
.order_artwrap.v2 .order_acont .sale_pay .tx,.order_artwrap.v2 .order_acont .order_pay .tx,.order_acont .sale_pay .ssg_tx,.order_acont .order_pay .ssg_tx{line-height:normal}
.order_artwrap.v2 .store_sec{display:table;width:100%;border-top:1px solid #f2f2f2;table-layout:fixed}
.order_artwrap.v2 .store_sec .cblock{display:block;margin-top:6px}
.order_artwrap.v2 .store_sec .cblock:first-child{margin-top:0}
/* 몰 컬러 구분 */
.order_artwrap.v2 .store_sec .mall{width:auto;padding:2px 0;font-family:'Roboto-Medium',sans-serif;font-size:13px;letter-spacing:0;color:#fc1934;display: table-cell}
.order_artwrap.v2 .store_sec .mall .mall{display:inline-block;width:auto;vertical-align:top;word-spacing:-3px}
.order_artwrap.v2 .store_sec .mall em{padding-left:3px;font-size:12px;font-style:normal;letter-spacing:-1px;color:#ff5b7e;vertical-align:middle;margin-bottom:-2px;display:inline-block;}
.order_artwrap.v2 .store_sec .mall em.divided{position:relative;padding-left:13px}
.order_artwrap.v2 .store_sec .mall em.divided:after{position:absolute;left:6px;top:50%;width:1px;height:12px;margin-top:-6px;background:#e8e8e8;content:''}
.order_artwrap.v2 .store_sec .mall.ssgmall,.order_artwrap .store_sec .mall_info .ssgmall .mall,.order_artwrap .store_sec .mall_info .ssgmall em{color:#fc1934}
.order_artwrap.v2 .store_sec .mall.emart,.order_artwrap .store_sec .mall_info .emart .mall,.order_artwrap .store_sec .mall_info .emart em{color:#f29114}
.order_artwrap.v2 .store_sec .mall.traders,.order_artwrap .store_sec .mall_info .traders .mall,.order_artwrap .store_sec .mall_info .traders em{color:#73b200}
.order_artwrap.v2 .store_sec .mall.ssg,.order_artwrap .store_sec .mall_info .ssg .mall,.order_artwrap .store_sec .mall_info .ssg em{color:#1b1b1b}
.order_artwrap.v2 .store_sec .mall.boons,.order_artwrap .store_sec .mall_info .boons .mall,.order_artwrap .store_sec .mall_info .boons em{color:#ff4f4f}
.order_artwrap.v2 .store_sec .mall.howdy,.order_artwrap .store_sec .mall_info .howdy .mall,.order_artwrap .store_sec .mall_info .howdy em{color:#040a09}
.order_artwrap.v2 .store_sec .mall.tv,.order_artwrap .store_sec .mall_info .tv .mall,.order_artwrap .store_sec .mall_info .tv em{color:#e2231a}
.order_artwrap.v2 .store_sec .mall.boots,.order_artwrap .store_sec .mall_info .boots .mall,.order_artwrap .store_sec .mall_info .boots em{color:#004990}
.order_artwrap.v2 .store_sec .mall.si,.order_artwrap .store_sec .mall_info .si .mall,.order_artwrap .store_sec .mall_info .si em{color:#222}
.order_artwrap.v2 .store_sec .mall.depart,.order_artwrap .store_sec .mall_info .depart em{color:#784130}
.order_artwrap.v2 .store_sec .mall.depart.v2,.order_artwrap .store_sec .mall_info .depart .mall{color:#784130}
.order_artwrap.v2 .store_sec.depart {color:#784130;font-style:normal;font-weight:bold;font-size:11px}
.order_artwrap.v2 .store_sec .csale{padding:0;font-size:10px;color:#999;white-space:nowrap;padding-left:5px}
.order_artwrap.v2 .store_sec .csale .txt{display:inline-block;padding:0;vertical-align:top;font-weight:bold}
.order_artwrap.v2 .store_sec .csale .txt .txt_tr {font-weight:bold;letter-spacing:0}
.order_artwrap.v2 .store_sec .type{display:inline-block;margin:-2px 2px 2px;padding:0;vertical-align:top}
.order_artwrap.v2 .store_sec .type .type_in{display:inline-block;width:16px;height:16px;border:1px solid #9cd9d1;background:#9cd9d1;font-size:9px;line-height:16px;color:#fff;letter-spacing:0;vertical-align:top;box-shadow:inset 0 0 0 1px #fff;border-radius:16px;text-align:center;font-weight:bold}
.order_artwrap.v2 .store_sec .type2 .type_in{border-color:#fec786;background-color:#fec786}
.order_artwrap.v2 .store_sec .delive{padding:0;font-size:12px;color:#ff5277;font-weight:bold;width:94px;text-align:right;vertical-align: middle;display:table-cell}
.order_artwrap.v2 .store_sec .ico_help{width:19px;height:19px;margin:1px 0 0 5px;background-position:-155px -70px}
.order_artwrap.v2 .store_sec .delive_info{color:#444;font-size:12px;position:relative;padding:0 5px 0 12px;font-weight:bold;vertical-align:middle;display:table-cell;min-width:40px}
.order_artwrap.v2 .store_sec .delive_info:before{display:block;clear:both;content:'';position:absolute;left:6px;top:7px;width:1px;height:11px;background:#e8e8e8}
.order_artwrap.v2 .store_sec .mall_info{display: table-cell;width:auto}
/* 15.06.01 card_info 레이어 있을 시 */
.order_artwrap.v2 .csale_has_ly{padding-top:9px;border-top:1px solid #f2f2f2}
.order_artwrap.v2 .csale_has_ly .csale{display:block;padding:0;font-size:10px;color:#999;white-space:nowrap}
.order_artwrap.v2 .csale_has_ly .csale .cblock{position:relative;display:block;margin-top:5px;padding-left:21px}
.order_artwrap.v2 .csale_has_ly .csale .cblock:first-child{margin-top:0}
.order_artwrap.v2 .csale_has_ly .csale .type{position:absolute;left:0;top:0;display:inline-block}
.order_artwrap.v2 .csale_has_ly .csale .type .type_in{display:inline-block;width:16px;height:16px;border:1px solid #9cd9d1;background:#9cd9d1;font-size:9px;line-height:16px;color:#fff;letter-spacing:0;box-shadow:inset 0 0 0 1px #fff;border-radius:16px;text-align:center;font-weight:bold}
.order_artwrap.v2 .csale_has_ly .csale .txt{display:block;padding:2px 0 1px;vertical-align:top;line-height:16px;font-weight:bold;white-space:normal}
.order_artwrap.v2 .csale_has_ly .csale .txt .txt_tr{font-weight:bold;letter-spacing:0}
.order_artwrap.v2 .csale_has_ly .csale .type2 .type_in{border-color:#fec786;background-color:#fec786}
.order_artwrap.v2 .csale_has_ly .csale .card_info{display:inline-block;vertical-align:top;width:16px;height:16px;margin-left:3px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2_rtn.png) -150px -234px no-repeat;background-size:260px 250px}
.order_artwrap.v2 .csale_has_ly .csale .card_info.active{background-position:-170px -234px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx{margin:9px 2px 9px -27px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx dl{font-size:13px;color:#666;padding-bottom:15px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx dt{padding-left:10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .cardbf_tit{margin-top:13px;padding:9px 0 7px 10px;line-height:23px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.order_artwrap.v2 .csale_has_ly .sale_info_bx ul{line-height:19px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx ul li{margin-top:1px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx ul li:first-child{margin-top:0}
.order_artwrap.v2 .csale_has_ly .sale_info_bx ul li strong{margin-right:6px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .card_lst_alert{display:block;text-align:right;font-size:11px;color:#ff5b7e}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .pay_ssgpay{margin:15px 0 0 10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .pay_ubpay{margin:5px 0 -5px 10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .pay_kakao{margin:10px 0 0 10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .pay_samsung{margin:10px 0 0 10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .pay_payco{margin:10px 0 0 10px}
.order_artwrap.v2 .csale_has_ly .sale_info_bx .cardbf_pay .txt{display:inline-block;padding:0}
.order_artwrap.v2 .order_moption{border-top:1px solid #f2f2f2;background:none}
.order_artwrap.v2 .btn_opt{display:inline-block;margin:1px 0 0 0;width:16px;height:16px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com2_rtn.png) -150px -234px no-repeat;background-size:260px 250px;vertical-align:top}
.order_artwrap.v2 .btn_opt.active{background-position:-170px -234px}
.order_artwrap.v2 .order_optionbx{margin:5px 0 0 -107px}
.order_artwrap.v2 .sale_info_bx{margin:2px 0 0 -107px}
.order_acont .info_opt{line-height:16px}
.order_acont .info_opt .ssg_opt{font-size:12px;color:#73b1da}
.order_acont .dis_date{font-size:12px;letter-spacing:-1px}
.order_acont .dis_date .tx{color:#73b1da}
.order_acont .dis_date .typer{font-size:11px;color:#666}
.order_acont .order_pay .add_good.ty2{float:right;width:auto;margin:-7px 0 0 0}
.order_btnarea_bx{margin:18px 0 15px}
.order_btnarea_bx .cm_clip_item{float:left;max-width:39px}
.order_btnarea_bx .cm_clip_item .sel_clip{width:39px;height:35px;background-position:-461px -110px}
.order_btnarea_bx .cm_clip_item.on .sel_clip{background-position:-461px -148px}
.order_btnarea_bx .cm_clip_item.clip_off,.order_btnarea_bx .cm_clip_item.clip_ani,.order_btnarea_bx .cm_clip_item.clip_on{max-width:none;width:35px;height:35px;position:relative}
.order_btnarea_bx .cm_clip_item.clip_off .sel_clip{width:35px;height:35px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_off.png) 0 0;background-repeat:no-repeat;background-size:100px 250px;background-position:0 0}
.order_btnarea_bx .cm_clip_item.clip_ani .sel_clip{width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_70.png);background-size:123px 1716px;background-position:100% 100%;background-repeat:no-repeat;-webkit-animation:clipani_70 .75s steps(25);animation:clipani_70 .75s steps(25);margin:0 -2px -2px 0;position:absolute;bottom:0;right:0}
.order_btnarea_bx .cm_clip_item.clip_on .sel_clip{width:39px;height:39px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/clipani_70.png);background-size:123px 1716px;background-position:100% 100%;background-repeat:no-repeat;margin:0 -2px -2px 0;position:absolute;bottom:0;right:0}
.order_btnarea_bx .btn_group_area{overflow:hidden;display:block}
.order_btnarea_bx .btnbox{display:table;table-layout:fixed;border-collapse:collapse}
.order_btnarea_bx .btnbox li{display:table-cell;vertical-align:top}
.order_btnarea_bx .btn_def,.order_btnarea_bx .btn_def2,.order_btnarea_bx .btn_def3{display:block;margin-left:4px;min-width:95px;height:33px;line-height:33px;font-size:12px;color:#4c4c4c;font-weight:bold;text-align:center;border:1px solid #e6e6e6;border-radius:2px;letter-spacing:-1px;background:#f7f7f7}
.order_btnarea_bx .btn_def_select{border:1px solid #f7bcc9;color:#ff5b7e;background:#fafafa}
/* 매직픽업 필터링 */
.m_ncatearea{position:relative;z-index:50}
.m_ncatearea .m_ncatetbl>li{background:#fff}
.m_ncatearea .m_ncatetbl>li:first-child .btn_t{border-right:0}
.m_ncatearea .m_ncatetbl>li.sch_td{background:#f3f3f3}
.m_ncatearea .m_ncatetbl>li .in{height:38px;border-left:0}
.m_ncatearea .m_ncatetbl>li.sch_td .in{position:static;padding-left:5px}
.m_ncatearea .m_ncatetbl>li .btn_t{height:36px;padding:0 23px 0 10px;line-height:38px;border:1px solid #e6e6e6;z-index:2030}
.m_ncatearea .m_ncatetbl>li .btn_t .ico_cate,.m_ncatearea .m_ncatetbl>li .btn_t .ico_cate2,.m_ncatearea .m_ncatetbl>li .btn_t .ico_cate3{margin:11px 0 0 1px}
.m_ncatearea .m_ncatetbl>li.sch_td .btn_t{width:auto;padding:0 40px 0 16px;background:#fff;color:#666}
.m_ncatearea .m_ncatetbl>li .active .btn_t{margin-bottom:-1px;color:#ff5b7e}
.m_ncatearea .m_ncatetbl>li.sch_td .active .btn_t{padding-bottom:1px;border-bottom:0}
.m_ncatearea .m_ncatetbl>li.sch_td .active .btn_t .sel_arrow{background-position:-160px -113px}
.m_ncatearea .m_ncatetbl>li .m_ds_pos{left:-10px;right:-11px}
.m_ncatearea .m_ncatetbl>li .in.active .m_ds_pos{display:block}
.m_viewtype_area{padding:11px 0 8px 10px;background:#fff;border-top:1px solid #ccc}
.search_view_lst .m_viewtype_area{border-top:0}
.m_viewtype_area .m_ncatetbl{background:#fff;table-layout:auto}
.m_viewtype_area .m_ncatetbl>li .in{height:20px;border:0}
.m_viewtype_area .m_ncatetbl>li .view_txt{display:inline-block;margin-left:4px;font-size:12px;color:#ff7c0a;vertical-align:top;letter-spacing:-1px;line-height:20px}
.m_viewtype_area .m_ncatetbl>li .ty_emart{color:#ff9900}
.m_viewtype_area .m_ncatetbl>li .ty_emart .ico_emart{width:10px;height:12px;background-position:0 -50px;vertical-align:-2px}
.m_viewtype_area .m_ncatetbl>li .ty_magic{padding:0;color:#c27943}
.m_viewtype_area .m_ncatetbl>li .ty_quick{color:#9c89ee}
.m_viewtype_area .m_ncatetbl>li .ty_dept{color:#6f7175}
.m_viewtype_area .m_ncatetbl>li .ico_arr{margin:6px 0 0 5px;background-position:0 -43px;width:8px;height:5px}
.m_viewtype_area .m_ncatetbl>li .active .btn_t .ico_arr{background-position:-10px -43px}
.m_viewtype_area .m_ncatetbl .ico_help{width:19px;height:19px;background-position:-58px 0}
.m_viewtype_area .m_ncatetbl .btn_help{display:inline-block;margin-left:2px;vertical-align:top}
/* 검색 백화점쓱배송 추가 요청 오픈 후 삭제(235419) */
.m_viewtype_area .m_ncatetbl>li span.view_txt{padding:0;color:#c27943}
/* //검색 백화점쓱배송 추가 요청 오픈 후 삭제(235419) */
.m_viewtype_area .mn_layer{margin-top:8px;left:15px;width:117px}
.m_viewtype_area .mn_layer .inprdo{width:auto}
.m_viewtype_area .mn_layer li{padding:11px 10px}
.m_viewtype_area .mn_layer li label{margin:20px;display:inline;color:#666}
.m_viewtype_area .mn_layer li .rdo_checked label{color:#ff69a4}
.m_viewtype_area .mn_layer li .btn_help{margin:0}
.m_viewtype_area .mn_layer li .btn_help .ico_help{background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/ic_q.png) 0 0 no-repeat;width:auto;height:17px;background-size:17px 17px;display:inline-block;color:#b0805c;padding-left:21px;font-size:12px;line-height:1.5;letter-spacing:-1px;padding-right:2px;}
.mcom_container #lyMgpickInfo{margin-top:-138px}
/* 다중배송  */
.multi_delivery_wrap .clm_body,.multi_delivery_wrap .odr_acdo{letter-spacing:-.5px}
.multi_delivery_wrap .clm_top_tx{text-align:center;padding:15px 0;border-bottom:2px solid #B3B3B3}
.multi_delivery_wrap .clm_top_tx .tit{font-size:17px;color:#ff5b7e;font-weight:bold}
.multi_delivery_wrap .clm_top_tx .tit span{text-decoration:underline}
.multi_delivery_wrap .clm_top_tx .tit2{font-size:17px;color:#666;font-weight:bold}
.multi_delivery_wrap .clm_top_tx .desc{font-size:12px;color:#666;margin-top:2px}
.multi_delivery_wrap .odr_acdo .tx_point,.multi_delivery_wrap .odr_lyr_box .tx_point,.clm_body .tx_point{color:#ff5277}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit{position:relative;background-color:#deebf4;border-bottom:1px solid #c9d5de;border-top:1px solid #c9d5de;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1);margin-top:-1px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit:after{content:'';display:block;clear:both}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit h1{float:left;width:auto;font-size:17px;color:#222;letter-spacing:-1px;padding:16px 0 15px 10px}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit h1 .label_tx{padding-top:3px;font-size:17px;color:#222}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit h1 .ic_required{width:7px;height:7px;background-position:-40px -100px;vertical-align:middle;margin:-2px 0 0 2px}
.multi_delivery_wrap .odr_acdo .odr_acdo_cont{display:none;padding:0 12px}
.multi_delivery_wrap .odr_acdo.odr_on .odr_acdo_cont{display:block}
.multi_delivery_wrap .odr_acdo .odr_acdo_sec{padding:15px 0}
.multi_delivery_wrap .odr_acdo .odr_tx_info3{display:table;width:100%}
.multi_delivery_wrap .odr_acdo .odr_tx_info3 dt{display:table-cell;width:88px;vertical-align:top;color:#222;font-weight:bold;padding:1px 0 0 5px;line-height:17px}
.multi_delivery_wrap .odr_acdo .odr_tx_info3 dt .tit{font-size:13px;line-height:16px;display:inline-block;vertical-align:top;letter-spacing:-1px}
.multi_delivery_wrap .odr_acdo .odr_tx_info3 dd{display:table-cell;width:auto;vertical-align:top;line-height:17px}
.multi_delivery_wrap .odr_acdo .odr_tx_info3 dd p.txt1{font-size:13px;color:#666;font-weight:bold;line-height:17px}
.multi_delivery_wrap .clm_btm{padding:4px 12px 20px 12px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bd_odr.png) 0 0 repeat-x;background-size:6px 4px}
.multi_delivery_wrap .clm_btn{display:table;width:100%;margin-top:30px}
.multi_delivery_wrap .clm_btn > div{display:table-cell;vertical-align:top}
.multi_delivery_wrap .clm_btn .clm_btn40p{width:40%}
.multi_delivery_wrap .clm_btn .clm_btn50p{width:50%}
.multi_delivery_wrap .clm_btn div{padding:0 2px 0 3px}
.multi_delivery_wrap .clm_btn div:first-child{padding-left:0}
.multi_delivery_wrap .clm_btn div:last-child{padding-right:0}
.multi_delivery_wrap .clm_btn a{line-height:100%;display:block;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15);-webkit-box-shadow:inset 0 -3px 0 rgba(255, 255, 255, 0.15);vertical-align:top;color:#fff;font-size:16px;height:49px;letter-spacing:-1px;font-weight:bold;text-align:center;line-height:49px}
.multi_delivery_wrap .clm_btn a.btn_ty1{background:#808080}
.multi_delivery_wrap .clm_btn a.btn_ty2{background:#ff5b7e}
.multi_delivery_wrap .clm_btn .ic_prev{width:16px;height:11px;background-position:-60px -180px;vertical-align:middle;margin:-2px 8px 0 0 }
.multi_delivery_wrap .odr_btn{display:inline-block;border:1px solid;border-color:#ccc #c6c6c6 #a8a8a8 #cacaca;border-radius:3px;-webkit-border-radius:3px;background-color:#f5f5f5;font-size:11px;vertical-align:top;padding:6px 7px 5px;color:#4d4d4d;font-weight:bold;line-height:12px}
.multi_delivery_wrap .odr_btn3{display:inline-block;border:1px solid #f7bcc9;border-radius:3px;-webkit-border-radius:3px;background-color:#f7f7f7;font-size:12px;line-height:33px;color:#ff6586;font-weight:bold;text-align:center;min-width:56px;letter-spacing:-.5px;padding:0 5px;box-shadow:#e6e6e6 0px -2px 0px 0px inset;-webkit-box-shadow:#e6e6e6 0px -2px 0px 0px inset}
.multi_delivery_wrap .odr_btn4{display:inline-block;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;background-color:#f5f5f5;font-size:12px;line-height:33px;box-shadow:#efefef 0px -2px 0px 0px inset;-webkit-box-shadow:#efefef 0px -2px 0px 0px inset;color:#666;font-weight:bold;text-align:center;min-width:56px;letter-spacing:-.5px;padding:0 5px}
.multi_delivery_wrap .custom_chk{display:inline-block;position:relative;line-height:18px}
.multi_delivery_wrap .custom_chk input{opacity:.01;width:18px;height:18px;position:absolute;top:0;left:0}
.multi_delivery_wrap .custom_chk label{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_form2.png) 0 -200px no-repeat;background-size:18px 400px;color:#666;display:inline-block;min-width:18px}
.multi_delivery_wrap .custom_chk label > span{font-size:12px;font-weight:bold;padding:2px 3px 0 21px;line-height:15px;display:block;min-height:16px}
.multi_delivery_wrap .custom_chk label > span.label_tx{color:#73b1da}
.multi_delivery_wrap .custom_chk label > span.label_tx .label_desc{display:block;color:#666;font-weight:normal;margin-top:4px;font-size:11px}
.multi_delivery_wrap .custom_chk input:checked + label{background-position:0 -300px}
.multi_delivery_wrap .custom_chk input:disabled + label{opacity:.5}
.multi_delivery_wrap .custom_chk input:focus + label{outline:2px solid #73b1da}
.multi_delivery_wrap .odr_acdo_tit .deliv_item{position:absolute;right:12px;top:17px}
.multi_delivery_wrap .odr_acdo_tit .deliv_item .txt{font-size:11px;color:#444;font-weight:bold}
.multi_delivery_wrap .clm_btm.ty2{padding-top:0;background:none}
.multi_delivery_wrap .clm_btm.ty2 .total_price{display:table;width:100%;font-weight:bold;line-height:35px}
.multi_delivery_wrap .clm_btm.ty2 .total_price .p_tit{display:table-cell;width:50%;font-size:15px;color:#ff5b7e;letter-spacing:-1px;vertical-align:middle}
.multi_delivery_wrap .clm_btm.ty2 .total_price .price{display:table-cell;width:50%;text-align:right;vertical-align:middle;color:#ff5b7e}
.multi_delivery_wrap .clm_btm.ty2 .total_price .price .p_price{font-family:'Times New Roman';font-size:35px;font-weight:bold}
.multi_delivery_wrap .clm_btm.ty2 .total_price .price .p_tx{font-size:15px}
.multi_delivery_wrap .clm_btm.ty2 .clm_btn{margin-top:13px}
.multi_delivery_wrap .clm_ip{display:table;width:100%}
.multi_delivery_wrap .clm_ip dt{display:table-cell;width:70px;vertical-align:top;line-height:35px;color:#222;font-weight:bold;padding-left:5px}
.multi_delivery_wrap .clm_ip dt .tit{font-size:13px;line-height:16px;display:inline-block}
.multi_delivery_wrap .clm_ip dt .tit .ic_required{width:7px;height:7px;background-position:-40px -100px;vertical-align:middle;margin:-2px 0 0 2px}
.multi_delivery_wrap .clm_ip dd{display:table-cell;width:auto}
.multi_delivery_wrap .clm_ip dd:after{content:'';display:block;clear:both}
.multi_delivery_wrap .clm_ip dd .col_unit{float:left;width:80px;vertical-align:middle}
.multi_delivery_wrap .clm_ip dd .col_desc{float:left;width:auto;padding-left:9px;vertical-align:middle}
.multi_delivery_wrap .clm_ip dd .tx1{color:#666;font-size:13px;line-height:35px}
.multi_delivery_wrap .clm_ip dd .tx1 em{color:#222;font-weight:bold}
.multi_delivery_wrap .clm_ip dd .tx2{color:#666;font-size:12px;margin:6px 0}
.multi_delivery_wrap .clm_ip dd .custom_sel+.ip_textarea{margin-top:8px}
.multi_delivery_wrap .clm_ip dd .ip_reason{text-align:right;margin:8px 0 0 0}
.multi_delivery_wrap .clm_ip dd .col2{float:left;width:64%}
.multi_delivery_wrap .clm_ip dd .col2:first-child{width:36%}
.multi_delivery_wrap .clm_ip dd .col2 .inpbx{margin-left:5px}
.multi_delivery_wrap .clm_ip dd .col3{float:left;width:34%}
.multi_delivery_wrap .clm_ip dd .col3:first-child{width:32%}
.multi_delivery_wrap .clm_ip dd .col3 .inpbx{margin-left:5px}
.multi_delivery_wrap .clm_ip dd .col_addr{float:left;width:33%}
.multi_delivery_wrap .clm_ip dd .col_addr .inpbx{margin-right:5px}
.multi_delivery_wrap .clm_ip dd .col_addr:first-child .inpbx{margin-right:0}
.multi_delivery_wrap .clm_ip dd .col_addr_h{float:left;width:6%;text-align:center;font-size:13px;color:#999}
.multi_delivery_wrap .clm_ip dd .col_addr_h .hipen{line-height:35px;font-weight:bold}
.multi_delivery_wrap .clm_ip dd .col_addr_z{float:left;width:72%}
.multi_delivery_wrap .clm_ip dd .col_addr_z .inpbx{margin-right:5px}
.multi_delivery_wrap .clm_ip dd .col_addr_b{float:left;width:28%}
.multi_delivery_wrap .clm_ip dd .col_addr_b button{width:100%;letter-spacing:-1px}
.multi_delivery_wrap .clm_ip dd .col_acount{float:left;width:30%}
.multi_delivery_wrap .clm_ip dd .col_acount:first-child{width:70%}
.multi_delivery_wrap .clm_ip dd .col_acount .inpbx{margin-right:5px}
.multi_delivery_wrap .clm_ip dd .col_acount button,.multi_delivery_wrap .custom_sel{width:100%}
.multi_delivery_wrap .clm_ip dd .odr_btn{float:right;margin-top:5px}
.multi_delivery_wrap .odr_line_ty1{border:none;border-top:1px solid #f2f2f2;margin:10px 0;padding:0;line-height:0;font-size:0}
.multi_delivery_wrap .odr_line_ty3{border:none;border-top:1px solid #fff;margin:2px 0;padding:0;line-height:0;font-size:0}
.multi_delivery_wrap .custom_sel select{display:block;height:35px;padding:0 23px 0 9px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_sel.png) #fff 100% 14px no-repeat;background-size:15px 200px;font-size:12px;color:#666;width:100%;-webkit-appearance:none;letter-spacing:-.5px}
.multi_delivery_wrap .clm_btn a.btn_ty3,.clm_btn a.btn_ty4{background:#fff;border:1px solid #ccc;color:#666;box-shadow:#efefef 0px -2px 0px 0px inset;-webkit-box-shadow:#efefef 0px -2px 0px 0px inset;font-size:13px}
.multi_delivery_wrap .clm_btn .ic_prev{width:16px;height:11px;background-position:-60px -180px;vertical-align:middle;margin:-2px 8px 0 0}
.multi_delivery_wrap .odr_acdo .odr_deliv_lst li{padding:10px 0;border-top:1px solid #f2f2f2}
.multi_delivery_wrap .odr_acdo .odr_deliv_lst li:first-child{padding-top:0;border-top:none}
.multi_delivery_wrap .odr_acdo .odr_deliv_lst li:last-child{padding-bottom:0}
.multi_delivery_wrap .odr_acdo .odr_deliv_lst .tit_desc{color:#73b1da}
.multi_delivery_wrap .odr_acdo .multi_addr_bx .multi_deliv_lst li{padding:15px 0;border-bottom:1px solid #f2f2f2}
.multi_delivery_wrap .odr_acdo .multi_addr_bx .multi_deliv_lst li:first-child{padding-top:0}
.multi_delivery_wrap .odr_acdo .multi_addr_bx .multi_deliv_lst p.txt_add{padding-left:25px;font-size:13px}
.multi_delivery_wrap .odr_acdo .multi_addr_bx .multi_deliv_lst .custom_chk label > span.label_tx{padding:2px 3px 0 25px;font-size:15px}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit .btn_add{position:absolute;right:12px;top:13px}
.multi_delivery_wrap .odr_acdo .odr_acdo_tit .btn_add .odr_btn{padding:8px 8px 7px}
.multi_delivery_wrap .odr_btn .ic_plus{margin:1px 2px 0 0;width:9px;height:9px;background-position:-286px -130px;vertical-align:top}
.multi_delivery_wrap .multi_diliv_box{padding:8px 12px}
.multi_delivery_wrap .multi_diliv_box .clm_ip dt{padding-left:0;width:98px}
.multi_delivery_wrap .multi_diliv_box .clm_btn{padding-top:5px;margin-top:0}
.multi_delivery_wrap .multi_diliv_box .clm_btn div{width:33.3%}
.multi_delivery_wrap .multi_diliv_box .clm_btn a{height:38px;line-height:38px;color:#363636}
.multi_delivery_wrap .multi_diliv_box .clm_btn a.btn_ty4{color:#666;background:#f7f7f7}
.multi_delivery_wrap .multi_addrbox{position:relative;margin-bottom:33px;border:1px solid #deebf4}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt{position:relative;padding:15px 10px;background:#fbfbfb;border-bottom:1px solid #deebf4}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .addrbox_close{position:absolute;top:0;right:0}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .addrbox_close .ico_close{padding:4px;width:13px;height:13px;background-color:#fff;background-position:-38px -246px;border-left:1px solid #deebf4;border-bottom:1px solid #deebf4}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .odr_tx_info3 dt{padding:1px 0 0 0;width:70px}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .odr_tx_info3 dt .tit{font-size:15px;color:#ff5b7e}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .odr_tx_info3 dd p.txt1{font-size:15px;color:#222}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .odr_tx_info3 .m_txt{color:#73b1da}
.multi_delivery_wrap .multi_addrbox .odr_multi_txt .odr_tx_info3 .m_txt2{display:inline-block;margin-top:7px;font-size:13px;color:#666;vertical-align:top}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase{padding:11px 10px 9px}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .item{float:left;width:30%}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .item2{float:right;width:70%;text-align:right;word-break:break-all;word-wrap:break-word}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .item2 .tx{display:block;font-size:11px;color:#666}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .choice .item,.multi_addrbox .odr_bx_incase .choice .item2{font-size:13px;color:#222;font-weight:bold;line-height:15px}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .choice .item .label_tx{font-size:13px;color:#222}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .choice .price_tx{color:#ff5277}
.multi_delivery_wrap .multi_addrbox .odr_bx_incase .choice:after{display:block;clear:both;content:''}
.multi_delivery_wrap .multi_addrbox .order_del_area{position:relative;padding:0 10px 5px;border-top:1px dashed #deebf4;display:none}
.multi_delivery_wrap .multi_addrbox .order_del_area.on{display:block}
.multi_delivery_wrap .multi_addrbox .order_art{padding:20px 2px 5px 30px;border-color:#f2f2f2}
.multi_delivery_wrap .multi_addrbox .odr_btn4{display:block;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none;line-height:28px;color:#4c4c4c}
.multi_delivery_wrap .multi_addrbox .btn_fold{position:absolute;top:100%;right:-1px;height:19px;padding:1px 8px 0;border:1px solid #deebf4;border-top-width:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#fff}
.multi_delivery_wrap .multi_addrbox .btn_fold .tx{display:inline-block;line-height:14px;font-weight:bold;font-size:10px;color:#7ab5dc;vertical-align:top}
.multi_delivery_wrap .multi_addrbox .btn_fold .ico_arr{width:8px;height:5px;margin:4px 0 0 4px;background-position:-125px -200px;vertical-align:top}
.multi_delivery_wrap .multi_addrbox .btn_fold.on .ico_arr{background-position:-115px -200px}
.multi_delivery_wrap .btn_secend.ty2{padding-top:0;background:none;color:#666}
.multi_delivery_wrap .btn_secend.ty2 .m_order_total{padding-top:0}
.multi_delivery_wrap .btn_secend.ty2 .cal_infolst .lst_subpay li{padding-left:22px}
.multi_delivery_wrap .btn_secend.ty2 .cal_infolst .sub_tit{padding-left:22px}
.multi_delivery_wrap .btn_secend.ty2 .m_order_tsec .cal_etotal{margin:0 8px;padding-left:11px}
/* 상품상세 공통 */
.sp_dtw{display:inline-block;overflow:hidden;width:auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_dtw.png) no-repeat 0 0;background-size:400px 400px;font-size:0;vertical-align:top}
.dtl_thmb_wrap{overflow:hidden;position:relative;z-index:9;padding:0;background:#fff;text-align:center}
.dtl_thmb_wrap a{display:block;position:relative}
.dtl_thmb_wrap .dtl_mflick{overflow:hidden;position:relative;min-height:320px}
.dtl_thmb_wrap .dtl_mflick .flick-container .flick-ct{overflow:hidden;height:0}
.dtl_thmb_wrap .dtl_mflick .flick-container .flick-ct img{width:auto;max-width:100%;height:auto;min-height:320px;vertical-align:top}
.dtl_thmb_wrap .flick-num{display:none;overflow:hidden;position:absolute;bottom:10px;z-index:10;width:100%;height:22px;line-height:0;letter-spacing:0;text-align:center;-webkit-transform:translateZ(0)}
.dtl_thmb_wrap .flick-num span.paging_num{display:inline-block;min-width:42px;border-radius:11px;background:#7b7b7b;color:#fff;vertical-align:top}
.dtl_thmb_wrap .flick-num span{display:inline-block;width:auto;height:22px;background:none;font-size:12px;line-height:22px}
.dtl_thmb_wrap .ic_left_top{position:absolute;top:10px;left:10px;z-index:2010;-webkit-transform:translateZ(0)}
.dtl_thmb_wrap .ic_left_top span{display:block;margin-top:-10px}
.dtl_thmb_wrap .ic_left_top span:first-child,.dtl_thmb_wrap .ic_right_top span:first-child{margin-top:0}
.dtl_thmb_wrap .ic_right_top{position:absolute;top:10px;right:10px;z-index:2010;width:86px;-webkit-transform:translateZ(0)}
.dtl_thmb_wrap .ic_right_top span{float:right;margin-top:5px}
.dtl_thmb_wrap .i_coupon{width:53px;height:43px;padding-top:17px;background-position:0 0;font-family:'Times New Roman';font-size:23px;font-style:italic;line-height:37px;color:#fff}
.dtl_thmb_wrap .i_coupon .per{margin-top:3px;font-family:Helvetica;font-size:12px;font-weight:bold}
.dtl_thmb_wrap .i_sale{width:53px;height:43px;padding-top:17px;background-position:0 -63px;font-family:'Times New Roman';font-size:23px;font-style:italic;line-height:37px;color:#fff}
.dtl_thmb_wrap .i_sale .per{margin-top:3px;font-family:Helvetica;font-size:12px;font-weight:bold}
.dtl_thmb_wrap .i_plus2{width:53px;height:60px;background-position:0 -189px}
.dtl_thmb_wrap .i_plus{width:53px;height:60px;background-position:0 -126px;font-family:'Times New Roman';font-size:23px;font-weight:bold;font-style:italic;line-height:60px;color:#fff}
.dtl_thmb_wrap .i_gift{width:53px;height:60px;background-position:0 -252px}
.dtl_thmb_wrap .i_gift2{width:53px;height:60px;background-position:0 -252px}
.dtl_thmb_wrap .ic_right_top span.i_prc_sale{width:96px;height:28px;margin:10px -37px 37px -24px;padding:0;padding-right:25px;background-position:-58px 0;font-family:'Times New Roman';font-size:21px;font-style:italic;line-height:28px;letter-spacing:-1px;color:#fff;text-align:right;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.dtl_thmb_wrap .ic_right_top span.i_prc_sale .per{padding-left:1px;font-size:11px}
.dtl_thmb_wrap .i_pickup{width:70px;height:43px;background-position:-58px -39px}
.dtl_thmb_wrap .i_pickup_tr{width:70px;height:43px;background-position:-58px -84px}
.dtl_thmb_wrap .i_reserve{width:70px;height:40px;background-position:-58px -130px}
.dtl_thmb_wrap .i_reserve_bojung{width:70px;height:40px;background-position:-58px -173px}
.dtl_thmb_wrap .i_holiday{width:70px;height:43px;background-position:-58px -216px}
.dtl_thmb_wrap .i_reserve_tr{width:70px;height:40px;background-position:-58px -262px}
.dtl_thmb_wrap .i_reserve_bojung2{width:72px;height:54px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/sp_delivery.png) 0 0 no-repeat;background-size:200px 200px}
.dtl_thmb_wrap .i_ssgdeliv{width:60px;height:60px;background-position:-130px -39px}
.dtl_thmb_wrap .i_ssgdeliv_tr{width:60px;height:60px;background-position:-130px -102px}
.dtl_thmb_wrap .ic_left_bottom{position:absolute;bottom:10px;left:10px;z-index:2010;-webkit-transform:translateZ(0)}
.dtl_thmb_wrap .ic_left_bottom .play_video{width:58px;height:22px;background-position:-258px 0}
.dtl_thmb_wrap .ic_right_bottom{position:absolute;right:10px;bottom:8px;z-index:2010;-webkit-transform:translateZ(0)}
.dtl_thmb_wrap .ic_right_bottom .view_large{width:28px;height:28px;background-position:-319px 0}
.app_bx{padding:7px 0;background:#fff;text-align:center}
.app_bx .view_app{width:78px;height:22px;background-position:-180px 0}
.btn_choice_wrap{margin:24px 10px}
/* 매직픽업, 재고통합 영역 변경 */
.mallprd_info .ico_mall.depart.v2{font-family:'SDGothicNeo-Bold',sans-serif;font-size:11px !important;line-height:16px}
.m_differnt_store{padding:10px 10px 15px 10px;border-top:1px dotted #ccc}
.m_differnt_store .mp_store_txt{margin-left:5px;color:#222;font-weight:bold}
.m_differnt_store .mp_store_txt .place{color:#ff5b7e}
.m_differnt_store .mp_store_sel{margin-top:7px}
.m_differnt_store .mp_store_sel ul{padding:0;width:100%}
.m_differnt_store .mp_store_sel li{float:left;width:25%;margin-top:5px;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_differnt_store .mp_store_sel li:nth-child(4n){padding-right:0}
.m_differnt_store .mp_store_sel li .mp_btn{display:block;overflow:hidden;height:38px;background:#fafafa;font-size:13px;line-height:13px;letter-spacing:-1px;text-align:center;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;vertical-align:middle;font-weight:normal}
.m_differnt_store .mp_store_sel li .mp_tit{display:inline-block;margin-bottom:0;color:#222;vertical-align:middle;line-height:13px}
.m_differnt_store .mp_store_sel li .mp_tit em{font-size:11px;color:#666;font-weight:normal}
.m_differnt_store .mp_store_sel li.on .mp_btn{border:1px solid #ff5b7e;background:#fff;font-weight:bold;color:#ff5b7e}
.m_differnt_store .mp_store_sel li.on .mp_tit,.m_differnt_store .mp_store_sel li.on .mp_tit em{color:#ff5b7e}
.m_differnt_store .mp_store_sel .mp_btn:after{display:inline-block;overflow:hidden;margin-right:-1px;width:1px;height:40px;vertical-align:middle;content:''}
.m_differnt_store .mp_store_sel li .no_store{display:block;overflow:hidden;height:38px;border:1px solid #eaeaea;border-radius:3px;-webkit-border-radius:3px;background:#fff url(http://static.ssgcdn.com/ui/m_ssg/img/bd_line.png) no-repeat 0 0;background-size:100% 100%}
.m_differnt_store .mp_store_sel ul:after{display:block;clear:both;content:''}
/* 이메일/SMS 수신 동의 레이어 */
#lyAgreeReceive{top:80px !important}
.m_lyr_box .ag_btn_area{position:absolute;left:4%;right:4%;bottom:4%;height:13%}
.m_lyr_box .ag_btn_area li{float:left;width:28.5%;height:100%}
.m_lyr_box .ag_btn_area li:first-child{width:71.5%}
.m_lyr_box .ag_btn_area li a{display:inline-block;width:100%;vertical-align:top;height:100%}
/* 알뜰쇼핑 TIP 레이어 */
#lyShowTip{top:80px !important}
.m_lyr_box .tip_btn_area{position:absolute;left:4%;right:4%;bottom:4%;height:13%}
.m_lyr_box .tip_btn_area:after{display:block;clear:both;content:''}
.m_lyr_box .tip_btn_area a{float:left;width:28.5%;height:100%;vertical-align:top}
.m_lyr_box .tip_btn_area .btn_more{width:71.5%}
/* 오토바이 퀵배송*/
.order_btnarea_bx.ty2 .btn_group_area .btn_def{min-width:54px}
.order_btnarea_bx.ty2 .btn_group_area .btn_def2{min-width:80px}
.order_btnarea_bx.ty2 .btn_group_area .btn_def3{min-width:68px}
/* 추천검색어 */
.rcm_result_bx{padding:8px 10px;background:#f3f3f3}
.rcm_result_bx a{display:block;position:relative;padding:8px 0;background:#fff;border:1px solid #e6e6e6;font-size:13px;color:#212121;text-align:center;line-height:1.5}
.rcm_result_bx a .s_txt{font-size:16px;font-weight:normal}
.rcm_result_bx a .ico_arw{position:absolute;top:50%;right:14px;width:7px;height:11px;margin-top:-5px;background-position:-69px -97px}
/* 예약배송시간 확인 */
.book_time .txt_deli_address{position:relative;min-height:38px;padding:15px 110px 18px 13px;border-bottom:2px solid #d7d7d7;background:#f7f7f7;color:#636566;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:19px;word-break:break-all;word-wrap:break-word}
.book_time .txt_deli_address strong,.book_time h3.deli_spot strong{color:#ff5277}
.book_time .txt_deli_address .bt_odr_plus{position:absolute;top:50%;right:7px;width:97px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}
.book_time .txt_deli_address .bt_odr_plus img{width:100%;vertical-align:top}
.book_time .txt_deli_address.v3{position:relative;min-height:38px;padding:15px 110px 18px 13px;border-bottom:2px solid #d7d7d7;background:#fff;color:#636566;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:19px;word-break:break-all;word-wrap:break-word}
.book_time .txt_deli_address.v3 strong,.book_time h3.deli_spot strong{color:#ff5277}
.book_time .txt_deli_address.v3{min-height:38px;padding-right:110px}
.book_time .txt_deli_address.v3 .bnbox{position:absolute;top:50%;right:12px;width:88px;margin-top:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}
.book_time .txt_deli_address.v3 .bnbox a{height:29px;font-size:11px;line-height:30px}

.book_time .m_tab li a{height:39px;font-size:13px;line-height:39px;letter-spacing:-1px}
.book_time .deli_spotarea{padding:23px 20px}
.book_time h3.deli_spot{font-size:15px;color:#333b40;letter-spacing:-1px;text-align:center;line-height:1.3}
.book_time .order_btnarea4{margin:8px 0 -7px;padding:0}
.book_time .sch_alert_tbl{height:294px;margin:0;border-top:2px solid #d0d6d8}
.book_time .sch_alert_p{font-size:15px;color:#333b40;font-weight:bold}
.book_time .sch_alert_p .point{color:#ff5277}
.book_time .bnbox a{font-size:15px}
.book_time p.desc{margin-top:-2px;padding:20px 13px 20px;border-top:2px solid #d6d8d9;color:#636566;letter-spacing:-1px;line-height:18px}
.book_time .b_icn{padding:0 8px}
.book_time .ml_timeinfo{padding:17px 12px}
.book_time .ml_timeinfo .bnbox{margin-top:0}
.book_time .m_cl_lst{margin-top:19px;background:none}
.book_time .m_cl_lst li{margin-top:0;line-height:17px}
/* 신백 osmu */
.pst_bn .bn_osmu .bn_txt .h1{font-family:'GillSans','AppleSDGothicNeo-Regular',sans-serif}
.pst_bn .bn_osmu .bn_txt .h2{font-family:'GillSans','AppleSDGothicNeo-Regular',sans-serif}
/* 상품상세 전문관 노출 */
.bx_prd3 .link_special_go{display:block;min-height:18px;margin-top:7px;padding:13px 0;border:1px solid #ff5b7e;font-size:14px;color:#ff5b7e;line-height:18px;text-align:center;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;letter-spacing:-.5px}
.dtl_directory.ty2 ul li{padding:12px 0 11px}
.dtl_directory.ty2 dt{width:60px}
.dtl_directory.ty2 dd{display:block;padding-left:70px;text-indent:0}
.dtl_directory.ty2 dd.many_cate{margin:2px 0 3px;line-height:20px}
.dtl_directory.ty2 .drc_lst_v dd{position:relative;max-width:100%;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}
.dtl_directory.ty2 .drc_lst_v dd a{display:inline;position:static;padding:0;text-decoration:none;letter-spacing:-1px}
.dtl_directory.ty2 .drc_lst_v dd a:after{right:0}
.dtl_directory.ty2 .drc_lst_v dd a:last-child:after{display:block;opacity:1}
/* 오류사항 신고하기 팝업 */
.report_err{margin:5px 11px 0}
.report_err .text_areabx{margin-top:0}
.report_err .img_area{position:relative;display:inline-block;border:1px solid #ebebeb;line-height:0;vertical-align:top}
.report_err .img_area .pick_none_img{display:inline-block;width:68px;height:68px;background:#e0e0e0;text-align:center;vertical-align:top}
.report_err .img_area .btn_imgplus{display:inline-block;width:27px;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/btn_plus.png) no-repeat;background-size:27px 27px;vertical-align:top}
.report_err .img_area .btn_dlt{position:absolute;right:-8px;top:-8px;width:27px;height:27px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/btn_delete.png) no-repeat 0 0;background-size:27px 27px}
.report_err .img_area img{vertical-align:top}
.report_err .tx_gd{padding:8px 0 7px 0;font-size:12px;color:#464646;text-align:center;letter-spacing:-1px}
.report_err .tx_gd strong,.report_err .tx_gdt strong{color:#e80505;font-weight:normal}
.report_err .tx_gdt{padding:4px 0 10px 0;font-size:12px;color:#464646;text-align:center;letter-spacing:-1px;border-bottom:1px solid #c9c9c9}
table.tb_report,div.tb_report{width:100%}
table.tb_report th{color:#464646;border-bottom:1px solid #c9c9c9}
table.tb_report td{border-bottom:1px solid #c9c9c9;line-height:0}
table.tb_report tr:last-child td{padding-bottom:15px}
table.tb_report textarea{width:100%;height:53px;border:0 none;background:transparent;font-size:12px;line-height:17px}
div.tb_report dl{position:relative;padding-left:100px;color:#464646;border-bottom:1px solid #c9c9c9}
div.tb_report dl:last-child dd{padding-bottom:15px}
div.tb_report dt{position:absolute;top:50%;left:0;width:100px;margin-top:-10px;font-weight:bold;text-align:center;line-height:18px}
div.tb_report dd{padding:10px 13px 10px 7px}
div.tb_report textarea{width:100%;height:53px;border:0 none;background:transparent;font-size:12px;line-height:17px}
/* 고객센터 */
.cs_center_phone.ty2{padding:0;border-color:#d0d0d0;background:#fafafa}
.cs_center_phone .cs_center_bx{padding:17px 0 18px;border-top:1px solid #e0e0e0}
.cs_center_phone .cs_center_bx .cs_inner{width:297px;margin:0 auto}
.cs_center_phone .cs_center_bx .call_wrap_box{float:left}
.cs_center_phone .cs_center_bx .ico_phone{margin-top:0;width:68px;height:64px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_cs_headphone.png) 0 0 no-repeat;background-size:68px 64px}
.cs_center_phone .cs_center_bx .call_wrap_box .call_center{display:block;margin-top:3px;font-family:'AppleSDGothicNeo-Medium',sans-serif;font-size:13px;color:#434343;text-align:left}
.cs_center_phone .cs_center_bx .call_wrap_box{margin-left:10px;width:210px}
.cs_center_phone .cs_center_bx .call_wrap_box:first-child{margin-left:0;width:auto}
.cs_center_phone .cs_center_bx .call_wrap{width:auto}
.cs_center_phone .cs_center_bx .call_wrap:first-child{margin-bottom:13px}
.cs_center_phone .cs_center_bx .call_wrap .call_mall{display:inline-block;font-family:'AppleSDGothicNeo-Regular',sans-serif;font-size:13px;color:#525252;vertical-align:top}
.cs_center_phone .cs_center_bx .call_wrap .call_num{margin-left:25px;font-family:'AvenirNext-DemiBold',sans-serif;font-size:23px;color:#525252;letter-spacing:0;line-height:12px}
.cs_center_phone .cs_center_bx .call_date{margin-top:1px;font-family:'Avenir-Roman',sans-serif;font-size:10px;color:#888}
.cs_center_phone .cs_center_bx .call_date:first-child{margin-bottom:0}
.cs_center_phone .cs_inner:after{display:block;clear:both;content:''}
/* 기획전 상세 라이벌 */
.best_area .rival_vote{position:relative;margin-top:-1px;background-color:#fff}
.best_area .rival_vote ul{box-sizing:border-box;max-width:750px;margin:0 auto;padding:6px 7.4% 15px}
.best_area .rival_vote ul:after{display:block;clear:both;content:''}
.best_area .rival_vote ul li{float:left;width:50%;text-align:right}
.best_area .rival_vote ul li:first-child{text-align:left}
.best_area .rival_vote ul li .btn_vote{display:inline-block;width:80%;height:65px;border:1px solid #dc4d7b;border-radius:4px;background-color:#f96293;text-align:center;line-height:65px;font-size:16px;font-weight:bold;color:#fff}
.best_area .rival_vote ul li:first-child .btn_vote{border-color:#2a7cca;background-color:#3f96e8}
.best_area .rival_vote ul li .vote_count{display:inline-block;width:80%;margin-top:3px;text-align:center;font-size:18px}
/* 이런 상품을 구해주세요 */
div.tb_report .agree{padding:13px;border-bottom:1px solid #c9c9c9;font-size:12px;color:#a7a7a7}
div.tb_report .agree .inpchk{margin-right:5px}
div.tb_report .agree label{vertical-align:-1px}
div.tb_report .agree .btn_tip{display:inline-block;width:16px;height:16px;margin:1px 0 0 5px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_tooltip2.png) 0 0 no-repeat;background-size:25px 50px;vertical-align:top}
div.tb_report .tooltip{display:none;position:relative;padding:13px 48px 13px 13px;background:#f2f2f2}
div.tb_report .tooltip p{font-size:12px;color:#464646;letter-spacing:-1px}
div.tb_report .tooltip .btn_close{position:absolute;top:50%;right:13px;width:22px;height:22px;margin-top:-11px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_tooltip2.png) 0 -20px no-repeat;background-size:25px 50px}
/* 메인 2차 개편 - 지금 뜨는 상품 */
.hotissue_top{padding:13px 0;text-align:center}
.hotissue_top .ic{display:inline-block;height:18px;padding:1px 5px 0;border:1px solid #c6cdd0;border-radius:11px;font-size:11px;font-family:'Avenir-Medium',sans-serif;font-weight:bold;line-height:18px;color:#939da0;vertical-align:top}
.hotissue_top .txt{display:inline-block;padding-top:1px;font-size:16px;line-height:20px;color:#7a8285;vertical-align:top}
.hotissue_cont{position:relative;padding:20px 0;background:#e3e6e8}
.hotissue_cont .hotissue_tit{position:relative;margin-bottom:3px;padding-bottom:2px;border-bottom:2px solid #e2e6e7;font-size:14px;color:#222;text-align:left}
.hotissue_cont .hotissue_tit .issue_txt{display:block;overflow:hidden;height:21px;padding:0 60px 0 2px;word-break:break-all;word-wrap:break-word}
.hotissue_cont .hotissue_tit .issue_txt em{font-weight:bold}
.hotissue_cont .hotissue_tit .issue_time{position:absolute;top:0;right:3px;font-size:13px;color:#939da0}
.hotissue_cont .hotissue_tit .issue_time .num{font-family:'Avenir-Medium',sans-serif;font-size:15px}
.hotissue_cont .m_ssg_lst{margin:-20px 0}
.hotissue_cont .m_ssg_lst .ty_bthmb li{padding:12px 12px 3px;margin:20px 13px 20px 38px;background:#fff;border-radius:20px}
.hotissue_cont .m_ssg_lst .ty_bthmb li:before{display:block;position:absolute;left:-20px;top:-20px;bottom:-20px;width:3px;background:#d4d9dc;content:''}
.hotissue_cont .m_ssg_lst .ty_bthmb li:after{display:block;position:absolute;top:50%;left:-26px;width:26px;height:18px;margin-top:-9px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bu_hotissue.png) no-repeat;background-size:26px 18px;content:''}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item.v3,.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .thmb{border:0}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .tx_thmb{padding:5px 60px 12px 4px}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .tx_thmb .tit,.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .tx_thmb .tit .goods_tit{color:#888}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .tx_thmb .mall{margin-bottom:5px}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .cm_clip_item{right:3px;bottom:-62px}
@media screen and (min-width:640px){
.hotissue_cont .m_ssg_lst .ty_bthmb li{width:44%;margin:0 2% 20px 4%}
.hotissue_cont .m_ssg_lst .ty_bthmb li:nth-child(-n+2){margin-top:20px}
.hotissue_cont .m_ssg_lst .ty_bthmb li .cm_item .tx_thmb{height:83px}
.m_special_w .m_special_cont{position:relative}
.m_special.txt_tit{border-top:none !important}
}
.style_wrap .style_tab{position:relative;display:block;background-color:#d6aece;margin:0 auto;padding:9px 0;overflow:hidden;width:100%;min-width:320px;min-height:25px;text-align:center;z-index:999}
.style_wrap .style_tab li, .life_wrap .life_tab li{display:inline-block;color:#fff;text-align:center;vertical-align:middle;line-height:17px}
.style_wrap .style_tab li.on{color:#483a40;font-weight:bold}
.style_wrap .style_tab.tab01 li, .life_wrap .life_tab.tab01 li{width:100%}
.style_wrap .style_tab.tab02 li, .life_wrap .life_tab.tab02 li{width:48%}
.style_wrap .style_tab.tab03 li, .life_wrap .life_tab.tab03 li{width:31%}
.style_wrap .style_tab.tab04 li, .life_wrap .life_tab.tab04 li{width:23%}
.style_wrap .style_tab.tab05 li, .life_wrap .life_tab.tab05 li{width:18%}
.style_wrap .style_tab.tab06 li, .life_wrap .life_tab.tab06 li{width:15%}
.life_wrap .life_tab{position:relative;display:block;background-color:#bda397;margin:0 auto;padding:10px 0 6px 0;overflow:hidden;width:100%;min-width:320px;text-align:center;min-height:25px;z-index:999}
.life_wrap .life_tab li.on{color:#4e4034;font-weight:bold}
.pst_bn.plan .bn_osmu .bn_txt .h1{height:40px}
.pst_bn.plan .bn_osmu .bn_txt .h1 em{display:block;height:20px;overflow:hidden}
.pst_bn.plan .bn_osmu .bn_img:after{position:absolute;left:0;top:0;bottom:0;width:100%;background:url(http://static.ssgcdn.com/ui/m_ssg/img/special_probg.png) repeat-x;content:''}
.style_wrap .pst_bn .bn_osmu li, .life_wrap .pst_bn .bn_osmu li{margin-bottom:8px}
.m_special_cont:first-child .m_special.txt_tit{border-top:none}
.m_special.txt_tit{width:100%;background-color:#393939;color:#fff;border-top:8px solid #f4f4f4;height:58px}
.m_special.txt_tit a{display:inline-block;padding:16px 20px 0 20px;font-size:19px}
.m_special.txt_tit em.ico_arrow{position:absolute;right:10px;font-size:14px;margin-top:4px}
.m_special.txt_tit em.ico_arrow:after{background:url(http://static.ssgcdn.com/ui/m_ssg/img/special_arrow.gif) no-repeat 5px 2px;background-size:8px 15px;width:16px;height:20px;float:right;content:''}
.m_special_w .m_special_cont li .cm_item{border-top:1px solid #e9e9e9 !important}
.m_special_w .m_special_cont:first-child li .cm_item{border-top:0 !important}
/* 간편회원통합 & 네이버ID 로그인 */
.m_ssglogin{padding:0 25px 30px;background:#f7f7f7}
.m_ssglogin .m_inplogin + .bnbox{margin-top:19px}
.m_ssglogin .bnbox{margin-top:14px}
.m_ssglogin .m_tip{margin-top:12px}
.m_ssglogin .bnbox .bn_pnk{height:47px;background:#f84e64;font-weight:normal;font-size:16px;border-radius:0;box-shadow:none}
.m_hx_lnb .tip_list{display:block;margin:0;padding:2px 0 0 0;clear:both}
.m_hx_lnb .tip_list li{padding-left:0}
.m_hx_lnb .tip_list li .bul{left:-5px}
.m_hx_lnb + .m_joinbx{margin-top:-2px}
.m_joinbx{position:relative;padding:0 4px 35px;background:#f7f7f7}
.m_joinbx .m_conbx{padding:23px 10px 20px}
.m_joinbx .m_conbx .tip_list{margin-top:9px;padding:0;line-height:13px}
.m_joinbx .m_conbx .tip_list li{margin-top:6px}
.m_joinbx .m_conbx .tip_list li .bul{top:4px}
.simplejoin_btn .bnbox{margin-top:5px}
.simplejoin_btn .bnbox:first-child,.m_sns_conbx .bnbox,.m_sns_conbx .bnbox button:first-child{margin-top:0}
.simplejoin_btn .bnbox .bn_pnk{height:41px;font-weight:normal;font-size:13px;line-height:41px;border-radius:0;box-shadow:none}
.m_sns_conbx{padding:15px 15px 30px}
.m_sns_conbx .tip_list{margin-top:12px;padding:0}
.m_sns_conbx .bnbox button{margin-top:11px}
.m_sns_conbx .bnbox .bn_ico{border:1px solid #dedede;background:#f2f2f2;color:#1c1c1c;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_sns_conbx .bnbox .bn_ico:before{position:absolute;top:0;left:0;width:41px;height:100%;content:''}
.m_sns_conbx .bnbox .bn_ico.active{border:0;color:#fff}
.m_sns_conbx .bnbox .bn_ico.naver:before,.m_sns_conbx .bnbox .bn_ico.naver.active{background:#1dc700}
.m_sns_conbx .bnbox .bn_ico.facebook:before,.m_sns_conbx .bnbox .bn_ico.facebook.active{background:#3c5c98}
.mypoint_section{padding:21px 12px 20px;text-align:center}
.mypoint_section .mypoint_info{padding-bottom:13px;font-size:14px;line-height:19px;color:#595959}
.mypoint_section .m_lyr_point{display:block;overflow:hidden;position:static !important;width:auto;margin:0 10px;border-radius:20px;border:1px solid #e2e2e2;-webkit-transform:inherit;transform:inherit}
.mypoint_section .m_lyr_point .ly_member{padding-top:27px}
.mypoint_section .m_lyr_point .ly_point{padding:7px 0 0;background:#fafafa}
.mypoint_section .mypoint_alert{padding-top:16px;font-weight:normal;font-size:22px;color:#333;letter-spacing:-.5px}
.mypoint_section .mypoint_alert_s{padding-top:9px;font-size:14px;color:#595959;line-height:19px}
.mypoint_section .mypoint_btn{padding:15px 0 12px}
.mypoint_section .mypoint_btn a{display:inline-block;position:relative;width:155px;padding:10px 20px 10px 40px;border-radius:5px;background:#ff6d8c;font-size:16px;color:#fff;letter-spacing:-1px;text-align:left;vertical-align:top}
.mypoint_section .mypoint_btn a:before,.mypoint_section .mypoint_btn a:after{position:absolute;top:50%;display:block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com_rtn.png) no-repeat;background-size:250px 1300px;content:''}
.mypoint_section .mypoint_btn a:before{left:15px;width:21px;height:21px;margin-top:-10px;background-position:0 -850px}
.mypoint_section .mypoint_btn a:after{right:15px;width:5px;height:10px;margin-top:-5px;background-position:-40px -830px}
/* 입고알림 신청내역 */
.m_stock_top{padding:17px 15px 16px;border-bottom:1px solid #d9d9d9;background:#f6f6f6}
.m_stock_top .ptxt{font-weight:bold;font-size:15px;line-height:20px;color:#222}
.m_stock_tit{padding:0 18px;border-top:2px solid #d9d9d9}
.m_stock_top + .m_stock_tit{border-top:0}
.m_stock_tit .htit{height:52px;font-weight:bold;font-size:15px;line-height:52px;color:#222}
.m_stock_lst{padding:0 18px}
.m_stock_lst li{padding-top:1px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.m_stock_pd{display:table;width:100%;padding:15px 0 20px}
.m_stock_pd .pd_thmb{display:table-cell;width:70px;vertical-align:top}
.m_stock_pd .pd_thmb .thmb img{width:70px;height:70px;vertical-align:top}
.m_stock_pd .pd_thmb .state{margin-top:8px;text-align:center}
.m_stock_pd .pd_thmb .state .txt{display:block;font-weight:bold;font-size:13px;line-height:19px;color:#222;white-space:nowrap}
.m_stock_pd .pd_thmb .state .txt.fc_em{color:#ff5277}
.m_stock_pd .pd_thmb .state .btn{display:inline-block;padding:6px 5px 5px;border:1px solid #bfbfbf;border-radius:3px;-webkit-border-radius:3px;background:#f7f7f7;font-weight:bold;font-size:12px;line-height:12px;color:#939292;vertical-align:top}
.m_stock_pd .pd_detail{display:table-cell;padding-left:12px;line-height:0;vertical-align:top}
.m_stock_pd .pd_detail .place{display:inline-block;line-height:16px;vertical-align:top}
.m_stock_pd .pd_detail .summary{margin-top:2px}
.m_stock_pd .pd_detail .summary a{display:-webkit-inline-box;overflow:hidden;font-size:14px;line-height:20px;color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;vertical-align:top;word-break:break-all;word-wrap:break-word}
.m_stock_pd .pd_detail .option{font-size:14px;line-height:20px;color:#2b77af}
.m_stock_pd .pd_detail .detail{margin-top:9px;font-size:13px;line-height:17px;color:#555}
/*선물하기 추가*/
.gift_wrap{position:relative;width:100%;margin:0 auto;text-align:center;overflow:hidden}
.gift_wrap .gift_balloon {position:relative;display:inline-block;width:88%;margin:0 28px 15px 10px}
.gift_wrap .gift_balloon span {display:inline-block;padding:10px;color:#394c4d;background:#beebee;border-radius:16px;font-size:12px;letter-spacing:-1px;width:100%}
.gift_wrap .gift_balloon:after {content:'';position:absolute;width:0;height:0;border-style:solid;border-width:15px 10px;left:53%;margin-left:-10px;border-color:#beebee transparent transparent transparent;bottom:-25px}
.gift_wrap .gift_balloon span:before{content:'';background:url(http://static.ssgcdn.com/ui/m_ssg/img/gift_order/ic_heart.png) no-repeat;background-size:100%;display:inline-block;position:relative;height:15px;width:18px;top:5px;right:8px}
.gift_wrap .gift_btn{position:relative;width:100%}
.gift_wrap .gift_btn a{float:left;width:50%;background-color:#3fbec7;color:#fff;font-size:15px;padding:15px 0}
.gift_wrap .gift_btn a:first-child{float:left;width:50%;background-color:#8699de}
.quick_info h2,.odr_lst h2{font-size:14px;font-weight: bold;color: #222}
.quick_info table{position:relative;text-align:center;margin:10px 0}
.quick_info tr{border-bottom:1px dotted #ccc}
.quick_info tr:first-child{border-top:1px dotted #ccc}
.quick_info th{background-color:#f5f7f7;font-size:13px;color:#666}
.quick_info td{border-left:1px dotted #ccc;font-size:13px;color:#666}
.quick_info td.point{color:#ff5277}
.quick_info tr:first-child td{font-weight:bold}
/*프리미엄상품평추가*/
.pre_ty{display:inline-block;margin:-2px 0 2px 0;padding:0 6px;border-radius:2px;background:#ff6763;font-size:11px;line-height:22px;color:#fff;letter-spacing:-1px;vertical-align:top;font-weight:bold}
.pre_off{display:inline-block;margin:-3px 0 2px 0;padding:0 5px;border:1px solid #cdcdcd;border-radius:2px;background:#fff;font-size:11px;line-height:22px;color:#888;letter-spacing:-1px;vertical-align:top;font-weight:bold}
.pre_on{display:inline-block;margin:-3px 0 2px 0;padding:0 5px;border:1px solid #ff6763;border-radius:2px;background:#fff;font-size:11px;line-height:22px;color:#ff6763;letter-spacing:-1px;vertical-align:top;font-weight:bold}
.pre_ty:before{display:inline-block;overflow:hidden;width:10px;height:11px;margin:5px 4px 0 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com_rtn.png) no-repeat -238px -1100px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-size:250px 1300px;content:''}

.evt_cbboxlist li{margin-top:10px}
.evt_cbboxlist li:first-child{margin-top:0}
.evt_cbboxlist li.all .btn_box .btn_in .b_down{border-color:#a5ceeb;background:#fff;font-size:12px;color:#6ebdf5}
.evt_cbboxlist li.mall .btn_box .btn_in .b_down{border-color:#ff9090;background:#fff;font-size:12px;color:#fc1919}
.evt_cbboxlist li.emart .btn_box .btn_in .b_down{border-color:#ffd792;background:#fff;font-size:12px;color:#ffa200}
.evt_cbboxlist li.ssg .btn_box .btn_in .b_down{border-color:#efa6b7;background:#fff;font-size:12px;color:#ea6f8c}
.evt_cbboxlist .evt_cbbox2{padding:10px 0 15px 18px;border:1px dashed #d2d6e1;border-radius:20px 20px 0 0}
.evt_cbboxlist .evt_cbbox2 .tit{padding-right:80px}
.evt_cbboxlist .evt_cbbox2 .btn_box{right:15px;top:15px;}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .b_icn{width:58px;height:38px;font-family:'Avenir-Medium',Helvetica;font-weight:normal;line-height:38px;color:#5c5c5c;box-sizing:border-box}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .b_present{font-size:12px;color:#fff}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .b_card{border-color:#616167;background:#66666d;font-size:12px;color:#fff}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .b_icn_v{font-size:12px;color:#5c5c5c}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .b_more{border-color:#a5ceeb;background:#fff;color:#6ebdf5}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_in .btn_type.v2{margin-left:0}
.evt_cbboxlist .evt_cbbox2 .btn_box .btn_type2{margin-top:4px}
.evt_cbboxlist .evt_cbbox2 .bdg_gift{top:-1px;left:-1px;width:50px;height:50px;background-position:-315px -60px}
.evt_cbboxlist .evt_mallbx{position:relative;height:37px;margin-top:-1px;border:1px dashed #d2d6e1;border-top:0;border-radius:0 0 20px 20px;background:#ebedf2;font-size:13px;line-height:37px;color:#4d515a}
.evt_cbboxlist .sp_mall{width:16px;height:18px;margin-right:2px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_mall3.png) no-repeat;background-size:160px auto;background-position:-120px 0}
.evt_cbboxlist .sp_mall.ssg{background-position:-100px 0}
.evt_cbboxlist .sp_mall.mall{background-position:0 0}
.evt_cbboxlist .sp_mall.depart{background-position:-20px 0}
.evt_cbboxlist .sp_mall.emart{background-position:-40px 0}
.evt_cbboxlist .sp_mall.traders{background-position:-60px 0}
.evt_cbboxlist .sp_mall.boons{background-position:-80px 0}
.evt_cbboxlist .sp_mall.howdy{background-position:-140px 0}
.evt_cbboxlist .sp_mall.tv{background-position:0 -20px}
.evt_cbboxlist .sp_mall.boots{background-position:-20px -20px}
.evt_cbboxlist .sp_mall.si{background-position:-40px -20px}

/* 비회원 주문 */
.login_nonmember{margin:16px 0 15px}
.login_nonmember .m_tip{margin-left:3px}
.login_nonmember .bnbox a{position:relative;height:33px;padding-top:1px;border:1px solid #c9c9c9;background:#f7f7f7;font-weight:normal;font-size:12px;line-height:33px;color:#555;box-shadow:none}
.login_nonmember ul.bnbox li a{margin:0}
.login_nonmember ul.bnbox li:nth-child(n+2) a:before{position:absolute;left:-4px;top:-1px;width:6px;height:100%;border:solid #c9c9c9;border-width:1px 0;background:#f7f7f7;content:''}
.login_nonmember ul.bnbox li:nth-child(n+2) a:after{position:absolute;left:-2px;top:50%;width:1px;height:14px;margin-top:-7px;background:#808080;content:''}
.login_nonmember + .login_joindata .line_tit{margin-top:27px}
.m_userinfo dl.ty_col dt{position:static;width:auto;padding:7px 0 6px;line-height:18px}
.m_userinfo dl.ty_col dd{margin:0}
.m_userinfo .scrollbx{overflow:auto;height:104px;padding:11px;border:1px solid #ccc;border-radius:2px;background:#fff;font-weight:normal;line-height:16px;color:#999;-webkit-overflow-scrolling:touch;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}
.m_nonmember{background:#f7f7f7}
.m_nonmember .m_userinfo{padding:0;background:none}
.m_nonmember .m_userinfo li{padding:0 12px 13px;background-position:0 100%}
.m_nonmember .m_userinfo li:first-child{padding-top:13px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x 0 100%;background-size:2px 1px}
.m_nonmember .m_userinfo li:first-child dt + dd{margin-top:0}
.m_nonmember .m_userinfo dd{margin-top:13px}
.m_nonmember .m_userinfo .ty_col dt{padding:9px 0}
.m_nonmember .inpbx{background:#fff}
.m_nonmember .m_chk_btn{padding:20px 12px}
.m_nonmember .login_joindata{padding:0 19px 30px}
.m_nonmember .line_tit{margin-top:9px}
/* 상품평작성 */
.my_grp_wrap .sp_rvw,.my_grp_wrap .grp_review .star_area,.my_grp_wrap .grp_review .btn_star,.my_grp_wrap .grp_score .ico_star,.my_grp_wrap .star_noti:after{display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_my_star.png) no-repeat;background-size:250px auto}
.my_grp_wrap .grp_review{max-width:320px;margin:0 auto}
.my_grp_wrap .grp_review .review_star{position:relative;height:87px;padding:30px 12px 0;box-sizing:border-box}
.my_grp_wrap .grp_review .star_area{display:inline-block;position:relative;width:200px;height:31px;margin:0 9px;background-position:-5px 0}
.my_grp_wrap .grp_review .star_area:after{display:block;clear:both;content:''}
.my_grp_wrap .grp_review .btn_star{float:left;overflow:hidden;margin-left:10px;width:32px;height:0;padding-top:31px;border:0;background-position:-5px -35px}
.my_grp_wrap .grp_review .btn_star:first-child{position:absolute;top:-999px;left:-999px}
.my_grp_wrap .grp_review .btn_star:first-child + .btn_star{margin-left:0}
.my_grp_wrap .grp_review .btn_star.on{background-position:-5px -35px}
.my_grp_wrap .grp_review .btn_star.on~.btn_star{background:none}
.my_grp_wrap .star_ico{display:none;position:relative;min-width:66px;height:47px;margin-top:-9px;padding-top:48px;font-size:13px;font-weight:bold;text-align:center;letter-spacing:-0.05em}
.my_grp_wrap .star_ico:after{position:absolute;top:0;right:0;width:61px;height:47px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_review_ico.png) no-repeat;background-size:300px auto;content:''}
.my_grp_wrap .star_ico.on{display:inline-block}
.my_grp_wrap .star_ico.rv1:after{background-position:0 0}
.my_grp_wrap .star_ico.rv2:after{background-position:-57px 0}
.my_grp_wrap .star_ico.rv3:after{background-position:-114px 0}
.my_grp_wrap .star_ico.rv4:after{background-position:-177px 0}
.my_grp_wrap .star_ico.rv5:after{width:66px;margin-left:2px;background-position:-232px 0}
.my_grp_wrap .star_noti{position:absolute;top:-23px;left:73px;min-width:60px;padding-right:1px;border:1px solid rgba(58,188,242,.84);background:#fff;box-shadow:1px 1px 0 #f2f2f2;font-size:10px;color:#1cb2f0;text-align:center;vertical-align:top;letter-spacing:-1px;line-height:1.5}
.my_grp_wrap .star_noti:before{width:1px;height:15px;vertical-align:-1px;content:''}
.my_grp_wrap .star_noti:after{position:absolute;bottom:-8px;left:-1px;width:6px;height:9px;background-position:-242px 0;content:''}
.my_grp_wrap .star_txt{display:inline-block;margin-top:-2px;font-size:13px;color:#222;font-weight:bold;letter-spacing:-0.05em;line-height:1.2}
.my_grp_wrap .star_txt strong{display:block;color:#ff5b7e}
.store_tip{position:relative;margin:0 0 8px 0;border:1px solid #ff5b7e;padding:8px;font-size:11px;font-weight:bold;color:#666}
.store_tip .point{color:#ff5b7e}
/* 자주구매상품 */
.every_sort{height:42px;border-bottom:10px solid #DFE3E5}
.every_sort:after{content:'';display:block;clear:both}
.every_sort .every_opt{float:left;padding:13px 0 0 5px}
.every_sort .every_opt span{float:left;padding:0 8px;letter-spacing:-1px;line-height:14px;border-left:1px solid #DFE3E5}
.every_sort .every_opt span:first-child{border-left:0}
.every_sort .every_opt span a{color:#a2a3a6}
.every_sort .every_opt span.on a{color:#ff5b7e}
.every_sort .every_chk{float:right;margin:12px 10px 0 0}
.every_sort .every_chk label{font-weight:normal;font-size:13px;letter-spacing:-1px;color:#47494f;margin-left:4px;vertical-align:top;line-height:18px}
.hogi_img{width:100%;height:100%;margin-top:-5px}
.hogi_img img{vertical-align:top}
.deli_bn_img{width:100%;height:100%;margin-top:-5px}
.deli_bn_img img{vertical-align:top}
.inq_lst .good_item .call_day span.txt_num{font-weight:bold;text-decoration:underline}
.inq_lst .good_item .call_day span.txt_gift{font-weight:bold;color:#e32b06;padding-left:5px}
/* 하남전문관 주문서 */
.order_artwrap.v2 .setting_sec{padding:15px 0;border-top:1px solid #f2f2f2}
.flipswitch{display:inline-block;padding:1px;border-radius:3px;background:#adb1b3;box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);vertical-align:top}
.flipswitch .btn{display:inline-block;height:32px;padding:1px 12px 0;border-radius:3px;font-weight:bold;font-size:14px;color:#fff;line-height:32px;vertical-align:top}
.flipswitch .btn.on{background:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.25);color:#ff5277}
.order_art_top{padding:13px 15px 12px;background:#f5f7f7}
.order_art_top .txt{font-size:14px;color:#666;line-height:17px}
.order_art_top .tx_point{color:#ff5277}
.order_art_top + .order_art{border-top:0}
.setting_tip{position:relative;margin-bottom:11px;padding:7px 40px 6px 12px;border:1px solid #ff5b7e;font-weight:bold;font-size:13px;color:#666}
.setting_tip .point{color:#ff5b7e}
.setting_tip .btn_close{position:absolute;top:0;right:0;width:32px;height:100%}
.setting_tip .btn_close:before{position:absolute;top:5px;right:100%;bottom:5px;width:1px;background:#ff5b7e;content:''}
.setting_tip .btn_close .ico_close{position:absolute;top:50%;right:10px;width:12px;height:12px;margin-top:-6px;background-position:-190px -235px}
.setting_tip .arr{position:absolute;bottom:-7px;left:29px;background-position:-205px -235px;width:12px;height:7px}
/* 하남전문관 장바구니 */
.supershop_cart{padding:144px 0 70px}
.supershop_cart .order_seccont{padding-bottom:0}
.supershop_cart .btn_secend{padding-top:0;border-top:1px solid #b5b5b5;background:none}
.supershop_cart .barcode_wrap{position:fixed;top:50px;right:0;left:0;z-index:100;padding:12px 12px 15px;border-bottom:1px solid #bfbfbf;background-color:#f7f7f7}
.supershop_cart .barcode_wrap .barcode_tit{font-size:14px;letter-spacing:-.5px;color:#222;text-align:center}
.supershop_cart .barcode_wrap .barcode_search{position:relative;margin-top:7px}
.supershop_cart .barcode_wrap .barcode_search .inpbx{padding:8px 73px 7px 36px;box-shadow:none;background-color:#fff}
.supershop_cart .barcode_wrap .barcode_search .inpbx:before{display:inline-block;position:absolute;top:11px;left:8px;width:22px;height:13px;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_odr.png);background-repeat:no-repeat;background-position:-250px -189px;background-size:400px 400px;content:''}
.supershop_cart .barcode_wrap .btn_search{display:inline-block;position:absolute;top:0;right:0;min-width:63px;padding:0 5px;border:1px solid #ccc;border-radius:2px;box-shadow:#efefef 0 -2px 0 0 inset;background-color:#fff;font-size:11px;font-weight:bold;line-height:33px;letter-spacing:-.5px;color:#666;text-align:center}
.supershop_cart .order_sectit_all{position:relative;z-index:10;padding:6px 0;border-bottom:1px solid #bfbfbf;background:#fff;line-height:26px}
.supershop_cart .order_sectit_all:after{display:block;clear:both;content:''}
.supershop_cart .order_sectit_all .sec_tit{display:inline;margin-left:10px;font-size:12px;letter-spacing:-1px;color:#222}
.supershop_cart .order_sectit_all .onum{display:inline-block;margin-left:3px;color:#73b1da}
.supershop_cart .order_sectit_all .inpchk_temp{float:left;margin-top:5px;margin-left:15px;line-height:0}
.supershop_cart .order_artwrap .setting_sec2{padding:10px 0;border-top:1px solid #f2f2f2}
.supershop_cart .setting_txt{font-size:12px;letter-spacing:-.5px;color:#666}
.supershop_cart .setting_check{display:block;margin-top:10px;text-align:center}
.supershop_cart .setting_check:after{display:block;clear:both;content:''}
.supershop_cart .setting_check .btn{float:left;position:relative;height:32px;margin-right:5px;padding:0 15px;border:1px solid #e6e6e6;border-radius:3px;font-size:12px;font-weight:bold;line-height:32px;letter-spacing:-.5px;color:#888}
.supershop_cart .setting_check .btn:after{display:none;position:absolute;top:-9px;right:5px;width:17px;height:17px;background-image:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_odr.png);background-repeat:no-repeat;background-position:-275px -189px;background-size:400px 400px;content:''}
.supershop_cart .setting_check .btn.on{border:1px solid #222;color:#222}
.supershop_cart .setting_check .btn.on:after{display:block}

/* 휴대폰본인인증 */
.m_member_wrap .sp_member{display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_member.png) no-repeat;background-size:100px 100px}
.m_member_wrap .txt_point{color:#ff6967}
.m_member_wrap .custom_chk{display:inline-block;position:relative;line-height:17px}
.m_member_wrap .custom_chk input{opacity:.01;width:17px;height:17px;position:absolute;top:0;left:0}
.m_member_wrap .custom_chk label{display:block;min-width:17px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_form3.png) 0 -200px no-repeat;background-size:17px 400px;color:#5d6065;vertical-align:top}
.m_member_wrap .custom_chk label > span{display:block;min-height:15px;padding:2px 5px 0 28px;font-size:13px;line-height:15px}
.m_member_wrap .custom_chk input:checked + label{background-position:0 -300px}
.m_member_wrap .custom_chk input:disabled + label{opacity:.5}
.m_member_wrap .custom_rdo{display:inline-block;position:relative;line-height:17px}
.m_member_wrap .custom_rdo input{opacity:.01;width:17px;height:17px;position:absolute;top:0;left:0}
.m_member_wrap .custom_rdo label{display:block;min-width:17px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_form3.png) 0 0 no-repeat;background-size:17px 400px;color:#5d6065;vertical-align:top}
.m_member_wrap .custom_rdo label > span{display:block;min-height:15px;padding:2px 5px 0 21px;font-size:13px;line-height:15px}
.m_member_wrap .custom_rdo input:checked + label{background-position:0 -100px}
.m_member_wrap .custom_rdo input:disabled + label{opacity:.5}
.m_member_wrap .custom_sel{width:100%}
.m_member_wrap .custom_sel select{display:block;width:100%;height:25px;padding:0 23px 0 10px;border:0 none;-webkit-border-radius:0;border-radius:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/bg_arr_sel.png) #fff 100% 50% no-repeat;background-size:20px 5px;font-size:14px;line-height:25px;color:#222;-webkit-appearance:none;letter-spacing:-.5px}
.m_member_wrap .inp_txt{display:block;position:relative;line-height:25px}
.m_member_wrap .inp_txt input{width:100%;height:25px;border:0 none;-webkit-border-radius:0;border-radius:0;background:transparent;font-size:14px;color:#222;letter-spacing:-.5px;vertical-align:top}
.m_member_wrap .inp_txt label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.m_member_wrap .inp_txt input::-webkit-input-placeholder{color:#939da0}
.m_member_wrap .btn_base{display:block;width:100%;height:50px;background-color:#222;font-family:'AppleSDGothicNeo-Medium',sans-serif;font-size:16px;line-height:50px;color:#fff;text-align:center}
.m_member_wrap .btn_base.btn_apply{background-color:#ff6967}
.m_member_wrap .btn_group{display:table;table-layout:fixed;width:100%;margin-top:15px}
.m_member_wrap .btn_group .btn_itm{display:table-cell}
.m_member_wrap .btn_group .btn_itm .btn_base{width:auto;margin:0 5px}
.m_member_wrap .btn_group .btn_itm:first-child .btn_base{margin-left:0}
.m_member_wrap .btn_group .btn_itm:last-child .btn_base{margin-right:0}
.m_member_wrap{padding:0 15px 20px;background-color:#f0f0f0}
.m_member_wrap:before,.m_member_wrap:after{display:table;content:''}
.m_auth_section{margin-top:20px;letter-spacing:-.5px}
.m_auth_section .terms_bx{display:block;position:relative;padding:14px 15px;border-top:1px solid #f0f0f0;background:#fff;font-size:13px;line-height:17px}
.m_auth_section .terms_bx:first-child{border-top:0}
.m_auth_section .terms_bx .btn_terms_more{position:absolute;top:14px;right:20px}
.m_auth_section .terms_bx .btn_terms_more .sp_member{overflow:hidden;width:50px;height:17px;background-position:0 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_auth_section .auth_bx{border-bottom:1px solid #f0f0f0}
.m_auth_section .auth_bx .row{display:table;table-layout:fixed;width:100%;padding:13px 15px 12px;border-top:1px solid #f0f0f0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_auth_section .auth_bx .row:first-child,.m_auth_section .auth_bx .row.no_line{border-top:0}
.m_auth_section .auth_bx .column{display:table-cell;position:relative;vertical-align:middle}
.m_auth_section .auth_bx .column.gender{width:94px;text-align:right}
.m_auth_section .auth_bx .column.nation{width:94px}
.m_auth_section .auth_bx .column.alddle{width:94px}
.m_auth_section .auth_bx .column.alddle .custom_sel select{border:1px solid #c6cdd0;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box}
.m_auth_section .auth_bx .column.alddle .btn_info{position:absolute;top:30px;left:50%;width:96px;margin-left:-48px;font-size:10px;color:#ff6967;text-align:center}
.m_auth_section .auth_bx .column.alddle .btn_info .ico_tip{display:inline-block;width:9px;height:9px;margin:2px 3px 0 0;background-position:-55px 0;vertical-align:top}
.m_auth_section .auth_bx .column.send_num .inp_txt{display:inline-block;width:80%}
.m_auth_section .auth_bx .column.send_num .time{display:block;font-size:11px;color:#ff6967;padding-top:5px}
.m_auth_section .auth_bx .column.send_num .btn_send{float:right;font-size:14px;color:#222;text-decoration:underline}
.m_auth_section .tag_group{display:inline-block;vertical-align:top}
.m_auth_section .tag_group:after{content:'';display:block;clear:both}
.m_auth_section .tag_group .tag{float:left;position:relative;margin-left:10px}
.m_auth_section .tag_group .tag:first-child{margin-left:0}
.m_auth_section .tag_group .tag label{display:block;position:relative;min-width:14px;height:22px;padding:1px 10px 0;background-color:#fff;border:1px solid #c6cdd0;border-radius:13px;font-size:14px;line-height:22px;color:#222;text-align:center;z-index:10}
.m_auth_section .tag_group .tag input{opacity:.01;position:absolute;top:0;left:0;width:100%;height:25px;z-index:0}
.m_auth_section .tag_group .tag input:checked + label{border-color:#222;background:#222;color:#fff}
.m_auth_section .noti_list li{position:relative;margin-top:7px;padding-left:7px;font-size:12px;line-height:15px;color:#222}
.m_auth_section .noti_list li:first-child{margin-top:0}
.m_auth_section .noti_list li .bul{overflow:hidden;position:absolute;left:0;top:4px;width:4px;height:4px;background-position:-70px 0}
/* 모달팝업 */
.disable-scroll{overflow:hidden;height:100%}
.m_lyr_modal{position:fixed;top:0;bottom:0;left:0;right:0;padding:60px 0 40px;background-color:rgba(0,0,0,0.7);text-align:center;z-index:2500;visibility:hidden;opacity:0;-webkit-transition:200ms ease;transition:200ms ease;overflow:auto}
.m_lyr_modal:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
.m_lyr_modal.show{opacity:1;visibility:visible;pointer-events:auto}
.m_lyr_modal .m_lyr_con{display:inline-block;position:relative;width:90%;background:#fff;line-height:18px;font-size:13px;color:#5d6065;text-align:left;vertical-align:middle}
.m_lyr_modal .m_lyr_con:before,.m_lyr_modal .m_lyr_con:after{display:table;content:''}
.m_lyr_modal .modal-close-btn{position:absolute;top:-40px;right:0;width:36px;height:36px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/ico_modal_close.png) 0 0 no-repeat;background-size:36px 36px}
.m_lyr_modal .btn_base{display:block;width:100%;height:40px;background-color:#222;font-family:'AppleSDGothicNeo-Medium',sans-serif;font-size:15px;line-height:40px;color:#fff;text-align:center}
.m_lyr_modal .btn_base.btn_apply{background-color:#ff6967}
.m_lyr_modal .btn_group{display:table;table-layout:fixed;width:100%;margin-top:15px}
.m_lyr_modal .btn_group .btn_itm{display:table-cell}
.m_lyr_modal .btn_group .btn_itm .btn_base{width:auto;margin:0 5px}
.m_lyr_modal .btn_group .btn_itm:first-child .btn_base{margin-left:0}
.m_lyr_modal .btn_group .btn_itm:last-child .btn_base{margin-right:0}
.m_lyr_modal .custom_rdo{display:inline-block;position:relative;line-height:17px}
.m_lyr_modal .custom_rdo input{opacity:.01;width:17px;height:17px;position:absolute;top:0;left:0}
.m_lyr_modal .custom_rdo label{display:block;min-width:17px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_form3.png) 0 0 no-repeat;background-size:17px 400px;color:#5d6065;vertical-align:top}
.m_lyr_modal .custom_rdo label > span{display:block;min-height:15px;padding:2px 5px 0 21px;font-size:13px;line-height:15px}
.m_lyr_modal .custom_rdo input:checked + label{background-position:0 -100px}
.m_lyr_modal .custom_rdo input:disabled + label{opacity:.5}
.m_lyr_modal .m_lyr_con .t_tit{margin:0 15px;padding-top:18px;border-bottom:1px solid #222;font-family:'AppleSDGothicNeo-Light',sans-serif;font-size:24px;font-weight:normal;line-height:28px;letter-spacing:-.5px;color:#222}
.m_lyr_modal .m_lyr_conbx{position:relative;margin:0 15px 20px;padding-top:17px}
.m_lyr_modal .m_lyr_scroll{overflow:auto;position:relative;max-height:300px;margin:0 15px 20px;padding-top:17px;word-break:break-all;word-wrap:break-word}
.m_lyr_modal.show .m_lyr_scroll{-webkit-overflow-scrolling:touch}
.m_lyr_modal p strong{font-family:'AppleSDGothicNeo-Bold',sans-serif;color:#222}
.m_lyr_modal .m_lyr_tab{position:relative;margin:0 15px}
.m_lyr_modal .m_lyr_tab:after{content:'';display:block;clear:both}
.m_lyr_modal .m_lyr_tab li{display:block;float:left;width:33.3%;border-bottom:1px solid #c6cdd0;text-align:center}
.m_lyr_modal .m_lyr_tab li a{display:block;margin-bottom:-1px;padding:15px 0 9px;border-bottom:4px solid transparent;font-size:15px;color:#222}
.m_lyr_modal .m_lyr_tab li.on a{border-color:#ff6967;color:#ff6967}
.m_lyr_modal .tab_cont{display:none}
.m_lyr_modal .m_lyr_tbl{table-layout:fixed;width:100%}
.m_lyr_modal .m_lyr_tbl th{padding-bottom:6px;border-bottom:1px solid #222;font-size:13px;color:#222;text-align:left}
.m_lyr_modal .m_lyr_tbl td{padding:10px 0;border-bottom:1px solid #c6cdd0;font-size:12px;color:#5d6065;text-align:left}
.m_lyr_modal .m_lyr_tbl .info_list:after{content:'';display:block;clear:both}
.m_lyr_modal .m_lyr_tbl .info_list li{float:left;width:50%;color:#939da0}
/* 육스전문관 주문서 */
.order_acont .order_pay .exchange{margin-left:5px;font-size:14px;font-family:'helvetica';color:#adb1b2}
.order_info{position:relative;padding:13px 12px 17px 12px;border-top:1px solid #b5b5b5}
.order_info .order_info_lst{padding-left:5px}
.order_info .order_info_lst dt{margin-bottom:2px;font-weight:bold;font-size:14px;color:#222}
.order_info .order_info_lst dd{position:relative;padding-left:8px;font-size:12px;line-height:17px;color:#898989}
.order_info .order_info_lst dd:before{position:absolute;top:6px;left:0;width:2px;height:2px;background:#666;border-radius:2px;-webkit-border-radius:2px;content: ''}
.order_info .order_info_lst dd .tx_bold{color:#444}
.lot_num{position:relative}
.lot_num .inpbx{width:100px;display:inline-block}
.lot_num .sch_rstxt{font-size:11px;line-height:18px;color:#666;position:absolute;top:15px;left:125px}
/*  myssg 행사 알림 카드 선택 */
.m_evtcard{background:#f2f2f2}
.m_evtcard .mesg_tit{padding:23px 15px 26px;font-size:13px;line-height:22px;color:#222;border-bottom:1px solid #d9d9d9}
.m_evtcard .mesg_txt{padding:20px 16px 33px;font-size:13px;line-height:22px;color:#222;border-top:1px solid #d9d9d9}
.m_evtcard ul{padding:17px 25px;background:#fff}
.m_evtcard ul:after{display:block;clear:both;content:''}
.m_evtcard ul li{float:left;width:50%;padding:6px 0;font-size:13px}
.m_evtcard ul li .inpchk{vertical-align:top}
.m_evtcard ul li label{padding-left:4px;vertical-align:top}
.m_evtcard .btn_box{background:#f2f2f2;padding:0 12px 50px}
.m_evtcard .btn_box:after{display:block;clear:both;content:''}
.m_evtcard .btn_box li{float:left;width:50%}
.m_evtcard .btn_box li a{display:block;height:48px;line-height:48px;font-size:17px;color:#fff;text-align:center}
.m_evtcard .btn_box li .btn_gray{background:#757a7f;margin-right:7px}
.m_evtcard .btn_box li .btn_red{background:#f36867;margin-left:7px}

.lst_info_desc{margin:7px 0 10px}
.lst_info_desc li{padding-left:5px;color:#999;font-size:11px;letter-spacing:-1px;text-indent:-5px}
.lst_info_desc li .point{color:#ff5b7e}
/* 통합회원가입 */
.sp_join,.join_step_list li:after,.join_step_list li em:before,.join_certify li a:after,.join_wrap .txt_noti:before,.join_wrap .inp_id:after,.join_wrap .inp_pw:after,.join_wrap .lst_policy_chk label:before,.join_wrap .inp_chk label:before,.join_wrap .inp_rdo label:before,.join_wrap .des_select .cc_ellip_in:after{overflow:hidden;display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_join.png) no-repeat;background-size:300px 250px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.join_wrap{padding-bottom:28px;text-align:center}
.join_step_list{padding:0 3px;background:#f2f2f2}
.join_step_list ul{display:table;width:100%}
.join_step_list li{position:relative;display:table-cell;padding:19px 0 17px;font-size:11px;color:#666;line-height:12px;text-align:center;vertical-align:top}
.join_step_list li em{display:block}
.join_step_list li em:before{content:'';display:block;width:54px;height:54px;margin:0 auto 11px;line-height:normal}
.join_step_list li em.step:before{background-position:0 0}
.join_step_list li em.step2:before{background-position:-56px 0}
.join_step_list li em.step3:before{background-position:-112px 0}
.join_step_list li em.step4:before{background-position:-168px 0}
.join_step_list li em.step5:before{background-position:-224px 0}
.join_step_list li.active em.step:before{background-position:0 -56px}
.join_step_list li.active em.step2:before{background-position:-56px -56px}
.join_step_list li.active em.step3:before{background-position:-112px -56px}
.join_step_list li.active em.step4:before{background-position:-168px -56px}
.join_step_list li.active em.step5:before{background-position:-224px -56px}
.join_step_list li:after{content:'';position:absolute;top:41px;left:-3px;width:6px;height:10px;background-position:-73px -112px}
.join_step_list li:first-child:after{display:none}
.join_wrap .tit_join{padding:13px 0;border-bottom:1px solid #b3b3b3;font-size:16px;color:#222;text-align:center}
.join_certify{margin:0 20px}
.join_certify ul{display:table;width:100%;padding:30px 0 28px}
.join_certify li{display:table-cell;text-align:center}
.join_certify li a{position:relative;display:block;margin:0 5px;padding:55px 0 12px;background:#f7f7f7;border:1px solid #dedede;border-radius:3px;font-size:11px;color:#666}
.join_certify li a:after{content:'';position:absolute;left:50%}
.join_certify li a.btn_phone:after{top:15px;width:19px;height:35px;margin-left:-9px;background-position:0 -112px}
.join_certify li a.btn_ipin:after{top:21px;width:35px;height:30px;margin-left:-17px;background-position:-21px -112px}
.join_wrap .txt_noti{padding:0 20px;font-size:11px;color:#666;line-height:16px;text-align:left}
.join_wrap .txt_noti:before{content:'';display:inline-block;width:13px;height:13px;margin:1px 7px 0 0;background-position:-58px -112px}
.join_wrap .txt_join_cm{padding:28px 0 12px;font-size:15px;color:#222;line-height:19px;letter-spacing:-.5px;word-break:break-all}
.join_wrap .txt_join_cm em{color:#ff6968}
.join_wrap .txt_join_s{font-size:12px;color:#222;text-align:left}
.join_wrap .txt_info_box{display:inline-block;margin-bottom:25px;padding:27px 20px 26px;border:1px solid #dedede;background:#f7f7f7;border-radius:2px;color:#666;font-size:14px;line-height:18px;text-align:center}
.join_wrap .txt_info_box em{color:#ff504e;word-break:break-all}
.join_wrap .btn_box{padding:0 15px}
.join_wrap .btn_cm,.ly_new_wrap  .btn_cm{overflow:hidden;display:block;width:100%;height:49px;margin-top:6px;font-size:16px;box-sizing:border-box;text-align:center;line-height:51px}
.join_wrap .btn_cm:first-child,.ly_new_wrap .btn_cm:first-child{margin-top:0}
.join_wrap .btn_r,.ly_new_wrap .btn_r{background:#ff5b59;color:#fff}
.join_wrap .btn_w,.ly_new_wrap .btn_w{border:1px solid #ccc;background:#fff;color:#666}
.join_wrap .btn_g,.ly_new_wrap .btn_g{background:#888;color:#fff}
.join_wrap .btn_box .in{display:table;width:100%}
.join_wrap .btn_box .in .col_wrap{display:table-cell;width:50%}
.join_wrap .btn_box .in .btn_cm{width:auto;margin:5px 0 0 2px}
.join_wrap .btn_box .in .col_wrap:first-child .btn_cm{margin-right:2px;margin-left:0}
.join_wrap .m_inplogin{margin:0 35px 25px}
.join_wrap .m_inplogin:before{display:none}
.join_wrap .m_inp_data{padding:2px 15px}
.join_wrap .m_inp_data li .inpbx{padding:15px 32px 14px 4px}
.join_wrap .m_inp_data li .inpbx input{font-size:14px}
.join_wrap .inp_id:after{content:'';position:absolute;right:3px;top:50%;width:14px;height:15px;margin-top:-7px;background-position:-81px -112px}
.join_wrap .inp_pw:after{content:'';position:absolute;right:3px;top:50%;width:12px;height:17px;margin-top:-8px;background-position:-97px -112px}
.join_wrap .txt_required{position:absolute;right:15px;top:22px;font-size:11px;color:#aaa;line-height:12px}
.join_wrap .txt_required em{margin-right:3px;font-size:14px;color:#ff5b59;vertical-align:-4px}
.join_wrap .ico_required{display:inline-block;margin:-5px 0 0 -5px;font-size:14px;color:#ff6968;vertical-align:top}
.join_wrap .join_cont{position:relative}
.join_wrap .join_cont .tit_join{padding:17px 15px 15px;border-color:#e6e6e6;text-align:left}
.join_wrap .lst_policy_chk{border-bottom:1px solid #e6e6e6}
.join_wrap .lst_policy_chk li{padding:16px 15px 16px;border-top:1px solid #e6e6e6;text-align:left}
.join_wrap .lst_policy_chk li .in{position:relative;padding:0 45px 0 27px}
.join_wrap .lst_policy_chk label{display:block;margin-top:2px;color:#222;line-height:19px}
.join_wrap .lst_policy_chk label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;background-position:-188px -112px;vertical-align:middle}
.join_wrap .lst_policy_chk input:checked + label:before{background-position:-208px -112px}
.join_wrap .lst_policy_chk input:focus + label{outline:2px solid #73b1da}
.join_wrap .lst_policy_chk .btn_more{overflow:hidden;position:absolute;right:0;top:-2px;height:20px;padding:0 5px;background:#f9f9f9;border:1px solid #e5e5e5;font-size:10px;color:#666;line-height:22px}
.join_wrap .lst_policy_chk .desc{display:block;font-size:13px;line-height:15px;color:#666}
.join_wrap .lst_policy_chk.type2{padding-bottom:18px}
.join_wrap .lst_policy_chk.type2 li{padding:5px 15px;border-top:0}
.join_wrap .lst_policy_chk.type2 li:first-child{padding-top:25px}
.join_wrap .lst_policy_chk.type2 li.space{margin-top:13px;padding-top:22px;border-top:1px solid #e6e6e6}
.join_wrap .lst_input{margin:0 10px 0 13px;padding-top:7px}
.join_wrap .lst_input li{position:relative;display:table;width:100%;padding:2px 0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px;text-align:left}
.join_wrap .lst_input li:after{content:'';display:block;clear:both}
.join_wrap .lst_input li:first-child{background:none}
.join_wrap .lst_input .tit{display:table-cell;width:100px;padding:15px 0 0;line-height:16px;vertical-align:top}
.join_wrap .lst_input .tit:after{content:'';display:block;clear:both}
.join_wrap .lst_input .tit strong{float:left;font-size:13px}
.join_wrap .lst_input .tit .ico_required{float:left;margin:3px 0 0 4px}
.join_wrap .lst_input .inp_area{display:table-cell;vertical-align:top}
.join_wrap .lst_input .inp_value{display:inline-block;padding:12px 0 8px 11px}
.join_wrap .lst_input .add_btn{position:relative;padding-right:75px}
.join_wrap .lst_input .inp{display:inline-block;width:100%;margin:6px 0 4px;padding:7px 0 5px;border:1px solid #ccc;border-radius:3px;vertical-align:top}
.join_wrap .lst_input .inp input{width:100%;padding:0 10px;border:0;font-size:12px;box-sizing:border-box;line-height:16px;vertical-align:middle}
.join_wrap .lst_input .inp input::placeholder{color:#ccc}
.join_wrap .lst_input .b_def{position:absolute;right:0;top:50%;height:35px;margin-top:-17px;padding:0 10px;font-size:14px;line-height:35px}
.join_wrap .lst_input .txt_noti{padding:10px 0;font-size:10px;line-height:16px;color:#898989}
.join_wrap .lst_input .txt_addr{padding:7px 0 9px 11px;font-size:12px;line-height:16px}
.join_wrap .lst_input .addr_info{margin-left:-100px;padding:7px 0 8px;font-size:13px;line-height:20px}
.join_wrap .lst_input .addr_info:after{display:block;clear:both;content:''}
.join_wrap .lst_input .addr_info .info_tit{float:left;width:43px;margin:4px 10px 4px 0;padding-top:1px;background:#f6f6f6;font-weight:normal;font-size:12px;line-height:19px;color:#888;text-align:center}
.join_wrap .lst_input .addr_info .info_cont{display:block;overflow:hidden;padding:4px 0;color:#222;line-height:20px;word-break:break-all;word-wrap:break-word}
.join_wrap .lst_input .addr_info .info_cont a{display:block}
.join_wrap .inp_agree .txt_noti{background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.join_wrap .inp_sel{padding:6px 0 4px}
.join_wrap .inp_sel:after{content:'';display:block;clear:both}
.join_wrap .des_select{height:33px;margin:6px 5px 4px 0;border-radius:3px;font-size:12px;color:#666;line-height:33px}
.join_wrap .des_select .cc_ellip_in:after{content:'';position:absolute;right:8px;top:50%;width:8px;height:6px;margin-top:-3px;background-position:-228px -112px}
.join_wrap .inp_phnum .des_select{float:left;width:30px}
.join_wrap .inp_sel .inp{overflow:hidden;display:block;width:auto}
.join_wrap .inp_sel .inp input{border-radius:0;background:none;-webkit-appearance:none}
.join_wrap .lst_radio{padding:11px 0}
.join_wrap .lst_radio li{background:none}
.join_wrap .lst_radio li strong{display:inline-block;width:55px;font-size:12px}
.join_wrap .lst_radio li strong:before{content:'·';display:inline-block;margin-right:5px;color:#666;vertical-align:1px}
.join_wrap .inp_rdo{position:relative;display:inline-block}
.join_wrap .inp_rdo label{margin-right:6px;font-size:12px;color:#666}
.join_wrap .inp_rdo label:before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-188px -132px;vertical-align:middle}
.join_wrap .inp_rdo input:checked + label:before{background-position:-207px -132px}
.join_wrap .lst_check{padding:6px 0 16px}
.join_wrap .lst_check .txt_noti{padding:0}
.join_wrap .inp_chk{position:relative;display:block;margin:6px 0}
.join_wrap .inp_chk label{display:inline-block;font-size:12px;line-height:18px;color:#666}
.join_wrap .inp_chk label:before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-188px -112px;vertical-align:middle}
.join_wrap .inp_chk input:checked + label:before{background-position:-208px -112px}
.join_wrap .agree_chk{padding:6px 0 8px}
.join_wrap .agree_chk:after{content:'';display:block;clear:both}
.join_wrap .agree_chk .inp_chk{float:left;width:50%;margin:4px 0}
.join_wrap .txt_str{padding:22px 0;font-size:17px;color:#222;font-weight:bold;line-height:22px}
.join_wrap .lst_data{padding:8px 15px 0;border-top:1px solid #e5e5e5}
.join_wrap .lst_data li{display:table;width:100%;padding:12px 0 9px;border-top:1px solid #f2f2f2;text-align:left}
.join_wrap .lst_data li:first-child{border-top:0}
.join_wrap .lst_data li .tit{display:table-cell;width:98px;font-size:13px;color:#222;line-height:16px;vertical-align:top}
.join_wrap .lst_data li .data{display:table-cell;padding:1px 0;font-size:14px;color:#666;line-height:17px;word-break:break-all}
.join_wrap .lst_data li .mail{color:#1a8ae0;text-decoration:underline}
.join_wrap .lst_data .lst_dot li{position:relative;padding:0 0 0 7px;border-top:0;color:#999}
.join_wrap .lst_data .lst_dot li:before{content:'';position:absolute;top:50%;left:0;width:2px;height:2px;margin:-2px 0 0 -1px;background:#757575;border-radius:1px}
.join_wrap .lst_data .lst_dot li em{display:inline-block;width:45px;color:#666}
.join_wrap .card_wrap{width:183px;padding:17px 0 10px;border:1px solid #ccc;border-radius:2px;text-align:center}
.join_wrap .card_wrap .tit_card{overflow:hidden;display:block;width:110px;height:15px;margin:0 auto;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_join_pointcard.png) no-repeat;background-size:110px 15px;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.join_wrap .card_wrap .num{display:block;margin:13px 0 7px;font-family:'HelveticaNeue',Helvetica,sans-serif;font-size:15px}
.join_wrap .card_wrap .tx{font-family:'HelveticaNeue',Helvetica,sans-serif;font-size:10px;color:#707070;font-weight:bold}
.join_wrap .lst_card_info{margin-top:12px;font-size:12px}
.join_wrap .lst_card_info dt{display:inline-block;color:#666;font-weight:bold;vertical-align:top}
.join_wrap .lst_card_info dd{display:inline-block;margin-right:10px;color:#999;font-weight:bold;vertical-align:top}
.join_wrap .cont_bx{margin-top:15px;border-top:1px solid #ccc;text-align:left}
.join_wrap .cont_bx p{margin:0 9px;padding:15px 0;border-bottom:1px solid #ccc;font-size:12px;color:#222}
.join_wrap .cont_bx p em{color:#ff504e;text-decoration:underline}
.join_wrap .cont_bx .lst_check{margin: 0 9px}
.join_wrap .cont_bx .lst_check label{color:#222;line-height:normal}
.join_wrap .cont_bx .lst_check label span{display:block;font-size:12px;color:#8e8e8e}
.join_wrap .indent_type .inp_chk{position:relative;padding-left:30px}
.join_wrap .indent_type .inp_chk label:before{position:absolute;left:0;top:2px}
.momkids_sel_bx .momkids_info{display:none;margin-top:10px}
.momkids_sel_bx.on .momkids_info{display:block}
.momkids_sel_bx .cont_bx{overflow:visible;padding:7px 0 15px 0;margin-left:-52px;border-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_d9d9d9.gif) repeat-x;background-size:2px 1px}
.momkids_sel_bx .cont_bx dl{position:relative}
.momkids_sel_bx .cont_bx dt{position: absolute;top:0;left:0;width:79px;margin-top:7px;font-size:12px;letter-spacing:-1px}
.momkids_sel_bx .cont_bx dt.tt_inp{margin-top:16px}
.momkids_sel_bx .cont_bx dd{overflow:hidden;position:relative;min-height:18px;margin:8px 0 0 79px;font-size:12px;font-weight:bold;color:#666;word-wrap:break-word}
.momkids_sel_bx .cont_bx:last-child{padding-bottom:0}
.momkids_sel_bx .des_select{box-shadow:inset 0 1px 0 rgba(0,0,0,.07)}
.momkids_sel_bx .des_select.type_v{float:left;margin-right:3px;width:9%}
.momkids_sel_bx .des_select.type_v:first-child{width:18%}
.momkids_sel_bx .des_select .selected{color:#aaa;font-weight:normal}
.momkids_sel_bx .m_inpbx .inpbx{margin-top:0}
.join_agree_area .txt{margin:7px 15px 0;font-size:12px;color:#222;text-align:left}
.join_agree_area .btn_box{margin-top:25px}
.join_agree_area .txt_info{padding:22px 15px 14px;color:#222;text-align:left}
.join_agree_area .txt_info span{display:block;font-size:13px;color:#666}
.join_complete .btn_box{margin-top:19px}
.join_m_change .info_box{padding-bottom:10px;border-bottom:1px solid #e6e6e6}
.join_m_change .txt_info_box{/*margin:5px 0 -10px*/}
.join_m_change .txt_join_s{margin:24px 0 0 20px}
.join_m_change .join_certify ul{padding:11px 0 23px}
.join_m_change .btn_box{padding-top:14px}
.join_m_change .txt_noti{margin:10px 0}
.ly_new_tit{padding:11px 0 10px;border-bottom:1px solid #222;font-size:18px;color:#222;font-weight:normal}
.ly_new_txt{padding:32px 0 9px;font-size:16px;color:#666;line-height:23px}
.ly_new_txt strong{color:#222;font-weight:normal;word-break:break-all}
.ly_new_wrap{overflow:auto;position:fixed;top:0;left:0;right:0;z-index:2600;height:100%;padding:40px 0;background-color:rgba(0,0,0,0.7);text-align:center;color:#fff;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:200ms ease;transition:200ms ease;box-sizing:border-box}
.ly_new_wrap:after{display:inline-block;width:1px;height:100%;vertical-align:middle;content:''}
.ly_new_wrap.show{opacity:1;visibility:visible;pointer-events:auto}
.ly_new_wrap .ly_cont{position:relative;display:inline-block;max-width:95%;margin:0 auto;background:#fff;vertical-align:middle;box-sizing:border-box}
.ly_new_wrap .input_area{margin-top:15px}
.ly_new_wrap .input_area .inp{display:inline-block;padding:10px 0 5px;border:1px solid #d9d9d9;background:#f8f8f8;line-height:normal;vertical-align:top}
.ly_new_wrap .input_area input{padding:0 10px;border:0;background:none;font-size:12px;line-height:18px;vertical-align:top}
.ly_new_wrap .input_area input:placeholder{color:#222}
.ly_new_wrap .input_area .btn_w{overflow:hidden;display:inline-block;width:61px;height:35px;margin:0;border-radius:2px;font-size:11px;color:#666;line-height:35px;vertical-align:top;font-weight:bold}
.ly_new_wrap .btn_r{width:92px;height:40px;margin:0 auto;line-height:40px}
.ly_new_wrap .modal-close-btn{position:absolute;top:-42px;right:0;width:37px;height:37px;background-position:-149px -112px}
.ly_join_id .ly_cont{padding:0 25px 25px}
.ly_join_policy{padding:60px 0 20px}
.ly_join_policy .ly_cont{width:100%;height:100%}
.ly_join_policy .iframe_policy{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}
.ly_join_policy .iframe_policy iframe{display:none;width:100%;height:100%}
.ly_join_policy.show .iframe_policy iframe{display:block}
/* 회원연동 안내 */
.join_wrap.join_m_connect{padding:0 15px}
.join_m_connect .h1_tit{height:auto;min-height:35px;padding:36px 0 14px 0;font-size:22px;line-height:30px;font-weight:normal;text-align:center}
.join_m_connect .p_agreelist_wrap{background-color:#fafafa;border:solid 1px #adadad}
.join_m_connect .p_agreelist{padding:15px 15px 0 15px;line-height:1.25;color:#888;font-size:12px;text-align:left}
.join_m_connect .p_agreelist li{position:relative;padding:0 0 18px 14px}
.join_m_connect .p_agreelist li .bul{position:absolute;left:0;top:0}
.join_m_connect .p_agreebot .inp_chk{margin:10px 0 0 0;font-size:13px;text-align:left}
.join_m_connect .p_agreebot .inp_chk label em{vertical-align:middle;font-size:13px}
.join_m_connect .p_agreebot:after{display:block;clear:both;content:''}
.join_m_connect .h2_txt{padding:30px 0 10px 0;font-size:16px;line-height:24px;text-align:center;color:#222;font-weight:300}
.join_m_connect .p_logpd .p_log button{width:100%;height:40px;line-height:40px;background:#ff5b59;font-size:18px;color:#fff}
.join_m_connect .p_rel{position:relative;margin-bottom:5px;line-height:1.38}
.join_m_connect .p_rel .p_txt{display:block;position:relative;padding:11px 11px 11px 15px;border:solid 0.5px #adadad}
.join_m_connect .p_rel .p_txt input{position:relative;width:100%;height:17px;padding-top:1px;border:0 none;background:transparent;font-size:13px;line-height:1.38;color:#666;vertical-align:top}
.join_m_connect .p_loglist:after{display:block;clear:both;content:''}
.join_m_connect .p_loglist{display:inline-block;position:relative;width:auto;font-size:11px;line-height:15px;padding:20px 0 29px 0;text-align:center}
.join_m_connect .p_loglist a{float:left;color:#666;text-decoration:none}
.join_m_connect .p_loglist a:after{display:inline-block;width:1px;height:11px;margin:0 9px;background:#888;vertical-align:middle;content:''}
.join_m_connect .p_loglist a:last-child:after{display:none}
/* 통합회원 약관 */
.agree_policy_area{padding:0 15px}
.agree_policy_area .tit_policy{padding:15px 0;border-bottom:1px solid #222;font-size:19px}
.agree_policy_area .tit_policy h4{font-weight:normal}
.agree_policy_area .tit_policy span{display:block;font-size:15px;font-weight:normal}
.agree_policy_area .policy_cont{padding:15px 0;font-size:13px;color:#666}
.agree_policy_area .policy_cont .desc{display:block;margin-top:3px}
.agree_policy_area .policy_cont h5{font-size:14px;color:#222}
.agree_policy_area .policy_dtl dt{margin:10px 0;font-size:14px;color:#222;font-weight:bold}
.agree_policy_area .policy_dtl dd{margin:5px 0 20px}
.agree_policy_area .policy_dtl dd .desc{margin:5px 0 0}
.agree_policy_area .policy_dtl .lst_dtl li{margin:25px 0 10px}
.agree_policy_area .policy_dtl .lst_dtl li:first-child{margin-top:15px}
.agree_policy_area .indent_box,.agree_policy_area .policy_dtl li li{margin-left:10px}
.agree_policy_area .policy_cont .agree_step{margin:10px 0;padding:10px;border:1px solid #E3E3E2;border-radius:8px;background:#FCFCFB}
.agree_policy_area .policy_cont .eagree_h4{font-size:14px;color:#222}
/* 로그인 : 휴대폰로그인추가 */
.sp_login3{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_login3.png) no-repeat;background-size:300px 300px}
.login_simple .line_tit{margin:34px 0 17px}
.login_simple .txt_login{top:-7px;width:auto;padding:0 25px;font-size:13px;color:#b9b9b9;line-height:normal}
.login_simple .bnbox .bn_ico{height:auto;padding-left:0;font-size:14px;line-height:31px}
.login_simple .bnbox .bn_ico:after{display:none}
.login_simple .bnbox .bn_ico.naver{background:none;color:#1dc700}
.login_simple .bnbox .bn_ico.facebook{background:none;color:#3c5c98}
.login_simple .bnbox .bn_ico.phone{background:none;color:#555}
.login_simple .bnbox .bn_ico .sp_login3{display:inline-block;width:31px;height:31px;margin-right:7px}
.login_simple .bnbox .bn_ico .ico_naver{background-position:0 0}
.login_simple .bnbox .bn_ico .ico_facebook{background-position:-33px 0}
.login_simple .bnbox .bn_ico .ico_ph{background-position:-66px 0}
.login_simple .bnbox{margin:14px 0}
.login_joindata .m_tip{margin-left:3px}
/* 레이어 : 장바구니 주문방법 안내 */
.m_lyr_box .odr_chng_cont{padding:0}
.odr_chng_cont img{width:100%}
.odr_chng_cont .m_lyr_txt2{padding:19px 15px 9px}
.odr_chng_cont .m_lyr_txt2 p{font-size:14px;color:#414141;line-height:20px}
.odr_chng_cont .m_lyr_txt2 p em{color:#ff5277}
.odr_chng_cont .m_lyr_list{margin:13px 10px 0;text-align:left}
.odr_chng_cont .m_lyr_list dt{padding-left:10px;color:#414141;font-weight:bold;word-break:break-all}
.odr_chng_cont .m_lyr_list dd{padding-left:10px;font-size:13px;color:#666;line-height:18px;text-indent:-9px;word-break:break-all}
.odr_chng_cont .m_lyr_list dd:before{content:'';display:inline-block;margin:6px 3px 0;width:2px;height:2px;border-radius:1px;background:#666;vertical-align:top;}
.odr_chng_cont .m_lyr_list dd .str{color:#ff5277}
.odr_chng_cont .m_lyr_btn{padding-left:0;padding-right:0}
/* 비회원,간편가입회원 인증 */
.m_userinfo .clear{position:relative;min-height:35px;margin-top:10px}
.m_userinfo .clear:first-child{margin:0}
.m_userinfo .clear:after{display:block;clear:both;content:''}
.m_userinfo .clear button{min-width:80px}
.m_userinfo .clear .inpbx{margin:0}
.m_userinfo .inp_txt{line-height:35px}
.m_userinfo .auth_num{padding-right:80px}
.m_userinfo .auth_num .inpbx{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
.m_userinfo .auth_num button{width:80px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:10px}
.m_userinfo .auth_tx{margin-top:-3px;color:#898989;font-size:11px;letter-spacing:-1px;line-height:15px}
.m_userinfo .bta{display:table;table-layout:fixed;width:100%;margin-top:10px}
.m_userinfo .bta > span{display:table-cell;padding:0 2px;vertical-align:top}
.m_userinfo .bta > span:first-child{padding-left:0}
.m_userinfo .bta > span:last-child{padding-right:0}
.m_userinfo .bta button{position:static;bottom:auto;right:auto;width:100%}
.m_userinfo .guide_lsts li{float:none !important;padding:0 0 3px;font-weight:normal}
.m_userinfo .guide_lsts ul{width:auto;margin:0 0 0 -8px}
.m_userinfo_auth{margin-top:10px;padding:6px 10px 5px;border:1px solid #e3e3e3}
/* 쓱배송조회 팝업 */
.tit_popcont{position:relative;padding:15px 0 13px 12px;border-bottom:1px solid #bfbfbf;background:#f5f7f7;font-size:17px;color:#222}
.tit_popcont:after{content:'';position:absolute;left:0;right:0;top:100%;z-index:1;height:10px;background:-webkit-linear-gradient(top, rgba(182,182,182,0.65) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(182,182,182,0.65) 0%,rgba(255,255,255,0) 100%)}
.tbl_popcont{position:relative;padding:0 12px}
.tbl_popcont table{table-layout:fixed;width:100%;font-size:13px;text-align:left}
.tbl_popcont th,.tbl_popcont td{border-top:1px solid #f2f2f2;font-size:13px;font-weight:bold;vertical-align:top}
.tbl_popcont th .in,.tbl_popcont td .in{padding:14px 0 10px}
.tbl_popcont th{color:#222}
.tbl_popcont td{color:#666}
.tbl_popcont .tbl_type2{margin:25px 0 20px;border:1px solid #dbdbdb}
.tbl_popcont .tbl_type2 th,.tbl_popcont .tbl_type2 td{border-top:1px solid #dbdbdb}
.tbl_popcont .tbl_type2 th{border-left:1px solid #dbdbdb;background:#f7f7f7;font-size:13px;color:#666;text-align:center}
.tbl_popcont .tbl_type2 td{padding-left:10px;padding-right:10px;border-left:1px solid #dbdbdb;font-size:12px;line-height:16px}
.tbl_popcont .tbl_type2 td:first-child{padding:0 7px;border-left:0;text-align:left}
.tbl_popcont .tbl_type2 th .in{padding:7px 0 6px}
.lst_popcont li{position:relative;margin:2px 12px 0;padding-left:19px;font-size:11px;color:#898989}
.lst_popcont li:before{content:'';position:absolute;left:0;top:1px;width:13px;height:13px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_com_rtn.png) no-repeat -34px 0;background-size:250px auto}
.pop_dvstate{padding-bottom:50px}
.pop_dvstate .tbl_popcont + .tit_popcont{margin-top:21px;border-top:3px solid #b3b3b3}
.pop_dvstate caption{overflow:hidden;width:1px;height:1px;margin-top:-1px;padding:0;font-size:1px;line-height:0;color:transparent;white-space:nowrap;text-overflow:ellipsis}
.pop_dvstate .lst_popcont{margin-bottom:20px}
.img_dvstate_area img{width:100%;vertical-align:top}
.img_dvstate_area .step_bx{position:relative}
.img_dvstate_area .tx_area{position:absolute;left:0;right:0;top:0;height:85px;text-align:center}
.img_dvstate_area .tx_area:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
.img_dvstate_area .tx_state{display:inline-block;width:90%;margin:0 auto;font-size:17px;color:#222;font-weight:bold;vertical-align:middle;word-break:break-all}
.img_dvstate_area .tx_state em{font-weight:bold}
.img_dvstate_area .tx_state .tx_detail{display:block;font-size:13px}
@media screen and (min-width:767px){.img_dvstate_area .tx_area{top:11%}}
/* 주문/클레임 서비스 안내 */
.odr_svcinfo_bx{margin:20px 12px;padding:15px 10px 0;border:2px solid #deebf4;background:#fbfbfb}
.odr_svcinfo_bx.odr_ssgpick_bx{margin:-5px 12px 15px}
.odr_svcinfo_bx.odr_ssgpick_bx .ssgpick_step{height:128px;margin-top:23px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/img_ssgpick_step.png) 50% 0 no-repeat;background-size:280px 128px}
.odr_svcinfo_tit{margin-bottom:2px;color:#222;font-size:14px;letter-spacing:-.5px}
.odr_svcinfo_lst li{position:relative;padding-left:7px;color:#666;font-size:12px;line-height:18px;letter-spacing:-.5px}
.odr_svcinfo_lst li:before{position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:2px;background:#666;content:''}
.odr_svcinfo_lst li .point{color:#ff5277}
.odr_svcinfo_lst li.has_btn{margin:5px 0}
.odr_svcinfo_lst li.has_btn .odr_btn{display:inline-block;margin-left:5px;padding:6px 12px 5px;border:1px solid;border-color:#ccc #c6c6c6 #a8a8a8 #cacaca;border-radius:3px;background:#f5f5f5;color:#4c4c4c;font-size:11px;font-weight:bold;letter-spacing:-.5px;line-height:12px;vertical-align:middle}
/* 주문/클레임 위치보기 레이어 */
.m_lyr_box .odr_pickup_info{margin-bottom:12px}
.m_lyr_box .odr_pickup_info li{position:relative;padding:3px 0 0 9px;text-align:left;font-size:12px}
.m_lyr_box .odr_pickup_info li:before{position:absolute;top:9px;left:0;width:4px;height:4px;margin-right:4px;background:#b3b3b3;content:''}
.m_lyr_box .odr_pickup_info .pickup_tit{float:left;min-width:50px}
.m_lyr_box .odr_pickup_info .pickup_txt{float:left}
.m_lyr_box .odr_pickup_info li:after{display:block;clear:both;content:''}
.m_lyr_box#lyPickup .m_lyr_lst,.m_lyr_box#lySsgPickup .m_lyr_lst{padding:10px 12px}
/* My SSG */
.sp_myssg{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_rtn.png) no-repeat 0 0;background-size:300px 380px;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.ico_sgdelive{width:27px;height:27px;margin:1px 0 -1px;background-position:0 0}
.ico_sgcoupon{width:27px;height:27px;margin:1px 0 -1px;background-position:-32px 0}
.ico_sgpoint{width:27px;height:27px;margin:1px 0 -1px;background-position:-64px 0}
.ico_sgmoney{width:27px;height:27px;margin:1px 0 -1px;background-position:-96px 0}
.ico_sgpoket{width:27px;height:27px;margin:1px 0 -1px;background-position:-128px 0}
.ico_sgtimer{width:27px;height:27px;margin:1px 0 -1px;background-position:-160px 0}
.ico_depth{width:8px;height:17px;background-position:-199px 0}
.ico_demart{width:27px;height:27px;margin:1px 0 -1px;background-position:-212px 0}
/* My SSG 디자인개선 */
.m_myssg_new .sp_myssg{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat 0 0;background-size:250px auto}
.m_myssg_new .m_myssg_sec{border-top:1px solid #e7e7e7}
.m_myssg_new .m_myssg_sec:first-child{border-top:0}
.m_myssg_new .m_myssg_sec:after{display:block;padding-top:10px;background:#f3f4f7;content:''}
.m_myssg_new .m_myssg_load1{position:relative}
.m_myssg_new .m_top_tap{border-bottom:1px solid #e7e7e7;text-align:center;letter-spacing:-1px}
.m_myssg_new .m_grade_bx{display:table;position:relative;width:100%;height:80px;padding:0 15px;text-align:left;box-sizing:border-box}
.m_myssg_new .m_grade_bx .grade_info{display:table-cell;width:50px;height:100%;vertical-align:middle}
.m_myssg_new .m_grade_bx .grade_info a{display:block;position:relative;height:50px}
.m_myssg_new .m_grade_bx .grade_info a img{width:50px;height:50px;border-radius:100%}
.m_myssg_new .m_grade_bx .grade_info .ico_profile{position:absolute;bottom:-9px;right:-8px;z-index:10;width:34px;height:31px;background-position:-78px 0}
.m_myssg_new .m_grade_bx .ico_lv_f{width:50px;height:50px;background-position:-156px -18px}
.m_myssg_new .m_grade_bx .ico_lv_b{width:50px;height:50px;background-position:0 -75px}
.m_myssg_new .m_grade_bx .ico_lv_s{width:50px;height:50px;background-position:-52px -75px}
.m_myssg_new .m_grade_bx .ico_lv_g{width:50px;height:50px;background-position:-104px -75px}
.m_myssg_new .m_grade_bx .ico_lv_vip{width:50px;height:50px;background-position:-156px -75px}
.m_myssg_new .m_grade_bx .grade_tit{display:table-cell;padding:5px 12px;font-size:15px;color:#222;vertical-align:middle;line-height:20px}
.m_myssg_new .m_grade_bx .grade_tit a{display:block;}
.m_myssg_new .m_grade_bx .grade_tit strong{font-size:17px;font-family:'AvenirNext-DemiBold',sans-serif;vertical-align:-1px;text-transform:uppercase}
.m_myssg_new .m_grade_bx .benefit_bx{display:table-cell;width:97px;vertical-align:middle}
.m_myssg_new .m_grade_bx .benefit{display:block;position:relative;height:40px;margin:0;padding:15px 10px 11px 2px;font-size:12px;color:#222;line-height:1.2;box-sizing:border-box}
.m_myssg_new .m_grade_bx .benefit:before{position:absolute;top:0;left:0;width:100%;padding-top:1px;background:#e7e7e7;content:''}
.m_myssg_new .m_grade_bx .benefit:first-child:before{display:none}
.m_myssg_new .m_grade_bx .benefit:after{position:absolute;top:50%;right:3px;width:5px;height:5px;margin-top:-3px;border:solid #000;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:''}
.m_myssg_new .m_grade_bx .grade_tier{font-size:13px;color:#222;line-height:20px}
.m_myssg_new .m_grade_bx .grade_tier span{color:#5a5c60}
.m_myssg_new .m_grade_bx .grade_tier strong{font-family:'Roboto-Medium'}
.m_myssg_new .btn_card_view{display:block;height:44px;border-top:1px solid #e7e7e7;background:#f8f8f8;text-align:center}
.m_myssg_new .btn_card_view .txt{display:inline-block;font-size:14px;color:#222;vertical-align:middle;line-height:44px}
.m_myssg_new .btn_card_view .txt:before{display:inline-block;width:21px;height:18px;margin-right:6px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat;background-size:250px auto;vertical-align:-5px;content:''}
.m_myssg_new .btn_card_view .txt:after{display:inline-block;width:20px;height:20px;margin-left:6px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat -23px 0;background-size:250px auto;vertical-align:-5px;content:''}
.m_myssg_new .m_menu_tab_wrap{border-bottom:1px solid #e7e7e7;letter-spacing:-1px}
.m_myssg_new .m_menu_tab{display:table;width:100%;margin:0;table-layout:fixed;text-align:center}
.m_myssg_new .m_menu_tab li{display:table-cell;float:none;width:25%;vertical-align:middle}
.m_myssg_new .m_menu_tab a{display:block;padding:16px 0;border:0;font-size:12px;font-weight:normal;color:#222}
.m_myssg_new .m_menu_tab .sp_myssg{display:block;height:33px;margin:0 auto 2px}
.m_myssg_new .m_menu_tab .my_clip{width:33px;background-position:0 -35px}
.m_myssg_new .m_menu_tab .my_purc{width:40px;background-position:-35px -35px}
.m_myssg_new .m_menu_tab .my_comment{width:38px;background-position:-78px -35px}
.m_myssg_new .m_menu_tab .my_service{width:34px;background-position:-119px -35px}
.m_myssg_new .m_myssg_bx{border-bottom:1px solid #e7e7e7;background:#fff}
.m_myssg_new .m_myssg_bx .tit{position:relative;height:44px;padding:0 112px 0 15px;border-bottom:1px solid #e7e7e7}
.m_myssg_new .m_myssg_bx .titname{display:block;font-size:14px;color:#222;line-height:44px;letter-spacing:-1px}
.m_myssg_new .m_myssg_bx .titname .ico_arr{display:inline-block;width:6px;height:6px;margin:-1px 0 0 7px;border:solid #000;border-width:1px 1px 0 0;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.m_myssg_new .m_myssg_bx .m_my_link{position:absolute;top:0;right:0;bottom:0;font-size:12px;color:#222;line-height:44px}
.m_myssg_new .m_myssg_bx .m_my_link .txt{padding:0 15px}
.m_myssg_new .m_myssg_bx .m_my_link .txt:before{display:inline-block;height:18px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat;background-size:250px auto;vertical-align:-5px;content:''}
.m_myssg_new .m_myssg_bx .m_my_link .ty_deliv:before{width:14px;margin-right:4px;background-position:-45px 0}
.m_myssg_new .m_myssg_bx .m_my_link .ty_card:before{width:16px;margin-right:5px;background-position:-61px 0}
.m_myssg_new .m_myssg_bx .m_my_link:before{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#e7e7e7;content:''}
.m_myssg_new .m_myssg_info .order_article:last-child{border-bottom:0}
.m_myssg_new .m_myssg_info .order_article.section_close:last-child .order_arttit{border-bottom:0}
.m_myssg_new .m_myssg_info .order_arttit{padding:12px 45px 12px 15px;border-top-color:#e7e7e7;border-bottom-color:#bfbfbf;background:#fff;line-height:26px}
.m_myssg_new .m_myssg_info .order_arttit .art_tit{margin:0;font-size:14px;color:#222;font-weight:normal}
.m_myssg_new .m_myssg_info .order_artcont{background:#fff}
.m_myssg_new .m_myssg_info .order_cslist li{padding:0;border-top:0;background:url(http://static.ssgcdn.com/ui/m_ssg/img/line_xdot_939393.gif) repeat-x;background-size:3px 1px;color:#999}
.m_myssg_new .m_myssg_info .order_cslist li:first-child{background:none}
.m_myssg_new .m_myssg_info .order_cslist li a{display:block;padding:14px 0;font-size:13px;color:#999}
.m_myssg_new .m_myssg_info .order_article .order_artcont{padding-bottom:0}
.m_myssg_new .m_myssg_info .order_article .order_cswrap{padding:5px 15px 0}
.m_myssg_new .m_myssg_info .btn_active{position:absolute;top:0;left:0;right:0;width:100%;height:50px;overflow:hidden}
.m_myssg_new .m_myssg_info .btn_oitip{position:absolute;top:50%;right:23px;width:auto;height:auto;margin-top:-4px;border:0;padding:0}
.m_myssg_new .m_myssg_info .btn_oitip .btn_open,.m_myssg_new .m_myssg_info .btn_oitip .btn_close{overflow:hidden;width:8px;height:8px;border:solid #bcbcbc;border-width:0 1px 1px 0;color:transparent;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.m_myssg_new .m_myssg_info .btn_oitip .btn_open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.m_myssg_new .m_myssg_info .btn_oitip .btn_close{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.m_myssg_new .delive_step{display:table;width:100%;padding:14px 15px;box-sizing:border-box}
.m_myssg_new .delive_step .depth,.m_myssg_new .delive_step .depth2{display:table-cell;height:52px;text-align:center;vertical-align:top}
.m_myssg_new .delive_step .depth .txbx{display:block;position:relative;height:35px;line-height:35px}
.m_myssg_new .delive_step .depth .txt_tr{display:block;font-size:30px;font-family:'Roboto-Medium';font-weight:normal;color:#222;vertical-align:top}
.m_myssg_new .delive_step .depth .txt_tr.zero{color:#bcbcbc}
.m_myssg_new .delive_step .depth .steptxt{position:absolute;top:35px;left:50%;width:60px;margin-left:-30px;font-size:12px;color:#222;font-weight:normal;line-height:15px;letter-spacing:-1px}
.m_myssg_new .delive_step .depth2{width:18px;height:44px;vertical-align:bottom;text-align:center}
.m_myssg_new .delive_step .depth2 .ico_depth{display:inline-block;width:6px;height:6px;margin-left:-3px;border:solid #ddd;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.m_myssg_new .m_myssg_total{display:table;width:100%;border-top:1px solid #e7e7e7;background:#f8f8f8;table-layout:fixed;border-collapse:collapse;vertical-align:top}
.m_myssg_new .m_myssg_item{display:table-cell;position:relative;padding:0 15px;height:44px;vertical-align:middle}
.m_myssg_new .m_myssg_item:before{position:absolute;top:0;right:0;bottom:0;width:1px;background:#e7e7e7;content:''}
.m_myssg_new .m_myssg_item:last-child:before{background:none}
.m_myssg_new .m_myssg_tx{display:inline-block;font-size:12px;color:#66666d}
.m_myssg_new .m_myssg_num{display:inline-block;margin-left:6px;font-size:15px;font-family:'Roboto-Medium';color:#ff5b59;letter-spacing:-.05em;vertical-align:-1px}
.m_myssg_new .m_myssg_num.zero{color:#bcbcbc}
.m_myssg_new .m_myssg_load2 .m_myssg_cont{padding:0;border-top:1px solid #e7e7e7}
.m_myssg_new .m_myssg_tbl{display:table;width:100%;table-layout:fixed;border-bottom:1px solid #e7e7e7;background:#fff}
.m_myssg_new .m_myssg_tbl .m_myssg_cell{display:table-row;height:65px}
.m_myssg_new .m_myssg_tbl .m_myssg_cell a{display:table-cell;position:relative;border-top:1px solid #e7e7e7;padding:14px 15px 15px;vertical-align:middle}
.m_myssg_new .m_myssg_tbl .m_myssg_cell a:nth-child(odd):before{position:absolute;top:0;right:0;bottom:0;width:1px;height:100%;background:#e7e7e7;content:''}
.m_myssg_new .m_myssg_tbl .m_myssg_cell a:nth-child(even):before{position:absolute;top:0;left:-1px;bottom:0;width:1px;height:100%;background:#e7e7e7;content:''}
.m_myssg_new .m_myssg_tbl .m_myssg_cell:first-child a{border-top:0}
.m_myssg_new .m_myssg_tbl .intit{display:block;font-size:14px;color:#222;line-height:1.6}
.m_myssg_new .m_myssg_tbl .count_bx{display:block;position:relative;margin:13px 0 4px;line-height:100%}
.m_myssg_new .m_myssg_tbl .count_bx:after{display:inline-block;position:absolute;top:50%;right:2px;width:6px;
    height:6px;margin-top:-4px;border:solid #000;border-width:1px 1px 0 0;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:''}
.m_myssg_new .m_myssg_tbl .count_bx .txt_tr,.m_myssg_new .m_myssg_tbl .count_bx .ssg_price{font-size:25px;font-family:'Roboto-Medium';font-weight:normal;color:#222;letter-spacing:-.08em}
.m_myssg_new .m_myssg_tbl .count_bx .won,.m_myssg_new .m_myssg_tbl .count_bx .ssg_tx{margin-left:4px;font-size:12px;color:#222;vertical-align:3px}
.m_myssg_new .m_myssg_tbl .txt{display:inline-block;margin-top:6px;font-size:14px;color:#222}
.m_myssg_new .m_card_noti{padding:10px 15px 25px}
.m_myssg_new .m_card_noti .card_txt{display:block;font-size:12px;color:#ff5b59;line-height:1.3}
.m_myssg_new .m_card_noti .card_desc{display:block;margin-top:8px;font-size:12px;color:#a9a9a9;line-height:1.3}
.m_myssg_new .m_myssg_menu{border-bottom:1px solid #e7e7e7}
.m_myssg_new .m_myssg_menu .tit{height:29px;padding: 0 15px;border-bottom:1px solid #e7e7e7;background:#f8f8f8}
.m_myssg_new .m_myssg_menu .m_myssg_info + .tit{border-top:1px solid #e7e7e7}
.m_myssg_new .m_myssg_menu .titname{font-size:12px;color:#959595;font-weight:normal;line-height:30px;letter-spacing:-.5px}
.m_myssg_new .m_myssg_menu .m_myssg_info{background:#fff}
.m_myssg_new .m_myssg_list li{height:50px;border-top:1px solid #e7e7e7}
.m_myssg_new .m_myssg_list li:first-child{border-top:0}
.m_myssg_new .m_myssg_list li a{display:block;padding:0 15px;line-height:50px}
.m_myssg_new .m_myssg_setting li{border-top:1px solid #e7e7e7}
.m_myssg_new .m_myssg_setting li:first-child{border-top:0}
.m_myssg_new .m_myssg_setting li a{display:block;position:relative;padding:16px 25px 14px 15px;line-height:20px}
.m_myssg_new .m_myssg_setting li a:after{position:absolute;top:50%;right:14px;width:8px;height:8px;margin-top:-5px;border:solid #222;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';}
.m_myssg_new .m_myssg_setting li .sub_txt{display:block;padding:2px 0;font-size:11px;line-height:16px;color:#767676;word-break:break-all;word-wrap:break-word}
.m_myssg_new .m_myssg_setting .label{display:block;position:relative;padding:16px 80px 14px 15px;line-height:20px;z-index:10}
.m_myssg_new .m_myssg_setting .switch_button{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}
.m_myssg_new .m_myssg_setting .switch_button:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
.m_myssg_new .m_myssg_setting .switch_button + .label span{position:absolute;right:15px;top:50%;width:53px;height:30px;margin-top:-16px;border:1px solid #dde0e8;border-radius:999rem;background:#e6e8ee;-webkit-transition-duration:0.1s;transition-duration:0.1s;z-index:1}
.m_myssg_new .m_myssg_setting .switch_button + .label span:after{position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#fff;content:'';-webkit-box-shadow:0 0 1px rgba(0,0,0,.25),0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.25),0 3px 3px rgba(0,0,0,.1);-webkit-transition-duration:0.1s;transition-duration:0.1s}
.m_myssg_new .m_myssg_setting .switch_button:checked + .label span{border-color:#dc5a9a;background:#ff73b8}
.m_myssg_new .m_myssg_setting .switch_button:checked + .label span:after{left:23px}
.m_myssg_new .m_myssg_setting .switch_button:disabled + .label span{border-color:#eee;background-color:#f2f2f2}
.m_myssg_new .m_myssg_subtxt{position:relative;padding:10px 15px 18px;background:#f3f4f7}
.m_myssg_new .m_myssg_subtxt p{font-size:11px;line-height:16px;color:#767676}

/* myssg 신세계포인트카드 바코드 서비스 */
/*.m_lyr_point{display:none;overflow:visible;position:absolute;left:0;top:0;width:90%;margin:-90px auto 0;padding:0;color:#4c4c4c;letter-spacing:-.5px;text-align:center}*/
.m_lyr_point{display:none;overflow-y:auto;position:fixed !important;top:50% !important;left:0 !important;right:0;width:90%;max-height:95%;margin:0 auto;color:#4c4c4c;letter-spacing:-.5px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-overflow-scrolling:touch}
.m_lyr_point .sp_myssg{background:url(http://static.ssgcdn.com/ui/m_ssg/img/sp_myssg_new.png) no-repeat 0 0;background-size:250px auto}
.m_lyr_point .ly_member{padding:15px 0 19px;background:#fff}
.m_lyr_point .ly_member .t_tit{padding-bottom:15px;font-weight:bold;font-size:13px}
.m_lyr_point .barcode{display:block}
.m_lyr_point .barcode img{width:100%;max-width:260px;height:auto;vertical-align:top}
.m_lyr_point .barcode_err{text-align:center}
.m_lyr_point .barcode_err .err_bx{display:inline-block;position:relative;padding:18px 5px 17px 75px;line-height:1.4;text-align:left}
.m_lyr_point .barcode_err .err_bx .ico_err{position:absolute;top:50%;left:5px;width:62px;height:62px;margin-top:-31px;background-position:-105px -130px}
.m_lyr_point .barcode_err .err_bx .err_txt1{display:block;font-size:21px;color:#ff5b7e}
.m_lyr_point .barcode_err .err_bx .err_txt2{display:block;font-size:15px}
.m_lyr_point .ly_point{padding:19px 0 14px;border-top:1px solid #d9d9d9;background:#fff}
.m_lyr_point .ly_point .t_tit{padding-top:7px;font-size:15px}
.m_lyr_point .point_txt{display:block;padding-bottom:3px;font-family:'Avenir-Light',sans-serif;line-height:51px;color:#ff5b7e}
.m_lyr_point .point_txt .num{font-size:46px}
.m_lyr_point .point_txt .txt{font-size:29px;vertical-align:3px}
.m_lyr_point .point_lnk{display:inline-block;font-size:11px;color:#7c7c7c;line-height:15px;border-bottom:1px solid #c4c4c4}
.m_lyr_point .m_lyr_cls{position:absolute;top:0;right:0;padding:15px;line-height:13px}
.m_lyr_point .m_lyr_cls .sp_myssg{width:13px;height:13px;background-position:-125px 0}
.m_lyr_point .sch_icowrap{margin:0;padding:15px 0 18px}
.m_lyr_point .sch_icowrap .ico_alert{width:99px;height:86px;background-position:0 -130px}
.m_lyr_point .sch_alert_p{font-size:15px;line-height:18px;color:#4c4c4c}
.m_lyr_point .point_tip{margin:0 20px 24px;text-align:left}
.m_lyr_point .point_tip li{position:relative;padding-left:10px;font-size:12px;line-height:17px;color:#848484}
.m_lyr_point .point_tip li .mark{position:absolute;top:0;left:0;margin:3px 0 0 0}
.m_tutorial .tut_img_wrap{display:table;width:100%;height:100%}
.m_tutorial .tut_img_wrap .tut_img{display:table-cell;text-align:center;vertical-align:middle}
.m_tutorial .tut_img_wrap .tut_in{display:inline-block;vertical-align:top}
.m_tutorial.m_tut_spoint .tut_img_wrap .tut_in{width:261px;height:412px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/tut_spoint.png) no-repeat;background-size:261px 412px}
/* vvip 생일축하 상세페이지 */
.vvip_birth{position:relative;width:100%;max-width:750px;margin:0 auto;font-size:10px}
.vvip_birth a{display:block}
.vvip_birth img{width:100%;vertical-align:top}
.vvip_birth .section{position:relative}
.vvip_birth .section .link_area{position:absolute;left:0;right:0;top:0;bottom:0}
.vvip_birth .section .link_area a{float:left;width:50%;height:100%}
.vvip_birth .section.vvip1 em,.vvip_birth .section.vvip2 em,.vvip_birth .section.vvip3 em{font-weight:bold}
.vvip_birth .section .txt_user_info,.vvip_birth .section .txt_coupon_info,.vvip_birth .section .stamp_info{overflow:hidden;position:absolute;line-height:1.5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.vvip_birth .section.vvip1 .txt_birthday{position:absolute;top:65%;left:6.75%;width:8%;font-size:2.25em;line-height:1.2;letter-spacing:0.05em;color:#2a2623;text-align:center}
.vvip_birth .section.vvip1 .txt_birthday em{font-family:'Roboto-Medium',sans-serif;color:#af7451}
.vvip_birth .section.vvip1 .txt_birthday .month:after{display:block;margin-bottom:1%;padding-bottom:30%;background:url("http://static.ssgcdn.com/ui/m_ssg/img/vvip_birth_slash.png") no-repeat 50% 0;background-size:contain;content:''}
.vvip_birth .section.vvip1 .txt_birthday .day:after{display:block;margin-top:25%;padding-bottom:12%;background:#af7451;content:''}
.vvip_birth .section.vvip1 .txt_user_info{top:78.5%;left:28.5%;text-align:left;font-size:1.7em;letter-spacing:0.05em;color:#af7451;font-weight:bold}
.vvip_birth .section.vvip1 .txt_user_info em{border-bottom:1px solid #af7451}
.vvip_birth .section.vvip2 .txt_user_info{top:31.2%;right:0;left:0;font-size:2.1em;color:#fff;text-align:center}
.vvip_birth .section.vvip2 .txt_user_info .user_name{border-bottom:1px solid #fff}
.vvip_birth .section.vvip2 .txt_coupon_info{top:90.2%;left:0;right:0;text-align:center;font-size:1.3em;letter-spacing:-.03em}
.vvip_birth .section.vvip2 .txt_coupon_info em{font-weight:normal;font-family:'Roboto-Medium',sans-serif}
.vvip_birth .section.vvip3{color:#777777}
.vvip_birth .section.vvip3 em{color:#ad784c}
.vvip_birth .section.vvip3 .txt_user_info{top:56.5%;left:5%;right:5.55%;font-size:2.5em;text-align:center;letter-spacing:-1px}
.vvip_birth .section.vvip3 .txt_user_info em{font-weight:normal}
.vvip_birth .section.vvip3 .txt_user_grade_bg{position:absolute;top:30.5%;left:0;right:0;width:22%;margin:0 auto}
.vvip_birth .section.vvip3 .stamp_info{top:70%;left:9%;right:9%;font-size:1.4em;color:#ad784c;font-weight:normal;text-align:center;letter-spacing:-1px}
.vvip_birth .section.vvip3 .stamp_info em{font-weight:normal}
.vvip_birth .section.vvip3 .link_area{left:0;right:0;top:79.7%;bottom:12.4%;width:43%;margin:0 auto}
.vvip_birth .section.vvip3 .link_area a{width:100%}
.vvip_birth .section .ty_thmb2 li{padding:0 1%;background:#2a2c29}
.vvip_birth .section .ty_thmb2 li .cm_item:after{background:#2a2c29}
.vvip_birth .section .ty_thmb2 li:after{background:none;border:none}
.vvip_birth .section .ty_thmb2 li:nth-child(even):before,.vvip_birth .section .ty_thmb2 li:nth-child(odd):before{background:none}
.vvip_birth .section .ty_thmb2 li .tx_thmb .tit{min-height:35px}
.vvip_birth .section .ty_thmb2 li .tx_thmb .tit,.vvip_birth .section .ty_thmb2 li .tx_thmb .new_price,.vvip_birth .section .ty_thmb2 li .tx_thmb .pricewrap{color:#fff;text-align:center}
.vvip_birth .section .ty_thmb2 .cm_best,.vvip_birth .section .ty_thmb2 .m_btn_onair,.vvip_birth .section .ty_thmb2 .btn_enter,.vvip_birth .section .ty_thmb2 .btn_change,.vvip_birth .section .ty_thmb2 .ssg-tooltip-wrap.tt_adinfo_n,.vvip_birth .section .ty_thmb2 .cm_clip,.vvip_birth .section .ty_thmb2 .thmb_link .m_btn_play,.vvip_birth .section .ty_thmb2 li .cm_item .tx_thmb .mall,.vvip_birth .section .ty_thmb2 .good_selling,.vvip_birth .section .ty_thmb2 li .deal_count,.vvip_birth .section .ty_thmb2 li .tx_thmb .old_price,.vvip_birth .section .ty_thmb2 li .cm_item .tx_thmb .unit_price,.vvip_birth .section .ty_thmb2 .cm_soldout_y .cm_soldout_tx, .ty_thmb2 .cm_soldout_n .cm_soldout_tx,.vvip_birth .section .ty_thmb2 li .cm_star_area,.vvip_birth .section .ty_thmb2 .goods_benefit,.vvip_birth .section .ty_thmb2 .cm_clip_item,.vvip_birth .section .ty_thmb2 li .cm_item .thmb button{display:none !important}
.vvip_birth .mgz_wrap{padding-bottom:3em;font-size:12px}
.vvip_birth .mgz_tlst{max-width:750px;margin:0 auto}
.vvip_birth .mgz_tlst li{padding-bottom:5.5em}
.vvip_birth .mgz_tlst li.postcard{padding-bottom:1.4em}
.vvip_birth .mgz_tlst a{display:inline-block}
.vvip_birth .flag{color:#fff;display:inline-block;line-height:1.6em;padding:1px .4em 0;background-color:#444}
.vvip_birth .mgz_tit{text-align:center;color:#4c4b5c;font-size:1.5em;padding:30px 0}
.vvip_birth .mgz_tlst .thmb{max-width:100%;width:auto !important;height:auto !important;vertical-align:top}
.vvip_birth .mgz_tlst .cont_tit{margin-top:-4.6em;padding:0 1em;position:relative}
.vvip_birth .mgz_tlst .cont_tit dt{font-size:1.2em;margin-bottom:.5em}
.vvip_birth .mgz_tlst .cont_tit dd{font-size:1.8em;font-weight:bold;line-height:1.2;letter-spacing:-.5px}
.vvip_birth .mgz_tlst .cont_tit dd p{word-break:break-all;word-wrap:break-word}
.vvip_birth .mgz_tlst .cont_tit dd.desc{font-size:1.3em;line-height:1.5;margin-top:1em;word-break:break-all;word-wrap:break-word}
@media screen and (min-width:400px){.vvip_birth{font-size:13px}}
@media screen and (min-width:480px){.vvip_birth{font-size:15px}}
@media screen and (min-width:560px){.vvip_birth{font-size:18px}}
@media screen and (min-width:640px){.vvip_birth{font-size:20px} .vvip_birth .ty_thmb2 li{width:50%}}
@media screen and (min-width:720px){.vvip_birth{font-size:23px}}
.vvip_birth .evt_modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:3000;padding:40px 0;background-color:rgba(0,0,0,0.7);text-align:center;color:#fff;visibility:hidden;opacity:0;-webkit-transition:200ms ease;transition:200ms ease;overflow:auto}
.vvip_birth .evt_modal:after{display:inline-block;width:1px;height:100%;vertical-align:middle;content:''}
.vvip_birth .evt_modal .evt_modal_inner{display:inline-block;position:relative;width:98%;vertical-align:middle}
.vvip_birth .modal-close-btn{position:absolute;top:0;right:0;width:8%;padding-top:8%}
.vvip_birth .evt_modal.show {opacity:1;visibility:visible}
.vvip_birth .evt_modal .evt_mov{background:#000}
.vvip_birth .evt_modal video{width:100%;vertical-align:top}
/* 1:1이메일 문의 일시중단 */
.inq_noti{padding:30px 12px;font-size:12px;color:#666;letter-spacing:-1px}
.inq_noti strong{font-size:15px;color:#ff6586}
.inq_noti p,.inq_noti dl{margin-top:15px}
.inq_noti em,.inq_noti dt{color:#222}
.inq_noti .underline{text-decoration:underline}
.inq_noti img{width:100%;margin-top:30px;vertical-align:top}
/* 우편번호 찾기 */
.m_fullpop_header{position:relative;padding:32px 66px 7px 15px;height:28px;line-height:28px;border-bottom:1px solid #222}
.m_fullpop_tit{font-family:'AppleSDGothicNeo-Light',sans-serif;font-size:23px;font-weight:normal;line-height:1.25;color:#222}
.m_fullpop_close{position:absolute;top:5px;right:4px;width:58px;height:58px;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/btn_fullpop_close.png) no-repeat;background-size:58px 58px}
.search_address{padding-top:22px;font-size:13px;line-height:1.54}
.search_address .sp_srchaddr,.srchaddr_search .search_clear,.srchaddr_search .search_btn,.srchaddr_more .more_btn:after{display:inline-block;background:url(http://static.ssgcdn.com/ui/m_ssg/img/common/sp_srchaddr.png) no-repeat;background-size:85px 40px;vertical-align:top}
.srchaddr_form{position:relative}
.srchaddr_search{position:relative;margin:0 20px;padding-right:67px;border-bottom:1px solid #c3c3c3}
.srchaddr_search .search_txt{width:100%;height:30px;padding:11px 0 8px;border:0 none;background:transparent;font-size:18px;line-height:30px;color:#222;outline:0}
.srchaddr_search .search_clear,.srchaddr_search .search_btn{position:absolute;top:50%;width:30px;height:40px;margin-top:-20px}
.srchaddr_search .search_clear{display:none;right:37px;background-position:0 0}
.srchaddr_search .search_btn{right:0;background-position:-35px 0}
.srchaddr_form_focus{z-index:10}
.srchaddr_form_focus .search_clear{display:block}
.srchaddr_suggest{position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:0 20px;background:#fff}
.srchaddr_suggest .suggest_list{padding:16px 0;border-top:1px solid #c3c3c3;border-bottom:1px solid #222}
.srchaddr_suggest .suggest_list li a{display:block;padding:6px 0;color:#666}
.srchaddr_sec_init{padding:7px 0 40px}
.srchaddr_tip{padding:40px 20px}
.srchaddr_tip .tip_tit{display:block;margin-bottom:4px;color:#222}
.srchaddr_tip .tip_desc{font-size:12px;line-height:18px;color:#5d6065}
.srchaddr_tip .tip_desc li{position:relative;padding-left:9px}
.srchaddr_tip .tip_desc li:after{position:absolute;top:7px;left:1px;width:3px;height:3px;border-radius:50%;background:#222;content:''}
.srchaddr_tip .tip_desc li .point{color:#ff5b59}
.srchaddr_sec_noresult{padding:7px 0 40px}
.srchaddr_noresult{padding:30px 20px 0}
.srchaddr_noresult .noresult_txt{font-size:18px;line-height:28px}
.srchaddr_noresult .noresult_txt .point{color:#ff5b59}
.srchaddr_sec_result{position:relative;margin-top:-1px}
.srchaddr_notice{padding:17px 20px 11px;background:#f9f9f9}
.srchaddr_notice .notice_txt{font-size:12px;color:#5d6065}
.srchaddr_notice .notice_txt em{display:block;margin-bottom:3px;font-weight:bold;font-size:13px;color:#222}
.srchaddr_result .result_list{padding:3px 0;margin:0 20px}
.srchaddr_result .result_list li{padding:17px 0 16px;border-top:1px solid #c3c3c3;line-height:20px}
.srchaddr_result .result_list li:first-child{border-top:0}
.srchaddr_result .srchaddr_zipcode{margin-bottom:2px}
.srchaddr_result .srchaddr_zipcode a{display:inline-block;font-family:'Roboto-Medium',sans-serif;font-size:16px;color:#222;vertical-align:top}
.srchaddr_result .srchaddr_info:after{display:block;clear:both;content:''}
.srchaddr_result .srchaddr_info .info_tit{float:left;width:43px;margin:4px 10px 4px 0;padding-top:1px;background:#f6f6f6;font-weight:normal;font-size:12px;line-height:19px;color:#888;text-align:center}
.srchaddr_result .srchaddr_info .info_cont{display:block;overflow:hidden;padding:4px 0;color:#666;line-height:20px;word-break:break-all;word-wrap:break-word}
.srchaddr_result .srchaddr_info .info_cont a{display:block}
.srchaddr_result .srchaddr_rel{display:block;position:relative;margin-top:1px;padding-right:60px;font-size:12px;line-height:19px}
.srchaddr_result .srchaddr_rel .rel_txt{display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}
.srchaddr_result .srchaddr_rel .rel_btn{position:absolute;bottom:0;right:0}
.srchaddr_result .srchaddr_rel .rel_btn_open,.srchaddr_result .srchaddr_rel .rel_btn_close{color:#666;text-decoration:underline}
.srchaddr_result .srchaddr_rel .rel_btn_open{display:block}
.srchaddr_result .srchaddr_rel .rel_btn_close{display:none}
.srchaddr_result .srchaddr_rel_on .rel_txt{white-space:normal}
.srchaddr_result .srchaddr_rel_on .rel_btn_open{display:none}
.srchaddr_result .srchaddr_rel_on .rel_btn_close{display:block}
.srchaddr_more{padding-bottom:15px;background:#e1e1e1}
.srchaddr_more .more_btn{display:block;width:100%;height:44px;border:1px solid #e4e6e9;border-width:1px 0;background-color:#fff;font-size:13px;color:#666;text-align:center}
.srchaddr_more .more_btn:after{width:13px;height:7px;background-position:-70px 0;margin-left:6px;vertical-align:1px;content:''}
.srchaddr_sec_detail{padding:10px 0 35px}
.srchaddr_final{margin:0 20px;padding:17px 0;line-height:20px}
.srchaddr_final .srchaddr_info:after{display:block;clear:both;content:''}
.srchaddr_final .srchaddr_info .info_tit{float:left;width:78px;margin:4px 10px 4px 0;font-weight:normal;color:#888}
.srchaddr_final .srchaddr_info .info_cont{display:block;overflow:hidden;padding:4px 0;color:#222;word-break:break-all;word-wrap:break-word}
.srchaddr_final .srchaddr_info .info_cont .num{font-family:'Roboto-Medium',sans-serif;font-size:16px;vertical-align:-1px}
.srchaddr_detail{margin:0 20px}
.srchaddr_input{display:block;overflow:hidden;position:relative;padding:8px 7px;border:1px solid #c3c3c3;background:#fff}
.srchaddr_input .input_txt{width:100%;height:22px;border:0 none;background:transparent;font-size:12px;line-height:22px;color:#222;outline:0}
.srchaddr_btnarea{margin-top:35px;text-align:center}
.srchaddr_btn{display:inline-block;width:157px;height:40px;background:#222;font-size:14px;line-height:40px;color:#fff;text-align:center;vertical-align:top}
