@charset "UTF-8";
#page-styleDetail {
  /*----- スライダー -----*/
  /*----- スライダーサムネイル -----*/
}

#page-styleDetail .style__detail {
  padding-top: 65px;
  margin-bottom: 140px;
}

#page-styleDetail .style__detail__ttl {
  font-size: 26px;
  margin-bottom: 55px;
  font-weight: 700;
  line-height: 115.38462%;
}

#page-styleDetail .style__detail__photo {
  width: 980px;
  margin: 0 auto 65px;
}

#page-styleDetail .style__detail__freeArea {
  line-height: 1.75;
  letter-spacing: .1em;
  font-size: 16px;
  font-weight: 400;
  background: #fff;
  padding: 120px 0;
}

#page-styleDetail .style__detail__freeArea .inner {
  max-width: 980px;
  overflow-wrap: break-word;
  text-align: left;
  margin: 0 auto;
}

#page-styleDetail .style__detail__freeArea iframe {
  max-width: 100% !important;
}

#page-styleDetail .style__detail__freeArea img {
  height: auto;
  max-width: 100%;
  width: auto;
}

#page-styleDetail .style__detail__freeArea h1 {
  font-size: 28px;
  font-weight: bold;
  line-height: 1.4;
}

#page-styleDetail .style__detail__freeArea h2 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.4;
}

#page-styleDetail .style__detail__freeArea h3 {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.4;
}

#page-styleDetail .style__detail__freeArea h4 {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.4;
}

#page-styleDetail .style__detail__freeArea ul {
  padding-left: 1em;
}

#page-styleDetail .style__detail__freeArea ul li {
  list-style: disc;
}

#page-styleDetail .style__detail__freeArea ol {
  padding-left: 1em;
}

#page-styleDetail .style__detail__freeArea ol li {
  list-style: decimal;
}

#page-styleDetail .style__detail__freeArea .aligncenter {
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#page-styleDetail .style__detail__freeArea .alignleft {
  display: block;
  text-align: left;
  margin-right: auto;
}

#page-styleDetail .style__detail__freeArea .alignright {
  display: block;
  text-align: right;
  margin-left: auto;
}

@media screen and (max-width: 767px) {
  #page-styleDetail .style__detail__freeArea {
    font-size: 14px;
  }
  #page-styleDetail .style__detail__freeArea h1 {
    font-size: 26px;
  }
  #page-styleDetail .style__detail__freeArea h2 {
    font-size: 22px;
  }
  #page-styleDetail .style__detail__freeArea h3 {
    font-size: 18px;
  }
  #page-styleDetail .style__detail__freeArea h4 {
    font-size: 16px;
  }
}

#page-styleDetail .style__detail .btn {
  margin-top: 40px;
}

@media screen and (max-width: 767px) {
  #page-styleDetail .style__detail {
    padding-top: 40px;
    margin-bottom: 70px;
  }
  #page-styleDetail .style__detail__inner {
    width: 89.33333%;
  }
  #page-styleDetail .style__detail__ttl {
    font-size: 18px;
    margin-bottom: 40px;
  }
  #page-styleDetail .style__detail__photo {
    width: 90%;
    margin: 0 auto 40px auto;
  }
  #page-styleDetail .style__detail__txt {
    font-size: 14px;
    margin-bottom: 70px;
  }
  #page-styleDetail .style__detail__freeArea {
    font-size: 14px;
    padding: 80px 5%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}

#page-styleDetail .swiper-slide {
  text-align: center;
}

#page-styleDetail .swiper-slide .caption {
  display: block;
  margin-top: 20px;
  font-weight: 500;
}

#page-styleDetail .swiper-slide img {
  max-height: 800px;
  max-width: 100%;
}

@media screen and (max-width: 767px) {
  #page-styleDetail .swiper-slide img {
    max-height: 400px;
  }
}

#page-styleDetail .detail-thumb__slider {
  max-width: 980px;
  margin: 0 auto;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper {
  -webkit-transform: none !important;
          transform: none !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide {
  width: 9.3% !important;
  /*padding: percentage(20 / 1000) percentage(20 / 1000) 0 0;*/
  overflow: hidden;
  text-align: center;
  margin-right: 3%;
  margin-top: 3%;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide:last-of-type {
  margin-right: 0;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide img {
  max-width: 100%;
}

@media screen and (max-width: 767px) {
  #page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide {
    width: 17.6% !important;
    padding: 3% 3% 0 0;
  }
  #page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide:nth-child(5n) {
    padding-right: 0;
  }
}

@media screen and (min-width: 768) {
  #page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide:nth-child(9n) {
    padding-right: 0;
  }
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide span {
  display: block;
  width: 100%;
  padding-top: 66.66667%;
  position: relative;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide span img {
  position: absolute;
  top: 0;
  left: 0;
}

#page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide.swiper-slide-thumb-active span:after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border: 5px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

@media screen and (min-width: 768px) {
  #page-styleDetail .detail-thumb__slider .swiper-wrapper .swiper-slide:hover {
    cursor: pointer;
    opacity: .7;
    -webkit-transition: opacity .5s ease-out;
    transition: opacity .5s ease-out;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvc3R5bGUtZGV0YWlsLmNzcyIsIm1vZHVsZXMvc3R5bGUtZGV0YWlsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBcUtDLG9CQUFBO0VBdUJBLHlCQUFBO0FEeExEOztBQ0pBO0VBR0UsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBREt0Qjs7QUNUQTtFQVdHLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHVCQUE4QjtBREVqQzs7QUNoQkE7RUFrQkcsWUFBWTtFQUNaLG1CQUFtQjtBREV0Qjs7QUNyQkE7RUF1QkcsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7QURFbkI7O0FDOUJBO0VBK0JJLGdCQUFnQjtFQUNoQix5QkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLGNBQWM7QURHbEI7O0FDckNBO0VBc0NJLDBCQUF5QjtBREc3Qjs7QUN6Q0E7RUEwQ0ksWUFBWTtFQUNaLGVBQWU7RUFDZixXQUFXO0FER2Y7O0FDL0NBO0VBZ0RJLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0FER3BCOztBQ3JEQTtFQXNESSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBREdwQjs7QUMzREE7RUE0REksZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixnQkFBZ0I7QURHcEI7O0FDakVBO0VBa0VJLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0FER3BCOztBQ3ZFQTtFQXdFSSxpQkFBaUI7QURHckI7O0FDM0VBO0VBMkVLLGdCQUFnQjtBRElyQjs7QUMvRUE7RUFnRkksaUJBQWlCO0FER3JCOztBQ25GQTtFQW1GSyxtQkFBbUI7QURJeEI7O0FDdkZBO0VBd0ZJLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBREd0Qjs7QUM5RkE7RUErRkksY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7QURHdEI7O0FDcEdBO0VBcUdJLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsaUJBQWlCO0FER3JCOztBQ0FHO0VBMUdIO0lBMkdJLGVBQWU7RURJakI7RUMvR0Y7SUE4R0ssZUFBZTtFRElsQjtFQ2xIRjtJQWtISyxlQUFlO0VER2xCO0VDckhGO0lBc0hLLGVBQWU7RURFbEI7RUN4SEY7SUEwSEssZUFBZTtFRENsQjtBQUNGOztBQzVIQTtFQWdJRyxnQkFBZ0I7QURBbkI7O0FDSUU7RUFwSUY7SUFxSUcsaUJBQWlCO0lBQ2pCLG1CQUFtQjtFREFwQjtFQ3RJRjtJQXlJSSxnQkFBOEI7RURBaEM7RUN6SUY7SUE2SUksZUFBZTtJQUNmLG1CQUFtQjtFRERyQjtFQzdJRjtJQWtKSSxVQUFVO0lBQ1Ysd0JBQXdCO0VERjFCO0VDakpGO0lBd0pJLGVBQWU7SUFDZixtQkFBbUI7RURKckI7RUNySkY7SUE2SkksZUFBZTtJQUNmLGdCQUFnQjtJQUNoQiw4QkFBc0I7WUFBdEIsc0JBQXNCO0VETHhCO0FBQ0Y7O0FDM0pBO0VBdUtFLGtCQUFrQjtBRFJwQjs7QUMvSkE7RUEyS0csY0FBYztFQUNkLGdCQUFnQjtFQUNoQixnQkFBZ0I7QURSbkI7O0FDcktBO0VBaUxHLGlCQUFpQjtFQUNqQixlQUFlO0FEUmxCOztBQ1dFO0VBckxGO0lBdUxJLGlCQUFpQjtFRFJuQjtBQUNGOztBQ2hMQTtFQThMRSxnQkFBZ0I7RUFDaEIsY0FBYztBRFZoQjs7QUNyTEE7RUFrTUcsa0NBQXlCO1VBQXpCLDBCQUF5QjtFQUN6QixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLG1CQUFlO01BQWYsZUFBZTtFQUNmLGdCQUFnQjtBRFRuQjs7QUM1TEE7RUF3TUksc0JBQXNDO0VBQ3RDLDREQUFBO0VBQ0EsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixnQkFBbUM7RUFDbkMsY0FBaUM7QURSckM7O0FDck1BO0VBZ05LLGVBQWU7QURQcEI7O0FDek1BO0VBb05LLGVBQWU7QURQcEI7O0FDVUk7RUF2Tko7SUF3TkssdUJBQXVDO0lBQ3ZDLGtCQUF3RDtFRE4zRDtFQ25ORjtJQTROTSxnQkFBZ0I7RUROcEI7QUFDRjs7QUNTSTtFQWhPSjtJQWtPTSxnQkFBZ0I7RUROcEI7QUFDRjs7QUM3TkE7RUF1T0ssY0FBYztFQUNkLFdBQVc7RUFDWCxzQkFBZ0M7RUFDaEMsa0JBQWtCO0FETnZCOztBQ3BPQTtFQTZPTSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87QURMYjs7QUMxT0E7RUFzUE8sV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLHNCQUFzQjtFQUN0Qiw4QkFBc0I7VUFBdEIsc0JBQXNCO0FEUjdCOztBQ2FJO0VBblFKO0lBcVFNLGVBQWU7SUFDZixXQUFXO0lBQ1gsd0NBQWdDO0lBQWhDLGdDQUFnQztFRFZwQztBQUNGIiwiZmlsZSI6Im1vZHVsZXMvc3R5bGUtZGV0YWlsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbiNwYWdlLXN0eWxlRGV0YWlsIHtcbiAgLyotLS0tLSDjgrnjg6njgqTjg4Djg7wgLS0tLS0qL1xuICAvKi0tLS0tIOOCueODqeOCpOODgOODvOOCteODoOODjeOCpOODqyAtLS0tLSovXG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsIHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fdHRsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTE1LjM4NDYyJTtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX3Bob3RvIHtcbiAgd2lkdGg6IDk4MHB4O1xuICBtYXJnaW46IDAgYXV0byA2NXB4O1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fZnJlZUFyZWEge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTIwcHggMDtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIC5pbm5lciB7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fZnJlZUFyZWEgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSBoMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fZnJlZUFyZWEgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fZnJlZUFyZWEgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIC5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSAuYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIC5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWxfX2ZyZWVBcmVhIGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLnN0eWxlX19kZXRhaWwgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gICNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19pbm5lciB7XG4gICAgd2lkdGg6IDg5LjMzMzMzJTtcbiAgfVxuICAjcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAjcGFnZS1zdHlsZURldGFpbCAuc3R5bGVfX2RldGFpbF9fcGhvdG8ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvO1xuICB9XG4gICNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX190eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gICNwYWdlLXN0eWxlRGV0YWlsIC5zdHlsZV9fZGV0YWlsX19mcmVlQXJlYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDgwcHggNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3dpcGVyLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuc3dpcGVyLXNsaWRlIC5jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5kZXRhaWwtdGh1bWJfX3NsaWRlciB7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuZGV0YWlsLXRodW1iX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLmRldGFpbC10aHVtYl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDkuMyUgIWltcG9ydGFudDtcbiAgLypwYWRkaW5nOiBwZXJjZW50YWdlKDIwIC8gMTAwMCkgcGVyY2VudGFnZSgyMCAvIDEwMDApIDAgMDsqL1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMyU7XG4gIG1hcmdpbi10b3A6IDMlO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuZGV0YWlsLXRodW1iX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jcGFnZS1zdHlsZURldGFpbCAuZGV0YWlsLXRodW1iX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1zdHlsZURldGFpbCAuZGV0YWlsLXRodW1iX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxNy42JSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDMlIDMlIDAgMDtcbiAgfVxuICAjcGFnZS1zdHlsZURldGFpbCAuZGV0YWlsLXRodW1iX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDVuKSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjgpIHtcbiAgI3BhZ2Utc3R5bGVEZXRhaWwgLmRldGFpbC10aHVtYl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg5bikge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLmRldGFpbC10aHVtYl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2Ni42NjY2NyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3BhZ2Utc3R5bGVEZXRhaWwgLmRldGFpbC10aHVtYl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHNwYW4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbiNwYWdlLXN0eWxlRGV0YWlsIC5kZXRhaWwtdGh1bWJfX3NsaWRlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMwMDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXN0eWxlRGV0YWlsIC5kZXRhaWwtdGh1bWJfX3NsaWRlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2Utb3V0O1xuICB9XG59XG4iLCIjcGFnZS1zdHlsZURldGFpbCB7XG5cblx0LnN0eWxlX19kZXRhaWx7XG5cdFx0cGFkZGluZy10b3A6IDY1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTQwcHg7XG5cblx0XHQmX19pbm5lcntcblxuXHRcdH1cblxuXHRcdCZfX3R0bHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoMzAvMjYpO1xuXHRcdH1cblxuXHRcdCZfX3Bob3Rve1xuXHRcdFx0d2lkdGg6IDk4MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNjVweDtcblx0XHR9XG5cblx0XHQmX19mcmVlQXJlYXtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDEyMHB4IDA7XG5cblx0XHRcdC5pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiA5ODBweDtcblx0XHRcdFx0b3ZlcmZsb3ctd3JhcCA6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0fVxuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHR9XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRvbCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hbGlnbmNlbnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5hbGlnbmxlZnQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWxpZ25yaWdodCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0bntcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0Ly8gU1AgLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoNjcwcHgvNzUwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX190dGx7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fcGhvdG97XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcblxuXHRcdFx0fVxuXG5cdFx0XHQmX190eHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fZnJlZUFyZWEge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDgwcHggNSU7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIHN0eWxlX19kZXRhaWxcblxuXHQvKi0tLS0tIOOCueODqeOCpOODgOODvCAtLS0tLSovXG5cdC5zd2lwZXItc2xpZGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vbWF4LWhlaWdodDogNjAwcHg7XG5cblx0XHQuY2FwdGlvbntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDgwMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKi0tLS0tIOOCueODqeOCpOODgOODvOOCteODoOODjeOCpOODqyAtLS0tLSovXG5cdC5kZXRhaWwtdGh1bWJfX3NsaWRlciB7XG5cdFx0bWF4LXdpZHRoOiA5ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSg5MyAvIDEwMDApIWltcG9ydGFudDtcblx0XHRcdFx0LypwYWRkaW5nOiBwZXJjZW50YWdlKDIwIC8gMTAwMCkgcGVyY2VudGFnZSgyMCAvIDEwMDApIDAgMDsqL1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzMCAvIDEwMDApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBwZXJjZW50YWdlKDMwIC8gMTAwMCk7XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoMTc2IC8gMTAwMCkhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IHBlcmNlbnRhZ2UoMzAgLyAxMDAwKSBwZXJjZW50YWdlKDMwIC8gMTAwMCkgMCAwO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNW4pIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3ICsgMSApIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg5bikge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg2MiAvIDkzKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgIzAwMDtcblx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCApIHtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vIHBhZ2Utc3R5bGVEZXRhaWxcbiJdfQ== */
