@charset "UTF-8";
/* mixins
------------------------------------------------------- */
/* 色指定(text)
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
/* 色指定(グラデーション)
------------------------------------------------------- */
#contact .wrap h2 {
  margin: 0 16px 16px;
}
#contact .wrap .contact_lead {
  margin: 0 16px;
  color: #fff;
  font-weight: bold;
}
#contact .wrap .inner .contact_form {
  margin: 0 auto;
}
#contact .wrap .inner .contact_form .form_group {
  margin-bottom: 40px;
}
#contact .wrap .inner .contact_form .form_group br {
  display: none;
}
#contact .wrap .inner .contact_form .form_group label {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
}
#contact .wrap .inner .contact_form .form_group label .required {
  margin-left: 8px;
  color: #E6103D;
  font-size: 12px;
  font-size: 0.75rem;
}
#contact .wrap .inner .contact_form .form_group input, #contact .wrap .inner .contact_form .form_group textarea {
  width: 100%;
  margin-top: 8px;
  padding: 12px 16px;
  border: 1px solid #DFDFDF;
  border-radius: 4px;
  font-size: 16px;
  font-size: 1rem;
  font-family: inherit;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
}
#contact .wrap .inner .contact_form .form_group input:focus, #contact .wrap .inner .contact_form .form_group textarea:focus {
  outline: none;
  border-color: #0254B3;
}
#contact .wrap .inner .contact_form .form_group input::-webkit-input-placeholder, #contact .wrap .inner .contact_form .form_group textarea::-webkit-input-placeholder {
  color: #999;
}
#contact .wrap .inner .contact_form .form_group input::-moz-placeholder, #contact .wrap .inner .contact_form .form_group textarea::-moz-placeholder {
  color: #999;
}
#contact .wrap .inner .contact_form .form_group input:-ms-input-placeholder, #contact .wrap .inner .contact_form .form_group textarea:-ms-input-placeholder {
  color: #999;
}
#contact .wrap .inner .contact_form .form_group input::-ms-input-placeholder, #contact .wrap .inner .contact_form .form_group textarea::-ms-input-placeholder {
  color: #999;
}
#contact .wrap .inner .contact_form .form_group input::placeholder, #contact .wrap .inner .contact_form .form_group textarea::placeholder {
  color: #999;
}
#contact .wrap .inner .contact_form .form_group textarea {
  resize: vertical;
  min-height: 120px;
}
#contact .wrap .inner .contact_form .form_submit {
  text-align: center;
}
#contact .wrap .inner .contact_form .form_submit .btn_submit {
  margin: 0 auto;
  padding: 16px 48px;
  font-size: 16px;
  font-size: 1rem;
  font-weight: bold;
  cursor: pointer;
}
#contact .wrap .inner .contact_form .form_submit .btn_submit:disabled {
  background-color: #ccc;
  cursor: not-allowed;
}
#contact .wrap .wpcf7-turnstile {
  text-align: right;
}
#contact .wrap .thanks {
  margin: 0 16px;
  color: #fff;
}
#contact .wrap .thanks h3 {
  margin-bottom: 16px;
  font-size: 24px;
  font-size: 1.5rem;
}
#contact .wrap .thanks p a {
  display: block;
  margin-top: 16px;
  color: #fff;
}
#contact .wrap .wpcf7-spinner {
  display: none;
}
#contact {
  /* top-PC
  ------------------------------------------------------- */
}
@media only screen and (min-width: 1201px) {
  #contact .wrap h2 {
    width: 75%;
    max-width: 1100px;
    margin: 0 auto 24px;
    font-size: 56px;
    font-size: 3.5rem;
  }
  #contact .wrap .contact_lead {
    width: 75%;
    max-width: 1100px;
    margin: 0 auto;
    font-size: 20px;
    font-size: 1.25rem;
  }
  #contact .wrap .inner {
    width: 75%;
    max-width: 1100px;
    margin: 80px auto 200px;
    padding: 80px;
  }
  #contact .wrap .inner .contact_form .form_group textarea {
    min-height: 160px;
  }
  #contact .wrap .inner .contact_form .form_submit .btn_submit {
    padding: 14px 48px;
  }
  #contact .wrap .thanks {
    width: 75%;
    max-width: 1100px;
    margin: 0 auto 200px;
  }
  #contact .wrap .thanks h3 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
#contact {
  /* top-tablet
  ------------------------------------------------------- */
}
@media screen and (min-width: 768px) and (max-width: 960px) {
  #contact .wrap h2 {
    margin: 0 40px 16px;
  }
  #contact .wrap .contact_lead {
    margin: 0 40px;
  }
  #contact .wrap .contact_inner {
    padding: 40px;
  }
}
@media screen and (min-width: 961px) and (max-width: 1200px) {
  #contact .wrap h2 {
    margin: 0 40px 16px;
  }
  #contact .wrap .contact_lead {
    margin: 0 40px;
  }
  #contact .wrap .contact_inner {
    padding: 80px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhY3QuY3NzIiwiX2Jhc2Uuc2NzcyIsImNvbnRhY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHaEI7eURBQUE7QUEwQkE7eURBQUE7QUFtQ0E7eURBQUE7QUFnQkE7eURBQUE7QUMzRUk7RUFDRSxtQkFBQTtBRktOO0FFSEk7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FGS047QUVETTtFQUNFLGNBQUE7QUZHUjtBRURRO0VBQ0UsbUJBQUE7QUZHVjtBRURVO0VBQ0UsYUFBQTtBRkdaO0FFRFU7RUFDRSxjQUFBO0VEYlIsZUFBQTtFQUNBLG1CQUFBO0VDY1EsaUJBQUE7QUZJWjtBRUZZO0VBQ0UsZ0JBQUE7RUFDQSxjRDRCQTtFQS9DVixlQUFBO0VBQ0Esa0JBQUE7QUR3Qko7QUVEVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VEN0JSLGVBQUE7RUFDQSxlQUFBO0VDOEJRLG9CQUFBO0VBQ0EsMENBQUE7RUFBQSxrQ0FBQTtBRklaO0FFRlk7RUFDRSxhQUFBO0VBQ0EscUJETEM7QURTZjtBRURZO0VBQ0UsV0FBQTtBRkdkO0FFSlk7RUFDRSxXQUFBO0FGR2Q7QUVKWTtFQUNFLFdBQUE7QUZHZDtBRUpZO0VBQ0UsV0FBQTtBRkdkO0FFSlk7RUFDRSxXQUFBO0FGR2Q7QUVDVTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QUZDWjtBRUdRO0VBQ0Usa0JBQUE7QUZEVjtBRUdVO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VEdkRSLGVBQUE7RUFDQSxlQUFBO0VDd0RRLGlCQUFBO0VBQ0EsZUFBQTtBRkFaO0FFRVk7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0FGQWQ7QUVPSTtFQUNFLGlCQUFBO0FGTE47QUVRSTtFQUNFLGNBQUE7RUFDQSxXQUFBO0FGTk47QUVRTTtFQUNFLG1CQUFBO0VEOUVKLGVBQUE7RUFDQSxpQkFBQTtBRHlFSjtBRVFRO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBRk5WO0FFV0k7RUFDRSxhQUFBO0FGVE47QUUzRkE7RUF1R0U7MkRBQUE7QUZSRjtBRVVFO0VBRUk7SUFDRSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJRHJHSixlQUFBO0lBQ0EsaUJBQUE7RUQ2RkY7RUVXSTtJQUNFLFVBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7SUQ1R0osZUFBQTtJQUNBLGtCQUFBO0VEb0dGO0VFV0k7SUFDRSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtJQUNBLGFBQUE7RUZUTjtFRWFVO0lBQ0UsaUJBQUE7RUZYWjtFRWdCVTtJQUNFLGtCQUFBO0VGZFo7RUVvQkk7SUFDRSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtFRmxCTjtFRW9CTTtJRDFJSixlQUFBO0lBQ0EsaUJBQUE7RUR5SEY7QUFDRjtBRXBJQTtFQTBKRTsyREFBQTtBRmxCRjtBRW9CRTtFQUVJO0lBQ0UsbUJBQUE7RUZuQk47RUVxQkk7SUFDRSxjQUFBO0VGbkJOO0VFcUJJO0lBQ0UsYUFBQTtFRm5CTjtBQUNGO0FFdUJFO0VBRUk7SUFDRSxtQkFBQTtFRnRCTjtFRXdCSTtJQUNFLGNBQUE7RUZ0Qk47RUV3Qkk7SUFDRSxhQUFBO0VGdEJOO0FBQ0YiLCJmaWxlIjoiY29udGFjdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBtaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOiJsuaMh+Wumih0ZXh0KVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrpoo44Kw44Op44OH44O844K344On44OzKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2NvbnRhY3QgLndyYXAgaDIge1xuICBtYXJnaW46IDAgMTZweCAxNnB4O1xufVxuI2NvbnRhY3QgLndyYXAgLmNvbnRhY3RfbGVhZCB7XG4gIG1hcmdpbjogMCAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jY29udGFjdCAud3JhcCAuaW5uZXIgLmNvbnRhY3RfZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fZ3JvdXAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fZ3JvdXAgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX2dyb3VwIGxhYmVsIC5yZXF1aXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGNvbG9yOiAjRTYxMDNEO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX2dyb3VwIGlucHV0LCAjY29udGFjdCAud3JhcCAuaW5uZXIgLmNvbnRhY3RfZm9ybSAuZm9ybV9ncm91cCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RGREZERjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2U7XG59XG4jY29udGFjdCAud3JhcCAuaW5uZXIgLmNvbnRhY3RfZm9ybSAuZm9ybV9ncm91cCBpbnB1dDpmb2N1cywgI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fZ3JvdXAgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMjU0QjM7XG59XG4jY29udGFjdCAud3JhcCAuaW5uZXIgLmNvbnRhY3RfZm9ybSAuZm9ybV9ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIsICNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX2dyb3VwIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fZ3JvdXAgdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbn1cbiNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX3N1Ym1pdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX3N1Ym1pdCAuYnRuX3N1Ym1pdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxNnB4IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2NvbnRhY3QgLndyYXAgLmlubmVyIC5jb250YWN0X2Zvcm0gLmZvcm1fc3VibWl0IC5idG5fc3VibWl0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbiNjb250YWN0IC53cmFwIC53cGNmNy10dXJuc3RpbGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNjb250YWN0IC53cmFwIC50aGFua3Mge1xuICBtYXJnaW46IDAgMTZweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jY29udGFjdCAud3JhcCAudGhhbmtzIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbiNjb250YWN0IC53cmFwIC50aGFua3MgcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2NvbnRhY3QgLndyYXAgLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRhY3Qge1xuICAvKiB0b3AtUENcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgI2NvbnRhY3QgLndyYXAgaDIge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbiAgI2NvbnRhY3QgLndyYXAgLmNvbnRhY3RfbGVhZCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gICNjb250YWN0IC53cmFwIC5pbm5lciB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0byAyMDBweDtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG4gICNjb250YWN0IC53cmFwIC5pbm5lciAuY29udGFjdF9mb3JtIC5mb3JtX2dyb3VwIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgfVxuICAjY29udGFjdCAud3JhcCAuaW5uZXIgLmNvbnRhY3RfZm9ybSAuZm9ybV9zdWJtaXQgLmJ0bl9zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE0cHggNDhweDtcbiAgfVxuICAjY29udGFjdCAud3JhcCAudGhhbmtzIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwMHB4O1xuICB9XG4gICNjb250YWN0IC53cmFwIC50aGFua3MgaDMge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuI2NvbnRhY3Qge1xuICAvKiB0b3AtdGFibGV0XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2NvbnRhY3QgLndyYXAgaDIge1xuICAgIG1hcmdpbjogMCA0MHB4IDE2cHg7XG4gIH1cbiAgI2NvbnRhY3QgLndyYXAgLmNvbnRhY3RfbGVhZCB7XG4gICAgbWFyZ2luOiAwIDQwcHg7XG4gIH1cbiAgI2NvbnRhY3QgLndyYXAgLmNvbnRhY3RfaW5uZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNjb250YWN0IC53cmFwIGgyIHtcbiAgICBtYXJnaW46IDAgNDBweCAxNnB4O1xuICB9XG4gICNjb250YWN0IC53cmFwIC5jb250YWN0X2xlYWQge1xuICAgIG1hcmdpbjogMCA0MHB4O1xuICB9XG4gICNjb250YWN0IC53cmFwIC5jb250YWN0X2lubmVyIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vKiBtaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXG4vLyAkdGFibGV0OiA3Njg7Ly8g44K/44OW44Os44OD44OI44Gu5Z+65rqW44Go44GZ44KL44K144Kk44K6XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcbiAgQGlmICR2aWV3cG9ydCB7XG4gICAgZm9udC1zaXplOiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XG4gIH0gQGVsc2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcbiAgICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplICwgMTYpICsgcmVtO1xuICB9XG59XG5cbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xuICBAcmV0dXJuIG1hdGguZGl2KDEwMCAsICR2aWV3cG9ydCkgKiAkc2l6ZSAqIDF2dztcbn1cblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vKiDoibLmjIflrpoodGV4dClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiR0ZXh0X3ByaW1hcnkgOiAjMTExMTExO1xuJHRleHRfcHJpbWFyeV9ob3ZlciA6ICMxOTE5MTk7XG4kdGV4dF9wcmltYXJ5X2Rpc2FibGVkIDogcmdiYSg1NCwgNTQsIDU0LCAwLjQ4KTtcblxuJHRleHRfc2Vjb25kYXJ5IDogIzVCNUI1QjtcbiR0ZXh0X3NlY29uZGFyeV9ob3ZlciA6ICMzNjM2MzY7XG4kdGV4dF9zZWNvbmRhcnlfZGlzYWJsZWQgOiByZ2JhKDkxLCA5MSwgOTEsIDAuNDgpO1xuXG4kdGV4dF90ZXJ0aWFyeSA6ICM2RjZGNkY7XG4kdGV4dF90ZXJ0aWFyeV9ob3ZlciA6ICM1QjVCNUI7XG4kdGV4dF90ZXJ0aWFyeV9kaXNhYmxlZCA6IHJnYmEoMTExLCAxMTEsIDExMSwgMC40OCk7XG5cbiR0ZXh0X2FjY2VudCA6ICMwMjU0QjM7XG4kdGV4dF9hY2NlbnRfaG92ZXIgOiAjMDcxNjhDO1xuJHRleHRfYWNjZW50X2Rpc2FibGVkIDogcmdiYSgyLCA4NCwgMTc5LCAwLjQ4KTtcblxuJHRleHRfaW5mbyA6ICMyRjczRDQ7XG4kdGV4dF9pbmZvX2hvdmVyIDogIzI2NjZCRjtcbiR0ZXh0X2luZm9fZGlzYWJsZWQgOiByZ2JhKDQ3LCAxMTUsIDIxMiwgMC40OCk7XG5cbiR0ZXh0X3N1Y2Nlc3MgOiAjMDA4NzQ0O1xuJHRleHRfc3VjY2Vzc19ob3ZlciA6ICMwMDc4M0M7XG4kdGV4dF9zdWNjZXNzX2Rpc2FibGVkIDogcmdiYSgwLCAxMzUsIDY4LCAwLjQ4KTtcblxuJHRleHRfd2FybmluZyA6ICNDNzRFMUU7XG4kdGV4dF93YXJuaW5nX2hvdmVyIDogI0I1NDAwRTtcbiR0ZXh0X3dhcm5pbmdfZGlzYWJsZWQgOiByZ2JhKDE5OSwgNzgsIDMwLCAwLjQ4KTtcblxuJHRleHRfZXJyb3IgOiAjRTYxMDNEO1xuJHRleHRfZXJyb3JfaG92ZXIgOiAjRDMwMDMwO1xuJHRleHRfZXJyb3JfZGlzYWJsZWQgOiByZ2JhKDIzMCwgMTYsIDYxLCAwLjQ4KTtcblxuXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRTYWdlQmx1ZUxpZ2h0IDogIzdEQUZFODtcblxuJExvdmVyUmVkTGlnaHQgOiAjRkZCMUFDO1xuJExvdmVyUmVkTWVkaXVtIDogI0NGMTMxNDtcbiRMb3ZlclJlZERhcmsgOiAjOEMwNzA3O1xuXG4kQXNzaXN0R3JlZW5MaWdodCA6ICM4RENGOTQ7XG4kQXNzaXN0R3JlZW5NZWRpdW0gOiAjMTM5MDdFO1xuJEFzc2lzdEdyZWVuRGFyayA6ICMwMjUxMTc7XG5cbiRCZW5lZml0T3JhbmdlTGlnaHQgOiAjRUJCMjZFO1xuJEJlbmVmaXRPcmFuZ2VNZWRpdW0gOiAjREI3QjBBO1xuJEJlbmVmaXRPcmFuZ2VEYXJrIDogI0M2NUIwRTtcblxuLyog6Imy5oyH5a6aKOOCsOODqeODh+ODvOOCt+ODp+ODsylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRncmFkaWVudF9wcmltYXJ5IDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTA2NkNBIDMuMzclLCAjQTlEMkZGIDc3LjQlKTtcbiRncmFkaWVudF9zZWNvbmRhcnkgOiBsaW5lYXItZ3JhZGllbnQoMzU3LjUxZGVnLCAjQ0YxMzE0IC0wLjg4JSwgIzEzMEE4OSA5Ni43MiUpO1xuJGdyYWRpZW50X2xpbmUgOiBsaW5lYXItZ3JhZGllbnQoOTAuNmRlZywgJHRleHRfYWNjZW50X2hvdmVyIDYuMjIlLCAjQ0YxMzE0IDE5NC4yNSUpO1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuI2NvbnRhY3R7XHJcbiAgLndyYXB7XHJcbiAgICBoMntcclxuICAgICAgbWFyZ2luOiAwIDE2cHggMTZweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0X2xlYWR7XHJcbiAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVye1xyXG4gICAgICAuY29udGFjdF9mb3Jte1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAuZm9ybV9ncm91cHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgICAgYnJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICAucmVxdWlyZWR7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICBjb2xvcjogYi4kdGV4dF9lcnJvcjtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dCwgdGV4dGFyZWF7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RGREZERjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1c3tcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYi4kdGV4dF9hY2NlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGV4dGFyZWF7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm1fc3VibWl0e1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC5idG5fc3VibWl0e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCA0OHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmRpc2FibGVke1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cGNmNy10dXJuc3RpbGV7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGhhbmtze1xyXG4gICAgICBtYXJnaW46IDAgMTZweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBoM3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3BjZjctc3Bpbm5lcntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9ICBcclxuICAvKiB0b3AtUENcclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDFweCl7XHJcbiAgICAud3JhcHtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGIuZm9udC1zaXplKDU2KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRhY3RfbGVhZHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVye1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMjAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogODBweDtcclxuXHJcbiAgICAgICAgLmNvbnRhY3RfZm9ybXtcclxuICAgICAgICAgIC5mb3JtX2dyb3Vwe1xyXG4gICAgICAgICAgICB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mb3JtX3N1Ym1pdHtcclxuICAgICAgICAgICAgLmJ0bl9zdWJtaXR7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGhhbmtze1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjAwcHg7XHJcblxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgQGluY2x1ZGUgYi5mb250LXNpemUoNDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyogdG9wLXRhYmxldFxyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6OTYwcHgpIHtcclxuICAgIC53cmFwe1xyXG4gICAgICBoMntcclxuICAgICAgICBtYXJnaW46IDAgNDBweCAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb250YWN0X2xlYWR7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhY3RfaW5uZXJ7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gIFxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MXB4KSBhbmQgKCBtYXgtd2lkdGg6MTIwMHB4KSB7XHJcbiAgICAud3JhcHtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHggMTZweDtcclxuICAgICAgfVxyXG4gICAgICAuY29udGFjdF9sZWFke1xyXG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb250YWN0X2lubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbn0iXX0= */
