@charset "UTF-8";
.dropdown {
	font-size: 2.125rem;
}
.dropdown .depth1 a {
	display: block;
	color: inherit;
}
.dropdown .depth1 h2 {
	position: relative;
	height: 6.25rem;
	line-height: 6.25rem;
	padding: 0 2.813rem;
	font-size: inherit;
	border-bottom: 1px solid #bcbcbc;
}
.dropdown .depth1 h2 .btn_dropdown {
	position: absolute;
	top: 50%;
	right: 2.063rem;
	margin-top: -1.406rem;
}
.dropdown .depth1 h2 i {
	font-size: 2.813rem;
}
.dropdown .depth2 {
	height: 0;
	opacity: 0;
	transition: height 0.6s 0.3s ease-in-out;
	-webkit-transition: height 0.6s 0.3s ease-in-out;
	-moz-transition: height 0.6s 0.3s ease-in-out;
	-ms-transition: height 0.6s 0.3s ease-in-out;
	-o-transition: height 0.6s 0.3s ease-in-out;
	overflow: hidden;
}
.dropdown .depth2.active {
	height: auto;
	opacity: 1;
}
.dropdown .depth2 li {
	height: 5rem;
	line-height: 5rem;
	padding: 0 4.75rem;
	border-bottom: 1px solid #bcbcbc;
	background: #bcbcbc;
	color: #fff;
}
.dropdown .depth2 li.active {
	background: #8d91a8;
}

.text--default {
	color: #242424;
}

.text--primary {
	color: #0056a4;
}

.text--success {
	color: #14142a;
}

.text--info {
	color: #90ba1e;
}

.text--warning {
	color: #ef7d17;
}

.text--error {
	color: #d43217;
}

/*-----------------
	slider
------------------*/
.slider {
	touch-action: auto !important;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}
.slider img {
	min-width: 100%;
	width: auto;
	object-fit: cover;
}
.slider .content {
	position: absolute;
	bottom: 25%;
	left: 0;
	text-align: center;
	width: 100%;
}
.slider .content p {
	color: #fff;
}
.slider .content p * {
	color: inherit;
}
.slider .content p.main_txt {
	font-size: 24px;
	font-weight: bold;
}
.slider .content p.sub_txt {
	font-size: 14px;
	font-weight: lighter;
}
.slider .content p.sub_txt.bold {
	font-weight: bold;
}
@media screen and (max-width: 320px) {
	.slider .content p.main_txt {
		font-size: 18px;
	}
	.slider .content p.sub_txt {
		font-size: 12px;
	}
}
.slider .content.center {
	top: 50%;
	bottom: unset;
	transform: translateY(-50%);
}
.slider .slick-slide {
	position: relative;
	touch-action: auto;
	-ms-touch-action: auto;
	overflow: hidden;
}
.slider .slick-dots {
	bottom: -15px;
}
.slider .slick-dots li {
	width: 12px;
	height: 12px;
	margin: 0 2px;
}
.slider .slick-dots li.slick-active button:before {
	content: "●";
}
.slider .slick-dots li button {
	width: 12px;
	height: 12px;
	padding: 0;
}
.slider .slick-dots li button:before {
	content: "○";
	width: 12px;
	height: 12px;
	line-height: 12px;
	color: #a8a8a8 !important;
	opacity: 1;
	font-size: 12px;
}

.page_main #slider01 .slick-slide img {
	width: 100%;
}
.page_main #slider_dot .slick-slide img {
	width: 100%;
}
.page_main #lineSlider .slick-slide img {
	width: 100%;
	height: 70vw;
}
.page_main #lineDotSlider {
	padding: 0 8px;
}
.page_main #lineDotSlider .slick-slide img {
	width: 100%;
}
.page_main .dot-multi-slider .slick-list {
	margin-left: -8px;
	margin-right: -8px;
}
.page_main .dot-multi-slider .slick-slide {
	height: 100px;
	margin: 0 4px;
}
.page_main .dot-multi-slider .slick-slide img {
	width: 100%;
	height: 100px;
	object-fit: cover;
}
.page_main #slider02.slider .slick-list {
	padding: 0 1rem;
}
.page_main #slider02.slider .slick-slide {
	margin: 0 0.375rem;
}
.page_main #slider02.slider .slick-slide img {
	width: 15rem;
	height: 15rem;
}
.page_main #twoSlider .slick-slide {
	margin: 0 0.375rem;
	overflow: hidden;
}
.page_main #twoSlider .slick-slide img {
	width: 100%;
	height: 15rem;
	object-fit: fill;
}

.tab_box .tab_menu ul {
	margin: 1.25rem 0;
	padding: 0 1rem;
	white-space: nowrap;
	overflow-x: auto;
	-ms-overflow-style: none;
	/* IE and Edge */
	scrollbar-width: none;
	/* Firefox */
}
.tab_box .tab_menu ul::-webkit-scrollbar {
	display: none;
	/* Chrome, Safari, Opera*/
}
.tab_box .tab_menu li {
	display: inline-block;
	text-align: center;
	width: 10.625rem;
	height: 3.75rem;
	line-height: 3.4rem;
	font-size: 1.5rem;
	border: 1px solid #bcbcbc;
	border-radius: 30px;
}
.tab_box .tab_menu li.active {
	background: #8d91a8;
	color: #fff;
}
.tab_box .tab_content > div {
	display: none;
	justify-content: center;
	padding: 0 1rem;
}
.tab_box .tab_content > div.active {
	display: block;
}
.tab_box .tab_content ul {
	width: 100%;
	margin: 0 0 0 -10px;
}
.tab_box .tab_content .item {
	text-align: center;
	display: inline-block;
	width: calc(50% - 12px);
	margin: 0 0 13px 10px;
	font-size: 1.375rem;
}
.tab_box .tab_content .item .thumbnail {
	height: 11.5rem;
	margin-bottom: 0.625rem;
	border-radius: 1rem;
	overflow: hidden;
}
.tab_box .tab_content .item .thumbnail img {
	object-fit: cover;
}
.tab_box .tab_content .item .title {
	/* 한 줄 일때 */
	display: inline-block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.top_area {
	position: relative;
	overflow: hidden;
}
.top_area > img {
	object-fit: cover;
}
.top_area .bn_text {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 100%;
}
.top_area .bn_text p {
	ine-height: 1.5;
	color: #fff;
	font-size: 2.5rem;
	font-weight: 300;
	text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}
.top_area .bn_text .title {
	font-size: 3.75rem;
	font-weight: bold;
}
.top_area .sub_header {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	padding: 1rem;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0));
}
.top_area button {
	display: inline-flex;
	font-size: 3.75rem;
}
.top_area button i {
	text-shadow: 1px 2px 2px #000;
	color: #fff;
}
.top_area button.btn_search {
	float: right;
}

/*-----------------
	wrap
------------------*/
.wrapper {
	max-width: 1200px;
	margin: 0 auto;
}

/*-----------------
	header
------------------*/
.header_wrap .logo {
	color: #3BA7FF;
	font-size: 20px;
	font-weight:500;
}
.header_wrap .btn_search {
	border: 1px solid #959595;
	border-radius: 30px;
	width: 50%;
	display: flex;
	justify-content: flex-end;
	padding: 10px;
	height: 30px;
}
.header_wrap .btn_search i {
	font-size: 20px;
}

.side_menu .side_logo p {
	color: #3BA7FF;
}

/*-----------------
	main
------------------*/
.page_main {
	height: 100%;
	overflow-y: auto;
}
.page_main .menu_box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 0 auto 30px;
	max-width: 90%;
	padding: 30px 0 0;
}
.page_main .menu_box a {
	text-align: center;
	margin-bottom: 20px;
	font-size: 14px;
	color: #6D6D6D;
}
/*
.page_main .menu_box a:nth-child(1), .page_main .menu_box a:nth-child(2) {
	flex: 0 0 50%;
}
*/
.page_main .menu_box a img {
	display: block;
	text-align: center;
	height: 30px;
	margin: 0 auto 8px;
}
.page_main .navigation {
	gap: 20px;
	padding: 0;
	background: #086fc7;
}
.page_main .navigation a {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 4px;
	color: #fff;
	font-size: 12px;
}
.page_main .navigation img {
	height: 25px;
	opacity: 1;
}
.page_main #centerSlide .slick-slide {
	margin: 10px 10px;
}
.page_main #centerSlide .slick-slide img {
	width: 100%;
	aspect-ratio: 16/11;
	border-radius: 30px;
}
.page_main #lineSlider .slick-slide {
	width: 100%;
}
.page_main #lineSlider .content {
	top: 50%;
	bottom: unset;
	transform: translateY(-50%);
}



.page_popup {
		padding: 25px;
}

.page_popup .popup_open {
		padding: 10px 15px;
		border-radius: 5px;
		box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
		background: #555;
		color: #fff;
}

.popup_wrap {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.5);
		z-index: 100;
		transition: display 0.3 ease-in-out;
}

.popup_wrap.active {
		display: block;
}

.popup_wrap[class*="center"] .popup_box {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
}

.popup_wrap .popup_box {
		width: 100%;
		max-width: 300px;
		max-height: 90%;
		background: #fff;
		border-radius: 10px;
		box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.popup_wrap .popup_header {
		position: relative;
		padding: 16px;
		font-size: 16px;
		border-bottom: 1px solid #DADADA;
}

.popup_wrap .popup_header .title {
		text-align: center;
		font-size: inherit;
}

.popup_wrap .popup_header .popup_close {
		position: absolute;
		top: 50%;
		right: 0;
		-webkit-transform: translate(0, -50%);
		-moz-transform: translate(0, -50%);
		-ms-transform: translate(0, -50%);
		-o-transform: translate(0, -50%);
		transform: translate(0, -50%);
		padding: 16px;
		font-size: inherit;
}

.popup_wrap .popup_content {
		padding: 16px;
}

.popup_wrap .share_buttons {
		text-align: center;
		margin: -16px 0 0 -16px;
}

.popup_wrap .share_buttons button {
		width: 50px;
		margin: 16px 0 0 16px;
}

.popup_wrap .share_buttons button:before {
		content: '';
		display: block;
		width: 100%;
		margin-bottom: 10px;
		padding-top: 50px;
		background-repeat: no-repeat;
		background-position: top center;
		background-size: 100%;
}

.popup_wrap .share_buttons .sns_twitter:before {
		background-image: url("../images/sns_logos/sns_twitter.png");
}

.popup_wrap .share_buttons .sns_facebook:before {
		background-image: url("../images/sns_logos/sns_facebook.png");
}

.popup_wrap .share_buttons .sns_katalk:before {
		background-image: url("../images/sns_logos/sns_katalk.png");
}

.popup_wrap .share_buttons .sns_band:before {
		background-image: url("../images/sns_logos/sns_band.png");
}

.popup_wrap .share_buttons .sns_wechat:before {
		background-image: url("../images/sns_logos/sns_wechat.png");
}

.popup_wrap .share_buttons .sns_msg:before {
		background-image: url("../images/sns_logos/sns_msg.png");
}

.popup_wrap .share_buttons .sns_mail:before {
		background-image: url("../images/sns_logos/sns_mail.png");
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJ2YXJpYWJsZXMvX2NvbG9yLnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX3RhYi5zY3NzIiwibWl4aW5zL19kb3Rkb3Rkb3Quc2NzcyIsImNvbXBvbmVudHMvX3RvcEJhbm5lci5zY3NzIiwieWVvbmd3b2wuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFRDtDQUNDOztBQUlIO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7O0FDWko7Q0FBZ0IsT0FwQk47OztBQXFCVjtDQUFnQixPQVZOOzs7QUFXVjtDQUFnQixPQVROOzs7QUFVVjtDQUFhLE9BVE47OztBQVVQO0NBQWdCLE9BVE47OztBQVVWO0NBQWMsT0FUTDs7O0FDL0JUO0FBQUE7QUFBQTtBQUdBO0NBQ0U7Q0FDQTtDQUNBOztBQUVBO0NBQ0U7Q0FDQTtDQUNBOztBQUVGO0NBQ0U7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNFOztBQUVBO0NBQUk7O0FBRUo7Q0FDRTtDQUNBOztBQUdGO0NBQ0U7Q0FDQTs7QUFFQTtDQUNFOztBQUlKO0NBQ0E7RUFDSTs7Q0FHRjtFQUNFOzs7QUFLTjtDQUNFO0NBQ0E7Q0FDQTs7QUFHSjtDQUNFO0NBQ0E7Q0FDQTtDQUNEOztBQUVEO0NBQ0U7O0FBRUE7Q0FDRTtDQUNBO0NBQ0E7O0FBR0U7Q0FDRTs7QUFHSjtDQUNFO0NBQ0E7Q0FDQTs7QUFFQTtDQUNFO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOzs7QUFVUDtDQUNDOztBQU1EO0NBQ0M7O0FBTUQ7Q0FDQzs7QUFJSDtDQUNHOztBQUdEO0NBQ0M7O0FBS0E7Q0FDRTtDQUNBOztBQUVKO0NBQ0k7Q0FDQTs7QUFFSDtDQUNDO0NBQ0k7Q0FDQTs7QUFLSjtDQUNFOztBQUVGO0NBQ0U7O0FBRUE7Q0FDRTtDQUNBOztBQUtKO0NBQ0U7Q0FDRDs7QUFFQztDQUNFO0NBQ0E7Q0FDQTs7O0FDaktOO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtBQUEwQjtDQUMxQjtBQUF1Qjs7QUFDdkI7Q0FDQztBQUFlOztBQUdqQjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUtGO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Y7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Y7QUM3REQ7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQVdEOzs7QUNqQkQ7Q0FDQztDQUVBOztBQUVBO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0E7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQzs7O0FDekNIO0FBQUE7QUFBQTtBQUdBO0NBQ0M7Q0FDQTs7O0FBR0Q7QUFBQTtBQUFBO0FBSUM7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7O0FBTUQ7Q0FDQzs7O0FBS0g7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FFQzs7QUFFRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUlIO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFLRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUtGO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBO0NBQ0EiLCJmaWxlIjoieWVvbmd3b2wuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmRyb3Bkb3duIHtcblx0Zm9udC1zaXplOiAyLjEyNXJlbTsgLy8zNHB4XG5cblx0LmRlcHRoMSB7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDYuMjVyZW07IC8vIDEwMHB4XG5cdFx0XHRsaW5lLWhlaWdodDogNi4yNXJlbTsgLy8gMTAwcHhcblx0XHRcdHBhZGRpbmc6IDAgMi44MTNyZW07IC8vNDVweFxuXHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7XG5cblx0XHRcdC5idG5fZHJvcGRvd24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMi4wNjNyZW07IC8vMzNweFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMS40MDZyZW07IC8vLTIyLjVweFxuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi44MTNyZW07IC8vNDVweFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGVwdGgyIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC42cyAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNnMgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjZzIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjZzIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuNnMgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0aGVpZ2h0OiA1cmVtOyAvLzgwcHhcblx0XHRcdGxpbmUtaGVpZ2h0OiA1cmVtOyAvLzgwcHhcblx0XHRcdHBhZGRpbmc6IDAgNC43NXJlbTsgLy83NnB4XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JjYmNiYztcblx0XHRcdGJhY2tncm91bmQ6ICNiY2JjYmM7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOGQ5MWE4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJGJyYW5kQ29sb3ItYmx1ZTogIzAwNTZhNDtcbiRicmFuZENvbG9yLWdyZWVuOiAjOTBiYTFlO1xuJGJyYW5kQ29sb3Itb3JhbmdlOiAjZWY3ZDE3O1xuJGJyYW5kQ29sb3IteWVsbG93OiAjZmZkNjMwO1xuJGJyYW5kQ29sb3ItcHVycGxlOiAjYWYxMjgwO1xuXG4kd2hpdGU6ICNmZmY7XG4kb2ZmV2hpdGU6ICNmY2ZjZmM7XG4kbGlnaHQ6ICNjNGM0YzQ7XG4kbGlnaHRHcmV5MTogI2VlZWVlZTtcbiRsaWdodEdyZXkyOiAjZjdmN2Y3O1xuJGdyZXkxOiAjYTVhNWE1O1xuJGdyZXkyOiAjOGI4YjhiO1xuJGdyZXkzOiAjNmY2ZjZmO1xuJGdyZXk0OiAjNTU1O1xuJGRhcms6ICMzNDNhNDA7XG4kZGFya0dyZXkxOiAjM2QzZDNkO1xuJGRhcmtHcmV5MjogIzI0MjQyNDtcbiRkZWZhdWx0OiAjMjQyNDI0O1xuJGJsYWNrOiAjMDAwO1xuXG4kbGlnaHRCbHVlR3JleTE6ICNmN2Y3ZmM7XG4kbGlnaHRCbHVlR3JleTI6ICNlZmYwZjY7XG4kYmx1ZUdyZXkxOiAjZDZkOGU3O1xuJGJsdWVHcmV5MjogI2EwYTNiZDtcbiRibHVlR3JleTM6ICM2ZTcxOTE7XG4kYmx1ZUdyZXk0OiAjNGU0YjY2O1xuJGRhcmtCbHVlR3JleTogIzE0MTQyYTtcblxuJHByaW1hcnk6ICMwMDU2YTQ7XG4kc2Vjb25kYXJ5OiAjZTYxNjhkO1xuJHN1Y2Nlc3M6ICMxNDE0MmE7XG4kaW5mbzogIzkwYmExZTtcbiR3YXJuaW5nOiAjZWY3ZDE3O1xuJGRhbmdlcjogI2Q0MzIxNztcbiRtdXRlZDogI2FhYWFhYTtcblxuXG4udGV4dC0tZGVmYXVsdCB7Y29sb3I6ICRkZWZhdWx0O31cbi50ZXh0LS1wcmltYXJ5IHtjb2xvcjogJHByaW1hcnk7fVxuLnRleHQtLXN1Y2Nlc3Mge2NvbG9yOiAkc3VjY2Vzczt9XG4udGV4dC0taW5mbyB7Y29sb3I6ICRpbmZvO31cbi50ZXh0LS13YXJuaW5nIHtjb2xvcjogJHdhcm5pbmc7fVxuLnRleHQtLWVycm9yIHtjb2xvcjogJGRhbmdlcjt9XG4iLCJAaW1wb3J0ICdtaXhpbnMvaW5kZXgnLFxuJ3ZhcmlhYmxlcy9pbmRleCc7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS1cblx0c2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNsaWRlciB7XG4gIHRvdWNoLWFjdGlvbjogYXV0byAhaW1wb3J0YW50O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcblxuICBpbWcge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgKiB7IGNvbG9yOiBpbmhlcml0OyB9XG5cbiAgICAgICYubWFpbl90eHQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmLnN1Yl90eHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXG4gICAgICAgICYuYm9sZCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICYubWFpbl90eHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgXG4gICAgICAgICYuc3ViX3R4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jZW50ZXIge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuICAuc2xpY2stc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3VjaC1hY3Rpb246IGF1dG87XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcblx0ICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xNXB4O1xuXG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuXG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICfil48nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAn4peLJztcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICNhOGE4YTggIWltcG9ydGFudDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGdhcCArIDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VfbWFpbiB7XG5cdCNzbGlkZXIwMSB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2xpZGVyX2RvdCB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbGluZVNsaWRlciB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbGluZURvdFNsaWRlciB7XG4gICAgcGFkZGluZzogMCAkZ2FwO1xuXG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZG90LW11bHRpLXNsaWRlciB7XG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kZ2FwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtJGdhcDtcbiAgICB9XG5cdFx0LnNsaWNrLXNsaWRlIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBtYXJnaW46IDAgY2FsYygkZ2FwIC8gMik7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgI3NsaWRlcjAyLnNsaWRlciB7XG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgbWFyZ2luOiAwIDAuMzc1cmVtOy8vIDZweFxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTVyZW07Ly8gMjQwcHhcbiAgICAgICAgaGVpZ2h0OiAxNXJlbTsvLyAyNDBweFxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjdHdvU2xpZGVyIHtcbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgbWFyZ2luOiAwIDAuMzc1cmVtOy8vIDZweFxuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTVyZW07Ly8gMjQwcHhcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwibWl4aW5zL2RvdGRvdGRvdFwiO1xuXG4udGFiX2JveCB7XG5cdC50YWJfbWVudSB7XG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAxLjI1cmVtIDA7IC8vIDM2XG5cdFx0XHRwYWRkaW5nOiAwIDFyZW07IC8vIDE2XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgYW5kIEVkZ2UgKi9cblx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEqL1xuXHRcdFx0fVxuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAuNjI1cmVtOyAvLzE3MHB4XG5cdFx0XHRoZWlnaHQ6IDMuNzVyZW07IC8vNjBweFxuXHRcdFx0bGluZS1oZWlnaHQ6IDMuNHJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtOyAvLzI0cHhcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmM7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM4ZDkxYTg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGFiX2NvbnRlbnQge1xuXHRcdCYgPiBkaXYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDAgLTEwcHg7XG5cdFx0fVxuXHRcdC5pdGVtIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxMnB4KTtcblx0XHRcdG1hcmdpbjogMCAwIDEzcHggMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07IC8vMjJweFxuXG5cdFx0XHQudGh1bWJuYWlsIHtcblx0XHRcdFx0Ly8gd2lkdGg6IDE3LjI1cmVtOyAvLzI3NnB4XG5cdFx0XHRcdGhlaWdodDogMTEuNXJlbTsgLy8xODRweFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTsgLy8xMHB4XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZG90KCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQG1peGluIGRvdCgkbGluZToxLCAkbGluZS1oZWlnaHQ6bnVsbCl7XG5cdEBpZiAkbGluZSA9PSAxIHtcblx0XHQvKiDtlZwg7KSEIOydvOuVjCAqL1xuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0d2hpdGUtc3BhY2U6bm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XG5cdH1AZWxzZXtcblx0XHQvKiDsl6zrn6wg7KSEIOydvOuVjCAqL1xuXHRcdHdoaXRlLXNwYWNlOm5vcm1hbDtcblx0XHRtYXgtaGVpZ2h0OigkbGluZS1oZWlnaHQgKiAkbGluZSkrZW07LyogbGluZS1oZWlnaHQgKiBjbGFtcCA9IGhlaWdodChlbSkgKi9cblx0XHRsaW5lLWhlaWdodDokbGluZS1oZWlnaHQ7XG5cdFx0d29yZC13cmFwOmJyZWFrLXdvcmQ7XG5cdFx0ZGlzcGxheTotd2Via2l0LWJveDtcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6JGxpbmU7XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO1xuXHR9XG5cdG92ZXJmbG93OmhpZGRlbjtcbn1cbiIsIi50b3BfYXJlYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly9oZWlnaHQ6IDI5LjM3NXJlbTsgLy80NzBweFxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCYgPiBpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cdC5ibl90ZXh0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQvL2hlaWdodDogMTAwJTtcblxuXHRcdHAge1xuXHRcdFx0aW5lLWhlaWdodDogMS41O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDIuNXJlbTsgLy80MHB4XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMy43NXJlbTsgLy82MHB4XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cblxuXHQuc3ViX2hlYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKCMwMDAsIC4wNSksIHJnYmEoIzAwMCwgMCkpO1xuXHR9XG5cdGJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1zaXplOiAzLjc1cmVtOyAvLzYwcHhcblxuXHRcdGkge1xuXHRcdFx0dGV4dC1zaGFkb3c6IDFweCAycHggMnB4ICMwMDA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0Ji5idG5fc2VhcmNoIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBpbXBvcnRcbidjb21wb25lbnRzL2Ryb3Bkb3duJyxcbidjb21wb25lbnRzL3NsaWRlcicsXG4nY29tcG9uZW50cy90YWInLFxuJ2NvbXBvbmVudHMvdG9wQmFubmVyJ1xuO1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS1cblx0d3JhcFxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53cmFwcGVyIHtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tXG5cdGhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZWFkZXJfd3JhcCB7XG5cdC5sb2dvIHtcblx0XHRjb2xvcjogIzNCQTdGRjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblx0LmJ0bl9zZWFyY2gge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM5NTk1OTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblxuXHRcdGkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuLnNpZGVfbWVudSB7XG5cdC5zaWRlX2xvZ28ge1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICMzQkE3RkY7XG5cdFx0fVxuXHR9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS1cblx0bWFpblxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlX21haW4ge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cblx0Lm1lbnVfYm94IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcblx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdHBhZGRpbmc6IDQwcHggMCAwO1xuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICM2RDZENkQ7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXZpZ2F0aW9uIHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kOiAjM0JBN0ZGO1xuXHRcdFxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0I2NlbnRlclNsaWRlIHtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE2Lzk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNsaW5lU2xpZGVyIHtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5jb250ZW50IHtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0Ym90dG9tOiB1bnNldDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdH1cbn0iXX0= */
