input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}#mobile_header{position:relative;padding-left:3px;padding-right:3px}#mobile_header button.link_mohmenu{margin-left:0;margin-right:0}#mobile_header button.link_mohmenu+button.link_mohsearch{margin-right:5px}#mobile_header button.link_mohsearch{background-image:url(../images/ico_link_mohsearch.png);background-repeat:no-repeat;background-position:center;background-size:auto;background-color:transparent;width:35px;height:35px;cursor:pointer;margin:13px 15px 13px 0;float:right}#mobile_header .link_mologo{width:calc(100% - 180px);position:absolute;height:45px;left:90px;right:90px}.box_search_mask{background-color:rgba(31,31,29,0.91);position:fixed;top:0;left:0;right:0;bottom:0;z-index:6000}.box_search_close{background:url(../images/ico_close_search_popup.png) no-repeat;width:28px;height:28px;cursor:pointer;position:fixed;top:26px;right:26px;z-index:6001}.header_search_form{position:fixed;width:790px;top:200px;left:calc((100% - 790px)/2);z-index:6000}.header_search_form .box_search{border-bottom:solid 2px #ffffff;position:relative}.header_search_form .box_search .tf_search_keyword{width:100%;background:none;border:none;font-size:24px;color:#ffffff;background-color:transparent;padding:8px 50px 8px 8px}.header_search_form .box_search .tf_search_keyword::-webkit-input-placeholder{color:#ffffff}.header_search_form .box_search .tf_search_keyword:-ms-input-placeholder{color:#ffffff}.header_search_form .box_search .tf_search_keyword::placeholder{color:#ffffff}.header_search_form .box_search .btn_search{width:46px;height:46px;background:url(../images/search_btn_1.png) center center no-repeat;background-color:#f6f6f6;border:1px solid #cccccc;border-radius:50%}.header_search_form .btn_remove_keyword{background:url(../images/ico_remove_search_keyword.png) no-repeat;width:21px;height:21px;position:absolute;bottom:10px;right:9px;cursor:pointer;display:none}.header_search_form .btn_remove_keyword.show{display:block}.header_search_form .popular_search{margin-top:56px}.header_search_form .popular_search .popular_search_title{font-size:18px;color:#ffffff;margin-bottom:12px}.header_search_form .popular_search .popular_search_tag{border:solid 1px #626262;line-height:36px;border-radius:18px;font-size:16px;color:#626262;margin-right:8px;margin-bottom:8px;float:left;overflow:hidden}.header_search_form .popular_search .popular_search_tag a{padding:0 19px;display:block;color:#626262}.header_search_form.show .box_search_wrap{display:block}.box_search_suggest.mobile_search{padding-top:19px}.box_search_suggest.mobile_search:before{content:" ";border-bottom:solid 14px #dfdfdf;border-left:solid 7px transparent;border-right:solid 7px transparent;position:absolute;top:6px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translate(-50%, 0)}.box_search_suggest.mobile_search .suggestions_wrapper{background-color:#dfdfdf;max-height:165px !important;overflow-y:auto}.box_search_suggest.mobile_search .suggestions_wrapper::-webkit-scrollbar{background-color:#dfdfdf;width:11px}.box_search_suggest.mobile_search .suggestions_wrapper::-webkit-scrollbar-track{background-color:#dfdfdf}.box_search_suggest.mobile_search .suggestions_wrapper::-webkit-scrollbar-thumb{background-color:#9c9c9c;border-radius:16px;border:2px solid #dfdfdf}.box_search_suggest.mobile_search .autocomplete-suggestion{padding:0 16px;line-height:33px;font-size:12px;color:#353535;cursor:pointer}.box_search_suggest.mobile_search .autocomplete-suggestion:hover,.box_search_suggest.mobile_search .autocomplete-suggestion.active{background-color:#efefef}@media (max-width: 768px){.header_search_form{width:90%;left:5%;right:5%}.header_search_form .box_search .tf_search_keyword{font-size:16px}.header_search_form .btn_remove_keyword{background:url(../images/ico_remove_search_keyword.png) no-repeat;background-size:15px 15px;width:15px;height:15px}.header_search_form .popular_search .popular_search_title{font-size:14px}.header_search_form .popular_search .popular_search_tag{font-size:12px;line-height:30px;border-radius:15px}.box_search_suggest.mobile_search{padding-top:0}.box_search_suggest.mobile_search::before{display:none}.box_search_close{top:11px;right:13px}}
