@charset "UTF-8";

/* 共通部分を記載するCSS
------------------------------*/
body{
	font-family: "Hiragino Kaku Gothic ProN", "Meiryo", "ＭＳ Ｐゴシック",Helvetica, Verdana, Arial, sans-serif;
}

/* clearfixバグ対応 */
.clearfix:after { 
    content: " ";  
    display: block; 
    visibility: hidden; 
    clear: both; 
    height: 0.1px; 
    font-size: 0.1em; 
    line-height: 0; 
}

*1257897500* html .clearfix { display: inline-block; } 

*1257897501* html .clearfix { height: 1%; } 
.clearfix { display: block; } 

/* Element
------------------------------*/
/*-- フォント指定 --*/
#container-inner{
	height:100%;
    line-height: 2em;//改行幅を1.5倍にする (JIS X 8341-3 5.2.b)
}

/*-- リンク --*/
a,
a:link,
a:visited,
a:active{
    text-decoration: none;
}

a:hover{
    text-decoration: underline;
}

/* 上へ戻るボタン */
#footer-topup-inner a,
#footer-topup a:link,
#footer-topup a:visited,
#footer-topup a:active,
#footer-topup a:hover {
    text-decoration: none;
}

/*ルビ振り画像制御
------------------------------*/
body #headernav-widget li#f-on{
    display:inline;
}

body #headernav-widget li#f-off{
    display:none;
}

body.furigana #headernav-widget li#f-on{
    display:none;
}

body.furigana #headernav-widget li#f-off{
    display:inline;
}

/*共通部分
------------------------------*/
/*-- マーク、アイコンイメージ用 --*/
.mark_icon{
	margin-right:0.4em;
}

/*-- ラジオボタン用 --*/
.radio_btn{
	margin-right:0.4em;
}

/*-- スクリーンリーダー用 --*/
#screenreader {
    position: absolute;
    top: 0em;
    left: -1000em;
    width: 900em;
}

/*-- container-inner --*/
#container-inner {
    width: 960px;
    margin: 0em auto;
    text-align:center;
}

/*-- header --*/
#header{
    padding:1.5em 0 1em 0;
    width:960px;
    text-align:left;
    margin: 0em auto;
}

#header-name {
    float:left;
    margin:0;
    padding:0;
}

#headernav-widget {
    text-align:right;
    margin:0;
    padding:0;
}

#headernav-widget-content2{
	margin:0.5em 0 0 0;
}

#headernav-widget ul {
    display:inline;
    margin:0 -1em 0 0;
    list-style-type:none;
}

#headernav-widget li {
    display:inline;
    margin:0 0 0 0.2em;
    list-style-type:none;
}

#headernav-widget img {
	vertical-align:middle;
}

/*-- main-navigation --*/
#main-navigation {
    margin:0.4em 0 0 0;
}

#main-menu {
	float:left;	
	padding:0.7em 7px;
	width:740px;
}

#main-menu ul, #main-menu p{
	padding:0;
	margin:0;
}

#main-menu ul li {
    display:inline;
    list-style-type:none;
	padding:0 0.3em;
}

#main-menu ul li a{
    white-space:nowrap;
}

#main-menu ul li a img{
    padding-right:0.2em;
}

#main-menu ul li.top {
    display:inline;
    list-style-type:none;
	padding:0 0.3em;
}

#main-search img, #main-menu img{
	vertical-align:middle;
}

#main-search #bizsearchAspQuery{
	width:120px;
}

#main-search #bizsearchAspForm{
	margin-top:8px;
}

#main-search{
	float:right;
	padding-right:7px;
	width:190px;
	text-align:right;
}

#main-search p{
	padding-top:0.7em;
}

#main-search input{
	vertical-align:middle;
}

#textfield{
	width:120px;
	vertical-align:middle;
}

/*-- content --*/
#content {
	width:960px;
    text-align:left;
    margin: 0em auto 1em;
}

#content-header{
	margin-bottom:1em;
}

/*-- topic_path --*/
#topic_path-header p, #topic_path_footer p, #topic_path_left p{
	margin:0;
	padding:0;
}

/*-- footer --*/
#footer {
    margin:0;
	padding-bottom:1em;
}

#footer-office {
    margin:5px auto;
    padding:0.3em 0.7em;
    text-align:left;
}

#footer-office-name {
    float:left;
    letter-spacing:0.15em;
	width:100px;
}

#footer-office-content {
    text-align:left;
    width: 650px;
    float: left;
}

/* 上へ戻るボタン */
#footer-topup {
    float: right;
	line-height:1.5em;
	margin-top:0.25em;
	width:150px;
}

#footer-topup-left{
	padding:0.2em 0 0.2em 0;
	text-align:center;
    width:130px;
	float:left;	
}

#footer-topup-right{
	padding:0.2em 0 0.2em 0;
	text-align:center;
    width:16px;
	float:right;	
}

/* フッター最下部 */
#footer-bottom{
	text-align:left;
}

#footer-bottom-nav{
	float:left;	
	padding:0.7em 0;
	width:550px;
}

#footer-bottom-nav ul {
	padding:0;
	margin:0;
}

#footer-bottom-nav li {
    display:inline;
    list-style-type:none;
	padding:0 0.2em;
}

#footer-bottom-nav li a{
    white-space:nowrap;
}

#footer-bottom-nav li.top {
    display:inline;
    list-style-type:none;
	padding:0 0.2em 0 0;
}

#footer-bottom-copylight {
	width: 410px;
	text-align: right;
	float: right;
}

/* content */
#big-left{
	width:100%;
    float:left;
}

#big-right{
	width:0px;
	float:right;
}

/* 左右サイドカラムのメニュー */
.side_menu {
	margin-bottom:1.5em;
}

.side_menu .title img{
	margin-left:7px;
	margin-top:0.1em;
	margin-bottom:0em;
	float:left;
}

.side_menu .title h2{
	margin-top:0.1em;
	margin-bottom:0;
	margin-left:33px;
	font-size:100%;
}

.side_menu .menu a{
	display:block;
	width:100%;
	line-height:2em;
}

.side_menu .menu ul{
    padding-left:0;
}

.side_menu .menu li{
    padding-left:2em;
    background-image:url("/share/imgs/title_bar_arrow.gif");
    background-repeat:no-repeat;
    list-style:none outside none;
    background-position:0.7em 0.5em;
}

/* 点のリスト */
.detail-free-format ul li,
#information-list ul li {
	background-image:url("/share/imgs/comn_marker.gif");
	background-position:0.3em 0.7em;
	background-repeat:no-repeat;
	list-style:none outside none;
	padding-left:1.2em;
}


/* home
-----------------------------*/
#home-left{
	width:530px;
    float:left;
}

#home-right{
	width:420px;
	float:right;
}

/*-- top-picture --*/
#top-picture{
	margin-bottom:1em;
}

#top-picture img{
	float:left;
}

/*-- information --*/
#info-left{
	float:left;
	white-space:nowrap;
}

#info-left h2{
	font-size:100%;
	line-height:normal;
	padding-top:2px;
}

#info-right{
	float:right;
	white-space:nowrap;
	padding-right:1em;
	line-height:1.6em;
	margin-top:2px;
}

#info-left img, #info-right img {
	margin:0 0.4em 0;
	vertical-align:middle;
}

#information-list ul{
	padding-left:0;
	padding-right:0;
	margin:0;
}

#information-list ul li a {
	display:block;
	width:100%;
}

/*-- read-menu --*/
.top-menu, .top-menu-right{
	width:200px;
	margin:0 0 1em 10px;
	float:left;
}

.menu-end{
	margin-bottom:0;
}

#read-menu div p{
	line-height:1.3em;
	margin-top:0.5em;
	padding:0 0 0.5em;
}


/* 一覧
-----------------------------*/

h1.list-article-top{
    height:3.55em;
    padding-left:30px;
	margin-top:0.5em;
	font-size:169%;
	line-height:360%;
}

#list-article-title{
    height:2.8em;
    padding-left:7px;
}

#list-article-title img{
    vertical-align:middle;
    padding-top:0.6em;
    float:left;
    margin-left:7px;
}

#list-article-title h2{
    float:left;
    margin-left:4px;
	margin-top:0.5em;
}

#list-article{
    width:740px !important;
	margin-bottom:3em;
}

#list-article ul{
    padding:0;
}

#list-article li{
	padding:1em 0 1em 1.2em;
    background-image:url("/share/imgs/comn_marker.gif");
    background-repeat:no-repeat;
    background-position:0.3em 1.7em;
    list-style:none outside none;
	border-bottom:1px dashed #cccccc;
}

#list-article li.no-border{
	border-style:none;
}

#list-article a{
    display: block;
    width:100%;
}

/* 詳細
-----------------------------*/
h1.detail-h1{
	font-size:185%;
	padding-left: 0.9em;
}

#page_info{
	text-align:right;
	margin-bottom: 1em;
}

#page_info span{
	margin-right: 1em;
}

#enquete{
	margin-bottom:3em;
}

#enquete .title_bar{
	height: 1.7em;
}

#enquete .title_bar .title{
	padding-left: 0.9em;
}

#enquete .bar_entry_frame .ans_btn{
    float:right;
    margin-top: 1em;
    width: 3.1em;
    height: 1.5em;
    text-align:center;
}

#enquete .bar_entry{
    margin-bottom:2em;
}

#enquete .bar_entry_frame {
    line-height:1.5em;
    padding:0.5em 1em;
}

#enquete .bar_entry_frame .ans{
    float:left;
}

#enquete .radio label.a1{
    width:10em;
}

#enquete .radio label.a2{
    width:8.5em;
}

#enquete .radio label.a3{
    width:18.0em;
}

#enquete .radio label.a4{
    width:14.0em;
}

/* フリーフォーマットエリア
-----------------------------*/
.detail-free-format h2{
    line-height:1.6em;
    font-size:169%;
    padding-left: 0.8em;
}

.detail-free-format h3{
    font-size:138%;
    padding-left: 0.8em;
	line-height:1.95em;
}

.detail-free-format h4{
    font-size:123%;
    padding-left: 0.8em;
	line-height:1.4em;
}

.detail-free-format h5{
    font-size:108%;
    padding-left: 0.9em;
}

.detail-free-format h6{
    font-size:100%;
    padding-left: 0.1em;
}

.detail-free-format thead th,
.detail-free-format thead td,
.detail-free-format tbody th,
.detail-free-format tbody td,
.detail-free-format tfoot th,
.detail-free-format tfoot td{
    border:1px solid #cccccc;
}

table thead th,
.detail-free-format table tbody th,
.detail-free-format table tfoot th{
    text-align:left;
}

.detail-free-format ol{
    list-style-type:decimal;
    margin-left:1em;
}

/* 2010.11.11 No.016 ADD Start   --*/
#header-bg-inner,
#footer-bg-inner{
    margin: 0em auto;
	width: 960px;  
}
/* 2010.11.11 No.016 ADD End   --*/

/*-- ReadSpeker --*/
#readspeaker_button1 {
    float: right;
}
/*-- ReadSpeker end --*/

/*** ADD 20221109 ***/
div#header div#headernav-widget div#headernav-widget-content1 ul li.translate {
  position: relative;
  display: inline-block;
  width: 100% !important;
  height: 50px;
}

div#header div#headernav-widget div#headernav-widget-content1 > ul {
  padding: 0 !important;
}

@media only screen and (max-device-width: 640px) {
  div#header div#header-name {
    top: 20px;
  }

  div#header div#header-name img {
    top: 35px !important;
  }
}
.p-language {
  z-index: 300;
}
@media print, screen and (min-width: 768px) {
  .p-language {
    position: absolute;
    left: -8px;
    display: inline-block;
    width: 158px;
    height: 30px;
    margin-right: 8px;
  }
}
.p-language .p-language__wrap {
  width: 100%;
}
@media print, screen and (min-width: 768px) {
  .p-language .p-language__wrap {
    background-color: #fff;
    border: 1px solid #2d448b;
    border-radius: 3px;
  }
}
.p-language .p-language__button {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px 0 14px;
  color: #2d448b;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .p-language .p-language__button {
    position: relative;
    top: 8px;
    left: -4px;
    z-index: 300;
    width: 240px;
    max-width: 600px;
    height: 35px;
    margin: 0 auto;
    background-color: #fff;
    border: 1px solid #2d448b;
    border-radius: 3px;
  }
}
@media print, screen and (min-width: 768px) {
  .p-language .p-language__button {
    width: 158px;
    max-width: 158px;
    height: 28px;
    padding: 0 8px 0 14px;
    letter-spacing: 0.08em;
  }
}
.p-language .p-language__button span {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.p-language .p-language__button span::after {
  width: 0;
  height: 0;
  margin-top: 2px;
  content: "";
  border-color: #2d448b transparent transparent transparent;
  border-style: solid;
  border-width: 6.4px 5px 0 5px;
}
.p-language__button.js-toggleButton._active span::after {
  transform: rotate(180deg);
}

@media screen and (max-width: 767px) {
  .p-language .c-list._border {
    box-sizing: border-box;
    width: 100%;
    padding: 0 9px 5px !important;
    background-color: #fff;
    border: 1px solid #2d448b;
    border-radius: 3px;
  }
}
@media print, screen and (min-width: 768px) {
  .p-language .c-list._border {
    padding: 0 9px 7px;
  }
}
.p-language .c-list._border .c-list__item:last-child {
  border: none;
}
.p-language .c-list._arrow .c-list__item > a {
  display: block;
  width: 100%;
  padding-top: 6px;
  padding-bottom: 1px;
  font-size: 0.875em;
  color: #000;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .p-language .c-list._arrow .c-list__item > a {
    padding-top: 12px;
    padding-bottom: 5px;
  }
}
@media print, screen and (min-width: 768px) {
  .p-language .c-list._arrow .c-list__item > a:hover {
    color: #2d448b;
    text-decoration: underline !important;
  }
}
.p-language .c-list._arrow .c-list__item > a:focus, .p-language .c-list._arrow .c-list__item > a:focus-visible {
  outline-color: transparent;
}
.p-language .p-language__inner {
  display: none;
}
@media screen and (max-width: 767px) {
  .p-language .p-language__inner {
    position: absolute;
    left: 0;
    z-index: 300;
    box-sizing: border-box;
    width: 100%;
    padding: 16px 14px;
  }
}
.p-language .js-toggleButton._active + .p-language__inner {
  display: block;
}
.p-language .c-list .c-list__item {
  display: block;
}
@media screen and (max-width: 767px) {
  .p-language .c-list .c-list__item {
    margin: 0 !important;
  }
}
.p-language .c-list .c-list__item > a {
  display: block;
  padding: 6px 0;
  line-height: 1.5;
  color: #2d448b;
  -webkit-text-emphasis: none;
  text-emphasis: none;
  text-decoration: none;
  cursor: pointer;
}
@media print, screen and (min-width: 768px) {
  .p-language .c-list .c-list__item > a {
    padding: 8px 0;
  }
  .p-entryRelation .p-language .c-list .c-list__item > a {
    padding: 4px 0;
  }
  .p-language .c-list .c-list__item > a:hover {
    text-decoration: underline;
  }
}
@media print, screen and (min-width: 768px) and (min-width: 768px) {
  .p-language .c-list .c-list__item > a:hover {
    transition: opacity 0.3s ease-in-out;
  }
  .p-language .c-list .c-list__item > a:hover:hover {
    opacity: 0.7;
  }
}
.p-language .c-list._border {
  display: block !important;
  margin: 0 !important;
}
.p-language .c-list._border .c-list__item {
  display: block !important;
  border-bottom: 1px solid #b2b2b1;
}
.p-language .c-list._arrow .c-list__item > a {
  display: block !important;
  padding-left: 20px;
  font-size: 14px;
  line-height: 1.9285714286;
  text-indent: -17px;
  letter-spacing: 0.02em;
}
@media print, screen and (min-width: 768px) {
  .p-language .c-list._arrow .c-list__item > a {
    padding-left: 16px;
    text-indent: -16px;
  }
}
.p-language .c-list._arrow .c-list__item > a::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 4px;
  content: "";
  border-color: transparent transparent transparent #2d448b;
  border-style: solid;
  border-width: 4.5px 0 4.5px 7px;
  transform: translateY(-0.1em);
}
@media print, screen and (min-width: 768px) {
  .p-language .c-list._arrow .c-list__item > a::before {
    margin-right: 2px;
  }
}

@media print, screen and (min-width: 768px) {
  div#header div#headernav-widget div#headernav-widget-content1 ul li.translate {
    position: relative;
    display: inline-block;
    width: 158px !important;
    height: 15px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmd1YWdlX2Fzc2VtYmx5JUVGJUJDJTg4JUUzJTgyJUFBJUUzJTgzJUFBJUUzJTgyJUI3JUUzJTgyJTk5JUUzJTgzJThBJUUzJTgzJUFCJUVGJUJDJTg5LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsc0JBQXNCO0VBQ3RCLFlBQVk7QUFDZDs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFO0lBQ0UsU0FBUztFQUNYOztFQUVBO0lBQ0Usb0JBQW9CO0VBQ3RCO0FBQ0Y7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0U7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLHFCQUFxQjtJQUNyQixZQUFZO0lBQ1osWUFBWTtJQUNaLGlCQUFpQjtFQUNuQjtBQUNGO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFO0lBQ0Usc0JBQXNCO0lBQ3RCLHlCQUF5QjtJQUN6QixrQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBTUUsc0JBQXNCO0VBTHRCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLHNCQUFzQjtFQUN0QixjQUFjO0VBRWQscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsVUFBVTtJQUNWLFlBQVk7SUFDWixZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixjQUFjO0lBR2Qsc0JBQXNCO0lBRnRCLHlCQUF5QjtJQUN6QixrQkFBa0I7RUFFcEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixxQkFBcUI7SUFDckIsc0JBQXNCO0VBQ3hCO0FBQ0Y7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsUUFBUTtFQUNSLFNBQVM7RUFDVCxlQUFlO0VBQ2YsV0FBVztFQUNYLHlEQUF5RDtFQUN6RCxtQkFBbUI7RUFDbkIsNkJBQTZCO0FBQy9CO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRTtJQUdFLHNCQUFzQjtJQUZ0QixXQUFXO0lBQ1gsNkJBQTZCO0lBRTdCLHNCQUFzQjtJQUN0Qix5QkFBeUI7SUFDekIsa0JBQWtCO0VBQ3BCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBR25CLGtCQUFrQjtFQURsQixXQUFXO0VBRFgsZ0JBQWdCO0FBR2xCO0FBQ0E7RUFDRTtJQUNFLGlCQUFpQjtJQUNqQixtQkFBbUI7RUFDckI7QUFDRjtBQUNBO0VBQ0U7SUFDRSxjQUFjO0lBQ2QscUNBQXFDO0VBQ3ZDO0FBQ0Y7QUFDQTtFQUNFLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtJQUVsQixPQUFPO0lBRFAsWUFBWTtJQUlaLHNCQUFzQjtJQUZ0QixXQUFXO0lBQ1gsa0JBQWtCO0VBRXBCO0FBQ0Y7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFO0lBQ0Usb0JBQW9CO0VBQ3RCO0FBQ0Y7QUFDQTtFQUNFLGNBQWM7RUFDZCxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixlQUFlO0FBQ2pCO0FBQ0E7RUFDRTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLG9DQUFvQztFQUN0QztFQUNBO0lBQ0UsWUFBWTtFQUNkO0FBQ0Y7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixnQ0FBZ0M7QUFDbEM7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFFbEIsZUFBZTtFQUNmLHlCQUF5QjtFQUZ6QixrQkFBa0I7RUFHbEIsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQixrQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLFFBQVE7RUFDUixTQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCx5REFBeUQ7RUFDekQsbUJBQW1CO0VBQ25CLCtCQUErQjtFQUMvQiw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFO0lBQ0UsaUJBQWlCO0VBQ25CO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQixxQkFBcUI7SUFDckIsdUJBQXVCO0lBQ3ZCLFlBQVk7RUFDZDtBQUNGIiwiZmlsZSI6Imxhbmd1YWdlX2Fzc2VtYmx577yI44Kq44Oq44K344KZ44OK44Or77yJLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImRpdiNoZWFkZXIgZGl2I2hlYWRlcm5hdi13aWRnZXQgZGl2I2hlYWRlcm5hdi13aWRnZXQtY29udGVudDEgdWwgbGkudHJhbnNsYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweDtcbn1cblxuZGl2I2hlYWRlciBkaXYjaGVhZGVybmF2LXdpZGdldCBkaXYjaGVhZGVybmF2LXdpZGdldC1jb250ZW50MSA+IHVsIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NDBweCkge1xuICBkaXYjaGVhZGVyIGRpdiNoZWFkZXItbmFtZSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgZGl2I2hlYWRlciBkaXYjaGVhZGVyLW5hbWUgaW1nIHtcbiAgICB0b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnAtbGFuZ3VhZ2Uge1xuICB6LWluZGV4OiAzMDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbGFuZ3VhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTU4cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ucC1sYW5ndWFnZSAucC1sYW5ndWFnZV9fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWxhbmd1YWdlIC5wLWxhbmd1YWdlX193cmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyZDQ0OGI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG59XG4ucC1sYW5ndWFnZSAucC1sYW5ndWFnZV9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDEycHggMCAxNHB4O1xuICBjb2xvcjogIzJkNDQ4YjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbGFuZ3VhZ2UgLnAtbGFuZ3VhZ2VfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IC00cHg7XG4gICAgei1pbmRleDogMzAwO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQ0NDhiO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbGFuZ3VhZ2UgLnAtbGFuZ3VhZ2VfX2J1dHRvbiB7XG4gICAgd2lkdGg6IDE1OHB4O1xuICAgIG1heC13aWR0aDogMTU4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAgOHB4IDAgMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICB9XG59XG4ucC1sYW5ndWFnZSAucC1sYW5ndWFnZV9fYnV0dG9uIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtbGFuZ3VhZ2UgLnAtbGFuZ3VhZ2VfX2J1dHRvbiBzcGFuOjphZnRlciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ0NDhiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDYuNHB4IDVweCAwIDVweDtcbn1cbi5wLWxhbmd1YWdlX19idXR0b24uanMtdG9nZ2xlQnV0dG9uLl9hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1sYW5ndWFnZSAuYy1saXN0Ll9ib3JkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgOXB4IDVweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQ0NDhiO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWxhbmd1YWdlIC5jLWxpc3QuX2JvcmRlciB7XG4gICAgcGFkZGluZzogMCA5cHggN3B4O1xuICB9XG59XG4ucC1sYW5ndWFnZSAuYy1saXN0Ll9ib3JkZXIgLmMtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnAtbGFuZ3VhZ2UgLmMtbGlzdC5fYXJyb3cgLmMtbGlzdF9faXRlbSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1sYW5ndWFnZSAuYy1saXN0Ll9hcnJvdyAuYy1saXN0X19pdGVtID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWxhbmd1YWdlIC5jLWxpc3QuX2Fycm93IC5jLWxpc3RfX2l0ZW0gPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkNDQ4YjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucC1sYW5ndWFnZSAuYy1saXN0Ll9hcnJvdyAuYy1saXN0X19pdGVtID4gYTpmb2N1cywgLnAtbGFuZ3VhZ2UgLmMtbGlzdC5fYXJyb3cgLmMtbGlzdF9faXRlbSA+IGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtbGFuZ3VhZ2UgLnAtbGFuZ3VhZ2VfX2lubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWxhbmd1YWdlIC5wLWxhbmd1YWdlX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG4ucC1sYW5ndWFnZSAuanMtdG9nZ2xlQnV0dG9uLl9hY3RpdmUgKyAucC1sYW5ndWFnZV9faW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWxhbmd1YWdlIC5jLWxpc3QgLmMtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbGFuZ3VhZ2UgLmMtbGlzdCAuYy1saXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtbGFuZ3VhZ2UgLmMtbGlzdCAuYy1saXN0X19pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyZDQ0OGI7XG4gIHRleHQtZW1waGFzaXM6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWxhbmd1YWdlIC5jLWxpc3QgLmMtbGlzdF9faXRlbSA+IGEge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG4gIC5wLWVudHJ5UmVsYXRpb24gLnAtbGFuZ3VhZ2UgLmMtbGlzdCAuYy1saXN0X19pdGVtID4gYSB7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gIH1cbiAgLnAtbGFuZ3VhZ2UgLmMtbGlzdCAuYy1saXN0X19pdGVtID4gYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWxhbmd1YWdlIC5jLWxpc3QgLmMtbGlzdF9faXRlbSA+IGE6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAucC1sYW5ndWFnZSAuYy1saXN0IC5jLWxpc3RfX2l0ZW0gPiBhOmhvdmVyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbi5wLWxhbmd1YWdlIC5jLWxpc3QuX2JvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnAtbGFuZ3VhZ2UgLmMtbGlzdC5fYm9yZGVyIC5jLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyYjJiMTtcbn1cbi5wLWxhbmd1YWdlIC5jLWxpc3QuX2Fycm93IC5jLWxpc3RfX2l0ZW0gPiBhIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB0ZXh0LWluZGVudDogLTE3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTI4NTcxNDI4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1sYW5ndWFnZSAuYy1saXN0Ll9hcnJvdyAuYy1saXN0X19pdGVtID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHRleHQtaW5kZW50OiAtMTZweDtcbiAgfVxufVxuLnAtbGFuZ3VhZ2UgLmMtbGlzdC5fYXJyb3cgLmMtbGlzdF9faXRlbSA+IGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzJkNDQ4YjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0LjVweCAwIDQuNXB4IDdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjFlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbGFuZ3VhZ2UgLmMtbGlzdC5fYXJyb3cgLmMtbGlzdF9faXRlbSA+IGE6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGRpdiNoZWFkZXIgZGl2I2hlYWRlcm5hdi13aWRnZXQgZGl2I2hlYWRlcm5hdi13aWRnZXQtY29udGVudDEgdWwgbGkudHJhbnNsYXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufSJdfQ== */
/*** ADD-END 20221109 ***/