@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#strength .wrap {
  position: relative;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
#strength .wrap .contentAll {
  background: #F6F8F8;
  padding-bottom: 130px;
}
#strength .wrap section#copyArea {
  width: 100%;
  background: #FFF;
  margin: 0 auto;
  padding: 40px 0 60px;
}
#strength .wrap section#copyArea h3 {
  width: 85%;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.4;
  margin: 0 auto 25px;
}
#strength .wrap section#copyArea .strengthCopy {
  text-align: center;
  width: 85%;
  line-height: 2;
  margin: 0 auto;
}
#strength .wrap section#strengthArea01, #strength .wrap section#strengthArea02 {
  width: 85%;
  margin: 0 auto;
  padding: 60px 0;
  margin-top: -60px;
  padding-top: 100px;
}
#strength .wrap section#strengthArea01 .txtBox, #strength .wrap section#strengthArea02 .txtBox {
  margin-bottom: 30px;
}
#strength .wrap section#strengthArea01 .txtBox h4, #strength .wrap section#strengthArea02 .txtBox h4 {
  position: relative;
  display: block;
  text-align: left;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0 0 30px;
  padding: 0 0 0 40px;
  overflow: hidden;
}
#strength .wrap section#strengthArea01 .txtBox h4 span.stTitleLine, #strength .wrap section#strengthArea02 .txtBox h4 span.stTitleLine {
  display: block;
  position: absolute;
  top: 12px;
  left: 0;
  width: 30px;
  height: 1px;
  background: #00406B;
}
#strength .wrap section#strengthArea01 .imgList, #strength .wrap section#strengthArea02 .imgList {
  margin: 0;
  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;
}
#strength .wrap section#strengthArea01 .imgList li:nth-child(1), #strength .wrap section#strengthArea02 .imgList li:nth-child(1) {
  width: 74%;
  margin-bottom: 2%;
}
#strength .wrap section#strengthArea01 .imgList li:nth-child(2), #strength .wrap section#strengthArea02 .imgList li:nth-child(2) {
  width: 24%;
  margin-bottom: 2%;
}
#strength .wrap section#strengthArea01 .imgList li:nth-child(3), #strength .wrap section#strengthArea02 .imgList li:nth-child(3) {
  width: 49%;
}
#strength .wrap section#strengthArea01 .imgList li:nth-child(4), #strength .wrap section#strengthArea02 .imgList li:nth-child(4) {
  width: 49%;
}

@media only screen and (min-width: 769px) {
  #strength .wrap section#copyArea {
    padding: 70px 0;
  }
  #strength .wrap section#copyArea h3 {
    width: 95%;
    max-width: 1240px;
    font-size: 24px;
    font-size: 1.5rem;
  }
  #strength .wrap section#copyArea .strengthCopy {
    width: 95%;
    max-width: 1240px;
  }
  #strength .wrap section#strengthArea01, #strength .wrap section#strengthArea02 {
    width: 95%;
    max-width: 1240px;
    padding: 70px 0 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: -100px;
    padding-top: 180px;
  }
  #strength .wrap section#strengthArea01 .txtBox, #strength .wrap section#strengthArea02 .txtBox {
    width: 45%;
    margin-bottom: 30px;
  }
  #strength .wrap section#strengthArea01 .txtBox h4, #strength .wrap section#strengthArea02 .txtBox h4 {
    position: relative;
    display: block;
    text-align: left;
    font-size: 18px;
    font-size: 1.125rem;
    font-weight: 500;
    margin: 0 0 30px;
    padding: 0 0 0 40px;
    overflow: hidden;
  }
  #strength .wrap section#strengthArea01 .txtBox h4 span.stTitleLine, #strength .wrap section#strengthArea02 .txtBox h4 span.stTitleLine {
    display: block;
    position: absolute;
    top: 12px;
    left: 0;
    width: 30px;
    height: 1px;
    background: #00406B;
  }
  #strength .wrap section#strengthArea01 .imgBox, #strength .wrap section#strengthArea02 .imgBox {
    width: 50%;
  }
  #strength .wrap section#strengthArea01 .imgList, #strength .wrap section#strengthArea02 .imgList {
    width: 51%;
  }
  #strength .wrap section#strengthArea01 .imgList li .imgBox, #strength .wrap section#strengthArea02 .imgList li .imgBox {
    width: 100%;
  }
  #strength .wrap section#strengthArea01 .imgList li:nth-child(1), #strength .wrap section#strengthArea02 .imgList li:nth-child(1) {
    width: 74.7%;
    margin-bottom: 1%;
  }
  #strength .wrap section#strengthArea01 .imgList li:nth-child(2), #strength .wrap section#strengthArea02 .imgList li:nth-child(2) {
    width: 24.3%;
    margin-bottom: 1%;
  }
  #strength .wrap section#strengthArea01 .imgList li:nth-child(3), #strength .wrap section#strengthArea02 .imgList li:nth-child(3) {
    width: 49.5%;
  }
  #strength .wrap section#strengthArea01 .imgList li:nth-child(4), #strength .wrap section#strengthArea02 .imgList li:nth-child(4) {
    width: 49.5%;
  }
  #strength .wrap section#strengthArea01#strengthArea02, #strength .wrap section#strengthArea02#strengthArea02 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    padding: 220px 0 80px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0cmVuZ3RoLmNzcyIsIl9iYXNlLnNjc3MiLCJzdHJlbmd0aC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VSLGdFQUFBO0FBRVI7eURBQUE7QUEwQkE7eURBQUE7QUN4QkM7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0FGQ0Y7QUVDRTtFQUNDLG1CRG9CUztFQ25CVCxxQkFBQTtBRkNIO0FFS0c7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUZISjtBRUtJO0VBQ0MsVUFBQTtFRGZELGVBQUE7RUFDQSxrQkFBQTtFQ2dCQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUZGTDtBRUlJO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7QUZGTDtBRU1HO0VBQ0MsVUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBRkpKO0FFT0k7RUFDQyxtQkFBQTtBRkxMO0FFT0s7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFRDNDRixlQUFBO0VBQ0EsbUJBQUE7RUM0Q0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QUZKTjtBRU1NO0VBQ0MsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0FGSlA7QUVVSTtFQUNDLFNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtBRlJMO0FFY007RUFDQyxVQUFBO0VBQ0EsaUJBQUE7QUZaUDtBRWNNO0VBQ0MsVUFBQTtFQUNBLGlCQUFBO0FGWlA7QUVjTTtFQUNDLFVBQUE7QUZaUDtBRWNNO0VBQ0MsVUFBQTtBRlpQOztBRW1DQTtFQVlHO0lBQ0MsZUFBQTtFRjNDRjtFRTZDRTtJQUNDLFVBQUE7SUFDQSxpQkFBQTtJRDdIRCxlQUFBO0lBQ0EsaUJBQUE7RURtRkY7RUU0Q0U7SUFDQyxVQUFBO0lBQ0EsaUJBQUE7RUYxQ0g7RUUrQ0M7SUFDQyxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxxQkFBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtFRjdDRjtFRStDRTtJQUNDLFVBQUE7SUFDQSxtQkFBQTtFRjdDSDtFRStDRztJQUNDLGtCQUFBO0lBQ0EsY0FBQTtJQUNBLGdCQUFBO0lEeEpGLGVBQUE7SUFDQSxtQkFBQTtJQ3lKRSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtFRjVDSjtFRThDSTtJQUNDLGNBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxPQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtFRjVDTDtFRWdERTtJQUNDLFVBQUE7RUY5Q0g7RUVnREU7SUFDQyxVQUFBO0VGOUNIO0VFa0RJO0lBQ0MsV0FBQTtFRmhETDtFRWtESTtJQUNDLFlBQUE7SUFDQSxpQkFBQTtFRmhETDtFRWtESTtJQUNDLFlBQUE7SUFDQSxpQkFBQTtFRmhETDtFRWtESTtJQUNDLFlBQUE7RUZoREw7RUVrREk7SUFDQyxZQUFBO0VGaERMO0VFb0RFO0lBQ0MsOEJBQUE7SUFBQSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsMkJBQUE7SUFDQSxxQkFBQTtFRmxESDtBQUNGIiwiZmlsZSI6InN0cmVuZ3RoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jc3RyZW5ndGggLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3N0cmVuZ3RoIC53cmFwIC5jb250ZW50QWxsIHtcbiAgYmFja2dyb3VuZDogI0Y2RjhGODtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jY29weUFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMCA2MHB4O1xufVxuI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jY29weUFyZWEgaDMge1xuICB3aWR0aDogODUlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbn1cbiNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI2NvcHlBcmVhIC5zdHJlbmd0aENvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxLCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiB7XG4gIHdpZHRoOiA4NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG4jc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAudHh0Qm94LCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAudHh0Qm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC50eHRCb3ggaDQsICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC50eHRCb3ggaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAudHh0Qm94IGg0IHNwYW4uc3RUaXRsZUxpbmUsICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC50eHRCb3ggaDQgc3Bhbi5zdFRpdGxlTGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMDA0MDZCO1xufVxuI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDEgLmltZ0xpc3QsICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC5pbWdMaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC5pbWdMaXN0IGxpOm50aC1jaGlsZCgxKSwgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDIgLmltZ0xpc3QgbGk6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDc0JTtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG59XG4jc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAuaW1nTGlzdCBsaTpudGgtY2hpbGQoMiksICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC5pbWdMaXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyNCU7XG4gIG1hcmdpbi1ib3R0b206IDIlO1xufVxuI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDEgLmltZ0xpc3QgbGk6bnRoLWNoaWxkKDMpLCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nTGlzdCBsaTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogNDklO1xufVxuI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDEgLmltZ0xpc3QgbGk6bnRoLWNoaWxkKDQpLCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nTGlzdCBsaTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogNDklO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI2NvcHlBcmVhIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbiAgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jY29weUFyZWEgaDMge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI2NvcHlBcmVhIC5zdHJlbmd0aENvcHkge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIH1cbiAgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDEsICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgIHBhZGRpbmc6IDcwcHggMCAxNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC50eHRCb3gsICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC50eHRCb3gge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAudHh0Qm94IGg0LCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAudHh0Qm94IGg0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC50eHRCb3ggaDQgc3Bhbi5zdFRpdGxlTGluZSwgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDIgLnR4dEJveCBoNCBzcGFuLnN0VGl0bGVMaW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzAwNDA2QjtcbiAgfVxuICAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAuaW1nQm94LCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nQm94IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC5pbWdMaXN0LCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nTGlzdCB7XG4gICAgd2lkdGg6IDUxJTtcbiAgfVxuICAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAuaW1nTGlzdCBsaSAuaW1nQm94LCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nTGlzdCBsaSAuaW1nQm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAuaW1nTGlzdCBsaTpudGgtY2hpbGQoMSksICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC5pbWdMaXN0IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDc0LjclO1xuICAgIG1hcmdpbi1ib3R0b206IDElO1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxIC5pbWdMaXN0IGxpOm50aC1jaGlsZCgyKSwgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDIgLmltZ0xpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjQuMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMSU7XG4gIH1cbiAgI3N0cmVuZ3RoIC53cmFwIHNlY3Rpb24jc3RyZW5ndGhBcmVhMDEgLmltZ0xpc3QgbGk6bnRoLWNoaWxkKDMpLCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiAuaW1nTGlzdCBsaTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA0OS41JTtcbiAgfVxuICAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMSAuaW1nTGlzdCBsaTpudGgtY2hpbGQoNCksICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAyIC5pbWdMaXN0IGxpOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDQ5LjUlO1xuICB9XG4gICNzdHJlbmd0aCAud3JhcCBzZWN0aW9uI3N0cmVuZ3RoQXJlYTAxI3N0cmVuZ3RoQXJlYTAyLCAjc3RyZW5ndGggLndyYXAgc2VjdGlvbiNzdHJlbmd0aEFyZWEwMiNzdHJlbmd0aEFyZWEwMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDIyMHB4IDAgODBweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5AaW1wb3J0IHVybCgnLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzcycpO1xyXG5cclxuLyogbWl4aW5zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy8gJG5vdC1wYzogMTAyMzsvLyAxMDI0cHjmnKrmuoDjga/jgr/jg5bjg6zjg4Pjg4jjgajliKTmlq1cclxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJHZpZXdwb3J0OiBmYWxzZSkge1xyXG4gIEBpZiAkdmlld3BvcnQge1xyXG4gICAgZm9udC1zaXplOiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplICwgMTYpICsgcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8qIOiJsuaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiR0ZXh0Q29sb3JcdFx0OiAjMjIyMjIyO1xyXG4kYWNjZW50Q29sb3JcdDogIzA3MzE5MDtcclxuJGJnQ29sb3IxXHQ6ICNGNkY4Rjg7XHJcbiRiZ0NvbG9yMlx0OiAjRUZGMkYyO1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgJ2Jhc2UnIGFzIGI7XHJcblxyXG4vLyBzbXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiNzdHJlbmd0aHtcclxuXHQvL3dyYXBcclxuXHQud3JhcHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQuY29udGVudEFsbHtcclxuXHRcdFx0YmFja2dyb3VuZDogYi4kYmdDb2xvcjE7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ly9zZWN0aW9uXHJcblx0XHRzZWN0aW9ue1xyXG5cdFx0XHRcclxuXHRcdFx0JiNjb3B5QXJlYXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMCA2MHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0cmVuZ3RoQ29weXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JiNzdHJlbmd0aEFyZWEwMSwgJiNzdHJlbmd0aEFyZWEwMntcclxuXHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDYwcHggMDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA0MHB4O1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0c3Bhbi5zdFRpdGxlTGluZXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNDA2QjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1nTGlzdHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzQlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9zZWN0aW9uXHJcblx0fVxyXG5cdC8vd3JhcFxyXG59XHJcbi8vc3RyZW5ndGhcclxuXHJcbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpe1xyXG5cdCNzdHJlbmd0aHtcclxuXHRcdC8vd3JhcFxyXG5cdFx0LndyYXB7XHJcblx0XHRcdFxyXG5cdFx0LmNvbnRlbnRBbGx7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vc2VjdGlvblxyXG5cdFx0c2VjdGlvbntcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0JiNjb3B5QXJlYXtcclxuXHRcdFx0XHRwYWRkaW5nOiA3MHB4IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjQwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyNCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zdHJlbmd0aENvcHl7XHJcblx0XHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0JiNzdHJlbmd0aEFyZWEwMSwgJiNzdHJlbmd0aEFyZWEwMntcclxuXHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI0MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDcwcHggMCAxNDBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDE4MHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgNDBweDtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHNwYW4uc3RUaXRsZUxpbmV7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDQwNkI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWdMaXN0e1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUxJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3NC43JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjQuMyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ5LjUlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0OS41JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmI3N0cmVuZ3RoQXJlYTAye1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjIwcHggMCA4MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHR9XHJcblx0XHQvL3dyYXBcclxuXHR9XHJcblx0Ly9zdHJlbmd0aFxyXG59XHJcblxyXG4vLyB0YWJsZXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDo5NjBweCkge1xyXG5cdCNzdHJlbmd0aHtcclxuXHRcdFxyXG5cdFx0Ly93cmFwXHJcblx0XHQud3JhcHtcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9zZWN0aW9uXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL3dyYXBcclxuXHR9XHJcblx0Ly9zdHJlbmd0aFxyXG59XHJcblxyXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MXB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgfVxyXG5cclxuXHJcbiJdfQ== */
