.header__container--app {
  box-shadow: none;
}

.header_logo {
  width: 154px;
  margin: 37px 0 0 59px;
}
.header_logo img {
  width: 100%;
}

.app_outer .container {
  max-width: 890px;
  width: 90%;
  margin: 130px auto 0;
}
.app_outer .app_title {
  font-size: 48px;
  font-weight: 800;
  color: #232B4F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 60px;
}
.app_outer .app_title span {
  font-size: 18px;
  color: #FC4C55;
  margin-left: 15px;
  font-weight: 900;
  font-family: "M PLUS 1", Montserrat, sans-serif;
}
.app_outer .app_wrap {
  display: flex;
  justify-content: space-between;
}
.app_outer .app_inner {
  width: 47.192%;
  border-radius: 30px;
  box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.2);
  text-align: center;
  padding: 70px 0 80px;
}
.app_outer .app_wrap_title {
  font-size: 27px;
  margin-bottom: 20px;
  font-weight: 600;
  color: #232B4F;
  font-family: "Montserrat", sans-serif;
}
.app_outer .app_txt {
  font-size: 14px;
  font-weight: bold;
  color: #6A6E81;
}
.app_outer .app_btn {
  height: 66px;
  display: flex;
  border-radius: 39px;
  color: #fff;
  align-items: center;
  font-weight: 700;
  text-decoration: none;
  font-family: "M PLUS 1", Montserrat, sans-serif;
}
.app_outer .administrator .app_btn {
  width: 278px;
  background: #232B4F;
  margin: 60px auto 0;
  padding-left: 67px;
}
.app_outer .administrator .app_btn img {
  width: 17px;
  margin-left: 40px;
}
.app_outer .member .app_btn {
  width: 278px;
  background: #FC4C55;
  margin: 40px auto 0;
  padding-left: 50px;
}
.app_outer .member .app_btn img {
  width: 17px;
  margin-left: 24px;
}/*# sourceMappingURL=app.css.map */