.btn_modal-seach_ll{
    background: none;
    border: none;
    outline: none !important;
    cursor: pointer;
  
  }
  .search-all-wrap{
    display: flex;
    justify-content: center;
    padding: 20px 40px;
    min-height: 500px;
  }
  .search-all_close{
    position: absolute;
      right: 10px;
      top: 3px;
  }
  .search-all_close button.close {
    color: #E83B3A;
    text-shadow: 0 1px 0 #fff;
    opacity: 1;
    font-weight: 400;
    outline: none;
    background: none;
    border: none;
  }
  #modal_search_all .modal-content {
    border-radius: 10px;
  }
  #modal_search_all .modal-content{
    /* padding: 20px 40px; */
    background: #eff5f9;
    /* display: flex; */
    /* justify-content: center; */
  }
  .search-all_modal_box{
    display: flex;
  }
  .modal_search_result{
    position: absolute;
    top: 106%;
    left: 0;
    width: 100%;
    padding: 15px;
    z-index: 70;
    background: #fff;
    border: 1px solid #d1d7dc;
    padding-bottom: 0;
    display: none;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    overflow-y: scroll;
    max-height: 400px;
  }
  .modal_search_result.is_show{
    display:block;
  }
  #keyword_modal_search_all{width: 300px;border: 1px solid #ccc;height: 40px;border-radius: 5px;}
  .search-all_modal_form_title{
    font-weight: 400;
  }
  .modal_search_div{
    position: relative;
  }
  .modal_search_result .keyword_result_items_model_link{
      font-weight: 400;
      font-size: 16px;
      margin-bottom: 10px;
      display: block;
  }
  .modal_search_result .keyword_result_items{
    margin-bottom: 10px;
  }
  .modal_search_result::-webkit-scrollbar {
      background: #fff;
      width: 5px;
      height: 5px
  }
  
  .modal_search_result::-webkit-scrollbar-thumb {
      background: #BBBBBB
  }
  .button_modal_search{background: #FF5A3A;
    outline:none !important;
    color: #fff;border: 1px solid #FF5A3A;height: 40px;border-radius: 0 5px 5px 0;width: 144px;text-align: center;margin-left: 10px;border-radius: 5px;}

  @media only screen and (max-width:960px) {
    #keyword_modal_search_all{
        width: 100%
    }
    .button_modal_search{
        width: 70px;
    }
    .search-all-wrap{
        padding: 15px 0 0 0 ;
    }
    .search-all_modal_form{
        width: 100%;
    }
    .modal_search_div{
        width: calc(100% - 80px);
    }
    #modal_search_all{
        margin-top: 77px;
    }
}