@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#access .wrap {
  position: relative;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
#access .wrap .content {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 30% 0 0;
}
#access .wrap .content .accBox01 {
  width: 80%;
  margin: 0 auto 40px;
}
#access .wrap .content .accBox01 h3 {
  text-align: center;
  margin: 0 auto;
  padding: 30px 0;
}
#access .wrap .content .accBox01 .accInner .accList01 {
  margin: 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#access .wrap .content .accBox01 .accInner .accList01 li {
  width: 49%;
}
#access .wrap .content .accBox01 .accInner .accList01 li:nth-of-type(1), #access .wrap .content .accBox01 .accInner .accList01 li:nth-of-type(2) {
  margin-bottom: 2%;
}
#access .wrap .content .accBox01 .accInner .accList01 li .imgBox {
  overflow: visible;
}
#access .wrap .content .accBox01 .accInner .accList01 li .imgBox .accCaption {
  position: absolute;
  top: 10px;
  right: 10px;
}
#access .wrap .content .accBox01 .accInner .accList01 li .imgBox .accCaption img {
  width: auto;
  height: 10vw;
  -webkit-filter: drop-shadow(0 0 3px rgb(0, 0, 0)) drop-shadow(0 0 3px rgb(0, 0, 0));
          filter: drop-shadow(0 0 3px rgb(0, 0, 0)) drop-shadow(0 0 3px rgb(0, 0, 0));
}
#access .wrap .content .accBox02 {
  width: 80%;
  margin: 0 auto 40px;
}
#access .wrap .content .accBox02 .acc_route {
  margin-bottom: 40px;
}
#access .wrap .content .accBox02 h4.lineHeading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
  text-align: center;
  font-size: 16px;
  font-size: 1rem;
  margin: 0 auto;
  padding: 30px 0 10px;
  --line-scale: 0;
}
#access .wrap .content .accBox02 h4.lineHeading span {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
#access .wrap .content .accBox02 h4.lineHeading::before, #access .wrap .content .accBox02 h4.lineHeading::after {
  content: "";
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  height: 1px;
  background: #cccccc;
  -webkit-transform: scaleX(var(--line-scale, 0));
          transform: scaleX(var(--line-scale, 0));
}
#access .wrap .content .accBox02 h4.lineHeading::before {
  -webkit-transform-origin: right center;
          transform-origin: right center;
}
#access .wrap .content .accBox02 h4.lineHeading::after {
  -webkit-transform-origin: left center;
          transform-origin: left center;
}
#access .wrap .content .accBox02 .accList02 li {
  width: 80%;
  margin: 0 auto 10px;
}
#access .wrap .content .accBox02 .allcap {
  width: 100%;
  padding-top: 30px;
}
#access .wrap .content h3 {
  letter-spacing: 0.4em;
}

/* access-PC
------------------------------------------------------- */
@media only screen and (min-width: 961px) {
  #access .wrap .content {
    padding-top: 13%;
  }
  #access .wrap .content h2 {
    margin: 0 auto 50px;
  }
  #access .wrap .content .accBox01 {
    margin: 0 auto 100px;
  }
  #access .wrap .content .accBox01 h3 {
    padding: 80px 0;
  }
  #access .wrap .content .accBox01 .accInner {
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #access .wrap .content .accBox01 .accInner .txtBlock {
    width: 40%;
  }
  #access .wrap .content .accBox01 .accInner .txtBlock span {
    display: block;
  }
  #access .wrap .content .accBox01 .accInner .accList01 {
    width: 55%;
    margin: 0;
  }
  #access .wrap .content .accBox01 .accInner .accList01 li .imgBox .accCaption img {
    height: 4vw;
  }
  #access .wrap .content .accBox02 {
    margin-bottom: 100px;
  }
  #access .wrap .content .accBox02 h4.lineHeading {
    padding: 50px 0;
  }
  #access .wrap .content .accBox02 .accList02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #access .wrap .content .accBox02 .accList02 li {
    width: 28%;
    margin: 0 0 10px;
  }
  #access .wrap .content .accBox02 .allcap {
    padding: 100px 0 0 2vw;
  }
  #access .wrap .content .bnArea {
    margin-bottom: 3px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjY2Vzcy5jc3MiLCJfYmFzZS5zY3NzIiwiYWNjZXNzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQ3ZCQztFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7QUZBRjtBRUdFO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0FGREg7QUVPRztFQUNDLFVBQUE7RUFDQSxtQkFBQTtBRkxKO0FFT0k7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FGTEw7QUVXSztFQUNDLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QUZUTjtBRVdNO0VBQ0MsVUFBQTtBRlRQO0FFV087RUFDQyxpQkFBQTtBRlRSO0FFV087RUFDQyxpQkFBQTtBRlRSO0FFV1E7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FGVFQ7QUVXUztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUZBQUE7VUFBQSwyRUFBQTtBRlRWO0FFdUJHO0VBQ0MsVUFBQTtFQUNBLG1CQUFBO0FGckJKO0FFdUJJO0VBQ0MsbUJBQUE7QUZyQkw7QUV3Qkk7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFRDNFRCxlQUFBO0VBQ0EsZUFBQTtFQzRFQyxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxlQUFBO0FGckJMO0FFdUJLO0VBQ0MsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7QUZyQk47QUV3Qks7RUFFQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO01BQUEsaUJBQUE7VUFBQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsK0NBQUE7VUFBQSx1Q0FBQTtBRnZCTjtBRXlCSztFQUNDLHNDQUFBO1VBQUEsOEJBQUE7QUZ2Qk47QUV5Qks7RUFDQyxxQ0FBQTtVQUFBLDZCQUFBO0FGdkJOO0FFNEJLO0VBQ0MsVUFBQTtFQUNBLG1CQUFBO0FGMUJOO0FFNkJJO0VBQ0MsV0FBQTtFQUNBLGlCQUFBO0FGM0JMO0FFK0JHO0VBQ0MscUJBQUE7QUY3Qko7O0FFeUNBO3lEQUFBO0FBRUE7RUFPRztJQUNDLGdCQUFBO0VGNUNGO0VFOENFO0lBQ0MsbUJBQUE7RUY1Q0g7RUVtREM7SUFDQyxvQkFBQTtFRmpERjtFRW1ERTtJQUNDLGVBQUE7RUZqREg7RUVtREU7SUFDQyxtQkFBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0VGakRIO0VFbURHO0lBQ0MsVUFBQTtFRmpESjtFRW1ESTtJQUNDLGNBQUE7RUZqREw7RUVvREc7SUFDQyxVQUFBO0lBQ0EsU0FBQTtFRmxESjtFRTRETztJQUNDLFdBQUE7RUYxRFI7RUVzRUM7SUFDQyxvQkFBQTtFRnBFRjtFRXNFRTtJQUNDLGVBQUE7RUZwRUg7RUV1RUU7SUFDQyxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtJQUNBLG1CQUFBO1FBQUEsZUFBQTtFRnJFSDtFRXVFRztJQUNDLFVBQUE7SUFDQSxnQkFBQTtFRnJFSjtFRXdFRTtJQUNDLHNCQUFBO0VGdEVIO0VFMEVFO0lBQ0Msa0JBQUE7RUZ4RUg7QUFDRiIsImZpbGUiOiJhY2Nlc3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzXCIpO1xuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNhY2Nlc3MgLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMCUgMCAwO1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMSAuYWNjSW5uZXIgLmFjY0xpc3QwMSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgLmFjY0lubmVyIC5hY2NMaXN0MDEgbGkge1xuICB3aWR0aDogNDklO1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgLmFjY0lubmVyIC5hY2NMaXN0MDEgbGk6bnRoLW9mLXR5cGUoMSksICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAxIC5hY2NJbm5lciAuYWNjTGlzdDAxIGxpOm50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMSAuYWNjSW5uZXIgLmFjY0xpc3QwMSBsaSAuaW1nQm94IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMSAuYWNjSW5uZXIgLmFjY0xpc3QwMSBsaSAuaW1nQm94IC5hY2NDYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgLmFjY0lubmVyIC5hY2NMaXN0MDEgbGkgLmltZ0JveCAuYWNjQ2FwdGlvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMHZ3O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAzcHggcmdiKDAsIDAsIDApKSBkcm9wLXNoYWRvdygwIDAgM3B4IHJnYigwLCAwLCAwKSk7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiAuYWNjX3JvdXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAyIGg0LmxpbmVIZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xuICAtLWxpbmUtc2NhbGU6IDA7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiBoNC5saW5lSGVhZGluZyBzcGFuIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiBoNC5saW5lSGVhZGluZzo6YmVmb3JlLCAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiBoNC5saW5lSGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMSAxIDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICB0cmFuc2Zvcm06IHNjYWxlWCh2YXIoLS1saW5lLXNjYWxlLCAwKSk7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiBoNC5saW5lSGVhZGluZzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xufVxuI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDIgaDQubGluZUhlYWRpbmc6OmFmdGVyIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiAuYWNjTGlzdDAyIGxpIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cbiNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAyIC5hbGxjYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4jYWNjZXNzIC53cmFwIC5jb250ZW50IGgzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNGVtO1xufVxuXG4vKiBhY2Nlc3MtUENcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgI2FjY2VzcyAud3JhcCAuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEzJTtcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IGgyIHtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAxIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMSBoMyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG4gICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAxIC5hY2NJbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAxIC5hY2NJbm5lciAudHh0QmxvY2sge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgLmFjY0lubmVyIC50eHRCbG9jayBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMSAuYWNjSW5uZXIgLmFjY0xpc3QwMSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDEgLmFjY0lubmVyIC5hY2NMaXN0MDEgbGkgLmltZ0JveCAuYWNjQ2FwdGlvbiBpbWcge1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG4gICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiBoNC5saW5lSGVhZGluZyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gICNhY2Nlc3MgLndyYXAgLmNvbnRlbnQgLmFjY0JveDAyIC5hY2NMaXN0MDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5hY2NCb3gwMiAuYWNjTGlzdDAyIGxpIHtcbiAgICB3aWR0aDogMjglO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgI2FjY2VzcyAud3JhcCAuY29udGVudCAuYWNjQm94MDIgLmFsbGNhcCB7XG4gICAgcGFkZGluZzogMTAwcHggMCAwIDJ2dztcbiAgfVxuICAjYWNjZXNzIC53cmFwIC5jb250ZW50IC5ibkFyZWEge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5AaW1wb3J0IHVybCgnLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzcycpO1xyXG5cclxuLyogbWl4aW5zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy8gJG5vdC1wYzogMTAyMzsvLyAxMDI0cHjmnKrmuoDjga/jgr/jg5bjg6zjg4Pjg4jjgajliKTmlq1cclxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJHZpZXdwb3J0OiBmYWxzZSkge1xyXG4gIEBpZiAkdmlld3BvcnQge1xyXG4gICAgZm9udC1zaXplOiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplICwgMTYpICsgcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8qIOiJsuaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiR0ZXh0Q29sb3JcdFx0OiAjMjMxODE1O1xyXG4kYWNjZW50Q29sb3JcdDogIzZhNjM1ODtcclxuJGFjY2VudENvbG9yMlx0OiAjN2I2ZDMyOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSAnYmFzZScgYXMgYjtcclxuXHJcbi8vIHNtcCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuI2FjY2Vzc3tcclxuXHRcclxuXHQvL3dyYXBcclxuXHQud3JhcHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMzAlIDAgMDtcclxuXHJcbiAgIC5tYWluSW1ne1xyXG4gICB9XHJcblxyXG4gICAvLzAxXHJcbiAgIC5hY2NCb3gwMXtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG5cclxuICAgIGgze1xyXG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuYWNjSW5uZXJ7XHJcblxyXG4gICAgIC50eHRCbG9ja3tcclxuICAgICB9XHJcbiAgICAgLmFjY0xpc3QwMXtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICBsaXtcclxuICAgICAgIHdpZHRoOiA0OSU7XHJcblxyXG4gICAgICAgJjpudGgtb2YtdHlwZSgxKSwmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIlO1xyXG4gICAgICAgfVxyXG4gICAgICAgLmltZ0JveHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgLmFjY0NhcHRpb257XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgXHJcbiAgICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHZ3O1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMSkpIGRyb3Atc2hhZG93KDAgMCAzcHggcmdiYSgwLCAwLCAwLCAxKSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltZ0JveHtcclxuICAgIH1cclxuICAgICBcclxuICAgfVxyXG5cclxuICAgLy9hY2NCb3gwMlxyXG4gICAuYWNjQm94MDJ7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuXHJcbiAgICAuYWNjX3JvdXRle1xyXG4gICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDQubGluZUhlYWRpbmd7XHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgIGdhcDogMTZweDtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgQGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xyXG4gICAgIC0tbGluZS1zY2FsZTogMDtcclxuXHJcbiAgICAgc3BhbntcclxuICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgfVxyXG5cclxuICAgICAmOjpiZWZvcmUsXHJcbiAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbGV4OiAxIDEgMDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKHZhcigtLWxpbmUtc2NhbGUsIDApKTtcclxuICAgICB9XHJcbiAgICAgJjo6YmVmb3Jle1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgICAgfVxyXG4gICAgICY6OmFmdGVye1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjTGlzdDAye1xyXG5cclxuICAgICBsaXtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcclxuICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWxsY2Fwe1xyXG4gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICB9XHJcblxyXG4gICBoM3tcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjRlbTtcclxuICB9XHJcbiAgXHJcblx0XHR9XHJcblx0XHQvL2NvbnRlbnRcclxuXHR9XHJcblx0Ly93cmFwXHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIGFjY2Vzcy1QQ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjFweCl7XHJcbiAjYWNjZXNze1xyXG4gIFxyXG4gIC8vd3JhcFxyXG4gIC53cmFwe1xyXG5cclxuICAgLy9jb250ZW50XHJcbiAgIC5jb250ZW50e1xyXG4gICAgcGFkZGluZy10b3A6IDEzJTtcclxuXHJcbiAgICBoMntcclxuICAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluSW1ne1xyXG4gICAgfVxyXG5cclxuICAgLy8wMVxyXG4gICAuYWNjQm94MDF7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcclxuXHJcbiAgICBoM3tcclxuICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICB9XHJcbiAgICAuYWNjSW5uZXJ7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAudHh0QmxvY2t7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcblxyXG4gICAgICBzcGFue1xyXG4gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLmFjY0xpc3QwMXtcclxuICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgbGl7XHJcblxyXG4gICAgICAgJjpudGgtb2YtdHlwZSgxKSwmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgfVxyXG4gICAgICAgLmltZ0JveHtcclxuXHJcbiAgICAgICAgLmFjY0NhcHRpb257XHJcbiAgICAgICAgIFxyXG4gICAgICAgICBpbWd7XHJcbiAgICAgICAgICBoZWlnaHQ6IDR2dztcclxuICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgIH1cclxuICAgIH1cclxuICAgIC5pbWdCb3h7XHJcbiAgICB9XHJcblxyXG4gICB9XHJcblxyXG4gICAuYWNjQm94MDJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICBoNC5saW5lSGVhZGluZ3tcclxuICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY0xpc3QwMntcclxuICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgIGxpe1xyXG4gICAgICB3aWR0aDogMjglO1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgIH1cclxuICAgIH1cclxuICAgIC5hbGxjYXB7XHJcbiAgICAgcGFkZGluZzogMTAwcHggMCAwIDJ2dztcclxuICAgIH1cclxuICAgfVxyXG4gICAgXHJcbiAgICAuYm5BcmVhe1xyXG4gICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIH1cclxuICAgIFxyXG4gICB9XHJcbiAgfVxyXG4gfVxyXG59XHJcblxyXG5cclxuIl19 */
