
.goods .btn_list_wrap{ position:relative; padding:9px 0;border-top:1px solid #c0c4cc;border-bottom:1px solid #9fa4b0;background:#cccfd8;box-shadow:0 3px 3px #c4c4c4;}/* url("/korea/mall/img/2013/bg_ptn2.png") repeat-x left bottom;background-size:9px 9px;-webkit-background-size:9px 9px;} */
.goods .btn_list_wrap .btn_list{padding:0 10px;text-align:center;}
.goods .btn_list_wrap .btn_list:after{content:'';display:block;clear:both;}
.goods .btn_list_wrap .wp{display:block;float:left;width:30%;}
.goods .btn_list_wrap .wp:first-child{width:40%}
.goods .btn_list_wrap .wp.w60{width:60%;}
.goods .btn_list_wrap .wp.w40{width:40%;}
.goods .btn_list_wrap .immt{display:block;height:39px;margin:0 2px;border:1px solid #1541d0;color:#fff;font-size:1.12em;letter-spacing:-1px;text-align:center;line-height:40px;background:url("/korea/mall/img/2013/btn_bg3.png") repeat-x left top;background-size:1px 39px;-webkit-background-size:1px 39px;}
.goods .btn_list_wrap .bask{display:block;height:39px;margin:0 2px;border:1px solid #1541d0;color:#3663d3;font-size:1.12em;letter-spacing:-1px;text-align:center;line-height:40px;background:url("/korea/mall/img/2013/btn_bg4.png") repeat-x left top;background-size:1px 39px;-webkit-background-size:1px 39px;}
.goods .btn_list_wrap .inter{display:block;height:39px;margin:0 2px;border:1px solid #7d8392;color:#7d8392;font-size:1.12em;letter-spacing:-1px;text-align:center;line-height:40px;background:url("/korea/mall/img/2013/btn_bg4.png") repeat-x left top;background-size:1px 39px;-webkit-background-size:1px 39px;}


.goods .share_sns{z-index:420}
.goods .sns_wrap{padding:8px 0 7px;background:#e1e1e1}
.goods .sns_wrap_w{position:relative;width:241px;margin:0 auto;padding-right:79px}

/*
.goods .sns_wrap ul{text-align:center;font-size:0}
.goods .sns_wrap ul li{display:inline-block;padding:0 3px;font-size:0}
.goods .sns_wrap ul li a{display:block;width:30px;height:30px;background:url(/image2014/mall/etc/icon_sns_v2.png) no-repeat;text-indent:-9999px;background-size:215px auto;-webkit-background-size:215px auto}
.goods .sns_wrap ul .sns2 a{background-position:-31px 0}
.goods .sns_wrap ul .sns3 a{background-position:-62px 0}
.goods .sns_wrap ul .sns4 a{background-position:-93px 0}
.goods .sns_wrap ul .sns5 a{background-position:-124px 0}
.goods .sns_wrap ul .sns6 a{background-position:-154px 0}
.goods .sns_wrap ul .sns7 a{background-position:-185px 0}
*/

.goods .sns_wrap .url_copy{display:block;position:absolute;top:5px;right:12px;border:1px solid #acacac;}
.goods .sns_wrap .url_copy span{display:block;width:60px;height:16px;border:1px solid #fff;color:#777;font-weight:normal;font-size:0.81em;line-height:1.4em;text-align:center;
	background:#eaeaea;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(#e1e1e1));background: -webkit-linear-gradient(#f4f4f4, #e1e1e1);background: -moz-linear-gradient(#f4f4f4, #e1e1e1);background:-ms-linear-gradient(#f4f4f4, #e1e1e1);background:-o-linear-gradient(#f4f4f4, #e1e1e1);background:linear-gradient(#f4f4f4, #e1e1e1);}
.goods .sns_wrap .url_copy em{margin-right:2px;font-style:normal;}
.sns_share .btn_share a:before,

.goods .detail_view_wrap .btn_close span{background:url(/image2014/mall/etc/sp_vip_renewal.png) no-repeat;display:inline-block}
.sns_share .btn_share{height:39px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.sns_share .btn_share a{display:block;float:left;width:50%;height:39px;font-size:13px;font-weight:normal;color:#222;text-align:center;line-height:38px;box-sizing:border-box}
.sns_share .btn_share a:before{display:inline-block;margin-right:4px;content:'';vertical-align:middle}
.sns_share .btn_share a:first-child{border-right:1px solid #dedede}

.sns_share .btn_share .like:before{width:18px;height:15px;background-position:-263px -16px; /*-258px 0*/}

.sns_share .btn_share .like.inter_chk:before{background-position:-264px -17px}
.sns_share .btn_share .share:before{width:12px;height:18px;background-position:-242px -13px}

.sns_share .btn_sns{display:none;height:38px;padding-top:8px;text-align:center}
.btn_sns a{display:inline-block;width:30px;height:30px;margin:0 4px 0 5px;text-indent:-9999px}
.btn_sns .sns1{background:url("h/image2014/mall/etc/icon_sns_v2.png") no-repeat left top;background-size:184px 30px;-webkit-background-size:184px 30px}
.btn_sns .sns2{background:url("/image2014/mall/etc/icon_sns_v2.png") no-repeat -31px top;background-size:184px 30px;-webkit-background-size:184px 30px}
.btn_sns .sns3{background:url("/image2014/mall/etc/icon_sns_v2.png") no-repeat -62px top;background-size:184px 30px;-webkit-background-size:184px 30px}
.btn_sns .sns4{background:url("/image2014/mall/etc/icon_sns_v2.png") no-repeat -93px top;background-size:184px 30px;-webkit-background-size:184px 30px}

.tab_wrap{position:relative;height:41px;z-index:100}
.tab_wrap .tab_detail{display:table;width:100%;margin-top:-1px;table-layout:fixed;background:#fff}
.tab_wrap .tab_detail a{display:table-cell;position:relative;height:42px;line-height:42px;border-top:1px solid #d7d8d9;font-size:13px;font-weight:normal;color:#222;text-align:center;vertical-align:middle}
.tab_wrap .tab_detail a:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d7d8d9;content:''}
.tab_wrap .tab_detail a span{display:inline-block;font-size:13px;font-weight:normal;color:#999}
.tab_wrap .tab_detail a.selected{color:#3194f1}
.tab_wrap .tab_detail a.selected span{color:#3194f1}
.tab_wrap .tab_detail a.selected:after{height:2px;background:#3194f1}
.tab_wrap .tab_detail a:first-child span{font-size:inherit;color:inherit}
.tab_wrap .tab_layer{position:fixed;top:46px;left:0;z-index:140;margin:0}
.tab_wrap .tab_layer.v2{top:0}



a:hover, a:active {
 background-color:transparent;
}

.buy_option_wrap .btn_option:before,
.goods .ship .sub_tit_grp > li .mth:after,
.goods .ly_info .tx:after,
#vip_detail_view .top_area .btn_close:after,
.kid_prod_confirm .kcp_list .tit:after,
.kid_prod_confirm .btn_all:after,
.goods .btn_detail_view,
.goods .detail_view_wrap .ly_notice .txt:before,
.goods .detail_view_wrap .btn_close span{background:url(/image2014/mall/etc/sp_vip_renewal.png) no-repeat;display:inline-block}


@media screen and (-webkit-min-device-pixel-ratio:1.5){
.buy_option_wrap .btn_option:before,
.goods .ship .sub_tit_grp > li .mth:after,
.goods .ly_info .tx:after,
#vip_detail_view .top_area .btn_close:after,
.kid_prod_confirm .kcp_list .tit:after,
.kid_prod_confirm .btn_all:after,
.goods .btn_detail_view,
.goods .detail_view_wrap .ly_notice .txt:before,
.goods .detail_view_wrap .btn_close span{background-image:url(/image2014/mall/etc/sp_vip_renewal_rtn.png);background-size:280px auto}
}


.goods .prod_tit *,.goods .disct_wrap *,.goods .buy_option_wrap *,.goods .sns_share *,.goods .tab_wrap *,.goods .info_wrap *,.goods .seller_wrap *,.goods #foot *{font-family:'Malgun Gothic','Droid Sans','Apple-Gothic','¾ÖÇÃ°íµñ','Tahoma',dotum,'µ¸¿ò',gulim,'±¼¸²',sans-serif}

/* »óÇ°»ó¼¼ */
.goods{text-align:left}
.goods a:hover{text-decoration:none;color:transparent}

.goods .btn_list_wrap{ position:relative;padding:10px;border-top:1px solid #8892a4;border-bottom:1px solid #dedede;background:*#b3bac8}

.goods .btn_list_wrap .btn_list:after{display:block;content:'';clear:both}

.goods .btn_list_wrap .wp1{display:block;float:left;width:50%;padding-right:4px;box-sizing:border-box;-webkit-box-sizing:border-box}
.goods .btn_list_wrap .wp2{display:block;float:left;width:50%;padding-right:4px;box-sizing:border-box;-webkit-box-sizing:border-box}

.goods .btn_list_wrap .wp a{display:block;height:42px;border-radius:3px;font-size:16px;font-weight:bold;text-align:center;line-height:41px;letter-spacing:-1px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}

.goods .btn_list_wrap .bask{background:#fff;color:#3194f1}
.goods .btn_list_wrap .immt{background:#3194f1;color:#fff}

.goods .btn_list_wrap .spay{display:block;position:relative;height:39px;margin:0 2px;border:1px solid #a2a9bc;text-indent:-9999px;
	background:#f3f5f9;background:-moz-linear-gradient(top, #ffffff 0%, #e6e9f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e9f3));background:-webkit-linear-gradient(top, #ffffff 0%,#e6e9f3 100%);background:-o-linear-gradient(top, #ffffff 0%,#e6e9f3 100%);background:-ms-linear-gradient(top, #ffffff 0%,#e6e9f3 100%);background:linear-gradient(to bottom, #ffffff 0%,#e6e9f3 100%);}/*140321*/
.goods .btn_list_wrap .spay:after{content:'';display:inline-block;position:absolute;top:10px;left:50%;margin-left:-26px;width:52px;height:19px;background:url(/image2014/mall/etc/vip_spay.png) no-repeat;background-size:84px 95px;}/*140321*/


/* vip option */
.allScroll{-webkit-overflow-scrolling:touch !important;overflow:auto !important;height:100% !important}
.buy_option_wrap{position:fixed;bottom:0;z-index:300;left:0;width:100%;box-sizing:border-box}
.buy_option_wrap .btn_list_wrap{padding:27px 0 0;border:0 none;background:none}

.buy_option_wrap .btn_list_wrap .btn_list{padding:9px 8px;border:0 none;background:#e4e4e4;-webkit-box-shadow: 0 -1px 2px 0 rgba(0,0,0,0.1);box-shadow: 0 -1px 2px 0 rgba(0,0,0,0.1)}


.buy_option_wrap .btn_option{display:block;position:absolute;top:0;left:50%;z-index:10;width:80px;height:30px;margin-left:-40px;color:rgba(0,0,0,0);background:none;font-size:1px;-webkit-appearance:none}.buy_option_wrap .btn_option:before{display:block;position:absolute;top:50%;left:50%;width:73px;height:23px;margin:-10px 0 0 -36px;background-position:-143px -113px;content:''}
.buy_option_wrap .option_wrap .btn_option:before{background-position:-143px -138px}
#vipOption{display:none;position:relative;padding-top:27px;text-align:left}
#vipOption .ly_scroll_wrap{position:relative;z-index:9;height:190px;max-height:300px;padding-top:10px;background:#e4e4e4;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;-webkit-box-shadow: 0 -1px 2px 0 rgba(0,0,0,0.1);box-shadow: 0 -1px 2px 0 rgba(0,0,0,0.1)}
#vipOption .ly_scroll_wrap.on{position:relative;height:297px}
#vipOption .ly_scroll_wrap .scroll_cont_wrap{position:relative;overflow:hidden;height:100%}
#vipOption .ly_scroll_wrap.on .location{padding:0}
#vipOption .scroll_cont{position:absolute;top:0;left:0;z-index:99;width:100%;box-sizing:border-box;min-height:100%;z-index:2000}
#vipOption .ly_scroll_wrap.on .scroll_cont{bottom:0}
#vipOption .ly_scroll_wrap .scroll_cont + div{width:0 !important}
#vipOption .button_wrap{position:relative;z-index:10;background:#e4e4e4;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3)}
#vipOption .add_comp_wrap{margin:0 10px}
#vipOption .clr + .add_comp_wrap{margin-top:-8px}
.goods #vipOption .scroll_cont .add_cho_wrap .nec_comp_conf{padding-top:0}
.goods #vipOption .clr_lyr .scroller{height:100%;max-height:initial}
.goods #vipOption .clr .sub_tit_grp.first li.list2{padding-bottom:0}
.goods #vipOption .clr .sub_tit_grp li{overflow:hidden;padding:0 0 8px}
.goods #vipOption .clr .sub_tit_grp li .mth{border:1px solid #d2d2d2;border-bottom-color:#aeaeae;border-radius:3px}
.goods #vipOption .clr .sub_tit_grp li .mth.on{border:1px solid #1179ea;border-bottom:0 none}
.goods #vipOption .clr .sub_tit_grp li .mth:after{margin-top:-4px}
.goods #vipOption .clr .sub_tit_grp li .mth.non_ac{border-color:#ddd;border-bottom-color:#c2c2c2;background:#f2f2f2}
#vipOption #clr_ship{top:-44px}
.goods #vipOption .clr .sub_tit_grp li .phone{border:1px solid #c6c6c6}
.goods #vipOption .clr .sub_tit_grp li .cm input{border:1px solid #e4e4e4}
.goods #vipOption .add_cho_wrap{padding:0 10px;margin-bottom:0}
.goods #vipOption .add_cho_wrap .nec_comp_conf{height:auto;padding-top:147px;background:#fff;box-sizing:border-box;margin-bottom:4px}
.goods #vipOption .add_cho_wrap .nec_comp_conf.on{height:100%}
.goods #vipOption .add_cho_wrap .nec_comp_conf .num{width:31px;margin:0 5px;border:1px solid #ebebeb;color:#666;font-size:15px}
.goods .add_cho_wrap .nec_comp_conf .cpn{width:65px;background:#d94239}
.goods .add_cho_wrap .nec_comp_conf .cpn.cncl{width:65px;background:#b0b4b9;margin:0}
.goods #vipOption .add_cho_wrap .nec_comp_conf .sum{display:inline-block;vertical-align:middle}
.goods #vipOption .add_cho_wrap .nec_comp_conf .modf{width:35px;margin:0 0 0 4px}
.goods .add_cho_wrap .nec_comp_conf .cncl{width:35px;margin:0 0 0 4px}
.goods #vipOption .add_cho_wrap .nec_comp_conf .mny2{font-size:17px;letter-spacing:-1px}
.goods #vipOption .add_cho_wrap ul{margin-bottom:0}
.goods #vipOption .add_comp_exam > ul > li{margin-top:8px}
.goods #vipOption .add_comp_exam > ul > li.on{margin-top:0}
.goods #vipOption .add_comp_exam > ul > li:first-child{margin-top:0}
.goods #vipOption .all_mny{height:initial}
.goods #vipOption .all_mny .all{top:15px;color:#222}
.goods #vipOption .all_mny .mny{color:#222;font-size:20px}
.goods #vipOption .all_mny .mny span{font-size:16px}
.goods #vipOption .clr_lyr .box_opt_value:after{margin-top:-3px}
.goods #vipOption .etc.tire .add_cho_wrap{position:relative;padding:0}
.goods #vipOption .etc.tire .add_cho_wrap .nec_comp_conf .tit{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}
.goods #vipOption .etc.tire .tire_srch{position:absolute;top:41px;left:0;width:100%;height:106px;box-sizing:border-box}
.goods #vipOption input[type="text"]{font-size:16px !important}
.goods .etc.tire.layer_d .tire_result{position:absolute;top:145px;right:9px;bottom:0;left:9px;max-height:inherit;box-sizing:border-box}
.goods .etc.tire.layer_d .tstore_lst li{position:relative}
.goods #vipOption .etc.tire .tstore_lst li{position:relative}
.goods #vipOption .etc.tire .tstore_lst .btn_bx{border-bottom:0 none}
.goods .etc.tire.layer_d{position:relative;z-index:302}
.goods .etc.tire.layer_d .add_cho_wrap{display:none;position:fixed;top:30px;right:10px;left:10px;bottom:55px;z-index:301}
.goods .etc.tire.layer_d .add_cho_wrap .nec_comp_conf.on{height:100%}
.goods .etc.tire.layer_d .tstore_lst .btn_bx{border-bottom:0 none}
.goods .recent_wrap .ly_recent{bottom:120px;z-index:400}
.goods .recent_wrap.s_out .ly_recent{bottom:62px}


/*   */
.goods .btn_top{overflow:hidden;position:fixed;bottom:83px;right:7px;z-index:100;width:44px;height:42px;background:url(/image2014/mall/etc/btn_top.png) no-repeat;background-size:44px 42px;color:transparent}

.goods .btn_top.type2{bottom:114px}
.goods .btn_top.s_out{bottom:105px}
.goods .btn_top.type2.s_out{bottom:55px}


.goods .detail_view_wrap .ly_notice .txt:before,
.goods .detail_view_wrap .btn_close span{background:url(/image2014/mall/etc/sp_vip_renewal.png) no-repeat;display:inline-block}

.goods .detail_view_wrap .ly_notice .txt:before,
.goods .detail_view_wrap .btn_close span{background-image:url(/image2014/mall/etc/sp_vip_renewal_rtn.png);background-size:280px auto}
}
.goods .detail_view_wrap .btn_detail_view{display:none;overflow:hidden;position:fixed;bottom:115px;right:7px;z-index:100;width:44px;height:42px;background-position:-28px -160px;text-indent:-999em}

.goods .detail_view_wrap .btn_detail_view{display:none;overflow:hidden;position:fixed;bottom:65px;right:7px;z-index:100;width:44px;height:42px;background-position:-28px -160px;text-indent:-999em}
.goods .detail_view_wrap.s_out .btn_detail_view{bottom:57px}
.goods .detail_view_wrap.type2 .btn_detail_view{bottom:66px}
.goods .detail_view_wrap.type2.s_out .btn_detail_view{bottom:7px}
#dvw_mask{display:block;position:fixed;top:0;right:0;left:0;bottom:0;z-index:301;content:""}
.goods .detail_view_wrap .ly_notice{display:none;position:fixed;top:50%;left:50%;z-index:302;width:225px;height:155px;margin:-77px 0 0 -112px;border-radius:5px;background:rgba(0,0,0,0.7);text-align:center}
.goods .detail_view_wrap .ly_notice .txt{padding:18px 0 0;font-size:14px;font-weight:normal;color:#ccc;line-height:18px;letter-spacing:-1px}
.goods .detail_view_wrap .ly_notice .txt:before{display:block;width:40px;height:40px;margin:0 auto 10px;background-position:-154px -163px;content:""}
.goods .detail_view_wrap .ly_notice .txt span{display:block;margin-top:4px;font-size:13px;}
.goods .detail_view_wrap .ly_notice .txt em{font-size:14px;font-style:normal;font-weight:bold;color:#fff}
.goods .detail_view_wrap .btn_close{width:55px;height:28px;margin-top:13px;background:none;color:transparent}
.goods .detail_view_wrap .btn_close span{display:block;width:55px;height:28px;background-position:-97px -175px}
.goods .recent_wrap .btn_recent{bottom:67px;z-index:100}
.goods .recent_wrap.s_out .btn_recent{bottom:9px}
.goods .recent_wrap .btn_recent img{border-radius:4px}
.goods .btn_detail{background:url(/image2014/mall/etc/sp_goods.png)}	
@media screen and (-webkit-min-device-pixel-ratio:1.5){
.goods .btn_detail{background:url(/image2014/mall/etc/sp_goods_rtn.png);background-size:280px auto}	
}
.goods .btn_detail{display:inline-block;position:fixed;bottom:18px;right:7px;z-index:100;width:44px;height:42px;background-position:-42px -74px}

/* gnb renewal  */
.goods .recent_wrap .btn_recent{bottom:69px}
.goods .recent_wrap.s_out .btn_recent{bottom:7px}
.goods .detail_view_wrap .btn_detail_view,

.goods .btn_top,
#foot .btn_prev.voa:after{background:url(/image2014/mall/etc/sp_header.png) no-repeat;background-size:300px auto}

.goods .detail_view_wrap .btn_detail_view{bottom:68px;right:4px;background-position:-125px -103px}
.goods .detail_view_wrap.s_out .btn_detail_view{bottom:56px}

.goods .btn_top{bottom:116px;right:4px;background-position:-39px -29px}

.goods .btn_top.type2{bottom:118px}
.goods .btn_top.s_out{bottom:104px}
.goods .btn_top.type2.s_out{bottom:56px}
#foot .btn_prev.voa{bottom:70px;left:6px}
#foot .btn_prev.voa:after{background-position:-80px -103px}
#foot .btn_prev.voa.s_out{bottom:8px}
#wrap.vip_search #vipOptionArea{display:none}


