@charset "UTF-8";
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro R-KL.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro M-KL.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro L-KL.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro H-KL.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro B-KL.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N R.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N M.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N B.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N H.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N L.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "kozuka-min";
  src: url("../../fonts/kozuka/Kozuka-min・Pro B.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "kozuka-gothic";
  src: url("../../fonts/kozuka/Kozuka-gothic Pro B.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Azuki";
  src: url("https://fukuume.itembox.design/item/azukiLB.ttf?t=20231010003714") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Damion";
  src: url("../../fonts/Damion/Damion-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "HuiFont";
  src: url("../../fonts/HuiFont/HuiFont29.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BOD";
  src: url("../../fonts/BodoniMT/BOD_I.TTF") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "BellGothic";
  src: url("../../fonts/BellGothicStd/BellGothicStd-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
.w-900 {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
@media screen and (max-width: 1024px) {
  .w-900 {
    width: 100%;
    height: auto;
  }
  .w-900 img {
    height: auto;
  }
}

body, p, h1, h2, h3, h4 {
  margin: 0;
}

.about-karankoron {
  background-color: #FBF3E9;
}
.about-karankoron .top-contents {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.about-karankoron .top-contents .karankoron-img {
  margin-top: 70px;
  box-shadow: 25px 25px rgba(213, 174, 116, 0.4392156863);
}
@media screen and (max-width: 1024px) {
  .about-karankoron .top-contents .karankoron-img {
    margin-top: 7.479vw;
    box-shadow: 2.67vw 2.67vw rgba(213, 174, 116, 0.4392156863);
    width: 65.27vw;
  }
}
.about-karankoron .top-contents .product-ttl {
  font-family: "Ryumin";
  font-weight: 500;
  font-size: 68px;
  color: #CD171F;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  position: relative;
  line-height: 1;
  margin: 35px 35px 0px 0px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .top-contents .product-ttl {
    font-size: 7.265vw;
    margin: 3.739vw 3.739vw 0px 0px;
  }
}
.about-karankoron .top-contents .product-ttl::before {
  content: "karankoron";
  position: absolute;
  top: -11%;
  left: 48%;
  font-family: "Kozuka";
  font-weight: 700;
  font-size: 110.8px;
  color: rgba(220, 7, 32, 0.2470588235);
  letter-spacing: -0.05em;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .top-contents .product-ttl::before {
    font-size: 11.838vw;
  }
}
.about-karankoron .top-contents .ttl-note {
  font-family: "Ryumin";
  font-weight: 700;
  font-size: 30px;
  color: #492216;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  line-height: 1.3;
  margin: 80px 10px 0 40px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .top-contents .ttl-note {
    font-size: 3.205vw;
    margin: 8.547vw 1.068vw 0 4.274vw;
  }
}
.about-karankoron .top-contents .ttl-note .left-txt {
  margin-top: 150px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .top-contents .ttl-note .left-txt {
    margin-top: 16.026vw;
  }
}
.about-karankoron .top-contents .ttl-note .deg-1,
.about-karankoron .top-contents .ttl-note .deg-2,
.about-karankoron .top-contents .ttl-note .deg-3,
.about-karankoron .top-contents .ttl-note .deg-4 {
  display: inline-block;
}
.about-karankoron .top-contents .ttl-note .deg-1 {
  transform: rotate(10deg);
}
.about-karankoron .top-contents .ttl-note .deg-2 {
  transform: rotate(-10deg);
}
.about-karankoron .top-contents .ttl-note .deg-3 {
  transform: rotate(10deg);
}
.about-karankoron .top-contents .ttl-note .deg-4 {
  transform: rotate(10deg);
}
.about-karankoron .middle-contents {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents {
    margin-top: 3.2vw;
  }
}
.about-karankoron .middle-contents .about-mark-ttl {
  font-family: "Ryumin";
  font-weight: normal;
  font-size: 36px;
  color: #231815;
  position: relative;
  padding: 0 160px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents .about-mark-ttl {
    font-size: 3.846vw;
    padding: 0 17.094vw;
  }
}
.about-karankoron .middle-contents .about-mark-ttl::before, .about-karankoron .middle-contents .about-mark-ttl::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 150px;
  height: 1px;
  background-color: #000000;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents .about-mark-ttl::before, .about-karankoron .middle-contents .about-mark-ttl::after {
    width: 16.026vw;
    height: 0.107vw;
  }
}
.about-karankoron .middle-contents .about-mark-ttl::before {
  left: 0;
}
.about-karankoron .middle-contents .about-mark-ttl::after {
  right: 0;
}
.about-karankoron .middle-contents .mark-and-txt {
  display: flex;
  gap: 30px;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 60px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents .mark-and-txt {
    gap: 3.205vw;
    margin-top: 3.205vw;
    margin-bottom: 6.41vw;
  }
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents .mark-and-txt .mark {
    width: 13.46vw;
  }
}
.about-karankoron .middle-contents .mark-and-txt .mark-dtl {
  font-family: "Ryumin";
  font-weight: normal;
  font-size: 21px;
  color: #231815;
  line-height: 1.7;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .middle-contents .mark-and-txt .mark-dtl {
    font-size: 2.244vw;
  }
}
.about-karankoron .bottom-contents {
  background-color: #D11425;
  padding: 30px 0;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .bottom-contents {
    padding: 3.205vw 0;
  }
}
.about-karankoron .bottom-contents .bottom-content-txt,
.about-karankoron .bottom-contents .bottom-content-note {
  font-family: "Kozuka";
  color: #fff;
  text-align: center;
  line-height: 1.4;
}
.about-karankoron .bottom-contents .bottom-content-txt {
  font-size: 60px;
  font-weight: 500;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .bottom-contents .bottom-content-txt {
    font-size: 6.41vw;
  }
}
.about-karankoron .bottom-contents .bottom-content-txt .num {
  font-size: 95px;
  padding: 0 10px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .bottom-contents .bottom-content-txt .num {
    font-size: 10.15vw;
    padding: 0 1.068vw;
  }
}
.about-karankoron .bottom-contents .bottom-content-note {
  font-size: 42px;
}
@media screen and (max-width: 1024px) {
  .about-karankoron .bottom-contents .bottom-content-note {
    font-size: 4.487vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL2Jhc2Uuc2NzcyIsIl9taXhpbi5zY3NzIiwiY29tcG9uZW50cy9rYXJhbmtvcm9uL2Fib3V0LWthcmFua29yb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ2pIRjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQ0NBO0VETEo7SUFPUTtJQUNBOztFQUNBO0lBQ0k7Ozs7QUFLWjtFQUNJOzs7QUVoQko7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FETEY7RUNHQTtJQUtJO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEdkJGO0VDY0E7SUFZSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR2Q0o7RUM4QkU7SUFZSTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRHZERjtFQytDQTtJQVdJO0lBQ0E7OztBQUdGO0VBQ0U7O0FEL0RKO0VDOERFO0lBSUk7OztBQUlKO0FBQUE7QUFBQTtBQUFBO0VBSUU7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBRG5HQTtFQytGRjtJQU9JOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QURoSEY7RUN5R0E7SUFVSTtJQUNBOzs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUQ5SEo7RUN1SEU7SUFVSTtJQUNBOzs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRHBKRjtFQytJQTtJQVFJO0lBQ0E7SUFDQTs7O0FEekpKO0VDNEpFO0lBR0k7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR4S0o7RUNtS0U7SUFRSTs7O0FBTVI7RUFDRTtFQUNBOztBRG5MQTtFQ2lMRjtJQUtJOzs7QUFHRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBRG5NRjtFQ2lNQTtJQUtJOzs7QUFHRjtFQUNFO0VBQ0E7O0FEM01KO0VDeU1FO0lBS0k7SUFDQTs7O0FBTU47RUFDRTs7QUR0TkY7RUNxTkE7SUFJSSIsImZpbGUiOiJjb21wb25lbnRzL2thcmFua29yb24vYWJvdXQta2FyYW5rb3Jvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1J5dW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1J5dW1pbi9BLU9URlxcIFJ5dW1pblxcIFByb1xcIFItS0wub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1J5dW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1J5dW1pbi9BLU9URlxcIFJ5dW1pblxcIFByb1xcIE0tS0wub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1J5dW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1J5dW1pbi9BLU9URlxcIFJ5dW1pblxcIFByb1xcIEwtS0wub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1J5dW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1J5dW1pbi9BLU9URlxcIFJ5dW1pblxcIFByb1xcIEgtS0wub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1J5dW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1J5dW1pbi9BLU9URlxcIFJ5dW1pblxcIFByb1xcIEItS0wub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIFIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgTS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL2tvenVrYVxcIFByNk5cXCBCLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgSC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL2tvenVrYVxcIFByNk5cXCBMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EtbWluJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL0tvenVrYS1taW7jg7tQcm9cXCBCLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EtZ290aGljJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL0tvenVrYS1nb3RoaWNcXCBQcm9cXCBCLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBenVraSc7XHJcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vZnVrdXVtZS5pdGVtYm94LmRlc2lnbi9pdGVtL2F6dWtpTEIudHRmP3Q9MjAyMzEwMTAwMDM3MTQnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRGFtaW9uJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvRGFtaW9uL0RhbWlvbi1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIdWlGb250JztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvSHVpRm9udC9IdWlGb250MjkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0JPRCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0JvZG9uaU1UL0JPRF9JLlRURicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCZWxsR290aGljJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvQmVsbEdvdGhpY1N0ZC9CZWxsR290aGljU3RkLUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGltcG9ydCAnLi4vbWl4aW4nO1xyXG5cclxuLnctOTAwIHtcclxuICAgIHdpZHRoOiA5MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYm9keSxwLGgxLGgyLGgzLGg0IHtcclxuICAgIG1hcmdpbjogMDtcclxufSIsIiRicmVha3BvaW50OiAoXHJcbiAgICBzcDogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcclxuICAgIHRhYjogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXHJcbiAgICBwYzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KScsXHJcbik7XHJcblxyXG5AbWl4aW4gbXEoJGJwKSB7XHJcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50LCAkYnApfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi9hcHAuc2Nzcyc7XHJcblxyXG4uYWJvdXQta2FyYW5rb3JvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjNFOTtcclxuXHJcbiAgLnRvcC1jb250ZW50cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAua2FyYW5rb3Jvbi1pbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAyNXB4IDI1cHggI2Q1YWU3NDcwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNy40Nzl2dztcclxuICAgICAgICBib3gtc2hhZG93OiAyLjY3dncgMi42N3Z3ICNkNWFlNzQ3MDtcclxuICAgICAgICB3aWR0aDogNjUuMjd2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LXR0bCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ5dW1pblwiO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDY4cHg7XHJcbiAgICAgIGNvbG9yOiAjQ0QxNzFGO1xyXG4gICAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcclxuICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbWFyZ2luOiAzNXB4IDM1cHggMHB4IDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNy4yNjV2dztcclxuICAgICAgICBtYXJnaW46IDMuNzM5dncgMy43Mzl2dyAwcHggMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJrYXJhbmtvcm9uXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTExJTtcclxuICAgICAgICBsZWZ0OiA0OCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiS296dWthXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDExMC44cHg7XHJcbiAgICAgICAgY29sb3I6ICNkYzA3MjAzZjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExLjgzOHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50dGwtbm90ZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ5dW1pblwiO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjNDkyMjE2O1xyXG4gICAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcclxuICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgbWFyZ2luOiA4MHB4IDEwcHggMCA0MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjIwNXZ3O1xyXG4gICAgICAgIG1hcmdpbjogOC41NDd2dyAxLjA2OHZ3IDAgNC4yNzR2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxlZnQtdHh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNi4wMjZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZWctMSxcclxuICAgICAgLmRlZy0yLFxyXG4gICAgICAuZGVnLTMsXHJcbiAgICAgIC5kZWctNCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGVnLTEge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRlZy0yIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGVnLTMge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRlZy00IHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5taWRkbGUtY29udGVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy4ydnc7XHJcbiAgICB9XHJcblxyXG4gICAgLmFib3V0LW1hcmstdHRsIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiUnl1bWluXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgY29sb3I6ICMyMzE4MTU7XHJcblxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTYwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuODQ2dnc7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNy4wOTR2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHdpZHRoOiAxNi4wMjZ2dztcclxuICAgICAgICAgIGhlaWdodDogMC4xMDd2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcmstYW5kLXR4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGdhcDogMy4yMDV2dztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzLjIwNXZ3O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYuNDF2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1hcmsge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMy40NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1hcmstZHRsIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSeXVtaW5cIjtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBjb2xvcjogIzIzMTgxNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNDR2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib3R0b20tY29udGVudHMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QxMTQyNTtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgcGFkZGluZzogMy4yMDV2dyAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20tY29udGVudC10eHQsXHJcbiAgICAuYm90dG9tLWNvbnRlbnQtbm90ZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIktvenVrYVwiO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20tY29udGVudC10eHQge1xyXG4gICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBmb250LXNpemU6IDYuNDF2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgLm51bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwLjE1dnc7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMDY4dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20tY29udGVudC1ub3RlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjQ4N3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
