@charset "UTF-8";
.contents_ttl {
  margin-bottom: 55px; }

.shop {
  width: 100%;
  margin: 0 auto 77px;
  overflow: hidden;
  min-height: 500px; }
  .shop_sort {
    width: 100%;
    margin-bottom: 47px;
    font-family: 'Spectral', serif;
    font-weight: 300;
    overflow: hidden;
    border-bottom: 1px solid #000; }
    .shop_sort li {
      width: 50%;
      float: left;
      border-top: 1px solid #000;
      border-right: 1px solid #000;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .shop_sort li a,
      .shop_sort li a:link,
      .shop_sort li a:visited {
        color: #000;
        text-decoration: none;
        -webkit-transition: color 0.2s ease-in-out;
        transition: color 0.2s ease-in-out; }
      @media screen and (min-width: 768px) {
        .shop_sort li a:hover {
          color: #ccc; } }
      .shop_sort li.ruled-line {
        position: relative; }
        .shop_sort li.ruled-line:after {
          content: "";
          width: 100%;
          height: 1px;
          background: #000;
          position: absolute;
          left: 0;
          bottom: -1px;
          display: block; }
      .shop_sort li a {
        font-size: 16px;
        letter-spacing: 0.2em;
        line-height: 45px;
        display: block;
        width: 100%; }
      .shop_sort li:nth-child(2n) {
        border-right: none; }
      .shop_sort li a.current {
        color: #fff;
        background: #000; }
  .shop_block {
    width: 80%;
    margin: 0 auto;
    display: none; }
    .shop_block#japan, .shop_block#area1 {
      display: block; }
    .shop_block:last-of-type {
      margin-bottom: 0; }
  .shop .more_btn {
    margin: 38px auto 0;
    width: 100%;
    position: relative;
    z-index: 100;
    background: url("/assets/img/shop_list/line_bg.png") repeat-x left top, url("/assets/img/shop_list/line_bg.png") repeat-x left bottom;
    background-size: 2px auto, 2px auto; }
    .shop .more_btn a {
      display: block;
      width: 100%;
      font-family: 'Spectral', serif;
      font-weight: 300;
      font-size: 15px;
      letter-spacing: 0.1em;
      text-indent: .1em;
      padding: 20px 0;
      line-height: 1; }
      .shop .more_btn a span {
        display: inline-block;
        padding-right: 17px;
        background: url("/assets/img/shop_list/arw_right.png") no-repeat right center;
        background-size: 11px auto; }
    .shop .more_btn a,
    .shop .more_btn a:link,
    .shop .more_btn a:visited {
      color: #000;
      text-decoration: none;
      -webkit-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out; }
    .shop .more_btn a:hover {
      opacity: .2; }
  .shop_country {
    width: 100%;
    text-align: center;
    font-family: 'Spectral', serif;
    font-weight: 300;
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 0.2em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1.75;
    padding-bottom: 4px;
    margin-bottom: 25px;
    border-bottom: 1px solid #999; }
  .shop_list {
    width: 100%;
    overflow: hidden;
    margin: -41px auto 0; }
    .shop_list_item {
      width: 100%;
      margin-top: 41px;
      text-align: left; }
      .shop_list_item .img {
        margin-bottom: 17px; }
      .shop_list_item .ttl {
        font-family: 'Spectral', serif;
        font-weight: 300;
        font-size: 18px;
        letter-spacing: 0.05em;
        line-height: 1.55;
        font-weight: 500; }
      .shop_list_item .detail {
        font-family: 'Spectral', serif;
        font-weight: 300;
        font-size: 14px;
        letter-spacing: 0.1em;
        line-height: 1.5; }
        .shop_list_item .detail a,
        .shop_list_item .detail a:link,
        .shop_list_item .detail a:visited {
          color: #000;
          text-decoration: underline;
          -webkit-transition: color 0.2s ease-in-out;
          transition: color 0.2s ease-in-out; }
        @media screen and (min-width: 768px) {
          .shop_list_item .detail a:hover {
            color: #ccc; } }
        .shop_list_item .detail a {
          display: block;
          margin-bottom: 6px; }
  .shop.jp .shop_sort,
  .shop.jp .shop_country {
    font-family: "Noto Serif Japanese", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
    font-weight: 400; }
  .shop.jp .shop_list {
    margin-bottom: 70px; }
    .shop.jp .shop_list:last-child {
      margin-bottom: 0; }
    .shop.jp .shop_list_item .ttl {
      font-family: "Noto Serif Japanese", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
      font-weight: 400;
      font-size: 14px;
      letter-spacing: 0.1em;
      line-height: 171.42857%;
      font-weight: 600; }
    .shop.jp .shop_list_item .detail {
      font-family: "Noto Serif Japanese", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
      font-weight: 400;
      font-size: 14px;
      line-height: 171.42857%; }
      .shop.jp .shop_list_item .detail a {
        display: inline-block;
        margin-bottom: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNob3BfbGlzdC5jc3MiLCJzaG9wX2xpc3Quc2NzcyIsIi4uL3BjL192YXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHZjtFQUNDLG1CQUFtQixFQUFBOztBQU9yQjtFQUNDLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUFBO0VBR2pCO0lBQ0MsV0FBVztJQUNYLG1CQUFtQjtJQ0VwQiw4QkFBOEI7SUFDOUIsZ0JBQWdCO0lERGYsZ0JBQWdCO0lBQ2hCLDZCQUE2QixFQUFBO0lBTDdCO01BUUMsVUFBVTtNQUNWLFdBQVc7TUFFWCwwQkFBMEI7TUFDMUIsNEJBQTRCO01BQzVCLDhCQUFzQjtjQUF0QixzQkFBc0IsRUFBQTtNQWJ2Qjs7O1FDVEEsV0FSZ0I7UUFTaEIscUJBTDhCO1FBb0UvQiwwQ0FGeUQ7UUFHekQsa0NBSHlELEVBQUE7TUF6RHpEO1FESUM7VUNGQyxXQWRjLEVBQUEsRUFlZDtNRENEO1FBZ0JFLGtCQUFrQixFQUFBO1FBaEJwQjtVQW1CRyxXQUFXO1VBQ1gsV0FBVztVQUNYLFdBQVc7VUFDWCxnQkFBZ0I7VUFDaEIsa0JBQWtCO1VBQ2xCLE9BQU87VUFDUCxZQUFZO1VBQ1osY0FBYyxFQUFBO01BMUJqQjtRQStCRSxlQUFlO1FBQ2YscUJBQXFCO1FBQ3JCLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsV0FBVyxFQUFBO01BbkNiO1FBdUNFLGtCQUFrQixFQUFBO01BdkNwQjtRQTJDRSxXQUFXO1FBQ1gsZ0JBQWdCLEVBQUE7RUFNbkI7SUFDQyxVQUFVO0lBQ1YsY0FBYztJQUNkLGFBQWEsRUFBQTtJQUhiO01BT0MsY0FBYyxFQUFBO0lBUGY7TUFXQyxnQkFBZ0IsRUFBQTtFQXBFbkI7SUF5RUUsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLHFJQUM2RDtJQUM3RCxtQ0FBbUMsRUFBQTtJQS9FckM7TUFrRkcsY0FBYztNQUNkLFdBQVc7TUN4RWIsOEJBQThCO01BQzlCLGdCQUFnQjtNRHlFZCxlQUFlO01BQ2YscUJBQXFCO01BQ3JCLGlCQUFpQjtNQUNqQixlQUFlO01BQ2YsY0FBYyxFQUFBO01BekZqQjtRQTRGSSxxQkFBcUI7UUFDckIsbUJBQW1CO1FBQ25CLDZFQUE2RTtRQUM3RSwwQkFBMEIsRUFBQTtJQS9GOUI7OztNQXNHRyxXQ2hIZTtNRGlIZixxQkFBcUI7TUN6Q3ZCLDRDQUZ5RDtNQUd6RCxvQ0FIeUQsRUFBQTtJRDVEMUQ7TUE0R0csV0FBVyxFQUFBO0VBSWI7SUFDQyxXQUFXO0lBQ1gsa0JBQWtCO0lDdkduQiw4QkFBOEI7SUFDOUIsZ0JBQWdCO0lEd0dmLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLDhCQUFzQjtZQUF0QixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsNkJBQTZCLEVBQUE7RUFJOUI7SUFDQyxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLG9CQUFvQixFQUFBO0lBRXBCO01BQ0MsV0FBVztNQUNYLGdCQUFnQjtNQUNoQixnQkFBZ0IsRUFBQTtNQUhoQjtRQU1DLG1CQUFtQixFQUFBO01BTnBCO1FDekhGLDhCQUE4QjtRQUM5QixnQkFBZ0I7UURtSWIsZUFBZTtRQUNmLHNCQUFzQjtRQUN0QixpQkFBaUI7UUFDakIsZ0JBQWdCLEVBQUE7TUFkakI7UUN6SEYsOEJBQThCO1FBQzlCLGdCQUFnQjtRRDJJYixlQUFlO1FBQ2YscUJBQXFCO1FBQ3JCLGdCQUFnQixFQUFBO1FBckJqQjs7O1VDdElELFdBUmdCO1VBU2hCLDBCRDJKbUM7VUM1RnBDLDBDQUZ5RDtVQUd6RCxrQ0FIeUQsRUFBQTtRQXpEekQ7VURpSUU7WUMvSEEsV0FkYyxFQUFBLEVBZWQ7UUQ4SEE7VUF5QkUsY0FBYztVQUNkLGtCQUFrQixFQUFBO0VBOUp2Qjs7SUNnQkMsNEhBQWE7SUFDYixnQkFBZ0IsRUFBQTtFRGpCakI7SUE0S0csbUJBQW1CLEVBQUE7SUE1S3RCO01BK0tJLGdCQUFnQixFQUFBO0lBL0twQjtNQ2dCQyw0SEFBYTtNQUNiLGdCQUFnQjtNRHFLWixlQUFlO01BQ2YscUJBQXFCO01BQ3JCLHVCQUFnQztNQUNoQyxnQkFBZ0IsRUFBQTtJQXpMckI7TUNnQkMsNEhBQWE7TUFDYixnQkFBZ0I7TUQ2S1osZUFBZTtNQUNmLHVCQUFnQyxFQUFBO01BL0xyQztRQWtNTSxxQkFBcUI7UUFDckIsZ0JBQWdCLEVBQUEiLCJmaWxlIjoic2hvcF9saXN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5jb250ZW50c190dGwge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG5cbi5zaG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDc3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDUwMHB4OyB9XG4gIC5zaG9wX3NvcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gICAgZm9udC1mYW1pbHk6ICdTcGVjdHJhbCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgfVxuICAgIC5zaG9wX3NvcnQgbGkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgLnNob3Bfc29ydCBsaSBhLFxuICAgICAgLnNob3Bfc29ydCBsaSBhOmxpbmssXG4gICAgICAuc2hvcF9zb3J0IGxpIGE6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2hvcF9zb3J0IGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjY2NjOyB9IH1cbiAgICAgIC5zaG9wX3NvcnQgbGkucnVsZWQtbGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2hvcF9zb3J0IGxpLnJ1bGVkLWxpbmU6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zaG9wX3NvcnQgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2hvcF9zb3J0IGxpOm50aC1jaGlsZCgybikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAgIC5zaG9wX3NvcnQgbGkgYS5jdXJyZW50IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgLnNob3BfYmxvY2sge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaG9wX2Jsb2NrI2phcGFuLCAuc2hvcF9ibG9jayNhcmVhMSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zaG9wX2Jsb2NrOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaG9wIC5tb3JlX2J0biB7XG4gICAgbWFyZ2luOiAzOHB4IGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3Nob3BfbGlzdC9saW5lX2JnLnBuZ1wiKSByZXBlYXQteCBsZWZ0IHRvcCwgdXJsKFwiL2Fzc2V0cy9pbWcvc2hvcF9saXN0L2xpbmVfYmcucG5nXCIpIHJlcGVhdC14IGxlZnQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnB4IGF1dG8sIDJweCBhdXRvOyB9XG4gICAgLnNob3AgLm1vcmVfYnRuIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnU3BlY3RyYWwnLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICB0ZXh0LWluZGVudDogLjFlbTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICAuc2hvcCAubW9yZV9idG4gYSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zaG9wX2xpc3QvYXJ3X3JpZ2h0LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggYXV0bzsgfVxuICAgIC5zaG9wIC5tb3JlX2J0biBhLFxuICAgIC5zaG9wIC5tb3JlX2J0biBhOmxpbmssXG4gICAgLnNob3AgLm1vcmVfYnRuIGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuc2hvcCAubW9yZV9idG4gYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuMjsgfVxuICAuc2hvcF9jb3VudHJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdTcGVjdHJhbCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OyB9XG4gIC5zaG9wX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAtNDFweCBhdXRvIDA7IH1cbiAgICAuc2hvcF9saXN0X2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA0MXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLnNob3BfbGlzdF9pdGVtIC5pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9XG4gICAgICAuc2hvcF9saXN0X2l0ZW0gLnR0bCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3BlY3RyYWwnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnNob3BfbGlzdF9pdGVtIC5kZXRhaWwge1xuICAgICAgICBmb250LWZhbWlseTogJ1NwZWN0cmFsJywgc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgIC5zaG9wX2xpc3RfaXRlbSAuZGV0YWlsIGEsXG4gICAgICAgIC5zaG9wX2xpc3RfaXRlbSAuZGV0YWlsIGE6bGluayxcbiAgICAgICAgLnNob3BfbGlzdF9pdGVtIC5kZXRhaWwgYTp2aXNpdGVkIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2hvcF9saXN0X2l0ZW0gLmRldGFpbCBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjOyB9IH1cbiAgICAgICAgLnNob3BfbGlzdF9pdGVtIC5kZXRhaWwgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gIC5zaG9wLmpwIC5zaG9wX3NvcnQsXG4gIC5zaG9wLmpwIC5zaG9wX2NvdW50cnkge1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIiwgXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLFwiSEfmmI7mnJ1FXCIsXCLvvK3vvLMg77yw5piO5pydXCIsXCLvvK3vvLMg5piO5pydXCIsc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuc2hvcC5qcCAuc2hvcF9saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgLnNob3AuanAgLnNob3BfbGlzdDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuc2hvcC5qcCAuc2hvcF9saXN0X2l0ZW0gLnR0bCB7XG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEphcGFuZXNlXCIsIFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIixcIkhH5piO5pydRVwiLFwi77yt77yzIO+8sOaYjuacnVwiLFwi77yt77yzIOaYjuacnVwiLHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNzEuNDI4NTclO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5zaG9wLmpwIC5zaG9wX2xpc3RfaXRlbSAuZGV0YWlsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIiwgXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLFwiSEfmmI7mnJ1FXCIsXCLvvK3vvLMg77yw5piO5pydXCIsXCLvvK3vvLMg5piO5pydXCIsc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3MS40Mjg1NyU7IH1cbiAgICAgIC5zaG9wLmpwIC5zaG9wX2xpc3RfaXRlbSAuZGV0YWlsIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiIsIkBpbXBvcnQgXCIuLi9wYy92YXJcIjtcblxuLmNvbnRlbnRzIHtcblx0Jl90dGwge1xuXHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cdH1cbn1cblxuXG5cbi8vIHNob3AgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uc2hvcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0byA3N3B4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblxuXHQvLyBzb3J0XG5cdCZfc29ydCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDdweDtcblx0XHRAaW5jbHVkZSBmb250X2VuO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcigpO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0Ji5ydWxlZC1saW5le1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRhLmN1cnJlbnQge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBibG9ja1xuXHQmX2Jsb2NrIHtcblx0XHR3aWR0aDogODAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmI2phcGFuLFxuXHRcdCYjYXJlYTEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQubW9yZV9idG4ge1xuXHRcdG1hcmdpbjogMzhweCBhdXRvIDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zaG9wX2xpc3QvbGluZV9iZy5wbmdcIikgcmVwZWF0LXggbGVmdCB0b3AsXG5cdFx0dXJsKFwiL2Fzc2V0cy9pbWcvc2hvcF9saXN0L2xpbmVfYmcucG5nXCIpIHJlcGVhdC14IGxlZnQgYm90dG9tO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMnB4IGF1dG8sIDJweCBhdXRvO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgZm9udF9lbjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHRcdHRleHQtaW5kZW50OiAuMWVtO1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3Nob3BfbGlzdC9hcndfcmlnaHQucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTFweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEsXG5cdFx0YTpsaW5rLFxuXHRcdGE6dmlzaXRlZCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX2JsYWNrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMiwgb3BhY2l0eSk7XG5cdFx0fVxuXG5cdFx0YTpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuMjtcblx0XHR9XG5cdH1cblxuXHQmX2NvdW50cnkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBmb250X2VuO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcblx0fVxuXG5cdC8vIGxpc3Rcblx0Jl9saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbjogLTQxcHggYXV0byAwO1xuXG5cdFx0Jl9pdGVtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogNDFweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdC5pbWcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQudHRsIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udF9lbjtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41NTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblxuXHRcdFx0LmRldGFpbCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnRfZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUpO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuanAge1xuXHRcdC5zaG9wX3NvcnQsXG5cdFx0LnNob3BfY291bnRyeSB7XG5cdFx0XHRAaW5jbHVkZSBmb250X2pwX3NlcmlmO1xuXHRcdH1cblxuXHRcdC8vIGxpc3Rcblx0XHQuc2hvcF9saXN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfaXRlbSB7XG5cblx0XHRcdFx0LnR0bCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udF9qcF9zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDQ4IC8gMjgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGV0YWlsIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250X2pwX3NlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSg0OCAvIDI4KTtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIlxuJGNvbG9yX2JsYWNrOiAjMDAwO1xuJGNvbG9yX2dyYXk6ICNjY2M7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHR4dF9saW5rX2NvbG9yKCRkZWNvOm5vbmUsICRjb2xvcjokY29sb3JfYmxhY2ssICRob3Zlcl9jb2xvcjokY29sb3JfZ3JheSkge1xuXHRhLFxuXHRhOmxpbmssXG5cdGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIsIGNvbG9yKTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0YTpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGhvdmVyX2NvbG9yO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gZm9udF9lbiB7XG5cdGZvbnQtZmFtaWx5OiAnU3BlY3RyYWwnLCBzZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuQG1peGluIGZvbnRfanBfc2VyaWYoKSB7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIiwgXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLFwiSEfmmI7mnJ1FXCIsXCLvvK3vvLMg77yw5piO5pydXCIsXCLvvK3vvLMg5piO5pydXCIsc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtaXhpbiBjZiB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuXG5AbWl4aW4gc2YoKSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuXG5cdCYuc2hvdy1zZiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UsIGN1YmljLWJlemllciguMSwgLjgsIC4zNSwgMSk7XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyQ29sb3IoJGNvbG9yKSB7XG5cdCY6cGxhY2Vob2xkZXItc2hvd24ge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdH1cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6JGNvbG9yO1xuXHR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6JGNvbG9yO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6JGNvbG9yO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiRjb2xvcjtcblx0fVxufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdGltZTouMywgJHByb3A6YWxsLCAkZWFzaW5nOmVhc2UtaW4tb3V0KSB7XG5cdC1tb3otdHJhbnNpdGlvbjogJHByb3AgI3skdGltZX1zICRlYXNpbmc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3AgI3skdGltZX1zICRlYXNpbmc7XG5cdHRyYW5zaXRpb246ICRwcm9wICN7JHRpbWV9cyAkZWFzaW5nO1xufVxuXG5AbWl4aW4gbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLXBvaW50KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iXX0= */
