  
/* Calc letterSpacing for fontSize and letterSpacing */
/* Calc lineHeight for fontSize and lineHeight */
.l-result-header__inner {
    font-size: 16px !important;
    margin: 0 0 20px 0 !important;
  }
.l-result-header__inner {
    font-weight: 400;
    color: #444444;
  }
@media screen and (max-width: 989.98px) {
.l-result-header__inner {
      font-size: 12px !important;
      margin-bottom: 15px !important
  }
    }
@media screen and (min-width: 1000px) {
.l-result-header {
    margin: 0;
    font-size: 14px;
    letter-spacing: 0.1em
}
  }
.l-result-searchBox__wrapper {
    padding: 0!important;
  }
.l-result-searchBox__wrapper {
    width: 1076px;
    height: 44px;
    margin-bottom: 30px;
  }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__wrapper {
      width: 100%
  }
    }
.l-result-searchBox__items {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;

  }
.l-result-searchBox__items {
    width: 1076px;
    height: 44px;
    margin: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: none;
    max-width: initial;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;

  }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__items {
      -webkit-box-align: start !important;
          -ms-flex-align: start !important;
              align-items: flex-start !important

  }
.l-result-searchBox__items {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start

  }
    }
.l-result-searchBox__label {
    font-size: 16px;
    font-weight: bold;
  }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__label {
      font-size: 12px !important
  }
.l-result-searchBox__label {
      margin-bottom: 12px
  }
    }
.l-result-searchBox__input {
    width: 688px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__input {
      margin-left: 0 !important
  }
.l-result-searchBox__input {
      width: 100%;
      height: 40px
  }
    }
.l-result-searchBox__query {
    height: 44px!important;
    margin-right: 1.25rem !important;
  }
.l-result-searchBox__query {
    border: 1px solid #dddddd;
  }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__query {
      height: 40px!important;
      font-size: 14px!important;
      margin-right: 1.0rem !important
  }
.l-result-searchBox__query {
      width: calc(100% - 32px);
      padding-top: 0
  }
    }
.l-result-searchBox__submit {
    border: 1px solid #0046ff!important;
    border-radius: 3px!important;
    height: 44px !important;
    font-size: 1rem !important;

  }
.l-result-searchBox__submit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
    z-index: 3;
    width: 16vw;
    /* height: 10.6666666667vw; */
    -webkit-transition: color .3s cubic-bezier(.25,.46,.45,.94);
    transition: color .3s cubic-bezier(.25,.46,.45,.94);
    color: #fff;

  }
.l-result-searchBox__submit:hover {
      color: #0046ff!important;
    }
@media screen and (max-width: 989.98px) {
.l-result-searchBox__submit {
      width: 19vw!important;
      height: 40px!important;
      font-size: 14px!important;
      padding: 0 15px!important

  }
    }
.l-solution-top__body .mf_finder_container {
  visibility: hidden;
}
.mf_finder_searchBox.l-result-searchBox .mf_finder_searchBox_query_input {
    min-height: 44px;
}
@media screen and (max-width: 989.98px) {
.mf_finder_searchBox.l-result-searchBox .mf_finder_searchBox_query_input {
      min-height: 40px!important
}
    }
.mf_finder_organic_docs>div:first-child {
  border-top: 0;
}
.mf_finder_organic_doc:first-child {
  border-top: 0;
}
.mf_finder_organic_docs>div:last-child {
  border-bottom: 0;
}
.mf_finder_organic_doc:last-child {
  border-bottom: 0;
}
.mf_finder_organic_doc.mf_finder_doc_outbound {
  padding: 0;
  border-bottom: 1px solid #CCCCCC;
  border-top: none;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.mf_finder_organic_doc.mf_finder_doc_outbound:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}
.mf_finder_organic_doc_title_wrapper{
  color: #333333 !important;
}
.mf_finder_organic_doc_title_wrapper{
  word-break: break-word;
}
.mf_finder_organic_doc_title_wrapper:visited {
    color: #333333 !important;
  }
.mf_finder_organic_doc_body {
  font-size: 14px !important;
  line-height: 26px !important;
  color: #333333 !important;
}
.mf_finder_organic_doc_body {
  word-break: break-word;
}
@media screen and (max-width: 989.98px) {
.mf_finder_organic_wrapper.mf_imgsize_3 .mf_finder_organic_doc_img {
    width: 96px !important;
    height: 72px !important;
    display: block !important;
    min-width: 0 !important;
    min-width: initial !important
}
  }
.mf_finder_organic_doc_url {
  float: right !important;
  padding-bottom: 0px !important;
  width: 723px !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #0046FF !important;
  margin: 0 !important;
  display: block !important;
}
.mf_finder_organic_doc_url {
  background: url(https://www.mirait-one.com/assets/img/mars-finder/icon-window-blue.png) no-repeat;
  padding: 0 0 0 24px;
  text-decoration: underline;
}
.mf_finder_organic_doc_url::before {
    display: none;
  }
/* pager */
.mf_finder_pager_items {
  width: 1076px !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-bottom: 117px !important;
  height: auto !important;
}
.mf_finder_pager_items {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items {
    width: 100% !important;
    margin: 21px 0 73px !important
}
  }
.mf_finder_pager_items li {
  border-radius: 100% !important;
  width: 42px !important;
  height: 42px !important;
  font-size: 20px !important;
  padding: 0px !important;
  text-align: center !important;
  float: none !important;
  border: none !important;
  display: block !important;
  background: none !important;
}
.mf_finder_pager_items li {
  line-height: 42px;
  text-indent: 2px;
}
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li {
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important;
    font-size: 13px !important;
    line-height: 22px !important
}
  }
.mf_finder_pager_items .mf_finder_pager_item_current {
  background: #0046FF !important;
  color: #ffffff !important;
}
.mf_finder_pager_items li a {
  width: 42px !important;
  height: 42px !important;
  padding: 0 !important;
  color: #666666 !important;
  background: none !important;
}
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li a {
    width: 24px !important;
    height: 24px !important
}
  }
.mf_finder_pager_items li a:hover,.mf_finder_pager_items li a:active{
    width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
    background: none !important;
  }
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li a:hover,.mf_finder_pager_items li a:active{
      width: 24px !important;
      height: 24px !important
  }
    }
.mf_finder_pager_items li.mf_finder_pager_item_first {
  display: none !important;
}
.mf_finder_pager_items li.mf_finder_pager_item_prev {
  margin: 0px 30px !important;
  border-radius: 100% !important;
  width: 42px !important;
  height: 42px !important;
  border: none !important;

}
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li.mf_finder_pager_item_prev {
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important;
    margin: 0px 15px !important

}
  }
.mf_finder_pager_items li.mf_finder_pager_item_prev a {
  border-radius: 100% !important;
  width: 42px !important;
  height: 42px !important;
  border: none !important;
  background: url('/assets/img/mars-finder/icon-circle-next.png') !important;
}
.mf_finder_pager_items li.mf_finder_pager_item_prev a span {
    display: none;
  }
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li.mf_finder_pager_item_prev a {
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important
}
  }
.mf_finder_pager_items li.mf_finder_pager_item_next {
  border-radius: 100% !important;
  width: 42px !important;
  height: 42px !important;
  border: none !important;
  margin: 0 30px !important;
}
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li.mf_finder_pager_item_next {
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important;
    margin: 0 15px !important
}
  }
.mf_finder_pager_items li.mf_finder_pager_item_next a {
  border-radius: 100% !important;
  width: 42px !important;
  height: 42px !important;
  border: none !important;
  background: url('/assets/img/mars-finder/icon-circle-next.png') !important;
}
.mf_finder_pager_items li.mf_finder_pager_item_next a {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.mf_finder_pager_items li.mf_finder_pager_item_next a span {
    display: none;
  }
@media screen and (max-width: 989.98px) {
.mf_finder_pager_items li.mf_finder_pager_item_next a {
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important
}
  }
.mf_finder_spellcheck_wrapper {
  display: none;
}
.mf_finder_organic .mf_finder_mark {
  background-color: transparent !important;
}
.mf_finder_organic_header_wrapper {
  visibility: hidden;
}


/*# sourceMappingURL=mars-finder-solution.css.map*/