#header {
  height: 5rem;
}

#header .header_logo_area {
  color: #fff;
  text-align: left;
  font-size: 3rem;
  margin: 0;
  padding: 0;
  width: auto;
}

a, a:hover {
  color: #FF6E3D;
}

a .item_photo {
  /* height: 255px; */
}

h1.page-heading a {
  color: #D93600;
}

h1.page-heading a:hover {
  text-decoration: none;
}

@media only screen and (min-width: 768px) {
  #header {
    padding-top: 0;
  }
  
  #result_info_box__menu_box {
    float: right;
  }
}

@media only screen and (max-width: 767px) {
  a .item_photo {
    /* height: 174px; */
  }
}
