@charset "UTF-8";
/*! Reset */
body{-webkit-text-size-adjust:none}
article,blockquote,body,button,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,legend,li,main,nav,ol,p,pre,section,select,span,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-family:AppleSDGothicNeo-Regular,Roboto,'Droid Sans',AppleGothicNeoSD,'Apple SD 산돌고딕 Neo',Helvetica,'Malgun Gothic','맑은 고딕','Microsoft NeoGothic',sans-serif;font-weight:400;font-size:100%}
fieldset,img{border:0}
img{vertical-align:top}
li,ol,ul{list-style:none}
table{width:100%;border-collapse:collapse}
address,em,i{font-style:normal}
hr{display:none}
button{border:0;background-color:transparent;outline:0}
button::-moz-focus-inner{padding:0;border:0}
a{color:#666;text-decoration:none}
a:active,a:hover{text-decoration:none}
body,button,em,input,p,select,span,textarea{font-family:AppleSDGothicNeo-Regular,Roboto,'Droid Sans',AppleGothicNeoSD,'Apple SD 산돌고딕 Neo',Helvetica,'Malgun Gothic','맑은 고딕','Microsoft NeoGothic',sans-serif;font-size:100%;color:#888}
.blind,legend{overflow:hidden;position:absolute;top:0;left:-9999px;width:0;height:1px;line-height:0;font-size:0}
caption{overflow:hidden;width:0;height:1px;line-height:0;font-size:0;text-indent:-9999px}
.skip_navi{overflow:hidden;position:absolute;top:0;left:-9999px;width:0;height:1px}
/*! Form */
input,select,textarea{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}
input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{width:100%;height:40px;line-height:normal;padding:10px 9px 8px 9px;border:1px solid #e6e6e6;font-size:14px;color:#333;text-align:left}
input::-webkit-input-placeholder{font-size:14px;color:#aaa}
input:-ms-input-placeholder{font-size:14px;color:#aaa}
input::-ms-input-placeholder{font-size:14px;color:#aaa}
input::placeholder{font-size:14px;color:#aaa}
input:disabled{background-color:#f8f8f8;color:#999;opacity:1}
input:-moz-read-only{cursor:default;-webkit-user-modify:read-write-plaintext-only}
input:read-only{cursor:default;-webkit-user-modify:read-write-plaintext-only}
input[type=checkbox]{width:24px;height:24px;padding:0;border:0;background-repeat:no-repeat;background-position:0 0;background-size:100px auto;background-color:transparent;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form.png?20161025);vertical-align:middle}
input[type=checkbox]:checked{background-position:-25px 0}
input[type=radio]{width:24px;height:24px;padding:0;border:0;background-repeat:no-repeat;background-position:0 -35px;background-size:100px auto;background-color:transparent;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form.png);vertical-align:middle}
input[type=radio]:checked{background-position:-25px -35px}
input[type=radio]:disabled{background-position:-50px -35px}
input[type=radio]:disabled:checked{background-position:-75px -35px}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
input[type=radio].radio2{width:21px;height:24px;padding:0;border:0;background-repeat:no-repeat;background-position:-50px 0;background-size:100px auto;background-color:transparent;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form.png?20161012);vertical-align:middle}
input[type=radio].radio2:checked{background-position:-75px 0}
input[type=checkbox].check2{background-repeat:no-repeat;background-position:0 0;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form2.png?20161026)}
input[type=checkbox].check2:checked{background-repeat:no-repeat;background-position:0 0;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form2.png?20161026)}
select{width:100%;height:40px;line-height:normal;padding:10px 25px 8px 9px;border:1px solid #e6e6e6;background:#fff url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_new.png?20180209) 100% -434px no-repeat;background-size:300px auto;font-size:14px;color:#333;text-align:left;vertical-align:middle}
select:disabled{background-color:#f8f8f8;color:#999}
textarea{width:100%;height:140px;line-height:140%;margin:0;padding:9px;border:1px solid #e6e6e6;background-color:#fff;font-size:14px;color:#666;resize:none}
textarea::-webkit-input-placeholder{font-size:12px;color:#aaa}
textarea:-ms-input-placeholder{font-size:12px;color:#aaa}
textarea::-ms-input-placeholder{font-size:12px;color:#aaa}
textarea::placeholder{font-size:12px;color:#aaa}
label{font-size:14px;color:#666;vertical-align:middle}
label input[type=checkbox],label input[type=radio]{margin-right:5px}
.pdt_3{padding-top:3px}
.pdt_5{padding-top:5px}
.pdt_10{padding-top:10px}
.mgb_7{margin-bottom:7px}
.mgb_10{margin-bottom:10px}
.mgb_15{margin-bottom:15px}
.lr2n{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden}
.lr2n>:first-child{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto;float:left}
.lr2n>:last-child{float:right}
.txtal_c{text-align:center}
.hidden{display:none}
.tit1{margin-bottom:10px;font-size:12px}
.tip1{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-align-items:inherit}
.tip1.order{margin:0 11px 11px 11px;padding-top:10px;border-top:1px solid #e4e4e4}
.tip1 .icon{display:inline-block;width:12px;height:12px;margin-top:0;padding:0 0 0 3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-90px -115px;background-size:250px auto}
.tip1 span{font-size:13px;color:#ff778d}
.tip1.type2 span{margin-top:1px;font-size:12px}
.tip1.gray span{font-size:12px;color:#999}
.tip1.gray .icon{background-position:-73px -115px}
.s_tip dd,.s_tip li{margin-bottom:5px;margin-left:7px;font-size:13px;color:#666;text-indent:-7px}
.s_tip.type2 dd,.s_tip.type2 li{font-size:11px}
.s_tip dd.ti_a,.s_tip li.ti_a{margin-left:67px;text-indent:-67px}
.s_tip dd.ti_a2,.s_tip li.ti_a2{margin-left:63px;text-indent:-63px}
.s_tip dd:before,.s_tip li:before{content:"";display:inline-block;width:3px;height:3px;margin:-4px 4px 0 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);background-position:-8px -140px;background-size:250px auto;vertical-align:middle}
.s_tip dt{margin-bottom:7px}
.s_tit.tip{display:inline-block;font-size:14px;color:#333}
.s_tit.tip:before{content:"";display:inline-block;width:14px;height:13px;margin:-3px 4px 0 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);background-position:-28px -136px;background-size:250px auto;vertical-align:middle}
.s_tip.type2 .s_tit.tip{display:inline-block;font-size:13px;color:#333}
.s_tip.type2 .s_tit.tip:before{display:none}
.s_onoff_ui{display:inline-block;width:58px;height:28px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png) no-repeat;background-position:0 -141px;background-size:200px auto;outline:0}
.s_onoff_ui.on{background-position:0 -169px}
.bg_red{background-color:#ea272b}
.bg_gray{background-color:#f0f0f0}
.c_333{color:#333}
.c_666{color:#666}
.c_wine{color:#ea6599;color:#f46c6f}
.c_red{color:#ec393f}
.flex_wn{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.flex_wn.n2>*{width:50%}
.flex_wn>*{-ms-flex:auto;flex:auto;-webkit-flex:auto;margin-left:5px;-webkit-box-flex:1}
.flex_wn>:first-child{margin-left:0}
.flex_wn.mgt_7{margin-top:7px}
.s_soldout{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15)}
.s_soldout:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:92px;height:101px;margin-top:-50.5px;margin-left:-46px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png?20160930) no-repeat;background-position:-124px -311px;background-size:250px auto}
.s_soldout.small:after{width:59px;height:65px;margin-top:-33px;margin-left:-30px;background-position:-115px -415px}
.s_soldout.big:after{width:114px;height:127px;margin-top:-64px;margin-left:-57px;background-position:0 -314px}
.s_soldout.sml:after{width:50px;height:56px;margin-top:-26px;margin-left:-25px;background-position:-181px -415px}
.iScrollVerticalScrollbar{overflow:hidden;position:absolute;top:2px;right:2px;bottom:2px;z-index:9999;width:2px}
.iScrollVerticalScrollbar .iScrollIndicator{background:rgba(0,0,0,.2)}
.onoff_wrap .onoff_cont{display:none}
.bottom_boldline:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;padding-top:7px;border-top:1px solid #dfdfdf;background-color:#ebebeb}
.form_input{overflow:hidden}
.form_input>li{position:relative;padding-bottom:5px}
.form_input>li .form_tit{position:absolute;top:0;left:0;font-size:14px;color:#333}
.form_input>li .form_tit label{margin-top:4px;font-size:14px;color:#333;vertical-align:middle}
.new_type .form_input>li .form_tit label{color:#666}
.form_input>li .form_tit2{position:absolute;top:0;left:0;font-size:14px;color:#333}
.form_input>li .form_tit2 label{display:block;margin-top:4px;font-size:14px;color:#333;color:#666}
.new_type .form_input>li .form_tit2 label{color:#666}
.form_input>li.form_readonly{padding-top:11px;padding-bottom:10px}
.form_input>li.form_readonly .form_tit{top:12px}
.form_input>li.form_readonly p{color:#666}
.form_input>li.form_radio{min-height:24px;padding-top:10px;padding-bottom:15px}
.form_input>li.form_radio .form_tit label{margin-top:16px}
.form_input>li.form_radio .form_check{float:left;margin-right:25px}
.form_input2>li{padding-bottom:10px}
.form_readonly{padding:12px 16px 11px}
.form_readonly dl{position:relative}
.form_readonly dl dt{position:absolute;top:0;left:0;font-size:14px;color:#333}
.form_readonly dl dd{padding-left:80px;font-weight:700;font-size:14px;color:#333}
/*!checkbox,radio+text */
.form_check{display:block;overflow:hidden;position:relative;min-height:24px}
.form_check input{position:absolute;top:0;left:0}
.form_check label{display:inline-block;margin:4px 0 0 32px}
/*!birth */
.form_birthday{overflow:hidden}
.form_birthday .parts{float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.form_birthday .parts:nth-child(1){width:36%}
.form_birthday .parts:nth-child(2){width:32%;padding-left:5px}
.form_birthday .parts:nth-child(3){width:32%;padding-left:5px}
.form_birthday .parts input{text-align:center}
/*!phone */
.form_phone_v2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;overflow:hidden}
.form_phone_v2>*{display:block;-webkit-box-flex:1}
.form_phone_v2.nodot>*{margin-left:8px}
.form_phone_v2.nodot>:first-child{margin-left:0}
.form_phone_v2>select{width:20%;min-width:70px;min-height:40px}
.form_phone_v2.n2>select{width:20%;min-width:70px}
.form_phone_v2>input{width:40%;min-height:40px}
.form_phone_v2>span{width:33.3%;min-height:40px}
.form_phone_v2.n2>input{width:80%}
.form_phone_v2.n2>span{width:80%}
.form_phone_v2 .dot{width:5px;height:1px;margin:0 10px;background-color:#666}
.form_phone{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden}
.form_phone .parts{-ms-flex:auto;flex:auto;float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1}
.form_phone .parts:nth-child(1){width:23%;min-width:70px}
.form_phone .parts:nth-child(2){width:38%;padding-left:5px}
.form_phone .parts:nth-child(3){width:39%;padding-left:5px}
.form_phone .parts input{padding-right:0;padding-left:0;text-align:center}
.form_phone_dash{overflow:hidden}
.form_phone_dash .parts{display:block;float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.form_phone_dash .parts span{position:absolute;top:11px;left:0;width:20px;height:20px;text-align:center}
.form_phone_dash .parts:nth-child(1){width:34%}
.form_phone_dash .parts:nth-child(2){width:33%;padding-left:20px}
.form_phone_dash .parts:nth-child(3){width:33%;padding-left:20px}
.form_phone_dash .parts input{padding-right:0;padding-left:0;text-align:center}
.cardnum_input_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.cardnum_input_wrap>*{display:inherit;-ms-flex:1;flex:1;-webkit-flex:1;margin-left:5px;-webkit-box-flex:1}
.cardnum_input_wrap>:first-child{margin-left:0}
.cardnum_input_wrap input{text-align:center}
/*!money */
.form_money{overflow:hidden;padding:0 11px}
.form_money .parts{position:relative;padding-right:140px;-webkit-box-sizing:border-box;box-sizing:border-box}
.form_money .parts .btn_multi{position:absolute;top:0;right:0;margin-top:0}
.form_money .parts .btn_multi li:first-child .button{min-width:48px}
.form_money .parts .btn_multi li:last-child .button{min-width:80px}
/*!post */
.form_address .post{overflow:hidden;position:relative}
.form_address .addressnum{float:left;width:90px;min-width:90px;margin-right:5px}
.form_address .post .parts{float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.form_address .post .parts:nth-child(1){width:54px;padding-right:5px}
.form_address .post .parts:nth-child(2){width:53px;padding-right:5px}
.form_address .post .parts input{padding-right:0;padding-left:0;text-align:center}
.form_address .post .button{float:left}
.form_address .post .button button{padding:10px;font-size:13px}
.form_address .part{margin-top:5px}
.form_post_search{margin-left:-90px;padding:10px 0}
.form_post_search .post_wrap{border:1px solid #d6d6d6}
.form_post_search .tab_post li{width:50%}
.form_post_search .tab_post li a{padding:14px 0 12px;font-size:14px}
.form_post_search .search{padding:15px}
.form_post_search .search .btnType2_h40{font-weight:400;font-size:14px}
.form_post_search .search p{font-size:12px;color:#999}
.form_post_search .search p.txt_addr_detail{padding-bottom:8px;font-weight:700;font-size:14px;color:#333}
.form_post_search .search .row_part1{position:relative;padding-right:58px}
.form_post_search .search .row_part1 .button{position:absolute;top:0;right:0;width:53px}
.form_post_search .search .row_part2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;margin-bottom:5px}
.form_post_search .search .row_part2>*{-webkit-box-flex:1}
.form_post_search .search .row_part2 .col_part{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.form_post_search .search .row_part2 .col_part:first-child{padding-right:5px}
.form_post_search .search .row_part3{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;position:relative}
.form_post_search .search .row_part3>*{display:block;-ms-flex:auto;flex:auto;-webkit-box-flex:1}
.form_post_search .search .row_part3 .col_part{-webkit-box-sizing:border-box;box-sizing:border-box}
.form_post_search .search .row_part3 .col_part:nth-child(1){width:60%;padding-right:5px}
.form_post_search .search .row_part3 .col_part:nth-child(2){width:40%}
.form_post_search .search .row_part3 .button{width:53px;min-width:53px;margin-left:5px}
.form_post_search .result p{padding:5px 15px;border-bottom:1px solid #e4e4e4;font-weight:700;font-size:13px;color:#333}
.form_post_search .result ul{padding:0 15px}
.form_post_search .result ul li{padding:10px 0;border-top:1px solid #ededed}
.form_post_search .result ul li:first-child{border-top:0}
.form_post_search .result ul li .result_box{position:relative;padding:7px 50px 4px 0;font-size:12px;color:#666}
.form_post_search .result ul li .result_box .button{position:absolute;top:0;right:0;width:48px}
/*!password */
.form_password{position:relative;padding-right:58px}
.form_password.type2{padding-top:10px}
.form_password .button{position:absolute;top:0;right:0;width:53px}
.form_password .button button{font-size:13px}
.form_password .current_pass{margin-right:5px}
/*!memo */
.form_memo .part{margin-top:5px}
/*!search */
.form_search{position:relative;padding-right:62px}
.form_search .button{position:absolute;top:0;right:0;width:57px;height:30px}
.form_search .button .btn_search{display:block;height:40px;line-height:40px;border:1px solid #ff329b;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff329b;font-size:14px;color:#fff;text-align:center}
/*!id,password */
.insertform{padding:0 15px}
.insertform.bline{border-bottom:1px solid #d6d6d6}
.insertform>*{margin:0 0 10px 0}
.certify_box .form_check,.insertform .form_check{margin-top:7px}
.certify_box .form_check label,.insertform .form_check label{margin-top:1px}
.form_idpw{overflow:hidden;position:relative}
.form_idpw .tit{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;position:absolute;height:100%;padding-left:10px;font-weight:700;font-size:13px}
.form_idpw input{padding-right:60px;padding-left:110px}
.form_idpw.type2 input{padding-left:10px}
.form_idpw .txt_float{position:absolute;top:0;right:0;height:38px;line-height:39px;padding-right:10px}
.form_idpw2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;width:100%}
.form_idpw2 .icon_del2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;visibility:hidden;position:absolute;top:0;right:5px;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box}
.form_id{overflow:hidden}
.form_id .parts{position:relative;height:40px;padding-right:58px;border:1px solid #dfdfdf;border-radius:1px;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff}
.form_id .parts .txt_float{position:absolute;top:0;right:0;height:38px;line-height:38px;padding-right:10px}
.form_id.form_disabled .parts{background-color:#ececec}
.form_pw{overflow:hidden}
.form_pw .parts{position:relative;height:40px;padding-right:58px;border:1px solid #dfdfdf;border-radius:1px;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff}
.form_pw .parts .txt_float{position:absolute;top:0;right:0;height:38px;line-height:38px;padding-right:10px}
.form_pw.form_disabled .parts{background-color:#ececec}
/*!layout */
.deem{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;width:100%;height:0;background:rgba(0,0,0,.6);transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}
body.search_area_open .deem{opacity:1;transition-duration:initial;-webkit-transition-duration:initial}
body.sidemenu_open .deem{opacity:1}
body.searchbar_open .deem{opacity:1;transition-duration:initial;-webkit-transition-duration:initial}
body.bottom_layerpop_open .deem{opacity:1}
body.layerpop_open .deem{opacity:1}
body.search_area_open .bottom_ficon{display:none}
body.search_area_open #actionBar{display:none}
body.search_area_open .floating_top{display:none}
#wrap{overflow:hidden;position:relative;width:100%;min-height:100%}
#container{width:100%;background-color:#fff}
#container.main{background-color:#edeff0}
header{position:fixed;top:0;right:0;left:0;z-index:11;width:100%}
/*!header_main */
#mainHeader .header_top{position:relative;z-index:1;height:54px;background:rgba(236,25,36,.98)}
#mainHeader .logo{width:170px;height:54px;margin:0 auto;background-repeat:no-repeat;background-position:0 0;background-size:170px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/logo.png);text-align:center;text-indent:-9999px;cursor:pointer}
#mainHeader .logo a{display:block;height:54px}
#mainHeader .btn_side{position:absolute;top:0;left:0;z-index:5;width:54px;height:54px;background-repeat:no-repeat;background-position:0 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);color:#fff;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}
#mainHeader .btn_side span{display:inline-block;padding-top:31px;font-size:12px;color:#fff}
#mainHeader .btn_search{position:absolute;top:0;right:0;z-index:5;width:54px;height:54px;background-repeat:no-repeat;background-position:-65px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);font-size:10px;color:#fff;text-align:center;cursor:pointer}
#mainHeader .btn_search span{display:inline-block;padding-top:31px;font-size:12px;color:#fff}
#mainHeader .gnb{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;position:relative;background:rgba(255,255,255,.95)}
#mainHeader .gnb .gra_prev{content:"";display:inline-block;position:absolute;top:0;left:0;z-index:10;width:30px;height:42px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#fff),color-stop(60%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 25%,rgba(255,255,255,0) 60%)}
#mainHeader .gnb .gra_next{content:"";display:inline-block;position:absolute;top:0;right:0;z-index:11;width:30px;height:42px;background:-webkit-gradient(linear,right top,left top,color-stop(25%,#fff),color-stop(60%,rgba(255,255,255,0)));background:linear-gradient(to left,#fff 25%,rgba(255,255,255,0) 60%)}
#mainHeader .gnb .gra_prev.swiper-button-disabled{display:none}
#mainHeader .gnb .gra_next.swiper-button-disabled{display:none}
#mainHeader .gnb li{-ms-flex:auto;flex:auto;-webkit-flex:auto;width:auto;height:46px;-webkit-box-flex:1}
#mainHeader .gnb li a{display:block;height:31px;padding:14px 0 0 0;border-bottom:1px solid #ececec;font-size:16px;color:#666;text-align:center;-webkit-tap-highlight-color:transparent}
#mainHeader .gnb li.new a:before{content:"";display:inline-block;display:inline-block;position:relative;width:13px;height:13px;margin-top:-2px;margin-right:2px;background-repeat:no-repeat;background-position:-292px -188px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);vertical-align:middle}
#mainHeader .gnb .gnb_flag{display:inline-block;width:13px;height:13px;margin-top:-2px;margin-right:2px;vertical-align:middle}
#mainHeader .gnb li a.current{height:28px;border-bottom:4px solid #ff329b;font-weight:700;color:#333}
/*!search */
.search_area{display:none;position:absolute;top:0;right:0;left:0;z-index:60;width:100%;height:54px;background-color:#fff}
body.search_area_open .search_area{display:block}
.search_area .form_search{margin:7px 10px}
.search_area .form_search .ui-input-text{width:100%}
.search_area .search_close{position:absolute;top:54px;right:0;z-index:100;width:62px;height:74px}
.search_area .search_close div{overflow:hidden;padding:10px 12px 10px 8px}
.search_area .search_close div a{display:block;width:42px;height:54px;background-repeat:no-repeat;background-position:-150px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer}
/*!header_sub */
.sub_header{height:49px;border-top:1px solid #fff;border-bottom:1px solid #d6d6d6;background-color:#fff}
.sub_header h1{overflow:hidden;height:35px;margin-right:50px;margin-left:50px;padding-top:14px;font-weight:700;font-size:19px;color:#333;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.sub_header h1.typo_ssglogo{height:auto;line-height:12px;padding-top:11px;font-weight:400}
.sub_header h1.typo_ssglogo .l1{font-size:17px}
.sub_header h1.typo_ssglogo .l2{font-size:14px}
.sub_header .btn_back{position:absolute;top:0;left:0;z-index:5;width:49px;height:49px;background-repeat:no-repeat;background-position:0 -70px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer;outline:0}
.sub_header .btn_home{position:absolute;top:0;right:0;z-index:5;width:49px;height:49px;background-repeat:no-repeat;background-position:-75px -70px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png?20161206);text-indent:-9999px;cursor:pointer}
.sub_header .btn_cart{position:absolute;top:0;right:50px;z-index:5;width:45px;height:49px;background-repeat:no-repeat;background-position:-75px -70px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout2.png?20161206);cursor:pointer}
.sub_header .btn_cart a{display:block;position:relative;height:49px;font-size:0}
.sub_header .btn_cart a .new_num{display:inline-block;position:relative;top:4px;min-width:6px;margin-left:20px;margin-left:20px;padding:2px 5px 0;border-radius:10px;-webkit-border-radius:10px;background-color:#ff329b;font-size:10px;color:#fff;text-align:center}
.sub_header .btn_share{position:absolute;top:0;right:0;z-index:5;width:49px;height:49px;background-repeat:no-repeat;background-position:-201px -70px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer}
.sub_header .btn_home a{display:block;width:49px;height:49px}
.sub_header .btn_close{position:absolute;top:0;right:0;z-index:5;width:49px;height:49px;background-repeat:no-repeat;background-position:-147px -70px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer}
.sub_header .btn_close2{display:block;position:absolute;top:0;right:0;width:49px;height:49px}
.sub_header .btn_close2 a{display:inline-block;overflow:hidden;z-index:5;width:30px;height:30px;margin:11px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv2.png) 5px 4px no-repeat;background-size:200px auto;text-indent:-9999px;cursor:pointer}
.contents{margin-top:51px;-webkit-box-sizing:border-box;box-sizing:border-box} /* 2025-01-15 수정 */
.contents.app{margin-top:0} /* 2025-01-15 수정 */
.contents.with_color{background-color:#eee}
/*!top */
.floating_top{position:absolute;right:10px;bottom:80px;z-index:30;width:35px;height:35px;background-repeat:no-repeat;background-position:-285px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png?20160928);text-indent:-9999px;cursor:pointer}
/*!sidebar */
#menuBar{position:fixed;top:0;left:0;z-index:100;width:100%;min-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transition:transform .5s ease;transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}
body.sidemenu_open #menuBar{transform:translate(0,0);-webkit-transform:translate(0,0)}
#menuBar .bar_close{position:relative;width:100%;background-color:#ff329b}
#menuBar .bar_close div{overflow:hidden;width:100%;min-height:100%}
#menuBar .bar_close div a{display:block;float:right;width:42px;height:54px;background-repeat:no-repeat;background-position:-150px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer}
#menuBar .menu_cont{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#f1f1f1}
#menuBar .login_area{position:relative;height:72px;border-bottom:1px solid #c2c2c2;background-color:#ff329b}
#menuBar .login_area p{padding:14px 16px 5px;font-size:15px;color:#fff}
#menuBar .login_area p .fwb{font-size:15px;color:#fff}
#menuBar .login_area .button{position:absolute;top:10px;right:16px;width:62px}
#menuBar .login_area .myshop_benefit ul{overflow:hidden;padding:8px 16px 12px}
#menuBar .login_area .myshop_benefit li{float:left;padding-left:15px;font-size:13px;color:#fff}
#menuBar .login_area .myshop_benefit li:first-child{padding-left:0}
#menuBar .login_area .myshop_benefit li .point{margin-left:3px;color:#fff}
#menuBar .login_area .myshop_benefit li .point em{font-weight:700;font-size:15px;color:#333}
#menuBar .login_area .myshop_benefit li .coupon{margin-left:3px;color:#fff}
#menuBar .login_area .myshop_benefit li .coupon em{font-weight:700;font-size:15px;color:#333}
#menuBar .menu_quarter .icon{display:block;width:25px;height:36px;margin:0 auto;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png)}
#menuBar .menu_quarter ul{background-color:#ebebeb}
#menuBar .menu_quarter ul li a{padding:20px 0 16px;font-size:14px;color:#333;text-align:center}
#menuBar .menu_quarter ul li:nth-child(1) a{border-bottom:1px solid #c2c2c2}
#menuBar .menu_quarter ul li:nth-child(1) a .icon{width:30px;background-position:0 -300px}
#menuBar .menu_quarter ul li:nth-child(2) a{border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2}
#menuBar .menu_quarter ul li:nth-child(2) a .icon{background-position:-50px -300px}
#menuBar .menu_quarter ul li:nth-child(3) a{border-bottom:1px solid #c2c2c2}
#menuBar .menu_quarter ul li:nth-child(3) a .icon{width:27px;background-position:-100px -300px}
#menuBar .menu_quarter ul li:nth-child(4) a{border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2}
#menuBar .menu_quarter ul li:nth-child(4) a .icon{background-position:-150px -300px}
#menuBar .menu_link ul li{padding:0 15px}
#menuBar .menu_link ul li a{padding:16px 10px 15px 55px}
#menuBar .menu_link ul li .icon{position:absolute;top:50%;left:0;width:38px;height:38px;margin-top:-19px;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);vertical-align:middle}
#menuBar .menu_link ul li .myshop .icon{background-position:0 -350px}
#menuBar .menu_link ul li .event .icon{background-position:-50px -350px}
#menuBar .menu_link ul li .join .icon{background-position:-100px -350px}
#menuBar .menu_link ul li .customer .icon{background-position:-150px -350px}
#menuBar .menu_link ul li .setup .icon{background-position:-200px -350px}
#menuBar .menu_link ul li .recently .icon{background-position:-250px -350px}
#menuBar .recently_display{margin-top:24px}
#menuBar .recently_display p{margin:0 0 7px 15px;font-weight:700;font-size:17px;color:#333}
#menuBar .recently_display .goods_list{overflow:hidden;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}
#menuBar .recently_display .goods_list li{float:left;width:50%;padding:0;border-top:0;background-color:#fff}
#menuBar .recently_display .goods_list li .goods_wrap{height:124px;padding:100px 15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
#menuBar .recently_display .goods_list li .goods_img{top:15px;left:50%;width:80px;height:80px;margin-left:-40px;border:0}
#menuBar .recently_display .goods_list li .goods_name{height:15px;font-size:12px;text-align:center}
#menuBar .recently_display .goods_list li:nth-child(1) .goods_wrap{border-right:1px solid #d8d8d8}
#menuBar .recently_display .goods_list li:nth-child(3) .goods_wrap{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
#menuBar .recently_display .goods_list li:nth-child(4) .goods_wrap{border-top:1px solid #d8d8d8}
#menuBar .customer_hour{margin:20px 15px 25px}
#menuBar .customer_hour .tel a.btn_cust_tel{display:block;height:36px;line-height:36px;border:1px solid #d6d6d6;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center}
#menuBar .customer_hour .tel a.btn_cust_tel .icon_tel{height:34px;margin-right:2px;background-position:-230px -105px;vertical-align:top}
#menuBar .customer_hour .time{margin-top:10px;padding-left:12px;background-repeat:no-repeat;background-position:2px 4px;background-size:4px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/bullet_mark_dot.png);font-size:12px;color:#666}
#side_menu{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#ececec;background-color:#edeff0;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}
#side_menu.type2{width:84%}
#side_menu.full{width:100%}
body.sidemenu_open #side_menu{transform:translate(0,0);-webkit-transform:translate(0,0)}
#side_menu .logout_bt{display:inline-block;margin-top:-1px;margin-left:10px;padding:3px 8px;border:1px solid #f6a2a5;border-radius:1px;-webkit-border-radius:1px;font-size:11px;color:#fff;vertical-align:middle}
#side_menu .sidemenu_iscroll{overflow:hidden;position:relative;height:100%}
#side_menu .sidemenu_iscroll>div{padding-bottom:80px}
#side_menu .cont_box{margin-bottom:7px;border-bottom:1px solid #e5e5e5;background-color:#fff}
#side_menu .top_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;min-height:28px;padding:13px 16px;background-color:#ff329b;font-size:16px;color:#fff}
#side_menu .top_wrap span{color:#fff}
#side_menu .top_wrap a{color:#fff;vertical-align:middle}
#side_menu .top_wrap .mem_class{display:inline-block;position:relative;height:13px;margin-left:3px;padding:4px 5px 0 10px;border-radius:1px;-webkit-border-radius:1px;background-color:#c51f26;font-size:10px;vertical-align:middle}
#side_menu .top_wrap .mem_class:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:10px;height:100%;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-136px -181px;background-size:320px auto;background-color:#ec1d28}
#side_menu .top_wrap .comment{margin-top:7px}
.guest_have_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.myshop_main .guest_have_wrap{margin:0 10px;border:1px solid #e4e4e4;background-color:#fff}
.guest_have_wrap.hidden{display:none}
.guest_have_wrap>a{display:block;-ms-flex:1;flex:1;width:50%;padding:15px;border-left:1px solid #f2f2f2;-webkit-box-flex:1}
.guest_have_wrap>a:first-child{border-left:0}
.guest_have_wrap>a .tit{display:block;margin-bottom:10px;font-size:14px;color:#666}
.guest_have_wrap>a.point .icon{display:inline-block;width:21px;height:21px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -179px;background-size:320px}
.guest_have_wrap>a.coupon .icon{display:inline-block;width:29px;height:17px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-47px -181px;background-size:320px}
.guest_have_wrap>a p{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}
.guest_have_wrap>a p .cont{display:block;-ms-flex:1;flex:1;-webkit-flex:1;width:80%;text-align:right;-webkit-box-flex:1}
.guest_have_wrap>a p .cont b{margin-right:3px;color:#ff329b}
.guest_have_wrap>a p .cont i{color:#666}
#side_menu .guest_quick{overflow:hidden;border-spacing:0}
#side_menu .guest_quick li{position:relative}
#side_menu .guest_quick li .new_num{display:inline-block;min-width:8px;margin-top:-1px;margin-left:20px;padding:3px 5px 1px;border-radius:10px;-webkit-border-radius:10px;background-color:#ff329b;font-size:11px;color:#fff}
#side_menu .guest_quick li:nth-child(1) .new_num{margin-left:15px}
#side_menu .guest_quick li .new_icon{display:inline-block;position:absolute;right:0;bottom:0;width:30px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-93px -173px;background-size:320px auto;text-indent:-10000px}
#side_menu .guest_quick li{float:left;width:33.3%;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;border-width:0 0 1px 1px}
#side_menu .guest_quick li:first-child{border-left:0}
#side_menu .guest_quick li:nth-child(3n+1){border-left:0}
#side_menu .guest_quick li:nth-last-child(-n+3){border-bottom:0}
#side_menu .guest_quick li a{display:block;padding:15px 0;padding:12px 0 14px;text-align:center}
#side_menu .guest_quick li .icon{display:block;margin:0 auto 5px auto;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png?20170531) no-repeat;background-size:320px auto}
#side_menu .guest_quick li:nth-child(1) .icon{width:28px;height:31px;background-position:-9px -8px}
#side_menu .guest_quick li:nth-child(2) .icon{width:38px;height:31px;background-position:-47px -8px}
#side_menu .guest_quick li:nth-child(3) .icon{width:27px;height:31px;background-position:-93px -8px}
#side_menu .guest_quick li:nth-child(4) .icon{width:31px;height:31px;background-position:-134px -8px}
#side_menu .guest_quick li:nth-child(5) .icon{width:27px;height:31px;background-position:-178px -8px}
#side_menu .guest_quick li:nth-child(6) .icon{width:28px;height:31px;background-position:-220px -10px}
#side_menu .guest_quick.menu_size8 li{width:25%;border-width:1px 0 0 1px}
#side_menu .guest_quick.menu_size8 li:nth-child(3n+1){border-left:1px solid #f2f2f2}
#side_menu .guest_quick.menu_size8 li:nth-last-child(-n+3){border-left:1px solid #f2f2f2}
#side_menu .guest_quick.menu_size8 li:nth-child(4n+1){border-left:0}
#side_menu .guest_quick.menu_size8 li:nth-last-child(-n+4){border-bottom:0}
#side_menu .guest_quick.menu_size8 li:nth-child(6) .icon{width:26px;height:31px;background-position:-8px -40px}
#side_menu .guest_quick.menu_size8 li:nth-child(7) .icon{width:38px;height:31px;background-position:-47px -40px}
#side_menu .guest_quick.menu_size8 li:nth-child(8) .icon{width:27px;height:31px;background-position:-93px -40px}
#side_menu .banner_wrap{position:relative;background-color:#ececec}
#side_menu .banner_wrap li{margin-bottom:5px;border-bottom:1px solid #e5e5e5}
#side_menu .banner_wrap li:last-child{margin-bottom:0;border-bottom:0}
#side_menu .banner_wrap img{width:100%}
.category .contents{margin-bottom:10px}
.plan .contents{margin-bottom:10px}
.plan .details_share{border-top:1px solid #f6f6f6}
#side_menu .title_wrap{overflow:hidden;padding:14px 16px;border-bottom:1px solid #f2f2f2}
#side_menu .title_wrap>strong{float:left;color:#333}
#side_menu .title_wrap>a{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;float:right;font-size:15px;color:#999}
#side_menu .title_wrap>a:after{content:"";display:inline-block;width:7px;height:12px;margin-left:8px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -229px;background-size:320px auto}
.category_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;overflow:hidden}
/*! 기존 소스에서 두줄로 안떨어지게 수정 */
.category_list li{display:block;float:left;width:50%;min-width:50%;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0 0 1px 1px}
.category_list li.none{padding:14px 16px}
.category_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;padding:12px 16px;padding-left:14px;letter-spacing:-1px}
.category_list li a:after{content:"";display:inline-block;width:7px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -241px;background-size:320px auto}
.category_list li:first-child{border-left:0}
.category_list li:nth-child(2n+1){border-left:0}
.category_list li:nth-last-child(-n+2){border-bottom:0}
.category_list li a>span{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;width:80%;font-size:14px;-webkit-box-flex:1}
/*! 카테고리와 동일한 이미지 사이즈 조정됨 */
.category_list li a span{color:#333}
.category_list li a .icon{width:25px;height:22px;margin-right:1px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon-category_new_0911.png?20170911) no-repeat;background-size:172px auto}
.category_list li:nth-child(1) a .icon{background-position:0 0}
.category_list li:nth-child(2) a .icon{background-position:0 -23px}
.category_list li:nth-child(3) a .icon{background-position:0 -48px}
.category_list li:nth-child(4) a .icon{background-position:0 -71px}
.category_list li:nth-child(5) a .icon{background-position:0 -95px}
.category_list li:nth-child(6) a .icon{background-position:0 -119px}
.category_list li:nth-child(7) a .icon{background-position:0 -142px}
.category_list li:nth-child(8) a .icon{background-position:0 -166px}
.category_list li:nth-child(9) a .icon{background-position:0 -190px}
.category_list li:nth-child(10) a .icon{background-position:0 -216px}
.foot_category_wrap{position:relative;background-color:#fff;font-size:12px}
.foot_category_wrap .title_wrap{padding:10px 15px 10px 15px;border-bottom:2px solid #f9a6a2;font-size:16px;color:#333;text-align:center}
.foot_category_wrap .title_wrap strong{font-weight:400}
.foot_category_wrap .xbtn{position:absolute;top:0;right:10px;line-height:0;padding:10px}
.foot_category_wrap .xbtn span{display:inline-block;width:18px;height:18px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-24px -208px;background-size:320px auto;text-indent:-10000px}
.category_list2{overflow:hidden;padding:13px 15px 15px 15px}
.category_list2 li{display:block;float:left;width:20%;min-width:20%;-webkit-box-sizing:border-box;box-sizing:border-box}
.category_list2 li a{padding:9px 0 9px 0;text-align:center}
.category_list2 li a{display:block;color:#666}
.category_list2 li a>span{display:block;margin-top:1px}
.category_list2 li.all a>span{color:#bebebe}
.category_list2 li a .icon{display:block}
.category_list2 li a .icon{display:inline-block;width:23px;height:23px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-size:320px}
.category_list2 li.a20000004 a .icon{width:23px;height:23px;background-position:-9px -125px}
.category_list2 li.a20000005 a .icon{width:24px;height:23px;background-position:-43px -125px}
.category_list2 li.a20000006 a .icon{width:23px;height:23px;background-position:-79px -125px}
.category_list2 li.a20000007 a .icon{width:23px;height:23px;background-position:-111px -125px}
.category_list2 li.a20000008 a .icon{width:24px;height:23px;background-position:-145px -125px}
.category_list2 li.a20000009 a .icon{width:23px;height:23px;background-position:-183px -125px}
.category_list2 li.a20000010 a .icon{width:23px;height:23px;background-position:-214px -125px}
.category_list2 li.a20000011 a .icon{width:23px;height:23px;background-position:-249px -125px}
.category_list2 li.a20000012 a .icon{width:23px;height:23px;background-position:-283px -125px}
.category_list2 li.all a .icon{width:23px;height:23px;background-position:-191px -178px}
/*! header */
.sub_header .btn_srch{position:absolute;top:0;right:0;z-index:5;width:49px;height:49px;background-repeat:no-repeat;background-position:-219px -132px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px;cursor:pointer;outline:0}
/*! 카테고리:이미지 250 */
.category .contents{display:inline-block;width:100%;margin-bottom:0}
.category_nosecond_list{overflow:hidden;border-bottom:1px solid #dedede}
.category_nosecond_list li{display:block;float:left;width:50%;min-width:50%;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0 0 1px 1px}
.category_nosecond_list li.none{padding:13px 16px 14px}
.category_nosecond_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;padding:8px 10px 6px 15px}
.category_nosecond_list li a:after{content:"";display:inline-block;width:7px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -241px;background-size:320px auto}
.category_nosecond_list li:first-child{border-left:0}
.category_nosecond_list li:nth-child(2n+1){border-left:0}
.category_nosecond_list li:nth-last-child(-n+2){border-bottom:0}
.category_nosecond_list li a>span{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;width:70%;padding-left:5px;font-size:14px;color:#333;-webkit-box-flex:1}
.ico-cate{width:30px;height:32px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon-category_new_0911.png?20170911) no-repeat;background-size:250px auto;-webkit-transform:scale(.87,.87);transform:scale(.87,.87)}
.ico-cate-20000016{background-position:0 2px}
.ico-cate-20000021{background-position:0 -33px}
.ico-cate-20000025{background-position:0 -71px}
.ico-cate-20000031{background-position:0 -104px}
.ico-cate-20000040{background-position:0 -139px}
.ico-cate-20000043{background-position:0 -172px}
.ico-cate-20000049{background-position:0 -207px}
.ico-cate-20000054{background-position:0 -241px}
.ico-cate-20000059{background-position:0 -277px}
.ico-cate-20000074{background-position:0 -314px}
.foot_category_wrap .category_list2{padding:0}
.foot_category_wrap .category_list2 li{border:1px solid #f5f5f5;border-width:0 1px 1px 0}
.foot_category_wrap .category_list2 li a{padding:14px 0}
.foot_category_wrap .category_list2 li:nth-child(5n){border-right:0}
.top_category_wrap{position:relative;height:60px;border-bottom:1px solid #ddd;background-color:#fff;font-size:12px}
.top_category_wrap .category_list2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;min-width:650px;padding:0}
.top_category_wrap .category_list2 li{width:auto;min-width:auto;min-width:72px}
.top_category_wrap .ui{position:absolute;top:0;left:0;width:100%;height:100%}
.top_category_wrap .ui a{display:inline-block;line-height:0;padding:24px 10px;border:1px solid rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box}
.top_category_wrap .ui .btn_prev{float:left;background-color:rgba(232,232,232,.2)}
.top_category_wrap .ui .btn_next{float:right;background-color:rgba(232,232,232,.2)}
.top_category_wrap .ui .btn_prev span{display:inline-block;width:6px;height:10px;line-height:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:0 -14px;background-size:100px auto;text-indent:-10000px}
.top_category_wrap .ui .btn_next span{display:inline-block;width:6px;height:10px;line-height:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:-10px -14px;background-size:100px auto;text-indent:-10000px}
.top_category_wrap .category_list2 li a.current span{color:#ff329b}
.top_category_wrap .category_list2 li a.current>.icon{background-position-y:-148px}
.top_category_wrap .category_list2 li{border-right:1px solid #f5f5f5}
.top_category_wrap .category_list2 li:last-child{border-right:0}
.top_category_wrap .swiper-button-next.swiper-button-disabled{display:none}
.top_category_wrap .swiper-button-prev.swiper-button-disabled{display:none}
.top_category_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.top_category_list li{display:block}
.top_category_list li a{padding:15px 0 15px 0;text-align:center}
.top_category_list li a{display:block;color:#666}
.top_category_list li a>span{display:block}
.top_category_list li a .icon{display:block}
.top_category_list li a .icon:after{content:"";display:inline-block;width:23px;height:21px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-size:320px}
#side_menu .history_view_wrap .title_wrap{margin-bottom:15px}
#side_menu .history_view_list{overflow:hidden;position:relative;width:100%;padding-bottom:15px}
#side_menu .history_view_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
#side_menu .history_view_list ul li{width:70px;min-width:70px;margin-left:10px;font-size:13px;text-align:center}
#side_menu .history_view_list ul li a{display:block;overflow:hidden;max-height:110px}
#side_menu .history_view_list ul li:last-child{margin-right:10px}
#side_menu .history_view_list ul li .thumb{position:relative;margin-bottom:10px}
#side_menu .history_view_list ul li .thumb img{margin-bottom:0}
#side_menu .history_view_list ul li img{width:100%;margin-bottom:10px}
#side_menu .util_quick{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
#side_menu .util_quick a{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;margin:auto 0;padding:15px 0;text-align:center;-webkit-box-pack:center;-webkit-box-align:center}
#side_menu .util_quick li{-ms-flex:1;flex:1;-webkit-flex:1;border-left:1px solid #f2f2f2;-webkit-box-flex:1}
#side_menu .util_quick li:first-child{border-left:0}
#side_menu .util_quick li.login a:before{content:"";display:inline-block;width:19px;height:19px;margin-right:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-8px -261px;background-size:320px auto}
#side_menu .util_quick li.setting a:before{content:"";display:inline-block;width:19px;height:19px;margin-right:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-30px -261px;background-size:320px auto}
#side_menu .foot_wrap{padding:5px 16px 30px 16px;background-color:#edeff0}
#side_menu .guest_center{padding:11px 18px;border-radius:2px;-webkit-border-radius:2px;background-color:#e1e4e5}
#side_menu .guest_center dt{margin-bottom:5px;font-weight:700;font-size:15px}
#side_menu .guest_center dd{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;font-size:12px}
#side_menu .guest_center dd:before{content:"";display:inline-block;width:4px;height:4px;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;background-color:#969696}
#side_menu .xbtn{display:inline-block;position:absolute;top:6px;right:6px;padding:10px;-webkit-tap-highlight-color:transparent}
#side_menu .xbtn i{display:inline-block;width:20px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -286px;background-size:320px auto;text-indent:-10000px}
/*!actionbar */
#actionBar{position:fixed;right:0;bottom:0;left:0;z-index:40;width:100%;height:56px;border-top:1px solid #d7d7d7}
#actionBar,.floating_top{transition:opacity .3s ease;-webkit-transition:opacity .3s ease;opacity:1}
#actionBar.off,.floating_top.off{opacity:0}
#actionBar.disabled,.floating_top.disabled{visibility:hidden;overflow:hidden;height:0}
.bottom_ficon{display:none;position:fixed;bottom:75px;left:10px;z-index:31;padding:6px 15px;border:1px solid #ddd;border-radius:20px;-webkit-border-radius:20px;background-color:#fff;color:#888}
.bottom_ficon>span{display:inline-block;font-size:14px;color:#888;vertical-align:middle}
.bottom_ficon:before{content:"";display:inline-block;width:17px;height:20px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);background-position:-288px -86px;background-size:320px auto;vertical-align:middle}
.tv_boardcast .bottom_ficon{display:block}
.bottom_ficon.off{display:none}
.bottom_ficon img{width:50px}
#actionBar ul{width:100%;height:100%;background-color:#fff}
#actionBar ul li{float:left;width:25%;height:100%}
#actionBar ul li a{display:block;height:100%;margin:0 auto;font-size:13px;color:#333;text-align:center}
#actionBar ul li em{display:block;width:20px;height:32px;margin:0 auto;padding-bottom:1px;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png)}
#actionBar ul li a .icon_home{width:21px;background-position:0 -160px}
#actionBar ul li a .icon_cart{width:27px;background-position:-50px -160px}
#actionBar ul li a .icon_myshop{background-position:-100px -160px}
#actionBar ul li a .icon_customer{background-position:-150px -160px}
#actionBar ul li a.on{color:#ff329b}
#actionBar ul li a.on .icon_home{background-position:0 -220px}
#actionBar ul li a.on .icon_cart{background-position:-50px -220px}
#actionBar ul li a.on .icon_myshop{background-position:-100px -220px}
#actionBar ul li a.on .icon_customer{background-position:-150px -220px}
#actionBar.type02{height:52px}
#actionBar.type02 ul li{width:20%;height:100%;font-size:12px;color:#333;text-align:center}
#actionBar.type02 ul li a{height:100%;font-size:12px;font-size:12px;color:#333;text-align:center}
#actionBar.type02 ul li a.btn_home{color:#ff329b}
#actionBar.type02 ul li a .icon_home{width:21px;height:22px;margin-top:9px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_footer.png) no-repeat 0 0;background-size:200px auto}
#actionBar.type02 ul li a .icon_myshop{width:21px;height:22px;margin-top:9px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_footer.png) no-repeat -50px 0;background-size:200px auto}
#actionBar.type02 ul li a .icon_customer{width:22px;height:22px;margin-top:9px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_footer.png) no-repeat -100px 0;background-size:200px auto}
#actionBar.type02 ul li a .icon_cart{position:relative;width:21px;height:22px;margin-top:9px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_footer.png) no-repeat -150px 0;background-size:200px auto}
#actionBar.type02 ul li a.btn_cart{position:relative}
#actionBar.type02 ul li a .new_num{display:inline-block;position:absolute;top:-4px;left:50%;z-index:1;min-width:6px;margin-left:0;padding:2px 4px 0;border-radius:10px;-webkit-border-radius:10px;background-color:#ff329b;font-weight:700;font-size:10px;color:#fff;text-align:center}
#actionBar.type02 ul li .icon_recent{overflow:hidden;width:20px;height:20px;margin-top:7px;margin-bottom:3px;padding:0;border:solid 1px #333;border-radius:3px}
#actionBar.type02 ul li .icon_recent img{width:100%;vertical-align:middle}
#actionBar.type02 ul li.noprd .icon_recent{width:22px;height:22px;border:none;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_footer.png) no-repeat 0 -99px;background-size:200px auto}
#actionBar.type02 ul li.noprd .icon_recent img{display:none}
#actionBar.type02 ul li.noprd.on .icon_recent{background-position:0 -149px}
#actionBar.type02 ul li a.on{color:#ff329b}
#actionBar.type02 ul li a.on .icon_home{background-position:0 -50px}
#actionBar.type02 ul li a.on .icon_myshop{background-position:-50px -50px}
#actionBar.type02 ul li a.on .icon_customer{background-position:-100px -50px}
#actionBar.type02 ul li a.on .icon_cart{background-position:-150px -50px}
#actionBar.type02 ul li.on,#actionBar.type02 ul li.on a{color:#ff329b}
.bottom_layerpop .cont{position:fixed;bottom:56px;left:0;z-index:52;width:100%;transition:all .4s ease .1s;-webkit-transition:all .4s ease .1s;transform:translate(0,300px);-webkit-transform:translate(0,300px)}
body.bottom_layerpop_open .bottom_layerpop .cont{transform:translate(0,0);-webkit-transform:translate(0,0)}
/*!메인 팝업 */
.ds_pop_wrap{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;font-size:15px}
.ds_pop_wrap .bg{position:absolute;width:100%;height:5000px;background:rgba(0,0,0,.7)}
.ds_pop_wrap .ds_pop{position:absolute;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap .ds_pop .inner{position:relative;box-shadow:-2px -2px 5px rgba(0,0,0,.3);-webkit-box-shadow:-2px -2px 5px rgba(0,0,0,.3);-moz-box-shadow:-2px -2px 5px rgba(0,0,0,.3)}
.ds_pop_wrap .ds_pop img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap .ds_pop .round{border:1px solid #fff;border-radius:0 0 4px 4px}
.ds_pop_wrap .ds_pop.type_coupone{padding:60px 40px 0 40px}
.ds_pop_wrap .ds_pop.type_coupone .cont{background-color:#fff;text-align:center}
.ds_pop_wrap .ds_pop.type_coupone .cont .logo{display:inline-block;width:124px;height:34px;margin:20px 0}
.ds_pop_wrap .ds_pop.type_coupone .cont .tit{margin-bottom:8px;font-size:18px;color:#555}
.ds_pop_wrap .ds_pop.type_coupone .cont .coupone{display:inline-block;width:141px;height:75px;margin-bottom:13px}
.ds_pop_wrap .ds_pop.type_coupone .cont .tip{width:230px;margin:0 auto;font-size:10px;text-align:left}
.ds_pop_wrap .ds_pop.type_coupone .cont .tip li{margin-bottom:3px}
.ds_pop_wrap .ds_pop.type_coupone .cont button{width:230px;margin:14px 0 20px 0;padding:10px;border-radius:2px;-webkit-border-radius:2px;background-color:#e71a11;font-weight:700;color:#fff}
.ds_pop_wrap .ds_pop .body_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;background:#fff}
.ds_pop_wrap .ds_pop .body_wrap p{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;width:50%;padding:15px 0 25px 0;font-size:16px;color:#666;text-align:center;-webkit-box-flex:1}
.ds_pop_wrap .ds_pop .foot_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;background:#f2f2f2}
.ds_pop_wrap .ds_pop .foot_wrap a:first-child{border-right:1px solid #d3d3d3}
.ds_pop_wrap .ds_pop .foot_wrap a:last-child{border-left:1px solid #fff}
.ds_pop_wrap .ds_pop .foot_wrap a{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;width:50%;padding:15px 0;color:#454545;text-align:center;-webkit-box-flex:1}
.ds_pop_wrap .ds_pop .foot_wrap .xbt{display:inline-block;position:absolute;top:8px;right:5px;width:19px;height:19px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-77px -134px;background-size:250px;text-indent:-9999px}
/*! 장바구니 버튼 */
.ds_pop_wrap .ds_pop .foot_wrap_cart{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;border-top:1px solid #d3d3d3;background:#fff}
.ds_pop_wrap .ds_pop .foot_wrap_cart a:first-child{border-right:1px solid #d3d3d3}
.ds_pop_wrap .ds_pop .foot_wrap_cart a:last-child{border-left:1px solid #fff}
.ds_pop_wrap .ds_pop .foot_wrap_cart a{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;width:50%;padding:13px 0;font-size:14px;color:#333;text-align:center;-webkit-box-flex:1}
.ds_pop_wrap .ds_pop .foot_wrap_cart .xbt{display:inline-block;position:absolute;top:8px;right:5px;width:19px;height:19px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-77px -134px;background-size:250px;text-indent:-9999px}
.ds_pop_wrap .ds_pop .foot_wrap2{background:#a0a0a0;font-size:12px}
.ds_pop_wrap .ds_pop .foot_wrap2 .todaybt{display:inline-block;padding:10px;color:#fff}
.ds_pop_wrap .ds_pop .foot_wrap2 .xbt{content:"";float:right;width:30px;height:30px;margin:2px 2px 0 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-113px -131px;background-size:250px auto;text-indent:-10000px}
.ds_pop_wrap .xbt_type2{float:right;margin-top:15px;color:#fff}
.ds_pop_wrap .xbt_type2:after{content:"";display:inline-block;width:11px;height:11px;margin:-2px 0 0 5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-100px -137px;background-size:250px auto;vertical-align:middle}
.ds_pop_wrap .ds_pop{position:absolute;width:100%;padding:60px 30px 0 30px;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap .ds_pop.pop1{position:absolute;width:100%;padding:60px 40px 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap .ds_pop.pop2{position:absolute;width:100%;padding:100px 20px 0 40px;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap .ds_pop.pop3{position:absolute;width:100%;padding:150px 30px 0 30px;box-sizing:border-box;-webkit-box-sizing:border-box}
.ds_pop_wrap.appdown .ds_pop{padding:120px 30px 0 30px}
/*! 컨펌 창 2016-12-15 */
.ds_pop_wrap.type_confirm .bg{background:rgba(0,0,0,.4)}
.ds_pop_wrap.type_confirm .ds_pop{position:fixed;top:50%;margin-top:-80px;padding:0;padding:0 30px 0 30px}
.ds_pop_wrap.type_confirm .ds_pop .inner{overflow:hidden;border-radius:3px;background:#fff}
.ds_pop_wrap.type_confirm .ds_pop .inner .body_wrap{padding-top:10px}
.ds_pop_wrap.type_confirm .ds_pop .round{border-bottom:none}
.btn_pop_s_close{position:absolute;top:0;right:0;padding:10px}
.btn_pop_s_close span{display:inline-block;width:20px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/btn_pop_s_close.png) no-repeat;background-size:20px auto;text-indent:-10000px}
@media all and (device-width:320px) and (device-height:480px){
.ds_pop_wrap .ds_pop{padding:10px 30px 0 30px}
.ds_pop_wrap .ds_pop.pop1{padding:10px 40px 0 10px}
.ds_pop_wrap .ds_pop.pop2{padding:30px 20px 0 30px}
.ds_pop_wrap.appdown .ds_pop{padding:15px 30px 0 30px}
}
/*! app용 */
.ds_pop_wrap .ds_pop.app_pop{padding:10px 30px 0 30px}
.ds_pop_wrap .ds_pop.app_pop.pop1{padding:10px 40px 0 10px}
.ds_pop_wrap .ds_pop.app_pop.pop2{padding:30px 20px 0 30px}
.ds_pop_wrap.appdown .ds_pop.app_pop{padding:15px 30px 0 30px}
.sub_pop_wrap.mds{overflow:hidden;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;height:0}
.sub_pop_wrap.mds.on{display:block;height:100%}
.sub_pop_wrap.mds .title{display:block;margin-bottom:10px;font-size:17px;color:#fff}
.sub_pop_wrap.mds .title em{color:#ff329b}
.sub_pop_wrap.mds .inner{position:relative;height:100%;padding:20px 20px 50px 20px}
.sub_pop_wrap.mds .xbt{position:absolute;top:9px;right:10px;width:18px;height:18px;padding:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-131px 10px;background-size:250px auto;color:#fff;text-indent:-10000px}
.sub_pop_wrap.mds .cont{position:relative;overflow-y:auto}
.sub_pop_wrap.mds .banners{position:relative;max-height:100%}
.sub_pop_wrap.mds .banners a{display:block;position:relative;width:100%;margin-bottom:1px}
.sub_pop_wrap.mds .banners img{width:100%}
.combo_wrap{position:relative;padding:10px;background-color:#edeff0}
.combo_wrap .inner{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;z-index:2;background-color:#edeff0}
.combo_wrap .inner>*{-ms-flex:1;flex:1;-webkit-flex:1;margin-left:5px;-webkit-box-flex:1}
.combo_wrap .inner>:first-child{-ms-flex:1.2;flex:1.2;-webkit-flex:1.2;margin-left:0;-webkit-box-flex:1.2}
.combo_wrap .inner>div{background-color:#fff}
.plan_cont .combo_wrap{padding:10px 10px 6px 10px}
.mds_wrap{position:relative;padding-top:15px;background-color:#edeff0}
.mds_swiper{visibility:hidden}
.mds_wrap .prev{display:block;position:absolute;top:10%;left:0;z-index:2;width:5%;height:85%;text-indent:-99999px;-webkit-tap-highlight-color:transparent}
.mds_wrap .next{display:block;position:absolute;top:10%;right:0;z-index:3;width:5%;height:85%;text-indent:-99999px;-webkit-tap-highlight-color:transparent}
.mds_wrap.no_data{display:none}
.mds_wrap .pagination{margin:0 0 1px 0}
.mds_wrap .swiper-slide{border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}
.mds_wrap .top_wrap{position:relative;padding:0 20px 5px 20px}
.mds_wrap .top_wrap .title{color:#333}
.mds_wrap .top_wrap .title em{color:#ff329b}
.mds_wrap .top_wrap .more{position:absolute;right:10px;bottom:5px;padding:10px 10px 0 10px;font-size:14px;color:#999}
.ds_select.type_icon{max-width:33px}
.ds_select.type_icon .select_cont{margin-top:0;border:0;background-color:transparent}
.ds_select.type_icon .select_cont li{background-color:#fff}
.ds_select.type_icon .title{border-bottom:0}
.ds_select.type_icon a{display:inline-block;width:33px;height:33px;border:1px solid #ddd;border-top:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png) no-repeat;background-size:200px auto;text-indent:-10000px}
.ds_select.type_icon .title a{border-top:1px solid #ddd;background-position-y:-96px}
.ds_select.type_icon li:last-child a{margin-bottom:0}
.ds_select.sort .view_type1{background-position:8px -69px}
.ds_select.sort .view_type2{background-position:-21px -69px}
.ds_select.sort .view_type3{background-position:-49px -69px}
.ds_select.category{min-width:100px}
.ds_select .select_cont{visibility:hidden;overflow:hidden;position:absolute;width:100%;max-height:185px;margin-top:5px;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.ds_select.open .select_cont{display:block;visibility:visible}
.ds_select .select_cont ul{display:block;overflow:hidden}
.ds_select.aligns .select_cont li{display:block;width:100%}
.ds_select.category .select_cont{overflow:hidden;width:100%;background-color:#fff}
.ds_select.type_txt .title{display:block;display:block;position:relative;height:19px;padding:7px 10px;border:1px solid #ddd;font-size:15px}
.ds_select.type_txt .title:after{content:"";display:inline-block;position:absolute;top:13px;right:10px;width:14px;height:8px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:0 0;background-size:100px auto}
.ds_select.type_txt .select_cont li{border-bottom:1px solid #ddd}
.ds_select.type_txt .select_cont li:last-child{border-bottom:0}
.ds_select.w1{position:relative}
.ds_select.type_txt .select_cont li a{display:block;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}
.ds_select.type_txt .select_cont li.on a{color:#ff329b}
.ds_select.w3 li{width:33.3%}
.ds_select.w3 li:last-child{width:33.4%}
/*!popup */
.popup_wrap{position:fixed;top:0;left:0;z-index:60;width:100%;height:100%}
.popup_wrap.type2 .layer_center{margin:50px 40px;padding-bottom:90px}
.popup_wrap .pop_iscroll{height:100%}
.popup_wrap .layer_dim{position:absolute;top:0;right:0;left:0;z-index:70;width:100%;height:100%;background:rgba(0,0,0,.6)}
.popup_wrap .layer_close{position:absolute;top:0;right:0;z-index:89;width:40px;height:40px;cursor:pointer}
.popup_wrap .layer_close a{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:-242px -75px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px}
.popup_wrap .layer_close2{position:absolute;top:10px;right:14px;z-index:89;width:14px;height:14px;cursor:pointer}
.popup_wrap .btn_close2{display:block;width:14px;height:14px;background-repeat:no-repeat;background-position:-215px -10px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px}
.popup_wrap .popup_title{line-height:140%;padding:10px 15px 9px;background-color:#ff329b;font-size:18px;color:#fff;text-align:center}
.popup_wrap .layer_center{position:relative;z-index:70;margin:10px;padding:0}
.popup_wrap .layer_center .layer_cont{padding:10px 10px;background-color:#fff}
.popup_wrap .layer_center .layer_cont.type2{padding:0}
.popup_simple{position:relative;z-index:70;margin:150px 15px 15px;padding-bottom:14px;border:solid 1px #ddd;background:#fff}
.popup_simple_header{padding:10px 15px;border-bottom:solid 1px #ddd}
.popup_simple_title{font-size:14px;color:#000}
.popup_simple_body{padding:14px}
.popup_simple_txt{font-size:12px;color:#666}
.popup_simple_lst{margin-top:10px;border-top:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8}
.popup_simple_item{overflow:hidden}
.popup_simple_item dd,.popup_simple_item dt{display:inline-block;height:30px;line-height:30px;border-bottom:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#666;text-align:center}
.popup_simple_item dt{width:40%}
.popup_simple_item dd{width:60%;color:#333}
.popup_simple_emph{font-weight:700;color:#333}
.popup_small{position:relative;top:50%;z-index:70;width:80%;margin:-115px auto 0;border:solid 1px #ddd;border-radius:3px;background:#fff}
.side_mg .popup_small{width:auto;margin-right:15px;margin-left:15px}
.pop_small_header{padding:12px 15px;border-bottom:solid 1px #e6e6e6;font-weight:700;font-size:18px;color:#333;text-align:center}
.pop_small_header.type2{position:relative;font-weight:400;font-size:17px;text-align:left}
.pop_small_header.type2 .btn_close2{position:absolute;top:8px;right:7px;padding:8px;background:#fff;cursor:pointer}
.pop_small_header.type2 .btn_close2 span{display:block;width:14px;height:14px;background-repeat:no-repeat;background-position:-215px -10px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px}
.popup_small_body{padding:23px 15px;color:#666}
.popup_small_body.sml{padding:8px 15px}
.popup_small_body .msg{display:table;width:100%;padding:0 0 15px 0;font-weight:700;font-size:16px;color:#333;letter-spacing:-.5px;text-align:center}
.popup_small_body .msg div{display:table-cell;width:100%;height:25px;padding-top:15px;font-weight:400;color:#666;text-align:center;vertical-align:middle}
.popup_small_body .pd_list{margin-bottom:10px}
.popup_small_body .pd_list li span{display:block;overflow:hidden;width:95%;margin-bottom:5px;font-size:14px;color:#666;white-space:nowrap;text-overflow:ellipsis}
.popup_small_body p{font-size:14px;color:#000}
.popup_small_btn{height:40px;border-top:solid 1px #ddd;text-align:center}
.popup_small_btn a{display:block;padding:12px 15px 10px;font-size:16px;color:#333}
.popup_small_btn2{padding:0 15px 15px;border-top:solid 1px #ddd;text-align:center}
.popup_small_btn2 a{display:block;line-height:36px;padding:0 15px 0;border:none;background:#999;color:#fff}
.popup_small_btn2 a.set{background:#ff329b;color:#fff}
/*! 2016-09-13 공유하기 */
.popup_wrap.pop_share .popup_small_body{padding:5px 0}
.pop_share .popup_small .details_share ul{display:table;width:100%;min-width:100%}
.pop_share .popup_small .details_share ul li{display:table-cell}
/*! 2016-11-08 동영상 자동 재생 설정 */
.pop_autoplay .popup_small{width:auto;margin-top:-170px;margin-right:25px;margin-left:25px}
.pop_autoplay .popup_small .popup_small_body{padding-top:0;padding-bottom:0}
.popup_small_body .set_list li{padding-top:15px;padding-bottom:15px;border-top:solid 1px #f7f7f7}
.popup_small_body .set_list li:first-child{border-top:none}
.popup_small_body .set_list li label{font-size:14px;color:#333}
.popup_small_body .set_list li p{padding-left:29px;font-size:12px;color:#999}
/*! 2016-11-21 방송사업자 팝업 */
.pop_comp .popup_small{width:auto;margin-top:-165px;margin-right:45px;margin-left:45px}
.pop_comp .popup_small .popup_small_body{padding-top:0;padding-bottom:0}
.pop_comp .popup_small .popup_small_body .set_list li label{display:block}
.pop_comp .popup_small .popup_small_body .set_list li label span{font-size:15px;color:#333}
.pop_comp .popup_btm_guide{padding:15px;border-top:solid 1px #e6e6e6}
.pop_comp .guide_txt{font-size:12px;color:#999}
/*! popup_m 청구할인 */
.popup_m{position:absolute;right:0;left:0;z-index:1;margin:0 16px 0;padding:0;border:solid 1px #aaa;background-color:#fff;-webkit-box-shadow:2px 2px 2px 0 #dadada;box-shadow:2px 2px 2px 0 #dadada}
.popup_m_header{padding:9px 14px 6px;border-bottom:solid 1px #ddd}
.popup_m_body{padding:0 14px 12px}
.popup_m_tit{font-size:13px;color:#000}
.popup_m .btn_pop_close{display:block;position:absolute;top:0;right:0;z-index:89;height:12px;padding:11px 14px}
.popup_m .btn_pop_close .icon{display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:-154px -136px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px;cursor:pointer}
.cardTip_popup{display:none;z-index:6;line-height:19.5px}
.goods_card .cardTip_popup{margin:3px 20px 0 20px}
.goods_card.active .cardTip_popup{display:block}
/*!loading */
.loading_wrap{display:none;position:fixed;top:0;left:0;z-index:60;width:100%;height:100%}
.loading_wrap .layer_dim{position:absolute;top:0;right:0;left:0;z-index:70;width:100%;height:100%;background:0 0}
.loading_wrap .layer_center{position:relative;z-index:60;width:100%;height:100%;margin:0;padding:0;text-align:center}
.loading_wrap .ui-loading{position:relative;width:100%;height:100%;opacity:.8}
.loading_wrap .ui-loading img{display:inline-block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:loading 1.5s linear none infinite;animation-play-state:paused;-webkit-animation:loading 1.5s linear none infinite;-webkit-animation-play-state:paused}
.loading_wrap .ui-loading.active img{animation-play-state:running;-webkit-animation-play-state:running}
.loading_list_btm.active{border-top:solid 1px #eef0ef;background:#fff}
.loading_list_btm .ui-loading{display:none;position:relative;width:100%;height:50px;opacity:.8}
.loading_list_btm .ui-loading img{display:inline-block;position:absolute;top:50%;top:0;left:50%;width:30px;height:30px;margin-top:-20px;margin-top:10px;margin-left:-20px;margin-left:-15px;animation:loading 1.5s linear none infinite;animation-play-state:paused;-webkit-animation:loading 1.5s linear none infinite;-webkit-animation-play-state:paused}
.loading_list_btm p.loading_txt{display:none}
.loading_list_btm.active .ui-loading img{animation-play-state:running;-webkit-animation-play-state:running}
.loading_list_btm.active .ui-loading{display:block}
.loading_list_btm.active .loading_txt{display:block}
.loading_list_btm.type2 .ui-loading{display:none;position:relative;width:100%;height:37px;opacity:.8}
.loading_list_btm.type2 .ui-loading img{display:inline-block;position:absolute;top:50%;top:0;left:50%;width:20px;height:20px;margin-top:-10px;margin-top:8px;margin-left:-10px;animation:loading 1.5s linear none infinite;animation-play-state:paused;-webkit-animation:loading 1.5s linear none infinite;-webkit-animation-play-state:paused}
.loading_list_btm.type2.active .ui-loading img{animation-play-state:running;-webkit-animation-play-state:running}
.loading_list_btm.type2.active .ui-loading{display:block}
@keyframes loading{
from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes loading{
from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
/*!가격표시 */
span.price{font-size:14px;color:#666}
span.price em{margin-right:2px;font-size:12px;color:#666}
span.price_sell{font-size:12px;color:#999;text-decoration:line-through}
span.price_sell em{font-size:12px;color:#999}
/*!적립금표시 */
span.point{margin-right:2px;font-size:12px;color:#666}
span.point em{margin-right:2px;font-size:12px;color:#666}
/*!쿠폰표시 */
span.coupon{font-size:12px;color:#666}
span.coupon em{margin-right:2px;font-size:12px;color:#666}
/*!건수표시 */
span.order{font-size:12px;color:#666}
span.order em{margin-right:2px;font-size:12px;color:#666}
/*!button */
.btns_wrap{overflow:hidden}
.button{display:block}
.button button{width:100%}
.btn_multi{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;margin-top:15px}
.btn_multi li{display:block;margin-left:5px}
.btn_multi li:first-child{margin-left:0}
.btn_multi li:first-child .button,.btn_multi li:first-child a{margin-left:0}
.btn_multi.multi_half li{width:50%}
.btn_multi.multi_three li{width:33.3%}
.btn_multi.multi_three li:first-child{width:33.4%}
.btn_multi.multi_quarter li{width:25%}
.btn_multi.pro70 li:first-child{width:50%}
.btn_multi.pro70 li a{font-size:16px}
.btn_multi.pro70 li:last-child{width:50%}
.btn_full{margin-top:15px}
.btn_full.type2{margin-top:7px}
.btn_full li{width:100%}
.btn_full li a{margin-top:5px}
.btn_full li:first-child a{margin-top:0}
.btn_full li .button{margin-top:5px}
.btnType1_h23{display:block;height:23px;line-height:23px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.btnType1_h23_org{display:block;height:23px;line-height:23px;border:1px solid #ff329b;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.btnType1_h23_white{display:block;height:23px;line-height:23px;border:1px solid #fff;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-color:#ff329b;font-size:12px;color:#fff;text-align:center}
.btnType1_h25{display:block;height:25px;line-height:25px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.btnType1_h30{display:block;height:30px;line-height:30px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:13px;color:#666;text-align:center}
.btnType1_h33{display:block;height:35px;line-height:33px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center}
.btnType1_h40{display:block;line-height:18px;padding:10px 5px;border:1px solid #b2b2b2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center} /* 2024-02-29 앱푸시 수신동의 개선 */
.btnType1_h40.type2{padding:10px 5px;font-size:14px}
.btnType1_h40.type3{min-width:70px;margin-left:8px;padding:10px 5px;font-size:14px}
.btnType1_h40_org{display:block;line-height:38px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center}
.btnType1_h50{display:block;line-height:50px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:18px;color:#666;text-align:center}
.btnType1_h50_org{display:block;line-height:50px;border:1px solid #ff329b;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:18px;color:#666;text-align:center}
.btnType2_h32{display:block;line-height:32px;border:1px solid #606060;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#606060;font-size:15px;color:#fff;text-align:center}
.btnType2_h33_a{display:inline-block;line-height:100%;padding:8px 10px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;font-size:13px;color:#666}
.btnType2_h33_a.on{display:inline-block;padding:8px 10px;border:1px solid #999;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#999;font-size:15px;font-size:13px;color:#fff}
.btnType2_h25{display:inline-block;width:auto;padding:5px 10px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#999;font-size:12px;color:#fff;text-align:center}
.btnType2_h40{display:block;line-height:38px;border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#999;font-weight:700;font-size:16px;color:#fff;text-align:center}
.btnType2_h40.gray2{border:1px solid #666;background-color:#666}
.btnType2_h40_org{display:block;line-height:38px;border:1px solid #ff329b;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff329b;font-weight:700;font-size:16px;color:#fff;text-align:center}
.btnType2_h40_org.wauto{display:inline-block;width:auto;padding:0 35px}
.btnType2_h40_org.disabled{border-color:#d6d6d6;background-color:#d6d6d6}
.large{line-height:43px;font-size:17px}
.btnType2_h50{display:block;line-height:44px;border:1px solid #666;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#666;font-size:18px;color:#fff;text-align:center}
.btnType2_h50{display:block;line-height:44px;border:1px solid #666;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#666;font-size:18px;color:#fff;text-align:center}
.btnType2_h50_org{display:block;line-height:50px;border:1px solid #ff329b;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff329b;font-weight:700;font-size:18px;color:#fff;text-align:center}
.btnType2_h50_org.disabled{border-color:#d6d6d6;background-color:#d6d6d6}
.btnType2_h85_org{display:block;height:85px;border:1px solid #ff329b;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff329b;font-weight:700;font-size:18px;color:#fff;text-align:center}
.btnType3_h40{display:block;line-height:38px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center;-webkit-box-shadow:0 1px 2px 0 #d8d8d8;box-shadow:0 1px 2px 0 #d8d8d8}
.btnType4_h40{display:block;line-height:17px;padding:10px 5px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#999;font-weight:700;font-size:15px;color:#fff;text-align:center}
.btnType2_h40.with_prev{padding-left:15px}
.btnType2_h40_org.with_next{padding-right:15px}
.btnType2_h40.with_prev:before{content:"";float:left;width:16px;height:15px;margin-top:12px;background-position:-160px 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png)}
.btnType2_h40_org.with_next:after{content:"";float:right;width:16px;height:15px;margin-top:12px;background-position:right 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png)}
.btn_allcheck{display:inline-block;padding:6px 10px;border:1px solid #b2b2b2;font-size:14px;color:#666}
.btn_allcheck.on{background-color:#999;color:#fff}
.btn_page_more{margin:10px 16px 0}
.btn_page_more button{display:block;width:100%;line-height:29px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:15px;color:#666;text-align:center;-webkit-box-shadow:0 1px 2px 0 #d8d8d8;box-shadow:0 1px 2px 0 #d8d8d8}
.btn_page_more button .more_count{line-height:29px;font-size:12px}
.btn_goods_more{margin:0;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.btn_goods_more button{width:100%;line-height:30px;border:1px solid #f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;font-size:14px;color:#666;text-align:center;vertical-align:middle;outline:0}
.onairlist_type_a .btn_goods_more{margin:0 10px;border:0}
.onairlist_type_a .btn_goods_more{margin:0;border-top:solid 1px #edeff0}
.onairlist_type_a .btn_goods_more button{padding-top:2px;border-top:none;background:#fff;font-size:13px}
.btn_goods_more .onoff_cont{display:block}
.btn_goods_more button:after{content:"";display:inline-block;width:14px;height:9px;margin-top:-2px;margin-left:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:0 0;background-size:100px auto}
.onoff_wrap.on .btn_goods_more button:after{background-position:-25px 0}
.btn_goods_more button .icon_arrow{display:inline-block;margin-left:8px;vertical-align:middle}
.btn_goods_more button:first-child .icon_arrow{background-position:0 0}
.btn_goods_more button:last-child .icon_arrow{background-position:-25px 0}
.btn_goods_more button .more_count{display:inline-block;font-size:12px}
.btr_allView{display:block;width:56px;height:23px;line-height:23px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:11px;color:#666;text-align:center}
/*!font_weight */
.fwn{font-weight:400}
.fwb{font-weight:700}
/*!text */
.message_check,.message_value{margin-top:5px;font-weight:700;font-size:12px}
.message_value{color:#e6b342}
.message_check{color:#f46c6f}
.message_check.type2{padding-top:10px;border-top:1px solid #ebebeb;text-align:center}
.message_check.mgt_15{margin-top:15px}
.message_check.mgb_7{margin-bottom:7px}
.message_check.center{text-align:center}
.message_check.phone .idfined{margin-left:5px;text-decoration:underline}
.join_insert_btn .message_check{min-height:1px;margin:8px 0 7px 0;text-align:center}
.customer_tel{color:#ec3940}
.txt_essential{font-size:12px;color:#ff778d}
.txt_impossible{font-size:12px;color:#f46c6f}
.txt_possible{font-size:12px;color:#e6b342}
.txt_red{color:red}
/*!icon */
.icon_tel{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.icon_essential{width:10px;height:40px;background-repeat:no-repeat;background-position:-210px -158px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.icon_arrow{display:block;width:14px;height:8px;background-repeat:no-repeat;background-position:0 0;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png);cursor:pointer}
.icon_secret{width:11px;height:14px;background-repeat:no-repeat;background-position:-100px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px}
.btn_icon_cart{width:40px;height:40px;background-repeat:no-repeat;background-position:0 -32px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:middle}
.btn_icon_phone{display:inline-block;width:30px;height:22px;background-repeat:no-repeat;background-position:-70px -45px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:middle}
.btn_icon_mobile{display:inline-block;width:24px;height:22px;background-repeat:no-repeat;background-position:-120px -45px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:middle}
.btn_icon_schedule{display:inline-block;width:14px;height:13px;background-repeat:no-repeat;background-position:-120px 1px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:text-top}
.btn_icon_question{display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-position:-75px -140px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:middle}
.icon_del{width:30px;height:30px}
.icon_del button{width:30px;height:30px;border:0;background-repeat:no-repeat;background-position:-35px -105px;background-size:250px auto;background-color:#f7f7f7;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.icon_del2{padding:5px}
.icon_del2 span{display:inline-block;width:18px;height:18px;background:url(//img.shinsegaetvshopping.com/resources_new/img/order/btn_input_delete.png) 2px 2px/14px no-repeat;text-indent:-9999px}
/*!동그라미 인디케이터 */
.swipe_circle{text-align:center}
.swipe_circle p{height:8px;margin:0 auto;padding:9px 10px;border-radius:26px;background:rgba(0,0,0,.15)}
.swipe_circle p a{display:inline-block;width:8px;height:8px;line-height:0;margin:0 5px;border-radius:8px;background-color:#fff;text-indent:-9999px;vertical-align:top;opacity:1}
.swipe_circle p a.active{width:12px;height:12px;margin:-2px 4px;border-radius:10px;background-color:#ec3940}
/*!별점 */
.star_big{display:inline-block;position:relative;width:115px;height:21px;background-repeat:no-repeat;background-position:0 0;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png)}
.star_big span{position:absolute;top:0;left:0;height:21px;background-repeat:no-repeat;background-position:0 -25px;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png);text-indent:-9999px}
.star{display:inline-block;position:relative;width:78px;height:13px;background-repeat:no-repeat;background-position:0 -60px;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png)}
.star span{position:absolute;top:0;left:0;height:13px;background-repeat:no-repeat;background-position:0 -75px;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png);text-indent:-9999px}
.star_small{display:inline-block;position:relative;width:59px;height:10px;background-repeat:no-repeat;background-position:0 -100px;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png)}
.star_small span{position:absolute;top:0;left:0;height:10px;background-repeat:no-repeat;background-position:0 -115px;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png);text-indent:-9999px}
/*!답변완료,답변대기 */
.state_end,.state_ing,.state_wait{display:inline-block;min-width:48px;margin-right:3px;padding:2px 5px;font-size:12px;text-align:center;vertical-align:middle}
.state_wait{background-color:#999;color:#fff}
.state_ing{background-color:#e2be8f;color:#fff}
.state_end{background-color:#ec3940;color:#fff}
/*!이용안내 */
.mark ul li{line-height:140%;padding-bottom:5px;padding-left:8px;background-repeat:no-repeat;background-position:0 5px;background-size:4px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/bullet_mark_dot.png);font-size:12px;color:#999;text-align:left}
.mark ul li:last-child{padding-bottom:0}
.mark dl dt{font-weight:700;font-size:13px;color:#666;text-align:left}
.mark dl dt span.stxt{font-weight:400;font-size:12px;color:#999}
.mark dl dd{padding-top:8px;text-align:left}
/*!탭 */
.tab_group{overflow:hidden}
.tab_group li{float:left}
.tab_group li a{display:block;padding:16px 0 15px;border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2;background-color:#d6d6d6;font-size:17px;color:#666;text-align:center;cursor:pointer}
.tab_group li a.current{border-right:1px solid #b3b3b3;border-left:1px solid #b3b3b3;background-color:#fff;font-weight:700}
.tab_group li:first-child a{border-left:0}
.tab_group li:last-child a{border-right:0}
/*!기간조회 */
.tab_period{height:40px}
.tab_period li{float:left;width:25%}
.tab_period li a{display:block;line-height:120%;padding:12px 0 10px;border:1px solid #c2c2c2;background-color:#d6d6d6;font-size:14px;color:#666;text-align:center;cursor:pointer}
.tab_period li a.current{border-right:1px solid #b3b3b3;border-left:1px solid #b3b3b3;background-color:#fff;font-weight:700}
.tab_period li:first-child a{-moz-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.tab_period li:last-child a{-moz-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
/*!goods */
.goods_list>li{padding:11px}
.goods_list>li .goods_wrap{position:relative}
.goods_list>li .goods_soldout{position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,.7)}
.goods_list>li .goods_soldout p{text-align:center}
.goods_list>li .goods_soldout p span{display:block;font-size:14px;color:#fff}
.goods_list>li .goods_close{position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,.7)}
.goods_list>li .goods_close p{text-align:center}
.goods_list>li .goods_close p span{display:block;font-size:14px;color:#fff}
.goods_list>li .goods_img{position:absolute;top:0;left:0;z-index:1;border:1px solid #e7e7e7}
.goods_list>li .goods_img a{display:block}
.goods_list>li .goods_img img{width:100%}
.goods_list>li .goods_name{overflow:hidden;color:#666;word-break:break-all;word-wrap:break-word}
.goods_list>li .goods_name a{display:block}
.goods_list>li .goods_price{overflow:hidden;margin-top:4px}
.goods_list>li .goods_price .price{float:left;line-height:150%;line-height:18px;margin-right:6px;font-size:12px;color:#aaa;color:#ec1924;vertical-align:text-bottom}
.goods_list>li .goods_price .price i{font-size:12px;color:#666;color:#000}
.goods_list>li .goods_price .price em{font-weight:700;font-size:17px;color:#ec3940;color:#000;letter-spacing:-1px}
.goods_list>li .goods_price .price_sell{float:left;line-height:150%;margin-top:20px;margin-top:19px;margin-right:10px;vertical-align:text-bottom}
.goods_list>li .goods_price .price_sell em{line-height:110%}
.goods_list>li .goods_benefit{overflow:hidden;padding-top:6px}
.goods_list>li .goods_benefit>span{float:left;line-height:145%;margin-right:7px;font-size:12px;color:#666;vertical-align:middle}
.goods_list>li .goods_benefit>span .icon{display:inline-block;width:15px;height:15px;margin-right:3px;background-repeat:no-repeat;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.goods_list>li .goods_benefit>span>span{display:inline-block;color:#666;vertical-align:middle}
.goods_list>li .goods_benefit>span.save .icon{background-position:-40px -160px}
.goods_list>li .goods_benefit>span.noint .icon{background-position:-65px -160px}
.goods_list2>li{padding-bottom:8px;background-color:#edeff0}
.goods_list2>li:last-child{padding-bottom:0}
.goods_list2>li .wide_goods_wrap{border-bottom:1px solid #ddd}
.order_goods>li{padding:11px;border-top:1px solid #ebebeb}
.order_goods>li:first-child{border-top:0}
.order_goods>li .goods_wrap{position:relative}
.order_goods>li .goods_soldout{position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,.7)}
.order_goods>li .goods_soldout p{text-align:center}
.order_goods>li .goods_soldout p span{display:block;font-size:14px;color:#fff}
.order_goods>li .goods_close{position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,.7)}
.order_goods>li .goods_close p{text-align:center}
.order_goods>li .goods_close p span{display:block;font-size:14px;color:#ec3940}
.order_goods>li .goods_img{position:absolute;top:0;left:0;border:1px solid #e7e7e7}
.order_goods>li .goods_img a{display:block}
.order_goods>li .goods_img img{width:100%}
.order_goods>li .goods_name{overflow:hidden;line-height:140%;font-size:15px;color:#666;word-break:break-all;word-wrap:break-word}
.order_goods>li .goods_name a{display:block}
.order_goods>li .goods_price{overflow:hidden;margin-top:7px}
.order_goods>li .goods_price .price{float:left;line-height:150%;margin-right:10px;font-size:14px;color:#666;vertical-align:text-bottom}
.order_goods>li .goods_price .price em{font-weight:700;font-size:18px;color:#000;letter-spacing:-1px}
.order_goods>li .goods_price .price_sell{float:left;line-height:150%;margin-top:2px;margin-right:10px;vertical-align:text-bottom}
.order_goods>li .goods_price .price_sell em{line-height:100%}
.order_goods>li .goods_option{line-height:150%;margin-top:8px;font-size:13px;color:#333}
.order_goods>li .goods_option span{color:#333}
.order_goods>li .goods_option span em{display:inline-block;line-height:150%;margin:0 4px;font-size:12px;color:#666}
.order_goods>li .goods_gift{line-height:150%;font-size:12px;color:#666}
.order_goods>li .goods_write{line-height:150%;margin-top:7px;font-size:12px;color:#666}
.order_goods>li .goods_bs{padding-bottom:5px}
.order_goods>li .goods_bs p{line-height:150%;font-size:12px;color:#333}
.order_goods>li .goods_write .btnType1_h30{padding:0 10px}
.order_goods>li .goods_write{line-height:150%;font-size:12px;color:#666}
.order_goods>li .goods_card{line-height:150%;font-size:13px;color:#999}
.order_goods>li .goods_card p,.order_goods>li .goods_card span{color:#999}
.order_goods>li .goods_card .cardTip_btn{display:inline-block}
.order_goods>li .goods_state p{font-weight:700;font-size:12px;color:#666}
/*!내역없음 */
.list_nodata{padding:35px 0 25px 0;text-align:center}
.list_nodata .icon_none{display:block;width:121px;height:100px;margin:0 auto;background-repeat:no-repeat;background-position:0 0;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.list_nodata p{margin:17px 0;font-size:14px;color:#666}
.list_nodata.type2{margin:0 10px;padding:25px 0;background-color:#fff}
.list_nodata.type2 .icon_none{width:63px;height:63px;margin-bottom:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png) no-repeat;background-position:0 -687.5px;background-size:250px auto}
.list_nodata.type2 strong{font-size:16px;color:#999}
.list_nodata.type2 p{margin:12px 0 0 0;font-size:11px;color:#999}
.list_nodata.type3{margin:0;background:#fff}
.list_nodata.type3 .icon_none{width:63px;height:63px;margin-bottom:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png?20161109) no-repeat;background-position:0 -500px;background-size:250px auto}
.list_nodata.type3 p{font-size:13px}
.list_nodata.comment{margin:0;padding-top:12px}
.list_nodata.comment .icon_none{width:39px;height:33px;margin-bottom:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png?20161109) no-repeat;background-position:-70px -500px;background-size:250px auto}
.list_nodata.comment p{margin:0;margin-top:8px;font-size:13px}
.result_nodata{padding:20px 0;font-size:14px;color:#666;text-align:center}
/*!table */
.table_wrap table{width:100%;table-layout:fixed}
.table_wrap table .tac{text-align:center}
.table_wrap table .tal{text-align:left}
.table_wrap .col_table{border:1px solid #d1d1d1;border-radius:1px}
.table_wrap.type2 .col_table{border:1px solid #ececec}
.table_wrap.type2 caption{height:0}
.table_wrap.type2 article h4{border:1px solid #ececec}
.table_wrap .col_table thead tr th{padding:9px 0 7px;background-color:#ececec;font-weight:400;font-size:14px;color:#666;vertical-align:middle}
.table_wrap .col_table tbody tr th{padding:9px 0 7px;background-color:#ececec;font-weight:400;font-size:14px;color:#666;vertical-align:middle}
.table_wrap .col_table tbody tr td{padding:9px 0 8px;border-top:1px solid #ededed;border-left:1px solid #ededed;background-color:#fff;font-size:14px;color:#666;vertical-align:middle;word-break:break-all;word-wrap:break-word}
.table_wrap .col_table tbody tr td:first-child{border-left:0}
.table_wrap .col_table tbody tr td.tal{padding-right:8px;padding-left:8px}
.table_wrap .row_table{border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.table_wrap .row_table thead tr th{padding:9px 0 7px;border-right:1px solid #e4e4e4;background-color:#ececec;font-weight:400;font-size:14px;color:#333;vertical-align:middle}
.table_wrap .row_table tbody tr th{padding:9px 15px 8px;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;background-color:#f7f7f7;font-weight:400;font-size:14px;color:#333;text-align:left;vertical-align:middle}
.table_wrap .row_table tbody tr td{padding:9px 15px 8px;border-top:1px solid #e4e4e4;background-color:#fff;font-size:14px;color:#333;text-align:left;vertical-align:middle;word-break:break-all;word-wrap:break-word}
.table_wrap .row_table tbody tr:first-child td,.table_wrap .row_table tbody tr:first-child th{border-top:0}
.table_wrap .mix_table{border:1px solid #d1d1d1;border-radius:1px}
.table_wrap .mix_table thead tr th{padding:9px 0 7px;background-color:#ececec;font-weight:400;font-size:14px;color:#666;vertical-align:middle}
.table_wrap .mix_table tbody tr th{padding:9px 0 8px;border-top:1px solid #ededed;border-left:1px solid #ededed;background-color:#fff;font-weight:400;font-size:14px;color:#666;vertical-align:middle}
.table_wrap .mix_table tbody tr th:first-child{border-left:0}
.table_wrap .mix_table tbody tr th.tal{padding-left:15px}
.table_wrap .mix_table tbody tr td{padding:9px 0 8px;border-top:1px solid #ededed;border-left:1px solid #ededed;background-color:#fff;font-size:14px;color:#666;vertical-align:middle}
.table_wrap .mix_table tbody tr td:first-child{border-left:0}
.table_wrap .mix_table tbody tr td.tal{padding-right:15px;padding-left:15px}
.insert_box,.member_leave_wrap .myshop_box,.member_modify_wrap .modify_insert,.order_delivery_wrap .delivery_change_wrap .delivery_insert{margin:0 10px;border:1px solid #eee;border-radius:2px;background-color:#fff}
.insert_box.type2{position:relative;margin:25px 0 0 0;padding:32px 16px 10px 16px;border-top:0;border-right:0;border-bottom:1px solid #c8c8c8;border-left:0;border-radius:0;background-color:#fff}
.insert_box.type2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;padding-top:7px;border-top:1px solid #dfdfdf;background-color:#ebebeb}
.insert_list{font-size:14px}
.insert_list.bg_gray{background:#ededed}
.insert_list .icon_essential{display:inline-block;width:12px;height:20px;background-position:-208px -161px;color:#ec3940}
.insert_list li{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:2px 15px 8px 15px}
.insert_list li>*{-webkit-box-flex:1}
.insert_list.type2 li{padding:2px 15px;padding:2px 14px}
.insert_list.type2 li.toggle_box{display:block;padding:2px 0}
.insert_list.type2 li.toggle_box>strong{padding-left:15px}
.insert_list.type2 li.toggle_box .title{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.insert_list.type2 li.toggle_box .title>*{-ms-flex:auto;flex:auto;-webkit-flex:auto;-webkit-box-flex:1}
.insert_list.type2 li.toggle_box .title label{color:#333}
.new_type .insert_list.type2 li.toggle_box .title label{font-size:15px;color:#666}
.insert_list.type2 li.toggle_box .title>strong{display:inline-block;position:relative;width:80px;max-width:80px;min-width:80px;margin-left:10px;padding-top:10px;font-weight:400;text-indent:-12px}
.insert_list li:last-child{padding-bottom:2px}
.insert_list.nopdlr li{padding:3px 0}
.insert_list li>strong{display:inline-block;position:relative;width:80px;max-width:80px;min-width:80px;margin-left:10px;padding-top:10px;font-weight:400;text-indent:-12px}
.insert_list li>strong label{left:12px;color:#333}
.new_type .insert_list li>strong label{font-size:15px;color:#666}
.insert_list li>div{width:100%}
.insert_list.bline{border-bottom:1px solid #ebebeb}
/*!페이지 오류 */
.page_error{padding:25px 16px;text-align:center}
.page_error .icon_error{display:block;width:84px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:0 -200px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.page_error p{line-height:150%;font-size:14px;color:#666}
.page_error p .fwn{line-height:140%;font-size:13px}
/*!로그인 */
.login_zone{padding:25px 16px}
.login_zone .log_Insert{position:relative}
.login_zone .log_Insert .chk_wrap{overflow:hidden;width:300px}
.login_zone .log_Insert .chk_wrap .form_check{float:left;margin-left:15px}
.login_zone .log_Insert .chk_wrap .form_check:first-child{margin-left:0}
.login_zone .log_Insert ul{padding-right:88px}
.login_zone .log_Insert ul li{padding-bottom:5px}
.login_zone .log_Insert .button{position:absolute;top:0;right:0;width:80px;height:85px}
.login_zone .member{padding:0 0 15px}
.login_zone .member p{line-height:140%;margin-top:14px;font-size:12px;color:#999}
.login_zone .member p span{color:#666}
.login_zone .member .btn_multi{margin-top:10px}
.login_zone .member .btn_full{margin-top:8px}
.login_zone .non_member{border-top:1px solid #d1d1d1}
.login_zone .non_member p{line-height:140%;font-size:12px;color:#999}
.login_zone .non_member p span{color:#ff778d}
.login_zone .non_member .btn_full{margin-top:10px}
.login_zone .non_member .non_inquiry{padding-top:15px}
.login_zone .non_member .non_order{padding-top:15px}
/*!단계표시 */
.step{width:100%;height:50px}
.step li{float:left;position:relative;height:50px;background-color:#d6d6d6}
.step li .arrow_left{position:absolute;top:0;left:0;z-index:3;width:15px;height:50px;background-repeat:no-repeat;background-position:0 0;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.step li .arrow_right{position:absolute;top:0;right:-15px;z-index:2;width:15px;height:50px;background-repeat:no-repeat;background-position:0 -60px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.step li:first-child .arrow_left{left:-15px}
.step li span{display:block;line-height:30px;padding:12px 0 8px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#666;text-align:center}
.step .current{background-color:#676767}
.step .current span{color:#fff}
.step .current .arrow_right{z-index:4}
/*!아이디찾기,비밀번호재설정 */
.find_zone{position:relative;padding-top:50px}
.find_zone .step{position:absolute;top:0;left:0}
.find_zone .step li{width:50%}
.id_result{padding:25px 16px;text-align:center}
.id_result .join_date{font-size:14px;color:#666}
.id_result .icon_name{display:block;width:77px;height:70px;margin:20px auto;background-repeat:no-repeat;background-position:0 -255px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.id_result .join_user{font-weight:700;font-size:25px;color:#ec3940}
.id_result .btn_multi{margin-top:23px}
.id_result .join_not,.id_result .join_not2{font-size:14px;color:#666}
.id_result .join_not2{line-height:140%;font-size:13px}
.id_result .icon_personal{display:block;width:104px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:-130px -130px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.id_result .btn_full{margin-top:20px}
.pw_result{padding:25px 16px}
.pw_result .change_pw{padding-bottom:10px;border-bottom:1px solid #ededed;font-size:14px;color:#666;text-align:center}
.pw_result .form_input{padding-top:25px}
.pw_result .form_input li{padding-left:100px}
.pw_result .btn_full{margin-top:25px}
.id_find_resultlist{padding:10px 0}
.id_find_resultlist li{margin-bottom:15px;margin-bottom:10px;color:#333}
.id_find_resultlist li strong{margin-bottom:0}
/*!본인인증 */
.personal_certify{padding:23px 16px 25px;text-align:center}
.personal_certify p{line-height:140%;font-size:14px;color:#666}
.personal_certify p span{font-weight:700;font-size:14px;color:#666}
.personal_certify .icon_personal{display:block;width:104px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:0 -130px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.personal_certify .btn_full{margin-top:25px}
.personal_certify .btn_multi .btnType2_h50{font-size:15px}
.personal_certify .btn_multi .btnType2_h50_org{font-size:15px}
.personal_certify .mark{margin-top:20px}
/*!기존구매이력 */
.count{margin-top:10px;padding-bottom:6px;font-size:14px;color:#666}
.count .num{font-weight:700;font-size:14px;color:#666}
.count .user{font-size:14px;color:#333}
.buy_join{padding:25px 16px 0}
.buy_select{padding-bottom:20px;border-bottom:1px solid #ededed;text-align:center}
.buy_select p{font-size:14px;color:#666}
.buy_select p span{line-height:130%;font-size:13px}
.buy_select .icon_buy{display:block;width:104px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:0 -380px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.buy_list{overflow:hidden}
.buy_list li{padding-bottom:10px}
.buy_list li .buy_box,.buy_list li.checked .buy_box{border:1px solid #d1d1d1;border-radius:1px;background-color:#ececec}
.buy_list li .buy_box .user_name{padding:8px 8px;background-color:#fff}
.buy_list li .buy_box .mark{padding:10px 8px 6px 38px;border-top:1px solid #ebebeb;background-color:#fff}
.buy_list li .buy_box .mark ul li{padding-bottom:3px;background-position:0 6px;font-size:14px;color:#666}
.buy_list li .buy_box .mark ul li span{font-size:14px;color:#333}
.buy_list li .buy_box .buy_date{padding:9px 8px 8px 38px}
.buy_list li .buy_box .buy_date p{font-weight:700;color:#333}
.buy_list li .buy_box .buy_date p span{margin-left:5px;font-weight:400;color:#ec3940}
.buy_list li.checked .buy_box{border:1px solid #ec3940;background-color:#ec3940}
.buy_list li.checked .buy_box .buy_date p{color:#fff}
.buy_list li.checked .buy_box .buy_date p span{color:#fff}
.join_title{margin:0 15px;padding-bottom:15px;text-align:center;word-break:keep-all}
.join_title.bline{margin-bottom:15px;padding-bottom:0;border-bottom:1px solid #d1d1d1}
.join_title strong{display:block;line-height:135%;margin-bottom:10px;margin-bottom:20px;font-size:17px;color:#333}
.join_title strong.mgb_25{margin-bottom:20px}
.join_title p{line-height:125%;line-height:135%;margin-bottom:15px;margin-bottom:10px;font-size:14px;color:#666}
.join_title+.btn_full{margin-top:0}
/*!아이콘 없는 텍스트, 하단 라인 */
.join_title.type02{margin-top:14px;margin-top:16px;margin-bottom:14px;padding-bottom:15px;border-bottom:1px solid #d1d1d1}
.join_title.type02 p{font-size:15px;color:#333}
.join_title.type02 p span.strong{font-weight:700;color:#333}
.join_title.bnopd{padding-bottom:0}
.join_title p.strong{margin-bottom:5px;font-weight:700;font-size:16px;color:#333}
.top_guide_txts{margin:16px 14px 30px;font-size:15px;text-align:center}
.top_guide_txts p{margin-bottom:17px;color:#333}
.top_guide_txts p strong{color:#333}
.join_title.noicon{margin-top:16px}
.buyhistory_total{display:block;padding:0 15px 10px 15px;font-size:13px}
.buyhistory_total em{color:#ec3940}
.sel_list{margin-bottom:15px;border:1px solid #dcdcdc;border-width:1px 0 1px 0}
.sel_list li{padding:20px 15px;border-top:1px solid #ebebeb}
.sel_list li:first-child{border-top:0}
.sel_list li p{padding-left:33px;font-size:12px}
.flex_ib{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.flex_ib>*{display:block;-webkit-box-flex:1}
.flex_ib>input{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto}
.flex_ib>span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-flex:auto}
.flex_ib>button{min-width:110px;font-size:13px}
.flex_ib>button:last-child{margin-left:8px}
.flex_ib>button:first-child{margin-right:8px}
.flex_ib>a{min-width:110px;font-size:13px}
.flex_ib>a:last-child{margin-left:8px}
.flex_ib>a:first-child{margin-right:8px}
.pd_15{padding:15px}
.get_ijcode .moretime{overflow:hidden;margin-top:5px;font-size:13px}
.get_ijcode .moretime span{float:right}
.get_ijcode.type2{margin:10px 15px 15px 15px}
.get_ijcode .btnType1_h40.type2{min-width:100px;padding-right:2px;padding-left:2px}
/*!회원가입 */
.join_zone{position:relative;padding-top:50px}
.join_zone.type2{padding-top:25px;padding-top:30px}
.join_zone.new_type .join_title,.join_zone.type2 .join_title{padding-bottom:20px}
.join_zone.type3{padding-top:20px}
.join_zone.type_joinmem .join_insert_btn button{margin-bottom:5px}
.join_zone.type_joinmem .join_insert_btn button:last-child{margin-bottom:0}
.join_zone.type_joinmem .join_insert_btn{padding-bottom:15px}
.join_zone.type_joinmem .tip_wrap{display:block;margin:0 15px;padding:13px 10px 0 10px;border-top:1px solid #ededed}
.join_zone.code_input .join_title.bline{border-bottom:0}
.join_zone.code_input .btn_full{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.join_zone.code_input .btn_full li{margin-right:5px}
.join_zone.code_input .btn_full li:last-child{margin-right:0}
.join_zone.code_input .btn_full a{margin-top:0}
.join_zone .sel_list{margin-right:14px;margin-left:14px}
.join_zone .sel_list li{padding:13px 10px}
.join_zone .sel_list li label{margin-top:3px;font-size:15px}
.join_zone .sel_list li p{font-size:13px}
.join_zone .icon_personal_sleep{display:block;width:60px;height:64px;margin:20px auto 15px auto;margin:25px auto 25px auto;background-repeat:no-repeat;background-position:100% -505px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png?20161128)}
.join_zone .icon_personal{display:block;width:60px;height:62px;margin:20px auto 15px auto;margin:25px auto 25px auto;background-repeat:no-repeat;background-position:0 -505px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.join_zone .icon_escl{display:block;width:62px;height:62px;margin:20px auto 15px auto;margin:25px auto 25px auto;background-repeat:no-repeat;background-position:0 -688px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.join_zone .icon_welcome{display:block;width:92px;height:62px;margin:20px auto 15px auto;margin:25px auto 25px auto;background-repeat:no-repeat;background-position:0 -612px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.join_zone .step{position:absolute;top:0;left:0}
.join_zone .step li{width:32%}
.join_zone .step li:nth-child(2){width:36%}
.join_cont{padding:0 15px 40px 15px}
.join_new{padding-bottom:25px}
.join_exist{padding:25px 16px;text-align:center}
.join_exist p{line-height:140%;font-size:14px;color:#666}
.join_exist p .fwn{line-height:130%;font-size:13px}
.join_exist .icon_exist{display:block;width:103px;height:90px;margin:20px auto;background-repeat:no-repeat;background-position:-130px -255px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.join_exist .btn_multi{margin-top:25px}
.join_tit,.join_tit_first{padding:22px 16px 10px;font-weight:700;font-size:18px;color:#666}
.insert_box{padding:15px 11px}
.insert_box .form_input li{padding-left:80px}
.insert_box .agree_scroll{height:80px;overflow-y:scroll}
.txt_receive{margin-top:10px;font-size:12px;color:#999}
.txt_receive2{font-size:12px;color:#999}
.txt_receive3{margin:15px 15px 0;font-size:12px;color:#666}
.txt_receive2.type2{margin-top:5px}
/*! 2016-11-23:휴면계정 */
.join_zone.sleep{padding-bottom:15px}
.join_zone.sleep.type2 .icon_personal_sleep{margin-top:0}
.join_zone.sleep .join_title span.normal{font-weight:400;color:#333}
.join_zone.sleep .sleep_comment{margin-left:15px;padding-left:12px;font-size:12px;color:#999}
.join_zone.sleep .sleep_comment:before{content:"※";display:inline-block;width:12px;margin-left:-12px;color:#999}
.join_zone.sleep .sleep_comment span.tel a{color:#333;text-decoration:underline}
.join_zone.sleep .sel_list li{background:#f9f9f9}
.join_zone.sleep .sel_list li label{color:#333}
.join_zone.sleep .sel_list li.active{background:#fff}
.join_zone.sleep .sel_list li .form_check+p{margin-top:3px;color:#666}
.join_zone.sleep .sel_list li p.message_check{padding-left:0}
.join_zone.sleep .sel_list li.disabled label{color:#999}
.join_zone.sleep .sel_list li.disabled p{color:#999}
.join_zone.sleep .sel_list .form_tail{display:none}
.join_zone.sleep .sel_list li.active .form_tail{display:block}
.join_zone.sleep .sel_list .form_tail .form_tail_form{margin-top:10px}
.join_zone.sleep .sel_list .form_tail .join_insert_btn,.join_zone.sleep .sel_list .form_tail .join_insert_btn li{padding:0}
.join_zone.sleep .join_insert_btn.type2{padding-bottom:15px}
.join_zone.new_type .icon_personal_sleep{width:62px;height:61px;margin:15px auto 20px;background-position:0 0;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member2.png)}
.join_zone.new_type .sel_list{margin:0 14px 14px}
.join_zone.new_type .sel_list li{padding:13px 10px}
.join_zone.new_type.sleep .sel_list li label{margin-top:3px;font-size:15px}
.join_zone.new_type.sleep .sel_list li .form_check+p{margin-top:2px;font-size:13px}
.box_mark{margin:0 14px 14px;padding:14px;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;background:#f9f9f9}
.box_mark ul li{margin-top:10px;padding-left:8px;background-repeat:no-repeat;background-position:0 5px;background-size:4px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/bullet_mark_dot.png);font-size:13px;color:#666}
.box_mark ul li:first-child{margin-top:0}
.agree_box{margin-top:10px}
.agree_box article{position:relative;margin-bottom:5px}
.agree_box article h4{padding:12px 10px 10px;background-color:#ececec;font-size:15px;color:#666}
.agree_box article .btn{position:absolute;top:8px;right:10px}
.agree_box article .btn .button{display:inline-block;width:73px;height:25px}
.agree_box article .btn_agree_view{display:block;height:25px;line-height:25px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.agree_box article .btn_agree_view em{display:inline-block;width:18px;height:15px;margin-top:4px;background-repeat:no-repeat;background-position:0 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:top}
.agree_box article .btn_agree_close{display:block;height:25px;line-height:25px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.agree_box article .btn_agree_close em{display:inline-block;width:18px;height:15px;margin-top:4px;background-repeat:no-repeat;background-position:-30px 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:top}
.agree_box article .btn_agree_view2{display:block;width:73px;height:25px;line-height:25px;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:12px;color:#666;text-align:center}
.agree_box article .btn_agree_view2 em{display:inline-block;width:15px;height:15px;margin-top:4px;background-repeat:no-repeat;background-position:-60px 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);text-indent:-9999px;vertical-align:top}
.agree_box article .agree_scroll{margin:0;padding:10px;border:1px solid #ececec;background-color:#fff}
.agree_box article .agree_scroll .agree_wrap,.agree_box article .agree_scroll .policy_wrap{padding:0}
.agree_box article .col_table thead th{line-height:140%;border-left:1px solid #ededed;background-color:#fff;font-size:12px;text-align:center}
.agree_box article .col_table thead tr:first-child th:first-child{border-left:0}
.agree_box article .col_table tbody th{line-height:140%;padding-right:8px;padding-left:8px;border-top:1px solid #ededed;background-color:#fff;font-size:12px;text-align:left}
.agree_box article .col_table tbody td{line-height:140%;font-size:12px}
.agree_box article .term{margin-top:8px;font-size:12px;color:#666}
/*!개인정보수집내용 */
.insert_box .agree_box article .agree_scroll{height:100px}
.agree_box article .agree_scroll .table_wrap.type02{margin-bottom:10px}
.agree_box article .agree_scroll .table_wrap.type02 h5{margin-bottom:5px;font-size:12px;color:#666}
.agree_scroll .table_wrap.type02 .col_table{border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed}
.agree_scroll .table_wrap.type02 .col_table th{background:#ececec;text-align:center}
.join_insert_btn{padding:0 16px 40px;padding:0 14px 40px}
.join_insert_btn.pdt_5{padding-top:5px}
.join_insert_btn.tline{border-top:1px solid #ebebeb}
.join_insert_btn.type2{padding:0 16px}
.join_insert_btn.center{text-align:center}
.join_insert_btn .message_value{min-height:1px;margin:8px 0 7px 0;margin-top:0}
.join_insert_btn .txt_leave{margin-top:20px;font-size:14px;text-decoration:underline}
.join_insert_btn .txt_leave a{font-size:16px;font-size:13px}
.join_mark_area{overflow:hidden;clear:both;margin:15px}
.join_mark_area.mgT{margin-top:-25px}
.join_complete{padding:25px 16px;text-align:center}
.join_complete p{line-height:150%;font-size:14px;color:#666}
.join_complete p .fwn{line-height:140%;font-size:13px}
.join_complete .icon_complete{display:block;width:100px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:-130px -380px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.join_complete .auto_login{display:inline-block;margin-top:10px}
.auto_login.center{text-align:center}
.auto_login.center .form_check{display:inline}
.join_complete .btn_full{margin-top:25px}
.toggle_box button.onoff_bt{min-width:110px;padding:8px 5px} /* 2024-02-29 앱푸시 수신동의 개선 */
.toggle_box.on button.onoff_bt{background-color:#999;color:#fff}
.toggle_box_cont .insert_list strong{width:90px;min-width:80px;padding-top:5px}
.toggle_box_cont{margin-top:10px;margin-bottom:15px;padding:13px 0 15px 0;background:#ededed}
.toggle_box_cont .insert_list li{display:-webkit-box-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:0 14px 5px 14px}
.toggle_box_cont .insert_list li:last-child{min-height:67px}
.pw_changebox .insert_list li .message_value,.toggle_box_cont .insert_list li .message_check{margin-bottom:5px}
.toggle_box_cont .join_insert_btn{margin-top:0}
.toggle_box_cont button.onoff_bt{min-width:100px}
.toggle_box_cont.type02 .insert_list li>strong{margin-right:10px;margin-left:0;text-indent:0}
/*!약관 */
.agree_scroll dl dt{font-size:12px;color:#666}
.agree_scroll dl dd{font-size:12px;color:#666}
/*!고객센터 */
.customer_main{position:relative;padding-bottom:40px}
.customer_main .menu_quarter{border-bottom:1px solid #d1d1d1}
.customer_main .menu_quarter li a{padding:32px 0 22px;font-size:15px;color:#666;text-align:center}
.customer_main .menu_quarter li a .icon{display:block;height:50px;margin:0 auto;background-repeat:no-repeat;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_customer.png)}
.customer_main .menu_quarter li:nth-child(1) a{border-bottom:2px solid #f2f2f2}
.customer_main .menu_quarter li:nth-child(1) a .icon{width:37px;background-position:0 0}
.customer_main .menu_quarter li:nth-child(2) a{border-bottom:2px solid #f2f2f2;border-left:2px solid #f2f2f2}
.customer_main .menu_quarter li:nth-child(2) a .icon{width:39px;background-position:-50px 0}
.customer_main .menu_quarter li:nth-child(3) a .icon{width:31px;background-position:-100px 0}
.customer_main .menu_quarter li:nth-child(4) a{border-left:2px solid #f2f2f2}
.customer_main .menu_quarter li:nth-child(4) a .icon{width:34px;background-position:-150px 0}
.customer_main h3{margin:24px 16px 7px;font-weight:700;font-size:17px;color:#666}
.customer_main .notice_wrap{position:relative;border-top:1px solid #bbb;border-bottom:1px solid #d1d1d1}
.customer_main .notice_wrap .notice_list{border-bottom:0}
.customer_main .faq_wrap{position:relative;border-bottom:1px solid #d1d1d1}
.customer_main .faq_wrap .faq_list:last-child{border-bottom:0}
.customer_main .btr_allView{position:absolute;top:-30px;right:16px}
.customer_sub{padding-bottom:40px}
.customer_sub .btn_full{margin:15px 16px 0}
/*!공지사항 */
.notice_list{border-bottom:1px solid #d1d1d1}
.notice_list li{padding:0 16px;border-top:1px solid #e4e4e4}
.notice_list li:first-child{border-top:0}
.notice_list li .list_title{display:block;position:relative;padding:14px 80px 10px 0;cursor:pointer}
.notice_list li .list_title.new{padding-left:23px}
.notice_list li .list_title .title{display:block;overflow:hidden;line-height:150%;max-height:38px;font-size:14px;color:#333;text-align:left;word-wrap:break-word}
.notice_list li .list_title .icon_new{position:absolute;top:14px;left:0;width:17px;height:16px;background-repeat:no-repeat;background-position:0 0;background-size:17px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_new.png);text-indent:-9999px}
.notice_list li .list_title .date{position:absolute;top:16px;right:0;font-size:12px;color:#666}
.notice_view{border-bottom:1px solid #d1d1d1}
.notice_view .view_title{padding:14px 16px 11px;background-color:#f7f7f7}
.notice_view .view_title .title{display:block;font-weight:700;font-size:14px;color:#333}
.notice_view .view_title .date{display:block;margin-top:7px;font-size:12px;color:#666}
.notice_view .view_cont{line-height:140%;padding:15px 16px;background-color:#fff;font-size:12px;color:#666}
.notice_view .view_cont img{max-width:100%}
/*!자주묻는질문 */
.faq_type_sort{overflow:hidden;padding:17px 13px}
.faq_type_sort li{float:left;width:33.3%}
.faq_type_sort li a{display:block;margin:3px;padding:17px 0;border-radius:1px;background-color:#c8c8c8;font-weight:700;font-size:14px;color:#fff;text-align:center}
.faq_type_sort li .current{background-color:#ec3940}
.faq_wrap{border-top:1px solid #bbb}
.faq_wrap .faq_list{border-bottom:1px solid #e4e4e4}
.faq_wrap .faq_list .faq_tit{padding:0 16px;cursor:pointer}
.faq_wrap .faq_list .faq_tit .faq_question{display:block;position:relative;padding:16px 24px 16px 0}
.faq_wrap .faq_list .faq_tit .faq_question p{overflow:hidden;line-height:150%;max-height:38px;font-size:14px;color:#333;word-wrap:break-word}
.faq_wrap .faq_list .faq_tit .faq_question .faq_type{margin-right:5px;font-size:14px;color:#666}
.faq_wrap .faq_list .faq_tit .icon_arrow{position:absolute;top:18px;right:0}
.faq_wrap .faq_list .faq_answer{display:none;line-height:140%;padding:16px 16px;border-top:1px solid #e4e4e4;background-color:#f7f7f7;font-size:12px;color:#666}
.faq_wrap .faq_list .faq_answer .faq_answer_con{padding:0 0 0 25px;background-repeat:no-repeat;background-position:0 -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_customer.png)}
.faq_wrap .faq_list.active .icon_arrow{background-position:-25px 0}
.faq_wrap .faq_list.active .faq_answer{display:block}
/*!1:1문의 */
.tab_inquiry li{width:50%}
.inquiry{padding:25px 16px 0}
.inquiry .form_input>li{padding-bottom:10px}
.inquiry .form_input>li:last-child{padding-bottom:0}
.inquiry .search_goods_wrap{margin-top:15px;margin-bottom:5px}
.inquiry .search_goods_wrap .list_wrap dl dt .order_num{display:inline-block;padding:0;font-size:14px;color:#666}
.inquiry .search_goods_wrap .list_wrap dl dt .order_num em{font-weight:700}
.inquiry .search_goods_wrap .list_nodata{padding-bottom:0}
.inquiry .select_goods_wrap{margin-top:15px;margin-bottom:5px}
.select_goods_wrap{border-radius:1px;background-color:#ececec}
.select_goods_wrap .order_goods li{padding:12px}
.select_goods_wrap .order_goods li .goods_wrap{min-height:42px;padding-left:52px}
.select_goods_wrap .order_goods li .goods_img{width:40px;height:40px}
.select_goods_wrap .order_goods li .goods_name{line-height:150%;max-height:38px;font-size:14px}
.search_goods_wrap dl{margin-top:10px;border:1px solid #d1d1d1;border-radius:1px;background-color:#fff}
.search_goods_wrap dl dt{padding:9px 11px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;background-color:#ececec;font-size:14px;color:#666}
.search_goods_wrap dl dd{-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;background-color:#fff}
.search_goods_wrap dl .order_goods .goods_wrap{min-height:42px;padding-right:62px;padding-left:52px}
.search_goods_wrap dl .order_goods .goods_img{width:40px;height:40px}
.search_goods_wrap dl .order_goods .goods_name{line-height:150%;max-height:38px;font-size:14px}
.search_goods_wrap dl .order_goods .goods_click{position:absolute;top:0;right:0}
.search_goods_wrap dl .order_goods .goods_click .btnType1_h30{width:47px;height:30px}
.search_goods_wrap .btn_page_more{margin:10px 0 0}
.inquiry_list_wrap{padding:25px 0 0}
.inquiry_list_wrap .tab_period{padding:0 16px 15px}
.inquiry_list_wrap .list_wrap{border-top:1px solid #bbb}
.inquiry_list_wrap .inquiry_list{border-bottom:1px solid #e4e4e4}
.inquiry_list_wrap .inquiry_list .inquiry_tit{padding:16px 16px;cursor:pointer}
.inquiry_list_wrap .inquiry_list .inquiry_tit .it_preview{position:relative;padding-right:50px}
.inquiry_list_wrap .inquiry_list .inquiry_tit .it_preview p{overflow:hidden;line-height:18px;max-height:36px;font-size:14px;color:#333;text-overflow:ellipsis;word-wrap:break-word}
.inquiry_list_wrap .inquiry_list .inquiry_tit .it_preview p .type{margin-right:5px;font-size:14px;color:#666}
.inquiry_list_wrap .inquiry_list .inquiry_tit .it_info{margin-top:5px}
.inquiry_list_wrap .inquiry_list .inquiry_tit .it_info .date{display:inline-block;font-size:12px;color:#666;vertical-align:middle}
.inquiry_list_wrap .inquiry_list .inquiry_tit .icon_arrow{position:absolute;top:2px;right:0}
.inquiry_list_wrap .inquiry_list .inquiry_con{display:none}
.inquiry_list_wrap .inquiry_list.active .icon_arrow{background-position:-25px 0}
.inquiry_list_wrap .inquiry_list.active .inquiry_con{display:block;line-height:130%;padding:16px 16px;background-color:#f7f7f7;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.inquiry_list_wrap .inquiry_list.active .inquiry_con .question_con{line-height:130%;font-size:12px;color:#333;text-align:left;word-wrap:break-word}
.inquiry_list_wrap .inquiry_list.active .inquiry_con .question_con .btn_multi{margin-top:6px}
.inquiry_list_wrap .inquiry_list.active .inquiry_con .question_con .btn_multi .button{width:47px}
.inquiry_list_wrap .inquiry_list.active .inquiry_con .answer_con{line-height:130%;margin-top:10px;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.inquiry_list_wrap .inquiry_list.active .inquiry_con .answer_con .answer_con_date{margin-bottom:5px;font-weight:700;color:#ec3940}
/*!비회원 주문조회 */
.non_member_order{padding:25px 16px}
.non_member_order .btn_full{margin-right:0;margin-left:0}
.non_member_order .mark{margin-top:18px}
.non_member_details{padding-top:25px}
.non_member_details .order_goods_list{padding:0 16px;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.non_member_details .order_goods_list .btn_full{margin:5px 0 0}
.non_member_details .order_goods_list .btn_full li{padding:0}
.non_member_details .order_box{margin:0 16px;border:1px solid #d1d1d1}
.non_member_details .order_box dl{position:relative;border-top:1px solid #ededed}
.non_member_details .order_box dl:first-child{border-top:0}
.non_member_details .order_box dl dt{position:absolute;top:0;left:0;width:80px;padding:11px 0 10px;border-right:1px solid #ededed;font-size:14px;color:#666;text-align:center}
.non_member_details .order_box dl dd{padding:11px 0 8px 96px;font-weight:700;font-size:15px;color:#ec3940}
/*!상품상세정보 */
.goods_details{padding-bottom:40px}
.goods_details .details_box .details_spec{padding-top:15px;border-bottom:1px solid #ddd}
.goods_details .details_box#ui_tab{margin:0 4px;border:1px solid #d6d6d6}
.goods_details .price_benefit{border-bottom:1px solid #f6f6f6}
.goods_details .price_benefit dl{margin:0 12px}
.goods_details .price_benefit .price_sale ul{border-radius:2px;-webkit-border-radius:2px;background-color:#eee}
.goods_details .price_benefit .price_sale ul li span{color:#333}
.goods_details .price_benefit .price_sale ul li{color:#333}
.goods_details .price_benefit dl dt{font-weight:400;color:#ec1924}
.goods_details .card_mu dt{padding-top:5px}
.goods_details .card_mu .btnType1_h23.arr{height:24px;line-height:22px;padding-top:1px;padding-right:7px;padding-left:7px;color:#333}
.goods_details .card_mu .btnType1_h23.arr:after{content:"";display:inline-block;width:5px;height:8px;margin-top:-2px;margin-left:6px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160830.png?170118) 100% -110px;background-size:100px auto;vertical-align:middle}
.details_image{overflow:hidden;position:relative;z-index:0;border-bottom:1px solid #eee}
.details_image .btn_play{position:absolute;right:-5px;bottom:-5px;z-index:7;width:83px;height:83px}
.details_image.type2 .btn_play{position:absolute;right:16px;bottom:20px;z-index:7;width:83px;height:83px}
.details_image .btn_play a{display:block;width:43px;height:43px;padding:20px;background-repeat:no-repeat;background-position:-238px 20px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px}
.details_image .img_swipe_wrap{overflow:hidden;position:relative;z-index:0;text-align:center}
.details_image.type2 .img_swipe_wrap .swiper-slide{padding:0 22.5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.details_image.type2 .img_swipe_wrap .swiper-slide{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.details_image.type2 .img_swipe_wrap img{max-width:360px}
.details_image .img_swipe_wrap img{width:auto;height:auto;max-width:100%;min-height:300px}
.details_image .swipe_circle{position:absolute;bottom:10px;left:50%;z-index:5;width:134px;height:26px;margin-left:-67px}
.details_image.type2 .img_swipe_wrap .swipe_circle{bottom:20px}
.details_image .swipe_circle p{width:115px}
/*! 방송 알림 신청 및 공유하기 버튼 */
.detail_btn_wrap{padding:0 15px 15px}
.detail_btn_wrap .btnType1_h30{height:38px;line-height:38px;border-radius:20px;font-size:13px;color:#333}
.detail_btn_wrap .btnType1_h30.alarm:before{content:"";display:inline-block;width:16px;height:16px;margin-top:-3px;margin-right:4px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png);background-position:0 -100px;background-size:250px auto;vertical-align:middle}
.detail_btn_wrap .btnType1_h30.share:before{content:"";display:inline-block;width:15px;height:16px;margin-top:-3px;margin-right:4px;background-position:right 100%;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png);vertical-align:middle}
/*!상품보기-상품명 */
.details_good_name{margin:15px 16px 7px 16px;font-size:20px;color:#333;word-wrap:break-word}
/*!상품보기-혜택가 */
.details_box{margin:0;border-radius:1px;background-color:#fff}
.price_benefit .icon_qmark{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:-50px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px;vertical-align:text-top;cursor:pointer}
.price_benefit dl{position:relative;z-index:0;margin:0 16px;padding:0 10px 10px 10px}
.price_benefit dl dt{position:absolute;top:5px;left:5px;z-index:1;font-weight:400;font-size:15px;color:#666}
.price_benefit dl dd{padding-left:80px;text-align:left}
.goods_list2 .price_benefit dl dd{padding-left:46px}
.next_goods{max-height:46px;margin:14px 20px 10px 20px;font-size:20px;color:#666}
.price_benefit dl dd .price{line-height:140%;margin-right:10px;font-size:14px;color:#666;vertical-align:text-bottom}
.price_benefit dl dd .price em{line-height:100%;font-weight:700;font-size:28px;color:#000;letter-spacing:-1px}
.price_benefit dl dd .price_sell{line-height:140%;font-size:13px;color:#9f9f9f;vertical-align:text-bottom}
.price_benefit dl dd .price_sell em{line-height:100%;font-size:13px;color:#9f9f9f}
.price_benefit .price_sale{display:none;position:relative;width:100%;margin-bottom:10px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.price_benefit .price_sale ul{padding:10px 10px 7px;background-color:#eee}
.price_benefit .price_sale ul li{overflow:hidden;position:relative;z-index:0;padding-bottom:3px;font-size:12px;color:#333;text-align:right}
.price_benefit .price_sale ul li span{position:absolute;top:0;left:0;z-index:1;font-weight:400;font-size:12px;color:#333}
.price_benefit.open .icon_qmark{height:34px}
.price_benefit.open .price_sale{display:block;margin-top:-1px}
/*!상품보기-청구할인가 */
.card_benefit .card_01,.card_benefit .card_03,.card_benefit .card_04,.card_benefit .card_06,.card_benefit .card_11,.card_benefit .card_12,.card_benefit .card_14,.card_benefit .card_16,.card_benefit .card_17,.card_benefit .card_43,.card_benefit .card_44{width:230px;height:36px;margin:0 auto;padding-left:80px;background-repeat:no-repeat;background-size:80px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/img_card.png)}
.card_benefit a{display:block;height:54px;cursor:pointer}
.card_benefit .color_bg1{padding:9px 0;background-color:#e5d7c4}
.card_benefit .color_bg1 .period{color:#fff}
.card_benefit .color_bg1 .memo{color:#fff}
.card_benefit .color_bg2{padding:9px 0;background-color:#e4e4e4}
.card_benefit .color_bg2 .period{color:#666}
.card_benefit .color_bg2 .memo{color:#666}
.card_benefit .card{line-height:140%;padding:8px 0 4px;font-size:17px;color:#333}
.card_benefit .period{display:none;font-size:12px;color:#333}
.card_benefit .memo{display:none;font-size:12px;color:#333}
.card_benefit .cardInfo.l2 .card{padding:0;color:#333}
.card_benefit .cardInfo.l2 .memo{display:block;padding:0;font-size:12px;color:#333}
.card_benefit .card_12{background-position:0 0}
.card_benefit .card_14{background-position:0 -50px}
.card_benefit .card_06{background-position:0 -100px}
.card_benefit .card_11{background-position:0 -150px}
.card_benefit .card_04{background-position:0 -200px}
.card_benefit .card_03{background-position:0 -250px}
.card_benefit .card_43{background-position:0 -300px}
.card_benefit .card_01{background-position:0 -350px}
.card_benefit .card_17{background-position:0 -400px}
.card_benefit .card_16{background-position:0 -450px}
.card_benefit .card_44{background-position:0 -500px}
.details_spec{line-height:105%;padding:10px 17px}
.details_spec dl{overflow:hidden;position:relative;z-index:0;margin-bottom:3px;padding:0 5px 5px}
.details_spec dl dt{position:absolute;top:0;left:0;z-index:1;font-size:13px;color:#a1a1a1}
.details_spec dl dd{padding-left:100px;font-size:13px;color:#333}
.details_spec .gift_list li{min-height:41px}
.details_spec .gift_list li .gift_name{overflow:hidden;height:15px;padding-top:4px}
.details_spec .btn_icon_question{margin-top:-3px;margin-left:4px}
.details_spec .btn_deliver{display:inline-block;line-height:1;margin-top:-3px;margin-left:4px;vertical-align:middle}
.details_spec_deliver dd{line-height:150%}
/*! 상품상세 - 청구할인 2016.06.10 */
.cardTip{margin-top:-6px;background-color:#fff}
.cardTip_item{overflow:hidden;margin-top:5px;padding:10.5px 18px;border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;text-align:center}
.cardTip .icon_card{display:inline-block;width:31px;height:20px;margin-right:5px;background-repeat:no-repeat;background-size:31px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/card.png);vertical-align:bottom;-webkit-tap-highlight-color:transparent}
.cardTip .icon_card.card_12{background-position:0 0}
/*!삼성카드 */
.cardTip .icon_card.card_14{background-position:0 -27.68px}
/*!신한카드 */
.cardTip .icon_card.card_06{background-position:0 -55.36px}
/*!KB 국민카드 */
.cardTip .icon_card.card_11{background-position:0 -83.04px}
/*!비씨카드 */
.cardTip .icon_card.card_04{background-position:0 -110.71px}
/*!현대카드 */
.cardTip .icon_card.card_03{background-position:0 -138.39px}
/*!롯데카드 */
.cardTip .icon_card.card_43{background-position:0 -166.07px}
/*!씨티카드 */
.cardTip .icon_card.card_01{background-position:0 -193.75px}
/*!외환카드 */
.cardTip .icon_card.card_17{background-position:0 -221.43px}
/*!하나SK카드 */
.cardTip .icon_card.card_16{background-position:0 -249.11px}
/*!NH카드 */
.cardTip .icon_card.card_44{background-position:0 -276.79px}
/*!우리카드 */
.cardTip .icon_card.card_m{background-position:0 -304.46px}
/*! 2개 이상인 경우 */
.cardTip_info{display:inline-block}
.cardTip_row{line-height:1}
.cardTip_row:not(:first-child){margin-top:3px}
.cardTip_row_inner{-webkit-tap-highlight-color:transparent}
.cardTip_txt1{font-size:15px;color:#333}
.cardTip_txt2{font-size:15px;color:#999}
.cardTip_txt3{font-size:12px;color:#333}
.cardTip_item .cardTip_btn{display:inline-block;line-height:8px;padding:5px}
.cardTip_item .cardTip_btn .icon{display:inline-block;width:16px;height:9px;background-repeat:no-repeat;background-position:-83px -130px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png);text-indent:-10000em;vertical-align:middle}
.cardTip_item.active .cardTip_btn .icon{background-position:-83px -141px}
.cardTip_cont{display:none;clear:both;padding:0 16px 10px;padding:0 0 10px;border:solid 1px #e4e4e4;border-top:none;background-color:#fafafa}
.cardTip_item.active+.cardTip_cont{display:block}
.cardTip_cont_tit{padding:9px 10px 7px;border-bottom:solid 1px #dcdcdc;font-size:13px;color:#3377cb}
.cardTip_cont_item{overflow:hidden;margin-top:10px;margin-right:15px;margin-left:15px}
.cardTip_cont_item:not(:last-child){margin-bottom:10px}
.cardTip_cont_fl{position:absolute}
.cardTip_cont .cardTip_cont_fl{margin-left:10px}
.cardTip_cont_price{font-size:12px;color:#000}
.cardTip_cont_price span{font-size:14px;color:#000}
.cardTip_cont_fr{margin-left:101px}
.cardTip_cont_txt1{margin-bottom:2px;font-size:13px;color:#333}
.cardTip_cont_txt2{line-height:1.4;font-size:12px;color:#999}
.cardTip_cont_txt2 p{font-size:12px;color:#999}
.cardTip_cont_item_add.except{padding:10px 25px 0;border-top:solid 1px #ebebeb;font-size:12px;color:#666}
.cardTip_cont_item_add.except p{margin-bottom:2px;color:#333}
/*!사은품 */
.gift_list li{position:relative;padding-bottom:9px;padding-left:52px}
.gift_list li .gift_img{position:absolute;top:0;left:0;width:40px;height:40px;border:1px solid #e7e7e7}
.gift_list li .gift_img img{width:100%}
.gift_list li .gift_name{font-size:13px;color:#333;word-break:break-all;word-wrap:break-word}
.gift_list li .gift_date{padding-top:3px;font-size:12px;color:#333;word-break:break-all;word-wrap:break-word}
.gift_list li .gift_date span{font-size:11px;color:#666}
/*!상품보기-공유하기 */
.details_share{margin:15px 0 10px;text-align:center}
.details_share ul{display:inline-block;min-width:320px;margin:0 auto}
.details_share ul li{float:left;width:25%}
.details_share ul li a{display:block;line-height:100%;font-size:12px;color:#999;text-align:center}
.details_share.type2{margin:0;background-color:#fff;text-align:center}
.details_share.type2.type_left{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-align:center}
.details_share.type2.type_left .tit{min-width:90px;padding:0}
.details_share.type2.type_left>*{-ms-flex:auto;flex:auto;-webkit-box-flex:1}
.details_share.type2.type_left ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;min-width:initial;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.details_share.type2.type_left ul li{display:block;-ms-flex:auto;flex:auto;-webkit-flex:auto;float:none;-webkit-box-flex:1}
.details_share.type2.type_left ul li a span{width:40px;height:40px;background-size:270px auto}
.details_share.type2.type_left .icon_share_sms{background-position:0 -40px}
.details_share.type2.type_left .icon_share_katalk{background-position:-50px -40px}
.details_share.type2.type_left .icon_share_kass{background-position:-100px -40px}
.details_share.type2.type_left .icon_share_facebook{background-position:-150px -40px}
.details_share.type2 .tit{display:block;padding:15px 0 0 0;font-size:14px;color:#333}
.details_share.type2 ul{width:100%;max-width:640px;padding:0 15px 8px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.details_share.type2 ul li{background-color:#fff}
.details_share.type2 ul li a{height:44px;padding:10px 0}
.details_share.type3{margin:0}
.details_share.type3 ul{width:100%;min-width:initial}
.details_share.type3 ul li{width:33%;margin:10px 0 10px 0}
.details_share.type4{margin:0}
.details_share.type4 ul{display:block;overflow:hidden;min-width:initial}
.details_share.type4 ul li{width:100%;padding:10px 0 10px 15px;border-bottom:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box}
.details_share.type4 ul li a{text-align:left;vertical-align:middle}
.details_share.type4 ul li a span{float:left;margin:0}
.details_share.type4 ul li a span:nth-child(1){height:44px;border-radius:4px}
.details_share.type4 ul li a .txt{padding:15px;font-size:15px;color:#999}
.details_share.type4 .icon_share_sms{background-color:#ec3940}
.details_share.type4 .icon_share_katalk{background-color:#fbe820}
.details_share.type4 .icon_share_kass{background-color:#fdcd00}
.details_share.type4 .icon_share_facebook{background-color:#3a5898}
.icon_share_facebook,.icon_share_kass,.icon_share_katalk,.icon_share_sms{display:block;width:44px;height:55px;margin:0 auto;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png)}
.icon_share_sms{background-position:0 -50px}
.icon_share_katalk{background-position:-60px -50px}
.icon_share_kass{background-position:-120px -50px}
.icon_share_facebook{background-position:-180px -50px}
/*!상품정보,상품평,Q&A */
.tab_details li{width:32%}
.tab_details li:nth-child(2){width:34%}
.tab_details li:nth-child(3){width:34%}
.tab_details li span{font-size:12px;color:#ec3940}
/*!상품보기-상품정보 */
.details_spec2 ul li{padding:10px 16px;border-bottom:1px solid #ededed}
.details_spec2 ul li dl dt{margin-bottom:5px;font-size:13px;color:#a1a1a1}
.details_spec2 ul li dl dd{font-size:12px;color:#333}
#ui_tab_pay .tab_group>li{width:50%}
#ui_tab_pay .tab_group>li a{padding:12px 0}
#ui_tab_pay .tab_group>li:nth-child(1) a:before{content:"";display:inline-block;width:19px;height:19px;margin-top:-3px;margin-right:3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/custom/pay_option/icon_paycommon.png) no-repeat;background-size:100px auto;vertical-align:middle}
#ui_tab_pay .tab_group>li:nth-child(1) a.current{font-weight:400;color:#e14f39}
#ui_tab_pay .tab_group>li:nth-child(1) a.current:before{background-position:-19px 0}
#ui_tab_pay .tab_group>li:nth-child(2) a.current{font-weight:400;color:#e14f39}
#ui_tab_pay .btn_full{margin-top:0}
#ui_tab_pay .btn_full li .button{margin-top:0}
.btn_zoom{margin:10px 11px}
.icon_zoom{display:inline-block;width:20px;height:20px;margin-right:6px;background-repeat:no-repeat;background-position:0 -110px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px;vertical-align:middle}
.desc_images img{width:100%}
.desc .desc_tit{position:relative;padding:8px 11px 7px;border-top:1px solid #fff;background-color:#999}
.desc .desc_tit p{font-size:15px;color:#fff;cursor:pointer}
.desc .desc_tit .icon_arrow{position:absolute;top:12px;right:11px;background-position:-50px 0}
.desc .desc_con{display:none}
.desc .desc_con .list_nodata{padding:27px 0}
.desc .desc_con .list_nodata p{margin:0;color:#999}
.desc .desc_con .details_spec2 .gosi{padding:10px 15px 20px;font-size:12px;color:#666}
.desc.active .icon_arrow{background-position:-75px 0}
.desc.active .desc_con{display:block}
/*!상품보기-상품정보-이미지확대보기 */
.zoom_finger{padding:15px 0;text-align:center}
.zoom_finger p{display:inline-block;text-align:left}
.zoom_finger p .icon{display:block;float:left;width:30px;height:30px;margin-right:10px;background-repeat:no-repeat;background-position:-150px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png)}
.zoom_finger p span{display:block;float:left;line-height:130%;font-size:12px;color:#666}
.zoom_goods_images img{width:100%}
/*!상품평,Q&A */
.details_tip{padding:15px 11px}
.details_tip p{font-size:12px;color:#666}
.details_tip p .save{font-weight:700;color:#ec3940}
.details_tip p.img_guide{margin-bottom:8px}
.details_tip p.img_guide img{width:100%}
.tab_details_comment .list_nodata{padding:27px 0}
.tab_details_comment .list_nodata p{margin-top:0;color:#999}
.tab_details_comment .list_nodata_top{height:17px}
.comment_list_top2_area+.list_nodata_top{height:17px;border-top:1px solid #e4e4e4}
.tab_details_comment .comment_score{padding:0 11px 15px}
.tab_details_comment .comment_score .average{text-align:center}
.tab_details_comment .comment_score .average .avg_score{font-weight:700;font-size:36px;color:#333}
.tab_details_comment .comment_score .average .avg_count{font-size:12px;color:#666}
.tab_details_comment .comment_score .average .avg_count .num{font-weight:700}
.tab_details_comment .comment_score .average .star_big{margin:10px 0 15px}
.tab_details_comment .comment_score .item{overflow:hidden;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.tab_details_comment .comment_score .item li{float:left;width:25%;text-align:center}
.tab_details_comment .comment_score .item li p{padding:11px 0 10px;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;font-size:13px;color:#666}
.tab_details_comment .comment_score .item li span{display:block;margin-top:5px;font-weight:700;font-size:18px;color:#666}
.tab_details_comment .btn_page_more{margin:10px 11px 15px}
.tab_details_comment.type2 .btn_page_more{margin:0;padding:10px 11px 15px;border-top:1px solid #e4e4e4}
.tab_details_comment.type2 .comment_score{display:table;width:100%;margin-top:10px}
.tab_details_comment.type2 .comment_score .average{display:table-cell;width:50%;vertical-align:top}
.tab_details_comment.type2 .comment_score .items{display:table-cell;width:50%;vertical-align:top}
.tab_details_comment.type2 .comment_score .items ul{margin-left:5%}
.tab_details_comment.type2 .comment_score .items li{margin-bottom:4px}
.tab_details_comment.type2 .comment_score .items li span.st{display:inline-block;width:55px;font-size:12px;color:#666}
.tab_details_comment.type2 .comment_score .average .boxin{padding-right:5%}
.tab_details_comment.type2 .comment_score .average .star_big{margin:5px 0 7px}
.tab_details_comment.type2 .comment_score .average .avg_score{font-size:27px}
.tab_details_comment.type2 .comment_score .average .avg_count{font-size:12px;color:#999}
.tab_details_comment.type2 .comment_score .average .avg_count .num{font-weight:400;color:#666}
.comment_list{border-bottom:1px solid #e4e4e4}
.comment_list:first-child{border-top:1px solid #d1d1d1}
.tab_details_comment.type2 .comment_list{border:none;border-top:1px solid #e4e4e4}
.tab_details_comment.type2 .comment_list_top_area+.comment_list{border-top:1px solid #d1d1d1;border-top:none}
.comment_list .comment_tit{padding:3px 11px 10px}
.comment_list .comment_tit .ct_preview{padding-top:8px}
.comment_list .comment_tit .ct_preview p{overflow:hidden;height:16px;font-size:14px;color:#333;white-space:nowrap;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis}
.comment_list .comment_tit .ct_info{padding-top:5px;text-align:right}
.comment_list .comment_tit .ct_info .ct_star{float:left;margin-top:4px;font-size:0}
.comment_list .comment_tit .ct_info .ct_user{padding-right:5px;font-size:12px;color:#666;vertical-align:middle}
.comment_list .comment_tit .ct_info .ct_date{padding-left:7px;border-left:1px solid #e4e4e4;font-size:12px;color:#666;vertical-align:middle}
.comment_list .comment_con{display:none;border-top:1px solid #e4e4e4;background-color:#f7f7f7}
.comment_list .comment_con .ct_cont{padding:10px 0}
.comment_list .comment_con .ct_cont .ct_score{overflow:hidden;padding:0 11px}
.comment_list .comment_con .ct_cont .ct_score li{float:left;width:50%}
.comment_list .comment_con .ct_cont .ct_score li .item{position:relative;padding:5px 11px 5px 66px;font-size:0;text-align:left}
.comment_list .comment_con .ct_cont .ct_score li .item p{position:absolute;top:5px;left:0;line-height:100%;font-size:12px;color:#666;text-align:left}
.comment_list .comment_con .ct_cont .con_text{line-height:140%;margin-top:10px;padding:10px 11px 0;border-top:1px solid #e4e4e4;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.comment_list .comment_con .ct_cont .btn_multi{margin-top:6px;padding:0 11px}
.comment_list .comment_con .ct_cont .btn_multi .button{width:47px}
.comment_list.active .comment_con{display:block}
.tab_details_refer .list_nodata{padding:27px 0}
.tab_details_refer .list_nodata p{margin-top:0;color:#999}
.tab_details_refer .btn_page_more{margin:10px 11px 15px}
.refer_list{border-bottom:1px solid #e4e4e4}
.refer_list:first-child{border-top:1px solid #d1d1d1}
.refer_list .refer_tit{padding:14px 11px 15px;cursor:pointer}
.refer_list .refer_tit .rt_preview p{overflow:hidden;line-height:18px;max-height:36px;font-weight:700;font-size:14px;color:#666;text-overflow:ellipsis}
.refer_list .refer_tit .rt_preview p .state_wait{margin-right:5px}
.refer_list .refer_tit .rt_preview p .state_end{margin-right:5px}
.refer_list .refer_tit .rt_preview.rt_secret{position:relative}
.refer_list .refer_tit .rt_preview.rt_secret p{padding-right:24px}
.refer_list .refer_tit .rt_preview.rt_secret .icon_secret{position:absolute;top:0;right:0}
.refer_list .refer_tit .rt_info{padding-top:6px;text-align:right}
.refer_list .refer_tit .rt_info .rt_state{float:left}
.refer_list .refer_tit .rt_info .rt_user{padding-right:5px;padding-left:7px;font-size:12px;color:#666}
.refer_list .refer_tit .rt_info .rt_date{padding-left:7px;font-size:12px;color:#666}
.refer_list .refer_con{display:none;border-top:1px solid #e4e4e4;background-color:#f7f7f7}
.refer_list .refer_con .rt_cont_question{line-height:140%;padding:15px 11px;font-size:12px;color:#333;text-align:left;word-wrap:break-word}
.refer_list .refer_con .rt_cont_question .btn_multi{margin-top:6px}
.refer_list .refer_con .rt_cont_question .btn_multi .button{width:47px}
.refer_list .refer_con .rt_cont_answer{line-height:130%;padding:0 11px 15px;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.refer_list .refer_con .rt_cont_answer .date{line-height:100%;margin-bottom:5px;font-weight:700;font-size:12px;color:#ec3940}
.refer_list.active .refer_con{display:block}
/*!상품평 등록,상품문의하기 */
.details_regist{padding:25px 0}
.details_regist .select_goods_wrap{margin:0 16px 15px}
.details_regist .food_comment{padding:0 16px 10px;font-size:12px;color:#666}
.details_regist .comment_score{margin-bottom:20px}
.details_regist .comment_score ul{padding:8px 0 7px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}
.details_regist .comment_score ul li{position:relative;padding:7px 0 8px 78px}
.details_regist .comment_score ul li .item{position:absolute;top:10px;left:17px;font-size:14px;color:#333}
.details_regist .comment_score .star{display:inline-block;width:22px;height:21px;margin-right:20px;background-repeat:no-repeat;background-position:0 0;background-size:120px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_star.png);text-indent:-9999px;cursor:pointer}
.details_regist .comment_score .star.active{background-position:0 -25px}
.details_regist .form_input2{margin:0 16px}
.details_regist .btn_multi{margin:0 16px}
.details_regist .with_btnT_comment{margin-top:-5px;padding:0 16px 18px;font-size:14px;color:#333}
.details_regist .food_comment.type2{margin-left:15px;padding-left:12px}
.details_regist .food_comment.type2:before{content:"※";display:inline-block;width:12px;margin-left:-12px}
/*!상품 옵션바 */
.bottom_option_box{position:fixed;right:0;bottom:0;left:0;z-index:50;width:100%}
.bottom_option_box .opt_select_wrap{position:absolute;bottom:0;left:0;width:100%;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translate(0,300px);-webkit-transform:translate(0,300px)}
.bottom_option_box .btn_full li .button .btnType2_h50_org{border-radius:0;-webkit-border-radius:0}
.bottom_option_box .btn_full li .not_sell{border-radius:0;-webkit-border-radius:0;border-width:1px}
.bottom_option_box .opt_before{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:0;border:0}
.bottom_option_box .btn_full li .button{margin-top:0}
.opt_before{padding:2px 16px 8px;border-top:1px solid #d6d6d6;background-color:#fff}
.opt_before .btn_full{margin-top:0}
.opt_before .not_sell{display:block;height:50px;line-height:50px;margin-top:0;border:1px solid #b2b2b2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:18px;color:#666;text-align:center}
.opt_select_wrap .opt_drop_btn{height:22px;border-bottom:1px solid #d6d6d6;text-align:center}
.opt_select_wrap .opt_drop_btn span{display:block;width:96px;height:23px;margin:auto;background-repeat:no-repeat;background-position:0 -110px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px;cursor:pointer}
.opt_select_wrap .opt_drop_box{background-color:#fff}
.opt_select_wrap .opt_drop_box .opt_scroll{max-height:198px;overflow-x:hidden;overflow-y:auto}
.opt_select_wrap .opt_drop_box .opt_scroll.swiper-slide{height:auto}
.opt_select_wrap .opt_drop_box .option_box{padding:5px 0 10px}
.opt_select_wrap .opt_drop_box .option_box .form_input2>li{padding-bottom:5px}
.opt_select_wrap .opt_drop_box .option_box .select_wrap{padding:10px}
.opt_select_wrap .opt_drop_box .option_box .list_wrap{padding:10px 10px 0 10px}
.opt_select_wrap .opt_drop_box .option_list{margin-bottom:5px;border:1px solid #dfdfdf;border-radius:1px}
.opt_select_wrap .opt_drop_box .option_list li{padding:10px 0 10px 10px;border-top:1px solid #dfdfdf;background-color:#f7f7f7}
.opt_select_wrap .opt_drop_box .option_list li:first-child{border-top:0}
.opt_select_wrap .opt_drop_box .option_list li .selected{position:relative}
.opt_select_wrap .opt_drop_box .option_list li .goods_name{line-height:140%;margin-right:40px;margin-bottom:8px;font-size:14px;color:#666}
.opt_select_wrap .opt_drop_box .option_list li .sel_goods{overflow:hidden;margin-right:10px}
.opt_select_wrap .opt_drop_box .option_list li .sel_goods .sel_amount{float:left;width:134px}
.opt_select_wrap .opt_drop_box .option_list li .sel_goods .sel_price{float:right;padding:12px 0 9px;text-align:right}
.opt_select_wrap .opt_drop_box .option_list li .icon_del{position:absolute;top:-5px;right:0}
.opt_select_wrap .opt_drop_box .gift_list{margin-bottom:5px;border:1px solid #dfdfdf;border-radius:1px}
.opt_select_wrap .opt_drop_box .gift_list li{padding:10px 0 10px 10px;border-top:1px solid #dfdfdf;background-color:#f7f7f7}
.opt_select_wrap .opt_drop_box .gift_list li:first-child{border-top:0}
.opt_select_wrap .opt_drop_box .gift_list li .selected{position:relative}
.opt_select_wrap .opt_drop_box .gift_list li .gift_name{line-height:140%;margin-right:40px;font-size:14px;color:#666}
.opt_select_wrap .opt_drop_box .gift_list li .icon_del{position:absolute;top:-5px;right:0}
.opt_select_wrap .opt_drop_box .total{line-height:130%;padding:12px 16px 10px;border-top:1px solid #d6d6d6;background-color:#f2f2f2;font-weight:700;font-size:13px;color:#333;text-align:right;vertical-align:text-bottom}
.opt_select_wrap .opt_drop_box .total .price{line-height:150%;margin-left:5px;color:#666;vertical-align:middle}
.opt_select_wrap .opt_drop_box .total .price em{color:#333;color:#ec3940}
.opt_select_wrap .opt_drop_box .total .btn{float:left;position:relative;margin-top:-3px;margin-left:-5px;padding-right:30px}
.opt_select_wrap .opt_drop_box .total .btn .btnType1_h25{display:inline-block;height:28px;line-height:29px;padding-right:10px;padding-left:10px;border:solid 1px #dedede;border:solid 1px #666;font-size:13px;color:#666}
.opt_select_wrap .opt_drop_box .total .btn .ico-orbo-ask{position:absolute;top:4px;right:0;left:auto}
.opt_select_wrap .opt_drop_box .button_wrap{position:relative;padding:7px 10px 7px;border-top:1px solid #d6d6d6}
.opt_select_wrap .opt_drop_box .button_wrap.cart{padding-left:62px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_cart{position:absolute;top:7px;left:16px;width:40px;height:50px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_cart .btnType2_h50{height:50px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_cart .btnType2_h50_org{height:50px;font-size:0}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi{margin-top:0}
.opt_drop_box .ico-orbo-ask{position:absolute;top:13px;left:127px;width:20px;height:20px;background-repeat:no-repeat;background-position:0 0;background-size:20px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_q.png);-webkit-transform:scale(1,1);transform:scale(1,1)}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi .btnType2_h50_org{height:50px;border:1px solid #666;background:#666;font-size:15px;font-size:16px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi .btnType2_h50_org.btn_tel_n{border-color:#ff329b;background:#fff;color:#ff329b}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li{-ms-flex:1;flex:1;-webkit-flex:1;width:auto;-webkit-box-flex:1}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart{width:50px;max-width:50px;min-width:50px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart button{content:"";display:inline-block;width:50px;height:50px;padding-top:25px;border:1px solid #666;border-radius:0;-webkit-border-radius:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png) no-repeat;background-position:-148px -32px;background-size:200px auto;font-size:10px;text-indent:0;background-position-y:-38px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.mobile .btnType2_h50_org{border:1px solid #ff329b;background-color:#ff329b}
.opt_select_wrap .opt_drop_box .price{line-height:140%;vertical-align:text-bottom}
.opt_select_wrap .opt_drop_box .price em{line-height:100%;font-weight:700;font-size:20px;color:#ec3940;color:#000;letter-spacing:-1px}
.opt_select_wrap .btn_cart .btnType2_h50{border:1px solid #ababab;background-color:#ababab}
/*!주문 */
.order_tit{margin:24px 16px 7px;font-weight:700;font-size:18px;color:#333}
.order_box{margin:0 10px;border:1px solid #d1d1d1;border-radius:1px;background-color:#fff}
.order_box .form_readonly{border-bottom:1px solid #d6d6d6}
.order_wrap{padding-bottom:40px}
.order_wrap .order_account{margin-bottom:24px}
.order_wrap .order_account .order_box{margin:0;border:0}
.order_wrap .order_account .order_box ul li:nth-child(3) dl dt{font-weight:700;font-size:14px;color:#333}
.order_wrap .order_box .discount_box:last-child{border-bottom:0}
.icon_delivery{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:-120px -115px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.icon_sale{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:-150px -95px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.icon_sum{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:-150px -115px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.icon_discount{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:-180px -115px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
/*!주문상품 */
.order_goods_list{padding:0 16px 0;background-color:#fff}
.order_goods_list .order_goods li{padding:15px 0}
.order_goods_list .order_goods li .goods_wrap{min-height:82px;padding-left:96px}
.order_goods_list .order_goods li .goods_img{width:80px;height:80px}
.order_goods_list .order_goods li .goods_name{max-height:38px}
/*!주문금액 */
.order_account ul{border-bottom:1px solid #d6d6d6}
.order_account ul li{padding:6px 16px 7px;border-top:1px solid #e4e4e4;background-color:#fff}
.order_account ul li:nth-child(1){border-top:1px solid #d6d6d6}
.order_account ul li:nth-child(1) dl dt{top:5px}
.order_account ul li:nth-child(3) dl dt{font-weight:700;color:#333}
.order_account ul li:nth-child(3) .price em{display:inline-block;margin-top:2px;font-weight:700;font-size:18px;color:#ec3940}
.order_account dl{position:relative}
.order_account dl dt{position:absolute;top:4px;left:0;font-size:12px;color:#666;text-align:left}
.order_account dl dt em{margin-right:6px}
.order_account dl dd{text-align:right}
.order_account dl dd .price{line-height:160%}
.order_account dl dd .price em{font-size:16px}
/*!주문_배송지 */
.tab_delivery li{width:34%}
.tab_delivery li a{font-size:15px}
.tab_delivery li:last-child{width:32%}
.delivery_list{line-height:150%;padding:12px 11px 15px;border-top:1px solid #ededed;font-size:12px;color:#666}
.delivery_list:first-child{border-top:0}
.delivery_list .basic{font-weight:700;font-size:13px;color:#ec3940}
.delivery_list .name{font-weight:700;font-size:13px;color:#333}
.delivery_list .btn_multi{margin-top:6px}
.delivery_list .btn_multi .button{width:47px}
.delivery_insert{padding:14px 11px}
.delivery_insert .txt_essential{margin-bottom:10px}
.delivery_insert .form_input>li{padding-bottom:10px;padding-left:90px}
.delivery_insert .form_input>li.notit{padding-left:0}
.delivery_insert .form_input>li.notit.form_tit_color label{color:#333}
.delivery_insert .form_input>li select{min-height:35px}
.delivery_insert .form_input>li .form_tit{width:80px}
.delivery_insert .form_input>li .form_tit em{display:block;float:left;width:10px;height:40px}
.delivery_insert .form_input>li .form_tit label{float:left}
.delivery_insert .form_input>li .form_tit2{width:80px}
.delivery_insert .form_input>li .form_tit2 em{display:block;float:left;width:10px;height:40px}
.delivery_insert .form_input>li .form_tit2 label{float:left}
.delivery_insert .txt_delivery_save{margin-top:10px;font-size:12px;color:#666;text-align:left}
.delivery_insert .btnType1_h40_org{font-weight:700}
.tab_delivery_con.orbo_delivery .addr_cont:first-child,.tab_delivery_con.tab_base_delivery .addr_cont:first-child{padding-top:2px}
.addr_cont.addr_default .txt_names{position:relative;line-height:150%;font-size:14px;color:#333}
.addr_cont.addr_default .txt_names button{position:absolute;top:-10px;right:0}
.addr_cont .tel_num,.addr_cont .txt_address,.addr_cont .txt_address_zi,.addr_cont .txt_name,.addr_cont .txt_names{margin-bottom:5px}
.tel_num+.txt_address{margin-top:5px}
.delivery_address .txt_address+.area{margin-top:-5px}
.orbo_con .delivery_address .txt_address_zi+.area{margin-top:5px}
.tab_base_delivery .delivery_address+.delivery_basic_memo{margin-top:5px}
.addr_cont .form_input2 .form_names{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden}
.addr_cont .form_input2 .form_names span{-ms-flex:auto;flex:auto;float:left;position:relative;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1}
.addr_cont .form_input2 .form_names span:nth-child(1){margin-right:5px}
.addr_cont .form_phone2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden}
.addr_cont .form_phone2 .parts{-ms-flex:auto;flex:auto;float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1}
.addr_cont .form_phone2 .parts:nth-child(1){width:23%;min-width:70px}
.addr_cont .form_phone2 .parts:nth-child(2){width:77%;padding-left:5px}
.addr_cont .delivery_insert .form_input>li{padding-left:83px}
.addr_cont .form_address2 .post{overflow:hidden;position:relative;padding-right:80px}
.addr_cont .form_address2 .addressnum{margin-right:5px}
.addr_cont .form_address2 .post .button{position:absolute;top:0;right:0;width:75px}
.addr_cont .form_input2 .form_post_search{margin-left:0}
.txt_address_zi{font-size:13px}
.addr_sstit{display:inline-block;padding:2px 3px;background:#e9e9e9;font-size:12px;color:#666}
.addr_cont.addr_default .txt_address_zi+.form_memo{margin-top:15px}
.orbo_delivery .addr_cont .delivery_address:nth-child(2){padding-top:10px}
.addr_cont .form_post_search .result p.addr_stit{padding-top:6px;border-bottom:solid 1px #e5e5e5;background:#f4f4f4;font-weight:400;font-size:12px;color:#333}
.addr_cont .addr_full{display:block;margin-top:5px;font-size:14px;color:#666}
.addr_cont .txt_tip{margin:15px;margin-top:0;padding-left:12px;font-size:12px}
.addr_cont .txt_tip:before{content:"※";display:inline-block;width:12px;margin-left:-12px;color:#999}
.addr_cont .form_post_search .result ul{padding:0 10px}
.addr_cont .form_post_search .result ul li .result_box{padding-top:4px;font-size:14px;word-break:break-all}
.addr_cont .form_post_search .result p{padding:5px 10px;font-size:14px}
.addr_cont .form_post_search .result.type02 ul li .result_box{padding-top:5px;padding-right:0}
.addr_cont .form_post_search .result ul.with_line_b li:last-child{padding-bottom:0}
.addr_cont .form_post_search .result.type02 ul.with_line_b li:last-child .result_box{padding-bottom:0}
.addr_cont .form_post_search .result ul.with_line_b.with_check .result_box{display:table;width:100%}
.addr_cont .form_post_search .result ul.with_line_b.with_check .result_box em{display:table-cell;width:30px;vertical-align:middle}
.addr_cont .form_post_search .result ul.with_line_b.with_check .result_box del{display:table-cell}
.addr_cont .form_post_search .btn_full{margin-top:0}
.addr_cont .search_step2 .form_input2 li{padding-bottom:0}
/*!할인,적립금 */
.discount_box{overflow:hidden;border-bottom:1px solid #e4e4e4;background-color:#fff}
.discount_box dl{position:relative}
.discount_box dl dt{position:absolute;left:11px;padding:12px 0;font-size:14px;color:#333;text-align:left}
.discount_box dl dt.type2{position:relative}
.discount_box dl dd{padding:10px;border-left:1px solid #f7f7f7;text-align:right}
.discount_box.coupon .coupon_discount{padding-bottom:10px}
.discount_box.coupon .coupon_discount dl dt span{font-weight:700;color:#e2a600}
.discount_box.coupon .coupon_discount .btn_full{margin:0;padding:0 11px}
.discount_box.coupon .coupon_list{padding:15px 5px 10px 5px;background-color:#ededed}
.discount_box.coupon .coupon_list .form_input2{padding:0 11px}
.discount_box.coupon .coupon_list .form_input2 li:first-child p{padding-top:0;border-top:0}
.discount_box.coupon .coupon_list .form_input2 p{padding:11px 0 4px;border-top:1px solid #e4e4e4;font-size:12px;color:#999}
.discount_box .btn_full li .button{margin-top:0}
.discount_box .limit{margin-top:2px;color:#e2a600}
.discount_box .limit p{margin-top:2px}
.discount_box .limit.over{font-weight:700;color:#ff778d}
.discount_box dt .limit{color:#e2a600}
.discount_box .limit2{margin-top:2px;color:#999}
.discount_box dt .limit em{color:#e2a600}
.discount_box .limit em{font-weight:700}
.discount_box dd .limit em{font-weight:400;color:#e2a600}
.discount_box.rest{padding-bottom:10px}
.discount_box.rest .use{padding:0 11px 5px;font-size:13px;color:#666}
.discount_box.rest .use .point em{margin-left:5px;color:#e2a600}
.discount_box.rest .use2{padding:7px 11px 0;font-size:12px;color:#666}
.discount_box.total{border-bottom:0;background-color:#fff}
.discount_box.total dt{padding:12px 0;font-weight:700;color:#333}
.discount_box.total dd .price{vertical-align:text-bottom}
.discount_box.total dd .price em{font-weight:700;font-size:14px;color:#ec3940}
.discount_box .price em{line-height:100%;font-weight:700;font-size:14px;color:#333}
.discount_box .point em{line-height:100%;font-weight:700;font-size:14px;color:#333}
.discount_box .form_check{margin-top:-4px}
.discount_box .form_check label{padding-top:4px;padding-top:1px;color:#666}
.discount_box .d_view{padding:15px 11px 10px 11px;background-color:#ededed;font-size:13px}
.discount_box .d_view .use{margin-bottom:5px;padding:0;font-weight:700;font-size:13px;color:#666}
.discount_box .d_view .use .point em{margin-left:5px;color:#e2a600}
.discount_box .d_view .use2{padding:7px 11px 0;font-size:12px;color:#666}
.discount_box .d_view .form_money{padding:0}
.discount_box .d_view .tip_a{display:block;font-size:13px;color:#666}
.discount_box .d_view .bline{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e4e4e4}
.discount_box .d_view .pers_wrap .form_check{margin-bottom:5px}
.discount_box .d_view .pers_wrap .form_check label{padding-top:4px}
.discount_box .d_view .pers_wrap .cont{line-height:130%;margin-bottom:15px;color:#999}
.discount_box .d_view .pers_wrap .cont:last-child{margin-bottom:0}
.discount_box .d_view .pers_wrap .message_check{margin-top:0}
.discount_box.onoff_wrap.on .onoff_bt{background-color:#999;font-weight:400;color:#fff}
.discount_box.onoff_wrap .onoff_bt:after{content:"";display:inline-block;width:14px;height:9px;margin-top:-2px;margin-left:8px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:0 0;background-size:100px auto}
.discount_box.onoff_wrap.on .onoff_bt:after{background-position:-75px 0}
.discount_box .tip_wrap{padding:10px 11px 0 11px}
.discount_box .pw_field{overflow:hidden}
.discount_box .pw_field input{float:left;width:110px;margin-right:5px}
.list_a li{margin-bottom:10px}
.tit_a{display:block;margin-bottom:5px;font-weight:400;font-size:13px;color:#666}
.tit_b{display:block;margin-bottom:10px;font-weight:700;font-size:15px;color:#333}
/*!주문-결제수단-최종결제금액 */
.total_account{margin-bottom:15px}
.total_account ul{overflow:hidden}
.total_account ul li:nth-child(1){padding:0 11px;border-bottom:1px solid #ededed;background-color:#fff}
.total_account ul li:nth-child(1) dl{position:relative;z-index:1}
.total_account ul li:nth-child(1) dl dt{position:absolute;left:0;padding:15px 0;font-size:14px;color:#333}
.total_account ul li:nth-child(1) dl dd{padding:15px 0}
.total_account ul li:nth-child(2){padding:0 11px;border-bottom:1px solid #ededed;background-color:#fff}
.total_account ul li:nth-child(2) dl{position:relative;z-index:1}
.total_account ul li:nth-child(2) dl dt{position:absolute;left:0;padding:15px 0;font-size:14px;color:#333}
.total_account ul li:nth-child(2) dl dd{padding:15px 0}
.total_account ul li:nth-child(3){overflow:hidden;position:relative;z-index:1;background-color:#fff}
.total_account ul li:nth-child(3) .icon_discount{position:absolute;top:50%;left:50%;z-index:5;margin-top:-10px;margin-left:-10px}
.total_account ul li:nth-child(3) dl{padding:15px 0}
.total_account ul li:nth-child(3) dl dt{text-align:center}
.total_account ul li:nth-child(3) dl dd{text-align:center}
.total_account ul li:nth-child(3) .total_discount,.total_account ul li:nth-child(3) .total_savemoney{float:left;width:50%}
.total_account ul li:nth-child(3) .total_savemoney:last-child dl{border-left:1px solid #ededed}
.total_account ul li:nth-child(4){padding:0 11px;border-top:1px solid #d1d1d1;background-color:#ececec}
.total_account ul li:nth-child(4) dl{position:relative;z-index:1}
.total_account ul li:nth-child(4) dl dt{position:absolute;top:0;left:0;padding:16px 0;font-weight:700;font-size:15px;color:#333}
.total_account ul li:nth-child(4) dl dd{padding:15px 0}
.total_account ul li:nth-child(4) dl dd .price{font-size:13px}
.total_account ul li:nth-child(4) dl dd .price em{font-weight:700;font-size:16px;color:#ff329b}
.total_account dl{display:block}
.total_account dl dt{font-size:12px;color:#666}
.total_account dl dt span{font-size:12px;color:#666}
.total_account dl dd{text-align:right}
.total_account dl dd .price em{line-height:100%;font-weight:700;font-size:15px;color:#333}
.total_account dl dd .point{font-size:13px}
.total_account dl dd .point em{line-height:100%;font-weight:700;font-size:14px;color:#333}
/*!주문_결제수단 */
.tab_method li{width:50%}
.method_con{padding:0 11px 15px}
.method_con ul.form_input2{padding-top:10px}
.method_con ul.form_input2>li{padding-bottom:5px}
.method_con ul.form_input2>li:last-child{padding-bottom:0}
.method_con .card_noint{height:auto;margin-top:0;font-size:0}
.method_con .card_noint span{display:block;display:block;line-height:20px;margin-top:10px;font-weight:700;font-size:12px;color:#ff6962}
.method_con .card_expect{margin-top:10px}
.method_con .card_expect-dfn{font-size:13px;color:#666}
.method_con .card_expect-dfn span{font-weight:700;color:#666}
.method_con .card_expect-txt{font-size:12px;color:#999}
.method_con .form_check{margin-top:15px}
.method_con .form_check label{font-size:12px}
.method_con.ssg_pay{margin-bottom:15px;padding:15px 10px;border-bottom:solid 1px #e5e5e5}
.method_con.ssg_pay ul.mark li{line-height:140%;margin-top:5px;padding-left:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/custom/pay_option/icon_payoption.png?20170706) no-repeat -217px 6px;background-size:220px auto;font-size:14px;color:#666;text-align:left}
.method_con.ssg_pay ul.mark li:first-child{margin-top:0}
.order_agree{position:relative;margin-top:10px;padding:0 0 5px 29px}
.order_agree label{font-size:12px}
.order_agree label input[type=checkbox]{position:absolute;top:-1px;left:0}
.order_complete{padding:25px 0;border-bottom:1px solid #f2f2f2;text-align:center}
.order_complete .txt_complete{line-height:140%;margin-bottom:10px;font-size:14px;color:#666}
.order_complete .order_num{font-weight:700;font-size:16px;color:#666;vertical-align:middle}
.order_complete .order_num span{margin-left:5px;font-size:18px;color:#ff329b;letter-spacing:-1px;vertical-align:middle}
.complete_wrap .order_goods_list{padding:0 16px;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.complete_wrap .btn_full{padding:0 16px}
.customer_sub .complete_wrap .btn_full{padding:0}
.payment_wrap{border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.payment_wrap .icon_item{background-repeat:no-repeat;background-position:-240px -160px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.payment_wrap li{padding:0;border-top:1px solid #e4e4e4;background-color:#fff}
.payment_wrap li:first-child{border-top:0}
.payment_wrap li dl{position:relative}
.payment_wrap li dl dt{position:absolute;top:0;left:0}
.payment_wrap li dl dd{text-align:right}
.payment_wrap li .total_box{padding:10px 16px;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f7f7f7}
.payment_wrap li .total_box dl dt{line-height:140%;font-size:14px;color:#333}
.payment_wrap li .total_box dl dt span{font-size:13px;color:#999}
.payment_wrap li .total_box dl dd{font-size:14px;color:#666}
.payment_wrap li .total_box dl.sum dd{padding:10px 0 9px}
.payment_wrap li .total_box .price{line-height:140%;font-size:14px;vertical-align:text-bottom}
.payment_wrap li .total_box .price em{line-height:100%;font-weight:700;font-size:14px;color:#333}
.payment_wrap li .total_box .point{line-height:140%;vertical-align:text-bottom}
.payment_wrap li .total_box .point em{line-height:100%;font-weight:700;font-size:14px;color:#333}
.payment_wrap li:nth-child(3) .total_box dl dt{font-weight:700}
.payment_wrap li:nth-child(3) .total_box .price em{font-size:16px;color:#ec3940}
.payment_wrap li .discount_sum{padding:10px 16px 8px;border-top:1px solid #e4e4e4;background-color:#fff}
.payment_wrap li .discount_sum dl{margin-bottom:3px}
.payment_wrap li .discount_sum dl dt{top:5px;font-size:12px;color:#666}
.payment_wrap li .discount_sum dl dt .icon_item{display:inline-block;width:16px;height:12px;vertical-align:middle}
.payment_wrap li .discount_sum dl dd{color:#666}
.payment_wrap li .discount_sum dl dd .price{font-size:12px;color:#666}
.payment_wrap li .discount_sum dl dd .price em{font-size:12px;color:#666}
.payment_wrap li .discount_sum dl dd .point{font-size:12px;color:#666}
.payment_wrap li .discount_sum dl dd .point em{font-size:12px;color:#666}
.payment_wrap li .payment_sum{padding:10px 16px 8px;border-top:1px solid #e4e4e4;background-color:#fff}
.payment_wrap li .payment_sum dl{margin-bottom:3px}
.payment_wrap li .payment_sum dl dt{top:5px;font-size:12px;color:#666}
.payment_wrap li .payment_sum dl dt .icon_item{display:inline-block;width:16px;height:12px;vertical-align:middle}
.payment_wrap li .payment_sum dl dd{color:#666}
.payment_wrap li .payment_sum dl dd .price{font-size:12px;color:#666}
.payment_wrap li .payment_sum dl dd .price em{font-weight:700;font-size:12px;color:#333}
.payment_wrap li .payment_sum dl dd .point{font-size:12px;color:#666}
.payment_wrap li .payment_sum dl dd .point em{font-weight:700;font-size:12px;color:#333}
.method_wrap{margin-bottom:10px;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6;box-sizing:border-box;-webkit-box-sizing:border-box}
.method_wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;position:relative}
.method_wrap dl>*{-ms-flex:1;flex:1;-webkit-flex:1;-webkit-box-flex:1}
.method_wrap dl dt{max-width:20%;padding:14px 16px 13px;border-right:1px solid #e4e4e4;background-color:#f7f7f7;font-size:14px;color:#333}
.method_wrap dl dd{padding:14px 16px 13px;text-align:right}
.method_wrap dl dd ul li{padding-top:10px;font-size:14px;color:#333}
.method_wrap dl dd ul li:first-child{padding-top:0}
.method_wrap dl dd ul li p{font-size:14px;color:#333}
.method_wrap .bank_wait{font-weight:700;font-size:14px;color:#e2a600}
.method_wrap .bank_end{font-weight:700;font-size:14px;color:#ff778d}
.method_wrap .final_date{font-weight:700;color:#333}
.method_wrap .not_income{color:#999}
.method_wrap .price{line-height:140%;vertical-align:text-bottom}
.method_wrap .price em{line-height:100%;font-weight:700;font-size:14px;color:#333}
/*!비회원주문결제 약관동의 */
.nomem_wrong{padding:25px 16px 0}
.nomem_wrong .mark{padding:0}
.nomem_wrong .btn_multi{margin-top:10px}
.nomem_agree{padding:25px 16px}
.nomem_agree .agree_box{margin-top:0}
.nomem_agree .agree_box .table_wrap .col_table thead tr th{line-height:140%;padding-right:8px;padding-left:8px;border-top:0;border-bottom:1px solid #d1d1d1;background-color:#ececec;font-size:13px;color:#333}
.nomem_agree .agree_box .table_wrap .col_table tbody tr th{line-height:140%;padding-right:8px;padding-left:8px;border-top:0;background-color:#ececec;font-size:13px;color:#666;text-align:left}
.nomem_agree .agree_box .table_wrap .col_table tbody tr td{line-height:140%;font-size:13px}
.nomem_agree .agree_box .table_wrap .col_table tbody tr .tal{padding-right:8px;padding-left:8px}
.nomem_agree .btn_full{margin-top:10px}
/*!장바구니 */
.cart_wrap{padding:15px 0 25px 0}
.cart_wrap .txt_bundle_order{margin-top:10px;padding:10px;border:1px solid #ebebeb;border-radius:1px;background-color:#ebebeb;font-size:12px;color:#333}
.cart_wrap .cart_list .count{position:relative;margin:0 10px;padding-top:6px;font-weight:700;text-align:left}
.cart_wrap .cart_list .count .check_all{position:absolute;top:0;right:0}
.cart_wrap .cart_list .order_box{margin-top:10px}
.cart_wrap .cart_list .order_box ul li:nth-child(3){background-color:#ededed}
.cart_wrap .cart_list .mark{padding:15px 16px 14px}
.cart_wrap .list_nodata{margin-top:14px;border-top:1px solid #bbb}
.cart_wrap .multi_three button{line-height:18px;padding:10px 0;font-size:14px}
.cart_wrap dl{border-top:1px solid #ededed}
.cart_wrap dl:first-child{border-top:0}
.cart_wrap dl dt.goods_name{overflow:hidden;position:relative;height:40px;background-color:#f7f7f7}
.cart_wrap dl dt.goods_name .form_check{margin:8px 38px 8px 11px}
.cart_wrap dl dt.goods_name .form_check a,.cart_wrap dl dt.goods_name .form_check span.cart_unclick{display:inline-block;margin:2px 0 0 32px}
.cart_wrap dl dt.goods_name .form_check label{overflow:hidden;height:20px;margin:0;font-size:15px;color:#333;word-wrap:break-word}
.cart_wrap dl dt.goods_name .icon_del{position:absolute;top:50%;right:8px;margin-top:-15.5px}
.cart_wrap dl dt.goods_name .icon_del button{width:25px;height:25px;margin:3px;background-position:-37.5px -107.5px}
.cart_wrap dl dd .order_goods>li{padding:15px 11px}
.cart_wrap dl dd .goods_wrap{min-height:82px;padding-left:96px}
.cart_wrap dl dd .goods_soldout{width:82px;height:82px}
.cart_wrap dl dd .goods_soldout p{width:82px;height:82px;margin:0}
.cart_wrap dl dd .goods_soldout p span{padding:34px 0 32px}
.cart_wrap dl dd .goods_close{width:82px;height:82px}
.cart_wrap dl dd .goods_close p{width:82px;height:82px;margin:0}
.cart_wrap dl dd .goods_close p span{padding:34px 0 32px}
.cart_wrap dl dd .goods_img{width:80px;height:80px}
.cart_wrap dl dd .goods_price{margin-top:0}
.cart_wrap dl dd .button_click .btn_multi{padding:0}
.cart_wrap dl dd .button_click .change_wrap{display:block;margin-top:5px}
.cart_wrap dl dd .button_click .change_wrap .form_input2 li{padding-top:5px;padding-bottom:0}
.cart_wrap dl dd .button_click .change_wrap .option_amount{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;position:relative}
.cart_wrap dl dd .button_click .change_wrap .option_amount .sel_amount{-ms-flex:1;flex:1;-webkit-flex:1;width:50%;margin-right:5px;-webkit-box-flex:1}
.cart_wrap dl dd .button_click .change_wrap .option_amount .btn_change{-ms-flex:1;flex:1;-webkit-flex:1;width:50%;-webkit-box-flex:1}
.cart_wrap dl dd .button_click .change_wrap .option_amount .btn_change .btnType1_h40_org{border:1px solid #ec393f;border-radius:1px;-webkit-border-radius:1px}
.cart_wrap dl dd .button_click.active .btn_full li:first-child{display:block}
.cart_wrap dl dd .button_click.active .btn_full li:last-child{display:block}
.cart_wrap dl dd .button_click.active .change_wrap{display:block}
.cart_wrap .order_box>.goods_card{margin-bottom:7.5px;margin-left:10px}
.cart_wrap .goods_cardTip{display:inline-block;font-size:12px}
.cart_wrap .goods_cardTip dd,.cart_wrap .goods_cardTip dt{display:inline-block}
.cart_wrap .goods_cardTip dt{height:17px;line-height:1.9;padding:0 2.5px;border:solid 1px #5ea7db;font-size:10px;color:#5ea7db;-webkit-tap-highlight-color:transparent}
.cart_wrap .goods_cardTip dd{margin-left:4px;color:#666;vertical-align:middle}
.cart_wrap .goods_card .cardTip_btn{display:inline-block;line-height:1}
.cart_wrap .goods_card .cardTip_btn .icon{display:inline-block;width:18px;height:18px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png) no-repeat 0 0;background-position:-114px -132px;background-size:320px auto;text-indent:-9999em;vertical-align:middle}
.cart_wrap .goods_card.active .cardTip_btn .icon{background-position:-133px -132px}
.cart_wrap .cart_total{padding:3px 12px 5px;background-color:#f7f7f7}
.cart_wrap .cart_total .caculate{text-align:left}
.cart_wrap .cart_total .caculate p{margin-top:5px;font-size:12px;color:#666}
.cart_wrap .cart_total .caculate .sum{margin-top:2px;font-size:16px;color:#666}
.cart_wrap .cart_total .caculate .sum .price{font-size:14px}
.cart_wrap .cart_total .caculate .sum .price em{font-weight:700;font-size:18px;color:#ec3940}
.cart_wrap .cart_total .btn_full{margin-top:0;padding-top:3px}
.cart_wrap .order_account{margin-top:10px}
.cart_wrap .order_account ul{border-bottom:0}
.cart_wrap .order_account ul li:first-child{border-top:0}
.cart_wrap .order_account ul dd{border-left:0}
.cart_wrap .btn_multi{margin-top:10px;padding:0 16px}
/*!마이쇼핑 */
.myshop_main{overflow:hidden;background:#f0f0f0}
.myshop_main .welcome{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;padding:12px 15px;background-color:#f0f0f0}
.myshop_main .welcome.tipon{padding:12px 15px 22px 15px}
.myshop_main .welcome>p{-ms-flex:auto;flex:auto;-webkit-flex:auto;padding-top:0;-webkit-box-flex:1}
.myshop_main .welcome .tip1{position:absolute;bottom:10px;left:68px}
.myshop_main .welcome .button{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;width:auto;-webkit-box-align:center}
.myshop_main .welcome .button a{width:auto;margin:0;margin-left:4px;padding:0 8px;border-color:#ccc;font-size:12px;color:#666}
.myshop_main .welcome .button a.bt_edit{margin-left:6px}
.myshop_main .welcome .button a.bt_edit:before{content:"";display:inline-block;width:8px;height:8px;margin:-2px 1px 0 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png) no-repeat;background-position:0 -60px;background-size:320px auto;vertical-align:middle}
.myshop_main .welcome .member{font-size:17px;color:#333}
.myshop_main .welcome .staff{display:inline-block;width:44px;height:44px;margin-right:8px;padding-top:16px;border-radius:30px;-webkit-border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png);background-position:0 0;background-size:320px auto;background-color:#ee4f47;font-size:11px;color:#fff;text-align:center;vertical-align:middle}
.myshop_main .welcome .staff_fam{display:inline-block;width:44px;height:44px;line-height:100%;margin-right:8px;padding-top:12px;border-radius:30px;-webkit-border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png);background-position:0 0;background-size:320px auto;background-color:#ee4f47;font-size:11px;color:#fff;text-align:center;vertical-align:middle}
.myshop_main .welcome .defmem{display:inline-block;width:44px;height:44px;margin-right:8px;padding-top:16px;border-radius:30px;-webkit-border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png);background-position:-44px 0;background-size:320px auto;background-color:#bfae9a;font-size:10px;color:#fff;letter-spacing:-.5px;text-align:center;vertical-align:middle}
.myshop_main .menu_quarter{margin:0 10px;border:1px solid #e4e4e4;border-top:0;background-color:#fff}
.myshop_main .menu_quarter ul li:nth-child(2n){border-left:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box}
.myshop_main .menu_quarter li a{line-height:47px;font-size:13px}
.myshop_main .menu_quarter li a .icon{float:left;width:50px;height:40px;margin-top:5px;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png);vertical-align:middle}
.myshop_main .menu_quarter li a p{position:relative;padding-left:15px;font-size:15px;color:#666}
.myshop_main .menu_quarter li a p:after{content:"";display:inline-block;position:absolute;top:50%;right:15px;width:7px;height:13px;margin-top:-7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png) no-repeat;background-position:-34px -282px;background-size:320px auto}
.myshop_main .menu_quarter li:nth-child(1) a .icon{background-position:0 -102px}
.myshop_main .menu_quarter li:nth-child(2) a .icon{background-position:-50px -102px}
.myshop_main .menu_quarter li:nth-child(3) a .icon{background-position:-100px -102px}
.myshop_main .menu_quarter li:nth-child(4) a .icon{background-position:-150px -102px}
.myshop_main .menu_quarter li:nth-child(3),.myshop_main .menu_quarter li:nth-child(4){border-top:1px solid #f2f2f2}
.myshop_main .state_wrap{position:relative;margin:10px;border:1px solid #e4e4e4;background:#fff}
.myshop_main .state_wrap .month{position:absolute;top:20px;right:16px;font-size:12px;color:#999;text-align:right}
.myshop_main .menu_link ul{margin:0 10px 10px 10px;border:1px solid #e4e4e4;background:#fff}
.myshop_main .menu_link ul li{padding:0;border-bottom:1px solid #f2f2f2}
.myshop_main .menu_link ul li:last-child{border-bottom:0}
.myshop_main .menu_link ul li a{padding:10px 10px 10px 15px}
.myshop_main .menu_link ul li a:after{content:"";display:inline-block;position:absolute;top:50%;right:15px;width:8px;height:15px;margin-top:-8px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png) no-repeat;background-position:-49px -281px;background-size:320px auto}
.myshop_main .menu_link ul li.no_arrow a:after{display:none}
.myshop_main .menu_link ul li a em{float:right;padding-right:20px;font-weight:700;color:#999}
.myshop_main .menu_link ul li a em.act{color:#333}
.myshop_main .menu_link ul li a .icon_tel{margin-top:-2px}
.myshop_main .menu_link ul li a i{position:relative;top:5px}
.myshop_main .menu_link ul li a i img{width:8px;margin-left:6px}
.myshop_main .myshop_tit{margin:15px 15px 10px 15px}
.myshop_tit{position:relative;margin:24px 16px 7px;font-weight:700;font-size:18px;color:#333}
.myshop_tit.type2{margin:24px 14px 10px}
.state_wrap ul{overflow:hidden;border-top:1px solid #f2f2f2}
.state_wrap ul li{float:left}
.state_wrap ul li a,.state_wrap ul li p{display:block;font-size:12px;color:#666}
.state_wrap ul li:first-child a,.state_wrap ul li:first-child p{border-left:0}
.state_wrap .delivery_state li{width:20%}
.state_wrap .delivery_state li span{position:relative;margin-top:12px;color:#999}
.state_wrap .delivery_state li span:after{content:"";display:inline-block;position:absolute;top:-2px;right:-5px;width:8px;height:15px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png) no-repeat;background-position:-16px -280px;background-size:320px auto}
.state_wrap .delivery_state li:last-child span:after{background:0 0}
.state_wrap .delivery_state li{color:#999}
.state_wrap li span.act{color:#333}
.state_wrap .delivery_state li a,.state_wrap .delivery_state li p{line-height:120%;padding:12px 0 15px 0;font-size:12px;color:#666;text-align:center}
.state_wrap .delivery_state li a span,.state_wrap .delivery_state li p span{display:block;font-weight:700;font-size:18px;vertical-align:middle}
.state_wrap .delivery_state li .icon{display:block;width:50px;height:35px;margin:0 auto;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png)}
.state_wrap .delivery_state li:nth-child(1) .icon{background-position:0 -150px}
.state_wrap .delivery_state li:nth-child(2) .icon{background-position:-50px -150px}
.state_wrap .delivery_state li:nth-child(3) .icon{background-position:-100px -150px}
.state_wrap .delivery_state li:nth-child(4) .icon{background-position:-150px -150px}
.state_wrap .delivery_state li:nth-child(5) .icon{background-position:-200px -150px}
.state_wrap.return .delivery_state li:nth-child(1) .icon{background-position:0 -70px}
.state_wrap.return .delivery_state li:nth-child(2) .icon{background-position:-50px -70px}
.state_wrap.return .delivery_state li:nth-child(3) .icon{background-position:-100px -70px}
.state_wrap.return .delivery_state li:nth-child(4) .icon{background-position:-150px -70px}
.state_wrap.return .delivery_state li:nth-child(5) .icon{background-position:-200px -70px}
.state_wrap .cer_state li{width:33%;background-color:#f7f7f7}
.state_wrap .cer_state li p{position:relative;padding:11px 16px;border-left:1px solid #ececec}
.state_wrap .cer_state li p span{position:absolute;top:8px;right:16px;font-weight:700;font-size:18px;color:#999;vertical-align:middle}
.state_wrap .cer_state li p span.act{color:#333}
.state_wrap .cer_state li:nth-child(1){width:34%}
.state_wrap .benefit_state{margin-top:10px}
.state_wrap .benefit_state li{width:50%}
.state_wrap .benefit_state li a{position:relative;padding:20px 16px 17px;font-size:15px}
.state_wrap .benefit_state li a .point{position:absolute;right:16px;bottom:15px;font-size:14px;color:#666}
.state_wrap .benefit_state li a .point em{font-weight:700;font-size:18px;color:#ec3940}
.state_wrap .benefit_state li a .coupon{position:absolute;right:16px;bottom:15px;font-size:14px;color:#666}
.state_wrap .benefit_state li a .coupon em{font-weight:700;font-size:18px;color:#ec3940}
.state_wrap .benefit_state li .icon{display:block;width:100px;height:65px;margin:0 auto;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png)}
.state_wrap .benefit_state li:nth-child(1) .icon{background-position:0 -200px}
.state_wrap .benefit_state li:nth-child(2) .icon{background-position:-100px -200px}
.menu_quarter ul{overflow:hidden}
.menu_quarter ul li{float:left;width:50%}
.menu_quarter ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}
.menu_link ul li{padding:0 16px;border-bottom:1px solid #e4e4e4}
.menu_link ul li a{display:block;position:relative;padding:10px 0}
.menu_link ul li a .icon_arrow{position:absolute;top:50%;right:0;width:8px;height:14px;margin-top:-7px;background-repeat:no-repeat;background-position:0 -35px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png)}
.menu_link ul li a .icon_tel{height:21px;margin-right:5px;background-position:-230px -110px;vertical-align:top}
.myshop_wrap{padding:0}
.order_list{margin-top:10px;border:1px solid #d1d1d1}
.order_list dt{position:relative;min-height:33px;background-color:#ececec}
.order_list dt .order_num{display:inline-block;padding:9px 92px 8px 11px;font-size:14px;color:#666}
.order_list dt .order_num em{font-weight:700;color:#333}
.order_list dt .icon_arrow{position:absolute;top:0;right:0;width:28px;height:34px;background-repeat:no-repeat;background-position:10px -26px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png)}
.order_list dd{position:relative;border-top:1px solid #ededed;background-color:#fff}
.order_list dd .goods_wrap{min-height:42px;padding-left:92px}
.order_list dd .goods_img{width:80px;height:80px}
.order_list dd .goods_name{line-height:130%;font-size:14px;color:#333}
.order_list dd .goods_price .price{line-height:100%}
.order_list dd .goods_price .price em{line-height:140%;font-size:16px}
.order_list dd .goods_state{margin-bottom:5px}
.order_list dd .goods_state .state1{font-weight:700;font-size:14px;color:#ff778d}
.order_list dd .goods_state .state2{font-weight:700;font-size:14px;color:#e2a600}
.order_list dd .btn_multi{margin-top:6px}
.order_list dd .btn_full{margin-top:6px}
.order_list dd button{font-size:13px}
.order_details{margin-top:10px;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.order_details dt{position:relative;height:34px;background-color:#ececec}
.order_details dt .order_num{display:inline-block;padding:9px 92px 8px 10px;font-size:14px;color:#666}
.order_details dt .order_num em{font-weight:700;color:#333}
.order_details dd{border-top:1px solid #ededed;background-color:#fff}
.order_details dd .order_goods>li{padding:15px}
.order_details dd .goods_wrap{min-height:82px;padding-left:96px}
.order_details dd .goods_img{width:80px;height:80px}
.order_details dd .goods_name{font-size:15px;color:#333}
/*!주문배송조회 */
.order_delivery_wrap{padding-bottom:25px}
.order_delivery_wrap .state_wrap ul{border-top:0;border-bottom:1px solid #f2f2f2}
.order_delivery_wrap .tab_period{margin-top:15px;padding:0 16px}
.order_delivery_wrap .list_wrap{padding:0 16px}
.order_delivery_wrap .s_tip{margin-top:15px}
.order_delivery_wrap .list_wrap .order_list dt .button{position:absolute;top:5px;right:33px;width:79px}
.order_delivery_wrap .list_wrap .change_wrap{padding:10px 11px;border-top:1px solid #ededed;background-color:#f2f2f2}
.order_delivery_wrap .list_wrap .change_wrap .form_input2>li{padding-bottom:0}
.order_delivery_wrap .list_wrap .change_wrap .btn_full{margin-top:0;padding-top:0;border-top:0}
.order_delivery_wrap .apply_wrap{padding:15px 16px 25px}
.order_delivery_wrap .apply_wrap .form_input2{margin-top:10px}
.order_delivery_wrap .apply_wrap .btn_multi{margin-top:0}
.order_delivery_wrap .delivery_change_wrap .delivery_insert{position:relative;padding:15px 11px 10px}
.order_delivery_wrap .delivery_change_wrap .delivery_insert .txt_essential{position:absolute;top:-23px;right:10px;margin-bottom:0}
.order_delivery_wrap .delivery_change_wrap .btn_multi{padding:0 16px}
.order_delivery_wrap .details_wrap{padding-top:9px}
.order_delivery_wrap .details_wrap .btn_full{padding:0 16px}
.btn_multi.multi_half.side_mg{padding:0 16px}
/*!배송지 변경 2017-03-06 */
.order_delivery_wrap .delivery_change_wrap.type02{padding:0 16px}
.order_delivery_wrap .delivery_change_wrap.type02 .tab_group{border:1px solid #d6d6d6;border-bottom:none}
.order_delivery_wrap .delivery_change_wrap.type02 .addr_cont{border:1px solid #d6d6d6;border-top:none}
.order_delivery_wrap .delivery_change_wrap.type02 .addr_cont .btn_multi.multi_half{margin-top:0;margin-bottom:15px;padding:0 10px}
.order_delivery_wrap .delivery_change_wrap.type02 .delivery_insert{margin:0;border:none}
/*!취소교환반품조회 */
.order_cer_wrap{padding:15px 0 25px}
.order_cer_wrap .state2{font-weight:700;color:#e2a600}
.state_sub{margin-top:3px;font-size:13px;color:#888}
.order_cer_wrap.state_wrap_on{padding:0 0 25px 0}
.order_cer_wrap .s_tip{margin-top:15px}
.order_cer_wrap.state_wrap_on .state_wrap ul{border-top:0;border-bottom:1px solid #f2f2f2}
.order_cer_wrap.state_wrap_on .tab_period{margin-top:15px}
.order_cer_wrap .tab_period{margin-top:10px;padding:0 16px}
.order_cer_wrap .list_wrap{padding:0 16px}
.order_cer_wrap .list_wrap .order_list dt .button{position:absolute;top:5px;right:10px;width:58px}
.order_cer_wrap .details_wrap .myshop_tit{margin-top:9px}
.order_cer_wrap .details_wrap .table_wrap{margin-top:15px}
.order_cer_wrap .details_wrap .btn_full{padding:0 16px}
/*!나의구매내역 */
.purchase_wrap{padding:25px 0}
.purchase_wrap .tab_period{padding:0 16px}
.purchase_wrap .list_wrap{padding:0 16px}
/*!배송조회 */
.delivery_wrap{padding-top:10px;padding-bottom:25px}
.delivery_wrap .state1{font-weight:700;font-size:14px;color:#ff778d}
.delivery_wrap .state2{font-weight:700;font-size:14px;color:#e2a600}
.delivery_wrap .order_goods_list{padding:0 16px;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.delivery_wrap .row_table tr:nth-child(2) td{position:relative}
.delivery_wrap .row_table tr:nth-child(2) td .button{position:absolute;top:5px;right:16px;width:78px}
.delivery_wrap .btn_full{padding:0 16px}
.delivery_wrap .state_sub{margin-top:8px}
.delivery_wrap .btn_full + .table_wrap {margin-top:30px;} /* 2024-07-18 분리배송 */
.delivery_wrap .noti_box {margin:0 16px 10px;color:#777;font-size: 13px;line-height:20px;letter-spacing:-0.02em;font-weight:500;} /* 2024-07-18 분리배송 */

/*!쿠폰 */
.myshop_coupon{padding:15px 16px 25px}
.myshop_coupon .count{font-size:14px}
.myshop_coupon .cp_name{font-weight:700;font-size:15px;color:#333}
.myshop_coupon .cp_num{margin:5px 0;font-size:14px;color:#333}
.myshop_coupon .cp_date{font-size:12px;color:#333}
.myshop_coupon .cp_item{font-size:12px;color:#333}
.myshop_coupon .cp_discount{font-size:15px;color:#666}
.myshop_coupon .cp_discount span{line-height:16px;font-size:12px;color:#666}
.myshop_coupon .cp_discount span em{font-weight:700;font-size:15px;color:#ec3940;vertical-align:middle}
.myshop_coupon .btn_page_more{margin:10px 0 0}
/*!적립금 */
.myshop_savemoney{padding-bottom:25px}
.myshop_savemoney .count{margin-top:0;padding:25px 16px 6px;font-size:14px} /* 2025-01-15 수정 */
.myshop_savemoney .savemoney_state{margin-bottom:15px}
.myshop_savemoney .savemoney_state ul{overflow:hidden;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.myshop_savemoney .savemoney_state li{float:left;width:50%}
.myshop_savemoney .savemoney_state li p{display:block;padding:15px 16px 13px;border-left:2px solid #ececec;font-size:12px;color:#666}
.myshop_savemoney .savemoney_state li:first-child p{border-left:0}
.myshop_savemoney .savemoney_state li .icon{display:block;width:50px;height:48px;margin:0 auto;background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_myshop_20160307.png)}
.myshop_savemoney .savemoney_state li:nth-child(1) .point em{color:#ff329b}
.myshop_savemoney .savemoney_state li:nth-child(1) .icon{background-position:-220px -200px}
.myshop_savemoney .savemoney_state li:nth-child(2) .point em{color:#333}
.myshop_savemoney .savemoney_state li:nth-child(2) .icon{background-position:-270px -200px}
.myshop_savemoney .savemoney_state li .point{display:block;font-size:16px;text-align:right}
.myshop_savemoney .savemoney_state li .point em{font-weight:700;font-size:18px}
.myshop_savemoney .tab_savemoney{border-top:1px solid #d6d6d6}
.myshop_savemoney .tab_savemoney li{width:50%}
.myshop_savemoney .list_wrap{padding:15px 16px}
.myshop_savemoney .list_wrap .table_wrap{margin-top:10px}
.myshop_savemoney .list_wrap .sm_date{font-size:12px;color:#333}
.myshop_savemoney .list_wrap .sm_exdate{font-size:12px;color:#333}
.myshop_savemoney .list_wrap .sm_state1{margin:5px 0;font-weight:700;font-size:15px;color:#ff329b}
.myshop_savemoney .list_wrap .sm_state2{margin:5px 0;font-weight:700;font-size:15px;color:#666}
.myshop_savemoney .list_wrap .sm_num{font-size:14px;color:#333}
.myshop_savemoney .list_wrap .sm_plus{font-weight:700;font-size:15px;color:#ff329b}
.myshop_savemoney .list_wrap .sm_status{font-size:14px;color:#ff329b}
.myshop_savemoney .list_wrap .sm_minus{font-weight:700;font-size:15px;color:#333}
.myshop_savemoney .btn_page_more{margin:10px 0 0}
.myshop_savemoney .mark{margin-top:10px;padding:0;border-top:0;border-bottom:0;font-size:12px;color:#999}
/*!최근본상품 */
.recently_goods_list{padding-bottom:25px}
.recently_goods_list .list_wrap{padding:0 16px;border-bottom:1px solid #d6d6d6}
.recently_goods_list .list_wrap .goods_list li{padding:15px 0;border-bottom:1px solid #ebebeb}
.recently_goods_list .list_wrap .goods_list li:last-child{border-bottom:0}
.recently_goods_list .list_wrap .goods_list li .goods_wrap{height:auto;min-height:82px;padding-left:96px}
.recently_goods_list .list_wrap .goods_list li .goods_img{width:80px;height:80px}
.recently_goods_list .list_wrap .goods_list li .goods_name{max-height:38px}
/*!나의 상품평 */
.tab_comment li{width:50%}
.comment_goods_list{padding-bottom:25px}
.comment_goods_list .count{margin-top:25px;padding:0 16px 6px;font-size:14px}
.comment_goods_list .comment_tit{padding:0}
.comment_goods_list .order_goods>li{padding:10px 16px}
.comment_goods_list .order_goods .goods_wrap{height:40px;padding-left:50px}
.comment_goods_list .order_goods .goods_wrap.goods_comment{padding-right:62px}
.comment_goods_list .order_goods .goods_img{width:40px;height:40px}
.comment_goods_list .order_goods .goods_name{line-height:150%;font-size:14px}
.comment_goods_list .order_goods .goods_click{position:absolute;top:3px;right:0}
.comment_goods_list .order_goods .goods_click .btnType1_h30{width:47px;height:30px}
.comment_goods_list .comment_list:first-child{border-top:1px solid #bbb}
.comment_goods_list .comment_list .ct_info{margin-top:-5px;padding:0 16px 10px}
.comment_goods_list .comment_list .ct_info .ct_date{padding-left:0;border-left:0}
.comment_goods_list .comment_list .ct_cont .ct_score{padding:0 16px}
.comment_goods_list .comment_list .ct_cont .con_text{padding:10px 16px 0}
.comment_goods_list .comment_list .ct_cont .btn_multi{padding:0 16px}
.comment_goods_list .comment_list .icon_arrow{background-position:0 0}
.comment_goods_list .comment_list.active .icon_arrow{background-position:-25px 0}
.comment_goods_list .btn_page_more{margin:0;padding:10px 16px 0}
.comment_goods_list .list_nodata{margin:0 16px;border-top:1px solid #f2f2f2}
.comment_guide_box{padding:15px 15px 0}
.comment_guide_box .img_guide{margin-bottom:8px}
.comment_guide_box .img_guide img{width:100%}
.comment_guide_box .txt_guide{font-size:12px;color:#666}
.comment_guide_box .txt_guide strong{color:#ec1924}
.comment_goods_list.type2 .order_goods .goods_wrap{height:auto}
.comment_goods_list.type2 .order_goods .goods_name{line-height:130%;max-height:100px;color:#333}
.comment_goods_list.type2 .order_goods .goods_img,.comment_goods_list.type2 .order_goods .goods_name{cursor:pointer}
.goods_tail_wrap{margin-top:7px}
.goods_tail_wrap .opt{margin-bottom:3px;font-size:13px;color:#333}
.goods_tail_wrap .date{font-size:12px;color:#666}
.comment_goods_list.type2 .btnType1_h30.write{height:auto;line-height:120%;padding:4px 1px 3px}
.comment_goods_list.type2 .comment_list .comment_con .ct_cont{padding-bottom:15px}
.comment_goods_list.type2 .comment_list .comment_con .ct_cont .btn_multi{margin-top:10px}
.comment_goods_list.type2 .comment_list .ct_cont .con_text{padding-top:13px}
.comment_app_guide_area.ha_msg{margin-top:-5px;padding-top:0}
.comment_app_guide_area .btn{margin-top:15px;text-align:center}
.comment_app_guide_area .btn a{display:inline-block;padding-right:13px;padding-left:13px}
.photo_view_area{padding:0 12px 10px}
.photo_view_area h3{margin-bottom:5px;margin-left:3px;font-size:14px;color:#333}
.photo_view_area ul{display:table;width:99.9%}
.photo_view_area ul li{display:table-cell;width:33.3%}
.photo_view_area ul li p{margin:3px;border:solid 1px #dfdfdf}
.photo_view_area ul li img{width:100%}
.details_regist.type2{padding-top:16px}
.select_goods_wrap.type2 .order_goods li .goods_name{max-height:100px}
.select_goods_wrap.type2 .order_goods li .goods_name p{color:#333}
.con_text_tail{overflow:hidden;padding:10px;padding-right:0;padding-bottom:0;text-align:right}
.con_text_tail .visit{float:left;margin-top:5px;font-size:12px;color:#999}
.con_text_tail .btns .btnType1_h25{display:inline-block;padding-right:11px;padding-left:11px;border:none;background:0 0;font-size:12px;color:#999}
.con_text_tail .btns em{display:inline-block;margin:0 0;font-size:11px;color:#d6d6d6}
.comment_list.photo .ct_info_preview{position:relative;padding-left:90px}
.comment_list.photo .ct_info_preview .ct_photo{position:absolute;top:8px;left:0;width:78px;border:solid 1px #dfdfdf}
.comment_list.photo .ct_info_preview .ct_photo img{width:78px;height:78px}
.comment_list.photo .comment_tit .ct_preview{height:78px}
.comment_list.photo .comment_tit .ct_preview p{display:-webkit-box;overflow:hidden;height:78px;line-height:1.2rem;max-height:73px;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:4}
.comment_list.photo .comment_con .ct_photo{margin:10px 11px 0}
.comment_list.photo .comment_con .ct_photo img{width:100%}
.comment_list.photo .comment_con .con_text .opt{margin-bottom:5px;font-size:12px;color:#666}
.comment_goods_list .comment_list.photo .comment_con .ct_photo{margin:10px 15px 5px}
.comment_list_top_area{position:relative;height:28px;padding:10px 11px;padding-top:10px;padding-bottom:0;border-bottom:solid 1px #d1d1d1}
.comment_list_top_area .tab span:first-child:after{content:"|";display:inline-block;width:1px;height:14px;margin-top:-1px;margin-right:12px;margin-left:12px;font-size:11px;color:#999;vertical-align:middle}
.comment_list_top_area .tab a{font-size:14px;color:#999}
.comment_list_top_area .tab a.on{color:#333}
.comment_list_top_area .sort-base{position:absolute;top:3px;right:0;width:95px}
.comment_list_top_area .sort-base .sort-base-tit2{display:block;height:36px;line-height:37px;padding-right:11px;font-size:13px;color:#999;text-align:right}
.comment_list_top_area .sort-base-tit2 .ico-arr{width:11px;height:6.5px;margin-top:-2px;margin-left:7px;background-position:-40px -59px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160830.png)}
.comment_list_top_area .sort-base .sort-base-lst2{display:none;border:solid 1px #d1d1d1;background:#fff}
.comment_list_top_area .sort-base.is-show .sort-base-lst2{display:block;position:relative;top:-1px;left:0;z-index:10;margin-right:-1px;font-size:13px;color:#999}
.comment_list_top_area .sort-base.is-show .sort-base-lst2 .sort-base-item2{border-top:solid 1px #f5f5f5}
.comment_list_top_area .sort-base.is-show .sort-base-lst2 .sort-base-item2:first-child{border-top:none}
.comment_list_top_area .sort-base.is-show .sort-base-lst2 .sort-base-item2 a{display:block;padding:10px 7px 8px;font-size:13px;color:#999}
.comment_list_top_area .sort-base.is-show .sort-base-lst2 .sort-base-item2.is-active a{color:#dd3737}
.comment_list_top2_area{padding:0 11px 5px}
.comment_list_top2_area .tab{display:table;width:100%;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.comment_list_top2_area .tab span{display:table-cell;float:left;width:50%;text-align:center}
.comment_list_top2_area .tab span a{display:block;height:35px;line-height:37px;border:solid 1px #d6d6d6;border-bottom:solid 1px #666;font-size:14px;color:#999}
.comment_list_top2_area .tab span.on a{border:solid 1px #666;border-bottom:solid 1px #fff;color:#333}
.comment_list_top2_area .sort a{display:inline-block;margin-right:12px;padding:5px 0}
.comment_list_top2_area .sort a span{display:block;font-size:13px;color:#999}
.comment_list_top2_area .sort a span:before{content:"";display:inline-block;width:15px;height:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -187px -48px no-repeat;background-size:200px auto;opacity:.3}
.comment_list_top2_area .sort a.on span:before{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -187px -48px no-repeat;background-size:200px auto;opacity:1}
.comment_list_top2_area .sort a.on span{display:inline-block;color:#333}
.comment_list_top2_area .tab span:nth-child(1) a{border-right:none}
.comment_list_top2_area .tab span:nth-child(1).on+span a{border-left:solid 1px #666}
/*!나의 상품Q&A */
.my_qna_list .inquiry_list{border-bottom:1px solid #e4e4e4}
.my_qna_list .inquiry_list .inquiry_tit{padding:16px 16px;cursor:pointer}
.my_qna_list .inquiry_list .inquiry_tit .it_preview{position:relative;padding-right:50px}
.my_qna_list .inquiry_list .inquiry_tit .it_preview p{overflow:hidden;line-height:18px;max-height:36px;font-size:14px;color:#333;text-overflow:ellipsis;word-wrap:break-word}
.my_qna_list .inquiry_list .inquiry_tit .it_preview p .type{margin-right:5px;font-size:14px;color:#666}
.my_qna_list .inquiry_list .inquiry_tit .it_info{display:block;margin-top:5px}
.my_qna_list .inquiry_list .inquiry_tit .it_info .date{display:inline-block;font-size:12px;color:#666;vertical-align:middle}
.my_qna_list .inquiry_list .inquiry_tit .icon_arrow{position:absolute;top:2px;right:0}
.my_qna_list .inquiry_list .inquiry_con{display:none}
.my_qna_list .inquiry_list.active .icon_arrow{background-position:-25px 0}
.my_qna_list .inquiry_list.active .inquiry_con{display:block;line-height:130%;padding:16px 16px;background-color:#f7f7f7;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.my_qna_list .inquiry_list.active .inquiry_con .question_con{line-height:130%;font-size:12px;color:#333;text-align:left;word-wrap:break-word}
.my_qna_list .inquiry_list.active .inquiry_con .question_con .btn_multi{margin-top:6px}
.my_qna_list .inquiry_list.active .inquiry_con .question_con .btn_multi .button{width:47px}
.my_qna_list .inquiry_list.active .inquiry_con .answer_con{line-height:130%;margin-top:10px;font-size:12px;color:#666;text-align:left;word-wrap:break-word}
.my_qna_list .inquiry_list.active .inquiry_con .answer_con .answer_con_date{margin-bottom:5px;font-weight:700;color:#ec3940}
/*!회원정보수정 */
.member_modify_wrap .password_insert{padding:0 16px 40px 16px}
.member_modify_wrap .password_insert .modify_pw{padding-bottom:10px;border-bottom:1px solid #ededed;font-size:14px;color:#666;text-align:center}
.member_modify_wrap .password_insert .form_input{padding-top:25px}
.member_modify_wrap .password_insert .form_input li{padding-bottom:0;padding-left:80px}
.member_modify_wrap .password_insert .btn_full{margin-top:25px}
.member_modify_wrap .modify_insert{position:relative;padding:15px 11px 10px}
.member_modify_wrap .modify_insert.type2{margin:0;padding:0 0 25px 0;border:none;border-top:1px solid #bbb;border-radius:0;-webkit-border-radius:0}
.member_modify_wrap .modify_insert.type3{margin:0;padding:15px;border:none;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6;border-radius:0;-webkit-border-radius:0}
.member_modify_wrap .modify_insert.type4{margin:0;padding:15px;border:none;border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6;border-radius:0;-webkit-border-radius:0}
.member_modify_wrap .addr_cont.type02{margin-bottom:16px;padding:0 6px;padding-top:2px;border:none;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
.member_modify_wrap .modify_insert .txt_essential{position:absolute;top:-23px;right:10px}
.member_modify_wrap .modify_insert.type2 .txt_essential{position:absolute;top:-26px;right:10px}
.member_modify_wrap .modify_insert .form_input>li{margin-bottom:10px;padding-bottom:0;padding-left:90px}
.member_modify_wrap .modify_insert .form_input.type2>li{padding-left:90px}
.member_modify_wrap .modify_insert .form_input>li em{display:block;float:left;width:10px}
.member_modify_wrap .modify_insert .form_input>li label{float:left}
.member_modify_wrap .modify_insert .form_input>li.form_readonly .form_tit{top:11px}
.member_modify_wrap .modify_insert .form_input>li.form_readonly .form_tit em{margin-top:-11px}
.member_modify_wrap .modify_insert .form_input>li .form_post_search{margin-left:-110px}
.member_modify_wrap .modify_insert .form_input.type2>li .form_post_search{margin-left:-90px}
.member_modify_wrap .modify_insert .password_change_wrap .btn_full{margin-top:0}
.member_modify_wrap .modify_button{padding:0 16px}
.member_modify_wrap .modify_button .message_value{margin-top:15px}
.member_modify_wrap .modify_button .btn_multi{margin-top:10px}
.member_modify_wrap .modify_button .btn_multi.mgt_7{margin-top:7px}
.member_modify_wrap .modify_button .txt_leave{margin-top:19px;font-size:14px;color:#666}
.member_modify_wrap .modify_button .txt_leave a{border-bottom:1px solid #bbb}
/*!회원정보수정 */
.member_modify_wrap.new_type.with_color{background:#ebebeb}
.member_modify_wrap.new_type.with_color .color_white{border-bottom:solid 1px #dfdfdf;background:#fff}
.member_modify_wrap.new_type.with_color .mem_info{padding-top:10px;padding-bottom:14px}
.member_modify_wrap.new_type.with_color .mem_info .btnType2_h33_a{font-size:14px}
.member_modify_wrap.new_type.with_color .color_white .insert_list.type2 li{margin-top:4px}
.member_modify_wrap.new_type.with_color .color_white .insert_list.type2 li strong+div>span:not(.txt_possible){font-size:15px;color:#333}
.member_modify_wrap.new_type.with_color .color_white .insert_list.type2 li div span label{font-size:15px;color:#333}
.member_modify_wrap.new_type.with_color .color_white .insert_list.type2 li.toggle_box{padding-bottom:10px}
.member_modify_wrap.new_type.with_color .color_white .delivery_insert{padding:14px}
.member_modify_wrap.new_type.with_color .color_white .delivery_insert .form_input2 li:last-child{padding-bottom:0}
.block_tit{overflow:hidden;height:50px;padding-right:14px;padding-left:14px;text-align:right}
.block_tit h3{float:left;margin-top:19px;font-weight:700;font-size:17px;color:#333}
.block_tit .txt_essential{margin-top:22px;font-size:13px;color:#f46c6f}
.block_tit .txt_essential span{display:inline-block;font-size:13px;color:#666;vertical-align:1px}
.color_white.sns_relate_area{padding:0 14px}
.color_white.sns_relate_area ul li{display:table;width:100%;height:60px;border-top:solid 1px #dcdcdc}
.color_white.sns_relate_area ul li:first-child{border-top:none}
.color_white.sns_relate_area ul li p{display:table-cell;vertical-align:middle}
.color_white.sns_relate_area ul li p>span{display:block;margin-top:2px;font-size:13px;color:#666}
.color_white.sns_relate_area ul li p>span:first-child{margin-top:1px;font-size:15px;color:#333}
.color_white.sns_relate_area ul li p.btn{width:60px;padding-top:5px;text-align:right}
.color_white.sns_relate_area ul li p.sns{width:38px}
.color_white.sns_relate_area ul li p.sns em{display:inline-block;width:27px;height:27px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member_simple.png);background-size:250px auto;vertical-align:-2px}
.color_white.sns_relate_area ul li p.sns em.naver{background-position:-150px -50px}
.color_white.sns_relate_area ul li p.sns em.kakao{background-position:-190px -50px}
.color_white.sns_relate_area ul li p.sns em.facebook{background-position:right -50px}
.member_modify_wrap.new_type.with_color .addr_cont.type02{padding:0;border-top:none}
.bt_link{display:block;line-height:100%;padding:9px 10px 7px;border:solid 1px #ff329b;font-size:14px;color:#ff329b}
.bt_link:after{content:"";float:right;width:7px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160830.png);background-position:-30px -125px;background-size:100px auto}
.insert_list li>strong.no_pdt{padding-top:0}
.member_modify_wrap.new_type .delivery_insert .form_input>li .form_tit{width:80px;padding-top:6px;font-size:15px}
.member_modify_wrap.new_type .delivery_insert .form_input>li .form_tit label{font-size:15px}
.member_modify_wrap.new_type .delivery_insert .form_input>li select{min-height:40px}
/*!회원탈퇴 */
.member_leave_wrap{padding:14px 16px 25px}
.member_leave_wrap .myshop_tit{margin:0}
.member_leave_wrap .myshop_box dl{position:relative;border-top:1px solid #ededed}
.member_leave_wrap .myshop_box dl:first-child{border-top:0}
.member_leave_wrap .myshop_box dl dt{position:absolute;top:0;left:0;width:109px;padding:11px 0 10px;border-right:1px solid #ededed;font-size:14px;color:#666;text-align:left;text-indent:15px}
.member_leave_wrap .myshop_box dl dd{padding:10px 0 9px 110px;text-indent:15px}
.member_leave_wrap .myshop_box dl dd .order{line-height:100%;color:#333}
.member_leave_wrap .myshop_box dl dd .order em{line-height:140%;font-weight:700;color:#333}
.member_leave_wrap .myshop_box dl dd .point{line-height:100%;color:#333}
.member_leave_wrap .myshop_box dl dd .point em{line-height:140%;font-weight:700;color:#333}
.member_leave_wrap .myshop_box dl dd .coupon{line-height:100%;color:#333}
.member_leave_wrap .myshop_box dl dd .coupon em{line-height:140%;font-weight:700;color:#333}
.member_leave_wrap .leave_attention{margin-top:25px}
.member_leave_wrap .leave_attention .mark{margin-top:8px}
.member_leave_wrap .leave_attention .mark li{font-size:13px;color:#666}
.member_leave_wrap .leave_reason{margin-top:25px}
.member_leave_wrap .leave_reason p{margin-top:8px;font-size:13px;color:#666}
.member_leave_wrap .leave_reason .form_reason{margin-top:10px}
.member_leave_wrap .leave_reason .form_reason input[type=text]{margin-top:5px}
.member_leave_wrap .leave_button{padding:0 0 25px}
.member_leave_wrap .leave_complete{padding:24px 0 25px;text-align:center}
.member_leave_wrap .leave_complete p{font-size:14px;color:#666}
.member_leave_wrap .leave_complete p .fwn{line-height:140%;font-size:13px}
.member_leave_wrap .leave_complete .icon_complete{display:block;width:100px;height:100px;margin:20px auto;background-repeat:no-repeat;background-position:-130px -380px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.member_leave_wrap .leave_complete .btn_full{margin-top:25px}
/*!검색결과 */
.search_word{font-size:19px;color:#ec3940}
.search_count{font-weight:700;font-weight:400;color:#666}
.search_wrap{padding:25px 16px}
.search_goods_list{padding-bottom:25px;border-top:1px solid #bbb}
.search_goods_list .list_wrap{padding:0 16px;border-bottom:1px solid #d6d6d6}
.search_goods_list .list_wrap .goods_list li{padding:15px 0;border-bottom:1px solid #ebebeb}
.search_goods_list .list_wrap .goods_list li:last-child{border-bottom:0}
.search_goods_list .list_wrap .goods_list li .goods_wrap{min-height:82px;padding-left:96px}
.search_goods_list .list_wrap .goods_list li .goods_img{width:80px;height:80px}
.search_goods_list .list_wrap .goods_list li .goods_name{max-height:38px}
.search_goods_list .list_nodata p{margin:5px 0}
.search_goods_list .list_nodata p:last-child{font-size:12px;color:#999}
/*!메인 */
.main_contents{margin-bottom:8px;padding-top:49px;background-color:#fff}
.main_contents.noBg{background:0 0}
.main_contents.app{padding-top:0}
.banner{overflow:hidden}
.banner a{display:block}
.banner img{width:100%}
.gnb_category_sub{overflow:hidden;height:42px;border-bottom:1px solid #d6d6d6;background:#f3f3f3;text-align:left}
.gnb_category_sub ul{display:block}
.gnb_category_sub ul li{float:left;width:66px;height:42px;padding:0}
.gnb_category_sub ul li a{display:block;height:30px;padding-top:12px;font-size:16px;color:#999;text-align:center}
.gnb_category_sub ul li a.current{font-weight:700;color:#ec3940}
.wide_goods_wrap{display:block;width:100%;background-color:#fff}
.wide_goods_wrap .btn_play2{display:block;position:absolute;right:10px;bottom:8px;width:31px;height:31px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -130px 0;background-size:250px auto;text-indent:-9999px}
.wide_goods_wrap .btn_pause{display:block;position:absolute;right:15px;bottom:15px;width:37px;height:37px;background-repeat:no-repeat;background-position:-195px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);text-indent:-9999px}
.goods_img_wrap{position:relative;z-index:1}
.goods_img_wrap .time_bar{position:absolute;bottom:0;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.goods_img_wrap .time_bar .cont{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;padding:5px 10px 6px 10px;border:1px solid rgba(170,170,170,.2);border-radius:1px 1px 0 0;-webkit-border-radius:1px 1px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.85);border-width:1px 1px 0 1px}
.goods_img_wrap .time_bar .onair_nexttime_bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ccc}
.goods_img_wrap .time_bar .onair_nexttime_bar .current_bar{height:100%;background-color:#ec3940}
.goods_img_wrap .time_bar .tit{margin-right:8px;font-weight:700;font-size:15px;color:#333}
.goods_img_wrap .time_bar .tit:after{content:"";display:inline-block;width:1px;height:14px;margin-top:-2px;margin-left:8px;background-color:rgba(0,0,0,.1);vertical-align:middle}
.goods_img_wrap .time_bar .tit.onair{color:#ec3940}
.goods_img_wrap .time{-ms-flex:auto;flex:auto;-webkit-flex:auto;width:60%;-webkit-box-flex:1}
.goods_img_wrap .time p{display:inline-block}
.goods_img_wrap .time span{font-size:15px;color:#444}
.goods_img_wrap .btn_play a{display:inline-block;font-size:15px}
.goods_img_wrap .btn_play.onair a{font-weight:700;font-size:16px;color:#ec3940}
.goods_img_wrap .btn_play a:before{content:"";display:inline-block;width:20px;height:20px;margin-top:-2px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);background-position:-288px -135px;background-size:320px auto;vertical-align:middle}
.goods_img_wrap .btn_play.onair a:before{content:"";display:inline-block;width:20px;height:20px;margin-top:-2px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);background-position:-288px -160px;background-size:320px auto;vertical-align:middle}
.goods_img_wrap .img_area{position:relative}
.goods_img_wrap .img_area img{width:100%;vertical-align:middle}
.video_pick .wide_goods_wrap .goods_img_wrap .img_area{overflow:hidden;height:350px;background:#fff}
.video_pick .wide_goods_wrap .goods_img_wrap .img_area .cover{position:absolute}
.video_pick .wide_goods_wrap .goods_img_wrap .img_area .video_wrap{position:absolute;width:100%}
.wide_goods_wrap .goods_bottom_wrap{position:relative;padding:9px 15px 9px}
.mds_wrap .wide_goods_wrap .goods_bottom_wrap .goods_name a{display:block;max-height:19px}
.wide_goods_wrap .goods_bottom_wrap .goods_name{overflow:hidden;line-height:130%;font-size:15px;color:#666;white-space:nowrap;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis}
.wide_goods_wrap .goods_bottom_wrap .goods_name a{color:#333}
.video_pick .wide_goods_wrap .goods_bottom_wrap{display:block;padding:9px 15px 9px;background:#fff}
.video_pick .wide_goods_wrap .goods_bottom_wrap .goods_name{overflow:hidden;max-height:23px;font-size:15px;color:#333}
.wide_goods_wrap .goods_bottom_wrap .goods_price{overflow:hidden;padding-top:4px}
.wide_goods_wrap .goods_bottom_wrap .goods_price .price{float:left;line-height:140%;margin-right:6px;font-size:13px;color:#ec1924;vertical-align:text-bottom}
.wide_goods_wrap .goods_bottom_wrap .goods_price .price em{line-height:100%;font-weight:700;font-size:17px;color:#000;letter-spacing:-1px;vertical-align:-1px}
.wide_goods_wrap .goods_bottom_wrap .goods_price .price i{font-size:12px;color:#000}
.wide_goods_wrap .goods_bottom_wrap .goods_price .price_sell{float:left;line-height:140%;margin-top:2px;margin-right:5px;vertical-align:text-bottom}
.wide_goods_wrap .goods_bottom_wrap .goods_price .price_sell em{line-height:100%}
.wide_goods_wrap .goods_bottom_wrap .goods_benefit{position:absolute;right:15px;bottom:10px}
.wide_goods_wrap .goods_bottom_wrap .goods_benefit span{float:left;line-height:145%;margin-right:7px;font-size:12px;vertical-align:middle}
.wide_goods_wrap .goods_bottom_wrap .goods_benefit span .icon{display:inline-block;width:15px;height:15px;margin-right:3px;background-repeat:no-repeat;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px}
.wide_goods_wrap .goods_bottom_wrap .goods_benefit span.save .icon{background-position:-40px -160px}
.wide_goods_wrap .goods_bottom_wrap .goods_benefit span.noint .icon{background-position:-65px -160px}
.wide_goods_wrap .goods_img_wrap{border-bottom:solid 1px #f2f2f2}
/*!TV방송 */
.main_tit{padding:25px 16px 10px;font-weight:700;font-size:18px;color:#333}
.main_tit.type2{padding:25px 16px 10px;border-top:1px solid #ddd;border-bottom:1px solid #f6f6f6;font-weight:700;font-size:18px;color:#333}
.main_tit .psp{float:right;margin-top:-5px}
.psp{display:inline-block;padding:4px 15px;border-radius:20px;-webkit-border-radius:20px;background-color:#aaa;color:#fff}
.psp>span{display:inline-block;font-weight:400;font-size:14px;color:#fff;vertical-align:middle}
.psp:before{content:"";display:inline-block;width:14px;height:16px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);background-position:-288px -112px;background-size:320px auto;vertical-align:middle}
.onair_goods{border-bottom:1px solid #f6f6f6}
.onair_goods .goods_name{overflow:hidden;max-height:46px;margin:14px 20px 7px 20px;font-size:20px}
.onair_goods .goods_name a{color:#333}
.onair_goods .goods_name.charcut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.onair_goods .goods_bottom_wrap{padding:0}
.onair_goods .btn_multi{margin-top:0;padding:0 11px 15px}
.tv_boardcast .onair_goods .btn_multi{margin-top:0;padding:0 16px 15px}
.onair_goods .btn_multi .btnType2_h40{background-color:#676767}
.tv_boardcast .onair_goods .btnType2_h50{line-height:42px;border-radius:2px;-webkit-border-radius:2px}
.onair_goods_list .goods_list{margin-top:-1px;padding:0 16px;border-top:1px solid #f6f6f6;background-color:#fff}
.onair_goods_list .goods_list>li{padding:15px 0;border-bottom:1px solid #f6f6f6}
.onair_goods_list .goods_list>li a{display:block}
.onair_goods_list .goods_list>li .goods_wrap{min-height:82px;padding-left:96px}
.onair_goods_list .goods_list>li .goods_img{width:80px;height:80px}
.onair_goods_list .goods_list>li .goods_name{max-height:34px;margin:0;font-size:15px;color:#666}
.main_onair_goods_area{position:relative}
.main_onair_goods_area .time_bar{overflow:hidden;padding:1px 15px 5px;background:#333;text-align:right}
.main_onair_goods_area .stay{float:left;margin-top:9px;font-size:12px;color:#fff}
.main_onair_goods_area .stay strong{display:inline-block;padding-right:10px;font-weight:400;font-size:13px;color:#ff2830}
.main_onair_goods_area .stay strong:after{content:"|";display:inline-block;overflow:hidden;width:1px;height:11px;margin-left:10px;color:#fff}
.main_onair_goods_area .stay span.time{color:#fff}
.main_onair_goods_area .stay span.time span{margin-right:5px;font-size:13px;color:#fff;vertical-align:middle}
.main_onair_goods_area .btn_psp a{display:inline-block;padding:2px 0;font-size:13px;color:#fff}
.main_onair_goods_area .btn_psp a:before{content:"";display:inline-block;width:14px;height:18px;margin-top:3px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -50px 3px;background-size:250px auto;vertical-align:-3px}
.main_onair_goods_area .btn_play{display:inline-block;position:absolute;bottom:20px;left:20px;width:31px;height:31px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat 0 0;background-size:250px auto;font-size:0}
.main_onair_goods_area .goods_name{padding:15px;font-size:17px;color:#333}
.main_onair_goods_area .goods_name a{color:#333}
.main_onair_goods_area .price_benefit dl{margin:0 15px;padding:0}
.main_onair_goods_area .price_benefit dl dt{top:-1px;left:0;padding-top:3px;font-size:13px;color:#ec1924;vertical-align:-2px}
.main_onair_goods_area .price_benefit dl dt .icon_qmark{margin-top:-2px}
.main_onair_goods_area .price_benefit dl dd{padding-left:65px}
.main_onair_goods_area .price_benefit dl dd .price{margin-right:5px;font-size:15px;color:#000}
.main_onair_goods_area .price_benefit dl dd .price em{font-weight:700;font-size:21px;color:#000;vertical-align:-1px}
.main_onair_goods_area .price_benefit dl dd .price_sell{font-size:12px;color:#888;vertical-align:2px}
.main_onair_goods_area .price_benefit.open .price_sale{margin-top:10px}
.btn_half_main_tv{display:table;width:100%;margin-top:15px;border-top:solid 1px #ebebeb;border-bottom:solid 2px #dedede;background:#fff}
.btn_half_main_tv li{display:table-cell}
.btn_half_main_tv .btnType2_h50{border:none;background:#fff;font-size:15px;color:#333}
.btn_half_main_tv .btnType2_h50.phone{border-right:solid 1px #ebebeb}
.btn_half_main_tv .btnType2_h50.phone:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -80px 0;background-size:250px auto;vertical-align:-5px}
.btn_half_main_tv .btnType2_h50.mobile:before{content:"";display:inline-block;width:15px;height:20px;margin-right:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -110px 0;background-size:250px auto;vertical-align:-5px}
.main_onair_list_area{padding:10px 0;padding:15px 0 10px;border-bottom:solid 1px #dbdbdb}
.main_onair_list_area h3{padding-left:15px;font-weight:700;font-size:15px;color:#333;color:#888;letter-spacing:-1px}
.main_onair_list{position:relative}
.main_onair_list .goods_list>li{padding:15px 0}
.main_onair_list .goods_list>li a{display:block}
.main_onair_list .goods_list>li .goods_wrap{min-height:70px;padding-left:100px}
.main_onair_list .goods_list>li .goods_img{width:70px;height:70px;margin-left:15px;border:solid 1px #ddd}
.main_onair_list .goods_list>li .goods_name{overflow:hidden;width:95%;max-height:auto;margin:0;margin-top:0;margin-bottom:6px;font-size:14px;color:#222;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.main_onair_list .goods_list>li .goods_price{margin-bottom:2px}
.main_onair_list .goods_list>li .goods_price .price2{line-height:140%;margin-right:2px;font-size:12px;color:#000;vertical-align:text-bottom}
.main_onair_list .goods_list>li .goods_price .price2 em{margin-right:1px;font-weight:700;font-size:15px;color:#000;letter-spacing:-1px;vertical-align:0}
.main_onair_list .goods_list>li .goods_price .price_sell2{line-height:140%;font-size:13px;font-size:11px;color:#888;text-decoration:line-through;vertical-align:text-bottom}
.main_onair_list .goods_list>li .goods_price .price_sell2 em{line-height:100%;font-size:13px}
.main_onair_list .goods_list>li .goods_benefit>span{float:left;line-height:145%;margin-right:7px;font-size:12px;vertical-align:middle}
.main_onair_list .goods_list>li .goods_benefit>span.save .icon,.main_onair_next_area .goods_list2>li .goods_benefit>span.save .icon{background-position:-40px -160px}
.main_onair_list .goods_list>li .goods_benefit>span.noint .icon,.main_onair_next_area .goods_list2>li .goods_benefit>span.noint .icon{background-position:-65px -160px}
.main_onair_next_area .goods_list2 .goods_img_wrap{border-bottom:solid 1px #e5e5e5}
.main_onair_next_area .wide_goods_wrap .goods_bottom_wrap .goods_price .price_sell{margin-top:1px}
.onair-pagination{display:inline-block;position:absolute;top:-18px;right:20px;height:13px;line-height:13px;padding:4px 10px 3px;border:solid 1px #e4e4e4;border-radius:15px;background:#fff;font-size:12px;color:#999}
.onair-pagination .swiper-pagination-current{color:#333}
.onair-btn-next,.onair-btn-prev{position:absolute;top:50%;z-index:2;height:50px;margin-top:-22px;border:none;background:0 0;opacity:1;cursor:pointer}
.onair-btn-prev{left:0}
.onair-btn-next{right:0}
.onair-btn-prev .ico-arr{position:relative;z-index:20;width:32px;height:50px;margin:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png?20170123) no-repeat -170px 100%;background-size:250px auto}
.onair-btn-next .ico-arr{position:relative;z-index:20;width:32px;height:50px;margin:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png?20170123) no-repeat 100% 100%;background-size:250px auto}
.main_onair_next_area{padding-top:4px;background:#edeff0}
.main_onair_next_area h3{padding:10px 15px;background:#edeff0;font-weight:700;font-size:16px;color:#333;letter-spacing:-1px}
.main_onair_next_area .goods_img_wrap .time_bar{display:table;overflow:hidden;width:auto;height:21px;margin-left:15px;padding:0;border:solid 1px rgba(0,0,0,.05);border-bottom:none}
.main_onair_next_area .goods_img_wrap .time_bar .stit{display:table-cell;padding:0 7px;padding-top:2px;background:rgba(0,0,0,.07);font-size:12px;color:#666;text-align:center;vertical-align:middle}
.main_onair_next_area .goods_img_wrap .time_bar span.time{display:table-cell;width:auto;padding:0 7px;padding-top:3px;font-size:13px;color:#666;vertical-align:middle}
.main_onair_next_area .goods_img_wrap .btn_play{position:absolute;right:10px;bottom:7px;width:37px;height:37px}
.main_onair_next_area .goods_img_wrap .btn_play a{display:inline-block;width:27px;width:37px;height:27px;height:37px;font-size:0}
.main_onair_next_area .goods_img_wrap .btn_play a:before{width:27px;height:27px;margin:0;margin:5px;padding:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -130px 0;background-size:250px auto}
.main_onair_next_area .goods_list2>li .wide_goods_wrap{border-bottom:none}
.main_onair_next_area .goods_list2>li{margin-bottom:8px;padding-bottom:0;border-bottom:solid 1px #dbdbdb}
.main_onair_next_area.prev .goods_list2>li{margin-bottom:0}
.main_onair_next_area .wide_goods_wrap .goods_bottom_wrap .goods_price .price{color:#000;color:#ec1924}
.main_onair_next_area .wide_goods_wrap .goods_bottom_wrap .goods_price .price span.bf{color:#ec1924}
.main_onair_next_area .onairlist_type_a .main_onair_list .goods_list{padding:0 15px;border-top:solid 1px #f5f5f5;background:#fff}
.main_onair_next_area .onairlist_type_a .main_onair_list .goods_list>li{border-top:solid 1px #f5f5f5}
.main_onair_next_area .onairlist_type_a .main_onair_list .goods_list>li:first-child{border-top:none}
.main_onair_next_area .onairlist_type_a .main_onair_list .goods_list>li .goods_img{margin-left:0}
.main_onair_next_area .onairlist_type_a .main_onair_list .goods_list>li .goods_wrap{padding-left:85px}
.main_onair_next_area .onairlist_type_a .btn_goods_more{margin:0;border-top:solid 1px #edeff0}
.main_onair_next_area .onairlist_type_a .btn_goods_more button{padding-top:2px;border-top:none;background:#fff;font-size:13px}
.main_onair_next_area .time_bar.type2{padding:5px 15px;font-size:12px}
.main_onair_next_area .time_bar.type2 .stit{color:#666}
.main_onair_next_area .time_bar.type2 .stit:before{content:"";display:inline-block;width:15px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat 0 -50px;background-size:250px auto;vertical-align:-2px}
.main_onair_next_area .time_bar.type2 .stit:after{content:"|";display:inline-block;width:4px;height:9px;margin-left:5px;font-size:10px;color:#666;vertical-align:1px}
.main_onair_next_area .time_bar.type2 .time{color:#333}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar{position:absolute;bottom:0;width:100%;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.4)}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar .stay{float:none;position:relative;height:24px;margin-top:0;margin-right:85px;margin-left:85px}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar .stay .time{position:absolute;top:4px;right:-87px;width:87px;font-size:13px}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar .stay .time span{float:left;margin-top:1px;margin-right:0;margin-left:7px;font-size:13px;text-align:left}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar .onair_nexttime_bar{overflow:hidden;position:absolute;top:9px;left:0;width:100%;height:3px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
.main_onair_goods_area.type2 .goods_img_wrap .time_bar .onair_nexttime_bar .current_bar{overflow:hidden;height:100%;border-radius:2px 0 0 2px;background-color:#ec3940}
.main_onair_goods_area.type2 .btn_play{display:inline-block;position:absolute;bottom:-6px;left:0;z-index:2;width:95px;height:30px;padding-top:10px;background:0 0}
.main_onair_goods_area.type2 .btn_play span{display:block;left:0;z-index:2;width:75px;height:24px;line-height:27px;padding-left:15px;background:#ec3940;font-size:13px;color:#fff;letter-spacing:-.5px}
.main_onair_goods_area.type2 .btn_play span:after{content:"";float:right;z-index:2;width:22px;height:24px;background:#b61118 url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -163px 6px;background-size:250px auto}
.main_onair_goods_area.type2 .btn_half_main_tv{padding-bottom:15px;border:none;border-bottom:solid 1px #dfdfdf;background:0 0}
.main_onair_goods_area.type2 .btn_half_main_tv li{display:table-cell;width:50%;padding:0 2px}
.main_onair_goods_area.type2 .btn_half_main_tv li:first-child{padding-left:15px}
.main_onair_goods_area.type2 .btn_half_main_tv li:last-child{padding-right:15px}
.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50{line-height:38px;border:none;background:#666;font-size:17px;color:#fff}
.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.mobile,.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.phone{border:none}
.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.mobile:before,.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.phone:before{display:none}
.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.phone em{display:inline-block;width:30px;height:22px;background-repeat:no-repeat;background-position:-70px -45px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);vertical-align:middle}
.main_onair_goods_area.type2 .btn_half_main_tv .btnType2_h50.mobile em{display:inline-block;width:24px;height:22px;background-repeat:no-repeat;background-position:-120px -45px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);vertical-align:middle}
.main_onair_next_area h3{position:relative}
.main_onair_next_area .btn_psp{position:absolute;top:7px;right:15px}
.main_onair_next_area .btn_psp a{display:inline-block;line-height:12px;padding:2px 12px 3px;border:solid 1px #999;border-radius:15px;font-size:13px;color:#333}
.main_onair_next_area .btn_psp a:before{content:"";display:inline-block;width:14px;height:18px;margin-right:3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png) no-repeat -50px -23px;background-size:250px auto;vertical-align:-4px}
/*! 상단 공통 배너 */
.header_banner{z-index:11;height:30px;padding:10px 0;border-bottom:solid 1px #d9d9d9;background:#fff}
.header_banner .guide_app{min-height:30px;margin-left:10px;padding-left:37px;background:url(//img.shinsegaetvshopping.com/resources_new/img/ico_app_60.png) no-repeat 0 0;background-size:30px auto}
.header_banner .guide_app span.msg{display:inline-block;margin-right:5px;font-size:14px;color:#333;letter-spacing:-1px}
.header_banner .guide_app a.btn_download{display:inline-block;height:28px;line-height:31px;padding:0 9px;border:solid 1px #de101c;border-radius:15px;font-size:13px;color:#ec1924}
.header_banner .btn_close{display:inline-block;position:absolute;top:18px;right:15px;width:15px;height:15px;background:url(//img.shinsegaetvshopping.com/resources_new/img/btn_pop_close.png) no-repeat 0 0;background-size:15px auto;letter-spacing:-1px}
.header_banner .btn_close a{display:block;width:15px;height:15px;font-size:0}
#container.with_top_banner.onlyMain .contents{padding-top:99px}
#container.with_top_banner.onlyMain.app .contents{padding-top:0}
#container.with_top_banner.onlyMain .header_banner{position:static}
#container.with_top_banner.onlyDetail .header_banner{position:fixed;top:0;left:0;width:100%}
#container.with_top_banner.onlyDetail .sub_header{top:51px}
#container.with_top_banner.onlyDetail .contents{padding-top:99px}
.plan_wrap li{float:left;width:100%;background-color:#fff}
.plan_wrap .page_wrap{position:absolute;z-index:2;width:100%;margin-top:30%}
.plan_wrap .page_wrap>a{display:inline-block;position:absolute;z-index:1;line-height:0;padding:10px;background-color:rgba(0,0,0,.15)}
.plan_wrap .page_wrap>a:after{content:"";display:inline-block;width:8px;height:15px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-size:100px auto}
.plan_wrap .page_wrap .btn_prev{left:0}
.plan_wrap .page_wrap .btn_next{right:0}
.plan_wrap .swiper-button-next.swiper-button-disabled{display:none}
.plan_wrap .swiper-button-prev.swiper-button-disabled{display:none}
.plan_wrap .page_wrap .btn_prev:after{background-position:0 -66px}
.plan_wrap .page_wrap .btn_next:after{background-position:-12px -66px}
.plan_wrap .plan_title_wrap{position:relative;padding-bottom:10px;background-color:#edeff0}
.plan_wrap .plan_title_wrap .banner_wrap{position:relative;margin-bottom:15px;background-color:#edeff0}
.plan_wrap .plan_title_wrap .banner_wrap .banner_cont{position:relative}
.plan_wrap .plan_title_wrap .banner_wrap .cont{position:relative;z-index:2}
.plan_wrap .plan_title_wrap .bt_updown{display:inline-block;position:absolute;right:10px;bottom:-15px;z-index:1;width:29px;height:29px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:0 -81px;background-size:100px auto}
.plan_wrap .plan_title_wrap.no_data{display:none}
.plan_wrap .plan_title_wrap.no_onoff .onoff_wrap{display:none}
.plan_wrap .plan_title_wrap.no_onoff .bt_updown{display:none}
.plan_wrap .plan_title_wrap.on.no_onoff .onoff_wrap{display:none}
.plan_wrap .plan_title_wrap.on .bt_updown{background-position:-32px -81px}
.pagination{margin-top:5px;text-align:center}
.pagination.gray .swiper-pagination-bullet{background:rgba(0,0,0,.2)}
.pagination.gray .swiper-pagination-bullet.active{background:rgba(0,0,0,.5)}
.plan_wrap.plan_swiper2 .plan_title_wrap .pagination{margin-top:20px;padding-bottom:10px}
.plan_wrap .tab_a{padding:10px}
.plan_wrap .tab_b{padding:10px}
.plan_wrap.type_list .combo_wrap{padding:10px}
.tab_a ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.tab_a.n2 ul li{width:50%}
.tab_a.n3 ul li{width:33.3%}
.tab_a.n3 ul li:first-child{width:33.4%}
.tab_a.n2 ul li:nth-child(n+3) a{border-top:0}
.tab_a ul li a{display:block;overflow:hidden;padding:10px 5px;border:1px solid #e8e8e8;border-left:0;font-size:14px;text-align:center;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.tab_a ul li.on a{margin-left:-1px;border:1px solid #d82f36;background-color:#ec3940;color:#fff}
.plan_wrap .plan_title_wrap{background-color:#edeff0}
.plan_wrap .plan_title_wrap .onoff_wrap{display:none;position:relative;z-index:3}
.plan_wrap .plan_title_wrap.on .onoff_wrap{display:block}
.plan_wrap .plan_title_wrap img{width:100%}
.plan_wrap .plan_title_wrap .banner_cont{position:relative;z-index:2}
.plan_cont .onair_goods_list.type_al{min-height:140px}
.onair_goods_list.type_al{overflow:hidden}
.onair_goods_list.type_al .goods_list{padding:0}
.onair_goods_list.type_al .goods_list>li{padding:0}
.onair_goods_list.type_al .goods_list>li .goods_wrap{min-height:130px;padding-left:155px}
.onair_goods_list.type_al .goods_list>li .goods_img{width:130px;height:130px;border:0}
.onair_goods_list.type_al .goods_list>li .goods_img_wide{display:none;position:relative;width:100%;height:auto;border-bottom:1px solid #efefef}
.onair_goods_list.type_al .goods_list>li .goods_img_wide img{width:100%}
.onair_goods_list.type_al .goods_list>li .goods_name{margin-bottom:10px;padding-top:15px;color:#333}
.onair_goods_list.type_al .goods_list>li .goods_price .price{height:15px;color:#666}
.onair_goods_list.type_al .goods_list>li .goods_price .price_sell{margin-top:1px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_wrap{padding:0 0 15px 0}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_name{padding:15px 15px 2px 15px;font-size:15px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_img{display:none}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_img_wide{display:block}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_price{padding:0 15px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_benefit{position:absolute;right:0;bottom:15px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_price .price i{font-size:14px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_price strong{float:left;margin-top:1px;margin-right:5px}
.onair_goods_list.type_al .goods_list.view_type1>li .goods_price strong{font-size:14px}
.onair_goods_list.type_al .goods_list.view_type2>li .goods_price .price{width:100%}
.onair_goods_list.type_al .goods_list.view_type2{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.onair_goods_list.type_al .goods_list.view_type2>li{border-right:1px solid #f6f6f6}
.onair_goods_list.type_al .goods_list.view_type2>li .goods_name{padding-top:10px}
.onair_goods_list.type_al .goods_list.view_type2>li .goods_img{position:relative;width:100%;height:auto;max-width:200px;margin:0 auto;border:0}
.onair_goods_list.type_al .goods_list.view_type2>li .goods_wrap{padding-left:0}
.onair_goods_list.type_al .goods_list.view_type2>li{width:50%;padding:10px 10px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.onair_goods_list.type_al .goods_list.view_type3>li .goods_name{padding-right:15px}
.onair_goods_list.type_al .goods_list>li .goods_price .price_sell em{font-size:11px;color:#888}
.onair_goods_list.type_al .goods_list>li .goods_price strong{display:block;font-weight:400;font-weight:400;font-size:12px;color:#666}
.onair_goods_list.type_al .goods_list>li .goods_price .price_sell{float:left}
.onair_next_goods_list .view_schedule{position:absolute;top:-32px;right:16px;width:68px}
.onair_next_goods_list .view_schedule .btn_icon_schedule{margin-right:5px}
.onair_next_goods_list .onair_goods_list{border-bottom:0;background-color:#fff}
/*!편성표 */
.schedule_date{position:fixed;top:51px;right:0;left:0;z-index:10;width:100%;height:46px;background-color:#fff}
.schedule_date ul{overflow:hidden;height:46px}
.schedule_date ul li{float:left;width:33%}
.schedule_date ul li:nth-child(2){width:34%}
.schedule_date ul li span{display:block;overflow:hidden;height:42px;line-height:46px;padding-bottom:3px;border-bottom:1px solid #ececec;text-align:center}
.schedule_date ul li span a{display:block;font-size:14px;color:#666}
.schedule_date ul li .today{line-height:46px;padding-bottom:0;border-bottom:4px solid #ec3940;font-weight:700;font-size:17px;color:#333}
.schedule_date_wrap{position:fixed;top:51px;right:0;left:0;z-index:10;width:100%;height:46px;border-bottom:solid 1px #e5e5e5;background-color:#fff}
.schedule_date_list{overflow:hidden;width:99%}
.schedule_date_list ul li{width:20%;height:46px;text-align:center}
.schedule_date_list ul li a{display:block;padding:6px 0}
.schedule_date_list ul li span{display:block;font-size:12px;color:#666}
.schedule_date_list ul li span:first-child{height:19px;line-height:18px;margin-top:1px;font-size:16px;color:#666}
.schedule_date_list ul li.current{background:#ec1924}
.schedule_date_list ul li.current span{font-weight:700;font-size:13px;color:#fff}
.schedule_date_list ul li.current span:first-child{font-weight:700;font-size:18px}
.data-btn-prev{position:absolute;top:0;left:0;z-index:1000}
.data-btn-next{position:absolute;top:0;right:0;z-index:1000}
.data-btn-prev .ico-arr{width:7px;height:20px;margin:15px 1px 15px 4px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png?20161114) no-repeat -220px 0;background-size:250px auto}
.data-btn-next .ico-arr{width:7px;height:20px;margin:15px 4px 15px 1px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png?20161114) no-repeat 100% 0;background-size:250px auto}
.schedule_list{margin-top:46px;margin-top:56px;padding-bottom:25px}
.schedule_list ol>li{padding-top:10px;background-color:#fff}
.schedule_list ol>li:first-child{padding-top:0}
.schedule_list .schedule_box{border-bottom:1px solid #e5e5e5}
.schedule_list .schedule_box .broadcast{position:relative;height:33px;border-bottom:1px solid #d6d6d6;background-color:#ececec}
.schedule_list .schedule_box .broadcast .time{display:block;font-size:14px;color:#333}
.schedule_list .schedule_box .broadcast .onair{display:none}
.schedule_list .schedule_box .broadcast .button{position:absolute;top:5px;right:16px;width:58px}
.schedule_list .schedule_box .broadcast .button a{font-size:11px}
.schedule_list .schedule_box.tv_onair{border-bottom:1px solid #ec3940}
.schedule_list .schedule_box.tv_onair .broadcast{background-color:#ec3940}
.schedule_list .schedule_box.tv_onair .broadcast .time{display:none}
.schedule_list .schedule_box.tv_onair .broadcast .onair{display:block}
.schedule_list .schedule_box .time{line-height:20px;padding:7px 0 6px 16px;font-size:15px;color:#666}
.schedule_list .schedule_box .time .icon_clock{display:inline-block;width:30px;height:20px;background-repeat:no-repeat;background-position:0 -160px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);vertical-align:text-bottom}
.schedule_list .schedule_box .onair{line-height:20px;padding:6px 0 5px 16px;font-size:15px;color:#fff}
.schedule_list .schedule_box .onair em{line-height:20px;margin-right:10px;font-weight:700;font-size:15px;color:#fff;vertical-align:text-bottom}
.schedule_list .goods_list{padding:0 16px;background:#fff}
.schedule_list .goods_list>li{padding:15px 0;border-bottom:1px solid #ebebeb}
.schedule_list .goods_list>li:last-child{border-bottom:0}
.schedule_list .goods_list>li .goods_wrap{min-height:82px;padding-left:96px}
.schedule_list .goods_list>li .goods_img{width:80px;height:80px}
.schedule_list .goods_list>li .goods_name{max-height:36px;margin-bottom:12px}
.schedule_list .note{padding:10px 16px;font-size:12px;color:#999}
.schedule_list .list_nodata p{margin-top:0}
.schedule_list .list_nodata .icon_none{width:100px;height:77px;background-position:-150px -200px}
/*! 2016-09-12 스케줄 개편 및 방송알림 추가 */
.schedule_list.type2{margin-top:0;padding-top:55px;padding-right:10px;padding-left:10px}
.schedule_list.type2 .schedule_top{padding:10px 0;background:#fff;text-align:right}
.schedule_list.type2 .schedule_top .sstit{float:left;margin-top:10px;margin-left:10px;font-size:15px;color:#666}
.schedule_list.type2 .schedule_top select{width:30%;margin-right:10px}
.schedule_list.type2 .schedule_top .comp_box{display:inline-block;width:30%;margin-right:10px}
.schedule_list.type2 .schedule_top .comp_box a{height:17px;line-height:120%;padding:10px 10px 8px 8px;border:1px solid #d6d6d6;background-repeat:no-repeat;background-position:100% -70px;background-size:100px auto;background-color:#fff;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form.png);font-size:14px;color:#666;text-align:left;vertical-align:middle}
.schedule_list.type2 ol>li{background:0 0}
.schedule_list.type2 .schedule_box .time .icon_clock{display:inline-block;width:15px;height:15px;margin-top:-2px;margin-right:4px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png);background-position:0 -130px;background-size:250px auto;vertical-align:middle}
.schedule_list.type2 .schedule_box{border-bottom:solid 1px #d6d6d6;background:#fff}
.schedule_list.type2 .schedule_box .broadcast{background:#fff}
.schedule_list.type2 .schedule_box.tv_onair{border:solid 1px #ec1924}
.schedule_list.type2 .schedule_box.tv_onair .broadcast{background-color:#ec3940}
.schedule_list.type2 .schedule_box.tv_onair .onair em{position:relative;top:1px;padding:3px 8px 2px;border-radius:15px;background:#fff;font-size:13px;color:#ec1924}
.schedule_list.type2 .schedule_box .btns_area ul.btn_multi{margin-top:10px}
.schedule_list.type2 .schedule_box .btns_area ul.btn_multi li a{padding-right:10px;padding-left:10px;letter-spacing:-.5px}
.schedule_list.type2 .schedule_box .btns_area a.alarm:before{content:"";display:inline-block;width:16px;height:16px;margin-top:-3px;margin-right:4px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_main_tv.png);background-position:0 -100px;background-size:250px auto;vertical-align:middle}
.schedule_list.type2 .schedule_box .goods_list{padding:0 10px}
.schedule_list.type2 .schedule_box .goods_list>li .goods_wrap{padding-left:91px}
.schedule_list.type2 .schedule_box .broadcast .time{padding-left:10px}
.schedule_list.type2 .schedule_box.tv_onair .broadcast .onair{padding-left:10px}
.schedule_list.type2 .main_onair_list .goods_list{border-top:solid 1px #f5f5f5}
.schedule_list.type2 .main_onair_list .goods_list>li .goods_img{margin-left:0}
.schedule_list.type2 .goods_list>li .goods_price .price_sell{margin-top:2px}
.schedule_list.type2 .schedule_box{border:solid 1px #d6d6d6}
.schedule_list.type2 .schedule_box .broadcast .button{right:10px}
/*! 2016-09-12 나의 방송알림 신규 */
.alarm_wrap .alarm_top{overflow:hidden;padding:12px 10px;border-bottom:solid 1px #dbdbdb;background:#fff;font-size:14px;color:#666}
.alarm_wrap .alarm_top .txt{display:inline-block;padding-top:6px;color:#333}
.alarm_wrap .alarm_top .btn_psp{float:right;padding:4px 10px 3px;border:1px solid #888;border-radius:15px;background:#888;font-size:14px;color:#fff}
.alarm_wrap .alarm_list_wrap .alarm_list li{position:relative;margin-bottom:15px;padding-top:15px;border-bottom:solid 1px #d6d6d6;background:#fff}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap{margin-bottom:10px;padding-left:115px}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_img{position:absolute;top:15px;left:50px;width:50px;border:solid 1px #e7e7e7}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_img img{width:100%}
.alarm_wrap .alarm_list_wrap .alarm_list li input{position:absolute;top:15px;left:15px}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_name{display:block;overflow:hidden;width:95%;font-size:14px;color:#333;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_name a{color:#333}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_price .price{font-size:11px;color:#444}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_price .price .stit{font-size:11px;color:#ec1924}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_price .price em{font-weight:700;font-size:16px;color:#000}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_price .price_sell{font-size:11px;color:#888}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_wrap .goods_price .price_sell em{font-size:11px;color:#888}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_op{padding-left:50px}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_op p{margin-bottom:2px;font-size:13px;color:#666}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_op p span{font-size:13px;color:#999}
.alarm_wrap .alarm_list_wrap .alarm_list li .goods_op p.goods_end span{font-size:13px;color:#ff778d}
.alarm_wrap .alarm_list_wrap .check_top{overflow:hidden;padding:7px 15px;font-size:14px}
.alarm_wrap .alarm_list_wrap .check_top .txt{display:inline-block;padding-top:2px;color:#333}
.alarm_wrap .alarm_list_wrap .check_top .txt input{margin-right:10px}
.alarm_wrap .alarm_list_wrap .check_all{float:right;background:#fff}
.alarm_wrap .alarm_list_wrap .btn_allcheck{background:#fff}
.goods_alarm_del{position:relative;height:30px;padding:0 15px;text-align:right}
.goods_alarm_del span{float:left;line-height:30px;font-size:13px;color:#666}
.goods_alarm_del .icon_del{position:absolute;top:50%;right:8px;margin-top:-15.5px}
.goods_alarm_del button{width:25px;height:25px;margin:3px;background-position:-37.5px -107.5px;background-color:#fff}
/*! 알림 등록 */
.alarm_insert .form_input{padding:15px 10px 0 10px}
.alarm_insert .form_input.with_top_line{border-top:solid 1px #d6d6d6}
.alarm_insert .form_input>li{line-height:35px;min-height:35px;margin:3px 0 2px;padding-left:95px;letter-spacing:-.5px;vertical-align:middle}
.alarm_insert .form_input>li .form_tit{width:95px;height:35px;line-height:35px;vertical-align:middle}
.alarm_insert .form_input>li select{min-height:35px}
.alarm_insert .form_input>li.with_select{margin-bottom:5px}
.alarm_insert .form_input>li.with_select .form_tit.multi_line{line-height:16px;font-size:13px;color:#333;letter-spacing:-1px}
.alarm_insert .form_input>li.with_select .form_tit.multi_line label{font-size:13px}
.alarm_insert .form_input>li label{margin-right:7px}
.alarm_insert .form_input>li .button{display:inline-block}
.alarm_insert .form_input>li .button a{padding:0 12px}
.alarm_insert .form_info{margin-bottom:15px;padding-left:10px;font-size:12px;color:#999}
.alarm_insert .btns_wrap{margin:15px 10px}
.alarm_insert .mark{margin:0 10px}
/*! 알림 등록 */
.popup_small_body.alarm_guide_cont{padding:15px 15px 20px;text-align:center}
.alarm_guide_cont .msg1{margin-bottom:16px;font-size:16px;color:#333}
.alarm_guide_cont .num_box{margin-bottom:15px;padding:8px;border-radius:4px;background:#efefef;font-size:14px;color:#666}
.alarm_guide_cont .num_box strong{color:#333}
.alarm_guide_cont .msg2{margin-bottom:16px;font-size:13px;color:#666}
.alarm_guide_cont .btn_my_alarm{display:inline-block;line-height:32px;padding:0 25px;border:1px solid #b2b2b2;font-size:14px;color:#333}
.alarm_guide_cont .btn_my_alarm:after{content:"";display:inline-block;width:9px;height:13px;margin-left:3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160830.png);background-position:100% -80px;background-size:100px auto;vertical-align:-1px}
/*!카테고리 전시 */
.category_goods_list li{padding-top:8px;border-bottom:1px solid #ddd;background-color:#ebebeb}
.category_goods_list li:first-child{padding-top:0}
/*!이벤트 */
.event_list{margin-bottom:-8px}
.event_list ul{padding:16px 0}
.event_list li{overflow:hidden;margin:16px 16px 0 16px;border-radius:10px}
.event_list li:first-child{margin-top:0}
.event_list li a{display:block}
.event_list li img{width:100%}
.event_view ul{overflow:hidden}
.event_view ul li{background-color:#d6d6d6}
.event_view ul li a{display:block}
.event_view ul li img{width:100%}
/*!간편전화주문 */
.tel_order .txt_speed{line-height:140%;font-size:14px;color:#666}
.tel_order .txt_speed span{font-weight:700}
.tel_order .form_input{margin:10px 0 5px}
.tel_order .txt_once_use{padding-bottom:8px;border-bottom:1px solid #f2f2f2;font-size:12px;color:#999}
.tel_order .btn_multi{margin-top:10px}
/*!이용약관,개인정보취급방침,청소년보호정책 */
.agree_wrap,.policy_wrap{padding:25px 16px}
.agree_wrap dl dt,.policy_wrap dl dt{font-weight:700;font-size:15px;color:#333}
.agree_wrap dl dd,.policy_wrap dl dd{line-height:140%;padding-bottom:25px;font-size:13px;color:#666}
.agree_wrap dl dd p,.policy_wrap dl dd p{margin-top:8px;font-size:13px;color:#666}
.agree_wrap dl dd:last-child,.policy_wrap dl dd:last-child{padding-bottom:0}
.agree_wrap .mgl_16,.policy_wrap .mgl_16{margin-left:16px}
.agree_wrap .mgl_16 p,.policy_wrap .mgl_16 p{margin-top:4px}
.policy_wrap .table_wrap{margin-top:5px;margin-bottom:10px}
.policy_wrap .table_wrap .col_table tbody tr th{border-top:1px solid #ededed;border-bottom:1px solid #ededed;color:#333}
.policy_wrap .table_wrap .col_table tbody tr:first-child th{border-top:0}
.policy_wrap .table_wrap:first-child{margin-top:0}
.policy_wrap .table_wrap:first-child .col_table th{background-color:#fff}
.policy_wrap .table_wrap:first-child .col_table thead tr th{border-left:1px solid #ededed}
.policy_wrap .table_wrap:first-child .col_table thead tr:first-child th:first-child{border-left:0}
.policy_wrap .table_wrap:first-child .col_table tbody tr:first-child th{border-top:1px solid #ededed}
.policy_wrap .table_wrap:first-child .col_table tbody tr:last-child th{border-bottom:0}
.policy_wrap .term{margin-top:8px;margin-bottom:22px;font-size:14px;color:#666}
.policy_wrap a.txt_link{text-decoration:underline}
.policy_wrap .policy_box{margin-top:7px;padding:7px 10px;border:solid 1px #ededed}
.policy_wrap .policy_box p{margin:0;padding:2px 0}
.policy_wrap .policy_box p.del{overflow:hidden;width:99%;white-space:nowrap;text-overflow:ellipsis}
.policy_wrap .table_wrap h5{margin-bottom:2px}
.policy_wrap .table_wrap.type02 h5{font-size:12px}
.policy_wrap .table_wrap.type02 .col_table tr th{padding:5px 0 3px;font-size:12px}
.policy_wrap .table_wrap.type02 .col_table tbody tr td{padding:5px 0 3px;font-size:12px}
.privacy_history{margin-top:10px}
.privacy_history.type02 #privacy_history{font-weight:700}
.privacy_history.type02+dl{margin-top:28px}
.memo_ui{line-height:1.5em;padding-top:8px;font-size:13px;color:#666}
.memo_ui dl{margin-top:20px}
.memo_ui h2{margin-top:20px;margin-bottom:8px;font-weight:700;font-size:15px;color:#333}
.memo_ui .privacy_history{margin-top:0}
.memo_ui table{width:100%;margin:.938em 0;border-top:1px solid #999;border-bottom:1px solid #e6e6e6;font-size:12px;border-collapse:collapse}
.memo_ui table thead th{padding:.75em 0;border-bottom:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#333;vertical-align:middle}
.memo_ui table tbody th{padding:.75em 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-weight:400;color:#333;text-align:center}
.memo_ui table td{padding:.75em;border-top:1px solid #e6e6e6;text-align:center;vertical-align:top}
.pay_option{padding:0 10px}
.pay_option .form_check label{font-size:14px;color:#333}
.pay_option .cash_paper_chk_wrap label{font-size:14px;color:#333}
.pay_option .pay_tab{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative;margin-bottom:10px}
.pay_option .pay_tab li{-ms-flex:auto;flex:auto;-webkit-flex:auto;margin-left:5px;text-indent:-10000px;-webkit-box-flex:1}
.pay_option .pay_tab li:first-child{margin-left:0}
.pay_option .pay_tab li a{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;height:80px;border:1px solid #b2b2b2;border-radius:8px;-webkit-border-radius:8px;background:#fff;-webkit-box-pack:center;-webkit-box-align:center}
.pay_option .pay_tab li a span{display:block;width:65px;height:50px;background:url(//img.shinsegaetvshopping.com/resources_new/img/custom/pay_option/icon_payoption.png?20170706) no-repeat center;background-size:300px auto}
.pay_option .pay_tab li.on a{border:1px solid #ff329b}
.pay_option .flex_wn>*{-ms-flex:1;flex:1;-webkit-flex:1;-webkit-box-flex:1}
.pay_option .pay_tab li.ssg_pay a span{background-position:3px -65px}
.pay_option .pay_tab li.credit_card a span{background-position:-58px 0}
.pay_option .pay_tab li.bank a span{background-position:-124px 0}
.pay_option .pay_tab li.on a span{background-position-y:-65px}
.pay_option .pay_cont{border:1px solid #d1d1d1;background-color:#fff}
.pay_option .pay_tip_wrap img{width:100%}
.pay_option .pay_sel_cont>li{display:none}
.pay_option .pay_sel_cont>li.on{display:block}
.pay_option .cash_paper_wrap input{padding:9px 2px}
.pay_option .cash_paper_wrap select{padding:8px 2px}
.pay_option .company_num_wrap input{padding:9px 10px}
.pay_option .ack_wrap{margin-top:15px;margin-bottom:15px}
.pay_option .method_con2{padding:0 11px}
.pay_option .cash_paper_wrap{display:none}
.pay_option .cash_paper_chk_wrap{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f9f9f9}
.pay_option .pay_sel_wrap{overflow:hidden;margin-bottom:10px}
.pay_option .pay_sel_wrap>.form_check{float:left;margin-top:0;margin-right:30px;font-weight:700}
.pay_option .pay_sel_wrap>.form_check:last-child{margin-right:0}
.pay_option .num_opt_select{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}
.pay_option .num_opt_select>*{-ms-flex:1;flex:1;-webkit-flex:1;-webkit-box-flex:1}
.pay_option .num_opt_select select{display:-ms-flexbox;display:flex;display:-webkit-flex;display:-webkit-box;max-width:90px;min-width:90px;padding-right:5px;padding-left:5px}
.pay_option .num_opt_select>.num_box{display:none}
.pay_option .num_opt_select>.num_box.on{display:block}
.pay_option .num_opt_select>.num_box>*{-ms-flex:1;flex:1;-webkit-flex:1;margin-left:5px;-webkit-box-flex:1}
.pay_option .num_opt_select>.num_box input{display:block;text-align:center}
.pay_option.type02 .pay_cont{border:none}
.pay_option.type02 .method_con2.nomg{padding:0}
.pay_option.type02 .form_check_all_wrap{padding:15px 2px}
.pay_option.type02 .form_check_all_wrap.arr .ack_wrap{position:relative;margin:0;padding-right:25px}
.pay_option.type02 .form_check_all_wrap.arr a{content:"";display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form2.png?20170404) no-repeat 0 100%;background-size:100px auto;text-indent:-1000px}
.pay_option.type02 .form_check_all_wrap.arr.open a{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_form2.png?20170404) no-repeat -25px 100%;background-size:100px auto}
.pay_option.type02 .cont_block{overflow:hidden;border:solid 1px #ddd;background:#fff}
.pay_option.type02 .cont_block.block2{margin-bottom:20px}
.pay_option.type02 .btn_full{margin:0;padding:0;padding-top:0;background:#f0f0f0}
.pay_option.type02 .btn_full li .button{margin-top:0}
.pay_option.type02 .cash_paper_chk_wrap{margin-bottom:0;border-bottom:none}
.pay_option.type02 .cash_paper_wrap{margin-bottom:15px;padding-top:15px;border-top:1px solid #f9f9f9}
.pay_option.type02 .form_all_check_block{padding:0 11px}
.pay_option.type02 .form_all_check_block.with_line{border-bottom:solid 1px #e5e5e5}
.pay_option.type02 .agree_boxs{margin:10px;padding:10px}
.pay_option.type02 .agree_boxs{background:#f6f6f6}
.pay_option.type02 .agree_boxs dl dt{margin-left:0}
.pay_option.type02 .agree_boxs dl dd div.agree_cont{border:solid 1px #b2b2b2;background:#fff}
.pay_option.type02 .agree_boxs dl dd.with_tab div.agree_cont{border-top:none}
.pay_option.type02 .agree_boxs dl dd p.stab{-webkit-box-shadow:inset 0 -1px 0 #b2b2b2;box-shadow:inset 0 -1px 0 #b2b2b2}
.pay_option.type02 .agree_boxs dl dd p.stab a{display:inline-block;line-height:18px;padding:4px 7px 2px;border-top:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;background:#d6d6d6;font-size:13px;color:#666}
.pay_option.type02 .agree_boxs dl dd p.stab a:first-child{border-left:solid 1px #b2b2b2}
.pay_option.type02 .agree_boxs dl dd p.stab a.current{border-bottom:solid 1px #fff;background:#fff;color:#333}
.pay_option.type02 span.form_check label{font-weight:700}
.pay_option.type02 .pay_info{margin-bottom:10px;font-size:12px;color:#999}
.pay_option.type02 .pay_cont{background:0 0}
.pay_option.type02 .card_cont{background:0 0}
.pay_option.type02 .bank_cont{background:0 0}
.pay_option.type02 .agree_boxs dl dt button{padding-left:5px}
.pay_option.type02 .bank_cont .ack_wrap{margin-left:2px}
.cash_paper_wrap.with_line{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f9f9f9}
.agree_boxs{margin-bottom:15px;padding-top:2px;padding-bottom:15px;border-bottom:1px solid #f9f9f9}
.agree_boxs dl dt{overflow:hidden;margin-top:3px;font-size:12px;text-align:right}
.agree_boxs dl dt span{float:left;padding-bottom:2px;color:#999}
.agree_boxs dl dt span label{display:inline-block;font-size:12px;color:#666}
.agree_boxs dl dt span.form_check label{margin-top:5px;font-size:13px}
.agree_boxs dl dt button{display:inline-block;line-height:22px;padding:0 3px;font-size:11px;color:#999}
.agree_boxs dl dt button:after{content:"";display:inline-block;width:10px;height:6px;margin-left:3px;background-repeat:no-repeat;background-position:0 0;background-size:60px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png);cursor:pointer}
.agree_boxs dl dt button.open{color:#666}
.agree_boxs dl dt button.open:after{height:7px;background-position:-15px 0}
.agree_boxs dl dt{margin-left:32px}
.agree_boxs dl dd{display:none;padding:4px 0}
.agree_boxs dl dd div.agree_cont{height:150px;border:solid 1px #d6d6d6;font-size:12px;overflow-y:scroll}
.agree_boxs dl dd div.agree_cont .agree_cont_in{padding:5px}
.agree_boxs dl dd div.agree_cont .agree_cont_in table{border:1px solid #d1d1d1;border-radius:1px}
.agree_boxs dl dd div.agree_cont .agree_cont_in table tr th{padding:4px 2px 3px;background-color:#ececec;font-weight:400;font-size:12px;color:#888;vertical-align:middle}
.agree_boxs dl dd div.agree_cont .agree_cont_in table tr td{padding:4px 2px 3px;border-top:1px solid #ededed;border-left:1px solid #ededed;background-color:#fff;font-size:12px;color:#888;vertical-align:middle;word-break:break-all;word-wrap:break-word}
.agree_boxs dl dd div.agree_cont .agree_cont_in table tr td:first-child{border-left:0}
.agree_boxs dl dd.with_tab div.agree_cont{border-top:none}
.agree_boxs dl dd p.stab{-webkit-box-shadow:inset 0 -1px 0 #d6d6d6;box-shadow:inset 0 -1px 0 #d6d6d6}
.agree_boxs dl dd p.stab a{display:inline-block;line-height:18px;padding:4px 7px 2px;border-top:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;background:#ddd;font-size:13px;color:#666}
.agree_boxs dl dd p.stab a:first-child{border-left:solid 1px #d6d6d6}
.agree_boxs dl dd p.stab a.current{background:#fff;color:#333}
.pay_option .ssg_pay_cont .title img{width:100%;border-bottom:1px solid #ededed}
.pay_option .ssg_pay_cont .info{padding:15px 10px 0 10px}
.pay_option .ssg_pay_cont .info.topdotline{padding:0 10px 15px 10px}
.pay_option .ssg_pay_cont .info.topdotline div{padding-top:15px;border-top:1px dashed #ededed}
.pay_option .ssg_pay_cont .info .order_card{padding-bottom:15px}
.pay_option .ssg_pay_cont .info .order_card img{padding:15px 0 0 0}
.pay_option .ssg_pay_cont .info strong{display:block;margin-bottom:3px;font-size:13px;color:#666}
.pay_option .ssg_pay_cont .info p{line-height:130%;font-size:13px;color:#666}
.pay_option .ally_wrap{padding:0 10px 15px 10px}
.pay_option .ally_company{border:1px solid #ebebeb;border-spacing:0;border-collapse:collapse}
.pay_option .ally_company tr td{border:1px solid #ebebeb;text-align:center}
.pay_option .ally_company tr td span{display:inline-block;min-width:68px;min-height:52px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//img.shinsegaetvshopping.com/resources_new/img/custom/pay_option/ally_icon.jpg) no-repeat;background-size:286px auto}
.pay_option .ally_company .icon1{background-position:0 2px}
.pay_option .ally_company .icon2{background-position:-72px 2px}
.pay_option .ally_company .icon3{background-position:-144px 2px}
.pay_option .ally_company .icon4{background-position:-216px 2px}
.pay_option .ally_company .icon5{background-position:0 -51px}
.pay_option .ally_company .icon6{background-position:-72px -51px}
.pay_option .ally_company .icon7{background-position:-144px -51px}
.pay_option .ally_company .icon8{background-position:-216px -51px}
.ssg_pay_cont .ssgpay_step{overflow:hidden;padding-bottom:5px}
.ssg_pay_cont .ssgpay_step img{width:100%}
.ssg_pay_cont .ssgpay_step .btn_wrap{overflow:hidden;float:right}
.ssg_pay_cont .onoff_wrap .ssgpay_step .onoff_bt{display:inline-block;position:relative;padding:5px 10px;border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;background-color:#a6a6a6;font-size:11px;color:#fff}
.ssg_pay_cont .onoff_wrap .ssgpay_step .onoff_bt:after{content:"";display:inline-block;width:11px;height:7px;margin-left:5px;background-repeat:no-repeat;background-position:-52px -15px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png)}
.ssg_pay_cont .onoff_wrap.on .ssgpay_step .onoff_bt:after{background-position:-76px -15px}
.ssg_pay_cont .onoff_wrap .ssgpay_step .onoff_cont{display:none;border-bottom:1px solid #ededed}
.ssg_pay_cont .onoff_wrap .info .order_card{border-bottom:0;color:#666}
.ssg_pay_cont .onoff_wrap .info{border-bottom:1px solid #ededed}
.ssg_pay_cont .onoff_wrap.on .info{border-bottom:0}
.update_alert{padding:0 15px;text-align:center}
.update_alert .cont{padding:20px 0;background-color:#f2f2f2}
.update_alert .logo{display:inline-block;width:142px;height:38px;margin:45px 0 25px 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_updatealert.png) no-repeat;background-position:0 0;background-size:320px auto}
.update_alert .update_button{width:100%;margin-top:20px;padding:10px 0;background-color:#ec3940;font-size:20px;color:#fff}
.update_alert .update_button:before{content:"";display:inline-block;width:17px;height:12px;margin-right:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_updatealert.png) no-repeat;background-position:0 -50px;background-size:320px auto}
.update_alert .cont p{line-height:130%;font-size:16px;color:#333}
.update_alert .cont p .t1{display:block;margin-bottom:8px;font-weight:400;color:#333}
.update_alert .cont p.tit{margin-bottom:16px;font-weight:700;font-size:20px}
.update_alert .cont p.tit.type2{font-size:24px}
.update_alert .cont p .tt_1{font-size:15px;color:#999}
.update_alert .cont p.mid{margin-bottom:16px}
.update_alert .copyright{margin-top:140px;margin-bottom:20px;font-size:13px;color:#bbb}
.update_alert.type_red .cont{border-radius:4px;-webkit-border-radius:4px}
.update_alert.type_red .logo{background-position:-153px 0}
.update_alert.type_red .update_button{width:auto;padding:10px 35px;background-color:#ea272b}
.update_alert.type_red .copyright{color:#f5abab}
.domainend_alert{position:relative;height:100%;padding:0 40px;background:#f6f6f6;text-align:center}
.domainend_alert .visual{width:100%}
.domainend_alert strong{display:block;margin-bottom:20px;font-size:19px;color:#333}
.domainend_alert p{display:block;margin-bottom:50px;font-size:14px;color:#666}
.domainend_alert button{width:100%;padding:11px;border-radius:4px;-webkit-border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e12c2c;font-weight:700;font-size:16px;color:#fff}
.family_setting_wrap{padding:20px 0 40px 0}
.family_setting_wrap .header_title{padding:15px 0 30px 0;font-size:14px;color:#666;text-align:center}
.family_setting_wrap .title{position:relative;margin-bottom:10px;padding:0 16px;font-size:15px;color:#666}
.family_setting_wrap .title h2{font-weight:700;font-size:16px;color:#333}
.family_setting_wrap .title .s_onoff_ui{position:absolute;top:-7px;right:12px}
.family_setting_wrap .input_wrap>*{margin-bottom:10px}
.family_setting_wrap .s_tip{margin:12px 0 25px 0}
.family_setting_wrap .topline{position:relative}
.family_setting_wrap .setting_cont>li{display:none;padding:0 16px}
.family_setting_wrap .setting_cont>li.active{display:block}
.family_setting_wrap .setting_cont>li.active.topline{border-top:1px solid #f2f2f2}
/*!임직원 할인한도 */
.fam_salelimit #container{background-color:#f2f2f2}
.fam_salelimit .limit_box{border:1px solid #e4e4e4;border-radius:10px;-webkit-border-radius:10px;background-color:#fff}
.fam_salelimit .limit_box .title_wrap{padding:19px 15px 15px 15px;border-bottom:1px solid #f7f7f7}
.fam_salelimit_wrap{padding:15px}
.fam_salelimit_wrap .limit_box{margin-bottom:15px;text-align:center}
.fam_salelimit_wrap .logo{display:inline-block;width:90px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_logo.png) no-repeat;background-position:0 0;background-size:320px auto}
.fam_salelimit_wrap .info_box{padding:15px}
.fam_salelimit_wrap .info_box .info{overflow:hidden}
.fam_salelimit_wrap .info_box strong{float:left;padding-top:3px;font-weight:400;font-size:15px;color:#666}
.fam_salelimit_wrap .info_box span{float:right;color:#666}
.fam_salelimit_wrap .info_box span em{margin-right:3px;font-weight:700;font-size:20px;color:#ec393f}
.fam_salelimit_wrap .info_box .progressbar{overflow:hidden;width:100%;height:10px;margin-top:10px;background-color:#ccc}
.fam_salelimit_wrap .info_box .progressbar .bar{height:100%;background-color:#ec393f}
.video_pick .category_goods_list li{margin:0 10px;border:0;background-color:#efebe7}
.video_pick .main_contents{background-color:#efebe7}
.video_pick .category_goods_list li .wide_goods_wrap{border:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box}
.video_pick .video_pop .wide_goods_wrap .goods_bottom_wrap .goods_name a{font-size:15px}
.video_pick .video_pop .wide_goods_wrap .goods_bottom_wrap .goods_price .price em{font-size:17px}
.video_pick .video_pop .btnType2_h40_org{width:100%}
.video_pick .video_pop .category_goods_list li .wide_goods_wrap .goods_img_wrap{border-bottom:1px solid #f1f1f1}
.video_pick .wide_goods_wrap{background:0 0}
.video_pick .wide_goods_wrap li{margin-top:10px;border-bottom:solid 1px #dfdfdf;background:#fff}
.wide_goods_wrap .btn_play_pickmov{position:absolute;right:10px;bottom:14px;padding:5px 10px;border-radius:15px;-webkit-border-radius:15px;background-color:rgba(218,33,40,.9);font-size:15px;color:#fff}
.wide_goods_wrap .btn_play_pickmov:before{content:"";display:inline-block;width:9px;height:11px;margin:-4px 4px 0 0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160602.png) no-repeat;background-position:-8px -124px;background-size:100px auto;vertical-align:middle}
.video_pop{visibility:hidden;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:140px 10px 20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.75)}
.video_pop video{background-color:transparent}
body.video_pop_open .video_pop{visibility:visible}
.video_pop #pop_vod{display:block}
.video_pop .video_loading_wrap{display:none;position:absolute;z-index:2;width:100%;height:100%}
.video_pop .video_loading_wrap .loading{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/loading_ssg.png) no-repeat;background-size:40px auto;animation:loading 1.5s linear none infinite;animation-play-state:paused;-webkit-animation:loading 1.5s linear none infinite;-webkit-animation-play-state:paused}
.video_pop .video_loading_wrap.active{display:block}
.video_pop .video_loading_wrap.active .loading{animation-play-state:running;-webkit-animation-play-state:running}
.video_pop .video_cont{position:relative;background-color:#000}
.video_pop .bt_play{display:none;position:absolute;top:50%;left:50%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_details_20160613.png);background-position:-256px -65px;background-size:320px auto;text-indent:-10000px}
.video_pop.stop .bt_play{display:inline-block}
.video_pop .time_wrap{display:inline-block;position:absolute;right:0;bottom:1px;padding:5px;background:rgba(0,0,0,.1);color:#fff}
.video_pop .seek_wrap{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#999}
.video_pop .seek_wrap .bar{width:0;height:100%;background-color:red}
.video_pop .xbt{position:absolute;top:105px;right:2px;width:15px;height:15px;padding:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png) no-repeat;background-position:-162px 8px;background-size:250px auto;color:#fff;text-indent:-10000px}
.ds_tab .tab_cont>li{display:none}
.ds_tab .tab_cont>li.on{display:block}
#wrap.orders .order_goods>li .goods_price .price em{font-size:16px}
#wrap.orders .order_goods>li .goods_name{line-height:120%;color:#333}
#wrap.orders .btnType2_h40_org{line-height:38px}
#wrap.orders .btnType2_h40{line-height:38px}
#wrap.orders .btnType4_h40{padding:8px 5px}
#wrap.orders .form_address .post .button button{padding:8px 10px}
#wrap.orders .btnType1_h40{padding:8px 5px}
#wrap.orders .order_goods_list .order_goods li .goods_img{width:70px;height:70px}
#wrap.orders .order_goods_list .order_goods>li .goods_option span{color:#333}
#wrap.orders .order_goods_list .order_goods>li .goods_price{margin-top:2px}
#wrap.orders .order_goods_list .order_goods>li .goods_option{margin-top:2px}
#wrap.orders .order_goods_list .order_goods li .goods_wrap{min-height:70px;padding-left:86px}
#wrap.orders .cart_wrap .cart_total{position:relative}
#wrap.orders .btnType1_h40.btn_opt{display:inline-block;padding:4px 10px;border:1px solid #b2b2b2;font-size:14px}
#wrap.orders .btnType4_h40.btn_opt{display:inline-block;padding:4px 10px;font-size:14px}
#wrap.orders .btn_drict{padding:10px;background-color:#ec393f;font-size:14px;color:#fff}
#wrap.orders .btn_drict.bundle{line-height:100%;padding:7px 10px 6px 10px}
#wrap.orders .cart_wrap dl dd .goods_wrap button{margin-top:10px}
#wrap.orders .pay_option .cash_paper_wrap select{padding:6px 2px}
#wrap.orders .cart_wrap .cart_total .btn_drict{position:absolute;right:10px;bottom:8px;font-weight:700}
#wrap.orders .cart_wrap .cart_total .btn_drict.bundle{bottom:5px}
#wrap.orders .cart_wrap .cart_list .count .check_all .form_check label{font-weight:400}
#wrap.orders .cart_wrap .cart_list .count{margin:0 10px;color:#333;text-align:left}
#wrap.orders .cart_wrap .cart_list .count .num{color:#333}
#wrap.orders .cart_wrap .cart_list .count .check_all{right:0}
#wrap.orders .pay_option .btnType2_h40_org{line-height:38px}
#wrap.orders .pay_option .btnType2_h40{line-height:38px}
#wrap.orders .cart_wrap .cart_total .caculate p{font-size:14px;color:#333}
#wrap.orders .cart_wrap .cart_total span.price{font-size:14px;color:#333}
#wrap.orders .cart_wrap .cart_total .caculate .sum .price em{font-size:18px}
#wrap.orders .cart_wrap .cart_total span.price em{font-size:14px}
#wrap.orders .order_wrap .complete_wrap{background-color:#fff}
#wrap.orders .cart_wrap .multi_three button{line-height:18px;padding:10px 0!important}
#wrap.orders .cart_wrap .btn_multi{padding:0 10px}
#wrap.orders .cart_wrap dl dd .button_click .btn_multi{padding:0}
#wrap.orders .cart_wrap .cart_list .mark{padding:15px 10px 14px}
#wrap.orders .order_tit{margin:24px 10px 7px}
#wrap.orders .cart_wrap dl dd .goods_img{width:70px;height:70px}
#wrap.orders .cart_wrap dl dd .goods_close{width:72px;height:72px}
#wrap.orders .cart_wrap dl dd .goods_close p{width:70px;height:70px}
#wrap.orders .cart_wrap dl dd .goods_close p span{padding:27px 0 32px}
#wrap.orders .order_wrap .total_account .order_box ul li.won_info dl dt{padding:13px 0 8px}
#wrap.orders .order_wrap .total_account .order_box ul li.won_info dl dd{padding:12px 0 9px}
.button_box_a{margin:0 10px;border:1px solid #d1d1d1;background-color:#fff}
/*!서비스준비중 */
.page_coming{margin-top:-51px}
.page_coming img{width:100%}
/*! device 320 */
@media all and (max-width:321px){
.join_zone.type2 .join_title p,.join_zone.type2 .join_title strong,.nomem_agree .agree_box .form_check label,.tel_order .txt_once_use{letter-spacing:-1px}
#wrap.orders .form_address .addressnum{width:68px;min-width:68px}
}
/*!안드로이드 하위버전 전용 클래스 */
.onair_goods_list.type_al.and_low .goods_list.view_type2{display:block}
.onair_goods_list.type_al.and_low .goods_list.view_type2>li{float:left;min-height:270px;background-color:#fff}
/*! 160502 상품상세 옵션바 장바구니아이콘 추가 */
.bottom_option_box .opt_before{padding:5px 10px;border-top:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.bottom_option_box .btnType2_h50_org{border:0}
.bottom_option_box .btn_full li .button .btnType2_h50_org .cart_icon{float:left;position:relative;width:65px;height:50px;padding-top:14px;border-right:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#666;font-weight:700;font-size:10px;color:#fff}
.bottom_option_box .btn_full li .button .btnType2_h50_org .cart_icon:before{content:"";display:inline-block;position:absolute;top:7px;left:18px;width:22px;height:22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);background-position:-7px -45px;background-size:200px auto}
/*! 2017-03-20 상품상세 장바구니, 주문하기 버튼 분리 */
.bottom_option_box .btn_full li.type02 .button{position:relative;padding-left:65px}
.bottom_option_box .btn_full li.type02 .button .btnType2_h50_org.cart{position:absolute;top:0;left:0;width:60px;height:50px}
.bottom_option_box .btn_full li.type02 .button .btnType2_h50_org.cart .cart_icon{width:60px;border-right:none}
.opt_select_wrap .opt_drop_box .button_wrap{padding:5px 10px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart button{float:left;position:relative;width:60px;height:50px;padding-top:27px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#666;font-weight:700;font-size:10px;color:#fff}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart{width:60px;max-width:60px;min-width:60px}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart button:before{content:"";display:inline-block;position:absolute;top:6px;left:17px;width:22px;height:22px;border:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png);background-position:-7px -45px;background-size:200px auto}
/*! 160502 상품상세 옵션바 장바구니아이콘 추가 end */
/*!__________________________ 개편 __________________________ */
/*! Grid ----------------------- */
.grid{overflow:hidden}
.col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.col.s1{width:16.666%}
.col.s2{width:33.333%}
.col.s3{width:50%}
.col.s4{width:66.666%}
.col.s5{width:83.333%}
.col.s6{width:100%}
/*! Style ----------------------- */
/*! Button size:tiny, small, large, xxlarge, xxxlagrge not used */
.bt{/*! .btn -> .bt */display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle;cursor:pointer}
.bt-breadcrumb-view{margin-right:-5px;margin-left:-5px;padding:10px 5px;font-size:0}
.bt-breadcrumb-view .ico-arr{width:6.5px;height:3.5px;margin-top:-2px;background-position:0 -146px}
.bt-breadcrumb-view.is-show .ico-arr{margin-top:-3px;background-position:0 -142px}
.bt-simple{padding:11px 12.5px 9px;border:solid 1px #d7d7d7;font-weight:700;font-size:13px;color:#666}
.bt-back-meph{float:left;width:50px;height:100%}
.bt-back-meph .ico{width:19.5px;height:16px;margin-top:9px;background-position:-300px -237px}
.bt-back-meph span{display:block;line-height:1;margin-top:5.5px;font-size:11.5px;color:#fff}
.bt-area-center{text-align:center}
/*! Ico size:tiny, small, large, xxlarge, xxxlagrge */
.ico{/*! .icon -> .ico */display:inline-block;background-repeat:no-repeat;text-indent:-9999px;vertical-align:middle}
.ico-layout{background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png)}
.ico-comm{background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.ico-reset{width:18px;height:18px;background-position:-52px -134px}
.ico-x-s{width:10px;height:10px;background-position:-240px 0}
.ico-noData-cauton{width:62px;height:62px;background-position:0 -500px}
.ico-arr{background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160830.png)}
.ico-btn{background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png)}
.ico-flag{background-repeat:no-repeat;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_flag.png)}
/*! 인기 검색어 */
.ico-flag-dn,.ico-flag-new,.ico-flag-stay,.ico-flag-up{width:9px;height:9px}
.ico-flag-up{background-position:0 0}
.ico-flag-dn{background-position:-10px 0}
.ico-flag-stay{background-position:-19px 0}
.ico-flag-new{background-position:-30px 0}
/*! Number size:tiny, small, large, xxlarge, xxxlagrge used:검색 > 인기검색어 */
.number{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle;cursor:pointer;outline:0}
.number-ty1{width:16px;height:16px;line-height:16px;border:solid 1px #ddd;font-weight:700;font-size:11px;color:#666}
.srch-suggest .number-ty1{margin-top:12px;vertical-align:top}
.number-ty1.number-emph{border-color:#ec393f;color:#ec393f}
/*! Common */
.is-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*! 검색 */
.srch{background-color:#fff}
.srch-srch{overflow:hidden;position:fixed;top:0;z-index:2;width:100%;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ec393f}
.srch-field{position:relative;height:40px;margin-top:5px;margin-right:16px;padding-right:60px;background-color:#fff}
.input-srch[type=search],.input-srch[type=text]{width:100%;height:40px;line-height:140%;padding:3px 0 0 10px;border:none;border-radius:0;background-color:transparent;font-size:18px;color:#333;letter-spacing:0;outline:0}
.input-srch::-webkit-input-placeholder{font-size:16px}
.bt-srch-reset{display:none;position:absolute;top:50%;right:40px;margin:-9px 0 0}
.bt-srch-reset .ico-reset{vertical-align:top;pointer-events:none}
.bt-srch{position:absolute;top:0;right:0;width:40px;height:100%;line-height:0;font-size:0}
.bt-srch .ico{width:18.5px;height:18.5px;background-position:-301px -216px}
.srch-suggest{overflow:hidden;clear:both;position:relative}
.srch-suggest-tit{display:block;position:fixed;top:50px;z-index:2;width:50%;height:40px;border-bottom:solid 1px #d7d7d7;background:#fff}
.srch-suggest-tit:nth-of-type(2){left:50%}
.srch-suggest-tit a{display:block;position:relative;z-index:2;height:100%;line-height:1;background-color:#fff;font-size:15px;color:#666;text-align:center}
.srch-suggest-tit.is-show a{color:#ec393f}
.srch-suggest-tit span{display:inline-block;position:relative;bottom:-1px;height:100%;line-height:1;padding-top:13.5px;padding-right:10px;padding-left:10px;border-bottom:solid 3px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}
.srch-suggest-tit.is-show span{color:#ec393f;border-bottom-color:#ec393f}
.srch-suggest-area{display:none;position:relative;z-index:1;margin-top:91px;margin-bottom:57px;padding-right:16px;padding-left:16px}
.srch-suggest-tit.is-show+.srch-suggest-area{display:block}
.srch-suggest-lst{overflow:hidden}
.srch-suggest-lst.col:nth-child(even){border-left:solid 1px #f2f2f2}
.srch-suggest-item{position:relative;z-index:1;height:40px;border-bottom:solid 1px #f2f2f2}
.srch-suggest-lst.col:nth-child(even) .srch-suggest-item{padding-left:10px}
.srch-suggest-a{display:block;height:100%;white-space:nowrap}
.srch-suggest-recent .srch-suggest-a{margin-right:68px}
.srch-suggest-popular .srch-suggest-a{margin-right:50px}
.srch-suggest-txt{display:inline-block;overflow:hidden;max-width:100%;margin-top:11px;margin-left:5px;font-size:16px;color:#333;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.bt-srch-itemDel{position:absolute;top:13px;right:3px;line-height:1;padding:2px;font-size:0}
.srch-suggest-date{position:absolute;top:15px;right:25px;line-height:1;font-size:13px;color:#999}
.srch-suggest-area .bt-area{padding-top:15px;padding-bottom:15px}
.srch-suggest-flag{position:absolute;top:50%;right:10px;line-height:0;margin-top:-3.75px}
.srch-noData{padding:60px 0 25px 0;text-align:center}
.srch-noData-txt{margin-top:15px;font-size:14px;color:#999}
/*! 검색 2017-04-05 */
#contents.search{padding-top:50px}
.loc{padding:7px 15px 7px;border-bottom:solid 1px #dcdcdc;font-size:13px;color:#666}
.contents.with_search{padding-top:98px}
.contents.nofix{padding-top:0}
.contents.with_color2{background:#f0f0f0}
.top_search_area{background:rgba(236,25,36,.98)}
.top_search_area .input_search{height:34px;padding-top:9px;padding-right:30px;padding-bottom:6px;border:none;background:#fff;font-weight:700;font-size:16px;color:#333;letter-spacing:0;outline:0}
.top_search_area .input_search::-webkit-input-placeholder,.top_search_area .input_search:placeholder-shown{font-weight:400!important;font-size:16px}
.top_search_area .input_search::-webkit-input-placeholder,.top_search_area .input_search::placeholder,.top_search_area .input_search:placeholder-shown{font-weight:400!important;font-size:16px}
.top_search_area .bt_search{position:absolute;top:0;left:0;width:37px;height:100%;text-align:left}
.top_search_area .bt_reset{position:absolute;top:50%;right:50px;right:54px;width:20px;width:34px;height:20px;height:34px;margin-top:-10px;margin-top:-17px;outline:0}
.top_search_area .bt_qr{display:inline-block;position:absolute;top:0;right:0;width:35px;height:34px;line-height:33px}
.top_search_area .ico{display:inline-block;width:17px;height:18px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png?20170517)}
.top_search_area .ico.ico_search{margin-top:-1px;margin-left:10px;background-position:0 0}
.top_search_area .ico.ico_reset{background-position:-25px 0}
.top_search_area .ico.ico_qr{background-position:-50px 0}
.top_search_area.with_back,.top_search_area.with_close{overflow:hidden;position:relative;position:fixed;top:0;z-index:2;width:100%;padding-top:8px;padding-bottom:7px;border-bottom:solid 1px #dd0f14;-webkit-box-sizing:border-box;box-sizing:border-box}
.top_search_area.with_back form,.top_search_area.with_close form{padding:0 10px}
.top_search_area.with_close fieldset{margin-right:40px}
.top_search_area.with_back fieldset{margin-right:40px;margin-right:44px;margin-left:40px;margin-left:44px}
.top_search_area.with_back .bt_search{right:0;left:auto;width:50px;width:54px;height:50px}
.top_search_area.with_back .bt_search .ico.ico_search{width:23px;height:23px;margin-top:0;margin-left:14px;margin-left:16px;background-position:-150px 0}
.top_search_area .bt_close{display:inline-block;position:absolute;top:0;right:0;width:50px;height:50px;line-height:52px;font-size:14px;color:#fff;text-align:center}
.top_search_area .bt_back{display:inline-block;position:absolute;top:0;left:0;width:50px;width:52px;height:50px;line-height:50px;font-size:14px;color:#fff;text-align:center}
.top_search_area .bt_back .ico.ico_back{width:22px;height:20px;background-position:100% 0}
.top_search_area.main fieldset{position:relative}
.top_search_area.main .bt_search{right:0;left:auto}
.top_search_area.main .bt_reset{right:34px;width:25px}
.top_search_area.main{padding:0 10px 10px}
.top_search_area.main .input_search{padding-right:37px;padding-left:10px;font-weight:400;font-size:14px}
.top_search_area.main .input_search::-webkit-input-placeholder,.top_search_area.main .input_search:placeholder-shown{font-weight:400!important;font-size:14px}
.top_search_area.main .input_search::-webkit-input-placeholder,.top_search_area.main .input_search::placeholder,.top_search_area.main .input_search:placeholder-shown{font-weight:400!important;font-size:14px}
.search_keyword_wrap_out{padding:0 5px;background:#f0f0f0}
.search_keyword_wrap_out .search_keyword_wrap{padding:10px 0 60px}
.search_keyword_wrap_out .search_keyword_lists .swiper-slide{width:80%}
.search_keyword_wrap_out .search_keyword_lists .swiper-slide .box{position:relative;min-height:508px;margin:0 5px;border:solid 1px #e4e4e4;background:#fff}
.search_keyword_wrap_out.type2 .search_keyword_lists .swiper-slide{width:400px;min-height:508px}
.search_keyword_lists .swiper-slide h3{height:39px;line-height:42px;padding-left:15px;border-bottom:solid 1px #f3f3f3;background:#f8f8f8;font-weight:700;font-size:14px;color:#333}
.search_keyword_lists .ico-flag{width:10px;height:9px;background-repeat:no-repeat;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png)}
.search_keyword_lists .ico-flag.ico-flag-up{background-position:-110px -50px}
.search_keyword_lists .ico-flag.ico-flag-dn{background-position:-90px -50px}
.search_keyword_lists .ico-flag.ico-flag-stay{background-position:-150px -50px}
.search_keyword_lists .ico-flag.ico-flag-new{background-position:-130px -50px}
.search_keyword_list li{position:relative;height:42px;border-bottom:solid 1px #f3f3f3}
.search_keyword_list li a{display:block;padding:0 10px 7px;font-size:15px;color:#333}
.search_keyword_list li a p.txt{display:inline-block;overflow:hidden;max-width:100%;margin-top:12px;font-size:16px;color:#333;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.search_keyword_lists .rank .search_keyword_list li a{padding-right:40px;padding-left:35px}
.search_keyword_lists .rank .search_keyword_list li span.num{display:inline-block;position:absolute;top:14px;left:10px;width:16px;line-height:100%;font-weight:700;font-size:15px;color:#999;letter-spacing:-1px;text-align:center;font-style:italic}
.search_keyword_lists .rank .search_keyword_list li:nth-child(1) span.num,.search_keyword_lists .rank .search_keyword_list li:nth-child(2) span.num,.search_keyword_lists .rank .search_keyword_list li:nth-child(3) span.num{color:#ff329b}
.search_keyword_lists .rank .search_keyword_list .flag{position:absolute;top:50%;right:15px;line-height:0;margin-top:-2.75px}
.search_keyword_lists .infos{position:absolute;bottom:0;width:100%;height:38px;background:#f8f8f8;font-size:13px;color:#999}
.search_keyword_lists .infos .date_info{display:inline-block;margin-top:12px;margin-left:15px}
.search_keyword_lists .infos .bt_all_del{float:right;margin-top:12px;margin-right:15px}
.search_keyword_lists .infos .bt_all_del:before{content:"";display:inline-block;width:13px;height:13px;margin-right:6px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) 100% -50px;background-size:250px auto;vertical-align:-2px}
.search_keyword_lists .recent .infos{position:absolute;bottom:0;width:100%}
.search_keyword_lists .recent .search_keyword_list li a{margin-right:70px;padding-left:15px}
.search_keyword_lists .recent .search_keyword_list li .date{position:absolute;top:16px;right:35px;z-index:1;width:30px;line-height:1;font-size:13px;color:#999;text-align:right}
.search_keyword_lists .recent .search_keyword_list li .bt_del{position:absolute;top:15px;right:13px;line-height:1;padding:2px;font-size:0}
.search_keyword_lists .recent .search_keyword_list li .bt_del .ico.ico_del{display:inline-block;width:10px;height:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) -220px -50px;background-size:250px auto}
.search_keyword_wrap .nodata{padding:60px 0 25px 0;font-weight:14px;color:#999;text-align:center}
.search_keyword_wrap .keyword_pagination{padding-top:10px;text-align:center}
.search_keyword_wrap .keyword_pagination a{width:10px;height:10px;margin:0 3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) -60px -50px;background-size:250px auto}
.search_keyword_wrap .keyword_pagination a.active{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) -40px -50px;background-size:250px auto}
.search_keyword_wrap .search_keyword_lists .loading_list_btm{border-top:none}
.search_keyword_wrap .search_keyword_lists .loading_list_btm .ui-loading{margin-top:70px}
.search_keyword_wrap .search_keyword_lists .loading_list_btm .loading_txt{margin-top:5px;font-size:13px;color:#999;text-align:center}
.search_keyword_re_wrap{overflow:hidden;z-index:2;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
.search_keyword_re_wrap .search_keyword_list li a{line-height:45px;padding-right:45px;padding-bottom:0;padding-left:16px}
.search_keyword_re_wrap .search_keyword_list li a span.keyword{color:#ff329b}
.search_keyword_re_wrap .search_keyword_list li .bt_move{position:absolute;top:0;right:0;width:42px;height:42px;line-height:1;font-size:0;outline:0}
.search_keyword_re_wrap .bt_move .ico_move{width:12px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) -200px -50px;background-size:250px auto}
.search_keyword_re_wrap .infos{height:38px;padding-top:4px;padding-right:8px;padding-left:15px;border-bottom:solid 1px #f0f0f0;background:#f7f7f7;text-align:right}
.search_keyword_re_wrap .infos .txt{float:left;margin-top:10px;font-size:12px;color:#999}
.search_keyword_re_wrap .infos .txt:before{content:"";display:inline-block;width:11px;height:11px;margin-right:6px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) -200px -50px;background-size:250px auto;vertical-align:-2px}
.search_keyword_re_wrap .infos .bt_end{width:40px;height:35px;font-weight:700;font-size:14px;color:#666;outline:0}
.search_keyword_re_wrap .search_keyword_nodata{padding:11px 16px 10px;border-bottom:solid 1px #f3f3f3;font-size:15px;color:#999}
.search_relate_keyword_wrap{padding-bottom:8px;border-bottom:solid 1px #dcdcdc;background:#f0f0f0}
.search_relate_keyword_wrap .search_relate_keyword{border-bottom:solid 1px #dcdcdc;background:#fff}
.search_relate_keyword_wrap ul li{width:auto;padding:6px 3px}
.search_relate_keyword_wrap ul li:first-child{padding-left:10px}
.search_relate_keyword_wrap ul li:last-child{padding-right:10px}
.search_relate_keyword_wrap ul li a{display:block;z-index:3;height:30px;line-height:33px;padding:0 11px;border-radius:15px;background:#f0f0f0;font-size:14px;color:#666}
.search_top_area{height:40px;border-bottom:solid 1px #dcdcdc;background:#fff}
.search_total{display:block;float:left;width:50%;height:41px;padding-top:13px;border-right:solid 1px #dcdcdc;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;font-size:14px;color:#666}
.search_total strong{margin-left:15px;font-size:14px;color:#ff329b}
.search_sort_area{float:right;position:relative;width:182px;width:50%}
.sort_base{position:relative;padding-right:40px}
.sort_base .sort_base_lst{display:none;position:absolute;top:41px;left:-1px;z-index:1;width:100%;border-left:solid 1px #dcdcdc}
.sort_base .sort_base_lst ul{margin-right:40px;background:#fff}
.sort_base li a,.sort_base_tit{display:block;height:40px;line-height:44px;padding:0 10px;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;font-size:14px;color:#333}
.sort_base_tit{border-bottom:none}
.sort_base .sort_base_lst ul li.is-active a{color:#ff329b}
.sort_base_tit span{color:#666}
.sort_base_tit .ico-arr{float:right;width:11px;height:12px;margin-top:18px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_search.png) 0 -50px;background-size:250px auto}
.sort_base.is-show .sort_base_lst{display:block}
.sort_base.is-show .sort_base_tit .ico-arr{background-position:-20px -50px}
.view_type{position:absolute;top:0;right:0;width:40px;height:40px}
.view_type li a{display:block;width:40px;height:40px;text-align:center}
.view_type li a .ico{display:inline-block;width:17px;height:17px;margin-top:11.5px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_20160524.png)}
.view_type li.sort_r a .ico{background-position:-100px 0;background-position:-57px -77px}
.view_type li.sort_c a .ico{background-position:-125px 0;background-position:-88px -77px}
.view_type li.sort_w a .ico{background-position:-150px 0;background-position:0 -77px}
.view_type li.sort_c,.view_type li.sort_w{display:none}
.search_nodata{line-height:130%;padding:43px 0 40px;font-size:14px;color:#999;text-align:center}
.search_nodata p{margin-bottom:4px}
.search_nodata strong{font-size:16px;color:#666}
.goods-cont.type02 ul{margin-bottom:50px;border-bottom:1px solid #dcdcdc}
.goods-cont.type02 h3.tit{height:40px;line-height:43px;padding-left:15px;border-top:1px solid #dcdcdc;background:#f0f0f0;font-weight:700;font-size:16px;color:#333}
.goods-cont.type02 h3.tit strong{color:#ff329b}
.goods-cont.type02 .lst-thumb-c .lst-thumb-item:nth-child(odd){border-right:1px solid #dcdcdc}
.goods-cont.type02 .lst-thumb-c .lst-thumb-item:nth-child(even){border-left:none}
.goods-cont.type02 .lst-thumb-c .lst-thumb-item:not(:last-child){border-bottom:1px solid #dcdcdc}
.goods-cont.type02 .lst-thumb-c .lst-thumb-item:nth-child(odd):nth-last-child(2){border-bottom:none}
.goods-cont.type02 .lst-thumb-r .lst-thumb-item:not(:first-child){border-top:1px solid #dcdcdc}
.goods-cont.type02 .lst-thumb-w{overflow:hidden;background:#eee}
.goods-cont.type02 span.label{color:#ff329b}
.loading_list_btm.type02.active{border-top:1px solid #dcdcdc}
/*! 0728 탭 다른  a 스타일 추가 */
.tab_b ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.tab_b.n2 ul li{width:50%}
.tab_b.n3 ul li{width:33.3%}
.tab_b.n3 ul li:first-child{width:33.3%}
.tab_b.n2 ul li:nth-child(n+3) a{border-top:0}
.tab_b ul li a{display:block;overflow:hidden;padding:10px 5px;border:1px solid #e8e8e8;border-left:0;font-size:14px;text-align:center;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.tab_b ul li.on a{background:#ec1924;color:#fff}
#wrap.category .tab_b.n3 ul li a{border-top:none}
#wrap.category .tab_b.n3 ul li:nth-child(1) a{border-top:1px solid #e8e8e8}
#wrap.category .tab_b.n3 ul li:nth-child(2) a{border-top:1px solid #e8e8e8}
#wrap.category .tab_b.n3 ul li:nth-child(3) a{border-top:1px solid #e8e8e8}
/*!0806 아이콘 타이틀 추가 */
.order_list .order_goods_tit{display:inline-block;width:99%;height:30px;padding:3px 2px 3px 2px;border-bottom:1px solid #fff;border-bottom:1px solid #ededed}
.order_list .order_goods_tit p{padding:7px 0 2px 38px;font-size:16px;color:#000}
.order_list .order_goods_tit p:before{content:"";display:inline-block;position:absolute;top:-5px;left:0;width:45px;height:45px;background-repeat:no-repeat;background-position:0 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}
.order_list .order_goods_tit .order_goods_tit_right{float:right;position:absolute;top:11px;right:10px;font-size:13px;color:#999}
/*!주문배송조회 */
.order_delivery_wrap .list_wrap{padding:0 10px}
.order_delivery_wrap .list_wrap .change_wrap.ch_wrap2{padding:10px 0;border-top:0 none;background-color:#fff}
/*!0805 버튼 스타일 수정 */
.order_delivery_wrap .list_wrap dl dd .button_click .change_wrap .option_amount{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;overflow:hidden;position:relative}
.order_delivery_wrap .list_wrap dd .button_click .change_wrap .option_amount .sel_amount{-ms-flex:1;flex:1;-webkit-flex:1;width:50%;margin-right:5px;-webkit-box-flex:1}
.order_delivery_wrap .list_wrap dl dd .button_click .change_wrap .option_amount .btn_change{-ms-flex:1;flex:1;-webkit-flex:1;width:50%;-webkit-box-flex:1}
.order_delivery_wrap .list_wrap dd .button_click .change_wrap .option_amount .btn_change .btnType1_h40_org{border:1px solid #d6d6d6;border-radius:1px;-webkit-border-radius:1px}
.btn_full .button.btn_nd{margin-top:0!important}
.btnType1_h40.btn_opt.opt_type2{display:inline-block;margin-top:3px;padding:4px 10px;border:1px solid #b2b2b2;font-size:12px}
.btnType4_h40.btn_opt.opt_type2{display:inline-block;margin-top:3px;padding:4px 10px;font-size:12px}
.btn_full.btn_full_type2{margin-top:10px!important}
.order_delivery_wrap .tab_period{margin-top:15px;padding:0 10px}
/*! 장바구니 페이지 */
.letterspace_1{letter-spacing:-1px}
/*! 복수배송 주문서 */
.mgt_5{margin-top:5px}
.non_bold{font-weight:400}
.bot_s{border-bottom:1px solid #d6d6d6}
.bot{border-bottom:1px solid #eee}
#wrap.orders .no_gray{background-color:#fff}
#wrap.orders .order_tit_box{position:relative;margin:10px 10px 0 10px;padding:12px 10px;border:1px solid #d6d6d6;background-color:#fff;font-size:16px}
#wrap.orders .order_tit_box p{padding:7px 0 7px 0;font-weight:700;font-size:16px;color:#000}
#wrap.orders .order_tit_box .icon_arrow_up{position:absolute;top:0;right:0;width:45px;height:45px;background-repeat:no-repeat;background-position:-45px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}
#wrap.orders .order_tit_box .icon_arrow_down{position:absolute;top:0;right:0;width:45px;height:45px;background-repeat:no-repeat;background-position:-90px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}
#wrap.orders .order_con_box{border:0;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6}
#wrap.orders .order_con_box .form_readonly{padding:7px 10px;border-bottom:0}
#wrap.orders .order_con_box .form_readonly dl dt{margin-top:10px;margin-bottom:10px;color:#666}
#wrap.orders .order_con_box .form_readonly dl dd{padding:10px 0 10px 83px}
#wrap.orders .order_con_box .form_readonly dl:last-child dd{padding-top:0}
#wrap.orders .order_con_box .form_readonly dl.email dd{padding-top:0}
/*! 2017-07-20 ~:주문/결제 */
.tab_delivery_2{overflow:hidden}
.tab_delivery_2 li{float:left;width:50%}
.tab_delivery_2 li a{display:block;padding:12px 0 11px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:#ddd;font-size:14px;color:#666;text-align:center;cursor:pointer}
.tab_delivery_2 li a.current{border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;background-color:#fff;font-weight:700;font-size:14px;color:#333}
.tab_delivery_3{overflow:hidden}
.tab_delivery_3 li{float:left;width:34%}
.tab_delivery_3 li:last-child{width:32%}
.tab_delivery_3 li a{display:block;padding:12px 0 11px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:#ddd;font-size:14px;color:#666;text-align:center;cursor:pointer}
/*!0809 수정 */
.tab_delivery_3 li a.current{border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;background-color:#fff;font-weight:700;font-size:14px;color:#333}
.tab_delivery_3 li:nth-child(1) a{border-left:0}
.tab_delivery_3 li:nth-child(2) a{border-left:0}
.tab_delivery_3 li:nth-child(3) a{border-left:0}
.tab_delivery_3 li:nth-child(1) a.current{border-right:1px solid #c6c6c6}
.tab_delivery_3 li:nth-child(2) a.current{border-right:1px solid #c6c6c6}
.tab_delivery_3 li:nth-child(3) a.current{border-right:0}
#wrap.orders .tab_base_delivery{padding-bottom:1px}
#wrap.orders .tab_base_delivery .delivery_address{border-bottom:0}
.delivery_basic_memo{margin:0 6px;padding:0}
.delivery_basic_memo .form_memo{width:98%;margin-right:auto;margin-bottom:10px;margin-left:auto}
.delivery_basic_memo .form_memo_nosel{width:94%;margin-right:auto;margin-bottom:20px;margin-left:auto;padding-top:15px;border-top:1px solid #eaebeb}
.delivery_basic_memo .form_memo p{margin-top:10px;padding-left:5px;font-size:13px;color:#666}
.delivery_basic_memo .form_memo+.result_nodata{margin-top:-10px}
.delivery_basic_memo li{float:left;margin-right:10px}
.delivery_address{margin:0 10px 0 10px;padding:10px 0 10px 0;border-bottom:1px solid #eee;text-align:left}
.delivery_address:last-child{border-bottom:0}
.delivery_address .txt_name{line-height:150%;margin-bottom:5px;font-weight:400;font-size:14px;color:#333}
.delivery_address .txt_name mark{background:0 0;color:#ec3940}
.delivery_address .txt_address{line-height:150%;line-height:125%;margin-bottom:7px;font-weight:400;font-size:14px;color:#333}
.delivery_address .tel_num{font-weight:400;font-size:14px;color:#333;vertical-align:middle}
.delivery_address .area{display:inline-block;position:relative;width:100%;margin-top:0;margin-bottom:0}
.delivery_address .area li{float:left;margin-right:5px}
.delivery_address .btn{height:30px;line-height:30px;min-width:20px;border:1px solid #ccc;font-weight:700;font-size:13px;color:#999;text-align:center;vertical-align:middle}
.btnType1_h40t4{display:block;min-width:50px;margin-top:10px;padding:7px 7px 7px 7px;border:1px solid #b2b2b2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:13px;color:#666;color:#666;text-align:center}
.or_tit{position:relative;height:30px;padding:5px 0 5px 10px;border-top:1px solid #e8e8e8;background:#f8f9fa}
.or_tit:first-child{border-top:0}
.or_tit p{padding:7px 5px 13px 30px;font-size:15px;color:#000;cursor:pointer}
.or_tit p:before{content:"";display:inline-block;position:absolute;top:-3px;left:0;width:45px;height:45px;background-repeat:no-repeat;background-position:0 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}
.order_pay_goods_list_none{padding:0 10px 0 10px;border-top:1px solid #eee;background-color:#fff}
.order_pay_goods_list_none .order_goods li{padding:10px 0 5px 0}
.order_pay_goods_list_none .order_goods li .goods_wrap{padding-left:62px}
.order_pay_goods_list_none .order_goods li .goods_img{width:50px;height:50px}
.order_pay_goods_list_none .order_goods li .goods_name{max-height:38px;font-size:14px;color:#666}
.order_pay_goods_list_none .order_goods li .goods_option .selected_both{display:inline-block;position:relative}
.order_pay_goods_list_none .order_goods li .goods_option_both>span{font-size:13px;color:#333}
.order_pay_goods_list_none .order_goods li .goods_option .goods_name_both{float:left;width:35px;line-height:230%;font-size:13px;color:#999}
.order_pay_goods_list_none .order_goods li .goods_option .sel_goods_both{overflow:hidden;margin-right:5px}
/*! 배송지 관리 2016-10-13 */
.delivery_list_box{overflow:hidden}
.delivery_list_box .delivery_address{margin:0 10px 10px;padding:10px;border:1px solid #d1d1d1;background-color:#fff}
.delivery_list_box .delivery_address .area{text-align:right}
.delivery_list_box .delivery_address .area li{display:inline-block;left:clear}
.delivery_list_box.type02 .delivery_address{margin:0;padding:12px 15px;border:none;border-bottom:solid 1px #eee}
.delivery_list_box.type02 .delivery_address .txt_address,.delivery_list_box.type02 .delivery_address .txt_tel{margin-left:30px}
.delivery_list_box .btn_page_more{margin:10px 10px}
.btn_page_more.type2{margin:0;padding:0 10px 10px}
.delivery_address_btn_area{overflow:hidden;padding:10px;padding-bottom:20px;text-align:right}
.delivery_address_btn_area .summary{float:left;margin-top:9px;font-size:14px;color:#666}
.delivery_address_btn_area .summary strong{color:#333}
.delivery_address_btn_area .btndeliveryinput{display:inline-block;position:relative;min-width:105px;padding:8px 0 7px 20px;border:1px solid #b2b2b2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:13px;color:#333;text-align:center}
.delivery_address_btn_area .btndeliveryinput:before{content:"";display:inline-block;position:absolute;top:-9px;left:0;width:45px;height:45px;background-repeat:no-repeat;background-position:-280px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.55,.55);transform:scale(.55,.55)}
.delivery_address .btn_basic{display:block;text-align:right}
.delivery_address .btn_basic .btnType1_h40{display:inline-block}
.delivery_address_btn_area.top{text-align:center}
.delivery_address_btn_area.top .summary{display:block;width:100%;padding-bottom:10px;font-size:16px}
.delivery_address_btn_area.top .btndeliveryinput{position:static;padding:10px 20px;border:none;background:#ec1924;font-size:14px;color:#fff}
.delivery_address_btn_area.top .btndeliveryinput:before{content:"";display:inline-block;position:static;width:15px;height:15px;margin-top:-1px;margin-right:7px;background-repeat:no-repeat;background-position:100% -140px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png?20161019);vertical-align:middle;-webkit-transform:scale(1,1);transform:scale(1,1)}
.delivery_address_btn_area.top2{padding:10px 15px;text-align:left}
.delivery_address_btn_area.top2 .total{display:inline-block;margin-top:8px;font-size:15px;color:#666}
.delivery_address_btn_area.top2 .total strong{font-size:15px;color:#333}
.delivery_address_btn_area.top2 .btndeliveryinput{float:right;position:static;height:30px;min-width:auto;padding:6px 14px;border:none;background:#ec1924;font-size:13px;color:#fff}
.delivery_address_btn_area.top2 .btndeliveryinput:before{content:"";width:0;height:0}
.form_input>li.basic_select .form_tit label{line-height:1.1em;margin-top:0;font-size:13px}
.delivery_address .txt_type{overflow:hidden;padding-bottom:5px;text-align:right}
.delivery_address .txt_type span{font-size:13px}
.delivery_address .txt_type .type{float:left;font-size:15px;color:#333}
#wrap.orders .delivery_address .txt_type .type input{padding-left:13px}
.delivery_address .txt_type .type label{font-size:15px;color:#333}
.delivery_address .txt_type .type strong{margin-left:3px}
.delivery_address .txt_tel{margin-bottom:5px;font-size:14px;color:#333}
.delivery_address .txt_btns{margin-right:-9px;text-align:right}
.delivery_address .txt_btns .bt{display:inline-block;padding-right:10px;font-size:13px;color:#666}
.delivery_address .txt_btns .bt:before{content:"|";display:inline-block;position:relative;top:-2px;width:1px;height:10px;margin-right:14px;font-size:11px;color:#999}
.delivery_address .txt_btns .bt:first-child:before{display:none}
/*! 배송지 입력 */
.order_both_main{overflow:hidden;padding:0 10px 0 10px;background:#eee}
.order_both_wrap{display:inline-block;width:100%;padding:0}
.order_both_box{height:30px;margin-top:10px;padding:0}
.order_both_box img{width:100%}
.order_both_tit_left{float:left;margin:9px 16px 0 0;font-weight:700;font-size:15px;color:#333}
.order_both_tit_left .icon_qmark{width:45px;height:45px;background-repeat:no-repeat;background-position:-180px 0;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);vertical-align:middle;cursor:pointer}
.order_both_tit_right{float:right;position:relative;top:-41px;width:120px;margin-top:12px}
.order_both_tit_right{width:116px}
.ico-orbo-ask{display:inline-block;position:relative;top:9px;left:-23px;width:45px;height:45px;background-repeat:no-repeat;background-position:-135px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}
.order_both_box .ico-orbo-ask{top:8px;left:-10px;width:20px;height:20px;background-repeat:no-repeat;background-position:0 0;background-size:20px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_q.png);-webkit-transform:scale(1,1);transform:scale(1,1)}
.order_both_wrap.active .order_both_box .ico-orbo-ask{background-repeat:no-repeat;background-position:0 bottom;background-size:20px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_q.png);-webkit-transform:scale(1,1);transform:scale(1,1)}
.orbo_wrap{overflow:hidden;position:relative;top:8px;border:1px solid #d6d6d6;background:#fff}
.orbo_tit{position:relative;padding:8px 11px 7px;border-bottom:1px solid #fff;background-color:#fff}
.orbo_tit p{padding:8px 0 5px 30px;font-size:16px;color:#000}
.orbo_tit p:before{content:"";display:inline-block;position:absolute;top:2px;left:0;width:45px;height:45px;background-repeat:no-repeat;background-position:0 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}
.orbo_tit .icon_arrow_up{position:absolute;top:2px;right:0;width:45px;height:45px;background-repeat:no-repeat;background-position:-45px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}
.orbo_tit .icon_arrow_down{position:absolute;top:2px;right:0;width:45px;height:45px;background-repeat:no-repeat;background-position:-90px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}
.tit_bg{position:relative;height:30px;background:#f8f9fa}
.orbo_con{border-top:1px solid #e5e5e5;background:#fff}
.orbo .orbo_con .list_nodata{padding:27px 0}
.orbo .orbo_con .list_nodata p{margin:0;color:#999}
.orbo .orbo_con .details_spec2 .gosi{padding:10px 15px 20px;font-size:12px;color:#666}
.orbo_delivery .delivery_address:nth-child(2){padding-top:0}
.orbo_delivery .btnarea{display:inline-block;position:relative;width:100%;margin-top:10px;margin-bottom:0}
.orbo_delivery .btnarea .btnicon{display:block;float:right;min-width:105px;margin-right:10px;padding:7px 0 7px 22px;border:1px solid #b2b2b2;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:13px;color:#333;text-align:center}
.orbo_delivery .btnarea .btnicon:before{content:"";display:inline-block;position:absolute;top:-9px;right:68px;width:45px;height:45px;background-repeat:no-repeat;background-position:-280px 0;background-size:319px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon-order_both.png);-webkit-transform:scale(.55,.55);transform:scale(.55,.55)}
.order_both_main .btn_full{position:relative;top:0;padding:1px 0 20px 0}
.order_both_main .btn_full .btnType2_h50_org{width:100%;border:1px solid #b2b2b2}
#tabs ul li{display:inline-block}
#wrap.orders .order_both_goods_list{width:100%;padding:10px 0 3px 0;background-color:#f8f9fa}
#wrap.orders .order_both_goods_list .order_goods li:last-child{padding-top:14px}
#wrap.orders .order_both_goods_list .order_goods li .goods_wrap{padding-left:62px}
#wrap.orders .order_both_goods_list .order_goods li .goods_name{line-height:120%;font-size:14px;color:#333}
#wrap.orders .order_both_goods_list .order_goods li .goods_img{width:50px;height:50px}
#wrap.orders .order_both_goods_list .order_goods li .goods_wrap .goods_img .goods_name{color:#666}
#wrap.orders .order_both_goods_list .order_goods li .goods_option{margin-top:4px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .selected_both{display:inline-block;position:relative}
#wrap.orders .order_both_goods_list .order_goods li .goods_option_both>span{font-size:13px;color:#333}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .goods_name_both{float:left;width:65px;line-height:230%;font-size:13px;color:#999}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both{overflow:hidden;margin-right:5px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both .sel_amount{overflow:hidden;float:left;position:relative;z-index:1;width:100px;height:30px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both p{overflow:hidden;height:30px;margin:0;padding:0;border:1px solid #dfdfdf;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;text-align:center;vertical-align:middle}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both p input{height:30px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both .minus{position:absolute;top:-5px;left:-5px;z-index:5;width:40px;height:40px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both .minus button{width:40px;height:40px;border:1px solid #e2e2e2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:-100px -150px;background-size:250px auto;background-color:#fff;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px;-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both .plus{position:absolute;top:-5px;right:-5px;z-index:5;width:40px;height:40px}
#wrap.orders .order_both_goods_list .order_goods li .goods_option .sel_goods_both .plus button{width:40px;height:40px;border:1px solid #e2e2e2;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:-150px -150px;background-size:250px auto;background-color:#fff;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png);text-indent:-9999px;-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}
.multi_delivery_popup{display:none;line-height:19.5px}
.multi_delivery_popup .popup_m_tit strong{font-weight:700;font-size:13px;color:#000}
.multi_delivery_popup .popup_m_tit span{font-weight:400;font-size:13px;color:#000}
.order_both_wrap .multi_delivery_popup{z-index:1;margin:6px 20px 0 20px;padding:2px 0 5px 0;border:1px solid #888;background:#fff}
.order_both_wrap.active .multi_delivery_popup{display:block}
.order_notice_text{padding:6px 0 6px 0}
.order_notice_text li{float:left;padding:5px 0 2px 0;font-size:14px;font-size:13px;color:#666}
.popup_full{position:absolute;top:0;left:0;z-index:70;width:100%;height:100%;margin:0;padding:0;border:solid 1px #ddd;background:#fff;overflow-y:atuo;overflow-x:hidden}
.popup_full_header{padding:14px 10px 12px 10px;border-bottom:solid 1px #ddd}
.popup_full_title{font-weight:700;font-size:19px;color:#000;text-align:center}
.popup_full_body{min-height:80%;padding:5px}
.popup_wrap .popup_full .popup_full_body{min-height:80%;padding:5px;padding-bottom:70px}
.popup_wrap .layer_close2_b{position:absolute;top:12px;right:7px;z-index:89;width:30px;height:30px;cursor:pointer}
.popup_wrap .btn_close2_b{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:-207px -2px;background-size:320px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);text-indent:-9999px}
.popup_wrap .popup_full .btn_close2_b{display:block;width:30px;height:30px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv2.png) 5px 3px no-repeat;background-size:200px auto;text-indent:-9999px}
.btnType1_h40_org.gray{display:block;line-height:38px;border:1px solid #999;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#999;font-size:15px;color:#fff;text-align:center}
.btnType1_h40_org.red{display:block;line-height:38px;border:1px solid #ff329b;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff329b;font-size:15px;color:#fff;text-align:center}
.order_multi_wrap{border-top:1px solid #bbb;border-bottom:1px solid #d6d6d6}
.order_multi_wrap .delivery_address{margin:0 15px 0 15px}
.order_multi_wrap .order_pay_goods_list_none{margin:0 5px 0 5px}
.order_multi_wrap .or_tit p{padding-left:35px}
.order_multi_wrap .or_tit p:before{margin-left:5px}
#popdeliveryinput .form_phone .parts input{padding:10px 0 9px}
#popdeliveryinput .delivery_insert .btnType1_h40_org{font-weight:400}
/*!배송지입력 */
.new_order_delivery_wrap .complete_wrap .order_goods_list{border-top:none}
.new_order_delivery_wrap .btns_wrap{margin-top:5px;margin-bottom:15px}
.new_order_delivery_wrap .mark{margin-bottom:15px}
.new_order_delivery_wrap .btn_multi.multi_half li{width:45%}
.new_order_delivery_wrap .btn_multi.multi_half li:last-child{width:55%}
.banners_wrap img{width:100%}
.new_order_delivery_guide_wrap{position:relative}
.new_order_delivery_guide_wrap img{width:100%}
/*! device 320 */
@media all and (max-width:321px){
#wrap.orders .cart_wrap .multi_three button{line-height:18px;padding:8px 0;letter-spacing:-1px}
.multi_delivery_popup:before{content:"";position:absolute;top:-23px;left:71px;width:49px;height:40px;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/infoarrow.png);-webkit-transform:scale(.3,.3);transform:scale(.3,.3)}
}
/*! 카테고리 이전소스 common-cate.css ----------------------- */
.global-space{padding-right:16px;padding-left:16px}
.img-auto{width:100%;height:auto}
.h3-tit,.h3-tit-ty2{padding-right:16px;padding-left:16px;background-color:#edeff0}
.h3-tit{padding-top:11px;padding-bottom:8px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#dedede;border-bottom-color:#e5e5e5}
.h3-tit-ty2{padding-top:18px;padding-bottom:8px}
.h3-txt,.h3-txt-ty2{font-weight:700}
.h3-txt{font-size:15px;color:#000}
.h3-txt-ty2{font-size:14px;color:#333}
.h3-txt-ty2 strong.title em{font-weight:700;font-size:15px;color:#ff329b}
.ico-comm{background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.ico-mu,.ico-point{width:15px;height:15px}
.ico-point{background-position:-40px -160px}
.ico-mu{background-position:-65px -160px}
.goods-benefit-item .ico-mu,.goods-benefit-item .ico-point{line-height:1;margin-top:1px}
.ico-sort-c,.ico-sort-r,.ico-sort-w{width:17px;height:17px;margin-top:11.5px}
.ico-sort-r{background-position:-57px -77px}
.ico-sort-c{background-position:-88px -77px}
.ico-sort-w{background-position:0 -77px}
.sort-skin-item.is-active .ico-sort-r{background-position:-57px -104px}
.sort-skin-item.is-active .ico-sort-c{background-position:-88px -104px}
.sort-skin-item.is-active .ico-sort-w{background-position:0 -104px}
.ico-mem{background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member.png)}
.ico-exclamation{width:63px;height:63px;background-position:0 -687.5px}
/*! Common Contents ----------------------- */
/*! 상품 정보 used:카테고리 상품 목록(추천기획, 추천상품, 썸네일 목록); */
.nav-photo .goods-name{line-height:130%;font-size:15px;color:#333}
.lst-thumb-c .goods-name{overflow:hidden;max-height:34px;margin-bottom:10px;padding-top:10px;font-size:15px;color:#333;word-break:break-all;word-wrap:break-word}
.lst-thumb-r .goods-name{overflow:hidden;max-height:69px;margin-top:10px;font-size:15px;color:#333;word-break:break-all;word-wrap:break-word}
.lst-thumb-w .goods-name{margin-top:10px;margin-right:10px;margin-left:10px;font-size:15px;color:#333;word-break:break-all;word-wrap:break-word}
.nav-photo .goods-price{padding-top:4px}
.lst-thumb-r .goods-price{margin-top:7px}
.lst-thumb-w .goods-price{margin-top:5px;margin-right:10px;margin-left:10px}
.goods-price-item,.price-now,.price-org,.price-pame{display:inline-block}
.nav-photo .goods-price-item{line-height:1;margin-right:1px;vertical-align:middle}
.lst-thumb-c .goods-price-item{display:block;line-height:100%}
.lst-thumb-r .goods-price-item{margin-right:2px}
.nav-photo .price-pame{font-size:14px;color:#666}
.lst-thumb-c .price-pame{display:none}
.lst-thumb-r .price-pame{display:none}
.lst-thumb-w .price-pame{font-size:12px;color:#ec1924}
.price-now-p{font-weight:700}
.nav-photo .price-now-p{font-size:18px;color:#ff329b;letter-spacing:-.03em}
.lst-thumb-c .price-now-p{margin-right:2px;font-size:17px;color:#000;letter-spacing:-.03em}
.lst-thumb-r .price-now-p{font-size:17px;color:#000;letter-spacing:-.03em}
.lst-thumb-w .price-now-p{font-size:17px;color:#000;letter-spacing:-.03em;vertical-align:middle}
.nav-photo .price-now-u{font-size:14px;color:#666}
.lst-thumb-c .price-now-u{height:15px;font-size:12px;color:#666;color:#000}
.lst-thumb-r .price-now-u{margin-left:1px;font-size:16px;font-size:12px;color:#444;color:#000}
.lst-thumb-w .price-now-u{margin-left:1px;font-size:12px;color:#000}
.price-org{text-decoration:line-through}
.lst-thumb-w .price-org-p{font-size:12px;color:#888;vertical-align:middle}
.nav-photo .price-org-u{font-size:12px;color:#999}
.lst-thumb-c .price-org-p,.lst-thumb-c .price-org-u,.lst-thumb-r .price-org-p,.lst-thumb-r .price-org-u,.lst-thumb-w .price-org-u,.nav-photo .price-org-p{font-size:11px;color:#888}
.goods-benefit{overflow:hidden}
.nav-photo .goods-benefit{position:absolute;right:16px;bottom:14px}
.lst-thumb-r .goods-benefit{margin-top:5px}
.lst-thumb-c .goods-benefit{line-height:100%;margin-top:5px}
.lst-thumb-w .goods-benefit{position:absolute;right:10px;bottom:10px}
.goods-benefit-item{float:left}
.nav-photo .goods-benefit-item{margin-left:5.5px}
.lst-thumb-c .goods-benefit-item{margin-right:7px}
.lst-thumb-r .goods-benefit-item{margin-right:7px}
.lst-thumb-w .goods-benefit-item{margin-right:7px}
.goods-benefit-num{display:inline-block;line-height:1;line-height:1.2;vertical-align:text-bottom}
.nav-photo .goods-benefit-num{font-size:12px;color:#666}
.lst-thumb-c .goods-benefit-num{margin-left:3px;font-size:12px;color:#666}
.lst-thumb-r .goods-benefit-num{margin-left:3px;font-size:12px;color:#666}
.lst-thumb-w .goods-benefit-num{margin-left:3px;font-size:12px;color:#666}
/*! 매진 used:카테고리 상품 목록(lst-thumb) used[soldout-b]:카테고리 > 추천기획전, 추천상품 */
.soldout{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.15);text-indent:-10000em}
.soldout:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png)}
.soldout-s:after{width:59px;height:65px;margin-top:-33px;margin-left:-30px;background-position:-115px -415px}
.lst-thumb-c .soldout:after,.lst-thumb-r .soldout:after,.soldout-m:after{width:92px;height:101px;margin-top:-50.5px;margin-left:-46px;background-position:-124px -311px}
.lst-thumb-w .soldout:after,.soldout-b:after{width:114px;height:127px;margin-top:-64px;margin-left:-57px;background-position:0 -314px}
/*! No Data used:카테고리 상품 목록(lst-thumb) */
.noData-lst{clear:both;padding:25px 0;background-color:#fff;text-align:center}
.noData-lst-emph{margin-top:10px;font-weight:700;font-size:16px;color:#999}
.noData-lst-txt{margin:12px 0 0;font-size:11px;color:#999}
/*! Navigation ----------------------- */
/*! nav-cate used:category main only */
.nav-cate{border-bottom:solid 1px #dedede}
.nav-cate-row{overflow:hidden;position:relative;min-height:90px;-webkit-transition:min-height .3s;transition:min-height .3s}
.nav-cate-row:not(:first-child){border-top:solid 1px #f2f2f2}
.nav-cate-row.is-active+.nav-cate-row{border-top:solid 1px #ddd}
.nav-cate-d1{float:left;position:absolute;top:0;width:33.333%;height:90px;border-bottom:solid 1px #fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:border-bottom .3s;transition:border-bottom .3s}
.nav-cate-d1:not(:first-child){border-left:solid 1px #f2f2f2}
.nav-cate-row.is-active .nav-cate-d1:not(.is-active){border-bottom-color:#ddd}
.nav-cate-d1.is-active{background-color:#6c7379}
.nav-cate-d1:nth-of-type(2){left:33.333%}
.nav-cate-d1:nth-of-type(3){left:66.666666%}
.nav-cate-d1-a{display:block;min-height:90px;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.nav-cate-d1-a .ico-cate{text-align:center}
.nav-cate-title{display:block;padding-top:9.5px;font-size:12px;color:#888;text-align:center}
.nav-cate-d1.is-active .nav-cate-title{color:#fff}
.nav-cate-d2{display:none;overflow:hidden;clear:both;position:absolute;top:0;width:100%;padding-right:16px;padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#edeff0;-webkit-transition:top .3s;transition:top .3s}
.nav-cate-d1.is-active+.nav-cate-d2{display:block;top:90px}
.nav-cate-d2-item{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav-cate-d2-item:not(:first-child):not(:nth-child(2)){border-top:solid 1px #e4e3e3}
.nav-cate-d2-item:not(:nth-child(odd)){border-left:solid 1px #e4e3e3}
.nav-cate-d2-item:empty{min-height:41px}
.nav-cate-d2-a{display:block;line-height:1;padding-top:14px;padding-bottom:12px;font-size:14px;color:#333}
.nav-cate-d2-item:not(:nth-child(odd)) .nav-cate-d2-a{padding-left:16px}
.nav-cate-d2-item:first-child .nav-cate-d2-a{font-weight:700}
/*! nav-accordion not used:category main only(type1) */
.nav-accordion-d1{background-color:#fff}
.nav-accordion-d1-item:not(:first-child){border-top:solid 1px #f2f2f2}
.nav-accordion-d1-item.is-active+.nav-accordion-d1-item{border-top:none}
.nav-accordion-d1-a{display:block;height:40px;line-height:40px;padding-right:16px;padding-left:16px}
.nav-accordion-d1-a .icon-category{margin-right:8px}
.nav-accordion-title{font-size:13px;color:#333}
.nav-accordion-d1-item.is-active .nav-accordion-title{color:#ed444b}
.nav-accordion-d1-item .nav-accordion-icon{float:right;width:13px;height:6.5px;margin-top:17px;background-position:-25px -40px}
.nav-accordion-d1-item.is-active .nav-accordion-icon{background-position:-40px -40px}
.nav-accordion-d2{padding-right:16px;padding-left:16px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;background-color:#edeff0;overflow-y:hidden}
.nav-accordion-d2-item:not(:first-child):not(:nth-child(2)){border-top:solid 1px #e4e3e3}
.nav-accordion-d2-item:nth-child(odd){border-right:solid 1px #ddd}
.nav-accordion-d2-item:nth-child(even){padding-left:16px}
.nav-accordion-d2-a{display:block;height:35px;line-height:35px;font-size:13px;color:#333}
/*! nav-hori used:category List */
.nav-hori{border-bottom:solid 1px #dcdcdc;background-color:#fff}
.nav-hori-col{overflow:hidden;position:relative;min-height:61px}
.nav-hori-col:after{content:'';position:absolute;top:50%;right:10px;left:10px;height:1px;margin-top:-1px;background-color:#f5f5f5}
.nav-hori-item{float:left;width:50%}
.nav-hori-a{display:block;line-height:100%;min-height:13px;padding-top:13px;padding-bottom:10px;font-size:14px;color:#333}
.nav-hori-item.is-active .nav-hori-a{color:#ff329b}
.nav-hori-item:nth-child(odd) .nav-hori-a{margin-left:10px}
.nav-hori-item:nth-child(even) .nav-hori-a{margin-right:10px}
.nav-hori-pagination{height:20px;border-top:solid 1px #f5f5f5;text-align:center}
.nav-hori-pagination .swiper-pagination-bullet{width:6px;height:6px;margin-top:7px;margin-right:2px;margin-left:2px;background-color:#ccc;vertical-align:top}
.nav-hori-pagination .swiper-pagination-bullet-active{background-color:#7f7f7f}
/*! nav-photo used 1. category list:추천기획전, .recomSpe-nav 2. category list:추천상품, .recomProd-nav */
.nav-photo{position:relative;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc}
.nav-photo-item{overflow:hidden}
.nav-photo-item .goods-img{position:relative}
.nav-photo-pagination,.nav-photo-pagination .swiper-pagination-current,.nav-photo-pagination .swiper-pagination-total{font-size:13px}
.nav-photo-pagination,.nav-photo-pagination .swiper-pagination-total{color:#666}
.nav-photo-pagination{position:absolute;top:-25px;right:20px}
.nav-photo-pagination .swiper-pagination-current{font-weight:700;color:#333}
.nav-photo-btn-next,.nav-photo-btn-prev{position:absolute;top:50%;z-index:2;margin-top:-22.5px;opacity:.75;cursor:pointer}
.recomProd-nav .nav-photo-btn-next,.recomProd-nav .nav-photo-btn-prev{margin-top:-43.5px}
.nav-photo-btn-prev{left:-5px}
.nav-photo-btn-next{right:-5px}
.nav-photo-btn-next.swiper-button-disabled,.nav-photo-btn-prev.swiper-button-disabled{opacity:.35;cursor:default}
.nav-photo-btn-next .ico-arr,.nav-photo-btn-prev .ico-arr{width:15px;height:25px;margin:10px}
.nav-photo-btn-prev .ico-arr{background-position:-70px -50px}
.nav-photo-btn-next .ico-arr{background-position:-85px -50px}
.nav-photo-detail{position:relative;padding-top:15px;padding-right:16px;padding-bottom:14px;padding-left:16px}
#wrap.category .nav-photo.type1{padding-bottom:20px;border-bottom:none;background:#edeff0}
#wrap.category .nav-photo.type1 .nav-photo-lst li{border-bottom:solid 1px #dcdcdc}
#wrap.category .nav-photo.type2{border-top:none;border-bottom:none}
#wrap.category .nav-photo.type2 .nav-photo-lst{border-bottom:solid 1px #dcdcdc}
#wrap.category .nav-photo.type2 .nav-photo-pagination{position:relative;top:0;left:0;margin-top:5px;text-align:center}
#wrap.category .nav-photo.type2 .nav-photo-pagination .swiper-pagination-bullet{margin:0 2px;background:rgba(0,0,0,.2)}
#wrap.category .nav-photo.type2 .nav-photo-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,.5)}
#wrap.category .nav-photo .nav-photo-pagination .swiper-pagination-bullet{margin:0 2px;background:rgba(0,0,0,.2)}
#wrap.category .nav-photo .nav-photo-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,.5)}
/*! List */
/*! lst-thumb:lst-thumb-c, list-thumb-s, list-thumb-w; used 1. category list */
.lst-thumb-c{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}
.lst-thumb-c.android-low{display:block;overflow:hidden}
.lst-thumb-r{background-color:#fff}
.lst-thumb-c .lst-thumb-item{width:50%;padding:10px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.lst-thumb-c.android-low .lst-thumb-item{float:left;min-height:295px}
.lst-thumb-c.android-low .lst-thumb-item:nth-child(odd){clear:both}
.lst-thumb-c .lst-thumb-item:nth-child(odd){border-right:1px solid #eef0ef}
.lst-thumb-c .lst-thumb-item:not(:last-child){border-bottom:1px solid #eef0ef}
.lst-thumb-c .lst-thumb-item:nth-child(odd):nth-last-child(2){border-bottom:none}
.lst-thumb-r .lst-thumb-item:not(:first-child){border-top:1px solid #eef0ef}
.lst-thumb-w .lst-thumb-item{margin:10px;margin-right:10px;margin-left:10px;border:solid 1px #dfdfdf;background-color:#fff}
.lst-thumb-a{display:block}
.lst-thumb-c .lst-thumb-a{min-height:130px}
.lst-thumb-r .lst-thumb-a{overflow:hidden;padding-right:15px}
.lst-thumb-w .lst-thumb-a{position:relative;padding-bottom:10px}
.lst-thumb .goods-img{position:relative}
.lst-thumb-c .goods-img{height:auto}
.lst-thumb-r .goods-img{float:left;width:130px;height:130px;margin-right:15px}
.lst-thumb-w .goods-img{border-bottom:solid 1px #e5e5e5}
/*! lst-border used:category main; */
.lst-border-item{border-bottom:solid 1px #f2f2f2;background-color:#fff}
.lst-border-a{display:block;overflow:hidden;line-height:1;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px}
.lst-border-txt-area{overflow:hidden;float:left;max-width:90%;white-space:nowrap;text-overflow:ellipsis}
.lst-border-sjt{margin-right:5px;font-size:12px;color:#666}
.lst-border-txt{font-size:12px;color:#666}
.lst-border-a .ico-new{float:left;margin-top:2px;margin-left:5px}
.lst-border-a .ico-arr{float:right;width:5px;height:9px;margin-top:4px;background-position:-15px -40px}
/*! Components ----------------------- */
/*! bradcrumb used:카테고리 상품 목록(RecomSpe-nav); */
.breadcrumb{margin-left:-4px;padding-right:16px;padding-left:16px;border-bottom:solid 1px #dcdcdc;background-color:#fff}
.breadcrumb-fixed{position:fixed;top:51px;right:0;left:0;z-index:11;height:30px;border-bottom-color:#b2b2b2}
.breadcrumb-a{display:inline-block;line-height:1;margin-right:5px;padding-top:10px;padding-bottom:7px;padding-left:4px;font-size:13px;color:#666}
.breadcrumb-a:not(:last-child):after{content:'';display:inline-block;position:relative;left:7px;width:6px;height:11px;margin-bottom:-1px;background-position:-30px -60px;background-size:100px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_arrow_20160511.png)}
.header-breadcrumb{display:none;position:fixed;top:51px;right:0;left:0;z-index:12}
.header-breadcrumb.is-visible{display:block}
/*! sorts used:카테고리 목록 */
.sorts{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:40px;border-bottom:solid 1px #ddd;background-color:#fff}
.nav-photo+.sorts{margin-top:15px}
.breadcrumb+.sorts,.nav-hori+.sorts{margin-top:10px}
.sort-base{position:relative;width:100%}
.sort-base-tit{width:50%;height:40px;line-height:1;padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
.sort-base.is-show .sort-base-tit{border-right:solid 1px #ddd}
.sort-base-txt{display:inline-block;line-height:1;padding-top:15px;font-size:13px;color:#333}
.sort-base-tit .ico-arr{width:11px;height:6.5px;margin-left:10px;background-position:-40px -59px}
.sort-base.is-show .ico-arr{background-position:-40px -52px}
.sort-base-lst{display:none;position:absolute;z-index:1;width:50%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.sort-base.is-show .sort-base-lst{display:block}
.sort-base-item{line-height:1;border-top:1px solid #f5f5f5}
.sort-base-a{display:block;line-height:1;padding:12px 16px 10px;font-size:13px;color:#666}
.sort-base-item.is-active .sort-base-a{color:#dd3737}
.sort-skin{position:absolute;top:0;right:0;width:123px;border-left:solid 1px #f5f5f5}
.sort-skin-lst{overflow:hidden}
.sort-skin-item{float:left}
.sort-skin-item:not(:last-child){border-right:solid 1px #f5f5f5}
.sort-skin-a{display:block;width:40px;height:40px;text-align:center}
/*! msg */
.cont_msg{padding-top:125px;font-size:14px;text-align:center}
.cont_msg.not_evt{height:600px}
.cont_msg .ico{display:inline-block;width:75px;height:65px;margin-bottom:15px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_msg.png) no-repeat;background-size:75px auto}
.cont_msg .ico.net{height:55px;background-position:0 -100px}
.cont_msg .msg{margin-bottom:6px;font-size:17px}
.cont_msg .tail{font-size:12px;color:#999}
.cont_msg .btn_area{margin:30px;text-align:center}
.cont_msg .btn_area .btnType1_h33{display:inline-block;padding-right:30px;padding-left:30px}
.cont_msg .btn_area .btnType1_h33.btn_connect{border:solid 1px #ec1924;background:#ec1924;color:#fff}
/*! 홈쇼핑 */
.ssgtv_program_area{overflow:hidden;margin:0 0 10px 0}
.ssgtv_program_area h3{margin-top:15px;margin-bottom:7px;margin-left:15px;font-weight:700;font-size:15px;color:#333}
.ssgtv_program .swiper-slide{width:36%;margin-left:10px}
.ssgtv_program .swiper-slide:first-child{margin-left:15px}
.ssgtv_program .swiper-slide:last-child{margin-right:15px}
.ssgtv_program .swiper-slide .media_area img{width:100%;height:auto;min-height:72px}
.ssgtv_list{overflow:hidden}
.ssgtv_data{overflow:hidden;margin-bottom:10px;padding:18px 15px 13px 15px;border-bottom:solid 1px #dfdfdf;background:#fff}
.main_contents .ssgtv_list .ssgtv_data{padding-bottom:6px}
.ssgtv_data .ssgtv_tit{display:-webkit-box;overflow:hidden;margin-bottom:4px;font-size:16px;color:#333;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ssgtv_data .ssgtv_tit a{color:#333}
.ssgtv_data .ssgtv_txts{margin-bottom:5px;font-size:13px;color:#dfdfdf}
.ssgtv_data .ssgtv_txts span:before{content:"|";display:inline-block;overflow:hidden;width:2px;height:10px;margin-top:-1px;margin-right:8px;margin-left:5px;font-size:11px;color:#dfdfdf}
.ssgtv_data .ssgtv_txts span:first-child:before{content:"";width:0;margin:0}
.ssgtv_data .ssgtv_sns{overflow:hidden;margin-bottom:7px}
.ssgtv_data .ssgtv_sns span{vertical-align:middle}
.ssgtv_data .ssgtv_sns span a{display:inline-block;margin-top:3px;padding:3px 2px 2px;font-size:13px;color:#999;vertical-align:middle}
.ssgtv_data .ssgtv_sns span a strong{display:inline-block;position:relative;top:3px;min-width:8px;font-weight:400;font-size:13px;color:#333}
.ssgtv_data .ssgtv_sns span.good{margin-right:8px}
.ssgtv_data .ssgtv_sns span.good a,.ssgtv_data .ssgtv_sns span.re a{font-size:0}
.ssgtv_data .ssgtv_sns span.good a:before{content:"";display:inline-block;width:23px;height:16px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 0 0 no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_data .ssgtv_sns span.good a.on:before{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 0 -20px no-repeat;background-size:200px auto}
.ssgtv_data .ssgtv_sns span.re a{margin-right:2px}
.ssgtv_data .ssgtv_sns span.re a:before{content:"";display:inline-block;width:23px;height:16px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -50px 0 no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_data .ssgtv_sns span.share{display:inline-block;overflow:hidden;width:25px;height:20px}
.ssgtv_data .ssgtv_sns span.share a{width:23px;height:16px;margin-top:3px;margin-right:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png?20161110) -74px 1px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_data .ssgtv_sns .ssgtv_good{float:right}
.ssgtv_data .ssgtv_sns .ssgtv_good a{display:inline-block;margin-top:5px;padding:4px 1px;font-size:13px;color:#333;color:#333}
.ssgtv_data .ssgtv_sns .ssgtv_good a:after{content:"";display:inline-block;width:5px;height:9px;margin-top:-2px;margin-left:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -140px 0 no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_data .ssgtv_media{overflow:hidden}
.ssgtv_data .ssgtv_media .media{position:relative}
.ssgtv_data .ssgtv_media .media a{display:block}
.ssgtv_data .ssgtv_media .media img{width:100%;height:auto;min-height:180px}
.ssgtv_data .ssgtv_media .media a.m_area:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3}
.ssgtv_data .ssgtv_media .media a.m_area.dimnone:before{display:none}
.ssgtv_data .ssgtv_media .media .btn_play{display:inline-block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 100% 0 no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px}
.ssgtv_data .ssgtv_media .media .time{display:inline-block;position:absolute;right:10px;bottom:10px;padding:2px 3px;background-color:rgba(0,0,0,.5);font-size:13px;color:#fff}
.ssgtv_data .ssgtv_cate{display:block;margin-top:7px;text-align:center}
.ssgtv_data .ssgtv_cate a{display:inline-block;display:block;padding:2px 0;padding:7px;font-weight:700;font-size:14px;color:#469dca;color:#2789ce}
.ssgtv_data .ssgtv_cate a:after{content:"";display:inline-block;width:5px;height:9px;margin-top:-1px;margin-left:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -150px 0 no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv .sub_header{overflow:hidden;height:51px;border-top:none;background:rgba(255,255,255,.98)}
.ssgtv .sub_header .btn_ssgtv{position:absolute;top:0;left:0;z-index:5;width:auto;height:50px;padding-left:40px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -35px 100% no-repeat;background-size:200px auto;font-size:15px;color:#fff;color:#fff;text-align:center;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}
.ssgtv .sub_header .btn_ssgtv span{display:block;height:50px;line-height:54px;font-size:17px;color:#33353d}
.ssgtv .sub_header h1{margin-top:1px;font-weight:700;font-size:19px;color:#33353d;text-align:center}
.ssgtv .sub_header .btn_back.type2{position:absolute;top:0;right:auto;left:0;width:54px;height:54px;padding-top:22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv2.png) -33px -157px no-repeat;background-size:200px auto;font-size:12px;color:#33353d!important;text-indent:0;-webkit-tap-highlight-color:transparent}
.ssgtv .sub_header .btn_side2{position:absolute;top:0;right:0;z-index:5;width:54px;height:54px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv2.png) 18px -156px no-repeat;background-size:200px auto;color:#fff;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}
.ssgtv .sub_header .btn_side2 span{display:inline-block;padding-top:31px;font-size:12px;color:#33353d}
.ssgtv_banner_area img{width:100%}
.ssgtv_banner_area.main img{width:100%}
.ssgtv_sort_area{padding:2px 15px;padding-top:4px;border-bottom:solid 1px #eaeaea;background:#fff;text-align:right}
.ssgtv_sort_area .num{float:left;padding-top:8px;font-size:14px;color:#333}
.ssgtv_sort_area .num strong{font-size:14px;color:#ec1924}
.ssgtv_sort_area .sort{text-align:left}
.ssgtv_sort_area .sort a{display:inline-block;margin-left:4px;padding:8px 2px 8px 15px;font-size:14px;color:#999}
.ssgtv_sort_area .sort a.on{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -187px -38px no-repeat;background-size:200px auto;color:#333}
.ssgtv #side_menu{right:0;left:auto;width:78%;background:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translate(100%,0);-webkit-transform:translate(100%,0)}
.ssgtv #side_menu .xbtn i{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv2.png) 0 0 no-repeat;background-size:200px auto}
.ssgtv #side_menu .top_wrap{min-height:25px;border-bottom:solid 1px #d9d9d9;background:#fff}
.ssgtv #side_menu .top_wrap a{margin-top:2px;font-weight:700;font-size:19px;color:#33353d}
.ssgtv #side_menu .ssgtv_side_list{padding:13px 5px 7px}
.ssgtv #side_menu .ssgtv_side_list ul{display:table;width:100%}
.ssgtv #side_menu .ssgtv_side_list ul li{display:table-cell;float:left;width:50%}
.ssgtv #side_menu .ssgtv_side_list ul li a{display:block;padding:7px 0 8px;text-align:center}
.ssgtv #side_menu .ssgtv_side_list ul li a img{width:105px}
.ssgtv #side_menu .ssgtv_side_list ul li a span{display:block;padding-top:9px;font-size:14px;color:#666;text-align:center}
.ssgtv #side_menu .ssgtv_direct_btns{margin-bottom:60px;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf}
.ssgtv #side_menu .ssgtv_direct_btns li{border-top:solid 1px #f3f3f3}
.ssgtv #side_menu .ssgtv_direct_btns li:first-child{border-top:none}
.ssgtv #side_menu .ssgtv_direct_btns a{display:block;position:relative;padding:12px 15px;font-size:15px;color:#333}
.ssgtv #side_menu .ssgtv_direct_btns a:after{content:"";display:inline-block;position:absolute;top:15px;right:15px;width:7px;height:12px;background:url(//img.shinsegaetvshopping.com/resources_new/img/sidemenu_common.png) no-repeat;background-position:-10px -241px;background-size:320px auto}
.ssgtv #side_menu .ssgtv_direct_btns li.btn_go_ssg a:before{content:"";display:inline-block;width:17px;height:16px;margin-top:-2px;margin-right:5px;background-repeat:no-repeat;background-position:-67px -59px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_layout_20160527.png);vertical-align:middle}
.ssgtv_list_img{overflow:hidden;padding:10px 10px 15px;padding:10px 10px 7px}
.ssgtv .ssgtv_list_img{padding:25px 10px 15px}
.ssgtv_list_img .hash_tag{text-align:center}
.ssgtv_list_img .hash_tag p{margin-bottom:7px;color:#1e4072}
.ssgtv_list_img .hash_tag p span{font-size:12px;color:#1e4072}
.ssgtv_list_img .hash_tag p a{font-size:10px;color:#1e4072}
.ssgtv_list_img .hash_tag h3 img{width:140px;margin-bottom:19px}
.ssgtv_list_img ul li{float:left;width:50%}
.ssgtv_list_img ul li a{display:block;margin:5px}
.ssgtv_list_img ul li img{width:100%}
/*! ssgtv 상세 */
.ssgtv_view_area{overflow:hidden;vertical-align:top}
.ssgtv_view_area .ssgtv_data .ssgtv_tit{display:-webkit-box;-webkit-line-clamp:10}
.ssgtv_view_area .ssgtv_data .ssgtv_tit a{display:block;position:relative;padding-right:20px;font-size:17px}
.ssgtv_view_area .ssgtv_data .ssgtv_tit a:after{content:"";display:inline-block;position:absolute;top:5px;right:0;width:16px;height:11px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 100% -130px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_view_area .ssgtv_data .ssgtv_tit a.open:after{content:"";display:inline-block;width:16px;height:11px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 100% -140px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_view_area .ssgtv_program .swiper-slide .media_area img{border:solid 1px #ddd}
.ssgtv_media_area{overflow:hidden;position:relative}
.ssgtv_media_area .media_area{position:relative}
.ssgtv_media_area .media_area #my_video{margin:0;border:none;vertical-align:top}
.ssgtv_media_area .media_area img{width:100%}
.ssgtv_media_area .media_area .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3}
.ssgtv_media_area .media_area .btn_play{display:inline-block;position:absolute;top:50%;left:50%;z-index:1;width:46px;height:45px;margin-top:-22px;margin-top:-38px;margin-left:-22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 0 -50px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;outline:0}
.ssgtv_media_area .media_area .btn_stop{display:inline-block;position:absolute;top:50%;left:50%;z-index:1;width:46px;height:45px;margin-top:-22px;margin-top:-38px;margin-left:-22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 0 -100px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;outline:0}
.ssgtv_media_area .media_area .btn_media_close{display:inline-block;position:absolute;top:5px;right:5px;z-index:1;font-size:0;text-indent:-9999px;outline:0}
.ssgtv_media_area .media_area .btn_media_close span{display:block;width:18px;height:18px;margin:10px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png?20161119) -100px 100% no-repeat;background-size:200px auto}
.ssgtv_media_area .media_ctls{position:absolute;bottom:0;width:100%;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.4)}
.ssgtv_media_area .media_ctls .time_bar{position:relative;margin-top:2px;margin-left:15px}
.ssgtv_media_area .media_ctls .time_bar .stay{position:relative;height:24px;margin-top:0;margin-right:90px;margin-right:80px;margin-left:40px;margin-left:30px}
.ssgtv_media_area .media_ctls .time_bar .time{position:absolute;top:6px;left:0;width:40px;font-size:13px;color:#fff}
.ssgtv_media_area .media_ctls .time_bar .time.end{position:absolute;right:40px;left:auto;color:#fff}
.ssgtv_media_area .media_ctls .time_bar .btn_view{display:inline-block;position:absolute;top:0;right:10px;width:15px;height:15px;padding:5px}
.ssgtv_media_area .media_ctls .time_bar .btn_view span{display:inline-block;width:15px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -80px -50px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_media_area .media_ctls .time_bar .btn_noview{display:inline-block;position:absolute;top:0;right:10px;width:15px;height:15px;padding:5px}
.ssgtv_media_area .media_ctls .time_bar .btn_noview span{display:inline-block;width:15px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png?20161108) -100px -50px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_media_area .media_ctls .time_bar .onair_nexttime_bar{overflow:hidden;position:absolute;top:11px;left:0;width:100%;height:3px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
.ssgtv_media_area .media_ctls .time_bar .onair_nexttime_bar .current_bar{overflow:hidden;height:100%;border-radius:2px 0 0 2px;background-color:#ff329b}
.ssgtv_txts_tail{display:none;margin-bottom:10px;padding-top:5px;font-size:13px;color:#999}
.media_guide_box{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}
.media_guide_box div.boxin{display:table;width:100%;height:100%;text-align:center}
.media_guide_box div{display:table-cell;height:100%;font-size:14px;color:#fff;vertical-align:middle}
.media_guide_box p.btns{margin-top:20px;text-align:center}
.media_guide_box p a{display:inline-block;width:90px;font-size:14px;color:#fff}
.media_guide_box p a.cancel{margin-right:10px;border:none;background:#999}
.media_guide_box p a.confirm{border:none;background:#ec1924}
.media_guide_box a.btn_close{display:inline-block;position:absolute;top:0;right:0;width:13px;height:13px;padding:10px}
.media_guide_box a.btn_close span{display:block;width:13px;height:13px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -150px -70px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px}
.ssgtv_view_area .ssgtv_data{margin-bottom:0}
.ssgtv_view_area .ssgtv_sns{margin-bottom:0}
.ssgtv_view_area .ssgtv_data .ssgtv_sns .auto_play{float:right;margin-top:9px;font-size:13px;color:#666}
.ssgtv_view_area .ssgtv_data .ssgtv_sns .auto_play .stay{width:51px;height:17px;margin-top:-1px;margin-left:3px;padding:0;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -49px -100px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_view_area .ssgtv_data .ssgtv_sns .auto_play .stay.on{background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -49px -120px no-repeat;background-size:200px auto}
.ssgtv_relative_prd{overflow:hidden;margin-bottom:10px;padding:15px;border-bottom:solid 1px #dfdfdf;background:#fff}
.ssgtv_relative_prd h3{margin-bottom:12px;font-weight:700;font-size:15px;color:#333}
.ssgtv_relative_prd ul li{padding-top:14px;padding-bottom:14px;border-top:solid 1px #f2f2f2}
.ssgtv_relative_prd ul li:first-child{padding-top:0;border-top:none}
.ssgtv_relative_prd ul li:last-child{padding-bottom:0}
.ssgtv_relative_prd .goods_wrap{position:relative;min-height:52px;padding-left:65px}
.ssgtv_relative_prd .goods_img{position:absolute;top:0;left:0;width:50px;height:50px;border:solid 1px #ddd}
.ssgtv_relative_prd .goods_img img{width:100%}
.ssgtv_relative_prd .goods_name{overflow:hidden;margin-bottom:7px;padding-top:3px;white-space:nowrap;text-overflow:ellipsis}
.ssgtv_relative_prd .goods_name a{font-size:15px;color:#333}
.ssgtv_relative_prd .goods_price .price{font-size:12px;color:#000}
.ssgtv_relative_prd .goods_price .price .stit{font-size:13px;color:#ec1924}
.ssgtv_relative_prd .goods_price .price em{font-weight:700;font-size:16px;color:#000}
.ssgtv_relative_prd .goods_price .price_sell{font-size:13px;color:#888}
.ssgtv_relative_prd .goods_price .price_sell em{font-size:13px;color:#888}
.ssgtv_relative_media{overflow:hidden;margin-bottom:10px;padding:15px 0 15px 0;border-bottom:solid 1px #dfdfdf;background:#fff}
.ssgtv_relative_media h3{margin-bottom:10px;margin-left:15px;font-weight:700;font-size:15px;color:#2789ce}
.ssgtv_relative_media h3:after{content:"";display:inline-block;width:7px;height:11px;margin-top:-2px;margin-left:5px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 100% -76px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_relative_media h3 a{font-size:15px;color:#2789ce}
.ssgtv_relative_media .media_area{position:relative;margin-bottom:7px}
.ssgtv_relative_media .media_area .btn_play{display:inline-block;position:absolute;right:8px;bottom:8px;width:20px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -50px -50px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_relative_media .media_txt{display:-webkit-box;overflow:hidden;line-height:1rem;word-break:break-all;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ssgtv_relative_media .media_txt a{overflow:hidden;line-height:1.1em;font-size:14px;color:#333;-webkit-tap-highlight-color:transparent}
.ssgtv_comments{margin-bottom:10px;padding-top:11px;border-bottom:solid 1px #dfdfdf;background:#fff}
.ssgtv_comments h3{margin-bottom:6px;margin-left:15px;font-weight:700;font-size:14px;color:#333}
.ssgtv_comments h3 span{color:#333}
.ssgtv_comments a.reset{display:inline-block;padding:4px}
.ssgtv_comments a.reset span{content:"";display:inline-block;width:15px;height:15px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) 100% -100px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_comments .ssgtv_comments_write{overflow:hidden;position:relative;margin:0 15px 15px}
.ssgtv_comments .ssgtv_comments_write_in button{display:inline-block;position:absolute;top:0;right:0;width:50px;height:100%;line-height:37px;background:#333;font-size:13px;color:#fff;text-align:center}
.ssgtv_comments .ssgtv_comments_write_in input{line-height:130%;padding-top:9px;padding-bottom:8px}
.ssgtv_comments_write_in_open{display:none;border:solid 1px #aaa}
.ssgtv_comments_write_in_open textarea{position:relative;height:70px;border:none;font-size:14px}
.ssgtv_comments_write_in_open p{height:33px;border-top:solid 1px #f2f2f2;font-size:14px;text-align:right}
.ssgtv_comments_write_in_open p span{display:inline-block;margin-top:10px;margin-right:60px;font-size:12px;color:#999}
.ssgtv_comments_write_in_open p span strong{font-size:12px;color:#666}
.ssgtv_comments_write_in_open button{display:inline-block;position:absolute;right:0;bottom:0;width:50px;height:35px;line-height:37px;background:#333;font-size:13px;color:#fff;text-align:center}
.ssgtv_comments .ssgtv_sort_area{overflow:hidden;border-bottom:solid 1px #f2f2f2}
.ssgtv_comments .ssgtv_sort_area .sort a{float:left}
.ssgtv_comments .comments_datas{padding:0 15px}
.ssgtv_comments .comments_datas ul li{padding-top:15px;padding-bottom:13px;border-top:solid 1px #f2f2f2}
.ssgtv_comments .comments_datas ul li:first-child{border-top:none}
.ssgtv_comments .comments_datas ul li .id{margin-bottom:5px;font-weight:700;font-size:14px;color:#000}
.ssgtv_comments .comments_datas ul li .txt{margin-bottom:5px;font-size:14px;color:#666;word-break:break-all;word-wrap:break-word}
.ssgtv_comments .comments_datas ul li .etc{font-size:13px;color:#999}
.ssgtv_comments .comments_datas ul li .etc .date{margin-right:1px}
.ssgtv_comments .comments_datas ul li .etc .date:after{content:"";display:inline-block;width:2px;height:11px;margin-top:-1px;margin-left:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -130px -100px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_comments .comments_datas ul li .etc .good{font-size:13px;color:#de7a2a}
.ssgtv_comments .comments_datas ul li .etc .good em{font-size:13px;color:#de7a2a}
.ssgtv_comments .comments_datas ul li .etc .good em:after{content:"";display:inline-block;width:2px;height:11px;margin-top:-1px;margin-right:1px;margin-left:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -130px -100px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_comments .comments_datas ul li .etc .good i{font-size:13px;color:#666}
.ssgtv_comments .comments_datas ul li .etc .good i:before{content:"";display:inline-block;width:14px;height:11px;margin-top:-1px;margin-left:6px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -150px -100px no-repeat;background-size:200px auto;vertical-align:middle}
.ssgtv_comments .comments_datas ul li .etc .good a{display:inline-block;padding:4px}
.ssgtv_comments .comments_datas ul li .txt_btns{margin-right:-6px;text-align:right}
.ssgtv_comments .comments_datas ul li .txt_btns .bt{display:inline-block;padding-right:6px;font-size:13px;color:#666}
.ssgtv_comments .comments_datas ul li .txt_btns .bt:before{content:"|";display:inline-block;position:relative;top:-2px;width:1px;height:9px;margin-right:10px;font-size:10px;color:#999}
.ssgtv_comments .comments_datas ul li .txt_btns .bt:first-child:before{display:none}
.comments_datas .ssgtv_comments_write_in_open p{margin-right:8px}
.comments_datas .ssgtv_comments_write_in_open p span{margin-right:10px}
.comments_datas .ssgtv_comments_write_in_open button{position:static;height:24px;line-height:25px;border:solid 1px #a6a6a6;background:#fff;font-size:13px;color:#333}
.ssgtv_recommend_media{margin-bottom:10px;padding:15px 15px 0;border-bottom:solid 1px #dfdfdf;background:#fff}
.ssgtv_recommend_media h3{margin-bottom:10px;font-weight:700;font-size:15px;color:#333}
.ssgtv_recommend_media .recommend_datas li{padding-top:14px;padding-bottom:15px;border-top:solid 1px #f2f2f2}
.ssgtv_recommend_media .recommend_datas li:first-child{padding-top:0;border-top:none}
.ssgtv_recommend_media .recommend_data{position:relative;height:57px}
.ssgtv_recommend_media .recommend_datas .media_area{position:absolute;top:0;left:0;width:100px}
.ssgtv_recommend_media .recommend_datas .media_area img{width:100%;height:auto;min-height:56px;border:solid 1px #ddd}
.ssgtv_recommend_media .recommend_datas .media_area .btn_play{display:inline-block;position:absolute;right:8px;bottom:8px;width:20px;height:20px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -50px -50px no-repeat;background-size:200px auto;font-size:0;text-indent:-9999px;vertical-align:middle}
.ssgtv_recommend_media .recommend_datas .media_info{padding-left:110px}
.ssgtv_recommend_media .recommend_datas .media_info .tit{overflow:hidden;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis}
.ssgtv_recommend_media .recommend_datas .media_info .tit a{font-size:15px;color:#333}
.ssgtv_recommend_media .recommend_datas .media_info .cate{margin-bottom:7px;font-size:13px;color:#469dca}
.ssgtv_recommend_media .recommend_datas .media_info .cate a{font-size:13px;color:#469dca}
.ssgtv_recommend_media .recommend_datas .media_info .etc{font-size:13px;color:#999}
.ssgtv_recommend_media .recommend_datas .media_info .etc .visit:before{content:"|";display:inline-block;width:1px;height:8px;margin-right:10px;margin-left:10px;font-size:11px;color:#dfdfdf;vertical-align:1px}
.btn_goods_more.type2{border:none;border-top:1px solid #f3f2f2}
.btn_goods_more.type2 button{width:100%;line-height:37px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:14px;color:#333;text-align:center;vertical-align:middle;outline:0}
.btn_goods_more.type2 button:after{content:"";display:inline-block;width:17px;height:17px;margin-top:-1px;margin-left:1px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_ssgtv.png) -150px -50px no-repeat;background-size:200px auto;vertical-align:middle}
/*! 문의하기 하단 설명 */
.ha_msg{line-height:140%;padding:5px 15px 20px;font-size:12px;color:#999}
.ha_msg p{margin-bottom:5px}
/*! 카드 혜택 안내 */
.card_info_area{padding:25px 16px;padding:15px 16px 25px}
.card_info_area .title{margin-bottom:15px}
.card_info_area .title h2{margin-bottom:7px;font-weight:700;font-size:16px;color:#333}
.card_info_area .title p{font-size:12px;color:#666}
.card_info_area .table_wrap{margin-bottom:20px}
.card_info_area .table_wrap table{border-top:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1;border-left:solid 1px #d1d1d1}
.card_info_area .table_wrap thead th{padding:7px 10px;border-right:solid 1px #d1d1d1;background:#ececec;font-weight:700;font-size:14px;color:#333}
.card_info_area .table_wrap thead th:nth-child(1){width:32%}
.card_info_area .table_wrap thead th:nth-child(2){width:24%}
.card_info_area .table_wrap thead th:nth-child(3){width:34%}
.card_info_area .table_wrap td{padding:7px 10px;border-top:solid 1px #ededed;border-right:solid 1px #d1d1d1;font-size:14px;color:#666;table-layout:fixed;word-wrap:break-word;word-break:break-all}
.card_info_area .table_wrap tr td:nth-child(1){font-weight:700}
.card_info_area .table_wrap tr td:nth-child(2){text-align:center}
/*!basic */
.goods_benefit.type02 span{display:block!important;float:left!important;height:12px;line-height:14px!important;margin-right:5px!important;margin-left:0;padding:1px 3px;font-size:11px!important}
/*!wide */
.wide_goods_wrap .goods_benefit.type02 span{display:inline-block;height:12px;line-height:14px;margin-right:0!important;margin-left:5px!important;padding:1px 3px}
/*!common */
.goods_benefit.type02 span.save{border:solid 1px #f07d4a;color:#f66e33}
.goods_benefit.type02 span.noint{border:solid 1px #e3a756;color:#e39f42}
/*!cate */
.lst-thumb-item .goods_benefit.type02{padding-top:6px}
.lst-thumb-w .lst-thumb-item .goods_benefit.type02{position:absolute;right:5px;bottom:10px}
/*!주문취소 */
.jumun_zone{padding-top:40px}
.ico.ico_check{width:62px;height:62px;margin-bottom:20px;background-position:100% -500px;background-size:250px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_20160517.png?20170331)}
/*! 5월 GNB 개선 2017-05-10 */
#container.with_top_banner.onlyMain .contents{padding-top:149px}
.main_contents{padding-top:42px}
#mainHeader .gnb li{height:42px}
#mainHeader .gnb li a{height:29px;height:28px;padding:12px 0 0 0;padding:13px 0 0 0;font-size:16px;font-size:15px;color:#333}
#mainHeader .gnb li a.current{height:26px;height:25px;border-bottom:solid 4px #ed1b26;color:#ed1b26}
#mainHeader .gnb li.new a:before{content:"";display:inline-block;display:inline-block;position:relative;top:-10px;width:5px;height:5px;margin-right:2px;margin-left:0;background-repeat:no-repeat;background-position:0 100%;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);vertical-align:middle}
#mainHeader .gnb .gnb_flag{display:inline-block;width:12px;height:12px;margin-top:-11px;margin-right:0;margin-left:-5px;vertical-align:middle}
#mainHeader .header_top .btn_side{position:absolute;top:0;left:0;z-index:5;width:50px;height:54px;background-repeat:no-repeat;background-position:0 1px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-align:center;text-indent:-9999px;text-indent:-9999px;cursor:pointer;-webkit-tap-highlight-color:transparent}
#mainHeader .header_top .btn_cart{position:absolute;top:0;right:0;z-index:5;width:50px;height:54px;background-repeat:no-repeat;background-position:-50px 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-align:center;cursor:pointer}
#mainHeader .header_top .btn_cart a{display:block;position:relative;height:54px;padding:0 4px 0 20px;font-size:0;text-align:center}
#mainHeader .header_top .btn_cart span{display:inline-block;text-indent:-9999px}
#mainHeader .header_top .btn_cart .icon .new_num{display:inline-block;min-width:6px;margin-top:9px;padding:3px 5px 1px;border-radius:10px;-webkit-border-radius:10px;background-color:#ba0909;font-size:10px;color:#fff}
.sub_header .btn_back{position:absolute;top:0;left:0;z-index:5;width:50px;height:49px;background-repeat:no-repeat;background-position:0 -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-indent:-9999px;cursor:pointer;outline:0}
.sub_header .btn_srch{position:absolute;top:0;right:0;z-index:5;width:48px;height:49px;background-repeat:no-repeat;background-position:-102px -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-indent:-9999px;cursor:pointer}
.sub_header .btn_srch.btn2{right:48px;background-repeat:no-repeat;background-position:-100px -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png)}
.sub_header .btn_home{position:absolute;top:0;right:0;z-index:5;width:48px;height:49px;background-repeat:no-repeat;background-position:-50px -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);cursor:pointer}
.sub_header .btn_cart{position:absolute;top:0;right:0;z-index:5;width:48px;height:49px;background-repeat:no-repeat;background-position:-150px -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);cursor:pointer}
.sub_header .btn_cart a{display:block;position:relative;height:49px;padding:0 4px 0 20px;font-size:0;text-align:center}
.sub_header .btn_cart a .new_num{display:inline-block;position:static;top:none;min-width:6px;margin-top:9px;margin-left:0;padding:3px 5px 1px;border-radius:10px;-webkit-border-radius:10px;background-color:#ff329b;font-size:10px;color:#fff}
.ssgtv .sub_header .btn_back.type2{position:absolute;top:0;left:0;z-index:5;width:50px;height:49px;background-repeat:no-repeat;background-position:0 -50px;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-indent:-9999px;cursor:pointer;outline:0}
.ssgtv .sub_header .btn_side2{position:absolute;top:0;right:0;z-index:5;width:48px;height:49px;background-repeat:no-repeat;background-position:100% 0;background-size:200px auto;background-image:url(//img.shinsegaetvshopping.com/resources_new/img/icon_common_top.png);text-indent:-9999px;cursor:pointer}
/*!상세-장바구니버튼아이콘 */
.bottom_option_box .btn_full li.type02 .button .btnType2_h50_org.cart{display:table;line-height:10px}
.bottom_option_box .btn_full li.type02 .button .btnType2_h50_org.cart .cart_icon{display:table-cell;float:none;line-height:10px;padding-top:0;padding-top:26px;vertical-align:middle}
.bottom_option_box .btn_full li .button .btnType2_h50_org .cart_icon:before{content:"";display:inline-block;position:absolute;top:7px;left:18px;width:22px;height:22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png?20170418);background-position:-70px 100%;background-size:200px auto}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart button{line-height:10px;padding-top:0;padding-top:26px;border:none}
.opt_select_wrap .opt_drop_box .button_wrap .btn_multi li.cart button:before{content:"";display:inline-block;position:absolute;top:7px;left:18px;width:22px;height:22px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_button_re.png?20170418);background-position:-70px 100%;background-size:200px auto}
/*! 간편가입 2017-05-15 */
.join_zone.new_type{padding-top:14px}
.social_join_select_area{padding:14px 11px;background:#ebebeb}
.social_join_select_area ul{display:table;width:100%}
.social_join_select_area ul li{display:table-cell;width:33%;padding:0 3px;text-align:center;vertical-align:middle}
.social_join_select_area ul li a{display:block;min-height:30px;padding-top:11px;padding-bottom:9px;border:solid 1px #b2b2b2;background:#fff;font-size:14px;color:#666}
.social_join_select_area ul li:nth-child(1) a{border:solid 1px #2db400;color:#2db400}
.social_join_select_area ul li:nth-child(2) a{border:solid 1px #ffcf07;color:#ffcf07}
.social_join_select_area ul li:nth-child(3) a{border:solid 1px #3b5997;color:#3b5997}
.join_zone.new_type .insertform{padding-right:14px;padding-bottom:4px;padding-left:14px}
.join_zone.new_type .insert_box.type3{position:relative;margin:0;padding:20px 14px 14px 14px;border:none;border-radius:0;background-color:#fff}
.join_zone.new_type .insert_box.type3:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;padding-top:7px;border-top:1px solid #dfdfdf;background-color:#ebebeb}
.join_zone.new_type .join_insert_btn.type3{position:relative;padding-top:10px;background:#ebebeb}
.join_zone.new_type .join_insert_btn.type3:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid #dfdfdf;background-color:#dfdfdf}
.join_zone.new_type .join_insert_btn.type3 .btn_full{margin-top:0}
.join_zone.new_type .insert_box.type3 .stit,.join_zone.new_type .insert_box.type3 .stit label{font-weight:700;font-size:15px;color:#333}
.join_zone.new_type .insert_box.type3 .stit span.info{font-weight:400;font-size:13px;color:#e2a600}
.join_zone.new_type .agree_boxs{margin-top:10px;margin-bottom:0;padding:10px;background:#f6f6f6}
.join_zone.new_type .agree_boxs dt{margin-left:0}
p.checks{margin-bottom:6px}
p.checks span.form_check{display:inline-block;margin-right:33px}
.join_zone.new_type .agree_boxs dl dd div.agree_cont{background:#fff}
.join_zone.new_type .agree_boxs dl dd div.agree_cont dt{text-align:left}
.join_zone.new_type .agree_boxs dl dt button{padding-left:5px}
.join_zone.new_type .btnType2_h40_org.disabled{border-color:#999;background:#999}
.join_zone.new_type .txt_possible{font-weight:700;font-size:13px}
.join_zone.new_type .txt_impossible{font-weight:700;font-size:13px}
.get_ijcode .moretime strong{color:#333}
.con_block{margin:20px 14px}
.con_block.with_line{padding-top:20px;border-top:solid 1px #dcdcdc}
.con_block h4.stit{line-height:100%;margin-bottom:5px;font-weight:700;font-size:15px;color:#666}
.con_block p.stit_info{font-size:13px;color:#999}
.con_block .btnType1_h40.img{padding-right:1px;padding-left:1px}
.con_block .btnType1_h40.img em{display:inline-block;height:16px;margin-top:1px;margin-right:3px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member_simple.png);background-size:250px auto;vertical-align:-2px}
.con_block .btnType1_h40.img em.naver{width:66px;background-position:0 0}
.con_block .btnType1_h40.img em.kakao{width:50px;background-position:-90px 0}
.con_block .btnType1_h40.img em.facebook{width:76px;background-position:100% 0}
.con_block .sns_btns .btnType1_h40.img{font-size:14px;letter-spacing:-1px}
.con_block .sns_btns .btnType1_h40.img em{width:30px;height:27px}
.con_block .sns_btns .btnType1_h40.img em.naver{background-position:0 -50px}
.con_block .sns_btns .btnType1_h40.img em.kakao{background-position:-30px -50px}
.con_block .sns_btns .btnType1_h40.img em.facebook{background-position:-60px -50px}
.con_block .log_Insert li{margin-bottom:5px}
.con_block .log_Insert li.btn_wrap{margin-bottom:10px;padding-top:5px}
.con_block .log_Insert .chk_wrap{overflow:hidden;width:300px;margin-bottom:19px}
.con_block .log_Insert .chk_wrap .form_check{float:left;margin-right:15px}
.con_block .member .btn_wrap{padding:15px 0 20px;text-align:center}
.con_block .member .btn_wrap a.bt{display:inline-block;position:relative;padding:7px 15px;font-size:13px;color:#999}
.con_block .member .btn_wrap a.bt:first-child:after{content:"";display:inline-block;position:absolute;top:8px;right:0;width:1px;height:11px;background:#dcdcdc}
.con_color_block{padding:14px;background:#ebebeb}
.con_color_block.bnrs{padding-bottom:6px;border-top:solid 1px #dfdfdf}
.con_block .icon_ssg{display:block;width:137px;height:70px;margin:30px auto 28px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member_simple.png) 100% 100% no-repeat;background-size:250px auto}
/*!welcome */
.con_block .check_area{margin-top:20px;margin-bottom:10px;padding:8px;background:#f4f4f4;text-align:center}
.con_block .check_area label{display:inline-block;margin-top:2px;margin-left:3px;font-weight:700;color:#333}
.con_block p.check_info{padding-bottom:4px;font-size:13px;color:#999;text-align:center}
.con_block .join_title+.btn_full{margin-top:0}
.con_block .inz_mobile_area{position:relative;min-height:75px;padding-right:120px}
.con_block .inz_mobile_area a{display:inline-block;position:absolute;top:0;right:0;width:109px;height:75px;line-height:100%;border:solid 1px #b2b2b2;font-size:12px;color:#666;text-align:center}
.con_block .inz_mobile_area a em{display:inline-block;width:30px;height:35px;margin-top:9px;margin-bottom:7px;background:url(//img.shinsegaetvshopping.com/resources_new/img/icon_member_simple.png) 0 100% no-repeat;background-size:250px auto}
.id_find_result{margin:0 14px}
.id_find_result dt{margin-top:20px;margin-bottom:9px;font-weight:700;font-size:13px;color:#666}
.id_find_result dd li{margin-bottom:1px;padding:11px 10px;background:#f4f4f4;font-size:15px;color:#333}
.id_find_result dd li.center{text-align:center}
/*! 비회원 주문내역 상태 추가 */
#wrap.orders .order_goods li .goods_state{margin-bottom:7px}
#wrap.orders .order_goods li .goods_state p{display:inline-block;line-height:18px;font-weight:700;font-size:14px;vertical-align:top}
#wrap.orders .order_goods li .goods_state .state1{color:#6f7b81}
#wrap.orders .order_goods li .goods_state .state2{color:#5382fa}
#wrap.orders .order_goods li .goods_state .state3{color:#ffb300}
#wrap.orders .order_goods li .goods_state .state4{color:#5382fa}
#wrap.orders .order_goods li .goods_state .state5{color:#ff329b}
/*! [웹접근성] 회원정보수정 인증번호 시간연장 */
.toggle_box .message_check.time{display:-webkit-box;display:-ms-flexbox;display:flex;color:#424242}
.toggle_box .message_check.time span{-webkit-box-flex:1;-ms-flex:1;flex:1}
.toggle_box .message_check.time em{margin-left:5px;font-weight:700}
.toggle_box .message_check.time a{margin-left:5px;font-weight:700;color:#424242;text-decoration:underline}
.toggle_box .join_insert_btn{padding:0 14px 0 104px}
.toggle_box .join_insert_btn button{width:100%;height:44px;line-height:normal}
/*! IR 텍스트 Hidden 처리 2023-02-16 */
.blind {overflow: hidden;display: inline-block;position: absolute !important;width: 1px;height: 1px;margin: -1px;border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
.ellip {overflow: hidden;display: inline-block;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;}
.none {display: none !important;}
