@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;
}
@font-face {
  font-family: "HannariMincho";
  src: url("../../fonts/HannariMincho/HannariMincho-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Rage";
  src: url("../../fonts/Rage/RAGE_1.TTF") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "ModernNo20";
  src: url("../../fonts/Modern-No.20/MOD20.TTF") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Crpc";
  src: url("/fonts/CRPC/CRPCandGRyuurei-M-02.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "yasasisa";
  src: url("/fonts/Yasasisa/yasasisa.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Brush";
  src: url("/fonts/Brush/BrushScriptOpti-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
.w-900 {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
@media screen and (max-width: 900px) {
  .w-900 {
    width: 100%;
    height: auto;
  }
  .w-900 img {
    height: auto;
  }
}

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

.hanamusubi_15_top {
  position: relative;
}
.hanamusubi_15_top .hanamusubi-15-top-bg {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top-bg {
    width: 100%;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper {
  position: absolute;
  top: 0;
  align-items: flex-start;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  margin: 50px 0 0 20px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container {
    margin: 5.556vw 0 0 2.222vw;
    gap: 2.222vw;
  }
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .logo {
    width: 15.111vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift {
  background-color: #ED9D35;
  display: flex;
  justify-content: center;
  border-radius: 10px;
  padding: 20px 20px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift {
    border-radius: 1.111vw;
    padding: 2.222vw 2.222vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift p {
  color: #fff;
  font-size: 45px;
  font-family: "kozuka";
  font-weight: 700;
  text-align: center;
  line-height: 0.9;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift p {
    font-size: 5vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift p span {
  font-size: 30px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .left-contents-container .gift p span {
    font-size: 3.333vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container {
  color: #cf0c18;
  text-shadow: 3px 3px 3px #fff, -3px -3px 3px #fff;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container {
    text-shadow: 0.333vw 0.333vw 0.333vw #fff, -0.333vw -0.333vw 0.333vw #fff;
  }
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .ume {
    width: 51.888vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 55px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text {
    margin-right: 6.111vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name {
  writing-mode: vertical-rl;
  font-family: "Ryumin";
  margin-top: 60px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name {
    margin-top: 6.667vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name .hiragana {
  font-size: 37.4px;
  font-weight: normal;
  line-height: 1.2;
  margin-top: 10px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name .hiragana {
    font-size: 4.156vw;
    margin-top: 1.111vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name .kanzi {
  font-size: 155px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .product_name .kanzi {
    font-size: 17.222vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number {
  font-family: "Ryumin";
  font-weight: normal;
  margin-top: 70px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number {
    margin-top: 7.778vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .name {
  font-size: 35px;
  border-bottom: 1px solid #cf0c18;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .name {
    font-size: 3.889vw;
    border-bottom: 0.111vw solid #cf0c18;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .number {
  line-height: 1.2;
  font-size: 50px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .number {
    font-size: 5.556vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .number .big {
  font-size: 75px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .product_name_container .product_name_text .plum_number .number .big {
    font-size: 8.333vw;
  }
}
.hanamusubi_15_top .hanamusubi-15-top_wrapper .ume {
  margin-top: -65px;
}
@media screen and (max-width: 900px) {
  .hanamusubi_15_top .hanamusubi-15-top_wrapper .ume {
    margin-top: -7.222vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL2Jhc2Uuc2NzcyIsIl9taXhpbi5zY3NzIiwiY29tcG9uZW50cy9oYW5hbXVzdWJpLTE1LXRvcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDM0pGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FDQ0E7RURMSjtJQU9RO0lBQ0E7O0VBQ0E7SUFDSTs7OztBQUtaO0VBQ0k7OztBRWhCSjtFQUNFOztBQUVBO0VBQ0U7O0FEQ0E7RUNGRjtJQUdJOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEakJGO0VDWUE7SUFPSTtJQUNBOzs7QURwQko7RUNzQkU7SUFFSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRGhDSjtFQzJCRTtJQU9JO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRDNDTjtFQ3FDSTtJQVFJOzs7QUFFRjtFQUNFOztBRGhEUjtFQytDTTtJQUdJOzs7QUFRVjtFQUNFO0VBQ0EsYUFDRTtFQUVGO0VBQ0E7RUFDQTs7QURqRUY7RUMwREE7SUFVSSxhQUNFOzs7QURyRU47RUN5RUU7SUFFSTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QURuRko7RUMrRUU7SUFPSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FENUZOO0VDeUZJO0lBTUk7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FEdEdSO0VDa0dNO0lBT0k7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FEakhSO0VDOEdNO0lBTUk7OztBQUtOO0VBQ0U7RUFDQTtFQUNBOztBRDVITjtFQ3lISTtJQU1JOzs7QUFHRjtFQUNFO0VBQ0E7O0FEcElSO0VDa0lNO0lBS0k7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOztBRDlJUjtFQzRJTTtJQUtJOzs7QUFHRjtFQUNFOztBRHJKVjtFQ29KUTtJQUlJOzs7QUFRWjtFQUNFOztBRGpLRjtFQ2dLQTtJQUlJIiwiZmlsZSI6ImNvbXBvbmVudHMvaGFuYW11c3ViaS0xNS10b3AuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBSLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBNLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBMLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBILUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBCLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL2tvenVrYVxcIFByNk5cXCBSLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIE0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIEgub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgTC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthLW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9Lb3p1a2EtbWlu44O7UHJvXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthLWdvdGhpYyc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9Lb3p1a2EtZ290aGljXFwgUHJvXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXp1a2knO1xyXG4gIHNyYzogdXJsKCdodHRwczovL2Z1a3V1bWUuaXRlbWJveC5kZXNpZ24vaXRlbS9henVraUxCLnR0Zj90PTIwMjMxMDEwMDAzNzE0JykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RhbWlvbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0RhbWlvbi9EYW1pb24tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSHVpRm9udCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0h1aUZvbnQvSHVpRm9udDI5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCT0QnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Cb2RvbmlNVC9CT0RfSS5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmVsbEdvdGhpYyc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0JlbGxHb3RoaWNTdGQvQmVsbEdvdGhpY1N0ZC1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYW5uYXJpTWluY2hvJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvSGFubmFyaU1pbmNoby9IYW5uYXJpTWluY2hvLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JhZ2UnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SYWdlL1JBR0VfMS5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9kZXJuTm8yMCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vZGVybi1Oby4yMC9NT0QyMC5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQ3JwYyc7XHJcbiAgc3JjOiB1cmwoJy9mb250cy9DUlBDL0NSUENhbmRHUnl1dXJlaS1NLTAyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICd5YXNhc2lzYSc7XHJcbiAgc3JjOiB1cmwoJy9mb250cy9ZYXNhc2lzYS95YXNhc2lzYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQnJ1c2gnO1xyXG4gIHNyYzogdXJsKCcvZm9udHMvQnJ1c2gvQnJ1c2hTY3JpcHRPcHRpLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGltcG9ydCAnLi4vbWl4aW4nO1xyXG5cclxuLnctOTAwIHtcclxuICAgIHdpZHRoOiA5MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYm9keSxwLGgxLGgyLGgzLGg0IHtcclxuICAgIG1hcmdpbjogMDtcclxufSIsIiRicmVha3BvaW50OiAoXHJcbiAgICBzcDogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcclxuICAgIHRhYjogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpJyxcclxuICAgIHBjOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4OTlweCknLFxyXG4pO1xyXG5cclxuQG1peGluIG1xKCRicCkge1xyXG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludCwgJGJwKX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2FwcC5zY3NzXCI7XHJcblxyXG4uaGFuYW11c3ViaV8xNV90b3Age1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICAuaGFuYW11c3ViaS0xNS10b3AtYmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGFuYW11c3ViaS0xNS10b3Bfd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC5sZWZ0LWNvbnRlbnRzLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgbWFyZ2luOiA1MHB4IDAgMCAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBtYXJnaW46IDUuNTU2dncgMCAwIDIuMjIydnc7XHJcbiAgICAgICAgZ2FwOiAyLjIyMnZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHdpZHRoOiAxNS4xMTF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmdpZnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRDlEMzU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMTExdnc7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyLjIyMnZ3IDIuMjIydnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJrb3p1a2FcIjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjMzM3Z3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0X25hbWVfY29udGFpbmVyIHtcclxuICAgICAgY29sb3I6ICNjZjBjMTg7XHJcbiAgICAgIHRleHQtc2hhZG93OlxyXG4gICAgICAgIDNweCAzcHggM3B4ICNmZmYsXHJcbiAgICAgICAgLTNweCAtM3B4IDNweCAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICB0ZXh0LXNoYWRvdzpcclxuICAgICAgICAgIDAuMzMzdncgMC4zMzN2dyAwLjMzM3Z3ICNmZmYsXHJcbiAgICAgICAgICAtMC4zMzN2dyAtMC4zMzN2dyAwLjMzM3Z3ICNmZmY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51bWUge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgd2lkdGg6IDUxLjg4OHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2R1Y3RfbmFtZV90ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2LjExMXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3RfbmFtZSB7XHJcbiAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUnl1bWluXCI7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2LjY2N3Z3O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oaXJhZ2FuYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzcuNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjE1NnZ3O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMTExdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAua2Fuemkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTcuMjIydnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wbHVtX251bWJlciB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSeXVtaW5cIjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3Ljc3OHZ3O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmMGMxODtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44ODl2dztcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjExMXZ3IHNvbGlkICNjZjBjMTg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubnVtYmVyIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjU1NnZ3O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmlnIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDc1cHg7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4LjMzM3Z3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51bWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNjVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC03LjIyMnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */
