@charset "UTF-8";
/* CSS Document */
/*----------------------------
// HOME
//----------------------------*/
.home .products {
  position: relative;
  /*
  overflow: hidden;
  */
}
.home .products .products_slider li {
  position: relative;
  padding: 4px;
}
.home .products .products_slider a.new {
  position: relative;
  display: block;
}
.home .products .products_slider a.new:after {
  content: url("../img/new-badge.png");
  display: block;
  position: absolute;
  left: -4px;
  top: -4px;
}
.home .row {
  overflow: hidden;
  *zoom: 1;
  display: flex;
  justify-content: space-between;
}
.home .row .inqWrap {
  width: 210px;
}
.home .row .newsWrap {
  width: 760px;
}
.home .row .newsWrap .news .headline {
  background: #329DD1;
  color: #fff;
  font-weight: normal;
  padding: 0.5em 1em;
  font-size: 1.6rem;
  font-feature-settings: "palt";
}
.home .row .bnrsWrap {
  width: 219px;
}
.home .row .bnrsWrap .bnrs li {
  margin-top: 15px;
}
.home .row .bnrsWrap .bnrs li:first-of-type {
  margin-top: 0;
}

/*----------------------------
// メディパノラミックについて
//----------------------------*/
.message {
  /** @media max-width: 767px */
}
.message h3 {
  color: #209CD7;
}
.message h3 span {
  display: inline-block;
  font-weight: bold;
}
.message #aboutus .section {
  margin: 0 0 4em 0;
}
.message .corporateprofile {
  width: 100%;
  border-bottom: solid 1px #ddd;
  display: table;
}
.message .corporateprofile th,
.message .corporateprofile td {
  padding: 1em 2em;
  vertical-align: middle;
  line-height: 1.5;
  border: solid 1px #ddd;
}
.message .corporateprofile th {
  background: #f0f0f0;
  white-space: nowrap;
}
.message .corporateprofile td {
  padding-left: 2em;
}
.message .corporateprofile .clients li {
  display: inline-block;
  white-space: nowrap;
}
.message .corporateprofile .clients li:after {
  content: "　/　";
}
.message .corporateprofile .clients li:last-of-type:after {
  content: "";
}
.message .corporateprofile ol {
  counter-reset: number 0;
}
.message .corporateprofile ol li {
  display: inline-flex;
  line-height: 1.7;
}
.message .corporateprofile ol li:before {
  counter-increment: number 1;
  content: counter(number) ".";
  margin-right: 0.5em;
}
.message .corporateprofile ol li:nth-of-type(n+2) {
  margin-top: 1em;
}
@media screen and (max-width: 767px) {
  .message h3 {
    margin-left: 0;
    margin-right: 0;
    font-size: 2.1rem;
    line-height: 1.36;
  }
  .message .corporateprofile {
    width: 100%;
  }
  .message .corporateprofile th, .message .corporateprofile td {
    display: block;
    border: none;
    padding: 0.25em;
  }
  .message .corporateprofile td {
    padding: 1.5em 1em;
  }
  .message .corporateprofile ul.clients li {
    position: relative;
    display: flex;
  }
  .message .corporateprofile ul.clients li:nth-of-type(n+2) {
    margin-top: 0.5em;
  }
  .message .corporateprofile ul.clients li:after {
    content: "";
  }
  .message .corporateprofile ul.clients li:before {
    content: "";
    display: block;
    width: 0.6em;
    height: 0.6em;
    background: #333;
    border-radius: 50%;
    margin-top: 0.45em;
    margin-right: 0.5em;
  }
}

.message-recruit .cols2 {
  display: flex;
}
.message-recruit .cols2 > div:nth-of-type(1) {
  width: 40%;
}
.message-recruit .cols2 > div:nth-of-type(2) {
  width: 55%;
}
.message-recruit h4 {
  font-size: 1.8rem;
  font-weight: bold;
  font-feature-settings: "palt";
  text-align: left;
  margin-bottom: 1em;
}
.message-recruit p {
  text-align: left;
}
.message-recruit .btn-wrap {
  margin-top: 1em;
}

@media screen and (max-width: 767px) {
  .message-recruit .cols2 {
    flex-direction: column;
  }
  .message-recruit .cols2 > div {
    width: 100% !important;
  }
  .message-recruit .cols2 > div:nth-of-type(2) {
    margin-top: 1em;
  }
  .message-recruit .photo {
    width: 100%;
  }
} /** @media max-width: 767px */
/*----------------------------
// お客様の声
//----------------------------*/
.voice h2:nth-of-type(n+2) {
  margin-top: 4em;
}
.voice section._border {
  border-top: solid 1px #ddd;
  padding-top: 4em;
}
.voice .profile {
  width: 100%;
}
.voice .profile._bg {
  background: url(../img/voice/bg.jpg) no-repeat top left;
}
.voice .profile td {
  vertical-align: top;
  line-height: 1.5;
}

/***
  よくある質問
*/
.faq section h4 {
  text-align: center;
  margin-bottom: 0.5em;
}
.faq section dl:nth-of-type(n+2) {
  margin-top: 3em;
}
.faq section dl dt {
  display: flex;
  position: relative;
  border: solid 1px #ddd;
  border-radius: 3px;
  padding: 0.25em;
  margin: 0 0 15px 0;
  font-size: 1.5em;
  line-height: 1.2;
  color: #2EA7E0;
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
.faq section dl dt:before {
  content: "";
  display: block;
  width: 12px;
  height: auto;
  margin: 0 6px 0 0;
  background: url("../rsp/i/h2-bg.png") no-repeat left center;
}
.faq section dl dd {
  line-height: 1.7;
}

/*----------------------------
// 問い合わせ
//----------------------------*/
.support table.formTable {
  width: 600px;
  margin: 0 auto;
  border-collapse: collapse;
}
.support table.formTable td,
.support table.formTable th {
  border: 1px solid #ccc;
  padding: 5px 10px 5px 10px;
  vertical-align: middle;
}
.support table.formTable th {
  width: 30%;
  font-weight: normal;
  background: #efefef;
  text-align: left;
}
.support .contact p {
  margin: 1em 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9wYWdlLnNjc3MiLCJyc3AvYy9zYXNzL192YWxpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFLQTtBQUFBO0FBQUE7QUFJRTtFQUNFO0FBQ0E7QUFBQTtBQUFBOztBQUtFO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1OO0VBQ0U7O0FBSUU7RUFDRTs7QUFFQTtFQUNFOzs7QUFRWjtBQUFBO0FBQUE7QUFHQTtBQWtJRzs7QUFoSUQ7RUFDRSxPQ3RGSzs7QUR3Rkw7RUFDRTtFQUNBOztBQU1GO0VBQ0U7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOztBQUtBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUtBO0VBQ0U7O0FBTVI7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFVUjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQU9BO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBVVY7RUFDRTs7QUFJRTtFQUNFOztBQUVGO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBR0o7RUFFSTtJQUNFOztFQUVBO0lBQ0U7O0VBRUE7SUFDRTs7RUFLTjtJQUNFOztFQUdMO0FBRUQ7QUFBQTtBQUFBO0FBUUk7RUFDRTs7QUFNRjtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7QUFFQTtFQUNFOztBQUtGO0VBQ0U7RUFDQTs7O0FBTU47QUFBQTtBQUFBO0FBUUk7RUFDRTtFQUNBOztBQUtBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7OztBQVVSO0FBQUE7QUFBQTtBQU1FO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNFIiwiZmlsZSI6ImNzcy9wYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIENTUyBEb2N1bWVudCAqL1xuQGltcG9ydCBcIi4uL3JzcC9jL3Nhc3MvdmFsaWFibGVzXCI7XG5cbkBpbXBvcnQgXCJpbXBvcnQvY29sb3JzLnNjc3NcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIT01FXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhvbWV7XG4gIC5wcm9kdWN0c3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLypcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICovXG4gICAgLnByb2R1Y3RzX3NsaWRlcntcbiAgICAgIFxuICAgICAgbGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICBhLm5ld3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL25ldy1iYWRnZS5wbmdcIik7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICB9ICBcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIFxuICAucm93e1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgKnpvb206MTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBcbiAgICAuaW5xV3JhcHtcbiAgICAgIHdpZHRoOiAyMTBweDtcbiAgICB9XG4gICAgXG4gICAgLm5ld3NXcmFwe1xuICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgXG4gICAgICAubmV3c3tcbiAgICAgICAgXG4gICAgICAgIC5oZWFkbGluZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzI5REQxO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5ibnJzV3JhcHtcbiAgICAgIHdpZHRoOiAyMTlweDtcbiAgICAgIFxuICAgICAgLmJucnN7XG4gICAgICAgIFxuICAgICAgICBsaXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIFxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG59IC8vLmhvbWVcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44Oh44OH44Kj44OR44OO44Op44Of44OD44Kv44Gr44Gk44GE44GmXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lc3NhZ2V7XG4gIFxuICBoM3tcbiAgICBjb2xvcjogJGJsdWUwMTtcbiAgIFxuICAgIHNwYW57XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbiAgXG4gICNhYm91dHVze1xuICAgIFxuICAgIC5zZWN0aW9ue1xuICAgICAgbWFyZ2luOiAwIDAgNGVtIDA7XG4gICAgfVxuICB9XG4gIFxuXG4gIC5jb3Jwb3JhdGVwcm9maWxleyAgICBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RkZDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBcbiAgICB0aCxcbiAgICB0ZHtcbiAgICAgIHBhZGRpbmc6IDFlbSAyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XG4gICAgfVxuICAgIHRoe1xuICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIHRke1xuICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgfVxuICAgIFxuICAgIC5jbGllbnRze1xuICAgICAgXG4gICAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIuOAgC/jgIBcIjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgXG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gLy8uY2xpZW50c1xuICAgIFxuICAgIG9se1xuICAgICAgY291bnRlci1yZXNldDogbnVtYmVyIDA7XG4gICAgICBcbiAgICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG51bWJlcikgXCIuXCI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH0gLy8uY29ycG9yYXRlcHJvZmlsZVxuXG4gIFxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBoM3tcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICB9XG4gICAgXG4gICAgLmNvcnBvcmF0ZXByb2ZpbGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIFxuICAgICAgdGgsdGR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IC4yNWVtO1xuICAgICAgfVxuICAgICAgdGR7XG4gICAgICAgIHBhZGRpbmc6IDEuNWVtIDFlbTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgXG4gICAgICBcbiAgICAgIHVsLmNsaWVudHN7XG4gICAgICAgIFxuICAgICAgICBsaXtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNWVtOyBcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IC42ZW07XG4gICAgICAgICAgICBoZWlnaHQ6ICAuNmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC40NWVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xufSAvLy5tZXNzYWdlXG5cbi5tZXNzYWdlLXJlY3J1aXR7XG4gIFxuICAuY29sczJ7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgID5kaXZ7XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGg0e1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIHB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5idG4td3JhcHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbn0vLy5tZXNzYWdlLXJlY3J1aXRcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZXNzYWdlLXJlY3J1aXR7XG4gICAgLmNvbHMye1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgPiBkaXZ7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5waG90b3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfS8vLm1lc3NhZ2UtcmVjcnVpdFxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOOBiuWuouanmOOBruWjsFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnZvaWNle1xuICBcbiAgaDJ7XG4gICAgXG4gICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgbWFyZ2luLXRvcDogNGVtO1xuICAgIH1cbiAgfVxuICBcbiAgc2VjdGlvbntcbiAgICBcbiAgICAmLl9ib3JkZXJ7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcbiAgICAgIHBhZGRpbmctdG9wOiA0ZW07XG4gICAgfVxuICB9XG4gIFxuICAucHJvZmlsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICAmLl9iZ3tcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdm9pY2UvYmcuanBnKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gICAgfVxuICAgIFxuICAgIFxuICAgIFxuICAgIHRke1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59XG5cblxuLyoqKlxuICDjgojjgY/jgYLjgovos6rllY9cbiovXG4uZmFxe1xuICBcbiAgXG4gIHNlY3Rpb257XG4gICAgXG4gICAgaDR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgIH1cbiAgICBcbiAgICBkbHtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgIGR0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkZGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogLjI1ZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICMyRUE3RTA7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL3JzcC9pL2gyLWJnLnBuZycpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICBkZHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG59IC8vLmZhcVxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOWVj+OBhOWQiOOCj+OBm1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnN1cHBvcnR7XG4gIFxuICB0YWJsZS5mb3JtVGFibGUge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIFxuICAgIHRkLFxuICAgIHRoe1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgdGh7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICBcbiAgLmNvbnRhY3R7XG4gICAgcHtcbiAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCAndXRmLTgnO1xuXG4kYmx1ZTAxOiAjMjA5Q0Q3O1xuJGJsdWUwMjogIzAwNTQ3NjtcbiRibHVlMDM6ICNFOUY2RkQ7XG5cbiRjbHJfYmx1ZTAxOiAjMjA5QkQ3O1xuJGNscl9ibHVlMDI6ICNFREY4RkU7XG4kY2xyX3JlZDAxOiAjRDc0RTdDO1xuXG4kY29sb3IxOiAjZjRmNGY0O1xuJGNvbG9yMjogIzMxOTdFRTtcblxuLy9SZUNlcmFcbiRyZWNlcmEtY29tZm9ydDogIzIwOUJENztcbiRyZWNlcmEtY29tZm9ydC1zZWNvbmRhcnk6ICNFRUY1RkM7XG4kcmVjZXJhLWRlc2lnbjogIzAwNUFBMDtcbiRyZWNlcmEtZGVzaWduLXNlY29uZGFyeTogI0VFRjVGQztcbiRyZWNlcmEtc3BlZWQ6ICMwMEE1QTg7XG4kcmVjZXJhLXNwZWVkLXNlY29uZGFyeTogI0VERjZGNzsiXX0= */
