/* BASIC css start */
/*공통*/
#SMS_oneSlideBanner .SMS_oneNone{display: block;}
#SMS_oneSlideBanner .SMS_fixed_inner{position: absolute;}
body.top_n .h1cont{margin-top:98px}
body.top_y .h1cont{margin-top: 142px;}
html {overflow-x:hidden !important;}
#contents {padding-top: 0px!important;}
#contents ul{padding:0;}
.img_l,.img_s{display:none;}
.btn-mode{display:block !important;}
#footer {
    margin-top: 0px!important;
}

.MK_block_new_product .snackbe-quickview-mobile-item{
    width:17px !important;
    height:17px !important;
    line-height:17px !important;
    top:5px !important;
    right:5px !important;
    bottom:auto !important;
    font-size:0px !important;
    background:url('/design/sappun/wisa/snackbe-quickvuew.png')no-repeat center center !important;
    background-size:17px auto !important;
}
.MK_block_new_product .snackbe-quickview-mobile-item > img{
    display:none !important;
}
.SMS_Product_display .items .container a.SMS_Viewlink {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}

/* 타이틀*/      
.section-title{height:auto;line-height:1;color:#120B19;padding:0 10px;font-size:23px;font-weight: 500;letter-spacing: -0.05em;margin:0;}
.section-title a {height: auto;line-height: 1;color: #120B19;font-size: 23px;font-weight: 500;letter-spacing: -0.05em;margin: 0;}
.sub_title{ color:#4C4D4E;font-size:13px;box-sizing:unset;padding:15px 0px 25px 15px;letter-spacing: -.6px;margin:0}
.sub_title2 {color: #828283;font-size: 15px;box-sizing: unset;padding: 10px 10px 0px 10px;letter-spacing: -.6px;margin: 0;}
.sectionline {padding: 0 0 50px;}
.sectionline .item-wrap{margin-top:30px;}
.sectionline0 {padding: 0 0 50px;}


/*1단 슬라이드 공통*/
.item-title2 .review {margin-top: 13px;}


/*lay2pd*/
.lay2_pd .item-wrap{margin-top:30px;}
.lay2_pd .item-list.swiper-container div ul .item{margin:0 0 40px;}
.lay2_cont_wrap {padding: 0 10px;}
.lay2_pd .lay2 {margin-bottom:20px;}
.lay2_pd .lay2 .review {margin-top:13px;}


/*add4,8*/
.acc_cont_wrap {padding: 0 10px;}
.acc_pd ul.items > li { width: calc(33.33% - 4px)!important; margin-right: 5px; margin-bottom: 20px;}
.acc_pd ul.items > li:nth-child(3n) {  margin-right: 0 !important;}
.acc_pd .item-price-wrap .item-title {font-size: 11px;}
.acc_pd .item-price-wrap .item-price{font-size: 12px;}
.acc_pd .item-price-wrap .item-price strike{font-size: 12px;padding-left: 3px;}
.acc_pd .disper{ font-size: 12px; padding-left: 4px;}
.acc_pd .icon-tags, 
.acc_pd .my-wish-list{display:none;}
.acc_pd .item-price-wrap {padding: 5px 0 0 0;}
.acc_pd .img_m { width: 100%;}
li.lay3.item { vertical-align: top;}



.swiper-pagination { display: block;margin-left: auto;margin-right: auto;position: absolute;margin-top: 10px;bottom: 0px!important;}
.swiper-pagination-bullet {margin: 0px 5px;background:#EBEBEB;width:6px;height:6px;border-radius: 6px;opacity:1 !important;}
.swiper-pagination-bullet-active { background:#4C4D4E !important; opacity:1 !important;width:16px;}

.item-pricet {color: #120B19; padding-top: 5px; font-size: 17px; line-height: 22px;font-weight: bold;}


.disper{font-size: 11px!important;}
/* BASIC css end */

