/* BASIC css start */
#mask { display:none; position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index: 200 } 


/* header */
#header { position:relative; width:100%; background:#fff; z-index:100; border-bottom: 1px solid #eee; } 
#header .headerTnb { margin:0 auto; position:relative; width:100%; height:35px; background:#000; } 
#header .headerTnb .tnbCenter { text-align:center; } 
#header .headerTnb .tnbCenter a { color:#fff; line-height:35px; font-size:13px; font-weight:500; } 
#header .headerTnb .tnbCenter li { padding-right:9px; float:left } 
#header .headerTnb .tnbCenter li a { display:block; height:45px; color:#6d6d6d; line-height:45px } 
#header .headerTnb .tnbCenter li.noticeLine { padding-left:23px } 
#header .headerTnb .tnbCenter li.noticeLine p { padding-left:21px; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/ico_volume.gif) 0 17px no-repeat } 
#header .headerTnb .tnbCenter li.noticeLine p a { font-size:11px; color:#7a7a7a; line-height:49px; line-height:53px \0/IE8+9 } 
#header .headerTnb .tnbRight { text-align:right; position:absolute; right:70px; top:50%; transform:translateY(-50%); } 
#header .headerTnb .tnbRight ul { display:flex; align-items:center; gap:12px; } 
#header .headerTnb .tnbRight ul li { } 
#header .headerTnb .tnbRight ul li a { display:block; color:#fff; font-size:12px; font-weight:400; } 
#header .headerTop { margin:0 auto; position:relative; max-width:1780px; width:100%; height:88px; * zoom:1 } 
#header .headerTop:after { display:block; clear:both; content:'' } 
#header .headerTop .tlogo { margin:0 249px; padding-top:21px; text-align:center } 
#header .headerTop .tlogo a { font-size:32px; font-weight:700; font-family:'Poppins',sans-serif; ]; } 
#header .headerTop .searchArea { position:absolute; top:31px; right:0; width:249px; height:29px; border-bottom:1px solid #000 } 
#header .headerTop .searchArea .search { position:relative; } 
#header .headerTop .searchArea .search input { width:90%; border:none; background:#fff } 
#header .headerTop .searchArea .search a { position:absolute; right:0; top:50%; transform:translateY(-50%); } 
#header .headerGnb { max-width:1780px; width:100%; margin:0 auto; } 
#header .headerGnb .gnbInner { margin:0 auto; position:relative; display:flex; justify-content:space-between; align-items:center; } 
#header .headerGnb .gnbInner ul { *zoom:1; display:flex; align-items:center; justify-content: space-between; width: 100%; margin-right: 102px; } 
#header .headerGnb .gnbInner ul li { position:relative; } 
#header .headerGnb .gnbInner ul li a { display:block; height:72px; font-size:15px; line-height:72px; white-space:nowrap; } 
#header .headerGnb .gnbInner ul li a img { vertical-align:sub; } 
#header .headerGnb .gnbInner ul li a:active:before,#header .headerGnb .gnbInner ul li a:focus:before,#header .headerGnb .gnbInner ul li a:hover:before { left:0; right:0 } 
#header .headerGnb .gnbInner ul li a:hover { color:var(--point-color1); } 
#header .headerGnb .gnbInner ul li dl { position: absolute; top: 45px; left: 50%; transform: translateX(-50%); padding: 35px 10px 10px; background: #fff; width: 110px; font-size: 15px; display: none; z-index: 10; text-align: center; } 
#header .headerGnb .gnbInner ul li dl dd a { height: 30px; line-height:30px; } 
#header .headerGnb .gnbInner dl.user_menu { display:flex; align-items:center; gap: 28px; } 
#header .headerGnb .gnbInner dl.user_menu dd {position:relative; } 
#header .headerGnb .gnbInner dl.user_menu dd a { display: block; position: relative; } 
#header .headerGnb .gnbInner dl.user_menu dd a #user_basket_quantity { display: inline-block; width: 20px; height: 14px; line-height: 14px; background: #000; color: #fff; border-radius: 14px; text-align: center; position: absolute; right: -8.47px; bottom: -5px; } 

#header .headerGnb .gnbInner dl.user_menu dd .bubble {position: absolute;top: -36px;height: 24px;line-height: 24px;background: url(/design/brandbig/renewal/img/bubble.png);border-radius: 15px;left: -24px;width: 70px;text-align: center;}
#header .headerGnb .gnbInner dl.user_menu dd .bubble span {display: block;font-size: 10px;font-weight: 400;line-height: 21px;color: #000;}

/* ºê·£µå ½½¶óÀÌ´õ */
.brandLayerCnt {position: relative; max-width: 420px;width: 100%;overflow: hidden;margin-top:-30px;}
.brandLayerCnt .brandTabBtn {margin-left: 20px;padding-bottom: 5px;border-bottom: 1px solid #e9e9e9;margin-bottom: 15px;} 
.brandLayerCnt .brandTabBtn ul li {display:block;width:auto;font-size:15px;font-weight: 700;line-height:28px;padding-right:15px;color: #ccc;border-radius:14px;cursor: pointer; } 
.brandLayerCnt .brandTabBtn ul li.swiper-slide-thumb-active {font-size: 15px;color:#000;}
.brandLayerCnt .brandTabCnt {padding-left: 22px;} 
.brandLayerCnt .brandTabCnt .goodsList {} 
.brandLayerCnt .brandTabCnt .goodsList ul {display: flex;flex-wrap: wrap;row-gap: 10px;}
.brandLayerCnt .brandTabCnt .goodsList ul:before {content:''; display:block; width:100%; min-height:285px; position:absolute; left:0; top:0;}
.brandLayerCnt .brandTabCnt .goodsList ul li {width:90px;margin-right:5px; z-index:1;}
.brandLayerCnt .brandTabCnt .goodsList ul li:nth-child(4n) {margin-right:0;}
.brandLayerCnt .brandTabCnt .swiper-slide a {display: block;font-size: 11px;font-weight: 400;text-align: center;}
.brandLayerCnt .brandTabCnt .swiper-slide a span {text-align: center;background: #f5f5f5;border-radius: 5px;width: 100%;font-size: 11px;font-weight: 700;margin-bottom: 4px;min-height: 46px;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.brandLayerCnt .goodsList ul li .textWrap .goodsName {overflow:hidden;text-overflow:ellipsis;white-space:nowrap; } 
.brandLayerCnt .goodsList ul li .textWrap .goodsSubName {display:none; } 
.brandLayerCnt .goodsList ul li .textWrap .goodsPrice {padding-top:0; } 
.brandLayerCnt .goodsList ul li .textWrap .goodsPrice .c_price {/* display:none; */}
.brandLayerCnt .goodsList.swiper {padding-bottom:40px; } 
.brandLayerCnt .swiper .swiper-pagination {top:auto;bottom:0;left:43%;width:auto;} 
.brandLayerCnt .swiper .swiper-pagination-progressbar-fill {background:#121212;border-radius: 1px; } 
.brandLayerCnt .swiper-button-next, .brandLayerCnt .swiper-button-prev {color: #000;}
.brandLayerCnt .swiper-button-next {top: 42%;right:0;}
.brandLayerCnt .swiper-button-prev {top: 42%;left:0;}
.brandLayerCnt .swiper-button-next:after, .brandLayerCnt .swiper-button-prev:after {font-size:25px;}

/* ÇÜ¹ö°Å ·¹ÀÌ¾î */
.ham_layer {display:none;position: absolute; z-index: 10; right: 0; left: 0; background: #fff; border-bottom: 1px solid #eee;} 
.ham_layer .ham_cont { display: flex; justify-content: center; align-items: flex-start; gap: 36px; padding: 39px 0 80px; } 
.ham_layer .menu_list { display: flex; } 
.ham_layer .menu_list dl { min-width:136px; border-right: 1px solid #eee; padding: 0 24px; } 
.ham_layer .menu_list dl:last-child { border-right:0; } 
.ham_layer .menu_list dl.grid { display: flex; flex-direction: row; flex-wrap: wrap; width: 290px; gap: 0 40px; } 
.ham_layer .menu_list dl.grid dd { width: 98px; } 
.ham_layer .menu_list dl.cate1 {min-width: 180px;}
.ham_layer .menu_list dl dt { width: 100%; margin-bottom: 5px; } 
.ham_layer .menu_list dl dt a { font-size: 15px; font-weight: 700; line-height: 40px; } 
.ham_layer .menu_list dl dd {position: relative;} 
.ham_layer .menu_list dl dd .sub-category {position: absolute;right: -10px;top: 5px;z-index: 5;display:none;}
.ham_layer .menu_list dl dd .sub-category li a {font-size:13px;line-height: 28px;}
.ham_layer .menu_list dl dd a { font-size: 15px; font-weight: 400; line-height: 40px; white-space: pre; } 
.ham_layer .menu_list dl dd a b { font-size:14px; font-weight:700; } 


/* ºê·£µå */
.brand_cont{position:relative;max-width: 400px;margin-top:-40px;background: #fff; padding: 0 18px 56px; box-sizing: border-box;}
.brand_cont .brand-swiper-container {padding-bottom:30px;}
.brand_cont .tab_brand_cate { display: flex; justify-content: flex-start; align-items: center; gap: 16px; padding: 12px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin-bottom: 16px; } 
.brand_cont .tab_brand_cate li a { font-size:15px; font-weight:700; color: #ccc; } 
.brand_cont .tab_brand_cate li.current a { color:#000; } 
.brand_cont .brand_cate_tabcontent {max-height: 300px;overflow: auto; display:none; } 
.brand_cont .brand_cate_tabcontent.current { display:block; } 
/*.brand_cont .brand_cate_tabcontent dl { display: flex; flex-wrap: wrap; align-items: center; gap: 16px 4px; } */
.brand_cont .brand_cate_tabcontent dl {display: grid;grid-template-columns: repeat(4, 1fr);column-gap: 5px;}
.brand_cont .brand_cate_tabcontent dl dd { /*width: calc((100% - 12px)/4); */ text-align: center; margin-bottom:16px;} 
.brand_cont .brand_cate_tabcontent dl dd a { display: block; font-size: 11px; font-weight: 400; text-align: center; } 
.brand_cont .brand_cate_tabcontent dl dd span { text-align: center; background: #f5f5f5; border-radius: 5px; width: 100%; font-size: 11px; font-weight: 700; margin-bottom: 4px; min-height: 46px; display: flex; align-items: center; justify-content: center; padding: 0 3px; box-sizing: border-box; } 
.brand_cont .brand_cate_tabcontent dl dd a img { width: 100%; height: 46px; line-height: 46px; margin-bottom: 4px; background: #f5f5f5; border-radius: 5px; } }
.brand_cont .brand-swiper-container .swiper-button-next {right:-20px;}
.brand_cont .swiper-button-next, .brand_cont .swiper-button-prev {color: #8f8f8f;}

.ham_layer .ham_brand_list { width: 604px; } 
.ham_layer .ham_brand_list h1 { font-size: 15px; font-weight: 600; line-height: 40px; } 
.ham_layer .ham_brand_list ul { display: flex; flex-wrap: wrap; gap: 20px 26px; } 
.ham_layer .ham_brand_list ul li { text-align: center; } 
.ham_layer .ham_brand_list ul li a { text-align: center;background: #f5f5f5;border-radius: 5px;width: 86px;font-size: 11px;font-weight: 700;margin-bottom: 10px;min-height: 46px;display: flex;align-items: center;justify-content: center;padding: 0 3px;box-sizing: border-box;} 
.ham_layer .ham_brand_list ul li a img { display: block; margin-bottom: 6px; } 


/* ºê·£µå ·¹ÀÌ¾î */
.brand_layer { display:none; position: absolute; z-index: 10; right: 0; left: 0; background: #fff; padding: 48px 70px; border-bottom: 1px solid #eee; } 
.brand_layer .brand_cont { display: flex; flex-direction: column; position: relative; height: 100%;
    max-width: 100%; } 
.brand_layer .brand_cont .brand_keyword { display: flex; flex-direction: column; gap: 8px; padding-bottom: 40px; border-bottom: 1px solid #eee; position: sticky; top: 0; background: #fff; z-index: 1; } 
.brand_layer .brand_cont .brand_keyword dl { display: flex; gap: 8px; align-items: center; } 
.brand_layer .brand_cont .brand_keyword dl dt { width: 180px; font-size: 15px; font-weight: 500; line-height: 40px; } 
.brand_layer .brand_cont .brand_keyword dl dd a { font-size: 24px; font-weight: 700; color: #ccc; } 
.brand_layer .brand_cont .brand_keyword dl dd a.on { color: #000; font-weight: bold; } 
.brand_layer .brand_cont .brand_list { padding: 40px 0 0; height: 416px; box-sizing: border-box; overflow-y: auto; } 
.brand_layer .brand_cont .brand_list ul { display: flex; flex-direction: column; gap: 80px; } 
.brand_layer .brand_cont .brand_list ul li { display: flex; align-items: flex-start; } 
.brand_layer .brand_cont .brand_list ul li:last-child {padding-bottom:260px;}
.brand_layer .brand_cont .brand_list ul li h1 { font-size: 88px; font-weight: 700; width: 180px; flex-shrink: 0; } 
.brand_layer .brand_cont .brand_list ul li .brand_menu { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 0; } 
.brand_layer .brand_cont .brand_list ul li .brand_menu a { display: flex; flex-direction: column; border-left: 1px solid #eee; padding-left: 20px; margin-bottom: 32px; } 
.brand_layer .brand_cont .brand_list ul li .brand_menu a .ko { font-size: 14px; font-weight: 500; } 
.brand_layer .brand_cont .brand_list ul li .brand_menu a .en { width: 300px; font-size: 12px; font-weight: 400; color: #888; } 
.brand_filter { padding: 0 0 40px 0; } 
#brandSearch { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 5px; font-size: 16px; box-sizing: border-box; } 


/* »çÀÌÁî ·¹ÀÌ¾î */
.size_layer { display: none; position: absolute; z-index: 10; right: 0; left: 0; background: #fff; border-bottom: 1px solid #eee; } 
.size_layer .size_cont { display: flex; justify-content: flex-start; align-items: flex-start; gap: 36px; padding: 39px 46px 80px; } 
.size_layer .menu_list { display: flex; } 
.size_layer .menu_list dl { min-width:136px; border-right: 1px solid #eee; padding: 0 24px; } 
.size_layer .menu_list dl.cate1 {min-width:200px;}
.size_layer .menu_list dl:last-child { border-right:0; } 
.size_layer .menu_list dl.grid { display: flex; flex-direction: row; flex-wrap: wrap; width: 290px; gap: 0 40px; } 
.size_layer .menu_list dl.grid dd { width: 98px; } 
.size_layer .menu_list dl dt { width: 100%; margin-bottom: 5px; } 
.size_layer .menu_list dl dt a { font-size: 15px; font-weight: 700; line-height: 40px; } 
.size_layer .menu_list dl dd {position: relative;} 
.size_layer .menu_list dl dd a { font-size: 15px; font-weight: 400; line-height: 40px; white-space: pre; } 
.size_layer .menu_list dl dd a b { font-size:14px; font-weight:700; } 
.size_layer .menu_list dl dd .sub-category {position: absolute;right: 0;top: 5px;z-index: 5;display:none;}
.size_layer .menu_list dl dd .sub-category li a {font-size:13px;line-height: 28px;}
.size_layer .size_brand_list { width: 604px; } 
.size_layer .size_brand_list h1 { font-size: 15px; font-weight: 600; line-height: 40px; } 
.size_layer .size_brand_list ul { display: flex; flex-wrap: wrap; gap: 20px 26px; } 
.size_layer .size_brand_list ul li { text-align: center; } 
.size_layer .size_brand_list ul li a { display: block; text-align: center; font-size: 15px; font-weight: 400; } 
.size_layer .size_brand_list ul li a img { display: block; margin-bottom: 6px; } 


/* ¿ìÃø ÇÏ´Ü °íÁ¤ */
#quick_button { display:none; position: fixed; right: 32px; bottom: 90px; z-index: 99; } 
#quick_button .a_kakaotalk {position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 45px;height: 45px;padding: 3px;margin: 4px 0;color: #000;box-sizing: border-box;border-radius: 100%;background: #f1d900;}
#quick_button .a_kakaotalk img {max-width: 25px;vertical-align: middle;}
#quick_button a {position:relative;display: block; } 
#quick_button a img { max-width:50px; } 
#quick_button a .recent_qnt { position: absolute; top: 0; right: 0; font-size: 11px; font-weight: 700; color: #fff; background: #000; width: 20px; height: 16px; line-height: 16px; border-radius: 14px; text-align: center; } 
#quick_button a.rc_btn::after {content:"ÃÖ±Ùº»»óÇ°";display:block;position: absolute;left: -80px;top: 12px;padding:5px 10px;color:#fff;background-color:#000;font-weight: 500;opacity: 0;transition: all .3s;}
#quick_button a.rc_btn:hover::after {opacity: 1;transition: all .3s;}


/* ´ÙÃ£´Ù ÀÚµ¿¿Ï¼º*/
.search-auto-complete-list { display:none; z-index:1; position:absolute; top:40px; left:0; border:1px solid #ddd; border-top:1px solid #000; line-height:14px; background:#fff; } 
.search-auto-complete-list ul { width:202px; padding:4px 0 6px; border-bottom:1px solid #ddd; } 
.search-auto-complete-list ul li { text-align:left; } 
.search-auto-complete-list ul li.on { background:#f3f3f3; } 
.search-auto-complete-list ul li a { display:block; padding:8px 14px 7px; color:#000; background:none; font-family:'dotum'; font-size:12px; letter-spacing:-1px; } 
.search-auto-complete-list ul li a strong { color:#ab3e41; } 
.search-auto-complete-list ul li a:hover { background:#f2f2f2; } 
.search-auto-complete-list ul li a:hover span { border-bottom:1px solid #000; } 
.search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#999; font-size: 11px; } 

/* ´ÙÃ£´Ù °Ë»ö ÆÄÀÎ´õ */
#allfinder_bg { display:none; background: rgba(0,0,0,0.4); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 999; } 
#allfinder-layer { z-index:9999; position:fixed; 0»õ¤Ä: 50px; top: 0; right: 0; height: 100%; zoom:1; overflow:hidden; } 
#allfinder-layer .finder-body { display:none; z-index:1; position:relative; width: 960px; *width:918px; height: 100%; padding: 64px; overflow-x:hidden; overflow-y:auto; box-sizing:border-box; background:#fff; } 
#allfinder-layer .finder-body .finder-close { position: absolute; top: 77px; right: 72px; } 
.allfinder_sch_wrap { position: relative; border-bottom: 3px solid #000; margin-bottom: 41px; width: 762px; } 
.allfinder_sch_wrap .txt-input { width: 100%; height: 57px; line-height: 57px; font-size: 26px; font-weight: 700; color: #000; border: 0; } 
.allfinder_sch_wrap img { position: absolute; top: 50%; right: 0; transform: translateY(-50%); } 
.all-finder-layer .finder-body .finder-tbl table { } 
.all-finder-layer .finder-body .finder-tbl th,.all-finder-layer .finder-body .finder-tbl td { /* height:40px; */font-size:13px; color:#000; } 
.all-finder-layer .finder-body .finder-tbl tr:first-child th,.all-finder-layer .finder-body .finder-tbl tr:first-child td { border-top:none; } 
.all-finder-layer .finder-body .finder-tbl th { padding:5px 0; text-align:left; vertical-align: middle; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l { position:relative; /* height:34px; *//* line-height:34px; */margin:3px 0; font-size: 13px; font-weight: 500; color: #000; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .fa { position:absolute; top:50%; right:15px; margin-top:-6px; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .finder-tooltip-btn { display:inline-block; width:20px; height:20px; line-height:22px; border:1px solid #cecece; border-radius:20px; color:#666; font-size:11px; background:#fff; text-align:center; outline:none; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .finder-comm-layer { display:none; position:absolute; top:33px; left:52px; width:270px; padding:0 20px 18px; border:1px solid #000; background:#fff; text-align:left; font-weight:normal; color:#000; z-index:1 } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .finder-comm-layer .finder-btn-close { display:inline-block; position:absolute; top:14px; right:20px; margin:0; font-size:21px; color:#000; outline:none; *width:19px; *height:22px; *background:url('/images/common/btn_h11_close.gif') no-repeat center center; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .finder-comm-layer .finder-layer-tit { padding:18px 0; border-bottom:1px solid #e5e5e5; font-size:15px; font-weight:bold; line-height:15px; } 
.all-finder-layer .finder-body .finder-tbl th .txt-l .finder-comm-layer .finder-layer-cnt { padding-top:16px; line-height:1.5; font-size:13px; } 
.all-finder-layer .finder-body .finder-tbl td { padding: 5px 0; } 
.all-finder-layer .finder-body .txt-input { } 
.all-finder-layer .finder-body .finder-category { height:40px; overflow:hidden; } 
.all-finder-layer .finder-body .finder-category.open { height:100%; overflow:visible; } 
.all-finder-layer .finder-body tr.finder-child-category { display:none; } 
.all-finder-layer .finder-body tr.finder-child-category th,.all-finder-layer .finder-body tr.finder-child-category td { border-top:none; } 
.all-finder-layer .finder-body tr.finder-child-category td { background:#fbfbfb; } 
.all-finder-layer .finder-body tr.finder-child-category td .finder-category2 .finder-cate2 { display:inline-block; margin:3px 5px 3px 0; padding:5px 10px; cursor:pointer; line-height:22px; vertical-align:top; word-break:break-all; color:#9a9a9a; } 
.all-finder-layer .finder-body tr.finder-child-category td .finder-category2 .finder-cate2 .fa-check { display:none; } 
.all-finder-layer .finder-body tr.finder-child-category td .finder-category2 .finder-cate2.on { font-weight:bold; color:#000; border:0; border-radius:0; box-shadow:unset; } 
.all-finder-layer .finder-body tr.finder-child-category td .finder-category2 .finder-cate2.on .fa-check { display:inline-block; margin-right:3px; } 
.all-finder-layer .finder-body .finder-color { padding-left:10px; } 
.all-finder-layer .finder-body .finder-price .finder-price-input { display: block; padding-top:5px } 
.all-finder-layer .finder-body .finder-price .finder-price-input label { display:inline-block; width: 144px; padding: 0; border-bottom: 1px solid #000; color: #000; } 
.all-finder-layer .finder-body .finder-price .finder-price-input label .txt-input { display:inline-block; width: 128px; height: 25px; line-height: 25px; padding:0; border:none; background:none; color:#333; text-align: left; } 
.all-finder-layer .finder-body .finder-search { position:relative; padding-left:5px; } 
.all-finder-layer .finder-body .finder-search label { display:inline-block; width:320px; padding:0 10px; border:1px solid #ccc; border-radius:3px; } 
.all-finder-layer .finder-body .finder-search label .txt-input { display:block; width:100%; height:29px; line-height:29px; padding:0; border:none; background:none; color:#333; text-align:left; } 
.all-finder-layer .finder-body .finder-btn-c { display: flex; justify-content: space-between; align-items: center; } 
.all-finder-layer .finder-body .finder-btn-c a.reset { display:inline-block; font-size: 13px; font-weight: 400; border-bottom: 1px solid #000; margin-right: 32px; } 
.all-finder-layer .finder-body .finder-btn-c button { display:inline-block; *padding:0; font-size: 13px; font-weight: 400; border-bottom: 1px solid #000; background: #fff; white-space: nowrap; } 
.all-finder-layer .finder-body .finder-btn-c button span.ico-search { visibility:visible; display: none; width:16px; height:15px; margin-right:10px; margin-top:-4px; *margin-top:0; vertical-align:middle; background:url('/images/common/btn_h15_search.png') no-repeat 0 0; } 
.all-finder-layer .finder-body .finder-btn-c button span.finder-count { visibility:visible; display:inline-block; color:#ffd800; *vertical-align:middle; } 
.all-finder-layer .finder-body .finder-btn-c button span.finder-count-toggle { visibility:visible; display:none; } 
.all-finder-layer .finder-body .finder-options { display:inline-block; margin: 3px 36px 3px 0; padding: 5px 0; cursor:pointer; font-size: 13px; font-weight: 400; line-height:22px; color: #888; border:1px solid #fff; vertical-align:top; word-break:break-all; } 
.all-finder-layer .finder-body .finder-options.on { font-weight: 700; color: #000; } 
.all-finder-layer .finder-body .finder-option-color em { display:inline-block; width:22px; height:22px; border-radius:20px; font-size:0; vertical-align:top; } 
.all-finder-layer .finder-body .finder-option-color.color-picker { width:22px; height:22px; padding:0; border:none; } 
.all-finder-layer .finder-body .finder-option-color.color-picker.on { border:none; } 
.all-finder-layer .finder-body .finder-option-color.color-picker .fa-check { display:none; width:22px; height:22px; margin-top:-17px; color:#fff; text-align:center; } 
.all-finder-layer .finder-body .finder-option-color.color-picker.on .fa-check { display:block; } 
.all-finder-layer .finder-body .finder-option-color.color-picker.on.finder-option-color-white .fa-check { color:#000; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-black em { background-color:#000; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-white em { background-color:#FFF; width:20px; height:20px; border:1px solid #e5e5e5; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-gray em { background-color:#808080; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-beige em { background-color:#e5d0b2; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-brown em { background-color:#aa6810; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-navy em { background-color:#425583; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-blue em { background-color:#0000ff; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-light-blue em { background-color:#62acff; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-red em { background-color:#ff0000; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-orange em { background-color:#ffa500; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-yellow em { background-color:#ffff00; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-pink em { background-color:#ffc0cb; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-purple em { background-color:#800080; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-jaju em { background-color:#a63f7f; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-khaki em { background-color:#2f5e2f; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-green em { background-color:#008000; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-light-green em { background-color:#72dd95; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-silver em { background-color:#dfdfdf; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-gold em { background-color:#cfbc4e; } 
.all-finder-layer .finder-body .finder-option-color.finder-option-color-apricot em { background-color:#fbceb1; } 
.all-finder-layer .finder-body .search-auto-complete-list { display:none; z-index:1; position:absolute; top:30px; left:5px; border:1px solid #ddd; line-height:14px; background:#fff; } 
.all-finder-layer .finder-body .search-auto-complete-list ul { width:340px; padding:4px 0 6px; border-bottom:1px solid #ddd; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li { text-align:left; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li.on { background:#f3f3f3; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li a { display:block; padding:8px 14px 7px; color:#000; background:none; font-size:12px; letter-spacing:-1px; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li a strong { color:#ab3e41; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li a:hover { background:#f2f2f2; } 
.all-finder-layer .finder-body .search-auto-complete-list ul li a:hover span { border-bottom:1px solid #000; } 
.all-finder-layer .finder-body .search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#999; font-size:11px; } 
.all-finder-layer .finder-body .finder-search-data .finder-options { box-shadow:none; } 
.all-finder-layer .finder-body .finder-search-data .finder-options .fa-close { margin-left: 6px; background: url('https://www.brandbigmall.com/design/brandbig/renewal/img/ic_cancel_keyword.svg') no-repeat; background-size: 8px 8px; width: 8px; height: 8px; } 
.all-finder-layer .finder-body .finder-search-data .finder-options .fa-close:before { content: unset; } 
.all-finder-layer .finder-body .finder-tbl tr.sch_keyword th { display: none; } 
.all-finder-layer .finder-body .finder-tbl tr.sch_keyword td {position: relative;display: flex;width: 762px;padding: 80px 0 0 0;justify-content: space-between;align-items: center;} 

/* BASIC css end */

