@charset "UTF-8";
/*
 bdvd.css（ファイル名変更可）
 本サイト Blu-ray&DVD CSS
*/
.btn_box.bdvd {
  width: 80%;
  margin: 10px auto 0 0; }
  .btn_box.bdvd a {
    padding: 5px 0;
    font-size: 16px; }

.text .text-inner.dvd {
  margin: 30px auto 0; }

.release-day {
  font-size: 20px; }

.info-text {
  margin: 10px auto 0; }

main.bdvd {
  position: relative; }

.bdvd_bg {
  position: absolute;
  top: -80px;
  width: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0); }
  .bdvd_bg .img-wrap img {
    width: 100%; }

.bdvd_stroke_line {
  margin: 60px auto 0;
  width: 100%;
  border-bottom: 1px solid #222; }

.component_tab.bdvd {
  width: calc(310/900*100%); }
  .component_tab.bdvd a {
    width: calc(50% - 5.66%); }

.component_txtOnly.bdvd-themesong {
  margin: 0 auto; }

.component_txtOnly.bdvd {
  margin: 10px auto 0; }

.component_txtOnly.bdvd ul {
  margin-top: 10px;
  margin-left: 0.5em;
  font-size: 0.8em; }

.component_h5-wrap.bdvd {
  margin: 30px auto 0; }

.component_imgOnly.bdvd {
  width: calc(670/800*100%);
  margin: 60px auto 0; }

.component_h4.bdvd {
  margin: 60px auto 30px; }

.component_txtImgLeft.bdvd {
  display: flex; }
  .component_txtImgLeft.bdvd .img-wrap {
    float: left;
    width: 45%;
    box-sizing: border-box;
    padding-right: 30px;
    margin-right: 0; }
  .component_txtImgLeft.bdvd .text {
    width: 45%; }

.bdvd-themesong {
  font-size: 42px; }

.bdvd-themesong-author {
  font-size: 28px; }

.component_txtImgLeft.bdvd .left-img-title-wrap.bdvd {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 30px auto 0;
  line-height: 1; }
  .component_txtImgLeft.bdvd .left-img-title-wrap.bdvd .img-wrap {
    width: 16px;
    font-size: 0;
    padding: 0; }
    .component_txtImgLeft.bdvd .left-img-title-wrap.bdvd .img-wrap img {
      width: 100%; }
  .component_txtImgLeft.bdvd .left-img-title-wrap.bdvd .text {
    margin: 0;
    padding-left: 10px;
    font-size: 21px; }

.component_txtImgLeft.bdvd .text .bdvd-title {
  font-size: 24px;
  line-height: 1;
  text-indent: -0.5em; }

.component_txtImgLeft.bdvd .text .bdvd-name {
  font-size: 16px;
  line-height: 1;
  margin: 10px auto 0; }

.component_txtImgLeft.bdvd .text .price-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 30px auto 0; }
  .component_txtImgLeft.bdvd .text .price-wrap .label {
    display: inline-block;
    text-align: center;
    width: 40%; }
  .component_txtImgLeft.bdvd .text .price-wrap .label-text {
    background: #173756;
    color: #fff;
    padding: 5px 10px;
    font-size: 14px;
    text-align: center; }
  .component_txtImgLeft.bdvd .text .price-wrap .price {
    padding: 0 0 0 10px;
    font-size: 18px;
    width: 60%;
    text-align: left;
    white-space: nowrap; }

.component_txtImgLeft.bdvd .text .record-wrap {
  padding: 10px 0 0; }
  .component_txtImgLeft.bdvd .text .record-wrap .record {
    font-size: 16px;
    white-space: nowrap; }

.component_txtImgLeft.bdvd .text .bdvd-list {
  margin: 20px auto 0; }
  .component_txtImgLeft.bdvd .text .bdvd-list p {
    font-size: 16px;
    line-height: 1.8; }

.bdvd-bnr-box {
  margin: 30px auto 0;
  text-align: center;
  font-size: 24px;
  letter-spacing: -0.5px;
  color: #c8161e; }

.bdvd-bnr {
  display: block;
  width: 60%;
  margin: 30px auto 0;
  font-size: 0; }
  .bdvd-bnr:hover {
    opacity: 0.8; }
  .bdvd-bnr img {
    width: 100%; }

.prod_image {
  width: 100%;
  max-width: 390px;
  margin: 10px 0 40px; }

.prod_image img {
  width: 100%; }

.two_prod_images {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 10px 0 40px; }

.two_prod_images img {
  width: 49%; }

/* ---------------------------------
 SP（〜600px）
--------------------------------- */
@media only screen and (max-width: 600px) {
  .component_txtImgLeft.bdvd .img-wrap {
    width: 100%;
    height: auto; }
    .component_txtImgLeft.bdvd .img-wrap img {
      height: auto;
      width: 100%; }
  .two_prod_images {
    flex-direction: column; }
  .two_prod_images img {
    width: 100%; }
  .two_prod_images img:first-of-type {
    margin-bottom: 20px; } }

/* ------------------------------------------------------------------
 SP 〜 tablet（〜1180px）
------------------------------------------------------------------ */
@media only screen and (max-width: 1180px) {
  .component_txtImgLeft.bdvd .text .price-wrap .label {
    font-size: 13px; } }

/* ------------------------------------------------------------------
 SP 〜 tablet（〜992px）
------------------------------------------------------------------ */
@media only screen and (max-width: 992px) {
  .btn_box.bdvd {
    width: 70%;
    margin: 10px auto 0; }
  .release-day {
    font-size: 18px; }
  .bdvd_bg {
    width: 200%;
    top: 0;
    -webkit-transform: translate(-25%, -20%);
            transform: translate(-25%, -20%); }
  .component_tab.bdvd {
    width: calc(680/750*100%); }
  .bdvd-themesong {
    font-size: 32px;
    text-align: center; }
  .bdvd-themesong-author {
    font-size: 28px;
    text-align: center; }
  .component_txtImgLeft.bdvd {
    display: block; }
    .component_txtImgLeft.bdvd .img-wrap {
      float: none;
      width: 100%;
      padding-right: 0px;
      height: 400px;
      text-align: center; }
      .component_txtImgLeft.bdvd .img-wrap img {
        height: 100%;
        width: auto; }
    .component_txtImgLeft.bdvd .text {
      width: 100%;
      margin: 30px auto 0; }
      .component_txtImgLeft.bdvd .text .bdvd-title {
        text-align: center;
        font-size: 21px;
        text-indent: 0; }
      .component_txtImgLeft.bdvd .text .bdvd-name {
        text-align: center;
        margin: 10px auto 0;
        font-size: 18px; }
      .component_txtImgLeft.bdvd .text .price-wrap {
        text-align: center;
        justify-content: center; }
        .component_txtImgLeft.bdvd .text .price-wrap .label {
          width: auto; }
        .component_txtImgLeft.bdvd .text .price-wrap .label-text {
          font-size: 12px;
          padding: 5px 5px; }
        .component_txtImgLeft.bdvd .text .price-wrap .price {
          font-size: 14px;
          white-space: nowrap;
          padding: 0 0 0 5px;
          width: auto; }
      .component_txtImgLeft.bdvd .text .record-wrap {
        padding: 5px 0 0; }
        .component_txtImgLeft.bdvd .text .record-wrap .record {
          font-size: 13.5px;
          text-align: center; }
      .component_txtImgLeft.bdvd .text .bdvd-list p {
        font-size: 14px;
        line-height: 1.8; }
  .component_h4.bdvd {
    margin: 30px auto; }
  .component_h5-wrap.bdvd {
    margin: 30px auto 0; }
  .component_imgOnly.bdvd {
    width: 100%;
    margin: 30px auto 0; }
  .nav_area.d_sp {
    margin: 60px auto 0; }
  .bdvd-bnr-box {
    font-size: 16px; }
  .bdvd-bnr {
    width: 90%; } }

/* ---------------------------------
 PC（993px〜）
--------------------------------- */

/*# sourceMappingURL=data:application/json;base64,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SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLFVBQVUsRUFBRSxFQUFFOztBQUVsQjs7bUNBRW1DIiwiZmlsZSI6ImJkdmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbiBiZHZkLmNzc++8iOODleOCoeOCpOODq+WQjeWkieabtOWPr++8iVxuIOacrOOCteOCpOODiCBCbHUtcmF5JkRWRCBDU1NcbiovXG4uYnRuX2JveC5iZHZkIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMCAwOyB9XG4gIC5idG5fYm94LmJkdmQgYSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi50ZXh0IC50ZXh0LWlubmVyLmR2ZCB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7IH1cblxuLnJlbGVhc2UtZGF5IHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5pbmZvLXRleHQge1xuICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG5cbm1haW4uYmR2ZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmR2ZF9iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cbiAgLmJkdmRfYmcgLmltZy13cmFwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmJkdmRfc3Ryb2tlX2xpbmUge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMjI7IH1cblxuLmNvbXBvbmVudF90YWIuYmR2ZCB7XG4gIHdpZHRoOiBjYWxjKDMxMC85MDAqMTAwJSk7IH1cbiAgLmNvbXBvbmVudF90YWIuYmR2ZCBhIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1LjY2JSk7IH1cblxuLmNvbXBvbmVudF90eHRPbmx5LmJkdmQtdGhlbWVzb25nIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmNvbXBvbmVudF90eHRPbmx5LmJkdmQge1xuICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG5cbi5jb21wb25lbnRfdHh0T25seS5iZHZkIHVsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICBmb250LXNpemU6IDAuOGVtOyB9XG5cbi5jb21wb25lbnRfaDUtd3JhcC5iZHZkIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDsgfVxuXG4uY29tcG9uZW50X2ltZ09ubHkuYmR2ZCB7XG4gIHdpZHRoOiBjYWxjKDY3MC84MDAqMTAwJSk7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7IH1cblxuLmNvbXBvbmVudF9oNC5iZHZkIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMzBweDsgfVxuXG4uY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLmltZy13cmFwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQge1xuICAgIHdpZHRoOiA0NSU7IH1cblxuLmJkdmQtdGhlbWVzb25nIHtcbiAgZm9udC1zaXplOiA0MnB4OyB9XG5cbi5iZHZkLXRoZW1lc29uZy1hdXRob3Ige1xuICBmb250LXNpemU6IDI4cHg7IH1cblxuLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLmxlZnQtaW1nLXRpdGxlLXdyYXAuYmR2ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLmxlZnQtaW1nLXRpdGxlLXdyYXAuYmR2ZCAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLmxlZnQtaW1nLXRpdGxlLXdyYXAuYmR2ZCAuaW1nLXdyYXAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC5sZWZ0LWltZy10aXRsZS13cmFwLmJkdmQgLnRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5iZHZkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1pbmRlbnQ6IC0wLjVlbTsgfVxuXG4uY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAuYmR2ZC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDsgfVxuXG4uY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAucHJpY2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDsgfVxuICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAucHJpY2Utd3JhcCAubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAucHJpY2Utd3JhcCAubGFiZWwtdGV4dCB7XG4gICAgYmFja2dyb3VuZDogIzE3Mzc1NjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5wcmljZS13cmFwIC5wcmljZSB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDYwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLnJlY29yZC13cmFwIHtcbiAgcGFkZGluZzogMTBweCAwIDA7IH1cbiAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLnJlY29yZC13cmFwIC5yZWNvcmQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5iZHZkLWxpc3Qge1xuICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG4gIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5iZHZkLWxpc3QgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cblxuLmJkdmQtYm5yLWJveCB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICBjb2xvcjogI2M4MTYxZTsgfVxuXG4uYmR2ZC1ibnIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAwOyB9XG4gIC5iZHZkLWJucjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gIC5iZHZkLWJuciBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9kX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIG1hcmdpbjogMTBweCAwIDQwcHg7IH1cblxuLnByb2RfaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnR3b19wcm9kX2ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDEwcHggMCA0MHB4OyB9XG5cbi50d29fcHJvZF9pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDQ5JTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBTUO+8iOOAnDYwMHB477yJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAuaW1nLXdyYXAgaW1nIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50d29fcHJvZF9pbWFnZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnR3b19wcm9kX2ltYWdlcyBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50d29fcHJvZF9pbWFnZXMgaW1nOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBTUCDjgJwgdGFibGV077yI44CcMTE4MHB477yJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5wcmljZS13cmFwIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gU1Ag44CcIHRhYmxldO+8iOOAnDk5MnB477yJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJ0bl9ib3guYmR2ZCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG4gIC5yZWxlYXNlLWRheSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5iZHZkX2JnIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgLTIwJSk7IH1cbiAgLmNvbXBvbmVudF90YWIuYmR2ZCB7XG4gICAgd2lkdGg6IGNhbGMoNjgwLzc1MCoxMDAlKTsgfVxuICAuYmR2ZC10aGVtZXNvbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJkdmQtdGhlbWVzb25nLWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAuaW1nLXdyYXAge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC5pbWctd3JhcCBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwOyB9XG4gICAgICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAuYmR2ZC10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB0ZXh0LWluZGVudDogMDsgfVxuICAgICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLmJkdmQtbmFtZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAucHJpY2Utd3JhcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLnByaWNlLXdyYXAgLmxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICAuY29tcG9uZW50X3R4dEltZ0xlZnQuYmR2ZCAudGV4dCAucHJpY2Utd3JhcCAubGFiZWwtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHg7IH1cbiAgICAgICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLnByaWNlLXdyYXAgLnByaWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5jb21wb25lbnRfdHh0SW1nTGVmdC5iZHZkIC50ZXh0IC5yZWNvcmQtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDA7IH1cbiAgICAgICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLnJlY29yZC13cmFwIC5yZWNvcmQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmNvbXBvbmVudF90eHRJbWdMZWZ0LmJkdmQgLnRleHQgLmJkdmQtbGlzdCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44OyB9XG4gIC5jb21wb25lbnRfaDQuYmR2ZCB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgLmNvbXBvbmVudF9oNS13cmFwLmJkdmQge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7IH1cbiAgLmNvbXBvbmVudF9pbWdPbmx5LmJkdmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7IH1cbiAgLm5hdl9hcmVhLmRfc3Age1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDA7IH1cbiAgLmJkdmQtYm5yLWJveCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5iZHZkLWJuciB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFBD77yIOTkzcHjjgJzvvIlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuIl19 */