/* BASIC css start */
/* BASIC css start */
@import url("//cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.5/dist/web/static/pretendard.css");

#container{margin-top: 105px;}
#header {position:fixed;top:0;width:100%;z-index:101;background: rgba(255,255,255,0.95);/* transition:all 0.15s; -webkit-transition:all 0.15s; -ms-transition:all 0.15s; */}
#header.on .gnbArea {display:none; }
#header.on .hdBtm {display:block; }

/* ÃÖ»ó´Ü ¶ì¹è³Ê */
#header .topSwiper a{display: block;width: 100%;height: 40px;font-size: 15px;line-height: 41px;text-align: center;font-weight: 500;}
#header .topSwiper a span{font-weight: bold;}
#header .topSwiper a i{position: relative; font-size: 13px;}
#header .topSwiper .bnr01{color: #ffffff; background-color: #345caa; }
#header .topSwiper .bnr02{color: #ffffff; background-color: #a04d2d; }

/* ·Î°í ¹× ¾ÆÀÌÄÜ */
#header .gnbWrap {width:100%;}
#header .gnbArea {display:block;position: relative;zoom: 1;height: 69px;border-bottom: 1px solid rgba(238,238,238,0.9);}
#header .gnbArea .gnbmenu {position:absolute;top: 20px;height: 30px;padding: 0 4px;font-size:0;display: block;background-position: center;background-repeat: no-repeat;}
#header .gnbArea .menuBtn {left: 8px;width: 24px;background-image: url("/design/lsh7614/dizi/m/menu_ico.svg");background-size: 24px auto;}
#header .gnbArea .searchBtn {left: 44px;width: 24px;background-image:url("/design/lsh7614/dizi/m/search_ico.svg");background-size: 24px auto;}
#header .gnbArea .logo {left:50%;width: 142px;margin-left: -71px;z-index:10;font-size:0;height: 40px;background-image:url("/design/lsh7614/dizi/m/logo_r.png");background-size: 142px auto;padding: 0;top: 14px;}
#header .gnbArea .cartBtn {right: 8px;width: 24px;background-image:url("/design/lsh7614/dizi/m/cart_ico.svg");background-size: 24px auto;}
#header .gnbArea .cartBtn .quan{position:absolute;bottom: -3px;left: 50%;background-color: #802827;font-weight: 500;font-size: 12px;display:block;padding:0 2px;min-width: 20px;box-sizing:border-box;height: 20px;text-align:center;line-height: 20px;border-radius: 10px;color: #fff;}
#header .gnbArea .myBtn {right: 44px;width: 24px;background-image:url("/design/lsh7614/dizi/m/mypage_ico.svg");background-size: 24px auto;}

/* »ó´Ü ½½¶óÀÌµå ¸Þ´º */
#header .hdBtm {display:none; position:relative;height: 45px;border-bottom: 1px solid rgba(238,238,238,0.9);}
#header .hdBtm .swiper-container {padding-left: 12px;margin-right: 40px;overflow: hidden;}
#header .hdBtm .swiper-container .swiper-slide {font-size: 13px;width:auto;margin: 0 20px 0 0;}
#header .hdBtm .swiper-container .swiper-slide a {font-size: 14px;font-weight: 500;line-height: 46px;display: block;}
#header .hdBtm .swiper-container .swiper-slide a.bold {font-weight: 700;}
#header .hdBtm .swiper-container .swiper-slide a img {vertical-align: middle;margin-top: -1px;}
#header .hdBtm .swiper-container .swiper-slide a span{font-weight: 500;}
#header .hdBtm .swiper-container .swiper-slide a.active {font-weight:bold;}
#header .hdBtm .swiper-container .swiper-slide a.active::after {content:"";display: inline-block;width: 100%;height: 2px;background-color: #000;position: absolute;bottom: 0;left: 0;right: 0;}
#header .hdBtm .allText {display: none; margin-right: 42px; padding: 0 2px 0 10px; font-size: 14px; font-weight: bold; line-height: 46px;}
#header .hdBtm .openBtn {position:absolute;right:0;top:0px;z-index:10;width: 40px;height: 45px;font-size: 20px;line-height: 47px;text-align:center;}
#header .hdBtm .foldBox {display:none;position:absolute;left:0;top: 100%;z-index:10;width:100%;border-width:1px 0;background: #fff;border-top: 1px solid #ddd}
#header .hdBtm .foldArea {width: 100%;}
#header .hdBtm .foldArea .area{width: 100%;box-sizing: border-box;display: table;}
#header .hdBtm .foldArea .area a{display: inline-block;position:relative;width: 33.33%;box-sizing:border-box;height: 50px;line-height: 50px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;font-size: 14px;font-weight: 500;vertical-align: top;/* text-align: center; */letter-spacing: -0.02em;padding: 0 8px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
#header .hdBtm .foldArea .area a:nth-child(3n) {border-right:0; }
#header .hdBtm .foldArea .area.boldCate {border-bottom:10px solid #f5f5f5; }
#header .hdBtm .foldArea .area.boldCate a {font-weight:700;}
#header .hdBtm .foldArea .area.boldCate a:after {font-weight:500; }
.foldShadow{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color: rgba(34,34,34,0.7);z-index: 2;}

#ch-plugin .crHqNe {right:5px !important;bottom:40px !important;}
#ch-plugin .crHqNe .dmedoI {width:50px !important; height:50px !important; }

/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
.btn_toggle_area {display: none;position: fixed;bottom: 90px;right: 12px;z-index: 19;}
.btn_toggle_area a {display: block;width: 36px;height: 36px;color: #555;font-size: 16px;text-align: center;background-color: #fff;border: 1px solid #ddd;border-radius: 100%;margin-bottom: 5px;opacity:0.9;box-sizing: border-box;line-height: 36px;}
.btn_toggle_area a.btn_center{color: #fff;text-align: center;background-color:#802827;border: 1px solid #802827;opacity:1;}
.btn_toggle_area a.btn_down {line-height:38px; }

/*°í°´¼¾ÅÍ ¸Þ´º*/
.customerArea {display: none;position: fixed;top: 0;width: 100%; height:100%;background-color: rgb(0 0 0 / 80%);z-index: 10000;overflow-y: auto;}
.customerArea .close {color: #fff;text-align: center;background-color:#802827;border: 1px solid #802827;opacity:1;}
.customerArea .csMargin{padding: 0 16px;bottom: 30px;position: absolute;}
.customerArea .csTable{color: #fff;}
.customerArea .csTable .topTit{font-size: 18px;font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #545454;margin-bottom: 10px;margin-top: 30px;}
.customerArea .csTable .topTit span.callLink a{float: right;font-size: 13px;color: #fff;font-weight: 300;padding-top: 2px;}
.customerArea .csTable .topTit span.callLink a i{vertical-align: -1px;}
.customerArea .csTable .todaySwiper {overflow:hidden;margin-right: -16px;}
.customerArea .csTable .todaySwiper .swiper-slide{width: 30%;margin-right: 4px;}
.customerArea .csTable .todaySwiper .listPic{width: 100%;}
.customerArea .csTable .csBtnArea:after {content: ""; display: block; clear: both;}
.customerArea .csTable .csBtnArea li {width: calc(50% - 3px);float: left;height: 36px;line-height: 36px;margin-bottom: 6px;margin-right: 6px;}
.customerArea .csTable .csBtnArea li:nth-child(even) {margin-right:0; }
.customerArea .csTable .csBtnArea li a {color:#fff;  background:#666; display:block; text-align:center; border-radius:3px;}
.customerArea .csTel {margin-top: 25px;}
.customerArea .csTel p.cs_tel a{color:#fff;font-size: 24px;font-weight: 500;}
.customerArea .csTel p.cs_txt{color:#fff;padding-top: 4px;font-size: 14px;}
.customerArea .csSns{margin-top: 24px;height: 20px;}
.customerArea .csSns a{color: #ddd;margin-right: 12px;}
.customerArea .csSns a i{font-size: 20px;}

/*»çÀÌµå¸Þ´º*/
.menuArea {display: none;position: fixed;top: 0;width: 100%;height:100%;background-color: #fff;z-index: 10000;overflow-y: auto;}
.menuArea .close {position: absolute;top: 14px;right: 10px;border: none;background-color: rgba(0,0,0,0);z-index: 1;font-size: 28px;width: 36px;height: 36px;line-height: 38px;text-align: center;}
.menuArea .langChoice {position: absolute;top: 22px;right: 56px;z-index: 1;}
.menuArea .langChoice a {margin: 0 4px; }
.menuArea .langChoice img {width: 28px;}

.leftUserWrap {position: relative;margin: 12px 16px 0;}
.leftUserWrap .symbol {display: inline-block;font-size: 0;}
.leftUserWrap .symbol a {display:block;}
.leftUserWrap .symbol img{width: 40px;}
.leftUserWrap .wctxt {line-height: 40px;height: 40px;vertical-align: top;font-size: 14px;margin-left:10px;display: inline-block;}
.leftUserWrap .wctxt em {font-size: 16px;font-weight: bold;border-bottom: 1px solid #222;}

.joinBtn a {display: block;color: #191919;font-size:14px;font-weight: 500;background: #fee500;text-align: center;height: 50px;line-height: 50px;margin: 16px auto;border-radius: 4px;}
.joinBtn a i {font-size:24px; margin-right:6px; vertical-align:-5px; }
.logoutBtn a{display: block;color: #999;font-size:14px;font-weight: 500;background: #f9f9f9;text-align: center;height: 50px;line-height: 50px;margin: 16px auto;border-radius: 4px;}

/* ½áÅ¬Çü ¹è³Ê */
.circleEvent {margin: 30px 0px 30px 16px;position:relative;} 
.circleEvent .eventListArea .swiper-slide span {display: block;width:100%;text-align: center;margin-top:8px;line-height: 15px;font-size: 12px;}
.circleEvent .eventListArea {width:100%; overflow:hidden; margin:0 auto 30px; margin:0 auto;overflow: hidden;}
.circleEvent .eventListArea .swiper-slide {position:relative;width: 68px;margin-right: 14px;}
.circleEvent .eventListArea .swiper-slide img {width:100%}
.circleEvent .eventListArea .swiper-container {overflow:inherit; }
.circleEvent .eventListArea .swiper-container-horizontal > .swiper-pagination-progressbar {bottom:-20px; top:auto;  height:2px; background:rgba(0, 0, 0, 0.15); }
.circleEvent .eventListArea .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0; }
.circleEvent .eventListArea .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#000; }
.circleEvent .eventListArea .swiper-slide span.new{position:absolute;right:0;width: 16px;}
.circleEvent .eventListArea .swiper-slide span.new img{width:16px; }

aside .asideTop {text-align:center;font-size: 16px;}
aside .asideTop a {width: 50%;height: 40px;display:inline-block;border-bottom: 1px solid #ddd;color:#8f8f8f;line-height: 40px;box-sizing: border-box;}
aside .asideTop a.act {color: #2c2a29;border-bottom: 2px solid #2c2a29;font-weight:bold; }
aside .navCategory nav {border-top: 1px solid #eee;}
aside nav {border-bottom: 10px solid #f5f5f5;border-left: 0px solid #ddd;border-right: 0px solid #ddd;font-size: 16px; font-weight:bold;}
aside nav.categoryTop {background-color: #FBFAFA; border-top: none; }
aside nav.categoryTop li {height: 53px; padding: 0 16px; border-bottom: 1px solid #DCD8D8; box-sizing: border-box;}
aside nav.categoryTop li > a {height: auto; margin: 0; color: #4F0707; font-size: 16px; font-weight: 600; line-height: 53px;}
aside nav.categoryTop li > a span {height: auto; margin-left: 8px; color: #666666; font-size: 13px; font-weight: 400; line-height: 51px;}
aside nav li {padding:0 16px; position:relative; border-bottom: 1px solid #eee; box-sizing: border-box;}
aside nav li .tMenu {position: relative;}
aside nav li a {position: relative;height: auto;line-height: 52px;color: #222;font-weight: 500;font-size: 16px;}
aside nav li a span{position: relative;text-overflow: ellipsis;white-space: nowrap; }
aside nav li a em{font-size:14px;  font-weight:300; color:#999; padding-left:6px}
aside nav li .fa {position: absolute;top:0;right: 0;width: 40px;color: #999; font-size: 15px; text-align: right;height: 53px;line-height: 53px;}
aside nav li .fa::before {position: absolute; right: 0;}
aside nav li .fa.on {color: #222;}
aside nav li .fa.on::before {transform: rotate(-180deg);}
aside nav li .ga { float:right; top:0;right: 0;width: 40px;text-align: right;height: 39px;line-height: 38px;}
aside nav li > ul {background-color: #fff;display:none;margin-bottom: 20px;padding: 0 10px;}
aside nav li > ul > li {width: 100%; padding: 0; display:inline-block; border: none;line-height: 30px;}
aside nav li > ul > li a {margin: 0;font-size: 14px;font-weight: 400; line-height: inherit;}
aside .navCommunity {display:none;}
aside .aside_bn {position: relative; text-align:center;padding: 0 0 50px 0; z-index: 0; overflow: hidden;}
aside .aside_bn img{width:100%}
aside .aside_bn .swiper-pagination {bottom: 54px;}
aside .aside_bn .swiper-pagination-bullet {width: 8px; height: 8px; margin: 0 2px!important; background: #222; opacity: 0.2;}
aside .aside_bn .swiper-pagination-bullet-active {background: #222; opacity: 0.8;}
aside .bottom_fix{position: fixed;bottom: 0;left: 0;height: 50px;background: #fff;line-height: 50px;width: 100%;box-shadow: 0px 0px 3px 0px #cfcfcf;padding: 0 5px;box-sizing: border-box;}
aside .bottom_fix a{width: 25%;font-size: 14px;font-weight: 500;text-align: center;display: inline-block;float: left;}

/* ´ÙÃ£´Ù ÀÚµ¿¿Ï¼º*/
.search-auto-complete-list { display:none; z-index:1; position:absolute; top:43px; left:0; width:100%; line-height:14px; background:#fff; box-shadow:0px 0px 5px 0px rgb(0 0 0 / 20%); }
.search-auto-complete-list ul { width:100%; padding:8px 5px 10px 5px; border-bottom:1px solid #ddd; display: flex; flex-wrap: wrap;}
.search-auto-complete-list ul li { text-align:center; margin: 3px; }
.search-auto-complete-list ul li a {display:block;padding:8px 14px;color: #222;border: 1px solid #eee;border-radius: 10px;background:none;font-size: 12px;} 
.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 {}
.search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#666; font-size:11px; }


/* ´ÙÃ£´Ù °Ë»ö ÆÄÀÎ´õ - ·¹ÀÌ¾î */
#allfinder-ctr { z-index: 100; position: fixed; right:0; bottom:50%; }
#allfinder-ctr a { display:block; width:77px; height:64px; background:url('/images/common/allfinder_ctrl_mo.png') no-repeat 0 0; background-size:100% 100%; border:none; outline:none; font-size:0; }

.all-finder-layer { z-index:200; position:fixed; top:0; left:0; width:100%; height:100%; background:#fff; overflow-y:auto; }
.all-finder-layer .finder-hd {z-index:1;position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;}
.all-finder-layer .finder-hd i {position:absolute;top: 17px;right: 14px;font-size:26px;color:#000;}
.all-finder-layer .finder-hd .finder-tit {height:60px;line-height:60px;padding: 0 16px;font-size: 18px;font-weight:bold;color: #222;}
.all-finder-layer .finder-search {position:relative;margin:0 10px 20px;border: 1px solid #ccc;}
.all-finder-layer .finder-search .fa-search {display: inline-block;width: 40px;height: 42px;line-height: 42px;text-align: center;font-size: 0;position: absolute;right: 0;}
.all-finder-layer .finder-search .fa-search:after {content:"\e97a";font-family:"xeicon";font-size: 20px;}
.all-finder-layer .finder-search .txt-input {width:85%;height:42px;line-height:42px;margin:0;padding: 0 0 0 10px;font-size:14px;outline:none;border:none;color: #000;vertical-align:top;letter-spacing:-1px;}
.all-finder-layer .finder-search .txt-input::-webkit-input-placeholder { color:#b1b1b1; }
.all-finder-layer .finder-search dd { background:#FFF; }
.all-finder-layer .finder-opt { padding:60px 0 55px; color:#000; }
.all-finder-layer .finder-opt dl dt {position:relative;height:53px;line-height:53px;padding: 0 16px;border-top:1px solid #e7e7e7;font-size: 16px;font-weight: 500;color: #222;}
.all-finder-layer .finder-opt dl dt .fa {position:absolute;top:50%;right: 16px;margin-top: -10px;font-size: 20px;color: #999;width: 20px;text-align: center;}
.all-finder-layer .finder-opt dl dt > .finder-tooltip-btn { display:inline-block; width:20px; height:20px; line-height:20px; margin-top:0; border:1px solid #cecece; border-radius:20px; color:#666; font-size:11px; background:#fff; text-align:center; outline:none; }
.all-finder-layer .finder-opt dl dt .finder-comm-layer { display:none; position:absolute; top:43px; left:10px; width:70%; padding:0 15px 11px; border:1px solid #000; background:#fff; text-align:left; font-weight:normal; color:#000; z-index:1 }
.all-finder-layer .finder-opt dl dt .finder-comm-layer .finder-btn-close { display:inline-block; position:absolute; top:10px; right:14px; margin:0; font-size:19px; color:#000; outline:none; }
.all-finder-layer .finder-opt dl dt .finder-comm-layer .finder-layer-tit { padding:13px 0; border-bottom:1px solid #e5e5e5; font-size:14px; font-weight:bold; line-height:14px; }
.all-finder-layer .finder-opt dl dt .finder-comm-layer .finder-layer-cnt { padding-top:13px; line-height:1.5; font-size:13px; }
.all-finder-layer .finder-opt dl dd {display:none;padding: 10px 6px 0;border-top:1px solid #e7e7e7;background: #f8f8f8;font-size:0;}
.all-finder-layer .finder-opt dl dd.search_area {display:inherit;padding: 0 6px 0;border-top:0;background:#fff;}
.all-finder-layer .finder-opt dl dd label { display:inline-block; width:33.3333%; text-align:center; line-height:18px;}
.all-finder-layer .finder-opt .finder-color label { width:12.5%; }
.all-finder-layer .finder-opt .finder-price .finder-price-input { padding:0 5px 10px; text-align:right; font-size:12px; }
.all-finder-layer .finder-opt .finder-price .finder-price-input:after { clear: both; content: ""; display: block; }
.all-finder-layer .finder-opt .finder-price .finder-price-input span { float:left; display:inline-block; height:34px; line-height:34px; }
.all-finder-layer .finder-opt .finder-price .finder-price-input label { display: inline-block; width: 33%; padding: 0 8px; border: 1px solid #ccc; border-radius:3px; color: #666; background:#fff; }
.all-finder-layer .finder-opt .finder-price .finder-price-input label .txt-input { display: inline-block; width: 84%; height: 32px; line-height: 32px; padding: 0; border: none; background: none; color: #000; outline:none; text-align:right; }
.all-finder-layer .finder-opt .finder-child-category { padding:0; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category { padding:15px; margin-bottom:9px; border-bottom:1px solid #e7e7e7; font-size:14px; font-weight:bold; color:#9a9a9a; background:#fff; word-break:break-all; letter-spacing:-1px; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .pd-2px { padding:0 2px; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .fc-black { color:#000; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .fa { margin-left:2px; color:#000; }
.all-finder-layer .finder-btn-c { z-index:1; position:fixed; bottom:0; left:0; width:100%; height:55px; text-align: center; font-size:0; }
.all-finder-layer .finder-btn-c a.reset { display: inline-block; width: 30%; height: 55px; line-height: 55px; background: #999; color: #fff; font-size: 16px; font-weight: bold; letter-spacing: 1px; border:none; }
.all-finder-layer .finder-btn-c button {display: inline-block;width: 70%;height: 55px;line-height: 55px;background: #802827;color: #fff;font-size: 16px;font-weight: bold;letter-spacing: -0.5px;border:none;}
.all-finder-layer .finder-btn-c button span.fa-search { margin-right:5px; margin-top:-2px; vertical-align:middle; font-size:0.750em; }
.all-finder-layer .finder-btn-c button span.finder-count { display:inline-block; color:#ffd800; font-size:18px; vertical-align:middle; }

.all-finder-layer .finder-opt .finder-options {display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 84%;height:22px;padding: 4px 5% 3px;line-height: 22px;border: 1px solid #ddd;word-break:break-all;border-radius: 20px;background:#fff;color: #222;text-align:center;font-size: 13px;}
.all-finder-layer .finder-opt .finder-options.on { font-weight: bold; border: 1px solid #000; box-shadow:2px 2px 3px #d2d2d2; }
.all-finder-layer .finder-opt .finder-option-color em { display: inline-block; width: 33px; height: 33px; border-radius:20px; font-size:0; vertical-align:middle; }
.all-finder-layer .finder-opt .finder-option-color.color-picker { width:33px; height:33px; padding: 0; border: none; } 
.all-finder-layer .finder-opt .finder-option-color.color-picker .fa-check { display:none; width:33px; height:33px; margin-top:-25px; color:#fff; text-align:center; font-size:16px; }
.all-finder-layer .finder-opt .finder-option-color.color-picker.on .fa-check { display:block; }
.all-finder-layer .finder-opt .finder-option-color.color-picker.on.finder-option-color-white .fa-check { color:#000; }

.finder-option-color.finder-option-color-black em { background-color: #000; }
.finder-option-color.finder-option-color-white em { background-color: #FFF; width: 20px; height: 20px; border: 1px solid #e5e5e5; }
.finder-option-color.finder-option-color-gray em { background-color: #808080; }
.finder-option-color.finder-option-color-beige em { background-color: #e5d0b2; }
.finder-option-color.finder-option-color-brown em { background-color: #aa6810; }
.finder-option-color.finder-option-color-navy em { background-color: #425583; }
.finder-option-color.finder-option-color-blue em { background-color: #0000ff; }
.finder-option-color.finder-option-color-light-blue em { background-color: #62acff; }
.finder-option-color.finder-option-color-red em { background-color: #ff0000; }
.finder-option-color.finder-option-color-orange em { background-color: #ffa500; }
.finder-option-color.finder-option-color-yellow em { background-color: #ffff00; }
.finder-option-color.finder-option-color-pink em { background-color: #ffc0cb; }
.finder-option-color.finder-option-color-purple em { background-color: #800080; }
.finder-option-color.finder-option-color-jaju em { background-color: #a63f7f; }
.finder-option-color.finder-option-color-khaki em { background-color: #2f5e2f; }
.finder-option-color.finder-option-color-green em { background-color: #008000; }
.finder-option-color.finder-option-color-light-green em { background-color: #72dd95; }
.finder-option-color.finder-option-color-silver em { background-color: #dfdfdf; }
.finder-option-color.finder-option-color-gold em { background-color: #cfbc4e; }
.finder-option-color.finder-option-color-apricot em { background-color: #fbceb1;  }

.all-finder-layer .search-auto-complete-list { display:none; z-index:1; position:absolute; top:43px; left:0; width:100%; line-height:14px; background:#fff; box-shadow:0px 0px 5px 0px rgb(0 0 0 / 20%); }
.all-finder-layer .search-auto-complete-list ul { width:100%; padding:8px 5px 10px 5px; border-bottom:1px solid #ddd; display: flex; flex-wrap: wrap;}
.all-finder-layer .search-auto-complete-list ul li { text-align:center; margin: 3px; }
.all-finder-layer .search-auto-complete-list ul li a {display:block;padding:8px 14px;color: #222;border: 1px solid #eee;border-radius: 10px;background:none;font-size: 12px;} 
.all-finder-layer .search-auto-complete-list ul li a strong { color:#ab3e41; }
.all-finder-layer .search-auto-complete-list ul li a:hover { background:#f2f2f2; }
.all-finder-layer .search-auto-complete-list ul li a:hover span {}
.all-finder-layer .search-auto-complete-list .search-list-close {display:block;padding:10px 11px;text-align:right;color:#666;font-size: 12px;}


/* ÇÜ¹ö°Å ¸Þ´º ¾ÆÀÌÄÜ */
.ico_wrap {position: relative;display: flex;flex-wrap: wrap;align-items: center;border-top: 1px solid #eee;} 
.ico_wrap span { width: 50%; display: flex; align-items: center; font-size: 15px; color: #242424; padding: 12px 23px; box-sizing: border-box; box-shadow: 1px 1px 1px #eee; } 
.ico_wrap span img { width: 34px; height: 34px; margin-right: 8px; } 
/* BASIC css end */


/* BASIC css end */

