.search-bar-new{background:#dce0e9}
.search-bar-new .search-wrap{padding:15px 10px;background:#fff;border-bottom: 1px solid #ccc;}
.search-bar-new .search-wrap .search-box{border-bottom:1px solid #519bff;position:relative;transition:all 0.3s}
.search-bar-new .search-wrap .search-box .search-back-btn{width:42px;position:absolute; left:0; top:50%;     transform: translate(0,-50%);}
.search-bar-new .search-wrap .search-box .search-back-btn img{height:12px;vertical-align:middle;display:block}
.search-bar-new .search-wrap .search-box .search-input{}
.search-bar-new .search-wrap .search-box .search-input{vertical-align:middle; display:inline-block;width:100%;padding:0 70px 0 20px;border:0;color:#000;font-size:1em;height:40px; font-family: 'Noto Sans KR', 'HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif';transition:all 0.3s}
.search-bar-new .search-wrap .search-box .search-input::placeholder{color:#666;font-size:1em;font-family: 'Noto Sans KR', 'HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif';}
.search-bar-new .search-wrap .search-box .del-btn{position: absolute;right: 35px;top: 50%;transform: translate(0, -50%);}
.search-bar-new .search-wrap .search-box .del-btn img{width: 15px;height: 15px;display: block;}
.search-bar-new .search-wrap .search-box .search-btn{position:absolute; right:0; top:50%; transform: translate(0, -50%);display: inline-block;width:30px;height:30px;text-indent: -9999px;background:transparent url('/img/v4/index/search_form_btn.png') no-repeat 50% 50%;background-size: 16px 16px;}
.search-bar-new .search-wrap .search-box .search-btn span{}
.search-bar-new .search-wrap .recent-search{margin-top:15px;position:relative}
.search-bar-new .search-wrap .recent-search .tit{font-size:1em;font-weight:bold}
.search-bar-new .search-wrap .recent-search ul.sear-list{margin-top:5px}
.search-bar-new .search-wrap .recent-search ul.sear-list li{font-size:0.875em;color:#3a89f2;font-weight:bold;/*background:#dcebff;*/ text-align:center; padding:3px 10px 3px 0px;display:inline-block;vertical-align:top}
.search-bar-new .search-wrap .recent-search ul.sear-list li a{color:#3a89f2;} /* 2019-10-21 추가 */
.search-bar-new .search-wrap .recent-search .list-del-btn{;position: absolute;top: 0;right: 0;}
.search-bar-new .search-wrap .recent-search .list-del-btn a{color:#999999; font-size:0.750em}


.search-bar-new .chart-wrap{padding:15px 10px 10px; margin-top:5px;background:#fff}
.search-bar-new .chart-wrap .chart-tab{height:40px; background:#dddddd;border-radius:3px;padding:2.5px}
.search-bar-new .chart-wrap .chart-tab:after{content:'';display:block; clear:both}
.search-bar-new .chart-wrap .chart-tab li{cursor:pointer;background:#dddddd; width:50%;border-radius:3px; text-align:center; height:100%;float:left;line-height: 35px;transition:all 0.3s}
.search-bar-new .chart-wrap .chart-tab li.on{background:#1f75e2; ;transition:all 0.3s}
.search-bar-new .chart-wrap .chart-tab li a{font-size:1.125em;color:#999999;transition:all 0.3s}
.search-bar-new .chart-wrap .chart-tab li.on a{color:#fff;font-size:1.125em;font-weight:bold;transition:all 0.3s}


table.ranking-table{width:100%; table-layout: fixed;background:#f1f1f1;border-radius:3px;margin-top:10px}
table.ranking-table tr{border-bottom:1px solid #dedede}
table.ranking-table tr:last-child{border-bottom:0}
table.ranking-table th{color:#666666; font-weight:bold; font-size:0.875em;padding:5px 0;vertical-align:middle;height:42px;text-align: center;}
table.ranking-table td{vertical-align:middle;padding:5px; font-size:0.875em;color:#000;height:42px;white-space:nowrap;text-overflow:ellipsis}
table.ranking-table th a{line-height:1.5;color:#666666; font-weight:bold; font-size:1.125em;}
table.ranking-table td a{line-height:1.5; font-size:1.125em;color:#000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; display:inline-block; width:100%;}
table.ranking-table td.top a{font-weight:bold}
table.ranking-table th.no img{height:3px}
table.ranking-table th img{}
table.ranking-table th.squaer-img img{width:22.5px;margin-top:-5px}

.search-bar-new .help-wrap{padding:0 10px 60px;background:#fff}/*s:191025 edit*/
.search-bar-new .help-wrap .help-cont{display:flex;flex-wrap:wrap; justify-content:space-between;}
.search-bar-new .help-wrap .help-cont li{;width:32%}
.search-bar-new .help-wrap .help-cont li img{max-width:100%}