@import url("mallstyle_2018_shoplist.css");/*상품리스트 진열방식*/
@import url("mallstyle_appblog.css");/*모바일샵블로그기능*/

/*/////////////쇼핑몰 리뉴얼-주문서 외에 모든 페이지 포함/////////////*/
*{box-sizing:border-box;margin:0;padding:0;}
html,body{min-width:320px;position:relative}
.newWrap{font-family:"Apple SD Gothic Neo", Malgun Gothic,"맑은 고딕",Dotum,"돋움","Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-0.3px;box-sizing:border-box;color:#222222}
/*div,span,input,a,ul,i{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#buy-button *{-webkit-transition:all 0.0s ease-in-out;-moz-transition:all 0.0s ease-in-out;-ms-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.0s ease-in-out;}
*/

/*switch*/
.label-switch{position:relative;display:inline-block;cursor:pointer;margin:2px 2px 0 2px;width:53px;height:25px}
.label-switch input[type="checkbox"]{width:0;height:0;opacity:0}
.label-switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;background-color:#d4d4d4;-webkit-transition:.4s;transition:.4s;cursor:pointer}
.label-switch .slider:before{content:'';position:absolute;width:23px;height:23px;border-radius:50%;left:1px;bottom:1px;box-shadow:0 0 0 2px transparent, 0 1px 3px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:.4s;transition:.4s;text-align:center;padding-top:4px;font-size:11px;color:#777;font-weight:normal}
.label-switch input:checked + .slider{background-color:#333}
.label-switch input:checked + .slider:before{content:'';color:#333;-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}

.conWrap{width:1200px;margin:0 auto;}

/*헤더*/
.newWrap header .tmenu{border-bottom:1px solid #e1e1e1;text-align:right;height:37px;}
.newWrap header .tmenu a{display:inline-block;color:#999999;font-size:13px;padding:9px 8px;}
.newWrap header .tmenu a:last-child{padding:9px 0px 9px 8px}
.newWrap .hdcont{height:120px;border-bottom:2px solid #272727;}
.newWrap .hdcont .nshop-menu{width:30%;float:left;}
.newWrap .hdcont .menu-toggle{padding:20px 10px;cursor:pointer;border:1px solid #e1e1e1;width:46px;height:46px;float:left;margin-top:36px;}
.newWrap .hdcont .conWrap{position:relative;}
.hamburger,.hamburger::before,.hamburger::after{content:'';display:block;background:#000000;height:3px;width:24px;-webkit-transition:all ease-in-out 350ms;transition:all ease-in-out 350ms;}
.hamburger::before{-webkit-transform:translateY(-7px);transform:translateY(-7px);}
.hamburger::after{-webkit-transform:translateY(4px);transform:translateY(4px);}
.menu-toggle.open .hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.menu-toggle.open .hamburger::before{display:none;}
.menu-toggle.open .hamburger::after{-webkit-transform:translateY(-0px) rotate(-90deg);transform:translateY(-0px) rotate(-90deg);}
nav.site-nav{z-index:8;top:81px;position:absolute}
nav.site-nav ul{display:none;float:left;background:#fff;border:1px solid #e1e1e1;padding:15px 0 0;width:550px;height:420px;overflow-y:auto;}
nav.site-nav ul.opening{display:block;}
nav.site-nav li{display:block;float:left;vertical-align:top;min-width:260px;padding:15px}
nav.site-nav a{color:#999999;display:block;}
nav.site-nav a.cate-one{font-size:14px;font-weight:bold;width:100%;padding:0px 0 10px 5px;display:block;border-bottom:1px solid #eeeeee;cursor:inherit;}
nav.site-nav a.cate-two{font-size:13px;padding:10px}
nav.site-nav a.cate-two .fa{display:none;float:right;padding-top:2px;}
nav.site-nav a.cate-two:hover{color:#222}
nav.site-nav a.cate-two:hover .fa{display:block;}
.newWrap .hdcont .nshop-logo{text-align:center;width:40%;float:left;height:120px;}
.newWrap .hdcont .nshop-logo img{margin-top:6%;max-height:80px;max-width:300px}
.newWrap .hdcont .nshop-logo .logotext{margin-top:7%;color:#222;font-size:33px}
.newWrap .hdcont .nshop-search{float:right;width:30%;}
.newWrap .hdcont .nshop-search .form-group{margin-bottom:0;margin-top:36px;border:1px solid #e1e1e1;width:250px;height:46px;float:right;}
.newWrap .hdcont .nshop-search input{border:0;width:200px;height:44px;outline:none;font-size:13px;text-indent:10px}
.newWrap .hdcont .nshop-search button{border:0;outline:none;padding:11px 12px;float:right;}
.newWrap .hdcont .nshop-search button i{font-size:22px;color:#222;}
.newWrap .nshop-navi{width:100%;height:60px;border-bottom:1px solid #e1e1e1;text-align:center;position:relative}
.newWrap .nshop-navi a{font-size:15px;color:#222;padding:19px 20px;display:inline-block;-webkit-transition:all 0.0s ease-in-out;-moz-transition:all 0.0s ease-in-out;-ms-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.0s ease-in-out;vertical-align:middle}
.newWrap .nshop-navi a:hover{font-weight:bold}
.newWrap .nshop-navi .nav-list{position:relative;z-index:7;overflow:hidden}
.newWrap .nshop-navi .nav-carousel{position:absolute;top:0;width:100%}
.newWrap .nshop-navi .nav-carousel a{font-size:25px;padding:10px 5px;outline:0}
.newWrap .nshop-navi .nav-carousel .flex-prev{float:left;margin-left:-25px}
.newWrap .nshop-navi .nav-carousel .flex-next{float:right;margin-right:-25px}
.newWrap .nshop-navi .nav-carousel .flex-disabled{display:none;}
.newWrap .nshop-navi .swiper-wrapper{text-align:center}
.newWrap .nshop-navi .swiper-slide{
    display:inline-block;
    width:auto;
    font-size:15px;
    /* Center slide text vertically */
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.newWrap .nshop-navi .swiper-slide:first-child{margin-left:25px}
.newWrap .nshop-navi .swiper-slide:last-child{margin-right:25px}
.newWrap .nshop-navi .swiper-button-prev{background:#fff;width:25px;height:59px;top:22px;left:0}
.newWrap .nshop-navi .swiper-button-prev span{display:block;width:10px;height:17px;background:url(/img/mall/ico_arrow_navi.png)no-repeat left;margin-top:21px}
.newWrap .nshop-navi .swiper-button-next{background:#fff;width:25px;height:59px;top:22px;right:0}
.newWrap .nshop-navi .swiper-button-next span{float:right;display:block;width:10px;height:17px;background:url(/img/mall/ico_arrow_navi.png)no-repeat right;margin-top:21px}
.newWrap .nshop-navi .swiper-button-next.swiper-button-disabled,
.newWrap .nshop-navi .swiper-button-prev.swiper-button-disabled{opacity:0}

/*푸터*/
.newWrap footer{border-top:1px solid #555555;width:100%;display:inline-block}
.newWrap footer .bottom-d-pro.bottom-list{height:54px;border-bottom:1px solid #e8e8e8}
.newWrap footer .bottom-d-pro .list-left{margin-left:0;line-height:inherit;}
.newWrap footer .bottom-d-pro .list-left li{float:left;}
.newWrap footer .bottom-d-pro .list-left li a{display:block;color:#222;padding:19px 8px 15px 8px;}
.newWrap footer .bottom-d-pro .list-left li:first-child a{padding:19px 8px 15px 0px;}
.newWrap footer .bottom-d-pro .list-right li{float:left;position:relative}
.newWrap footer .bottom-d-pro .list-right li span{display:block;width:20px;height:20px;position:relative}
.newWrap footer .bottom-d-pro .list-right .sns-box{padding:17px 6px;text-align:center;cursor:pointer}
.newWrap footer .bottom-d-pro .list-right .sns-box em{display:none;position:absolute;top:-20px;left:-50%;width:auto;min-width:46px;line-height:27px;padding:0 10px;background:#e1e1e1;border:1px solid #e1e1e1;border-radius:16px;text-align:center;z-index:99}
.newWrap footer .bottom-d-pro .list-right .sns-box em::before{content:"";position:absolute;top:28px;left:27px;border-width:5px;border-style:solid;border-color:#e1e1e1 transparent transparent transparent}
.newWrap footer .bottom-d-pro .list-right .sns-box em a{display:table-cell;width:auto;min-width:46px;font-size:11px;color:#808080;padding:0 3px;letter-spacing:-1px}
.newWrap footer .bottom-d-pro .list-right .sns-box em a:hover{color:#222}
.newWrap footer .bottom-d-pro .list-right .sns-box:hover em{display:table}
.newWrap footer .bottom-d-pro .list-right .nshop_kakao span{background:url(/img/mall/ico_kakao_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_kakao:hover span{background:url(/img/mall/ico_kakao_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_facebook span{background:url(/img/mall/ico_facebook_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_facebook:hover span{background:url(/img/mall/ico_facebook_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_twitter span{background:url(/img/mall/ico_twitter_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_twitter:hover span{background:url(/img/mall/ico_twitter_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_blog span{background:url(/img/mall/ico_blog_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_blog:hover span{background:url(/img/mall/ico_blog_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_kakaostory span{background:url(/img/mall/ico_story_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_kakaostory:hover span{background:url(/img/mall/ico_story_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_insta span{background:url(/img/mall/ico_insta_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_insta:hover span{background:url(/img/mall/ico_insta_on.png)no-repeat}
.newWrap footer .bottom-d-pro .list-right .nshop_band span{background:url(/img/mall/ico_band_off.png)no-repeat;background-size:20px !important}
.newWrap footer .bottom-d-pro .list-right .nshop_band:hover span{background:url(/img/mall/ico_band_on.png)no-repeat}
.newWrap footer .finfo{display:inline-block;width:100%;}
.newWrap footer .finfo li{float:left;border-left:1px solid #e9e9e9;margin:35px 0;vertical-align:top;min-height:120px}
.newWrap footer .finfo li:first-child{border-left:none;}
.newWrap footer .finfo li > div{padding:0 40px;}
.newWrap footer .finfo li:first-child div{padding:0 40px 0 0px;}
.newWrap footer .finfo li:first-child p{padding:0}
.newWrap footer .finfo li p{text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:15px;padding:0 40px}
.newWrap footer .finfo li span{color:#808080;font-size:14px;}
.newWrap footer .finfo li.cs{width:22%}
.newWrap footer .finfo li.cs p{margin-bottom:11px}
.newWrap footer .finfo li.cs b{display:block;font-size:23px;margin-bottom:5px}
.newWrap footer .finfo li.cs b a{color:#222}
.newWrap footer .finfo li.cs b i{font-size:21px;margin-right:3px}
.newWrap footer .finfo li.cs span{display:block}
.newWrap footer .finfo li.bank{width:23%}
.newWrap footer .finfo li.bank span{display:block}
.newWrap footer .finfo li.bank select{font-size:12px;color:#999;margin-top:5px;height:28px;}
.newWrap footer .finfo li.info{width:55%}
.newWrap footer .finfo li.info div span{display:inline-block;margin-right:20px;line-height:18px;}
.newWrap footer .finfo li.info div span a.lic-confirm{color:#fff;background:#d4d4d4;border:1px solid #d4d4d4;font-size:10px;padding:2px 3px;margin-left:5px}
.newWrap footer .footer-bottom a strong{font-size:12px;display:inline-block;vertical-align:middle;margin-top:1px;}
.newWrap footer .footer-bottom a small{display:inline-block;vertical-align:middle;margin-top:2px}
.newWrap footer .footer-bottom a small.hidden-xs{margin-top:7px}
.newWrap footer .finfo2{border-top:1px solid #e8e8e8;padding:12px 0 8px 0;margin-top:5px;font-size:11px;color:#808080}
.newWrap footer .finfo2 .conWrap{display:table}
.newWrap footer .finfo2 .conWrap > div{display:table-cell}
.newWrap footer .finfo2 .conWrap > div:first-child{text-align:left}
.newWrap footer .finfo2 b{color:#222}
.newWrap footer .finfo2 .copyright{text-align:right;vertical-align:middle}
.newWrap footer .escro{letter-spacing:-0.7px}
.newWrap footer .escro li{float:left}
.newWrap footer .escro a{color:#222;text-decoration:underline}
.newWrap footer .escro img{width:32px;margin-right:7px}
/*호스팅공급업체 정보 영역*/
.newWrap footer .footer-bottom{background:#fafafa;padding:8px 34px 7px 34px;color:#43465b}
.newWrap footer .footer-bottom img{width:80px;margin-top:3px}
.newWrap footer .footer-bottom a strong{background:#43465b;color:#fff;font-size:10px;margin-top:2px;padding:2px 9px}

/*헤더공통배너 영역*/
.newWrap .bnwrap-top{width:100%;height:71px;text-align:center;border-bottom:1px solid #e1e1e1}
.newWrap .bnwrap-top > div{position:relative}
.newWrap .bnwrap-top img{width:1200px;max-width:1200px;height:70px;}
.newWrap .bnwrap-top a.bn-close{display:none;width:30px;height:30px;background:rgba(255,255,255,0.6);border:1px solid #fff;color:#fff;font-size:21px;position:absolute;right:0;cursor:pointer}
.newWrap .bnwrap-top a.bn-close span{display:block;height:30px;background:url(/img/mall/ico_soldout.png)center no-repeat;background-size:14px auto;opacity:.6}

/*메인비주얼배너 영역*/
.new-contents .bnwrap-visual{width:1200px;height:480px;margin:0 auto;position:relative;overflow:hidden;}
.new-contents .bnwrap-visual .swiper-container{max-height:480px;}
.new-contents .main_banner{position:absolute;bottom:0;z-index:7;margin:0;height:40px}
.new-contents .main_banner span{border-radius:50%;width:15px;height:15px;cursor:pointer}
.new-contents .swiper-pagination-bullet{width:10px;height:10px}
.new-contents .swiper-pagination-bullet-active{background:#333}

/*기획전배너 영역 메인노출용*/
.new-contents .bnwrap-event{width:1200px;margin:32px auto;max-height:250px;position:relative;overflow:hidden}
.new-contents .bnwrap-event img{width:100%;height:auto;min-height:250px}

/*기획전배너 영역 상단배너용*/
.new-contents .bnwrap-event-page{width:1200px;margin:32px auto;max-height:400px;position:relative;overflow:hidden}
.new-contents .bnwrap-event-page img{width:100%;height:auto;min-height:400px}

/*웹/모바일구분 배너노출*/
.use-web{display:block !important}
.use-m{display:none !important}

.new-contents{margin-bottom:100px;min-height:350px}
.new-contents .prd-group-all.new-list-list > ul{margin-bottom:16px;}

/*상품리스트 타이틀 영역*/
.new-contents .cate-tit{margin:32px 0 25px 0;width:100%;height:45px;text-align:center;font-size:21px;display:inline-block}
.new-contents .cate-tit span{background:#fff;border:1px solid #dddddd;padding:7px 40px 9px 40px;display:inline-block;position:relative;top:-30px;}
.new-contents .cate-tit::before{content:"";width:1200px;height:1px;background:#dddddd;display:inline-block}

/*상품리스트 리스트형식 선택 아이콘*/
.new-contents .lst-select-box{display:none;text-align:center;width:100%;height:36px;margin-bottom:32px}
.new-contents .lst-select-box a{display:inline-block;width:36px;height:36px;border:1px solid #dddddd;margin:0 4px;cursor:pointer;outline:none}
.new-contents .lst-select-box a.ico-thumb2{display:none;background:url(/img/mall/ico_thumb2.png)no-repeat;background-position:center 8px;}
.new-contents .lst-select-box a.ico-thumb3{display:none;background:url(/img/mall/ico_thumb3.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-thumb1{background:url(/img/mall/ico_thumb1.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-list{background:url(/img/mall/ico_list.png)no-repeat;background-position:center 10px;}
.new-contents .lst-select-box a:hover{border:1px solid #969696;}
.new-contents .lst-select-box a.ico-thumb2:hover{background:url(/img/mall/ico_thumb2_ov.png)no-repeat;background-position:center 8px;}
.new-contents .lst-select-box a.ico-thumb3:hover{background:url(/img/mall/ico_thumb3_ov.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-thumb1:hover{background:url(/img/mall/ico_thumb1_ov.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-list:hover{background:url(/img/mall/ico_list_ov.png)no-repeat;background-position:center 10px;}
.new-contents .lst-select-box a.ico-thumb2.active{border:1px solid #969696;background:url(/img/mall/ico_thumb2_ov.png)no-repeat;background-position:center 8px;}
.new-contents .lst-select-box a.ico-thumb3.active{border:1px solid #969696;background:url(/img/mall/ico_thumb3_ov.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-thumb1.active{border:1px solid #969696;background:url(/img/mall/ico_thumb1_ov.png)no-repeat;background-position:center 9px;}
.new-contents .lst-select-box a.ico-list.active{border:1px solid #969696;background:url(/img/mall/ico_list_ov.png)no-repeat;background-position:center 10px;}

/*상품리스트-1단*/
.new-contents .new-list-grd1{display:block;width:1200px;margin:0 auto;}
.new-contents .new-list-grd1 > ul{display:flow-root;}
.new-contents .new-list-grd1 li{float:left;width:288px;margin:0 16px 16px 0px;background:#fff;/*border:1px solid #dddddd*/}
.new-contents .new-list-grd1 li:nth-child(4n){margin:0 0 16px 0px}
.new-contents .new-list-grd1 li > a{display:block}
.new-contents .new-list-grd1 li .imgwrap{position:relative;width:286px;height:286px;background:#f7f7f7;overflow:hidden}
.new-contents .new-list-grd1 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover}
.new-contents .new-list-grd1 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:288px}
.new-contents .new-list-grd1 li .liwrap{height:132px}
.new-contents .new-list-grd1 li .liwrap p{padding:14px 10px 6px 0px;}
.new-contents .new-list-grd1 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
.new-contents .new-list-grd1 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
.new-contents .new-list-grd1 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
.new-contents .new-list-grd1 li .liwrap em{display:inline-block;text-indent:7px;color:#f20000;margin-bottom:8px}
.new-contents .new-list-grd1 li .liwrap em strong{font-size:22px}
.new-contents .new-list-grd1 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:0px}
.new-contents .new-list-grd1 li .liwrap span.per{background:url(/img/mall/icon_down_per.png)no-repeat;background-position:0 5px;padding-left:11px;color:#000;font-size:14px;font-weight:bold;letter-spacing:-1px}
.new-contents .new-list-grd1 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0 10px}
.new-contents .new-list-grd1 li .ico-box a{vertical-align:top;}
.new-contents .new-list-grd1 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
.new-contents .new-list-grd1 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}

/*상품리스트-2단*/
.new-contents .new-list-grd2{display:block;width:1200px;margin:0 auto;}
.new-contents .new-list-grd2 > ul{display:flow-root;}
.new-contents .new-list-grd2 li{float:left;width:288px;margin:0 16px 16px 0px;background:#fff;/*border:1px solid #dddddd*/}
.new-contents .new-list-grd2 li:nth-child(4n){margin:0 0 16px 0px}
.new-contents .new-list-grd2 li > a{display:block}
.new-contents .new-list-grd2 li .imgwrap{position:relative;width:286px;height:286px;background:#f7f7f7;overflow:hidden}
.new-contents .new-list-grd2 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover}
.new-contents .new-list-grd2 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:288px;}
.new-contents .new-list-grd2 li .liwrap{height:111px;}
.new-contents .new-list-grd2 li .liwrap p{padding:14px 10px 6px 0px;}
.new-contents .new-list-grd2 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
.new-contents .new-list-grd2 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
.new-contents .new-list-grd2 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
.new-contents .new-list-grd2 li .liwrap em{display:inline-block;text-indent:7px;color:#f20000;margin-bottom:8px}
.new-contents .new-list-grd2 li .liwrap em strong{font-size:22px}
.new-contents .new-list-grd2 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:0px}
.new-contents .new-list-grd2 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0 10px}
.new-contents .new-list-grd2 li .ico-box a{vertical-align:top;}
.new-contents .new-list-grd2 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
.new-contents .new-list-grd2 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}

/*상품리스트-3단*/
.new-contents .new-list-grd3{display:block;width:1200px;margin:0 auto;}
.new-contents .new-list-grd3 > ul{display:flow-root;}
.new-contents .new-list-grd3 li{float:left;width:288px;margin:0 16px 16px 0px}
.new-contents .new-list-grd3 li:nth-child(4n){margin:0 0 16px 0px}
.new-contents .new-list-grd3 li > a{display:block}
.new-contents .new-list-grd3 li .imgwrap{position:relative;width:286px;height:286px;background:#f7f7f7;overflow:hidden}
.new-contents .new-list-grd3 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover}
.new-contents .new-list-grd3 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:288px;}
.new-contents .new-list-grd3 li .liwrap{height:111px;}
.new-contents .new-list-grd3 li .liwrap p{padding:14px 10px 6px 0px;}
.new-contents .new-list-grd3 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
.new-contents .new-list-grd3 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
.new-contents .new-list-grd3 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
.new-contents .new-list-grd3 li .liwrap em{display:inline-block;text-indent:7px;color:#f20000;margin-bottom:8px}
.new-contents .new-list-grd3 li .liwrap em strong{font-size:22px}
.new-contents .new-list-grd3 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:0px}
.new-contents .new-list-grd3 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0 10px}
.new-contents .new-list-grd3 li .ico-box a{vertical-align:top;}
.new-contents .new-list-grd3 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
.new-contents .new-list-grd3 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}

/*공통사용-아이콘*/
.new-contents .ico-box a{display:inline-block;width:35px;height:35px;text-align:center;}
.new-contents .ico-box a span{display:inline-block}
.new-contents .ico-box .ico-coupon span{margin-top:9px;width:20px;height:25px;background:url(/img/mall/ico_coupon.png)no-repeat;}
.new-contents .ico-box .ico-cart span{margin-top:10px;width:27px;height:22px;background:url(/img/mall/ico_cart.png)no-repeat;}
.new-contents .ico-box .ico-soldout span{margin-top:9px;width:17px;height:17px;background:url(/img/mall/ico_soldout.png)no-repeat;}

/*상품리스트-리스트형*/
.new-contents .new-list-list{display:block;width:1200px;margin:0 auto;}
.new-contents .new-list-list li{display:inline-block;width:100%;border-bottom:1px solid #dddddd;padding:10px 0;position:relative;}
.new-contents .new-list-list li:first-child{border-top:1px solid #dddddd}
.new-contents .new-list-list li .imgwrap{float:left;position:relative;width:160px;height:160px;background:#f7f7f7;overflow:hidden}
.new-contents .new-list-list li .imgwrap .inner{position:absolute;width:100%;height:100%;}
.new-contents .new-list-list li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover;}
.new-contents .new-list-list li .liwrap{float:left;width:80%;padding:10px 0 10px 20px;height:160px;position:relative}
.new-contents .new-list-list li .liwrap p span{overflow:hidden;text-overflow:ellipsis;}
.new-contents .new-list-list li .liwrap .pname{display:inline-block;color:#222222;font-size:16px;max-height:38px;line-height:20px;white-space:normal;word-wrap:break-word;}
.new-contents .new-list-list li .liwrap .ptxt{display:block;color:#888888;font-size:13px;margin-top:3px;white-space:nowrap;}
.new-contents .new-list-list li .liwrap .prc-box{position:absolute;bottom:5px;}
.new-contents .new-list-list li .liwrap em{color:#f20000;padding-left:7px}
.new-contents .new-list-list li .liwrap em strong{font-size:22px;}
.new-contents .new-list-list li .liwrap em.b-prc{text-decoration:line-through;color:#888888;padding-left:0px}
.new-contents .new-list-list li .ico-box{float:right;position:absolute;top:10px;right:10px}
.new-contents .new-list-list .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
.new-contents .new-list-list .soldWrap p{color:#fff;font-size:15px;font-weight:bold;border:2px solid #fff;text-transform:uppercase;width:65%;padding:6px 0;text-align:center;margin:40% auto;}
.new-contents .new-list-list li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%;}

/*상품더보기*/
.new-contents .btn-lst-more{background:#ededed;border-bottom:1px solid #dddddd;text-align:center;width:1200px;margin:0 auto;height:50px;position:relative;display:inline-block}
.new-contents .btn-lst-more a{display:block;font-size:16px;color:#222;padding-top:13px;cursor:pointer}
.new-contents .btn-lst-more a i{margin-left:10px;font-size:21px;}
.new-contents .btn-lst-more a span{right:10px;position:absolute;font-size:13px;color:#888;top:15px;}

/*리스트내 상품이없습니다 영역*/
.conWrap.no-data{font-size:14px;text-align:center;padding:75px 0}

/*상품이미지 롤링 페이징*/
.newWrap .swiper-pagination-fraction,
.new-contents .swiper-pagination-fraction{display:inline-block;left:46% !important;bottom:25px;min-width:42px;width:auto !important;border-radius:11px;background:rgba(21,21,22,.3);color:#fff;font-size:12px;padding:3px 5px;width:auto;margin:0 auto;letter-spacing:-1.5px}
.detail-view-new .info-left .fix-bot + .swiper-pagination{bottom:40px}

/*상품이미지 내 하단영역*/
.imgwrap .fix-bot,
.fix-bot{position:absolute;bottom:0;left:0;width:100%;z-index:1}
/*리스트내에 뱃지영역*/
.coupon_new{padding:5px}
.coupon_new span{padding:3px 5px;color:#fff;border-radius:3px;font-size:12px !important;display:inline-block !important}
.coupon_new .icon_coupon, div.icon_area .icon_coupon, dt.icon_area .icon_coupon, p.icon_area .icon_coupon{background:#e62b40}
.coupon_new .icon_express, div.icon_area .icon_express, dt.icon_area .icon_express, p.icon_area .icon_express{background:#0b90e5}
/*판매기간표시-리스트*/
.sales-period{background:rgba(255,255,255,0.85);text-align:center;padding:7px 0 4px 0;color:#333;font-size:12px}
.sales-period em{display:inline-block;margin-right:6px;background:url(/img/mall/ico_clock.png)no-repeat;background-size:13px 12px;width:13px;height:12px;vertical-align:text-top}
/*판매기간표시-상세*/
.sales-period.v-form{padding:9px 0 7px 0;font-size:15px}
.sales-period.v-form em{width:17px;height:17px;background-size:17px 16px;background-position:0 1px;margin-right:8px}

/*위젯-인스타그램*/
.widget-insta{width:1200px;margin:110px auto 0 auto; clear:both;}
.widget-insta .profile{display:table;margin:0 auto 40px; text-align:center;}
.widget-insta .thumb{float:left;width:60px;margin-right:20px}
.widget-insta .imgwrap{position:relative;width:60px;height:60px;overflow:hidden;border-radius:50%;border:1px solid;border-color:rgba(0,0,0,0.1)}
.widget-insta .imgwrap img{width:100%;height:100%;object-fit:cover}
.widget-insta p{float:left;font-size:14px;font-family:"맑은 고딕", "Malgun Gothic";}
.widget-insta p span{display:block;margin-bottom:7px}
.widget-insta .go{display:block;background:#888;color:#fff;padding:4px 25px 6px 25px;border-radius:15px;text-align:center}
.widget-insta .logo-insta{width:120px;margin:3px 17px 0 0}

/*퀵메뉴*/
.float-out-wrap{width:1200px;height:0px;margin:0 auto;position:relative;}
.float-out-wrap li img{width:76px;height:76px;}
.float-in-wrap{width:90px;position:absolute;top:10px;right:-100px;display:block}
.left-float{display:block;position:fixed;width:90px;z-index:99999;border:1px solid #e1e1e1;background:#fff;overflow:visible}
.left-float li{width:100%;text-align:center;}
.left-float .tt{font-weight:bold;letter-spacing:-1.5px;padding:8px 0}
.left-float .tt a{color:#222}
.left-float div a{display:block;text-align:center;padding:3px 0}
.left-float div a .img_no{background:#f7f7f7;width:76px;height:76px;margin:0 auto;color:#888;font-size:10px;padding-top:35%}
.left-float li.arw{padding:3px 0}
.left-float li.arw a{color:#888;display:inline-block;border:1px solid #e1e1e1;width:37px;}
.left-float li.arw a i{font-size:17px}
.left-float .no-lst{font-size:12px;color:#888;letter-spacing:-1px;padding:7px 0}
.left-float #back-top{border-radius:0;border:0;width:100%;display:block;position:inherit;font-size:16px;font-weight:bold;height:auto;line-height:inherit;padding:6px}
.left-float #back-top:hover{background:none;opacity:1;color:#222;}
.left-float .q-top i{display:none}
.quick-bt-banner{border-top:1px solid #e1e1e1}
.quick-bt-banner a{padding:0 !important}
.quick-bt-banner img{width:100%;height:auto}
.kakao-open01{position:absolute;width:90px;bottom:-100px;left:-1px;z-index:1000;}
.kakao-open01 img{width:90px}
.kakao-open02{position:absolute;width:72px;bottom:-87px;left:8px;z-index:1000;}
.kakao-open02 img{width:72px}
.kakao-open03{position:absolute;width:72px;bottom:-87px;left:8px;z-index:1000;}
.kakao-open03 img{width:72px}

/*팝업전체 위치잡기*/
.layer-pop-wrap{position:absolute;top:228px;left:0;z-index:8}
/*기본팝업*/
.pop_basic{display:inline-block;width:450px;overflow:hidden}
.pop_basic .pop_img img{width:100%}
.pop_menu{display:table;table-layout:fixed;width:100%;height:60px;background:#f4f4f4;border-top:1px solid #ddd}
.pop_menu > a{display:table-cell;padding:0 5px;color:#555;font-size:11px;text-align:center;vertical-align:middle}
.pop_menu > a + a{border-left:1px solid #ddd}
.pop_menu > a:hover,
.pop_menu > a.active{color:#333;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.pop_btn{overflow:hidden;width:100%;height:30px;background:#555555;line-height:29px;font-size:12px}
.pop_btn .today_close{text-align:left;color:#fff;text-indent:8px}
.pop_btn .today_close i{margin-right:5px}
.pop_btn .pop_close{float:right;height:30px;padding:0 18px;background:#333333;color:#fff}
/*쇼핑몰 내 공지팝업용*/
.layer_pop_alert{display:inline-block;background:url(/img/mall/bg_notice_alert.png)left top no-repeat;width:320px;color:#000;vertical-align:top}
.layer_pop_alert .pop_notice_wrap{text-align: center; height:350px; padding: 20% 10%; }
.pop_notice_wrap .pop_notice_title{letter-spacing: -2px; text-align: left;}
.pop_notice_wrap .pop_notice_title li:nth-child(1){font-size: 20px; }
.pop_notice_wrap .pop_notice_title li:nth-child(1) span{font-weight: bold;}
.pop_notice_wrap .pop_notice_title li:nth-child(2){font-size: 12px; padding:5px 0 12px;}
.pop_notice_wrap .pop_notice_cont{background: #edebec; width: 100%; margin: 5px 0;}
.pop_notice_wrap .pop_notice_cont ul{padding: 5% 0; font-size: 16px;}
.pop_notice_wrap .pop_notice_cont ul li b{font-size: 18px;}
.pop_notice_wrap .pop_notice_cont ul .btn-confirm{margin: 5px;}
.pop_notice_wrap .pop_notice_cont ul .btn-confirm a{color:#000 !important;}
.pop_notice_wrap .pop_notice_cont ul .btn-confirm .btn-line{background-color: #fff; border-color:#707070; border-radius: 5px; width:60%}
.pop_notice_wrap .pop_notice_cont ul .prod_tab_r{margin-top: 10px;}

@media (max-width:768px) {
    .layer-pop-wrap{top:0}
}

.img_no{display:inline-block;background:#f7f7f7;color:#888;text-align:center}
.img_no_thumb{width:60px;height:60px;max-width:60px !important;font-size:11px}
.img_no_thumb span{display:inline-block;width:60%;margin-top:23%}

a.toggle,a.sch,.dropdown-menu,.nshop-m-right{display:none}
.newWrap header .open > .dropdown-menu{display:none !important}
.nshop-m-cate{display:none}
.newWrap .drawer-nav{display:none}
.newWrap .mobile-bottom{display:none}

.btn-red-new{background:#f3504e;border:1px solid #d33230;color:#fff;}
.btn-red-new:hover{color:#fff !important}
.btn-red-new:active,.btn-red-new:link,.btn-red-new:visited{color:#fff !important}
.btn-red-invert{background:#fff;border:1px solid #f3504e !important;color:#f3504e;}
.btn-red-invert:hover{color:#f3504e !important}







/* ====================================================================================================================
 * 서브페이지
 * ====================================================================================================================*/
.sub-size{width:1200px;margin:0 auto;display:table}
.default-bg-new{background:#f2f4f7}

.btn-basic{background:#333333;color:#fff !important}
.btn-basic:hover{background:#222}
.btn-gray-line{background:#fff;border:1px solid #e5e5e5 !important;color:#444 !important}
.btn-gray-line:hover{border:1px solid #ccc !important}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;}

.newWrap input[type="text"]::placeholder,
.newWrap input[type="password"]::placeholder{color:#ccc}
.newWrap input[type="text"]:-ms-input-placeholder,
.newWrap input[type="password"]:-ms-input-placeholder{color:#ccc}
.newWrap ::-ms-input-placeholder{color:#ccc}

/*로그인*/
.login-s-box{background:#fff;border:1px solid #dee3eb;width:430px;height:auto;display:inline-block;vertical-align:top;margin:0 16px}
.newWrap .login-wrap{padding:90px 0 120px 0;margin:0 auto;}
.login-s-box .form-panel fieldset{padding:15px 30px 37px 30px}
.login-s-box .title-eng{width:100%;background:#fdfdfd;border-bottom:1px solid #ebeef3;color:#999999;height:37px;padding-top:10px}
.login-s-box .title{font-weight:bold;font-size:16px;padding:50px 0 25px 0}
.login-s-box .btn-lg,.login-s-box .input-lg{height:50px !important;}
.login-s-box .input-group{width:100%}
.login-s-box .input-group input{background:#fff;border:0;border-bottom:1px solid #dee3eb;width:100%;padding:6px 12px !important;}
.login-s-box .confirm-btn{margin-top:18px;}
.login-s-box .confirm-btn .btn{line-height:27px}
.login-s-box .remember-id{color:#999;text-align:left;font-size:11px;letter-spacing:-1px}
.login-s-box .remember-id label{margin:4px 0 3px 0}
.login-s-box .find-btn{margin-top:18px;}
.login-s-box .find-btn a{display:block;width:49.5%;height:35px;border:1px solid #e5e5e5;color:#444;font-size:12px;padding-top:7px}
.login-s-box .find-btn a#btn_pwfind{margin-right:1%}
.login-s-box .info-txt{color:#666;font-size:12px;padding:18px 0 23px 0}
.login-wrap .login-sns{margin-top:15px}
.login-wrap .login-sns a{display:block;height:40px;padding:0 10px 0 0;margin-bottom:5px}
.login-wrap .login-sns a em{float:left;width:45px;height:40px;margin-right:3px;border-right:1px solid}
.login-wrap .login-sns a span{display:inline-block;padding-top:12px;margin-left:-30px}
.login-wrap .login-sns .kakao{background:#f9e21a;color:#3c1e1e}
.login-wrap .login-sns .kakao em{background:url(/img/sns/login_bt_kakao.jpg)no-repeat center;background-size:75% auto;border-color:rgba(0,0,0,.05)}
.login-wrap .login-sns .naver{background:#18c615;color:#fff}
.login-wrap .login-sns .naver em{background:url(/img/sns/login_bt_naver.jpg)no-repeat center;background-size:76% auto;border-color:rgba(255,255,255,.25)}
.login-wrap .login-sns .facebook{background:#3a589e;color:#fff}
.login-wrap .login-sns .facebook em{background:url(/img/sns/login_bt_facebook.jpg)no-repeat center;background-size:66% auto;border-color:rgba(255,255,255,.2)}

/*회원가입*/
.join-box-new{background:#fff;border:1px solid #dee3eb;width:1200px;margin:50px auto 50px auto;padding:30px;min-height:350px}
.join-box-new h2{font-weight:normal; padding:0;}
.join-box-new h4{margin-bottom:15px;}
.sub-size table.table-bordered tbody{border-top:1px solid #dadada}
.sub-size table.table-bordered tr th,
.sub-size table.table-bordered tr td{border-bottom:1px solid #f5f5f5;}
.sub-size table.table-bordered tr th{font-weight:normal;letter-spacing:-1px}
.sub-size table.table-bordered tr td{color:#999999}
.join-box-new input[type="text"],
.join-box-new input[type="password"],
.join-box-new select{border:1px solid #dcdcdc;vertical-align:bottom;display:inline-block;width:190px;letter-spacing:-1px}
.join-box-new .phone_wrap .num02, .join-box-new .phone_wrap .num03{max-width:180px;}
.join-box-new .inp-addr-pn{width:45% !important}
.join-box-new input.inp-addr{width:63%}
.newWrap select{font-size:13px !important}
.newWrap select.fs15{font-size:15px !important}
.newWrap .sbtn{background:#888888;margin-left:0px;}
.newWrap .sbtn:hover{color:#fff !important;}
.newWrap table span.stxt{font-size:12px;letter-spacing:-1px;margin-left:2px;display:inline-block;}
.newWrap .addspan{vertical-align:top;margin-top:5px;display:inline-block;}
.newWrap .checkbox{font-size:12px}
.newWrap .agreebox-wrap{border-radius:0;background:transparent;border:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.newWrap .agreebox-wrap label{font-weight:normal}
.newWrap .agreebox-wrap strong{font-size:14px}
.sub-size table.table-bordered .join-th{width:120px}


/*회원가입 완료*/
.join-box-new .prodinfo_button a{width:250px;display:block;margin:0 auto;height:50px;line-height:27px;margin-bottom:10px}
.join-box-new .text03 span{line-height: 25px;}

/*아이디-비밀번호찾기*/
.join-box-new #memEmail{width:100%;height:39px}
.join-box-new .tab-find{overflow:hidden; padding: 0 150px;}
.join-box-new .tab-find button{float:left;border:1px solid #dcdcdc;border-bottom:1px solid #42464d;outline: none;cursor: pointer;width:50%;height:50px;font-size:15px;transition: 0.3s;}
.join-box-new .tab-find button.active{border:1px solid #42464d;border-bottom:1px solid #fff}
.tabcontent {display: none;}
.join-box-new .bold_title{font-weight: bold;}
#find-id .radio-wrap{width: 60%;margin: 0 auto; padding:40px 0 20px 0; color: #999;}
#find-id .radio-wrap label{cursor: default; font-size: 12px;}
#find-id .radio-wrap label:first-child{margin-right: 10px;}
#find-id .radiobtn{display:inline-block; padding-left: 18px;margin-bottom: 0;font-weight: normal;vertical-align: middle;cursor: pointer;line-height: 22px;}
#find-id .radiobtn input[type="radio"]{position:absolute;margin-left:-15px;}
#find-id .input-group{width: 100%;}
#find-id .input-group input{background: #fff;border: 0;border-bottom: 1px solid #dee3eb;width: 100%;padding: 6px 12px !important; height: 50px; }
#find-id .confirm-btn {margin:18px 0 50px 0;width: 100%; }
#find-id .confirm-btn #findLoginBtn{height: 50px; line-height: 27px;}
#find-id .find-input-wrap{ margin: 0 auto; width: 60%;}

#find-pw .radio-wrap{width: 60%;margin: 0 auto; padding:40px 0 20px 0; color: #999;}
#find-pw .radio-wrap label{cursor: default; font-size: 12px;}
#find-pw .radio-wrap label:first-child{margin-right: 10px;}
#find-pw .radiobtn{display:inline-block; padding-left: 18px;margin-bottom: 0;font-weight: normal;vertical-align: middle;cursor: pointer;line-height: 22px;}
#find-pw .radiobtn input[type="radio"]{position:absolute;margin-left:-15px;}
#find-pw .input-group{width: 100%;}
#find-pw .input-group input{background: #fff;border: 0;border-bottom: 1px solid #dee3eb;width: 100%;padding: 6px 12px !important; height: 50px; }
#find-pw .confirm-btn {margin:18px 0 50px 0;width: 100%; }
#find-pw .confirm-btn #findLoginBtn{height: 50px; line-height: 27px;}
#find-pw .find-input-wrap{ margin: 0 auto; width: 60%;}
/*아이디찾기 결과창*/
.join-box-new .find-result{padding-top:50px;}
.join-box-new .find-result .title{font-weight: bold; color:#f3504e; }
.join-box-new .find-result .info-txt{color: #999;}
.join-box-new .find-result .section-title{margin:0 0 60px 0;}
.join-box-new .find-result .section-title p{font-size: 16px;line-height: 28px;}
.join-box-new .find-result .inline-btn a{display: inline-block;}





/*상품리스트*/
.sub-tit-area{margin:20px auto;}
p.s-route{color:#888;}
p.s-route select{border:1px solid #e1e1e1;width:200px !important;display:inline-block;cursor:pointer}
h2.cate_title{font-size:32px;text-align:center;margin:10px auto 50px auto;}
/*상품3단롤링*/
.b-tit{width:1200px;margin:0 auto;text-align:center;font-size:26px;color:#888;padding:25px 0}
.new-list-big3{width:1200px !important;padding-bottom:20px}
.new-list-big3 .swiper-slide ul{width:1098px !important;display:block;margin:0 auto;}
.new-list-big3 .swiper-slide ul li{width:350px !important}
.new-list-big3 li{width:350px !important;}
.new-contents .new-list-big3 li .imgwrap{width:350px;height:350px}
.new-contents .new-list-big3 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover}
.new-contents .new-list-big3 li .imgwrap .img_no{width:100%}
.new-contents .new-list-big3 li .liwrap p{padding:14px 10px 6px 10px}
.new-contents .new-list-big3 li .liwrap em{text-indent:7px}
.new-contents .new-list-big3 li .liwrap em.b-prc{text-indent:10px}
.new-list-big3 .swiper-button-next{background:url(/img/mall/btn_right.png)no-repeat;background-size:34px 70px;width:34px;height:70px;}
.new-list-big3 .swiper-button-prev{background:url(/img/mall/btn_left.png)no-repeat;background-size:34px 70px;width:34px;height:70px;}
.new-list-big3.no-slide{width:1098px !important;display:table}
.new-list-big3.no-slide ul{text-align:center}
.new-list-big3.no-slide li{float:inherit;display:inline-block;vertical-align:top}
.new-list-big3.no-slide li:last-child{margin:0 0 16px 0px}
.new-list-big3.no-slide .imgwrap{text-align:left}
.new-list-big3.no-slide .liwrap{text-align:left}
/*상품순 설정*/
.type-turn{text-align:right;margin:30px auto 15px auto}
.type-turn a{color:#888;font-size:13px;margin-left:7px;cursor:pointer}
.type-turn a.active{font-weight:bold;color:#222}
.type-turn a:hover{color:#222}
.type-turn a i{display:none;}
.type-turn a.active i{display:inline-block;margin-right:4px}

/*상세보기*/
.detail-view-new{overflow:hidden}
.detail-view-new .info-left{float:left;width:600px;padding:15px;position:relative}
.detail-view-new .info-left .imgwrap{position:relative;width:570px;height:570px;background:#f7f7f7;overflow:hidden}
.detail-view-new .info-left .imgwrap .inner{position:absolute;width:100%;height:100%;}
.detail-view-new .info-left .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover;left:0}
.detail-view-new .info-left .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%}
.detail-view-new .info-right{float:left;width:600px;padding:15px;}
.detail-view-new .prod_title{font-size:35px;line-height:42px;font-weight:normal;padding-bottom:20px;margin:0;text-overflow:ellipsis;overflow:hidden;}
.detail-view-new .subject_subtitle{color:#888888;padding:0px 0px 15px 0}
.detail-view-new .prodinfo_price_list dt{padding:12px 0;background:none;font-size:15px;font-weight:normal;}
.detail-view-new .prodinfo_price_list dd{font-size:15px;font-weight:normal;padding:12px 0}
.detail-view-new .prodinfo_price_list dd span{font-weight:normal;color:#222;top:0}
.detail-view-new .option_wrap{border:0;background:none;border-top:1px solid #f5f5f5;margin:0}
.detail-view-new .prodinfo_op_title{font-weight:normal;font-size:15px;padding:5px 0;}
.detail-view-new .option_wrap select{border:1px solid #d0d0d0;color:#222;font-size:15px;height:40px;padding:0 0 0 8px}
.detail-view-new .prodinfo_price .pdwon{top:0}
.detail-view-new .prodinfo_priceend dd{color:#f3504e}
.detail-view-new .prodinfo_priceend span{top:1px}
.detail-view-new .prodinfo_button .btn-lg{width:49%;height:56px;font-size:16px;line-height:33px}
.detail-view-new .prodinfo_button #orderBtn{font-weight:bold}
.detail-view-new .prodinfo_price_list a{margin-left:0;}
.detail-view-new .prodinfo_price_list .num{border:1px solid #d0d0d0;border-right:0;border-left:0;color:#222}
.detail-view-new .prodinfo_price_list .arrowtop{border:1px solid #d0d0d0;}
.detail-view-new .prodinfo_price_list .arrowbott{border:1px solid #d0d0d0}
.detail-view-new #selectOptionView .pricecolor3{background:transparent;border-top:1px solid #dddddd;border-bottom:none;font-size:13px;color:#222;}
.detail-view-new .prodinfo_op .arrowinputbox{padding-bottom:0}
.detail-view-new .prodinfo_op .arrowinputbox a{cursor:pointer;border: 1px solid #d0d0d0;}
.detail-view-new .prodinfo_op .arrowinputbox input{border: 1px solid #d0d0d0;}
.detail-view-new .prodinfo_op3{border-top:1px solid #f5f5f5;}
.detail-view-new .prodinfo_op3 input{border:1px solid #d0d0d0;height:40px;color:#222;font-size:15px;font-weight:normal;}
.detail-view-new .optionbox{margin:3px 3px 7px 3px;border:1px solid #d0d0d0;height:40px;color:#222;font-size:15px;}
.detail-view-new .goodimg-wrap{position:relative}
.detail-view-new .atcwrap{display:inline-block;width:100%;font-size:15px;border-top:1px solid #ddd;padding:15px 20px 15px 20px}
.detail-view-new .atcwrap dl{display:inline-block;width:100%}
.detail-view-new .atcwrap dt{float:left;width:12%;line-height:26px;font-weight:normal}
.detail-view-new .atcwrap dd{float:right;width:88%;text-align:right}
/*판매갯수 표시*/
.detail-view-new .nothing{height:60px;width:60px;position:absolute;top:27px;right:27px;padding-top:15px;color:#fff;border-radius:50%;background:rgba(231, 33, 76, 0.9);line-height:15px;font-weight:700;font-size:12px;text-align:center;z-index:2}
/*상품상세 탭디자인*/
.tab-new{border-radius:0;margin-top:10px;margin-bottom:50px}
.tab-new > div > ul{background:transparent;border-bottom:2px solid #222;border-radius:0;padding:0 !important}
.tab-new > div > ul > li{display:inline-block;width:33%;border-radius:0;top:1px !important;background:transparent !important}
.tab-new > div > ul > li a{width:100%;float:inherit !important;display:block;font-size:14px;padding:15px 0 14px 0 !important;color:#808080 !important;text-align:center;font-weight:normal;outline:0}
.tab-new > div > ul > li:hover{border-color:#ccc !important}
.tab-new > div > ul > li:hover a{color:#222 !important}
.tab-new .ui-state-active{border:solid #222 !important;border-width:2px 2px 0 2px !important;position:relative !important;top:1px !important;background:#fff !important}
.tab-new .ui-state-active a{color:#222 !important;font-weight:bold;font-size:15px;padding:15px 0 13px 0 !important}
.tab-new .ui-state-active:hover{border-color:#222 !important}

/*장바구니*/
.sub-box-new{background:#fff;border:1px solid #dee3eb;width:1200px;margin:50px auto 50px auto;padding:30px;min-height:350px;}
.sub-box-new h2.s_title{font-weight:normal;padding:0;}
.cart-new .orderformpd a{color:#222}
.cart-new .orderformpd dt,.cart-new .orderformpd dd{color:#888;font-size:0.9em}
.cart-new .prodinfo_button a{font-size:16px;height:56px;line-height:33px;}
.bottom_btn .btn-lg{font-weight:bold;height:56px;font-size:16px;line-height:33px;}
.cart-new .op-new > dd > dl dt.pddd{float:left;width:calc((100% - 80px) / 1);height:27px}
.cart-new .op-new > dd > dl dd.cartOptQty{float:right;width:80px;padding:5px 0 0 0}

/*주문완료*/
.sub-box-new .order-ok-wrap{border:0;padding:2% 0;}
.sub-box-new .order-ok-wrap .data{border:1px solid #ddd;padding:20px 0;}
.sub-box-new .order-ok-wrap p{font-weight:bold;font-size:14px}
.sub-box-new .order-ok-wrap .ordercolor{color:#f3504e}

/*고객센터*/
.search-wrap a{vertical-align:top !important;}
.tbl-board-new th{background:#fafafa;font-size:13px;text-align:center;padding:16px 10px !important;border-bottom:1px solid #ebeef3 !important;border-top:1px solid #ebeef3 !important;vertical-align:middle !important}
.tbl-board-new tbody td{padding:15px 15px !important;border-top:none;}
.tbl-board-new tbody td a{color:#222;display:block}
.sub-box-new .pagination .active a{color:#fff;background:#888888;border-color:#888888}
.sub-box-new textarea{resize:none}
.sub-box-new .text-area{min-height:250px}
.sub-box-new .board_no{min-height:250px;padding:100px 0;}

/*마이페이지*/
.my-tab-new{font-size:15px;width:100%;display:table;}
.my-tab-new.w2 li{width:50%}
.my-tab-new.w3 li{width:33.3%;text-align:left;border-right:1px solid #ebeef3;}
.my-tab-new.w3 li:last-child{border-right:none;}
.my-tab-new.w4 li{width:25%;min-width:auto}
.my-tab-new.w5 li{width:20%;}
.my-tab-new.w5.auto li{width:20%;min-width:auto}
.my-tab-new li{width:auto;min-width:228px;text-align:center;display:table-cell}
.my-tab-new li a{color:#222;font-size:15px;display:block;height:45px;line-height:45px;letter-spacing:-1px}
.my-tab-new li + li{border-left:0}
.my-tab-new.w3.font13 li a{font-size:13px;}
.my-tab-new li  .tabnum-red{font-size:19px;color:#f3504e;padding-right:2px;}
.newWrap .web-address-box{background-color:#fafafa !important;}
.newWrap .mypage-saved-wrap{font-size:14px;}
.sub-box-new input[type="text"],.sub-box-new input[type="password"],.sub-box-new select{border-color:#dcdcdc}
.sub-box-new input[type="text"][readonly],
.sub-box-new input[type="text"][disabled]{background:#eeeeee;border-color:#dcdcdc;}
.sub-box-new.myp input[type="text"],
.sub-box-new.myp input[type="password"],
.sub-box-new.myp select{width:220px}
.leavemem{min-height:250px}

.my-tab-new.mypage-header li{width:33.3%;text-align:left;border-right:1px solid #ebeef3;}
.my-tab-new.mypage-header li:last-child{border-right:none;}
.my-tab-new.mypage-category li{width:20%;}
.my-tab-new.mypage-category.auto li{width:20%;min-width:auto}
.my-tab-new.mypage-header.font13 li a{font-size:13px;}
.mypage-content h2.s_title{font-size: 1.8em;margin: 28px 0 50px;font-weight:normal;padding:0;}
.mypage-content .mypage-header {margin-bottom:30px;background:#fafafa;border:1px solid #ebeef3;}
.mypage-content .mypage-header li a{color:#222;height:61px;line-height:61px;font-size:15px;padding:0 22px;overflow:hidden;}
.mypage-content .mypage-header li a span{font-weight:bold;}
.mypage-content .mypage-header li a span:nth-child(1){overflow:hidden;float:left;}
.mypage-content .mypage-header li a span:nth-child(2){display:inline-block;float:right;font-weight:normal;}
.mypage-content .mypage-category li{border-bottom:2px solid #222222;;}
.mypage-content .mypage-category li a{color:#222222;font-size:15px;display:block;line-height:50px;height:50px;letter-spacing:-1px;border:1px solid #f5f5f5;}
.mypage-content .mypage-category li a{border-right:none;}
.mypage-content .mypage-category li:last-child a{border-right:1px solid #f5f5f5;}
.mypage-content .mypage-category li.active{border-bottom:0 none !important;border:2px solid #222222}
.mypage-content .mypage-category li.active a{font-weight:bold;border-bottom:0 none; }
.mypage-content .mypage-search{overflow:hidden;margin-bottom:15px;}
.mypage-content .mypage-search p:nth-child(1){float:left;line-height:30px;}
.mypage-content .mypage-search .form-group{text-align:right;margin-bottom:0px;max-width:340px;}
.mypage-content .mypage-search>div{float:right;}
.order-list-info {border-top:1px solid #dddddd;margin-top:0px}
.order-list-info table{margin-bottom:0px;}
.order-list-info table tbody tr{border-left:none;border-right:none;}
.order-list-info table tbody tr> td{border-left:none;border-right:none;border-top:none;border-bottom:none;}
.order-list-info table tbody td{padding:15px 10px !important;}
.order-list-info .cont-wrap{margin:10px 0;overflow:hidden;}
.order-list-info .cont-box{overflow:hidden;}
.order-list-info .img-box{width:95px;height:95px;border:1px solid #dddddd;box-sizing:border-box;float:left;margin:0 28px 0 18px;}
.order-list-info .left-line{border-left:1px solid #f5f5f5;}
.order-list-info .bottom-line{border-bottom:1px solid #f5f5f5;}
.order-list-info .bg-gray{background:#fafafa;border-bottom:1px solid #dddddd;}
.order-list-info .label{display:inline-block;padding:4px 6px;line-height:1;color:#222222;}
.order-list-info .font-red{color:#f3504e;}
.order-list-info .btn-xs{display:inline-block;padding:4px 6px;line-height:1}
.order-list-info .order_date{font-size:12px;font-weight:bold;}
.order-list-info .order_num{font-size:11px;letter-spacing:0;margin-left:7px;}
.order-list-info .order_num .ordercolor{color:#999999;display:inline-block;}
.order-list-info .order_detail{font-size:15px;font-weight:bold;margin:5px 0;}
.order-list-info .order_price{font-size:16px;font-weight:700;font-family:'Tahoma',sans-serif;color:#f3504e;}
.order-list-info .order_ship{font-size:11px;letter-spacing:0;margin-left:7px;color:#999999}
.order-list-info .order_count{margin-left:7px;font-size:13px;}
.order-list-info b{font-size:16px;color:#333333;}
.order-list-info b>.order_price{font-size:19px;}
.order-list-info .option-list{margin-bottom:5px;color:#999999;font-size:12px;}
.order-list-info .option-list li{line-height:18px;}
.order-list-info .btn_delivery_trace{font-size:12px;margin-top:2px;}
.order-list-info .btn_delivery_trace a{border:1px solid #e4e4e4;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ececec));-moz-linear-gradient(top, #fff, #ececec);}
.order-list-info .order_list_new p{overflow:hidden;border-bottom:1px solid #dddddd;padding:70px 0;}
.join-box-new .prod_tab_coupon .prod_tab_l a,
.join-box-new .prod_tab_coupon .prod_tab_r a{font-size:1em;letter-spacing:-0.5px;}
.join-box-new .myp_sub_title{margin-bottom:15px;overflow:hidden;}
.join-box-new .myp_sub_title h4{margin:0;float:left;margin-right:30px;}
.join-box-new .myp_sub_title .prod_tab_coupon .prod_tab_l a:after{content:'';display:inline-block;width:0px;height:12px;border-right:1px solid #ddd;vertical-align:middle;margin-left:15px}
.join-box-new .myp_sub_title .prod_tab_coupon .prod_tab_r a{margin-left:15px;}
.join-box-new .myp_sub_title em{color: #f3504e;font-family: 'Tahoma', sans-serif;font-weight: 700;}
.join-box-new .tbl-board-new tbody td{padding:22px 12px !important;}
.join-box-new .tbl-board-new th{padding:14px 10px !important;}
.join-box-new .tbl-board-new .color-black{color:#222;}
.join-box-new .tbl-board-new .color-gray{color:#999;}
.join-box-new .tbl-board-new .color-red{color:#f3504e;border:1px solid #f3504e;}
div.pd55{padding:55px 0px}
.join-box-new .myp-info a:nth-child(1){width:40%;}
.join-box-new .myp-info a:nth-child(2){width:25%; margin-left:10px;color:#444;border:1px solid #e5e5e5;}
.join-box-new .myp-info a:nth-child(3){width:25%; margin-left:10px;color:#444;border:1px solid #e5e5e5;}
.ship-notice{margin:0px auto 30px;max-width:300px;}
.ship-notice .label{background:#f3504e;padding:1px 5px;margin-right:7px;}
.ship-notice ul li{margin-bottom:5px;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;}

.mypage-snsbox{position:relative;padding:4px 0 4px 43px}
.mypage-snsbox .switch-box{position:absolute;top:0;right:0;padding:8px 0}
.mypage-snsbox.kakao{background:url(/img/sns/login_bt_kakao.jpg)no-repeat left;background-size:30px auto}
.mypage-snsbox.naver{background:url(/img/sns/login_bt_naver.jpg)no-repeat left;background-size:30px auto}
.mypage-snsbox.facebook{background:url(/img/sns/login_bt_facebook.jpg)no-repeat left;background-size:30px auto}
/*쇼핑몰 제품상세페이지 헤더,풋터 공지사항 영역*/
.notice_header{background:#fafafa;text-align:center;padding:18px;color:#000000;margin-bottom:28px}
.notice_header .header_tit{font-size:25px;font-weight:bold;padding:20px 0px 25px;}
.notice_header .header_tit:before{background:url(/img/mall/ico_notice.png)no-repeat;background-size:30px 35px;display:inline-block;width:40px;height:35px;content:"";vertical-align:bottom;}
.notice_header .header_txt{font-size:15px;font-weight:500;padding:20px;background:#ffffff;border:#e5e5e5 1px solid;}
.notice_footer{background:#fafafa;text-align:center;padding:18px;color:#000000;margin-top:30px;}
.notice_footer .footer_tit{font-size:25px;font-weight:bold;padding:20px 0px 25px;}
.notice_footer .footer_tit:before{background:url(/img/mall/ico_notice.png)no-repeat;background-size:30px 35px;display:inline-block;width:40px;height:35px;content:"";vertical-align:bottom;}
.notice_footer .footer_txt{font-size:15px;font-weight:500;padding:20px;background:#ffffff;border:#e5e5e5 1px solid;}






@media (max-width: 768px) {
    .newWrap.tbn-block{margin-top:110px}
    .newWrap.tbn-none{margin-top:50px}
    .conWrap{width:100%}

    /*헤더*/
    .newWrap header{width:100%;min-width:320px;position:fixed;top:0;background:rgba(255,255,255,0.9);border-bottom:1px solid #ededed;z-index:9}
    .newWrap header .conWrap{position:relative;}
    .newWrap header .nshop-menu{display:none}
    .newWrap header .tmenu{display:none}
    .newWrap header .nshop-search{display:none}
    .newWrap .hdcont{height:50px;border-bottom:0}
    .newWrap .hdcont .nshop-logo{width:calc((100% - 176px) / 1);height:50px;}
    .newWrap .hdcont .nshop-logo img{margin-top:7px;max-height:38px;max-width:145px}
    .newWrap .hdcont .nshop-logo .logotext{margin-top:13px;font-size:18px;letter-spacing:-1px}
    .newWrap header .nshop-navi{display:none}
    /*베베멜리사 로고영역*/
    .newWrap .hdcont .nshop-logo.bebe{}
    .newWrap .hdcont .nshop-logo.bebe img{max-width:260px;width:100%;max-height:34px;height:34px}

    /*헤더-모바일아이콘메뉴영역*/
    .newWrap header .toggle{margin-top:4px;display:block;float:left;width:44px;height:44px;background:url(/img/mall/ico_m_tmenu.png)no-repeat;background-size:24px auto;background-position:center 13px;outline:0}
    .newWrap header .sch{margin-top:4px;display:block;float:left;width:44px;height:44px;background:url(/img/mall/ico_m_search.png)no-repeat;background-size:20px auto;background-position:center 11px;}
    .newWrap header .dropdown-menu{background:rgba(255,255,255,0.9);padding:10px;border:0;border-top:1px solid #ededed;border-bottom:1px solid #cccccc;width:100%;position:absolute;top:50px;height:60px;overflow-y:hidden;border-radius:0;margin:0;box-shadow:none;}
    .newWrap header .dropdown-menu form{border:1px solid #ededed;background:#fff;}
    .newWrap header .dropdown-menu input{background:none;outline:0;border:0;text-indent:7px;font-size:13px;width:86%;height:35px;}
    .newWrap header .dropdown-menu button{float:right;outline:0;width:40px;height:35px;background:url(/img/mall/ico_m_search.png)no-repeat;background-size:20px auto;background-position:center 7px;vertical-align:top;}
    .newWrap header .dropdown-toggle::before{display:none !important;}
    .newWrap header .nshop-m-right{display:block;float:right;width:88px;margin-top:1px}
    .newWrap header .nshop-m-right a{display:block;float:right;width:44px;height:44px;position:relative}
    .newWrap header .nshop-m-right a p{text-align:center;font-size:9px;color:#000;position:absolute;bottom:0;width:100%}
    .newWrap header .nshop-m-right .crt{background:url(/img/mall/ico_m_cart.png)no-repeat;background-size:26px auto;background-position:center 10px}
    .newWrap header .nshop-m-right .crt span{color:#fff;font-size:10px;border-radius:50%;background:#f03942;right:0;top:0;position:absolute;padding:0px 4px 1px 4px}
    .newWrap header .nshop-m-right .my{background:url(/img/mall/ico_m_my.png)no-repeat;background-size:23px auto;background-position:center 10px;}
    .newWrap header .open a.sch{background:url(/img/mall/ico_m_close.png)no-repeat;background-size:17px auto;background-position:center 13px;}
    .newWrap header .open > .dropdown-menu{display:block !important}
    .newWrap header .site-nav{display:none}
    /*모바일용 레프트토글메뉴*/
    .newWrap .drawer-nav{width:0px;border-left:1px solid #f5f5f5;box-shadow:0 0 30px rgba(0,0,0,0.06);display:block/*;overflow-y:auto !important;*/}
    .drawer--left .drawer-nav{left:-70% !important;}
    .drawer--left .drawer-hamburger, .drawer--left.drawer-open .drawer-nav, .drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0 !important; width:70% !important;}
    .newWrap .drawer-nav .tmenu-box{width:100%;text-align:center;display:inline-block;padding:10px;}
    .newWrap .drawer-nav .tmenu-box a{float:left;width:70px;height:28px;padding-top:4px;color:#888;font-size:13px;border:1px solid #ededed;margin-right:10px}
    .newWrap .drawer-nav .drawer-toggle{float:right;padding:4px 10px;outline:0}
    .newWrap .tab{width:100%;height:38px}
    .newWrap .tab button{float:left;width:33.3%;outline:none;background-color:#f1f1f1;font-size:13px;height:40px;line-height:40px;text-align:center;}
    .newWrap .tab button.active{background-color:#666;color:#fff}
    .newWrap .drawer-nav .nav-view{padding:10px 0}
    .newWrap .drawer-nav .nav-view a{display:block;color:#999999;width:100%;padding:10px 20px;}
    .newWrap .drawer-nav .nav-view a i{display:none;float:right;}
    .newWrap .drawer-nav .nav-view a:hover i{display:block;}

    /*푸터*/
    .newWrap footer{}
    .newWrap footer .bottom-d-pro.bottom-list{height:auto}
    .newWrap footer .bottom-d-pro .list-left{padding:0;width:100%;margin-bottom:6px}
    .newWrap footer .bottom-d-pro .list-left > ul{text-align:center;}
    .newWrap footer .bottom-d-pro .list-left li{float:inherit;display:inline-block}
    .newWrap footer .bottom-d-pro .list-left li a,.newWrap footer .bottom-d-pro .list-left li:first-child a{padding:8px;}
    .newWrap footer .bottom-d-pro .list-right{float:inherit;line-height:inherit;padding:0;width:94%;display:inline-block;margin-left:3%;margin-right:3%}
    .newWrap footer .bottom-d-pro .list-right > ul{text-align:center}
    .newWrap footer .bottom-d-pro .list-right li{float:inherit;display:inline-block}
    .newWrap footer .bottom-d-pro .list-right li a{padding:7px 6px}
    .newWrap footer .bottom-d-pro .list-right li span{display:inline-block;float:left;margin-top:2px}
    .newWrap footer .bottom-d-pro .list-right .sns-box{display:inline-block;padding:2px 5px 2px 12px;border:1px solid #e1e1e1;border-radius:16px;margin-bottom:3px}
    .newWrap footer .bottom-d-pro .list-right .sns-box em{float:left;display:inline-block;position:inherit;background:transparent;border:0 none;border-radius:0;vertical-align:top;padding:0 4px;line-height:23px}
    .newWrap footer .bottom-d-pro .list-right .sns-box em::before{display:none}
    .newWrap footer .finfo li{margin:0;padding:15px 0;min-height:130px}
    .newWrap footer .finfo li div,.newWrap footer .finfo li:first-child div{padding:0;text-align:center;}
    .newWrap footer .finfo li p{font-size:13px;text-align:center;padding:0}
    .newWrap footer .finfo li > div{display:table;width:100%;min-height:67px}
    .newWrap footer .finfo li > div > div{display:table-cell;vertical-align:middle}
    .newWrap footer .finfo li.cs{width:50%;}
    .newWrap footer .finfo li.cs b{font-size:16px}
    .newWrap footer .finfo li.cs b i{font-size:15px;}
    .newWrap footer .finfo li.cs span{font-size:11px}
    .newWrap footer .finfo li.bank{width:50%;}
    .newWrap footer .finfo li.bank span{font-size:11px}
    .newWrap footer .finfo li.bank select{display:none}
    .newWrap footer .finfo li.info{width:100%;border-top:1px solid #e9e9e9;padding:15px;min-height:inherit}
    .newWrap footer .finfo li.info p{margin-bottom:10px;}
    .newWrap footer .finfo li.info > div{display:inline-block;min-height:inherit}
    .newWrap footer .finfo li.info div span{font-size:11px;margin-right:10px}
    .newWrap footer .finfo2{display:inline-block;width:100%;padding:15px 0}
    .newWrap footer .finfo2 .conWrap{display:block}
    .newWrap footer .finfo2 .conWrap > div{display:block}
    .newWrap footer .finfo2 .conWrap > div:first-child{text-align:center}
    .newWrap footer .finfo2 .conWrap > div + div{padding-top:21px}
    .newWrap footer .finfo2 .copyright{text-align:center;clear:both}
    .newWrap footer .finfo2 .copyright span{display:inline-block}
    .newWrap footer .finfo2 .copyright span + span{margin-left:4px}
    .newWrap footer .escro{width:73%;margin:0 auto}
    .newWrap footer .escro li:first-child{width:39px}
    .newWrap footer .escro li:last-child{width:calc(100% - 39px)}
    .newWrap footer .escro img{margin-top:5px}
    /*호스팅공급업체 정보 영역*/
    .newWrap footer .footer-bottom{padding:10px 15px;margin-bottom:3px}

    /*모바일노출 카테고리*/
    .nshop-m-cate{display:block;border-top:1px solid #dddddd;}
    .nshop-m-cate li{float:left;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
    .nshop-m-cate li a{display:block;height:100%;font-size:13px;color:#222;letter-spacing:-1.5px;text-align:center;padding:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .nshop-m-cate.atc1 li{width:100%;}
    .nshop-m-cate.atc2 li{width:50%;}
    .nshop-m-cate.atc3 li{width:33.3%}
    .nshop-m-cate.atc4 li{width:25%;}
    .nshop-m-cate.atc5 li{width:20%;}

    /*메인비주얼배너 영역*/
    .new-contents .bnwrap-visual{width:100%;height:auto}
    .new-contents .bnwrap-visual img{width:100%;}
    .new-contents .bnwrap-visual .swiper-container{max-height:auto}
    .new-contents .bnwrap-visual.use-m{display:block}
    .new-contents .swiper-pagination-bullet{width:8px;height:8px}

    /*헤더공통배너 영역*/
    .newWrap .bnwrap-top{height:60px;border-bottom:0}
    .newWrap .bnwrap-top img{width:100%;height:60px;min-width:320px;}

    /*기획전배너 영역*/
    .new-contents .bnwrap-event{width:100%;height:auto;margin:20px auto;display:inline-block;max-height:inherit}
    .new-contents .bnwrap-event img{min-height:inherit;height:auto}

    /*기획전배너 영역 상단배너용*/
    .new-contents .bnwrap-event-page{width:100%;margin:0;max-height:inherit;height:auto}
    .new-contents .bnwrap-event-page img{min-height:auto;height:auto}

    /*웹/모바일구분 배너노출*/
    .use-web{display:none !important}
    .use-m{display:block !important}

    .new-contents{margin-bottom:30px;}
    .new-contents .prd-group-all.new-list-list > ul{margin-bottom:10px;}

    /*상품리스트 타이틀 영역*/
    .new-contents .cate-tit{margin:25px 0 20px 0;font-size:17px;}
    .new-contents .cate-tit span{padding:5px 35px 7px 35px;top:-25px;}
    .new-contents .cate-tit::before{width:100%}

    /*상품리스트 리스트형식 선택 아이콘*/
    .new-contents .lst-select-box{display:block;margin-bottom:20px}
    .new-contents .lst-select-box a.ico-thumb2{display:inline-block;}
    .new-contents .lst-select-box a.ico-thumb3{display:inline-block;}

    /*상품리스트-1단*/
    .new-contents .new-list-grd1{display:inline-block;width:100%;}
    .new-contents .new-list-grd1 li{width:100%;margin:0 0 0px 0}
    .new-contents .new-list-grd1 li:nth-child(4n){margin:0 0 10px 0px}
    .new-contents .new-list-grd1 li .imgwrap{width:auto;height:auto;display:block;padding-bottom:100%}
    .new-contents .new-list-grd1 li .imgwrap .inner{position:absolute;width:100%;height:100%;}
    .new-contents .new-list-grd1 li .imgwrap .img_no{width:100%;}
    .new-contents .new-list-grd1 li .liwrap p{padding:14px 5px 6px 5px;}
    .new-contents .new-list-grd1 li .liwrap em.b-prc{text-indent:5px}

    /*상품리스트-2단*/
    .new-contents .new-list-grd2{display:inline-block;width:100%;}
    .new-contents .new-list-grd2 > ul{}
    .new-contents .new-list-grd2 li{float:left;width:49.5%;margin:0 1% 10px 0;/*border:1px solid #dddddd*/}
    .new-contents .new-list-grd2 li:nth-child(2n){margin:0 0 10px 0}
    .new-contents .new-list-grd2 li:nth-child(4n){margin:0 0 10px 0}
    .new-contents .new-list-grd2 li > a{display:block}
    .new-contents .new-list-grd2 li .imgwrap{position:relative;width:100%;background:#f7f7f7;overflow:hidden;display:block;padding-bottom:100%; height:auto;}
    .new-contents .new-list-grd2 li .imgwrap .inner{position:absolute;width:100%;height:100%}
    .new-contents .new-list-grd2 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover;}
    .new-contents .new-list-grd2 li .liwrap{height:111px}
    .new-contents .new-list-grd2 li .liwrap p{padding:14px 5px 6px 5px}
    .new-contents .new-list-grd2 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
    .new-contents .new-list-grd2 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
    .new-contents .new-list-grd2 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
    .new-contents .new-list-grd2 li .liwrap em{display:inline-block;text-indent:7px;margin-bottom:8px}
    .new-contents .new-list-grd2 li .liwrap em strong{font-size:22px}
    .new-contents .new-list-grd2 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:5px}
    .new-contents .new-list-grd2 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0}
    .new-contents .new-list-grd2 li .ico-box a{vertical-align:top;}
    .new-contents .new-list-grd2 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
    .new-contents .new-list-grd2 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}
    .new-contents .new-list-grd2 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%;}

    .new-list-grd2{width:100%;}
    .new-list-grd2 > ul{}
    .new-list-grd2 li{float:left;width:49.5%;margin:0 1% 10px 0;/*border:1px solid #dddddd*/}
    .new-list-grd2 li:nth-child(2n){margin:0 0 10px 0}
    .new-list-grd2 li:nth-child(4n){margin:0 0 10px 0}
    .new-list-grd2 li > a{display:block}
    .new-list-grd2 li .imgwrap{position:relative;width:100%;background:#f7f7f7;overflow:hidden;display:block;padding-bottom:100%; height:auto;}
    .new-list-grd2 li .imgwrap .inner{position:absolute;width:100%;height:100%}
    .new-list-grd2 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover;}
    .new-list-grd2 li .liwrap{height:auto;}
    .new-list-grd2 li .liwrap p{padding:14px 5px 6px 5px}
    .new-list-grd2 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
    .new-list-grd2 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
    .new-list-grd2 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
    .new-list-grd2 li .liwrap em{display:inline-block;text-indent:7px;margin-bottom:8px}
    .new-list-grd2 li .liwrap em strong{font-size:22px}
    .new-list-grd2 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:5px}
    .new-list-grd2 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0}
    .new-list-grd2 li .ico-box a{vertical-align:top;}
    .new-list-grd2 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
    .new-list-grd2 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}
    .new-list-grd2 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%;}

    /*상품리스트-3단*/
    .new-contents .new-list-grd3{display:inline-block;width:100%;}
    .new-contents .new-list-grd3 > ul{}
    .new-contents .new-list-grd3 li{float:left;width:calc((100% - 2%) / 3);margin:0 1% 10px 0;/*border:1px solid #dddddd*/}
    .new-contents .new-list-grd3 li:nth-child(3n){margin:0 0 10px 0}
    .new-contents .new-list-grd3 li:nth-child(4n){margin:0 1% 10px 0}
    .new-contents .new-list-grd3 li:nth-child(12n){margin:0 0 10px 0 !important}
    .new-contents .new-list-grd3 li > a{display:block}
    .new-contents .new-list-grd3 li .imgwrap{position:relative;width:100%;height:auto;background:#f7f7f7;overflow:hidden;display:block;padding-bottom:100%;}
    .new-contents .new-list-grd3 li .imgwrap .inner{position:absolute;width:100%;height:100%;}
    .new-contents .new-list-grd3 li .imgwrap img{position:absolute;width:100%;height:100%;object-fit:cover;}
    .new-contents .new-list-grd3 li .liwrap{height:111px}
    .new-contents .new-list-grd3 li .liwrap p{padding:14px 5px 6px 5px;}
    .new-contents .new-list-grd3 li .liwrap span{font-size:13px;overflow:hidden;text-overflow:ellipsis;}
    .new-contents .new-list-grd3 li .liwrap .pname{color:#222222;max-height:32px;display:block;line-height:16px;white-space:normal;word-wrap:break-word;}
    .new-contents .new-list-grd3 li .liwrap .ptxt{display:block;color:#888888;white-space:nowrap;}
    .new-contents .new-list-grd3 li .liwrap em{display:inline-block;text-indent:7px;margin-bottom:8px}
    .new-contents .new-list-grd3 li .liwrap em strong{font-size:22px}
    .new-contents .new-list-grd3 li .liwrap em.b-prc{text-decoration:line-through;color:#888888;text-indent:5px}
    .new-contents .new-list-grd3 li .ico-box{width:100%;height:44px;border:1px solid #dddddd;border-top:1px solid #ededed;text-align:right;padding:0}
    .new-contents .new-list-grd3 li .ico-box a{vertical-align:top;}
    .new-contents .new-list-grd3 .soldWrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;position:absolute;}
    .new-contents .new-list-grd3 .soldWrap p{color:#fff;font-size:25px;border:2px solid #fff;text-transform:uppercase;width:65%;padding:7px 0;text-align:center;margin:40% auto;}
    .new-contents .new-list-grd3 li .imgwrap .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%;}

    /*상품리스트-리스트형*/
    .new-contents .new-list-list{display:inline-block;width:100%;}
    .new-contents .new-list-list li{position:relative;}
    .new-contents .new-list-list li:last-child{padding:10px 0 10px 0}
    .new-contents .new-list-list li > a{display:block}
    .new-contents .new-list-list li .imgwrap{width:150px;height:150px}
    .new-contents .new-list-list li .imgwrap img{width:100%}
    .new-contents .new-list-list li .liwrap{width:calc((100% - 150px) / 1);height:150px;padding:5px 10px}
    .new-contents .new-list-list li .liwrap .pname{display:block;font-size:13px;max-height:32px;line-height:16px;}
    .new-contents .new-list-list li .liwrap .ptxt{margin-top:0;white-space:inherit;height:54px}
    .new-contents .new-list-list li .liwrap .prc-box{position:inherit;bottom:initial;margin-top:7px}
    .new-contents .new-list-list li .liwrap em strong{font-size:16px}
    .new-contents .new-list-list li .ico-box{top:0;right:0;}
    .new-contents .new-list-list li .liwrap.li-recent{padding:5px 35px 5px 10px}

    /*상품더보기*/
    .new-contents .btn-lst-more{width:100%;}
    .new-contents .btn-lst-more span{display:none}

    /*리스트내에 뱃지영역*/
    .coupon_new{padding:3px}
    .coupon_new span{padding:3px 5px;font-size:10px !important}

    /*위젯-인스타그램*/
    .widget-insta{width:100%;margin:7% auto 0}
    .widget-insta .profile{margin:0 auto 3%}

    /*하단고정메뉴*/
    .newWrap .mobile-bottom{display:block;position:fixed;width:100%;height:60px;min-width:320px;left:0;bottom:0;background:#fff;box-shadow:-4px 0 8px rgba(0, 0, 0, 0.3);z-index:99}
    .newWrap .mobile-bottom a{float:left;color:#222;display:block;width:25%;height:100%;padding:40px 0 0 0;font-size:12px;letter-spacing:-1px;cursor:pointer;text-align:center}
    .newWrap .mobile-bottom a.home{background:url(/img/mall/ico_bt_home.png)no-repeat;background-size:30px 28px;background-position:center 6px}
    .newWrap .mobile-bottom a.menu{background:url(/img/mall/ico_bt_cate.png)no-repeat;background-size:30px 28px;background-position:center 6px}
    .newWrap .mobile-bottom a.call{background:url(/img/mall/ico_bt_call.png)no-repeat;background-size:30px 28px;background-position:center 6px}
    .newWrap .mobile-bottom a.recent{background:url(/img/mall/ico_bt_recent.png)no-repeat;background-size:30px 28px;background-position:center 6px}

    /*퀵메뉴*/
    .float-out-wrap{width:40px;height:40px;top:inherit;bottom:70px;right:10px;position:fixed;z-index:99}
    .float-in-wrap{right:inherit;position:inherit;top:inherit;width:40px;height:40px}
    .left-float{width:40px;height:40px;position:inherit}
    .left-float li{display:none}
    .left-float li.q-top{display:block}
    .left-float .q-top a{padding:3px 5px 6px !important}
    .left-float .q-top span{display:none}
    .left-float .q-top i{font-size:29px !important;display:block}
    .quick-bt-banner{display:none}
    .kakao-open01{width:40px;bottom:41px}
    .kakao-open02{width:46px;bottom:41px;left:-4px}
    .kakao-open03{width:46px;bottom:41px;left:-4px}

    /* ====================================================================================================================
    * 서브페이지
    * ====================================================================================================================*/
    .sub-size{width:100%;}

    /*로그인*/
    .login-s-box{width:90%;margin:0 16px 16px 16px}
    .newWrap .login-wrap{padding:30px 0 50px 0}
    .login-s-box .title {padding:20px 0 0 0;}
    .login-s-box .form-panel fieldset{padding:10px 15px 30px 15px;}
    .login-s-box .info-txt{padding:18px 25px 23px 25px}

    /*회원가입*/
    .join-box-new{width:100%;padding:15px;border:0;margin:30px auto 50px auto;}
    .join-box-new table.table-bordered tr th{padding:8px 8px 8px 0px;}
    .join-box-new table.table-bordered tr td{padding:10px 0;}
    .join-box-new table span.stxt{clear:both;display:block}
    .join-box-new input[type="text"], .join-box-new input[type="password"]{width:100%}
    .join-box-new select{width:55px;padding:2px 0 0 8px}
    .join-box-new input.num02{width:27%;max-width:25%;min-width:43px}
    .join-box-new input.inp-addr{width:100%}
    .join-box-new a#joinBtn{height:50px}
    .sub-size table.table-bordered tbody{border-top:0 none}
    .sub-size table.table-bordered .join-th{width:100px}

    /*상품리스트*/
    .sub-tit-area{display:inline-block;padding:0 15px}
    h2.cate_title{font-size:17px;margin:20px auto 10px auto;}
    .b-tit{width:100%;font-size:15px}
    .new-list-big3{width:100% !important;padding-bottom:10px}
    .new-list-big3 .swiper-slide ul{width:100% !important;}
    .new-list-big3 .swiper-slide ul li{width:calc((100% - 2%) / 3) !important;margin:0 1% 10px 0;}
    .new-list-big3 .swiper-slide ul li:nth-child(3n){margin:0 0 10px 0;}
    .new-list-big3 li .imgwrap img{width:100%;height:100%}
    .new-list-big3.no-slide{width:100% !important}
    .new-list-big3.no-slide ul{}
    .new-list-big3.no-slide li{width:calc((100% - 5%) / 3) !important;margin:0 0.5% 10px 0.5%}
    .type-turn{width:100%;}

    /*상세보기*/
    .detail-view-new .sub-tit-area.conWrap{display:none}
    .detail-view-new .info-left{width:100%;padding:0;}
    .detail-view-new .info-left .imgwrap{width:100%;height:100%;position:inherit}
    .detail-view-new .info-left .imgwrap .inner{position:inherit}
    .detail-view-new .info-left .imgwrap img{position:inherit;height:auto !important;}
    .detail-view-new .info-right{width:100%;padding:0;}
    .detail-view-new .prod_title{font-size:19px;line-height:inherit;font-weight:bold;padding:15px 10px;}
    .detail-view-new .prodinfo_price_list dt{padding:10px 0;margin-left:10px}
    .detail-view-new .prodinfo_price_list dt{margin-right:10px}
    .detail-view-new .otbox{padding:0 10px;}
    .detail-view-new .prodinfo_op_title{margin-left:10px}
    .detail-view-new .subject_subtitle{padding:0 10px 15px 10px}
    .detail-view-new .atcwrap{padding:10px 10px 5px 10px}
    .detail-view-new .atcwrap dl{position:relative}
    .detail-view-new .atcwrap dt{width:100%}
    .detail-view-new .atcwrap dd{width:100%;text-align:left;line-height:27px}
    .detail-view-new .atcwrap dd a{float:right}
    /*판매갯수 표시*/
    .detail-view-new .nothing{top:7px;right:7px}
    /*상품상세 탭디자인*/
    .tab-new{margin-top:0}
    .tab-new > div > ul{border-bottom:1px solid #222}
    .tab-new > div > ul > li{width:32%;border-radius:0;top:0 !important}
    .tab-new > div > ul > li a{font-size:11px;padding:10px 0 11px 0 !important}
    .tab-new .ui-state-active{border-width:1px 1px 0 1px !important;top:0 !important}
    .tab-new .ui-state-active a{font-size:12px;padding:13px 0 8px 0 !important}

    /*장바구니*/
    .sub-box-new{width:100%;border:0;margin:30px auto 50px auto;padding:15px;}
    .cart-new .prodinfo_button a{display:inline-block;margin-bottom:10px;width:100%;font-size:14px;height:45px;line-height:25px;}
    .cart-new .prodinfo_button a#orderBtn{width:48% !important;margin-right:5px}
    .cart-new .prodinfo_button a#selectOrderBtn{width:48% !important;}
   .cart-new .op-new > dd > dl dt.pddd{height:auto;min-height:28px}
   .cart-new .op-new > dd > dl dd.cartOptQty{padding:5px 0 0 0}

    /*고객센터*/
    .sub-box-new .board_no{min-height:170px;padding:65px 0;}
    .tbl-board-new tbody td{padding:15px 5px !important}

    /*마이페이지*/
    .my-tab-new li{min-width:inherit;width:50%}
    .my-tab-new li a{font-size:13px;height:38px;line-height:38px;}
    .sub-box-new.myp input[type="text"],
    .sub-box-new.myp input[type="password"],
    .sub-box-new.myp select{width:70%}
    .sub-box-new.myp #Addr1,.sub-box-new.myp #Addr2{width:100% !important}
    .leavemem{min-height:150px}
    .mypage-content .mypage-header li:first-child{background-position:25% 50%;}
    .mypage-content .mypage-header li:first-child a{padding-left: 15px;}
    .mypage-content .mypage-header li:nth-child(2) a{padding-left: 18px;}
    .mypage-content .mypage-header li:last-child a{padding-left: 20px;}
    .mypage-content .mypage-header li a{font-size:13px;}
    .mypage-content .mypage-search p:nth-child(1){margin:0 0 10px;}
    .order-list-info table tbody td{padding:15px 5px !important;}
    .order-list-info .img-box{width:60px;height:60px;margin:0 16px 0 10px;}
    .join-box-new .tbl-board-new tbody td{padding:18px 8px !important}

    /*게시판-글쓰기*/
    .secret-mode th{padding:8px 10px 0px 18px !important}
    .secret-mode td{padding:3px 15px 10px 15px !important}
    .secret-mode td input{margin-top:0}

    /*아이디찾기*/
    .tabcontent {margin: 20px;}
    #find-id .radio-wrap{width: 100%; margin: 0; padding-top:20px;}
    #find-id .find-input-wrap{width: 100%; margin: 0;}
    .join-box-new .tab-find{width: 100%; padding: 0;}
    .join-box-new .tabcontent{width: 100%; margin: 15px 0; padding: 0;}
    #find-id .confirm-btn {margin-bottom:35px; }

    #find-pw .radio-wrap{width: 100%; margin: 0; padding-top:20px;}
    #find-pw .find-input-wrap{width: 100%; margin: 0;}
    .join-box-new .tab-find{width: 100%; padding: 0;}
    .join-box-new .tabcontent{width: 100%; margin: 15px 0; padding: 0;}
    #find-pw .confirm-btn {margin-bottom:35px; }
    /*아이디찾기 결과창*/
    .join-box-new .find-result{padding:30px 0 40px 0;}

}

@media (max-width:640px) {
    /*상품리스트-1단*/
    .new-contents .new-list-grd1 li .liwrap span.per{background-size:8px auto;padding-left:9px}

    /*상품리스트-3단*/
    .new-contents .new-list-grd3 li .liwrap{padding-bottom:8px;height:108px !important}
    .new-contents .new-list-grd3 li .liwrap p{padding:10px 5px 5px 5px;}
    .new-contents .new-list-grd3 li .liwrap .prc-box{height:36px}
    .new-contents .new-list-grd3 li .liwrap em{text-indent:5px;display:block;margin-bottom:0}
    .new-contents .new-list-grd3 li .liwrap em strong{font-size:16px;}
    .new-contents .new-list-grd3 li .liwrap em.b-prc{font-size:10px;clear:both;}
    .new-contents .new-list-grd3 .soldWrap p{font-size:17px;border:1px solid #fff;}

    /*상품리스트*/
    .b-tit{padding:15px 0}

    /*상품3단롤링*/
    .new-list-big3 li .liwrap{padding-bottom:8px;height:120px !important}
    .new-list-big3 li .liwrap p{padding:10px 5px 5px 5px !important;}
    .new-list-big3 li .liwrap .pname{font-size:11px !important;}
    .new-list-big3 li .liwrap span{font-size:11px !important;}
    .new-list-big3 li .liwrap .prc-box{height:36px;}
    .new-list-big3 li .liwrap em{text-indent:5px !important;margin-bottom:0 !important}
    .new-list-big3 li .liwrap em.b-prc{font-size:10px;clear:both;}
    .new-list-big3 li .liwrap em strong{font-size:16px !important;}
    .new-list-big3 .swiper-button-next,.new-list-big3 .swiper-button-prev{display:none}

    /*마이페이지*/
    .mypage-content .mypage-header li:first-child a,.mypage-content .mypage-header li:nth-child(2) a,.mypage-content .mypage-header li:last-child a{padding:0;}
    .mypage-content .mypage-header li{padding:5px;}
    .mypage-content .mypage-header li a{line-height:20px;height:38px;}
    .mypage-content .mypage-header li a span{display:block;width:100%;}
    .mypage-content .mypage-header li a{font-size:13px;}
    .mypage-content .mypage-category li a{font-size:12px;line-height:35px;height:35px;}
    .my-tab-new li .tabnum-red{font-size:17px;}
    .my-tab-new li .tabnum-red{width:auto !important;}
    .order-list-info .cont-box{clear:both;}
    .order-list-info .order_num{margin-left:0;}
    .order-list-info .order_detail{font-size:14px;}
    .order-list-info .order_price{font-size:15px;}
    .order-list-info table tbody td{padding:15px 5px !important;}
    .order-list-info .img-box{width:60px;height:60px;margin:0px;}
    .join-box-new .myp_sub_title h4{margin-bottom:5px;}
    .join-box-new .myp_sub_title div{float:right;}

    /*아이디찾기*/
    #find-id .radio-wrap{padding-top: 15px}
    #find-pw .radio-wrap{padding-top: 15px}
    .join-box-new .tab-find button{font-size: 14px;}
    .join-box-new .bold_title{font-size: 16px; margin-bottom: 30px;}
    /*아이디찾기 결과창*/
    .join-box-new .find-result{padding: 20px 0 30px 0;}
    .join-box-new .find-result .prodinfo_button{margin: 0;}
    .join-box-new .find-result .prodinfo_button a:first-child{margin-right: 5px;}

}

@media (max-width:460px) {
    /*상품리스트-리스트형*/
    .new-contents .new-list-list li .liwrap em{clear:both;display:block;padding-left:0}
    .new-contents .new-list-list li .liwrap em.b-prc{padding-left:0;font-size:10px}
    /*상품리스트-2단*/
    .new-contents .new-list-grd2 li .liwrap{padding-bottom:8px;/*height:93px !important;*/}
    .new-contents .new-list-grd2 li .liwrap p{padding:10px 8px 5px 8px;}
    .new-contents .new-list-grd2 li .liwrap .prc-box{height:36px}
    .new-contents .new-list-grd2 li .liwrap em{text-indent:8px;display:block;margin-bottom:0}
    .new-contents .new-list-grd2 li .liwrap em strong{font-size:16px;}
    .new-contents .new-list-grd2 li .liwrap em.b-prc{font-size:10px;text-indent:8px;clear:both;}
    .new-contents .new-list-grd2 .soldWrap p{font-size:17px;border:1px solid #fff;}
    /*상품리스트-3단*/
    .new-contents .new-list-grd3 li .liwrap span{font-size:11px;}
    .new-contents .new-list-grd3 li .ico-box{height:32px;}
    .new-contents .new-list-grd3 li .ico-box a{width:30px;height:30px}
    .new-contents .new-list-grd3 li .ico-box .ico-coupon span{background-size:80% auto;margin-top:6px;}
    .new-contents .new-list-grd3 li .ico-box .ico-cart span{background-size:80% auto;margin-top:7px;}
    .new-contents .new-list-grd3 li .ico-box .ico-soldout span{background-size:80% auto;margin-top:9px;}
    .new-contents .new-list-grd3 .soldWrap p{font-size:13px;}

    /*판매기간표시*/
    .sales-period{font-size:11px;padding:5px 0 3px 0}
    .sales-period em{margin-right:3px;background-size:auto 11px;height:11px}

    /*위젯-인스타그램*/
    .widget-insta .thumb{width:auto;margin-right:7px}
    .widget-insta .imgwrap{width:33px;height:33px}
    .widget-insta p{margin-top:5px;font-size:12px}
    .widget-insta p span{display:inline-block;margin-right:5px}
    .widget-insta .go{display:inline-block;padding:3px 15px 4px 15px}

    /*회원가입*/
    .join-box-new input#Phone3{margin-top:4px}

    /*아이디찾기*/
    .join-box-new .find-result{padding: 0; margin-top: 10px;}
    .join-box-new .find-result .section-title{margin:0 0 40px 0; }
    .join-box-new .find-result .section-title p{font-size: 14px; width: 100%; line-height: 21px;}
    .join-box-new .find-result .prodinfo_button a:first-child{margin-right: 0;}
    .join-box-new .prodinfo_button a{width:100%;}
    .join-box-new .myp-info a:nth-child(1){width: 100%;}
    .join-box-new .myp-info a:nth-child(2){width: 100%;margin-left:0;}
    .join-box-new .myp-info a:nth-child(3){width: 100%;margin-left:0;}
    .join-box-new .find-result-pw{margin-top: 25px;}
    .join-box-new .text03{font-size: 14px;}

    /*팝업*/
    .pop_basic{width:320px}

    /*마이페이지*/
    .myp-table-wrap .tbl-board-new{display:none;}
    .mcont-area{padding:0;position:relative;display:block !important;}
    .mcont-area .list-box li{overflow:hidden;position:relative;padding:15px 10px 16px;border-radius:3px;background:#fff;border:1px solid #f5f5f5;margin-bottom:10px;}
    .mcont-area .list-box .date{display:block;margin-bottom:10px;font-size:11px;color:#999;}
    .mcont-area .list-box .tit-txt{float:left;font-size:15px;color:#222;font-weight:bold;}
    .mcont-area .list-box .sum-info{float:right;text-align:right;}
    .mcont-area .list-box .sum-info .sum{display:block;margin-bottom:4px;font-size:14px;color:#222;}
    .mcont-area .list-box .sum-info .sum .num{font-weight:700;font-size:16px;color:#f3504e;font-family:'Tahoma',sans-serif;}
    .mcont-area .list-box .sum-info .n-txt{font-size:12px;color:#222;letter-spacing:0px;}
    .mcont-area .list-box .sum-info .n-txt span{padding-right: 5px;}
    .mcont-area .pd55{background:#fff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:70px 0px}
    .myqna .list-box .tit-txt{float:none;}
    .myqna .list-box .n-txt{font-size:12px;margin-top:3px;}
    .myqna .list-box .n-txt span{padding-right:5px;}
    .myqna .list-box .sum-info{position:absolute;right:10px;top:10px}
    .myqna .list-box .sum-info .color-red{color:#f3504e;}
    .myqna .list-box .sum-info .color-gray{color:#999;}
    .myqna .list-box .sum-info .color-black{color:#222;}


}



/*no-image 표시영역*/
.detail-view-new .info-left .img_no{color:#888;display:inline-block;text-align:center;margin:47% auto;width:100%}

/*상품등록 아이콘*/
.icon_area{position:relative;padding:0 0 5px 0;top:-5px;}
.icon_area span + span{margin-right:1px}
.coupon_new span.icon_new1img,
.icon_area span.icon_new1 img,
.coupon_new span.icon_sale1img,
.icon_area span.icon_sale1 img,
.coupon_new span.icon_hot1img,
.icon_area span.icon_hot1 img{width:auto;height:14px}
.coupon_new span.icon_new2img,
.icon_area span.icon_new2 img,
.coupon_new span.icon_sale2img,
.icon_area span.icon_sale2 img,
.coupon_new span.icon_hot2img,
.icon_area span.icon_hot2 img{width:auto;height:14px}
.coupon_new span.icon_new3img,
.icon_area span.icon_new3 img,
.coupon_new span.icon_sale3img,
.icon_area span.icon_sale3 img,
.coupon_new span.icon_hot3img,
.icon_area span.icon_hot3 img{width:auto;height:13px;padding-top:1px}
.new-list-big3 .icon_area{padding:0 0 10px 10px}
.new-contents .list-w.grd1-m .icon_area,
.new-contents .list-w.grd2-m .icon_area,
.new-contents .list-w.grd3-m .icon_area,
.new-contents .list-w.list-m .icon_area{top:0}
@media (max-width: 768px) {
    .icon_area{padding:0 0 5px 5px}
    .new-list-big3 .icon_area{padding:0 0 5px 5px}
    .new-contents .list-m.grd1-w .icon_area,
    .new-contents .list-m.grd2-w .icon_area,
    .new-contents .list-m.grd3-w .icon_area,
    .new-contents .list-m.list-w .icon_area{top:0;padding:0 0 5px 0px}
}
@media (max-width:460px) {
    .icon_area span{width:32%}
    .icon_area span + span{margin-right:0}
    .coupon_new span.icon_new1img,
    .icon_area span.icon_new1 img,
    .coupon_new span.icon_sale1img,
    .icon_area span.icon_sale1 img,
    .coupon_new span.icon_hot1img,
    .icon_area span.icon_hot1 img{height:10px}
    .coupon_new span.icon_new2img,
    .icon_area span.icon_new2 img,
    .coupon_new span.icon_sale2img,
    .icon_area span.icon_sale2 img,
    .coupon_new span.icon_hot2img,
    .icon_area span.icon_hot2 img{height:10px}
    .coupon_new span.icon_new3img,
    .icon_area span.icon_new3 img,
    .coupon_new span.icon_sale3img,
    .icon_area span.icon_sale3 img,
    .coupon_new span.icon_hot3img,
    .icon_area span.icon_hot3 img{height:9px}

    /*마이페이지*/
    .mpy-sub{display:block}
    .m-white-bg{background:#ffffff}
}
