@charset "UTF-8";
@font-face {
  font-family: "iconfont";
  src: url("/common/fonts/iconfont.eot");
  src: url("/common/fonts/iconfont.eot?#iefix") format("eot"), url("/common/fonts/iconfont.woff2") format("woff2"), url("/common/fonts/iconfont.woff") format("woff"), url("/common/fonts/iconfont.ttf") format("truetype"), url("/common/fonts/iconfont.svg#iconfont") format("svg");
}

/* メインイメージ部 */
.cnt_header {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%;
  height: 480px;
  box-sizing: border-box;
  margin: 0;
  background: transparent url("/documents/images/main.jpg") center center no-repeat;
  background-size: cover;
}

@media (max-width: 425px) {
  .cnt_header {
    height: 180px;
    background-image: url("/documents/images/main_sp.jpg");
  }
}

/* コンテンツ共通 */
.cnt_section {
  position: relative;
  width: 960px;
  margin: 0 auto 150px;
  /* 表組用定義リスト */
}

@media (max-width: 425px) {
  .cnt_section {
    width: 100%;
    margin: 0 auto 100px;
  }
}

.cnt_section--title {
  color: #c80023;
  position: relative;
  font-size: 30px;
  line-height: 1;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0;
  margin: 0 0 50px;
}

@media (max-width: 425px) {
  .cnt_section--title {
    font-size: 24px;
    margin-bottom: 40px;
  }
}

.cnt_section--title span {
  display: inline-block;
  padding: 4px 8px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, #efefef));
  background: linear-gradient(180deg, #fff 50%, #efefef 50%);
}

.cnt_section--dl {
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
          align-items: stretch;
  flex-wrap: wrap;
}

@media (max-width: 425px) {
  .cnt_section--dl {
    margin: 0 28px;
    width: auto;
  }
}

.cnt_section--dl dt {
  font-weight: 500;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  width: 21%;
  border-bottom: 1px solid #333;
  padding: 24px 0 24px 28px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_section--dl dt {
    width: 30%;
    padding: 20px 0 20px 10px;
  }
  .cnt_section--dl dt:first-of-type {
    border-top: 1px solid #333;
  }
}

.cnt_section--dl dd {
  line-height: 24px;
  width: 79%;
  border-bottom: 1px solid #bcbcbc;
  padding: 24px 0 24px 40px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_section--dl dd {
    width: 70%;
    padding: 20px 0 20px 10px;
  }
  .cnt_section--dl dd:first-of-type {
    border-top: 1px solid #bcbcbc;
  }
}

.cnt_section--dl dd p:not(:last-of-type) {
  margin-bottom: 1em;
}

.document_content {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin: -30px 0 0 -15px;
}

@media (max-width: 425px) {
  .document_content {
    margin: -30px 0 0 0;
    padding: 0 30px;
  }
}

.document_content--box {
  width: 213px;
  margin: 30px 0 0 30px;
}

@media (max-width: 425px) {
  .document_content--box {
    width: 100%;
    margin: 30px 0 0 0;
  }
}

.document_content--img {
  margin: 0 0 10px 0;
  display: block;
  max-width: 100%;
  height: auto;
}

@media (max-width: 425px) {
  .document_content--img {
    margin: 0 auto 10px auto;
  }
}

.document_content--description {
  line-height: 1.5;
  margin: 0 0 15px 0;
  font-size: 14px;
}

.document_content--button {
  text-decoration: none;
  border: 1px solid #c80023;
  font-size: 14px;
  height: 44px;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  color: #c80023;
  font-weight: bold;
  position: relative;
  -webkit-transition: 0.15s;
  transition: 0.15s;
}

.document_content--button:after {
  content: '';
  border-bottom: 2px solid #c80023;
  border-right: 2px solid #c80023;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  right: 15px;
  top: calc(50% - 3px);
  width: 6px;
  height: 6px;
}

.document_content--button:hover {
  background: #c80023;
  color: #fff;
}

.document_content--button:hover:after {
  border-color: #fff;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3MvbGF5b3V0L2RvY3VtZW50LmNzcyIsImNvbW1vbi9jc3MvX2ljb24uc2NzcyIsImNvbW1vbi9jc3MvbGF5b3V0L2RvY3VtZW50LnNjc3MiLCJjb21tb24vY3NzL19taXhpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ2VoQjtFQUNDLHVCQUF1QjtFQUN2QixzQ0FBc0M7RUFDdEMsbVJBSXlEO0FEakIxRDs7QUVEQSxhQUFBO0FBQ0E7RUFDRSxrQkFBaUI7RUFDakIsb0JBQVk7RUFBWixhQUFZO0VBQ1oseUJBQWtCO1VBQWxCLG1CQUFrQjtFQUNsQix3QkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLFdBQVU7RUFDVixhQUFZO0VBQ1osc0JBQXFCO0VBQ3JCLFNBQVE7RUFDUixpRkFBZ0Y7RUFDaEYsc0JBQXFCO0FGSXZCOztBR2FFO0VEM0JGO0lBWUksYUFBWTtJQUNaLHNEQUFxRDtFRk92RDtBQUNGOztBRUpBLFlBQUE7QUFDQTtFQUNFLGtCQUFpQjtFQUNqQixZQUFXO0VBQ1gsb0JBQW1CO0VBd0JuQixhQUFBO0FGaEJGOztBR0ZFO0VEVEY7SUFLSSxXQUFVO0lBQ1Ysb0JBQW1CO0VGV3JCO0FBQ0Y7O0FFVkU7RUFDRSxjQ2pCYztFRGtCZCxrQkFBaUI7RUFDakIsZUFBYztFQUNkLGNBQWE7RUFDYixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsZ0JBQWU7QUZhbkI7O0FHcEJFO0VEREE7SUFVSSxlQUFjO0lBQ2QsbUJBQWtCO0VGZ0J0QjtBQUNGOztBRTVCRztFQWNHLHFCQUFvQjtFQUNwQixnQkFBZTtFQUNmLDRHQUF5RDtFQUF6RCwwREFBeUQ7QUZrQi9EOztBRWRFO0VBQ0UsV0FBVTtFQUNWLG9CQUFZO0VBQVosYUFBWTtFQUNaLHlCQUE2QjtVQUE3Qiw4QkFBNkI7RUFDN0IsMEJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixlQUFjO0FGaUJsQjs7QUd6Q0U7RURtQkE7SUFPSSxjQUFhO0lBQ2IsV0FBVTtFRm9CZDtBQUNGOztBRTdCRztFQVdHLGdCQUFlO0VBQ2Ysb0JBQVk7RUFBWixhQUFZO0VBQ1oseUJBQWtCO1VBQWxCLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsNkJBQTRCO0VBQzVCLHlCQUF3QjtFQUN4QixzQkFBcUI7QUZzQjNCOztBRzFERTtFRG1CQztJQW1CSyxVQUFTO0lBQ1QseUJBQXdCO0VGeUI5QjtFRTdDQztJQXFCcUIsMEJBQXlCO0VGMkIvQztBQUNGOztBRWpERztFQXlCRyxpQkFBZ0I7RUFDaEIsVUFBUztFQUNULGdDQUErQjtFQUMvQix5QkFBd0I7RUFDeEIsc0JBQXFCO0FGNEIzQjs7QUc1RUU7RURtQkM7SUErQkssVUFBUztJQUNULHlCQUF3QjtFRitCOUI7RUUvREM7SUFpQ3FCLDZCQUE0QjtFRmlDbEQ7QUFDRjs7QUVuRUc7RUFvQ0ssa0JBQWlCO0FGbUN6Qjs7QUU3QkE7RUFDRSxvQkFBYTtFQUFiLGFBQWE7RUFDYixlQUFlO0VBQ2YsdUJBQXVCO0FGZ0N6Qjs7QUdoR0U7RUQ2REY7SUFLSSxtQkFBbUI7SUFDbkIsZUFBZTtFRm1DakI7QUFDRjs7QUVsQ0U7RUFDRSxZQUFZO0VBQ1oscUJBQXFCO0FGcUN6Qjs7QUc1R0U7RURxRUE7SUFJSSxXQUFXO0lBQ1gsa0JBQWtCO0VGd0N0QjtBQUNGOztBRXRDRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtFQUNmLFlBQVk7QUZ5Q2hCOztBRzFIRTtFRDZFQTtJQU1JLHdCQUF3QjtFRjRDNUI7QUFDRjs7QUUxQ0U7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7QUY2Q25COztBRTNDRTtFQUNFLHFCQUFxQjtFQUNyQix5QkM5R2M7RUQrR2QsZUFBZTtFQUNmLFlBQVk7RUFDWixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsY0NwSGM7RURxSGQsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix5QkFBaUI7RUFBakIsaUJBQWlCO0FGOENyQjs7QUV6REc7RUFhRyxXQUFXO0VBQ1gsZ0NDMUhZO0VEMkhaLCtCQzNIWTtFRDRIWixpQ0FBeUI7VUFBekIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLFVBQVU7RUFDVixXQUFXO0FGZ0RqQjs7QUVyRUc7RUF3QkcsbUJDcElZO0VEcUlaLFdBQVc7QUZpRGpCOztBRTFFRztFQTJCSyxrQkFBa0I7QUZtRDFCIiwiZmlsZSI6ImNvbW1vbi9jc3MvbGF5b3V0L2RvY3VtZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBzcmM6IHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY29tbW9uL2ZvbnRzL2ljb25mb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC5zdmcjaWNvbmZvbnRcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4vKiDjg6HjgqTjg7PjgqTjg6Hjg7zjgrjpg6ggKi9cbi5jbnRfaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL2RvY3VtZW50cy9pbWFnZXMvbWFpbi5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2hlYWRlciB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvZG9jdW1lbnRzL2ltYWdlcy9tYWluX3NwLmpwZ1wiKTtcbiAgfVxufVxuXG4vKiDjgrPjg7Pjg4bjg7Pjg4TlhbHpgJogKi9cbi5jbnRfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byAxNTBweDtcbiAgLyog6KGo57WE55So5a6a576p44Oq44K544OIICovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3NlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICB9XG59XG5cbi5jbnRfc2VjdGlvbi0tdGl0bGUge1xuICBjb2xvcjogI2M4MDAyMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zZWN0aW9uLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmNudF9zZWN0aW9uLS10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmIDUwJSwgI2VmZWZlZiA1MCUpO1xufVxuXG4uY250X3NlY3Rpb24tLWRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfc2VjdGlvbi0tZGwge1xuICAgIG1hcmdpbjogMCAyOHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5jbnRfc2VjdGlvbi0tZGwgZHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjElO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgcGFkZGluZzogMjRweCAwIDI0cHggMjhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfc2VjdGlvbi0tZGwgZHQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMTBweDtcbiAgfVxuICAuY250X3NlY3Rpb24tLWRsIGR0OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xuICB9XG59XG5cbi5jbnRfc2VjdGlvbi0tZGwgZGQge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDc5JTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7XG4gIHBhZGRpbmc6IDI0cHggMCAyNHB4IDQwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3NlY3Rpb24tLWRsIGRkIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDEwcHg7XG4gIH1cbiAgLmNudF9zZWN0aW9uLS1kbCBkZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JjYmNiYztcbiAgfVxufVxuXG4uY250X3NlY3Rpb24tLWRsIGRkIHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZG9jdW1lbnRfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMzBweCAwIDAgLTE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZG9jdW1lbnRfY29udGVudCB7XG4gICAgbWFyZ2luOiAtMzBweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuLmRvY3VtZW50X2NvbnRlbnQtLWJveCB7XG4gIHdpZHRoOiAyMTNweDtcbiAgbWFyZ2luOiAzMHB4IDAgMCAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmRvY3VtZW50X2NvbnRlbnQtLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICB9XG59XG5cbi5kb2N1bWVudF9jb250ZW50LS1pbWcge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5kb2N1bWVudF9jb250ZW50LS1pbWcge1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcbiAgfVxufVxuXG4uZG9jdW1lbnRfY29udGVudC0tZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRvY3VtZW50X2NvbnRlbnQtLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4MDAyMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2M4MDAyMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5kb2N1bWVudF9jb250ZW50LS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjODAwMjM7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjODAwMjM7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmRvY3VtZW50X2NvbnRlbnQtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjODAwMjM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZG9jdW1lbnRfY29udGVudC0tYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuIiwiXG4vLyBTQ1NT44OV44Kh44Kk44Or44KS55u05o6l57eo6ZuG44GX44Gq44GE44Gn44GP44Gg44GV44GE44CCU1ZH44OV44Kh44Kk44Or44KS6L+95Yqg44GZ44KL44Go6Ieq5YuV55Sf5oiQ44GV44KM44G+44GZ44CCXG4vLyDnt6jpm4bjgZnjgovlv4XopoHjgYzjgYLjgovloLTlkIjjga/jgIHjg4bjg7Pjg5fjg6zjg7zjg4jjgpLnt6jpm4bjgZfjgabjgY/jgaDjgZXjgYTjgIJcbi8vIOOCouOCpOOCs+ODs+ODleOCqeODs+ODiOOCkuS9v+eUqOOBmeOCi+OBn+OCgeOBrm1peGlu44GM6KiY6L+w44GV44KM44Gm44GE44G+44GZ44CCXG4vLyDkvos6IG1vZHVsZS5zY3Nz44Gq44GpXG4vLyAq5rOo5oSPKiBjb250ZW5044Gr44Gv5b+F44Ga5aSJ5pWw44KS5L2/55So44GX44Gm44GP44Gg44GV44GE44CCKOiHquWLleaOoeeVquOBruOBn+OCgeOAgeWApOOBjOWkieWLleOBl+OBvuOBmSkpXG4vLyBAaW1wb3J0IFwiX2ljb24uc2Nzc1wiO1xuLy8gLnRoaXMtaXMtaWNvbi1jbGFzcyB7XG4vLyAgICY6YmVmb3JlIHtcbi8vICAgICBAaW5jbHVkZSBpY29uO1xuLy8gICAgIGNvbnRlbnQ6ICRpY29uLVhYWDsgKFhYWOOBr1NWR+ODleOCoeOCpOODq+WQjeOBi+OCieaLoeW8teWtkOOCkuWPluOCiumZpOOBhOOBn+aWh+Wtlylcbi8vICAgICBjb2xvcjogWFhYO1xuLy8gICAgIGZvbnQtc2l6ZTogWFhYO1xuLy8gICB9XG4vLyB9XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcblx0c3JjOiB1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQuZW90Jyk7XG5cdHNyYzogdXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuXHRcdHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHR1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBtaXhpbiBpY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5cbiRpY29uLWFycm93LWxlZnQ6ICdcXEUwMDEnO1xuXG4kaWNvbi1hcnJvdy1yaWdodDogJ1xcRTAwMic7XG5cbiRpY29uLWFycm93LXNlbGVjdDogJ1xcRTAwMyc7XG5cbiRpY29uLWFzc2V0LWNoZWNrOiAnXFxFMDA0JztcblxuJGljb24tYXNzZXQtY29tcDogJ1xcRTAwNSc7XG5cbiRpY29uLWFzc2V0LWZvbGxvdzogJ1xcRTAwNic7XG5cbiRpY29uLWFzc2V0LWh1bWFuOiAnXFxFMDA3JztcblxuJGljb24tYXNzZXQtbWF0Y2g6ICdcXEUwMDgnO1xuXG4kaWNvbi1hc3NldC1zdGVwOiAnXFxFMDA5JztcblxuJGljb24tZmFjZWJvb2s6ICdcXEUwMEEnO1xuXG4kaWNvbi1pbnN0YWdyYW06ICdcXEUwMEInO1xuXG4kaWNvbi1saW5lOiAnXFxFMDBDJztcblxuJGljb24tc2xpZGVyLWJ1bGxldDogJ1xcRTAwRCc7XG5cbiRpY29uLXRlbDogJ1xcRTAwRSc7XG5cbiRpY29uLXR3aXR0ZXI6ICdcXEUwMEYnO1xuXG4kaWNvbi10eXBlLWRyaXZlcjogJ1xcRTAxMCc7XG5cbiRpY29uLXR5cGUtbGlmdDogJ1xcRTAxMSc7XG5cbiRpY29uLXR5cGUtd29ya2VyOiAnXFxFMDEyJztcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuQGltcG9ydCBcIi4uL2ljb25cIjtcblxuLyog44Oh44Kk44Oz44Kk44Oh44O844K46YOoICovXG4uY250X2hlYWRlcntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGRpc3BsYXk6ZmxleDtcbiAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6NDgwcHg7XG4gIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgbWFyZ2luOjA7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKCcvZG9jdW1lbnRzL2ltYWdlcy9tYWluLmpwZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gIEBpbmNsdWRlIHNwe1xuICAgIGhlaWdodDoxODBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnL2RvY3VtZW50cy9pbWFnZXMvbWFpbl9zcC5qcGcnKTtcbiAgfVxufVxuXG4vKiDjgrPjg7Pjg4bjg7Pjg4TlhbHpgJogKi9cbi5jbnRfc2VjdGlvbntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOjk2MHB4O1xuICBtYXJnaW46MCBhdXRvIDE1MHB4O1xuICBAaW5jbHVkZSBzcHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjowIGF1dG8gMTAwcHg7XG4gIH1cbiAgJi0tdGl0bGV7XG4gICAgY29sb3I6JGJhc2UtcmVkO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOjA7XG4gICAgbWFyZ2luOjAgMCA1MHB4O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gICAgfVxuICAgICYgc3BhbntcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzo0cHggOHB4O1xuICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmIDUwJSwgI2VmZWZlZiA1MCUpO1xuICAgIH1cbiAgfVxuICAvKiDooajntYTnlKjlrprnvqnjg6rjgrnjg4ggKi9cbiAgJi0tZGx7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6d3JhcDtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbjowIDI4cHg7XG4gICAgICB3aWR0aDphdXRvO1xuICAgIH1cbiAgICAmIGR0e1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgd2lkdGg6MjElO1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzMzMztcbiAgICAgIHBhZGRpbmc6MjRweCAwIDI0cHggMjhweDtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDozMCU7XG4gICAgICAgIHBhZGRpbmc6MjBweCAwIDIwcHggMTBweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICMzMzM7fVxuICAgICAgfVxuICAgIH1cbiAgICAmIGRke1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHdpZHRoOjc5JTtcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNiY2JjYmM7XG4gICAgICBwYWRkaW5nOjI0cHggMCAyNHB4IDQwcHg7XG4gICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgd2lkdGg6NzAlO1xuICAgICAgICBwYWRkaW5nOjIwcHggMCAyMHB4IDEwcHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wOjFweCBzb2xpZCAjYmNiY2JjO31cbiAgICAgIH1cbiAgICAgICYgcDpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZG9jdW1lbnRfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMzBweCAwIDAgLTE1cHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IC0zMHB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICAmLS1ib3gge1xuICAgIHdpZHRoOiAyMTNweDtcbiAgICBtYXJnaW46IDMwcHggMCAwIDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICYtLWJ1dHRvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXJlZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogJGJhc2UtcmVkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRiYXNlLXJlZDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRiYXNlLXJlZDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiYXNlLXJlZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gI2NsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBjb250ZW50OiAnLic7XG4gIH1cbn1cblxuLy9jb2xvciBcbiRiYXNlLXJlZDogI2M4MDAyMztcblxuLy8gd2ViIGljb24gZm9udOOCkuS9v+OBhuWgtOWQiFxuQG1peGluIGljb25fIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRhYmxldFxuQG1peGluIHRiIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGxhcHRvcFBDXG5AbWl4aW4gbHQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gaVBob25lIFNFXG5AbWl4aW4gc2Uge1xuICBAbWVkaWEgKG1heC13aWR0aDozMjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59Il19 */
