
@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

@charset "UTF-8";
/* =================================================================
 License : e-TRUST Inc.
 File name : assets.css
 Style : assets.css
================================================================= */
@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 400;
  /*-Normal-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Regular.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 500;
  /*-Medium-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Medium.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 700;
  /*-Bold-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Bold.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Bold.woff2") format("woff2");
}

.flex {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.jcss {
  -ms-flex-pack: start;
      -webkit-box-pack: start;
      -webkit-justify-content: start;
      justify-content: start;
}

.jcsc {
  -ms-flex-pack: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
}

.jcsb {
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

.aic {
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

.ais {
  -ms-flex-align: start;
      -webkit-box-align: start;
      -webkit-align-items: start;
      align-items: start;
}

* {
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media only screen and (max-width: 640px) {
  .disnone {
    display: block !important;
    position: fixed;
    top: 1%;
    left: 2%;
    z-index: 9;
  }
  .disnone a {
    color: #fff;
  }
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  .disnone {
    display: block !important;
    position: fixed;
    top: 1%;
    left: 2%;
    z-index: 9;
  }
  .disnone a {
    color: #fff;
  }
}

@media only screen and (max-width: 640px) {
  .spdisnone {
    display: none !important;
  }
}

.tdpd10 td {
  padding: 10px !important;
}

li {
  list-style: none;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-weight: 500;
}

body {
  counter-reset: number 0;
  line-height: 1.7em;
  font-weight: 500;
  letter-spacing: 0.1em;
  color: #000;
  font-style: normal;
  font-weight: bold;
  word-wrap: break-word;
  overflow: hidden;
  font-size: 16px;
  background: url(../images/common/bg_body.gif);
}

.inner {
  max-width: 1200px;
  margin: 0 auto;
}

#contents_wrap {
  width: 100%;
  min-width: 100%;
  padding-bottom: 40px;
}

#contents {
  width: 100%;
  max-width: 1200px;
}

@media only screen and (max-width: 830px) {
  #contents {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 830px) and (max-width: 1200px) {
  #contents {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

#main {
  width: 100%;
}

#main #col_main {
  width: 100%;
}

#side {
  width: 18.75000%;
}

.map {
  margin: 56px 20px 0;
}

.map li {
  border-left: 5px solid #CCCCCC;
  list-style: none;
  margin: 0 0 15px;
  padding: 0 0 0 10px;
  text-align: left;
}

table {
  table-layout: auto;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  table {
    table-layout: fixed;
  }
}

.tlfix table {
  table-layout: fixed;
}

table td img {
  height: auto !important;
}

.pdtd10 td {
  padding: 10px !important;
}

pre {
  margin: 0;
  padding: 0;
  white-space: pre-line;
}

b, strong {
  font-weight: bold;
}

u {
  text-decoration: line-through;
}

img {
  max-width: 100%;
  height: auto !important;
}

small {
  font-size: 80%;
}

hr {
  border: none;
  height: 0;
  border-bottom: 1px dashed #B3B3B3;
}

span {
  font-weight: inherit;
}

u {
  text-decoration: underline;
}

input[type="button"] {
  cursor: pointer;
  padding: 5px 10px;
}

a {
  text-decoration: none;
}

a:hover {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  -webkit-transition: 1s;
  transition: 1s;
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  .imgR, .imgL {
    max-width: 30% !important;
  }
}

@media only screen and (max-width: 640px) {
  .imgR, .imgL {
    display: block;
    float: none;
    margin: 0 auto 10px;
    max-width: 100% !important;
    text-align: center;
  }
}

.imgL {
  float: none;
  max-width: 100% !important;
  float: none;
  margin: 0 !important;
}

.mincho {
  font-family: "Noto Serif Japanese", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}

.gothic {
  font-family: "Noto Sans Japanese", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

@media only screen and (max-width: 640px) {
  .fltL {
    float: none;
    width: 100% !important;
  }
  .fltR {
    float: none;
    width: 100% !important;
  }
  .sptal {
    text-align: left !important;
  }
  .sptar {
    text-align: right !important;
  }
  .sptac {
    text-align: center !important;
  }
  .spcenter {
    text-align: center;
    display: block;
    margin-top: 10px;
  }
}

header#global_header {
  max-width: 100%;
  width: 100%;
  min-width: 100%;
  height: auto;
  font-family: source-han-serif-japanese, serif;
  font-style: normal;
  font-weight: bold;
}

@media only screen and (max-width: 830px) {
  header#global_header {
    padding-top: 48px;
    border-top: 0;
  }
}

@-webkit-keyframes zoom {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

@keyframes zoom {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

#header {
  width: 100%;
  background: #892141;
  color: #fff;
  padding: 10px;
}

#header .inner {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 640px) {
  #header .inner {
    display: block;
  }
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  #header .inner {
    padding: 10px;
  }
}

#header .inner ul li {
  text-align: left;
  font-size: 15px;
}

#header .inner ul li:first-child {
  text-align: center;
  background: #580d24;
}

@media only screen and (max-width: 640px) {
  #header #siteID {
    padding: 10px 0 !important;
  }
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  #header #siteID {
    padding: 20px 0 !important;
  }
}

#header #siteID a {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

#header #hed_info {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 640px) {
  #header #hed_info {
    -ms-flex-pack: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
  }
  #header #hed_info .cont_txt {
    display: none;
  }
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  #header #hed_info {
    -ms-flex-pack: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
  }
}

#header #hed_info .time {
  padding-right: 30px;
}

#header .tel2 {
  font-size: 15px;
}

#header .tel2 i {
  display: none;
}

@media only screen and (max-width: 640px) {
  #header .tel2 i {
    display: block;
  }
}

@media only screen and (max-width: 640px) {
  #header .tel2 {
    position: fixed;
    z-index: 8;
    top: 8px;
    left: 8px;
    font-size: 26px;
  }
  #header .tel2 span {
    display: none;
  }
  #header .tel2 a {
    color: #fff;
  }
}

#header .cont {
  font-size: 20px;
}

#header .cont p {
  padding: 16px 32px;
  background: #b94047;
}

#header .cont a {
  color: #fff;
}

#nav_global {
  width: 100%;
  padding: 10px 0;
  background: url(../images/common/nav_bg.jpg);
  border-top: 2px solid #a2842b;
  border-bottom: 2px solid #a2842b;
}

#nav_global ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  margin: 0 auto;
}

#nav_global ul li {
  border-left: 1px dotted #fff;
  width: 100%;
}

#nav_global ul li:last-child {
  border-right: 1px dotted #fff;
}

#nav_global ul li a {
  font-size: 18px;
  display: block;
  color: #fff;
}

@media screen and (min-width: 830px) and (max-width: 1200px) {
  #nav_global ul li a {
    font-size: 14px;
  }
}

#nav_global ul li a:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-animation: zoom .3s;
  animation: zoom .3s;
}

#nav_global ul li a span {
  display: block;
  font-family: 'Courgette', cursive;
}

.pcnone {
  display: none;
}

@media only screen and (max-width: 830px) {
  .pcnone {
    display: block;
  }
}

#hed_top {
  background: url(../images/common/hed_bg.jpg);
  font-family: 'Noto Serif Japanese';
  padding: 5px 0;
  border-bottom: 2px solid #a2842b;
}

@media only screen and (max-width: 830px) {
  #hed_top {
    background: none;
    border-bottom: none;
  }
}

@media screen and (min-width: 830px) and (max-width: 1200px) {
  #hed_top {
    padding: 5px;
  }
}

#hed_top .hedtop_wrap {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 830px) {
  #hed_top .hedtop_wrap {
    display: block;
  }
}

#hed_top .hedtop_wrap .hed_topL {
  font-size: 12px;
  color: #fff;
}

@media only screen and (max-width: 830px) {
  #hed_top .hedtop_wrap .hed_topL {
    text-align: center;
    color: #333;
  }
}

@media only screen and (max-width: 830px) {
  #hed_top .hedtop_wrap .hed_topR {
    display: none;
  }
}

#hed_top .hedtop_wrap .hed_topR ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

#hed_top .hedtop_wrap .hed_topR ul li {
  border-left: 1px solid #fff;
}

#hed_top .hedtop_wrap .hed_topR ul li:first-child {
  border-left: none;
}

#hed_top .hedtop_wrap .hed_topR ul li a {
  color: #fff;
  font-size: 12px;
  padding: 0 10px;
}

#mainArea {
  width: 100%;
}

#mainArea img {
  width: 100% !important;
  height: auto;
}

@media only screen and (max-width: 640px) {
  #mainArea img {
    min-height: 60vw !important;
    -o-object-fit: cover;
       object-fit: cover;
  }
}

.slick-initialized .slick-slide {
  height: auto;
}

#local-keyvisual {
  position: relative;
  background-position: left top;
}

@media only screen and (max-width: 640px) {
  #local-keyvisual {
    margin-bottom: 30px;
  }
}

#local-keyvisual h1 {
  letter-spacing: 0.1em;
  color: #892141;
  font-size: 3em;
  font-weight: 700;
  z-index: 1;
  position: relative;
  text-align: left;
  text-shadow: 2px 2px 10px #fff;
  text-align: center;
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  #local-keyvisual h1 {
    font-size: 2.1em;
  }
  #local-keyvisual h1 span {
    padding: 60px 0 !important;
  }
}

@media only screen and (max-width: 640px) {
  #local-keyvisual h1 {
    font-size: 1.7em;
  }
  #local-keyvisual h1 span {
    padding: 50px 0 !important;
  }
}

#local-keyvisual h1 span {
  display: block;
  padding: 100px 0;
}

#local-keyvisual h1 span:empty {
  display: none;
}

#local-keyvisual h1 span span {
  position: relative;
  display: inline-block;
  margin-bottom: 1em;
}

#local-keyvisual h1 span:before {
  content: '';
  position: absolute;
  bottom: 50px;
  display: inline-block;
  width: 60px;
  height: 2px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #a2842b;
  border-radius: 2px;
}

@media only screen and (max-width: 830px) {
  #local-keyvisual h1 span:before {
    bottom: 30px;
  }
}

#local-keyvisual #local-keyvisual-bg, #local-keyvisual .local-keyvisual-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-position: left top;
}

.pan1 {
  margin: 20px 0;
}

@media only screen and (max-width: 640px) {
  .pan1 {
    display: none;
  }
}

.pan1 a {
  color: #000;
}

.mean-container .mean-bar {
  background: url(../images/common/hed_bg.jpg) !important;
  position: fixed !important;
  z-index: 8 !important;
}

.mean-container .mean-nav {
  background: #892141 !important;
}

.mean-container .mean-nav ul li a {
  border-top: 1px solid #fff !important;
  text-align: center !important;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  /*background-color: #e9832f !important;*/
}

.mean-container .mean-nav ul li a {
  padding: 15px 5% !important;
}

.mean-container .mean-nav ul li a i {
  margin-right: 15px;
  font-size: 16px;
}

.mean-container a.meanmenu-reveal span {
  background: #fff !important;
}

footer#global_footer {
  width: 100%;
  min-width: 100% !important;
  height: auto;
  background: url(../images/common/footer_bg.jpg);
  margin-top: 0;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  border-top: 2px solid #810303;
}

@media screen and (min-width: 830px) and (max-width: 1200px) {
  footer#global_footer {
    padding: 10px;
  }
}

footer#global_footer a {
  text-decoration: none;
}

footer#global_footer a:hover {
  text-decoration: underline;
}

footer#global_footer #nav_footer {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

footer#global_footer #nav_footer ul li {
  text-align: left;
}

footer#global_footer #nav_footer ul li a:before {
  content: '|';
  color: #fff;
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  footer#global_footer #nav_footer {
    display: none;
  }
}

@media only screen and (max-width: 640px) {
  footer#global_footer #nav_footer {
    display: none;
  }
}

footer#global_footer #nav_footer li a {
  color: #fff;
  text-decoration: none;
  padding: 3px;
  display: block;
}

footer#global_footer #nav_footer li a:hover {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

footer#global_footer #copy a {
  text-decoration: none;
  color: #fff;
}

footer#global_footer #copy a:hover {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  footer#global_footer #copy a {
    line-height: 60px;
  }
}

footer#global_footer small {
  color: #fff;
}

#footer {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 830px) {
  #footer {
    display: block;
  }
  #footer .tel2 a {
    color: #fff;
  }
}

#footer .ft_left {
  color: #fff;
}

#footer .ft_left ul li {
  text-align: left;
}

@media only screen and (max-width: 830px) {
  #footer .ft_left ul li {
    text-align: center;
  }
}

#footer .ft_left ul li:first-child {
  margin-bottom: 10px;
}

.totop {
  text-align: right;
}

.h2_01 h2 {
  color: #752712;
  font-size: 25px;
  font-family: source-han-serif-japanese, serif;
  text-shadow: 3px 3px 4px #fff;
}

@media only screen and (max-width: 830px) {
  .h2_01 h2 {
    padding: 10px;
    border-bottom: 1px dotted #752712;
    font-size: 22px;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .h2_01 h2 {
    padding: 10px;
    border-bottom: 1px dotted #752712;
    font-size: 22px;
  }
}

.h2_01 h2:after {
  content: url(../images/common/underline.png);
}

@media only screen and (max-width: 830px) {
  .h2_01 h2:after {
    display: none;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .h2_01 h2:after {
    display: none;
  }
}

.h2_02 h2 {
  font-size: 24px;
  color: #5e280b;
  font-family: source-han-serif-japanese, serif;
}

@media only screen and (max-width: 830px) {
  .h2_02 h2 {
    padding: 10px;
    border-bottom: 1px dotted #5e280b;
    font-size: 22px;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .h2_02 h2 {
    padding: 10px;
    border-bottom: 1px dotted #5e280b;
    font-size: 22px;
  }
}

.h2_02 h2:after {
  content: url(../images/common/info.png);
}

@media only screen and (max-width: 830px) {
  .h2_02 h2:after {
    display: none;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .h2_02 h2:after {
    display: none;
  }
}

.sec_01 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  -ms-flex-direction: row-reverse;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

@media only screen and (max-width: 640px) {
  .sec_01 {
    display: block;
  }
  .sec_01 .flxL {
    width: 100% !important;
  }
  .sec_01 .flxR {
    width: 100% !important;
  }
}

.sec_01 .flxL {
  width: 48%;
}

.sec_01 .flxL .img {
  border: 5px solid #781936;
}

.sec_01 .flxR {
  width: 48%;
}

.sec_02 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 640px) {
  .sec_02 {
    display: block;
  }
  .sec_02 .flxL {
    width: 100% !important;
  }
  .sec_02 .flxR {
    width: 100% !important;
  }
}

.sec_02 .flxL {
  width: 37%;
}

.sec_02 .flxR {
  width: 57%;
}

.sec_03 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 640px) {
  .sec_03 {
    display: block;
  }
  .sec_03 .flxL {
    width: 100% !important;
  }
  .sec_03 .flxR {
    width: 100% !important;
    margin-top: 40px;
  }
}

.sec_03 .flxL {
  width: 48%;
  background: url(../images/common/info_bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 10px;
  position: relative;
}

.sec_03 .flxL .pin1 {
  position: absolute;
  top: -2px;
  left: 17px;
}

.sec_03 .flxL .pin2 {
  position: absolute;
  top: -2px;
  right: 0;
}

.sec_03 .flxL > div {
  background: #fff;
  padding: 30px;
}

.sec_03 .flxR {
  width: 48%;
  background: url(../images/common/info_bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 10px;
  position: relative;
}

.sec_03 .flxR .pin1 {
  position: absolute;
  top: -2px;
  left: 17px;
}

.sec_03 .flxR .pin2 {
  position: absolute;
  top: -2px;
  right: 0;
}

.sec_03 .flxR > div {
  background: #fff;
  padding: 30px;
}

.sec_03 .newswrap {
  padding: 20px;
}

.sec_03 .news {
  height: 250px;
  overflow-y: scroll;
}

.sec_03 .news dt {
  border: none !important;
  padding: 0 !important;
  -ms-flex-direction: inherit !important;
      -webkit-box-orient: inherit !important;
      -webkit-box-direction: inherit !important;
      -webkit-flex-direction: inherit !important;
      flex-direction: inherit !important;
}

@media only screen and (max-width: 830px) {
  .sec_03 .news dt {
    display: block !important;
    width: 100% !important;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .sec_03 .news dt {
    display: block !important;
    width: 100% !important;
  }
}

.sec_03 .news dd {
  border: none !important;
  padding: 0 !important;
}

@media only screen and (max-width: 830px) {
  .sec_03 .news dd {
    display: block !important;
    width: 100% !important;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .sec_03 .news dd {
    display: block !important;
    width: 100% !important;
  }
}

.sec_03 .news dl {
  border-bottom: 1px dotted #333;
  padding: 15px 0 !important;
}

@media only screen and (max-width: 830px) {
  .sec_03 .news dl {
    display: block !important;
    padding: 10px 0 !important;
  }
}

@media screen and (min-width: 830px) and (max-width: 1000px) {
  .sec_03 .news dl {
    display: block !important;
    padding: 10px 0 !important;
  }
}

.bnrbox {
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 640px) {
  .bnrbox {
    display: block;
  }
  .bnrbox .box {
    width: 100% !important;
    margin-top: 30px;
  }
}

.bnrbox .box {
  width: 31%;
}

.bnrbox .box a {
  display: block;
}

/* box */
.home_td {
  margin-left: -7.69231% !important;
  display: inline-table;
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  .home_td {
    margin-left: -7.69231% !important;
  }
}

@media only screen and (max-width: 640px) {
  .home_td {
    margin-left: 0 !important;
  }
}

.home_td .box {
  z-index: 10;
  float: left;
  width: 42.30769% !important;
  margin-left: 7.69231% !important;
  margin-bottom: 30px !important;
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  .home_td .box {
    width: 42.30769% !important;
    margin-left: 7.69231% !important;
    display: block;
  }
}

@media only screen and (max-width: 640px) {
  .home_td .box {
    width: 100% !important;
    margin-left: 0 !important;
  }
}

.home_td .box img {
  width: 100% !important;
  border-radius: 15px;
}

.home_td .box .cont_titl {
  display: block;
  margin: 30px 0 10px;
}

.home_td .box .cont_titl h3 {
  font-size: 25px;
  font-weight: bold;
}

@media only screen and (max-width: 640px) {
  .home_td .box .cont_titl h3 {
    font-size: 20px;
  }
}

.home_td .box .cont_titl h3:first-letter {
  font-size: 35px;
  color: #ef9916;
}

@media only screen and (max-width: 640px) {
  .home_td .box .cont_titl h3:first-letter {
    font-size: 30px;
  }
}

.h2_03 h2 {
  font-size: 25px;
  border-bottom: dotted 1px #892141;
  border-left: 5px #892141 solid;
  font-family: source-han-serif-japanese, serif;
  padding: 10px;
  background: #f5ebdc;
}

@media only screen and (max-width: 640px) {
  .h2_03 h2 {
    font-size: 22px;
  }
}

.h2_04 h2 {
  font-size: 25px;
  font-family: source-han-serif-japanese, serif;
}

.h2_04 h2:before {
  font-family: "Font Awesome 5 pro";
  content: "\f2e6";
  /*アイコンのユニコード*/
  margin-right: 7px;
  color: #626063;
}

@media only screen and (max-width: 640px) {
  .h2_04 h2 {
    font-size: 22px;
  }
}

.h2_05 h2 {
  font-size: 25px;
  font-family: source-han-serif-japanese, serif;
  border-bottom: 1px dotted #892141;
  padding: 10px;
}

@media only screen and (max-width: 640px) {
  .h2_05 h2 {
    font-size: 22px;
  }
}

.sec_04 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-direction: row-reverse;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

@media only screen and (max-width: 640px) {
  .sec_04 {
    display: block;
  }
  .sec_04 .img {
    width: 100% !important;
  }
  .sec_04 .table_01 {
    width: 100% !important;
  }
}

@media screen and (min-width: 641px) and (max-width: 830px) {
  .sec_04 {
    display: block;
  }
  .sec_04 .img {
    width: 50% !important;
    margin: 0 auto;
  }
  .sec_04 .table_01 {
    width: 100% !important;
  }
}

.sec_04 .img {
  width: 25%;
}

.sec_04 .img img {
  width: 100% !important;
  border: 5px solid #892141;
}

.sec_04 .table_01 {
  width: 60%;
}

.sec_04 .table_01 dt {
  border: none !important;
}

.sec_04 .table_01 dd {
  border: none !important;
  background: none !important;
}

.sec_04 .table_01 dl {
  border-bottom: 1px dotted #626063;
}

.sec_05 {
  background: #f5ebdc;
  padding: 30px;
}

.sec_06 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-direction: row-reverse;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

@media only screen and (max-width: 640px) {
  .sec_06 {
    display: block;
  }
  .sec_06 .img {
    width: 100% !important;
  }
  .sec_06 .txt {
    width: 100% !important;
  }
}

.sec_06 .img {
  width: 48%;
}

.sec_06 .txt {
  width: 48%;
}

.sec_07 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

.sec_08 {
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 800px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 640px) {
  .sec_08 {
    background-size: cover;
  }
}

.sec_08 .txt_L {
  color: #d00b44;
  font-weight: bold;
  font-size: 30px;
  border-right: 1px dotted #999 !important;
  font-family: source-han-serif-japanese, serif;
  width: 38%;
  padding: 72px 0;
}

@media only screen and (max-width: 640px) {
  .sec_08 .txt_L {
    padding: 0;
  }
}

.sec_08 .txt_R {
  width: 54%;
  padding: 33px 71px 33px 10px;
}

@media only screen and (max-width: 640px) {
  .sec_08 .txt_R {
    padding: 8px;
    font-size: 13px;
  }
}

.sec_09 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-direction: row-reverse;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 640px) {
  .sec_09 {
    display: block;
  }
  .sec_09 .img {
    width: 100% !important;
  }
  .sec_09 .txt {
    width: 100% !important;
  }
}

.sec_09 .tel2 {
  font-size: 30px;
  color: #781936;
}

.sec_09 .tel2 a {
  color: #781936;
}

.sec_09 .img {
  width: 40%;
}

.sec_09 .img img {
  border: 5px solid #781936;
}

.sec_09 .txt {
  width: 48%;
}

.txt_page {
  border-left: 5px solid #fff;
  margin: 10px 0;
  padding-left: 7px;
  font-size: 20px;
}

.txt_page a {
  color: #781936;
}

.txt_page a:hover {
  text-decoration: underline;
}

.sec_06wrap {
  background: url(../images/common/info_bg.jpg);
  padding: 20px;
  background-size: cover;
}

.sec_06bg {
  background: #f5ebdc;
  padding: 30px;
}

.txt_menu {
  border-bottom: 1px dotted #a2842b;
  padding: 10px;
}

.txt_price {
  font-size: 20px;
}

.txt_price span {
  font-size: 16px;
}

.gmap iframe {
  width: 100%;
}

/* title */
.bg_100per_wrap {
  position: relative;
  padding: 100px 0 !important;
}

@media only screen and (max-width: 830px) {
  .bg_100per_wrap {
    padding: 50px 0 !important;
  }
}

.bg_100per_inner {
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin-left: calc(((100vw - 100%) / 2) * -1);
  margin-right: calc(((100vw - 100%) / 2) * -1);
  background: url(../images/common/cont_bg.jpg);
  background-size: cover;
  z-index: -1;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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Q0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQWdERiIsImZpbGUiOiJhc3NldHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIExpY2Vuc2UgOiBlLVRSVVNUIEluYy5cclxuIEZpbGUgbmFtZSA6IGFzc2V0cy5jc3NcclxuIFN0eWxlIDogYXNzZXRzLmNzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9lYXJseWFjY2Vzcy9ub3Rvc2Fuc2phcGFuZXNlLmNzcyk7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKYXBhbmVzZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC8qLU5vcm1hbC0qL1xuICBzcmM6IHVybChcIi4uL2ZvbnQvTm90b1NlcmlmQ0pLanAvTm90b1NlcmlmQ0pLanAtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvTm90b1NlcmlmQ0pLanAvTm90b1NlcmlmQ0pLanAtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICAvKi1NZWRpdW0tKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvTm90b1NlcmlmQ0pLanAvTm90b1NlcmlmQ0pLanAtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKYXBhbmVzZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC8qLUJvbGQtKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmpjc3Mge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4uamNzYyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uamNzYiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFpYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5haXMge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmRpc25vbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMSU7XG4gICAgbGVmdDogMiU7XG4gICAgei1pbmRleDogOTtcbiAgfVxuICAuZGlzbm9uZSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gIC5kaXNub25lIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDElO1xuICAgIGxlZnQ6IDIlO1xuICAgIHotaW5kZXg6IDk7XG4gIH1cbiAgLmRpc25vbmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3BkaXNub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRkcGQxMCB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYm9keSB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19ib2R5LmdpZik7XG59XG5cbi5pbm5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2NvbnRlbnRzX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuI2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICNjb250ZW50cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNjb250ZW50cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNtYWluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNtYWluICNjb2xfbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jc2lkZSB7XG4gIHdpZHRoOiAxOC43NTAwMCU7XG59XG5cbi5tYXAge1xuICBtYXJnaW46IDU2cHggMjBweCAwO1xufVxuXG4ubWFwIGxpIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjQ0NDQ0NDO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50YWJsZSB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxufVxuXG4udGxmaXggdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG50YWJsZSB0ZCBpbWcge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBkdGQxMCB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxucHJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG51IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbmhyIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0IzQjNCMztcbn1cblxuc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiAxcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuaW1nUiwgLmltZ0wge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaW1nUiwgLmltZ0wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5pbWdMIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5taW5jaG8ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEphcGFuZXNlXCIsIFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm8gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWY7XG59XG5cbi5nb3RoaWMge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSmFwYW5lc2VcIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mbHRMIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbHRSIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcHRhbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcHRhciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuc3B0YWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb20ge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuXG4jaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM4OTIxNDE7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4jaGVhZGVyIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjaGVhZGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAjaGVhZGVyIC5pbm5lciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4jaGVhZGVyIC5pbm5lciB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuI2hlYWRlciAuaW5uZXIgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1ODBkMjQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI2hlYWRlciAjc2l0ZUlEIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICNoZWFkZXIgI3NpdGVJRCB7XG4gICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2hlYWRlciAjc2l0ZUlEIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4jaGVhZGVyICNoZWRfaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjaGVhZGVyICNoZWRfaW5mbyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI2hlYWRlciAjaGVkX2luZm8gLmNvbnRfdHh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgI2hlYWRlciAjaGVkX2luZm8ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbiNoZWFkZXIgI2hlZF9pbmZvIC50aW1lIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuI2hlYWRlciAudGVsMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuI2hlYWRlciAudGVsMiBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjaGVhZGVyIC50ZWwyIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI2hlYWRlciAudGVsMiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDg7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAjaGVhZGVyIC50ZWwyIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlciAudGVsMiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4jaGVhZGVyIC5jb250IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4jaGVhZGVyIC5jb250IHAge1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIGJhY2tncm91bmQ6ICNiOTQwNDc7XG59XG5cbiNoZWFkZXIgLmNvbnQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jbmF2X2dsb2JhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL25hdl9iZy5qcGcpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2EyODQyYjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhMjg0MmI7XG59XG5cbiNuYXZfZ2xvYmFsIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI25hdl9nbG9iYWwgdWwgbGkge1xuICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI25hdl9nbG9iYWwgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZmZmO1xufVxuXG4jbmF2X2dsb2JhbCB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNuYXZfZ2xvYmFsIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4jbmF2X2dsb2JhbCB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1hbmltYXRpb246IC4zcztcbiAgYW5pbWF0aW9uOiB6b29tIC4zcztcbn1cblxuI25hdl9nbG9iYWwgdWwgbGkgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnQ291cmdldHRlJywgY3Vyc2l2ZTtcbn1cblxuLnBjbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLnBjbm9uZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuI2hlZF90b3Age1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9oZWRfYmcuanBnKTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEphcGFuZXNlJztcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYTI4NDJiO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICNoZWRfdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODMwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlZF90b3Age1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG4jaGVkX3RvcCAuaGVkdG9wX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgI2hlZF90b3AgLmhlZHRvcF93cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4jaGVkX3RvcCAuaGVkdG9wX3dyYXAgLmhlZF90b3BMIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAjaGVkX3RvcCAuaGVkdG9wX3dyYXAgLmhlZF90b3BMIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAjaGVkX3RvcCAuaGVkdG9wX3dyYXAgLmhlZF90b3BSIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiNoZWRfdG9wIC5oZWR0b3Bfd3JhcCAuaGVkX3RvcFIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4jaGVkX3RvcCAuaGVkdG9wX3dyYXAgLmhlZF90b3BSIHVsIGxpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4jaGVkX3RvcCAuaGVkdG9wX3dyYXAgLmhlZF90b3BSIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbiNoZWRfdG9wIC5oZWR0b3Bfd3JhcCAuaGVkX3RvcFIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuI21haW5BcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNtYWluQXJlYSBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI21haW5BcmVhIGltZyB7XG4gICAgbWluLWhlaWdodDogNjB2dyAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNsb2NhbC1rZXl2aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNsb2NhbC1rZXl2aXN1YWwge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuI2xvY2FsLWtleXZpc3VhbCBoMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICM4OTIxNDE7XG4gIGZvbnQtc2l6ZTogM2VtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDEwcHggI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICNsb2NhbC1rZXl2aXN1YWwgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07XG4gIH1cbiAgI2xvY2FsLWtleXZpc3VhbCBoMSBzcGFuIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNsb2NhbC1rZXl2aXN1YWwgaDEge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07XG4gIH1cbiAgI2xvY2FsLWtleXZpc3VhbCBoMSBzcGFuIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4jbG9jYWwta2V5dmlzdWFsIGgxIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuI2xvY2FsLWtleXZpc3VhbCBoMSBzcGFuOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2xvY2FsLWtleXZpc3VhbCBoMSBzcGFuIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4jbG9jYWwta2V5dmlzdWFsIGgxIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTI4NDJiO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgI2xvY2FsLWtleXZpc3VhbCBoMSBzcGFuOmJlZm9yZSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbiNsb2NhbC1rZXl2aXN1YWwgI2xvY2FsLWtleXZpc3VhbC1iZywgI2xvY2FsLWtleXZpc3VhbCAubG9jYWwta2V5dmlzdWFsLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xufVxuXG4ucGFuMSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYW4xIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYW4xIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLWJhciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2hlZF9iZy5qcGcpICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYge1xuICBiYWNrZ3JvdW5kOiAjODkyMTQxICFpbXBvcnRhbnQ7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEubWVhbi1leHBhbmQ6aG92ZXIge1xuICAvKmJhY2tncm91bmQtY29sb3I6ICNlOTgzMmYgIWltcG9ydGFudDsqL1xufVxuXG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEge1xuICBwYWRkaW5nOiAxNXB4IDUlICFpbXBvcnRhbnQ7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tZWFuLWNvbnRhaW5lciBhLm1lYW5tZW51LXJldmVhbCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9mb290ZXJfYmcuanBnKTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzgxMDMwMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODMwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyI2dsb2JhbF9mb290ZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAjbmF2X2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgI25hdl9mb290ZXIgdWwgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAjbmF2X2Zvb3RlciB1bCBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICd8JztcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgZm9vdGVyI2dsb2JhbF9mb290ZXIgI25hdl9mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBmb290ZXIjZ2xvYmFsX2Zvb3RlciAjbmF2X2Zvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAjbmF2X2Zvb3RlciBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgI25hdl9mb290ZXIgbGkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgI2NvcHkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmZvb3RlciNnbG9iYWxfZm9vdGVyICNjb3B5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgZm9vdGVyI2dsb2JhbF9mb290ZXIgI2NvcHkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAjZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjZm9vdGVyIC50ZWwyIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbiNmb290ZXIgLmZ0X2xlZnQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2Zvb3RlciAuZnRfbGVmdCB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgI2Zvb3RlciAuZnRfbGVmdCB1bCBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbiNmb290ZXIgLmZ0X2xlZnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udG90b3Age1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmgyXzAxIGgyIHtcbiAgY29sb3I6ICM3NTI3MTI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCA0cHggI2ZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuaDJfMDEgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzUyNzEyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MzBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaDJfMDEgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzUyNzEyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uaDJfMDEgaDI6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi91bmRlcmxpbmUucG5nKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuaDJfMDEgaDI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODMwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmgyXzAxIGgyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oMl8wMiBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM1ZTI4MGI7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2UtaGFuLXNlcmlmLWphcGFuZXNlLCBzZXJpZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuaDJfMDIgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNWUyODBiO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MzBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaDJfMDIgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNWUyODBiO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uaDJfMDIgaDI6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pbmZvLnBuZyk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLmgyXzAyIGgyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oMl8wMiBoMjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VjXzAxIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlY18wMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlY18wMSAuZmx4TCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjXzAxIC5mbHhSIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZWNfMDEgLmZseEwge1xuICB3aWR0aDogNDglO1xufVxuXG4uc2VjXzAxIC5mbHhMIC5pbWcge1xuICBib3JkZXI6IDVweCBzb2xpZCAjNzgxOTM2O1xufVxuXG4uc2VjXzAxIC5mbHhSIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLnNlY18wMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VjXzAyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2VjXzAyIC5mbHhMIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWNfMDIgLmZseFIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNlY18wMiAuZmx4TCB7XG4gIHdpZHRoOiAzNyU7XG59XG5cbi5zZWNfMDIgLmZseFIge1xuICB3aWR0aDogNTclO1xufVxuXG4uc2VjXzAzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZWNfMDMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWNfMDMgLmZseEwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY18wMyAuZmx4UiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5zZWNfMDMgLmZseEwge1xuICB3aWR0aDogNDglO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pbmZvX2JnLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY18wMyAuZmx4TCAucGluMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAxN3B4O1xufVxuXG4uc2VjXzAzIC5mbHhMIC5waW4yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2VjXzAzIC5mbHhMID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnNlY18wMyAuZmx4UiB7XG4gIHdpZHRoOiA0OCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2luZm9fYmcuanBnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjXzAzIC5mbHhSIC5waW4xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDE3cHg7XG59XG5cbi5zZWNfMDMgLmZseFIgLnBpbjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zZWNfMDMgLmZseFIgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uc2VjXzAzIC5uZXdzd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5zZWNfMDMgLm5ld3Mge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5zZWNfMDMgLm5ld3MgZHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gIC5zZWNfMDMgLm5ld3MgZHQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MzBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2VjXzAzIC5uZXdzIGR0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNlY18wMyAubmV3cyBkZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLnNlY18wMyAubmV3cyBkZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZWNfMDMgLm5ld3MgZGQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VjXzAzIC5uZXdzIGRsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMzMzO1xuICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuc2VjXzAzIC5uZXdzIGRsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZWNfMDMgLm5ld3MgZGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJucmJveCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYm5yYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYm5yYm94IC5ib3gge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uYm5yYm94IC5ib3gge1xuICB3aWR0aDogMzElO1xufVxuXG4uYm5yYm94IC5ib3ggYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBib3ggKi9cbi5ob21lX3RkIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjY5MjMxJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLmhvbWVfdGQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy42OTIzMSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ob21lX3RkIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ob21lX3RkIC5ib3gge1xuICB6LWluZGV4OiAxMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0Mi4zMDc2OSUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDcuNjkyMzElICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAuaG9tZV90ZCAuYm94IHtcbiAgICB3aWR0aDogNDIuMzA3NjklICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNjkyMzElICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaG9tZV90ZCAuYm94IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhvbWVfdGQgLmJveCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4uaG9tZV90ZCAuYm94IC5jb250X3RpdGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IDAgMTBweDtcbn1cblxuLmhvbWVfdGQgLmJveCAuY29udF90aXRsIGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaG9tZV90ZCAuYm94IC5jb250X3RpdGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uaG9tZV90ZCAuYm94IC5jb250X3RpdGwgaDM6Zmlyc3QtbGV0dGVyIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogI2VmOTkxNjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaG9tZV90ZCAuYm94IC5jb250X3RpdGwgaDM6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmgyXzAzIGgyIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICM4OTIxNDE7XG4gIGJvcmRlci1sZWZ0OiA1cHggIzg5MjE0MSBzb2xpZDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVlYmRjO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5oMl8wMyBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5oMl8wNCBoMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xufVxuXG4uaDJfMDQgaDI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgcHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMmU2XCI7XG4gIC8q44Ki44Kk44Kz44Oz44Gu44Om44OL44Kz44O844OJKi9cbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGNvbG9yOiAjNjI2MDYzO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5oMl8wNCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5oMl8wNSBoMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM4OTIxNDE7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmgyXzA1IGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnNlY18wNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZWNfMDQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWNfMDQgLmltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjXzA0IC50YWJsZV8wMSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gIC5zZWNfMDQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWNfMDQgLmltZyB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZWNfMDQgLnRhYmxlXzAxIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZWNfMDQgLmltZyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5zZWNfMDQgLmltZyBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDVweCBzb2xpZCAjODkyMTQxO1xufVxuXG4uc2VjXzA0IC50YWJsZV8wMSB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi5zZWNfMDQgLnRhYmxlXzAxIGR0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNfMDQgLnRhYmxlXzAxIGRkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlY18wNCAudGFibGVfMDEgZGwge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2MjYwNjM7XG59XG5cbi5zZWNfMDUge1xuICBiYWNrZ3JvdW5kOiAjZjVlYmRjO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uc2VjXzA2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlY18wNiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlY18wNiAuaW1nIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWNfMDYgLnR4dCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VjXzA2IC5pbWcge1xuICB3aWR0aDogNDglO1xufVxuXG4uc2VjXzA2IC50eHQge1xuICB3aWR0aDogNDglO1xufVxuXG4uc2VjXzA3IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VjXzA4IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VjXzA4IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5zZWNfMDggLnR4dF9MIHtcbiAgY29sb3I6ICNkMDBiNDQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjOTk5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2UtaGFuLXNlcmlmLWphcGFuZXNlLCBzZXJpZjtcbiAgd2lkdGg6IDM4JTtcbiAgcGFkZGluZzogNzJweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZWNfMDggLnR4dF9MIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5zZWNfMDggLnR4dF9SIHtcbiAgd2lkdGg6IDU0JTtcbiAgcGFkZGluZzogMzNweCA3MXB4IDMzcHggMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VjXzA4IC50eHRfUiB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4uc2VjXzA5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlY18wOSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlY18wOSAuaW1nIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWNfMDkgLnR4dCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VjXzA5IC50ZWwyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzc4MTkzNjtcbn1cblxuLnNlY18wOSAudGVsMiBhIHtcbiAgY29sb3I6ICM3ODE5MzY7XG59XG5cbi5zZWNfMDkgLmltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5zZWNfMDkgLmltZyBpbWcge1xuICBib3JkZXI6IDVweCBzb2xpZCAjNzgxOTM2O1xufVxuXG4uc2VjXzA5IC50eHQge1xuICB3aWR0aDogNDglO1xufVxuXG4udHh0X3BhZ2Uge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udHh0X3BhZ2UgYSB7XG4gIGNvbG9yOiAjNzgxOTM2O1xufVxuXG4udHh0X3BhZ2UgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VjXzA2d3JhcCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2luZm9fYmcuanBnKTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlY18wNmJnIHtcbiAgYmFja2dyb3VuZDogI2Y1ZWJkYztcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnR4dF9tZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYTI4NDJiO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udHh0X3ByaWNlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udHh0X3ByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5nbWFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiB0aXRsZSAqL1xuLmJnXzEwMHBlcl93cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMDBweCAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLmJnXzEwMHBlcl93cmFwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmdfMTAwcGVyX2lubmVyIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogY2FsYygoKDEwMHZ3IC0gMTAwJSkgLyAyKSAqIC0xKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgoMTAwdncgLSAxMDAlKSAvIDIpICogLTEpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9jb250X2JnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xufVxuIixudWxsXX0= */
