@charset "UTF-8";
body {
  font-family: 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
  color: #000000;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  font-size: 14px;
  font-weight: 400;
  background-color: #eee;
}

.pc-only {
  display: block;
}

.sp-only {
  display: none !important;
}

p {
  margin: 0;
  padding: 0;
}

.clear {
  clear: both;
}

.clearfix::after {
  content: "";
  display: block;
  clear: both;
}

a {
  text-decoration: none;
  color: inherit;
}

a:hover {
  cursor: pointer;
}

h1, h2, h3, h4, h5 {
  margin: 0;
  padding: 0;
  font-family: "GillSans", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
}

ul, li {
  margin: 0;
  padding: 0;
}

ol, ul, li {
  list-style: none;
}

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

input {
  outline: none;
  vertical-align: middle;
}

textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  outline: none;
  background: #FFFFFF;
}

input[type=tel],
input[type=email],
input[type=number],
input[type=text] {
  outline: none;
  background: #FFFFFF;
}

input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  border: none;
  background-color: #fff;
  outline: none;
}

::placeholder {
  color: #888888;
}

/* 旧Edge対応 */
::-ms-input-placeholder {
  color: #888888;
}

/* IE対応 */
:-ms-input-placeholder {
  color: #888888;
}

#sp-gnav {
  display: none;
}

.fadein {
  opacity: 0;
  transform: translate(0, 50px);
  transition: all 800ms;
}
.fadein.scrollin {
  opacity: 1;
  transform: translate(0, 0);
}

@font-face {
  font-family: "GillSans";
  src: url("/2022/assets/font/GillSans-SemiBold.eot");
  src: url("/2022/assets/font/GillSans-SemiBold.woff") format("woff"), url("/2022/assets/font/GillSans-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "GillSans-Medium";
  src: url("/2022/assets/font/GillSans-Medium.eot");
  src: url("/2022/assets/font/GillSans-Medium.woff") format("woff"), url("/2022/assets/font/GillSans-Medium.ttf") format("truetype");
}
.font-gillsans-medium {
  font-family: "GillSans-Medium";
}

.font-gillsans {
  font-family: "GillSans";
}

.font-mix {
  font-family: "GillSans", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
}

.common-button {
  width: 400px;
  height: 100px;
  background-color: #000;
  font-size: 20px;
  font-weight: normal;
  padding: 0 35px;
  color: #FFF;
  display: block;
  line-height: 102px;
  letter-spacing: 0.05em;
  background-image: url(/2022/assets/images/common/arrow/arrow-right-w.png);
  background-size: 26px auto;
  background-position: right 38px top 45px;
  background-repeat: no-repeat;
  transition: all 0.3s;
}
.common-button.close {
  background-color: #C9C9C9;
  background-image: none;
  text-align: center !important;
}
.common-button a {
  display: block;
}
.common-button:hover {
  background-position: right 35px top 45px;
}

.common-header {
  width: 1150px;
  margin: 0px auto 10px auto;
  padding-top: 240px;
}
.common-header .breadcrumb li {
  font-family: "GillSans-Medium", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
  display: inline-block;
  font-size: 13px;
  letter-spacing: 0.03em;
  margin-right: 15px;
  margin-left: 15px;
}
.common-header .breadcrumb li:first-child {
  margin-left: 0;
}
.common-header .border {
  width: 50px;
  height: 1px;
  background-color: #000;
  margin: 40px 0 25px 0;
}
.common-header h1 {
  font-size: 62px;
  letter-spacing: -0.01em;
}
.common-header .desc {
  font-size: 16px;
  color: #000;
  line-height: 190%;
  padding-left: 510px;
  letter-spacing: -0.01em;
}

#bg-grad {
  width: 100%;
  height: 100vh;
  position: fixed;
  z-index: -1;
  background: linear-gradient(45deg, #a4a6e3, #9cdbdc, #99edc1, #b9f6f5, #daf0ff);
  background-repeat: no-repeat;
  background-size: 250%;
  background-position: 0% 30%;
  -webkit-animation: gradientAnimation 10s ease infinite;
  animation: gradientAnimation 10s ease infinite;
}

@keyframes gradientAnimation {
  0% {
    background-position: 0% 30%;
  }
  50% {
    background-position: 100% 70%;
  }
  100% {
    background-position: 0% 30%;
  }
}
.follow-bar {
  background-color: #2ED9C3;
  padding: 7px;
  width: 600px;
  position: fixed;
  left: 30px;
  bottom: 30px;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.04);
  z-index: 400;
}
.follow-bar .inner {
  background-color: #FFF;
}
.follow-bar .inner:before, .follow-bar .inner:after {
  content: "";
  display: block;
  clear: both;
}
.follow-bar .inner .title-area {
  width: 70px;
  height: 55px;
  text-align: center;
  float: left;
  color: #2ED9C3;
  font-size: 14px;
  font-family: "GillSans-Medium";
  line-height: 58px;
}
.follow-bar .inner .title-area .play-icon {
  width: 26px;
  margin-top: 14px;
}
.follow-bar .inner .flow-inner {
  width: calc(100% - 70px - 55px);
  font-size: 15px;
  height: 55px;
  line-height: 55px;
  float: left;
  overflow: hidden;
  white-space: nowrap;
}
.follow-bar .inner .flow-inner li {
  display: inline-block;
  margin: 0;
  padding: 0;
  padding-right: 20px;
  animation: hscroll2 5s linear infinite;
}
.follow-bar .inner .close {
  width: 55px;
  height: 55px;
  float: right;
  background-position: center center;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-image: url(/2022/assets/images/common/follow/close.png);
}
.follow-bar .inner .close:hover {
  cursor: pointer;
}

@keyframes hscroll2 {
  0% {
    transform: translateX(4px);
  }
  100% {
    transform: translateX(-100%);
  }
}
header.vote {
  width: 100%;
  padding: 0 0;
  display: flex;
  justify-content: space-between;
  top: 0;
  z-index: 100;
}
header.vote .inner {
  width: 100%;
  min-width: 1200px;
  padding: 0 40px;
  display: flex;
  align-items: flex-start;
  background-color: #FFF;
}
header.vote .inner .logo {
  width: 250px;
  padding-top: 30px;
  margin-right: 70px;
}
header.vote .inner .logo img {
  width: 100%;
}
header.vote #sp-menu {
  display: none;
}
header.vote .sns-wrapper {
  margin-top: 46px;
  width: 125px;
  float: right;
}
header.vote .sns-wrapper .icon {
  width: 27px;
  margin-right: 10px;
}
header.vote .sns-wrapper .icon.tiktok {
  width: 26px;
  margin-top: -1px;
}
header.vote ul.menu {
  float: right;
  text-align: right;
  margin-top: 54px;
  width: calc(100% - 280px - 125px);
}
header.vote ul.menu li {
  font-size: 15px;
  display: inline-block;
  margin: 0 6px;
  letter-spacing: 0.02em;
  color: #A7A7A7;
}
header.vote ul.menu li a {
  color: #000;
}

header.common {
  width: 100%;
  padding: 0 0;
  display: flex;
  justify-content: space-between;
  top: 0;
  z-index: 100;
  position: absolute;
  z-index: 5;
}
header.common .inner {
  width: 100%;
  min-width: 1200px;
  padding: 0 40px;
  display: flex;
  align-items: flex-start;
  background-color: #FFF;
  height: 114px;
}
header.common .inner .logo {
  width: 250px;
  padding-top: 22px;
  margin-right: 70px;
}
header.common .inner .logo img {
  width: 100%;
}
header.common #sp-menu {
  display: none;
}
header.common .sns-wrapper {
  margin-top: 46px;
  width: 125px;
  float: right;
}
header.common .sns-wrapper .icon {
  width: 27px;
  margin-right: 10px;
}
header.common .sns-wrapper .icon.tiktok {
  width: 26px;
  margin-top: -1px;
}
header.common ul.menu {
  float: right;
  text-align: right;
  margin-top: 54px;
  width: calc(100% - 280px - 125px);
}
header.common ul.menu li {
  font-size: 15px;
  display: inline-block;
  margin: 0 6px;
  letter-spacing: 0.02em;
  color: #A7A7A7;
}
header.common ul.menu li a {
  color: #000;
}

#sp-gnav {
  display: none;
}

.wave-top {
  position: absolute;
  width: 100%;
  min-width: 1840px;
  left: calc((100% - 1840px) / 2);
  top: 20px;
  z-index: 2;
}

.wave-bottom {
  position: absolute;
  width: 100%;
  min-width: 1840px;
  left: calc((100% - 1840px) / 2);
  bottom: 0;
  z-index: 2;
}

@media screen and (min-width: 1840px) {
  .wave-top {
    left: 0;
  }

  .wave-bottom {
    left: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBjL2Jhc2Uuc2NzcyIsInBjL2hlYWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFJQTtFQUNFO0VBQ0EsT0FOa0I7RUFPbEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFFRjtBQUNBO0VBQ0U7OztBQUVGO0FBQ0E7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFLSjtFQUNDO0VBQ0E7RUFDQSxLQUNLOztBQUlOO0VBQ0M7RUFDQTtFQUNBLEtBQ0s7O0FBSU47RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBUUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFFRTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNEOztBQUVDO0VBQ0U7RUFDRDtFQUNBO0VBQ0M7RUFDRDs7QUFHSDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQU1SO0VBQ0M7SUFBSzs7RUFDTDtJQUFPOzs7QUNsVVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFNTjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBT1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFNTjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBT1I7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFJRjtFQUNFO0lBQ0U7OztFQUVGO0lBQ0UiLCJmaWxlIjoicGMvaGVhZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRjb2xvci1sZXR0ZXItbWFpbjogIzAwMDAwMDtcbiRjb2xvci1sZXR0ZXItbGluazogI0FFMDUwRjtcbiRpbm5lci13aWR0aDogMTAzNHB4O1xuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IOa4uOOCtOOCt+ODg+OCrywgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIOODoeOCpOODquOCqiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJGNvbG9yLWxldHRlci1tYWluO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLnBjLW9ubHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zcC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG5we1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2xlYXJ7XG4gIGNsZWFyOiBib3RoO1xufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbmF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hOmhvdmVye1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5oMSxoMixoMyxoNCxoNSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICdHaWxsU2FucycsIOa4uOOCtOOCt+ODg+OCrywgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIOODoeOCpOODquOCqiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxudWwsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxub2wsIHVsLCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQge1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50ZXh0YXJlYXtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLyog5penRWRnZeWvvuW/nCAqL1xuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg4ODg4ODtcbn1cbi8qIElF5a++5b+cICovXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG5cbiNzcC1nbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhZGVpbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybSA6IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgdHJhbnNpdGlvbiA6IGFsbCA4MDBtcztcblxuICAmLnNjcm9sbGlue1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH0vLy5zY3JvbGxpblxufS8vLmZhZGVpblxuXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0dpbGxTYW5zJztcblx0c3JjOiB1cmwoJy8yMDIyL2Fzc2V0cy9mb250L0dpbGxTYW5zLVNlbWlCb2xkLmVvdCcpO1xuXHRzcmM6XG5cdCAgICAgdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdCAgICAgdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1TZW1pQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0dpbGxTYW5zLU1lZGl1bSc7XG5cdHNyYzogdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1NZWRpdW0uZW90Jyk7XG5cdHNyYzpcblx0ICAgICB1cmwoJy8yMDIyL2Fzc2V0cy9mb250L0dpbGxTYW5zLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdCAgICAgdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1NZWRpdW0udHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKVxufVxuXG4uZm9udC1naWxsc2Fucy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogJ0dpbGxTYW5zLU1lZGl1bSc7XG59XG5cbi5mb250LWdpbGxzYW5zIHtcbiAgZm9udC1mYW1pbHk6ICdHaWxsU2Fucyc7XG59XG5cbi5mb250LW1peCB7XG4gIGZvbnQtZmFtaWx5OiAnR2lsbFNhbnMnLCDmuLjjgrTjgrfjg4Pjgq8sIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCDjg6HjgqTjg6rjgqosIE1laXJ5bywgc2Fucy1zZXJpZjtcbn1cblxuLmNvbW1vbi1idXR0b24ge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAzNXB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxMDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDIyL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2Fycm93L2Fycm93LXJpZ2h0LXcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDM4cHggdG9wIDQ1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgJi5jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M5QzlDOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAzNXB4IHRvcCA0NXB4O1xuICB9XG59Ly8uY29tbW9uLWJ0blxuXG4uY29tbW9uLWhlYWRlciB7XG4gIHdpZHRoOiAxMTUwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG8gMTBweCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjQwcHg7XG5cbiAgLmJyZWFkY3J1bWIge1xuICAgIGxpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR2lsbFNhbnMtTWVkaXVtJywg5ri444K044K344OD44KvLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwg44Oh44Kk44Oq44KqLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYm9yZGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogNDBweCAwIDI1cHggMDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cblxuICAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOTAlO1xuICAgIHBhZGRpbmctbGVmdDogNTEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbn0vLy5jb21tb24taGVhZGVyXG5cblxuI2JnLWdyYWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICA0NWRlZyxcbiAgICAgICAgcmdiYSgxNjQsIDE2NiwgMjI3LCAxLjApLFxuICAgICAgICByZ2JhKDE1NiwgMjE5LCAyMjAsIDEuMCksXG4gICAgICAgIHJnYmEoMTUzLCAyMzcsIDE5MywgMS4wKSxcbiAgICAgICAgcmdiYSgxODUsIDI0NiwgMjQ1LCAxLjApLFxuICAgICAgICByZ2JhKDIxOCwgMjQwLCAyNTUsIDEuMClcbiAgICAgICk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMzAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gMTBzIGVhc2UgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gMTBzIGVhc2UgaW5maW5pdGU7XG59Ly8jYmctZ3JhZFxuXG5Aa2V5ZnJhbWVzIGdyYWRpZW50QW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDMwJTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNzAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDMwJTtcbiAgfVxufVxuXG5cbi5mb2xsb3ctYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFRDlDMztcbiAgcGFkZGluZzogN3B4O1xuICB3aWR0aDogNjAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgei1pbmRleDogNDAwO1xuXG4gIC5pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG5cbiAgICAudGl0bGUtYXJlYSB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgY29sb3I6ICMyRUQ5QzM7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogJ0dpbGxTYW5zLU1lZGl1bSc7XG4gICAgICBsaW5lLWhlaWdodDogNThweDtcblxuICAgICAgLnBsYXktaWNvbiB7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgfVxuICAgIH0vLy50aXRsZS1hcmVhXG4gICAgLmZsb3ctaW5uZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHggLSA1NXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG5cdCAgICB3aGl0ZS1zcGFjZTpub3dyYXA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICBcdG1hcmdpbjowO1xuICAgICAgXHRwYWRkaW5nOjA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBcdGFuaW1hdGlvbjpoc2Nyb2xsMiA1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jbG9zZSB7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjIvYXNzZXRzL2ltYWdlcy9jb21tb24vZm9sbG93L2Nsb3NlLnBuZyk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9Ly8uaW5uZXJcbn0vLy5mb2xsb3ctYmFyXG5cbkBrZXlmcmFtZXMgaHNjcm9sbDIge1xuXHQwJSB7IHRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7IH1cblx0MTAwJSB7IHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTsgfVxufVxuIiwiQGltcG9ydCBcImJhc2VcIjtcblxuaGVhZGVyLnZvdGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuXG4gIC5pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuICAgIC5sb2dvIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9Ly8ubG9nb1xuXG4gIH0vLy5pbm5lclxuXG4gICNzcC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNucy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAuaWNvbiB7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgJi50aWt0b2sge1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH0vLy5zbnMtd3JhcHBlclxuXG4gIHVsLm1lbnUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCAtIDEyNXB4KTtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCA2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgY29sb3I6ICNBN0E3QTc7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufS8vaGVhZGVyXG5cbmhlYWRlci5jb21tb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG5cbiAgLmlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGhlaWdodDogMTE0cHg7XG5cbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfS8vLmxvZ29cblxuICB9Ly8uaW5uZXJcblxuICAjc3AtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgLmljb24ge1xuICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICYudGlrdG9rIHtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuICB9Ly8uc25zLXdyYXBwZXJcblxuICB1bC5tZW51IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHggLSAxMjVweCk7XG5cbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIGNvbG9yOiAjQTdBN0E3O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0vL2hlYWRlclxuXG4jc3AtZ25hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53YXZlLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTg0MHB4O1xuICBsZWZ0OiBjYWxjKCgxMDAlIC0gMTg0MHB4KSAvIDIpO1xuICB0b3A6IDIwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi53YXZlLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTg0MHB4O1xuICBsZWZ0OiBjYWxjKCgxMDAlIC0gMTg0MHB4KSAvIDIpO1xuICAvLyB0b3A6IGNhbGMoMTAwdmggLSAyNzBweCk7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODQwcHgpe1xuICAud2F2ZS10b3Age1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLndhdmUtYm90dG9tIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4iXX0= */
