@charset "UTF-8";
/*================================================
このCSSファイルはSassから生成されています。
編集しないようにご注意ください。
================================================*/
html {
  font-size: 62.5%;
  /* 10px */
  height: 100%;
}

img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
  display: block;
}

.fade_03 {
  transition: 0.3s ease-out;
}

.fade_05 {
  transition: 0.5s ease-out;
}

.fade_065 {
  transition: 0.65s ease-out;
}

.fade_1 {
  transition: 1s ease-out;
}

.fade_2 {
  transition: 2s ease-out;
}

.fade-mv_in {
  opacity: 0;
}

.mv_in {
  opacity: 1;
}

.fade_delay01 {
  transition-delay: 0.1s;
}

.fade_delay015 {
  transition-delay: 0.15s;
}

.fade_delay02 {
  transition-delay: 0.2s;
}

/*フェードアップ*/
.fade-mv_up {
  opacity: 0;
  transform: translate(0, 60px);
  -webkit-transform: translate(0, 60px);
}

.mv_up {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

/*フェードスライド*/
.fade-mv_slide {
  opacity: 0;
  transform: translate(60px, 0);
  -webkit-transform: translate(60px, 0);
}

.mv_slide {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.noto {
  font-family: "Noto Serif JP", serif;
}

.cont_wrap {
  margin: 0 5%;
}

.ttl_top {
  padding-top: 6.2rem;
}

.ttl_common {
  color: #5a623d;
  display: inline-block;
  font-family: "Cormorant Garamond", serif;
  font-weight: 400;
  font-size: 2.4rem;
  letter-spacing: 0.05em;
  position: relative;
  line-height: 2;
}
.ttl_common::before {
  position: absolute;
  content: "";
  border-top: solid 1px #5a623d;
  width: 80%;
  height: 1px;
  left: 50%;
  transform: translateX(-50%);
}
.ttl_common::after {
  position: absolute;
  content: "";
  border-top: solid 1px #5a623d;
  width: 80%;
  height: 1px;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
}

.ttl_cont_sub {
  font-size: 13px;
  line-height: 1.5;
  color: #333;
  text-align: center;
  padding-top: 0.8rem;
  line-height: 1.6;
}

.bread_wrap {
  background-color: #f6f6f6;
  padding: 0.8rem 0;
  margin-top: 57px;
}

.bread {
  display: flex;
  box-sizing: border-box;
}
.bread li {
  position: relative;
  font-size: 1.1rem;
  color: #333;
}
.bread li:first-child {
  padding-right: 1rem;
}
.bread li:not(:first-child) {
  padding: 0 1.5rem;
}
.bread li:not(:first-child)::after {
  position: absolute;
  content: ">";
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.bread a {
  display: block;
  color: #333;
  font-size: 1.1rem;
}

.ttl_under-top {
  padding-top: 6.2rem;
}

.lead {
  font-size: 13px;
  line-height: 1.5;
  color: #333;
  font-size: 1.2rem;
  padding-top: 1.8em;
}

/*========================767px以下========================*/
/*========================768px以上========================*/
/*========================1023x以下========================*/
/*========================1024px以上========================*/
@media screen and (min-width: 768px) {
  .cont_wrap {
    margin: 0 auto;
    width: 90%;
    max-width: 1160px;
  }
  .lead {
    text-align: center;
  }
}
@media screen and (min-width: 1024px) {
  .ttl_top {
    padding-top: 80px;
  }
  .ttl_common {
    font-size: 32px;
  }
  .ttl_cont_sub {
    font-size: 18px;
    padding-top: 19px;
  }
  .bread_wrap {
    margin-top: 109px;
  }
  .bread li {
    font-size: 13px;
  }
  .bread a {
    font-size: 13px;
  }
  .lead {
    font-size: 16px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .bread_wrap {
    margin-top: 70px;
  }
  .lead {
    width: 80%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 767px) {
  .tb {
    display: none;
  }
}
@media (min-width: 768px) {
  .sp {
    display: none;
  }
}
@media screen and (max-width: 1023px) {
  .pc {
    display: none;
  }
}
@media (min-width: 1024px) {
  .tb {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfY29tbW9uX21haW4uc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCOzs7aURBQUE7QUFXQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QURORjs7QUNTQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0FETkY7O0FDVUE7RUFDRSx5QkFBQTtBRFBGOztBQ1VBO0VBQ0UseUJBQUE7QURQRjs7QUNVQTtFQUNFLDBCQUFBO0FEUEY7O0FDVUE7RUFDRSx1QkFBQTtBRFBGOztBQ1VBO0VBQ0UsdUJBQUE7QURQRjs7QUNVQTtFQUNFLFVBQUE7QURQRjs7QUNVQTtFQUNFLFVBQUE7QURQRjs7QUNVQTtFQUNFLHNCQUFBO0FEUEY7O0FDVUE7RUFDRSx1QkFBQTtBRFBGOztBQ1VBO0VBQ0Usc0JBQUE7QURQRjs7QUNVQSxVQUFBO0FBQ0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQ0FBQTtBRFBGOztBQ1VBO0VBQ0UsVUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0NBQUE7QURQRjs7QUNVQSxXQUFBO0FBQ0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQ0FBQTtBRFBGOztBQ1VBO0VBQ0UsVUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0NBQUE7QURQRjs7QUNXQTtFQUNFLG1DQUFBO0FEUkY7O0FDV0E7RUFDRSxZQUFBO0FEUkY7O0FDZ0JBO0VBQ0UsbUJBQUE7QURORjs7QUNZQTtFQUNFLGNDMUdhO0VEMkdiLHFCQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QURKRjtBQ1FFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtBRERKO0FDR0U7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtBRERKOztBQ0tBO0VDN0dFLGVBRHVCO0VBRXZCLGdCQUFBO0VBQ0EsV0FBQTtFRDZHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QURBRjs7QUNRQTtFQUNFLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBRENGOztBQ1FBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0FES0Y7QUNKRTtFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FETUo7QUNGSTtFQUNFLG1CQUFBO0FEU047QUNQSTtFQUNFLGlCQUFBO0FEU047QUNSTTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsMkJBQUE7QURVUjtBQ05FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBRFFKOztBQ0FBO0VBQ0UsbUJBQUE7QURRRjs7QUNKQTtFQzdLRSxlQUR1QjtFQUV2QixnQkFBQTtFQUNBLFdBQUE7RUQ2S0EsaUJBQUE7RUFDQSxrQkFBQTtBRFNGOztBQ0lBLDBEQUFBO0FBUUEsMERBQUE7QUFPQSwwREFBQTtBQU9BLDJEQUFBO0FBalBJO0VBMEZKO0lBR0ksY0FBQTtJQUNBLFVBQUE7SUFDQSxpQkFBQTtFRE5GO0VDa0hGO0lBU0ksa0JBQUE7RURhRjtBQXZJRjtBQzFGSTtFQW1HSjtJQUdJLGlCQUFBO0VESkY7RUNRRjtJQVVJLGVBQUE7RURGRjtFQ3lCRjtJQU1JLGVBQUE7SUFDQSxpQkFBQTtFREVGO0VDR0Y7SUFRSSxpQkFBQTtFREtGO0VDRUE7SUFLSSxlQUFBO0VEUUo7RUNRQTtJQUtJLGVBQUE7RURVSjtFQ0NGO0lBWUksZUFBQTtFRGVGO0FBbklGO0FDbkdJO0VBdUpKO0lBS0UsZ0JBQUE7RURHQTtFQzRDRjtJQUtJLFVBQUE7SUFDQSxjQUFBO0VEV0Y7QUE1REY7QUM0REE7RUFDRTtJQUNFLGFBQUE7RURlRjtBQUNGO0FDVkE7RUFDRTtJQUNFLGFBQUE7RURhRjtBQUNGO0FDVEE7RUFDRTtJQUNFLGFBQUE7RURZRjtBQUNGO0FDUkE7RUFDRTtJQUNFLGFBQUE7RURXRjtBQUNGIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GT44GuQ1NT44OV44Kh44Kk44Or44GvU2Fzc+OBi+OCieeUn+aIkOOBleOCjOOBpuOBhOOBvuOBmeOAglxu57eo6ZuG44GX44Gq44GE44KI44GG44Gr44GU5rOo5oSP44GP44Gg44GV44GE44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC8qIDEwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhZGVfMDMge1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8wNSB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzA2NSB7XG4gIHRyYW5zaXRpb246IDAuNjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8xIHtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzIge1xuICB0cmFuc2l0aW9uOiAycyBlYXNlLW91dDtcbn1cblxuLmZhZGUtbXZfaW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubXZfaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFkZV9kZWxheTAxIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuLmZhZGVfZGVsYXkwMTUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cblxuLmZhZGVfZGVsYXkwMiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi8q44OV44Kn44O844OJ44Ki44OD44OXKi9cbi5mYWRlLW12X3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG59XG5cbi5tdl91cCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4vKuODleOCp+ODvOODieOCueODqeOCpOODiSovXG4uZmFkZS1tdl9zbGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgsIDApO1xufVxuXG4ubXZfc2xpZGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm5vdG8ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xufVxuXG4uY29udF93cmFwIHtcbiAgbWFyZ2luOiAwIDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRfd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgfVxufVxuXG4udHRsX3RvcCB7XG4gIHBhZGRpbmctdG9wOiA2LjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF90b3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbi50dGxfY29tbW9uIHtcbiAgY29sb3I6ICM1YTYyM2Q7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2NvbW1vbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4udHRsX2NvbW1vbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzVhNjIzZDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnR0bF9jb21tb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzVhNjIzZDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi50dGxfY29udF9zdWIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9jb250X3N1YiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuICB9XG59XG5cbi5icmVhZF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMC44cmVtIDA7XG4gIG1hcmdpbi10b3A6IDU3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYnJlYWRfd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5icmVhZF93cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDlweDtcbiAgfVxufVxuXG4uYnJlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJyZWFkIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkIGxpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5icmVhZCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4uYnJlYWQgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cbi5icmVhZCBsaTpub3QoOmZpcnN0LWNoaWxkKTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJyZWFkIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5icmVhZCBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLnR0bF91bmRlci10b3Age1xuICBwYWRkaW5nLXRvcDogNi4ycmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nLXRvcDogMS44ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGVhZCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT03NjdweOS7peS4iz09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09NzY4cHjku6XkuIo9PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT0xMDIzeOS7peS4iz09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKj09PT09PT09PT09PT09PT09PT09PT09PTEwMjRweOS7peS4ij09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgZPjga5DU1Pjg5XjgqHjgqTjg6vjga9TYXNz44GL44KJ55Sf5oiQ44GV44KM44Gm44GE44G+44GZ44CCXG7nt6jpm4bjgZfjgarjgYTjgojjgYbjgavjgZTms6jmhI/jgY/jgaDjgZXjgYTjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vL+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBrm1peGluXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC8qIDEwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy/jg5Xjgqfjg7zjg4njgqTjg7Ncbi5mYWRlXzAzIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMDUge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8wNjUge1xuICB0cmFuc2l0aW9uOiAwLjY1cyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMSB7XG4gIHRyYW5zaXRpb246IDFzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8yIHtcbiAgdHJhbnNpdGlvbjogMnMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlLW12X2luIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm12X2luIHtcbiAgb3BhY2l0eTogMS4wO1xufVxuXG4uZmFkZV9kZWxheTAxIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuLmZhZGVfZGVsYXkwMTUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cblxuLmZhZGVfZGVsYXkwMiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi8q44OV44Kn44O844OJ44Ki44OD44OXKi9cbi5mYWRlLW12X3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG59XG5cbi5tdl91cCB7XG4gIG9wYWNpdHk6IDEuMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi8q44OV44Kn44O844OJ44K544Op44Kk44OJKi9cbi5mYWRlLW12X3NsaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgMCk7XG59XG5cbi5tdl9zbGlkZSB7XG4gIG9wYWNpdHk6IDEuMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi8v44Kw44O844Kw44Or44OV44Kp44Oz44OIXG4ubm90b3tcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG59XG5cbi5jb250X3dyYXAge1xuICBtYXJnaW46IDAgNSU7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgfVxufVxuXG4udHRsX3RvcCB7XG4gIHBhZGRpbmctdG9wOiA2LjJyZW07XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cblxuLnR0bF9jb21tb24ge1xuICBjb2xvcjogJGNvbG9yX2NvbW1vbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yX2NvbW1vbjtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yX2NvbW1vbjtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi50dGxfY29udF9zdWIge1xuICBAaW5jbHVkZSBmb250X2Jhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy10b3A6IDE5cHg7XG4gIH1cbn1cblxuLy/jg5Hjg7PjgY/jgZpcbi5icmVhZF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMC44cmVtIDA7XG4gIG1hcmdpbi10b3A6IDU3cHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDEwOXB4O1xuICB9XG59XG5cbi5icmVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgY29sb3I6ICMzMzM7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cbn1cblxuLy/jgr/jgqTjg4jjg6vjg4jjg4Pjg5dcbi50dGxfdW5kZXItdG9wIHtcbiAgcGFkZGluZy10b3A6IDYuMnJlbTtcbn1cblxuLy/jg6rjg7zjg4lcbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udF9iYXNlO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgcGFkZGluZy10b3A6IDEuOGVtO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PTc2N3B45Lul5LiLPT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09NzY4cHjku6XkuIo9PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09MTAyM3jku6XkuIs9PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PTEwMjRweOS7peS4ij09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vL+OCq+ODqeODvFxuJG1haW5fY29sb3I6ICNjOWJjOWM7XG4kZm9udF9tYWluX2NvbG9yOiAjMzMzO1xuJHNpdGVfY29sb3I6ICNiZTI4MDA7XG4kcHJpbWVfY29sb3I6ICNCNTQ5NUI7XG4kb3B0aW9uX2NvbG9yOiAjNjE2MTM4O1xuJGNvbG9yX2NvbW1vbjogIzVhNjIzZDtcbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kYnJlYWtwb2ludHM6IChcbiAgICB4czogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KVwiLFxuICAgIHM6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgICBtOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIFwiLFxuICAgIG1sOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpXCIsXG4gICAgbDogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweClcIixcbiAgICB4bDogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweClcIixcbik7XG5cbkBtaXhpbiBmYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi8v44OV44Os44Kt44K344OW44Or44Oc44OD44Kv44K544Gu44Of44OD44Kv44K544Kk44OzXG5AbWl4aW4gZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBmbGV4X2Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLy/jg5Xjgqnjg7Pjg4jjga7jg5/jg4Pjgq/jgrnjgqTjg7NcbkBtaXhpbiBmb250X2Jhc2UoJHZhbHVlOiAxM3B4KSB7XG4gIGZvbnQtc2l6ZTogJHZhbHVlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzMzMztcbn1cbiJdfQ== */
