@charset "UTF-8";
/*----------------------------------------
 *  First View
 *----------------------------------------*/
.fp-first-view {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 50px;
}
@media (min-width: 1024px) {
  .fp-first-view {
    flex-direction: row;
    align-items: center;
    max-height: 600px;
    overflow: hidden;
    padding-bottom: 0;
  }
}
.fp-first-view__image {
  display: flex;
  align-items: stretch;
}
@media (min-width: 1024px) {
  .fp-first-view__image {
    width: 66%;
    position: relative;
  }
  .fp-first-view__image:after {
    display: inline-block;
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 26%;
    height: 100%;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 60%);
    z-index: 2;
  }
}
.fp-first-view__content {
  width: 100%;
  position: relative;
  background-color: #FFFFFF;
  padding: 25px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 490px) and (max-width: 1023px) {
  .fp-first-view__content {
    padding-right: clamp(1.5625rem, -12.2848rem + 45.2158vw, 16.625rem);
    padding-left: clamp(1.5625rem, -12.2848rem + 45.2158vw, 16.625rem);
  }
}
@media (min-width: 1024px) {
  .fp-first-view__content {
    background-color: transparent;
    width: 50%;
    margin-left: -16%;
    z-index: 3;
    padding: 0 clamp(2.5rem, -11.3462rem + 21.6346vw, 8.125rem);
    gap: 40px;
    align-items: normal;
  }
}
.fp-first-view__content:before {
  content: "";
  position: absolute;
  top: -60px;
  left: 0;
  width: 100%;
  height: 60px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  z-index: 2;
}
@media (min-width: 1024px) {
  .fp-first-view__content:before {
    display: none;
  }
}
.fp-first-view__heading {
  font-style: normal;
  font-weight: 700;
  line-height: 1.2;
  font-size: clamp(1.5rem, -0.0385rem + 2.4038vw, 2.125rem);
}
.fp-first-view__heading br {
  display: none;
}
@media (min-width: 1024px) {
  .fp-first-view__heading {
    line-height: 1.4;
  }
  .fp-first-view__heading br {
    display: inline-block;
  }
}
.fp-first-view__desc {
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 1024px) {
  .fp-first-view__desc {
    line-height: 1.6;
  }
}

/*----------------------------------------
 *  求人情報CTA
 *----------------------------------------*/
.fp-recruitment-info-cta__inner {
  display: flex;
  flex-direction: column;
  gap: 50px;
  padding: 80px 25px;
}
@media (min-width: 800px) {
  .fp-recruitment-info-cta__inner {
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 1180px) {
  .fp-recruitment-info-cta__inner {
    padding-right: 0;
    padding-left: 0;
  }
}
.fp-recruitment-info-cta__box {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: flex-end;
  padding: 60px 20px 20px;
  gap: 40px;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  border-radius: 20px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 800px) {
  .fp-recruitment-info-cta__box {
    width: 50%;
    max-width: 526px;
  }
}
.fp-recruitment-info-cta__box._doctor {
  background-image: url("../../assets/images/recruitment-cta-doctor-bg.jpg");
}
.fp-recruitment-info-cta__box._counselor {
  background-image: url("../../assets/images/recruitment-cta-counselor-bg.jpg");
}
.fp-recruitment-info-cta__text {
  font-size: clamp(1rem, 0.8555rem + 0.6163vw, 1.25rem);
  font-weight: bold;
  line-height: 2;
}
.fp-recruitment-info-cta__button-area {
  display: flex;
  justify-content: center;
  align-items: center;
}

/*----------------------------------------
 *  About
 *----------------------------------------*/
.fp-about {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1024px) {
  .fp-about {
    flex-direction: row;
    max-height: 520px;
    overflow: hidden;
  }
}
.fp-about__image {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .fp-about__image {
    width: 50%;
    height: 520px;
  }
}
.fp-about__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 1;
}
.fp-about__content {
  background-image: url(../../assets/images/about-content-bg.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  padding: 50px 25px;
  gap: clamp(0.9375rem, 0.5764rem + 1.5408vw, 1.5625rem);
}
@media (min-width: 1024px) {
  .fp-about__content {
    width: 50%;
    height: 520px;
    padding: 40px;
    justify-content: center;
  }
}
.fp-about__heading {
  font-size: clamp(1.5rem, 1.2111rem + 1.2327vw, 2rem);
}
.fp-about__desc {
  font-size: clamp(0.875rem, 0.8028rem + 0.3082vw, 1rem);
  line-height: 2;
}
.fp-about__desc br {
  display: none;
}
@media (min-width: 1024px) {
  .fp-about__desc br {
    display: inline-block;
  }
}

/*----------------------------------------
 *  Work Environment
 *----------------------------------------*/
.fp-work-environment {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: clamp(5rem, 2.1109rem + 12.3267vw, 10rem);
  padding-bottom: clamp(5rem, 2.1109rem + 12.3267vw, 10rem);
}
.fp-work-environment__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-right: 25px;
  padding-left: 25px;
  gap: 45px;
}
@media (min-width: 1024px) {
  .fp-work-environment__inner {
    gap: 72px;
    max-width: 1100px;
  }
}
@media (min-width: 1150px) {
  .fp-work-environment__inner {
    padding-left: 0;
    padding-right: 0;
  }
}
.fp-work-environment__heading {
  font-size: clamp(1.5rem, 1.2111rem + 1.2327vw, 2rem);
}
.fp-work-environment__list {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
  gap: 20px;
  width: 100%;
}
@media (min-width: 1024px) {
  .fp-work-environment__list {
    gap: 25px;
  }
}
.fp-work-environment__item {
  display: flex;
  width: calc(50% - 10px);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.1);
  border-radius: 20px;
  padding: 20px;
}
@media (min-width: 1024px) {
  .fp-work-environment__item {
    width: calc(25% - 20px);
    padding: 40px 20px;
  }
}
.fp-work-environment__item span {
  font-size: clamp(1rem, 0.7833rem + 0.9245vw, 1.375rem);
  line-height: 1.4;
  color: #58BCA3;
  font-weight: bold;
}
@media (min-width: 1024px) {
  .fp-work-environment__item span {
    text-align: center;
  }
}

/*----------------------------------------
 *  Staff Summary
 *----------------------------------------*/
.fp-staff-summary__list {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .fp-staff-summary__list {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }
}
.fp-staff-summary__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 90px 0;
}
@media (min-width: 768px) {
  .fp-staff-summary__item {
    width: 50%;
  }
}
.fp-staff-summary__item._doctor {
  background-image: url(../../assets/images/staff-summary-doctor-bg.jpg);
}
.fp-staff-summary__item._counselor {
  background-image: url(../../assets/images/staff-summary-counselor-bg.jpg);
}
.fp-staff-summary__button {
  font-size: clamp(1.125rem, 0.7639rem + 1.5408vw, 1.75rem);
  font-weight: bold;
}

/*# sourceMappingURL=data:application/json;base64,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O0VBQ2hCLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7OzJDQUUyQztBQUMzQztFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztBQUNiO0FBQ0E7RUFDRTtJQUNFLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsbUJBQW1CO0VBQ3JCO0FBQ0Y7QUFDQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QiwyQkFBMkI7RUFDM0IsNEJBQTRCO0VBQzVCLGVBQWU7QUFDakI7QUFDQTtFQUNFO0lBQ0UsVUFBVTtFQUNaO0FBQ0Y7QUFDQTtFQUNFLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UseUVBQXlFO0FBQzNFO0FBQ0E7RUFDRSx5REFBeUQ7RUFDekQsaUJBQWlCO0FBQ25CIiwiZmlsZSI6ImZyb250LXBhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgRmlyc3QgVmlld1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mcC1maXJzdC12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtZmlyc3QtdmlldyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5mcC1maXJzdC12aWV3X19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtZmlyc3Qtdmlld19faW1hZ2Uge1xuICAgIHdpZHRoOiA2NiU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mcC1maXJzdC12aWV3X19pbWFnZTphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjYlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYigyNTUsIDI1NSwgMjU1KSA2MCUpO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cbi5mcC1maXJzdC12aWV3X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ5MHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mcC1maXJzdC12aWV3X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjbGFtcCgxLjU2MjVyZW0sIC0xMi4yODQ4cmVtICsgNDUuMjE1OHZ3LCAxNi42MjVyZW0pO1xuICAgIHBhZGRpbmctbGVmdDogY2xhbXAoMS41NjI1cmVtLCAtMTIuMjg0OHJlbSArIDQ1LjIxNTh2dywgMTYuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtZmlyc3Qtdmlld19fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE2JTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBhZGRpbmc6IDAgY2xhbXAoMi41cmVtLCAtMTEuMzQ2MnJlbSArIDIxLjYzNDZ2dywgOC4xMjVyZW0pO1xuICAgIGdhcDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICB9XG59XG4uZnAtZmlyc3Qtdmlld19fY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTYwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZwLWZpcnN0LXZpZXdfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZnAtZmlyc3Qtdmlld19faGVhZGluZyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIC0wLjAzODVyZW0gKyAyLjQwMzh2dywgMi4xMjVyZW0pO1xufVxuLmZwLWZpcnN0LXZpZXdfX2hlYWRpbmcgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtZmlyc3Qtdmlld19faGVhZGluZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuZnAtZmlyc3Qtdmlld19faGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uZnAtZmlyc3Qtdmlld19fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZwLWZpcnN0LXZpZXdfX2Rlc2Mge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAg5rGC5Lq65oOF5aCxQ1RBXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZwLXJlY3J1aXRtZW50LWluZm8tY3RhX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTBweDtcbiAgcGFkZGluZzogODBweCAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5mcC1yZWNydWl0bWVudC1pbmZvLWN0YV9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExODBweCkge1xuICAuZnAtcmVjcnVpdG1lbnQtaW5mby1jdGFfX2lubmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmZwLXJlY3J1aXRtZW50LWluZm8tY3RhX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNjBweCAyMHB4IDIwcHg7XG4gIGdhcDogNDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5mcC1yZWNydWl0bWVudC1pbmZvLWN0YV9fYm94IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTI2cHg7XG4gIH1cbn1cbi5mcC1yZWNydWl0bWVudC1pbmZvLWN0YV9fYm94Ll9kb2N0b3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL3JlY3J1aXRtZW50LWN0YS1kb2N0b3ItYmcuanBnXCIpO1xufVxuLmZwLXJlY3J1aXRtZW50LWluZm8tY3RhX19ib3guX2NvdW5zZWxvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvcmVjcnVpdG1lbnQtY3RhLWNvdW5zZWxvci1iZy5qcGdcIik7XG59XG4uZnAtcmVjcnVpdG1lbnQtaW5mby1jdGFfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuODU1NXJlbSArIDAuNjE2M3Z3LCAxLjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmZwLXJlY3J1aXRtZW50LWluZm8tY3RhX19idXR0b24tYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBBYm91dFxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mcC1hYm91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mcC1hYm91dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uZnAtYWJvdXRfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtYWJvdXRfX2ltYWdlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNTIwcHg7XG4gIH1cbn1cbi5mcC1hYm91dF9faW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xufVxuLmZwLWFib3V0X19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYWJvdXQtY29udGVudC1iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDUwcHggMjVweDtcbiAgZ2FwOiBjbGFtcCgwLjkzNzVyZW0sIDAuNTc2NHJlbSArIDEuNTQwOHZ3LCAxLjU2MjVyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtYWJvdXRfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZnAtYWJvdXRfX2hlYWRpbmcge1xuICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS4yMTExcmVtICsgMS4yMzI3dncsIDJyZW0pO1xufVxuLmZwLWFib3V0X19kZXNjIHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC44MDI4cmVtICsgMC4zMDgydncsIDFyZW0pO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5mcC1hYm91dF9fZGVzYyBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mcC1hYm91dF9fZGVzYyBiciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIFdvcmsgRW52aXJvbm1lbnRcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnAtd29yay1lbnZpcm9ubWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCg1cmVtLCAyLjExMDlyZW0gKyAxMi4zMjY3dncsIDEwcmVtKTtcbiAgcGFkZGluZy1ib3R0b206IGNsYW1wKDVyZW0sIDIuMTEwOXJlbSArIDEyLjMyNjd2dywgMTByZW0pO1xufVxuLmZwLXdvcmstZW52aXJvbm1lbnRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZ2FwOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnAtd29yay1lbnZpcm9ubWVudF9faW5uZXIge1xuICAgIGdhcDogNzJweDtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExNTBweCkge1xuICAuZnAtd29yay1lbnZpcm9ubWVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZnAtd29yay1lbnZpcm9ubWVudF9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjIxMTFyZW0gKyAxLjIzMjd2dywgMnJlbSk7XG59XG4uZnAtd29yay1lbnZpcm9ubWVudF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mcC13b3JrLWVudmlyb25tZW50X19saXN0IHtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbi5mcC13b3JrLWVudmlyb25tZW50X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mcC13b3JrLWVudmlyb25tZW50X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbn1cbi5mcC13b3JrLWVudmlyb25tZW50X19pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuNzgzM3JlbSArIDAuOTI0NXZ3LCAxLjM3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNThCQ0EzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZwLXdvcmstZW52aXJvbm1lbnRfX2l0ZW0gc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIFN0YWZmIFN1bW1hcnlcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnAtc3RhZmYtc3VtbWFyeV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnAtc3RhZmYtc3VtbWFyeV9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZnAtc3RhZmYtc3VtbWFyeV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogOTBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mcC1zdGFmZi1zdW1tYXJ5X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uZnAtc3RhZmYtc3VtbWFyeV9faXRlbS5fZG9jdG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc3RhZmYtc3VtbWFyeS1kb2N0b3ItYmcuanBnKTtcbn1cbi5mcC1zdGFmZi1zdW1tYXJ5X19pdGVtLl9jb3Vuc2Vsb3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zdGFmZi1zdW1tYXJ5LWNvdW5zZWxvci1iZy5qcGcpO1xufVxuLmZwLXN0YWZmLXN1bW1hcnlfX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDAuNzYzOXJlbSArIDEuNTQwOHZ3LCAxLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iXX0= */