#header .top_search_result {top: 74px; padding-top: 6px}/* 2017-02-06 수정 */

.searchNew .header_area {padding:13px 0 0 0; background: #fff} /* 2017-02-06 수정 */
.searchNew .top_search {position: relative; margin-top: 0; padding: 0 10px 0 30px}/* 2017-02-06 수정 */
.searchNew .top_search .ico.prev {position:absolute; top:0; left:0; display:inline-block; width:30px; height:28px; background:url('../img/common/bgPrevNew.png') no-repeat 9px 3px; background-size:11px 20px; text-indent:-9999px}
.searchNew .top_search .search {display:inline-block; width:100%; height:26px; padding:1px 0; background:#efeff0; border-radius:5px; border:0;}/* 2017-01-06 수정 */
/* 2017-02-07 수정 - 결과내 검색 없을때 : padding: 0 60px 0 9px; // 결과내 검색 있을때 : padding: 0 100px 0 9px; */
.searchNew .top_search .search input[type="text"] {height: 16px; padding: 0 60px 0 9px; margin: 4px 0 8px 0; background: 0; color: #383838; font-size: 13px; line-height: 18px}/* 2017-02-06 수정 */
.searchNew .top_search .search input[type="submit"] {display: block; top: 0; right: 0; width: 34px; height: 28px; background: url('../img/common/bgSearch.png') no-repeat 10px 6px; background-size: 15px 15px}/* 2017-02-06 수정 */
.searchNew .top_search .delete {top: 6px; right: 34px; width: 15px; height: 15px; background: url('../img/common/bgDeleteNew.png') no-repeat 0 0; background-size: 15px 15px}/* 2017-02-06 수정 */
.searchNew .top_search .icoVoice {position:absolute; top:1px; right:0; display:block; width:31px; height:20px; margin:3px 0 5px 0; border-left:1px solid #dedede; text-align:center}/* 2017-01-06 수정 */
.searchNew .top_search .icoVoice img {width:11px; height:16px; vertical-align:middle}/* 2017-01-06 수정 */

.searchNew .top_search .research {top: 0; right: 30px; width: 66px; height: 28px; background-color: transparent; border-left: 0}/* 2017-02-06 수정*/
.searchNew .top_search .research label {font-size:12px}/* 2017-01-06 수정 */
.searchNew .top_search .research input[type="checkbox"].css-small-checkbox+label.css-small-label {padding:0 2px 0 20px; background-position:7px 8px; height:28px; line-height:28px; color:#666}/* 2017-01-06 수정 */
.searchNew .searchTopNew {position:relative; height:34px; border-bottom:1px solid #e0e0e0; margin:0 auto; margin-bottom:3px; background:#fff}
.searchNew .searchTopNew .ico {overflow:hidden; background:url('../img/common/ico_search_new.png') no-repeat; background-size:150px auto; }

.searchNew .searchTopNew .searchSel {text-align:center}
.searchNew .searchTopNew .searchSel li {display: inline-block; font-size:13px}/* 2017-02-06 수정 */
.searchNew .searchTopNew .searchSel li.voice a {display:inline-block; height:25px; padding-left:0; padding:9px 15px 0 31px; background:url('../img/common/ico_voice.png') no-repeat 10px 6px; background-size:13px 22px; color:#231815}/* 2016-12-12 */
.searchNew .searchTopNew .searchSel li.code a {display:inline-block; height:25px; padding-left:0; padding:9px 10px 0 46px; background:url('../img/common/ico_barcode.png') no-repeat 13px 6px; background-size:24px 22px; color:#231815}/* 2016-12-12 */

/* .searchNew .top_search_result {top:70px; background:#ececec; z-index:9} *//* 2016-12-12 */
.searchNew .top_search_result {position:relative; top:-3px !important; background:#ececec;}/* 2016-12-12 */
/* .searchNew .top_search_result .tabmenu02 {position:fixed; width:100%; background:#fff; padding:0; border-bottom:0; z-index:10} */
.searchNew .top_search_result .tabmenu02 {width:100%; background:#fff; padding:0; border-bottom:0; z-index:10}
.searchNew .top_search_result .tabmenu02 > li {height:40px; line-height:37px}/* 2016-12-12 */
.searchNew .top_search_result .tabmenu02 > li a {position:relative; display:block; box-sizing:border-box; text-align:center; line-height:10px; padding:15px 0 0; height:40px; font-size:13px; border-bottom:1px solid #c0c0c0; color:#656565; letter-spacing:-0.03em}/* 2016-12-12 */

.searchNew .top_search_result .tabmenu02 > li.on a {border-bottom:3px solid #e53433; color:#e53433}
.searchNew .top_search_result .tabmenu02 > li.on a:after {left:0; margin-left:0; width:100%; background:0}
.searchNew .top_search_result .tabmenu02 > li.auto a {padding-left:9px; padding-right:9px;}
.searchNew .top_search_result .tabmenu02 > li.auto a:before {background:0}
/* .searchNew .top_search_result .result_area {top:40px} */ /* 2016-12-12 */
.searchNew .top_search_result .result_area .inner {background:#e3e3e8; width:auto; max-height:100%; overflow-y:hidden}
.searchNew .top_search_result .result_area .inner ul.recent {border-top:0; border-bottom:0}
.searchNew .top_search_result .result_area .inner ul li {background:#fff}
.searchNew .top_search_result .result_area .inner ul li a .pointCol {color:#e53433}

.searchNew .top_search_result .result_area  > div > ul > li {border-top:0;}
.searchNew .top_search_result .result_area  > div > ul > li a {right:13px; color:#191919; border-radius:0}/* 2017-01-06 수정 */
.searchNew .top_search_result .result_area  > div > ul.recent > li a:first-child {height:40px; color:#191919; padding-right:85px}/* 2016-12-12 */
.searchNew .top_search_result .result_area  > div > ul.popularSearch > li a {height:40px; color:#191919; padding-right:10px}/* 2016-12-12 */
.searchNew .top_search_result .result_area  > div > ul.popularSearch > li:first-child a {height:40px}/* 2016-12-12 */
.searchNew .top_search_result .result_area > div > ul > li a:first-child {margin:0 13px; padding-left:8px !important; border-top:1px solid #e0e0e0; color:#191919}/* 2017-01-06 수정 */
.searchNew .top_search_result .result_area > div > ul > li:first-child a:first-child {border-top:0}/* 2017-01-06 수정 */
.searchNew .top_search_result .result_area > div > ul > li .btn_basic_arrow:after {right:7px; background:url('../img/common/btn_arrow_new.png') no-repeat 0 0; background-size:5px 10px;}/* 2017-01-06 수정 */
.searchNew .top_search_result .recent .btn_basic_arrow {top:20px; right:10px; width:59px; padding:0 6px 0 7px; background:#fff; border:1px solid #cfcfcf; border-radius:0; color:#191919; font-weight:normal; text-align:left}
.searchNew .top_search_result .recent .btn_basic_arrow:after {right:6px; background:url('../img/common/btn_arrow_new2.png') no-repeat 0 0; background-size:5px 10px}
.searchNew .top_search_result .popularSearch li a {color:#191919 !important}
.searchNew .top_search_result .popularSearch li .rankNum {display:inline-block; width:19px}
.searchNew .top_search_result .delete {top:1px; right:10px; width:30px; background:url('../img/common/bgDeleteNew.png') no-repeat 8px 13px; background-size:16px 16px}/* 2016-12-12 */
.searchNew .top_search_result .searchDate {position:absolute; top:13px; right:39px; font-size:12px; color:#898989}

/* .searchNew .top_search_result .close_area {height:32px; bottom:-30px; border:0; padding:0; background:#ececec}*//* 2016-12-12 */
.searchNew .top_search_result .close_area {height:100%;position:relative !important;bottom:0px !important; border:0; padding:0; background:#ececec}/* 2016-12-12 */

.searchNew .top_search_result .close_area .close_area_wrap {padding:5px 13px; border-top:1px solid #e0e0e0; border-bottom:1px solid #cacaca}/* 2017-01-06 수정 */
.searchNew .top_search_result .close_area .btn {overflow:hidden;}
.searchNew .top_search_result .close_area .btn>a { padding-left:14px; color:#6a6a6a }
.searchNew .top_search_result .close_area .btn>a.search_word_off {background:url('../img/common/bg_bar.png') no-repeat 3px center; background-size:1px 10px}/* 2017-01-06 수정 */
.searchNew .top_search_result .close_area .autoComplete .btn > a {padding-left:0}
.searchNew .top_search_result .close_area .btn>a.all_delete {vertical-align:top; padding:0 3px 0 0}/* 2017-01-06 수정 */
.searchNew .top_search_result .close_area .btn>a.all_delete em {display:inline-block; width:11px; height:12px; margin-right:6px; background:url('../img/common/bgGarbage.png') no-repeat 0 0;  background-size:11px 12px; vertical-align:middle}/* 2017-01-06 수정 */
.searchNew .top_search_result .close_area .close {top:5px; right:13px; padding-right:0; background:0; color:#3a3a3a ; vertical-align:top}/* 2017-01-06 수정 *//* 
.searchNew .top_search_result .close_area .close em {display:inline-block; margin:-3px 5px 0 0; background:url('../img/common/ico_search_new.png') no-repeat; width:10px; height:12px; background-position:-128px -12px; background-size:150px auto; vertical-align:middle} */
.searchNew .top_search_result .close_area .close em {display:inline-block;width:9px;height:9px;margin:-3px 3px 0 0;background:url('../img/common/bgSrClose.png') no-repeat;background-size: 9px 9px;vertical-align:middle;}/* 2017-01-09 수정 */

.searchNew .top_search_result .null,.searchNew .top_search_result .result_null {padding:59px 0; background:#fff}/* 2017-01-06 수정 */
.searchNew .top_search_result .null em,.searchNew .top_search_result .result_null em {display:inline-block; width:30px; height:31px; margin-bottom:13px; background:url('../img/common/ico_search_new.png') no-repeat; background-size:150px auto; background-position:-38px -45px}
.searchNew .top_search_result .null p,.searchNew .top_search_result .result_null p {color:#6a6a6a}

/* 검색결과
.search_result_wrap .search_wrap {margin-top:0 !important}
.search_result_wrap .searchword_result {padding:5px 0 !important}
 .search_wrap {margin-top:36px !important}
#header {z-Index:2} 
 */

/* 2017.08.10 Search UIUX Improvement START 검색 UI 개선 : 리앙 */
#wrap.mainNew .facet_dimmed.bg_dimmed {z-index:105 !important;}

.searchNew .top_search {position: relative; margin-top: 0; padding: 0 10px 0 30px}
.searchNew .top_search .search {height:31px; padding:0;}
.searchNew .top_search .ico.prev {top:2px;}
.searchNew .top_search .search input[type="text"] {height:31px; padding: 5px 70px 5px 9px; margin:0; font-size:13px; line-height:31px}
.searchNew .top_search .search input[type="submit"] {height:31px; background: url('../img/bgSearch_af.png') no-repeat 10px 8px; background-size: 15px 15px;}
.searchNew .top_search .delete {top:8px;}

.searchNew.searchWrapNew01 {padding-top:56px;}
.searchNew .header_area {padding:12px 0; border-bottom:1px solid #b9b9b9;}
.searchNew .header_area .top_search {padding:0 10px 0 30px;}
.searchNew .header_area .searchForm {height:21px; border-radius:7px;}
.searchNew .header_area .top_search_wrap p .input {height:31px; font-size:12px; color:#999;}
.searchNew .header_area .top_search_wrap p .ico_search {display:none;}
.searchNew .header_area .top_search_wrap .delete {top:3px; right:40px;}

.searchNew .searchTopNew {position:absolute; top:13px; right:10px; z-index:200; height:31px; border:none; background:none;}
.searchNew .searchTopNew .searchSel {text-align:right; font-size:0;}
.searchNew .searchTopNew .searchSel li {display:inline-block; vertical-align:top; font-size:0;}
.searchNew .searchTopNew .searchSel li.voice a {display:inline-block; width:31px; height:31px; padding-left:0; padding:0; color:#231815; background:url('../img/common/ico_voice_new.png') no-repeat 10px center; background-size:12px auto;}
.searchNew .searchTopNew .searchSel li.code a {display:inline-block; width:31px; height:31px; padding:0; padding-left:4px; color:#231815; background:url('../img/common/ico_barcode_new.png') no-repeat 8px center; background-size:14.5px auto;}
.searchNew .searchTopNew .searchSel li.code:before {content:""; display:inline-block; width:1px; height:11px; margin:10px 0; vertical-align:top; background-color:#999;}

.searchNew .top_search_result {top:0 !important; background:#f2f2f2;}

#header.searchNew .top_search_result {padding-top:10px}
.searchNew .top_search_result .tabmenu02 li {height:35px;}
.searchNew .top_search_result .tabmenu02 li a {height:35px; padding:0 10px; border-bottom:1px solid #bebebe; font-size:13px; line-height:33px;}
.searchNew .top_search_result .result_area > div > ul > li a,
.searchNew .top_search_result .result_area > div > ul > li a.name {height:36px; padding:0 85px 0 8px; border-top:1px solid #dbdbdb; line-height:37px;}
.searchNew .top_search_result .result_area > div > ul > li a span,
.searchNew .top_search_result .result_area > div > ul > li a.name span {font-size:12px; color:#333;}
.searchNew .top_search_result .result_area > div > ul > li .btn_white_s {display:inline-block; position:absolute; top:8px; right:48px; width:46px; height:21px; padding:0 6px 0 7px; margin:0; border:1px solid #e1e1e1; text-align:left; font-size:12px; line-height:21px; color:#191919; background-color:#fff;}
.searchNew .top_search_result .result_area > div > ul > li .btn_white_s:after {content:""; position:absolute; right:6px; top:50%; width:5px; height:9px; margin-top:-5px; background:url("../img/common/btn_arrow_red.png") center center no-repeat; background-size:5px auto;}
.searchNew .top_search_result .result_area > div > ul > li a.delete {top:1px; right:12px; height:36px; padding:0; border-top:0; background:url("../img/common/bgDeleteNew26x26.png") center center no-repeat; background-size:13px auto;}
.searchNew .top_search_result .result_area > div > ul > li:first-child .btn_white_s {top:7px; height:21px;}
.searchNew .top_search_result .result_area > div > ul > li:first-child a.delete {top:0px;}
.searchNew .top_search_result .result_area > div > ul.recent > li a:first-child {height:36px; padding-right:105px;}

.searchNew .top_search_result .result_area > div > ul.popularSearch > li a:first-child {height:36px; padding-right:80px;}
.searchNew .top_search_result .result_area > div > ul.popularSearch > li a.btn_white_s {display:inline-block; position:absolute; top:8px; right:20px; width:46px; height:21px; padding:0 6px 0 7px; margin:0; border:1px solid #e1e1e1; text-align:left; font-size:12px; line-height:21px; color:#191919; background-color:#fff;}
.searchNew .top_search_result .result_area > div > ul.popularSearch > li a span.cnt {display:inline-block; width:17px; height:17px; margin:11px 8px 8px 0; border-radius:50%; vertical-align:top; text-align:center; font-size:10px; line-height:17px; color:#fff; background-color:#e53433;}
.searchNew .top_search_result .result_area > div > ul.popularSearch > li:first-child a.btn_white_s {top:7px;}

.searchNew .top_search_result .result_area > div > ul.auto > li a:first-child {padding-right:80px;}
.searchNew .top_search_result .result_area > div > ul.auto > li a.btn_white_s {right:20px;}
.searchNew .top_search_result .result_area > div > ul.auto > li div.subCategory {overflow:hidden; padding-bottom:15px;}
.searchNew .top_search_result .result_area > div > ul.auto > li div.subCategory div {margin-top:10px;}
.searchNew .top_search_result .result_area > div > ul.auto > li div.subCategory div:first-child {margin-top:0;}
.searchNew .top_search_result .result_area > div > ul.auto > li div.subCategory div a {display:inline-block; height:18px; padding:0 0 0 18px !important; border-top:none; font-size:11px; line-height:18px; color:#666; background:url(../img/common/iconNextDepth.png) 5px 5px no-repeat; background-size:6px auto;}

.searchNew .top_search_result .result_wrap .close_area .close_area_wrap{height:30px; padding:0; border-bottom:0;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span.btn {font-size:0;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a {position:relative; padding:0 10px; font-size:12px; line-height:30px; background:none;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a:before {display:none;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a.all_delete {background:none;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a.all_delete em {display:none;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a.all_delete:before {content:""; display:block; position:absolute; right:0; top:50%; width:1px; height:8px; margin-top:-4px; vertical-align:middle; background-color:#444;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span.btn a.btn_close {padding-left:12px; background:none;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a.search_word_on {padding:0 10px !important;}
.searchNew .top_search_result .result_wrap .close_area .close_area_wrap span a.search_word_off {padding:0 10px !important;}

/* 검색 UI 개선 : 리앙 */
.category_wrap.search_result_wrap {overflow:hidden; background-color:#f2f2f2;}
.category_wrap.search_result_wrap .searchword_result {margin-top:10px; background-color:#fff;}
.category_wrap.search_result_wrap .null {overflow:hidden; margin-top:10px; border-bottom:0; background-color:#fff;}
.category_wrap.search_result_wrap .null .newImg {width:30%; max-width:192px; height:auto; vertical-align:top;}
.category_wrap.search_result_wrap .null .newTxt01 {margin-top:18px; font-size:14px; font-weight:bold; color:#666;}
.category_wrap.search_result_wrap .null .newTxt02 {overflow:hidden; margin-top:6px;}
.category_wrap.search_result_wrap .null .newTxt02 li{font-size:11px; line-height:16px; color:#999;}

.category_wrap.search_result_wrap .recom_wrap {box-shadow:none; transform:none; background-color:#fff;}
.category_wrap.search_result_wrap .recom_wrap >.tit {height:43px; border-bottom:1px solid #e6e6e6; text-align:center; line-height:44px}
.category_wrap.search_result_wrap .recom_wrap >.tit h2 {text-align:center; font-size:16px; font-weight:bold; letter-spacing:-0.01em; color:#252525;}

.category_wrap.search_result_wrap .recom_wrap .product_list .slide2Auto_rel{height:238px; margin:0;}

.category_wrap.search_result_wrap .recom_wrap .product_off {padding:12px 13px 33px 13px; text-align:center;}
.category_wrap.search_result_wrap .recom_wrap .product_off .tit {padding-bottom:3px}
.category_wrap.search_result_wrap .recom_wrap .product_off .tit strong {margin-bottom:3px; height:16px; color:#333; font-size:14px }
.category_wrap.search_result_wrap .recom_wrap .product_off .tit span {color:#666; height:19px;}
.category_wrap.search_result_wrap .recom_wrap .product_off .img {display:inline-block; position:static; margin-top:0; margin-bottom:6px; width:115px; height:115px;}
.category_wrap.search_result_wrap .recom_wrap .product_off .img img {width:100%; height:100%;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt {padding:0;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .tit {width:100%; font-size:0;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .tit strong {display:block; line-height:16px;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .tit span {display:block; font-size:13px; font-weight:normal; line-height:17px;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .price .regular {font-size:15px}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .price .sale {font-size:15px; color:#666;}
.category_wrap.search_result_wrap .recom_wrap .product_off .txt .price .won {margin-top:2px; padding-top:0; font-size:13px; line-height:15px}
.category_wrap.search_result_wrap .recom_wrap .banner_nav {bottom:14px}
.category_wrap.search_result_wrap .recom_wrap .banner_nav li {float:none !important; width:auto !important; margin:0 2px;}
.category_wrap.search_result_wrap .recom_wrap .banner_nav li button {width:5px; height:5px; border-radius:10px}
.category_wrap.search_result_wrap .recom_wrap .product_off:after {display:none;}

#newSearchFilter {/* position:relative; */ width:100%; height:100%; /* z-index:9999; */}
/* #newSearchFilter .inner {padding:0;} */
#newSearchFilter > .inner {display:block; position:fixed; top:0; right:0; z-index:9999 !important; width:82.8125%;/*530px*/ height:100%; margin-top:0; padding-bottom:104px; border-top:2px solid #ff2a00; border-bottom:1px solid #ccc; box-sizing:border-box; background-color:#f7f7f7;
-webkit-transition:all 0.2s ease-out;
-o-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
-webkit-transform:translateX(100%);
-o-transform:translateX(100%);
transform:translateX(100%);
}
#newSearchFilter > .inner .condition {overflow-x:hidden; overflow-y:auto; height:100%; background-color:#fff;}
#newSearchFilter > .inner .condition .titBox {position:relative; padding:0 15px;}
#newSearchFilter > .inner .condition .titBox .inBox {overflow:hidden; position:relative; padding:14px 0; border-bottom:1px solid #b3b5b9; font-size:0;}
#newSearchFilter > .inner .condition .titBox .inBox h2 {display:inline-block; padding-left:10px; font-size:16px; line-height:30px; letter-spacing:-0.05em; color:#111;}
#newSearchFilter > .inner .condition .titBox .inBox .totalTxt {display:inline-block; padding-left:10px; font-size:11px; line-height:30px; letter-spacing:-0.05em; color:#999;}
#newSearchFilter > .inner .condition .titBox .inBox .closeSearchFilter {display:block; position:absolute; top:18px; right:5px; z-index:1; width:24px; height:24px; background:url(../img/common/btn_closeFilter.png) center center no-repeat; background-size:14px 14px;}
#newSearchFilter > .inner .condition .searchFilterAcco .nav_product_tit a {display:block; position:relative; padding:10px 0; border-bottom:1px solid #e6e6e6; font-size:13px; text-indent:16px; line-height:20px; color:#333;}
#newSearchFilter > .inner .condition .searchFilterAcco .nav_product_tit a:after {content:""; display:block; position:absolute; top:50%; right:25px; width:13px; height:7px; margin-top:-3px; background:url("../img/common/icon_arrow25x14_slideDown.png") center center no-repeat; background-size:auto 7px;}
#newSearchFilter > .inner .condition .searchFilterAcco .nav_product_tit a.on {font-weight:bold}
#newSearchFilter > .inner .condition .searchFilterAcco .nav_product_tit a.on:after {background:url("../img/common/icon_arrow25x14_slideUp.png") center center no-repeat; background-size:auto 7px;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont {background-color:#f5f5f5;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner {}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list {overflow:hidden;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list > li {float:left; width:50%; padding:7.5px 16px; border-bottom:1px solid #e6e6e6; box-sizing:border-box; text-align:left;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list > li > a {display:inline-block; overflow:hidden; position:relative; max-width:100%; padding:0 12px; box-sizing:border-box; font-size:12px; line-height:25px; letter-spacing:-0.05em; color:#333; white-space:nowrap; text-overflow:ellipsis;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list > li.on > a {padding:0 11px; border:1px solid #e53433; border-radius:12.5px; font-size:12px; line-height:23px; color:#e53433; background-color:#fff;}

#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li {float:none; width:100%; padding:0;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li > a {display:block; padding:7.5px 12px; margin-left:16px;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li > a:after {content:""; display:block; position:absolute; top:50%; right:25px; width:9px; height:5px; margin-top:-2.5px; background:url("../img/common/icon_arrow18x10_slideDown.png") center center no-repeat; background-size:9px auto;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li > a .cnt {padding-left:8px; font-size:10px; color:#999;}

#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li ul.chk_list {padding:0px 15px; margin-top:0; border-top:1px solid #e6e6e6; background:#fff;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li ul.chk_list li {overflow:hidden; float:none; width:auto; padding:7.5px 16px;border-top:1px solid #e6e6e6;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li ul.chk_list li:first-child {border-top:none;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li ul.chk_list li a {display:inline-block; overflow:hidden; position:relative; max-width:100%; padding:0 12px; margin-left:16px; box-sizing:border-box; font-size:12px; line-height:25px; letter-spacing:-0.05em; color:#333; white-space:nowrap; text-overflow:ellipsis;}
#newSearchFilter > .inner .condition .searchFilterAcco .accordion_cont .inner .nav_product_menu_list.categoryList > li ul.chk_list li.on > a {padding:0 11px; border:1px solid #e53433; border-radius:12.5px; font-size:12px;  line-height:23px; color:#e53433; background-color:#fff;}

#newSearchFilter > .inner .set_area {position:absolute; bottom:0px; right:0px; width:100%; z-index:115; background:#fff;}
#newSearchFilter > .inner .set_area .item_list {overflow:hidden; padding:0px 15px; border-top:1px solid #787878;}
#newSearchFilter > .inner .set_area .item_list > div{overflow:hidden; overflow-x:auto; width:100%; height:40px; box-sizing:border-box; text-align:left; line-height:40px; white-space:nowrap;}
#newSearchFilter > .inner .set_area .item_list > div:before {content:""; display:block; position:absolute; top:2px; left:15px; width:10px; height:40px; background:url(../img/common/bg_sp4.png) no-repeat -45px -136px; background-size: 300px 170px; z-index:2;}
#newSearchFilter > .inner .set_area .item_list > div:after {content:""; display:block; position:absolute; top:2px; right:15px; width:10px; height:40px; background:url(../img/common/bg_sp4.png) no-repeat 0 -136px; background-size: 300px 170px; z-index:2;}
#newSearchFilter > .inner .set_area .item_list > div span {display:inline-block; padding-left:12px; font-size:12px; color:#333;}
#newSearchFilter > .inner .set_area .item_list > div span:first-child {padding-left:10px;}
#newSearchFilter > .inner .set_area .item_list > div span:last-child {padding-right:10px;}
#newSearchFilter > .inner .set_area .item_list > div span a {display:inline-block; overflow:hidden; width:14px; height:14px; background:url(../img/common/ico_facet_item_del.png) no-repeat 50% 50%; background-size:7px 7px; text-indent:-9999px; vertical-align:middle;}
#newSearchFilter > .inner .set_area .btn_area {overflow:hidden; margin:0px 15px; padding:15px 0px; border:none; border-top:1px solid #b3b5b9; background:#fff;}
#newSearchFilter > .inner .set_area .btn_area:after {content:""; display:block; clear:both;}
#newSearchFilter > .inner .set_area .btn_area li {float:left; width:50%; box-sizing:border-box;}
#newSearchFilter > .inner .set_area .btn_area a {display:inline-block; width:100%; height:33px; margin:0; line-height:33px; text-align:center; font-weight:bold; font-size:14px;}
#newSearchFilter > .inner .set_area .btn_area li:first-child {padding-right:2.5px;}
#newSearchFilter > .inner .set_area .btn_area li:last-child {padding-left:2.5px;}
#newSearchFilter > .inner .set_area .btn_area li a.btn_brown {background-color:#777;}

#newSearchFilter.on > .inner {
-webkit-transform:translateX(0%);
-o-transform:translateX(0%);
transform:translateX(0%);	
}
.searchNew .top_search .delete {top:50%; margin-top:-7.5px;}
.searchNew .top_search .search input[type="submit"] {background-position:center center;}
/* 2017.08.10 Search UIUX Improvement END 검색 UI 개선 : 리앙 */

/* 검색 UI 개선 : 리앙 - 추가 */
.search_null {overflow:hidden; margin-top:10px; border-bottom:0; background-color:#fff;}
.search_null .newImg {width:29.6875%; max-width:192px; height:auto; vertical-align:top;}
.search_null .newTxt01 {margin-top:18px; font-size:14px; font-weight:bold; color:#666;}
.search_null .newTxt02 {overflow:hidden; margin-top:6px;}
.search_null .newTxt02 li{font-size:11px; line-height:16px; color:#999;}

.searchNew .header_area {z-index:unset;}