.wrap.main_wrap{overflow:unset}.cm_gnb_search{z-index:18;width:100%;max-width:1240px;height:auto;margin:0 auto;padding:0 20px;position:sticky;top:0;overflow:visible!important}.cm_gnb_search .finance_logo{background:url(/Images/common/logo-financeup.png) no-repeat;width:169px;height:48px;margin:24px auto 0}.cm_gnb_search .finance_logo.small{float:left;background:url(/Images/common/logo-financeup-small.png) no-repeat;width:140px;height:45px;display:none}.cm_gnb_search .search_wrap{width:100%;overflow:visible}.cm_gnb_search .search_input_area{width:100%;position:relative}.cm_gnb_search .cm_smtxt{flex:none;margin-right:18px;font-weight:700;line-height:40px;display:inline-block}.cm_gnb_search .btn_arrow{color:#999;text-align:center;flex:none;width:20px;height:20px;margin-top:10px}.cm_gnb_search .btn_arrow .im{text-align:center;font-size:100%;line-height:20px}.cm_gnb_search .search_wrap .box_input{z-index:18;width:100%;max-width:none;height:auto;margin-left:0;margin-right:0;display:block;position:relative;overflow:visible}.cm_gnb_search .box_input:before{content:"";display:block}.cm_gnb_search .search_wrap .box_input input{text-overflow:ellipsis;border:1px solid #222;border-radius:10px;width:100%;height:58px;padding:11px 25px 12px;font-size:15px;font-weight:400;line-height:20px;display:block;box-shadow:3px 3px 8px #0000001a}.cm_gnb_search .box_input .btn_ic{color:#222;width:20px;height:20px;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.cm_gnb_search .box_input .btn_ic svg{width:20px;height:20px}.cm_gnb_search .box_input .btn_ic svg path{font-size:100%}.cm_gnb_search .box_input .btn_clear{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex;position:absolute;top:50%;right:55px;transform:translateY(-50%)}.cm_gnb_search .box_input .season_deco{background:url(/Images/common/search_season_deco1.png) no-repeat;width:66px;height:62px;display:none;position:absolute;bottom:-15px;left:-35px}.cm_gnb_search .box_history{z-index:18;background:#fff;align-items:center;width:100%;height:40px;padding:0;display:flex;overflow:hidden}.cm_gnb_search .box_history .history_slider{flex:auto;align-items:center;min-width:0;display:flex}.cm_gnb_search .box_history>.slide_latest{flex:auto;min-width:0}.cm_gnb_search .box_history .slide_latest{flex:auto;width:auto;height:40px;margin-left:0;position:relative;overflow:hidden}.cm_gnb_search .box_history .slide_latest:after{content:"";background-image:linear-gradient(90deg,#fff0 0%,#fff 100%);width:20px;height:100%;display:block;position:absolute;top:0;right:0}.cm_gnb_search .box_history .slide_latest:before{content:"";z-index:99;background-image:linear-gradient(270deg,#fff0 0%,#fff 100%);width:20px;height:100%;display:block;position:absolute;top:0;left:-10px}.cm_gnb_search .box_history .slide_latest li{color:#222;cursor:pointer;max-width:140px;margin:0 10px;font-size:13px;font-weight:400;line-height:20px;display:inline-block}.cm_gnb_search .box_history .slide_latest li .stock{float:left;text-overflow:ellipsis;white-space:nowrap;max-width:140px;height:20px;padding-right:11px;display:inline-block;position:relative;overflow:hidden}.cm_gnb_search .box_history .slide_latest li .btn_close{vertical-align:middle;background:url(/Images/common/ic-close-xs.png) 50% no-repeat;width:8px;height:20px;margin-left:3px;display:block;position:absolute;top:0;right:0}.cm_gnb_search .box_history .slide_latest li .box_value{float:left;height:20px;overflow:hidden}.cm_gnb_search .box_history .slide_latest li .box_value>*{float:left}.cm_gnb_search .box_history .slide_latest li .box_value .ic{color:#777;text-align:center;vertical-align:middle;border:1px solid #ddd;border-radius:3px;width:26px;height:15px;margin-top:3px;margin-right:3px;font-size:11px;line-height:13px;display:inline-block}.cm_gnb_search .box_history .slide_latest li .box_value .price{vertical-align:middle;margin-right:5px;display:inline-block}.cm_gnb_search .box_history .slide_latest li .box_value .percent{vertical-align:middle;padding-right:1px;display:inline-block}.cm_gnb_search .box_history .slide_latest li .box_value.up{color:#e8373d}.cm_gnb_search .box_history .slide_latest li .box_value.down{color:#373fe8}.cm_gnb_search .box_history .slide_latest li .box_value .p_mark{opacity:.6;vertical-align:bottom}.cm_gnb_search .search_input_area>.cm_auto_search{z-index:30;background:#fff;border:1px solid #ddd;border-radius:10px;width:100%;padding:12px 15px;position:absolute;top:calc(100% + 8px);left:0;right:auto;box-shadow:3px 6px 14px #0000001f}.cm_auto_search .list_wrap .list_cont{text-overflow:ellipsis;white-space:nowrap;height:35px;padding:1px 10px 0;font-size:13px;line-height:35px;overflow:hidden}.cm_auto_search .list_wrap .list_cont:first-child{margin-top:0}.cm_auto_search .list_wrap .list_cont:hover,.cm_auto_search .list_wrap .list_cont.hover{background:#f4f5fa;border-radius:5px}.cm_auto_search .list_wrap .list_cont a{display:block}.cm_auto_search .list_wrap .non_data{text-overflow:ellipsis;white-space:nowrap;height:35px;padding:1px 10px 0;font-size:13px;line-height:35px;overflow:hidden}@media (max-width:1200px){.cm_gnb_search{width:100%;padding:0 20px}.cm_gnb_search .search_input_area>.cm_auto_search{width:100%;left:0}}.cm_auto_search .list_wrap{display:block;overflow:visible}.cm_auto_search .list_wrap .list_cont{border-radius:8px}
