.p-human_resources_t_detail #toc_container {
  background: #f4f5f7 !important;
  padding: 50px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail #toc_container {
    display: block;
    padding: 25px;
  }
}
.p-human_resources_t_detail #toc_container .toc_index {
  font-size: 2.2rem;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail #toc_container .toc_index {
    text-align: center;
  }
}
.p-human_resources_t_detail #toc_container .toc_list {
  flex-direction: column;
}
.p-human_resources_t_detail #toc_container .toc_list li {
  width: 100%;
  height: auto;
  border: none !important;
}
.p-human_resources_t_detail #toc_container .toc_list li a {
  display: inline;
  font-size: 1.8rem;
  font-weight: bold;
  background-color: initial;
  padding: 0;
  margin: 20px 0;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail #toc_container .toc_list li a {
    font-size: 1.4rem;
    margin: 25px 0 15px;
  }
}
.p-human_resources_t_detail #toc_container .toc_list li a:before {
  content: none;
}
.p-human_resources_t_detail #toc_container .toc_list li a:hover {
  background-color: initial;
  color: #3498F0;
  text-decoration: underline;
}
.p-human_resources_t_detail #toc_container .toc_list li a[href^="#i"] {
  font-size: 1.5rem;
  font-weight: initial;
  line-height: 1.9;
  padding-left: 17px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail #toc_container .toc_list li a[href^="#i"] {
    font-size: 1.3rem;
    line-height: 1.7;
    padding-left: 11px;
  }
}
.p-human_resources_t_detail #toc_container .toc_list li a[href^="#i"]:before {
  content: "";
  width: 8px;
  height: 8px;
  background-color: #3498f0;
  border-radius: 50%;
  position: absolute;
  right: initial;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail #toc_container .toc_list li a[href^="#i"]:before {
    width: 6px;
    height: 6px;
    bottom: unset;
    top: 11px;
  }
}
.p-human_resources_t_detail__inner {
  width: 1140px;
  display: flex;
  justify-content: space-between;
  gap: 80px;
  margin: 100px auto 180px;
}
@media screen and (max-width: 1340px) {
  .p-human_resources_t_detail__inner {
    width: 85.0746268657vw;
    margin: 7.4626865672vw auto 13.4328358209vw;
  }
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner {
    flex-direction: column;
    gap: 60px;
  }
}
.p-human_resources_t_detail__inner .c-content__date {
  font-family: Roboto, sans-serif;
  font-size: 1.6rem;
  line-height: 1 !important;
  letter-spacing: 0.05em;
  color: #3498f0;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__date {
    font-size: 1.2rem;
  }
}
.p-human_resources_t_detail__inner .c-content__ttl {
  font-size: 3.2rem;
  color: #5C6773;
  font-weight: bold;
  line-height: 1.5625 !important;
  margin: 10px 0 20px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__ttl {
    font-size: 2.3rem;
    line-height: 1.347826087 !important;
    margin: 5px 0 10px;
  }
}
.p-human_resources_t_detail__inner .c-content__cat {
  display: flex;
  gap: 5px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__cat {
    display: inline-flex;
    margin-top: 10px;
  }
}
.p-human_resources_t_detail__inner .c-content__cat__item {
  display: inline-block;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1 !important;
  color: #fff;
  background: #5c6773;
  padding: 4px 10px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__cat__item {
    font-size: 1rem;
    border: 1px solid #5c6773;
    padding: 2px 5px;
  }
}
.p-human_resources_t_detail__inner .c-content__tag {
  display: flex;
  gap: 5px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__tag {
    display: inline-flex;
    margin-top: 10px;
  }
}
.p-human_resources_t_detail__inner .c-content__tag__item {
  display: inline-block;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1 !important;
  color: #5c6773;
  border: 1px solid #5c6773;
  padding: 4px 10px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__tag__item {
    font-size: 1rem;
    padding: 2px 5px;
  }
}
.p-human_resources_t_detail__inner .c-content__info {
  display: flex;
  gap: 40px;
  margin-top: 60px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__info {
    flex-direction: column;
    gap: 25px;
    margin-top: 25px;
  }
}
.p-human_resources_t_detail__inner .c-content__img {
  flex-shrink: 0;
  width: 50%;
  max-width: 400px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__img {
    width: 100%;
    max-width: 100%;
  }
}
.p-human_resources_t_detail__inner .c-content__excerpt {
  font-size: 1.6rem;
  line-height: 1.9;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__inner .c-content__excerpt {
    font-size: 1.3rem;
    line-height: 1.7;
  }
}
.p-human_resources_t_detail__content {
  width: 70.1754385965%;
  flex-direction: column;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail__content {
    width: 100%;
  }
}
.p-human_resources_t_detail .p-block-editor__inner {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .p-block-editor__inner {
    padding: 0;
  }
}
.p-human_resources_t_detail .p-block-editor__inner > p:first-of-type {
  display: none;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .p-block-editor__inner h3 {
    text-align: left;
  }
}
.p-human_resources_t_detail .p-block-editor__inner p > a {
  color: #3498F0;
  position: relative;
  padding-left: 32px;
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .p-block-editor__inner p > a {
    padding-left: 21.3px;
  }
}
@media screen and (min-width: 768px) {
  .p-human_resources_t_detail .p-block-editor__inner p > a:hover {
    text-decoration: underline;
  }
}
.p-human_resources_t_detail .p-block-editor__inner p > a::before {
  margin: auto;
  width: 23px;
  height: 16px;
  background: url("/hrd/wp-content/themes/wp/assets/images/icon/icon08.svg") no-repeat center center/23px 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  content: "";
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .p-block-editor__inner p > a::before {
    width: 15.3px;
    height: 10.7px;
    background-size: 15.3px 10.7px;
  }
}
.p-human_resources_t_detail .c-card5__image {
  width: 400px;
  margin-right: 40px;
}
.p-human_resources_t_detail .c-block6__type3 .c-card5__image {
  width: 340px;
}
@media screen and (max-width: 1340px) {
  .p-human_resources_t_detail .c-block6__type3 .c-card5__image {
    width: 25.3731343284vw;
  }
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .c-block6__type3 .c-card5__image {
    margin-top: 0;
    width: 35%;
    max-width: 120px;
  }
}
.p-human_resources_t_detail .c-block6__type3 .c-card5 .c-ttl7 {
  margin-bottom: 20px;
}
@media screen and (max-width: 1340px) {
  .p-human_resources_t_detail .c-block6__type3 .c-card5 .c-ttl7 {
    margin-bottom: 1.4925373134vw;
  }
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .c-block6__type3 .c-card5 .c-ttl7 {
    margin-bottom: 20px;
  }
  .p-human_resources_t_detail .c-block6__type3 .c-card5 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-flow: row wrap;
  }
  .p-human_resources_t_detail .c-block6__type3 .c-card5 .c-ttl7 {
    text-align: left;
  }
  .p-human_resources_t_detail .c-block6__type3 .c-card5 .c-card5__content {
    width: 100%;
  }
}
.p-human_resources_t_detail .c-block6__type3 .c-btn1 {
  margin: 50px auto 0;
}
@media screen and (max-width: 1340px) {
  .p-human_resources_t_detail .c-block6__type3 .c-btn1 {
    margin: 3.7313432836vw auto 0;
  }
}
@media screen and (max-width: 767px) {
  .p-human_resources_t_detail .c-block6__type3 .c-btn1 {
    margin: 25px auto 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL2h1bWFuX3Jlc291cmNlc190X2RldGFpbC9zdHlsZXMuc2NzcyIsInNldHRpbmdzL19taXhpbi5zY3NzIiwic2V0dGluZ3MvX3ZhcmlhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0U7RUFDRTtFQUNBOztBQ2tEQTtFRHBERjtJQUlJO0lBQ0E7OztBQUdBO0VBQ0U7RUFDQTs7QUMwQ0o7RUQ1Q0U7SUFJSTs7O0FBR0o7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUN5QlI7RUQvQk07SUFRSTtJQUNBOzs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNPVjtFRFpRO0lBT0k7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDVlo7RUREVTtJQWFJO0lBQ0E7SUFDQTtJQUNBOzs7QUFTaEI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzdCQTtFRHdCRjtJQU9JO0lBQ0E7OztBQ2hDRjtFRHdCRjtJQVdJO0lBQ0E7OztBQUdBO0VDOUJKO0VEZ0NNO0VBQ0E7RUFDQTtFQUNBOztBQzVDSjtFRHVDRTtJQU9JOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDdERKO0VEaURFO0lBT0k7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUNoRUo7RUQ2REU7SUFLSTtJQUNBOzs7QUFFRjtFQUNFO0VDekRSO0VEMkRRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM3RU47RURxRUk7SUFVSTtJQUNBO0lBQ0E7OztBQUlOO0VBQ0U7RUFDQTtFQUNBOztBQ3hGSjtFRHFGRTtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUNqRlI7RURtRlE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3JHTjtFRDZGSTtJQVVJO0lBQ0E7OztBQUlOO0VBQ0U7RUFDQTtFQUNBOztBQy9HSjtFRDRHRTtJQUtJO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FDekhKO0VEc0hFO0lBS0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQ2pJSjtFRCtIRTtJQUlJO0lBQ0E7OztBQUtSO0VBQ0U7RUFDQTtFQUNBOztBQzVJQTtFRHlJRjtJQUtJOzs7QUFHSjtFQUNFOztBQ2xKQTtFRGlKRjtJQUdJOzs7QUFFRjtFQUNFOztBQ3ZKRjtFRHlKQTtJQUVJOzs7QUFHSjtFQUNFLE9FdE5FO0VGdU5GO0VBQ0E7O0FDaktGO0VEOEpBO0lBS0k7OztBQ25LSjtFRHNLSTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3BMSjtFRDBLRTtJQWFJO0lBQ0E7SUFDQTs7O0FBTU47RUFDRTtFQUNBOztBQU9BO0VBQ0U7O0FDek1KO0VEd01FO0lBSUk7OztBQzVNTjtFRHdNRTtJQVFJO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTs7QUN2Tko7RURzTkU7SUFJSTs7O0FDMU5OO0VEc05FO0lBUUk7OztBQzlOTjtFRHNNQTtJQTZCSTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFOztFQUVGO0lBQ0U7OztBQUtOO0VBQ0U7O0FDbFBGO0VEaVBBO0lBSUk7OztBQ3JQSjtFRGlQQTtJQVFJIiwiZmlsZSI6InBhZ2VzL2h1bWFuX3Jlc291cmNlc190X2RldGFpbC9zdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vLi4vc2V0dGluZ3MvX3ZhcmlhYmxlJyBhcyB2O1xyXG5AdXNlICcuLi8uLi9zZXR0aW5ncy9fbWl4aW4nIGFzIHI7XHJcbkB1c2UgJy4uLy4uL3NldHRpbmdzL19wYXRoJyBhcyBwO1xyXG5cclxuLnAtaHVtYW5fcmVzb3VyY2VzX3RfZGV0YWlsIHtcclxuICAjdG9jX2NvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNWY3ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA1MHB4O1xyXG4gICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAudG9jIHtcclxuICAgICAgJl9pbmRleCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9saXN0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzM0OThGMDtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2hyZWZePScjaSddIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGYwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgd2lkdGg6IDExNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDgwcHg7XHJcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gMTgwcHg7XHJcbiAgICBAaW5jbHVkZSByLm1xKHh4bGxlc3MpIHtcclxuICAgICAgd2lkdGg6IHIucHgoMTE0MCk7XHJcbiAgICAgIG1hcmdpbjogci5weCgxMDApIGF1dG8gci5weCgxODApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmMtY29udGVudCB7XHJcbiAgICAgICZfX2RhdGUge1xyXG4gICAgICAgIEBpbmNsdWRlIHIucm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICBjb2xvcjogIzM0OThmMDtcclxuICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgY29sb3I6ICM1QzY3NzM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAzMikgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYyIC8gNDYpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NhdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgQGluY2x1ZGUgci56ZW5rYWt1O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM1YzY3NzM7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVjNjc3MztcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGFnIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBAaW5jbHVkZSByLnplbmtha3U7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjNWM2NzczO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVjNjc3MztcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19leGNlcnB0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS45O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IGNhbGMoODAwIC8gMTE0MCAqIDEwMCUpO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMDtcclxuICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1ibG9jay1lZGl0b3JfX2lubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICYgPiBwOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAgPiBhIHtcclxuICAgICAgY29sb3I6IHYuJGJsdWUxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxLjNweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kb3Zlcikge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwocC4kcGF0aCArICdpbWFnZXMvaWNvbi9pY29uMDguc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMjNweCAxNnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTUuM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMC43cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1LjNweCAxMC43cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWNhcmQ1IHtcclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1ibG9jazZfX3R5cGUzIHtcclxuICAgIC5jLWNhcmQ1IHtcclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMzQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHIubXEoeHhsbGVzcykge1xyXG4gICAgICAgICAgd2lkdGg6IHIucHgoMzQwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy10dGw3IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByLm1xKHh4bGxlc3MpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHIucHgoMjApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgLmMtdHRsNyB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1jYXJkNV9fY29udGVudCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1idG4xIHtcclxuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHIubXEoeHhsbGVzcykge1xyXG4gICAgICAgIG1hcmdpbjogci5weCg1MCkgYXV0byAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXAnO1xyXG5cclxuJHZpZXdwb3J0OiAxMzQwO1xyXG5AZnVuY3Rpb24gcHgoJG51bSwgJHdpZHRoOiAkdmlld3BvcnQpIHtcclxuICAgIEByZXR1cm4gY2FsYygxdncgKiAkbnVtIC8gJHdpZHRoICogMTAwKTtcclxufVxyXG5cclxuJHZpZXdwb3J0MjogMTkyMDtcclxuQGZ1bmN0aW9uIHB4MigkbnVtLCAkd2lkdGg6ICR2aWV3cG9ydDIpIHtcclxuICAgIEByZXR1cm4gY2FsYygxdncgKiAkbnVtIC8gJHdpZHRoICogMTAwKTtcclxufVxyXG4kdmlld3BvcnQzOiAzNzU7XHJcbkBmdW5jdGlvbiBweDMoJG51bSwgJHdpZHRoOiAkdmlld3BvcnQzKSB7XHJcbiAgICBAcmV0dXJuIGNhbGMoMXZ3ICogJG51bSAvICR3aWR0aCAqIDEwMCk7XHJcbn1cclxuXHJcbiRicmVha3BvaW50czogKFxyXG4gICdzbWxlc3MnOiAoXHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4LFxyXG4gICksXHJcbiAgJ3Ntb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogNjQxcHgsXHJcbiAgKSxcclxuICAnbWRsZXNzJzogKFxyXG4gICAgbWF4LXdpZHRoOiA3NjdweCxcclxuICApLFxyXG4gICdtZG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDc2OHB4LFxyXG4gICksXHJcbiAgJ2xnbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTAyNHB4LFxyXG4gICksXHJcbiAgJ2xnb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogMTAyNXB4LFxyXG4gICksXHJcbiAgJ3hsbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTI4MHB4LFxyXG4gICksXHJcbiAgJ3hsb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogMTI4MXB4LFxyXG4gICksXHJcbiAgJ3h4bGxlc3MnOiAoXHJcbiAgICBtYXgtd2lkdGg6IDEzNDBweCxcclxuICApLFxyXG4gICd4eGxvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxMzQxcHgsXHJcbiAgKSxcclxuICAnbWF4bGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTkyMHB4LFxyXG4gICksXHJcbiAgJ21heG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDE5MjFweCxcclxuICApLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50KSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKX0ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBlcnJvciBcIuaMh+WumuOBleOCjOOBn+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBr+OBguOCiuOBvuOBm+OCkyAtPiAje21hcC1rZXlzKCRicmVha3BvaW50cyl9XCI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcm9ib3RvIHtcclxuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gemVua2FrdSB7XHJcbiAgZm9udC1mYW1pbHk6ICdaZW4gS2FrdSBHb3RoaWMgTmV3Jywgc2Fucy1zZXJpZjtcclxufVxyXG4iLCIvLyAkZmlsZVBhdGg6ICcvZGlybmFtZS9hc3NldHMvJztcclxuXHJcbiRibHVlMTogIzM0OThGMDtcclxuJGJsdWUyOiAjNDY5NkRDO1xyXG4kYmx1ZTM6ICMxRDJFNEM7XHJcbiRibHVlNDogIzRFNkU5MDtcclxuJHdoaXRlMTogI2ZmZjtcclxuJGJsYWNrMTogIzVDNjc3MztcclxuJGdyYXkxOiAjRjRGNUY3O1xyXG4kZ3JheTI6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuJGdyYXkzOiAjRDJEMkQyO1xyXG4kZ3JheTQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuJGdyYXk1OiAjRjJGM0Y1O1xyXG4kZ3JheTY6ICNDQUNCQ0M7XHJcbiJdfQ== */
