@charset "UTF-8";
.p-staff-message-section01 {
  position: relative;
  padding: 2.1875rem 0 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01 {
    padding: 4.375rem 0 5rem;
  }
}
@media print, screen and (max-width: 375px) {
  .p-staff-message-section01 .c-title01 {
    font-size: clamp(1rem, 1.7777777778px + 4.4444444444vw, 1.25rem);
  }
}
.p-staff-message-section01__text01 {
  text-align: justify;
}
.p-staff-message-section01__lists {
  display: -ms-grid;
  display: grid;
  gap: clamp(1.875rem, 15.9154929577px + 3.7558685446vw, 4.375rem);
  margin-top: clamp(1.875rem, 12.3943661972px + 4.6948356808vw, 5rem);
}
.p-staff-message-section01__lists-item01, .p-staff-message-section01__lists-item02, .p-staff-message-section01__lists-item03 {
  position: relative;
}
.p-staff-message-section01__lists-item01 img, .p-staff-message-section01__lists-item02 img, .p-staff-message-section01__lists-item03 img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
  overflow: hidden;
  border-radius: clamp(0.625rem, 2.9577464789px + 1.8779342723vw, 1.875rem);
}
.p-staff-message-section01__text02 {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  text-align: center;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__text02 {
    text-align: center;
    letter-spacing: 0.16em;
  }
}
.p-staff-message-section01__text03 {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  text-align: left;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.02em;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__text03 {
    letter-spacing: 0.04em;
  }
}
.p-staff-message-section01__text04 {
  margin-top: clamp(0.3125rem, 3.2394366197px + 0.4694835681vw, 0.625rem);
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  text-align: left;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__text04 {
    letter-spacing: 0.16em;
  }
}
.p-staff-message-section01__text05 {
  margin-top: clamp(0.3125rem, 3.2394366197px + 0.4694835681vw, 0.625rem);
  font-size: clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem);
  font-weight: 400;
  line-height: 1.25;
  color: #fff;
  text-align: left;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__text05 {
    letter-spacing: 0.16em;
  }
}
.p-staff-message-section01__text06 {
  margin-top: clamp(0.3125rem, 3.2394366197px + 0.4694835681vw, 0.625rem);
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.25;
  color: #fff;
  text-align: left;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__text06 {
    letter-spacing: 0.16em;
  }
}
.p-staff-message-section01__button-block {
  position: absolute;
  top: 50%;
  left: 0%;
  z-index: 2;
  width: 100%;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.p-staff-message-section01__button-block .c-button01 {
  margin-top: clamp(0.3125rem, 3.2394366197px + 0.4694835681vw, 0.625rem);
  white-space: nowrap;
}
.p-staff-message-section01__button-block02 {
  position: absolute;
  bottom: clamp(1.25rem, 11.1971830986px + 2.3474178404vw, 2.8125rem);
  left: clamp(1.25rem, 5.9154929577px + 3.7558685446vw, 3.75rem);
  z-index: 2;
  text-align: left;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__button-block02 {
    width: calc(100% - clamp(2.5rem, 11.8309859155px + 7.5117370892vw, 7.5rem));
  }
}
.p-staff-message-section01__button-block02 .c-button01 {
  margin-top: clamp(0.625rem, 6.4788732394px + 0.9389671362vw, 1.25rem);
  white-space: nowrap;
}
@media print, screen and (min-width: 768px) {
  .p-staff-message-section01__button-block02 .c-button01 {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}

.p-one-day-section01 {
  position: relative;
  padding: 2.1875rem 0 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-one-day-section01 {
    padding: 4.375rem 0 5rem;
  }
}
.p-one-day-section01__text01 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  text-align: justify;
}
.p-one-day-flow {
  margin-top: clamp(3.125rem, 19.014084507px + 8.2629107981vw, 8.625rem);
  list-style: none;
}
@media print, screen and (min-width: 768px) {
  .p-one-day-flow {
    width: 98%;
    margin-right: auto;
    margin-left: auto;
  }
}
.p-one-day-flow li {
  position: relative;
  padding-left: clamp(1.875rem, 14.1549295775px + 4.2253521127vw, 4.6875rem);
  font-size: clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
}
.p-one-day-flow li::after {
  position: absolute;
  top: 0%;
  left: 0;
  z-index: 2;
  width: clamp(0.75rem, 5.661971831px + 1.6901408451vw, 1.875rem);
  height: clamp(0.75rem, 5.661971831px + 1.6901408451vw, 1.875rem);
  content: "";
  background-color: #fff;
  border: #003c67 solid clamp(0.375rem, 3.8873239437px + 0.5633802817vw, 0.75rem);
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.p-one-day-flow li:not(:last-child) {
  padding-bottom: clamp(2.8125rem, 18.5915492958px + 7.0422535211vw, 7.5rem);
}
.p-one-day-flow li:not(:last-child)::before {
  position: absolute;
  top: 0;
  left: clamp(0.75rem, 6.7183098592px + 1.4084507042vw, 1.6875rem);
  width: 2px;
  height: 100%;
  content: "";
  background: #707070;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media print, screen and (min-width: 768px) {
  .p-one-day-flow li:not(:last-child)::before {
    width: 4px;
  }
}
.p-one-day-flow__text01 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  padding-left: clamp(2.1875rem, 17.3943661972px + 4.6948356808vw, 5.3125rem);
  line-height: 1.5;
  letter-spacing: 0.08em;
  -webkit-transform: translateY(-120%);
          transform: translateY(-120%);
}
@media print, screen and (min-width: 768px) {
  .p-one-day-flow__text01 {
    letter-spacing: 0.16em;
  }
}
.p-one-day-flow__text01::after {
  position: absolute;
  bottom: -0.4em;
  left: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-image: radial-gradient(circle, #777 40%, transparent 45%);
  background-repeat: repeat-x;
  background-position: center;
  background-size: 3px 2px;
}
@media print, screen and (min-width: 768px) {
  .p-one-day-flow__text01::after {
    height: 4px;
    background-size: 6px 4px;
  }
}
.p-one-day-flow__text02 {
  padding-top: clamp(1.5625rem, 17.9577464789px + 1.8779342723vw, 2.8125rem);
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-one-day-flow__text02 {
    letter-spacing: 0.16em;
  }
}
.p-one-day-flow__img {
  width: 100%;
  height: auto;
  margin-top: clamp(1.0625rem, 11.7183098592px + 1.4084507042vw, 2rem);
  overflow: hidden;
  border-radius: clamp(0.625rem, 2.9577464789px + 1.8779342723vw, 1.875rem);
}

.p-interview-section01 {
  position: relative;
  padding: 2.1875rem 0 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-interview-section01 {
    padding: 2.1875rem 0 5rem;
  }
}
.p-interview-section01__header {
  position: relative;
  padding-bottom: clamp(0.9375rem, 7.9577464789px + 1.8779342723vw, 2.1875rem);
}
.p-interview-section01__header::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: block;
  width: clamp(3.9375rem, 40.8169014085px + 5.9154929577vw, 7.875rem);
  height: 1px;
  content: "";
  background-color: #01375b;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media print, screen and (min-width: 768px) {
  .p-interview-section01__header::after {
    left: 0;
    height: 2px;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.p-interview-section01__text01 {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 500;
  line-height: 1.4;
  color: #023d88;
  text-align: left;
  letter-spacing: 0.02em;
}
@media print, screen and (min-width: 768px) {
  .p-interview-section01__text01 {
    letter-spacing: 0.04em;
  }
}
.p-interview-section01__text02, .p-interview-section01__text03 {
  line-height: 1.4;
  color: #003c67;
  text-align: left;
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-interview-section01__text02, .p-interview-section01__text03 {
    letter-spacing: 0.16em;
  }
}
.p-interview-section01__text02 {
  margin-top: clamp(0.625rem, 4.7183098592px + 1.4084507042vw, 1.5625rem);
  font-weight: 400;
}
.p-interview-section01__text03 {
  margin-top: clamp(0.125rem, 0.9436619718px + 0.2816901408vw, 0.3125rem);
  font-weight: 700;
}

.p-interview-subsection {
  position: relative;
  padding: clamp(0.9375rem, 7.9577464789px + 1.8779342723vw, 2.1875rem) 0 0;
}
.p-interview-subsection + .p-interview-subsection {
  padding-top: clamp(1.875rem, 15.9154929577px + 3.7558685446vw, 4.375rem);
}
.p-interview-subsection .c-title01 + .p-interview-subsection__text-area {
  margin-top: clamp(0.9375rem, 7.9577464789px + 1.8779342723vw, 2.1875rem);
}
.p-interview-subsection__text-area {
  margin-top: clamp(1.5625rem, 10.9154929577px + 3.7558685446vw, 4.0625rem);
  font-size: clamp(0.78125rem, 10.5633802817px + 0.5164319249vw, 1.125rem);
  font-weight: 400;
  line-height: 1.92;
  text-align: justify;
  text-justify: inter-ideograph; /* 日本語向けの間隔調整 */
  word-break: break-all;
}
.p-interview-subsection__photo-area {
  margin-top: clamp(1.5625rem, 9.1549295775px + 4.2253521127vw, 4.375rem);
}
.p-interview-subsection__photo-area img {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-radius: clamp(0.625rem, 2.9577464789px + 1.8779342723vw, 1.875rem);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0YWZmLW1lc3NhZ2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6InN0YWZmLW1lc3NhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuMTg3NXJlbSAwIDIuNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMSB7XG4gICAgcGFkZGluZzogNC4zNzVyZW0gMCA1cmVtO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDEgLmMtdGl0bGUwMSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxLjc3Nzc3Nzc3NzhweCArIDQuNDQ0NDQ0NDQ0NHZ3LCAxLjI1cmVtKTtcbiAgfVxufVxuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX3RleHQwMSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMV9fbGlzdHMge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiBjbGFtcCgxLjg3NXJlbSwgMTUuOTE1NDkyOTU3N3B4ICsgMy43NTU4Njg1NDQ2dncsIDQuMzc1cmVtKTtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMS44NzVyZW0sIDEyLjM5NDM2NjE5NzJweCArIDQuNjk0ODM1NjgwOHZ3LCA1cmVtKTtcbn1cbi5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19saXN0cy1pdGVtMDEsIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19saXN0cy1pdGVtMDIsIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19saXN0cy1pdGVtMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMV9fbGlzdHMtaXRlbTAxIGltZywgLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX2xpc3RzLWl0ZW0wMiBpbWcsIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19saXN0cy1pdGVtMDMgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiBjbGFtcCgwLjYyNXJlbSwgMi45NTc3NDY0Nzg5cHggKyAxLjg3NzkzNDI3MjN2dywgMS44NzVyZW0pO1xufVxuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX3RleHQwMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC44KSwgMCAwIDVweCByZ2IoMCwgMCwgMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX3RleHQwMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDMge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDE0LjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAyLjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjgpLCAwIDAgNXB4IHJnYigwLCAwLCAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMV9fdGV4dDAzIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB9XG59XG4ucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMV9fdGV4dDA0IHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC4zMTI1cmVtLCAzLjIzOTQzNjYxOTdweCArIDAuNDY5NDgzNTY4MXZ3LCAwLjYyNXJlbSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuOCksIDAgMCA1cHggcmdiKDAsIDAsIDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDUge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgwLjMxMjVyZW0sIDMuMjM5NDM2NjE5N3B4ICsgMC40Njk0ODM1NjgxdncsIDAuNjI1cmVtKTtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuOCksIDAgMCA1cHggcmdiKDAsIDAsIDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDYge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgwLjMxMjVyZW0sIDMuMjM5NDM2NjE5N3B4ICsgMC40Njk0ODM1NjgxdncsIDAuNjI1cmVtKTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjI1cmVtLCAxNC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMi4yNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuOCksIDAgMCA1cHggcmdiKDAsIDAsIDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX190ZXh0MDYge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19idXR0b24tYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwJTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX2J1dHRvbi1ibG9jayAuYy1idXR0b24wMSB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuMzEyNXJlbSwgMy4yMzk0MzY2MTk3cHggKyAwLjQ2OTQ4MzU2ODF2dywgMC42MjVyZW0pO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX2J1dHRvbi1ibG9jazAyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNsYW1wKDEuMjVyZW0sIDExLjE5NzE4MzA5ODZweCArIDIuMzQ3NDE3ODQwNHZ3LCAyLjgxMjVyZW0pO1xuICBsZWZ0OiBjbGFtcCgxLjI1cmVtLCA1LjkxNTQ5Mjk1NzdweCArIDMuNzU1ODY4NTQ0NnZ3LCAzLjc1cmVtKTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGFmZi1tZXNzYWdlLXNlY3Rpb24wMV9fYnV0dG9uLWJsb2NrMDIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSBjbGFtcCgyLjVyZW0sIDExLjgzMDk4NTkxNTVweCArIDcuNTExNzM3MDg5MnZ3LCA3LjVyZW0pKTtcbiAgfVxufVxuLnAtc3RhZmYtbWVzc2FnZS1zZWN0aW9uMDFfX2J1dHRvbi1ibG9jazAyIC5jLWJ1dHRvbjAxIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC42MjVyZW0sIDYuNDc4ODczMjM5NHB4ICsgMC45Mzg5NjcxMzYydncsIDEuMjVyZW0pO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0YWZmLW1lc3NhZ2Utc2VjdGlvbjAxX19idXR0b24tYmxvY2swMiAuYy1idXR0b24wMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4ucC1vbmUtZGF5LXNlY3Rpb24wMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi4xODc1cmVtIDAgMi41cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9uZS1kYXktc2VjdGlvbjAxIHtcbiAgICBwYWRkaW5nOiA0LjM3NXJlbSAwIDVyZW07XG4gIH1cbn1cbi5wLW9uZS1kYXktc2VjdGlvbjAxX190ZXh0MDEge1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5wLW9uZS1kYXktZmxvdyB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDMuMTI1cmVtLCAxOS4wMTQwODQ1MDdweCArIDguMjYyOTEwNzk4MXZ3LCA4LjYyNXJlbSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtb25lLWRheS1mbG93IHtcbiAgICB3aWR0aDogOTglO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnAtb25lLWRheS1mbG93IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IGNsYW1wKDEuODc1cmVtLCAxNC4xNTQ5Mjk1Nzc1cHggKyA0LjIyNTM1MjExMjd2dywgNC42ODc1cmVtKTtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAzYzY3O1xufVxuLnAtb25lLWRheS1mbG93IGxpOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IGNsYW1wKDAuNzVyZW0sIDUuNjYxOTcxODMxcHggKyAxLjY5MDE0MDg0NTF2dywgMS44NzVyZW0pO1xuICBoZWlnaHQ6IGNsYW1wKDAuNzVyZW0sIDUuNjYxOTcxODMxcHggKyAxLjY5MDE0MDg0NTF2dywgMS44NzVyZW0pO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICMwMDNjNjcgc29saWQgY2xhbXAoMC4zNzVyZW0sIDMuODg3MzIzOTQzN3B4ICsgMC41NjMzODAyODE3dncsIDAuNzVyZW0pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wLW9uZS1kYXktZmxvdyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IGNsYW1wKDIuODEyNXJlbSwgMTguNTkxNTQ5Mjk1OHB4ICsgNy4wNDIyNTM1MjExdncsIDcuNXJlbSk7XG59XG4ucC1vbmUtZGF5LWZsb3cgbGk6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGNsYW1wKDAuNzVyZW0sIDYuNzE4MzA5ODU5MnB4ICsgMS40MDg0NTA3MDQydncsIDEuNjg3NXJlbSk7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzcwNzA3MDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9uZS1kYXktZmxvdyBsaTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0cHg7XG4gIH1cbn1cbi5wLW9uZS1kYXktZmxvd19fdGV4dDAxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IGNsYW1wKDIuMTg3NXJlbSwgMTcuMzk0MzY2MTk3MnB4ICsgNC42OTQ4MzU2ODA4dncsIDUuMzEyNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyMCUpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9uZS1kYXktZmxvd19fdGV4dDAxIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB9XG59XG4ucC1vbmUtZGF5LWZsb3dfX3RleHQwMTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNGVtO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICM3NzcgNDAlLCB0cmFuc3BhcmVudCA0NSUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAzcHggMnB4O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9uZS1kYXktZmxvd19fdGV4dDAxOjphZnRlciB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2cHggNHB4O1xuICB9XG59XG4ucC1vbmUtZGF5LWZsb3dfX3RleHQwMiB7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCgxLjU2MjVyZW0sIDE3Ljk1Nzc0NjQ3ODlweCArIDEuODc3OTM0MjcyM3Z3LCAyLjgxMjVyZW0pO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9uZS1kYXktZmxvd19fdGV4dDAyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB9XG59XG4ucC1vbmUtZGF5LWZsb3dfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuMDYyNXJlbSwgMTEuNzE4MzA5ODU5MnB4ICsgMS40MDg0NTA3MDQydncsIDJyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiBjbGFtcCgwLjYyNXJlbSwgMi45NTc3NDY0Nzg5cHggKyAxLjg3NzkzNDI3MjN2dywgMS44NzVyZW0pO1xufVxuXG4ucC1pbnRlcnZpZXctc2VjdGlvbjAxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjE4NzVyZW0gMCAyLjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMSB7XG4gICAgcGFkZGluZzogMi4xODc1cmVtIDAgNXJlbTtcbiAgfVxufVxuLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMV9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC45Mzc1cmVtLCA3Ljk1Nzc0NjQ3ODlweCArIDEuODc3OTM0MjcyM3Z3LCAyLjE4NzVyZW0pO1xufVxuLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMV9faGVhZGVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2xhbXAoMy45Mzc1cmVtLCA0MC44MTY5MDE0MDg1cHggKyA1LjkxNTQ5Mjk1Nzd2dywgNy44NzVyZW0pO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMzc1YjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWludGVydmlldy1zZWN0aW9uMDFfX2hlYWRlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbi5wLWludGVydmlldy1zZWN0aW9uMDFfX3RleHQwMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAyM2Q4ODtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbnRlcnZpZXctc2VjdGlvbjAxX190ZXh0MDEge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbn1cbi5wLWludGVydmlldy1zZWN0aW9uMDFfX3RleHQwMiwgLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMV9fdGV4dDAzIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDNjNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMV9fdGV4dDAyLCAucC1pbnRlcnZpZXctc2VjdGlvbjAxX190ZXh0MDMge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLWludGVydmlldy1zZWN0aW9uMDFfX3RleHQwMiB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCA0LjcxODMwOTg1OTJweCArIDEuNDA4NDUwNzA0MnZ3LCAxLjU2MjVyZW0pO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnAtaW50ZXJ2aWV3LXNlY3Rpb24wMV9fdGV4dDAzIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC4xMjVyZW0sIDAuOTQzNjYxOTcxOHB4ICsgMC4yODE2OTAxNDA4dncsIDAuMzEyNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wLWludGVydmlldy1zdWJzZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiBjbGFtcCgwLjkzNzVyZW0sIDcuOTU3NzQ2NDc4OXB4ICsgMS44Nzc5MzQyNzIzdncsIDIuMTg3NXJlbSkgMCAwO1xufVxuLnAtaW50ZXJ2aWV3LXN1YnNlY3Rpb24gKyAucC1pbnRlcnZpZXctc3Vic2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCgxLjg3NXJlbSwgMTUuOTE1NDkyOTU3N3B4ICsgMy43NTU4Njg1NDQ2dncsIDQuMzc1cmVtKTtcbn1cbi5wLWludGVydmlldy1zdWJzZWN0aW9uIC5jLXRpdGxlMDEgKyAucC1pbnRlcnZpZXctc3Vic2VjdGlvbl9fdGV4dC1hcmVhIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC45Mzc1cmVtLCA3Ljk1Nzc0NjQ3ODlweCArIDEuODc3OTM0MjcyM3Z3LCAyLjE4NzVyZW0pO1xufVxuLnAtaW50ZXJ2aWV3LXN1YnNlY3Rpb25fX3RleHQtYXJlYSB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuNTYyNXJlbSwgMTAuOTE1NDkyOTU3N3B4ICsgMy43NTU4Njg1NDQ2dncsIDQuMDYyNXJlbSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMC43ODEyNXJlbSwgMTAuNTYzMzgwMjgxN3B4ICsgMC41MTY0MzE5MjQ5dncsIDEuMTI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoOyAvKiDml6XmnKzoqp7lkJHjgZHjga7plpPpmpToqr/mlbQgKi9cbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnAtaW50ZXJ2aWV3LXN1YnNlY3Rpb25fX3Bob3RvLWFyZWEge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgxLjU2MjVyZW0sIDkuMTU0OTI5NTc3NXB4ICsgNC4yMjUzNTIxMTI3dncsIDQuMzc1cmVtKTtcbn1cbi5wLWludGVydmlldy1zdWJzZWN0aW9uX19waG90by1hcmVhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IGNsYW1wKDAuNjI1cmVtLCAyLjk1Nzc0NjQ3ODlweCArIDEuODc3OTM0MjcyM3Z3LCAxLjg3NXJlbSk7XG59Il19 */