#pageTop {
  background: #E9E5DE;
  padding-top: 100px;
}
#pageTop .secProjectList, #pageTop .secProjectDetail {
  margin: 0 auto;
  background: #fff;
  width: calc(100% - 240px);
}
#pageTop .secProjectList .commonWidth, #pageTop .secProjectDetail .commonWidth {
  width: 90%;
}
#pageTop .secProjectList {
  padding: 110px 0;
}
#pageTop .btn {
  margin: 0 auto;
}
#pageTop .btn a {
  justify-content: center;
}
#pageTop .secProjectDetail .commonWidth {
  padding-bottom: 110px;
}

@media screen and (max-width: 1200px) {
  #pageTop .secProjectList, #pageTop .secProjectDetail {
    width: calc(100vw - 50px);
    margin: 0 auto;
  }
}
@media screen and (max-width: 767px) {
  #pageTop {
    padding-top: 70px;
  }
  #pageTop .secProjectList {
    padding: 30px 0;
  }
  #pageTop .secProjectDetail {
    padding: 30px 0 0;
  }
  #pageTop .commonWidth {
    padding-bottom: 35px;
  }
  #pageTop .secProjectDetail .commonWidth {
    padding-bottom: 35px;
  }
}/*# sourceMappingURL=project.css.map */