/*---------------------
config
---------------------*/
/*
mixin
---------------*/
/*
function
---------------*/
#newlywed-set .lineup-page-head {
  background: #eb9129;
}

#newlywed-set .lineup-visual {
  background-color: #fffca4;
  background-image: url("../images/lineup/recommend/newlywed-set/bg_visual.png");
  background-position: calc(((100vw - 1086px) / 2) + 678px) bottom;
}

#newlywed-set .lineup-visual__text {
  width: 620px;
}

#newlywed-set .lineup-visual__text .sub-title {
  background-color: #eb9129;
}

#newlywed-set .page-navi__list li a {
  padding: 0 2.45em;
}

#newlywed-set .lineup-point li:first-of-type, #newlywed-set .lineup-point li:nth-child(2), #newlywed-set .lineup-point li:last-of-type {
  background: #fffeef;
}

#newlywed-set .point__items {
  background: #ebf5ff;
  font-size: 2.2rem;
  font-weight: bold;
  padding: 30px 93px;
  position: relative;
  text-align: center;
}

#newlywed-set .point__items ul {
  background: #fff;
  padding: 45px 0 45px 100px;
  width: 100%;
}

#newlywed-set .point__items li {
  background: url("../../assets/images/lineup/recommend/icon_check.svg") 0% 0.1em no-repeat;
  margin-bottom: 15px;
  padding-left: 40px;
  text-align: left;
}

#newlywed-set .point__items figure {
  left: 690px;
  position: absolute;
  top: 160px;
}

#newlywed-set .c-list li {
  font-size: 1.6rem;
}

#newlywed-set .utility-link a {
  flex-direction: column;
  font-size: 1.8rem;
}

#newlywed-set .utility-link a span {
  font-size: 1.6rem;
}

#newlywed-set .utility-link .calc a {
  background: #004ea2;
  color: #fff;
  flex-direction: row;
}

#newlywed-set .utility-link .calc a::before {
  background-image: url("../images/common/icon_calc02.png");
}

#newlywed-set .plan-txt1 {
  font-size: 1.6rem;
  line-height: 2;
}

#newlywed-set .plan-txt1 span {
  color: #e8374a;
}

#newlywed-set .necessary-cols table {
  border-left: 1px solid #707070;
  border-top: 1px solid #707070;
  font-size: 1.4rem;
  width: 100%;
}

#newlywed-set .necessary-cols table .bg-blue1 {
  background: #80a7d1;
  color: #fff;
}

#newlywed-set .necessary-cols table .bg-blue2 {
  background: #ebf5ff;
}

#newlywed-set .necessary-cols table .txt-red {
  color: #e8374a;
}

#newlywed-set .necessary-cols table .txt-align-center {
  text-align: center;
}

#newlywed-set .necessary-cols table .writing-mode-vertical {
  text-align: center;
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}

#newlywed-set .necessary-cols td,
#newlywed-set .necessary-cols th {
  border-bottom: 1px solid #707070;
  border-right: 1px solid #707070;
  padding: 10px;
  vertical-align: middle;
}

#newlywed-set .necessary-set-item dt {
  background: #f6f5f0;
  font-size: 1.6rem;
  font-weight: 500;
  font-weight: bold;
  line-height: 1;
  padding: 5px 20px;
}

#newlywed-set .necessary-set-item dd {
  padding: 10px 0 20px 20px;
}

#newlywed-set .set-btn {
  margin-left: auto;
  margin-right: auto;
  max-width: 714px;
  text-align: center;
}

#newlywed-set .set-btn a {
  align-items: center;
  background: #FF919D;
  border-radius: 8px;
  box-shadow: 8px 8px 6px rgba(0, 0, 0, 0.1);
  color: #fff;
  display: flex;
  flex-direction: column;
  font-size: 2rem;
  font-weight: bold;
  height: 100px;
  justify-content: center;
  margin: 0 auto;
  transition: .2s;
}

#newlywed-set .set-btn a:hover {
  background: #E8374A;
}

@media screen and (max-width: 768px) {
  #newlywed-set .set-btn {
    margin-left: 4%;
    margin-right: 4%;
  }
  #newlywed-set .lineup-visual {
    background-position: center bottom;
    background-size: 80vw;
  }
  #newlywed-set .page-navi__list li a {
    padding: 1em 1em 1em 3em;
  }
  #newlywed-set .lineup-visual {
    height: 116vw;
  }
  #newlywed-set .lineup-visual .text {
    font-size: 2.1rem;
  }
  #newlywed-set .point__items {
    font-size: 1.6rem;
    padding: 5vw;
  }
  #newlywed-set .point__items ul {
    padding: 5vw;
  }
  #newlywed-set .point__items li {
    padding-left: 30px;
  }
  #newlywed-set .point__items figure {
    background: #fff;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }
  #newlywed-set .utility-link {
    margin-top: 40px;
  }
  #newlywed-set .c-big-button a {
    height: auto;
    padding: 20px 0;
  }
}

@media screen and (min-width: 769px) {
  #newlywed-set .c-big-button {
    max-width: 590px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmcvX2NvbmZpZy5zY3NzIiwibmV3bHl3ZWQtc2V0LmNzcyIsIm5ld2x5d2VkLXNldC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztzQkNFc0I7QURFdEI7O2dCQ0NnQjtBRG1CaEI7O2dCQ2hCZ0I7QUNOaEI7RUFFSSxtQkFBbUI7QURPdkI7O0FDVEE7RUFLSSx5QkFBeUI7RUFDekIsOEVBQThFO0VBQzlFLGdFQUFnRTtBRFFwRTs7QUNmQTtFQVVNLFlBQVk7QURTbEI7O0FDbkJBO0VBWVEseUJBQXlCO0FEV2pDOztBQ3ZCQTtFQW1CUSxpQkFBaUI7QURRekI7O0FDM0JBO0VBNEJRLG1CQUFtQjtBREczQjs7QUMvQkE7RUFpQ0ksbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUlqQixpQkFBaUI7RUFIakIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixrQkFBa0I7QURHdEI7O0FDeENBO0VBd0NNLGdCQUFnQjtFQUVoQiwwQkFBMEI7RUFDMUIsV0FBVztBREdqQjs7QUM5Q0E7RUE4Q00seUZBQXlGO0VBQ3pGLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FESXRCOztBQ3JEQTtFQW9ETSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFVBQVU7QURLaEI7O0FDM0RBO0VBMkRNLGlCQUFpQjtBREl2Qjs7QUMvREE7RUFnRU0sc0JBQXNCO0VBQ3RCLGlCQUFpQjtBREd2Qjs7QUNwRUE7RUFtRVEsaUJBQWlCO0FES3pCOztBQ3hFQTtFQXdFUSxtQkFBbUI7RUFDbkIsV0FBVztFQUNYLG1CQUFtQjtBREkzQjs7QUM5RUE7RUE0RVUseURBQXlEO0FETW5FOztBQ2xGQTtFQWtGSSxpQkFBaUI7RUFDakIsY0FBYztBRElsQjs7QUN2RkE7RUFxRk0sY0FBYztBRE1wQjs7QUMzRkE7RUEwRk0sOEJBQThCO0VBQzlCLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIsV0FBVztBREtqQjs7QUNsR0E7RUErRlEsbUJBQW1CO0VBQ25CLFdBQVc7QURPbkI7O0FDdkdBO0VBbUdRLG1CQUFtQjtBRFEzQjs7QUMzR0E7RUFzR1EsY0FBYztBRFN0Qjs7QUMvR0E7RUF5R1Esa0JBQWtCO0FEVTFCOztBQ25IQTtFQTRHUSxrQkFBa0I7RUFDbEIsaUNBQXlCO0VBQXpCLHVCQUF5QjtFQUF6Qix5QkFBeUI7QURXakM7O0FDeEhBOztFQWtITSxnQ0FBZ0M7RUFDaEMsK0JBQStCO0VBQy9CLGFBQWE7RUFDYixzQkFBc0I7QURXNUI7O0FDaElBO0VBMkhNLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBR2hCLGlCQUFpQjtFQUZqQixjQUFjO0VBQ2QsaUJBQWlCO0FEVXZCOztBQ3pJQTtFQW1JTSx5QkFBeUI7QURVL0I7O0FDN0lBO0VBdUlJLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFFbEIsZ0JBQWdCO0VBRGhCLGtCQUFrQjtBRFd0Qjs7QUNwSkE7RUFnSk0sbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUVuQixrQkFBa0I7RUFEbEIsMENBQTBDO0VBRTFDLFdBQVc7RUFDWCxhQUFhO0VBRWIsc0JBQXNCO0VBRHRCLGVBQWU7RUFLZixpQkFBaUI7RUFIakIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixjQUFjO0VBRWQsZUFBZTtBRGVyQjs7QUMzS0E7RUErSlEsbUJBQW1CO0FEZ0IzQjs7QUQvSkU7RUVoQkY7SUE0SU0sZUFBZTtJQUNmLGdCQUFnQjtFRGFwQjtFQzFKRjtJQTRLTSxrQ0FBa0M7SUFDbEMscUJBQXFCO0VEY3pCO0VDM0xGO0lBbUxVLHdCQUF3QjtFRFdoQztFQzlMRjtJQXdMTSxhQUFhO0VEU2pCO0VDak1GO0lBMExRLGlCQUFpQjtFRFV2QjtFQ3BNRjtJQThMTSxpQkFBaUI7SUFDakIsWUFBWTtFRFNoQjtFQ3hNRjtJQWlNUSxZQUFZO0VEVWxCO0VDM01GO0lBb01RLGtCQUFrQjtFRFV4QjtFQzlNRjtJQXVNUSxnQkFBZ0I7SUFDaEIsT0FBTztJQUNQLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sV0FBVztFRFVqQjtFQ3JORjtJQStNTSxnQkFBZ0I7RURTcEI7RUN4TkY7SUFvTlEsWUFBWTtJQURaLGVBQWU7RURTckI7QUFqRUY7O0FEckpFO0VFTkY7SUFzS00sZ0JBQWdCO0VEY3BCO0FBQ0YiLCJmaWxlIjoibmV3bHl3ZWQtc2V0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmNvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLypcclxubWl4aW5cclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIGRlc2t0b3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGRlc2t0b3AtbWlkIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4KSBhbmQgKCBtYXgtd2lkdGg6MTIwMHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1vYmlsZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qXHJcbmZ1bmN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcbi8vU1Djg4fjgrbjgqTjg7PjgYwzNzVweOOBp+S9nOaIkOOBleOCjOOBpuOBhOOCi+eCulxyXG4kdmlld3BvcnQ6IDM3NTtcclxuQGZ1bmN0aW9uIHB4dG92dygkbnVtLCAkd2lkdGg6ICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gKDF2dyAqICRudW0gLyAkd2lkdGggKiAxMDApO1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuY29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxyXG5taXhpblxyXG4tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuZnVuY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tKi9cbiNuZXdseXdlZC1zZXQgLmxpbmV1cC1wYWdlLWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjZWI5MTI5O1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5saW5ldXAtdmlzdWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmNhNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xpbmV1cC9yZWNvbW1lbmQvbmV3bHl3ZWQtc2V0L2JnX3Zpc3VhbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoKCgxMDB2dyAtIDEwODZweCkgLyAyKSArIDY3OHB4KSBib3R0b207XG59XG5cbiNuZXdseXdlZC1zZXQgLmxpbmV1cC12aXN1YWxfX3RleHQge1xuICB3aWR0aDogNjIwcHg7XG59XG5cbiNuZXdseXdlZC1zZXQgLmxpbmV1cC12aXN1YWxfX3RleHQgLnN1Yi10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjkxMjk7XG59XG5cbiNuZXdseXdlZC1zZXQgLnBhZ2UtbmF2aV9fbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMCAyLjQ1ZW07XG59XG5cbiNuZXdseXdlZC1zZXQgLmxpbmV1cC1wb2ludCBsaTpmaXJzdC1vZi10eXBlLCAjbmV3bHl3ZWQtc2V0IC5saW5ldXAtcG9pbnQgbGk6bnRoLWNoaWxkKDIpLCAjbmV3bHl3ZWQtc2V0IC5saW5ldXAtcG9pbnQgbGk6bGFzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmVlZjtcbn1cblxuI25ld2x5d2VkLXNldCAucG9pbnRfX2l0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2ViZjVmZjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHBhZGRpbmc6IDMwcHggOTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5wb2ludF9faXRlbXMgdWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0NXB4IDAgNDVweCAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNuZXdseXdlZC1zZXQgLnBvaW50X19pdGVtcyBsaSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvbGluZXVwL3JlY29tbWVuZC9pY29uX2NoZWNrLnN2Z1wiKSAwJSAwLjFlbSBuby1yZXBlYXQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI25ld2x5d2VkLXNldCAucG9pbnRfX2l0ZW1zIGZpZ3VyZSB7XG4gIGxlZnQ6IDY5MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTYwcHg7XG59XG5cbiNuZXdseXdlZC1zZXQgLmMtbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC51dGlsaXR5LWxpbmsgYSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC51dGlsaXR5LWxpbmsgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbiNuZXdseXdlZC1zZXQgLnV0aWxpdHktbGluayAuY2FsYyBhIHtcbiAgYmFja2dyb3VuZDogIzAwNGVhMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbiNuZXdseXdlZC1zZXQgLnV0aWxpdHktbGluayAuY2FsYyBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb25fY2FsYzAyLnBuZ1wiKTtcbn1cblxuI25ld2x5d2VkLXNldCAucGxhbi10eHQxIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5wbGFuLXR4dDEgc3BhbiB7XG4gIGNvbG9yOiAjZTgzNzRhO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5uZWNlc3NhcnktY29scyB0YWJsZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI25ld2x5d2VkLXNldCAubmVjZXNzYXJ5LWNvbHMgdGFibGUgLmJnLWJsdWUxIHtcbiAgYmFja2dyb3VuZDogIzgwYTdkMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNuZXdseXdlZC1zZXQgLm5lY2Vzc2FyeS1jb2xzIHRhYmxlIC5iZy1ibHVlMiB7XG4gIGJhY2tncm91bmQ6ICNlYmY1ZmY7XG59XG5cbiNuZXdseXdlZC1zZXQgLm5lY2Vzc2FyeS1jb2xzIHRhYmxlIC50eHQtcmVkIHtcbiAgY29sb3I6ICNlODM3NGE7XG59XG5cbiNuZXdseXdlZC1zZXQgLm5lY2Vzc2FyeS1jb2xzIHRhYmxlIC50eHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5uZWNlc3NhcnktY29scyB0YWJsZSAud3JpdGluZy1tb2RlLXZlcnRpY2FsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5uZWNlc3NhcnktY29scyB0ZCxcbiNuZXdseXdlZC1zZXQgLm5lY2Vzc2FyeS1jb2xzIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNuZXdseXdlZC1zZXQgLm5lY2Vzc2FyeS1zZXQtaXRlbSBkdCB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5uZWNlc3Nhcnktc2V0LWl0ZW0gZGQge1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweCAyMHB4O1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5zZXQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjbmV3bHl3ZWQtc2V0IC5zZXQtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgfVxufVxuXG4jbmV3bHl3ZWQtc2V0IC5zZXQtYnRuIGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkY5MTlEO1xuICBib3gtc2hhZG93OiA4cHggOHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogLjJzO1xufVxuXG4jbmV3bHl3ZWQtc2V0IC5zZXQtYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTgzNzRBO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjbmV3bHl3ZWQtc2V0IC5jLWJpZy1idXR0b24ge1xuICAgIG1heC13aWR0aDogNTkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI25ld2x5d2VkLXNldCAubGluZXVwLXZpc3VhbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwdnc7XG4gIH1cbiAgI25ld2x5d2VkLXNldCAucGFnZS1uYXZpX19saXN0IGxpIGEge1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDNlbTtcbiAgfVxuICAjbmV3bHl3ZWQtc2V0IC5saW5ldXAtdmlzdWFsIHtcbiAgICBoZWlnaHQ6IDExNnZ3O1xuICB9XG4gICNuZXdseXdlZC1zZXQgLmxpbmV1cC12aXN1YWwgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICB9XG4gICNuZXdseXdlZC1zZXQgLnBvaW50X19pdGVtcyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogNXZ3O1xuICB9XG4gICNuZXdseXdlZC1zZXQgLnBvaW50X19pdGVtcyB1bCB7XG4gICAgcGFkZGluZzogNXZ3O1xuICB9XG4gICNuZXdseXdlZC1zZXQgLnBvaW50X19pdGVtcyBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gICNuZXdseXdlZC1zZXQgLnBvaW50X19pdGVtcyBmaWd1cmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNuZXdseXdlZC1zZXQgLnV0aWxpdHktbGluayB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAjbmV3bHl3ZWQtc2V0IC5jLWJpZy1idXR0b24gYSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuIiwiQGltcG9ydCBcInNldHRpbmcvY29uZmlnXCI7XHJcblxyXG4jbmV3bHl3ZWQtc2V0IHtcclxuICAubGluZXVwLXBhZ2UtaGVhZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWI5MTI5O1xyXG4gIH1cclxuICAubGluZXVwLXZpc3VhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmY2E0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xpbmV1cC9yZWNvbW1lbmQvbmV3bHl3ZWQtc2V0L2JnX3Zpc3VhbC5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKCgoMTAwdncgLSAxMDg2cHgpIC8gMikgKyA2NzhweCkgYm90dG9tO1xyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICB3aWR0aDogNjIwcHg7XHJcbiAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYjkxMjk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnBhZ2UtbmF2aV9fbGlzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMi40NWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saW5ldXAtcG9pbnQge1xyXG4gICAgbGkge1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUsXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmVlZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucG9pbnRfX2l0ZW1zIHtcclxuICAgIGJhY2tncm91bmQ6ICNlYmY1ZmY7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIHBhZGRpbmc6IDMwcHggOTNweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdWwge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgcGFkZGluZzogNDVweCAwIDQ1cHggMTAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2xpbmV1cC9yZWNvbW1lbmQvaWNvbl9jaGVjay5zdmdcIikgMCUgMC4xZW0gbm8tcmVwZWF0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBsZWZ0OiA2OTBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1saXN0IHtcclxuICAgIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC51dGlsaXR5LWxpbmsge1xyXG4gICAgYSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhbGMge1xyXG4gICAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0ZWEyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbl9jYWxjMDIucG5nXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGxhbi10eHQxIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICNlODM3NGE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uZWNlc3NhcnktY29scyB7XHJcbiAgICB0YWJsZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzcwNzA3MDtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLmJnLWJsdWUxIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjODBhN2QxO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgIC5iZy1ibHVlMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ViZjVmZjtcclxuICAgICAgfVxyXG4gICAgICAudHh0LXJlZCB7XHJcbiAgICAgICAgY29sb3I6ICNlODM3NGE7XHJcbiAgICAgIH1cclxuICAgICAgLnR4dC1hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAud3JpdGluZy1tb2RlLXZlcnRpY2FsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQsXHJcbiAgICB0aCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5lY2Vzc2FyeS1zZXQtaXRlbSB7XHJcbiAgICBkdCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmNmY1ZjA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgZGQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2V0LWJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNzE0cHg7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNCU7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGOTE5RDtcclxuICAgICAgYm94LXNoYWRvdzogOHB4IDhweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgICBcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTgzNzRBO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9we1xyXG4gICAgLmMtYmlnLWJ1dHRvbntcclxuICAgICAgbWF4LXdpZHRoOiA1OTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIC5saW5ldXAtdmlzdWFsIHtcclxuXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODB2dztcclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1uYXZpX19saXN0IHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogMWVtIDFlbSAxZW0gM2VtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpbmV1cC12aXN1YWwge1xyXG4gICAgICBoZWlnaHQ6IDExNnZ3O1xyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wb2ludF9faXRlbXMge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgcGFkZGluZzogNXZ3O1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogNXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnV0aWxpdHktbGluayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuYy1iaWctYnV0dG9uIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
