/* BASIC css start */
#hdWrap { margin-bottom: 30px; }
#hdWrap #header { position: relative; width: 1036px; margin-left: auto; margin-right: auto; }
#hdWrap #header .hd-logo { margin: 25px 0 10px 0; text-align: center; }
#hdWrap #header .hd-link { zoom: 1; overflow: hidden; padding: 10px 20px 10px 300px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
#hdWrap #header .hd-menu { float: left; }
#hdWrap #header .hd-menu li { float: left; padding: 0 20px; border-right: 1px solid #ddd; }
#hdWrap #header .hd-menu li.last { border-right: 0; }
#hdWrap #header .hd-menu li a { display: inline-block; height: 16px; line-height: 18px; color: #aaa; font-size: 11px; letter-spacing: -1px; }
#hdWrap #header .hd-menu li a:hover { color: #333; }
#hdWrap #header .hd-search { float: right; width: 140px; }
#hdWrap #header .hd-search .input-keyword { width: 120px; background-color: #fafafa; border: 1px solid #ddd; }

#topbanner {opacity: 1;}

.MS_search_word_best{ width:84%; border:0px; padding:6px; etter-spacing:-.2px; font-size:16px;}

#blk_scroll_wings, #cherrypicker_scroll {z-index: 10; position:fixed;}

#mulsearch_re{z-index:1000 !important;}

#f2s-ranking .keywords li a{font-family:'Noto Sans KR','¸¼Àº °íµñ',"µ¸¿ò", Dotum; font-size:15px;}
#f2s-ranking .keywords li {margin: 0 0 0 0;}
#f2s-ranking .keyword-wrap {margin-top:0px; background: url(//img.cultwo-flower.com/web/img/ranking_more.png) no-repeat 100% 11px;}
#f2s-ranking.active .keyword-wrap {-webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,.12); box-shadow: 0 4px 6px 0 rgba(0,0,0,.12); padding: 10px 0 0 10px; margin: -10px 0 0 -10px;}
#f2s-ranking.active .keywords {margin-top: 0; top:0%;}
#f2s-ranking.active .keywords-num {margin-top: 0px; background-color:#fff;}
#f2s-ranking .keywords-txt {margin-top: 0px;}
.active#f2s-ranking .keywords-num {top: 0px;}

#ch-plugin img {
-webkit-box-shadow: 0 5px 15px 0 rgb(0 0 0 / 10%), 0px 0px 1px 0px rgb(0 0 0 / 30%);
box-shadow: 0 5px 15px 0 rgb(0 0 0 / 10%), 0px 0px 1px 0px rgb(0 0 0 / 30%);
-webkit-border-radius: 50px;
border-radius: 50px;
}

.c-tooltip {position: absolute; top: 2px; left: 50%; padding: 0 5px; height: 16px; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 8px; background: #ffeff3; border: 1px solid #ffe5eb; color: #ff0038; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);}
.c-tooltip::before {position: absolute; z-index: 1; bottom: -5px; left: 50%; width: 4px; height: 4px; background: #ffeff3; border-style: solid; border-color: #ffe5eb; border-width: 0px 1px 1px 0px; border-radius: 1.5px; -webkit-transform: translate(-50%, -50%) scale(1, 1.5) rotate(45deg); -ms-transform: translate(-50%, -50%) scale(1, 1.5) rotate(45deg); transform: translate(-50%, -50%) scale(1, 1.5) rotate(45deg); content: "";}
.c-tooltip_text {position: relative; z-index: 3; font-size: 9px; font-weight: 500; line-height: 14px; white-space: nowrap;letter-spacing: .5px;}
.c-tooltip::after {position: absolute; z-index: 2; bottom: 0; left: 50%; width: 8px; height: 2px; background: #ffeff3; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); content: "";}

/* BASIC css end */

