/* Main */
/*
main h1 {
  margin-bottom: 40px;
}
*/

@media screen and (max-width: 767px) {
  main h1 {
    font-size: 20px;
    margin-bottom: 20px;
  }
}

main h2 {
  text-align: left;
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 5px;
}

@media screen and (max-width: 767px) {
  main h2 {
    margin-bottom: 20px;
  }
}

main .register_wrapper {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (min-width: 768px) {
  main .register_wrapper {
    padding-left: 20px;
  }
}

@media screen and (max-width: 767px) {
  main .register_wrapper {
    display: block;
  }
}

main .register_wrapper .register_main {
  width: calc(100% - 250px);
}

@media screen and (max-width: 767px) {
  main .register_wrapper .register_main {
    width: 100%;
  }
}

main .register_wrapper .register_main .form_inner > .btn {
  width: 100%;
  height: 50px;
  margin-top: 30px;
  font-size: 16px;
}

@media screen and (min-width: 768px) {
  main .register_wrapper .register_main .form_inner > .btn {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .register_wrapper .content-asset  {
    height: 100%;
  }
}

@media screen and (min-width: 768px) {
  main .register_wrapper .register_right {
    width: 235px;
    margin-top: -80px;
    margin-left: 15px;
  }
}

@media screen and (max-width: 767px) {
  main .register_wrapper .register_right {
    width: 100%;
  }
}

main .register_wrapper .register_right .support {
  color: #435e54;
  font-size: 14px;
  font-weight: bold;
}

main .register_wrapper .register_right .register_right_box {
  border: 1px solid #d0d0d0;
  margin-top: 10px;
  padding: 10px;
}

main .register_wrapper .register_right .register_right_box p {
  margin-bottom: 5px;
  line-height: 1.8;
}

main .register_wrapper .register_right .register_right_box p:first-child {
  margin-bottom: 10px;
}

main .register_wrapper .register_right .register_right_box p.bold {
  font-size: 13px;
}

main .register_wrapper .submit_area {
  margin-top: 40px;
}

@media screen and (max-width: 767px) {
  main .register_wrapper .submit_area {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  main .register_wrapper .submit_area .btn_orange {
    font-size: 16px;
    padding: 0 100px;
  }
}

.page_catalog .catalog_top {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_top {
    display: flex;
    flex-wrap: wrap;
	margin-bottom: 20px;
  }
}
.page_catalog .catalog_top .catalog_image {
  flex: none;
}
.page_catalog .catalog_top .catalog_text {
  margin-left: 20px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_top .catalog_text {
    margin-left: 0;
    margin-top: 10px;
  }
}

@media screen and (min-width: 768px) {
  .page_catalog .catalog_top .catalog_text p {
    line-height: 1.6;
  }
}

.page_catalog .catalog_top .catalog_text p:nth-of-type(1) {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_top .catalog_text p:nth-of-type(1) {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

.page_catalog .catalog_top .catalog_text p:nth-of-type(2) {
  font-size: 14px;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_top .catalog_text p:nth-of-type(2) {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_top .catalog_text p.note {
    font-size: 10px;
  }
}

.page_catalog .catalog_login {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_login {
    align-items: flex-start;
    margin-bottom: 20px;
  }
}

.page_catalog .catalog_login p {
  font-size: 14px;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_login p {
    width: calc(100% - 110px);
  }
}

.page_catalog .catalog_login .btn {
  width: 120px;
  height: 30px;
  margin-left: 20px;
  font-weight: normal;
}

@media screen and (max-width: 767px) {
  .page_catalog .catalog_login .btn {
    width: 90px;
  }
}

.page_catalog .form_inner_text {
  display: inline-block;
  margin-top: 30px;
  font-size: 16px;
}

@media screen and (max-width: 767px) {
  .page_catalog .form_inner_text {
    font-size: 14px;
  }
}

@media screen and (max-width: 767px) {
  .page_catalog .submit_area .btn {
    font-size: 16px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlZ2lzdGVyLnNjc3MiLCJfdmFycy5zY3NzIiwicmVnaXN0ZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLFVBQVU7QUFDVjtFQUVJLG9CQUFtQjtDQUtwQjs7QUNrQkQ7RUR6QkY7SUFJTSxnQkFBZTtJQUNmLG9CQUFtQjtHQUV0QjtDRUZGOztBRkxEO0VBVUksaUJBQWdCO0VBQ2hCLGlDQ1J1QjtFRFN2QixvQkFBbUI7Q0FJcEI7O0FDU0Q7RUR6QkY7SUFjTSxvQkFBbUI7R0FFdEI7Q0VDRjs7QUZqQkQ7RUNxQ0UsY0FBYTtFQUNiLGdCQUFlO0NEaURkOztBQ3pERDtFRDlCRjtJQXFCTSxtQkFBa0I7R0FrRXJCO0NFM0RGOztBREhDO0VEekJGO0lBd0JNLGVBQWM7R0ErRGpCO0NFckRGOztBRmxDRDtFQTJCTSwwQkFBeUI7Q0FnQjFCOztBQ2xCSDtFRHpCRjtJQTZCUSxZQUFXO0dBY2Q7Q0VDSjs7QUY1Q0Q7RUFrQ1UsWUFBVztFQUNYLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsZ0JBQWU7Q0FJaEI7O0FDWFA7RUQ5QkY7SUF1Q1ksY0FBYTtHQUVoQjtDRWdCUjs7QUQzQkM7RUQ5QkY7SUErQ1EsYUFBWTtJQUNaLGtCQUFpQjtJQUNqQixrQkFBaUI7R0E4QnBCO0NFZEo7O0FEeENDO0VEekJGO0lBb0RRLFlBQVc7R0EyQmQ7Q0VSSjs7QUZ2RUQ7RUF3RFEsZUN0RGlCO0VEdURqQixnQkFBZTtFQUNmLGtCQUFpQjtDQUNsQjs7QUEzRFA7RUE4RFEsMEJDM0RtQjtFRDREbkIsaUJBQWdCO0VBQ2hCLGNBQWE7Q0FjZDs7QUE5RVA7RUFtRVUsbUJBQWtCO0VBQ2xCLGlCQUFnQjtDQVNqQjs7QUE3RVQ7RUF1RVksb0JBQW1CO0NBQ3BCOztBQXhFWDtFQTJFWSxnQkFBZTtDQUNoQjs7QUE1RVg7RUFrRk0saUJBQWdCO0NBSWpCOztBQzdESDtFRHpCRjtJQW9GUSxjQUFhO0dBRWhCO0NFb0JKOztBRmhCRDtFQ3JERSxjQUFhO0VBQ2IsZ0JBQWU7RUR1RGIsb0JBQW1CO0NBeUNwQjs7QUM3R0Q7RURpRUY7SUFLTSxvQkFBbUI7R0F1Q3RCO0NFaEJGOztBRjVCRDtFQVNNLGtCQUFpQjtDQWtDbEI7O0FDNUdIO0VEaUVGO0lBV1EsZUFBYztJQUNkLGlCQUFnQjtHQStCbkI7Q0VKSjs7QURuR0M7RUQ0REY7SUFnQlUsaUJBQWdCO0dBMEJuQjtDRUdOOztBRjdDRDtFQW9CVSxnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixvQkFBbUI7Q0FLcEI7O0FDNUZQO0VEaUVGO0lBd0JZLGdCQUFlO0lBQ2Ysb0JBQW1CO0dBRXRCO0NFK0JSOztBRjFERDtFQThCVSxnQkFBZTtFQUNmLG9CQUFtQjtDQUlwQjs7QUNwR1A7RURpRUY7SUFpQ1ksb0JBQW1CO0dBRXRCO0NFa0NSOztBRHRJQztFRGlFRjtJQXVDWSxnQkFBZTtHQUVsQjtDRWtDUjs7QUYzRUQ7RUNyREUsY0FBYTtFQUNiLGdCQUFlO0VEb0diLG9CQUFtQjtFQUNuQixvQkFBbUI7Q0FzQnBCOztBQ3hJRDtFRGlFRjtJQW1ETSx3QkFBdUI7SUFDdkIsb0JBQW1CO0dBbUJ0QjtDRWtCRjs7QUZ6RkQ7RUF3RE0sZ0JBQWU7Q0FJaEI7O0FDN0hIO0VEaUVGO0lBMERRLDBCQUF5QjtHQUU1QjtDRXVDSjs7QUZuR0Q7RUErRE0sYUFBWTtFQUNaLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsb0JBQW1CO0NBSXBCOztBQ3ZJSDtFRGlFRjtJQW9FUSxZQUFXO0dBRWQ7Q0UwQ0o7O0FGaEhEO0VBMEVJLHNCQUFxQjtFQUNyQixpQkFBZ0I7RUFDaEIsZ0JBQWU7Q0FJaEI7O0FDakpEO0VEaUVGO0lBOEVNLGdCQUFlO0dBRWxCO0NFNENGOztBRDdMQztFRGlFRjtJQXFGUSxnQkFBZTtHQUVsQjtDRTJDSiIsImZpbGUiOiJyZWdpc3Rlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuXG5AaW1wb3J0IFwiX3ZhcnNcIjtcblxuLyogTWFpbiAqL1xubWFpbiB7XG4gIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9ib3JkZXJfZ3JheTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnJlZ2lzdGVyX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgbWluLXNjcmVlbigkcGNfc2l6ZSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtc2NyZWVuKCRzcF9zaXplKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnJlZ2lzdGVyX21haW4ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHBjX3NpemUpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5mb3JtX2lubmVyIHtcbiAgICAgICAgJiA+IC5idG4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tc2NyZWVuKCRwY19zaXplKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWdpc3Rlcl9yaWdodCB7XG4gICAgICBAaW5jbHVkZSBtaW4tc2NyZWVuKCRwY19zaXplKSB7XG4gICAgICAgIHdpZHRoOiAyMzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LXNjcmVlbigkc3Bfc2l6ZSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnN1cHBvcnQge1xuICAgICAgICBjb2xvcjogJGNvbG9yX21haW5fdGV4dDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLnJlZ2lzdGVyX3JpZ2h0X2JveCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ib3JkZXJfZ3JheTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJvbGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJtaXRfYXJlYSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgQGluY2x1ZGUgbWF4LXNjcmVlbigkc3Bfc2l6ZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH0gICAgICBcbiAgfVxufVxuXG4ucGFnZV9jYXRhbG9nIHtcbiAgLmNhdGFsb2dfdG9wIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgQGluY2x1ZGUgbWF4LXNjcmVlbigkc3Bfc2l6ZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuY2F0YWxvZ190ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgQGluY2x1ZGUgbWF4LXNjcmVlbigkc3Bfc2l6ZSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSBtaW4tc2NyZWVuKCRwY19zaXplKSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtYXgtc2NyZWVuKCRzcF9zaXplKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ub3RlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYXgtc2NyZWVuKCRzcF9zaXplKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7ICAgICAgICAgICAgXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGFsb2dfbG9naW4ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm1faW5uZXJfdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBpbmNsdWRlIG1heC1zY3JlZW4oJHNwX3NpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuc3VibWl0X2FyZWEge1xuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgbWF4LXNjcmVlbigkc3Bfc2l6ZSkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9ICAgICAgXG4gICAgfVxuICB9XG59IiwiLy8gQ29sb3JzXHJcbiRjb2xvcl90ZXh0OiAjNDY0NzQ5O1xyXG4kY29sb3JfdGV4dF9ibGFjazogIzAwMDtcclxuJGNvbG9yX3RleHRfaG92ZXI6ICMwMTc1MDE7XHJcbiRjb2xvcl9hdHRlbnRpb246ICNhODE5MmU7XHJcbiRjb2xvcl9tYWluOiAjMGM1NjQxO1xyXG4kY29sb3JfbWFpbl9kYXJrOiAjM2I1MzQzO1xyXG4kY29sb3JfbWFpbl90ZXh0OiAjNDM1ZTU0O1xyXG4kY29sb3JfYm9yZGVyX2dyYXk6ICNkMGQwZDA7XHJcbiRjb2xvcl9ib3JkZXJfbGlnaHRncmF5OiAjZDlkYWQ0O1xyXG4kY29sb3JfYm9yZGVyX2xpbWU6ICM3NmMyNjU7XHJcbiRjb2xvcl9ib3JkZXJfb3JhbmdlOiAjZmY5MDBkO1xyXG4kY29sb3JfYmdfZ3JheTogI2VmZWZlZjtcclxuJGNvbG9yX3NvcnQ6ICM4NjllMmM7XHJcbiRjb2xvcl90YWc6ICM3YjkxNmU7XHJcbiRjb2xvcl9pbnB1dGJveDogI2E5YTlhOTtcclxuJGNvbG9yX2J0bl9vcmFuZ2U6ICNiZDViMDA7XHJcbiRjb2xvcl9mcmFtZTogIzMzMztcclxuJGNvbG9yX2ZyYW1lLXNlbGVjdGVkOiAjZDc3NTAwO1xyXG4kY29sb3JfYnRuLWRpc2FibGU6ICNjM2MzYzM7XHJcblxyXG5cclxuLy8gV2lkdGhcclxuJGNvbnRlbnRzX3dpZHRoOiAxMjYwcHg7XHJcbiRjb250ZW50c193aWR0aF9zcDogOTYlO1xyXG5cclxuLy8gQnJlYWsgUG9pbnRcclxuJHNwX3NpemU6IDc2N3B4O1xyXG4kcGNfc2l6ZTogNzY4cHg7XHJcbkBtaXhpbiBtYXgtc2NyZWVuKCRzaXplKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbWluLXNjcmVlbigkc2l6ZSkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZsZXhib3hcclxuQG1peGluIGZsZXhib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4vLyBDZW50ZXJpbmcgIEhvcml6b250YWxseSAmIFZlcnRpY2FsbHlcclxuQG1peGluIGNlbnRlcmluZ3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcbi8vIENlbnRlcmluZyAgSG9yaXpvbnRhbGx5XHJcbkBtaXhpbiBjZW50ZXJpbmdfaG9yaXpvbnRhbGx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLy8gQ2VudGVyaW5nICBWZXJ0aWNhbGx5XHJcbkBtaXhpbiBjZW50ZXJpbmdfdmVydGljYWxseSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufSIsIi8qIE1haW4gKi9cbm1haW4gaDEge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluIGgxIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5tYWluIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxubWFpbiAucmVnaXN0ZXJfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXJfd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4gLnJlZ2lzdGVyX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbm1haW4gLnJlZ2lzdGVyX3dyYXBwZXIgLnJlZ2lzdGVyX21haW4ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5yZWdpc3Rlcl93cmFwcGVyIC5yZWdpc3Rlcl9tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5tYWluIC5yZWdpc3Rlcl93cmFwcGVyIC5yZWdpc3Rlcl9tYWluIC5mb3JtX2lubmVyID4gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfbWFpbiAuZm9ybV9pbm5lciA+IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfcmlnaHQge1xuICAgIHdpZHRoOiAyMzVweDtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluIC5yZWdpc3Rlcl93cmFwcGVyIC5yZWdpc3Rlcl9yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxubWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfcmlnaHQgLnN1cHBvcnQge1xuICBjb2xvcjogIzQzNWU1NDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxubWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfcmlnaHQgLnJlZ2lzdGVyX3JpZ2h0X2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbm1haW4gLnJlZ2lzdGVyX3dyYXBwZXIgLnJlZ2lzdGVyX3JpZ2h0IC5yZWdpc3Rlcl9yaWdodF9ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxubWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfcmlnaHQgLnJlZ2lzdGVyX3JpZ2h0X2JveCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxubWFpbiAucmVnaXN0ZXJfd3JhcHBlciAucmVnaXN0ZXJfcmlnaHQgLnJlZ2lzdGVyX3JpZ2h0X2JveCBwLmJvbGQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbm1haW4gLnJlZ2lzdGVyX3dyYXBwZXIgLnN1Ym1pdF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbiAucmVnaXN0ZXJfd3JhcHBlciAuc3VibWl0X2FyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlX2NhdGFsb2cgLmNhdGFsb2dfdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5wYWdlX2NhdGFsb2cgLmNhdGFsb2dfdG9wIC5jYXRhbG9nX3RleHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ190b3AgLmNhdGFsb2dfdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9jYXRhbG9nIC5jYXRhbG9nX3RvcCAuY2F0YWxvZ190ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cblxuLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ190b3AgLmNhdGFsb2dfdGV4dCBwOm50aC1vZi10eXBlKDEpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ190b3AgLmNhdGFsb2dfdGV4dCBwOm50aC1vZi10eXBlKDEpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucGFnZV9jYXRhbG9nIC5jYXRhbG9nX3RvcCAuY2F0YWxvZ190ZXh0IHA6bnRoLW9mLXR5cGUoMikge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlX2NhdGFsb2cgLmNhdGFsb2dfdG9wIC5jYXRhbG9nX3RleHQgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZV9jYXRhbG9nIC5jYXRhbG9nX3RvcCAuY2F0YWxvZ190ZXh0IHAubm90ZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5wYWdlX2NhdGFsb2cgLmNhdGFsb2dfbG9naW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlX2NhdGFsb2cgLmNhdGFsb2dfbG9naW4ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ19sb2dpbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZV9jYXRhbG9nIC5jYXRhbG9nX2xvZ2luIHAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIH1cbn1cblxuLnBhZ2VfY2F0YWxvZyAuY2F0YWxvZ19sb2dpbiAuYnRuIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZV9jYXRhbG9nIC5jYXRhbG9nX2xvZ2luIC5idG4ge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG59XG5cbi5wYWdlX2NhdGFsb2cgLmZvcm1faW5uZXJfdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZV9jYXRhbG9nIC5mb3JtX2lubmVyX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZV9jYXRhbG9nIC5zdWJtaXRfYXJlYSAuYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiJdfQ== */

