#agency-detail {
  padding-bottom: 20px;
}

#agency-detail .agency-logo {
  width: 300px;
  height: 150px;
  display: inline-block;
  vertical-align: top;
}

#agency-detail .agency-logo .image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 170px;
  height: 100%;
  border-radius: 10px;
}

#agency-detail .agency-domain {
  display: inline-block;
  margin: 0px 0px 0px 20px;
}

#agency-detail .agency-num-image {
  display: inline-block;
  vertical-align: top;
}

#agency-detail .agency-num-image .image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  border-radius: 10px;
}
