@charset "utf-8";
.section-focus {
  height: 512px;
  color: #FFFFFF;
}
.section-focus .section-content {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  height: 452px;
}
.section-focus .logo {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
}
.section-focus .title {
  font-size: 1.875rem;
  line-height: 1.6;
}
.section-focus .attrs {
  display: flex;
  justify-content: center;
}
.section-focus .attrs .attr {
  margin-right: 20px;
  font-size: 1.5rem;
  line-height: 1.6;
}
.section-focus .attrs div.attr:last-child {
  margin-right: 0px;
}
.section-detail {
  padding-bottom: 100px;
  width: auto;
}
@media screen and (max-width: 1270px) {
  .section-detail {
    padding: 40px;
    padding-bottom: 100px;
    min-height: 32vh;
  }
}
