@charset "UTF-8";
/****************************************************
* base 01基本スタイルシート *
*****************************************************/
/*! sanitize.css v12.0.1 | CC0 License | github.com/csstools/sanitize.css */
*,::after,::before{box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}nav li::before{content:"\200B"}pre{font-family:monospace,monospace;font-size:1em;overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical;resize:block}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}

/*基本・共通******************************************/
a[href] {
	font-weight: normal;
	text-decoration: underline;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background, opacity, -webkit-box-shadow, -webkit-transform, -webkit-text-decoration;
	transition-property: color, background, opacity, -webkit-box-shadow, -webkit-transform, -webkit-text-decoration;
	transition-property: color, background, box-shadow, opacity, transform, text-decoration;
	transition-property: color, background, box-shadow, opacity, transform, text-decoration, -webkit-box-shadow, -webkit-transform, -webkit-text-decoration;
}
a[href]:hover, a[href]:focus, a[href]:active {
	text-decoration: none;
}
a.disabled {
	cursor: not-allowed;
}
/*新規ウィンドウ new window*/
.nw {
	display: inline-block;
	vertical-align: middle;
	font-size: 0.9375em;
	margin-left: 0.2em;
	text-decoration: none;
}
/*外部リンク external-link*/
.out {
	display: inline-block;
	overflow: hidden;
	position: relative;
	margin-left: 0.2em;
	width: 1em;
	padding-top: 1em;
	height: 0;
	text-decoration: none;
	line-height: 1;
	vertical-align: middle;
}
.out::before {
	content: "";
	width: 1em;
	height: 1em;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	background-repeat: no-repeat;
	background-size: contain;
}
.out.speech {
	position: absolute;
	padding: 0;
	width: 0;
}
@media screen and (max-width: 767px) {
	.out {
		margin-top: -.1em;
	}
}
/*見出し*/
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
/*文*/
p {
	margin: 0.5em 0;
	padding: 0;
}
/*強調*/
em {
	font-size: 1em;
	text-decoration: none;
	font-style: normal;
}
/*大・小*/
big, .large {
	font-size: 1.125em;
}
small, .small {
	font-size: 0.9em;
}
/*画像など*/
img, object, embed, video {
	max-width: 100%;
	height: auto;
	vertical-align: top;
}
figure {
	max-width: 100%;
}
/*クリア*/
.clear {
	clear: both;
}
hr {
	border: 0;
	border-top: 1px dotted #999;
	margin: 10px 0;
}
hr.clear {
	display: none;
}
/*引用*/
blockquote {
	margin: 30px 15px;
	font-style: normal;
	padding: 1.2em 2em;
	line-height: 1.7;
	position: relative;
	border-left: 6px solid;
}
blockquote::before {
	font-family: Arial;
	content: "\201C";
	font-size: 4em;
	line-height: 1;
	position: absolute;
	left: 5px;
	top: 0;
}
blockquote::after {
	content: '';
}
blockquote cite {
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 1em;
	margin-bottom: -0.5em;
	text-align: right;
}
@media screen and (min-width: 768px), print {
	blockquote {
		margin: 40px 30px;
	}
}
/*読み上げ用隠し*/
.speech {
	margin: 0;
	padding: 0;
	display: block;
	width: 1px;
	height: 1px;
	position: absolute;
	left: -9999px;
	overflow: hidden;
}
/*印刷のみ*/
.printOnly {
	display: none;
}
@media print {
	/*印刷時*/
	.speech {
		display: none;
	}
	.printOnly {
		display: block;
	}
}
/*非表示*/
.noDisp {
	display: none !important;
}
/*サイズ別表示*/
/*Mobile*/
@media screen and (max-width: 767px) {
	.onlyDesktop {
		display: none !important;
	}
}
/*Desktop&print*/
@media screen and (min-width: 768px), print {
	.onlyMobile {
		display: none !important;
	}
}


/*Helper*/
.center, .text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.float-right {
	float: right;
}
.float-left {
	float: left;
}
.text-large {
	font-size: 1.2em;
}
/*clearfix*/
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
}
.inline {
	display: inline-block;
}
.inline-list li {
	display: inline-block;
}
/*grid*/
.row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.row .col {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.row .half {
	width: 50%;
}
.row .quote {
	width: 25%;
}
.row.trisect > *, .row .one-third {
	-webkit-box-flex: 0;
	-ms-flex: none;
	flex: none;
	width: 33.33333333333333%;
	width: calc(100% / 3);
}
.row.trisect .double, .row .two-third {
	-webkit-box-flex: 0;
	-ms-flex: none;
	flex: none;
	width: 66.66666666666666%;
	width: calc(100% / 3 * 2);
}
.row .col.noFixW {
	-webkit-box-flex: 0;
	-ms-flex: none;
	flex: none;
}
.row.r2l {
	-ms-flex-direction: row-reverse;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	flex-direction: row-reverse;
}
@media only screen and (max-width: 767px) {
	.row:not(.mb) {
		display: block;
	}
	.row:not(.mb) .col {
		width: 100%;
	}
	.row:not(.mb) .col.noFixW {
		max-width: 100%;
		margin: 0 auto;
	}
}


/*ナビゲーション*/
nav ul, nav li, ul.nav, .nav ul, .nav li {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
}
/*読み上げ対策 WA Safari*/
nav li::before, .nav li::before {
	content: "\200B";
	position: absolute;
}
/*連絡先など*/
ul.office {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.office li {
	display: flex;
	flex-wrap: wrap;
}




/*サムネイル基本形*/
.thumb {
	overflow: hidden;
	position: relative;
	background: #ccc;
}
.thumb:before {
	content: "";
	display: block;
	position: relative;
	width: 1px;
	z-index: -1;
	padding-top: 56.25%;
}
.thumb > img {
	position: absolute;
	object-fit: cover;
	object-position: 50% 50%;
	font-family: "object-fit:cover";
	width: 100%;
	height: 100%;
	min-height: 0;
	min-width: 0;
	top: 0;
	left: 0;
	transition-duration: 0.3s;
	transition-property: transform, opacity;
	backface-visibility: hidden;
}

/*フォーム*/
form input[type="text"],
form input[type="email"],
form input[type="password"],
form input[type="search"],
form input[type="tel"],
form input[type="url"],
form input[type="email"],
form input[type="date"],
form input[type="time"],
form input[type="number"],
form input[type="range"],
form input[type="color"],
form input[type="datetime-local"],
form input[type="month"],
form input[type="week"],
form textarea {
	display: block;
	width: 100%;
	min-height: 34px;
	padding: 6px 12px;
	font-size: 100%;
	line-height: 1.5;
	color: #000;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/*プルダウン*/
form select {
	display: inline-block;
	max-width: 100%;
	padding: 6px 20px;
	font-size: 1em;
	line-height: 1.5;
	min-height: 34px;
	color: #000;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/*プルダウン デザイン変更*/
.select-drop{
	display: inline-block;
	text-align: left;
	position: relative;
	line-height: 1.5;
}
.select-drop::before, .select-drop::after {
	content: "";
	position: absolute;
	right: 7px;
	width: 0;
	top: 50%;
}
.select-drop::before {
	border-bottom: 5px solid #000;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	margin-top: -6px;
}
.select-drop::after {
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #000;
	margin-top: 2px;
}
.select-drop select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-size: 1em;
	color: #444;
	border:1px solid #ccc;
	background: #fff;
	line-height: 1.3;
	padding: 6px 20px 5px 7px;
	border-radius: 3px;
}
/* デフォルトのスタイルを無効(IE用) */
.select-drop select::-ms-expand {
	display: none;
}
form textarea {
	min-height: 200px;
}
/*ss-public.css 固定サイズ補正***/

/*-  font-size: 12px; -*/
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div,
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th,
.xdsoft_datetimepicker .blue-gradient-button,
#marker-popup {
	font-size: 0.75em
}
/*- font-size: 10px; -*/
.xdsoft_datetimepicker .xdsoft_copyright {
    font-size: 0.625em;
}
/*- font-size: 13px; -*/
.xdsoft_datetimepicker .xdsoft_save_selected {
    font-size: 0.8125em;
}
/*- font-size: 14px; -*/
.xdsoft_datetimepicker .xdsoft_label {
	font-size: 0.75em;
}
/*- font-size: 16px; -*/
.jp-audio,.jp-audio-stream,.jp-video {
	font-size: 1em;
}



/* Base
*****************************************************/
html {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
}
body {
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-family: YakuHanJP, "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	font-feature-settings: 'pkna';
	line-height: 1.5;
	z-index: 1;
/*	overflow-x: hidden;*/
	min-width: 320px;
	width: 100%;
	color: #333;
	background-color: #fff;
}
/* IE */
_:lang(x)::-ms-backdrop, body {
	font-family:YakuHanJP, "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;;
}
.container {
	margin: 0 auto;
	max-width: 1220px;
	padding: 0 10px;
	position: relative;
}
#contents {
	margin-bottom: 50px;
}
#main, #side {
	width: 100%;
}
/*Mobile*/
@media screen and (max-width: 767px) {
	.container {
		max-width: 100%;
	}
	#contents {
		padding: 0;
	}
	#contents > .container {
		display: block;
	}
	.onSide #main {
		max-width: none;
	}
	#side {
		margin: 25px 0;
	}
}
/*Desktop&print*/
@media screen and (min-width: 768px), print {
	#contents {
		margin-bottom: 80px;
	}
	#contents > .container {
		padding: 10px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.onSide #main {
		max-width: calc(100% - 300px);
	}
	#side {
		margin-left: auto;
		width: 250px;
	}
}

@media print {
	/*印刷時*/
	body {
		width: 1100px;
		margin: 0 auto;
		position: relative;
	}
	/*print FireFox*/
	#contents > .container {
		display: block;
	}
	#contents > .container.onSide #main {
		float: left;
	}
	#contents > .container #side {
		float: right;
	}
	/*clearfix*/
	#contents > .container.onSide:after {
		content: " ";
		display: block;
		clear: both;
	}
}


/*ヘッダー *******************************************************/
#pageHead {
	position: relative;
	z-index: 100;
	font-size: 1rem;
	padding-bottom: 50px;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url(images/head_bg.jpg);
}

#pageHead #toolBar .container,#pageHead #headBox .container{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;

}
/*開閉*/
#pageHead .toggle{
	position: relative;
	display:inline-block;
	width: 48px;
	height: 48px;
	border-radius: 3px;
	border: 0;
	padding: 0;
	background-color: transparent;
	border-color: transparent;
}
#pageHead button.toggle{
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
}
#pageHead .toggle::before{
	content: "";
	display: block;
	margin: 0 auto;
	height: 28px;
	width: 28px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
#pageHead .toggle .close,
#pageHead .open .toggle .name{
	display: none;
}
#pageHead .toggle .name,
#pageHead .open .toggle .close{
	display: inline-block;
}
#pageHead .panel{
	position: absolute;
	visibility: hidden;
	opacity: 0;
	z-index: 100;
	padding: 10px;
	-webkit-transition: .4s;
	transition: .4s;
}
#pageHead .panel.open{
	visibility: visible;
	opacity: 1;
}





/*ツールバー詳細*/
#pageHead #toolBar{
	padding: 5px 0;
}

/*目的別情報*/
#targetNav ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-flow: row wrap;
	margin: 0 -3px;
}
#targetNav li{
	margin: 3px;
}
#targetNav li a {
	position: relative;
	display: inline-block;
	text-decoration: none;
	color: #000;
	font-size: 0.9375em;
	padding: .25em .25em .25em 1em;
	font-weight: bold;
	text-shadow: 1px 1px 0px #ffffff, -1px 1px 0px #ffffff, 1px -1px 0px #ffffff, -1px -1px 0px #ffffff, 1px 0px 0px #ffffff, 0px 1px 0px #ffffff, -1px 0px 0px #ffffff, 0px -1px 0px #ffffff;
}
#targetNav li a:hover, #targetNav li a:focus, #targetNav li a:active {
	text-decoration: underline;
}
#targetNav li a::before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0.25em 0 0.25em 0.25em;
	border-color: transparent transparent transparent #9689df;
	position: absolute;
	left: 0.45em;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#targetNav li a.current {
	color: #fff;
	background-color: #2850aa;
	border-radius: 3px;
	text-shadow: none;
}


/*閲覧機能ツール*/
#toolBar .tools{
	margin-left: auto;
	font-size:0.875em;
}
#toolBar .tools,#tool,#ssTools,#t_jtools{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
}
#pageHead .tools,#ssTools,#t_jtools{
	-ms-flex-flow: wrap;
	    flex-flow: wrap;
}
#toolBar .tools>*{
	margin: 5px;
}
#ssTools a {
	display: inline-block;
	line-height: 1.5;
	margin: 3px 4px;
	padding: 5px 8px 4px;
	text-align: center;
	text-decoration: none;
	border-radius: 3px;
	color: #000;
	background: #fff;
	border: 1px solid #ccc;
	font-size: 0.8571428em;
}
#ssTools a:hover, #ssTools a:focus, #ssTools a:active {
	text-decoration: underline;
}
/*プレーヤー*/
#ssTools #ss-voice-controller, #ssTools .ss-voice-controller {
	position: fixed;
	top: 80px;
	right: 10px;
	font-size: 0.875rem;
	z-index: 200;
}



/*文字/配色*/
#t_jtools, #t_jtools ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#t_jtools li {
	display: inline-block;
}
#t_jtools button{
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
}
#t_jtools > li {
	padding:0 7px ;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	flex-direction: column;
}
#t_jtools > li .label {
	padding-top: 6px;
	color: #000;
	order: 9;
	font-weight: 500;
	text-align: center;
}
/*色*/
#t_color > ul {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border:1px solid #ccc;
	border-radius: 5px;
}
#t_color > ul li + li {
	border-left-color: #ccc;
	border-left-width: 1px;
	border-left-style: solid;
}
#t_color > ul button {
	display: block;
	padding: 5px 9px;
	font-size: inherit;
	line-height: 1;
	border: none;
}
#t_color > ul button:hover, #t_color > ul button:active, #t_color > ul button:focus {
	opacity: 0.8;
}
#t_color #t_white button {
	background: #fff;
	color: #000;
}
#t_color #t_black button {
	background: #353535;
	color: #fff;
}
/*文字サイズ*/
.fontSlider {
	position: relative;
	width: 70px;
}
.fontSlider input[type="range"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 100%;
	display: inline-block;
	background-color: #808080;
	height: 3px;
	border: none;
}
.fontSlider input[type="range"]::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none;
	width: 16px;
	height: 16px;
	background: #202999;
	border: 2px solid #fff;
	border-radius: 50%;
	cursor: pointer;
	position: relative;
}

/*input[type="range"]=rangeslider.js*/
.rangeslider {
	display: block;
	position: relative;
	margin: 8px 0;
	background-color: #808080;
	width: 100%;
	height: 4px;
	border: none;
	border-radius: 2px;
}
.rangeslider--horizontal .rangeslider__fill {
	top: 0;
	height: 100%;
}
.rangeslider__fill {
	background-color: #686868;
	position: absolute;
	border-radius: 2px;
}
.rangeslider__handle {
	position: absolute;
	top: -6.5px;
	width: 16px;
	height: 16px;
	background: #202999;
	border: 2px solid #fff;
	margin: auto;
	border-radius: 50%;
	cursor: pointer;
}
input[type="range"]:focus + .rangeslider .rangeslider__handle {
	-webkit-box-shadow: 0 0 2px 3px #87bffe;
	box-shadow: 0 0 2px 3px #87bffe;
}
/*検索*/
form .search-box,
.search form{
	margin: 5px;
	position: relative;
	text-align: left;
	font-size: 1em;
	line-height: 1.8;
	padding-right: 40px;
	border-radius: 5px;
	border: 1px solid #C8C9CA;
	overflow: hidden;
	color: #000;
	background-color: #fff;
}
form .search-box input[type="text"],
.search form input[type="text"] {
	color: #000;
	background: #fff;
	font-size: 1em;
	line-height: inherit;
	width: 100%;
	padding: 4px 5px 2px 10px;
	box-shadow:none;
	border:0;
}
form .search-box input[type="text"]:focus,
.search form input[type="text"]:focus {
	outline: none;
	box-shadow:inset 0 0 3px  #0448aa ;
	background: #fff;
}
/*IE*/
.search form input:-ms-input-placeholder {
	font-size: 1em;
	color: #666;
	font-weight: normal;
}

form .search-box button,
.search form button {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 0;
	padding: 0 0 0 30px;
	margin: 0;
	overflow: hidden;
	border: none;
	-webkit-appearance: button;
	text-indent: 100%;
	background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px auto;
}
.search form button:hover,.search form button:focus {
	background-color: rgba(77, 144, 254, 0.1);
}
.search form button, .search form button:hover,.search form button:focus,
.search .gsc-search-button-v2,.search  .gsc-search-button-v2:hover,.search  .gsc-search-button-v2:focus{
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMSwuY2xzLTJ7ZmlsbDpub25lO30uY2xzLTJ7c3Ryb2tlOiM2ZjMyYmU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoxLjVweDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IuODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIj48ZyBpZD0iQk9YIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBIMjRWMjRIMFoiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjEwIiBjeT0iMTAiIHI9IjciLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIyMSIgeTE9IjIxIiB4Mj0iMTUiIHkyPSIxNSIvPjwvZz48L2c+PC9zdmc+");
}

/*gcse-searchbox*/
.search .gsc-input-box{
	border: 0;
}

/*タイトル/メニュー**************/
#pageHead #headBox {
	position: relative;
	-webkit-transition: .4s;
	transition: .4s;
	z-index: 9;
}
#pageHead.fixed #headBox {
	top: 10px;
	position: fixed;
	z-index: 100;
	left: 0; right: 0;
	min-width: 320px;
}
#pageHead #headBox .container{
	border-radius: 40px;
	-webkit-box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.3);
}
/*ロゴ*/
.logo {
	display: inline-block;
	overflow: hidden;
	width: 200px;
	height: 0;
	padding-top: 60px;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}
a.logo:hover, a.logo:focus, a.logo:active {
	opacity: 0.8;
}
/*サイトタイトル*/
#pageHead .siteTitle {
	padding: 16px 20px 6px;
	margin-right: auto;
}
#pageHead .siteTitle .logo{
	width: 198px;
	height: 0;
	padding-top: 54px;
}

.telrelay{
    justify-content: flex-end;
    display: flex;
    flex: 1;
}
#grandTop .telrelay.onlyDesktop{
  margin-right:10px;
}
.telrelay a{
	display: block;
	width: 50px;
	height: 50px;
}
.telrelay a:hover,
.telrelay a:active,
.telrelay a:focus{
	outline: 2px solid #e73539;
	border-radius: 3px;
}

/*Mobile*/
@media screen and (max-width: 767px){
	#pageHead{
		font-size: 0.75rem;
		padding-bottom: 30px;
	}
	#pageHead::before {
		display: block;
		content: "";
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		min-height: 100vh;
		background: rgba(0, 0, 0, 0.5);
		-webkit-transition: .3s;
		transition: .3s;
		visibility: hidden;
		opacity: 0;
	}
	.over{
		overflow: hidden;
	}
	body.over #pageHead::before {
		z-index: 99;
		opacity: 1;
		visibility: visible;
	}
	body.over #pageHead #headBox{
		z-index: 100;
	}
	#pageHead #tool{
		padding: 10px 0;
		justify-content: center;
		flex-flow: row wrap;
	}
	#pageHead #tool>*{
		margin: 5px auto;
	}
	#pageHead #searchBtn{
		display: none;
	}
	#pageHead .panel#searchBox{
		position: static;
		opacity:1;
		visibility: visible;
		padding: 0;
	}
	/*プレーヤー*/
	#ssTools #ss-voice-controller, #ssTools .ss-voice-controller{
		top: auto;
		left: 8px;
		right: auto;
		margin-top: 60px;
		max-width: calc( 100% - 16px) ;
		overflow-x: auto;
	}
	#targetNav{
		margin: 0 auto;
	}
	#targetNav li{
		margin: 0px 2px;
	}
	#targetNav li a{
		line-height: 1.3;
		padding: 0.1em 0.25em 0.1em 1em;
	}
	#pageHead #headBox .container{
		padding-right: 15px;
	}
	#pageHead .siteTitle{
		padding:10px 10px 3px 0;
	}
	#pageHead .siteTitle .logo{
		width: 135px;
		padding-top: 37px;
	}
	
	#pageHead .toggle .close,
	#pageHead .toggle .name{
		font-size: 0.833333333333333em;
		transform: scale(0.8);
	}
	#pageHead #headBox .toggle{
		width: auto;
		min-width: 40px;
		margin-left: 2px;
	}
	
	#pageHead #headBox .toggle.open::before{
		background-size: 14px;
	}
	#menuBtn .icon {
		position: absolute;
		top: 9px;
		height: 18px;
		width: 20px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	#menuBtn .icon span {
		display: block;
		position: absolute;
		left: 0;
		width: 100%;
		height: 1px;
		border-radius: 1px;
		-webkit-transition: all 0.5s;
		transition: all 0.5s;
	}
	#menuBtn .icon span:nth-of-type(1) {
		top: 0;
	}
	#menuBtn .icon span:nth-of-type(2) {
		top: 9px;
	}
	#menuBtn .icon span:nth-of-type(3) {
		bottom: 0;
	}
	#pageHead #menuBtn.open.toggle::before{
		background: none;
	}
	#menuBtn.open .icon span:nth-of-type(1) {
		-webkit-transform: translateY(7px) rotate(-45deg);
		        transform: translateY(7px) rotate(-45deg);
	}
	#menuBtn.open .icon span:nth-of-type(2) {
		left: 50%;
		opacity: 0;
	}
	#menuBtn.open .icon span:nth-of-type(3) {
		-webkit-transform: translateY(-10px) rotate(45deg);
		        transform: translateY(-10px) rotate(45deg);
	}
	
	#headBox .panel {
		bottom: 100vw;
		left: 10px;
		right: 10px;
		max-height: calc( 100vh - 110px );
		overflow-y: auto;
		border-radius: 5px;
		text-align: center;
	}
	#pageHead .panel.open {
		top:100%;
		bottom: auto;
	}
	#pageHead.fixed #headBox .panel {
		max-height: calc( 100vh - 65px );
	}
}
/*Desktop&print*/
@media screen and (min-width: 768px), print {
	
	
	#pageHead .toggle:not(#searchBtn){
		display: none;
	}

	#pageHead #toolBar .container{
		flex-flow: row wrap;
	}
	#toolBar #targetNav{
		margin-right: auto;
	}

	#pageHead #toolBar .tools{
		margin-left: auto;
		margin-right: -5px;
	}
	#pageHead .tools{
		margin: 0 10px;
	}
	#t_jtools > li .label {
		font-size: 0.857142857142857em;
		text-shadow: 1px 1px 0px #ffffff, -1px 1px 0px #ffffff, 1px -1px 0px #ffffff, -1px -1px 0px #ffffff, 1px 0px 0px #ffffff, 0px 1px 0px #ffffff, -1px 0px 0px #ffffff, 0px -1px 0px #ffffff;
	}
	
	#pageHead #headBox .container{
		max-width: 1260px;
		width: calc(100% - 20px);
		padding: 0 10px;
	}
	
	#pageHead .siteTitle {
		padding: 14px 10px 7px;
	}

	#pageHead #menuBox{
		position: static;
		opacity:1;
		visibility: visible;
		padding: 0 ;
		transition: none;
		flex: 1;
		display: flex;
		align-items: center;
		justify-content:space-between;
	}
	#menuBox #menu{
		flex: 1;
	}
	
	#searchBox{
		position: absolute;
		top: 100%;
		right: 15px;
		width: 240px;
		border-radius: 10px;
		padding: 12px 10px;
		-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
		box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
	}
	
}

@media screen and (min-width: 768px) and  (max-width: 1024px){
	#pageHead .logo {
		width: 169px;
	}
}

/*メニュー詳細*********/
.globalNav {
	width: 100%;
}
.globalNav a {
	text-decoration: none;
}
.globalNav a:hover, .globalNav a:focus, .globalNav a:active {
	text-decoration: underline;
}

.globalNav >li>a {
	font-size: 1.0625em;
	position: relative;
	font-weight: 700;
	padding: 10px 7px 9px 10px;
	border-radius: 5px;
	-webkit-transition: 0.4s ease;
	transition: 0.4s ease;
}
.globalNav >li>a >small{
	font-size: 0.8125em;
	font-weight: normal;
}
.globalNav >li>a::after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-left: .3em;
	width: 10px;
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
	transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.globalNav > li.dropdown >a::after{
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.globalNav > li.dropdown >a:hover::after,
.globalNav > li.dropdown >a:active::after,
.globalNav > li.dropdown >a:focus::after,
.globalNav > li.open>a::after {
	-webkit-transform: translateY(-50%) rotate(-180deg);
	transform: translateY(-50%) rotate(-180deg);
}

.globalNav .sub {
	text-align: left;
}

.globalNav .sub .top{
	font-weight: 700;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-bottom: 6px;
	margin-bottom: 12px;
}
.globalNav .sub .top a{
	display: inline-block;
}
.globalNav .sub .top a::after{
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-top: .2em;
	margin-left: .3em;
	width: 10px;
	height: 5px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	-webkit-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg); 
}

.globalNav .sub > ul {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}

.globalNav .sub ul a {
	font-weight: 500;
	padding-left: 15px;
	position: relative;
	display: inline-block;
	margin: 0.25em;
	font-size: 0.9375em;
}
.globalNav .sub ul a::before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px 0 4px 4px;
	border-color: transparent;
	position: absolute;
	left: 6px;
	top: .8em;
	margin-top: -4px;
}

/*シラサギ動的パーツ置き換え前非表示*/
.globalNav .ss-part{
	display: none;
}
/*Mobile*/
@media screen and (max-width: 767px){
	.globalNav >li{
		padding-top: 1px;
		border-bottom:1px solid #ccc; 
	}
	.globalNav >li>a {
		display: block;
		font-size:1.166666666666667em;
	}
	#menu .globalNav{
		text-align: left;
	}
	.globalNav .sub{
		overflow: hidden;
		max-height: 0;
		padding: 0 10px;
		-webkit-transition: max-height .4s linear;
		transition: max-height .4s linear;
	}
	.globalNav li.open .sub{
		max-height: 9999px;
	}
	.globalNav .sub .top,
	.globalNav .sub > ul{
		margin-bottom: 8px;
	}
}
/*Desktop & Print*/
@media screen and (min-width: 768px), print{
	#menu .globalNav{
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.globalNav >li{
		margin: 2px 6px;
		position: relative;
	}
	.globalNav .sub {
		position: absolute;
		visibility: hidden;
		opacity: 0;
		margin-top: 5px;
		top:100%;
		left: 0;
		-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
		box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.4);
		transition-property: opacity,visibility,top;
		transition-duration: .3s;
		border-radius: 10px;
		padding: 1.3em 1em;
		min-width: 16em;
		z-index: 20;
		font-size: 0.9375em;
	}
	.globalNav li.open .sub,
	.globalNav li >a:focus + .sub,
	.globalNav li:hover .sub{
		opacity:1;
		visibility: visible;
	}
	.globalNav > li:nth-last-of-type(-n+4) .sub {
		right: 0;
		left: auto;
	}
	
	.globalNav .sub > ul {
		min-width: 22em;
	}



}

/*フッター *******************************************************/

/*ページトップリンク*/
#upLink {
	position: fixed;
	z-index: 10;
	right: 20px;
	bottom: 35px;
	-webkit-transition: ease-in 0.3s;
	transition: ease-in 0.3s;
}
#upLink.hide {
	opacity: 0;
	bottom: 20px;
}
#upLink a {
	position: relative;
	display: block;
	opacity: 0.8;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
#upLink a:hover, #upLink a:focus, #upLink a:active {
	opacity: 1;
}
#upLink a::before, #upLink a::after {
	content: "";
	display: block;
}
#upLink a::before {
	width: 45px;
	margin: 0 auto;
	height: 37px;
	background: #000;
	border-radius: 5px;
	border: 1px solid #FFF;
}
#upLink a::after {
	position: absolute;
	width: 18px;
	height: 18px;
	border-top: 2px solid #FFF;
	border-right: 2px solid #FFF;
	-webkit-transform: rotate(-45deg) skew(2deg, 2deg);
	transform: rotate(-45deg) skew(2deg, 2deg);
	left: 50%;
	margin-left: -9px;
	top: 14px;
}
#upLink a span {
	display: block;
	width: 80px;
	margin: 5px 0;
	font-size: 10px;
	font-weight: 600;
	line-height: 2;
	color: #000;
	text-shadow: -1px -1px 3px #fff, 1px -1px 3px #fff, -1px 1px 3px #fff, 1px 1px 3px #fff, -1px -1px 2px #fff, 1px -1px 2px #fff, -1px 1px 2px #fff, 1px 1px 2px #fff;
}

/*サイト情報*/
#footNav {
	font-size: 0.875em;
}
#footNav ul {
	max-width: 1220px;
	padding: 0 10px;
	margin: 5px auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-flow: row wrap;
}
#footNav li::after{
	content: "";
	display: inline-block;
	vertical-align:middle;
	height: 1em;
	margin:0 .5em;
	border-right: 1px solid #ccc;
}
#footNav li:last-child::after{
	display: none;
}
#footNav li a{
	font-weight: 500;
	display: inline-block;
	vertical-align:middle;
	margin:0.2em 0.5em ;
	text-decoration: none;
}

#pageFoot .container{
	position: relative;
	max-width: 1300px;
	font-size: 0.9375em;
}
#pageFoot .container::before{
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	width: 100vw;
	margin-left: -50vw;
	border-top: 1px solid #ccc;
}

#pageFoot .info{
	padding: 25px 5px;
}
#pageFoot .logo {
	width: 130px;
	padding-top: 36px;
}
#pageFoot .office .name{
	font-weight: 700;
}
#pageFoot .office .link{
	display: inline-block;
	padding: 0;
	margin:0;
}
#pageFoot .office .link::before{
	content: "[";
}
#pageFoot .office .link::after{
	content: "]";
	margin-left: -.2em;
}
#pageFoot .office .link li{
	display: inline-block;
	margin: 0 .2em 0 0;
}
#pageFoot .office .link li a::after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-top: -.2em;
	margin-left: .1em;
	width: 10px;
	height: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
#pageFoot .office .coms ul {
	padding: 0;
	margin: 0;
}
#pageFoot .office .coms ul li{
	display: inline-block;
}
#pageFoot .office .coms ul li::after{
	content: "/";
	margin: 0 .4em;
	display: inline-block;
}
#pageFoot .office .coms ul li:last-child::after{
	display: none;
}
#copyright {
	margin: 10px;
	text-align: center;
}
#copyright small{
	font-size: 0.8334em;
}
/*Mobile*/
@media screen and (max-width: 767px) {
	#footNav,
	#pageFoot .container{
		font-size: .75em;
	}
	#pageFoot .info{
		padding: 18px 0 0;
	}
	#pageFoot .logo{
		margin-bottom: 5px;
	}
	#pageFoot .info .office>li{
		margin-bottom: 1em;
	}
	#pageFoot .office .link{
		display: block;
		margin: 0;
	}
}
/*Desktop&print*/
@media screen and (min-width: 768px), print{
	#upLink {
		bottom: 60px;
	}
	#pageFoot .container{
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	#pageFoot .info{
		flex: 1;
		display: flex;
	}
	#pageFoot .office{
		margin: 0 10px 0 20px;
	}
}

/*コンテンツ部********************************************************/
/*パン屑***************************/
.crumbs {
	font-size: 0.875em;
	line-height: 1.5;
	max-width: 1220px;
	margin: 5px auto;
	padding: 0 10px;
}
.container .crumbs{
	padding: 0;
	max-width: none;
}
.crumbs .crumb span {
	display: inline-block;
	vertical-align: middle;
}
.crumbs .crumb .separator {
	margin: 0 .4em;
}
.crumbs + .crumb {
	margin-top: 0.5em;
}
.container .crumbs {
	max-width: none;
	padding: 0;
}
/*mobile*/
@media screen and (max-width: 767px) {
	.crumbs {
		font-size: 0.625em;
		margin: 8px auto;
		padding: 0 10px;
	
	}
}


/*サイド*******/
#side .cMenu , .sBox{
	overflow: hidden;
	border: 1px solid;
	border-radius: 10px;
	margin-bottom: 18px;
}
#side .cMenu >h2,
#side .cMenu >h3 ,
.sBox h2,
.sBox h3 {
	font-weight: 700;
	font-size: 1.25em;
	padding: 14px 14px 12px 14px;
	-webkit-font-feature-settings: initial;
	font-feature-settings: initial;
}
#side .cMenu > ul {
	font-size: 0.9375em;
	padding: 8px 8px 10px;
	margin: 0;
	line-height: 1.5;
}
#side .cMenu li{
	margin-bottom: 2px;
}
#side .cMenu li a {
	position: relative;
	display: block;
	text-decoration: none;
	padding: 10px 6px 10px 16px;
	border-radius: 5px;
}
#side .cMenu li a::before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px 0 4px 4px;
	border-color: transparent;
	margin-left: -9px;
	margin-right: 10px;
	margin-top: -.3em;
}
#side .cMenu li  a:hover, #side .cMenu li  a:active, #side .cMenu li a:focus {
	text-decoration: underline;
}
#side .cMenu li ul{
	margin-left: 8px;
}
#side .cMenu li ul li a{
	padding: 5px 6px 5px 16px;
}
#side .cMenu li ul.sub{
	display: none;
}
#side .cMenu li ul.sub.open{
	display: block;
}

/*注目情報*/
#attention {
	border-radius: 10px;
	padding: 35px 19px 15px;
	margin-bottom: 30px;
	border-style: solid;
	border-width: 1px;
}
#attention h3 {
	font-size: 1.875em;
	letter-spacing: 0.1em;
	font-family: "Kiwi Maru";
	font-weight: normal;
	text-align: center;
	position: relative;
	margin-bottom: 14px;
}
#attention h3::before {
	content: "";
	display: inline-block;
	width: 59px;
	height: 21px;
	margin-left: -8px;
	position: absolute;
	top: -16px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OS4zMyAyMS41MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5ZTlhZDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IlRYVCI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOC4zNCwxNi41OGMwLC4xMiwwLC4yNSwwLC40YTEuMjksMS4yOSwwLDAsMCwuMDYuNC44MS44MSwwLDAsMCwuMTIuMjguMjMuMjMsMCwwLDAsLjI2LjA2LDEuMzQsMS4zNCwwLDAsMCwuNS0uMzEsNi4xOCw2LjE4LDAsMCwwLC41Ny0uNjNjLjE5LS4yNS4zOC0uNTMuNTgtLjg0cy4zOC0uNjMuNTctMSwuMzYtLjY0LjUyLTEsLjMtLjYyLjQyLS44OWwuNjIsMWMtLjI0LjYtLjQ5LDEuMTgtLjc3LDEuNzVhMTEuMTUsMTEuMTUsMCwwLDEtLjg4LDEuNTMsNiw2LDAsMCwxLTEsMS4xOCwyLjg0LDIuODQsMCwwLDEtMS4xNC42NCwxLjQ1LDEuNDUsMCwwLDEtLjY0LDAsMS4xMywxLjEzLDAsMCwxLS40OS0uMiwxLjUxLDEuNTEsMCwwLDEtLjM1LS40LDIuMjcsMi4yNywwLDAsMS0uMjItLjUzYzAtLjA3LDAtLjE4LS4wNy0uMzJzLS4wNi0uMjgtLjEtLjQyYTMuNTMsMy41MywwLDAsMC0uMDgtLjRjMC0uMTIsMC0uMiwwLS4yNGwtMywxLTEuMzkuNGExNS4yMywxNS4yMywwLDAsMS0uMzQsMS41NWMtLjA2LjItLjEyLjQtLjE5LjU5YTUuMjksNS4yOSwwLDAsMS0uMjIuNTMsMS43MywxLjczLDAsMCwxLS4yNi40LjY0LjY0LDAsMCwxLS4zLjIuODIuODIsMCwwLDEtLjQzLDAsLjY3LjY3LDAsMCwxLS4zMS0uMTIuNy43LDAsMCwxLS4yLS4yMiwxLjEyLDEuMTIsMCwwLDEtLjExLS4yNkExLjc2LDEuNzYsMCwwLDEsMCwyMC40NCwxLjc0LDEuNzQsMCwwLDEsLjA2LDIwTC42NywxNy44YzAtLjA5LjA4LS4zMS4xNi0uNjVzLjE4LS43Ny4zLTEuMjcuMjgtMS4wNy40Ni0xLjY5LjM5LTEuMjUuNjItMS44OVMyLjY5LDExLDMsMTAuMzhBMTQuNTcsMTQuNTcsMCwwLDEsMy45LDguNjYsNyw3LDAsMCwxLDUsNy4zNGEzLDMsMCwwLDEsMS4yNS0uNzIsMi4yOCwyLjI4LDAsMCwxLDEuMzQsMCw0LjMsNC4zLDAsMCwxLDEuNTEsMSwuNDguNDgsMCwwLDEsLjExLjE5LjQ5LjQ5LDAsMCwxLDAsLjI0LjgyLjgyLDAsMCwxLS4xLjI0LDEuMDcsMS4wNywwLDAsMS0uMTguMTkuNzIuNzIsMCwwLDEtLjIzLjEyLDEuNSwxLjUsMCwwLDEtLjM4LDAsLjkzLjkzLDAsMCwxLS40NS0uMTgsMS43MiwxLjcyLDAsMCwwLS42Ny0uMywxLjM1LDEuMzUsMCwwLDAtLjYsMCwxLjcxLDEuNzEsMCwwLDAtLjc1LjQ0LDUsNSwwLDAsMC0uNjguODQsOC4zNyw4LjM3LDAsMCwwLS41OSwxLjEyYy0uMTkuNDEtLjM2Ljg0LS41MiwxLjI4cy0uMzEuODktLjQ1LDEuMzUtLjI3Ljg5LS4zOSwxLjMtLjIyLjgtLjMyLDEuMTUtLjE4LjY0LS4yNy44OGwxLjU2LS40MiwyLjU3LS45YzAtLjEzLDAtLjMuMDctLjUycy4wNy0uNDYuMTEtLjczLjA5LS41Ny4xMy0uODhsLjE1LTEsLjE1LS45NWMwLS4zMS4xLS42LjE0LS44N2EuODYuODYsMCwwLDEsLjItLjU0LjkzLjkzLDAsMCwxLC40My0uMjcsMS4wOSwxLjA5LDAsMCwxLC4yNiwwLDEuMTgsMS4xOCwwLDAsMSwuMjcuMDYuODcuODcsMCwwLDEsLjIzLjE2QS41OS41OSwwLDAsMSw5LDEwYTIuMDksMi4wOSwwLDAsMSwwLC41OWMwLC4yOC0uMDYuNjItLjExLDFzLS4xMS44MS0uMTcsMS4yNy0uMTQuOTItLjIsMS4zOC0uMTEuODktLjE2LDEuM0E5LjIxLDkuMjEsMCwwLDAsOC4zNCwxNi41OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy4yMywxMi44cS0uMTUuNjktLjI3LDEuMzVjLS4wOC40NC0uMTYuODQtLjI0LDEuMjIsMCwuMTUtLjA1LjMzLS4wNy41MmExLjMyLDEuMzIsMCwwLDAsMCwuNS4yNy4yNywwLDAsMCwuMTEuMTdzLjExLDAsLjIsMGExLjUsMS41LDAsMCwwLC40Mi0uMjMsNC42Niw0LjY2LDAsMCwwLC41MS0uNDRjLjE4LS4xNy4zNi0uMzYuNTUtLjU3cy4zOC0uNDMuNTYtLjY1LjM1LS40NC41MS0uNjYuMy0uNDEuNDItLjU5YS40Ni40NiwwLDAsMSwuMjMtLjE2LjI3LjI3LDAsMCwxLC4yNy4wNi41MS41MSwwLDAsMSwuMTguMywxLDEsMCwwLDEsMCwuNDIsMS4zNCwxLjM0LDAsMCwxLS4yMy40OWMtLjI4LjQzLS41Ny44NS0uODYsMS4yNWExMywxMywwLDAsMS0uOTEsMS4xLDYuNTgsNi41OCwwLDAsMS0uOTUuODQsMy4yLDMuMiwwLDAsMS0xLC40OSwxLjYsMS42LDAsMCwxLS41OS4wNiwxLDEsMCwwLDEtLjQ0LS4xNCwxLDEsMCwwLDEtLjMtLjMyLDEuNjgsMS42OCwwLDAsMS0uMTctLjQzLDMsMywwLDAsMS0uMS0uOTIsNy45MSw3LjkxLDAsMCwxLC4xLS45MWMuMDgtLjM5LjE1LS43OS4yMy0xLjE4cy4xNC0uNzYuMjItMS4xMmwtLjM3LjFhMS4wOCwxLjA4LDAsMCwxLS42OSwwLC40NC40NCwwLDAsMS0uMjctLjMuNDEuNDEsMCwwLDEsMC0uMjIuODMuODMsMCwwLDEsLjA5LS4yOCwyLjMyLDIuMzIsMCwwLDEsLjIxLS4yNS44Ni44NiwwLDAsMSwuMzMtLjE3bC45Mi0uMjQuODMtNGExLjE5LDEuMTksMCwwLDEsLjMtLjU4QTEuMDcsMS4wNywwLDAsMSwxMy40OSw3LC45NC45NCwwLDAsMSwxNCw3YS41MS41MSwwLDAsMSwuMzQuMzkuODIuODIsMCwwLDEsMCwuMzUsMy4yMiwzLjIyLDAsMCwxLS4wOC40NGwtLjEuMzljMCwuMTUtLjA3LjMyLS4xMi40OWwtLjEyLjU0Yy0uMDUuMTktLjA5LjM3LS4xMy41NGwtLjMxLDEuMzEsMi43Ny0uNzRhMi44NywyLjg3LDAsMCwxLC4zOC0uMDguNzkuNzksMCwwLDEsLjMxLDAsLjQ2LjQ2LDAsMCwxLC4yNC4xMi41LjUsMCwwLDEsLjE1LjI4LjU4LjU4LDAsMCwxLDAsLjE5LjM2LjM2LDAsMCwxLS4wNi4yLjY4LjY4LDAsMCwxLS4xOS4xOSwxLjM1LDEuMzUsMCwwLDEtLjM0LjE2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjcxLDExLjU5cS0uMTUuNzEtLjI3LDEuMzVjLS4wOC40NC0uMTYuODUtLjI0LDEuMjIsMCwuMTUtLjA1LjMzLS4wNy41MmExLjU0LDEuNTQsMCwwLDAsMCwuNS4yNy4yNywwLDAsMCwuMTEuMTcuMTkuMTksMCwwLDAsLjIsMCwxLjIyLDEuMjIsMCwwLDAsLjQyLS4yMiw2LjA5LDYuMDksMCwwLDAsLjUxLS40NGwuNTUtLjU4Yy4xOS0uMjEuMzgtLjQzLjU2LS42NXMuMzUtLjQ0LjUxLS42Ni4zLS40MS40Mi0uNTlhLjU0LjU0LDAsMCwxLC4yMy0uMTYuMzIuMzIsMCwwLDEsLjI4LjA2LjU1LjU1LDAsMCwxLC4xNy4zLjg0Ljg0LDAsMCwxLDAsLjQyLDEuMjMsMS4yMywwLDAsMS0uMjMuNWMtLjI4LjQzLS41Ny44NC0uODYsMS4yNWExMi43OSwxMi43OSwwLDAsMS0uOTEsMS4wOSw2LjA5LDYuMDksMCwwLDEtLjk1Ljg0LDMsMywwLDAsMS0xLC40OSwxLjYsMS42LDAsMCwxLS41OS4wNi45Mi45MiwwLDAsMS0uNDQtLjE0Ljg2Ljg2LDAsMCwxLS4yOS0uMzEsMS41LDEuNSwwLDAsMS0uMTgtLjQzLDMsMywwLDAsMS0uMS0uOTIsNy40NCw3LjQ0LDAsMCwxLC4xLS45MWMuMDgtLjQuMTUtLjc5LjIzLTEuMThzLjE0LS43Ny4yMi0xLjEzbC0uMzcuMWExLDEsMCwwLDEtLjY5LDAsLjQ0LjQ0LDAsMCwxLS4yNy0uMy40LjQsMCwwLDEsMC0uMjIuNi42LDAsMCwxLC4xLS4yNy44Mi44MiwwLDAsMSwuMjEtLjI1LjY2LjY2LDAsMCwxLC4zMi0uMTdsLjkyLS4yNS44My00YTEuMTUsMS4xNSwwLDAsMSwuMy0uNTdBMS4wOSwxLjA5LDAsMCwxLDE4LDUuODJhMSwxLDAsMCwxLC41MSwwLC41NS41NSwwLDAsMSwuMzMuNCwxLDEsMCwwLDEsMCwuMzRjMCwuMTMsMCwuMjctLjA5LjQ0bC0uMS40YzAsLjE1LS4wNy4zMS0uMTEuNDhzLS4wOS4zNS0uMTMuNTQtLjA5LjM3LS4xMy41NWMtLjEuNDEtLjIuODUtLjMxLDEuMzFsMi43Ny0uNzUuMzgtLjA4YTEuMTIsMS4xMiwwLDAsMSwuMzIsMCwuNDYuNDYsMCwwLDEsLjIzLjEyLjU0LjU0LDAsMCwxLC4xNS4yOC42NS42NSwwLDAsMSwwLC4yLjQxLjQxLDAsMCwxLS4wNi4yLjgzLjgzLDAsMCwxLS4xOS4xOCwxLjM0LDEuMzQsMCwwLDEtLjM0LjE3WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjA4LDguNThhMS40OCwxLjQ4LDAsMCwxLDEuMTUuMDYsMS4yOSwxLjI5LDAsMCwxLC42Ljg1LDEuNzQsMS43NCwwLDAsMSwwLC43OSwyLjYxLDIuNjEsMCwwLDEtLjQzLDEsNy4zMyw3LjMzLDAsMCwxLTEsMS4xNSwxNC41NCwxNC41NCwwLDAsMS0xLjcsMS4zNy42LjYsMCwwLDAsLjM3LjMxLDEuMSwxLjEsMCwwLDAsLjYyLDAsMy40MywzLjQzLDAsMCwwLC44MS0uMzQsNi41MSw2LjUxLDAsMCwwLC44LS41M2MuMjYtLjE5LjUxLS40Ljc1LS42MXMuNDYtLjQxLjY1LS42bC40Ny0uNDcuMjUtLjI1YS41LjUsMCwwLDEsLjEzLS4xbC4xMSwwYS4yOC4yOCwwLDAsMSwuMTgsMCwuNTMuNTMsMCwwLDEsLjE1LjA4LjU4LjU4LDAsMCwxLC4xLjEyLjYxLjYxLDAsMCwxLDAsLjEycTAsLjA4LDAsLjE4YS41My41MywwLDAsMS0uMDYuMjhzLS4xLjE0LS4yMy4zMS0uMjkuMzctLjUuNjEtLjQ2LjQ5LS43NC43N2ExMi4yNywxMi4yNywwLDAsMS0uOTMuODEsNy45NCw3Ljk0LDAsMCwxLTEuMDcuNzEsNSw1LDAsMCwxLTEuMTYuNDksMi4xMSwyLjExLDAsMCwxLTEuNzctLjMsMi40NCwyLjQ0LDAsMCwxLS42My0uNjUsMy4wNywzLjA3LDAsMCwxLS4zOC0uODcsMi43NiwyLjc2LDAsMCwxLS4wOC0uODQsNC41LDQuNSwwLDAsMSwuMTgtMSw1LjE0LDUuMTQsMCwwLDEsLjQ0LTEsNC43NCw0Ljc0LDAsMCwxLDEuNjMtMS43OUE0LDQsMCwwLDEsMjMuMDgsOC41OFptMCwxLjI1LS4wNywwLS4wOCwwYTEuMjksMS4yOSwwLDAsMC0uNTcuMjksMS44OSwxLjg5LDAsMCwwLS40Mi40NywyLjYyLDIuNjIsMCwwLDAtLjI5LjU4LDUuMyw1LjMsMCwwLDAtLjE5LjYxYzAsLjItLjA4LjM5LS4xMS41NnMwLC4zMywwLC40NGE2LjE5LDYuMTksMCwwLDAsLjUyLS41MWwuNS0uNTNjLjE2LS4xNy4yOS0uMzMuNC0uNDZsLjI0LS4yN2ExLjc1LDEuNzUsMCwwLDAsLjQxLS41OS43NS43NSwwLDAsMCwuMDUtLjQuMzIuMzIsMCwwLDAtLjE0LS4xOEEuNDEuNDEsMCwwLDAsMjMuMDksOS44M1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNi44OCw4LjY2QTEuNDIsMS40MiwwLDAsMSwyNy4xNiw4YS45Mi45MiwwLDAsMSwuNDUtLjMxLjU0LjU0LDAsMCwxLC40MSwwLC42My42MywwLDAsMSwuMjguMzksMS44NywxLjg3LDAsMCwxLDAsLjI1LDEuNSwxLjUsMCwwLDEsMCwuMjlBMywzLDAsMCwxLDI4LjcyLDhhNC40NCw0LjQ0LDAsMCwxLC42NS0uNjUsNS4yMSw1LjIxLDAsMCwxLC43Ny0uNTZBMy4xNSwzLjE1LDAsMCwxLDMxLDYuNDdhMS4zMSwxLjMxLDAsMCwxLC44MSwwLC44NS44NSwwLDAsMSwuNS42NSwyLjMsMi4zLDAsMCwxLC4wOC42Niw2LjE1LDYuMTUsMCwwLDEtLjA2LjczYzAsLjI0LS4xLjQ5LS4xNi43NHMtLjEzLjQ3LS4yLjY5bC0uMTkuNmMtLjA2LjE4LS4xLjMzLS4xMy40NWEuNDcuNDcsMCwwLDAsMCwuMzUuMTQuMTQsMCwwLDAsLjA3LjEuMTkuMTksMCwwLDAsLjE1LDBsLjEzLS4wNWEuNS41LDAsMCwwLC4xNy0uMTQsOS41LDkuNSwwLDAsMCwuODItLjY4Yy4yNy0uMjUuNTMtLjUyLjc4LS43OXMuNDYtLjUzLjY1LS43OGE3LjQ2LDcuNDYsMCwwLDAsLjQ4LS42OC40My40MywwLDAsMSwuMTEtLjEybC4xMi0uMDZhLjI3LjI3LDAsMCwxLC4yNi4wNS40Ny40NywwLDAsMSwuMTUuMjYsMS4yMywxLjIzLDAsMCwxLDAsLjYzLDIsMiwwLDAsMS0uMzUuNzRsLS43Mi44N2E5Ljk0LDkuOTQsMCwwLDEtLjY4Ljc2LDcuNTMsNy41MywwLDAsMS0uNzcuNzEsOC41MSw4LjUxLDAsMCwxLTEsLjcxLDMuNzEsMy43MSwwLDAsMS0uMzcuMjEsMS4zNCwxLjM0LDAsMCwxLS4zMy4xMi44Mi44MiwwLDAsMS0uNzItLjA3LDEuMDYsMS4wNiwwLDAsMS0uNC0uNjRsMC0uMTJzMC0uMDgsMC0uMTNhMiwyLDAsMCwxLDAtLjYxLDUuMjcsNS4yNywwLDAsMSwuMTItLjczYy4wNi0uMjUuMTItLjUuMTktLjc1cy4xNC0uNDkuMTktLjcyLjExLS40Mi4xNC0uNmEuOTEuOTEsMCwwLDAsMC0uNC4zMy4zMywwLDAsMC0uMTMtLjE5LjI3LjI3LDAsMCwwLS4yNCwwLDEuOTEsMS45MSwwLDAsMC0uOTQuNiw1LjEyLDUuMTIsMCwwLDAtLjcsMSwxMC43NSwxMC43NSwwLDAsMC0uNTIsMS4yMWwtLjM3LDEuMTFjLS4wNi4yMi0uMTEuNDUtLjE1LjY4YTYuMzIsNi4zMiwwLDAsMS0uMTMuNjgsMi4xMSwyLjExLDAsMCwxLS4yMi41NS43My43MywwLDAsMS0uNDMuMzEuNjYuNjYsMCwwLDEtLjUyLS4wNi42OC42OCwwLDAsMS0uMjktLjQyLDEuNDYsMS40NiwwLDAsMSwwLS40OWMwLS4yNC4wNi0uNTIuMS0uODNzLjExLS42Ni4xOC0xbC4yMS0xLjA5Yy4wNy0uMzYuMTMtLjcuMi0xWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM2LjI0LDYuNmMtLjEuNDctLjE5LjkyLS4yNywxLjM2cy0uMTYuODQtLjI0LDEuMjFjMCwuMTYsMCwuMzMtLjA3LjUzYTEuMjcsMS4yNywwLDAsMCwwLC40OS4zMi4zMiwwLDAsMCwuMS4xOC4yMy4yMywwLDAsMCwuMiwwLDEuMjIsMS4yMiwwLDAsMCwuNDItLjIyLDQsNCwwLDAsMCwuNTEtLjQ0LDcuODYsNy44NiwwLDAsMCwuNTYtLjU4Yy4xOS0uMjEuMzgtLjQzLjU2LS42NWwuNTEtLjY1LjQyLS42YS40OC40OCwwLDAsMSwuMjMtLjE2LjMyLjMyLDAsMCwxLC4yNy4wNi41MS41MSwwLDAsMSwuMTguMywxLDEsMCwwLDEsMCwuNDMsMS4zLDEuMywwLDAsMS0uMjQuNDljLS4yNy40My0uNTYuODUtLjg2LDEuMjVhMTEuMTEsMTEuMTEsMCwwLDEtLjksMS4wOSw2LjgxLDYuODEsMCwwLDEtMSwuODUsMywzLDAsMCwxLTEsLjQ4LDEuNjgsMS42OCwwLDAsMS0uNi4wNywxLDEsMCwwLDEtLjQzLS4xNSwxLDEsMCwwLDEtLjMtLjMxLDIuNDEsMi40MSwwLDAsMS0uMTgtLjQzLDMuMzgsMy4zOCwwLDAsMS0uMDktLjkyLDYsNiwwLDAsMSwuMS0uOTFjLjA4LS40LjE1LS43OS4yMy0xLjE4cy4xNC0uNzcuMjItMS4xM2wtLjM3LjFhMSwxLDAsMCwxLS42OSwwLC40NS40NSwwLDAsMS0uMjgtLjI5Ljg3Ljg3LDAsMCwxLDAtLjIzLDEsMSwwLDAsMSwuMS0uMjcsMSwxLDAsMCwxLC4yMS0uMjVBLjc0Ljc0LDAsMCwxLDM0LDZsLjkyLS4yNS44My00YTEuMTIsMS4xMiwwLDAsMSwuMy0uNTdBMS4wNywxLjA3LDAsMCwxLDM2LjUuODRhLjc4Ljc4LDAsMCwxLC41LDAsLjUxLjUxLDAsMCwxLC4zNC4zOS44Mi44MiwwLDAsMSwwLC4zNWMwLC4xMi0uMDUuMjYtLjA5LjQzczAsLjI0LS4wOS40bC0uMTIuNDhjMCwuMTgtLjA4LjM2LS4xMy41NHMtLjA4LjM3LS4xMy41NWMtLjA5LjQxLS4xOS44NS0uMywxLjMxbDIuNzctLjc1LjM4LS4wOGExLjA1LDEuMDUsMCwwLDEsLjMxLDAsLjU1LjU1LDAsMCwxLC4yNC4xMi43My43MywwLDAsMSwuMTUuMjgsMS4yMywxLjIzLDAsMCwxLDAsLjIuNDQuNDQsMCwwLDEtLjA3LjIuNzYuNzYsMCwwLDEtLjE4LjE4LDEuNDMsMS40MywwLDAsMS0uMzUuMTdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzkuMTEsNS4wN2ExLDEsMCwwLDEsLjI0LS40MywxLDEsMCwwLDEsLjM2LS4yMS45Mi45MiwwLDAsMSwuNjEuMDZBLjcyLjcyLDAsMCwxLDQwLjcsNXMwLC4xLDAsLjE2YS40My40MywwLDAsMSwwLC4xNmMwLC4xNy0uMDcuMzItLjA5LjQzczAsLjIyLS4wNy4zMiwwLC4yLDAsLjI5LDAsLjIxLS4wNi4zNS0uMDcuMzMtLjExLjUyLS4wNy4zOS0uMS41OCwwLC4zOS0uMDYuNTdhMS40OCwxLjQ4LDAsMCwwLC4wNS40OWMwLC4xNS4xLjI0LjE5LjI3YS43LjcsMCwwLDAsLjM1LDAsMS43NCwxLjc0LDAsMCwwLC40Ny0uMjQsNCw0LDAsMCwwLC40NS0uNCw1LjE3LDUuMTcsMCwwLDAsLjQyLS41MWwuMzctLjU1Yy4xMS0uMTguMjEtLjM2LjMtLjUyTDQzLDYuNDRhLjUxLjUxLDAsMCwxLC4yOS0uMjYuMzIuMzIsMCwwLDEsLjI5LjA3LjYuNiwwLDAsMSwuMTkuMzIsMS4xMiwxLjEyLDAsMCwxLDAsLjQ1LDEuMjIsMS4yMiwwLDAsMS0uMi41cS0uMzIuNTUtLjY2LDEuMDhhNy4xMiw3LjEyLDAsMCwxLS43MywxLDUuMTUsNS4xNSwwLDAsMS0uODEuNzUsMi42NywyLjY3LDAsMCwxLS45MS40NSwxLjU4LDEuNTgsMCwwLDEtMS4xNy0uMDcsMS40MSwxLjQxLDAsMCwxLS42OS0xLDIuNjQsMi42NCwwLDAsMS0uMS0uNzksNyw3LDAsMCwxLC4wNy0uOGMwLS4yNi4wOC0uNTEuMTQtLjc2cy4wOS0uNDkuMTItLjcxLDAtLjIuMDUtLjM3LjA3LS4zNS4xLS41M1MzOS4wNyw1LjMsMzkuMTEsNS4wN1ptLjQyLTIuMTdhMS4xMywxLjEzLDAsMCwxLDAtLjQyLDEuMDksMS4wOSwwLDAsMSwuMTEtLjQzLDEuMTcsMS4xNywwLDAsMSwuMjktLjM4LDEuMSwxLjEsMCwwLDEsLjQ4LS4yNSwxLDEsMCwwLDEsLjc0LDAsLjY2LjY2LDAsMCwxLC4zMi40MiwxLjE1LDEuMTUsMCwwLDEsMCwuMzgsMSwxLDAsMCwxLS4wOS40MSwxLDEsMCwwLDEtLjI2LjM2LDEsMSwwLDAsMS0uNDUuMjQsMS4yNiwxLjI2LDAsMCwxLS43OCwwQS42NC42NCwwLDAsMSwzOS41MywyLjlaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDUuNTcsMi41NGEyLjU5LDIuNTksMCwwLDEsLjcxLS4xLDIuMTUsMi4xNSwwLDAsMSwuNzYuMSwxLjcxLDEuNzEsMCwwLDEsLjY3LjQsMS41NiwxLjU2LDAsMCwxLC40My43NywyLjUzLDIuNTMsMCwwLDEsLjA5LjYsNC42OSw0LjY5LDAsMCwxLDAsLjc0LjU1LjU1LDAsMCwwLC4yMy4wOS42OS42OSwwLDAsMCwuMjUsMCwuOTQuOTQsMCwwLDAsLjM3LS4yMSwzLjM0LDMuMzQsMCwwLDAsLjM3LS4zOEEzLjY0LDMuNjQsMCwwLDAsNDkuNzksNGMuMTItLjE4LjIzLS4zNS4zMy0uNTNzLjE5LS4zMy4yNi0uNDhhMy4zOCwzLjM4LDAsMCwwLC4xOS0uMzkuMi4yLDAsMCwxLC4xMy0uMDkuMy4zLDAsMCwxLC4yNS4wNi41NS41NSwwLDAsMSwuMTguMzIsMS4yNSwxLjI1LDAsMCwxLDAsLjU1LDEuNzcsMS43NywwLDAsMS0uMzMuNzNjLS4wOS4xOC0uMi40LS4zMy42M2E2LjEsNi4xLDAsMCwxLS40MS43LDQuMTksNC4xOSwwLDAsMS0uNS42LDEuNDgsMS40OCwwLDAsMS0uNi4zNSwxLjM1LDEuMzUsMCwwLDEtLjQ1LDBBMS44MywxLjgzLDAsMCwxLDQ4LDYuNDNhNC45Miw0LjkyLDAsMCwxLS40NiwxLjA1LDQuNjQsNC42NCwwLDAsMS0uNjkuOTFBNC4zNCw0LjM0LDAsMCwxLDQ2LDkuMWE0LjE2LDQuMTYsMCwwLDEtMS4xNC40OCwyLDIsMCwwLDEtLjU3LjA1LDEuODksMS44OSwwLDAsMS0uNjktLjE0LDIsMiwwLDAsMS0uNjMtLjQ0LDEuNzksMS43OSwwLDAsMS0uNDItLjgsMy42NSwzLjY1LDAsMCwxLS4xMS0uODQsNS43MSw1LjcxLDAsMCwxLC4wNy0xLjA3LDYuMyw2LjMsMCwwLDEsLjMtMS4xNSw0LjQyLDQuNDIsMCwwLDEsLjU4LTEuMTIsNCw0LDAsMCwxLC45Mi0uOTJBMy41MSwzLjUxLDAsMCwxLDQ1LjU3LDIuNTRabTAsMS42MWExLjYzLDEuNjMsMCwwLDAtLjcyLjQxLDIuMzgsMi4zOCwwLDAsMC0uNTEuNywyLjc2LDIuNzYsMCwwLDAtLjI1Ljg2QTIuNDIsMi40MiwwLDAsMCw0NC4xLDdhMi43OSwyLjc5LDAsMCwwLC4xMi4zNCwxLjEsMS4xLDAsMCwwLC4yMS4zMy42My42MywwLDAsMCwuMy4yMS43Mi43MiwwLDAsMCwuNDQsMCwxLjY4LDEuNjgsMCwwLDAsLjcxLS40MiwyLjc0LDIuNzQsMCwwLDAsLjUxLS43MiwyLjg4LDIuODgsMCwwLDAsLjI1LS44OCwyLjI2LDIuMjYsMCwwLDAtLjA2LS45LDIuNDIsMi40MiwwLDAsMC0uMTItLjM1Ljg5Ljg5LDAsMCwwLS4xOS0uMzEuNjcuNjcsMCwwLDAtLjMtLjE5QS44NC44NCwwLDAsMCw0NS41Myw0LjE1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUwLjcxLDIuMjVBMS4zMywxLjMzLDAsMCwxLDUxLDEuNTlhLjg0Ljg0LDAsMCwxLC40Ni0uMzEuNTIuNTIsMCwwLDEsLjQuMDUuNTkuNTksMCwwLDEsLjI4LjM5LDEuNSwxLjUsMCwwLDEsMCwuMjQsMS42MiwxLjYyLDAsMCwxLDAsLjMsMi41OSwyLjU5LDAsMCwxLC40LS42M0E1LDUsMCwwLDEsNTMuMTksMSw2LjA1LDYuMDUsMCwwLDEsNTQsLjQxYTMuMzcsMy4zNywwLDAsMSwuODItLjM1LDEuMzEsMS4zMSwwLDAsMSwuODEsMCwuODguODgsMCwwLDEsLjQ5LjY1LDIuNDEsMi40MSwwLDAsMSwuMDguNjcsNC41Niw0LjU2LDAsMCwxLS4wNi43Miw2LjA4LDYuMDgsMCwwLDEtLjE2Ljc0Yy0uMDYuMjUtLjEzLjQ4LS4yLjdsLS4xOS42YzAsLjE4LS4xLjMzLS4xMy40NWEuNTYuNTYsMCwwLDAsMCwuMzQuMjEuMjEsMCwwLDAsLjA3LjExLjE5LjE5LDAsMCwwLC4xNSwwLC4zNS4zNSwwLDAsMCwuMTMsMCwuNS41LDAsMCwwLC4xNy0uMTQsOCw4LDAsMCwwLC44Mi0uNjdjLjI4LS4yNi41My0uNTIuNzgtLjc5cy40Ni0uNTMuNjUtLjc5YTYuMjksNi4yOSwwLDAsMCwuNDgtLjY4LjY1LjY1LDAsMCwxLC4xMS0uMTIuNDUuNDUsMCwwLDEsLjEyLS4wNi4yOS4yOSwwLDAsMSwuMjYuMDUuNDUuNDUsMCwwLDEsLjE1LjI2LDEuMzQsMS4zNCwwLDAsMSwwLC42MywyLDIsMCwwLDEtLjM2Ljc0bC0uNzIuODhjLS4yMS4yNi0uNDQuNTItLjY3Ljc2cy0uNS40OC0uNzguNzFhOC41MSw4LjUxLDAsMCwxLTEsLjcxbC0uMzcuMjFMNTUsNi44M2EuODIuODIsMCwwLDEtLjcyLS4wNywxLjA5LDEuMDksMCwwLDEtLjQtLjY1bDAtLjExczAtLjA4LDAtLjEzYTEuNzQsMS43NCwwLDAsMSwwLS42MUE2LjUyLDYuNTIsMCwwLDEsNTQsNC41M2MuMDYtLjI1LjEyLS41LjE5LS43NnMuMTQtLjQ5LjItLjcxLjEtLjQzLjEzLS42YS43OC43OCwwLDAsMCwwLS40LjMxLjMxLDAsMCwwLS4xMy0uMi4yNS4yNSwwLDAsMC0uMjQsMCwxLjkxLDEuOTEsMCwwLDAtLjk0LjYsNC44NSw0Ljg1LDAsMCwwLS43LDFBOC42LDguNiwwLDAsMCw1Miw0LjY4Yy0uMTUuNDEtLjI3Ljc4LS4zOCwxLjExYTYuMjIsNi4yMiwwLDAsMC0uMTUuNjgsNi4xMyw2LjEzLDAsMCwxLS4xMy42NywxLjcxLDEuNzEsMCwwLDEtLjIyLjU1LjY2LjY2LDAsMCwxLS40My4zMS41OC41OCwwLDAsMS0uNTItLjA2LjY5LjY5LDAsMCwxLS4yOS0uNDEsMS41MSwxLjUxLDAsMCwxLDAtLjVjMC0uMjMuMDYtLjUxLjExLS44M3MuMS0uNjUuMTctMWwuMjEtMS4xYy4wNy0uMzYuMTQtLjcuMi0xUzUwLjY3LDIuNDcsNTAuNzEsMi4yNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04LjM0LDE2LjU4YzAsLjEyLDAsLjI1LDAsLjRhMS4yOSwxLjI5LDAsMCwwLC4wNi40LjgxLjgxLDAsMCwwLC4xMi4yOC4yMy4yMywwLDAsMCwuMjYuMDYsMS4zNCwxLjM0LDAsMCwwLC41LS4zMSw2LjE4LDYuMTgsMCwwLDAsLjU3LS42M2MuMTktLjI1LjM4LS41My41OC0uODRzLjM4LS42My41Ny0xLC4zNi0uNjQuNTItMSwuMy0uNjIuNDItLjg5bC42MiwxYy0uMjQuNi0uNDksMS4xOC0uNzcsMS43NWExMS4xNSwxMS4xNSwwLDAsMS0uODgsMS41Myw2LDYsMCwwLDEtMSwxLjE4LDIuODQsMi44NCwwLDAsMS0xLjE0LjY0LDEuNDUsMS40NSwwLDAsMS0uNjQsMCwxLjEzLDEuMTMsMCwwLDEtLjQ5LS4yLDEuNTEsMS41MSwwLDAsMS0uMzUtLjQsMi4yNywyLjI3LDAsMCwxLS4yMi0uNTNjMC0uMDcsMC0uMTgtLjA3LS4zMnMtLjA2LS4yOC0uMS0uNDJhMy41MywzLjUzLDAsMCwwLS4wOC0uNGMwLS4xMiwwLS4yLDAtLjI0bC0zLDEtMS4zOS40YTE1LjIzLDE1LjIzLDAsMCwxLS4zNCwxLjU1Yy0uMDYuMi0uMTIuNC0uMTkuNTlhNS4yOSw1LjI5LDAsMCwxLS4yMi41MywxLjczLDEuNzMsMCwwLDEtLjI2LjQuNjQuNjQsMCwwLDEtLjMuMi44Mi44MiwwLDAsMS0uNDMsMCwuNjcuNjcsMCwwLDEtLjMxLS4xMi43LjcsMCwwLDEtLjItLjIyLDEuMTIsMS4xMiwwLDAsMS0uMTEtLjI2QTEuNzYsMS43NiwwLDAsMSwwLDIwLjQ0LDEuNzQsMS43NCwwLDAsMSwuMDYsMjBMLjY3LDE3LjhjMC0uMDkuMDgtLjMxLjE2LS42NXMuMTgtLjc3LjMtMS4yNy4yOC0xLjA3LjQ2LTEuNjkuMzktMS4yNS42Mi0xLjg5UzIuNjksMTEsMywxMC4zOEExNC41NywxNC41NywwLDAsMSwzLjksOC42Niw3LDcsMCwwLDEsNSw3LjM0YTMsMywwLDAsMSwxLjI1LS43MiwyLjI4LDIuMjgsMCwwLDEsMS4zNCwwLDQuMyw0LjMsMCwwLDEsMS41MSwxLC40OC40OCwwLDAsMSwuMTEuMTkuNDkuNDksMCwwLDEsMCwuMjQuODIuODIsMCwwLDEtLjEuMjQsMS4wNywxLjA3LDAsMCwxLS4xOC4xOS43Mi43MiwwLDAsMS0uMjMuMTIsMS41LDEuNSwwLDAsMS0uMzgsMCwuOTMuOTMsMCwwLDEtLjQ1LS4xOCwxLjcyLDEuNzIsMCwwLDAtLjY3LS4zLDEuMzUsMS4zNSwwLDAsMC0uNiwwLDEuNzEsMS43MSwwLDAsMC0uNzUuNDQsNSw1LDAsMCwwLS42OC44NCw4LjM3LDguMzcsMCwwLDAtLjU5LDEuMTJjLS4xOS40MS0uMzYuODQtLjUyLDEuMjhzLS4zMS44OS0uNDUsMS4zNS0uMjcuODktLjM5LDEuMy0uMjIuOC0uMzIsMS4xNS0uMTguNjQtLjI3Ljg4bDEuNTYtLjQyLDIuNTctLjljMC0uMTMsMC0uMy4wNy0uNTJzLjA3LS40Ni4xMS0uNzMuMDktLjU3LjEzLS44OGwuMTUtMSwuMTUtLjk1YzAtLjMxLjEtLjYuMTQtLjg3YS44Ni44NiwwLDAsMSwuMi0uNTQuOTMuOTMsMCwwLDEsLjQzLS4yNywxLjA5LDEuMDksMCwwLDEsLjI2LDAsMS4xOCwxLjE4LDAsMCwxLC4yNy4wNi44Ny44NywwLDAsMSwuMjMuMTZBLjU5LjU5LDAsMCwxLDksMTBhMi4wOSwyLjA5LDAsMCwxLDAsLjU5YzAsLjI4LS4wNi42Mi0uMTEsMXMtLjExLjgxLS4xNywxLjI3LS4xNC45Mi0uMiwxLjM4LS4xMS44OS0uMTYsMS4zQTkuMjEsOS4yMSwwLDAsMCw4LjM0LDE2LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEzLjIzLDEyLjhxLS4xNS42OS0uMjcsMS4zNWMtLjA4LjQ0LS4xNi44NC0uMjQsMS4yMiwwLC4xNS0uMDUuMzMtLjA3LjUyYTEuMzIsMS4zMiwwLDAsMCwwLC41LjI3LjI3LDAsMCwwLC4xMS4xN3MuMTEsMCwuMiwwYTEuNSwxLjUsMCwwLDAsLjQyLS4yMyw0LjY2LDQuNjYsMCwwLDAsLjUxLS40NGMuMTgtLjE3LjM2LS4zNi41NS0uNTdzLjM4LS40My41Ni0uNjUuMzUtLjQ0LjUxLS42Ni4zLS40MS40Mi0uNTlhLjQ2LjQ2LDAsMCwxLC4yMy0uMTYuMjcuMjcsMCwwLDEsLjI3LjA2LjUxLjUxLDAsMCwxLC4xOC4zLDEsMSwwLDAsMSwwLC40MiwxLjM0LDEuMzQsMCwwLDEtLjIzLjQ5Yy0uMjguNDMtLjU3Ljg1LS44NiwxLjI1YTEzLDEzLDAsMCwxLS45MSwxLjEsNi41OCw2LjU4LDAsMCwxLS45NS44NCwzLjIsMy4yLDAsMCwxLTEsLjQ5LDEuNiwxLjYsMCwwLDEtLjU5LjA2LDEsMSwwLDAsMS0uNDQtLjE0LDEsMSwwLDAsMS0uMy0uMzIsMS42OCwxLjY4LDAsMCwxLS4xNy0uNDMsMywzLDAsMCwxLS4xLS45Miw3LjkxLDcuOTEsMCwwLDEsLjEtLjkxYy4wOC0uMzkuMTUtLjc5LjIzLTEuMThzLjE0LS43Ni4yMi0xLjEybC0uMzcuMWExLjA4LDEuMDgsMCwwLDEtLjY5LDAsLjQ0LjQ0LDAsMCwxLS4yNy0uMy40MS40MSwwLDAsMSwwLS4yMi44My44MywwLDAsMSwuMDktLjI4LDIuMzIsMi4zMiwwLDAsMSwuMjEtLjI1Ljg2Ljg2LDAsMCwxLC4zMy0uMTdsLjkyLS4yNC44My00YTEuMTksMS4xOSwwLDAsMSwuMy0uNThBMS4wNywxLjA3LDAsMCwxLDEzLjQ5LDcsLjk0Ljk0LDAsMCwxLDE0LDdhLjUxLjUxLDAsMCwxLC4zNC4zOS44Mi44MiwwLDAsMSwwLC4zNSwzLjIyLDMuMjIsMCwwLDEtLjA4LjQ0bC0uMS4zOWMwLC4xNS0uMDcuMzItLjEyLjQ5bC0uMTIuNTRjLS4wNS4xOS0uMDkuMzctLjEzLjU0bC0uMzEsMS4zMSwyLjc3LS43NGEyLjg3LDIuODcsMCwwLDEsLjM4LS4wOC43OS43OSwwLDAsMSwuMzEsMCwuNDYuNDYsMCwwLDEsLjI0LjEyLjUuNSwwLDAsMSwuMTUuMjguNTguNTgsMCwwLDEsMCwuMTkuMzYuMzYsMCwwLDEtLjA2LjIuNjguNjgsMCwwLDEtLjE5LjE5LDEuMzUsMS4zNSwwLDAsMS0uMzQuMTZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTcuNzEsMTEuNTlxLS4xNS43MS0uMjcsMS4zNWMtLjA4LjQ0LS4xNi44NS0uMjQsMS4yMiwwLC4xNS0uMDUuMzMtLjA3LjUyYTEuNTQsMS41NCwwLDAsMCwwLC41LjI3LjI3LDAsMCwwLC4xMS4xNy4xOS4xOSwwLDAsMCwuMiwwLDEuMjIsMS4yMiwwLDAsMCwuNDItLjIyLDYuMDksNi4wOSwwLDAsMCwuNTEtLjQ0bC41NS0uNThjLjE5LS4yMS4zOC0uNDMuNTYtLjY1cy4zNS0uNDQuNTEtLjY2LjMtLjQxLjQyLS41OWEuNTQuNTQsMCwwLDEsLjIzLS4xNi4zMi4zMiwwLDAsMSwuMjguMDYuNTUuNTUsMCwwLDEsLjE3LjMuODQuODQsMCwwLDEsMCwuNDIsMS4yMywxLjIzLDAsMCwxLS4yMy41Yy0uMjguNDMtLjU3Ljg0LS44NiwxLjI1YTEyLjc5LDEyLjc5LDAsMCwxLS45MSwxLjA5LDYuMDksNi4wOSwwLDAsMS0uOTUuODQsMywzLDAsMCwxLTEsLjQ5LDEuNiwxLjYsMCwwLDEtLjU5LjA2LjkyLjkyLDAsMCwxLS40NC0uMTQuODYuODYsMCwwLDEtLjI5LS4zMSwxLjUsMS41LDAsMCwxLS4xOC0uNDMsMywzLDAsMCwxLS4xLS45Miw3LjQ0LDcuNDQsMCwwLDEsLjEtLjkxYy4wOC0uNC4xNS0uNzkuMjMtMS4xOHMuMTQtLjc3LjIyLTEuMTNsLS4zNy4xYTEsMSwwLDAsMS0uNjksMCwuNDQuNDQsMCwwLDEtLjI3LS4zLjQuNCwwLDAsMSwwLS4yMi42LjYsMCwwLDEsLjEtLjI3LjgyLjgyLDAsMCwxLC4yMS0uMjUuNjYuNjYsMCwwLDEsLjMyLS4xN2wuOTItLjI1LjgzLTRhMS4xNSwxLjE1LDAsMCwxLC4zLS41N0ExLjA5LDEuMDksMCwwLDEsMTgsNS44MmExLDEsMCwwLDEsLjUxLDAsLjU1LjU1LDAsMCwxLC4zMy40LDEsMSwwLDAsMSwwLC4zNGMwLC4xMywwLC4yNy0uMDkuNDRsLS4xLjRjMCwuMTUtLjA3LjMxLS4xMS40OHMtLjA5LjM1LS4xMy41NC0uMDkuMzctLjEzLjU1Yy0uMS40MS0uMi44NS0uMzEsMS4zMWwyLjc3LS43NS4zOC0uMDhhMS4xMiwxLjEyLDAsMCwxLC4zMiwwLC40Ni40NiwwLDAsMSwuMjMuMTIuNTQuNTQsMCwwLDEsLjE1LjI4LjY1LjY1LDAsMCwxLDAsLjIuNDEuNDEsMCwwLDEtLjA2LjIuODMuODMsMCwwLDEtLjE5LjE4LDEuMzQsMS4zNCwwLDAsMS0uMzQuMTdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuMDgsOC41OGExLjQ4LDEuNDgsMCwwLDEsMS4xNS4wNiwxLjI5LDEuMjksMCwwLDEsLjYuODUsMS43NCwxLjc0LDAsMCwxLDAsLjc5LDIuNjEsMi42MSwwLDAsMS0uNDMsMSw3LjMzLDcuMzMsMCwwLDEtMSwxLjE1LDE0LjU0LDE0LjU0LDAsMCwxLTEuNywxLjM3LjYuNiwwLDAsMCwuMzcuMzEsMS4xLDEuMSwwLDAsMCwuNjIsMCwzLjQzLDMuNDMsMCwwLDAsLjgxLS4zNCw2LjUxLDYuNTEsMCwwLDAsLjgtLjUzYy4yNi0uMTkuNTEtLjQuNzUtLjYxcy40Ni0uNDEuNjUtLjZsLjQ3LS40Ny4yNS0uMjVhLjUuNSwwLDAsMSwuMTMtLjFsLjExLDBhLjI4LjI4LDAsMCwxLC4xOCwwLC41My41MywwLDAsMSwuMTUuMDguNTguNTgsMCwwLDEsLjEuMTIuNjEuNjEsMCwwLDEsMCwuMTJxMCwuMDgsMCwuMThhLjUzLjUzLDAsMCwxLS4wNi4yOHMtLjEuMTQtLjIzLjMxLS4yOS4zNy0uNS42MS0uNDYuNDktLjc0Ljc3YTEyLjI3LDEyLjI3LDAsMCwxLS45My44MSw3Ljk0LDcuOTQsMCwwLDEtMS4wNy43MSw1LDUsMCwwLDEtMS4xNi40OSwyLjExLDIuMTEsMCwwLDEtMS43Ny0uMywyLjQ0LDIuNDQsMCwwLDEtLjYzLS42NSwzLjA3LDMuMDcsMCwwLDEtLjM4LS44NywyLjc2LDIuNzYsMCwwLDEtLjA4LS44NCw0LjUsNC41LDAsMCwxLC4xOC0xLDUuMTQsNS4xNCwwLDAsMSwuNDQtMSw0Ljc0LDQuNzQsMCwwLDEsMS42My0xLjc5QTQsNCwwLDAsMSwyMy4wOCw4LjU4Wm0wLDEuMjUtLjA3LDAtLjA4LDBhMS4yOSwxLjI5LDAsMCwwLS41Ny4yOSwxLjg5LDEuODksMCwwLDAtLjQyLjQ3LDIuNjIsMi42MiwwLDAsMC0uMjkuNTgsNS4zLDUuMywwLDAsMC0uMTkuNjFjMCwuMi0uMDguMzktLjExLjU2czAsLjMzLDAsLjQ0YTYuMTksNi4xOSwwLDAsMCwuNTItLjUxbC41LS41M2MuMTYtLjE3LjI5LS4zMy40LS40NmwuMjQtLjI3YTEuNzUsMS43NSwwLDAsMCwuNDEtLjU5Ljc1Ljc1LDAsMCwwLC4wNS0uNC4zMi4zMiwwLDAsMC0uMTQtLjE4QS40MS40MSwwLDAsMCwyMy4wOSw5LjgzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2Ljg4LDguNjZBMS40MiwxLjQyLDAsMCwxLDI3LjE2LDhhLjkyLjkyLDAsMCwxLC40NS0uMzEuNTQuNTQsMCwwLDEsLjQxLDAsLjYzLjYzLDAsMCwxLC4yOC4zOSwxLjg3LDEuODcsMCwwLDEsMCwuMjUsMS41LDEuNSwwLDAsMSwwLC4yOUEzLDMsMCwwLDEsMjguNzIsOGE0LjQ0LDQuNDQsMCwwLDEsLjY1LS42NSw1LjIxLDUuMjEsMCwwLDEsLjc3LS41NkEzLjE1LDMuMTUsMCwwLDEsMzEsNi40N2ExLjMxLDEuMzEsMCwwLDEsLjgxLDAsLjg1Ljg1LDAsMCwxLC41LjY1LDIuMywyLjMsMCwwLDEsLjA4LjY2LDYuMTUsNi4xNSwwLDAsMS0uMDYuNzNjMCwuMjQtLjEuNDktLjE2Ljc0cy0uMTMuNDctLjIuNjlsLS4xOS42Yy0uMDYuMTgtLjEuMzMtLjEzLjQ1YS40Ny40NywwLDAsMCwwLC4zNS4xNC4xNCwwLDAsMCwuMDcuMS4xOS4xOSwwLDAsMCwuMTUsMGwuMTMtLjA1YS41LjUsMCwwLDAsLjE3LS4xNCw5LjUsOS41LDAsMCwwLC44Mi0uNjhjLjI3LS4yNS41My0uNTIuNzgtLjc5cy40Ni0uNTMuNjUtLjc4YTcuNDYsNy40NiwwLDAsMCwuNDgtLjY4LjQzLjQzLDAsMCwxLC4xMS0uMTJsLjEyLS4wNmEuMjcuMjcsMCwwLDEsLjI2LjA1LjQ3LjQ3LDAsMCwxLC4xNS4yNiwxLjIzLDEuMjMsMCwwLDEsMCwuNjMsMiwyLDAsMCwxLS4zNS43NGwtLjcyLjg3YTkuOTQsOS45NCwwLDAsMS0uNjguNzYsNy41Myw3LjUzLDAsMCwxLS43Ny43MSw4LjUxLDguNTEsMCwwLDEtMSwuNzEsMy43MSwzLjcxLDAsMCwxLS4zNy4yMSwxLjM0LDEuMzQsMCwwLDEtLjMzLjEyLjgyLjgyLDAsMCwxLS43Mi0uMDcsMS4wNiwxLjA2LDAsMCwxLS40LS42NGwwLS4xMnMwLS4wOCwwLS4xM2EyLDIsMCwwLDEsMC0uNjEsNS4yNyw1LjI3LDAsMCwxLC4xMi0uNzNjLjA2LS4yNS4xMi0uNS4xOS0uNzVzLjE0LS40OS4xOS0uNzIuMTEtLjQyLjE0LS42YS45MS45MSwwLDAsMCwwLS40LjMzLjMzLDAsMCwwLS4xMy0uMTkuMjcuMjcsMCwwLDAtLjI0LDAsMS45MSwxLjkxLDAsMCwwLS45NC42LDUuMTIsNS4xMiwwLDAsMC0uNywxLDEwLjc1LDEwLjc1LDAsMCwwLS41MiwxLjIxbC0uMzcsMS4xMWMtLjA2LjIyLS4xMS40NS0uMTUuNjhhNi4zMiw2LjMyLDAsMCwxLS4xMy42OCwyLjExLDIuMTEsMCwwLDEtLjIyLjU1LjczLjczLDAsMCwxLS40My4zMS42Ni42NiwwLDAsMS0uNTItLjA2LjY4LjY4LDAsMCwxLS4yOS0uNDIsMS40NiwxLjQ2LDAsMCwxLDAtLjQ5YzAtLjI0LjA2LS41Mi4xLS44M3MuMTEtLjY2LjE4LTFsLjIxLTEuMDljLjA3LS4zNi4xMy0uNy4yLTFaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzYuMjQsNi42Yy0uMS40Ny0uMTkuOTItLjI3LDEuMzZzLS4xNi44NC0uMjQsMS4yMWMwLC4xNiwwLC4zMy0uMDcuNTNhMS4yNywxLjI3LDAsMCwwLDAsLjQ5LjMyLjMyLDAsMCwwLC4xLjE4LjIzLjIzLDAsMCwwLC4yLDAsMS4yMiwxLjIyLDAsMCwwLC40Mi0uMjIsNCw0LDAsMCwwLC41MS0uNDQsNy44Niw3Ljg2LDAsMCwwLC41Ni0uNThjLjE5LS4yMS4zOC0uNDMuNTYtLjY1bC41MS0uNjUuNDItLjZhLjQ4LjQ4LDAsMCwxLC4yMy0uMTYuMzIuMzIsMCwwLDEsLjI3LjA2LjUxLjUxLDAsMCwxLC4xOC4zLDEsMSwwLDAsMSwwLC40MywxLjMsMS4zLDAsMCwxLS4yNC40OWMtLjI3LjQzLS41Ni44NS0uODYsMS4yNWExMS4xMSwxMS4xMSwwLDAsMS0uOSwxLjA5LDYuODEsNi44MSwwLDAsMS0xLC44NSwzLDMsMCwwLDEtMSwuNDgsMS42OCwxLjY4LDAsMCwxLS42LjA3LDEsMSwwLDAsMS0uNDMtLjE1LDEsMSwwLDAsMS0uMy0uMzEsMi40MSwyLjQxLDAsMCwxLS4xOC0uNDMsMy4zOCwzLjM4LDAsMCwxLS4wOS0uOTIsNiw2LDAsMCwxLC4xLS45MWMuMDgtLjQuMTUtLjc5LjIzLTEuMThzLjE0LS43Ny4yMi0xLjEzbC0uMzcuMWExLDEsMCwwLDEtLjY5LDAsLjQ1LjQ1LDAsMCwxLS4yOC0uMjkuODcuODcsMCwwLDEsMC0uMjMsMSwxLDAsMCwxLC4xLS4yNywxLDEsMCwwLDEsLjIxLS4yNUEuNzQuNzQsMCwwLDEsMzQsNmwuOTItLjI1LjgzLTRhMS4xMiwxLjEyLDAsMCwxLC4zLS41N0ExLjA3LDEuMDcsMCwwLDEsMzYuNS44NGEuNzguNzgsMCwwLDEsLjUsMCwuNTEuNTEsMCwwLDEsLjM0LjM5LjgyLjgyLDAsMCwxLDAsLjM1YzAsLjEyLS4wNS4yNi0uMDkuNDNzMCwuMjQtLjA5LjRsLS4xMi40OGMwLC4xOC0uMDguMzYtLjEzLjU0cy0uMDguMzctLjEzLjU1Yy0uMDkuNDEtLjE5Ljg1LS4zLDEuMzFsMi43Ny0uNzUuMzgtLjA4YTEuMDUsMS4wNSwwLDAsMSwuMzEsMCwuNTUuNTUsMCwwLDEsLjI0LjEyLjczLjczLDAsMCwxLC4xNS4yOCwxLjIzLDEuMjMsMCwwLDEsMCwuMi40NC40NCwwLDAsMS0uMDcuMi43Ni43NiwwLDAsMS0uMTguMTgsMS40MywxLjQzLDAsMCwxLS4zNS4xN1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOS4xMSw1LjA3YTEsMSwwLDAsMSwuMjQtLjQzLDEsMSwwLDAsMSwuMzYtLjIxLjkyLjkyLDAsMCwxLC42MS4wNkEuNzIuNzIsMCwwLDEsNDAuNyw1czAsLjEsMCwuMTZhLjQzLjQzLDAsMCwxLDAsLjE2YzAsLjE3LS4wNy4zMi0uMDkuNDNzMCwuMjItLjA3LjMyLDAsLjIsMCwuMjksMCwuMjEtLjA2LjM1LS4wNy4zMy0uMTEuNTItLjA3LjM5LS4xLjU4LDAsLjM5LS4wNi41N2ExLjQ4LDEuNDgsMCwwLDAsLjA1LjQ5YzAsLjE1LjEuMjQuMTkuMjdhLjcuNywwLDAsMCwuMzUsMCwxLjc0LDEuNzQsMCwwLDAsLjQ3LS4yNCw0LDQsMCwwLDAsLjQ1LS40LDUuMTcsNS4xNywwLDAsMCwuNDItLjUxbC4zNy0uNTVjLjExLS4xOC4yMS0uMzYuMy0uNTJMNDMsNi40NGEuNTEuNTEsMCwwLDEsLjI5LS4yNi4zMi4zMiwwLDAsMSwuMjkuMDcuNi42LDAsMCwxLC4xOS4zMiwxLjEyLDEuMTIsMCwwLDEsMCwuNDUsMS4yMiwxLjIyLDAsMCwxLS4yLjVxLS4zMi41NS0uNjYsMS4wOGE3LjEyLDcuMTIsMCwwLDEtLjczLDEsNS4xNSw1LjE1LDAsMCwxLS44MS43NSwyLjY3LDIuNjcsMCwwLDEtLjkxLjQ1LDEuNTgsMS41OCwwLDAsMS0xLjE3LS4wNywxLjQxLDEuNDEsMCwwLDEtLjY5LTEsMi42NCwyLjY0LDAsMCwxLS4xLS43OSw3LDcsMCwwLDEsLjA3LS44YzAtLjI2LjA4LS41MS4xNC0uNzZzLjA5LS40OS4xMi0uNzEsMC0uMi4wNS0uMzcuMDctLjM1LjEtLjUzUzM5LjA3LDUuMywzOS4xMSw1LjA3Wm0uNDItMi4xN2ExLjEzLDEuMTMsMCwwLDEsMC0uNDIsMS4wOSwxLjA5LDAsMCwxLC4xMS0uNDMsMS4xNywxLjE3LDAsMCwxLC4yOS0uMzgsMS4xLDEuMSwwLDAsMSwuNDgtLjI1LDEsMSwwLDAsMSwuNzQsMCwuNjYuNjYsMCwwLDEsLjMyLjQyLDEuMTUsMS4xNSwwLDAsMSwwLC4zOCwxLDEsMCwwLDEtLjA5LjQxLDEsMSwwLDAsMS0uMjYuMzYsMSwxLDAsMCwxLS40NS4yNCwxLjI2LDEuMjYsMCwwLDEtLjc4LDBBLjY0LjY0LDAsMCwxLDM5LjUzLDIuOVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00NS41NywyLjU0YTIuNTksMi41OSwwLDAsMSwuNzEtLjEsMi4xNSwyLjE1LDAsMCwxLC43Ni4xLDEuNzEsMS43MSwwLDAsMSwuNjcuNCwxLjU2LDEuNTYsMCwwLDEsLjQzLjc3LDIuNTMsMi41MywwLDAsMSwuMDkuNiw0LjY5LDQuNjksMCwwLDEsMCwuNzQuNTUuNTUsMCwwLDAsLjIzLjA5LjY5LjY5LDAsMCwwLC4yNSwwLC45NC45NCwwLDAsMCwuMzctLjIxLDMuMzQsMy4zNCwwLDAsMCwuMzctLjM4QTMuNjQsMy42NCwwLDAsMCw0OS43OSw0Yy4xMi0uMTguMjMtLjM1LjMzLS41M3MuMTktLjMzLjI2LS40OGEzLjM4LDMuMzgsMCwwLDAsLjE5LS4zOS4yLjIsMCwwLDEsLjEzLS4wOS4zLjMsMCwwLDEsLjI1LjA2LjU1LjU1LDAsMCwxLC4xOC4zMiwxLjI1LDEuMjUsMCwwLDEsMCwuNTUsMS43NywxLjc3LDAsMCwxLS4zMy43M2MtLjA5LjE4LS4yLjQtLjMzLjYzYTYuMSw2LjEsMCwwLDEtLjQxLjcsNC4xOSw0LjE5LDAsMCwxLS41LjYsMS40OCwxLjQ4LDAsMCwxLS42LjM1LDEuMzUsMS4zNSwwLDAsMS0uNDUsMEExLjgzLDEuODMsMCwwLDEsNDgsNi40M2E0LjkyLDQuOTIsMCwwLDEtLjQ2LDEuMDUsNC42NCw0LjY0LDAsMCwxLS42OS45MUE0LjM0LDQuMzQsMCwwLDEsNDYsOS4xYTQuMTYsNC4xNiwwLDAsMS0xLjE0LjQ4LDIsMiwwLDAsMS0uNTcuMDUsMS44OSwxLjg5LDAsMCwxLS42OS0uMTQsMiwyLDAsMCwxLS42My0uNDQsMS43OSwxLjc5LDAsMCwxLS40Mi0uOCwzLjY1LDMuNjUsMCwwLDEtLjExLS44NCw1LjcxLDUuNzEsMCwwLDEsLjA3LTEuMDcsNi4zLDYuMywwLDAsMSwuMy0xLjE1LDQuNDIsNC40MiwwLDAsMSwuNTgtMS4xMiw0LDQsMCwwLDEsLjkyLS45MkEzLjUxLDMuNTEsMCwwLDEsNDUuNTcsMi41NFptMCwxLjYxYTEuNjMsMS42MywwLDAsMC0uNzIuNDEsMi4zOCwyLjM4LDAsMCwwLS41MS43LDIuNzYsMi43NiwwLDAsMC0uMjUuODZBMi40MiwyLjQyLDAsMCwwLDQ0LjEsN2EyLjc5LDIuNzksMCwwLDAsLjEyLjM0LDEuMSwxLjEsMCwwLDAsLjIxLjMzLjYzLjYzLDAsMCwwLC4zLjIxLjcyLjcyLDAsMCwwLC40NCwwLDEuNjgsMS42OCwwLDAsMCwuNzEtLjQyLDIuNzQsMi43NCwwLDAsMCwuNTEtLjcyLDIuODgsMi44OCwwLDAsMCwuMjUtLjg4LDIuMjYsMi4yNiwwLDAsMC0uMDYtLjksMi40MiwyLjQyLDAsMCwwLS4xMi0uMzUuODkuODksMCwwLDAtLjE5LS4zMS42Ny42NywwLDAsMC0uMy0uMTlBLjg0Ljg0LDAsMCwwLDQ1LjUzLDQuMTVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTAuNzEsMi4yNUExLjMzLDEuMzMsMCwwLDEsNTEsMS41OWEuODQuODQsMCwwLDEsLjQ2LS4zMS41Mi41MiwwLDAsMSwuNC4wNS41OS41OSwwLDAsMSwuMjguMzksMS41LDEuNSwwLDAsMSwwLC4yNCwxLjYyLDEuNjIsMCwwLDEsMCwuMywyLjU5LDIuNTksMCwwLDEsLjQtLjYzQTUsNSwwLDAsMSw1My4xOSwxLDYuMDUsNi4wNSwwLDAsMSw1NCwuNDFhMy4zNywzLjM3LDAsMCwxLC44Mi0uMzUsMS4zMSwxLjMxLDAsMCwxLC44MSwwLC44OC44OCwwLDAsMSwuNDkuNjUsMi40MSwyLjQxLDAsMCwxLC4wOC42Nyw0LjU2LDQuNTYsMCwwLDEtLjA2LjcyLDYuMDgsNi4wOCwwLDAsMS0uMTYuNzRjLS4wNi4yNS0uMTMuNDgtLjIuN2wtLjE5LjZjMCwuMTgtLjEuMzMtLjEzLjQ1YS41Ni41NiwwLDAsMCwwLC4zNC4yMS4yMSwwLDAsMCwuMDcuMTEuMTkuMTksMCwwLDAsLjE1LDAsLjM1LjM1LDAsMCwwLC4xMywwLC41LjUsMCwwLDAsLjE3LS4xNCw4LDgsMCwwLDAsLjgyLS42N2MuMjgtLjI2LjUzLS41Mi43OC0uNzlzLjQ2LS41My42NS0uNzlhNi4yOSw2LjI5LDAsMCwwLC40OC0uNjguNjUuNjUsMCwwLDEsLjExLS4xMi40NS40NSwwLDAsMSwuMTItLjA2LjI5LjI5LDAsMCwxLC4yNi4wNS40NS40NSwwLDAsMSwuMTUuMjYsMS4zNCwxLjM0LDAsMCwxLDAsLjYzLDIsMiwwLDAsMS0uMzYuNzRsLS43Mi44OGMtLjIxLjI2LS40NC41Mi0uNjcuNzZzLS41LjQ4LS43OC43MWE4LjUxLDguNTEsMCwwLDEtMSwuNzFsLS4zNy4yMUw1NSw2LjgzYS44Mi44MiwwLDAsMS0uNzItLjA3LDEuMDksMS4wOSwwLDAsMS0uNC0uNjVsMC0uMTFzMC0uMDgsMC0uMTNhMS43NCwxLjc0LDAsMCwxLDAtLjYxQTYuNTIsNi41MiwwLDAsMSw1NCw0LjUzYy4wNi0uMjUuMTItLjUuMTktLjc2cy4xNC0uNDkuMi0uNzEuMS0uNDMuMTMtLjZhLjc4Ljc4LDAsMCwwLDAtLjQuMzEuMzEsMCwwLDAtLjEzLS4yLjI1LjI1LDAsMCwwLS4yNCwwLDEuOTEsMS45MSwwLDAsMC0uOTQuNiw0Ljg1LDQuODUsMCwwLDAtLjcsMUE4LjYsOC42LDAsMCwwLDUyLDQuNjhjLS4xNS40MS0uMjcuNzgtLjM4LDEuMTFhNi4yMiw2LjIyLDAsMCwwLS4xNS42OCw2LjEzLDYuMTMsMCwwLDEtLjEzLjY3LDEuNzEsMS43MSwwLDAsMS0uMjIuNTUuNjYuNjYsMCwwLDEtLjQzLjMxLjU4LjU4LDAsMCwxLS41Mi0uMDYuNjkuNjksMCwwLDEtLjI5LS40MSwxLjUxLDEuNTEsMCwwLDEsMC0uNWMwLS4yMy4wNi0uNTEuMTEtLjgzcy4xLS42NS4xNy0xbC4yMS0xLjFjLjA3LS4zNi4xNC0uNy4yLTFTNTAuNjcsMi40Nyw1MC43MSwyLjI1WiIvPjwvZz48L2c+PC9zdmc+");
}
#attention > ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
#attention > ul > li {
	display: block;
	margin: 5px;
	text-align: left;
}
#attention  li a {
	display: block;
	margin: 0 auto;
	text-decoration: none;
	max-width: 195px;
}

#attention li a .thumb {
	overflow: hidden;
	border-radius: 5px;
	-webkit-transition: .3s ease;
	transition: .3s ease;
}
#attention li a .thumb::before {
	padding-top: 33.3333333333333%;/*195*65*/
}
#attention li a p {
	margin: 0.3em 0;
	font-size: 0.9375em;
	font-weight: 500;
}
#attention li a p::after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 10px;
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	margin-top: -0.2em;
	margin-left: 0.3em;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

#attention li  a:hover > p, #attention li a:active > p, #attention li a:focus  p {
	text-decoration: underline;
}
#attention li  a:hover .thumb img, #attention li a:active .thumb img, #attention li a:focus .thumb img{
	opacity: .8;
}
/*広告*/
.ads {
	border-radius: 10px;
	padding: 5px ;
	border-style: solid;
	border-width: 1px;
}
.ads header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 10px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.ads header h3 {
	font-size: 1.0625em;
	font-weight: 700;
	margin-right: 16px;
	display: inline-block;
}
.ads header a.btn {
	font-size: 0.8125em;
	padding: .4em .75em;
}

.ss-image-box-item-list,
.banners{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.ads .ss-image-box-item-list,
.ads .banners {
	margin: 3px;
	padding: 0;
}
ul.banners li,
.ss-image-box-item,
.banners > span {
	display: inline-block;
	margin: 5px;
	text-align: center;
}
.banners li a,
.ss-image-box-item a,
.banner a,
.banners > span a{
	display: inline-block;
}
.ss-image-box-item a:hover, .ss-image-box-item a:active, .ss-image-box-item a:focus,
.banner a:hover img, .banner a:active img, .banner a:focus img,
.banners a:hover img, .banners a:active img, .banners a:focus img{
	opacity: .8;
}
ul.banners{
	list-style: none;
	margin: 0;
	padding: 0;
}


/*mobile*/
@media screen and (max-width: 767px) {
	#side .cMenu {
		margin-bottom: 20px;
		font-size: .75em;
	}
	#side .cMenu > ul {
		font-size: 1em;
	}
	#attention h3{
		font-size: 1.5em;
	}
	#attention li a p {
		font-size: 0.875em;
	}
	#side #attention > ul > li {
		width: calc( 100% / 3);
		margin: 0;
		padding: 5px;
	}
}

@media screen and (max-width: 640px) {
	#side #attention > ul > li {
		width: 50%;
	}
	#side .ads {
		padding: 25px 5px 12px;
	}
	#side .ads header{
		padding: 0 10px;
	}
	#side .ads .ss-image-box-item-list,
	#side .ads .banners{
		margin: 10px auto;
	}
	#side .ads .ss-image-box-item,
	#side .ads .banners > span {
		max-width: calc( 50% - 10px );
	}
}
/*Desktop & Print*/
@media screen and (min-width: 768px), print{
	#side #attention > ul{
		display: block;
	}
	#side #attention ul li + li {
		margin-top: 20px;
	}
	#side .ads{
		padding-bottom: 20px;
	}
	#side .ads header {
		padding:10px 20px;
	}
}


/*記事メイン***********************************/
/*ページタイトル*/
#main .page-title {
	font-size: 1.875em;
	padding: 0 20px 5px 25px;
	margin-bottom: 10px;
	position: relative;
	-webkit-font-feature-settings: initial;
	font-feature-settings: initial;
}
#main .page-title::before {
	content: "";
	width: 53px;
	height: 49px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1My4yOSA0OC44MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuNTt9LmNscy0ye2ZpbGw6IzhhNzNjZTt9LmNscy0ze2ZpbGw6IzU1MzRiOTt9LmNscy00e2ZpbGw6IzU0MzNiODt9LmNscy01e2ZpbGw6IzljOGVlNTt9LmNscy02e2ZpbGw6I2E4YmE2NDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IuODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIj48ZyBpZD0iaXRlbSI+PGcgY2xhc3M9ImNscy0xIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0uNTYsMTcuNDVhLjU1LjU1LDAsMCwwLS41NC43QTEyLjI0LDEyLjI0LDAsMCwwLDExLjUzLDI3YS41NS41NSwwLDAsMCwuNTQtLjdBMTIuMjUsMTIuMjUsMCwwLDAsNy43OCwyMCwxMi4yOCwxMi4yOCwwLDAsMCwuNTYsMTcuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjEuOSwyMC40NmEuNDguNDgsMCwwLDAtLjcyLS4yOCw4LjMyLDguMzIsMCwwLDAtMy42OSw4LjkyLjQ4LjQ4LDAsMCwwLC43Mi4yOSw4LjMzLDguMzMsMCwwLDAsMy42OS04LjkzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTYuMjIsNy43M2EuNDkuNDksMCwwLDAtLjcuMzksOS4yNiw5LjI2LDAsMCwwLDUuMzEsOS40MS40OS40OSwwLDAsMCwuNy0uMzlBOS4yNiw5LjI2LDAsMCwwLDYuMjIsNy43M1oiLz48cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0xNC45Myw0My4xNGEuNDcuNDcsMCwwLDAsLjEuNzYsNy43Niw3Ljc2LDAsMCwwLDQuNjYuODQsNy44OSw3Ljg5LDAsMCwwLDQuMy0yLC40OC40OCwwLDAsMC0uMS0uNzcsNy44Miw3LjgyLDAsMCwwLTksMS4xN1oiLz48cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik02LjEsMzQuODVhLjUuNSwwLDAsMC0uMTEuNzksOS44Miw5LjgyLDAsMCwwLDExLjQ3LDEuNTguNS41LDAsMCwwLC4xMS0uOEE5Ljg0LDkuODQsMCwwLDAsNi4xLDM0Ljg1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTI1LjYxLDI3LjY0YS41LjUsMCwwLDAtLjgyLjExQTkuNTYsOS41NiwwLDAsMCwyNi40LDM4Ljg0YS41MS41MSwwLDAsMCwuODItLjEyLDkuNTksOS41OSwwLDAsMC0xLjYxLTExLjA4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTIwLjcxLDMwLjM5YS4wNy4wNywwLDAsMC0uMTEsMCw0LDQsMCwwLDAtLjUyLDIuNjQsNC4wOSw0LjA5LDAsMCwwLDEuMjUsMi4zOS4wNy4wNywwLDAsMCwuMTEsMEE0LDQsMCwwLDAsMjIsMzIuNzgsNC4wOSw0LjA5LDAsMCwwLDIwLjcxLDMwLjM5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTE2LjIyLDE5LjgyYS4wNy4wNywwLDAsMC0uMSwwLDMuNjYsMy42NiwwLDAsMC0xLjUxLDEuODcsMy41NywzLjU3LDAsMCwwLDAsMi4zOS4wNi4wNiwwLDAsMCwuMDksMCwzLjY1LDMuNjUsMCwwLDAsMS41Mi0xLjg2QTMuNiwzLjYsMCwwLDAsMTYuMjIsMTkuODJaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTMuNjgsMzFhLjA2LjA2LDAsMCwwLDAtLjEsMy42MywzLjYzLDAsMCwwLTQuNTEtLjQyLjA3LjA3LDAsMCwwLDAsLjExLDMuNjIsMy42MiwwLDAsMCwyLjE4LDFBMy41OCwzLjU4LDAsMCwwLDEzLjY4LDMxWiIvPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTIxLDExYS40Ny40NywwLDAsMC0uNTUtLjU1LDcuNzYsNy43NiwwLDAsMC02LjMyLDYuMzQuNDcuNDcsMCwwLDAsLjU1LjU1QTcuNzksNy43OSwwLDAsMCwyMSwxMVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xOC4yNy4yNkEuMzMuMzMsMCwwLDAsMTcuNzksMGE5LDksMCwwLDAtNC40Niw5Ljg0LjM0LjM0LDAsMCwwLC40OC4yMkE5LDksMCwwLDAsMTguMjcuMjZaIi8+PHBhdGggY2xhc3M9ImNscy02IiBkPSJNMzkuMDUsNDZjMTAuMTQsMi4xNywxNC43OC41NywxNC4xOSwyLjIxYTEsMSwwLDAsMS0xLC42MWMtLjQ0LDAtMSwwLTEuNjMtLjA5YTcwLjQ0LDcwLjQ0LDAsMCwxLTcuNTEtLjkxYy0xLjItLjIxLTIuNDgtLjQ3LTMuODEtLjc4WiIvPjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTEzLjY4LDkuNywxMy44NCw5Yy0uOTMsNS0xLjM5LDkuNjMtLjMxLDE0Ljc3aDBjMi42OCwxMS42OCwxMS4zMSwxOC40OCwyMi44MywyMS42bC4yNywxQzE4LjA5LDQxLDkuNCwyOC43MSwxMy42OCw5LjdaIi8+PC9nPjwvZz48L2c+PC9zdmc+");
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 100%;
	position: absolute;
	left: -14px;
	bottom: 1px;
}
#main .page-title::after {
	content: "";
	width: 100%;
	height: 3px;
	display: inline-block;
	background-size: auto auto;
	background-color: white;
	background-image: repeating-linear-gradient(135deg, transparent, transparent 2px, #6f32be 2px, #6f32be 5px);
	position: absolute;
	bottom: 0;
	left: 0;
}
#main .page-title.speech{
	position: absolute;
	margin: 0;
	padding: 0;
}
@media screen and (max-width: 767px) {
	
	#main .page-title {
		font-size: 1.0625em;
		padding: 8px 8px 4px 20px;
	}
	#main .page-title::before {
		width: 28px;
		height: 25px;
		bottom: 4px;
		left: -3px;
	}
	#main.page .page-title {
		margin: -10px -5px 15px;
	}
}
/*ページ内目次*/
#indexInter {
	margin: 20px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
#main #indexInter {
	margin: 15px 0;
	padding: 13px 10px 9px 20px;
	border-radius: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#main #indexInter:first-child {
	margin-top: 0;
}
#indexInter b {
	width: 7em;
	margin: 2px 20px 2px 0.1em;
	max-width: 20%;
	font-size: 0.9375em;
}
#indexInter ul {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 90%;
}
#indexInter ul li {
	display: inline-block;
	margin: 2px 0px 10px;
	margin-right: 1em;
}
#indexInter ul li a {
	position: relative;
	display: inline-block;
	text-decoration: none;
	font-weight: 500;
}
#indexInter ul li a:hover, #indexInter ul li a:active, #indexInter ul li a:focus {
	text-decoration: underline;
}
#indexInter ul li a::after {
	content: "";
	display: inline-block;
	width: 10px;
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	margin-left: 0.15em;
	vertical-align: middle;
}
@media screen and (max-width: 767px) {
	#indexInter {
		display: block;
		margin: 15px 0;
		padding: 6px;
	}
	#indexInter b {
		font-size: 0.6875em;
		margin: 0;
		width: auto;
		max-width: none;
	}
	#indexInter ul li {
		font-size: 0.625em;
		margin: 2px 1em 2px 2px;
	}
}
/*公開日**************/
.published {
	text-align: right;
	font-size: 0.9375em;
	padding: 0 5px;
	margin: 0.7em 0;
}
/*Mobile*/
@media screen and (max-width: 767px) {
	.published {
		font-size: 0.625em;
		padding: 5px;
		margin: 0.5em 0;
	}
	.mainText .published {
		font-size: 0.875em;
		padding: 5px;
	}
}
/*Desktop*/
@media screen and (min-width: 768px), print {
	.mainText .published {
		font-size: 1em;
		margin-bottom: 0;
		margin-left: -20px;
	}
}





/*本文パーツ**************************/
.mainText {
	font-size: 0.9375em;
	line-height: 1.75;
	padding-left: 20px;
}

/*見出し*/
.mainText h2 {
	margin: 1.8em 0 0.8em -18px;
	padding: 0.5em 0.4em 0.4em 0.7em;
	font-size: 1.5333333333333333em;
	line-height: 1.4;
	border-radius: 5px 5px 0 5px;
	position: relative;
	overflow: hidden;
	-webkit-font-feature-settings: initial;
	font-feature-settings: initial;
}
.mainText h2::before, .mainText h2::after {
	content: "";
	display: inline-block;
	position: absolute;
	border-style: solid;
}
.mainText h2::before {
	top: 0;
	left: 0;
	border-width: 18px 18px 0 0;
	border-color: #6f32be transparent transparent transparent;
}
.mainText h2::after {
	bottom: 0;
	right: 0;
	border-width: 0 0 9px 9px;
	border-color: transparent transparent #6f32be transparent;
}
.mainText h3 {
	margin: 1.2em 0 0.3em -11px;;
	padding: 0 20px 6px 11px;
	position: relative;
	font-size: 1.333333333333333em;
	line-height: 1.2;
	border-bottom: 1px solid #ccc;
}
.mainText h3::before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	background-color: #6f32be;
	width: 3px;
	height: 100%;
}
.mainText h4 {
	font-size: 1.266666666666667em;
	line-height: 1.36842;
	margin:1em 0 0.2em 4px;
	padding-left: 12px;
	padding-bottom: 3px;
	padding-right: 40px;
	position: relative;
	border-bottom:1px dotted #ccc;
}
.mainText h4::before {
	content: "";
	display: inline-block;
	width: 5px;
	height: 0.736842em;
	border-top: 0.368421em solid #b1afef;
	position: absolute;
	left: 0;
	top: 0.3em;
	background: #6f32be;
}
.mainText h5 {
	font-size: 1em;
	margin: 0.8em 0 0.5em;
}
.mainText h6 {
	font-size: 1em;
	margin: 0.5em 0;
}
/*mobile*/
@media screen and (max-width: 767px) {
	.mainText {
		font-size: 0.75em;
		padding-left: 10px;
	}
	.mainText h2 {
		font-size: 1.25em;
		margin: 1.7em 0 0.9em -10px;
		padding: 0.4em 0.4em 0.5em 0.6em;
		border-radius: 3px 3px 0 3px;
	}
	.mainText h2::before {
		border-width: 10px 10px 0 0;
	}
	.mainText h2::after {
		border-width: 0 0 6px 6px;
	}
	.mainText h3 {
		font-size: 1.16667em;
		margin: 1em 0 0.4em -7px;
		padding: 0 0.4em 0.4em 0.6em;
	}
	.mainText h3::before {
		width: 2px;
	}
	.mainText h4 {
		font-size: 1em;
		margin: 0.8em 0 0.2em -7px;
		padding: 0 0.4em 0.4em 0.6em;
		padding-left: 8px;
	}
	.mainText h4::before {
		width: 3px;
		border-top-width: 6px;
	}
	.mainText h4::after {
		width: 3px;
		border-top-width: 3px;
	}
}

.mainText p {
	margin: .5em 0;
}
.mainText ul, .mainText ol {
	margin: 1em 0 1em 1.5em;
	padding: 0;
	line-height: 1.7;
}
.mainText li ol, .mainText li ul {
	margin-top: 0;
	margin-bottom: 0.2em;
}
.mainText strong {
	font-size: 1em;
	font-weight: 700;
}
.mainText dl {
	margin: 5px;
	padding: 0;
}
.mainText dt {
	font-weight: 700;
}
.mainText dd {
	margin-left: 2em;
	margin-bottom: 5px;
}


/*リンクボタン*/
.back-to-ref a,
.btn a, a.btn {
	border-radius: 3px;
	display: inline-block;
	font-size: 1em;
	line-height: 1;
	padding: .4em 1.2em;
	margin: .5em;
	text-decoration: none;
	text-align: center;
}
.back-to-ref a::after,
.btn a::after, a.btn::after{
	content: "";
	display: inline-block;
	text-decoration: none;
	width: .4em;
	height: .75em;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	margin-left: 0.3em;
	margin-top: -0.2em;
	vertical-align: middle;
}

.back-to-ref a:hover,.back-to-ref a:active,.back-to-ref a:focus,
.btn a:hover,.btn a:focus,.btn a:active,
a.btn:hover,a.btn:focus,a.btn:active {
	opacity: .8;
/*	text-decoration: underline;*/
}
/*
p.btn {
	text-align: center;
}*/


/*リンクリスト*/
.mainText .iLink ul, .mainText ul.iLink, ul.iLink {
	list-style-type: none;
	margin-left: 0;
	margin-right: 0;
}
.mainText div.iLink, .mainText p.iLink {
	margin-left: 0;
}
.mainText .iLink li, .iLink li {
	margin-bottom: .5em;
}
.iLink a, a.iLink {
	line-height: 1.3;
	display: inline-block;
	padding-left: 1.5em;
	text-decoration: none;
}
.iLink a::before, a.iLink::before {
	content: "";
	display: inline-block;
	margin-left: -.8em;
	margin-right: .5em;
	margin-bottom: 0.1em;
	border-style: solid;
	border-color: transparent;
	border-width: 0.3em 0 0.3em 0.3em;
}



/*添付書類*/
.mainText .mainText ul.iPaper, .mainText .iPaper {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
.mainText p.iPaper+p.iPaper{
	margin-top: -.5em;
}
.mainText .iPaper li {
	margin-bottom: .5em;
}
.mainText a[href][class*="icon"], .mainText .iPaper li a {
	text-decoration: none;
	padding-left: 1.5em;
	display: inline-block;
	vertical-align: middle;
	word-break: break-all;
	position: relative;
}
.mainText a[href][class*="icon"]:hover, .mainText a[href][class*="icon"]:active, .mainText a[href][class*="icon"]:focus, .mainText .iPaper li a:hover, .mainText .iPaper li a:active, .mainText .iPaper li a:focus {
	text-decoration: underline;
}
.mainText a[href][class*="icon"]:before, .mainText .iPaper a:before {
	content: '';
	display: inline-block;
	vertical-align: text-bottom;
	width: 1em;
	height: 1.2em;
	margin-left: -1.3em;
	margin-right: .3em;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}


/*付加情報*/
.mainText a[href][class*="icon"] .ext,
.iPaper a .ext{
	display: inline-block;
	margin-left: 0.5em;
	text-decoration: none;
}
/*画像つき添付*/
.mainText a.bn {
	display: inline-block;
}
.mainText a.bn > .ext {
	display: block;
	font-size: 0.875em;
}
/*バナーリンク*/
.banner a.bn{
	display: inline-block;
	text-decoration: none;
}


 /*表*/
.mainText table:not([role="presentation"]){
	max-width: 100%;
	padding: 0;
	margin: 0.5em 0;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	line-height: 1.2;
}

.mainText table:not([role="presentation"]) caption {
	font-weight: 700;
	text-align: left;
	margin: 0 0 5px;
	padding: 0;
}

.mainText caption.speech {
	position: relative !important;
	margin: -1px -1px 0 0;
	text-indent: -9999px;
}


.mainText table:not([role="presentation"]) th, .mainText table:not([role="presentation"]) td {
	padding: .5em;
	vertical-align: top;
	border: 1px solid #ccc;
	word-break: break-word;
	-webkit-box-sizing: content-box;
		  box-sizing: content-box;
}
.mainText table:not([role="presentation"]) th {
	font-weight: 700;
	text-align: left;
}
.mainText table:not([role="presentation"]) thead th[scope="col"] {
	vertical-align: middle;
}
/*レイアウト目的*/
table[role="presentation"]{
	max-width: 100%;
}
table[role="presentation"],
table[role="presentation"] th, table[role="presentation"] td{
	border: none;
}
table[role="presentation"] td{
	padding: 5px;
}

/*数値用*/
td.num{
	text-align:right;
}
/*改行不可*/
.nowrap {
    white-space: nowrap;
}

.mainText td ul, .mainText td ol{
	margin-top:0;
	margin-bottom:0;
}
.mainText td p,
.mainText th p{
  margin:0;
}
/*年表*/
.mainText .history{
	width: 100%;
}
/*reflow*/
.mainText .reflow .label{
	display:none;
}

/*Mobile*/
@media screen and (max-width: 767px){
	/*scroll*/
	.mainText .tableScroll{
		margin:1em  0 ;
		overflow: auto;
		overflow-y: hidden;
		width: 100%;
		max-width:none;
		min-height: .01%;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.tableScroll::-webkit-scrollbar{
		 height: 5px;
	}
	.tableScroll::-webkit-scrollbar-track{
		background: #e6e6e6;
	}
	.tableScroll::-webkit-scrollbar-thumb {
		background: #666;
	}

	.mainText .tableScroll table.scroll,
	.tableScroll table.scroll{
		margin:0;
		max-width:none;
	}

	.mainText .tableScroll table.scroll caption,
	.tableScroll table.scroll caption{
		text-align: left;
	}
	.tableScroll table.scroll th,
	.tableScroll table.scroll td{
		white-space: nowrap;
	}

	/*reflow*/
	.mainText table.reflow{
		display:block;
		border-collapse:separate;
		border-width:0;
	}
	.mainText .reflow caption,
	.reflow caption{
		display:block;
		text-align: left;
	}
	.mainText .reflow thead,
	.reflow thead{
		display:none;
	}
	.mainText .reflow tbody,.mainText .reflow tbody tr
	.reflow tbody, .reflow tbody tr{
		display:block;
		margin-bottom:1em;
	}
	.mainText .reflow th, .mainText .reflow td,
	.reflow th,.reflow td{
		width:auto !important;
		display:block;
		border-top-width:0;
	}
	.mainText .reflow tr>th:first-child,
	.mainText .reflow tr>td:first-child{
		border-top-width:1px;
	}
	.mainText .reflow tbody th{
		text-align:left;
	}
	.mainText .reflow .label{
		text-align:left;
		display:block;
		font-weight:600;
		border-bottom: 1px dotted #ccc;
		margin:0 -0.5em 0.3em;
		padding:0 0.5em 0.3em;
	}
	.reflow .nowrap {
		white-space:inherit;
	}
}



/*外部などコード埋め込み*/
.gCode{
	clear:both;
	overflow:hidden;
	margin: 20px 0;
	text-align:center;
}
.gCode iframe, .gCode object ,.gCode video {
	margin: 0 auto;
	text-align: left;
	max-width: 100%;
}
.gCode iframe {
	border: none;
}
/*fix*/
.gCode:after {
	content: "";
	display: block;
	clear: both;
}

/*Mobile*/
@media screen and (max-width: 767px){
	/*レスポンシブ化*/
	.RFrameWrap{
		margin:0 auto;
		position: relative;
		padding-bottom: 60%;/*縦横比 default*/
		height: 0;
		overflow: hidden;
	}
	
	.RFrameWrap video,
	.RFrameWrap iframe {
		margin:0;
		position: absolute;
		top: 0;
		left: 0;
		width: 100% !important;
		height: 100% !important;
	}
	/*scroll化*/
	.gCode.scroll{
		overflow: auto;
		width: 100%;
		min-height: .01%;
		-webkit-overflow-scrolling: touch;
	}
	.gCode.scroll iframe {
		max-width: none;
		-webkit-overflow-scrolling: touch;
	}
	.gCode.scroll::-webkit-scrollbar{
		 height: 5px;
	}
	.gCode.scroll::-webkit-scrollbar-track{
		background: #e6e6e6;
	}
	.gCode.scroll::-webkit-scrollbar-thumb {
		background: #666;
	}
}
/*Desktop&print*/
@media screen and (min-width: 768px), print{
	.RFrameWrap{
		padding:0  !important;
	}
}

/*挿絵*/
figure {
	text-align: center;
	margin: 1em auto;
}
figure img {
	margin: 0 auto;
}
figure figcaption {
	margin: .5em 0;
	line-height: 1.2;
	font-size: 0.9em;
	text-align: left;
}

.mainText .iFigure,
.iFigure {
	clear: both;
	margin: 1em -5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}
.iFigure ul,
ul.iFigure {
	list-style: none;
}
.iFigure li,
.iFigure >img,
.iFigure >figure {
	display: inline-block;
	padding: 5px;
	overflow: hidden;
	vertical-align: top;
}
.iFigure >img,
.iFigure >figure {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.iFigure li figure{
	margin: 0;
}
/*バナー/サムネイルリンク*/
a.bn:hover img, a.bn:active img, a.bn:focus img{
	opacity: .8;
}


/*old Editer sets*/
.float_box{
	clear:both;
	padding:10px 0;
}
/*Mobile*/
@media screen and (max-width: 767px){
	.float-left,
	.float-right{
		float:none;
		margin-left: auto;
		margin-right: auto;
	}
	.float-left>img,
	.float-right>img,
	.txtPart figure,
	.iFigure li ,
	.iFigure >img,
	.photos figure{
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
	}
	.mainText .float_box .float-right,
	.mainText .float_box .float-left{
		text-align: center;
	}
}
/*Desktop*/
@media screen and (min-width: 768px), print{
	.mainText .float_box .float-right,
	figure.float-right{
		float:right;
		margin-top: 0.5em;
		margin-left:20px;
	}
	.mainText .float_box .float-left,
	figure.float-left{
		float:left;
		margin-top: 0.5em;
		margin-right:20px;
	}
	
	.txtPart.row{
	  display: -webkit-box;
	  display: -ms-flexbox;
	  display: flex;
	  -ms-flex-wrap: nowrap;
	      flex-wrap: nowrap;
	}
	.txtPart.row>*:not(.float-left):not(.float-right):not(img){
		-webkit-box-flex: 1 ;
		    -ms-flex: 1 ;
		        flex: 1 ;
	}

	.txtPart.row>img,
	.float-left,
	.float-right{
		max-width: 62%;
	}
	/* IE11 */
	_:-ms-lang(x)::-ms-backdrop, .txtPart.row>img {
		    -ms-flex: 1 ;
	}
	
	.photos{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-flow: row nowrap;
		        flex-flow: row nowrap;
		width:auto;
		margin:20px -10px;
	}
	.photos >*{
		margin: 10px
	}
	.photos>*{
		vertical-align:top;
	}
	
	.iFigure li,
	.iFigure >img,
	.iFigure >figure {
		margin: 0;
	}
}
@media print{
	/*print FireFox*/
	.txtPart.row{
		display: table;
	}
	.txtPart.row>*{
		vertical-align: top;
	}
	.txtPart.row>*:not(.float-left):not(.float-right){
		width: auto;
		
	}
	
	.photos {
		display: table;
	}
	.photos >*{
		vertical-align: top;
		display: table-cell;
		margin: 0;
		padding: 10px;
		-webkit-box-sizing: content-box;
		        box-sizing: content-box;
	}
}


/*本文後自動追加**************/
/*本文後のパーツ*/
.mainText .ss-preview-page+.categories,
.mainText article.body ~ section,
.mainText article.body ~ footer{
	clear: both;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: -20px;
}

.mainText .categories h2::before, .mainText .categories h2::after,
.mainText .related-pages h2::before,.mainText .related-pages h2::after,
.mainText .contact h2::before,.mainText .contact h2::after{
	display: none;
}


/*記事末の所属カテゴリ表示*/
.mainText section.categories {
	border-radius: 5px;
	padding: 10px 15px 7px;
	border: 1px solid;

}
.mainText .categories h2,
.categories h2{
	font-size:1em;
	background:none;
	margin: 0;
	padding: 5px;
}
.categories ul{
	margin:0;
}
.mainText article.body ~ .categories li,
.categories li{
	display:inline-block;
	margin: 0 0.5em;
	line-height: 1.5;
}

/*関連記事*/
.mainText .related-pages{
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 15px; 
}
.mainText .related-pages h2{
	margin: 10px 0 0;
	padding: 0;
	font-size: 1.2em;
	background: none;
}
/*問合せ*/
.mainText footer.contact {
	border: 1px solid #ccc;
	padding:0 15px 15px;
	border-radius: 5px;
	overflow: hidden;
}
.mainText footer.contact h2 {
	color: #fff;
	margin: 0 -15px 20px;
	padding: 10px 10px 8px 15px;
	border-radius: 0;
}

.mainText footer.contact p {
	font-size: 1.333333333333333em;
	font-weight: 700;
	margin: 0;
	line-height: 1.5;
}
.mainText footer.contact p.group, .mainText footer.contact p.charge {
	display: inline-block;
	margin-right: 0.5em;
}

.mainText footer.contact dl {
	display: block;
	margin: 10px 0 0;
}
.mainText footer.contact dl.email{
	display: none;
}
.mainText footer.contact dl > * {
	display: inline;
	margin: 0;
}
.mainText footer.contact dt {
	font-weight: 500;
	display: inline-block;
}
.inquiry-form a {
    display: inline-block;
    text-decoration: none;
    color: #FFF !important;
    background-color: #6f32be;
    border:1px solid #FFF;
    padding: .4em 1em .3em;
    margin: 1em .2em;
    border-radius: 2em;
}
@media screen and (max-width: 767px) {
	.mainText .ss-preview-page+.categories,
	.mainText article.body ~ section,
	.mainText article.body ~ footer{
		margin-left: -10px;
	}
}

@media screen and (min-width: 768px), print{
	.mainText section.categories {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.mainText section.categories .nodes{
		flex: 1;
	}
}



/*フォーム************************/
.inquiry-html{
	margin:20px 0;
}
.inquiry-html .inquiry-form{
	margin:20px 0;
}
.columns{
	border-top:1px  dotted #CCC;
}
.columns fieldset,
.columns dl{
	position: relative;
	border: none;
	border-bottom:1px  dotted #CCC;
}
.form-login dt,
.columns .fields,
.columns dt,
.columns dd{
	margin:10px;
}
.form-login dt,
.columns legend,
.columns dt{
	font-size: 1.23529em;
    font-weight: bold;
	padding:5px 0;
}
.columns legend{
	display: block;
	position: relative;
	top:0;
	margin: 0 ;
	padding: 10px 0;
}

.columns legend .required,
.columns dt .required{
	display:inline-block;
	margin:0 1em;
	font-size: .8em;
	font-weight: 500;
}
.form-login dd,
.columns .fields,
.columns dd{
	padding-bottom:5px;
}
.columns dd textarea{
    height: auto;
}
/*郵便番号*/
.columns .postal-code dd input[type="text"]{
	display: inline-block;
	width:10em;
}
.postal-code-search-error{
	display: block;
	margin:  0.5em;
}

/*誕生日*/
#item_in_birth_era,
.columns .birthday dd selcet{ 
	display: inline-block;
}
#item_in_birth_year,
.columns .birthday dd input[type="number"]{ 
	display: inline-block;
	width:8em;
}
/*ラジオ、checkbox*/
.columns dd fieldset{
	border:none;
}
.columns .child label,
.columns .sex dd label,
.columns dd fieldset label,
.columns .fields label{
	display:inline-block;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin:0 1em;
}
.columns .child label input,
.columns .sex dd label input[type="radio"],
.columns .fields label input[type="checkbox"],
.columns .fields label input[type="radio"],
.columns fieldset label input[type="checkbox"],
.columns fieldset label input[type="radio"]{
	display:inline-block;
	vertical-align:middle;
	margin-top: 0.4em;
}
.columns .fields label span,
.columns fieldset label label span{
	display:inline-block;
	margin:0 5px;
}

/*ログイン*/
.form-login{
	margin: 1em 10px;
}
.form-login dl{
	margin: 1em auto;
	max-width: 600px;
}
.form-login dt{
	margin: 10px 0;
	padding: 5px;
}
/*Mobile*/
@media screen and (max-width: 767px){
	.form-login dd{
		margin-left: 0;
	}
}
/*送信*/
.send{
	text-align: center;
}
.mainText .send{
	font-size: 1.066666666666667em;
}
.inquiry-form .send{
	margin-top: 20px;
}

.columns button,
.send a.btn,
.send button,
.send input{
	display: inline-block;
	font-size: 1em;
	line-height: 1;
	text-align: center;
	padding: .65em 2em;
	margin: .5em;
	border-width: 0;
	border-radius: 5px;
	text-decoration: none;
}

.columns button:hover,
.columns button:active,
.columns button:focus,
.send a.btn:hover,
.send a.btn:active,
.send a.btn:focus,
.send button:hover,
.send button:active,
.send button:focus,
.send input:hover,
.send input:active,
.send input:focus {
	opacity: 0.8;
}

.send a.btn::after{
	display: none;
}


/*ログインエラー/入力check通知*/
.error-message,
.errorExplanation{
	margin:20px 10px;
	padding:10px;
	border:2px solid;
	border-radius:5px;
}
.mainText .errorExplanation{
	margin-left: 0;
	margin-right: 0;
}
/*通知*/
#ss-notice{
	margin:20px 10px;
	padding:10px;
	border:2px solid;
	border-radius:5px;
}

/*認証*/
.simple-captcha{
	margin:20px;
	text-align: center;
}
.simple-captcha .image{
	margin:10px ;
}
.simple-captcha .field{
	text-align: center;
}
.simple-captcha .field input{
	width:auto;
	max-width: 100%;
	margin: 0 auto;
}
/*送信完了テキスト*/
.inquiry-sent{
	margin:20px 0 40px;
}
/*.btn同様 パーツ送信後の戻るbutton*/
.back-to-ref{
	text-align: center;
}



/*コーナーTOP************************/
#cTopPage #pageHead{
	position: absolute;
	top:0;
	left: 0; right: 0;
	background: none;
}
#cTopPage #contentHead{
	position: relative;
	text-align: center;
	padding: 190px 0 50px;
	margin-bottom: 30px;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url(images/indexhead.jpg);
}

#contentHead>*{
	position: relative;
	z-index: 10;
}

#contentHead .cTitle {
	display: inline-block;
	margin: 0 auto;
	min-width: 240px;
	max-width: 80%;
	text-align: center;
	border-radius: 10px;
	position: relative;
}
#contentHead .cTitle h1{
	font-size: 2.1875em;
	display: inline-block;
	color: #fff;
	padding: 8px 36px 5px;
	line-height: 1.5;
	border-radius: 10px;
	width: 100%;
	height: 100%;
	background-color: rgba(51, 51, 188, 0.7);
	text-shadow: 1px 1px 0px #3333bc, -1px 1px 0px #3333bc, 1px -1px 0px #3333bc, -1px -1px 0px #3333bc, 1px 0px 0px #3333bc, 0px 1px 0px #3333bc, -1px 0px 0px #3333bc, 0px -1px 0px #3333bc;
}

#contentHead .cTitle h1::before, #contentHead .cTitle h1::after {
	content: "";
	display: block;
	position: absolute;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
#contentHead .cTitle h1::before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MC45MSA2NC45NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuNTt9LmNscy0ye2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgY2xhc3M9ImNscy0xIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0uNzUsNDEuNzRBLjczLjczLDAsMCwxLDAsNDAuOCwxNi4yNiwxNi4yNiwwLDAsMSwxNS4zNCwyOWEuNzIuNzIsMCwwLDEsLjcxLjkzLDE2LjE1LDE2LjE1LDAsMCwxLTUuNyw4LjQzQTE2LjE5LDE2LjE5LDAsMCwxLC43NSw0MS43NFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yOS4xNCwzNy43M2EuNjMuNjMsMCwwLDEtLjk1LjM4LDExLjA3LDExLjA3LDAsMCwxLTQuOTItMTEuODguNjMuNjMsMCwwLDEsLjk1LS4zOCwxMS4wNywxMS4wNywwLDAsMSw0LjkyLDExLjg4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTguMjgsNTQuNjhhLjY2LjY2LDAsMCwxLS45My0uNTMsMTIuMjksMTIuMjksMCwwLDEsNy4wNi0xMi41Mi42Ni42NiwwLDAsMSwuOTMuNTMsMTIuMTgsMTIuMTgsMCwwLDEtMS41MSw3LjM5QTEyLjMsMTIuMywwLDAsMSw4LjI4LDU0LjY4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE5Ljg3LDcuNTZhLjYyLjYyLDAsMCwxLC4xMi0xQTEwLjQyLDEwLjQyLDAsMCwxLDMxLjkyLDguMWEuNjIuNjIsMCwwLDEtLjEzLDEsMTAuMzksMTAuMzksMCwwLDEtNi4yMSwxLjEyQTEwLjM4LDEwLjM4LDAsMCwxLDE5Ljg3LDcuNTZaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNOC4xMiwxOC41OUEuNjYuNjYsMCwwLDEsOCwxNy41M2ExMy4wOSwxMy4wOSwwLDAsMSwxNS4yNy0yLjA5LjY2LjY2LDAsMCwxLC4xNCwxLDEzLjEsMTMuMSwwLDAsMS0xNS4yNiwyLjFaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzQuMDcsMjguMTlBLjY4LjY4LDAsMCwxLDMzLDI4YTEyLjc1LDEyLjc1LDAsMCwxLDIuMTQtMTQuNzUuNjguNjgsMCwwLDEsMS4xLjE2LDEyLjc3LDEyLjc3LDAsMCwxLTIuMTUsMTQuNzVaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjcuNTYsMjQuNTJhLjEuMSwwLDAsMS0uMTYsMCw1LjQ0LDUuNDQsMCwwLDEsMS02LjcuMS4xLDAsMCwxLC4xNSwwLDUuNDEsNS40MSwwLDAsMSwuNjksMy41MUE1LjQ3LDUuNDcsMCwwLDEsMjcuNTYsMjQuNTJaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjEuNTgsMzguNTlhLjA5LjA5LDAsMCwxLS4xMywwLDQuODcsNC44NywwLDAsMS0yLTIuNDgsNC44Miw0LjgyLDAsMCwxLDAtMy4yLjA5LjA5LDAsMCwxLC4xMywwLDQuODQsNC44NCwwLDAsMSwyLDUuNjdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTguMiwyMy42NmEuMDkuMDksMCwwLDEsMCwuMTQsNC44NSw0Ljg1LDAsMCwxLTYsLjU2LjEuMSwwLDAsMSwwLS4xNCw0LjgzLDQuODMsMCwwLDEsNi0uNTZaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjcuOTQsNTAuMzRhLjYzLjYzLDAsMCwxLS43My43MywxMC4zNiwxMC4zNiwwLDAsMS04LjQxLTguNDQuNjMuNjMsMCwwLDEsLjczLS43MywxMC4zNiwxMC4zNiwwLDAsMSw4LjQxLDguNDRaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjQuMzEsNjQuNjFhLjQ1LjQ1LDAsMCwxLS42NS4yOSwxMS45MSwxMS45MSwwLDAsMS01LjkzLTEzLjA4LjQ1LjQ1LDAsMCwxLC42NS0uMywxMS45MiwxMS45MiwwLDAsMSw1LjkzLDEzLjA5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTUyLDMuNzZDNjUuNDQuODcsNzEuNjMsMyw3MC44NC44MUExLjI5LDEuMjksMCwwLDAsNjkuNTcsMEM2OSwwLDY4LjI2LjA2LDY3LjQuMTJhOTUuNzQsOTUuNzQsMCwwLDAtMTAsMS4yYy0xLjYuMjktMy4zLjYzLTUuMDcsMS4wNVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xOC4yLDUyLjA1bC4yMSwxQzE3LjE4LDQ2LjM5LDE2LjU3LDQwLjIsMTgsMzMuMzVoMEMyMS41NiwxNy44MSwzMy4wNiw4Ljc3LDQ4LjM4LDQuNjJsLjM2LTEuM0MyNC4wNiwxMC4zOSwxMi41MSwyNi43NiwxOC4yLDUyLjA1WiIvPjwvZz48L3N2Zz4=");
	width: 70px;
	height: 64px;
	top: -6px;
	left: -23px;
}
#contentHead .cTitle h1::after {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1My4yOSA0OC44MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuNTt9LmNscy0ye2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgY2xhc3M9ImNscy0xIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik01Mi43MywxNy40NWEuNTUuNTUsMCwwLDEsLjU0LjdBMTIuMjQsMTIuMjQsMCwwLDEsNDEuNzcsMjdhLjU1LjU1LDAsMCwxLS41NC0uNywxMi4yNCwxMi4yNCwwLDAsMSwxMS41LTguODlaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzEuMzksMjAuNDZhLjQ4LjQ4LDAsMCwxLC43Mi0uMjhBOC4zMiw4LjMyLDAsMCwxLDM1LjgsMjkuMWEuNDcuNDcsMCwwLDEtLjcxLjI5LDguMzIsOC4zMiwwLDAsMS0zLjctOC45M1oiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00Ny4wNyw3LjczYS40OS40OSwwLDAsMSwuNy4zOSw5LjI2LDkuMjYsMCwwLDEtNS4zMSw5LjQxLjQ5LjQ5LDAsMCwxLS43LS4zOSw5LjI2LDkuMjYsMCwwLDEsMS4xNC01LjU2QTkuMTYsOS4xNiwwLDAsMSw0Ny4wNyw3LjczWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM4LjM2LDQzLjE0YS40Ny40NywwLDAsMS0uMDkuNzYsNy44NCw3Ljg0LDAsMCwxLTktMS4xNkEuNDcuNDcsMCwwLDEsMjkuNCw0MmE3LjgyLDcuODIsMCwwLDEsOSwxLjE3WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQ3LjE5LDM0Ljg1YS40OS40OSwwLDAsMSwuMTEuNzksOS44Miw5LjgyLDAsMCwxLTExLjQ3LDEuNTguNS41LDAsMCwxLS4xMS0uOCw5Ljg0LDkuODQsMCwwLDEsMTEuNDctMS41N1oiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yNy42OCwyNy42NGEuNTEuNTEsMCwwLDEsLjgzLjExLDkuNjQsOS42NCwwLDAsMSwxLDUuODEsOS40OSw5LjQ5LDAsMCwxLTIuNiw1LjI4LjUxLjUxLDAsMCwxLS44Mi0uMTIsOS41OSw5LjU5LDAsMCwxLDEuNjEtMTEuMDhaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzIuNTgsMzAuMzlhLjA4LjA4LDAsMCwxLC4xMiwwLDQuMDgsNC4wOCwwLDAsMS0uNzQsNSwuMDcuMDcsMCwwLDEtLjExLDAsNC4xLDQuMSwwLDAsMSwuNzMtNVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zNy4wNywxOS44MmEuMDcuMDcsMCwwLDEsLjEsMEEzLjY2LDMuNjYsMCwwLDEsMzguNzEsMjRhLjA3LjA3LDAsMCwxLS4xLDAsMy43LDMuNywwLDAsMS0xLjUyLTEuODZBMy42NiwzLjY2LDAsMCwxLDM3LjA3LDE5LjgyWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM5LjYxLDMxYS4wNy4wNywwLDAsMSwwLS4xLDMuNjMsMy42MywwLDAsMSw0LjUxLS40Mi4wNy4wNywwLDAsMSwwLC4xMSwzLjY1LDMuNjUsMCwwLDEtNC41MS40MVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zMi4yOSwxMWEuNDguNDgsMCwwLDEsLjU2LS41NSw3Ljc5LDcuNzksMCwwLDEsNi4zMiw2LjM0LjQ4LjQ4LDAsMCwxLS41Ni41NUE3Ljc5LDcuNzksMCwwLDEsMzIuMjksMTFaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzUsLjI2QS4zNC4zNCwwLDAsMSwzNS41MSwwLDksOSwwLDAsMSw0MCw5Ljg4YS4zNC4zNCwwLDAsMS0uNDkuMjJBOSw5LDAsMCwxLDM1LjYsNS45Myw5LDksMCwwLDEsMzUsLjI2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0LjI0LDQ2QzQuMTEsNDguMTctLjU0LDQ2LjU3LjA1LDQ4LjIxYTEsMSwwLDAsMCwxLC42MWMuNDQsMCwxLDAsMS42NC0uMDlhNzAuNiw3MC42LDAsMCwwLDcuNS0uOTFRMTIsNDcuNTEsMTQsNDdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzkuNjIsOS43LDM5LjQ1LDljLjkzLDUsMS4zOSw5LjYzLjMyLDE0Ljc3aDBjLTIuNjgsMTEuNjgtMTEuMzIsMTguNDgtMjIuODQsMjEuNmwtLjI3LDFDMzUuMjEsNDEsNDMuODksMjguNzEsMzkuNjIsOS43WiIvPjwvZz48L3N2Zz4=");
	width: 53px;
	height: 48px;
	right: -17px;
	bottom: -4px;
}
#contentHead .cTitle::before, #contentHead .cTitle::after{
	content: "";
	display: block;
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	opacity: .7;
	background-color: transparent;
	border: 1px solid #fff;
}
#contentHead .cTitle::before {
	top: -4px;
	left: -4px;
}
#contentHead .cTitle::after{
	right: -4px;
	bottom: -4px;
}
/*Mobile*/
@media screen and (max-width: 767px) {
	#indexPage #contentHead{
		padding: 130px 0 50px;
	}
}


/*ページャ*/
.pagination{
	margin:30px 0;
	text-align:center;
}
.pagination span{
	text-decoration:none;
	text-align:center;
	min-width:1em;
	padding:0 .5em;
	display:inline-block;
	margin:5px;
	border:1px solid #ccc;
	border-radius:3px;
	overflow:hidden;
}
.pagination span a{
	display:block;
	text-decoration:none;
	padding:0 .5em;
	margin:0 -0.5em;
}
.pagination span a:hover,
.pagination span a:active,
.pagination span a:focus{
	text-decoration:underline;
}
.pagination span.gap{
	border:0;
}


.lists .about,
.categoryList .about{
	margin-bottom: 2em;
}

/*目次 ノード/ページのリスト*/
 ul.list.items,
.list.items ul,
.categoryList ul.items,
.categoryList .items li ul,
.categoryList .category-nodes.nodes ul,
.categoryList .category-pages.pages ul,
.categories .nodes ul,
.related-pages .pages ul{
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	line-height: 1.75;
}
.list.items li ul,
.categoryList .items li ul{
	margin-top: 0;
	margin-bottom: 0;
}

.nodes>.list.items li,
.pages>.list.items li,
.categoryList li,
.related-pages li {
	margin: 0.5em 0;
}
.nodes>.list.items li a,
.pages>.list.items li a,
.categoryList li a,
.categories li a,
.related-pages li a{
	display: inline-block;
	padding-left: 1.2em;
	position: relative;
	text-decoration: none;
}

.nodes>.list.items li a::before,
.pages>.list.items li a::before,
.categoryList li a::before,
.categories li a::before,
.related-pages li a::before{
	content: "";
	display: inline-block;
	margin-left: -1.2em;
	margin-right: .2em;
	margin-bottom: -.1em;
	width: 1em;
	height: 1em;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.list.items li a:hover,.list.items li a:active,.list.items li a:focus,
.categoryList li a:hover,.categoryList li a:active,.categoryList li a:focus,
.categories li a:hover,.categories li a:active,.categories li a:focus,
.related-pages li a:hover,.related-pages li a:active,.related-pages li a:focus{
	text-decoration: underline;
}
.categoryList li .info,
.items li .info{
	display: inline-block;
	margin-left: 0.5em;
}
.categoryList li .info .group,
.items li .info .group{
	display: inline-block;
}
.categoryList li .info time+.group:not(:empty),
.items li .info time+.group:not(:empty){
	margin-left: 1em;
}

/*広報*/
.categoryList .cards.items{
	display: flex;
	flex-wrap: wrap;
	margin-left: -10px;
	margin-right: -10px;
}
.mainText .categoryList .cards.items{
	margin-left: -30px;
}

.categoryList .cards.items >li {
	width: 50%;
	padding: 0 10px;
	margin-bottom: 20px;
}
.categoryList .cards.items >li >a{
	padding-left: 0;
	width: 100%;
	text-decoration: none;
}
.categoryList .cards.items >li >a::before,
.categoryList .cards.items >li h2::after,
.mainText .categoryList .cards.items >li .detail h3::before{
	display: none;	
}
.mainText .categoryList .cards.items >li h2,
.categoryList .cards.items >li h2{
	margin: 0 0 14px;
	padding: 0 5px;
	width: 100%;
	border-radius:0;
	overflow: visible;
	background:none;
	border-bottom: 2px solid #d8d5f7;
}
.mainText .categoryList .cards.items >li h2::before{
	top: auto;
	bottom: -2px;
	width: 85px;
	height: 2px;
	border-width:0;
	background-color:#6f32be;
}
.categoryList .cards.items a:hover .title, 
.categoryList .cards.items a:active .title, 
.categoryList .cards.items a:focus .title{
	text-decoration: underline;
}
.categoryList .cards.items >li .thumb{
	width: 100%;
	max-width: 408px;
	max-height: 408px;
	margin: 0 auto;
	background: none;
}
.categoryList .cards.items >li .thumb:before{
	padding-top: 100%;
}
.categoryList .cards.items >li img{
	object-fit: contain;
	object-position: center;
	width: 100%;
	height: 100%;
}
.categoryList .cards.items a:hover img, 
.categoryList .cards.items a:active img, 
.categoryList .cards.items a:focus img{
	opacity: .8;
}
.categoryList .cards.items >li .detail{
	flex: 1;
	margin: 16px 0;
	line-height: 1.5;
}
.mainText .categoryList .cards.items >li .detail h3,
.categoryList .cards.items >li .detail h3,
.categoryList .cards.items >li .detail .sub{
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 3px;
	padding: 0;
	border: 0;
}
.categoryList .cards.items >li .detail ul{
	line-height: inherit;
	list-style-type: disc;
	padding-left: 1.5em;
}
.categoryList .cards.items >li .detail li{
	margin: 0;
}
/*Mobile*/
@media screen and (max-width: 767px){
	.mainText .categoryList .cards.items{
		margin-left: -20px;
	}
	.categoryList .cards.items >li {
		width: 100%;
	}
}
/*Desktop & Print*/
@media screen and (min-width: 768px), print{
}
@media screen and (min-width: 768px) and (max-width: 980px){
	.onSide .categoryList .cards.items >li {
		width: 100%;
	}
}


/*新着順リスト*/
.latest {
	margin: 20px 0 ;
	padding: 12px;
}
.mainText .latest{
	margin-left: -20px;
}
.latest h2,
.mainText .latest h2 {
	border: none;
	background: none;
	margin: 10px auto 30px;
	padding: 20px 0 0;
	text-align: center;
	font-size: 2.333333333333333em;
	font-weight: normal;
	font-family: "Kiwi Maru";
	position: relative;
}
.latest h2::before,
.mainText .latest h2::before{
	position: absolute;
	top: 6px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	border-width: 0;
	border-color: initial;
	display: inline-block;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("images/ttl_news.svg");
	width: 51px;
	height: 20px;
}
.mainText .latest h2::after{
	display: none;
}
ul.topics {
	list-style: none;
	margin: 0;
	padding: 0;
}
.cms-group-pages.pages .item,
.topics li {
	margin-bottom: .5em;
	text-align: left;
}
.cms-group-pages.pages .item>a,
.topics li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-flow: row wrap;
	        flex-flow: row wrap;
	padding: 0.3em 1em 0.3em;
	text-decoration: none;
	position: relative;
}
.cms-group-pages.pages .item>a:hover .title,
.cms-group-pages.pages .item>a:focus .title,
.cms-group-pages.pages .item>a:active .title,
.topics li a:hover .title,
.topics li a:focus .title,
.topics li a:active .title{
	text-decoration: underline;
}
.cms-group-pages.pages .item>a time,
.topics li a time {
	font-size: 0.8em;
	margin-top: .1em;
	max-width: 150px;
	width: 9em;
	margin-right: .5em;
}
.cms-group-pages.pages .item a p,
.topics li a p {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	min-width: 10em;
	font-size: 0.9375em;
	margin: 0;
}
.cms-group-pages.pages .item a apan,
.topics li a span{
	display: inline-block;
}
/*部署*/
.topics li a .group{
	display: inline-block;
	margin-left: 0.5em;
}
/*カテゴリ*/
.topics li .cat {
	align-self: flex-start;
	color: #000;
	font-size: 0.75em;
	min-width: 90px;
	text-align: center;
	border-radius: 3px;
	margin: 0 .5em;
	background-color: #c2c7f2;
}

/*健康・福祉*/
.topics li .cat.fukushi {
	background-color: #e6dcf4;
}
/*教育・文化*/
.topics li .cat.kyoikubunka {
	background-color: #d1e3b9;
}
/*産業・しごと*/
.topics li .cat.sangyoshigoto {
	background-color: #caefef;
}
/*まちづくり*/
.topics li .cat.machizukuri {
	background-color: #e9e8c7;
}
/*行政情報*/
.topics li .cat.gyosei {
	background-color: #cce5f7;
}
/*防災・防犯*/
.topics li .cat.bosaigai {
	background-color: #ecd6d6;
}
/*子育て・教育*/
.topics li .cat.kosodate {
	background-color: #F8E6CE;
}


/*NEWマーク*/
.topics li .new{
	display: inline-block;
	width: 5.068em;
	height: 1.8674em;
	font-size: 0.5em;
	color: #000;
	background-color: #ffe133;
	border-radius: 0.9em;
	text-align: center;
	padding: 0.4em 0 0.2em;
	line-height: 1;
	margin-left: 3px;
	text-decoration: none;
	vertical-align: middle;
}

@media screen and (max-width: 767px) {
	.mainText .latest{
		margin-left: -10px;
	}
	.latest h2,
	.mainText .latest h2 {
		font-size: 1.5em;
	}
	.latest h2::before,
	.mainText .latest h2::before{
		height: 16px;
	}
	.cms-group-pages.pages .item>a,
	.topics li a {
		display: block;
		padding: 0.3em 0.6em;
	}
}
@media screen and (min-width: 768px), print{
	.topics li a time+p{
		margin-left: .6em;
	}
}

/*イベントカレンダー**********************/

/*イベント記事*/

/*開催日程 詳細日時と重複するので非表示*/
main.page.event .mainText header.released,
.body--calendar .mainText header.released{
	display: none;
}

/*イベント情報*/
dl.see{
	margin:1em 0;
	clear:both;
}
dl.see dt{
	margin:10px 0;
	display:block;
	padding:0 0.5em;
	border-radius: 3px;
}
dl.see dd{
	margin:0 ;
	padding:10px;
}
/*Mobile*/
@media screen and (max-width: 767px){
	.mainText dl.see{
		margin-left:-10px;
	}
}
/*Desktop*/
@media screen and (min-width: 768px), print{
	.mainText dl.see{
		margin-left:-20px;
	}
	dl.see dt{
		clear:both;
		float:left;
		width:8em;
	}
	dl.see dd{
		padding-left:9em;
	}
	
}



/*イベント・カレンダー*/
#calendar.sBox .event-calendar{
	padding: 10px;
}
.event-calendar {
	text-align: center;
	font-size: 0.875em;
}
.event-calendar .calendar-nav {
	margin: 0.5em 0 ;
}
.event-calendar .calendar-nav ul{
	list-style: none;
	margin:0 5px;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
.event-calendar .calendar-nav li {
	display: inline-block;
	margin: 0 0.5em 0;
}
nav.event-date li.prev a::before,
nav.event-date li.next a::after,
.event-calendar .calendar-nav li.prev a::before,
.event-calendar .calendar-nav li.next a::after {
	display:inline-block;
	content:"";
	vertical-align: middle;
	height: 1em;
	width: 1em;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
nav.event-date li.prev a::before,
.event-calendar .calendar-nav li.prev a::before{
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}
nav.event-date li.next a:after,
.event-calendar .calendar-nav li.next a::after{
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
}
#event-table .calendar,
.event-calendar .calendar {
	width: 100%;
	margin: 0 auto;
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed;
	
}
.event-calendar .calendar caption {
	margin: 0 0 0.5em 0;
	font-size: 1.1em;
	font-weight:bold;
	text-align: center;
}
#event-table .calendar th,
#event-table .calendar td,
.event-calendar .calendar th,
.event-calendar .calendar td {
	padding: .3em;
	vertical-align: top;
	border-color: #8c8c8c;
	border-style: solid;
	border-width: 1px;
	word-break: break-word;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
}

#event-table .calendar td .daily,
.event-calendar .calendar th{
	font-weight:bold;
}

.event-calendar .calendar th .unit {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}


#event-table .calendar td .daily a,
.event-calendar .calendar td a{
	display: inline-block;
	font-weight:bold;
	text-decoration:underline;
}
#event-table .calendar{
	font-size: 1rem;
}
#event-table .calendar td{
	vertical-align: top;
	font-size: 0.8em;
	line-height: 1.5;
}
#event-table .calendar th {
	font-size: .8em;
}
#event-table .calendar td .daily{
	font-size: .8rem;
	margin-bottom: 5px;
}
#event-table .calendar td .page+.page{
	margin-top: 0.5em;	
}

#side .navigation table.calendar{
	width: calc( 100% - 10px );
	margin: 0 auto 5px;
}
#side table.calendar th, #side table.calendar td{
	padding: 3px 0;
}
#side table.calendar td a{
	font-weight: normal;
}

/*イベントなし*/
#event-table .calendar td .no-event{
	font-size: 0.85em;
	margin-left: 0;
}


/*イベントカテゴリ*/
#event-list .page article div>a,
#event-table .calendar td .page .data a{
	font-size: 0.75em;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 0 0.8em;
	text-decoration: none;
}

#event-list .page article div>a:hover,
#event-list .page article div>a:active,
#event-list .page article div>a:focus,
#event-table .calendar td .page .data a:hover,
#event-table .calendar td .page .data a:active,
#event-table .calendar td .page .data a:focus{
	text-decoration: underline;
}

/*Mobile*/
@media screen and (max-width: 767px){
	.event-calendar .calendar caption {
		text-align: center;
	}
	#event-table .tableScroll table.calendar{
		width: auto;
	}
	#event-table .tableScroll table.calendar th,
	#event-table .tableScroll table.calendar td{
		white-space:normal;
		min-width: 6em;
	}
}


/*カテゴリ フィルター*/
.event-pages-filter{
	margin:30px 0;
}
.event-pages-filter{
}
.event-pages-filter ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
}
.event-pages-filter ul li{
	display:inline-block;
	margin:5px;
}
.event-pages-filter ul li a{
	display: inline-block;
	border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 0.8em;
	min-width:6em;
	text-align: center;
	text-decoration:none;
}
.event-pages-filter ul li a:hover,
.event-pages-filter ul li a:focus,
.event-pages-filter ul li a:active{
	text-decoration:underline;
}
.event-pages-filter ul li a.clicked{
	border-color:inherit;
}


/*月別/日別 ナビゲーション*/
nav.event-date{
	font-size: 0.882em;
	padding:0;
	margin-bottom:40px;
	position:relative;
	border-bottom: 2px solid;
	overflow:hidden;

	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.mainText nav.event-date{
	margin-left: -20px;
}
.mainText nav.event-date h2,
nav.event-date h2{
	display:inline-block;
	margin:0 auto 10px 0;
	padding: 0 0.5em 0 0;
	background: none;
}
.mainText nav.event-date h2::before{
	display: none;
}
/*形式*/
nav.event-date .event-format{
	display: inline-block;
	margin:0 10px;
}
nav.event-date .event-format >span,
nav.event-date .event-ics-file{
	display: inline-block;
	margin: .5em 0.2em;
}

nav.event-date .event-format a{
	font-weight: bold;
}
nav.event-date .event-format  a,
nav.event-date .event-ics-file{
	display: inline-block;
	text-decoration: none;
	border: 1px solid #ccc;
	border-radius: .5em;
	padding: 0 0.8em;
	text-align: center;
	min-width: 7em;
}
nav.event-date .event-ics-file:hover,
nav.event-date .event-ics-file:active,
nav.event-date .event-ics-file:focus,
nav.event-date .event-format a:hover,
nav.event-date .event-format a:active,
nav.event-date .event-format a:focus{
	text-decoration:underline;
}
nav.event-date  .event-format current a{
	border-color: inherit;
}
nav.event-date .event-ics-file::before{
	content: "";
	display: inline-block;
	margin-right: .4em;
	margin-top: -.2em;
	width: 1em;
	height: 1em;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

/*月/日*/
nav.event-date ul{
	float: right;
	display:inline-block;
	margin: .5em;
	margin-left: auto;
}
nav.event-date li{
	display:inline-block;
}
nav.event-date li+li:before{
	position: static;
	display:inline-block;
	content:"|";
	margin:0 0.6em 0 0.4em;
}
nav.event-date li a{
	display:inline-block;
}

/*Mobile*/
@media screen and (max-width: 767px){
	.mainText nav.event-date{
		margin-left: -10px;
	}
}

/*イベント一覧*/
#event-list {
	overflow:hidden;
	border-bottom:1px solid #8c8c8c;
}
#event-list >.page,
#event-list dl{
	border-top:1px solid #8c8c8c;
	clear:both;
}
#event-list dl{
	margin: 0;
	overflow: hidden;
}
#event-list dt{
	clear:both;
	padding:10px 0;
	margin: 0;
}
#event-list dt abbr[title]{
	border: 0;
	text-decoration:none;
}
#event-list dt .wday{
	font-weight: normal;
}
#event-list dd{
	display:block;
	margin:10px 0 10px 10px; 
}
#event-list  dd >article{
	display: block;
}
#event-list  dd >article>*{
	display:inline-block;
	vertical-align: middle;
}
#event-list  dd >article>*+*{
	margin-left: 0.5em;
}
#event-list  article h2{
	font-size:1em;
	line-height: 1.5;
	padding: 0;
	margin: 0;
	background: none;
	border: 0;
	font-weight: normal;
}
.mainText #event-list  article h2::before,.mainText #event-list  article h2::after{
	display: none;
}
/*イベントなし*/
#event-list dl .no-event{
	font-size: 0.75em;
	line-height: 2.7;
}
#event-list  div.page article{
	margin: 10px;
}

#event-list  .page .categories{
	text-align:left;
	border:none;
	font-size: 0.85em;
}
#event-list  .page  .categories li{
	display:inline-block;
	margin: 0.5em 0.5em 0;
}


/*Desktop*/
@media screen and (min-width: 768px), print{
	#event-list dl{
		padding-left: 11em;
	}
	#event-list dt{
		float:left;
		margin-left: -11em;
		padding:10px;
		width:10em;
	}
	#event-list dd.holiday{
		float: left;
		margin-right: 1em;
	}
	#event-list dd.holiday+.page{
		clear: left;
	}
}


/*イベント検索*/
.event-search{
	border-radius: 10px;
    border: 1px solid #c3c3c3;	
}
.mainText .event-search{
	padding: 10px;
	margin-left: -20px;
}
#side #calendar+#event-search{
	margin-top: 20px;
	padding-bottom: 10px;
}
#side .event-search{
	border: 0;
}
#calendar-search {
	border-radius: 10px;
	border: 1px solid #c3c3c3;
	margin: 2em 0;
	padding: 5px;
	overflow: hidden;
}
.mainText #calendar-search {
	margin-left: -20px;
}

#calendar-search .event-search{
	border: none;
	margin-left: 0;
}
#calendar-search h2{
	margin: -5px -5px 10px;
	padding: 10px;
	border: 0;
	border-radius: 0;
	color: #FFF;
	background:#2850aa;
}
.mainText #calendar-search h2::before,
.mainText #calendar-search h2::after{
	display: none;
}
#calendar-search.sBox{
	padding: 0;
}
.event-search fieldset{
	margin: 0 0 1em;
	border: 0;
	position: relative;
}

.event-search fieldset >label:first-child,
.event-search fieldset >legend{
	display: block;
	font-weight: bold;
	padding: 0 0.5em 5px;
	margin: 0.5em -0.5em; 
	width: calc( 100% + 1em );
	max-width: none;
	border-bottom: 1px solid #9e9e9e;
}
#side .event-search fieldset{
	margin-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
}
.event-search fieldset.keyword label{
	margin-bottom: 0.8em;
}
.event-search .categories label{
	display: inline-block;
	margin: 0.2em 0.5em;
}
.event-date-range input.date{
	display: inline-block;
	width: 8em;
}
#side .event-date-range input.date{
	width: 6em;
}
/*施設 未使用*/
.event-search .event-facility{
	display: none;
}

#side .event-search .send input{
	padding: 0.6em 1em
}

/*検索結果/カテゴリリスト*/
.event-cat article.item,
.search-results article{
	margin-bottom: 1em;
	padding-left: .5em;
	position: relative;
}
.event-cat article.item,
.search-results article+article{
	border-top:1px dotted #9B9B9B;
}
.event-cat article.item a,
.search-results article a{
	display: inline-block;
}
.event-cat article.item p,
.pages p.event_dates,
.search-results article p{
	margin: 0 0.5em;
}
.pages .event_dates .event_date{
	display: inline-block;
	margin: 0 0.5em;
}

/*Mobile*/
@media screen and (max-width: 767px){
	.mainText #calendar-search,
	.mainText .event-search{
		margin-left: -10px;
	}
}

/*目的別ガイド*****************/
.guide-node-header{
	margin: 1em 0;
}
/*進行ステップ*/
.guide-node-header .progress{
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}
.guide-node-header .evaluated-length:after {
    content: "/";
    margin-left: .2em;
}

/*質問*/
.guide-node-form .question-nav{
	margin: .5em 0;
}
.guide-node-form .question{
	font-size: 1.2em;
	border-width: 1px 0;
	border-style: solid;
	border-color: #ccc;
	padding: .5em .5em .4em;
	font-weight: bold;
}
/*選択肢*/
.guide-node-form ul{
	list-style:none;
}

/*前/最初 結果リンクボタン*/
.guide-node-header .links a,
.guide-node-form .show-result a,.guide-node-form .back-to-first a{
	display: inline-block;
	font-size: 1em;
	line-height: 1;
	padding: .4em 1.2em;
	margin: .5em;
	text-align: center;
	border-width: 0;
	border-radius: 3px;
	text-decoration: none;
}
.guide-node-header .links a:first-child::before, .guide-node-header .links a:last-child::after,
.guide-node-form .show-result a::after,.guide-node-form .back-to-first a::after{
	content: "";
	display: inline-block;
	text-decoration: none;
	width: .4em;
	height: .75em;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	margin-left: 0.3em;
	margin-top: -0.2em;
	vertical-align: middle;
}
.guide-node-header .links a:first-child:hover,.guide-node-header .links a:first-child:active,.guide-node-header .links a:first-child:focus,
.guide-node-header .links a:last-child:hover,.guide-node-header .links a:last-child:active,.guide-node-header .links a:last-child:focus,
.guide-node-form .show-result a:hover,.guide-node-form .show-result a:active,.guide-node-form .show-result a:focus,
.guide-node-form .back-to-first a:hover,.guide-node-form .back-to-first a:active,.guide-node-form .back-to-first a:focus{
	opacity: .8;
}
.guide-node-header .links a:first-child::before{
	transform: rotate(180deg);
	margin-right: 0.3em;
	margin-left: 0;
}
.guide-node-header .links{
	display: flex;
	justify-content: space-between;
}
.guide-node-form .show-result,
.guide-node-form .send{
	margin-top: 1em;
	text-align: center;
}
.guide-node-form .show-result>*{
	display: inline-block;
}
.guide-node-form .back-to-first {
	text-align: right;
}

.guide-node-form .guide-nodes{
	margin: 1em 0;
}

/*結果 手続き(開閉)*/
.guide-node-form .guide-lists{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-top: none;
}
.guide-node-form .guide-lists h2{
	margin-bottom: 0;
	padding-right: 30px;
	cursor: pointer;
}
.guide-node-form .guide-lists h2::after{
	width: 12px;
	height: 12px;
	border-width:0 2px 2px 0;
	right: 10px;
	bottom: auto;
	top: 50%;
	margin-top: -8px;
	transform: rotate(45deg);
	transition: .3s;
}
.guide-node-form .guide-lists h2:hover,
.guide-node-form .guide-lists h2:focus{
	text-decoration: underline;
}
.guide-node-form .guide-lists .procedure-wrap{
	display: none;
	overflow: hidden;
	padding: 10px 5px 0;
	border-radius: 0 0 5px 5px;
	text-align: center;
}
.mainText .guide-node-form .guide-lists .procedure-wrap{
	padding-left: 15px;
	margin-left: -15px;
}
.guide-node-form .guide-lists.opened h2::after{
	transform: rotate(225deg)
}
.guide-node-form .close-btn{
	display: inline-block;
	margin: 0.5em auto;
	line-height: 1.5;
	padding: 0.2em .6em .1em .5em;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-radius: 3px;
	border: 1px solid #ccc;
	transition: .3s;
}
.guide-node-form .close-btn::before{
	content: "×";
	font-size: 0.875em;
	margin-right: 0.2em;
}
.guide-node-form .close-btn:hover,.guide-node-form .close-btn:active,.guide-node-form .close-btn:first-child{
	opacity: .8;
}
.guide-node-form dl.procedure{
	margin: 0.5em 0;
	text-align: left;
	line-height: 1.5;
}
/*mobile*/
@media screen and (max-width: 767px) {
	.mainText .guide-node-form .guide-lists .procedure-wrap{
		padding-left: 7px;
		margin-left: -7px;
	}
}
/*回答確認*/
.guide-node-form .your-answers{
	font-size: 1.2em;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #ccc;
	padding: .5em .5em .4em;
	font-weight: bold;
}
.guide-node-form .answer-state {
    display: inline-block;
    min-width: 4em;
	line-height: 1.2;
    margin-right: 1em;
	margin-bottom: 0.5em;
    padding: .2em .5em;
    border-radius: 5px;
    text-align: center;
}
.guide-node-form .answer-state.applicable{
	font-weight: bold;
}

/**CC ライセンス**/
.cc-licence_note{
	border-radius: 5px;
	padding: 10px 15px;
	margin: 20px 0;
	border: 1px dotted #ccc;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.mainText .cc-licence_note{
	margin-left: -20px;
}
.mainText .cc-licence_note p{
	margin: 0;
	line-height: 1.3;
	max-width: calc( 100% - 106px );
}
.cc-licence_note a.license{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	padding-top: 34px;
	height: 0;
	width: 96px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.cc-licence_note a.license:hover,.cc-licence_note a.license:focus,.cc-licence_note a.license:active{
	opacity: .8;
}
.cc-licence_note a.license.by{
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1sbnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSIxMjAiCiAgIGhlaWdodD0iNDIiCiAgIGlkPSJzdmcyNzU5IgogICBzb2RpcG9kaTp2ZXJzaW9uPSIwLjMyIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ1K2RldmVsIgogICB2ZXJzaW9uPSIxLjAiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImJ5LnN2ZyIKICAgaW5rc2NhcGU6b3V0cHV0X2V4dGVuc2lvbj0ib3JnLmlua3NjYXBlLm91dHB1dC5zdmcuaW5rc2NhcGUiPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMyNzYxIiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0iYmFzZSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM4YjhiOGIiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBncmlkdG9sZXJhbmNlPSIxMDAwMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iMTc5IgogICAgIGlua3NjYXBlOmN5PSI4OS41Njk5MDQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICB3aWR0aD0iMTIwcHgiCiAgICAgaGVpZ2h0PSI0MnB4IgogICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjExOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI0IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIzOTYiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI0MiIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEyNzY0Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC45OTM3NzI4LDAsMCwwLjk5MzY2OTYsLTE3Ny42OTI2Nyw2LjI1MTI4ZS03KSIKICAgICAgIGlkPSJnMjYwIgogICAgICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvbW50L2hnZnMvQm92L0RvY3VtZW50cy9Xb3JrLzIwMDcvY2MvaWRlbnRpdHkvc3JyIGJ1dHRvbnMvYmlnL2J5LnBuZyIKICAgICAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSIzMDAuMjMwMTMiCiAgICAgICBpbmtzY2FwZTpleHBvcnQteWRwaT0iMzAwLjIzMDEzIj4KCTxwYXRoCiAgIGlkPSJwYXRoMzgxN18xXyIKICAgbm9kZXR5cGVzPSJjY2NjY2NjIgogICBkPSJNIDE4MS45NjU3OSwwLjUxMDc0IEwgMjk2LjAyOTc1LDAuNzEzMzggQyAyOTcuNjIzNSwwLjcxMzM4IDI5OS4wNDczMywwLjQ3NzA1IDI5OS4wNDczMywzLjg5NDA0IEwgMjk4LjkwNzY4LDQxLjQ2MDkzIEwgMTc5LjA4NzM3LDQxLjQ2MDkzIEwgMTc5LjA4NzM3LDMuNzU0MzkgQyAxNzkuMDg3MzcsMi4wNjkzNCAxNzkuMjUwNDYsMC41MTA3NCAxODEuOTY1NzksMC41MTA3NCB6IgogICBzdHlsZT0iZmlsbDojYWFiMmFiIiAvPgoKCTxwYXRoCiAgIGQ9Ik0gMjk3LjI5NjM2LDAgTCAxODEuMDY3MzYsMCBDIDE3OS44MjA3OCwwIDE3OC44MDYxMywxLjAxNDE2IDE3OC44MDYxMywyLjI2MDc0IEwgMTc4LjgwNjEzLDQxLjc1NzMyIEMgMTc4LjgwNjEzLDQyLjAzOTA2IDE3OS4wMzUxMyw0Mi4yNjc1NyAxNzkuMzE2ODcsNDIuMjY3NTcgTCAyOTkuMDQ3MzQsNDIuMjY3NTcgQyAyOTkuMzI5MDgsNDIuMjY3NTcgMjk5LjU1ODA4LDQyLjAzOTA1IDI5OS41NTgwOCw0MS43NTczMiBMIDI5OS41NTgwOCwyLjI2MDc0IEMgMjk5LjU1ODA3LDEuMDE0MTYgMjk4LjU0MzQzLDAgMjk3LjI5NjM2LDAgeiBNIDE4MS4wNjczNSwxLjAyMTQ4IEwgMjk3LjI5NjM1LDEuMDIxNDggQyAyOTcuOTgwNDMsMS4wMjE0OCAyOTguNTM2NTgsMS41NzcxNCAyOTguNTM2NTgsMi4yNjA3NCBDIDI5OC41MzY1OCwyLjI2MDc0IDI5OC41MzY1OCwxOC4yMDg5OCAyOTguNTM2NTgsMjkuNzEwNDUgTCAyMTUuMTkyMzQsMjkuNzEwNDUgQyAyMTIuMTQ3NDIsMzUuMjE2MzEgMjA2LjI4MTIxLDM4Ljk1NDU5IDE5OS41NDg3OSwzOC45NTQ1OSBDIDE5Mi44MTM0NCwzOC45NTQ1OSAxODYuOTQ4NjksMzUuMjE5NzMgMTgzLjkwNTI0LDI5LjcxMDQ1IEwgMTc5LjgyNzYsMjkuNzEwNDUgQyAxNzkuODI3NiwxOC4yMDg5OSAxNzkuODI3NiwyLjI2MDc0IDE3OS44Mjc2LDIuMjYwNzQgQyAxNzkuODI3NjEsMS41NzcxNSAxODAuMzgzNzYsMS4wMjE0OCAxODEuMDY3MzUsMS4wMjE0OCB6IgogICBpZD0icGF0aDI2MyIgLz4KCgk8ZwogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIKICAgaWQ9ImcyNjUiPgoJCTxwYXRoCiAgIGQ9Ik0gMjUzLjA3NzYxLDMyLjk1NjA1IEMgMjUzLjM5NDk5LDMyLjk1NjA1IDI1My42ODUwMywzMi45ODQzNyAyNTMuOTQ3NzMsMzMuMDQwMDMgQyAyNTQuMjA5NDUsMzMuMDk1NjkgMjU0LjQzMzA4LDMzLjE4NzQ5IDI1NC42MjA1OCwzMy4zMTU0MiBDIDI1NC44MDcxLDMzLjQ0MjM3IDI1NC45NTI2MSwzMy42MTIzIDI1NS4wNTUxNSwzMy44MjMyMyBDIDI1NS4xNTc2OSwzNC4wMzUxNCAyNTUuMjA5NDUsMzQuMjk1ODkgMjU1LjIwOTQ1LDM0LjYwNzQxIEMgMjU1LjIwOTQ1LDM0Ljk0MzM1IDI1NS4xMzMyOCwzNS4yMjI2NCAyNTQuOTc5OTYsMzUuNDQ2MjggQyAyNTQuODI3NjIsMzUuNjcwODkgMjU0LjYwMTA1LDM1Ljg1MzUxIDI1NC4zMDIyMywzNS45OTcwNiBDIDI1NC43MTQzNCwzNi4xMTUyMiAyNTUuMDIxOTYsMzYuMzIyMjYgMjU1LjIyNTA4LDM2LjYxODE1IEMgMjU1LjQyODIsMzYuOTE0MDQgMjU1LjUyOTc3LDM3LjI3MDQ5IDI1NS41Mjk3NywzNy42ODc0OSBDIDI1NS41Mjk3NywzOC4wMjM0MyAyNTUuNDY0MzQsMzguMzE0NDQgMjU1LjMzMzQ4LDM4LjU2MDU0IEMgMjU1LjIwMjYyLDM4LjgwNTY2IDI1NS4wMjU4NiwzOS4wMDY4MyAyNTQuODA1MTYsMzkuMTYyMSBDIDI1NC41ODM0OCwzOS4zMTgzNSAyNTQuMzMwNTUsMzkuNDMzNTggMjU0LjA0NzM1LDM5LjUwNzggQyAyNTMuNzYzMTcsMzkuNTgzIDI1My40NzIxNSwzOS42MjAxIDI1My4xNzIzNSwzOS42MjAxIEwgMjQ5LjkzNiwzOS42MjAxIEwgMjQ5LjkzNiwzMi45NTYwNCBMIDI1My4wNzc2MSwzMi45NTYwNCBMIDI1My4wNzc2MSwzMi45NTYwNSB6IE0gMjUyLjg5MDExLDM1LjY1MTM3IEMgMjUzLjE1MTgzLDM1LjY1MTM3IDI1My4zNjY2NywzNS41ODg4NyAyNTMuNTM1NjIsMzUuNDY0ODUgQyAyNTMuNzAzNTksMzUuMzQwODMgMjUzLjc4NzU3LDM1LjEzOTY1IDI1My43ODc1NywzNC44NjAzNiBDIDI1My43ODc1NywzNC43MDUwOSAyNTMuNzU5MjUsMzQuNTc3MTYgMjUzLjcwMzU5LDM0LjQ3ODUyIEMgMjUzLjY0Njk1LDM0LjM3ODkxIDI1My41NzI3MywzNC4zMDE3NiAyNTMuNDc4OTgsMzQuMjQ1MTIgQyAyNTMuMzg1MjMsMzQuMTg5NDYgMjUzLjI3NzgxLDM0LjE1MDM5IDI1My4xNTY3MSwzNC4xMjg5MSBDIDI1My4wMzU2MSwzNC4xMDc0MyAyNTIuOTA4NjYsMzQuMDk2NjggMjUyLjc3ODc4LDM0LjA5NjY4IEwgMjUxLjQwNDc2LDM0LjA5NjY4IEwgMjUxLjQwNDc2LDM1LjY1MTM3IEwgMjUyLjg5MDExLDM1LjY1MTM3IHogTSAyNTIuOTc2MDQsMzguNDc5NDkgQyAyNTMuMTE5NTksMzguNDc5NDkgMjUzLjI1NjMxLDM4LjQ2NTgyIDI1My4zODcxNywzOC40Mzc1IEMgMjUzLjUxODAzLDM4LjQwOTE4IDI1My42MzMyNiwzOC4zNjIzIDI1My43MzM4NSwzOC4yOTc4NSBDIDI1My44MzM0NiwzOC4yMzI0MiAyNTMuOTEyNTYsMzguMTQzNTUgMjUzLjk3MjEzLDM4LjAzMTI1IEMgMjU0LjAzMTcsMzcuOTE5OTIgMjU0LjA2MSwzNy43NzYzNyAyNTQuMDYxLDM3LjYwMjU0IEMgMjU0LjA2MSwzNy4yNjA3NCAyNTMuOTY0MzIsMzcuMDE2NiAyNTMuNzcwOTYsMzYuODcwMTIgQyAyNTMuNTc3NiwzNi43MjQ2MSAyNTMuMzIxNzQsMzYuNjUxMzcgMjUzLjAwNDM2LDM2LjY1MTM3IEwgMjUxLjQwNDc1LDM2LjY1MTM3IEwgMjUxLjQwNDc1LDM4LjQ3OTQ5IEwgMjUyLjk3NjA0LDM4LjQ3OTQ5IHoiCiAgIGlkPSJwYXRoMjY3IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8cGF0aAogICBkPSJNIDI1NS43ODg1NCwzMi45NTYwNSBMIDI1Ny40MzIwOSwzMi45NTYwNSBMIDI1OC45OTI2NCwzNS41ODc4OSBMIDI2MC41NDM0MiwzMi45NTYwNSBMIDI2Mi4xNzcyMSwzMi45NTYwNSBMIDI1OS43MDM1OCwzNy4wNjI1IEwgMjU5LjcwMzU4LDM5LjYyMDEyIEwgMjU4LjIzNDgzLDM5LjYyMDEyIEwgMjU4LjIzNDgzLDM3LjAyNTM5IEwgMjU1Ljc4ODU0LDMyLjk1NjA1IHoiCiAgIGlkPSJwYXRoMjY5IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCTwvZz4KCgk8ZwogICBpZD0iZzU5MDhfMV8iCiAgIHRyYW5zZm9ybT0ibWF0cml4KDAuODcyOTIxLDAsMCwwLjg3MjkyMSw1MC4xMjUzNiwxNDMuMjE0NCkiPgoJCQoJCQk8cGF0aAogICBpZD0icGF0aDU5MDZfMV8iCiAgIGN4PSIyOTYuMzU0MTYiCiAgIHJ5PSIyMi45Mzk1NDgiCiAgIGN5PSIyNjQuMzU3NyIKICAgdHlwZT0iYXJjIgogICByeD0iMjIuOTM5NTQ4IgogICBkPSJNIDE4Ni45MDA2NSwtMTQxLjQ2MDAyIEMgMTg2LjkwNjIzLC0xMzIuNzc5MjMgMTc5Ljg3Mjc5LC0xMjUuNzM4NTIgMTcxLjE5MjU3LC0xMjUuNzMyOTEgQyAxNjIuNTEyMzUsLTEyNS43MjczNiAxNTUuNDcwNTEsLTEzMi43NjAyNSAxNTUuNDY1NDcsLTE0MS40NDA5OCBDIDE1NS40NjU0NywtMTQxLjQ0NzE0IDE1NS40NjU0NywtMTQxLjQ1MzMxIDE1NS40NjU0NywtMTQxLjQ2MDAyIEMgMTU1LjQ2MDQzLC0xNTAuMTQwODEgMTYyLjQ5MzMzLC0xNTcuMTgxNTIgMTcxLjE3MzU1LC0xNTcuMTg2NTggQyAxNzkuODU0OSwtMTU3LjE5MjEzIDE4Ni44OTU2MSwtMTUwLjE1OTI0IDE4Ni45MDA2NSwtMTQxLjQ3ODQ1IEMgMTg2LjkwMDY1LC0xNDEuNDcyOSAxODYuOTAwNjUsLTE0MS40NjYxOSAxODYuOTAwNjUsLTE0MS40NjAwMiB6IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8ZwogICBpZD0iZzU3MDZfMV8iCiAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODkuNjE1Nyw5OS4wNjUzKSI+CgkJCTxwYXRoCiAgIGlkPSJwYXRoNTcwOF8xXyIKICAgZD0iTSA0NzMuNTc1NzQsLTI1My4zMjc1MSBDIDQ3Ny4wNjExNSwtMjQ5Ljg0MjEgNDc4LjgwNDEzLC0yNDUuNTczNiA0NzguODA0MTMsLTI0MC41MjUzMiBDIDQ3OC44MDQxMywtMjM1LjQ3NTk0IDQ3Ny4wOTEzNiwtMjMxLjI1MzI5IDQ3My42NjU4MiwtMjI3Ljg1NzQxIEMgNDcwLjAzMDUxLC0yMjQuMjgwODEgNDY1LjczNCwtMjIyLjQ5MzA5IDQ2MC43NzYzNSwtMjIyLjQ5MzA5IEMgNDU1Ljg3ODU4LC0yMjIuNDkzMDkgNDUxLjY1NjQ4LC0yMjQuMjY2MjggNDQ4LjExMTIyLC0yMjcuODEyNjEgQyA0NDQuNTY1NDEsLTIzMS4zNTg0NSA0NDIuNzkyNzcsLTIzNS41OTU2MyA0NDIuNzkyNzcsLTI0MC41MjUzMiBDIDQ0Mi43OTI3NywtMjQ1LjQ1MzkxIDQ0NC41NjU0MSwtMjQ5LjcyMTMgNDQ4LjExMTIyLC0yNTMuMzI3NTEgQyA0NTEuNTY2NDIsLTI1Ni44MTQwMiA0NTUuNzg4NSwtMjU4LjU1NyA0NjAuNzc2MzUsLTI1OC41NTcgQyA0NjUuODI0NjUsLTI1OC41NTcwMSA0NzAuMDkwMzksLTI1Ni44MTQwMyA0NzMuNTc1NzQsLTI1My4zMjc1MSB6IE0gNDUwLjQ1Nzc2LC0yNTAuOTgyNjcgQyA0NDcuNTExMDQsLTI0OC4wMDYyOSA0NDYuMDM4MjMsLTI0NC41MTk3OCA0NDYuMDM4MjMsLTI0MC41MjAzMyBDIDQ0Ni4wMzgyMywtMjM2LjUyMTk4IDQ0Ny40OTY1MSwtMjMzLjA2NTA3IDQ1MC40MTI0NywtMjMwLjE0OTY2IEMgNDUzLjMyODk3LC0yMjcuMjMzMTYgNDU2LjgwMDk2LC0yMjUuNzc1NDUgNDYwLjgyOTUyLC0yMjUuNzc1NDUgQyA0NjQuODU4MDgsLTIyNS43NzU0NSA0NjguMzU5NjcsLTIyNy4yNDc2OCA0NzEuMzM2MDUsLTIzMC4xOTM4NSBDIDQ3NC4xNjE5OCwtMjMyLjkzMDMgNDc1LjU3NTQ5LC0yMzYuMzcwOTEgNDc1LjU3NTQ5LC0yNDAuNTIwMzMgQyA0NzUuNTc1NDksLTI0NC42MzgzNyA0NzQuMTM5MDMsLTI0OC4xMzM3OSA0NzEuMjY3ODEsLTI1MS4wMDUwMSBDIDQ2OC4zOTcxNCwtMjUzLjg3NTY4IDQ2NC45MTc5LC0yNTUuMzExNTkgNDYwLjgyOTUyLC0yNTUuMzExNTkgQyA0NTYuNzQxMTIsLTI1NS4zMTE1OCA0NTMuMjgzMTQsLTI1My44Njg0MSA0NTAuNDU3NzYsLTI1MC45ODI2NyB6IE0gNDU4LjIxMjI1LC0yNDIuMjc5NDggQyA0NTcuNzYxOTYsLTI0My4yNjExNyA0NTcuMDg3OTUsLTI0My43NTIzMiA0NTYuMTg5MDMsLTI0My43NTIzMiBDIDQ1NC41OTk4NiwtMjQzLjc1MjMyIDQ1My44MDU1OCwtMjQyLjY4MjI1IDQ1My44MDU1OCwtMjQwLjU0MzIxIEMgNDUzLjgwNTU4LC0yMzguNDAzNjggNDU0LjU5OTg2LC0yMzcuMzM0NzEgNDU2LjE4OTAzLC0yMzcuMzM0NzEgQyA0NTcuMjM4NDEsLTIzNy4zMzQ3MSA0NTcuOTg3OTUsLTIzNy44NTU0NiA0NTguNDM3NjksLTIzOC44OTkyMiBMIDQ2MC42NDA0NSwtMjM3LjcyNjI1IEMgNDU5LjU5MDUyLC0yMzUuODYwNzcgNDU4LjAxNTM2LC0yMzQuOTI3NzkgNDU1LjkxNDk2LC0yMzQuOTI3NzkgQyA0NTQuMjk1MDYsLTIzNC45Mjc3OSA0NTIuOTk3MzMsLTIzNS40MjQ0OSA0NTIuMDIyOSwtMjM2LjQxNjggQyA0NTEuMDQ2OCwtMjM3LjQxMDIxIDQ1MC41NjAxNiwtMjM4Ljc3OTUzIDQ1MC41NjAxNiwtMjQwLjUyNTMyIEMgNDUwLjU2MDE2LC0yNDIuMjQwMzUgNDUxLjA2MjQ1LC0yNDMuNjAxODYgNDUyLjA2NzY0LC0yNDQuNjEwMzQgQyA0NTMuMDcyODMsLTI0NS42MTg4OCA0NTQuMzI0NjYsLTI0Ni4xMjI5MSA0NTUuODI1NDUsLTI0Ni4xMjI5MSBDIDQ1OC4wNDU1NywtMjQ2LjEyMjkxIDQ1OS42MzUyNiwtMjQ1LjI0ODAzIDQ2MC41OTYyNiwtMjQzLjUwMDA1IEwgNDU4LjIxMjI1LC0yNDIuMjc5NDggeiBNIDQ2OC41NzU2MiwtMjQyLjI3OTQ4IEMgNDY4LjEyNDc1LC0yNDMuMjYxMTcgNDY3LjQ2NDE3LC0yNDMuNzUyMzIgNDY2LjU5MzIsLTI0My43NTIzMiBDIDQ2NC45NzIxNywtMjQzLjc1MjMyIDQ2NC4xNjEwNywtMjQyLjY4MjI1IDQ2NC4xNjEwNywtMjQwLjU0MzIxIEMgNDY0LjE2MTA3LC0yMzguNDAzNjggNDY0Ljk3MjE3LC0yMzcuMzM0NzEgNDY2LjU5MzIsLTIzNy4zMzQ3MSBDIDQ2Ny42NDQyOSwtMjM3LjMzNDcxIDQ2OC4zODAzNywtMjM3Ljg1NTQ2IDQ2OC44MDA0OCwtMjM4Ljg5OTIyIEwgNDcxLjA1MjQ5LC0yMzcuNzI2MjUgQyA0NzAuMDA0MjEsLTIzNS44NjA3NyA0NjguNDMxMjcsLTIzNC45Mjc3OSA0NjYuMzM0NzgsLTIzNC45Mjc3OSBDIDQ2NC43MTcxLC0yMzQuOTI3NzkgNDYzLjQyMjE4LC0yMzUuNDI0NDkgNDYyLjQ0ODMxLC0yMzYuNDE2OCBDIDQ2MS40NzYxNCwtMjM3LjQxMDIxIDQ2MC45ODg5NiwtMjM4Ljc3OTUzIDQ2MC45ODg5NiwtMjQwLjUyNTMyIEMgNDYwLjk4ODk2LC0yNDIuMjQwMzUgNDYxLjQ4MzQxLC0yNDMuNjAxODYgNDYyLjQ3MTgxLC0yNDQuNjEwMzQgQyA0NjMuNDU5NjYsLTI0NS42MTg4OCA0NjQuNzE3MTEsLTI0Ni4xMjI5MSA0NjYuMjQ1MzEsLTI0Ni4xMjI5MSBDIDQ2OC40NjE1LC0yNDYuMTIyOTEgNDcwLjA0ODk2LC0yNDUuMjQ4MDMgNDcxLjAwNjYsLTI0My41MDAwNSBMIDQ2OC41NzU2MiwtMjQyLjI3OTQ4IHoiIC8+CgoJCTwvZz4KCgk8L2c+CgoJPGcKICAgaWQ9ImcyNzUiPgoJCTxjaXJjbGUKICAgY3g9IjI1NS41NTEyNCIKICAgY3k9IjE1LjMxMzQ4IgogICByPSIxMC44MDY2NCIKICAgaWQ9ImNpcmNsZTI3NyIKICAgc29kaXBvZGk6Y3g9IjI1NS41NTEyNCIKICAgc29kaXBvZGk6Y3k9IjE1LjMxMzQ4IgogICBzb2RpcG9kaTpyeD0iMTAuODA2NjQiCiAgIHNvZGlwb2RpOnJ5PSIxMC44MDY2NCIKICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KCgkJPGcKICAgaWQ9ImcyNzkiPgoJCQk8cGF0aAogICBkPSJNIDI1OC42NzgxOSwxMi4xODcwMSBDIDI1OC42NzgxOSwxMS43NzA1MSAyNTguMzQwMywxMS40MzMxIDI1Ny45MjUyNiwxMS40MzMxIEwgMjUzLjE1MTgyLDExLjQzMzEgQyAyNTIuNzM2NzgsMTEuNDMzMSAyNTIuMzk4ODksMTEuNzcwNSAyNTIuMzk4ODksMTIuMTg3MDEgTCAyNTIuMzk4ODksMTYuOTU5OTYgTCAyNTMuNzI5OTQsMTYuOTU5OTYgTCAyNTMuNzI5OTQsMjIuNjExODIgTCAyNTcuMzQ3MTMsMjIuNjExODIgTCAyNTcuMzQ3MTMsMTYuOTU5OTYgTCAyNTguNjc4MTgsMTYuOTU5OTYgTCAyNTguNjc4MTgsMTIuMTg3MDEgTCAyNTguNjc4MTksMTIuMTg3MDEgeiIKICAgaWQ9InBhdGgyODEiIC8+CgoJCQk8Y2lyY2xlCiAgIGN4PSIyNTUuNTM4NTQiCiAgIGN5PSI5LjE3MjM2MDQiCiAgIHI9IjEuNjMyODEiCiAgIGlkPSJjaXJjbGUyODMiCiAgIHNvZGlwb2RpOmN4PSIyNTUuNTM4NTQiCiAgIHNvZGlwb2RpOmN5PSI5LjE3MjM2MDQiCiAgIHNvZGlwb2RpOnJ4PSIxLjYzMjgxIgogICBzb2RpcG9kaTpyeT0iMS42MzI4MSIgLz4KCgkJPC9nPgoKCQk8cGF0aAogICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgIGQ9Ik0gMjU1LjUyMzksMy40MDcyMyBDIDI1Mi4yOTE0OCwzLjQwNzIzIDI0OS41NTUxNSw0LjUzNTE2IDI0Ny4zMTU4OSw2Ljc5MTAyIEMgMjQ1LjAxODA0LDkuMTI0NTIgMjQzLjg2OTYsMTEuODg2NzIgMjQzLjg2OTYsMTUuMDc1NjkgQyAyNDMuODY5NiwxOC4yNjQ2NiAyNDUuMDE4MDQsMjEuMDA3MzMgMjQ3LjMxNTg5LDIzLjMwMjI1IEMgMjQ5LjYxMzc0LDI1LjU5NjY4IDI1Mi4zNTAwNywyNi43NDQxNCAyNTUuNTIzOSwyNi43NDQxNCBDIDI1OC43MzY3OSwyNi43NDQxNCAyNjEuNTIxOTUsMjUuNTg3ODkgMjYzLjg3NzQyLDIzLjI3Mjk1IEMgMjY2LjA5NzE1LDIxLjA3NTY4IDI2Ny4yMDc1LDE4LjM0MzI2IDI2Ny4yMDc1LDE1LjA3NTY4IEMgMjY3LjIwNzUsMTEuODA4MSAyNjYuMDc3NjIsOS4wNDY4NyAyNjMuODE5OCw2Ljc5MTAxIEMgMjYxLjU2MDAzLDQuNTM1MTYgMjU4Ljc5NTM4LDMuNDA3MjMgMjU1LjUyMzksMy40MDcyMyB6IE0gMjU1LjU1MzE5LDUuNTA2ODQgQyAyNTguMjAxNjMsNS41MDY4NCAyNjAuNDUwNjUsNi40NDA5MiAyNjIuMzAwMjYsOC4zMDgxMSBDIDI2NC4xNjk0LDEwLjE1NTI4IDI2NS4xMDM5NywxMi40MTExNCAyNjUuMTAzOTcsMTUuMDc1NjkgQyAyNjUuMTAzOTcsMTcuNzU5MjggMjY0LjE4ODkzLDE5Ljk4NjMzIDI2Mi4zNTg4NSwyMS43NTU4NyBDIDI2MC40MzAxNCwyMy42NjIxMiAyNTguMTYyNTYsMjQuNjE0NzYgMjU1LjU1MzE5LDI0LjYxNDc2IEMgMjUyLjk0Mjg0LDI0LjYxNDc2IDI1MC42OTM4MSwyMy42NzE4OSAyNDguODA2MTIsMjEuNzg1MTcgQyAyNDYuOTE2NDcsMTkuODk4NDUgMjQ1Ljk3MzExLDE3LjY2MjEyIDI0NS45NzMxMSwxNS4wNzU3IEMgMjQ1Ljk3MzExLDEyLjQ4ODc5IDI0Ni45MjcyMSwxMC4yMzM0MSAyNDguODM1NDEsOC4zMDgxMiBDIDI1MC42NjU1LDYuNDQwOTIgMjUyLjkwNDc1LDUuNTA2ODQgMjU1LjU1MzE5LDUuNTA2ODQgeiIKICAgaWQ9InBhdGgyODUiCiAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KCgk8L2c+Cgo8L2c+CiAgPC9nPgo8L3N2Zz4K');
}
.cc-licence_note a.license.by-nc-nd{
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1sbnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSIxMjAiCiAgIGhlaWdodD0iNDIiCiAgIGlkPSJzdmcyNzU5IgogICBzb2RpcG9kaTp2ZXJzaW9uPSIwLjMyIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ1K2RldmVsIgogICB2ZXJzaW9uPSIxLjAiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImJ5LW5jLW5kLnN2ZyIKICAgaW5rc2NhcGU6b3V0cHV0X2V4dGVuc2lvbj0ib3JnLmlua3NjYXBlLm91dHB1dC5zdmcuaW5rc2NhcGUiPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMyNzYxIiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0iYmFzZSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM4YjhiOGIiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBncmlkdG9sZXJhbmNlPSIxMDAwMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iMTc5IgogICAgIGlua3NjYXBlOmN5PSI4OS41Njk5MDQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICB3aWR0aD0iMTIwcHgiCiAgICAgaGVpZ2h0PSI0MnB4IgogICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjExOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI0IgogICAgIGlua3NjYXBlOndpbmRvdy14PSI0ODgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjQwMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEyNzY0Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC45OTM3NzI4LDAsMCwwLjk5MzY2OTYsLTQzNy4xMTk3OSwwKSIKICAgICAgIGlkPSJnMzYxIgogICAgICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvbW50L2hnZnMvQm92L0RvY3VtZW50cy9Xb3JrLzIwMDcvY2MvaWRlbnRpdHkvc3JyIGJ1dHRvbnMvYmlnL2J5LW5jLW5kLnBuZyIKICAgICAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSIzMDAuMjMwMTMiCiAgICAgICBpbmtzY2FwZTpleHBvcnQteWRwaT0iMzAwLjIzMDEzIj4KCTxwYXRoCiAgIGlkPSJwYXRoMzgxN180XyIKICAgbm9kZXR5cGVzPSJjY2NjY2NjIgogICBkPSJNIDQ0My4yODk1NSwwLjQ0ODczIEwgNTU3LjM1MzAzLDAuNjUxODUgQyA1NTguOTQ2NzgsMC42NTE4NSA1NjAuMzcwNjEsMC40MTUwMyA1NjAuMzcwNjEsMy44MzIwMyBMIDU2MC4yMzA5Niw0MS4zOTg5MiBMIDQ0MC40MTA2NCw0MS4zOTg5MiBMIDQ0MC40MTA2NCwzLjY5MjM4IEMgNDQwLjQxMDY0LDIuMDA3ODEgNDQwLjU3MzczLDAuNDQ4NzMgNDQzLjI4OTU1LDAuNDQ4NzMgeiIKICAgc3R5bGU9ImZpbGw6I2FhYjJhYiIgLz4KCgk8cGF0aAogICBkPSJNIDU1OC4zNTAxLDAgTCA0NDIuMTIwNjEsMCBDIDQ0MC44NzM1NCwwIDQzOS44NTg4OSwxLjAxNDY1IDQzOS44NTg4OSwyLjI2MTIzIEwgNDM5Ljg1ODg5LDQxLjc1NzMyIEMgNDM5Ljg1ODg5LDQyLjAzOTA2IDQ0MC4wODc0MSw0Mi4yNjc1NyA0NDAuMzY5NjMsNDIuMjY3NTcgTCA1NjAuMTAwMSw0Mi4yNjc1NyBDIDU2MC4zODIzMyw0Mi4yNjc1NyA1NjAuNjEwODQsNDIuMDM5MDUgNTYwLjYxMDg0LDQxLjc1NzMyIEwgNTYwLjYxMDg0LDIuMjYxMjMgQyA1NjAuNjEwODQsMS4wMTQ2NSA1NTkuNTk2MTksMCA1NTguMzUwMSwwIHogTSA0NDIuMTIwNjEsMS4wMjE0OCBMIDU1OC4zNTAxLDEuMDIxNDggQyA1NTkuMDMzNjksMS4wMjE0OCA1NTkuNTg5MzYsMS41Nzc2MyA1NTkuNTg5MzYsMi4yNjEyMyBDIDU1OS41ODkzNiwyLjI2MTIzIDU1OS41ODkzNiwxOC4xNTIzNCA1NTkuNTg5MzYsMjkuNjQ4OTMgTCA0NzYuNTE2MTIsMjkuNjQ4OTMgQyA0NzMuNDcxMiwzNS4xNTQzIDQ2Ny42MDQwMSwzOC44OTI1OCA0NjAuODcxNTksMzguODkyNTggQyA0NTQuMTM3MjEsMzguODkyNTggNDQ4LjI3MTk4LDM1LjE1NzcyIDQ0NS4yMjkwMSwyOS42NDg5MyBMIDQ0MC44ODAzOCwyOS42NDg5MyBDIDQ0MC44ODAzOCwxOC4xNTIzNSA0NDAuODgwMzgsMi4yNjEyMyA0NDAuODgwMzgsMi4yNjEyMyBDIDQ0MC44ODAzNywxLjU3NzY0IDQ0MS40MzcwMSwxLjAyMTQ4IDQ0Mi4xMjA2MSwxLjAyMTQ4IHoiCiAgIGlkPSJwYXRoMzY0IiAvPgoKCTxnCiAgIGlkPSJnNTkwOF80XyIKICAgdHJhbnNmb3JtPSJtYXRyaXgoMC44NzI5MjEsMCwwLDAuODcyOTIxLDUwLjEyNTM2LDE0My4yMTQ0KSI+CgkJCgkJCTxwYXRoCiAgIGlkPSJwYXRoNTkwNl80XyIKICAgY3g9IjI5Ni4zNTQxNiIKICAgcnk9IjIyLjkzOTU0OCIKICAgY3k9IjI2NC4zNTc3IgogICB0eXBlPSJhcmMiCiAgIHJ4PSIyMi45Mzk1NDgiCiAgIGQ9Ik0gNDg2LjI2NzA5LC0xNDEuNTMwNTIgQyA0ODYuMjcyNzEsLTEzMi44NTAyOCA0NzkuMjM5MiwtMTI1LjgwOTU3IDQ3MC41NTkwMiwtMTI1LjgwMzQxIEMgNDYxLjg3ODc4LC0xMjUuNzk4NDEgNDU0LjgzNzUyLC0xMzIuODMxMjQgNDU0LjgzMTkxLC0xNDEuNTExNDggQyA0NTQuODMxOTEsLTE0MS41MTgxOSA0NTQuODMxOTEsLTE0MS41MjQzNiA0NTQuODMxOTEsLTE0MS41MzA1MiBDIDQ1NC44MjYyOSwtMTUwLjIxMTg2IDQ2MS44NTk3NCwtMTU3LjI1MjU3IDQ3MC41Mzk5OCwtMTU3LjI1NzYzIEMgNDc5LjIyMTMyLC0xNTcuMjYyNjMgNDg2LjI2MjY0LC0xNTAuMjI5NzQgNDg2LjI2NzA5LC0xNDEuNTQ5NSBDIDQ4Ni4yNjcwOSwtMTQxLjU0Mzk1IDQ4Ni4yNjcwOSwtMTQxLjUzNzIzIDQ4Ni4yNjcwOSwtMTQxLjUzMDUyIHoiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJCTxnCiAgIGlkPSJnNTcwNl80XyIKICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4OS42MTU3LDk5LjA2NTMpIj4KCQkJPHBhdGgKICAgaWQ9InBhdGg1NzA4XzRfIgogICBkPSJNIDc3Mi45NDI4MSwtMjUzLjM5ODAxIEMgNzc2LjQyNzYxLC0yNDkuOTEyNiA3NzguMTcwNTksLTI0NS42NDQ2NSA3NzguMTcwNTksLTI0MC41OTU4MiBDIDc3OC4xNzA1OSwtMjM1LjU0NjQ0IDc3Ni40NTc4MiwtMjMxLjMyNDM0IDc3My4wMzIyOCwtMjI3LjkyNzg1IEMgNzY5LjM5NjQyLC0yMjQuMzUxODYgNzY1LjEwMDQ2LC0yMjIuNTY0MTQgNzYwLjE0MjI3LC0yMjIuNTY0MTQgQyA3NTUuMjQ0NSwtMjIyLjU2NDE0IDc1MS4wMjI0LC0yMjQuMzM2NzIgNzQ3LjQ3ODI3LC0yMjcuODgzNjYgQyA3NDMuOTMxODgsLTIzMS40Mjk1IDc0Mi4xNTk4NSwtMjM1LjY2NjY4IDc0Mi4xNTk4NSwtMjQwLjU5NTgyIEMgNzQyLjE1OTg1LC0yNDUuNTI0MzUgNzQzLjkzMTg4LC0yNDkuNzkxNzQgNzQ3LjQ3ODI3LC0yNTMuMzk4MDEgQyA3NTAuOTMyOTIsLTI1Ni44ODUwNyA3NTUuMTU0OTcsLTI1OC42Mjc1IDc2MC4xNDIyNywtMjU4LjYyNzUgQyA3NjUuMTkxMSwtMjU4LjYyNzUgNzY5LjQ1Njg1LC0yNTYuODg1MDcgNzcyLjk0MjgxLC0yNTMuMzk4MDEgeiBNIDc0OS44MjQyMiwtMjUxLjA1MzcxIEMgNzQ2Ljg3NzUsLTI0OC4wNzczMyA3NDUuNDA0MTIsLTI0NC41OTA4MiA3NDUuNDA0MTIsLTI0MC41OTEzMSBDIDc0NS40MDQxMiwtMjM2LjU5MzAyIDc0Ni44NjI5OCwtMjMzLjEzNjExIDc0OS43NzgzOSwtMjMwLjIyMDE2IEMgNzUyLjY5NjA1LC0yMjcuMzA0MjEgNzU2LjE2NzQzLC0yMjUuODQ1OTUgNzYwLjE5NTk5LC0yMjUuODQ1OTUgQyA3NjQuMjI0NTUsLTIyNS44NDU5NSA3NjcuNzI2MTQsLTIyNy4zMTg3MyA3NzAuNzAzMDcsLTIzMC4yNjQ5IEMgNzczLjUyOSwtMjMzLjAwMDc0IDc3NC45NDE5NiwtMjM2LjQ0MTk2IDc3NC45NDE5NiwtMjQwLjU5MTMyIEMgNzc0Ljk0MTk2LC0yNDQuNzA5MzYgNzczLjUwNTUsLTI0OC4yMDQ4NSA3NzAuNjMzNzMsLTI1MS4wNzYwNiBDIDc2Ny43NjMwNiwtMjUzLjk0NjczIDc2NC4yODM4MiwtMjU1LjM4MjY0IDc2MC4xOTU5OSwtMjU1LjM4MjY0IEMgNzU2LjEwODE2LC0yNTUuMzgyNjQgNzUyLjY0OTA1LC0yNTMuOTM5NDUgNzQ5LjgyNDIyLC0yNTEuMDUzNzEgeiBNIDc1Ny41NzgxMiwtMjQyLjM1MDUyIEMgNzU3LjEyODQxLC0yNDMuMzMyMjEgNzU2LjQ1NDk1LC0yNDMuODIyODEgNzU1LjU1NTQ4LC0yNDMuODIyODEgQyA3NTMuOTY2OTIsLTI0My44MjI4MSA3NTMuMTcyNjEsLTI0Mi43NTMyOSA3NTMuMTcyNjEsLTI0MC42MTQyNSBDIDc1My4xNzI2MSwtMjM4LjQ3NDcyIDc1My45NjY5MiwtMjM3LjQwNTc1IDc1NS41NTU0OCwtMjM3LjQwNTc1IEMgNzU2LjYwNDg2LC0yMzcuNDA1NzUgNzU3LjM1NDQzLC0yMzcuOTI2NSA3NTcuODA0MTQsLTIzOC45NzAyNiBMIDc2MC4wMDY5LC0yMzcuNzk3MjkgQyA3NTguOTU2NDIsLTIzNS45MzE4MSA3NTcuMzgxMjMsLTIzNC45OTgyMiA3NTUuMjgxMzgsLTIzNC45OTgyMiBDIDc1My42NjE1MSwtMjM0Ljk5ODIyIDc1Mi4zNjM3OCwtMjM1LjQ5NDk5IDc1MS4zODkzNSwtMjM2LjQ4Nzg0IEMgNzUwLjQxMzgzLC0yMzcuNDgxMjUgNzQ5LjkyNjAzLC0yMzguODUwNTcgNzQ5LjkyNjAzLC0yNDAuNTk1ODEgQyA3NDkuOTI2MDMsLTI0Mi4zMTEzOSA3NTAuNDI5NDUsLTI0My42NzI4NCA3NTEuNDM0MDksLTI0NC42ODEzOCBDIDc1Mi40Mzg3MywtMjQ1LjY4OTkyIDc1My42OTE3MiwtMjQ2LjE5MzM0IDc1NS4xOTE5LC0yNDYuMTkzMzQgQyA3NTcuNDEyNiwtMjQ2LjE5MzM0IDc1OS4wMDExNywtMjQ1LjMxOTA3IDc1OS45NjMyNiwtMjQzLjU3MTAzIEwgNzU3LjU3ODEyLC0yNDIuMzUwNTIgeiBNIDc2Ny45NDIwOCwtMjQyLjM1MDUyIEMgNzY3LjQ5MTIxLC0yNDMuMzMyMjEgNzY2LjgzMDAyLC0yNDMuODIyODEgNzY1Ljk1OTY2LC0yNDMuODIyODEgQyA3NjQuMzM4NjMsLTI0My44MjI4MSA3NjMuNTI3NTMsLTI0Mi43NTMyOSA3NjMuNTI3NTMsLTI0MC42MTQyNSBDIDc2My41Mjc1MywtMjM4LjQ3NDcyIDc2NC4zMzg2MywtMjM3LjQwNTc1IDc2NS45NTk2NiwtMjM3LjQwNTc1IEMgNzY3LjAxMTMsLTIzNy40MDU3NSA3NjcuNzQ3MzgsLTIzNy45MjY1IDc2OC4xNjY5NCwtMjM4Ljk3MDI2IEwgNzcwLjQxODk1LC0yMzcuNzk3MjkgQyA3NjkuMzcwNjcsLTIzNS45MzE4MSA3NjcuNzk3NzMsLTIzNC45OTgyMiA3NjUuNzAxMjQsLTIzNC45OTgyMiBDIDc2NC4wODM1NiwtMjM0Ljk5ODIyIDc2Mi43ODkxOSwtMjM1LjQ5NDk5IDc2MS44MTQ3NywtMjM2LjQ4Nzg0IEMgNzYwLjg0MjYsLTIzNy40ODEyNSA3NjAuMzU0ODcsLTIzOC44NTA1NyA3NjAuMzU0ODcsLTI0MC41OTU4MSBDIDc2MC4zNTQ4NywtMjQyLjMxMTM5IDc2MC44NDkzMiwtMjQzLjY3Mjg0IDc2MS44MzgyNywtMjQ0LjY4MTM4IEMgNzYyLjgyNjEyLC0yNDUuNjg5OTIgNzY0LjA4MzU3LC0yNDYuMTkzMzQgNzY1LjYxMTc3LC0yNDYuMTkzMzQgQyA3NjcuODI3OTYsLTI0Ni4xOTMzNCA3NjkuNDE1NDIsLTI0NS4zMTkwNyA3NzAuMzczMDYsLTI0My41NzEwMyBMIDc2Ny45NDIwOCwtMjQyLjM1MDUyIHoiIC8+CgoJCTwvZz4KCgk8L2c+CgoJPGcKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiCiAgIGlkPSJnMzcwIj4KCQk8cGF0aAogICBkPSJNIDQ4OC4yNTM0MiwzMi45NTYwNSBDIDQ4OC41NzA4LDMyLjk1NjA1IDQ4OC44NjE4MiwzMi45ODQzNyA0ODkuMTIzNTQsMzMuMDQwMDMgQyA0ODkuMzg1MjYsMzMuMDk1NjkgNDg5LjYwODg5LDMzLjE4NzQ5IDQ4OS43OTYzOSwzMy4zMTU0MiBDIDQ4OS45ODI5MSwzMy40NDIzNyA0OTAuMTI3NDQsMzMuNjEyMyA0OTAuMjMwOTYsMzMuODIzMjMgQyA0OTAuMzMzNSwzNC4wMzUxNCA0OTAuMzg1MjYsMzQuMjk1ODkgNDkwLjM4NTI2LDM0LjYwNzQxIEMgNDkwLjM4NTI2LDM0Ljk0MzM1IDQ5MC4zMDkwOSwzNS4yMjI2NCA0OTAuMTU1NzcsMzUuNDQ2MjggQyA0OTAuMDAzNDMsMzUuNjcwODkgNDg5Ljc3Nzg0LDM1Ljg1MzUxIDQ4OS40NzgwNCwzNS45OTcwNiBDIDQ4OS44OTAxNSwzNi4xMTUyMiA0OTAuMTk3NzcsMzYuMzIyMjYgNDkwLjQwMDg5LDM2LjYxODE1IEMgNDkwLjYwNDAxLDM2LjkxNDA0IDQ5MC43MDU1OCwzNy4yNzA0OSA0OTAuNzA1NTgsMzcuNjg3NDkgQyA0OTAuNzA1NTgsMzguMDIzNDMgNDkwLjY0MDE1LDM4LjMxNDQ0IDQ5MC41MDkyOSwzOC41NjA1NCBDIDQ5MC4zNzg0MywzOC44MDU2NiA0OTAuMjAxNjcsMzkuMDA2ODMgNDg5Ljk4MDk3LDM5LjE2MjEgQyA0ODkuNzU5MjksMzkuMzE4MzUgNDg5LjUwNjM2LDM5LjQzMzU4IDQ4OS4yMjMxNiwzOS41MDc4IEMgNDg4LjkzODk4LDM5LjU4MyA0ODguNjQ3OTYsMzkuNjIwMSA0ODguMzQ4MTYsMzkuNjIwMSBMIDQ4NS4xMTE4MywzOS42MjAxIEwgNDg1LjExMTgzLDMyLjk1NjA0IEwgNDg4LjI1MzQyLDMyLjk1NjA0IEwgNDg4LjI1MzQyLDMyLjk1NjA1IHogTSA0ODguMDY2ODksMzUuNjUxMzcgQyA0ODguMzI3NjMsMzUuNjUxMzcgNDg4LjU0MzQ1LDM1LjU4ODg3IDQ4OC43MTE0MiwzNS40NjQ4NSBDIDQ4OC44NzkzOSwzNS4zNDA4MyA0ODguOTYzMzcsMzUuMTM5NjUgNDg4Ljk2MzM3LDM0Ljg2MDM2IEMgNDg4Ljk2MzM3LDM0LjcwNTA5IDQ4OC45MzUwNSwzNC41NzcxNiA0ODguODc5MzksMzQuNDc4NTIgQyA0ODguODIyNzUsMzQuMzc4OTEgNDg4Ljc0ODUzLDM0LjMwMTc2IDQ4OC42NTQ3OCwzNC4yNDUxMiBDIDQ4OC41NjEwMywzNC4xODk0NiA0ODguNDUzNjEsMzQuMTUwMzkgNDg4LjMzMjUxLDM0LjEyODkxIEMgNDg4LjIxMTQxLDM0LjEwNzQzIDQ4OC4wODQ0NiwzNC4wOTY2OCA0ODcuOTUzNiwzNC4wOTY2OCBMIDQ4Ni41ODA1NSwzNC4wOTY2OCBMIDQ4Ni41ODA1NSwzNS42NTEzNyBMIDQ4OC4wNjY4OSwzNS42NTEzNyB6IE0gNDg4LjE1MTg2LDM4LjQ3OTQ5IEMgNDg4LjI5NTQxLDM4LjQ3OTQ5IDQ4OC40MzIxMywzOC40NjU4MiA0ODguNTYyOTksMzguNDM3NSBDIDQ4OC42OTM4NSwzOC40MDkxOCA0ODguODA5MDgsMzguMzYyMyA0ODguOTA5NjcsMzguMjk3ODUgQyA0ODkuMDA5MjgsMzguMjMyNDIgNDg5LjA4ODM4LDM4LjE0MzU1IDQ4OS4xNDc5NSwzOC4wMzEyNSBDIDQ4OS4yMDc1MiwzNy45MTk5MiA0ODkuMjM2ODIsMzcuNzc2MzcgNDg5LjIzNjgyLDM3LjYwMjU0IEMgNDg5LjIzNjgyLDM3LjI2MDc0IDQ4OS4xNDAxNCwzNy4wMTY2IDQ4OC45NDY3OCwzNi44NzAxMiBDIDQ4OC43NTM0MiwzNi43MjQ2MSA0ODguNDk4NTQsMzYuNjUxMzcgNDg4LjE4MDE4LDM2LjY1MTM3IEwgNDg2LjU4MDU3LDM2LjY1MTM3IEwgNDg2LjU4MDU3LDM4LjQ3OTQ5IEwgNDg4LjE1MTg2LDM4LjQ3OTQ5IHoiCiAgIGlkPSJwYXRoMzcyIgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8cGF0aAogICBkPSJNIDQ5MC45NjQzNiwzMi45NTYwNSBMIDQ5Mi42MDc5MSwzMi45NTYwNSBMIDQ5NC4xNjg0NiwzNS41ODc4OSBMIDQ5NS43MTkyNCwzMi45NTYwNSBMIDQ5Ny4zNTMwMywzMi45NTYwNSBMIDQ5NC44Nzk0LDM3LjA2MjUgTCA0OTQuODc5NCwzOS42MjAxMiBMIDQ5My40MTA2NSwzOS42MjAxMiBMIDQ5My40MTA2NSwzNy4wMjUzOSBMIDQ5MC45NjQzNiwzMi45NTYwNSB6IgogICBpZD0icGF0aDM3NCIKICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KCgk8L2c+CgoJPGcKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiCiAgIGlkPSJnMzc2Ij4KCQk8cGF0aAogICBkPSJNIDUxMi44MzA1NywzMi45NTYwNSBMIDUxNS42MTQ3NSwzNy40MjY3NSBMIDUxNS42MzAzNywzNy40MjY3NSBMIDUxNS42MzAzNywzMi45NTYwNSBMIDUxNy4wMDUzNywzMi45NTYwNSBMIDUxNy4wMDUzNywzOS42MjAxMSBMIDUxNS41Mzk1NSwzOS42MjAxMSBMIDUxMi43NjYxMSwzNS4xNTgyIEwgNTEyLjc0NzU2LDM1LjE1ODIgTCA1MTIuNzQ3NTYsMzkuNjIwMTEgTCA1MTEuMzcyNTYsMzkuNjIwMTEgTCA1MTEuMzcyNTYsMzIuOTU2MDUgTCA1MTIuODMwNTcsMzIuOTU2MDUgeiIKICAgaWQ9InBhdGgzNzgiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJCTxwYXRoCiAgIGQ9Ik0gNTIyLjU2ODg1LDM0LjczMTQ1IEMgNTIyLjQ4MTk0LDM0LjU5MDgzIDUyMi4zNzI1NiwzNC40Njc3OCA1MjIuMjQxNywzNC4zNjIzMSBDIDUyMi4xMTA4NCwzNC4yNTY4NCA1MjEuOTYzMzgsMzQuMTczODMgNTIxLjc5ODM0LDM0LjExNTI0IEMgNTIxLjYzMzMsMzQuMDU1NjcgNTIxLjQ2MDQ1LDM0LjAyNjM3IDUyMS4yODA3NiwzNC4wMjYzNyBDIDUyMC45NTA2OCwzNC4wMjYzNyA1MjAuNjcwNDEsMzQuMDg5ODUgNTIwLjQzOTk0LDM0LjIxNzc4IEMgNTIwLjIwOTQ3LDM0LjM0NDczIDUyMC4wMjI5NSwzNC41MTU2MyA1MTkuODgwMzcsMzQuNzMwNDggQyA1MTkuNzM2ODIsMzQuOTQ1MzIgNTE5LjYzMjMyLDM1LjE4OTQ2IDUxOS41NjY4OSwzNS40NjI5IEMgNTE5LjUwMTQ2LDM1LjczNjM0IDUxOS40NjkyMywzNi4wMTk1NCA1MTkuNDY5MjMsMzYuMzExNTMgQyA1MTkuNDY5MjMsMzYuNTkxOCA1MTkuNTAxNDYsMzYuODY0MjYgNTE5LjU2Njg5LDM3LjEyNzk0IEMgNTE5LjYzMjMyLDM3LjM5MjU5IDUxOS43MzY4MSwzNy42MzA4NyA1MTkuODgwMzcsMzcuODQxODEgQyA1MjAuMDIyOTUsMzguMDUzNzIgNTIwLjIwOTQ3LDM4LjIyMjY3IDUyMC40Mzk5NCwzOC4zNTA2IEMgNTIwLjY3MDQxLDM4LjQ3ODUzIDUyMC45NTA2OCwzOC41NDIwMSA1MjEuMjgwNzYsMzguNTQyMDEgQyA1MjEuNzI4MDMsMzguNTQyMDEgNTIyLjA3ODYxLDM4LjQwNTI5IDUyMi4zMzA1NiwzOC4xMzA4OCBDIDUyMi41ODI1MSwzNy44NTc0NCA1MjIuNzM2ODEsMzcuNDk2MTEgNTIyLjc5MjQ3LDM3LjA0Nzg3IEwgNTI0LjIxMTQyLDM3LjA0Nzg3IEMgNTI0LjE3NDMxLDM3LjQ2NDg2IDUyNC4wNzc2MywzNy44NDE4MiA1MjMuOTIyMzYsMzguMTc3NzUgQyA1MjMuNzY3MDksMzguNTE0NjYgNTIzLjU2MTAzLDM4LjgwMDggNTIzLjMwNjE1LDM5LjAzODEgQyA1MjMuMDUxMjcsMzkuMjc1NCA1MjIuNzUyNDQsMzkuNDU2MDcgNTIyLjQwOTY3LDM5LjU4MTA3IEMgNTIyLjA2Nzg3LDM5LjcwNjA3IDUyMS42OTA5MiwzOS43Njg1NyA1MjEuMjgwNzYsMzkuNzY4NTcgQyA1MjAuNzcwMDIsMzkuNzY4NTcgNTIwLjMxMTAzLDM5LjY3OTcgNTE5LjkwMjgzLDM5LjUwMTk3IEMgNTE5LjQ5NTYsMzkuMzI1MjEgNTE5LjE1MDg4LDM5LjA4MDA5IDUxOC44NzA2LDM4Ljc2OTU1IEMgNTE4LjU4OTM1LDM4LjQ1ODAzIDUxOC4zNzQ1MSwzOC4wOTE4MiA1MTguMjI1MDksMzcuNjcxODkgQyA1MTguMDc1NjgsMzcuMjUwOTkgNTE4LjAwMDQ4LDM2Ljc5ODg0IDUxOC4wMDA0OCwzNi4zMTI1MSBDIDUxOC4wMDA0OCwzNS44MTQ0NiA1MTguMDc1NjgsMzUuMzUyNTUgNTE4LjIyNTA5LDM0LjkyNTc5IEMgNTE4LjM3NDUsMzQuNDk5MDMgNTE4LjU4OTM1LDM0LjEyNjk2IDUxOC44NzA2LDMzLjgwOTU4IEMgNTE5LjE1MDg3LDMzLjQ5MjIgNTE5LjQ5NTYsMzMuMjQzMTcgNTE5LjkwMjgzLDMzLjA2MjUxIEMgNTIwLjMxMTAzLDMyLjg4MTg1IDUyMC43NzAwMiwzMi43OTIgNTIxLjI4MDc2LDMyLjc5MiBDIDUyMS42NDc5NSwzMi43OTIgNTIxLjk5NDYzLDMyLjg0NDczIDUyMi4zMjE3OCwzMi45NTExOCBDIDUyMi42NDc5NSwzMy4wNTY2NSA1MjIuOTQwOTIsMzMuMjEwOTUgNTIzLjE5ODczLDMzLjQxNDA3IEMgNTIzLjQ1NzUyLDMzLjYxNjIyIDUyMy42NzA0MSwzMy44NjcxOSA1MjMuODM4MzgsMzQuMTY2MDIgQyA1MjQuMDA2MzUsMzQuNDY0ODUgNTI0LjExMTgyLDM0LjgwNzYyIDUyNC4xNTU3NiwzNS4xOTMzNiBMIDUyMi43MzY4MSwzNS4xOTMzNiBDIDUyMi43MTI0LDM1LjAyNTM5IDUyMi42NTU3NiwzNC44NzEwOSA1MjIuNTY4ODUsMzQuNzMxNDUgeiIKICAgaWQ9InBhdGgzODAiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJPC9nPgoKCTxnCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIgogICBpZD0iZzM4MiI+CgkJPHBhdGgKICAgZD0iTSA1MzguODMwNTcsMzIuOTU2MDUgTCA1NDEuNjE0NzUsMzcuNDI2NzUgTCA1NDEuNjMwMzcsMzcuNDI2NzUgTCA1NDEuNjMwMzcsMzIuOTU2MDUgTCA1NDMuMDA1MzcsMzIuOTU2MDUgTCA1NDMuMDA1MzcsMzkuNjIwMTEgTCA1NDEuNTM5NTUsMzkuNjIwMTEgTCA1MzguNzY2MTEsMzUuMTU4MiBMIDUzOC43NDc1NiwzNS4xNTgyIEwgNTM4Ljc0NzU2LDM5LjYyMDExIEwgNTM3LjM3MjU2LDM5LjYyMDExIEwgNTM3LjM3MjU2LDMyLjk1NjA1IEwgNTM4LjgzMDU3LDMyLjk1NjA1IHoiCiAgIGlkPSJwYXRoMzg0IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8cGF0aAogICBkPSJNIDU0Ny4xNjc0OCwzMi45NTYwNSBDIDU0Ny41OTgxNCwzMi45NTYwNSA1NDcuOTk3NTYsMzMuMDI0NDEgNTQ4LjM2ODY1LDMzLjE2MTEzIEMgNTQ4LjczOTc0LDMzLjI5Nzg1IDU0OS4wNjAwNiwzMy41MDM5IDU0OS4zMzE1NCwzMy43NzczNCBDIDU0OS42MDIwNSwzNC4wNTA3OCA1NDkuODEzOTYsMzQuMzkzNTUgNTQ5Ljk2NjMxLDM0LjgwMzcxIEMgNTUwLjExOTYzLDM1LjIxNDg0IDU1MC4xOTU4LDM1LjY5NzI2IDU1MC4xOTU4LDM2LjI1MDk4IEMgNTUwLjE5NTgsMzYuNzM2MzMgNTUwLjEzMzMsMzcuMTgzNiA1NTAuMDA5MjgsMzcuNTk0NzMgQyA1NDkuODg0MjgsMzguMDA0ODkgNTQ5LjY5NTgsMzguMzYwMzUgNTQ5LjQ0Mzg1LDM4LjY1ODIxIEMgNTQ5LjE5MDkyLDM4Ljk1NzA0IDU0OC44NzY0NywzOS4xOTIzOSA1NDguNDk5NTEsMzkuMzYzMjkgQyA1NDguMTIyNTUsMzkuNTM0MTkgNTQ3LjY3OTIsMzkuNjIwMTMgNTQ3LjE2NzQ4LDM5LjYyMDEzIEwgNTQ0LjI4OTU1LDM5LjYyMDEzIEwgNTQ0LjI4OTU1LDMyLjk1NjA3IEwgNTQ3LjE2NzQ4LDMyLjk1NjA3IEwgNTQ3LjE2NzQ4LDMyLjk1NjA1IHogTSA1NDcuMDY0OTQsMzguMzg1NzQgQyA1NDcuMjc2ODUsMzguMzg1NzQgNTQ3LjQ4MTkzLDM4LjM1MTU2IDU0Ny42ODExNSwzOC4yODMyIEMgNTQ3Ljg4MDM3LDM4LjIxNDg0IDU0OC4wNTgxLDM4LjEwMTU2IDU0OC4yMTMzOCwzNy45NDIzOCBDIDU0OC4zNjg2NSwzNy43ODQxOCA1NDguNDkzNjUsMzcuNTc4MTIgNTQ4LjU4NzQsMzcuMzIzMjQgQyA1NDguNjgwMTcsMzcuMDY4MzYgNTQ4LjcyNzA1LDM2Ljc1NjgzIDU0OC43MjcwNSwzNi4zOTA2MiBDIDU0OC43MjcwNSwzNi4wNTQ2OCA1NDguNjk0ODIsMzUuNzUxOTUgNTQ4LjYyOTM5LDM1LjQ4MTQ0IEMgNTQ4LjU2Mzk2LDM1LjIxMDkzIDU0OC40NTY1NCwzNC45Nzk0OSA1NDguMzA3MTIsMzQuNzg3MSBDIDU0OC4xNTc3LDM0LjU5NDcxIDU0Ny45NjA0NCwzNC40NDYyOCA1NDcuNzE0MzUsMzQuMzQzNzQgQyA1NDcuNDY4MjYsMzQuMjQxMiA1NDcuMTY0NTUsMzQuMTkwNDIgNTQ2LjgwNDE5LDM0LjE5MDQyIEwgNTQ1Ljc1ODI5LDM0LjE5MDQyIEwgNTQ1Ljc1ODI5LDM4LjM4NTczIEwgNTQ3LjA2NDk0LDM4LjM4NTczIEwgNTQ3LjA2NDk0LDM4LjM4NTc0IHoiCiAgIGlkPSJwYXRoMzg2IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCTwvZz4KCgk8ZwogICBpZD0iZzYzNzBfMV8iCiAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4Ni4xNDY0LDIwOC4wNDk4KSI+CgkJPGcKICAgaWQ9Imc3NjEwXzFfIgogICB0cmFuc2Zvcm09Im1hdHJpeCgxLjE0NjgyMiwwLDAsMS4xNDY4MjIsLTY3LjE0MDA1LC00MS44OTY3NikiPgoJCQkKCQkJCTxwYXRoCiAgIGlkPSJwYXRoNjM3Ml8xXyIKICAgY3g9IjQ3NS45NzExOSIKICAgcnk9IjI5LjIwOTg3NyIKICAgY3k9IjI1Mi4wODY0NiIKICAgdHlwZT0iYXJjIgogICByeD0iMjkuMjA5ODc3IgogICBkPSJNIDI2OS42MTgyMywtMTMxLjczNDggQyAyNjkuNjIyNDcsLTEyNi45MDc4NyAyNjUuNzEyMjIsLTEyMi45OTI5MiAyNjAuODg0ODYsLTEyMi45ODkwNyBDIDI1Ni4wNTgzMiwtMTIyLjk4NjExIDI1Mi4xNDI5NSwtMTI2Ljg5NTkzIDI1Mi4xMzk1NiwtMTMxLjcyMjA0IEMgMjUyLjEzOTU2LC0xMzEuNzI3MTQgMjUyLjEzOTU2LC0xMzEuNzMwOTggMjUyLjEzOTU2LC0xMzEuNzM0OCBDIDI1Mi4xMzYxNCwtMTM2LjU2MjE2IDI1Ni4wNDY0MiwtMTQwLjQ3NzExIDI2MC44NzI5MywtMTQwLjQ4MDk1IEMgMjY1LjY5OTQ0LC0xNDAuNDgzOTQgMjY5LjYxNDgxLC0xMzYuNTc0MDkgMjY5LjYxODIzLC0xMzEuNzQ4MDEgQyAyNjkuNjE4MjMsLTEzMS43NDM3NCAyNjkuNjE4MjMsLTEzMS43MzkwNyAyNjkuNjE4MjMsLTEzMS43MzQ4IHoiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJCQk8cGF0aAogICBpZD0icGF0aDYzNzRfMV8iCiAgIGQ9Ik0gMjYwLjg2NTI2LC0xNDEuOTA5ODIgQyAyNjMuNzE4NzUsLTE0MS45MDk4MiAyNjYuMTI5NDUsLTE0MC45MjYzIDI2OC4wOTkwOSwtMTM4Ljk1OTY5IEMgMjcwLjA2ODY5LC0xMzYuOTkyMTkgMjcxLjA1MzkyLC0xMzQuNTgzNjIgMjcxLjA1MzkyLC0xMzEuNzM0ODEgQyAyNzEuMDUzOTIsLTEyOC44ODY0MiAyNzAuMDg1NzIsLTEyNi41MDM0IDI2OC4xNTAxNywtMTI0LjU4NjU5IEMgMjY2LjA5NTM5LC0xMjIuNTY4NDMgMjYzLjY2NjgsLTEyMS41NjAyMiAyNjAuODY1MjYsLTEyMS41NjAyMiBDIDI1OC4wOTg2LC0xMjEuNTYwMjIgMjU1LjcxMjYxLC0xMjIuNTYwNzcgMjUzLjcwODkyLC0xMjQuNTYxOSBDIDI1MS43MDUyNiwtMTI2LjU2MjE0IDI1MC43MDM4NSwtMTI4Ljk1MzY4IDI1MC43MDM4NSwtMTMxLjczNDgxIEMgMjUwLjcwMzg1LC0xMzQuNTE2MzcgMjUxLjcwNTI1LC0xMzYuOTI0OTMgMjUzLjcwODkyLC0xMzguOTU5NjkgQyAyNTUuNjYxNSwtMTQwLjkyNjMgMjU4LjA0NzUyLC0xNDEuOTA5ODIgMjYwLjg2NTI2LC0xNDEuOTA5ODIgeiBNIDI1Mi45OTI4LC0xMzQuNDY4NjYgQyAyNTIuNjg5NjQsLTEzMy42MDk5IDI1Mi41MzcyMywtMTMyLjY5ODc2IDI1Mi41MzcyMywtMTMxLjczNDggQyAyNTIuNTM3MjMsLTEyOS40Nzk1MiAyNTMuMzYxNTEsLTEyNy41Mjk5IDI1NS4wMDgzOSwtMTI1Ljg4NDMxIEMgMjU2LjY1NTI0LC0xMjQuMjM5OTkgMjU4LjYxNjM2LC0xMjMuNDE3NDIgMjYwLjg5MTY2LC0xMjMuNDE3NDIgQyAyNjMuMTY2MSwtMTIzLjQxNzQyIDI2NS4xNDQyMiwtMTI0LjI0ODA4IDI2Ni44MjUxNiwtMTI1LjkxMDI4IEMgMjY3LjM4ODAzLC0xMjYuNDUzOTggMjY3Ljg1MjE0LC0xMjcuMDQ3MDkgMjY4LjIxNTcyLC0xMjcuNjkgTCAyNjQuMzc5NTQsLTEyOS4zOTc3NiBDIDI2NC4xMTk4NCwtMTI4LjEwNzI2IDI2Mi45Njk0MSwtMTI3LjIzNTcxIDI2MS41Nzk3LC0xMjcuMTMzNTEgTCAyNjEuNTc5NywtMTI1LjU2NDU3IEwgMjYwLjQxMTM3LC0xMjUuNTY0NTcgTCAyNjAuNDExMzcsLTEyNy4xMzM1MSBDIDI1OS4yNjk0NiwtMTI3LjE0NjMgMjU4LjE2Njc0LC0xMjcuNjEzMzcgMjU3LjMyMjg3LC0xMjguMzUxNjUgTCAyNTguNzI0NDgsLTEyOS43NjQ3NyBDIDI1OS4zOTg5MiwtMTI5LjEyOTUyIDI2MC4wNzQxOCwtMTI4Ljg0NDcgMjYwLjk5NTU0LC0xMjguODQ0NyBDIDI2MS41OTI0NiwtMTI4Ljg0NDcgMjYyLjI1NDEyLC0xMjkuMDc4MDEgMjYyLjI1NDEyLC0xMjkuODU1OSBDIDI2Mi4yNTQxMiwtMTMwLjEzMTM1IDI2Mi4xNDc2NywtMTMwLjMyMjk3IDI2MS45Nzk5MiwtMTMwLjQ2NzI5IEwgMjYxLjAwOTE5LC0xMzAuODk4MTcgTCAyNTkuODAxNywtMTMxLjQzNjc3IEMgMjU5LjIwMzkyLC0xMzEuNzAzMzEgMjU4LjY5NzI0LC0xMzEuOTI3NjggMjU4LjE4OTczLC0xMzIuMTU0MTggTCAyNTIuOTkyOCwtMTM0LjQ2ODY2IHogTSAyNjAuODkxNjYsLTE0MC4wNzg2MSBDIDI1OC41ODE0NSwtMTQwLjA3ODYxIDI1Ni42Mjk3LC0xMzkuMjY0OTUgMjU1LjAzMzA4LC0xMzcuNjM2MzggQyAyNTQuNTk4NzgsLTEzNy4xOTc4NCAyNTQuMjIwNywtMTM2Ljc0MDE0IDI1My45MDA1NCwtMTM2LjI2MTk5IEwgMjU3Ljc4OTUyLC0xMzQuNTI5OTYgQyAyNTguMTQxMiwtMTM1LjYwOTMxIDI1OS4xNjY0NCwtMTM2LjI2NDEyIDI2MC40MTEzOCwtMTM2LjMzNjUxIEwgMjYwLjQxMTM4LC0xMzcuOTA1NDggTCAyNjEuNTc5NzEsLTEzNy45MDU0OCBMIDI2MS41Nzk3MSwtMTM2LjMzNjUxIEMgMjYyLjM4NDQsLTEzNi4yOTc3NSAyNjMuMjY2NiwtMTM2LjA3NzIzIDI2NC4xMzYwMSwtMTM1LjQwMzY1IEwgMjYyLjc5OTEsLTEzNC4wMjkyNiBDIDI2Mi4zMDYwNiwtMTM0LjM3OTI3IDI2MS42ODM1OSwtMTM0LjYyNTM2IDI2MS4wNjAyNywtMTM0LjYyNTM2IEMgMjYwLjU1NDQ0LC0xMzQuNjI1MzYgMjU5LjgzOTk5LC0xMzQuNDcwMzYgMjU5LjgzOTk5LC0xMzMuODM0NjggQyAyNTkuODM5OTksLTEzMy43MzgwMyAyNTkuODczMjIsLTEzMy42NTI4OSAyNTkuOTMxOTcsLTEzMy41NzYyNiBMIDI2MS4yMzMxMiwtMTMyLjk5ODA3IEwgMjYyLjExMzYxLC0xMzIuNjA1NDkgQyAyNjIuNjc2NDgsLTEzMi4zNTM4NyAyNjMuMjE0NjUsLTEzMi4xMTU0NCAyNjMuNzQ2ODUsLTEzMS44NzgyOSBMIDI2OC45NjA4NCwtMTI5LjU1NyBDIDI2OS4xMzI4NCwtMTMwLjIzOTUgMjY5LjIxOTY5LC0xMzAuOTY1ODcgMjY5LjIxOTY5LC0xMzEuNzM0OCBDIDI2OS4yMTk2OSwtMTM0LjA1ODIzIDI2OC40MDQ3OCwtMTM2LjAyNTY5IDI2Ni43NzQ5MywtMTM3LjYzNjM4IEMgMjY1LjE2MTI5LC0xMzkuMjY0OTUgMjYzLjIwMTAyLC0xNDAuMDc4NjEgMjYwLjg5MTY2LC0xNDAuMDc4NjEgeiIgLz4KCgkJPC9nPgoKCTwvZz4KCgk8ZwogICBpZD0iZzYzOTRfMV8iCiAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNjI0OTk1LDAsMCwwLjYyNDk5NSwzMTIuODUxMSwzMTYuOTMyOCkiPgoJCQoJCQk8cGF0aAogICBpZD0icGF0aDYzOTZfMV8iCiAgIGN4PSI0NzUuOTcxMTkiCiAgIHJ5PSIyOS4yMDk4NzciCiAgIGN5PSIyNTIuMDg2NDYiCiAgIHR5cGU9ImFyYyIKICAgcng9IjI5LjIwOTg3NyIKICAgZD0iTSAzODcuODM0MzUsLTQ4Mi45NzM2NiBDIDM4Ny44NDIxNiwtNDczLjU2MjY1IDM4MC4yMTcxLC00NjUuOTI2NjYgMzcwLjgwNjA5LC00NjUuOTE4ODUgQyAzNjEuMzkzNDksLTQ2NS45MTM0MiAzNTMuNzU3NTEsLTQ3My41MzY4OSAzNTMuNzUxMjIsLTQ4Mi45NTAyMiBDIDM1My43NTEyMiwtNDgyLjk1NzMgMzUzLjc1MTIyLC00ODIuOTY2NjQgMzUzLjc1MTIyLC00ODIuOTczNjYgQyAzNTMuNzQ0OTksLTQ5Mi4zODU0NiAzNjEuMzY4NDcsLTUwMC4wMjE0NSAzNzAuNzgxMDcsLTUwMC4wMjg1MyBDIDM4MC4xOTIwOCwtNTAwLjAzNjM0IDM4Ny44MjgwNywtNDkyLjQxMTI4IDM4Ny44MzQzNSwtNDgyLjk5OTQ4IEMgMzg3LjgzNDM1LC00ODIuOTkwMDggMzg3LjgzNDM1LC00ODIuOTgzMDYgMzg3LjgzNDM1LC00ODIuOTczNjYgeiIKICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KCgkJPGcKICAgaWQ9Imc2Mzk4XzFfIgogICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjMuOTUyMSwtODcuOTIxMDIpIj4KCQkJPHBhdGgKICAgaWQ9InBhdGg2NDAwXzFfIgogICBkPSJNIDM5NC40Nzg0NSwtNDEzLjcyMzExIEMgMzg5LjMwNjUxLC00MTMuNzIzMTEgMzg0LjkyODQsLTQxMS45MjAwMSAzODEuMzQ1NTIsLTQwOC4zMDk3OCBDIDM3Ny42Njg5NSwtNDA0LjU3NjIgMzc1LjgzMTQyLC00MDAuMTU4MTcgMzc1LjgzMTQyLC0zOTUuMDUyNjQgQyAzNzUuODMxNDIsLTM4OS45NDk0OSAzNzcuNjY4OTQsLTM4NS41NjI3MSAzODEuMzQ1NTIsLTM4MS44OTA4NCBDIDM4NS4wMjA1NywtMzc4LjIxODk2IDM4OS40MDAyNywtMzc2LjM4Mjk3IDM5NC40Nzg0NSwtMzc2LjM4Mjk3IEMgMzk5LjYxOTE0LC0zNzYuMzgyOTcgNDA0LjA3Mzg1LC0zNzguMjM1MzMgNDA3Ljg0NDE3LC0zODEuOTM2MTMgQyA0MTEuMzk0MjIsLTM4NS40NTMzNCA0MTMuMTcyMzYsLTM4OS44MjYwOCA0MTMuMTcyMzYsLTM5NS4wNTI2NSBDIDQxMy4xNzIzNiwtNDAwLjI4MjM5IDQxMS4zNjQ1NiwtNDA0LjY5OTYyIDQwNy43NTA0MiwtNDA4LjMwOTc5IEMgNDA0LjEzNjM1LC00MTEuOTIwMDEgMzk5LjcxMTMsLTQxMy43MjMxMSAzOTQuNDc4NDUsLTQxMy43MjMxMSB6IE0gMzk0LjUyMzgsLTQxMC4zNjQ1MyBDIDM5OC43NjEyOSwtNDEwLjM2NDUzIDQwMi4zNTk4LC00MDguODY5OTYgNDA1LjMyMDc0LC00MDUuODgxNjggQyA0MDguMzExNCwtNDAyLjkyNjE3IDQwOS44MDUxOCwtMzk5LjMxNzUzIDQwOS44MDUxOCwtMzk1LjA1MjY0IEMgNDA5LjgwNTE4LC0zOTAuNzU4ODggNDA4LjM0MjY2LC0zODcuMTk2MzggNDA1LjQxNDQ5LC0zODQuMzY1MDggQyA0MDIuMzI4NTUsLTM4MS4zMTUwMyAzOTguNjk4NzksLTM3OS43OTIzOSAzOTQuNTIzOCwtMzc5Ljc5MjM5IEMgMzkwLjM0ODc1LC0zNzkuNzkyMzkgMzg2Ljc1MDMsLTM4MS4zMDAyIDM4My43MjgzOSwtMzg0LjMxOTc5IEMgMzgwLjcwNjQ4LC0zODcuMzM3IDM3OS4xOTU1NSwtMzkwLjkxNTkyIDM3OS4xOTU1NSwtMzk1LjA1MjY0IEMgMzc5LjE5NTU1LC0zOTkuMTkzMzMgMzgwLjcyMjEsLTQwMi44MDE5NyAzODMuNzc2NzksLTQwNS44ODE2OCBDIDM4Ni43MDQ5NiwtNDA4Ljg2OTk2IDM5MC4yODYyNSwtNDEwLjM2NDUzIDM5NC41MjM4LC00MTAuMzY0NTMgeiIgLz4KCgkJCTxnCiAgIGlkPSJnNjQwMl8xXyI+CgkJCQk8cGF0aAogICBpZD0icGF0aDY0MDRfMV8iCiAgIGQ9Ik0gNDAxLjU1NTA1LC0zOTkuNDc4NDkgTCAzODcuOTg0NjgsLTM5OS40Nzg0OSBMIDM4Ny45ODQ2OCwtMzk2LjI2MzU5IEwgNDAxLjU1NTA1LC0zOTYuMjYzNTkgTCA0MDEuNTU1MDUsLTM5OS40Nzg0OSB6IE0gNDAxLjU1NTA1LC0zOTMuNDc3NjMgTCAzODcuOTg0NjgsLTM5My40Nzc2MyBMIDM4Ny45ODQ2OCwtMzkwLjI2MzU4IEwgNDAxLjU1NTA1LC0zOTAuMjYzNTggTCA0MDEuNTU1MDUsLTM5My40Nzc2MyB6IiAvPgoKCQkJPC9nPgoKCQk8L2c+CgoJPC9nPgoKCTxnCiAgIGlkPSJnMzk4Ij4KCQk8Y2lyY2xlCiAgIGN4PSI0OTEuOTQ3MyIKICAgY3k9IjE1LjMxMzk2IgogICByPSIxMC44MDYxNSIKICAgaWQ9ImNpcmNsZTQwMCIKICAgc29kaXBvZGk6Y3g9IjQ5MS45NDczIgogICBzb2RpcG9kaTpjeT0iMTUuMzEzOTYiCiAgIHNvZGlwb2RpOnJ4PSIxMC44MDYxNSIKICAgc29kaXBvZGk6cnk9IjEwLjgwNjE1IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8ZwogICBpZD0iZzQwMiI+CgkJCTxwYXRoCiAgIGQ9Ik0gNDk1LjA3NDc0LDEyLjE4NzAxIEMgNDk1LjA3NDc0LDExLjc3MDUxIDQ5NC43MzY4NSwxMS40MzM1OSA0OTQuMzIwODMsMTEuNDMzNTkgTCA0ODkuNTQ4MzcsMTEuNDMzNTkgQyA0ODkuMTMyMzUsMTEuNDMzNTkgNDg4Ljc5NDQ2LDExLjc3MDUgNDg4Ljc5NDQ2LDEyLjE4NzAxIEwgNDg4Ljc5NDQ2LDE2Ljk1OTk2IEwgNDkwLjEyNTUxLDE2Ljk1OTk2IEwgNDkwLjEyNTUxLDIyLjYxMjMgTCA0OTMuNzQyNywyMi42MTIzIEwgNDkzLjc0MjcsMTYuOTU5OTYgTCA0OTUuMDc0NzMsMTYuOTU5OTYgTCA0OTUuMDc0NzMsMTIuMTg3MDEgTCA0OTUuMDc0NzQsMTIuMTg3MDEgeiIKICAgaWQ9InBhdGg0MDQiIC8+CgoJCQk8Y2lyY2xlCiAgIGN4PSI0OTEuOTM0NiIKICAgY3k9IjkuMTcyMzYwNCIKICAgcj0iMS42MzIzMiIKICAgaWQ9ImNpcmNsZTQwNiIKICAgc29kaXBvZGk6Y3g9IjQ5MS45MzQ2IgogICBzb2RpcG9kaTpjeT0iOS4xNzIzNjA0IgogICBzb2RpcG9kaTpyeD0iMS42MzIzMiIKICAgc29kaXBvZGk6cnk9IjEuNjMyMzIiIC8+CgoJCTwvZz4KCgkJPHBhdGgKICAgY2xpcC1ydWxlPSJldmVub2RkIgogICBkPSJNIDQ5MS45MTk0NiwzLjQwNzcxIEMgNDg4LjY4ODAxLDMuNDA3NzEgNDg1Ljk1MTY5LDQuNTM1MTUgNDgzLjcxMjQzLDYuNzkxNSBDIDQ4MS40MTQ1OCw5LjEyNDUxIDQ4MC4yNjYxNCwxMS44ODY3MSA0ODAuMjY2MTQsMTUuMDc1NjggQyA0ODAuMjY2MTQsMTguMjY0NjUgNDgxLjQxNDU4LDIxLjAwNzgxIDQ4My43MTI0MywyMy4zMDI3MyBDIDQ4Ni4wMTAyOCwyNS41OTcxNiA0ODguNzQ2NjEsMjYuNzQ0NjIgNDkxLjkxOTQ2LDI2Ljc0NDYyIEMgNDk1LjEzMjM1LDI2Ljc0NDYyIDQ5Ny45MTc1MSwyNS41ODc4OCA1MDAuMjczOTUsMjMuMjcyOTQgQyA1MDIuNDkzNjgsMjEuMDc2MTYgNTAzLjYwMzA1LDE4LjM0MzI1IDUwMy42MDMwNSwxNS4wNzU2NyBDIDUwMy42MDMwNSwxMS44MDgwOSA1MDIuNDc0MTQsOS4wNDczNSA1MDAuMjE1MzUsNi43OTE0OSBDIDQ5Ny45NTY1Nyw0LjUzNTE2IDQ5NS4xOTE5MywzLjQwNzcxIDQ5MS45MTk0NiwzLjQwNzcxIHogTSA0OTEuOTQ5NzQsNS41MDczMiBDIDQ5NC41OTgxOCw1LjUwNzMyIDQ5Ni44NDYyMiw2LjQ0MDkxIDQ5OC42OTU4Myw4LjMwODEgQyA1MDAuNTY1OTUsMTAuMTU1MjcgNTAxLjUwMDUyLDEyLjQxMTYyIDUwMS41MDA1MiwxNS4wNzU2OCBDIDUwMS41MDA1MiwxNy43NTkyNyA1MDAuNTg1NDgsMTkuOTg2ODEgNDk4Ljc1NDQzLDIxLjc1NjM0IEMgNDk2LjgyNjcsMjMuNjYyMSA0OTQuNTU4MTQsMjQuNjE0NzQgNDkxLjk0OTc0LDI0LjYxNDc0IEMgNDg5LjMzOTM5LDI0LjYxNDc0IDQ4Ny4wOTAzNiwyMy42NzE4NyA0ODUuMjAxNjksMjEuNzg1NjQgQyA0ODMuMzEzMDIsMTkuODk4OTIgNDgyLjM2ODY4LDE3LjY2MjU5IDQ4Mi4zNjg2OCwxNS4wNzU2OCBDIDQ4Mi4zNjg2OCwxMi40ODkyNSA0ODMuMzIyNzgsMTAuMjMzMzkgNDg1LjIzMDk4LDguMzA4MSBDIDQ4Ny4wNjIwNCw2LjQ0MDkyIDQ4OS4zMDEzLDUuNTA3MzIgNDkxLjk0OTc0LDUuNTA3MzIgeiIKICAgaWQ9InBhdGg0MDgiCiAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KCgk8L2c+Cgo8L2c+CiAgPC9nPgo8L3N2Zz4K')
}
.cc-licence_note a.license.by-nc{
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1sbnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSIxMjAiCiAgIGhlaWdodD0iNDIiCiAgIGlkPSJzdmcyNzU5IgogICBzb2RpcG9kaTp2ZXJzaW9uPSIwLjMyIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ1K2RldmVsIgogICB2ZXJzaW9uPSIxLjAiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImJ5LW5jLnN2ZyIKICAgaW5rc2NhcGU6b3V0cHV0X2V4dGVuc2lvbj0ib3JnLmlua3NjYXBlLm91dHB1dC5zdmcuaW5rc2NhcGUiPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMyNzYxIiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0iYmFzZSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM4YjhiOGIiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBncmlkdG9sZXJhbmNlPSIxMDAwMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iMTc5IgogICAgIGlua3NjYXBlOmN5PSI4OS41Njk5MDQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICB3aWR0aD0iMTIwcHgiCiAgICAgaGVpZ2h0PSI0MnB4IgogICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjExOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjI0IgogICAgIGlua3NjYXBlOndpbmRvdy14PSI0ODgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjQwMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEyNzY0Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC45OTM3ODA4LDAsMCwwLjk5MzY5MjcsLTE3Ny42OTQxNCwtMTQ4Ljg3NzI5KSIKICAgICAgIGlkPSJnMzI1IgogICAgICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvbW50L2hnZnMvQm92L0RvY3VtZW50cy9Xb3JrLzIwMDcvY2MvaWRlbnRpdHkvc3JyIGJ1dHRvbnMvYmlnL2J5LW5jLnBuZyIKICAgICAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSIzMDAuMjMwMTMiCiAgICAgICBpbmtzY2FwZTpleHBvcnQteWRwaT0iMzAwLjIzMDEzIj4KCTxwYXRoCiAgIGlkPSJwYXRoMzgxN18zXyIKICAgbm9kZXR5cGVzPSJjY2NjY2NjIgogICBkPSJNIDE4Mi4yMzUzNSwxNTAuMjY0MTYgTCAyOTYuMjk5MzEsMTUwLjQ2NjggQyAyOTcuODkzMDYsMTUwLjQ2NjggMjk5LjMxNjg5LDE1MC4yMzA0NyAyOTkuMzE2ODksMTUzLjY0Njk4IEwgMjk5LjE3NzI0LDE5MS4yMTM4NyBMIDE3OS4zNTY5MywxOTEuMjEzODcgTCAxNzkuMzU2OTMsMTUzLjUwNzgyIEMgMTc5LjM1NjkzLDE1MS44MjI3NSAxNzkuNTIwMDIsMTUwLjI2NDE2IDE4Mi4yMzUzNSwxNTAuMjY0MTYgeiIKICAgc3R5bGU9ImZpbGw6I2FhYjJhYiIgLz4KCgk8ZwogICBpZD0iZzU5MDhfM18iCiAgIHRyYW5zZm9ybT0ibWF0cml4KDAuODcyOTIxLDAsMCwwLjg3MjkyMSw1MC4xMjUzNiwxNDMuMjE0NCkiPgoJCQoJCQk8cGF0aAogICBpZD0icGF0aDU5MDZfM18iCiAgIGN4PSIyOTYuMzU0MTYiCiAgIHJ5PSIyMi45Mzk1NDgiCiAgIGN5PSIyNjQuMzU3NyIKICAgdHlwZT0iYXJjIgogICByeD0iMjIuOTM5NTQ4IgogICBkPSJNIDE4Ny4yMDk0NiwzMC4wOTQzMyBDIDE4Ny4yMTUwNCwzOC43NzQ1NyAxODAuMTgxNiw0NS44MTU4NiAxNzEuNTAxMzgsNDUuODIxNDQgQyAxNjIuODIxMTYsNDUuODI2NDggMTU1Ljc3OTMyLDM4Ljc5MzU4IDE1NS43NzQyOCwzMC4xMTMzNyBDIDE1NS43NzQyOCwzMC4xMDY2NiAxNTUuNzc0MjgsMzAuMTAxMDQgMTU1Ljc3NDI4LDMwLjA5NDMzIEMgMTU1Ljc2OTI0LDIxLjQxMzU3IDE2Mi44MDIxMywxNC4zNzIyOCAxNzEuNDgyMzYsMTQuMzY3MjUgQyAxODAuMTYzNjgsMTQuMzYyMjEgMTg3LjIwNDQyLDIxLjM5NTExIDE4Ny4yMDk0NiwzMC4wNzUzMiBDIDE4Ny4yMDk0NiwzMC4wODE0OCAxODcuMjA5NDYsMzAuMDg3NjIgMTg3LjIwOTQ2LDMwLjA5NDMzIHoiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJCTxnCiAgIGlkPSJnNTcwNl8zXyIKICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4OS42MTU3LDk5LjA2NTMpIj4KCQkJPHBhdGgKICAgaWQ9InBhdGg1NzA4XzNfIgogICBkPSJNIDQ3My44ODQ1OCwtODEuNzczMTMgQyA0NzcuMzY5OTksLTc4LjI4Nzc1IDQ3OS4xMTI5NywtNzQuMDE5NzcgNDc5LjExMjk3LC02OC45NzA5OCBDIDQ3OS4xMTI5NywtNjMuOTIxNTcgNDc3LjQwMDE0LC01OS42OTg5NSA0NzMuOTc0NiwtNTYuMzAzMDQgQyA0NzAuMzM5MjksLTUyLjcyNzAyIDQ2Ni4wNDI4NCwtNTAuOTM5MjcgNDYxLjA4NTE3LC01MC45MzkyNyBDIDQ1Ni4xODczNywtNTAuOTM5MjcgNDUxLjk2NTMsLTUyLjcxMTkxIDQ0OC40MjAwNCwtNTYuMjU4ODUgQyA0NDQuODc0MjMsLTU5LjgwNDExIDQ0My4xMDE2MiwtNjQuMDQxODQgNDQzLjEwMTYyLC02OC45NzA5OCBDIDQ0My4xMDE2MiwtNzMuODk5NTQgNDQ0Ljg3NDIzLC03OC4xNjY5MyA0NDguNDIwMDQsLTgxLjc3MzEzIEMgNDUxLjg3NTI0LC04NS4yNjAyMiA0NTYuMDk3MzIsLTg3LjAwMjY1IDQ2MS4wODUxNywtODcuMDAyNjUgQyA0NjYuMTMzNDIsLTg3LjAwMjY2IDQ3MC4zOTkxNywtODUuMjYwMjIgNDczLjg4NDU4LC04MS43NzMxMyB6IE0gNDUwLjc2NjYsLTc5LjQyODgzIEMgNDQ3LjgxOTgyLC03Ni40NTI0NSA0NDYuMzQ3MDQsLTcyLjk2NTM5IDQ0Ni4zNDcwNCwtNjguOTY2NDkgQyA0NDYuMzQ3MDQsLTY0Ljk2ODE0IDQ0Ny44MDUyOSwtNjEuNTExMjYgNDUwLjcyMTI1LC01OC41OTUzIEMgNDUzLjYzNzgxLC01NS42NzkzNSA0NTcuMTA5NzcsLTU0LjIyMTA2IDQ2MS4xMzgzLC01NC4yMjEwNiBDIDQ2NS4xNjY4NiwtNTQuMjIxMDYgNDY4LjY2ODUxLC01NS42OTMzMiA0NzEuNjQ0ODksLTU4LjY0MDA0IEMgNDc0LjQ3MDc2LC02MS4zNzU5MSA0NzUuODg0MjcsLTY0LjgxNzEgNDc1Ljg4NDI3LC02OC45NjY0OSBDIDQ3NS44ODQyNywtNzMuMDg0NTMgNDc0LjQ0NzgxLC03Ni41Nzk0NCA0NzEuNTc2NTksLTc5LjQ1MDY1IEMgNDY4LjcwNTk4LC04Mi4zMjEzMiA0NjUuMjI2NzQsLTgzLjc1NzIgNDYxLjEzODMsLTgzLjc1NzIgQyA0NTcuMDQ5OTMsLTgzLjc1NzIgNDUzLjU5MTkyLC04Mi4zMTQwNiA0NTAuNzY2NiwtNzkuNDI4ODMgeiBNIDQ1OC41MjEwNiwtNzAuNzI1MTMgQyA0NTguMDcwNzcsLTcxLjcwNzM3IDQ1Ny4zOTY3MywtNzIuMTk3OTQgNDU2LjQ5Nzg0LC03Mi4xOTc5NCBDIDQ1NC45MDg3LC03Mi4xOTc5NCA0NTQuMTE0MzksLTcxLjEyNzg3IDQ1NC4xMTQzOSwtNjguOTg5NDEgQyA0NTQuMTE0MzksLTY2Ljg0OTg1IDQ1NC45MDg3LC02NS43ODAzMyA0NTYuNDk3ODQsLTY1Ljc4MDMzIEMgNDU3LjU0NzE5LC02NS43ODAzMyA0NTguMjk2NzYsLTY2LjMwMTExIDQ1OC43NDY0NywtNjcuMzQ0ODcgTCA0NjAuOTQ5MjYsLTY2LjE3MTkgQyA0NTkuODk5MzMsLTY0LjMwNjQyIDQ1OC4zMjQxNywtNjMuMzczNDEgNDU2LjIyMzc3LC02My4zNzM0MSBDIDQ1NC42MDM4NCwtNjMuMzczNDEgNDUzLjMwNjExLC02My44NzAxMSA0NTIuMzMxNjgsLTY0Ljg2Mjk3IEMgNDUxLjM1NTYxLC02NS44NTY0MSA0NTAuODY4OTcsLTY3LjIyNTczIDQ1MC44Njg5NywtNjguOTcwOTcgQyA0NTAuODY4OTcsLTcwLjY4NTk3IDQ1MS4zNzEyNiwtNzIuMDQ4MDMgNDUyLjM3NjQ1LC03My4wNTU5OSBDIDQ1My4zODE2MSwtNzQuMDY0NTMgNDU0LjYzMzUsLTc0LjU2ODUgNDU2LjEzNDI2LC03NC41Njg1IEMgNDU4LjM1NDM4LC03NC41Njg1IDQ1OS45NDQxLC03My42OTQyMyA0NjAuOTA1MDcsLTcxLjk0NjIyIEwgNDU4LjUyMTA2LC03MC43MjUxMyB6IE0gNDY4Ljg4NDQsLTcwLjcyNTEzIEMgNDY4LjQzMzUzLC03MS43MDczNyA0NjcuNzcyOTUsLTcyLjE5Nzk0IDQ2Ni45MDIwNCwtNzIuMTk3OTQgQyA0NjUuMjgwOTUsLTcyLjE5Nzk0IDQ2NC40Njk5MSwtNzEuMTI3ODcgNDY0LjQ2OTkxLC02OC45ODk0MSBDIDQ2NC40Njk5MSwtNjYuODQ5ODUgNDY1LjI4MDk1LC02NS43ODAzMyA0NjYuOTAyMDQsLTY1Ljc4MDMzIEMgNDY3Ljk1MzA3LC02NS43ODAzMyA0NjguNjg5MjEsLTY2LjMwMTExIDQ2OS4xMDkyNSwtNjcuMzQ0ODcgTCA0NzEuMzYxMjYsLTY2LjE3MTkgQyA0NzAuMzEzMDQsLTY0LjMwNjQyIDQ2OC43NDAxMSwtNjMuMzczNDEgNDY2LjY0MzYxLC02My4zNzM0MSBDIDQ2NS4wMjU4NywtNjMuMzczNDEgNDYzLjczMDk1LC02My44NzAxMSA0NjIuNzU3MTQsLTY0Ljg2Mjk3IEMgNDYxLjc4NDk3LC02NS44NTY0MSA0NjEuMjk3NzMsLTY3LjIyNTczIDQ2MS4yOTc3MywtNjguOTcwOTcgQyA0NjEuMjk3NzMsLTcwLjY4NTk3IDQ2MS43OTIyNCwtNzIuMDQ4MDMgNDYyLjc4MDY0LC03My4wNTU5OSBDIDQ2My43Njg0MywtNzQuMDY0NTMgNDY1LjAyNTg4LC03NC41Njg1IDQ2Ni41NTQwOCwtNzQuNTY4NSBDIDQ2OC43NzAyNywtNzQuNTY4NSA0NzAuMzU3NzksLTczLjY5NDIzIDQ3MS4zMTU0MywtNzEuOTQ2MjIgTCA0NjguODg0NCwtNzAuNzI1MTMgeiIgLz4KCgkJPC9nPgoKCTwvZz4KCgk8cGF0aAogICBkPSJNIDI5Ny4yOTYzOSwxNDkuODIyMjcgTCAxODEuMDY3MzksMTQ5LjgyMjI3IEMgMTc5LjgyMDgxLDE0OS44MjIyNyAxNzguODA2MTYsMTUwLjgzNTk0IDE3OC44MDYxNiwxNTIuMDgyNTIgTCAxNzguODA2MTYsMTkxLjU3ODYxIEMgMTc4LjgwNjE2LDE5MS44NjAzNSAxNzkuMDM1MTYsMTkyLjA4ODg2IDE3OS4zMTY5LDE5Mi4wODg4NiBMIDI5OS4wNDYzOSwxOTIuMDg4ODYgQyAyOTkuMzI4MTMsMTkyLjA4ODg2IDI5OS41NTcxMywxOTEuODYwMzQgMjk5LjU1NzEzLDE5MS41Nzg2MSBMIDI5OS41NTcxMywxNTIuMDgyNTIgQyAyOTkuNTU3MTMsMTUwLjgzNTk0IDI5OC41NDI5NywxNDkuODIyMjcgMjk3LjI5NjM5LDE0OS44MjIyNyB6IE0gMTgxLjA2NzM4LDE1MC44NDI3NyBMIDI5Ny4yOTYzOCwxNTAuODQyNzcgQyAyOTcuOTc5OTcsMTUwLjg0Mjc3IDI5OC41MzU2NCwxNTEuMzk4OTIgMjk4LjUzNTY0LDE1Mi4wODI1MiBDIDI5OC41MzU2NCwxNTIuMDgyNTIgMjk4LjUzNTY0LDE2Ny45Njc3NyAyOTguNTM1NjQsMTc5LjQ2Mzg3IEwgMjE1LjQ2MTkxLDE3OS40NjM4NyBDIDIxMi40MTY5OSwxODQuOTY5NzMgMjA2LjU1MDc4LDE4OC43MDc1MiAxOTkuODE4MzYsMTg4LjcwNzUyIEMgMTkzLjA4MzAxLDE4OC43MDc1MiAxODcuMjE4MjYsMTg0Ljk3MjY2IDE4NC4xNzQ4MSwxNzkuNDYzODcgTCAxNzkuODI3NjQsMTc5LjQ2Mzg3IEMgMTc5LjgyNzY0LDE2Ny45Njc3OCAxNzkuODI3NjQsMTUyLjA4MjUyIDE3OS44Mjc2NCwxNTIuMDgyNTIgQyAxNzkuODI3NjQsMTUxLjM5ODkzIDE4MC4zODM3OSwxNTAuODQyNzcgMTgxLjA2NzM4LDE1MC44NDI3NyB6IgogICBpZD0icGF0aDMzMiIgLz4KCgk8ZwogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIKICAgaWQ9ImczMzQiPgoJCTxwYXRoCiAgIGQ9Ik0gMjM5LjE3ODIyLDE4Mi43NzczNCBDIDIzOS40OTYwOSwxODIuNzc3MzQgMjM5Ljc4NTY0LDE4Mi44MDU2NiAyNDAuMDQ3MzYsMTgyLjg2MTMyIEMgMjQwLjMwOTA4LDE4Mi45MTY5OCAyNDAuNTMzNjksMTgzLjAwODc4IDI0MC43MjExOSwxODMuMTM2NzEgQyAyNDAuOTA3NzEsMTgzLjI2MzY2IDI0MS4wNTMyMiwxODMuNDMzNTkgMjQxLjE1NTc2LDE4My42NDQ1MiBDIDI0MS4yNTgzLDE4My44NTY0MyAyNDEuMzEwMDYsMTg0LjExNzE4IDI0MS4zMTAwNiwxODQuNDI4NyBDIDI0MS4zMTAwNiwxODQuNzY0NjQgMjQxLjIzMzg5LDE4NS4wNDM5MyAyNDEuMDgwNTcsMTg1LjI2NzU3IEMgMjQwLjkyODIzLDE4NS40OTIxOCAyNDAuNzAxNjYsMTg1LjY3NDggMjQwLjQwMjg0LDE4NS44MTgzNSBDIDI0MC44MTQ5NSwxODUuOTM2NTEgMjQxLjEyMjU3LDE4Ni4xNDM1NSAyNDEuMzI1NjksMTg2LjQzOTQ0IEMgMjQxLjUyODgxLDE4Ni43MzUzMyAyNDEuNjMwMzgsMTg3LjA5MTc4IDI0MS42MzAzOCwxODcuNTA4NzggQyAyNDEuNjMwMzgsMTg3Ljg0NDcyIDI0MS41NjQ5NSwxODguMTM1NzMgMjQxLjQzNDA5LDE4OC4zODE4MyBDIDI0MS4zMDMyMywxODguNjI2OTUgMjQxLjEyNjQ3LDE4OC44MjgxMiAyNDAuOTA1NzcsMTg4Ljk4MzM5IEMgMjQwLjY4NDA5LDE4OS4xMzk2NCAyNDAuNDMxMTYsMTg5LjI1NDg3IDI0MC4xNDc5NiwxODkuMzI5MDkgQyAyMzkuODYzNzgsMTg5LjQwNDI5IDIzOS41NzI3NiwxODkuNDQxMzkgMjM5LjI3Mjk2LDE4OS40NDEzOSBMIDIzNi4wMzY2MywxODkuNDQxMzkgTCAyMzYuMDM2NjMsMTgyLjc3NzMzIEwgMjM5LjE3ODIyLDE4Mi43NzczMyBMIDIzOS4xNzgyMiwxODIuNzc3MzQgeiBNIDIzOC45OTEyMSwxODUuNDcyNjYgQyAyMzkuMjUyNDQsMTg1LjQ3MjY2IDIzOS40Njc3NywxODUuNDEwMTYgMjM5LjYzNjIzLDE4NS4yODYxNCBDIDIzOS44MDQyLDE4NS4xNjIxMiAyMzkuODg4MTgsMTg0Ljk2MDk0IDIzOS44ODgxOCwxODQuNjgxNjUgQyAyMzkuODg4MTgsMTg0LjUyNjM4IDIzOS44NTk4NiwxODQuMzk4NDUgMjM5LjgwNDIsMTg0LjI5OTgxIEMgMjM5Ljc0NzU2LDE4NC4yMDAyIDIzOS42NzMzNCwxODQuMTIzMDUgMjM5LjU3OTU5LDE4NC4wNjY0MSBDIDIzOS40ODYzMywxODQuMDEwNzUgMjM5LjM3ODkxLDE4My45NzE2OCAyMzkuMjU3MzIsMTgzLjk1MDIgQyAyMzkuMTM1NzMsMTgzLjkyODcyIDIzOS4wMDk3NiwxODMuOTE3OTcgMjM4Ljg3ODksMTgzLjkxNzk3IEwgMjM3LjUwNTM2LDE4My45MTc5NyBMIDIzNy41MDUzNiwxODUuNDcyNjYgTCAyMzguOTkxMjEsMTg1LjQ3MjY2IHogTSAyMzkuMDc2NjYsMTg4LjMwMDc4IEMgMjM5LjIyMDIxLDE4OC4zMDA3OCAyMzkuMzU2OTMsMTg4LjI4NzExIDIzOS40ODgyOCwxODguMjU4NzkgQyAyMzkuNjE4NjUsMTg4LjIzMDQ3IDIzOS43MzQ4NiwxODguMTgzNTkgMjM5LjgzNDQ3LDE4OC4xMTkxNCBDIDIzOS45MzQwOCwxODguMDUzNzEgMjQwLjAxMzE4LDE4Ny45NjQ4NCAyNDAuMDcyNzUsMTg3Ljg1MjU0IEMgMjQwLjEzMjMyLDE4Ny43NDEyMSAyNDAuMTYxNjIsMTg3LjU5NzY2IDI0MC4xNjE2MiwxODcuNDIzODMgQyAyNDAuMTYxNjIsMTg3LjA4MjAzIDI0MC4wNjQ5NCwxODYuODM3ODkgMjM5Ljg3MTU4LDE4Ni42OTE0MSBDIDIzOS42NzgyMiwxODYuNTQ1OSAyMzkuNDIyODUsMTg2LjQ3MjY2IDIzOS4xMDQ5OCwxODYuNDcyNjYgTCAyMzcuNTA1MzcsMTg2LjQ3MjY2IEwgMjM3LjUwNTM3LDE4OC4zMDA3OCBMIDIzOS4wNzY2NiwxODguMzAwNzggTCAyMzkuMDc2NjYsMTg4LjMwMDc4IHoiCiAgIGlkPSJwYXRoMzM2IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCQk8cGF0aAogICBkPSJNIDI0MS44ODkxNiwxODIuNzc3MzQgTCAyNDMuNTMyNzEsMTgyLjc3NzM0IEwgMjQ1LjA5MzI2LDE4NS40MDkxOCBMIDI0Ni42NDQwNCwxODIuNzc3MzQgTCAyNDguMjc3ODMsMTgyLjc3NzM0IEwgMjQ1LjgwNDIsMTg2Ljg4Mzc5IEwgMjQ1LjgwNDIsMTg5LjQ0MTQxIEwgMjQ0LjMzNTQ1LDE4OS40NDE0MSBMIDI0NC4zMzU0NSwxODYuODQ2NjggTCAyNDEuODg5MTYsMTgyLjc3NzM0IHoiCiAgIGlkPSJwYXRoMzM4IgogICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgoKCTwvZz4KCgk8ZwogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIKICAgaWQ9ImczNDAiPgoJCTxwYXRoCiAgIGQ9Ik0gMjY1Ljc4MDc2LDE4Mi43NzczNCBMIDI2OC41NjQ5NCwxODcuMjQ4MDQgTCAyNjguNTgwNTYsMTg3LjI0ODA0IEwgMjY4LjU4MDU2LDE4Mi43NzczNCBMIDI2OS45NTU1NiwxODIuNzc3MzQgTCAyNjkuOTU1NTYsMTg5LjQ0MTQgTCAyNjguNDg5NzQsMTg5LjQ0MTQgTCAyNjUuNzE2MywxODQuOTc5NDkgTCAyNjUuNjk3NzUsMTg0Ljk3OTQ5IEwgMjY1LjY5Nzc1LDE4OS40NDE0IEwgMjY0LjMyMjc1LDE4OS40NDE0IEwgMjY0LjMyMjc1LDE4Mi43NzczNCBMIDI2NS43ODA3NiwxODIuNzc3MzQgeiIKICAgaWQ9InBhdGgzNDIiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJCTxwYXRoCiAgIGQ9Ik0gMjc1LjUxOTA0LDE4NC41NTI3MyBDIDI3NS40MzIxMywxODQuNDEyMTEgMjc1LjMyMjc1LDE4NC4yODkwNiAyNzUuMTkxODksMTg0LjE4MzU5IEMgMjc1LjA2MTAzLDE4NC4wNzgxMiAyNzQuOTEzNTcsMTgzLjk5NTExIDI3NC43NDg1MywxODMuOTM2NTIgQyAyNzQuNTgzNDksMTgzLjg3Njk1IDI3NC40MTA2NCwxODMuODQ3NjUgMjc0LjIzMDk1LDE4My44NDc2NSBDIDI3My45MDA4NywxODMuODQ3NjUgMjczLjYyMDYsMTgzLjkxMTEzIDI3My4zOTAxMywxODQuMDM5MDYgQyAyNzMuMTU5NjYsMTg0LjE2NjAxIDI3Mi45NzMxNCwxODQuMzM2OTEgMjcyLjgzMDU2LDE4NC41NTE3NiBDIDI3Mi42ODcwMSwxODQuNzY2NiAyNzIuNTgyNTEsMTg1LjAxMDc0IDI3Mi41MTcwOCwxODUuMjg0MTggQyAyNzIuNDUxNjUsMTg1LjU1NzYyIDI3Mi40MTk0MiwxODUuODQwODIgMjcyLjQxOTQyLDE4Ni4xMzI4MSBDIDI3Mi40MTk0MiwxODYuNDEzMDggMjcyLjQ1MTY1LDE4Ni42ODU1NCAyNzIuNTE3MDgsMTg2Ljk0OTIyIEMgMjcyLjU4MjUxLDE4Ny4yMTM4NyAyNzIuNjg3LDE4Ny40NTIxNSAyNzIuODMwNTYsMTg3LjY2MzA5IEMgMjcyLjk3MzE0LDE4Ny44NzUgMjczLjE1OTY2LDE4OC4wNDM5NSAyNzMuMzkwMTMsMTg4LjE3MTg4IEMgMjczLjYyMDYsMTg4LjI5OTgxIDI3My45MDA4NywxODguMzYzMjkgMjc0LjIzMDk1LDE4OC4zNjMyOSBDIDI3NC42NzgyMiwxODguMzYzMjkgMjc1LjAyODgsMTg4LjIyNjU3IDI3NS4yODA3NSwxODcuOTUyMTYgQyAyNzUuNTMyNywxODcuNjc4NzIgMjc1LjY4NywxODcuMzE3MzkgMjc1Ljc0MjY2LDE4Ni44NjkxNSBMIDI3Ny4xNjE2MSwxODYuODY5MTUgQyAyNzcuMTI0NSwxODcuMjg2MTQgMjc3LjAyNzgyLDE4Ny42NjMxIDI3Ni44NzI1NSwxODcuOTk5MDMgQyAyNzYuNzE3MjgsMTg4LjMzNTk0IDI3Ni41MTEyMiwxODguNjIyMDggMjc2LjI1NjM0LDE4OC44NTkzOCBDIDI3Ni4wMDE0NiwxODkuMDk2NjggMjc1LjcwMjYzLDE4OS4yNzczNSAyNzUuMzU5ODYsMTg5LjQwMjM1IEMgMjc1LjAxODA2LDE4OS41MjczNSAyNzQuNjQxMTEsMTg5LjU4OTg1IDI3NC4yMzA5NSwxODkuNTg5ODUgQyAyNzMuNzIwMjEsMTg5LjU4OTg1IDI3My4yNjEyMiwxODkuNTAwOTggMjcyLjg1MzAyLDE4OS4zMjMyNSBDIDI3Mi40NDU3OSwxODkuMTQ2NDkgMjcyLjEwMTA3LDE4OC45MDEzNyAyNzEuODIwNzksMTg4LjU5MDgzIEMgMjcxLjUzOTU0LDE4OC4yNzkzMSAyNzEuMzI0NywxODcuOTEzMSAyNzEuMTc1MjgsMTg3LjQ5MzE3IEMgMjcxLjAyNTg3LDE4Ny4wNzIyNyAyNzAuOTUwNjcsMTg2LjYyMDEyIDI3MC45NTA2NywxODYuMTMzNzkgQyAyNzAuOTUwNjcsMTg1LjYzNTc0IDI3MS4wMjU4NywxODUuMTczODMgMjcxLjE3NTI4LDE4NC43NDcwNyBDIDI3MS4zMjQ2OSwxODQuMzIwMzEgMjcxLjUzOTU0LDE4My45NDgyNCAyNzEuODIwNzksMTgzLjYzMDg2IEMgMjcyLjEwMTA2LDE4My4zMTM0OCAyNzIuNDQ1NzksMTgzLjA2NDQ1IDI3Mi44NTMwMiwxODIuODgzNzkgQyAyNzMuMjYxMjIsMTgyLjcwMzEzIDI3My43MjAyMSwxODIuNjEzMjggMjc0LjIzMDk1LDE4Mi42MTMyOCBDIDI3NC41OTgxNCwxODIuNjEzMjggMjc0Ljk0NDgyLDE4Mi42NjYwMSAyNzUuMjcxOTcsMTgyLjc3MjQ2IEMgMjc1LjU5ODE0LDE4Mi44Nzc5MyAyNzUuODkxMTEsMTgzLjAzMjIzIDI3Ni4xNDg5MiwxODMuMjM1MzUgQyAyNzYuNDA3NzEsMTgzLjQzNzUgMjc2LjYyMDYsMTgzLjY4ODQ3IDI3Ni43ODg1NywxODMuOTg3MyBDIDI3Ni45NTY1NCwxODQuMjg2MTMgMjc3LjA2MjAxLDE4NC42Mjg5IDI3Ny4xMDU5NSwxODUuMDE0NjQgTCAyNzUuNjg3LDE4NS4wMTQ2NCBDIDI3NS42NjI2LDE4NC44NDY2OCAyNzUuNjA1OTYsMTg0LjY5MjM4IDI3NS41MTkwNCwxODQuNTUyNzMgeiIKICAgaWQ9InBhdGgzNDQiCiAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CgoJPC9nPgoKCTxnCiAgIGlkPSJnNjM3OV8xXyIKICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4xNDY4MjIsMCwwLDEuMTQ2ODIyLDQ1Ny45Mzc1LDE2Ni4xNTMpIj4KCQkKCQkJPHBhdGgKICAgaWQ9InBhdGg2MzgxXzFfIgogICBjeD0iNDc1Ljk3MTE5IgogICByeT0iMjkuMjA5ODc3IgogICBjeT0iMjUyLjA4NjQ2IgogICB0eXBlPSJhcmMiCiAgIHJ4PSIyOS4yMDk4NzciCiAgIGQ9Ik0gLTE1NC4xNDQ5OSwtMS4wOTQzNiBDIC0xNTQuMTQxNTcsMy43MzI1NyAtMTU4LjA1MSw3LjY0NzUyIC0xNjIuODc4MzYsNy42NTEzNCBDIC0xNjcuNzA0ODgsNy42NTQzMyAtMTcxLjYyMDI2LDMuNzQ0NDggLTE3MS42MjM2NiwtMS4wODE2IEMgLTE3MS42MjM2NiwtMS4wODY3IC0xNzEuNjIzNjYsLTEuMDkwNTQgLTE3MS42MjM2NiwtMS4wOTQzNiBDIC0xNzEuNjI3MDYsLTUuOTIxNzUgLTE2Ny43MTc2NSwtOS44MzY3IC0xNjIuODkxMTUsLTkuODQwNTEgQyAtMTU4LjA2Mzc2LC05Ljg0MzUgLTE1NC4xNDgzOCwtNS45MzM2NSAtMTU0LjE0NSwtMS4xMDc1NyBDIC0xNTQuMTQ0OTksLTEuMTAzMyAtMTU0LjE0NDk5LC0xLjA5ODYzIC0xNTQuMTQ0OTksLTEuMDk0MzYgeiIKICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KCgkJPHBhdGgKICAgaWQ9InBhdGg2MzgzXzFfIgogICBkPSJNIC0xNjIuODk3MDksLTExLjI2OTQxIEMgLTE2MC4wNDUyOCwtMTEuMjY5NDEgLTE1Ny42MzM3MiwtMTAuMjg1ODkgLTE1NS42NjQxMiwtOC4zMTkyNSBDIC0xNTMuNjk0NTIsLTYuMzUxNzggLTE1Mi43MDkyOSwtMy45NDMyMSAtMTUyLjcwOTI5LC0xLjA5NDM3IEMgLTE1Mi43MDkyOSwxLjc1NDQ1IC0xNTMuNjc3NDksNC4xMzcwNCAtMTU1LjYxMzA0LDYuMDUzODUgQyAtMTU3LjY2Nzc5LDguMDcxOTggLTE2MC4wOTU1Miw5LjA4MDIyIC0xNjIuODk3MSw5LjA4MDIyIEMgLTE2NS42NjU0NCw5LjA4MDIyIC0xNjguMDUwNiw4LjA3OTY3IC0xNzAuMDU0MjgsNi4wNzg1NCBDIC0xNzIuMDU3OTQsNC4wNzgyNyAtMTczLjA1OTM1LDEuNjg2NzIgLTE3My4wNTkzNSwtMS4wOTQzNyBDIC0xNzMuMDU5MzUsLTMuODc1OTMgLTE3Mi4wNTc5NSwtNi4yODQ0OSAtMTcwLjA1NDI4LC04LjMxOTI1IEMgLTE2OC4xMDE3LC0xMC4yODU4OSAtMTY1LjcxNTY4LC0xMS4yNjk0MSAtMTYyLjg5NzA5LC0xMS4yNjk0MSB6IE0gLTE3MC43NzA0MiwtMy44MjgyNSBDIC0xNzEuMDczNTcsLTIuOTY5NDUgLTE3MS4yMjUxMywtMi4wNTgzMiAtMTcxLjIyNTEzLC0xLjA5NDM2IEMgLTE3MS4yMjUxMywxLjE2MDkyIC0xNzAuNDAyNTQsMy4xMTA1NCAtMTY4Ljc1NTY4LDQuNzU2MSBDIC0xNjcuMTA4OCw2LjQwMDQ1IC0xNjUuMTQ3NzEsNy4yMjM0NSAtMTYyLjg3MTU2LDcuMjIzNDUgQyAtMTYwLjU5NjIzLDcuMjIzNDUgLTE1OC42MTg5Nyw2LjM5Mjc2IC0xNTYuOTM4MDMsNC43MzAxMyBDIC0xNTYuMzc1MTYsNC4xODY4NiAtMTU1LjkxMTA4LDMuNTkzMzUgLTE1NS41NDc0NywyLjk1MDQ0IEwgLTE1OS4zODM2NSwxLjI0MjY4IEMgLTE1OS42NDMzOSwyLjUzMzE4IC0xNjAuNzkyOTUsMy40MDQ3MyAtMTYyLjE4MzUyLDMuNTA2OSBMIC0xNjIuMTgzNTIsNS4wNzU4NyBMIC0xNjMuMzUxODIsNS4wNzU4NyBMIC0xNjMuMzUxODIsMy41MDY5IEMgLTE2NC40OTM3NCwzLjQ5NDE0IC0xNjUuNTk3MzMsMy4wMjcwNyAtMTY2LjQ0MDM1LDIuMjg4NzkgTCAtMTY1LjAzOTU4LDAuODc1NjcgQyAtMTY0LjM2NDMsMS41MTA4OSAtMTYzLjY4OTA0LDEuNzk2MTcgLTE2Mi43Njc2OCwxLjc5NjE3IEMgLTE2Mi4xNzA3MywxLjc5NjE3IC0xNjEuNTA5MSwxLjU2MjQxIC0xNjEuNTA5MSwwLjc4NDU0IEMgLTE2MS41MDkxLDAuNTA5MDYgLTE2MS42MTY0LDAuMzE3NDcgLTE2MS43ODQxMiwwLjE3MzU1IEwgLTE2Mi43NTQwMywtMC4yNTkwMSBMIC0xNjMuOTYyMzcsLTAuNzk2MzMgQyAtMTY0LjU1OTI5LC0xLjA2Mjg3IC0xNjUuMDY1MTEsLTEuMjg3MjcgLTE2NS41NzM0NywtMS41MTM3NyBMIC0xNzAuNzcwNDIsLTMuODI4MjUgeiBNIC0xNjIuODcxNTUsLTkuNDM4MTcgQyAtMTY1LjE4MDkyLC05LjQzODE3IC0xNjcuMTMzNSwtOC42MjQ1MSAtMTY4LjcyOTI4LC02Ljk5NTk3IEMgLTE2OS4xNjQ0MSwtNi41NTc0IC0xNjkuNTQxNjQsLTYuMDk5MyAtMTY5Ljg2MzUzLC01LjYyMTU4IEwgLTE2NS45NzI4NiwtMy44ODk1NSBDIC0xNjUuNjIyMDEsLTQuOTY4ODcgLTE2NC41OTY3NiwtNS42MjM3MSAtMTYzLjM1MTgxLC01LjY5NjA3IEwgLTE2My4zNTE4MSwtNy4yNjUwNCBMIC0xNjIuMTgzNTEsLTcuMjY1MDQgTCAtMTYyLjE4MzUxLC01LjY5NjA3IEMgLTE2MS4zNzg4MiwtNS42NTczNCAtMTYwLjQ5NjYyLC01LjQzNjc5IC0xNTkuNjI3MjEsLTQuNzYzMjEgTCAtMTYwLjk2NDEyLC0zLjM4ODg1IEMgLTE2MS40NTcxNiwtMy43Mzg0IC0xNjIuMDc5NjMsLTMuOTg0OTIgLTE2Mi43MDI5NSwtMy45ODQ5MiBDIC0xNjMuMjA4NzUsLTMuOTg0OTIgLTE2My45MjIzNiwtMy44Mjk5MiAtMTYzLjkyMjM2LC0zLjE5NTEzIEMgLTE2My45MjIzNiwtMy4wOTc2MyAtMTYzLjg5MDg1LC0zLjAxMjQ1IC0xNjMuODMxMjMsLTIuOTM2NjggTCAtMTYyLjUzMDEsLTIuMzU3NjQgTCAtMTYxLjY0OTYxLC0xLjk2NTA2IEMgLTE2MS4wODY3NCwtMS43MTM0NCAtMTYwLjU0ODU3LC0xLjQ3NTAxIC0xNjAuMDE1NTIsLTEuMjM3NDMgTCAtMTU0LjgwMjM5LDEuMDgzNDMgQyAtMTU0LjYyOTU0LDAuNDAwOTMgLTE1NC41NDM1NCwtMC4zMjU0NCAtMTU0LjU0MzU0LC0xLjA5NDM3IEMgLTE1NC41NDM1NCwtMy40MTg2NSAtMTU1LjM1ODQ1LC01LjM4NDg3IC0xNTYuOTg4MywtNi45OTU5OCBDIC0xNTguNjAxOTMsLTguNjI0NTEgLTE2MC41NjMwMiwtOS40MzgxNyAtMTYyLjg3MTU1LC05LjQzODE3IHoiIC8+CgoJPC9nPgoKCTxnCiAgIGlkPSJnMzQ5Ij4KCQk8Y2lyY2xlCiAgIGN4PSIyNDIuNTYyMjYiCiAgIGN5PSIxNjUuMTM1NzQiCiAgIHI9IjEwLjgwNjQiCiAgIGlkPSJjaXJjbGUzNTEiCiAgIHNvZGlwb2RpOmN4PSIyNDIuNTYyMjYiCiAgIHNvZGlwb2RpOmN5PSIxNjUuMTM1NzQiCiAgIHNvZGlwb2RpOnJ4PSIxMC44MDY0IgogICBzb2RpcG9kaTpyeT0iMTAuODA2NCIKICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KCgkJPGcKICAgaWQ9ImczNTMiPgoJCQk8cGF0aAogICBkPSJNIDI0NS42ODk5NCwxNjIuMDA5MjggQyAyNDUuNjg5OTQsMTYxLjU5Mjc4IDI0NS4zNTIwNSwxNjEuMjU1MzcgMjQ0LjkzNjAzLDE2MS4yNTUzNyBMIDI0MC4xNjM1NywxNjEuMjU1MzcgQyAyMzkuNzQ3NTUsMTYxLjI1NTM3IDIzOS40MDk2NiwxNjEuNTkyNzcgMjM5LjQwOTY2LDE2Mi4wMDkyOCBMIDIzOS40MDk2NiwxNjYuNzgyMjMgTCAyNDAuNzQwNzEsMTY2Ljc4MjIzIEwgMjQwLjc0MDcxLDE3Mi40MzQwOSBMIDI0NC4zNTc5LDE3Mi40MzQwOSBMIDI0NC4zNTc5LDE2Ni43ODIyMyBMIDI0NS42ODk5MywxNjYuNzgyMjMgTCAyNDUuNjg5OTMsMTYyLjAwOTI4IEwgMjQ1LjY4OTk0LDE2Mi4wMDkyOCB6IgogICBpZD0icGF0aDM1NSIgLz4KCgkJCTxjaXJjbGUKICAgY3g9IjI0Mi41NDk4IgogICBjeT0iMTU4Ljk5NDYzIgogICByPSIxLjYzMjMyIgogICBpZD0iY2lyY2xlMzU3IgogICBzb2RpcG9kaTpjeD0iMjQyLjU0OTgiCiAgIHNvZGlwb2RpOmN5PSIxNTguOTk0NjMiCiAgIHNvZGlwb2RpOnJ4PSIxLjYzMjMyIgogICBzb2RpcG9kaTpyeT0iMS42MzIzMiIgLz4KCgkJPC9nPgoKCQk8cGF0aAogICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgIGQ9Ik0gMjQyLjUzNDY3LDE1My4yMjk0OSBDIDIzOS4zMDMyMiwxNTMuMjI5NDkgMjM2LjU2NjQxLDE1NC4zNTY5MyAyMzQuMzI3MTUsMTU2LjYxMzI4IEMgMjMyLjAyOTMsMTU4Ljk0Njc4IDIzMC44ODA4NiwxNjEuNzA4OTggMjMwLjg4MDg2LDE2NC44OTc5NSBDIDIzMC44ODA4NiwxNjguMDg2OTIgMjMyLjAyOTMsMTcwLjgyOTU5IDIzNC4zMjcxNSwxNzMuMTI0NTEgQyAyMzYuNjI1LDE3NS40MTg5NCAyMzkuMzYxMzMsMTc2LjU2NjQgMjQyLjUzNDY3LDE3Ni41NjY0IEMgMjQ1Ljc0NzU2LDE3Ni41NjY0IDI0OC41MzI3MiwxNzUuNDEwMTUgMjUwLjg4ODE5LDE3My4wOTUyMSBDIDI1My4xMDg4OSwxNzAuODk3OTQgMjU0LjIxODI3LDE2OC4xNjU1MiAyNTQuMjE4MjcsMTY0Ljg5Nzk0IEMgMjU0LjIxODI3LDE2MS42MzAzNiAyNTMuMDg5MzYsMTU4Ljg2OTEzIDI1MC44MzA1NywxNTYuNjEzMjcgQyAyNDguNTcxNzgsMTU0LjM1NjkzIDI0NS44MDYxNSwxNTMuMjI5NDkgMjQyLjUzNDY3LDE1My4yMjk0OSB6IE0gMjQyLjU2Mzk2LDE1NS4zMjkxIEMgMjQ1LjIxMjQsMTU1LjMyOTEgMjQ3LjQ2MTQyLDE1Ni4yNjMxOCAyNDkuMzExMDMsMTU4LjEyOTg4IEMgMjUxLjE4MTE1LDE1OS45Nzc1NCAyNTIuMTE1NzIsMTYyLjIzMzQgMjUyLjExNTcyLDE2NC44OTc5NSBDIDI1Mi4xMTU3MiwxNjcuNTgxNTQgMjUxLjIwMDY4LDE2OS44MDg1OSAyNDkuMzY5NjMsMTcxLjU3ODEzIEMgMjQ3LjQ0MTksMTczLjQ4NDM4IDI0NS4xNzMzNCwxNzQuNDM3MDIgMjQyLjU2Mzk3LDE3NC40MzcwMiBDIDIzOS45NTQ2LDE3NC40MzcwMiAyMzcuNzA1NTcsMTczLjQ5MzY2IDIzNS44MTczOSwxNzEuNjA3NDMgQyAyMzMuOTI3NzQsMTY5LjcyMDcxIDIzMi45ODM4OSwxNjcuNDg0MzggMjMyLjk4Mzg5LDE2NC44OTc5NiBDIDIzMi45ODM4OSwxNjIuMzExMDUgMjMzLjkzNzk5LDE2MC4wNTUxOSAyMzUuODQ2MTksMTU4LjEyOTg5IEMgMjM3LjY3Njc2LDE1Ni4yNjMxOCAyMzkuOTE2NSwxNTUuMzI5MSAyNDIuNTYzOTYsMTU1LjMyOTEgeiIKICAgaWQ9InBhdGgzNTkiCiAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KCgk8L2c+Cgo8L2c+CiAgPC9nPgo8L3N2Zz4K')
}
.cc-licence_note a.license.cc-zero{
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9Ijg4cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iLTAuNSAtMC4xMDEgODggMzEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNSAtMC4xMDEgODggMzEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEuODAzLDAuNDgyTDg0LjkzLDAuNjMxYzEuMTYxLDAsMi4xOTgtMC4xNzMsMi4xOTgsMi4zMzNMODcuMDI1LDMwLjUyaC04Ny4zMlYyLjg2Mg0KCQlDLTAuMjk1LDEuNjI2LTAuMTc3LDAuNDgyLDEuODAzLDAuNDgyeiIvPg0KCTxnPg0KCQk8ZWxsaXBzZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTMuODg3IiBjeT0iMTUuNTAyIiByeD0iMTEuMTAxIiByeT0iMTEuMTc0Ii8+DQoJPC9nPg0KCTxwYXRoIGQ9Ik0yMy4yNzEsNC4wNjFjMy40ODQsMi41OTIsNS43NTQsNi43NDQsNS43NTUsMTEuNDRjLTAuMDAxLDQuMjcyLTEuODgsOC4wOTUtNC44NDIsMTAuNzA1aDYyLjg1M1Y0LjA2MUgyMy4yNzF6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNS43MzksNy41NTljMC4zOTIsMCwwLjcyOCwwLjA1OSwxLjAwMiwwLjE3M2MwLjI3NiwwLjExNiwwLjUsMC4yNjgsMC42NzQsMC40NTYNCgkJCWMwLjE3MywwLjE4OSwwLjI5OSwwLjQwNSwwLjM3OSwwLjY0N2MwLjA3OSwwLjI0MiwwLjExOCwwLjQ5NCwwLjExOCwwLjc1M2MwLDAuMjUzLTAuMDM5LDAuNTAzLTAuMTE4LDAuNzQ5DQoJCQljLTAuMDgsMC4yNDQtMC4yMDYsMC40NjItMC4zNzksMC42NWMtMC4xNzQsMC4xODktMC4zOTcsMC4zNDEtMC42NzQsMC40NTZjLTAuMjc0LDAuMTE0LTAuNjEsMC4xNzMtMS4wMDIsMC4xNzNoLTEuNDUydjIuMjY3DQoJCQloLTEuMzgyVjcuNTU5SDM1LjczOXogTTM1LjM2LDEwLjUzNWMwLjE1OCwwLDAuMzEyLTAuMDEyLDAuNDU3LTAuMDM1YzAuMTQ3LTAuMDIzLDAuMjc2LTAuMDY5LDAuMzg4LTAuMTM3DQoJCQljMC4xMTItMC4wNjgsMC4yMDEtMC4xNjQsMC4yNjktMC4yODhzMC4xMDEtMC4yODcsMC4xMDEtMC40ODdjMC0wLjItMC4wMzMtMC4zNjItMC4xMDEtMC40ODcNCgkJCWMtMC4wNjctMC4xMjQtMC4xNTctMC4yMjEtMC4yNjktMC4yODdjLTAuMTExLTAuMDY4LTAuMjQtMC4xMTQtMC4zODgtMC4xMzhDMzUuNjcxLDguNjUyLDM1LjUxOCw4LjY0LDM1LjM2LDguNjRoLTEuMDczdjEuODk2DQoJCQlMMzUuMzYsMTAuNTM1TDM1LjM2LDEwLjUzNXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQzLjc1MSwxMy40Yy0wLjQ3NiwwLjQxNy0xLjEzMywwLjYyNS0xLjk3MiwwLjYyNWMtMC44NTEsMC0xLjUwOS0wLjIwNy0xLjk3Ni0wLjYyDQoJCQljLTAuNDY2LTAuNDEyLTAuNjk5LTEuMDUyLTAuNjk5LTEuOTEzVjcuNTU5aDEuMzgxdjMuOTM0YzAsMC4xNzEsMC4wMTYsMC4zMzgsMC4wNDUsMC41MDVjMC4wMjksMC4xNjUsMC4wOTEsMC4zMTEsMC4xODUsMC40MzkNCgkJCWMwLjA5NCwwLjEyNiwwLjIyNSwwLjIyOSwwLjM5MiwwLjMwOWMwLjE2NywwLjA4MSwwLjM5MiwwLjEyLDAuNjczLDAuMTJjMC40OTMsMCwwLjgzMy0wLjExLDEuMDIxLTAuMzMyDQoJCQljMC4xODgtMC4yMjIsMC4yODItMC41NjgsMC4yODItMS4wNFY3LjU1OWgxLjM4MnYzLjkzNEM0NC40NjQsMTIuMzQ4LDQ0LjIyNywxMi45ODMsNDMuNzUxLDEzLjR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OS4wNyw3LjU1OWMwLjMsMCwwLjU3MiwwLjAyNywwLjgxOCwwLjA4MWMwLjI0NCwwLjA1NCwwLjQ1NywwLjE0LDAuNjMzLDAuMjYxDQoJCQljMC4xNzcsMC4xMjEsMC4zMTIsMC4yODIsMC40MSwwLjQ4MmMwLjA5NiwwLjIwMSwwLjE0NiwwLjQ1LDAuMTQ2LDAuNzQ1YzAsMC4zMTgtMC4wNzIsMC41ODQtMC4yMTYsMC43OTYNCgkJCWMtMC4xNDYsMC4yMTItMC4zNTcsMC4zODgtMC42MzksMC41MjNjMC4zODcsMC4xMTIsMC42NzYsMC4zMSwwLjg2NSwwLjU4OWMwLjE4OSwwLjI4MSwwLjI4NiwwLjYyLDAuMjg2LDEuMDE1DQoJCQljMCwwLjMxOS0wLjA2MiwwLjU5NS0wLjE4NywwLjgyOGMtMC4xMjMsMC4yMzItMC4yODksMC40MjMtMC40OTYsMC41NzFjLTAuMjA5LDAuMTQ4LTAuNDQ1LDAuMjU3LTAuNzEzLDAuMzI3DQoJCQljLTAuMjY5LDAuMDctMC41NDEsMC4xMDUtMC44MjIsMC4xMDVoLTMuMDQ3VjcuNTU5SDQ5LjA3eiBNNDguODk1LDEwLjExOWMwLjI0NiwwLDAuNDQ4LTAuMDU5LDAuNjA3LTAuMTc4DQoJCQljMC4xNTgtMC4xMTgsMC4yMzYtMC4zMDksMC4yMzYtMC41NzZjMC0wLjE0Ny0wLjAyNS0wLjI2OS0wLjA3OC0wLjM2M2MtMC4wNTMtMC4wOTMtMC4xMjMtMC4xNjgtMC4yMTEtMC4yMjENCgkJCWMtMC4wOS0wLjA1My0wLjE4OS0wLjA5MS0wLjMwNS0wLjEwOUM0OS4wMjksOC42NSw0OC45MTIsOC42NCw0OC43ODksOC42NGgtMS4yOTR2MS40OEw0OC44OTUsMTAuMTE5TDQ4Ljg5NSwxMC4xMTkNCgkJCUw0OC44OTUsMTAuMTE5eiBNNDguOTc1LDEyLjgwNGMwLjEzNSwwLDAuMjY0LTAuMDE0LDAuMzg3LTAuMDRjMC4xMjMtMC4wMjYsMC4yMy0wLjA3MiwwLjMyNi0wLjEzMw0KCQkJYzAuMDkyLTAuMDYyLDAuMTY4LTAuMTQ3LDAuMjI2LTAuMjU0YzAuMDU2LTAuMTA0LDAuMDgzLTAuMjQxLDAuMDgzLTAuNDA2YzAtMC4zMjQtMC4wOTItMC41NTctMC4yNzEtMC42OTUNCgkJCWMtMC4xODItMC4xMzgtMC40MjQtMC4yMDgtMC43MjMtMC4yMDhoLTEuNTA1djEuNzM4aDEuNDc5di0wLjAwMkg0OC45NzV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NC4xNDMsNy41NTl2NS4xNTZoMy4wNjJ2MS4xNjhINTIuNzZWNy41NTlINTQuMTQzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTkuNzQ4LDcuNTU5djYuMzI0aC0xLjM4MlY3LjU1OUg1OS43NDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NS40NTEsOS4yNDdjLTAuMDgyLTAuMTMyLTAuMTg2LTAuMjQ5LTAuMzA5LTAuMzQ5Yy0wLjEyMy0wLjEwMi0wLjI2My0wLjE4LTAuNDE4LTAuMjM2DQoJCQljLTAuMTU2LTAuMDU3LTAuMzE2LTAuMDg0LTAuNDg4LTAuMDg0Yy0wLjMxMiwwLTAuNTc0LDAuMDYyLTAuNzkzLDAuMTgzYy0wLjIxNywwLjEyLTAuMzk0LDAuMjgzLTAuNTI1LDAuNDg2DQoJCQljLTAuMTM2LDAuMjA0LTAuMjMyLDAuNDM2LTAuMjk2LDAuNjk1Yy0wLjA2MiwwLjI1OS0wLjA5MywwLjUyOC0wLjA5MywwLjgwNmMwLDAuMjY3LDAuMDMxLDAuNTI0LDAuMDkzLDAuNzc2DQoJCQljMC4wNjIsMC4yNTEsMC4xNiwwLjQ3NywwLjI5NiwwLjY3OGMwLjEzNCwwLjIwMSwwLjMxMiwwLjM2MSwwLjUyNSwwLjQ4M2MwLjIxOSwwLjEyLDAuNDgxLDAuMTgxLDAuNzkzLDAuMTgxDQoJCQljMC40MjQsMCwwLjc1Mi0wLjEzLDAuOTktMC4zODljMC4yMzYtMC4yNiwwLjM4My0wLjYwMiwwLjQzNy0xLjAyOEg2N2MtMC4wMzQsMC4zOTYtMC4xMjYsMC43NTMtMC4yNzEsMS4wNzINCgkJCWMtMC4xNDYsMC4zMTgtMC4zNDIsMC41OTEtMC41ODIsMC44MTVjLTAuMjM4LDAuMjI1LTAuNTIxLDAuMzk2LTAuODQ1LDAuNTEzYy0wLjMyMywwLjExOS0wLjY3OCwwLjE3OC0xLjA2NSwwLjE3OA0KCQkJYy0wLjQ3OSwwLTAuOTE0LTAuMDg0LTEuMjk3LTAuMjUyYy0wLjM4NS0wLjE2OS0wLjcwOS0wLjM5OC0wLjk3My0wLjY5NWMtMC4yNjUtMC4yOTUtMC40NjgtMC42NDItMC42MDctMS4wNA0KCQkJYy0wLjE0Mi0wLjM5OS0wLjIxMS0wLjgyOS0wLjIxMS0xLjI4OWMwLTAuNDczLDAuMDY5LTAuOTExLDAuMjExLTEuMzE2YzAuMTQxLTAuNDA0LDAuMzQ0LTAuNzU4LDAuNjA3LTEuMDU5DQoJCQljMC4yNjQtMC4zMDIsMC41ODgtMC41MzYsMC45NzMtMC43MDhjMC4zODQtMC4xNzIsMC44MTUtMC4yNTgsMS4yOTctMC4yNThjMC4zNDgsMCwwLjY3NiwwLjA1MSwwLjk4MSwwLjE1DQoJCQljMC4zMDgsMC4xMDIsMC41ODMsMC4yNDgsMC44MjcsMC40NGMwLjI0MywwLjE5MSwwLjQ0MywwLjQzLDAuNjA0LDAuNzEyYzAuMTU4LDAuMjgzLDAuMjU5LDAuNjA4LDAuMzAxLDAuOTc1aC0xLjM0DQoJCQlDNjUuNTg2LDkuNTI0LDY1LjUzMyw5LjM3Nyw2NS40NTEsOS4yNDd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNS42MTUsMTYuNDE4YzAuNDA1LDAsMC43ODIsMC4wNjIsMS4xMzEsMC4xOTJjMC4zNSwwLjEzLDAuNjUxLDAuMzI0LDAuOTA2LDAuNTg1DQoJCQljMC4yNTUsMC4yNiwwLjQ1NSwwLjU4NiwwLjU5OSwwLjk3NWMwLjE0NCwwLjM5MSwwLjIxNiwwLjg0OSwwLjIxNiwxLjM3MWMwLDAuNDYzLTAuMDU5LDAuODg4LTAuMTc2LDEuMjc3DQoJCQljLTAuMTE4LDAuMzkxLTAuMjk1LDAuNzI3LTAuNTMyLDEuMDEyYy0wLjIzOCwwLjI4MS0wLjUzNCwwLjUwNC0wLjg5LDAuNjY4Yy0wLjM1NCwwLjE2LTAuNzcyLDAuMjQyLTEuMjU0LDAuMjQyaC0yLjcxdi02LjMyMg0KCQkJSDM1LjYxNXogTTM1LjUxOSwyMS41NzJjMC4xOTksMCwwLjM5My0wLjAzMSwwLjU4MS0wLjA5OGMwLjE4OC0wLjA2MiwwLjM1NC0wLjE3MywwLjUwMi0wLjMyMw0KCQkJYzAuMTQ2LTAuMTUxLDAuMjY0LTAuMzQ3LDAuMzUyLTAuNTljMC4wODgtMC4yNDEsMC4xMzItMC41MzYsMC4xMzItMC44ODZjMC0wLjMxNy0wLjAzMS0wLjYwNi0wLjA5My0wLjg2Mw0KCQkJYy0wLjA2Mi0wLjI1Ni0wLjE2Mi0wLjQ3OS0wLjMwNC0wLjY1OWMtMC4xNDEtMC4xODMtMC4zMjYtMC4zMjMtMC41NTktMC40MjFjLTAuMjMxLTAuMDk4LTAuNTE3LTAuMTQ2LTAuODU4LTAuMTQ2aC0wLjk4NHYzLjk4Ng0KCQkJSDM1LjUxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM5LjgsMTguMjg5YzAuMTQxLTAuNDAzLDAuMzQ0LTAuNzU2LDAuNjA2LTEuMDU5YzAuMjY1LTAuMzAzLDAuNTg5LTAuNTM4LDAuOTczLTAuNzA5DQoJCQljMC4zODUtMC4xNzEsMC44MTYtMC4yNTcsMS4yOTgtMC4yNTdjMC40ODcsMCwwLjkyMSwwLjA4NiwxLjMwMywwLjI1N2MwLjM4MSwwLjE3MSwwLjcwNCwwLjQwNiwwLjk2OSwwLjcwOQ0KCQkJYzAuMjY0LDAuMzAzLDAuNDY2LDAuNjUyLDAuNjA1LDEuMDU5YzAuMTQzLDAuNDA0LDAuMjEzLDAuODQ1LDAuMjEzLDEuMzE2YzAsMC40Ni0wLjA3LDAuODkxLTAuMjEzLDEuMjg4DQoJCQljLTAuMTQyLDAuMzk3LTAuMzQ0LDAuNzQ0LTAuNjA1LDEuMDRjLTAuMjY2LDAuMjk1LTAuNTg4LDAuNTI1LTAuOTY5LDAuNjk1Yy0wLjM4MiwwLjE2Ni0wLjgxNSwwLjI1Mi0xLjMwMywwLjI1Mg0KCQkJYy0wLjQ4MSwwLTAuOTEzLTAuMDg2LTEuMjk4LTAuMjUyYy0wLjM4NC0wLjE3LTAuNzA4LTAuNC0wLjk3My0wLjY5NWMtMC4yNjMtMC4yOTYtMC40NjYtMC42NDUtMC42MDYtMS4wNA0KCQkJYy0wLjE0LTAuMzk3LTAuMjExLTAuODI4LTAuMjExLTEuMjg4QzM5LjU4OSwxOS4xMzQsMzkuNjU5LDE4LjY5NCwzOS44LDE4LjI4OXogTTQxLjA2MiwyMC4zNzkNCgkJCWMwLjA2MiwwLjI1MiwwLjE2LDAuNDc5LDAuMjk1LDAuNjhjMC4xMzUsMC4yLDAuMzEyLDAuMzU5LDAuNTI3LDAuNDgyYzAuMjE4LDAuMTIxLDAuNDgxLDAuMTgzLDAuNzkyLDAuMTgzDQoJCQljMC4zMTIsMCwwLjU3Ni0wLjA2MiwwLjc5Mi0wLjE4M2MwLjIxOC0wLjEyMSwwLjM5NC0wLjI4MSwwLjUyOS0wLjQ4MmMwLjEzNC0wLjIsMC4yMzEtMC40MjgsMC4yOTUtMC42OA0KCQkJYzAuMDYyLTAuMjUsMC4wOTItMC41MDgsMC4wOTItMC43NzRjMC0wLjI3Ni0wLjAzLTAuNTQ3LTAuMDkyLTAuODA2Yy0wLjA2Mi0wLjI2Mi0wLjE2MS0wLjQ5Mi0wLjI5NS0wLjY5Ng0KCQkJYy0wLjEzNi0wLjIwMS0wLjMxMi0wLjM2NS0wLjUyOS0wLjQ4NWMtMC4yMTYtMC4xMjEtMC40OC0wLjE4NC0wLjc5Mi0wLjE4NGMtMC4zMTEsMC0wLjU3NCwwLjA2Mi0wLjc5MiwwLjE4NA0KCQkJYy0wLjIxNiwwLjEyLTAuMzkzLDAuMjg0LTAuNTI3LDAuNDg1Yy0wLjEzNSwwLjIwNC0wLjIzMywwLjQzNy0wLjI5NSwwLjY5NmMtMC4wNjIsMC4yNTktMC4wOTMsMC41MjctMC4wOTMsMC44MDYNCgkJCUM0MC45NywxOS44NzEsNDEuMDAxLDIwLjEyOSw0MS4wNjIsMjAuMzc5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkuMDkyLDE2LjQxOGwxLjQ3MSw0LjM0OGgwLjAybDEuMzkzLTQuMzQ4aDEuOTQydjYuMzIyaC0xLjI5NHYtNC40OGgtMC4wMmwtMS41MzksNC40OEg1MGwtMS41NC00LjQzNw0KCQkJaC0wLjAxOXY0LjQzN2gtMS4yOTN2LTYuMzIySDQ5LjA5MnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4Ljc2NCwxNi40MThsMi4zNSw2LjMyMkg1OS42OGwtMC40NzYtMS40MDhoLTIuMzUxbC0wLjQ5MiwxLjQwOGgtMS4zOTFsMi4zNzctNi4zMjJINTguNzY0eg0KCQkJIE01OC44NDQsMjAuMjk3bC0wLjc5My0yLjMyMmgtMC4wMThsLTAuODE3LDIuMzIySDU4Ljg0NHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjU0NywxNi40MTh2Ni4zMjJoLTEuMzgydi02LjMyMkg2My41NDd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02Ni42MDQsMTYuNDE4bDIuNjIzLDQuMjQyaDAuMDE4di00LjI0MmgxLjI5NHY2LjMyMmgtMS4zODRsLTIuNjExLTQuMjM0aC0wLjAydjQuMjM0SDY1LjIzdi02LjMyMg0KCQkJSDY2LjYwNHoiLz4NCgk8L2c+DQoJPHBhdGggZD0iTTg1Ljg1MiwwSDEuMTQ3QzAuMjM5LDAtMC41LDAuNzQ0LTAuNSwxLjY1OHYyOC45NjlDLTAuNSwzMC44MzQtMC4zMzMsMzEtMC4xMjgsMzFoODcuMjU2DQoJCWMwLjIwNSwwLDAuMzcyLTAuMTY2LDAuMzcyLTAuMzczVjEuNjU4Qzg3LjUsMC43NDQsODYuNzYyLDAsODUuODUyLDB6IE0xLjE0NywwLjc1aDg0LjcwNWMwLjQ5OCwwLDAuOTAyLDAuNDA2LDAuOTAyLDAuOTA4DQoJCWMwLDAsMCwyMC4xMjEsMCwyOC41NTdIMC4yNDV2LTguNDI2YzAtOC40MzUsMC0yMC4xMzEsMC0yMC4xMzFDMC4yNDUsMS4xNTcsMC42NSwwLjc1LDEuMTQ3LDAuNzV6Ii8+DQoJPGc+DQoJCTxlbGxpcHNlIGZpbGw9IiNGRkZGRkYiIGN4PSIxNC4xNTYiIGN5PSIxNS42NjEiIHJ4PSIxMS4wMDQiIHJ5PSIxMS4wNzYiLz4NCgkJPHBhdGggaWQ9InRleHQyODA5XzRfIiBkPSJNMTQuMjIsOC43NDZjLTMuODYyLDAtNC44MzQsMy42NjktNC44MzQsNi43NzljMCwzLjExMSwwLjk3MSw2Ljc3OSw0LjgzNCw2Ljc3OQ0KCQkJYzMuODYzLDAsNC44MzQtMy42Nyw0LjgzNC02Ljc3OUMxOS4wNTQsMTIuNDE0LDE4LjA4Myw4Ljc0NiwxNC4yMiw4Ljc0NnogTTE0LjIyLDExLjMwMWMwLjE1NywwLDAuMywwLjAyNCwwLjQzNSwwLjA2DQoJCQljMC4yNzgsMC4yNCwwLjQxNCwwLjU3MywwLjE0NywxLjAzOGwtMi41NzIsNC43NmMtMC4wNzktMC42MDMtMC4wOTEtMS4xOTUtMC4wOTEtMS42MzRDMTIuMTM5LDE0LjE1NSwxMi4yMzMsMTEuMzAxLDE0LjIyLDExLjMwMQ0KCQkJeiBNMTYuMTQ2LDEzLjQ5NGMwLjEzNywwLjczMSwwLjE1NSwxLjQ5MywwLjE1NSwyLjAzYzAsMS4zNy0wLjA5NCw0LjIyMy0yLjA4LDQuMjIzYy0wLjE1NiwwLTAuMzAxLTAuMDE3LTAuNDM1LTAuMDQ5DQoJCQljLTAuMDI1LTAuMDEtMC4wNDktMC4wMTktMC4wNzQtMC4wMjVjLTAuMDQtMC4wMTItMC4wODQtMC4wMjQtMC4xMjItMC4wNDFjLTAuNDQyLTAuMTg4LTAuNzIxLTAuNTMxLTAuMzE5LTEuMTM5TDE2LjE0NiwxMy40OTR6Ig0KCQkJLz4NCgkJPHBhdGggaWQ9InBhdGgyODE1XzRfIiBkPSJNMTQuMTk1LDMuNzQ4Yy0zLjI0NSwwLTUuOTgsMS4xMzctOC4yMSwzLjQyMmMtMS4xMjgsMS4xMzUtMS45OSwyLjQzMS0yLjU4OSwzLjg3Ng0KCQkJYy0wLjU4NSwxLjQzLTAuODc2LDIuOTIxLTAuODc2LDQuNDc4YzAsMS41NywwLjI5MSwzLjA2MiwwLjg3Niw0LjQ3OXMxLjQzNCwyLjY5LDIuNTQ4LDMuODI2DQoJCQljMS4xMjgsMS4xMjEsMi4zOTUsMS45ODUsMy44MDIsMi41ODhjMS40MjEsMC41OSwyLjkwMywwLjg4NCw0LjQ0OSwwLjg4NGMxLjU0NywwLDMuMDUtMC4zMDQsNC40OTktMC45MDcNCgkJCWMxLjQ0OC0wLjYwNCwyLjc0LTEuNDcxLDMuODgzLTIuNjA1YzEuMTAxLTEuMDc4LDEuOTM0LTIuMzE3LDIuNDktMy43MTljMC41NzEtMS40MTUsMC44NTMtMi45MzIsMC44NTMtNC41NDQNCgkJCWMwLTEuNTk4LTAuMjgxLTMuMTEyLTAuODUyLTQuNTI4Yy0wLjU3MS0xLjQyOS0xLjQwNy0yLjY5My0yLjUwNy0zLjgwMUMyMC4yNjMsNC44OTUsMTcuNDY5LDMuNzQ4LDE0LjE5NSwzLjc0OHogTTE0LjI0NCw1Ljg2Nw0KCQkJYzIuNjQ2LDAsNC45MDQsMC45NDQsNi43ODQsMi44MzZjMC45MDYsMC45MTIsMS42LDEuOTU0LDIuMDczLDMuMTE5YzAuNDczLDEuMTY0LDAuNzEzLDIuMzk4LDAuNzEzLDMuNzAzDQoJCQljMCwyLjcwNy0wLjkyLDQuOTUyLTIuNzQ0LDYuNzQ2Yy0wLjk0OCwwLjkyNy0yLjAxMiwxLjYzOC0zLjE5NiwyLjEyOGMtMS4xNywwLjQ4OS0yLjM3NSwwLjczMi0zLjYzLDAuNzMyDQoJCQljLTEuMjY4LDAtMi40ODEtMC4yMzktMy42MzgtMC43MTdjLTEuMTU2LTAuNDg5LTIuMTkzLTEuMTkxLTMuMTEzLTIuMTA0Yy0wLjkyLTAuOTI1LTEuNjI5LTEuOTctMi4xMy0zLjEzNQ0KCQkJYy0wLjQ4Ny0xLjE3OC0wLjczOC0yLjM5MS0wLjczOC0zLjY1M2MwLTEuMjc2LDAuMjUxLTIuNDk3LDAuNzM4LTMuNjYyYzAuNTAxLTEuMTc4LDEuMjExLTIuMjM1LDIuMTMtMy4xNzUNCgkJCUM5LjMxNyw2LjgwOSwxMS41Nyw1Ljg2NywxNC4yNDQsNS44Njd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}
/*Mobile*/
@media screen and (max-width: 767px){
	.mainText .cc-licence_note{
		margin-left: -10px;
	}
}


/*icon******************************************/


/*Arrow*/
.back-to-ref a::after,
.btn a::after, a.btn::after,
.guide-node-header .links a:first-child::before, .guide-node-header .links a:last-child::after,
.guide-node-form .show-result a::after,.guide-node-form .back-to-first a::after{
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1LjY1IDEwLjU4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IuODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIj48ZyBpZD0iaXRlbSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNLjc2LDEwLjM5YS40Ny40NywwLDAsMS0uNjUuMDkuNjEuNjEsMCwwLDEsMC0uNzJsMi42LTRhLjkyLjkyLDAsMCwwLDAtLjg4TC4xMi44MWEuNjEuNjEsMCwwLDEsMC0uNzIuNDcuNDcsMCwwLDEsLjY1LjFMNS40OSw0LjkyYS41MS41MSwwLDAsMSwwLC43NFoiLz48L2c+PC9nPjwvc3ZnPg==");
}