@charset "UTF-8";
/** 外装修理 */
.bpcenter {
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.bpcenter .bpWrapper {
  position: relative;
  padding: 60px 0;
}
.bpcenter .bpWrapper a.popup-youtube {
  text-decoration: none;
}
.bpcenter .bpWrapper a.popup-youtube:hover {
  opacity: 0.6;
}
.bpcenter .bpWrapper-inner {
  box-sizing: border-box;
  width: 100%;
  max-width: 960px;
  margin: auto;
}
.bpcenter .bpWrapper h1, .bpcenter .bpWrapper h2, .bpcenter .bpWrapper h3, .bpcenter .bpWrapper h4, .bpcenter .bpWrapper h5, .bpcenter .bpWrapper h6 {
  font-weight: normal;
  letter-spacing: 0.05em;
  font-feature-settings: "palt";
}
.bpcenter .bpWrapper h1 {
  font-size: 3.2rem;
}
.bpcenter .bpWrapper h2 {
  font-size: 2.8rem;
}
.bpcenter .bpWrapper h3 {
  font-size: 2.4rem;
}
.bpcenter .bpWrapper h4 {
  font-size: 2.1rem;
}
.bpcenter .bpWrapper figure img {
  max-width: 100%;
}
.bpcenter .bpWrapper ._cols2,
.bpcenter .bpWrapper ._cols3,
.bpcenter .bpWrapper ._cols4 {
  display: flex;
  flex-wrap: wrap;
}
.bpcenter .bpWrapper ._cols2 ._col,
.bpcenter .bpWrapper ._cols3 ._col,
.bpcenter .bpWrapper ._cols4 ._col {
  box-sizing: border-box;
  margin-left: 24px;
}
.bpcenter .bpWrapper ._cols2 ._col {
  width: calc(50% - 12px);
}
.bpcenter .bpWrapper ._cols2 ._col:nth-of-type(2n+1) {
  margin-left: 0;
}
.bpcenter .bpWrapper ._cols2 ._col:nth-of-type(n+3) {
  margin-top: 24px;
}
.bpcenter .bpWrapper ._cols3 ._col {
  width: calc(33.3333333333% - 16px);
}
.bpcenter .bpWrapper ._cols3 ._col:nth-of-type(3n+1) {
  margin-left: 0;
}
.bpcenter .bpWrapper ._cols3 ._col:nth-of-type(n+4) {
  margin-top: 24px;
}
.bpcenter .bpWrapper ._cols4 ._col {
  width: calc(25% - 18px);
}
.bpcenter .bpWrapper ._cols4 ._col:nth-of-type(4n+1) {
  margin-left: 0;
}
.bpcenter .bpWrapper ._cols4 ._col:nth-of-type(n+5) {
  margin-top: 24px;
}
.bpcenter .bpWrapper.gototop {
  position: relative;
}
.bpcenter .bpWrapper.gototop .bpWrapper-inner:before {
  content: "";
  display: block;
  width: 100%;
  max-width: 960px;
  height: 1px;
  background: #ddd;
  position: absolute;
  top: 0;
}
.bpcenter .bpWrapper .cta p {
  text-align: center;
  margin-bottom: 1.5em;
  font-size: 2.1rem;
}
.bpcenter .bpWrapper .recommend a {
  position: relative;
  display: block;
  background: #ddd;
}
.bpcenter .bpWrapper .recommend a:before {
  content: "";
  display: block;
  width: 36px;
  height: 36px;
  border: solid 18px #ddd;
  border-right-color: #666;
  border-bottom-color: #666;
  box-sizing: border-box;
  position: absolute;
  bottom: 0;
  right: 0;
}
.bpcenter .bpWrapper .recommend a:after {
  content: "→";
  display: block;
  position: absolute;
  bottom: 0;
  right: 3px;
  color: #fff;
}
.bpcenter .bpWrapper .recommend .cols2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.bpcenter .bpWrapper .recommend h3.ttl {
  font-size: 2.1rem;
}
.bpcenter .bpWrapper .recommend_figure {
  width: 40%;
}
.bpcenter .bpWrapper .recommend_context {
  width: 58%;
}
@media screen and (max-width: 767px) {
  .bpcenter .bpWrapper h1 {
    font-size: 2.4rem;
  }
  .bpcenter .bpWrapper h2 {
    font-size: 2.1rem;
  }
  .bpcenter .bpWrapper h3 {
    font-size: 1.8rem;
  }
  .bpcenter .bpWrapper h4 {
    font-size: 1.8rem;
  }
  .bpcenter .bpWrapper ._cols2,
  .bpcenter .bpWrapper ._cols3,
  .bpcenter .bpWrapper ._cols4 {
    flex-direction: column;
  }
  .bpcenter .bpWrapper ._cols2 ._col,
  .bpcenter .bpWrapper ._cols3 ._col,
  .bpcenter .bpWrapper ._cols4 ._col {
    width: 100%;
    margin-left: 0;
  }
  .bpcenter .bpWrapper ._cols2 ._col:nth-of-type(n+2),
  .bpcenter .bpWrapper ._cols3 ._col:nth-of-type(n+2),
  .bpcenter .bpWrapper ._cols4 ._col:nth-of-type(n+2) {
    margin-top: 24px;
  }
  .bpcenter .bpWrapper-inner {
    padding-left: 16px;
    padding-right: 16px;
  }
  .bpcenter .bpWrapper .cta p {
    text-align: left;
    font-size: 1.6rem;
  }
  .bpcenter .bpWrapper .recommend .cols2 {
    display: flex;
    flex-direction: column;
  }
  .bpcenter .bpWrapper .recommend_figure {
    width: 100%;
  }
  .bpcenter .bpWrapper .recommend_context {
    width: 100%;
  }
  .bpcenter .bpWrapper .recommend h3.ttl {
    font-size: 1.8rem;
  }
}
.bpcenter .hero {
  background: #000 url("../i/hero-bpcenter-pc.jpg") center center no-repeat;
}
.bpcenter .about {
  background: #fff;
}
.bpcenter .about-headline {
  text-align: center;
}
.bpcenter .about-headline p {
  margin-top: 1em;
  font-size: 1.6rem;
}
.bpcenter .about-headline figure {
  margin-top: 24px;
}
.bpcenter .about-features {
  margin-top: 36px;
}
.bpcenter .about-features-headline {
  text-align: center;
}
.bpcenter .about-features-headline p {
  margin-top: 1em;
}
.bpcenter .about-features-body {
  margin-top: 24px;
}
.bpcenter .about-features-list-item:nth-of-type(n+2) {
  margin-top: 24px;
}
.bpcenter .about-features-list-item:nth-of-type(2n+1) {
  flex-direction: row-reverse;
}
.bpcenter .about-features-list-item:nth-of-type(2n+1) ._col:nth-of-type(2n+1) {
  margin-left: 0;
}
.bpcenter .about ._feature {
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  background: #f0f0f0;
}
.bpcenter .about ._feature-figure {
  width: 50%;
}
.bpcenter .about ._feature-figure img {
  width: 100%;
}
.bpcenter .about ._feature-context {
  width: 50%;
  box-sizing: border-box;
  padding: 2em;
}
.bpcenter .about ._feature h4 {
  text-align: left;
}
.bpcenter .about ._feature-body {
  margin-top: 1em;
}
.bpcenter .about ._feature-body p {
  font-size: 1.6rem;
  line-height: 1.7;
}
.bpcenter .about-movies {
  margin-top: 36px;
}
.bpcenter .about-movies-headline {
  text-align: center;
}
.bpcenter .about-movies-headline p {
  margin-top: 1em;
}
.bpcenter .about-movies-body {
  margin-top: 24px;
}
.bpcenter .about-movies ._movie {
  text-align: center;
}
.bpcenter .about-movies ._movie dt {
  box-sizing: border-box;
  padding: 0.25em;
  font-size: 1.8rem;
  background: #666;
  color: #fff;
  width: 100%;
}
.bpcenter .about-movies ._movie .figure img {
  max-width: 100%;
}
.bpcenter .about-movies a.popup-youtube dd {
  position: relative;
}
.bpcenter .about-movies a.popup-youtube dd:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  left: 0;
  top: 0;
}
.bpcenter .about-movies a.popup-youtube dd:after {
  content: "";
  display: block;
  width: 64px;
  height: 48px;
  background: url("../i/bpcenter/icn-youtube.png") no-repeat center center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 767px) {
  .bpcenter .about ._feature {
    flex-direction: column;
  }
  .bpcenter .about ._feature-figure, .bpcenter .about ._feature-context {
    width: 100%;
  }
  .bpcenter .about ._feature-context {
    padding: 1.5em 1.5em;
  }
  .bpcenter .about ._feature-body p {
    font-size: 1.4rem;
  }
}
.bpcenter .facilities {
  background: #f6f6f6;
}
.bpcenter .facilities-headline {
  text-align: center;
}
.bpcenter .facilities-headline p {
  font-size: 1.6rem;
  margin-top: 1em;
}
.bpcenter .facilities-factories {
  margin-top: 36px;
}
.bpcenter .facilities ._factory {
  text-align: center;
}
.bpcenter .facilities ._factory-body {
  margin-top: 1em;
}
.bpcenter .facilities ._factory-title {
  font-size: 2.1rem;
}
.bpcenter .facilities ._factory-context {
  margin-top: 1em;
}
.bpcenter .facilities-overview {
  margin-top: 36px;
}
.bpcenter .facilities-overview-headline {
  text-align: center;
  margin: 1em auto 2em;
}
.bpcenter .facilities-overview-row:nth-of-type(n+2) {
  margin-top: 24px;
}
.bpcenter .facilities ._facility {
  box-sizing: border-box;
  background: #fff;
}
.bpcenter .facilities ._facility-body {
  padding: 1em;
}
.bpcenter .facilities ._facility-title {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 2.4em;
  font-size: 1.8rem;
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
  text-align: center;
}
.bpcenter .facilities ._facility-context {
  margin-top: 1em;
  font-size: 1.4rem;
}
.bpcenter .services {
  background: #fff;
}
.bpcenter .services a.popup-youtube {
  position: relative;
  display: block;
}
.bpcenter .services a.popup-youtube:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  left: 0;
  top: 0;
}
.bpcenter .services a.popup-youtube:after {
  content: "";
  display: block;
  width: 64px;
  height: 48px;
  background: url("../i/bpcenter/icn-youtube.png") no-repeat center center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.bpcenter .services ._service {
  display: flex;
  align-items: center;
}
.bpcenter .services ._service-figure {
  width: 50%;
}
.bpcenter .services ._service-content {
  width: 50%;
}
.bpcenter .services ._service-content p {
  font-size: 1.6rem;
  line-height: 1.7;
}
.bpcenter .services ._service-body {
  margin-top: 1em;
}
@media screen and (max-width: 767px) {
  .bpcenter .services ._service {
    flex-direction: column;
  }
  .bpcenter .services ._service-figure, .bpcenter .services ._service-content {
    width: 100%;
  }
  .bpcenter .services ._service-figure {
    margin-top: 1em;
  }
  .bpcenter .services ._service-headline {
    text-align: center;
  }
  .bpcenter .services ._service-body p {
    font-size: 1.4rem;
    line-height: 1.7;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlcnZpY2UvYy9icGNlbnRlci5zY3NzIiwic2VydmljZS9jL2luY2x1ZGUvYnBjZW50ZXIvX2Jhc2Uuc2NzcyIsInNlcnZpY2UvYy9pbmNsdWRlL2JwY2VudGVyL19hYm91dC5zY3NzIiwic2VydmljZS9jL2luY2x1ZGUvYnBjZW50ZXIvX2ZhY2lsaXRpZXMuc2NzcyIsInNlcnZpY2UvYy9pbmNsdWRlL2JwY2VudGVyL19zZXJ2aWNlcy5zY3NzIiwic2VydmljZS9jL2luY2x1ZGUvYnBjZW50ZXIvX2hlcm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUE7QUFDQTtBQ2tPQztBQzdDQTtBQ3BHQTtBQ0NBOztBSG5GRDtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFBRzs7QUFDSDtFQUFHOztBQUNIO0VBQUc7O0FBQ0g7RUFBRzs7QUFJRDtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUdFO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFNRjtFQUNFOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTs7QUFPSjtFQUNFOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTs7QUFPSjtFQUNFOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTs7QUFNTjtFQUNFOztBQUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPSjtFQUNFO0VBQ0E7RUFDQTs7QUFRRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBTU47RUFFSTtJQUFHOztFQUNIO0lBQUc7O0VBQ0g7SUFBRzs7RUFDSDtJQUFHOztFQUVIO0FBQUE7QUFBQTtJQUdFOztFQUVBO0FBQUE7QUFBQTtJQUNFO0lBQ0E7O0VBRUE7QUFBQTtBQUFBO0lBQ0U7O0VBS047SUFDRTtJQUNBOztFQUtBO0lBQ0U7SUFDQTs7RUFNRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7OztBSTdOUjtFQUNFOztBSEZGO0VBQ0U7O0FBRUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7O0FBQ0E7RUFDRTs7QUFJSjtFQUNFOztBQU9FO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRTtFQUNFOztBQVNaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFNTjtFQUNFOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7RUFDRTs7QUFPSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFRVjtFQU1JO0lBQ0U7O0VBRUE7SUFFRTs7RUFHRjtJQUNFOztFQUtBO0lBQ0U7OztBQ2pMVjtFQUNFOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7O0FBSUY7RUFDRTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFJQTtFQUNFOztBQU1OO0VBQ0U7RUFDQTs7QUFHQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUN4RU47RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQU9KO0VBQ0U7O0FBS047RUFHSTtJQUNFOztFQUVBO0lBRUU7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFOztFQUlBO0lBQ0U7SUFDQSIsImZpbGUiOiJzZXJ2aWNlL2MvYnBjZW50ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKiog5aSW6KOF5L+u55CGICovXG4uYnBjZW50ZXJ7XG4gIFxuICBAaW1wb3J0IFwiaW5jbHVkZS9icGNlbnRlci9iYXNlXCI7XG4gIFxuICAvLyBIZXJvXG4gIEBpbXBvcnQgXCJpbmNsdWRlL2JwY2VudGVyL2hlcm9cIjtcbiAgXG4gIC8vIGFib3V0XG4gIEBpbXBvcnQgXCJpbmNsdWRlL2JwY2VudGVyL2Fib3V0XCI7XG4gIFxuICAvLyBmYWNpbGl0aWVzXG4gIEBpbXBvcnQgXCJpbmNsdWRlL2JwY2VudGVyL2ZhY2lsaXRpZXNcIjtcbiAgXG4gIC8vIHNlcnZpY2VzXG4gIEBpbXBvcnQgXCJpbmNsdWRlL2JwY2VudGVyL3NlcnZpY2VzXCI7XG4gIFxufS8vIC5icGNlbnRlciIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi5icFdyYXBwZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNjBweCAwO1xuICBcbiAgYS5wb3B1cC15b3V0dWJle1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcbiAgICAmOmhvdmVye1xuICAgICAgb3BhY2l0eTogLjY7XG4gICAgfVxuICB9Ly9hLnBvcHVwLXlvdXR1YmVcbiAgXG4gICYtaW5uZXJ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICBcbiAgaDEsaDIsaDMsaDQsaDUsaDZ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gIH1cbiAgaDF7Zm9udC1zaXplOiAzLjJyZW07fVxuICBoMntmb250LXNpemU6IDIuOHJlbTt9XG4gIGgze2ZvbnQtc2l6ZTogMi40cmVtO31cbiAgaDR7Zm9udC1zaXplOiAyLjFyZW07fVxuXG4gIGZpZ3VyZXtcbiAgICBcbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLl9jb2xzMixcbiAgLl9jb2xzMyxcbiAgLl9jb2xzNHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBcbiAgICAuX2NvbHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5fY29sczJ7XG4gICAgXG4gICAgLl9jb2x7XG4gICAgICB3aWR0aDogY2FsYygxMDAlLzIgLSAoMjRweC8yKSk7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZShuKzMpe1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfS8vLl9jb2xzMlxuICBcbiAgLl9jb2xzM3tcbiAgICBcbiAgICAuX2NvbHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMyAtICgyNHB4KjIvMykpO1xuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKDNuKzEpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUobis0KXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH0vLy5fY29sczNcbiAgXG4gIC5fY29sczR7XG4gICAgXG4gICAgLl9jb2x7XG4gICAgICB3aWR0aDogY2FsYygxMDAlLzQgLSAoMjRweCozLzQpKTtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZSg0bisxKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKG4rNSl7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9Ly8uX2NvbHM0XG4gIFxuXG4gICYuZ290b3RvcHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgLmJwV3JhcHBlci1pbm5lcntcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH0vLy5nb3RvdG9wXG5cbiAgLmN0YXtcblxuICAgIHB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIH1cbiAgfS8vLmN0YVxuXG5cbiAgLy9vdGhlcmxpbmtcbiAgLnJlY29tbWVuZHtcblxuICAgIGF7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG5cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxOHB4ICNkZGQ7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzY2NjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY2NjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCLihpJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9Ly9hXG5cblxuICAgIC5jb2xzMntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIGgzLnR0bHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIH1cblxuICAgICZfZmlndXJle1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAmX2NvbnRleHR7XG4gICAgICB3aWR0aDogNTglO1xuICAgIH1cbiAgfS8vLnJlY29tbWVuZFxuICBcbn0vLy5icFdyYXBwZXJcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJwV3JhcHBlcntcbiAgICBoMXtmb250LXNpemU6IDIuNHJlbTt9XG4gICAgaDJ7Zm9udC1zaXplOiAyLjFyZW07fVxuICAgIGgze2ZvbnQtc2l6ZTogMS44cmVtO31cbiAgICBoNHtmb250LXNpemU6IDEuOHJlbTt9XG4gICAgXG4gICAgLl9jb2xzMixcbiAgICAuX2NvbHMzLFxuICAgIC5fY29sczR7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgXG4gICAgICAuX2NvbHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBcbiAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi1pbm5lcntcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgfS8vJi1pbm5lclxuICAgIFxuICAgIFxuICAgIC5jdGF7XG4gICAgICBwe1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIH1cbiAgICB9Ly8uY3RhXG5cblxuICAgIC5yZWNvbW1lbmR7XG4gICAgICAuY29sczJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9Ly8uY29sczJcblxuICAgICAgJl9maWd1cmV7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICBcbiAgICAgICZfY29udGV4dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGgzLnR0bHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB9XG4gIFxuICAgIH0vLy5yZWNvbW1lbmRcbiAgfS8vLmJwV3JhcHBlclxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLmFib3V0e1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBcbiAgJi1oZWFkbGluZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgcHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cbiAgICBcbiAgICBmaWd1cmV7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgfS8vJi1oZWFkbGluZVxuICBcbiAgJi1mZWF0dXJlc3tcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIFxuICAgICYtaGVhZGxpbmV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwe1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICB9XG4gICAgfS8vJi1oZWFkbGluZVxuICAgIFxuICAgICYtYm9keXtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIFxuICAgICYtbGlzdHtcbiAgICAgIFxuICAgICAgJi1pdGVte1xuICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSl7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgLl9jb2x7XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9Ly8uX2NvbFxuICAgICAgICB9XG4gICAgICB9Ly8mLWl0ZW1cbiAgICB9Ly8mLWxpc3RcbiAgICBcbiAgfS8vJi1mZWF0dXJlc1xuICBcbiAgLl9mZWF0dXJle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgIFxuICAgICYtZmlndXJle1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtY29udGV4dHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMmVtO1xuICAgIH1cbiAgICBcbiAgICBoNHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIFxuICAgICYtYm9keXtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIFxuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICB9XG4gICAgfVxuICB9Ly9fZmVhdHVyZVxuICBcbiAgXG4gICYtbW92aWVze1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgcHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLWJvZHl7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICBcbiAgICAuX21vdmlle1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgXG4gICAgICBcbiAgICAgIGR0e1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAuMjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmZpZ3VyZXtcbiAgICAgICAgXG4gICAgICAgIGltZ3tcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgIH1cbiAgICBcbiAgICBhLnBvcHVwLXlvdXR1YmV7XG4gICAgICBkZHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgLjMpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2kvYnBjZW50ZXIvaWNuLXlvdXR1YmUucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0vL2EucG9wdXAteW91dHViZVxuICB9Ly8mLW1vdmllc1xuICBcbn0vLy5hYm91dFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXR7XG4gICAgJi1mZWF0dXJlc3tcbiAgICAgIFxuICAgIH0vLyYtZmVhdHVyZXNcbiAgICBcbiAgICAuX2ZlYXR1cmV7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgXG4gICAgICAmLWZpZ3VyZSxcbiAgICAgICYtY29udGV4dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBcbiAgICAgICYtY29udGV4dHtcbiAgICAgICAgcGFkZGluZzogMS41ZW0gMS41ZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgICYtYm9keXtcbiAgICAgICAgXG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0vLy5hYm91dFxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi5mYWNpbGl0aWVze1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBcbiAgJi1oZWFkbGluZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgfVxuICBcbiAgJi1mYWN0b3JpZXN7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICBcbiAgfS8vJi1mYWN0b3JpZXNcbiAgXG4gIC5fZmFjdG9yeXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgJi1ib2R5e1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICBcbiAgICAmLXRpdGxle1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgfVxuICAgIFxuICAgICYtY29udGV4dHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gIH0vLy5fZmFjdG9yeVxuICBcbiAgJi1vdmVydmlld3tcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIFxuICAgICYtaGVhZGxpbmV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDFlbSBhdXRvIDJlbTtcbiAgICB9XG5cbiAgICAmLXJvd3tcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH0vLyYtb3ZlcnZpZXdcbiAgXG4gIFxuICAuX2ZhY2lsaXR5e1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBcbiAgICBcbiAgICAmLWJvZHl7XG4gICAgICBwYWRkaW5nOiAxZW07XG4gICAgfVxuICAgIFxuICAgICYtdGl0bGV7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIuNGVtO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9Ly8mLXRpdGxlXG4gICAgXG4gICAgJi1jb250ZXh0e1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9Ly8uX2ZhY2lsaXR5XG4gIFxufS8vLmZhY2lsaXRpZXNcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhY2lsaXRpZXN7XG4gICAgXG4gIH0vLy5mYWNpbGl0aWVzXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLnNlcnZpY2Vze1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBcbiAgYS5wb3B1cC15b3V0dWJle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIFxuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLCAuMyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAgIFxuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaS9icGNlbnRlci9pY24teW91dHViZS5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICB9Ly9hLnBvcHVwLXlvdXR1YmVcbiAgXG4gIC5fc2VydmljZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgJi1maWd1cmV7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAmLWNvbnRlbnR7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgXG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1oZWFkbGluZXtcbiAgICAgIFxuICAgIH1cbiAgICBcbiAgICAmLWJvZHl7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICB9Ly8uIF9zZXJ2aWNlXG59Ly8uc2VydmljZXNcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2Vze1xuICAgIFxuICAgIC5fc2VydmljZXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBcbiAgICAgICYtZmlndXJlLFxuICAgICAgJi1jb250ZW50e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi1maWd1cmV7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi1oZWFkbGluZXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgJi1ib2R5e1xuICAgICAgICBcbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfS8vLl9zZXJ2aWNlXG4gIH0vLy5zZXJ2aWNlc1xufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuXG4uaGVyb3tcbiAgYmFja2dyb3VuZDogIzAwMCB1cmwoJy4uL2kvaGVyby1icGNlbnRlci1wYy5qcGcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn0iXX0= */
