﻿@charset "UTF-8";
:root {
  --pc-contents-max-width:1200px;
  --z-index-header:1000;
  --hover-opacity-duration:.2s;
  --hover-opacity-ease:ease;
  --color-white:#FFFFFF;
  --color-black:#000000;
  --color-gray900:#222222;
  --color-gray800:#323232;
  --color-gray600:#505050;
  --color-gray500:#666666;
  --color-gray400:#B0B0B0;
  --color-gray300:#D7D7D7;
  --color-gray200:#EDEDED;
  --color-gray100:#F0F0F0;
  --color-blue1200:#1D60B0;
  --color-blue1000:#2588FE;
  --color-blue900:#2577D8;
  --color-blue800:#4085D6;
  --color-blue400:#A6C5E5;
  --color-blue300:#C0D9F2;
  --color-blue200:#EAF3FC;
  --color-blue100:#F0F6FB;
  --color-green100:#DDF1D9;
  --color-red900:#EE2F34;
}

/*
pxをvwに変換
*/
/************************************************************
header用
*************************************************************/
/*
メディアクエリ
記述例
body{
  @include mixin.ms-w('max',1200){
    background-color: red;
  }
}
*/
/*
フォームリセット
*/
/*
ICON FONT
*/
[class^=icons-], [class*=" icons-"] {
  display: inline-block;
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icons-arrow-1:before {
  content: "\ea01";
}

.icons-arrow-2:before {
  content: "\ea02";
}

.icons-search:before {
  content: "\ea03";
}

.icons-lang:before {
  content: "\ea04";
}

.icons-circle-plus:before {
  content: "\ea05";
}

.icons-check:before {
  content: "\ea06";
}

.icons-close:before {
  content: "\ea07";
}

.icons-slash:before {
  content: "\ea08";
}

.icons-download:before {
  content: "\ea09";
}

.icons-blank:before {
  content: "\ea0a";
}

.icons-circle-minus:before {
  content: "\ea0b";
}

.icons-bldg:before {
  content: "\ea0c";
}

.icons-pen:before {
  content: "\ea0d";
}

.icons-flow:before {
  content: "\ea0e";
}

.icons-prize:before {
  content: "\ea0f";
}

.icons-global:before {
  content: "\ea10";
}

.icons-strength:before {
  content: "\ea11";
}

.icons-tel:before {
  content: "\ea12";
}

.icons-mail:before {
  content: "\ea13";
}

.icons-wakaba:before {
  content: "\ea14";
}

.icons-faq:before {
  content: "\ea15";
}

.icons-x:before {
  content: "\ea16";
}

.icons-facebook:before {
  content: "\ea17";
}

.icons-instagram:before {
  content: "\ea18";
}

.icons-youtube:before {
  content: "\ea19";
}

.icons-line:before {
  content: "\ea1a";
}

/*
mixin
*/
/************************************************************
SCREEN RESPONSIVE
*************************************************************/
@media only screen and (min-width:769px) {
  .c-page-ttl {
    padding-top: 5.6rem;
  }
}
@media only screen and (max-width:768px) {
  .c-page-ttl {
    padding-top: 3.3rem;
  }
}
@media only screen and (min-width:769px) {
  .c-page-ttl {
    padding-bottom: 6.4rem;
  }
}
@media only screen and (max-width:768px) {
  .c-page-ttl {
    padding-bottom: 4.8rem;
  }
} /************************************************************
SCREEN RESPONSIVE
*************************************************************/
@media only screen and (min-width:769px) {
  .search-window {
    padding-bottom: 5.6rem;
  }
}
@media only screen and (max-width:768px) {
  .search-window {
    padding-bottom: 4.8rem;
  }
}
.search-window form {
  display: flex;
}
.search-window form input[type=text] {
  width: calc(100% - 5.6rem);
}
.search-window form button[type=submit] {
  width: 5.6rem;
}
.search-window form input[type=text] {
  color: var(--color-gray900);
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid var(--color-gray300);
  border-right: none;
  border-radius: 0.4rem 0 0 0.4rem;
  padding: 1.6rem 1.9rem;
}
.search-window form button[type=submit] {
  font-size: 2rem;
  color: var(--color-white);
  background-color: var(--color-blue900);
  border: 1px solid var(--color-blue900);
  outline: none;
  border-radius: 0 0.4rem 0.4rem 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
@media (hover: hover) {
  .search-window form button[type=submit]:hover {
    background-color: var(--color-blue1000);
  }
}

/************************************************************
SCREEN RESPONSIVE
*************************************************************/
.search-results {
  color: var(--color-gray900);
}
.search-results__list .search-results__item {
  border-bottom: 1px solid var(--color-gray300);
}
.search-results__list .search-results__item a {
  display: flex;
  justify-content: space-between;
}
@media only screen and (min-width:769px) {
  .search-results__list .search-results__item a {
    padding-top: 2.4rem;
  }
}
@media only screen and (max-width:768px) {
  .search-results__list .search-results__item a {
    padding-top: 1.6rem;
  }
}
@media only screen and (min-width:769px) {
  .search-results__list .search-results__item a {
    padding-bottom: 2.4rem;
  }
}
@media only screen and (max-width:768px) {
  .search-results__list .search-results__item a {
    padding-bottom: 1.6rem;
  }
}
@media (hover: hover) {
  .search-results__list .search-results__item a:hover .search-results__item-text .url {
    color: var(--color-blue900);
  }
  .search-results__list .search-results__item a:hover .search-results__item-arrow {
    color: var(--color-blue1000);
  }
  .search-results__list .search-results__item a:hover .search-results__item-arrow span {
    animation: arrow-on 0.4s ease-in-out;
  }
}
@media only screen and (min-width:769px) {
  .search-results__list .search-results__item-text {
    padding-right: 2.4rem;
  }
}
@media only screen and (max-width:768px) {
  .search-results__list .search-results__item-text {
    padding-right: 1.6rem;
  }
}
.search-results__list .search-results__item-text .title {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.5;
  color: var(--color-gray900);
}
.search-results__list .search-results__item-text .url {
  margin-top: 0.8rem;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--color-gray900);
  transition: color var(--hover-opacity-duration) var(--hover-opacity-ease);
}
.search-results__list .search-results__item-arrow {
  font-size: 1.2rem;
  color: var(--color-blue900);
  display: flex;
  align-items: center;
}
@media only screen and (min-width:769px) {
  .search-results__list-no-item {
    padding-top: 2.4rem;
  }
}
@media only screen and (max-width:768px) {
  .search-results__list-no-item {
    padding-top: 1.6rem;
  }
}
@media only screen and (min-width:769px) {
  .search-results__list-no-item {
    padding-bottom: 8rem;
  }
}
@media only screen and (max-width:768px) {
  .search-results__list-no-item {
    padding-bottom: 4.8rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJfZm91bmRhdGlvbi9fdmFycy5zY3NzIiwiX2ZvdW5kYXRpb24vX2Z1bmN0aW9uLnNjc3MiLCJfZm91bmRhdGlvbi9fbWVkaWEuc2NzcyIsIl9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiX2ZvdW5kYXRpb24vX2ljb25mb250LnNjc3MiLCJwYWdlcy9zZWFyY2gvc2VhcmNoX3N0eWxlcy9fcGFnZS10dGwuc2NzcyIsInBhZ2VzL3NlYXJjaC9zZWFyY2hfc3R5bGVzL19zZWFyY2gtd2luZG93LnNjc3MiLCJwYWdlcy9zZWFyY2gvc2VhcmNoX3N0eWxlcy9fc2VhcmNoLXJlc3VsdHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBTUE7RUFDRTtFQUNBO0VBR0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQy9CRjtBQUFBO0FBQUE7QUNtQkE7QUFBQTtBQUFBO0FDbEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWVBO0FBQUE7QUFBQTtBQWlDQTtBQUFBO0FBQUE7QUNuREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFBd0I7OztBQUN4QjtFQUF3Qjs7O0FBQ3hCO0VBQXVCOzs7QUFDdkI7RUFBcUI7OztBQUNyQjtFQUE0Qjs7O0FBQzVCO0VBQXNCOzs7QUFDdEI7RUFBc0I7OztBQUN0QjtFQUFzQjs7O0FBQ3RCO0VBQXlCOzs7QUFDekI7RUFBc0I7OztBQUN0QjtFQUE2Qjs7O0FBQzdCO0VBQXFCOzs7QUFDckI7RUFBb0I7OztBQUNwQjtFQUFxQjs7O0FBQ3JCO0VBQXNCOzs7QUFDdEI7RUFBdUI7OztBQUN2QjtFQUF5Qjs7O0FBQ3pCO0VBQW9COzs7QUFDcEI7RUFBcUI7OztBQUNyQjtFQUF1Qjs7O0FBQ3ZCO0VBQW9COzs7QUFDcEI7RUFBa0I7OztBQUNsQjtFQUF5Qjs7O0FBQ3pCO0VBQTBCOzs7QUFDMUI7RUFBd0I7OztBQUN4QjtFQUFxQjs7O0FBR3JCO0FBQUE7QUFBQTtBQy9CQTtBQUFBO0FBQUE7QUhIRTtFR01GO0lIQWdCLGFHQ21COzs7QUhKakM7RUdHRjtJSENnQjs7O0FBUGQ7RUdNRjtJSEFnQixnQkdFc0I7OztBSExwQztFR0dGO0lIQ2dCLGdCR0M4Qjs7RUNMOUM7QUFBQTtBQUFBO0FKSEU7RUlNRjtJSkFnQixnQklDc0I7OztBSkpwQztFSUdGO0lKQ2dCOzs7QUlDZDtFQUNFOztBQUNBO0VBQXFCOztBQUNyQjtFQUF3Qjs7QUFDeEI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FKckJKO0VBQ0U7SUlzQkk7Ozs7QUMvQlI7QUFBQTtBQUFBO0FBR0E7RUFDRTs7QUFFRTtFQUNFOztBQUNBO0VBQ0U7RUFDQTs7QUxiTjtFS1dJO0lMTFUsYUtReUI7OztBTFh2QztFS1FJO0lMSlUsYUtPaUM7OztBTGQvQztFS1dJO0lMTFUsZ0JLUzRCOzs7QUxaMUM7RUtRSTtJTEpVLGdCS1FvQzs7O0FMSmxEO0VLT1U7SUFDRTs7RUFHSjtJQUNFOztFQUNBO0lBQ0U7OztBTHpCWjtFSzhCSTtJTHhCVSxlS3lCMkI7OztBTDVCekM7RUsyQkk7SUx2QlUsZUt3Qm1DOzs7QUFDM0M7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBTG5ETjtFS3NERTtJTGhEWSxhS2lEdUI7OztBTHBEckM7RUttREU7SUwvQ1ksYUtnRCtCOzs7QUx2RDdDO0VLc0RFO0lMaERZLGdCS2tEMEI7OztBTHJEeEM7RUttREU7SUwvQ1ksZ0JLaURnQyIsImZpbGUiOiJwYWdlcy9zZWFyY2gvc2VhcmNoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRzY3JlZW5fc3A6XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpXCI7XG4kc2NyZWVuX3BjOlwic2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4KVwiO1xuXG4kc2NyZWVuX2hlYWRlcl9zcDpcInNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDgwcHgpXCI7XG4kc2NyZWVuX2hlYWRlcl9wYzpcInNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDgxcHgpXCI7XG5cbjpyb290IHtcbiAgLS1wYy1jb250ZW50cy1tYXgtd2lkdGg6MTIwMHB4OyAvL1BD44Gu44Kz44Oz44OG44Oz44OE5bmF44Gu5pyA5aSnXG4gIC0tei1pbmRleC1oZWFkZXI6MTAwMDsgLy/jg5jjg4Pjg4Djg7zjga56LWluZGV4XG5cbiAgLy/pgI/pgY7jgoToibLlpInmm7Tns7vjga7jgqLjg4vjg6Hjg7zjgrfjg6fjg7PlgKRcbiAgLS1ob3Zlci1vcGFjaXR5LWR1cmF0aW9uOi4ycztcbiAgLS1ob3Zlci1vcGFjaXR5LWVhc2U6ZWFzZTtcblxuICAtLWNvbG9yLXdoaXRlOiNGRkZGRkY7XG4gIC0tY29sb3ItYmxhY2s6IzAwMDAwMDtcbiAgLS1jb2xvci1ncmF5OTAwOiMyMjIyMjI7XG4gIC0tY29sb3ItZ3JheTgwMDojMzIzMjMyO1xuICAtLWNvbG9yLWdyYXk2MDA6IzUwNTA1MDtcbiAgLS1jb2xvci1ncmF5NTAwOiM2NjY2NjY7XG4gIC0tY29sb3ItZ3JheTQwMDojQjBCMEIwO1xuICAtLWNvbG9yLWdyYXkzMDA6I0Q3RDdENztcbiAgLS1jb2xvci1ncmF5MjAwOiNFREVERUQ7XG4gIC0tY29sb3ItZ3JheTEwMDojRjBGMEYwO1xuICAtLWNvbG9yLWJsdWUxMjAwOiMxRDYwQjA7XG4gIC0tY29sb3ItYmx1ZTEwMDA6IzI1ODhGRTtcbiAgLS1jb2xvci1ibHVlOTAwOiMyNTc3RDg7XG4gIC0tY29sb3ItYmx1ZTgwMDojNDA4NUQ2O1xuICAtLWNvbG9yLWJsdWU0MDA6I0E2QzVFNTtcbiAgLS1jb2xvci1ibHVlMzAwOiNDMEQ5RjI7XG4gIC0tY29sb3ItYmx1ZTIwMDojRUFGM0ZDO1xuICAtLWNvbG9yLWJsdWUxMDA6I0YwRjZGQjtcbiAgLS1jb2xvci1ncmVlbjEwMDojRERGMUQ5O1xuICAtLWNvbG9yLXJlZDkwMDojRUUyRjM0O1xufVxuXG5cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLypcbnB444KSdnfjgavlpInmj5tcbiovXG5AZnVuY3Rpb24gZ2V0dncoJHNpemUsICR2aWV3cG9ydDozOTApe1xuICAkcmF0ZTogbWF0aC5kaXYoMTAwLCR2aWV3cG9ydCk7XG4gIEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcbn1cblxuLy/vvIXjgpLov5TjgZlcbkBmdW5jdGlvbiBnZXRwZXIoJHNpemUsICRwYXJlbnQpe1xuICAkcmF0ZTogbWF0aC5kaXYoMTAwLCRwYXJlbnQpO1xuICBAcmV0dXJuICRyYXRlICogJHNpemUgKiAxJTtcbn1cblxuLy/ljYrliIbjga7jgrXjgqTjgrrjgpJweOOBp+i/lOOBmVxuQGZ1bmN0aW9uIGdldGhhbGYoJHNpemUpe1xuICBAcmV0dXJuICRzaXplICogMC41cHg7XG59XG5cbi8vcmVt44KS6L+U44GZXG5AZnVuY3Rpb24gZ2V0cmVtKCRzaXplLCAkYmFzZTogMTYpIHtcblx0QHJldHVybiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICsgcmVtO1xufVxuXG4vL2xpbmUtaGVpZ2h044GuZW3jgpLoqIjnrpdcbkBmdW5jdGlvbiBnZXRsaGVtKCRmb250LXNpemUsICRsaW5lLWhlaWdodCkge1xuXHRAcmV0dXJuIG1hdGguZGl2KCRsaW5lLWhlaWdodCwkZm9udC1zaXplKSArIGVtO1xufVxuXG4vL2xldHRlci1zcGFjaW5n44GuZW3jgpLoqIjnrpdcbkBmdW5jdGlvbiBnZXRsc2VtKCRmb250LXNpemUsICRweCkge1xuXHRAcmV0dXJuIG1hdGguZGl2KCRweCwkZm9udC1zaXplKSArIGVtO1xufSIsIkB1c2UgXCIuLi9fZm91bmRhdGlvbi92YXJzXCIgYXMgdmFycztcblxuQG1peGluIHBjIHtcbiAgQG1lZGlhIG9ubHkgI3t2YXJzLiRzY3JlZW5fcGN9IHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBvbmx5ICN7dmFycy4kc2NyZWVuX3NwfSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gcmVzcCgkYXRyLCAkcGMsICRzcCkge1xuICBAaW5jbHVkZSBwYyB7ICN7JGF0cn06ICRwYzsgfVxuICBAaW5jbHVkZSBzcCB7ICN7JGF0cn06ICRzcDsgfVxufVxuXG5AbWl4aW4gaG92ZXJ7XG4gIEBtZWRpYShob3Zlcjpob3Zlcikge1xuICAgICY6aG92ZXJ7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuaGVhZGVy55SoXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5AbWl4aW4gaGVhZGVyX3BjIHtcbiAgQG1lZGlhIG9ubHkgI3t2YXJzLiRzY3JlZW5faGVhZGVyX3BjfSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gaGVhZGVyX3NwIHtcbiAgQG1lZGlhIG9ubHkgI3t2YXJzLiRzY3JlZW5faGVhZGVyX3NwfSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gaGVhZGVyX3Jlc3AoJGF0ciwgJHBjLCAkc3ApIHtcbiAgQGluY2x1ZGUgaGVhZGVyX3BjIHsgI3skYXRyfTogJHBjOyB9XG4gIEBpbmNsdWRlIGhlYWRlcl9zcCB7ICN7JGF0cn06ICRzcDsgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4vbWVkaWFcIiBhcyBtZWRpYTtcblxuLypcbuODoeODh+OCo+OCouOCr+OCqOODqlxu6KiY6L+w5L6LXG5ib2R5e1xuICBAaW5jbHVkZSBtaXhpbi5tcy13KCdtYXgnLDEyMDApe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgfVxufVxuKi9cbkBtaXhpbiBtcy13KCRtYXhtaW4sJHZhbCl7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgjeyRtYXhtaW59LXdpZHRoOiN7JHZhbH1weCl7XG4gICAgQGNvbnRlbnQ7XG4gIH07XG59XG5cbi8qXG7jg5Xjgqnjg7zjg6Djg6rjgrvjg4Pjg4hcbiovXG5AbWl4aW4gZm9ybS1yZXNldHtcbiAgYnV0dG9uLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjb2xvcjppbmhlcml0O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICB0ZXh0YXJlYXtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG59XG5cbi8qXG5JQ09OIEZPTlRcbiovXG5cbkBtaXhpbiBpY29ucy1mb250e1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gaWNvbnMteHsgY29udGVudDogXCJcXEVBMDRcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWZhY2Vib29reyBjb250ZW50OiBcIlxcRUEwNVwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtaW5zdGFncmFteyBjb250ZW50OiBcIlxcRUEwNlwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMteW91dHViZXsgY29udGVudDogXCJcXEVBMDdcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWxpbmV7IGNvbnRlbnQ6IFwiXFxFQTA4XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cblxuQG1peGluIGRyb3BzaGFkb3dGcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIG1lZGlhLnJlc3AocGFkZGluZyw0cmVtLDIuNHJlbSAxLjZyZW0pO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZTEyMDApO1xuICAgIGZpbHRlcjogYmx1cigxLjZyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjhyZW07XG4gICAgbGVmdDogMC44cmVtO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuXG5AbWl4aW4gaGlkZSB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59IiwiW2NsYXNzXj1cImljb25zLVwiXSwgW2NsYXNzKj1cIiBpY29ucy1cIl17XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5pY29ucy1hcnJvdy0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTAxXCIgfVxuLmljb25zLWFycm93LTI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDJcIiB9XG4uaWNvbnMtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTAzXCIgfVxuLmljb25zLWxhbmc6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDRcIiB9XG4uaWNvbnMtY2lyY2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDVcIiB9XG4uaWNvbnMtY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDZcIiB9XG4uaWNvbnMtY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDdcIiB9XG4uaWNvbnMtc2xhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDhcIiB9XG4uaWNvbnMtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDlcIiB9XG4uaWNvbnMtYmxhbms6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEFcIiB9XG4uaWNvbnMtY2lyY2xlLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBCXCIgfVxuLmljb25zLWJsZGc6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMENcIiB9XG4uaWNvbnMtcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBEXCIgfVxuLmljb25zLWZsb3c6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEVcIiB9XG4uaWNvbnMtcHJpemU6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEZcIiB9XG4uaWNvbnMtZ2xvYmFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTEwXCIgfVxuLmljb25zLXN0cmVuZ3RoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTExXCIgfVxuLmljb25zLXRlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExMlwiIH1cbi5pY29ucy1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTEzXCIgfVxuLmljb25zLXdha2FiYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExNFwiIH1cbi5pY29ucy1mYXE6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTVcIiB9XG4uaWNvbnMteDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExNlwiIH1cbi5pY29ucy1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExN1wiIH1cbi5pY29ucy1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXEVBMThcIiB9XG4uaWNvbnMteW91dHViZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExOVwiIH1cbi5pY29ucy1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTFBXCIgfVxuXG5cbi8qXG5taXhpblxuKi9cblxuQG1peGluIGljb25zLWZvbnR7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIGljb25zLWFycm93LTEgeyBjb250ZW50OiBcIlxcRUEwMVwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtYXJyb3ctMiB7IGNvbnRlbnQ6IFwiXFxFQTAyXCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1zZWFyY2ggeyBjb250ZW50OiBcIlxcRUEwM1wiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtbGFuZyB7IGNvbnRlbnQ6IFwiXFxFQTA0XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1jaXJjbGUtcGx1cyB7IGNvbnRlbnQ6IFwiXFxFQTA1XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1jaGVjayB7IGNvbnRlbnQ6IFwiXFxFQTA2XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1jbG9zZSB7IGNvbnRlbnQ6IFwiXFxFQTA3XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1zbGFzaCB7IGNvbnRlbnQ6IFwiXFxFQTA4XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1kb3dubG9hZCB7IGNvbnRlbnQ6IFwiXFxFQTA5XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1ibGFuayB7IGNvbnRlbnQ6IFwiXFxFQTBBXCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1jaXJjbGUtbWludXMgeyBjb250ZW50OiBcIlxcRUEwQlwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtYmxkZyB7IGNvbnRlbnQ6IFwiXFxFQTBDXCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1wZW4geyBjb250ZW50OiBcIlxcRUEwRFwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtZmxvdyB7IGNvbnRlbnQ6IFwiXFxFQTBFXCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1wcml6ZSB7IGNvbnRlbnQ6IFwiXFxFQTBGXCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy1nbG9iYWwgeyBjb250ZW50OiBcIlxcRUExMFwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtc3RyZW5ndGggeyBjb250ZW50OiBcIlxcRUExMVwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtdGVsIHsgY29udGVudDogXCJcXEVBMTJcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLW1haWwgeyBjb250ZW50OiBcIlxcRUExM1wiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5AbWl4aW4gaWNvbnMtd2FrYWJhIHsgY29udGVudDogXCJcXEVBMTRcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWZhcSB7IGNvbnRlbnQ6IFwiXFxFQTE1XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy14IHsgY29udGVudDogXCJcXEVBMTZcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWZhY2Vib29rIHsgY29udGVudDogXCJcXEVBMTdcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWluc3RhZ3JhbSB7IGNvbnRlbnQ6IFwiXFxFQTE4XCI7IEBpbmNsdWRlIGljb25zLWZvbnQ7IH1cbkBtaXhpbiBpY29ucy15b3V0dWJlIHsgY29udGVudDogXCJcXEVBMTlcIjsgQGluY2x1ZGUgaWNvbnMtZm9udDsgfVxuQG1peGluIGljb25zLWxpbmUgeyBjb250ZW50OiBcIlxcRUExQVwiOyBAaW5jbHVkZSBpY29ucy1mb250OyB9XG5cbiIsIkB1c2UgXCIuLi8uLi8uLi9fZm91bmRhdGlvbi92YXJzXCIgYXMgdmFycztcbkB1c2UgXCIuLi8uLi8uLi9fZm91bmRhdGlvbi9mdW5jdGlvblwiIGFzIGZ1bmM7XG5AdXNlIFwiLi4vLi4vLi4vX2ZvdW5kYXRpb24vbWl4aW5cIiBhcyBtaXhpbjtcbkB1c2UgXCIuLi8uLi8uLi9fZm91bmRhdGlvbi9tZWRpYVwiIGFzIG1lZGlhO1xuQHVzZSBcIi4uLy4uLy4uL19mb3VuZGF0aW9uL2ljb25mb250XCIgYXMgaWNvbnM7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNDUkVFTiBSRVNQT05TSVZFXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmMtcGFnZS10dGx7XG4gIEBpbmNsdWRlIG1lZGlhLnJlc3AocGFkZGluZy10b3AsIDUuNnJlbSwgMy4zcmVtKTtcbiAgQGluY2x1ZGUgbWVkaWEucmVzcChwYWRkaW5nLWJvdHRvbSwgNi40cmVtLCA0LjhyZW0pO1xufVxuIiwiQHVzZSBcIi4uLy4uLy4uL19mb3VuZGF0aW9uL3ZhcnNcIiBhcyB2YXJzO1xuQHVzZSBcIi4uLy4uLy4uL19mb3VuZGF0aW9uL2Z1bmN0aW9uXCIgYXMgZnVuYztcbkB1c2UgXCIuLi8uLi8uLi9fZm91bmRhdGlvbi9taXhpblwiIGFzIG1peGluO1xuQHVzZSBcIi4uLy4uLy4uL19mb3VuZGF0aW9uL21lZGlhXCIgYXMgbWVkaWE7XG5AdXNlIFwiLi4vLi4vLi4vX2ZvdW5kYXRpb24vaWNvbmZvbnRcIiBhcyBpY29ucztcblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU0NSRUVOIFJFU1BPTlNJVkVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uc2VhcmNoLXdpbmRvd3tcbiAgQGluY2x1ZGUgbWVkaWEucmVzcChwYWRkaW5nLWJvdHRvbSwgY2FsYyg4cmVtIC0gMi40cmVtKSwgY2FsYyg2LjRyZW0gLSAxLjZyZW0pKTtcbiAgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7IHdpZHRoOiBjYWxjKDEwMCUgLSA1LjZyZW0pOyB9XG4gICAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0geyB3aWR0aDogNS42cmVtOyB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXk5MDApO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkzMDApO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtIDAgMCAwLjRyZW07XG4gICAgICBwYWRkaW5nOiAxLjZyZW0gMS45cmVtO1xuICAgIH1cbiAgICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZTkwMCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibHVlOTAwKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAuNHJlbSAwLjRyZW0gMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS5ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUxMDAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vLi4vLi4vX2ZvdW5kYXRpb24vdmFyc1wiIGFzIHZhcnM7XG5AdXNlIFwiLi4vLi4vLi4vX2ZvdW5kYXRpb24vZnVuY3Rpb25cIiBhcyBmdW5jO1xuQHVzZSBcIi4uLy4uLy4uL19mb3VuZGF0aW9uL21peGluXCIgYXMgbWl4aW47XG5AdXNlIFwiLi4vLi4vLi4vX2ZvdW5kYXRpb24vbWVkaWFcIiBhcyBtZWRpYTtcbkB1c2UgXCIuLi8uLi8uLi9fZm91bmRhdGlvbi9pY29uZm9udFwiIGFzIGljb25zO1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TQ1JFRU4gUkVTUE9OU0lWRVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zZWFyY2gtcmVzdWx0c3tcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXk5MDApO1xuICAmX19saXN0IHtcbiAgICAuc2VhcmNoLXJlc3VsdHNfX2l0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkzMDApO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEucmVzcChwYWRkaW5nLXRvcCwgMi40cmVtLCAxLjZyZW0pO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS5yZXNwKHBhZGRpbmctYm90dG9tLCAyLjRyZW0sIDEuNnJlbSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLmhvdmVyIHtcbiAgICAgICAgICAuc2VhcmNoLXJlc3VsdHNfX2l0ZW0tdGV4dHtcbiAgICAgICAgICAgIC51cmwge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZTkwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0c19faXRlbS1hcnJvd3tcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlMTAwMCk7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBhbmltYXRpb246IGFycm93LW9uIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXRleHR7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLnJlc3AocGFkZGluZy1yaWdodCwgMi40cmVtLCAxLjZyZW0pO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXk5MDApO1xuICAgICAgICB9XG4gICAgICAgIC51cmwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXk5MDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLWhvdmVyLW9wYWNpdHktZHVyYXRpb24pIHZhcigtLWhvdmVyLW9wYWNpdHktZWFzZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYXJyb3d7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZTkwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYtbm8taXRlbSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS5yZXNwKHBhZGRpbmctdG9wLCAyLjRyZW0sIDEuNnJlbSk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS5yZXNwKHBhZGRpbmctYm90dG9tLCA4cmVtLCA0LjhyZW0pO1xuICAgIH1cbiAgfVxufSJdfQ== */