/* BASIC css start */
/* ÇÜ¹ö°Å ¸Þ´º ÅÇ ¿µ¿ª */
.fade {
	transition:opacity .15s linear
}
@media screen and (prefers-reduced-motion:reduce) {
	.fade {
		transition:none
	}
}
.fade:not(.show) {
	display:none
}
.nav {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.tab-content>.tab-pane {
	display:none
}
.tab-content>.active {
	display:block
}

.tab-nav-wrap .conBox{
    display:none;
}

.tab-nav-wrap .conBox.open {
    display:block;
}
#layout_side .section2 .tab_inner ul li a.open {
    color: #000;
    border-bottom: 1px solid #fff;
    background-color: #f4f4f4;
    color: #000;
}

/* mcommon.css */
/* 170725 morenvy */
@charset "utf-8";
.cboth:after { content:" "; display:block; clear:both; }
.pdt50 {padding-top:50px;}
.fright {float:right !important;}

#layout_body {width:100%;margin:0 auto;}
#autocomplete {left:auto !important;right:-42px !important;}

#layout_mheader {position: relative;z-index: 100;width: 100%;}
#layout_mheader .top_banner img {width:100%;}
#layout_mheader .section .logo {width: 30%;height: 19px;}
#layout_mheader .section .logo a {display: inline-block;width: 100px;height: 19px;background:url(/design/duduworld/220906/m/tlogo_on.png) left center / auto 19px no-repeat;}
#layout_mheader .section {display: flex;align-items: center;padding: 20px 14px;}
#layout_mheader .section ul {width: 70%;text-align: right; font-size:0;}
#layout_mheader .section li {display: inline-block;padding: 0 10px;}
#layout_mheader .section li a {display: inline-block;width: 20px;height: 19px;background: center / auto 19px no-repeat;text-indent: -9999px;}
#layout_mheader .section li.srch a {background-image: url(/design/duduworld/220906/m/ico_srch_on.png) !important;}
#layout_mheader .section li.cart a {background-image: url(/design/duduworld/220906/m/ico_cart_on.png) !important;}
#layout_mheader .section li.mypage a {background-image: url(/design/duduworld/220906/m/ico_mypage_on.png) !important;}
#layout_mheader .section li.menu a {background-image: url(/design/duduworld/220906/m/ico_menu_on.png) !important;}


#layout_mheader.main {position: absolute;top: 0;z-index: 100;width: 100%;}
#layout_mheader.main .section .logo a {display: inline-block;width: 100px;height: 19px;background:url(/design/duduworld/220906/m/tlogo.png) left center / auto 19px no-repeat;}
#layout_mheader.main .section li.srch a {background-image: url(/design/duduworld/220906/m/ico_srch.png) !important;}
#layout_mheader.main .section li.cart a {background-image: url(/design/duduworld/220906/m/ico_cart.png) !important;}
#layout_mheader.main .section li.mypage a {background-image: url(/design/duduworld/220906/m/ico_mypage.png) !important;}
#layout_mheader.main .section li.menu a {background-image: url(/design/duduworld/220906/m/ico_menu.png) !important;}


/* Àå¹Ù±¸´Ï */
li.cart {position: relative;}
li.cart .cnt {display:none;position: absolute;top: -4px;right: 2px;font-size: 0.5625rem;color: #fff;font-family: "S CoreDream 6Bold";width: 17px;height: 17px;background: #ee4a44;border-radius: 100%;text-align: center;line-height: 15px;}


#layout_mheader.fixed {position: fixed;top: 0; background:#fff;}
#layout_mheader.fixed .section .logo a {background:url(/design/duduworld/220906/m/tlogo_on.png) left center / auto 19px no-repeat;}
#layout_mheader.fixed .section li.srch a {background-image: url(/design/duduworld/220906/m/ico_srch_on.png) !important;}
#layout_mheader.fixed .section li.cart a {background-image: url(/design/duduworld/220906/m/ico_cart_on.png) !important;}
#layout_mheader.fixed .section li.mypage a {background-image: url(/design/duduworld/220906/m/ico_mypage_on.png) !important;}
#layout_mheader.fixed .section li.menu a {background-image: url(/design/duduworld/220906/m/ico_menu_on.png) !important;}

#layout_mheader .cboth.section2 {background: #fff;}
#layout_mheader .cboth.section2 .swiper-container {padding: 9px 0 15px 0;}
#layout_mheader .cboth.section2 ul {padding-left:2px; padding-right:14px;}
#layout_mheader .cboth.section2 li {display: inline-block;width: auto;}
#layout_mheader .cboth.section2 li a {display: block;font-size: 1rem;color: #333333;padding: 0 12px;}
#layout_mheader .cboth.section2 li a.active {font-weight: 500;}

#layout_mheader .cboth.section2 .swiper-container.depth2, 
#layout_mheader .cboth.section2 .swiper-container.depth3 {display:none; padding: 15px 0;background: #f4f4f4;}
#layout_mheader .cboth.section2 .swiper-container.depth2 a, 
#layout_mheader .cboth.section2 .swiper-container.depth3 a {background: #f4f4f4;color: #999;}
#layout_mheader .cboth.section2 .swiper-container.depth2 a.active, 
#layout_mheader .cboth.section2 .swiper-container.depth3 a.active {color: #191919;}
#layout_mheader .cboth.section2 .swiper-container.depth3 {margin-top: 5px;}

#layout_mheader.main .cboth.section2{display:none;}
#layout_mheader.fixed .cboth.section2 {display:block;}


#layout_header {border:0 !important;}
#layout_header form.search_form {padding:0;}
#layout_header a[href='#category'] {position:static !important;}

#main {margin:0 auto;}

#main .main_title {text-align:center;margin: 0 14px 25px;position: relative;}
#main .main_title h3 {font-size: 1.5rem;font-weight: 500;color: #191919;line-height: 1;}
#main .main_title a {position: absolute;bottom: -4px;right: 0;transform: translateY(-50%);display: inline-block;width: 8px;height: 15px;background: url(/design/duduworld/220906/m/ico_next.png) center / 8px 15px no-repeat;font-size: 0;}

#main .main_banner {width:96%;margin:10px auto 0;font-size:0;}
#main .main_banner a {width:49%;float:right;}
#main .main_banner a:first-child {float:left;}
#main .main_banner a img {width:100%;}

#main .main_brend {width:96%;margin:10px auto 0;font-size:0;}
#main .main_brend ul {width:49%;float:right;}
#main .main_brend ul:first-child {float:left;}
#main .main_brend ul li {width:48%;float:right;}
#main .main_brend ul li:first-child {float:left;}
#main .main_brend ul li a img {width:100%;}

#main .main_long_banner {width:100%;margin:20px auto;}
#main .main_long_banner img {width:100%;}

#main .tab_box {width:96%;margin:10px auto 0;border:1px solid #e9e9e9;}
ul.displayTabType2 {*zoom:1; border-bottom:0;}
ul.displayTabType2:after {content:""; display:block; clear:both;}
ul.displayTabType2 li {float:left; height:40px; line-height:40px; font-weight:400; font-size:12px; text-align:center; color:#959595; cursor:default;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fafafa;}
ul.displayTabType2 li:first-child {border-left:0;}
ul.displayTabType2 li.current {color:#ed1c24;border-top:2px solid #ed1c24;background-color:#fff;border-bottom:1px solid #fff;height:38px;}

.goods_catalog_more_btn {background-color:#fbfbfb;border:1px solid #828282;margin:7px auto !important;width:calc(100% - 8px) !important;}

.btn_important_large {display:inline-block; background-color:#ed1c24; border:none; border-bottom:6px solid #d90e16; height:48px; line-height:48px; font-size:18px; font-family:dotum; font-weight:bold; color:#ffffff; letter-spacing:-1px;}
.btn_normal_large {color:#111;}

.goods_information_tabs li.current {border-bottom:2px solid #ed1c24;}
.goods_information_tabs li.current a {color:#333}

#goods_view .goods_price {padding:5px 10px 0 10px;}

.sns_btn_area {background-color:#fff;}
.sns_btn_area .btn_normal_large {border-radius:0 !important;border:1px solid #ececec;}
.view_buy_wrap {margin:0 auto 2%;}
.view_buy_wrap a {width:48.5%;font-size:14px; color:#222;display:inline-block;text-align:center;line-height:43px;}
.view_buy_wrap .view_buy {width:100%;border:0;margin:0 0 2% 0;background-color:#ed1c24;color:#fff;}
.view_buy_wrap .view_addCart {float:left;border:1px solid #ececec;color:#555;background-color:#efefef;}
.view_buy_wrap .view_wish {float:right;border:1px solid #ececec;color:#888;}

#side_close {width: 22px !important;height: 22px !important;z-index:999 !important;background: transparent url(/design/duduworld/220906/m/ico_side_close.png) center / 22px no-repeat !important;top: 18px !important;right: 20px !important;left: unset !important;}
#layout_side {width:100% !important;background: #f4f4f4 !important; left:unset !important;right:0;}
#layout_side .section {margin-bottom: 10px;}
#layout_side .section .titWrap {padding: 18px 14px 44px;background: #ee4a44;display: flex;align-items: center;}
#layout_side .section .titWrap h3 {width: calc(100% - 24px);margin-bottom:0 !important;padding-left: 9px;color: #fff;font-size: 1rem;font-weight: 500;line-height: 1;}
#layout_side .section .titWrap a {width: calc(100% - 24px);padding-left: 9px;color: #fff;font-size: 1rem;font-weight: 500;line-height: 1;}
#layout_side .section .titWrap .grp_img {width: 24px;height: 24px;line-height: 24px;}
#layout_side .section .titWrap .grp_img img {width: 100%;vertical-align: middle;}
#layout_side .section .titWrap.login {/*padding-bottom: 71px;*/}
#layout_side .section .user_info {margin: -52px 14px 10px;background: #fff;border-radius: 10px;box-shadow: 0 2px 5px rgb(0 0 0 / 10%);}
#layout_side .section .user_info .infoTop {border-bottom: 1px solid #f4f4f4;}
#layout_side .section .user_info .infoTop li {width: 50%;}
#layout_side .section .user_info .infoBtm li {width: 33.3%;}
#layout_side .section .user_info ul {font-size: 0;}
#layout_side .section .user_info ul li {display: inline-block;box-sizing: border-box;}
#layout_side .section .user_info ul li + li {border-left: 1px solid #f4f4f4;}
#layout_side .section .user_info ul li a {color: #191919;font-size: 1rem;font-weight: normal;display: block;height: 52px;line-height: 52px;padding-left: 20px;}
#layout_side .section .user_info ul li a span {color: #ee4a44;font-weight: 500;}
#layout_side .section .user_info + .grp_benefit {border-radius: 10px; margin-top:0;}
#layout_side .section .grp_benefit {margin: -46px 14px 0;background: #fff;border-radius: 10px;height: 52px;line-height: 52px;padding: 0 20px;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
#layout_side .section .grp_benefit h3 {font-size: 1rem;color: #191919;font-weight: normal;position:relative;}
#layout_side .section .grp_benefit h3::after {content: "";position: absolute;top: 50%;right: 0;transform: translateY(-50%);display: inline-block;width: 8px;height: 16px;background: url(/design/duduworld/220906/ico_arrow_next.png) center / 8px 16px no-repeat;}
#layout_side .section .grp_benefit h3 b {vertical-align: top;color: #ee4a44; font-weight:500;}

#layout_side .section1 {margin: 0;}
#layout_side .section1 > ul {padding:0;border-radius: 10px;background: #fff;margin: 0 14px;box-shadow: 0 2px 7px rgb(0 0 0 / 10%);}
#layout_side .section1 > ul li {width: 100%;text-align:center;position:relative;}
#layout_side .section1 > ul li a {color: #191919;height: 50px;line-height: 50px;font-size: 1rem;display: block;text-align: left;padding-left: 20px;border-bottom: 1px solid #eee;}
#layout_side .section1 > ul > li span.fa {display: inline-block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;background: url(/design/duduworld/220906/m/ico_f_drop.png) center / 15px 8px no-repeat;font-size: 0;}
#layout_side .section1 > ul ul {display:none; background: #f9f9f9;}
#layout_side .section1 > ul ul ul {background: #fff;}
#layout_side .section1 > ul ul ul > li a {padding-left: 35px;}
#layout_side .section1 > ul li:last-child a {border-bottom:0;}
#layout_side .section1 .slide_count {display:inline-block; position:absolute;bottom:20px;right:4px;min-width:15px; padding:0 3px; min-height:15px; line-height:15px; background-color:#272727; color:#fff; font-weight:bold; font-size:11px; border-radius:10px; text-align:center;}

#layout_side .section2 {margin-top:10px;padding-bottom: 30px;}
#layout_side .section2 .tab {background: #fff;margin: 0 14px;border-radius: 10px;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
#layout_side .section2 .tab ul {font-size: 0;}
#layout_side .section2 .tab ul li {width: calc((100% - 1px) / 2);display: inline-block;box-sizing: border-box;position: relative;}
#layout_side .section2 .tab ul li + li::before {content: "";display: inline-block;width: 1px;height: 15px;background: #eee;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
#layout_side .section2 .tab ul li a{height: 52px;line-height: 52px;text-align: left;font-size: 1rem;color: #191919;font-weight: normal;padding-left: 20px;}
#layout_side .section2 > ul {margin: 20px 20px 0;font-size: 0;}
#layout_side .section2 > ul > li {display: inline-block;width: 50%;margin-bottom: 20px;}
#layout_side .section2 > ul > li > a {color: #767676;font-size: 1rem;padding-left: 0;line-height: 1;}

#layout_side .section3 {margin:25px 0 50px 0;font-size:12px;color:#000;line-height:16px;}
#layout_side .section3 p {margin-bottom:20px;border:1px solid #cecece;width:150px;text-align:center;}
#layout_side .section3 p img {height:30px;border-right:1px solid #cecece;float:left;}
#layout_side .section3 a {font-size:12px;color:#000;line-height:30px;text-align:center;font-weight:bold;display:block;}

#layout_side div.tab_category ul.menu li.mitemicon1 {background:url('/design/duduworld/images/ico_arw_open.png') no-repeat 95% 18px;background-size:11px 7px;}
#layout_side div.tab_category ul.menu li.mitemicon2 {background:url('/design/duduworld/images/ico_arw_close.png') no-repeat 95% 18px; background-size:11px 7px;}
#layout_side div.tab_category ul.menu li.mitemicon3 {background:url('/design/duduworld/images/ico_arw_direct.png') no-repeat 95% 15px; background-size:7px 11px;}
#layout_side div.tab_category ul.menu li.mitem_subcontents {display:none;}
#layout_side div.tab_category ul.menu li.mitem_subcontents ul.submenu {background-color:#f4f4f4; clear:both;}
#layout_side div.tab_category ul.menu li.mitem_subcontents ul.submenu li.submitem {position:relative; *zoom:1; padding-left:15px;}
#layout_side div.tab_category ul.menu li.mitem_subcontents ul.submenu li.submitem:after {content:""; display:block; clear:both;}
#layout_side div.tab_category ul.menu .m_title {padding-left:10px;padding-top:10px; font-size:13px; color:#333; font-weight:bold;border-top:1px solid #c3c3c3;background-color:#f6f5f5; }
#layout_side div.tab_category ul.menu li.mitem_contents {position:relative; *zoom:1;padding:10px 0;}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort {width:calc(100% - 29px); border:1px solid #c6c6c6; border-radius:3px; overflow:hidden; margin:auto; *zoom:1; white-space:nowrap;}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort:after {content:""; display:block; clear:both;}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort li {float:left; width:calc(100% / 3); box-sizing:border-box; border-left:1px solid #c6c6c6; border-top:0;background-color:#f7f7f7; color:#676767; height:35px; line-height:35px; text-align:center; cursor:pointer}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort li:first-child {border-left:none}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort li.current {background-color:#fff; color:#000; font-weight:600;}

#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort_words {width:238px; margin:6px auto 6px auto; *zoom:1;}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort_words:after {content:""; display:block; clear:both;}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort_words li {float:left; box-sizing:border-box; width:30px; height:30px; margin:6px 2px 0 2px; text-align:center; line-height:28px; font-weight:600; border-radius:15px; border:1px solid #b9b9b9; background-color:#f2f2f2; color:#454545; cursor:pointer}
#layout_side div.tab_category ul.menu li.mitem_contents ul.brandsort_words li.current {border:1px solid /*#676771*/#b9b9b9; background-color:/*#757897*/#b9b9b9; color:#ffffff;}

    .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -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;
    }
    
.recently_popup .recently_thumb{height:76px !important;}
.recently_btn{
    display: block;
    text-align: center;
    margin-bottom:10px;
}
.recently_btn a{
    display: inline-block;
    border: 1px solid #a9a9a9;
    padding: 2px 5px;
}

/* ÇÏ´Ü ¹öÆ° */
#floating_over{bottom: 25px !important;left: unset !important;right: 14px; z-index:99 !important;}
#floating_over .ico_floating_recently {display:none; right: 0 !important;bottom: 0 !important;}
#floating_over .ico_floating_recently img {width: 50px !important;height: 50px !important;border: 0 !important;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;border-radius: 0 !important;}
#floating_over .ico_floating_top {bottom:0 !important;right: 0 !important;background: none !important;width: 50px !important;height: 50px !important;text-indent: 0 !important;}
#floating_over .ico_floating_top img {width: 100% !important;}

#floating_over .ico_floating_recently {bottom:0 !important;}
#floating_over.on .ico_floating_recently {display:block;}
#floating_over.on .ico_floating_top {bottom:62px !important;}
#floating_over.main .ico_floating_recently {bottom:62px !important;}
#floating_over.main .ico_floating_top {bottom:62px !important;}
#floating_over.main.on .ico_floating_top {bottom: 124px !important;}



#layout_srch {position: fixed;height: 100%;left: 0px;top: 0px;overflow: auto;width: 100%;z-index: 101;background-color: #fff; display: none; }
#layout_srch .srchTop {display: flex;align-items: center;padding: 20px 14px;}
#layout_srch .srchTop .logo {width: 30%;height: 19px;}
#layout_srch .srchTop .logo a {display: inline-block;width: 100px;height: 19px;background:url(/design/duduworld/220906/m/tlogo_on.png) left center / auto 19px no-repeat;}
#layout_srch .srchTop ul {width: 70%;text-align: right; font-size:0;}
#layout_srch .srchTop li {display: inline-block;padding: 0 10px;}
#layout_srch .srchTop li a {display: inline-block;width: 20px;height: 19px;background: center / auto 19px no-repeat;text-indent: -9999px;}
#layout_srch .srchTop li.srch a {background-image: url(/design/duduworld/220906/m/ico_srch_on.png) !important;}    
#layout_srch .srchTop li.cart a {background-image: url(/design/duduworld/220906/m/ico_cart_on.png) !important;}    
#layout_srch .srchTop li.mypage a {background-image: url(/design/duduworld/220906/m/ico_mypage_on.png) !important;}
#layout_srch .srchTop li.menu a {background-image: url(/design/duduworld/220906/m/ico_menu_on.png) !important;}    

#layout_srch .srchMid {padding: 20px 14px;position: relative;border-bottom: 1px solid #eeeeee;}
#layout_srch .srchMid .btn_close {width: 8px;background: url(/design/duduworld/220906/m/ico_back.png) center / 8px 12px no-repeat;left: 14px;}
#layout_srch .srchMid .searchBox input#keyword {width: calc(100% - 33px);height: 28px;line-height: 28px;border: 0;font-size: 1.125rem;color: #191919;margin-left: 33px;padding-left: 0;padding-right: 20px;box-sizing: border-box;}
#layout_srch .srchMid a {position: absolute;top: 50%;transform: translateY(-50%);display: inline-block;height: 18px;font-size: 0;}
#layout_srch .srchMid .btn_search {width: 18px;background: url(/design/duduworld/220906/m/ico_srch_on.png) center / 18px no-repeat;right: 14px;}

#layout_srch .srchBtm {padding: 25px 14px 0;}
#layout_srch .srchBtm h3 {font-weight: 500;font-size: 1.125rem;color: #191919;line-height: 1;padding-bottom: 15px;}
#layout_srch .prdWrap li {margin-top: 10px;}
#layout_srch .prdWrap a {display: flex;align-items: center;}
#layout_srch .prdWrap .imgWrap {width: 30%;}
#layout_srch .prdWrap .imgWrap img {width: 100%;height: auto;}
#layout_srch .prdWrap .infoWrap {width: 70%;margin-left: 20px;}
#layout_srch .prdWrap .infoWrap p {color: #999;font-size: 0.875rem;line-height: 1;margin-bottom: 12px; text-align:left;}
#layout_srch .prdWrap .infoWrap p.name {color: #191919;}
#layout_srch .prdWrap .infoWrap .priceWrap {font-size: 1rem;margin-bottom: 8px;}
#layout_srch .prdWrap .infoWrap .per {color: #ee4a44;font-weight: 500;}
#layout_srch .prdWrap .infoWrap .price {font-weight: 500;color: #191919;}
#layout_srch .prdWrap .infoWrap .customer {color: #999999;}



/* È¸¿ø ÇýÅÃ */
#benePop .grp_name.vip {color: #ee4a44;}
#benePop .grp_name.gold {color: #e8b34d;}
#benePop .grp_name.silver {color: #999999;}
#benePop .grp_name.new {color: #39b106;}

/* ÇýÅÃ ÆË¾÷ */
#benePop {display:none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 102;width: calc(100% - 28px);background: #fff;border-radius: 25px;padding: 25px 15px;box-sizing: border-box;}
#benePop .titWrap {margin-bottom: 20px;}
#benePop .titWrap h3 {font-size: 1.125rem;color: #191919;font-family: "Noto Sans CJK KR";text-align: center;margin: 0 14px 15px;line-height: 1.25;}
#benePop .titWrap h3 b {font-weight: normal;color: #ee4a44;}
#benePop .titWrap a {text-align: center;display: block;margin: 20px auto 0;font-size: 0.875rem;color: #999999;font-family: "Noto Sans CJK KR";position: relative;}
#benePop .titWrap a::after {content:"";position: absolute;left: 50%;bottom: -7px;transform: translateX(-50%);display: inline-block;width: 60px;height: 2px;margin-top: 7px;background: #f4f4f4;}
#benePop .contWrap h5 {font-size: 0.75rem;color: #191919;height: 33px;line-height: 33px;text-align: center;background-color: #f4f4f4;border-radius: 10px;box-sizing: border-box;}
#benePop .contWrap table {width: 100%;}
#benePop .contWrap td {padding: 10px 0;border-bottom: 2px solid #f4f4f4;vertical-align: top;}
#benePop .contWrap dl {display: flex;align-items: flex-start;margin-bottom: 6px;}
#benePop .contWrap dl:last-child {margin-bottom:0;}
#benePop .contWrap dt {width: 78px;color: #999999;font-size: 0.75rem;padding-left: 8px;box-sizing: border-box;}
#benePop .contWrap dd {width: calc(100% - 78px);color: #191919;font-size: 0.75rem;line-height: 1.25;}
#benePop .contWrap .grp {font-size: 0.875rem;font-weight: 500;}
#benePop .contWrap .grp.vip {color: #ee4a44;}
#benePop .contWrap .grp.gold {color: #e8b34d;}
#benePop .contWrap .grp.silver {color: #999999;}
#benePop .contWrap .grp.new {color: #39b106;}
#benePop .contWrap > p {color: #999999;font-size: 0.75rem;font-family: "Noto Sans CJK KR";text-align: center;margin-top: 10px;line-height: 1;}
#benePop .popClose {position: absolute;top: 15px;right: 15px;cursor:pointer;display: block;width: 23px;height: 23px;background: url(/design/duduworld/220906/m/ico_sel_close.png) center / 23px no-repeat;}




.sold {display: inline-block;width: 100%;height: 100%;background-color: rgba(0,0,0,.3);position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 11;font-size: 1.25rem;color: #fff;padding-top: 45%;font-weight: 500; text-align:center;}
/* BASIC css end */

