
@import url("//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");
@import url("//fonts.googleapis.com/css2?family=Lato:ital,wght@1,900&display=swap");

@charset "UTF-8";
/* グレー */
/* フッターグレー */
/* 下層背景 */
/* 薄いグレー */
/* tableボーダー */
/* ネイビー */
/* ロールオーバー時背景 */
/* ボックス背景 */
/* ボックス背景 */
/* エンジレッド */
/* ゴールド */
/* notice */
/*========= ローディング画面のためのCSS ===============*/
#splash {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #274A7E;
  z-index: 9999999;
  text-align: center;
  color: #fff;
}

#splash-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 184px;
  height: 142px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

#splash-logo img {
  width: 184px;
  height: 142px;
}

/*========= 画面遷移のためのCSS ===============*/
body.appear {
  background: initial !important;
  /*画面を開いた後の背景色を指定*/
}

/*画面遷移アニメーション*/
.splashbg1,
.splashbg2 {
  display: none;
}

/*bodyにappearクラスがついたら出現*/
body.appear .splashbg1,
body.appear .splashbg2 {
  display: block;
}

/*上に消えるエリア*/
body.appear .splashbg1 {
  -webkit-animation-name: PageAnime;
          animation-name: PageAnime;
  -webkit-animation-duration: 1.4s;
          animation-duration: 1.4s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  content: "";
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100vh;
  bottom: 50%;
  left: 0;
  -webkit-transform: scaleY(1);
          transform: scaleY(1);
  background-color: #274A7E;
  /*伸びる背景色の設定*/
}

@-webkit-keyframes PageAnime {
  0% {
    -webkit-transform-origin: top;
            transform-origin: top;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: top;
            transform-origin: top;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

@keyframes PageAnime {
  0% {
    -webkit-transform-origin: top;
            transform-origin: top;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: top;
            transform-origin: top;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

/*下に消えるエリア*/
body.appear .splashbg2 {
  -webkit-animation-name: PageAnime2;
          animation-name: PageAnime2;
  -webkit-animation-duration: 1.4s;
          animation-duration: 1.4s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  content: "";
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100vh;
  top: 50%;
  left: 0;
  -webkit-transform: scaleY(1);
          transform: scaleY(1);
  background-color: #274A7E;
  /*伸びる背景色の設定*/
}

@-webkit-keyframes PageAnime2 {
  0% {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

@keyframes PageAnime2 {
  0% {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

/*bodyにappearクラスがついたら出現*/
body.appear .wrapper {
  -webkit-animation-name: PageAnimeAppear;
          animation-name: PageAnimeAppear;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

@-webkit-keyframes PageAnimeAppear {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
}

@keyframes PageAnimeAppear {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
}

@media screen and (max-width: 760px){
  #splash-logo img{
    width: 120px;
    height: 100px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fdmFyLnNjc3MiLCJzcGxhc2guY3NzIiwicGx1Z2luL19zcGxhc2guc2NzcyIsIjxubyBzb3VyY2U+IiwibWl4aW4vX21lZGlhLXF1ZXJ5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQW9CQSxxR0FBWTtBQUNaLG9GQUFZOztBQ3JCWixpQkFBaUI7QURDRixTQUFBO0FBQ0MsYUFBQTtBQUNOLFVBQUE7QUFDVyxXQUFBO0FBQ0MsZUFBQTtBQUNQLFVBQUE7QUFFSyxnQkFBQTtBQUNGLFlBQUE7QUFDQyxZQUFBO0FBQ0wsWUFBQTtBQUNBLFVBQUE7QUFDRyxZQUFZO0FFYjdCLDZDQUFBO0FBQ0E7RUFDSSxnQkFBZTtFQUNmLE9BQU07RUFDTixRQUFPO0VBQ1AsWUFBVztFQUNYLGFBQVk7RUFDWixvQkZEVTtFRUVWLGlCQUFnQjtFQUNoQixtQkFBaUI7RUFDakIsWUFBVTtDQUNiOztBQUVEO0VBQ0ksbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixVQUFTO0VBQ1QsYUFBWTtFQUNaLGNBQWE7RUFDYix5Q0FBZ0M7VUFBaEMsaUNBQWdDO0NBU25DOztBQVJHO0VBQ0ksYUFBWTtFQUNaLGNBQWE7Q0FLaEI7O0FBRUwseUNBQUE7QUFFQTtFQUNJLCtCQUE4QjtFQUFFLGtCQUFBO0NBQ25DOztBQUVELGVBQUE7QUFDQTs7RUFFSSxjQUFhO0NBQ2hCOztBQUVELHlCQUFBO0FBQ1k7O0VBRVIsZUFBYTtDQUNoQjs7QUFFRCxZQUFBO0FBQ0E7RUFDSSxrQ0FBd0I7VUFBeEIsMEJBQXdCO0VBQ3hCLGlDQUF1QjtVQUF2Qix5QkFBdUI7RUFDdkIsK0NBQXFDO1VBQXJDLHVDQUFxQztFQUNyQyxzQ0FBNEI7VUFBNUIsOEJBQTRCO0VBQzVCLFlBQVc7RUFDWCxnQkFBYztFQUNkLGFBQVk7RUFDWixZQUFXO0VBQ1gsY0FBYTtFQUNiLFlBQVU7RUFDVixRQUFNO0VBQ04sNkJBQW9CO1VBQXBCLHFCQUFvQjtFQUNwQiwwQkZ2RFU7RUV1RGMsYUFBQTtDQUMzQjs7QUFFRDtFQUNJO0lBQ0ksOEJBQW9CO1lBQXBCLHNCQUFvQjtJQUNwQiw2QkFBbUI7WUFBbkIscUJBQW1CO0dEc0J4QjtFQ25CQztJQUNJLDhCQUFvQjtZQUFwQixzQkFBb0I7SUFDcEIsNkJBQW1CO1lBQW5CLHFCQUFtQjtHRHFCeEI7Q0FDRjs7QUM5QkQ7RUFDSTtJQUNJLDhCQUFvQjtZQUFwQixzQkFBb0I7SUFDcEIsNkJBQW1CO1lBQW5CLHFCQUFtQjtHRHNCeEI7RUNuQkM7SUFDSSw4QkFBb0I7WUFBcEIsc0JBQW9CO0lBQ3BCLDZCQUFtQjtZQUFuQixxQkFBbUI7R0RxQnhCO0NBQ0Y7O0FDbEJELFlBQUE7QUFDQTtFQUNJLG1DQUF5QjtVQUF6QiwyQkFBeUI7RUFDekIsaUNBQXVCO1VBQXZCLHlCQUF1QjtFQUN2QiwrQ0FBcUM7VUFBckMsdUNBQXFDO0VBQ3JDLHNDQUE0QjtVQUE1Qiw4QkFBNEI7RUFDNUIsWUFBVztFQUNYLGdCQUFjO0VBQ2QsYUFBWTtFQUNaLFlBQVc7RUFDWCxjQUFhO0VBQ2IsU0FBUTtFQUNSLFFBQU07RUFDTiw2QkFBb0I7VUFBcEIscUJBQW9CO0VBQ3BCLDBCRnBGVTtFRW9GYyxhQUFBO0NBQzNCOztBQUVEO0VBQ0k7SUFDSSxpQ0FBdUI7WUFBdkIseUJBQXVCO0lBQ3ZCLDZCQUFtQjtZQUFuQixxQkFBbUI7R0RzQnhCO0VDcEJDO0lBQ0ksaUNBQXVCO1lBQXZCLHlCQUF1QjtJQUN2Qiw2QkFBbUI7WUFBbkIscUJBQW1CO0dEc0J4QjtDQUNGOztBQzlCRDtFQUNJO0lBQ0ksaUNBQXVCO1lBQXZCLHlCQUF1QjtJQUN2Qiw2QkFBbUI7WUFBbkIscUJBQW1CO0dEc0J4QjtFQ3BCQztJQUNJLGlDQUF1QjtZQUF2Qix5QkFBdUI7SUFDdkIsNkJBQW1CO1lBQW5CLHFCQUFtQjtHRHNCeEI7Q0FDRjs7QUNsQkQseUJBQUE7QUFDQTtFQUNJLHdDQUE4QjtVQUE5QixnQ0FBOEI7RUFDOUIsK0JBQXFCO1VBQXJCLHVCQUFxQjtFQUNyQiw4QkFBb0I7VUFBcEIsc0JBQW9CO0VBQ3BCLHNDQUE0QjtVQUE1Qiw4QkFBNEI7RUFDNUIsV0FBVTtFQy9HZCxpRUFBQTtDRGdIQzs7QUFFRDtFQUNJO0lBQ0EsV0FBVTtJQ3BIZCxpRUFBQTtHRnlJRztFQ25CQztJQUNBLFdBQVU7SUN2SGQsbUVBQUE7R0Y0SUc7Q0FDRjs7QUMzQkQ7RUFDSTtJQUNBLFdBQVU7SUNwSGQsaUVBQUE7R0Z5SUc7RUNuQkM7SUFDQSxXQUFVO0lDdkhkLG1FQUFBO0dGNElHO0NBQ0Y7O0FHbElDO0VGRUY7SUFXWSxhQUFZO0lBQ1osY0FBYTtHQUVwQjtDRG9CSiIsImZpbGUiOiJzcGxhc2guY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGJsYWNrOiAjMDAwO1xyXG4kZ3JheTogIzQwM0QzQzsvKiDjgrDjg6zjg7wgKi9cclxuJGdyYXkyOiAjNjA2MDYwOy8qIOODleODg+OCv+ODvOOCsOODrOODvCAqL1xyXG4kYmc6ICNlZWU7Lyog5LiL5bGk6IOM5pmvICovXHJcbiRsaWdodC1ncmF5OiAjRTNFN0VEOy8qIOiWhOOBhOOCsOODrOODvCAqL1xyXG4kbGlnaHQtZ3JheTI6ICNDOUNBQ0E7LyogdGFibGXjg5zjg7zjg4Djg7wgKi9cclxuJG1haW46ICMyNzRBN0U7Lyog44ON44Kk44OT44O8ICovXHJcbiRsaWdodC1tYWluOiAjOTRBNUJFO1xyXG4kYmctbGlnaHQ6ICNFM0U3RUU7IC8qIOODreODvOODq+OCquODvOODkOODvOaZguiDjOaZryAqL1xyXG4kYmctYm94OiAjRjZGNEYxOyAvKiDjg5zjg4Pjgq/jgrnog4zmma8gKi9cclxuJGJnLWJveDI6ICNFREVGRjM7IC8qIOODnOODg+OCr+OCueiDjOaZryAqL1xyXG4kYWNjOiAjQTcyMTI2Oy8qIOOCqOODs+OCuOODrOODg+ODiSAqL1xyXG4kc3ViOiAjOTU2RjI5Oy8qIOOCtOODvOODq+ODiSAqL1xyXG4kbm90aWNlOiAjRTYwMDEyOy8qIG5vdGljZSAqL1xyXG5cclxuJGJhc2UtbGg6IDI7XHJcbiRiYXNlLWxoLXNwOiAxLjg7XHJcbiRiYXNlLWZzOiAxNnB4O1xyXG4kYmFzZS1mcy1zcDogMTRweDtcclxuXHJcbkBpbXBvcnQgdXJsKCcvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDMwMDs0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCcvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxhdG86aXRhbCx3Z2h0QDEsOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuJGZvbnQtbm90b3NhbnM6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1sYXRvOiAnTGF0bycsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuJG1hcnVnbzogXCLjg5Ljg6njgq7jg47kuLjjgrQgUHJvIFc0XCIsXCJIaXJhZ2lubyBNYXJ1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG4kbWluY2hvOiBcIuODkuODqeOCruODjuaYjuacnSBQcm8gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsXCLvvK3vvLMg77yw5piO5pydXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZjtcclxuJGZvbnQteXU6IFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIFwi44Oh44Kk44Oq44KqXCIsIHNhbnMtc2VyaWY7XHJcbiRtaW5jaG8teXU6IFwi5ri45piO5pydXCIgLCBcIll1IE1pbmNob1wiICwgXCLmuLjmmI7mnJ3kvZNcIiAsIFwiWXVNaW5jaG9cIiAsIFwi44OS44Op44Ku44OO5piO5pydIFBybyBXM1wiICwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIgLCBcIkhpcmFNaW5Qcm9OLVczXCIgLCBcIu+8re+8syDvvLDmmI7mnJ1cIiAsIFwiTVMgUE1pbmNob1wiICwgc2VyaWY7XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIOOCsOODrOODvCAqL1xuLyog44OV44OD44K/44O844Kw44Os44O8ICovXG4vKiDkuIvlsaTog4zmma8gKi9cbi8qIOiWhOOBhOOCsOODrOODvCAqL1xuLyogdGFibGXjg5zjg7zjg4Djg7wgKi9cbi8qIOODjeOCpOODk+ODvCAqL1xuLyog44Ot44O844Or44Kq44O844OQ44O85pmC6IOM5pmvICovXG4vKiDjg5zjg4Pjgq/jgrnog4zmma8gKi9cbi8qIOODnOODg+OCr+OCueiDjOaZryAqL1xuLyog44Ko44Oz44K444Os44OD44OJICovXG4vKiDjgrTjg7zjg6vjg4kgKi9cbi8qIG5vdGljZSAqL1xuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDMwMDs0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxhdG86aXRhbCx3Z2h0QDEsOTAwJmRpc3BsYXk9c3dhcFwiKTtcbi8qPT09PT09PT09IOODreODvOODh+OCo+ODs+OCsOeUu+mdouOBruOBn+OCgeOBrkNTUyA9PT09PT09PT09PT09PT0qL1xuI3NwbGFzaCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMjc0QTdFO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jc3BsYXNoLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxODRweDtcbiAgaGVpZ2h0OiAxNDJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbiNzcGxhc2gtbG9nbyBpbWcge1xuICB3aWR0aDogMTg0cHg7XG4gIGhlaWdodDogMTQycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICNzcGxhc2gtbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbi8qPT09PT09PT09IOeUu+mdoumBt+enu+OBruOBn+OCgeOBrkNTUyA9PT09PT09PT09PT09PT0qL1xuYm9keS5hcHBlYXIge1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIC8q55S76Z2i44KS6ZaL44GE44Gf5b6M44Gu6IOM5pmv6Imy44KS5oyH5a6aKi9cbn1cblxuLyrnlLvpnaLpgbfnp7vjgqLjg4vjg6Hjg7zjgrfjg6fjg7MqL1xuLnNwbGFzaGJnMSxcbi5zcGxhc2hiZzIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKmJvZHnjgathcHBlYXLjgq/jg6njgrnjgYzjgaTjgYTjgZ/jgonlh7rnj74qL1xuYm9keS5hcHBlYXIgLnNwbGFzaGJnMSxcbmJvZHkuYXBwZWFyIC5zcGxhc2hiZzIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyrkuIrjgavmtojjgYjjgovjgqjjg6rjgqIqL1xuYm9keS5hcHBlYXIgLnNwbGFzaGJnMSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBQYWdlQW5pbWU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS40cztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NEE3RTtcbiAgLyrkvLjjgbPjgovog4zmma/oibLjga7oqK3lrpoqL1xufVxuXG5Aa2V5ZnJhbWVzIFBhZ2VBbmltZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB9XG59XG5cbi8q5LiL44Gr5raI44GI44KL44Ko44Oq44KiKi9cbmJvZHkuYXBwZWFyIC5zcGxhc2hiZzIge1xuICBhbmltYXRpb24tbmFtZTogUGFnZUFuaW1lMjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjRzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc0QTdFO1xuICAvKuS8uOOBs+OCi+iDjOaZr+iJsuOBruioreWumiovXG59XG5cbkBrZXlmcmFtZXMgUGFnZUFuaW1lMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB9XG59XG5cbi8qYm9keeOBq2FwcGVhcuOCr+ODqeOCueOBjOOBpOOBhOOBn+OCieWHuuePviovXG5ib2R5LmFwcGVhciAud3JhcHBlciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBQYWdlQW5pbWVBcHBlYXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBrZXlmcmFtZXMgUGFnZUFuaW1lQXBwZWFyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwiLyo9PT09PT09PT0g44Ot44O844OH44Kj44Oz44Kw55S76Z2i44Gu44Gf44KB44GuQ1NTID09PT09PT09PT09PT09PSovXG4jc3BsYXNoIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgY29sb3I6I2ZmZjtcbn1cblxuI3NwbGFzaC1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxODRweDtcbiAgICBoZWlnaHQ6IDE0MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxODRweDtcbiAgICAgICAgaGVpZ2h0OiAxNDJweDtcbiAgICAgICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKj09PT09PT09PSDnlLvpnaLpgbfnp7vjga7jgZ/jgoHjga5DU1MgPT09PT09PT09PT09PT09Ki9cblxuYm9keS5hcHBlYXJ7XG4gICAgYmFja2dyb3VuZDogaW5pdGlhbCAhaW1wb3J0YW50Oy8q55S76Z2i44KS6ZaL44GE44Gf5b6M44Gu6IOM5pmv6Imy44KS5oyH5a6aKi9cbn1cblxuLyrnlLvpnaLpgbfnp7vjgqLjg4vjg6Hjg7zjgrfjg6fjg7MqL1xuLnNwbGFzaGJnMSxcbi5zcGxhc2hiZzJ7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLypib2R544GrYXBwZWFy44Kv44Op44K544GM44Gk44GE44Gf44KJ5Ye654++Ki9cbmJvZHkuYXBwZWFyIC5zcGxhc2hiZzEsXG5ib2R5LmFwcGVhciAuc3BsYXNoYmcye1xuICAgIGRpc3BsYXk6YmxvY2s7XG59XG5cbi8q5LiK44Gr5raI44GI44KL44Ko44Oq44KiKi9cbmJvZHkuYXBwZWFyIC5zcGxhc2hiZzF7XG4gICAgYW5pbWF0aW9uLW5hbWU6UGFnZUFuaW1lO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjoxLjRzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJvdHRvbTo1MCU7XG4gICAgbGVmdDowO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluOy8q5Ly444Gz44KL6IOM5pmv6Imy44Gu6Kit5a6aKi9cbn1cblxuQGtleWZyYW1lcyBQYWdlQW5pbWV7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOnRvcDtcbiAgICAgICAgdHJhbnNmb3JtOnNjYWxlWSgxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjp0b3A7XG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZVkoMCk7XG4gICAgfVxufVxuXG4vKuS4i+OBq+a2iOOBiOOCi+OCqOODquOCoiovXG5ib2R5LmFwcGVhciAuc3BsYXNoYmcye1xuICAgIGFuaW1hdGlvbi1uYW1lOlBhZ2VBbmltZTI7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOjEuNHM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDowO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluOy8q5Ly444Gz44KL6IOM5pmv6Imy44Gu6Kit5a6aKi9cbn1cblxuQGtleWZyYW1lcyBQYWdlQW5pbWUye1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjpib3R0b207XG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZVkoMSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtOnNjYWxlWSgwKTtcbiAgICB9XG59XG5cblxuLypib2R544GrYXBwZWFy44Kv44Op44K544GM44Gk44GE44Gf44KJ5Ye654++Ki9cbmJvZHkuYXBwZWFyIC53cmFwcGVye1xuICAgIGFuaW1hdGlvbi1uYW1lOlBhZ2VBbmltZUFwcGVhcjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246MXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OjAuMnM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztcbiAgICBvcGFjaXR5OiAwO1xufVxuXG5Aa2V5ZnJhbWVzIFBhZ2VBbmltZUFwcGVhcntcbiAgICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbn1cbn0iLG51bGwsIiRtZWRpdW1SYW5nZTogOTYwcHg7XHJcbiRzbWFsbFJhbmdlOiA3NjBweDtcclxuJHRpbnlSYW5nZTogMzIxcHg7XHJcbiRuYXZXaWR0aDogMTIwMHB4O1xyXG5AbWl4aW4gbXEoJG1lZGlhKSB7XHJcblx0QGlmICRtZWRpYSA9PSBwYyB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzbWFsbFJhbmdlICsgMX0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkbWVkaWEgPT0gc3Age1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc21hbGxSYW5nZX0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkbWVkaWEgPT0gbWlkIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JG1lZGl1bVJhbmdlfSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGlmICRtZWRpYSA9PSB3aWRlIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JG5hdldpZHRoICsgMX0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkbWVkaWEgPT0gdGFiIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNtYWxsUmFuZ2UgKyAxfSkgYW5kIChtYXgtd2lkdGg6ICN7JG5hdldpZHRofSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGlmICRtZWRpYSA9PSBuYXYge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbmF2V2lkdGh9KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaWYgJG1lZGlhID09IHRpbnkge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skdGlueVJhbmdlfSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
