/**********************************************

Common

**********************************************/
main.naka .main {
  width: 100%;
  height: 674px;
  margin-bottom: 66px;
}

main.naka .page_catch {
  font-size: 20px;

  margin-bottom: 15px;

  text-align: center;
}

main.naka .page_txt {
  font-size: 14px;

  margin-bottom: 74px; 

  text-align: center;
}

/**********************************************

After Party

**********************************************/
.section_after .main {
  width: 100%;
  height: 374px;
  margin-bottom: 75px; 

  background: url(../after/img/main.jpg) top center no-repeat;
}

.section_after .party_block {
  width: 1050px;
  margin: 0 auto 100px;

  text-align: center;
}

.section_after .party_block h3 {
  font-size: 20px;
  line-height: 1.0;

  margin-bottom: 50px;
  padding-bottom: 14px;

  border-bottom: 1px solid #151515;
}

.section_after .party_block h3 span {
  font-size: 30px;

  display: block; 

  margin-bottom: 3px;
}

.section_after .party_block .price_box {
  font-size: 20px;

  margin: 40px 0 60px;
}

.section_after .party_block .price_box span.price {
  position: relative;

  padding-right: 50px;
}

.section_after .party_block .price_box span.price::after {
  position: absolute;
  top: 50%;
  right: 8px;

  display: block;

  width: 0;
  height: 0;
  margin-top: -8px;

  content: "";
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms;

  border: 9px solid transparent;
  border-left: 12px solid #e3b562;
}

.section_after .party_block .price_box em {
  font-size: 30px;
}

.section_after .party_block .plan_block .plan_box {
  margin-top: 40px;
}

/* plan_block__more */
.section_after .party_block .plan_block.plan_block__more {
  margin-bottom: 100px;
}
.section_after .party_block .plan_block.plan_block__more .plan_box {
  margin-top: 60px;
}
.section_after .party_block .plan_block.plan_block__more .plan_box .btn_more05 {
  margin-top: 20px;
}
.section_after .party_block .party_block.party_block__more .btn_more05 {
  margin-top: 20px;
}
/* ---- */

.section_after .party_block .plan_block .plan_box .box {
  display: inline-block;

  width: 45%;

  vertical-align: middle;
}

.section_after .party_block .plan_block .plan_box .txt_box {
  line-height: 2; 

  width: 50%;
  padding-right: 60px;
  padding-left: 60px;

  text-align: left;
}

.section_after .party_block .plan_block .plan_box .title {
  font-size: 24px;

  margin-bottom: 15px;

  color: #e3b562;
  border-bottom: 1px solid #e3b562;
}

.section_after .party_block .plan_block .option_block {
  margin-top: 60px; 
  padding: 50px;

  background: #f5f2ed;
}

.section_after .party_block .plan_block .option_block p.tit {
  font-size: 24px;

  margin-bottom: 6px; 

  color: #e3b562;
}

.section_after .party_block .plan_block .option_block .box {
  margin-top: 20px; 
  padding: 40px 0;

  background: #fff;
}

.section_after .party_block .plan_block .option_block span {
  display: inline-block;

  text-align: left;
}

.section_after .party_block .plan_block .option_block span.tit {
  width: 200px;
}

.section_after .party_block .plan_block .option_block .box .other {
  margin-top: 10px;
}

.section_after .party_block .plan_block .box_contents {
  width: 778px; 
  margin: 40px auto 0;
  padding: 40px 0;

  border: 1px solid #151515;
}

.section_after .party_block .plan_block .box_contents p {
  display: inline-block;

  text-align: left;
}

.section_after .section_contact {
  width: 930px;
  margin: 60px auto 0;
  padding: 25px 55px;

  border: 6px solid #f2eee9;
  background: #fff;
}

.section_after .section_contact .tit {
  font-size: 20px;

  margin-bottom: 10px; 

  text-align: center;
}

.section_after .section_contact .box_a {
  float: left;

  width: 48%;

  border-right: 1px solid #999;
}

.section_after .section_contact .box_b {
  float: left;

  width: 52%;
  padding-left: 40px;
}

.section_after .section_contact .circle {
  font-size: 15px;
  line-height: 68px;

  float: left;

  width: 66px;
  height: 66px;
  margin-right: 10px; 

  text-align: center;

  color: #fff;
  border-radius: 66px;
  background: #e3b562;
}

.section_after .section_contact .tel {
  position: relative; 

  float: left;

  width: 310px;

  text-align: left;
}

.section_after .section_contact .tel em {
  font-size: 32px;
  font-weight: normal;
  line-height: 1.2em;

  display: block;

  padding-left: 5px;
}

.section_after .section_contact .btn_form {
  float: left;

  width: 300px;
  height: 64px;

  text-align: center;
}

.section_after .section_contact .btn_form a {
  font-size: 19px;
  line-height: 56px;

  position: relative; 

  display: block;

  width: 100%;
  height: 100%;

  color: #333;
  border: 4px solid #ddd;
}

.section_after .section_contact .btn_form a::after {
  position: absolute;
  top: 50%;
  right: 12px;

  display: block;

  width: 5px;
  height: 5px;
  margin-top: -3px; 

  content: " ";
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);

  border-top: 1px solid #272727;
  border-left: 1px solid #272727;
}

/**********************************************

Family

**********************************************/
.section_family {
  text-align: center;

  background: #fcf7ed;
}

.section_family .main {
  width: 100%;
  height: 707px;

  background: url(../family/img/main.jpg) top center no-repeat;
}

.section_family .message_block {
  width: 100%;
  padding: 50px 0 140px;

  background: url(../family/img/bg_message.jpg) bottom center no-repeat;
}

.section_family .rec_block {
  padding: 90px 0; 

  background: #f9ebe7;
}

.section_family .reason_block .title {
  width: 100%; 
  padding: 50px 0;

  background: #fff;
}

.section_family .reason_block ul {
  padding: 30px 0 100px;
}

.section_family .reason_block ul li {
  margin-top: 50px;
}

.section_family .reason_block ul li:last-child {
  margin-top: 30px;
}

.section_family .reason_block .map {
  width: 980px;
  margin: 30px auto 0;
  padding: 10px; 

  background: #fff;
}

.section_family .reason_block .map iframe {
  width: 100%;
  height: 400px;
}

.section_family .section_plan {
  padding: 90px 0; 

  background: #f9ebe7;
}

.section_family .section_plan .title {
  margin-bottom: 20px;
}

.section_family .section_plan .section_plan_main {
  width: 1050px;
  margin: 0 auto;
  padding: 60px 60px 80px;
}

.section_family .section_faq {
  padding: 80px 0;

  background: #fff;
}

.section_after .party_block .plan_block .plan_box .box.center {
  display: inline-block;

  width: 100% !important;

  vertical-align: middle;
}

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