﻿.archive {
  padding-bottom: 80px;
  padding-top: 0px;
}

@media only screen and (max-width: 705px) {
  .archive {
    padding-bottom: 40px;
    padding-top: 20px;
  }
}

.archive__container {
  /*margin-left: auto;
  margin-right: auto;
  padding-left: 35px;
  padding-right: 35px;*/
}

@media all and (min-width: 706px) {
  .archive__container {
    /*width: 1100px;*/
  }
}

@media only screen and (max-width: 705px) {
  .archive__container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.archive__header + .archive__body {
  margin-top: 60px;
}

@media only screen and (max-width: 705px) {
  .archive__header + .archive__body {
    margin-top: 30px;
  }
}

.archive__ttl {
  font-size: 30px;
  font-weight: bold;
  line-height: 1.5;
}

@media only screen and (max-width: 705px) {
  .archive__ttl {
    font-size: 18px;
  }
}

.archive__feature {
  border-top: 3px solid transparent;
  margin-bottom: 60px;
  margin-top: 40px;
  padding-bottom: 95px;
}

@media only screen and (max-width: 705px) {
  .archive__feature {
    margin-bottom: 30px;
    margin-top: 25px;
    padding-bottom: 55px;
  }
}

.archive__featureCalendar {
  background-color: rgba(255, 255, 255, 0.3);
  position: relative;
}

.archive__featureCalendar::before {
  background-color: #dcdcdc;
  bottom: 0;
  content: '';
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}

@media all and (min-width: 706px) {
  .archive__featureMonthCarousel.-pc .swiper-container {
    position: absolute;
  }
}

.archive__featureMonthCarousel .swiper-pagination {
  background-color: rgba(255, 255, 255, 0.3);
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  justify-content: center;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 100%;
}

.archive__featureCarousel {
  margin-top: 125px;
}

@media only screen and (max-width: 705px) {
  .archive__featureCarousel {
    margin-top: 55px;
  }
}

.archive__featureCarousel.-active {
  display: block !important;
}

.p-archive__tools.-top {
  margin-bottom: 10px;
}

.p-archive__tools.-bottom {
  border-top: 1px solid #e6e6e6;
  padding-top: 10px;
}

.p-archive__description {
  border-bottom: 1px solid transparent;
  font-size: 16px;
  line-height: 1.6;
  margin-bottom: 30px;
  padding-bottom: 30px;
}

@media only screen and (max-width: 705px) {
  .p-archive__description {
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
}

@media all and (min-width: 706px) {
  .p-archive__displayControl {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 auto;
  }
}

.p-archive__displayControl + ul.p-archive__tagList {
  margin-top: 20px;
}

@media only screen and (max-width: 705px) {
  .p-archive__displayControl + ul.p-archive__tagList {
    margin-top: 15px;
  }
}

@media only screen and (max-width: 705px) {
  .p-archive__number + .p-archive__sort {
    margin-top: 20px;
  }
}

.p-archive__number div {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
}

.p-archive__number dt {
  font-size: 16px;
}

@media only screen and (max-width: 705px) {
  .p-archive__number dt {
    font-size: 12px;
  }
}

.p-archive__number dt span {
  font-size: 30px;
  font-weight: bold;
}

@media only screen and (max-width: 705px) {
  .p-archive__number dt span {
    font-size: 24px;
  }
}

.p-archive__number dd {
  margin-left: 5px;
}

.p-archive__displayedResultList {
  display: flex;
}

.p-archive__displayedResultList li {
  font-size: 14px;
  margin-left: 24px;
  position: relative;
}

@media only screen and (max-width: 705px) {
  .p-archive__displayedResultList li {
    font-size: 12px;
  }
}

.p-archive__displayedResultList li::before {
  background-color: #999;
  content: '';
  height: 100%;
  left: -12px;
  position: absolute;
  top: 0;
  width: 1px;
}

.p-archive__displayedResultList li:last-child::after {
  background-color: #999;
  content: '';
  height: 100%;
  position: absolute;
  right: -12px;
  top: 0;
  width: 1px;
}

.p-archive__displayedResultList li a {
  color: #999;
  text-decoration: none;
}

@media all and (min-width: 706px) {
  .p-archive__displayedResultList li a:hover {
    text-decoration: underline;
  }
}

.p-archive__displayedResultList li a.-active {
  font-weight: bold;
}

.p-archive__sort div {
  align-items: center;
  display: flex;
}

.p-archive__sort dt {
  font-size: 14px;
}

@media only screen and (max-width: 705px) {
  .p-archive__sort dt {
    font-size: 12px;
    width: 75px;
  }
}

@media all and (min-width: 706px) {
  .p-archive__sort dd {
    margin-left: 5px;
  }
}

@media only screen and (max-width: 705px) {
  .p-archive__sort dd {
    width: calc(100% - 80px);
  }
}

.p-archive__sort dd select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #f4f4f4;
  background-image: url(../img/common/icon-angle-bottom-10.png);
  background-position: right 9px center;
  background-repeat: no-repeat;
  background-size: 7px auto;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  font-family: inherit;
  font-size: 14px;
  height: 36px;
  padding-left: 15px;
  width: 200px;
}

@media only screen and (max-width: 705px) {
  .p-archive__sort dd select {
    font-size: 12px;
    height: 40px;
    max-width: 250px;
    width: 100%;
  }
}

.p-archive__sort dd select::-ms-expand {
  display: none;
}

ul.p-archive__tagList {
  display: flex;
  flex-wrap: wrap;
  margin-top: -5px;
}

@media all and (min-width: 706px) {
  ul.p-archive__tagList {
    width: calc(100% - 100px);
  }
}

ul.p-archive__tagList + .p-archive__pager {
  margin-top: 40px;
}

@media only screen and (max-width: 705px) {
  ul.p-archive__tagList + .p-archive__pager {
    margin-top: 30px;
  }
}

ul.p-archive__tagList li {
  margin-right: 5px;
  margin-top: 5px;
}

.p-archive__pager {
  align-items: center;
  display: flex;
}

@media only screen and (max-width: 705px) {
  .p-archive__pager {
    justify-content: center;
  }
}

.p-archive__pager a:not(.-arrow) {
  align-items: center;
  border-radius: 4px;
  color: #999;
  display: flex;
  font-size: 12px;
  font-weight: bold;
  height: 30px;
  justify-content: center;
  text-decoration: none;
  text-decoration: none;
  width: 30px;
}

@media all and (min-width: 706px) {
  .p-archive__pager a:not(.-arrow):hover {
    text-decoration: underline;
  }
}

.p-archive__pager a:not(.-arrow).-here {
  color: #fff;
}

@media all and (min-width: 706px) {
  .p-archive__pager a:not(.-arrow) + a {
    margin-left: 8px;
  }
}

.p-archive__pager a:not(.-arrow) + a.-arrow {
  margin-left: 10px;
}

.p-archive__pager a.-arrow + a {
  margin-left: 10px;
}

.p-archive__pager a.-arrow img {
  width: 7px;
}

/*# sourceMappingURL=data:application/json;base64,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bEI7QUFDRjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLFVBQVU7QUFDWiIsImZpbGUiOiJhcmNoaXZlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hcmNoaXZlIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwNXB4KSB7XG4gIC5hcmNoaXZlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4uYXJjaGl2ZV9fY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3MDZweCkge1xuICAuYXJjaGl2ZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLmFyY2hpdmVfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmFyY2hpdmVfX2hlYWRlciArIC5hcmNoaXZlX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICAuYXJjaGl2ZV9faGVhZGVyICsgLmFyY2hpdmVfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmFyY2hpdmVfX3R0bCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLmFyY2hpdmVfX3R0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5hcmNoaXZlX19mZWF0dXJlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICAuYXJjaGl2ZV9fZmVhdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG59XG5cbi5hcmNoaXZlX19mZWF0dXJlQ2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFyY2hpdmVfX2ZlYXR1cmVDYWxlbmRhcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDcwNnB4KSB7XG4gIC5hcmNoaXZlX19mZWF0dXJlTW9udGhDYXJvdXNlbC4tcGMgLnN3aXBlci1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uYXJjaGl2ZV9fZmVhdHVyZU1vbnRoQ2Fyb3VzZWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXJjaGl2ZV9fZmVhdHVyZUNhcm91c2VsIHtcbiAgbWFyZ2luLXRvcDogMTI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLmFyY2hpdmVfX2ZlYXR1cmVDYXJvdXNlbCB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuXG4uYXJjaGl2ZV9fZmVhdHVyZUNhcm91c2VsLi1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ucC1hcmNoaXZlX190b29scy4tdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnAtYXJjaGl2ZV9fdG9vbHMuLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnAtYXJjaGl2ZV9fZGVzY3JpcHRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLnAtYXJjaGl2ZV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzA2cHgpIHtcbiAgLnAtYXJjaGl2ZV9fZGlzcGxheUNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4ucC1hcmNoaXZlX19kaXNwbGF5Q29udHJvbCArIHVsLnAtYXJjaGl2ZV9fdGFnTGlzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLnAtYXJjaGl2ZV9fZGlzcGxheUNvbnRyb2wgKyB1bC5wLWFyY2hpdmVfX3RhZ0xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICAucC1hcmNoaXZlX19udW1iZXIgKyAucC1hcmNoaXZlX19zb3J0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX251bWJlciBkaXYge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnAtYXJjaGl2ZV9fbnVtYmVyIGR0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwNXB4KSB7XG4gIC5wLWFyY2hpdmVfX251bWJlciBkdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX251bWJlciBkdCBzcGFuIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICAucC1hcmNoaXZlX19udW1iZXIgZHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX251bWJlciBkZCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5wLWFyY2hpdmVfX2Rpc3BsYXllZFJlc3VsdExpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucC1hcmNoaXZlX19kaXNwbGF5ZWRSZXN1bHRMaXN0IGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwNXB4KSB7XG4gIC5wLWFyY2hpdmVfX2Rpc3BsYXllZFJlc3VsdExpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4ucC1hcmNoaXZlX19kaXNwbGF5ZWRSZXN1bHRMaXN0IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAtMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5wLWFyY2hpdmVfX2Rpc3BsYXllZFJlc3VsdExpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4ucC1hcmNoaXZlX19kaXNwbGF5ZWRSZXN1bHRMaXN0IGxpIGEge1xuICBjb2xvcjogIzk5OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3MDZweCkge1xuICAucC1hcmNoaXZlX19kaXNwbGF5ZWRSZXN1bHRMaXN0IGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX2Rpc3BsYXllZFJlc3VsdExpc3QgbGkgYS4tYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wLWFyY2hpdmVfX3NvcnQgZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnAtYXJjaGl2ZV9fc29ydCBkdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICAucC1hcmNoaXZlX19zb3J0IGR0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzA2cHgpIHtcbiAgLnAtYXJjaGl2ZV9fc29ydCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwNXB4KSB7XG4gIC5wLWFyY2hpdmVfX3NvcnQgZGQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgfVxufVxuXG4ucC1hcmNoaXZlX19zb3J0IGRkIHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uLWFuZ2xlLWJvdHRvbS0xMC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA5cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDdweCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB3aWR0aDogMjAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLnAtYXJjaGl2ZV9fc29ydCBkZCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucC1hcmNoaXZlX19zb3J0IGRkIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnVsLnAtYXJjaGl2ZV9fdGFnTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzA2cHgpIHtcbiAgdWwucC1hcmNoaXZlX190YWdMaXN0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG5cbnVsLnAtYXJjaGl2ZV9fdGFnTGlzdCArIC5wLWFyY2hpdmVfX3BhZ2VyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDVweCkge1xuICB1bC5wLWFyY2hpdmVfX3RhZ0xpc3QgKyAucC1hcmNoaXZlX19wYWdlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG51bC5wLWFyY2hpdmVfX3RhZ0xpc3QgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucC1hcmNoaXZlX19wYWdlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzA1cHgpIHtcbiAgLnAtYXJjaGl2ZV9fcGFnZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX3BhZ2VyIGE6bm90KC4tYXJyb3cpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3MDZweCkge1xuICAucC1hcmNoaXZlX19wYWdlciBhOm5vdCguLWFycm93KTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLnAtYXJjaGl2ZV9fcGFnZXIgYTpub3QoLi1hcnJvdykuLWhlcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzA2cHgpIHtcbiAgLnAtYXJjaGl2ZV9fcGFnZXIgYTpub3QoLi1hcnJvdykgKyBhIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5cbi5wLWFyY2hpdmVfX3BhZ2VyIGE6bm90KC4tYXJyb3cpICsgYS4tYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnAtYXJjaGl2ZV9fcGFnZXIgYS4tYXJyb3cgKyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wLWFyY2hpdmVfX3BhZ2VyIGEuLWFycm93IGltZyB7XG4gIHdpZHRoOiA3cHg7XG59XG4iXX0= */