/* BASIC css start */
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 1px solid #4a4a4a;}
.shopbrand .MK_product_list .items {padding: 10px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:33.33%;}
.shopbrand .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding: 10px 1%;text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}

/* 중분류메뉴 */
.wlist_group { width:100%;  background:rgba(255,255,255,0.95);  overflow:hidden; border-bottom:0px solid #f5f5f5; margin-bottom:10px;}
.wlist_group:after { content: ""; display: block; clear: both; }

/* 가로5개 */
.wlist_group .smenu { overflow:hidden; position:relative; z-index:1; width:100%; text-align:left;text-align:center;}
.wlist_group .smenu > li { display:inline-block; }
.wlist_group .smenu > li a {display:block; overflow:hidden; height:40px; padding:0 5px; line-height:40px; color:#666; font-size:11px;  font-weight:400;    }
.wlist_group .smenu li .sel { display:block; color:#000 !important ; font-weight: 700;  }


#contents > main > div.h_title > h3 > a {   }

.sort_line {margin:0;padding:25px 25px 25px 8px; 4.68%;border:0;}
.sort_line:after {display:block;content:'';clear:both;}
.sort_line .sort_by {float:left;position:relative;width:50%;max-width:202px;}
.sort_line .sort_by .toggle {width:100%;height:35px;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sort_line .sort_by .toggle > span {display:block;padding:0 42px 0 15px;background:no-repeat right center;color:#000;font-size:13px;font-weight:300;line-height:33px;}
.sort_line .sort_by .toggle > span:after {display:block;content:'';position:absolute;top:50%;right:15px;width:12px;height:7px;margin-top:-3.5px;background:url('/design/theatre/tem163/sort_arrow.png') no-repeat center / 12px 7px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}
.sort_line .sort_by .toggle.active > span:after {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.sort_line .sort_by .sort_list {display:none;position:absolute;top:34px;left:0;z-index:5;width:99%;background:#fff;border:1px solid #e0e0e0;border-top:0;}
.sort_line .sort_by .sort_list > li a {display:block;height:30px;padding:0 15px;color:#000;font-size:12px;line-height:30px;}
.sort_line .sort_by .sort_list > li:first-child {display:none;}
.sort_line .list_array {float: right;position: relative;width: auto;height: 35px;display: inline-flex;align-items: center; border:none; margin-bottom:0;}
.sort_line .list_array:before {display:block;content:'';position:absolute;top:0;left:40px;z-index:1;width:1px;height:100%;/*background:#e0e0e0;*/}
/*.sort_line .list_array:after {display:block;content:'';position:absolute;top:0;right:39px;z-index:1;width:1px;height:100%;background:#e0e0e0;*/}
.sort_line .list_array li {float:left;width:39px;background-size:cover;background-repeat:no-repeat;background-position:center;}
.sort_line .list_array li.selected {position:relative;z-index:5;}
.sort_line .list_array li:first-child {margin-left:0;}
.sort_line .list_array li a {display:block;height:41px;color:transparent;text-indent:-9999px;}
.sort_line .list_array .list_arrayRight img { width: 25px;}

.discountPer {
    font-size: 11px;
    margin-left: 3px !important;
    color: red;
    display:inline !important;
}
.discountText {
    font-size: 10px;
    color: #919191;
    margin: 2px 0 0 0 !important;
    display : block;
}

.list_arrayRight{
display:flex;
}



.one-box-icon{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%233b3b3b'%3E%3Cpath d='M224.62-160q-27.62 0-46.12-18.5Q160-197 160-224.62v-510.76q0-27.62 18.5-46.12Q197-800 224.62-800h510.76q27.62 0 46.12 18.5Q800-763 800-735.38v510.76q0 27.62-18.5 46.12Q763-160 735.38-160H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-510.76q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v510.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69Z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
    background-size: contain;
    width: 24px;
    height: 24px;
}

.window-box-icon{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%233b3b3b'%3E%3Cpath d='M224.62-160q-26.85 0-45.74-18.88Q160-197.77 160-224.62v-510.76q0-26.85 18.88-45.74Q197.77-800 224.62-800h510.76q26.85 0 45.74 18.88Q800-762.23 800-735.38v510.76q0 26.85-18.88 45.74Q762.23-160 735.38-160H224.62ZM500-460v260h235.38q10.77 0 17.7-6.92 6.92-6.93 6.92-17.7V-460H500Zm0-40h260v-235.38q0-10.77-6.92-17.7-6.93-6.92-17.7-6.92H500v260Zm-40 0v-260H224.62q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7V-500h260Zm0 40H200v235.38q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92H460v-260Z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
    background-size: contain;
    width: 24px;
    height: 24px;
}
/* BASIC css end */

