/* BASIC css start */
.soldout_area img { width : 100%; }
.info-group {position:relative;border-bottom:1px solid #e8e8e8;padding: 4px 0 15px!important;}
.is-active.info-group-list {display:block;}
.info-group-list {display:none;}
.info-group-list { left:23%;top:30px;position:absolute;width:250px;background: #fff;border:1px solid #ccc;padding:20px;}
.info-group-list li {display:flex;padding:5px 0;}
.info-group-list li dt { width:65%;display:inline-block;}
.info-group-list li dd { width:35%;display:inline-block;text-align:right;font-weight:400;}
.info-group-list li dt span.group-dis {color:#D70D42;padding-left:5px;}
.info-group .group-icon { background: url(http://www.eheimish.com/design/heimish/renewal2019/pc/menu4_grey.png) center center no-repeat; display:inline-block; width: 10px; height: 10px; transition: transform .2s ease-out,opacity .2s ease-out;}
.info-group.is-active .group-icon {transform:scaleY(-1)}
.benefitcoupon-list {border:2px solid #ccc;text-align:left;padding:10px;position:relative;}
.benefitcoupon-list span {position:absolute;right:10px;display:inline-block; }
.benefitcoupon-list span i {background: url(http://www.eheimish.com/design/heimish/renewal2019/pc/menu4_grey.png) center center no-repeat;display:inline-block; width: 10px; height: 10px;transform:rotate(270deg)}
.dn {display:none!important;}


.detail-common-info { padding:0 15px 20px; word-break: break-all; }
.detail-common-info img {max-width: 100%;}
.detail-common-info dl { padding-top:20px; font-size:inherit; font-weight:normal; letter-spacing:-0.5px; }
.detail-common-info dl dt { padding-bottom:10px; color:#444; font-weight:bold; }
.detail-common-info dl dd { padding-left:10px; text-indent:-10px; color:#777; line-height:20px; }
.prev.slick-arrow,.next.slick-arrow {
    font-size: 0;
}



.main{

    overflow-x : hidden;
}
.slick-track {
    margin: 0!important;
}
section.eventSlide {position: relative;width: 100%;margin: 30px auto 20px;}
.eventSlider {width: 100%;margin: 0px auto;}
.eventSlider img {width: 100%;height: 100%;}
.eventSlider .slick-list.draggable { width: 100%; height: 100%; }
.eventSlider .slick-track { height: 100%; }
.eventSlide .eventSlider .slick-arrow {border-style: solid;border-color: #fff;border-image: initial;border-width: 2px 0px 0px 2px;padding: 12px;z-index: 999;width: 20px;position: absolute;cursor: pointer;font-size: 0px;background: none;}
.eventSlide .slick-prev {left: 19px;top: 50%;transform: rotate(-45deg
) translate(0, -50%);}
.eventSlide .slick-next {right: 1px;top: 50%;transform: rotate(
-45deg
 ) translate(0, -50%) scale(-1);}
.normal_prod_box.clear_wrap .title {
    font-weight: 400;
    font-size: 18px;
    margin-bottom: 20px;
}

.list_shopping2x>.title {
    text-align: left;
    margin-bottom: 15px;
    padding: 0 15px;
    font-size: 15px;
    font-weight: 600;
}
.list_shopping2x>ul {
    padding: 0 5px;
    overflow: hidden;
}
.list_shopping2x li a {
    padding: 0 0px 18px;
}
.list_shopping2x>li {
    margin-bottom: 0px;
}
.relSlider .slick-list {
    margin-right: -20px;
}

.relSlider .slick-slide {margin-right: 20px;}

.list_shopping2x li:nth-child(2n) {
    margin-right: 20px;
}





ul.imgList>li>img {
    width: 5px;
}
.thumbSlider .slick-list .slick-slide>img {
    width: 100%;
}
.thumbSlider ul.slick-dots {text-align:center;margin-top:-40px;}
.thumbSlider ul.slick-dots li {
    font-size: 0;
    width:10px;
    background: #111;
    height  : 10px;
border-radius:20px;margin:5px;display:inline-block;opacity: 0.2;


}
.eventSlide ul.slick-dots>li:last-of-type {
    margin-right: 0;
}
.thumbSlider ul.slick-dots li.slick-active {
    background: #111;opacity:0.9;
}
.list_shopping2x {
    margin-top: 50px;
}

.eventSlide ul.slick-dots {
    display: flex!important;
    position: relative;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.eventSlide ul.slick-dots>li {
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 10px;
    border: 1px solid #2b2b2b;
    font-size: 0;
    margin: 7px 4px 0px 0px;
}
.eventSlide button {
    background: none;
    color: #000;
    outline: none;
    border: none;
    /* padding: 0 15px 0 25px; */
    width: 10px;
    height: 10px;
}
.eventSlide .slick-dots>li.slick-active {
    background: #2b2b2b;
}
.eventSlide ul.slick-dots>.circle {
    width: 30px;
    height: 40px;
    background: #f0f0f0;
    border-radius: 50%;
    position: absolute;
}
.eventSlide ul.slick-dots>.circle2 {
    width: 30px;
    height: 40px;
    background: #f0f0f0;
    border-radius: 50%;
    position: absolute;
}


.eventSlide div.slick-slide {
    /* height: 50%; */
}
p.review_cnt>img {
    float: left;
}

.listPrice del{font-size:12px;}

.dc_info {
    color: #d40022;
    font-weight: 500;
    display: inline-block;
    font-size: 15px;
}
.abc {padding-bottom:10px; }
.abc img{width:100% !important; height:100% !important;}
.top_banner{background:#16422a;}


.is_soldout img {width:100%;}
.shopdetail .shopdetailInfo .price .sell-percent {font-family: 'Poppins', sans-serif;font-size:24px;color: #D70D42; }
.shopdetail .shopdetailInfo .price .strike {font-family: 'Poppins', sans-serif;font-size:18px;color: #999999; text-decoration: line-through;}
.shopdetail .shopdetailInfo .price .dc_info{color: #d40022;
    font-weight: bold;
    margin-left: 10px;
    display: inline-block;
   font-family: 'Poppins', sans-serif;font-size:18px;}
.sold_out{background:#2b2b2b; color:#fff}
.detailTab{position:relative;clear:both;padding:28px 0;margin-top: 50px;text-align:center;background:#f3f3f3;z-index:1;}
.detailTab ul li{display:inline-block}
.detailTab ul li a{display:block;font-size:17px;text-align:center;margin:0 10px;font-weight:600;color:#aaa;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.detailTab ul li a:hover,.detailTab ul li.on a{font-weight:800;color:#2b2b2b}

.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoName em{background:#999;color:#fff;padding:2px 5px;font-size: 14px;}
.shopdetail .shopdetailInfo .price {font-family: 'Poppins', sans-serif;font-weight: 500;margin-top:17px;}
.shopdetail .shopdetailInfo .price .sell {font-size:24px;}
#nhn_btn{opacity:0!important}
.npay_btn_list li:last-child{display:none!important}
#basketpage{z-index:10!important}
#mPowerreview .reply,#mPowerreview .survey li a{color:#5e5f61!important;}
.npay_btn_item:first-child .npay_btn_link{height:50px!important;border:0!important}
#basketpage .layer-confirm{background-color:#2b2b2b!important}
#basketpage .layer-confirm .txt,#basketpage .layer-confirm h4{color:#5e5f61!important;font-weight:400!important}
#basketpage .layer-confirm h4{font-weight:600!important}
#basketpage .layer-confirm .btns-2 a.btn-cart{background:#2b2b2b!important;border:1px solid #2b2b2b;color:#fff!important}
#basketpage .layer-confirm .btns-2 a.btn-conti{background:0 0!important;border:1px solid #5e5f61;color:#5e5f61!important}
#mPowerreview .star{color:#2b2b2b!important}
#mPowerreview .total .btn-white{border:1px solid #2b2b2b!important;color:#5e5f61!important;font-weight:400}
.review_title{padding-bottom:10px;border-bottom:2px solid #2b2b2b;font-size:18px;font-weight:600;margin-top:60px;margin-bottom:20px}
#mPowerreview .photo-odr .odr .selectbox{width:100%!important}
#mPowerreview .tit{display:none}
#mPowerreview .pr-tab li.now a{border-bottom:2px solid #2b2b2b!important;color:#5e5f61!important}
#mPowerreview .pr-tab li a{border-bottom:1px solid #ccc!important}
.shopdetailContent{padding:0 25px;text-align:left;margin-top:60px}
#mPowerreview .item .roll{margin-left:0!important;    width: 100%}
#mPowerreview .pr-tab{border-bottom:0!important}
#mPowerreview .photo-odr{margin-top:10px!important}
#mPowerreview .photo-odr .odr select{padding:0 10px!important}
.exchange_info dl{text-align:left;display:block;overflow:hidden;margin-bottom:20px}
.exchange_info dt{font-weight:600;width:100%;margin-bottom:5px}
.exchange_info dd span{opacity:0}
#productWrap{margin:20px auto;min-height:20px}
#productWrap h3.tb-tit{margin-bottom:10px;text-align:left}
#productWrap table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;color:#333}
#productWrap table td{text-align:left;padding:16px 0 16px 50px;color:#333;word-break:break-all}
#productWrap table th{text-align:center;padding:16px 0;background:#f7f7f7;color:#333;font-weight:400}
#mPowerreview .sumup .btn-ctr{right:0!important}
#mPowerreview .btn-more{background:#e8e8e8!important;color:#fff!important;border:0!important;margin-top:20px!important;font-size:16px!important;height:40px!important;line-height:40px!important}
#mPowerreview .sumup{padding:15px 0!important}
#mPowerreview .review-wrap>li{margin-bottom:20px;padding:0 0 20px!important;border-bottom:1px solid #ccc!important}
.heimish_notice_wrap{border-top:2px solid #2b2b2b;border-bottom:2px solid #2b2b2b;text-align:left;line-height:1.4}
.detail_icon,.shopdetailImage{text-align:center}
.heimish_notice_wrap>div{border-top:1px solid #2b2b2b;overflow:hidden;margin-top:-1px}
.heimish_notice_wrap h3.title{position:relative;font-weight:500;font-size:0;padding:20px 10px;margin-bottom:-1px;cursor:pointer}
.heimish_notice_wrap h3.title em{font-size:16px;display:inline-block;font-weight:500;width:100%;margin-bottom:10px;vertical-align:middle}
.heimish_notice_wrap h3.title span{vertical-align:middle;display:inline-block;font-weight:400;font-size:14px;width:100%}
.heimish_notice_wrap h3.title.on{color:#0b3d92}
.heimish_notice_wrap h3.title::before{position:absolute;right:0;top:0;content:"";display:block;background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/detail_tab_on.png) center center no-repeat;width:20px;height:60px;margin-right:10px}
.heimish_notice_wrap h3.title.point_color::before{background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/detail_tab_close.png) center center no-repeat}
.heimish_notice_wrap .heimish_notice_inner{overflow:hidden;display:none;background:#f4f4f4}
.heimish_notice_wrap .heimish_notice_inner>div{padding:30px 20px;box-sizing:border-box;font-size:14px}
.heimish_notice_wrap .heimish_notice_inner .table_left{display:table-cell;vertical-align:top;background:#e8e8e8;width:226px;font-size:18px;padding:30px 0 0 30px;border-top:1px solid #fff}
.heimish_notice_wrap .heimish_notice_inner .table_right{display:table-cell;vertical-align:top;padding:25px 30px;width:1264px;border-top:1px solid #e8e8e8}
.heimish_notice_wrap .heimish_notice_inner .table_right p{color:#515151;font-size:13px;line-height:21px}
.heimish_notice_wrap .heimish_notice_inner .table_right p b{font-weight:500;color:#000}
.heimish_notice_wrap .heimish_notice_inner .table_right p.list{line-height:32px;color:#000;margin:20px 0 0;font-weight:500}
.heimish_notice_wrap .heimish_notice_inner .table_right p.list span{color:#515151;padding-left:5px;font-weight:400}
.heimish_notice_wrap .heimish_notice_inner02 .table_right{padding:15px 30px}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p{position:relative;margin:10px 0;padding:0 0 0 10px}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p.last01{line-height:21px;margin:22px 0 15px;position:static}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p.last03{line-height:24px;margin-top:15px}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p b{color:#000;font-weight:500}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p:before{position:absolute;content:"";display:block;width:2px;height:2px;background:#878787;top:8px;left:0}
.heimish_notice_wrap .heimish_notice_inner02 .table_right p:nth-child(13):before,.heimish_notice_wrap .nana_notice_inner02 .table_right p:nth-child(14):before{display:none}
.ScrollButton{position:fixed;right:8px!important;bottom:65px!important;cursor:pointer;z-index:1;display:none}
.ScrollButton img{height:40px;display:block;margin-top:5px}
.footer_kakao{display:none}
#TopButton{bottom:65px}
.shopdetailItem{padding-top:30px}
.site-header{z-index:9}
.shopdetailInfoBottom{padding:0 25px}
.shopdetailImage img{width:100%}
#contents {padding-top: 40px; }
.site-header.z-in{z-index:1}
.detail_icon{margin:20px 0}
.naver-checkout .npay_button_box{padding-top:0!important}
.naver-checkout .npay_event,.naver-checkout .npay_text{display:none!important}
.naver-checkout .npay_button{padding:0!important}
#kakaopay_order_btn a{height:42px;background:url(/design/nana3549/m_renewal/m_kakao_pay.png) center center no-repeat;border-radius:2px;width:100%;background-color:#ffed00!important;display:block;background-size:52px 16px}
#kakaopay_order_btn img{display:none}
.shopdetailImage #sfsnapfit_main #float_image{right:10px!important;width:39px!important;bottom:195px!important;display:none}
.topBannerTop{margin:15px 0}
#kakaopay_order_btn{border-top:2px solid #2b2f3a!important;padding-top:10px;margin:10px;box-sizing:border-box}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .opt-com{text-align:center!important}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .opt-com{text-align:center!important; border: 1px solid #231f20; }
.shopdetail .shopdetailRelation h3{text-align:center;font-size:12px;color:#999;font-weight:400;margin-bottom:20px}
.shopdetail .shopdetailRelation h3 span{font-size:16px;color:#a36d6a;display:block;margin-bottom:5px}
.shopdetail .shopdetailRelation .pro3x .listPrice strong{display:block}
.del_notice_wrap h3{font-size:15px;color:#363636;padding:18px 20px;font-weight:400}
.del_notice_wrap{margin:50px 0;border-bottom:1px solid #ddd;text-align:left;line-height:1.4}
.del_notice_wrap>div{border-top:1px solid #ddd;overflow:hidden;margin-top:-1px}
.del_notice_wrap h3.title{position:relative;border-bottom:1px solid #ddd;font-size:14px;padding:18px 20px;color:#555;margin-bottom:-1px;cursor:pointer}
.del_notice_wrap h3.title.on{color:#0b3d92}
.del_notice_wrap h3.title::before{position:absolute;right:0;top:0;content:"";display:block;background:url(/design/nana3549/renewal/view_sizerel_arrow_bt.png) center center no-repeat;width:20px;height:54px;margin-right:20px}
.del_notice_wrap h3.title.point_color::before{background:url(/design/nana3549/renewal/view_sizerel_arrow_top.png) center center no-repeat}
.del_notice_wrap .del_notice_inner{overflow:hidden;display:none}
.del_notice_wrap .del_notice_inner .table_left{display:none;vertical-align:top;background:#e8e8e8;width:226px;font-size:18px;padding:30px 0 0 30px;border-top:1px solid #fff}
.del_notice_wrap .del_notice_inner .table_right{display:table-cell;vertical-align:top;padding:25px 30px;width:1264px;border-top:1px solid #e8e8e8}
.del_notice_wrap .del_notice_inner .table_right p{color:#515151;font-size:13px;line-height:21px;text-align:left}
.size_info dd,.size_info dl,.washing dl{text-align:center}
.del_notice_wrap .del_notice_inner .table_right p b{font-weight:500;color:#000}
.del_notice_wrap .del_notice_inner .table_right p.list{line-height:32px;color:#000;margin:20px 0 0;font-weight:500}
.del_notice_wrap .del_notice_inner .table_right p.list span{color:#515151;padding-left:5px;font-weight:400}
.del_notice_wrap .del_notice_inner02 .table_right{padding:15px 30px}
.del_notice_wrap .del_notice_inner02 .table_right p{position:relative;margin:10px 0;padding:0 0 0 10px}
.size_info dl,.washing dl dd{padding:0 5px;box-sizing:border-box}
.del_notice_wrap .del_notice_inner02 .table_right p.last01{line-height:21px;margin:22px 0 15px;position:static}
.del_notice_wrap .del_notice_inner02 .table_right p.last03{line-height:24px;margin-top:15px}
.del_notice_wrap .del_notice_inner02 .table_right p b{color:#000;font-weight:500}
.del_notice_wrap .del_notice_inner02 .table_right p:before{position:absolute;content:"";display:block;width:2px;height:2px;background:#878787;top:8px;left:0}
.del_notice_wrap .del_notice_inner02 .table_right p:nth-child(13):before,.del_notice_wrap .del_notice_inner02 .table_right p:nth-child(14):before{display:none}
.exchange_info .table_right dd,.size_info dl,.washing dl{float:left}
.washing dl{height:170px;width:50%;margin-bottom:30px}
.washing dl dd{color:#666;font-size:10px;margin-top:8px}
.washing dl dd em{font-size:12px;display:inline-block;margin-bottom:5px}
.size_info{overflow:hidden;width:100%}
.size_info dl{margin:20px 0 0;width:50%;min-height:230px}
.size_info dl img{width:100%}
.size_info dd em{display:inline-block;margin:5px 0;font-size:14px;font-weight:700}
.table_right .list li{background:url(/design/nana3549/shopping_guide/sub_info_bar.jpg) left 7px no-repeat;color:#666;font-size:12px;padding-left:10px}
.exchange_info .table_right .list li{margin-bottom:20px}
.exchange_info .table_right .list li:last-child{margin-bottom:0}
.exchange_info .table_right p{margin-bottom:20px}
.exchange_info .table_right dl{overflow:hidden;margin-bottom:20px}
.exchange_info .table_right dl:last-of-type{margin-bottom:0}
.exchange_info .table_right dl:first-of-type{margin-top:30px}
.exchange_info .table_right dt{text-align:left;font-size:12px;margin-bottom:10px}
.exchange_info .table_right img{width:100%;max-width:295px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetail_pop a{display:block;background:#999;color:#fff;line-height:30px;text-align:center;width:100%;margin-bottom:2%;border:none}
.shopdetail_link a{display:block;background:#fff;color:#999;font-size:10px;line-height:30px;text-align:center;width:100%;border:1px solid #ccc;box-sizing:border-box;margin-bottom:20px}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-inner .sub_info_section1{display:none}
.box_btn.block,.box_btn>*{display:block}
.box_btn{text-align:center;vertical-align:top;background:rgba(255,255,255,.85);font-size:0}
.box_btn>*{float:left;margin:0;outline:0;WIDTH:100%;color:#555;font-size:16px;font-weight:600;text-align:center;vertical-align:middle;line-height:52px;white-space:nowrap;cursor:pointer;-webkit-appearance:none;transition:all .2s ease}
.opt_area_ctrl_buy{width:50%;color:#fff;background:#2b2b2b}
.opt_area_ctrl_cart{width:50px;background:#f4f4f4}
.opt_area_ctrl_review{width:calc(50% - 50px);background:#fff;color:#2b2b2b;font-weight:500; letter-spacing: -1px;}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-inner .opt_area_ctrl_buy{margin-left:-1px}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area{position:relative}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .fixed-dimmed{display:none;visibility:hidden;position:fixed;left:0;top:0;z-index:101;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .fixed-inner{position:relative;z-index:1}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .fixed-inner .close{display:none;position:absolute;right:0;top:5px;z-index:10;width:35px;height:35px;background:url(/design/dhftms/renewal/option_tk_close.png) center/15px no-repeat}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-dimmed,#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-inner .close{display:block}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .fixed-btn{visibility:hidden;position:fixed;left:0;bottom:0;z-index:105;width:100%;box-sizing:border-box;text-align:center;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;opacity:0}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-btn,#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .fixed-dimmed{visibility:visible;opacity:1}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-btn{box-shadow:0 0 10px rgba(115,115,115,.25)}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .option_tk{position:relative;width:100%;background:#fff}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .fixed-inner{width:100%;box-sizing:border-box;overflow-y:auto;position:fixed;left:0;bottom:-100%;z-index:110;max-height:560px;padding:45px 0 0;background:#fff;transition:bottom .4s;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;-webkit-overflow-scrolling:touch}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=fixed] .buy_on .box_btn{float:left;width:50%;margin:0}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .shopdetail_link,#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .shopdetail_pop{display:none}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .buy_on{margin-top:30px}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .fixed-inner{bottom:0}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .fixed-btn{-webkit-transform:translate(0,100%);transform:translate(0,100%)}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .sub_name{text-align:center;padding-top:5px;line-height:1.6}
.shopdetail .shopdetailInfo .shopdetailInfoBottom form {padding-top:17px;}
.main .mBanner .topBannerBottom,.main .mBanner .topBannerTop{width:100%;float:left;position:relative}
.main .mBannerd img{width:100%;vertical-align:top}
.topBannerBottom img,.topBannerTop img{width:100%}
.shopdetail .shopdetailInfo .prd_name {font-family: 'Spoqa Han Sans Neo';font-size:24px;font-weight:700;text-align:left;padding-top: 40px;color:#2b2b2b;}
.shopdetail .shopdetailInfo .shopdetailInfoTop figcaption{text-align:left;margin-top:16px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue{position:relative}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue p{margin-bottom:8px;padding:4px 0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue p:last-child{margin-bottom:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoName{width:23%;font-size:16px;font-weight:300;display:inline-block}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoCont{width:77%;font-size:16px;font-weight:500;display:inline-block;margin-left:-4px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .region{margin-left:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation{position:absolute;top:50%;right:10px;text-align:center;margin-top:-25px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation a{width:50px;height:50px;color:#fff;background-color:#CBCBCB;display:inline-block;font-size:.917em;border-radius:4px;border:1px solid #424242}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation a .fa{display:block;margin:6px 0 3px}
.shopdetailInfoDelivery{padding:10px 15px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed{width:100%;position:fixed;z-index:9;bottom:0;left:0;right:0;-webkit-animation:qbuy 150ms linear 1 normal;animation:qbuy 150ms linear 1 normal}
@-webkit-keyframes qbuy{from{bottom:-65px}
to{bottom:0}
}
@keyframes qbuy{from{bottom:-65px}
to{bottom:0}
}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoMultiSelect{display:none}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on{background-color:#fff;text-align:center;padding:10px 15px;display:none}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a{width:48%;color:#3b3b3b;background-color:#fff;border:1px solid #f1191f;display:inline-block;padding:6px 0;margin:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a.buy{background-color:#f1191f;color:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect p{padding:11px 25px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect p:last-child{margin-bottom:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoName{width:28%;padding-right:5px;display:inline-block;vertical-align:middle}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCont{width:70%;display:inline-block;margin-left:-4px;vertical-align:middle}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCont select{width:180px;height:35px;background:#fff; font-size: 15px; }
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .txt-qnty{text-align:right;padding:0 6px;width:50px!important}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .fa-minus,.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .fa-plus{background-color:#bbb;width:35px;vertical-align:middle;height:35px;text-align:center;line-height:35px;color:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .fa-plus{margin:0 5px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option-sel{font-weight:700;font-size:1.1em;padding-top:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option select{margin-bottom:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option .shopdetailInfoName{vertical-align:top;padding-top:11px}
.shopdetail .shopdetailBoard{text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-bottom:32px}
.shopdetail .shopdetailBoard a{width:33.33%;background-color:#fff;border-left:1px solid #bbb;display:inline-block;margin-left:-1px;font-weight:700;padding:20px 0}
#MK_innerOptWrap #MK_innerOptScroll.line{padding-top:5px;margin-top:5px;border-top:1px solid #e4e4e5}
#MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:150px;overflow-y:auto}
#MK_innerOptWrap .MK_inner-opt-cm li {position:relative;background-color:#999;padding: 30px 5%; }
#MK_innerOptWrap .MK_inner-opt-cm li:after{display:block;clear:both;content:''}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del,#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price{display:block}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name {margin-right:5%;margin-bottom:15px;width:54%;font-size:14px;font-weight:600;color:#fff;display:inline-block;overflow:hidden;line-height:1.2;vertical-align:top;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl {float:right;width:40%!important;font-size:16px;font-weight:500;display:inline-block;position:relative;height:40px;border:1px solid #fff;vertical-align:middle}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .txt{width:70%;font-size:16px;margin-left:-4px;display:inline-block;position:relative;vertical-align:middle}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .option_tk .shopdetailInfoSelect{}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .option_tk .shopdetailInfoName{width:24%;margin-right:6%;font-size:16px;font-weight:600;display:inline-block;padding-right:0}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area .option_tk .shopdetailInfoName .txt{width:70%;font-size:16px;margin-left:-4px;display:inline-block;position:relative;vertical-align:middle}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .txt .selectbox{width:100%}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .txt .selectbox select{padding:0 10px!important}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .MS_amount_basic,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .addition_option,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option{background: #999;color:#fff;display:block;float:none!important;width:30px;height:38px;margin:0 auto;padding:0;line-height:28px;border:0;border-width:0 1px;text-align:center!important}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.btn-type-02{overflow:hidden;position:absolute;top:0;z-index:5;width:28px;height:38px;margin:0;background:center/20px no-repeat;text-indent:-9999em;vertical-align:top;cursor:pointer}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-up,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.btn-type-02:first-of-type{right:0;background-image:url('/design/heimish/mk_image/mo-amount-plus.png')}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-dw,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.btn-type-02+a.btn-type-02{left:0;background-image:url('/design/heimish/mk_image/mo-amount-minus.png')}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price{position:absolute;bottom:20px;color:#fff;font-size:16px;font-weight:500;margin-top:5px}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price span{color:#fff;font-size:14px}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{position:absolute;top:5px;right:5px;width:20px;height:20px;text-indent:-9999em;background:url(http://www.eheimish.com/design/heimish/renewal2019/pc/icon_close.png) center center/10px 10px no-repeat}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .shopdetailInfoMultiSelect{padding:0 25px}
.MK_optAddWrap .total{text-align:right;padding:0 15px;font-size:12px;font-weight:700}
#MK_innerOptTotal.total{display:none;padding:30px 0;font-size:0}
.MK_optAddWrap .MK_total,.MK_optAddWrap .MK_txt-total,.MK_optAddWrap .MK_txt-won{font-size:18px;font-weight:600}
#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] #MK_innerOptTotal.total,#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .shopdetailButton,#shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area[class*=open] .shopdetailInfoMultiSelect{display:block}
.MK_optAddWrap .MK_total{margin-left:15px}
.MK_optAddWrap .MK_txt-total{float:left}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButtonTop{font-size:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{background-color:#fff;text-align:right;padding:15px;font-size:1.2em}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal em{color:#f1191f;font-size:1.333em;margin-left:16px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton{display:none;text-align:center;padding:10px 0;border-top:1px solid #fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonBottom{margin:20px 0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonBottom img{margin:0 2px;width:45px;height:auto}
.shopdetail .shopdetailCoupon{margin-top:15px}
.shopdetail .shopdetailCoupon .shopdetailCouponGet{padding:0 15px}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .image_src{max-width:100%;padding-bottom:5px}
.shopdetail .shopdetailCoupon .shopdetailCouponGet li dl{height:34px;background:url(/images/d3/m_04/bg_coupon@2x.gif) left center no-repeat;padding:10px 0 10px 92px;border-bottom:1px dashed #cbcbcb;position:relative;background-size:81px auto}
.shopdetail .shopdetailCoupon .shopdetailCouponGet li:last-child{border-bottom:0 none}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon dt{width:82px;position:absolute;top:10px;left:0;color:#fff;text-align:center}
.shopdetail .shopdetailItem .shopdetailImage div,.shopdetail .shopdetailItem .shopdetailImage iframe,.shopdetail .shopdetailItem .shopdetailImage object,.shopdetail .shopdetailItem .shopdetailImage table{}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon dt strong{font-weight:400}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon h4{font-weight:700}
.shopdetail .shopdetailItem .shopdetailItemPopup{text-align:center;padding:0 15px}
.shopdetail .shopdetailItem .shopdetailItemPopup a{font-weight:700;color:#fff;background-color:#636363;display:block;padding:10px 0}
.shopdetail .shopdetailItem .shopdetailItemPopup .shopdetailItemZoom{height:60px;padding:0 0 0 75px;margin-top:10px;background:url(/images/d3/m_04/bg_hand@2x.gif) 20px center no-repeat;line-height:60px;background-size:50px auto}
.list_board ul li dl h4 .new,.shopdetail .MK_btn-sms{-moz-background-clip:padding;-webkit-background-clip:padding-box}
.shopdetail .shopdetailItem .shopdetailImage img{max-width:100%!important;height:auto!important}
.shopdetail .shopdetailItem .shopdetailImage table{table-layout:auto!important}
.shopdetail .shopdetailItem .shopdetailNotify{margin-top:24px}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo{padding:0 15px}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo dt{font-weight:700;margin-bottom:2px}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo dd{margin:0 0 25px 6px}
.shopdetail .shopdetailRelationItem .listName input{float:right}
.shopdetail .shopdetailRelationItem .btn_cart{width:290px;text-align:center;font-weight:700;color:#fff;background-color:#393939;display:block;padding:10px 0}
.shopdetailRelation{margin-bottom:30px}
.shopdetailRelation .list_shoppingRelationItem1x{padding:0 7px}
.shopdetailRelation .list_shoppingRelationItem1x ul{width:100%;display:table;table-layout:fixed;box-sizing:border-box}
.shopdetailRelation .list_shoppingRelationItem1x li{display:inline-block;vertical-align:top;border-top:1px solid #d9d9d9;padding:18px 0}
.shopdetailRelation .list_shoppingRelationItem1x li figure{padding:0 7px}
.shopdetailRelation .list_shoppingRelationItem1x li:first-child{border:0}
.shopdetailRelation .list_shoppingRelationItem1x li img.listPic{width:40%;float:left}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo{width:57%;float:left;padding-left:3%;position:relative}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listName{border-bottom:1px solid #dedede;padding:0 15px 2px 0;margin-bottom:5px}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .options-select{width:100%}
.shopdetailRelation .list_shoppingRelationItem1x .MS_related_checkbox{position:absolute;top:0;right:0}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount{margin:12px 0}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .amount-input{text-align:right}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .fa-minus,.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .fa-plus{background-color:#bbb;width:30px;height:30px;text-align:center;vertical-align:middle;line-height:30px;color:#fff}
.shopdetailRelation .list_shoppingRelationItem1x .btn_Black{width:290px;margin:0 auto}
.shopdetail .okdgg-checkout{margin:20px 10px 10px;text-align:center}
.shopdetail .okdgg-checkout a{height:42px;background:url(/design/nana3549/m_renewal/m_okvit_btn.png) center center no-repeat;border-radius:2px;width:100%;background-color:#fff!important;display:block;border:2px solid #ccc;background-size:125px 24px}
.shopdetail .okdgg-checkout img{display:none}
.cs-button{bottom:53px!important}
.shopdetail .soldout_anchor{display:block!important;margin-top:10px}
.shopdetail .MK_btn-sms{display:inline-block;width:55%;height:35px;line-height:35px;text-align:center;border:1px solid grey;color:#fff;font-weight:700;background-color:#636363;background-image:-webkit-gradient(linear,left top,left bottom,from(#636363),to(#5e5e5e));background-image:-webkit-linear-gradient(top,#636363,#5e5e5e);background-image:-moz-linear-gradient(top,#636363,#5e5e5e);background-image:-o-linear-gradient(top,#636363,#5e5e5e);background-image:linear-gradient(to bottom,#636363,#5e5e5e);-webkit-border-radius:3px!important;border-radius:3px!important;background-clip:padding-box}
.shopdetail .MK_btn-sms span{padding-left:24px;background:url(/images/d3/m_01/bull/alarm_fff@2x.png) 0 50% no-repeat;background-size:18px 14px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{border-top:1px solid #c7c7c7}
.shopdetail .shopdetailCoupon .shopdetailCouponGet{width:335px;margin:0 auto}
.shopdetail .shopdetailRelationItem{padding:0 0 30px}
.shopdetail .shopdetailItem .shopdetailItemPopup{width:335px;margin:22px auto}
.shopdetail .shopdetailRelationItem .btn_cart{margin:34px auto}
.shopdetailRelation .list_shoppingRelationItem1x li{width:50%}
.shopdetailRelation .list_shoppingRelationItem1x li:nth-child(2){border:0}
@media screen and (min-width:768px){.shopdetail .shopdetailInfo{position:relative;overflow:hidden;zoom:1;border-bottom:1px solid #c7c7c7;background-color:#fff}
.shopdetail .shopdetailInfo h2{border-bottom:1px solid #c7c7c7;padding-bottom:16px;background-color:#f5f5f5}
.shopdetail .shopdetailInfo .shopdetailInfoTop{float:left}
.shopdetail .shopdetailInfo .shopdetailInfoTop figure{border-bottom:0 none}
.shopdetail .shopdetailInfo .shopdetailInfoBottom,.shopdetail .shopdetailInfo .shopdetailInfoTop{width:50%}
.shopdetailInfoBottom .shopdetailInfoMultiSelect .MK_optAddWrap #MK_innerOptScroll{background-color:#999999}
.shopdetail .shopdetailInfo .shopdetailInfoBottom{float:right;background-color:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{border-top:1px solid #c7c7c7}
.shopdetail .shopdetailCoupon .shopdetailCouponGet{width:335px;margin:0 auto}
.shopdetail .shopdetailRelationItem{padding:0 0 30px}
.shopdetail .shopdetailItem .shopdetailItemPopup{width:335px;margin:22px auto}
.shopdetail .shopdetailItem .shopdetailNotify{margin-top:36px}
.shopdetail .shopdetailRelationItem .btn_cart{margin:34px auto}
.shopdetailRelation .list_shoppingRelationItem1x li{width:50%}
.shopdetailRelation .list_shoppingRelationItem1x li:nth-child(2){border:0}
}
#kakaopay_order_btn img,#nhn_btn .npay_storebtn_bx{width:100%!important;height:auto!important}
.naver-checkout{width:calc(50% - 50px);background:url(http://www.eheimish.com/design/heimish/renewal2019/mb/m_detail_npay.jpg) center center no-repeat #00c739;color:#5e5f61;font-weight:500;float:left;background-size:auto 20px}
#payco_order_btn{padding-top:10px}
#tabs{margin:5px;border:1px solid #bbb;padding-bottom:10px;font-size:12px}
#tabs .shopdetailBoard{overflow:hidden;text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background-color:#f8f8f8;padding:10px 0;margin-bottom:0}
#tabs .shopdetailBoard .tab_on{font-weight:700;padding:10px 0}
#tabs .util{border-bottom:1px solid #464646;padding:10px}
#tabs .util a{border:1px solid #424242;display:inline-block;height:30px;line-height:30px;border-radius:3px;width:100%;text-align:center}
#tabs .list_board .reply-detail{margin:0 5px;border:1px solid #73adff;font-size:.875em;color:#5da0ff;display:inline-block;height:18px;line-height:18px;padding:0 3px}
#tabs .review .list_board>ul>li.now>.cont_wrap{display:block}
#tabs .list_board>ul>li>.wrap .re-wrap{padding:10px;border-top:1px solid #bebebe}
#tabs .empty-board{text-align:center;padding:15px 0 5px}
.list_board ul li{color:#424242;border-bottom:1px solid #bebebe;word-break:break-all}
.list_board .re-wrap ul li{font-size:1em;border-bottom:0;border-top:1px dotted #bebebe;margin-top:5px;padding-top:5px;list-style:none}
.list_board ul li dl{padding:7px}
.list_board ul li dl h4{margin:0}
.list_board ul li .cont_wrap{display:none;border-top:1px dotted #bebebe;background-color:#f9f9f9;padding:7px}
.list_board ul li .cont_wrap img{max-width:100%;padding-bottom:5px}
.MS_cmt_list_box{color:#656565}
.MS_cmt_list_box .comment_list:last-child{border-bottom:1px solid #cecece}
.MS_cmt_list_box .comment_list{padding:5px;border:1px solid #cecece;border-bottom:0;background-color:#fff}
.MS_cmt_list_box .MS_cmt_hname{padding-left:5px}
.MS_cmt_list_box .MS_cmt_content{padding-left:15px}
.MS_cmt_list_box .comment_depth2{padding-left:10px}
.MS_cmt_list_box .comment_depth3{padding-left:15px}
#comment_password{width:250px;left:7px;box-shadow:0 0 5px 0 grey}
#comment_password input[type=password]{width:75%}
#comment_password form{height:auto!important}
#comment_password form span{display:block}
.list_board ul li .reply_depth1 .info,.list_board ul li .reply_depth1 .rating,.list_board ul li .reply_depth2 .info,.list_board ul li .reply_depth2 .rating,.list_board ul li .reply_depth3 .info,.list_board ul li .reply_depth3 .rating{padding-left:12px}
.list_board ul li .reply_status{font-size:.875em;color:#777;font-weight:400}
.list_board input[type=password]{border-radius:3px 0 0 3px;width:80%;border-right:0;box-sizing:border-box;height:35px}
.list_board input[type=button]{width:20%;float:right;height:35px;border-radius:0 3px 3px 0;background-color:#a36d6a;color:#fff;border:1px solid #a36d6a;box-sizing:border-box}
.list_board ul li dl h4 .hit,.list_board ul li dl h4 .new{width:15px;height:15px;line-height:15px;color:#fff;text-align:center;font-size:.875em;display:inline-block}
.list_board ul li dl h4 .new{background-color:#5cb7fa;-webkit-border-radius:3px!important;border-radius:3px!important;background-clip:padding-box}
.list_board ul li dl h4 .hit{background-color:#ff912c;-webkit-border-radius:3px!important;border-radius:3px!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.list_board ul li .cont_wrap .comment_modify{text-align:right;margin-top:5px}
.list_board ul li .cont_wrap .comment_modify a,.list_board ul li dl .info .review_del{width:45px;border:1px solid #a36d6a;border-radius:3px;font-size:.875em;display:inline-block;text-align:center;line-height:20px;height:20px;background-color:#fff}
.paging{position:relative;text-align:center;margin-top:15px}
.paging a.next,.paging a.prev{width:30px;height:25px;line-height:23px;border:1px solid #8C8C8C;background-color:#F1F1F1;color:#000}
.paging .now,.paging a,.paging strong{font-weight:700;width:25px;height:25px;line-height:23px;font-size:.75em;background-color:#fff;margin:0 2px;text-align:center;display:inline-block}
.paging strong{color:#000;border:1px solid #111}
.paging a{color:#727a8b;border:1px solid #CECECE}
.paging .now{color:#000;border:1px solid #111}
#WD_Tap{margin-top:30px}
#WD_Tap .WD_Tapmenu{text-align:center;font-size:.875em;overflow:hidden;background-color:#606060}
#WD_Tap .WD_Tapmenu a:first-child{border-left:0 solid #585858}
#WD_Tap .WD_Tapmenu a:last-child{border-right:0 solid #585858}
#WD_Tap .WD_Tapmenu a{width:33.33%;height:35px;position:relative;font-weight:none;border:1px solid #585858;border-left:0;background-color:#606060;line-height:35px;color:#fff;display:inline-block;box-sizing:border-box}
#WD_Tap .WD_Tapmenu a .fa{margin-top:10px}
#WD_Tap .WD_Tapmenu a.act{background:#fff;color:#000;font-weight:700;border-bottom:1px solid #fff}
#WD_Tap .navqna,#WD_Tap .navreview{display:none}
.analyans-wrap .analyans-conts .analyans-slider li dl dt img{width:100%;height:100%!important}
.analyans-wrap .analyans-conts .analyans-slider li{margin-right:3px!important}



/* 원클릭옵션 */
.shopdetailInfoOneclick {clear:both; background-color:#fff; padding: 0px 25px;  overflow:hidden; zoom:1; margin-bottom:15px;}
.shopdetailInfoOneclick > span {float:left; }
.shopdetailInfoOneclick .shopdetailInfoList {float:left; width: 70%; }
.MK-oneclick-list { overflow:hidden; zoom:1; }
.MK-oneclick-list:after { content: ""; display: block; clear: both; }
.MK-oneclick-list li { float:left; margin: 0 5px 5px 0;width:30%; }                                                                                
.MK-oneclick-list li a { border:1px solid #fff; display: inline-block; border-radius: 1px; box-sizing:border-box; } 

.MK-oneclick-list li.MK-oneclick-sel a { border:1px solid #555; }
.MK-oneclick-list li.MK-oneclick-dis a { filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5; }
.MK-oneclick-list li.MK-oneclick-color.MK-oneclick-sel a {  padding:1px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.MK-oneclick-list li a span { display: block; text-align: center; vertical-align: middle; line-height: 19px; }                         
.MK-oneclick-list li a img { width: 100%; height:100%;}
.MK-oneclick-list li.MK-oneclick-image a {height:50px;}
.MK-oneclick-list li.MK-oneclick-image a img {width: 75px !important; height: 41px !important;}
.MK-oneclick-list li.MK-oneclick-image.MK-oneclick-sel a img {height:46px; width: auto;}
.MK-oneclick-list li.MK-oneclick-color { width:50px; height: 50px; } 
.MK-oneclick-list li.MK-oneclick-color a { padding: 2px; }
.MK-oneclick-list li.MK-oneclick-color span { width: 44px; height: 44px; }
.MK-oneclick-list li.MK-oneclick-color .mk-oo-sel span { width: 27px; height: 27px; }
.MK-oneclick-list li.MK-oneclick-text  .MK-oneclick-list li.MK-oneclick-text {min-width:35px; max-width:100%; height: 50px; }
.MK-oneclick-list li.MK-oneclick-text a { padding: 2px; }
.MK-oneclick-list li.MK-oneclick-text.MK-oneclick-sel a {padding:1px;}
.MK-oneclick-list li.MK-oneclick-text span { min-width: 29px; line-height: 44px; }                                                                        
.MK-oneclick-list li.MK-oneclick-text .MS-oneclick-sel span { min-width: 30px; line-height: 27px; }
.MK-oneclick-value { padding-bottom: 3px; display:block; }
.MK-oneclick-only-text li.MK-oneclick-text { height: auto; }
.MK-oneclick-only-text li.MK-oneclick-text span { height: auto; line-height: 19px; }
.rightbn {display:block!important;}


/* BASIC css end */

