@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#craftsmanship .wrap .content section#contMain .imgArea::before {
  background-image: url(../../craftsmanship/img/craftsmanship_main01_smp.jpg);
}
#craftsmanship .wrap .content section#featuresDetails {
  padding: 8% 0 5%;
  background-image: url(../../craftsmanship/img/design03_bg.jpg);
  background-position: top center;
  background-size: cover;
}
#craftsmanship .wrap .content section#featuresDetails h3 {
  margin-bottom: 6%;
  color: #FFF;
  letter-spacing: 0.3em;
  line-height: 1.4;
}
#craftsmanship .wrap .content section#featuresDetails .detailsList li {
  width: 80%;
  margin: 0 auto 4%;
  padding: 5% 5% 6% 5%;
  background-color: rgba(255, 255, 255, 0.95);
}
#craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListRight {
  margin-bottom: 8%;
}
#craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListRight .txtBlock {
  margin-top: 2%;
  margin-bottom: 0;
  text-align: center;
}
#craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft h4 {
  margin-bottom: 5%;
  line-height: 1.5;
}
#craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft .txtBlock {
  margin-bottom: 0;
  line-height: 1.7;
}
#craftsmanship .wrap .content section#featuresLead .featuresLeadTxt h3 {
  line-height: 1.3;
}

@media only screen and (min-width: 768px) {
  #craftsmanship .wrap .content section#contMain .imgArea::before {
    background-image: url(../../craftsmanship/img/craftsmanship_main01.jpg);
  }
  #craftsmanship .wrap .content section#featuresDetails h3 {
    font-size: 24px;
    font-size: 1.5rem;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    width: 85%;
    margin-bottom: 60px;
    padding: 50px 60px 40px 60px;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListRight {
    width: 380px;
    margin: 0 50px 0 0;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListRight .txtBlock {
    margin-top: 4%;
    margin-bottom: 0;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft h4 {
    margin-bottom: 4%;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft .txtBlock {
    line-height: 2;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li:nth-of-type(odd) {
    margin-right: 0;
    margin-left: auto;
    padding-right: 10%;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li:nth-of-type(even) {
    margin-right: auto;
    margin-left: 0;
    padding-left: 10%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #craftsmanship .wrap .content section#contMain .imgArea::before {
    background-image: url(../../craftsmanship/img/craftsmanship_main01_tablet.jpg);
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li {
    width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListRight {
    width: 30%;
    margin-bottom: 0;
  }
  #craftsmanship .wrap .content section#featuresDetails .detailsList li .detailsListLeft {
    width: 65%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNyYWZ0c21hbnNoaXAuY3NzIiwiX2Jhc2Uuc2NzcyIsImNyYWZ0c21hbnNoaXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUixnRUFBQTtBQUVSO3lEQUFBO0FBMEJBO3lEQUFBO0FDYk07RUFDQywyRUFBQTtBRlZQO0FFZ0JJO0VBQ0MsZ0JBQUE7RUFDQSw4REFBQTtFQUNBLCtCQUFBO0VBQ0Esc0JBQUE7QUZkTDtBRWdCSztFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUZkTjtBRW1CTTtFQUNDLFVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMkNBQUE7QUZqQlA7QUVtQk87RUFDQyxpQkFBQTtBRmpCUjtBRW1CUTtFQUNDLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FGakJUO0FFdUJRO0VBQ0MsaUJBQUE7RUFDQSxnQkFBQTtBRnJCVDtBRXdCUTtFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7QUZ0QlQ7QUVrQ0s7RUFDQyxnQkFBQTtBRmhDTjs7QUU0Q0E7RUFhTTtJQUNDLHVFQUFBO0VGckRMO0VFNERHO0lEakdELGVBQUE7SUFDQSxpQkFBQTtFRHdDRjtFRThESTtJQUNDLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0lBQ0EsNEJBQUE7RUY1REw7RUU4REs7SUFDQyxZQUFBO0lBQ0Esa0JBQUE7RUY1RE47RUU4RE07SUFDQyxjQUFBO0lBQ0EsZ0JBQUE7RUY1RFA7RUVnRUs7SUFDQyxtQkFBQTtRQUFBLFdBQUE7WUFBQSxPQUFBO0VGOUROO0VFZ0VNO0lBQ0MsaUJBQUE7RUY5RFA7RUVpRU07SUFDQyxjQUFBO0VGL0RQO0VFbUVJO0lBQ0MsZUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7RUZqRUw7RUVtRUk7SUFDQyxrQkFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtFRmpFTDtBQUNGO0FFa0ZFO0VBU007SUFDQyw4RUFBQTtFRnhGUDtFRW9HTTtJQUNDLFVBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtFRmxHUDtFRW9HTztJQUNDLFVBQUE7SUFDQSxnQkFBQTtFRmxHUjtFRXdHTztJQUNDLFVBQUE7RUZ0R1I7QUFDRiIsImZpbGUiOiJjcmFmdHNtYW5zaGlwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2NvbnRNYWluIC5pbWdBcmVhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vY3JhZnRzbWFuc2hpcC9pbWcvY3JhZnRzbWFuc2hpcF9tYWluMDFfc21wLmpwZyk7XG59XG4jY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2ZlYXR1cmVzRGV0YWlscyB7XG4gIHBhZGRpbmc6IDglIDAgNSU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9jcmFmdHNtYW5zaGlwL2ltZy9kZXNpZ24wM19iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgaDMge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgY29sb3I6ICNGRkY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNEZXRhaWxzIC5kZXRhaWxzTGlzdCBsaSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDQlO1xuICBwYWRkaW5nOiA1JSA1JSA2JSA1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cbiNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNEZXRhaWxzIC5kZXRhaWxzTGlzdCBsaSAuZGV0YWlsc0xpc3RSaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDglO1xufVxuI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpIC5kZXRhaWxzTGlzdFJpZ2h0IC50eHRCbG9jayB7XG4gIG1hcmdpbi10b3A6IDIlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2ZlYXR1cmVzRGV0YWlscyAuZGV0YWlsc0xpc3QgbGkgLmRldGFpbHNMaXN0TGVmdCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDUlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpIC5kZXRhaWxzTGlzdExlZnQgLnR4dEJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbiNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNMZWFkIC5mZWF0dXJlc0xlYWRUeHQgaDMge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jY29udE1haW4gLmltZ0FyZWE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2NyYWZ0c21hbnNoaXAvaW1nL2NyYWZ0c21hbnNoaXBfbWFpbjAxLmpwZyk7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAjY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2ZlYXR1cmVzRGV0YWlscyAuZGV0YWlsc0xpc3QgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggNjBweCA0MHB4IDYwcHg7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpIC5kZXRhaWxzTGlzdFJpZ2h0IHtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgbWFyZ2luOiAwIDUwcHggMCAwO1xuICB9XG4gICNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNEZXRhaWxzIC5kZXRhaWxzTGlzdCBsaSAuZGV0YWlsc0xpc3RSaWdodCAudHh0QmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDQlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpIC5kZXRhaWxzTGlzdExlZnQge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpIC5kZXRhaWxzTGlzdExlZnQgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDQlO1xuICB9XG4gICNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNEZXRhaWxzIC5kZXRhaWxzTGlzdCBsaSAuZGV0YWlsc0xpc3RMZWZ0IC50eHRCbG9jayB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XG4gIH1cbiAgI2NyYWZ0c21hbnNoaXAgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNmZWF0dXJlc0RldGFpbHMgLmRldGFpbHNMaXN0IGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jY29udE1haW4gLmltZ0FyZWE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2NyYWZ0c21hbnNoaXAvaW1nL2NyYWZ0c21hbnNoaXBfbWFpbjAxX3RhYmxldC5qcGcpO1xuICB9XG4gICNjcmFmdHNtYW5zaGlwIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZmVhdHVyZXNEZXRhaWxzIC5kZXRhaWxzTGlzdCBsaSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2ZlYXR1cmVzRGV0YWlscyAuZGV0YWlsc0xpc3QgbGkgLmRldGFpbHNMaXN0UmlnaHQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjY3JhZnRzbWFuc2hpcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2ZlYXR1cmVzRGV0YWlscyAuZGV0YWlsc0xpc3QgbGkgLmRldGFpbHNMaXN0TGVmdCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbkBpbXBvcnQgdXJsKCcvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzJyk7XG5cbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gJG5vdC1wYzogMTAyMzsvLyAxMDI0cHjmnKrmuoDjga/jgr/jg5bjg6zjg4Pjg4jjgajliKTmlq1cbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJHZpZXdwb3J0OiBmYWxzZSkge1xuICBAaWYgJHZpZXdwb3J0IHtcbiAgICBmb250LXNpemU6IGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KTtcbiAgfSBAZWxzZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xuICAgIGZvbnQtc2l6ZTogbWF0aC5kaXYoJHNpemUgLCAxNikgKyByZW07XG4gIH1cbn1cblxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xufVxuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8qIOiJsuaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJHRleHRDb2xvclx0XHQ6ICMwMDAwMDA7XG4kYWNjZW50Q29sb3JcdDogIzZlNWI0MTtcbiRiZ0NvbG9yXHQ6ICNmNGYxZTc7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jY3JhZnRzbWFuc2hpcHtcclxuXHQvL3dyYXBcclxuXHQud3JhcHtcdFx0XHJcblxyXG5cdFx0Ly9jb250ZW50XHJcblx0XHQuY29udGVudHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHRcdFx0c2VjdGlvbntcclxuXHJcbiAgICAvL2NvbnRNYWluXHJcbiAgICAmI2NvbnRNYWlue1xyXG4gICAgIC5pbWdBcmVhe1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vY3JhZnRzbWFuc2hpcC9pbWcvY3JhZnRzbWFuc2hpcF9tYWluMDFfc21wLmpwZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgfVxyXG4gICAgfVxyXG5cclxuXHRcdFx0XHQmI2ZlYXR1cmVzRGV0YWlsc3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDglIDAgNSU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vY3JhZnRzbWFuc2hpcC9pbWcvZGVzaWduMDNfYmcuanBnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFxyXG5cdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0LmRldGFpbHNMaXN0e1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDUlIDUlIDYlIDUlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45NSk7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0LmRldGFpbHNMaXN0UmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdFx0XHQuZGV0YWlsc0xpc3RMZWZ0e1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHJcblx0XHRcdHNlY3Rpb24jZmVhdHVyZXNMZWFke1xyXG5cdFx0XHRcdC5mZWF0dXJlc0xlYWRUeHR7XHJcblx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHQvL2NvbnRlbnRcclxuXHR9XHJcblx0Ly93cmFwXHJcbn1cclxuXHJcbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpe1xyXG5cdCNjcmFmdHNtYW5zaGlwe1xyXG5cdFx0Ly93cmFwXHJcblx0XHQud3JhcHtcclxuXHRcdFx0XHJcblx0XHRcdC8vY29udGVudFxyXG5cdFx0XHQuY29udGVudHtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHRcdHNlY3Rpb257XHJcblxyXG4gICAgJiNjb250TWFpbntcclxuICAgICAuaW1nQXJlYXtcclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2NyYWZ0c21hbnNoaXAvaW1nL2NyYWZ0c21hbnNoaXBfbWFpbjAxLmpwZyk7XHJcbiAgICAgIH1cclxuICAgICB9XHJcbiAgICB9XHJcblxyXG5cdFx0XHRcdCYjZmVhdHVyZXNEZXRhaWxze1xyXG5cclxuXHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyNCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmRldGFpbHNMaXN0e1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCA2MHB4IDQwcHggNjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmRldGFpbHNMaXN0UmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzgwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNTBweCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5kZXRhaWxzTGlzdExlZnR7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0JTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRsaTpudGgtb2YtdHlwZShvZGQpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGk6bnRoLW9mLXR5cGUoZXZlbil7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHR9XHJcblx0XHRcdC8vY29udGVudFxyXG5cdFx0fVxyXG5cdFx0Ly93cmFwXHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi8vIHRhYmxldChsYW5kc2NhcGUpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRcdCNjcmFmdHNtYW5zaGlwe1xyXG5cdFx0XHRcclxuXHRcdFx0LndyYXB7XHJcblx0XHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHRzZWN0aW9ue1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JiNjb250TWFpbntcclxuXHRcdFx0XHRcdFx0XHQuaW1nQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2NyYWZ0c21hbnNoaXAvaW1nL2NyYWZ0c21hbnNoaXBfbWFpbjAxX3RhYmxldC5qcGcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0XHQmI2ZlYXR1cmVzRGV0YWlsc3tcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5kZXRhaWxzTGlzdHtcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmRldGFpbHNMaXN0UmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5kZXRhaWxzTGlzdExlZnR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4iXX0= */
