/* CSS Document */

/* 

Minion Pro
font-family: minion-pro, serif;
font-weight: 600;

Noto Sans CJK JP
font-family: noto-sans-cjk-jp, sans-serif;
font-weight: 400, 500, 700;

Kodchasan
font-family: kodchasan, sans-serif;
font-weight: 500, 700;

*/

/* お気に入り公開時に消す　ここから */
body{
	#hNav{
		grid-template-columns: 1fr;
		#hNavPickup{
			grid-column: 1;
		}
		#hNavFavorite{
			display: none;
		}
	}
	#navFavorite{
		visibility: hidden;
	}
	#detail #link{
		@media (min-width: 768px) {
			grid-template-columns: 2fr 1fr;
		}
		#favorite{
			display: none;
		}
	}
	.spotList{
		& a[data-fav-id]{
			visibility: hidden;
		}
		&.line{
			@media (min-width: 576px) {
				& section{
					& h3,
					& p,
					& time{
						margin-right: 0;
					}
				}
			}
		}
	}
}
/* お気に入り公開時に消す　ここまで */

[src="[url]"]{
	display: block;
	background: var(--dummy);
}

[src*="src"]{
	display: block;
	background: #ccc;
}

[src*="commonPin_number.svg"]{
	width: 32px;
	height: auto;
}

[src*="commonPin.svg"]{
	width: 28px;
	height: auto;
}

[lsc-lt]{
	display: contents;
}

:root{
	--color: #3d3d3d;
	--color-rgb: 61, 61, 61;
	--color-theme: #13959a;
	--color-theme-rgb: 19, 149, 154;
	--color-variable: var(--color-theme);
	--color-border: #808080;
	--font: 'noto-sans-cjk-jp', 'BIZ UDPGothic', 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', sans-serif;
	--wrap-space: 24px;
	--wrap-min: 375px;
	--wrap-max: 1140px;
	--wrap-fit: min(clamp(var(--wrap-min), 100dvw, 100%) - (var(--wrap-space) * 2));
	--wrap: clamp(calc(var(--wrap-min) - (var(--wrap-space) * 2)), calc(max(100dvw, 100%) - (var(--wrap-space) * 2)), var(--wrap-max));
	--dummy: #edf5f1 url('/common/images/logoType.vt.svg') no-repeat center / 50%;
}

html{
	min-width: var(--wrap-min);
	scroll-behavior: smooth;
	scroll-padding-top: clamp(56px, calc(72 / 768 * 100dvw), 72px);
	@media (min-width: 1200px) {
		scroll-padding-top: 120px;
	}
}

body{
	color: var(--color);
	font: 400 16px var(--font);
	line-height: 1.65;
	overflow-wrap: anywhere;
}
::selection{
	background: var(--color-theme);
	color: #fff;
}
::-moz-selection{
	background: var(--color-theme);
	color: #fff;
}
_::content, _:future, body:not(*:root) {
	/* Chromeのハック */
	/*フォント細いって言われたとき
	font-weight: 500;
	*/
}
_::-webkit-full-page-media, _:future, :root body{
	/* safariのハック */
}
@-moz-document url-prefix(){
	/* Firefoxのハック */
	.xxx{

	}
}

a{
	color: inherit;
	.done &{
		transition-property: color, text-decoration, background, background-color, background-size, border, border-color, box-shadow, filter, opacity;
		transition-duration: 0.2s;
		transition-timing-function: ease-out;
	}
	:focus-visible{
		outline: var(--color-theme) auto 2px;
		outline-offset: 2px;
	}
}

wbr{
	.translated-ltr &:not(:lang(ja)){
		display: none;
	}
}
@-moz-document url-prefix(){
	wbr{
		display: none;
	}
}

main{
	& a{
		color: var(--color-theme);
		text-decoration: underline;
	}
}

input,
textarea,
select{
	background-color: transparent;
	accent-color: var(--color-theme);
	caret-color: var(--color-theme);
}

input{
	&[type="checkbox"],
	&[type="radio"]{
		border: 1px solid currentColor;
		&:checked{
			background: transparent url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="1.69 4.41 4.29 7.01 8.31 2.99" style="fill: none; stroke: %233d3d3d; stroke-miterlimit: 10;"/></svg>') no-repeat center / 10px;
			border: 1px solid currentColor;
		}
	}
}

button{
	display: grid;
	align-items: center;
	min-height: 48px;
	padding: 8px 16px;
	background: var(--color-theme);
	color: white;
	text-align: center;
	&:focus-visible{
		outline: var(--color-theme) auto 2px;
		outline-offset: 2px;
	}
}

details{
	all: unset;
	box-sizing: border-box;
	display: block;
	&::details-content{
		box-sizing: border-box;
	}
}

summary{
	all: unset;
	box-sizing: border-box;
	display: block;
	&::-webkit-details-marker{
		display:none;
	}
}

#wrapper{
	display: grid;
	grid-template-rows: auto auto 1fr;
	min-height: 100dvh;
	#header{
		grid-column: 1;
		grid-row: 1;
		position: sticky;
		top: 0;
		z-index: 110;
	}
	#nav{
		z-index: 120;
	}
	#footer{
		order: 10;
	}
	#pageTop{
		z-index: 100;
	}
	&>#navButton{
		display: none;
	}
}

#header{
	display: grid;
	align-items: center;
	background: #fff;
	transition: background, filter 0.2s ease-out;
	#body:not(.scrollTop) &{
		filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));
	}
	#navButton{
		justify-self: center;
	}
	@media (max-width: 1199.98px) {
		grid-template-columns: 1fr clamp(56px, calc(72 / 768 * 100dvw), 72px);
		height: clamp(56px, calc(72 / 768 * 100dvw), 72px);
		padding: 0 8px 0 24px;
	}
	@media (min-width: 1200px) {
		grid-template-columns: auto 1fr auto;
		column-gap: clamp(16px, calc(24 / 1400 * 100dvw), 24px);
		padding: clamp(16px, calc(24 / 1400 * 100dvw), 24px);
		#hNav{
			justify-self: end;
		}
	}
}

#siteName{
	& a{
		display: block;
		background: var(--color-theme);
		font-size: 0;
		transition: none;
		-webkit-mask: no-repeat center / contain;
		@media (max-width: 1199.98px) {
			aspect-ratio: 212.74 / 24;
			height: clamp(24px, calc(40 / 768 * 100dvw), 40px);
			-webkit-mask-image: var(--header-logoType-sp);
		}
		@media (min-width: 1200px) {
			aspect-ratio: 278.51 / 64;
			height: clamp(56px, calc(64 / 1400 * 100dvw), 64px);
			-webkit-mask-image: var(--header-logoType-pc);
		}
	}
}

#hNav{
	display: grid;
	grid-template-columns: 1fr auto;
	justify-content: end;
	align-items: center;
	column-gap: 2em;
	font-size: clamp(13px, calc(16 / 1400 * 100dvw), 16px);
	#hNavPickup{
		grid-column: 1 / 3;
		grid-row: 2;
		margin: 1em 0 -0.75em 0;
		padding-top: 1em;
		border-top: 1px solid rgba(var(--color-theme-rgb), 0.4);
	}
	& a{
		color: var(--color-theme);
		&:hover{
			color: var(--color);
		}
	}
	@media (max-width: 1199.98px) {
		display: none;
	}
}

#hNavGlobal{
	& ul{
		display: flex;
		column-gap: clamp(16px, calc(32 / 1400 * 100dvw), 32px);
		@media (max-width: 1450px) {
			column-gap: 16px;
		}
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: auto 1fr;
		column-gap: 0.5em;
		font-weight: 500;
		letter-spacing: 0.05em;
		@media (max-width: 1450px) {
			font-size: 14px;
		}
		&:before{
			content: "";
			aspect-ratio: 1;
			width: 1em;
			background: currentColor;
			transform: translateY(calc(0.825em - 50%));
			-webkit-mask: no-repeat center / contain;
		}
		&[href="/article/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M15.55,2.99v-.57c-6.08,0-7.24,1.39-7.48,1.81-.25-.4-1.76-1.81-7.39-1.81v.57c-.23,0-.45,0-.68,0v9.4s6.39.38,7.46,2.18h.87c1.07-1.8,7.66-2.18,7.66-2.18V2.99c-.23,0-.45,0-.45,0ZM1.13,10.74c.23.03,3.88.43,5.68,1.5-.84-.42-2.53-.96-5.68-1.39v-.11ZM1.13,10.99c.23.03,3.96.42,5.74,1.49-.82-.42-2.58-.97-5.74-1.38v-.1ZM7.66,13.75c-.9-1.63-6.54-1.92-6.54-1.92v-.3c.45.04,5.41.5,6.54,2.19v.04ZM7.66,13.41c-.23-.29-1.13-1.4-6.54-2.04v-.14c.23.04,5.41.56,6.54,2.15v.04ZM7.66,12.72c-.23-.18-.9-1.31-6.54-2.12V3.82c6.31,0,6.54,2.05,6.54,2.05v6.84ZM15.1,11.82s-5.86.3-6.76,1.92v-.07c1.13-1.64,6.08-2.09,6.76-2.15v.3ZM15.1,11.37c-5.41.61-6.54,1.65-6.76,1.99v-.03c1.13-1.53,6.08-2.05,6.76-2.11v.14ZM15.1,11.09c-3.61.42-5.11.96-5.96,1.38,1.82-1.05,5.28-1.44,5.96-1.49v.1ZM15.1,10.85c-3.38.43-5.03.96-5.9,1.39,1.84-1.04,5.45-1.45,5.9-1.49v.11ZM15.1,10.6c-5.63.75-6.76,1.78-6.76,2.07v-6.79s.23-2.05,6.76-2.05v6.78Z"/></svg>');
		}
		&[href="/course/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M0,5.27v6.92c0,.9.54,1.73,1.45,1.73h1.18v-6.51c0-.09-.22-.24-.22-.4v-2.03c0-.17.22-.31.22-.4v-.95h-1.18c-.91,0-1.45.76-1.45,1.66ZM14.18,3.62h-.6v.95c.22.09.22.24.22.4v2.03c0,.17,0,.31-.22.4v6.51h.6c.91,0,1.82-.83,1.82-1.73v-6.92c0-.9-.91-1.66-1.82-1.66ZM10.96,2.31c0-.16-.3-.23-.46-.23h-5.11c-.16,0-.13.07-.13.23v1.31h-1.97v.95c0,.09.22.24.22.4v2.03c0,.17-.22.31-.22.4v6.51h9.64v-6.51c0-.09-.22-.24-.22-.4v-2.03c0-.17.22-.31.22-.4v-.95h-1.97v-1.31ZM10.3,3.62h-4.38v-.88h4.38v.88Z"/></svg>');
		}
		&[href="/spot/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M3.99,6.42c.8.01,1.48-.63,1.49-1.47,0-.82-.64-1.49-1.48-1.49-.88,0-1.48.72-1.48,1.47,0,.8.65,1.5,1.48,1.49ZM8.39,9.53c-.77-.83-1.54-1.75-2.31-2.57-1.4,1.82-2.81,3.69-4.22,5.36h12.28c-1.04-2.14-2.08-4.55-3.13-6.89-.88,1.34-1.75,2.77-2.62,4.11ZM16,2.26c0-.39-.3-.71-.71-.71-4.86,0-9.72,0-14.58,0C.28,1.55,0,1.83,0,2.25,0,6.09,0,9.92,0,13.75c0,.05,0,.1.01.15.06.34.36.56.7.56,2.43,0,4.86,0,7.29,0,2.43,0,4.86,0,7.29,0,.43,0,.72-.34.72-.72,0-3.83,0-7.65,0-11.48ZM15.31,13.57c-.04.16-.08.06-.24.07-.04,0-.08-.14-.12-.14h-6.95c-2.32,0-4.65.14-6.97.14-.29,0-.34.01-.34-.28,0-3.62,0-7.2,0-10.82,0-.03,0-.03,0-.06,0-.19.09-.26.28-.27.02,0,.05,0,.07,0,4.65,0,9.29,0,13.94,0,.3,0,.35.06.35.35,0,3.62,0,7.23,0,10.85,0,.05,0,.1-.02.15Z"/></svg>');
		}
		&[href="/plan/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M7.71,2.86c.79,0,1.43-.64,1.43-1.43s-.64-1.43-1.43-1.43-1.43.64-1.43,1.43.64,1.43,1.43,1.43ZM5.23,8.08l2.19,1.13v2.22c0,.32.26.57.57.57s.57-.26.57-.57v-2.57c0-.21-.12-.41-.31-.51l-1.06-.55.5-2.99.64.29c.07.03.15.05.23.05h2.29c.32,0,.57-.26.57-.57s-.26-.57-.57-.57h-2.16l-2.13-.95c-.29-.13-.61-.11-.89.04-.28.15-.46.42-.51.73l-.46,3.22c-.06.42.15.84.53,1.03ZM10.91,5.72c-.23-.03-.45.14-.48.38l-.57,4.86c-.03.24.14.45.38.48.02,0,.03,0,.05,0,.21,0,.4-.16.43-.38l.57-4.86c.03-.23-.14-.45-.38-.48ZM3,6.18l.94.16.38-2.64c.06-.45.28-.85.61-1.14l-1.38-.26c-.23-.05-.48.01-.67.15-.19.14-.31.36-.34.59l-.24,2.19c-.05.45.26.86.71.94ZM4.17,11.59c-.23.22-.23.58,0,.81.11.11.26.17.41.17s.29-.06.4-.17l1.14-1.13c.07-.07.13-.17.15-.27l.31-1.27-1.05-.53-.34,1.37-1.02,1.02ZM13.27,12.13c.08-.08.19-.13.3-.13h1.03l1.4-.82v-2.61l-2.37.55c-.06.01-.12.05-.16.1l-1.74,2.16s-.06.06-.1.08l-2.34,1.09s-.08.03-.12.03h-2.34s-.08,0-.12.03l-1.12.52s-.08.03-.12.03h-2.95s-.08,0-.12.03l-2.4,1.12v1.71h16v-3.83l-1.07.62c-.07.04-.14.06-.22.06h-.97l-1.02,1.02c-.08.08-.19.13-.3.13s-.22-.04-.3-.13c-.17-.17-.17-.44,0-.61l1.14-1.14Z"/></svg>');
		}
		&[href="/event/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.17,8.68c-.23,0-.46,0-.69,0s-.46,0-.7,0c-.13,0-.21.07-.21.2,0,.47,0,.94,0,1.41,0,.13.08.2.21.2.46,0,.92,0,1.38,0,.14,0,.21-.07.21-.21,0-.46,0-.92,0-1.38,0-.14-.07-.21-.21-.21ZM11.3,11.21c-.46,0-.92,0-1.38,0-.13,0-.21.07-.21.21,0,.46,0,.93,0,1.39,0,.14.07.2.21.2.23,0,.46,0,.7,0s.46,0,.69,0c.14,0,.21-.07.21-.21,0-.46,0-.92,0-1.38,0-.14-.08-.21-.21-.21ZM9.92,7.95c.46,0,.92,0,1.38,0,.14,0,.21-.08.21-.21,0-.46,0-.92,0-1.38,0-.14-.07-.21-.21-.21-.23,0-.46,0-.69,0s-.46,0-.7,0c-.14,0-.21.07-.21.2,0,.46,0,.93,0,1.39,0,.13.07.21.21.21ZM12.46,7.95c.46,0,.92,0,1.37,0,.14,0,.22-.07.22-.21,0-.46,0-.93,0-1.39,0-.13-.08-.2-.21-.2-.23,0-.46,0-.69,0s-.46,0-.7,0c-.14,0-.21.07-.21.21,0,.46,0,.92,0,1.38,0,.14.08.21.21.21ZM11.05,2.31h1.75c.41,0,.75-.34.75-.75v-.25c0-.41-.34-.75-.75-.75h-1.75c-.41,0-.75.34-.75.75v.25c0,.41.34.75.75.75ZM3.66,11.21c-.45,0-.91,0-1.36,0-.14,0-.22.07-.22.21,0,.46,0,.92,0,1.38,0,.14.07.21.21.21.23,0,.46,0,.69,0s.46,0,.69,0c.15,0,.22-.07.22-.22,0-.46,0-.92,0-1.37,0-.14-.08-.22-.22-.22ZM3.04,2.31h1.75c.41,0,.75-.34.75-.75v-.25c0-.41-.34-.75-.75-.75h-1.75c-.41,0-.75.34-.75.75v.25c0,.41.34.75.75.75ZM12.46,10.48c.23,0,.46,0,.69,0s.46,0,.69,0c.14,0,.22-.07.22-.21,0-.46,0-.93,0-1.39,0-.13-.08-.21-.21-.21-.46,0-.92,0-1.38,0-.14,0-.21.07-.21.21,0,.46,0,.92,0,1.38,0,.14.07.21.21.21ZM2.29,10.48c.45,0,.91,0,1.36,0,.15,0,.22-.07.22-.22,0-.45,0-.91,0-1.36,0-.15-.07-.22-.22-.22-.23,0-.45,0-.68,0s-.46,0-.69,0c-.14,0-.22.07-.22.22,0,.46,0,.92,0,1.37,0,.15.07.22.22.22ZM4.79,7.95c.45,0,.91,0,1.36,0,.15,0,.22-.07.22-.21,0-.46,0-.92,0-1.38,0-.14-.07-.21-.21-.21-.23,0-.46,0-.69,0s-.45,0-.68,0c-.16,0-.22.06-.22.22,0,.46,0,.92,0,1.37,0,.14.08.22.22.22ZM4.79,13.01c.23,0,.46,0,.69,0s.46,0,.69,0c.14,0,.21-.07.21-.21,0-.46,0-.92,0-1.38,0-.14-.07-.21-.21-.21-.46,0-.92,0-1.38,0-.13,0-.21.07-.21.21,0,.46,0,.93,0,1.39,0,.14.07.21.22.21ZM9.92,10.48c.46,0,.92,0,1.38,0,.14,0,.21-.07.21-.21,0-.46,0-.92,0-1.38,0-.14-.08-.21-.21-.21-.46,0-.92,0-1.37,0-.15,0-.22.07-.22.22,0,.23,0,.46,0,.7s0,.46,0,.69c0,.13.07.21.21.21ZM15.99,1.87c-.09-.38-.37-.6-.77-.61-.46,0-.94,0-1.39,0,0,0-.02,0-.02,0v.25c0,.55-.4,1.05-.95,1.05h-1.75c-.55,0-1.05-.49-1.05-1.05v-.25s0,0,0,0h-4.25v.26c0,.55-.4,1.05-.95,1.05h-1.75c-.55,0-1.05-.49-1.05-1.05v-.25c-.25,0-.82,0-1.25,0-.08,0-.15,0-.22.02C.23,1.37.02,1.66,0,2.04c0,.22,0,.43,0,.65C0,6.66,0,10.64,0,14.62c0,.51.37.82.81.82,4.8,0,9.6,0,14.4,0,.47,0,.79-.32.79-.78,0-4.2,0-8.41,0-12.61,0-.06,0-.12-.01-.18ZM15.3,4.63c0,3.21-.02,6.42-.02,9.63,0,.38-.05.43-.44.43-4.54,0-9.09,0-13.63,0-.07,0-.15-.01-.23-.02-.13,0-.18-.09-.2-.2,0-.07,0-.14,0-.21,0-3.21.01-6.41.01-9.62v-.07h14.51v.06ZM7.4,7.95c.45,0,.9,0,1.35,0,.15,0,.23-.07.23-.22,0-.46,0-.92,0-1.37,0-.14-.07-.21-.21-.21-.46,0-.92,0-1.38,0-.14,0-.21.07-.21.21,0,.23,0,.46,0,.69s0,.46,0,.69c0,.15.07.22.22.22ZM7.39,13.01c.46,0,.92,0,1.38,0,.13,0,.21-.07.21-.2,0-.47,0-.94,0-1.41,0-.12-.08-.2-.2-.2-.47,0-.94,0-1.4,0-.13,0-.2.08-.2.2,0,.23,0,.46,0,.7s0,.46,0,.7c0,.14.07.21.21.21ZM7.38,10.48c.46,0,.92,0,1.38,0,.13,0,.21-.07.21-.2,0-.47,0-.94,0-1.4,0-.13-.08-.2-.21-.2-.46,0-.92,0-1.38,0-.13,0-.2.07-.2.21,0,.23,0,.46,0,.7s0,.46,0,.7c0,.13.07.21.2.21Z"/></svg>');
		}
		&[href="/article/gourmet"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M7.53,0c-.12,0-.22.04-.31.13-.09.09-.13.19-.13.31v4.47c0,.12-.04.22-.13.31-.09.09-.19.13-.31.13s-.22-.04-.31-.13c-.09-.09-.13-.19-.13-.31V.44c0-.12-.04-.22-.13-.31C5.98.04,5.88,0,5.76,0h0c-.12,0-.22.04-.31.13-.09.09-.13.19-.13.31v4.47c0,.12-.04.22-.13.31s-.19.13-.31.13-.22-.04-.31-.13c-.09-.09-.13-.19-.13-.31V.44c0-.12-.04-.22-.13-.31C4.21.04,4.1,0,3.98,0s-.22.04-.31.13c-.09.09-.13.19-.13.31v5.3c0,.81,1.25,1.28,1.25,2.22v7.11c0,.24.09.45.26.62.17.17.38.26.61.26.03,0,.06,0,.09,0,.03,0,.06,0,.09,0,.24,0,.44-.09.61-.26.18-.18.26-.38.26-.62v-7.11c0-.94,1.25-1.41,1.25-2.22V.44c0-.12-.04-.22-.13-.31C7.75.04,7.65,0,7.53,0ZM12.33.09c-.09-.09-.71-.22-1.3.23-.53.31-.97,1.3-.97,1.91l-.58,5.48c0,.06.02.11.07.16.04.04.1.07.16.07h1.01v7.18c0,.24.09.45.26.62.17.17.38.26.61.26.24,0,.44-.09.61-.26.17-.18.26-.38.26-.62V.4c0-.12-.04-.22-.13-.31Z"/></svg>');
		}
		&[href="/stay/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M4.54,3.75c1.15-.09,2.29.38,3.42,1.4.32-.37,1.27-1.3,2.65-1.42,1.19-.1,2.27.42,3.6,1.54v-1.93c0-.43-.2-1.01-.62-1.01H2.45c-.43,0-.68.58-.68,1.01v1.85c.22-.37,1.31-1.33,2.77-1.44ZM10.62,4.1c-1.29.11-2.19,1.12-2.49,1.35h5.76c-1.1-.89-2.19-1.44-3.27-1.35ZM15.23,5.89H.64c-.43,0-.64.58-.64,1.01v5.18c0,.43.21.7.64.7h.25v.8c0,.09.04.09.13.09h.11c.09,0,.2,0,.2-.09v-.8h13.33v.8c0,.09.04.09.13.09h.11c.09,0,.2,0,.2-.09v-.8h.11c.43,0,.77-.27.77-.7v-5.18c0-.43-.34-1.01-.77-1.01ZM1.95,5.44h5.84c-1.08-.89-2.17-1.4-3.24-1.32-1.3.1-2.24,1.1-2.6,1.32Z"/></svg>');
		}
		&[href="/access/index.html"]:before{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M13.69,8.41h-3.68c.2-.41.4-.77.57-1.16.44-.96.79-1.97.87-3.04.02-.29.02-.58-.03-.87-.1-.63-.36-1.19-.78-1.67-.55-.64-1.25-1.03-2.08-1.16-.14-.02-.2-.02-.41-.03-.06,0-.12,0-.18,0-.07,0-.05,0-.08,0-.86.05-1.6.37-2.21.96-.63.61-.97,1.35-1.03,2.22-.03.45.03.9.12,1.34.17.83.47,1.64.83,2.4.16.33.33.6.5,1H2.1L0,15.52h16l-2.31-7.11ZM8.06,2.08c1.02,0,1.84.83,1.84,1.84,0,1.02-.83,1.83-1.85,1.82-1.01,0-1.83-.82-1.83-1.83,0-1.02.83-1.83,1.85-1.83ZM2.74,9.02h3.71c.34.61.7,1.09,1.09,1.63.17.23.34.45.51.68.01,0,.01,0,.01,0,.58-.75,1.11-1.5,1.6-2.31h1.9l-1.09,2.98c-.37.07-2.27.38-4.41-.68-1.55-.67-3.09-.34-4-.01l.68-2.29ZM9.41,14.92H1.03l.91-3.16c.8-.32,2.7-.93,4.18-.19,1.68.84,3.74.71,4.25.66l-.94,2.61-.02.07ZM11.78,9.02h1.41l1.9,5.89h-5.46l2.14-5.89Z"/></svg>');
		}
	}
}

#hNavPickup{
	& ul{
		display: flex;
		justify-content: end;
		column-gap: 2em;
	}
	& li{
		display: contents;
	}
	& a{
		display: block;
		text-align: center;
		font-weight: 500;
		font-size: clamp(13px, calc(14 / 1400 * 100dvw), 14px);
		letter-spacing: 0.05em;
	}
}

#hNavFavorite{
	& a{
		display: block;
		aspect-ratio: 1;
		width: 18px;
		background: currentColor;
		font-size: 0;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><path d="M6.25,11.39l2.79-2.06,2.79,2.06-1.06-3.33,2.79-2.06h-3.45l-1.06-3.33-1.06,3.33h-3.45l2.79,2.06-1.06,3.33ZM2,0v18l7-4,7,4V0H2ZM15,16.28l-5.5-3.15-.5-.28-.5.28-5.5,3.15V1h12v15.28Z"/></svg>') no-repeat center / contain;
		&:hover{
			color: var(--color);
		}
	}
}

#navButton{
	all: unset;
	box-sizing: border-box;
	cursor: pointer;
	display: grid;
	align-content: center;
	justify-items: center;
	grid-gap: 8px;
	aspect-ratio: 1;
	width: 56px;
	color: var(--color-theme);
	overflow: hidden;
	pointer-events: all;
	& i{
		width: 75%;
		height: 2px;
		background: currentColor;
	}
	&:hover{
		color: var(--color);
	}
}

#nav{
	position: fixed;
	top: 0;
	left: 100%;
	display: grid;
	grid-template-columns: 1fr auto auto clamp(56px, calc(72 / 768 * 100dvw), 72px);
	grid-template-rows: clamp(56px, calc(72 / 768 * 100dvw), 72px);
	align-content: start;
	width: min(100%, 480px);
	height: 100%;
	background: #fff;
	overflow-y: auto;
	overscroll-behavior: none;
	transform: translateX(0);
	transition: transform 0.2s ease-out;
	.nav &{
		transform: translateX(-100%);
		filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));
	}
	& h2{
		grid-column: 1;
		grid-row: 1;
		align-self: center;
		aspect-ratio: 212.74 / 24;
		height: clamp(24px, calc(32 / 768 * 100dvw), 32px);
		margin-left: 24px;
		background: var(--color-theme);
		font-size: 0;
		cursor: pointer;
		-webkit-mask: var(--header-logoType-sp) no-repeat center / contain;
	}
	& menu{
		all: unset;
		box-sizing: border-box;
		cursor: pointer;
		grid-column: 4;
		grid-row: 1;
		align-self: center;
		justify-self: center;
		position: relative;
		display: block;
		aspect-ratio: 1;
		width: 56px;
		color: var(--color-theme);
		font-size: 0;
		overflow: hidden;
		pointer-events: all;
		&:before,
		&:after{
			content: "";
			position: absolute;
			top: 50%;
			left: 50%;
			width: 75%;
			height: 2px;
			background: currentColor;
		}
		&:before{
			transform: translate(-50%, -50%) rotate(45deg);
		}
		&:after{
			transform: translate(-50%, -50%) rotate(-45deg);
		}
	}
	& a{
		&:hover{
			color: var(--color-theme);
		}
	}
	#navGlobal,
	#navPickup,
	#navExtra,
	#navLanguage,
	#navSns{
		grid-column: 1 / 5;
		padding: 32px;
		border-top: 1px solid #dedede;
	}
	#navSearch{
		grid-column: 2;
		grid-row: 1;
		align-self: center;
		margin-left: clamp(8px, calc(16 / 768 * 100dvw), 16px);
	}
	#navFavorite{
		grid-column: 3;
		grid-row: 1;
		align-self: center;
		margin-left: clamp(8px, calc(16 / 768 * 100dvw), 16px);
	}
}

#navGlobal{
	& details{
		&::details-content{
			display: contents;
		}
	}
	& summary{
		font-weight: 700;
		font-size: 20px;
		letter-spacing: 0.05em;
	}
	& ul{
		display: grid;
		grid-auto-flow: column;
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(10, auto);
		grid-row-gap: 4px;
		margin-top: 16px;
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: auto 1fr;
		column-gap: 0.5em;
		font-weight: 500;
		font-size: 14px;
		&:before{
			content: "-";
		}
	}
}

#navPickup{
	& ul{
		display: grid;
		grid-row-gap: 8px;
		margin-top: 16px;
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: auto 1fr auto;
		column-gap: 0.5em;
		font-weight: 500;
		font-size: 14px;
		&:before{
			content: "";
			aspect-ratio: 1;
			width: 12px;
			border: 3px solid var(--color-theme);
			border-radius: 100%;
			transform: translateY(calc(0.825em - 50%));
		}
		&:after{
			content: "";
			aspect-ratio: 1;
			width: 14px;
			background: var(--color-theme);
			transform: translateY(calc(0.825em - 50%));
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><polyline points="4.5 2 9.5 7 4.5 12" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;"/></svg>') no-repeat center / contain;
		}
	}
}

#navExtra{
	& details{
		&::details-content{
			display: contents;
		}
	}
	& summary{
		font-weight: 700;
		font-size: 20px;
		letter-spacing: 0.05em;
	}
	& ul{
		display: grid;
		grid-row-gap: 8px;
		margin-top: 16px;
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: 1fr auto;
		column-gap: 0.5em;
		font-weight: 500;
		font-size: 14px;
		&:after{
			content: "";
			aspect-ratio: 1;
			width: 14px;
			background: var(--color-theme);
			transform: translateY(calc(0.825em - 50%));
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><polyline points="4.5 2 9.5 7 4.5 12" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;"/></svg>') no-repeat center / contain;
		}
	}
}

#navLanguage{
	& details{
		&::details-content{
			display: contents;
		}
	}
	& summary{
		font-weight: 700;
		font-size: 20px;
		letter-spacing: 0.05em;
	}
	& ul{
		display: grid;
		grid-row-gap: 8px;
		margin-top: 16px;
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: auto 1fr auto;
		column-gap: 0.5em;
		font-weight: 500;
		font-size: 14px;
		&:before{
			content: "-";
		}
		&:after{
			content: "";
			aspect-ratio: 1;
			width: 14px;
			background: var(--color-theme);
			transform: translateY(calc(0.825em - 50%));
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><polyline points="4.5 2 9.5 7 4.5 12" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;"/></svg>') no-repeat center / contain;
		}
	}
}

#navSns{
	padding: 8px;
	& ul{
		display: flex;
		justify-content: center;
		column-gap: clamp(16px, calc(24 / 1200 * 100dvw), 24px);
	}
	& li{
		display: contents;
	}
	& a{
		display: block;
		aspect-ratio: 1;
		width: 24px;
		background: currentColor;
		font-size: 0;
		-webkit-mask: no-repeat center / contain;
		&[href*="facebook.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.76,4.64c-.82-.48-1.47-.86-2.28-.86s-1.48.2-1.83.54c-.35.33-.52.98-.52,1.93v1.41h4.27l-.92,3.92h-3.35v12.41h-5.36v-12.41h-2.5v-3.92h2.5v-1.5c0-1.58.19-2.52.56-3.3.37-.78,1.09-1.64,2.09-2.13,1-.49,2.48-.73,4.02-.73s2.8.52,4.3.95l-.98,3.69Z"/></svg>');
		}
		&[href*="x.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.23,10.16L22.98,0h-2.07l-7.59,8.82L7.25,0H.26l9.17,13.34L.26,24h2.07l8.02-9.32,6.4,9.32h6.99l-9.51-13.84h0ZM11.4,13.46l-.93-1.33L3.08,1.56h3.18l5.96,8.53.93,1.33,7.75,11.09h-3.18l-6.33-9.05h0Z"/></svg>');
		}
		&[href*="youtube.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M23.5,6.22c-.28-1.03-1.09-1.85-2.12-2.12-1.87-.5-9.38-.5-9.38-.5,0,0-7.51,0-9.38.5-1.03.28-1.85,1.09-2.12,2.12-.5,1.87-.5,5.78-.5,5.78,0,0,0,3.91.5,5.78.28,1.03,1.09,1.85,2.12,2.12,1.87.5,9.38.5,9.38.5,0,0,7.51,0,9.38-.5,1.03-.28,1.85-1.09,2.12-2.12.5-1.87.5-5.78.5-5.78,0,0,0-3.9-.5-5.78ZM9.6,15.6v-7.2l6.24,3.6-6.24,3.6Z"/></svg>');
		}
		&[href*="instagram.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.01,0H6.99C3.15,0,.02,3.13.02,6.97v10.06c0,3.84,3.13,6.97,6.97,6.97h10.02c3.84,0,6.97-3.13,6.97-6.97V6.97c0-3.84-3.13-6.97-6.97-6.97ZM21.78,17.03c0,2.63-2.14,4.77-4.77,4.77H6.99c-2.63,0-4.77-2.14-4.77-4.77V6.97c0-2.63,2.14-4.77,4.77-4.77h10.02c2.63,0,4.77,2.14,4.77,4.77v10.06ZM12,5.86c-3.38,0-6.14,2.75-6.14,6.14s2.75,6.14,6.14,6.14,6.14-2.75,6.14-6.14-2.75-6.14-6.14-6.14ZM12,15.99c-2.2,0-3.99-1.79-3.99-3.99s1.79-3.99,3.99-3.99,3.99,1.79,3.99,3.99-1.79,3.99-3.99,3.99ZM18.44,4.16c-.81,0-1.46.66-1.46,1.46s.66,1.46,1.46,1.46,1.46-.66,1.46-1.46-.66-1.46-1.46-1.46Z"/></svg>');
		}
	}
}

#navSearch{
	& details{
		position: relative;
		&[open]::details-content{
			position: absolute;
			top: calc(100% + 8px);
			right: 0;
			min-width: 100%;
			padding: 8px;
			background: #fff;
			border-radius: 8px;
			filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.3));
			transform: translateX(64px);
		}
	}
	& summary{
		display: block;
		aspect-ratio: 1;
		width: 18px;
		background: currentColor;
		font-size: 0;
		color: var(--color-theme);
		cursor: pointer;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><path d="M12.98,6.51c0-3.6-2.91-6.51-6.49-6.51S0,2.92,0,6.51s2.91,6.51,6.49,6.51,6.49-2.92,6.49-6.51ZM6.49,11.02c-2.48,0-4.49-2.02-4.49-4.51S4.01,2,6.49,2s4.49,2.02,4.49,4.51-2.02,4.51-4.49,4.51ZM17.71,16.29l-5.39-5.41c-.41.53-.88,1.01-1.4,1.43l5.38,5.4c.2.2.45.29.71.29s.51-.1.71-.29c.39-.39.39-1.03,0-1.42Z"/></svg>') no-repeat center / contain;
		&:hover{
			color: var(--color);
		}
	}
	& form.gsc-search-box{
		all: unset;
		box-sizing: border-box;
		display: grid;
		grid-template-columns: 1fr auto auto;
		align-items: center;
		width: 18em;
		overflow: hidden;
	}
	& input.gsc-input{
		all: unset;
		box-sizing: border-box;
		width: calc(100% - 16px) !important;
		height: auto !important;
		margin: 0 8px !important;
		&::placeholder{
			color: #b3b3b3;
		}
	}
	& button.gsc-search-button{
		all: unset;
		box-sizing: border-box;
		cursor: pointer;
		grid-column: 3;
		display: block !important;
		aspect-ratio: 1;
		width: 28px;
		margin: 8px;
		background: currentColor;
		font-size: 0;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><path d="M26.41,23.59l-5.06-5.06c1.04-1.58,1.65-3.46,1.65-5.49,0-5.52-4.48-10-10-10S3,7.5,3,13.03s4.48,10,10,10c2.05,0,3.95-.62,5.53-1.67l5.06,5.06c.39.39.9.59,1.41.59s1.02-.2,1.41-.59c.78-.78.78-2.05,0-2.83ZM13,19.03c-3.31,0-6-2.69-6-6s2.69-6,6-6,6,2.69,6,6-2.69,6-6,6Z"/></svg>') no-repeat center / contain;
		& svg{
			display: none;
		}
	}
	& a.gsst_a{
		aspect-ratio: 1;
		width: 16px;
		background: currentColor;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-width: 2px;"><line x1="4" y1="4" x2="12" y2="12"/><line x1="12" y1="4" x2="4" y2="12"/></svg>') no-repeat center / contain;
		& span{
			all: unset;
			display: contents;
		}
	}
}

#navFavorite{
	& a{
		display: block;
		aspect-ratio: 1;
		width: 18px;
		background: currentColor;
		color: var(--color-theme);
		font-size: 0;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><path d="M6.25,11.39l2.79-2.06,2.79,2.06-1.06-3.33,2.79-2.06h-3.45l-1.06-3.33-1.06,3.33h-3.45l2.79,2.06-1.06,3.33ZM2,0v18l7-4,7,4V0H2ZM15,16.28l-5.5-3.15-.5-.28-.5.28-5.5,3.15V1h12v15.28Z"/></svg>') no-repeat center / contain;
		&:hover{
			color: var(--color);
		}
	}
}

#pagePath{
	display: grid;
	grid-template-columns: var(--wrap);
	justify-content: center;
	padding: 8px 0;
	background: #edf5f1;
	& ul{
		display: flex;
		flex-wrap: wrap;
		grid-gap: 0.25em 0.5em;
		font-weight: 500;
		font-size: clamp(12px, calc(14 / 768 * 100dvw), 14px);
	}
	& li{
		display: contents;
		&:nth-child(n+2){
			&:before{
				content: "\3E";
			}
		}
	}
	& a{
		text-decoration: underline;
		&:hover{
			color: var(--color-theme);
		}
	}
}

#footer{
	display: grid;
	grid-template-columns: var(--wrap);
	justify-content: center;
	padding: 40px 0 clamp(16px, calc(32 / 1200 * 100dvw), 32px) 0;
	background: var(--color-theme);
	color: #fff;
	& a:hover{
		color: var(--color);
	}
}

#fNav{
	display: grid;
	#fNavGlobal{
		order: 1;
		margin-top: clamp(16px, calc(48 / 1200 * 100dvw), 48px);
	}
	#fNavSns{
		margin-top: 32px;
	}
}

#fNavHome{
	display: flex;
	justify-content: center;
	& a{
		display: block;
		aspect-ratio: 1 / 0.25;
		width: min(90%, 440px);
		background: url('/common/images/logoType.svg') no-repeat center / contain;
		font-size: 0;
		&:hover{
			color: inherit;
		}
	}
}

#fNavGlobal{
	& details{
		&:nth-child(1){
			& ul{
				grid-auto-flow: column;
				grid-template-columns: repeat(2, 1fr);
				grid-template-rows: repeat(10, auto);
			}
		}
	}
	& summary{
		border-bottom: 1px solid rgba(255, 255, 255, 0.6);
		font-weight: 700;
		font-size: 18px;
	}
	& summary+div{
		margin-top: 16px;
	}
	& ul{
		display: grid;
		grid-row-gap: 4px;
	}
	& li{
		display: contents;
	}
	& a{
		display: grid;
		grid-template-columns: auto 1fr;
		column-gap: 0.5em;
		&:before{
			content: "-";
		}
	}
	@media (max-width: 991.98px) {
		& summary{
			display: grid;
			grid-template-columns: 1fr auto;
			align-items: center;
			min-height: 64px;
			cursor: pointer;
			&:before,
			&:after{
				content: "";
				grid-column: 2;
				grid-row: 1;
				aspect-ratio: 1;
				width: 32px;
			}
			&:before{
				border: 1px solid currentColor;
				border-radius: 100%;
			}
			&:after{
				background: currentColor;
				-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><polyline points="20.8 14.6 16 19.4 11.2 14.6" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px;"/></svg>') no-repeat center / contain;
			}
			[open] &:after{
				transform: scale(1, -1);
			}
		}
	}
	@media (min-width: 992px) {
		display: grid;
		grid-template-columns: 2fr 1fr 1fr;
		column-gap: 40px;
		& details{
			&::details-content{
				display: contents;
			}
		}
		& summary{
			padding-bottom: 16px;
			text-align: center;
		}
	}
}

#fNavSns{
	& ul{
		display: flex;
		justify-content: center;
		column-gap: clamp(16px, calc(24 / 1200 * 100dvw), 24px);
	}
	& li{
		display: contents;
	}
	& a{
		display: block;
		aspect-ratio: 1;
		width: 24px;
		background: currentColor;
		font-size: 0;
		-webkit-mask: no-repeat center / contain;
		&[href*="facebook.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.76,4.64c-.82-.48-1.47-.86-2.28-.86s-1.48.2-1.83.54c-.35.33-.52.98-.52,1.93v1.41h4.27l-.92,3.92h-3.35v12.41h-5.36v-12.41h-2.5v-3.92h2.5v-1.5c0-1.58.19-2.52.56-3.3.37-.78,1.09-1.64,2.09-2.13,1-.49,2.48-.73,4.02-.73s2.8.52,4.3.95l-.98,3.69Z"/></svg>');
		}
		&[href*="x.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.23,10.16L22.98,0h-2.07l-7.59,8.82L7.25,0H.26l9.17,13.34L.26,24h2.07l8.02-9.32,6.4,9.32h6.99l-9.51-13.84h0ZM11.4,13.46l-.93-1.33L3.08,1.56h3.18l5.96,8.53.93,1.33,7.75,11.09h-3.18l-6.33-9.05h0Z"/></svg>');
		}
		&[href*="youtube.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M23.5,6.22c-.28-1.03-1.09-1.85-2.12-2.12-1.87-.5-9.38-.5-9.38-.5,0,0-7.51,0-9.38.5-1.03.28-1.85,1.09-2.12,2.12-.5,1.87-.5,5.78-.5,5.78,0,0,0,3.91.5,5.78.28,1.03,1.09,1.85,2.12,2.12,1.87.5,9.38.5,9.38.5,0,0,7.51,0,9.38-.5,1.03-.28,1.85-1.09,2.12-2.12.5-1.87.5-5.78.5-5.78,0,0,0-3.9-.5-5.78ZM9.6,15.6v-7.2l6.24,3.6-6.24,3.6Z"/></svg>');
		}
		&[href*="instagram.com"]{
			-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.01,0H6.99C3.15,0,.02,3.13.02,6.97v10.06c0,3.84,3.13,6.97,6.97,6.97h10.02c3.84,0,6.97-3.13,6.97-6.97V6.97c0-3.84-3.13-6.97-6.97-6.97ZM21.78,17.03c0,2.63-2.14,4.77-4.77,4.77H6.99c-2.63,0-4.77-2.14-4.77-4.77V6.97c0-2.63,2.14-4.77,4.77-4.77h10.02c2.63,0,4.77,2.14,4.77,4.77v10.06ZM12,5.86c-3.38,0-6.14,2.75-6.14,6.14s2.75,6.14,6.14,6.14,6.14-2.75,6.14-6.14-2.75-6.14-6.14-6.14ZM12,15.99c-2.2,0-3.99-1.79-3.99-3.99s1.79-3.99,3.99-3.99,3.99,1.79,3.99,3.99-1.79,3.99-3.99,3.99ZM18.44,4.16c-.81,0-1.46.66-1.46,1.46s.66,1.46,1.46,1.46,1.46-.66,1.46-1.46-.66-1.46-1.46-1.46Z"/></svg>');
		}
	}
}

#copyright{
	margin-top: clamp(40px, calc(48 / 1200 * 100dvw), 48px);
	font-size: clamp(12px, calc(16 / 768 * 100dvw), 16px);
	text-align: center;
}

#pageTop{
	position: sticky;
	bottom: 0;
	display: grid;
	grid-template-columns: var(--wrap);
	justify-content: center;
	align-content: end;
	align-items: end;
	height: 0;
	transition: opacity 0.2s ease-out;
	.scrollTop &{
		opacity: 0;
	}
	&:hover{
		&:before,
		& a{
			background: var(--color-theme);
		}
	}
	&:before{
		content: "";
		grid-column: 1;
		grid-row: 1;
		justify-self: end;
		aspect-ratio: 300 / 137;
		width: 60px;
		background: var(--color);
		transform: translateX(16px);
		transition: background 0.2s ease-out;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 38.48"><path d="M84,38.48L44.76,1.1c-1.54-1.47-3.97-1.47-5.52,0L0,38.48h84Z"/></svg>') no-repeat center bottom / contain;
	}
	& a{
		grid-column: 1;
		grid-row: 1;
		justify-self: end;
		display: grid;
		justify-items: center;
		aspect-ratio: 300 / 137;
		width: 84px;
		background: var(--color);
		color: #fff;
		font-weight: 700;
		font-size: 12px;
		letter-spacing: 0.2em;
		text-indent: 0.2em;
		line-height: 1;
		cursor: pointer;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 38.48"><path d="M84,38.48L44.76,1.1c-1.54-1.47-3.97-1.47-5.52,0L0,38.48h84Z"/></svg>') no-repeat center bottom / contain;
		&:before{
			content: "";
			aspect-ratio: 1;
			width: 16px;
			background: currentColor;
			transform: translateY(3px);
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><polyline points="2 11 8 5 14 11" style="fill: none; stroke: black; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2.62px;"/></svg>') no-repeat center / contain;
		}
	}
}

#pagenation{
	overflow: hidden;
	[lsc-lb*="lscListPgn"]{
		display: none;
	}
	& ul,
	& ol{
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
		grid-gap: 8px;
		list-style: none;
	}
	& ul{
		column-gap: 1em;
		& li{
			display: contents;
			&:nth-child(n+2):before{
				content: "|";
			}
		}
	}
	& ol{
		& a{
			&[rel="prev"]{
				margin-right: 16px;
			}
			&[rel="next"]{
				margin-left: 16px;
			}
		}
	}
	& a{
		display: grid;
		text-decoration: none;
		&:not([rel]){
			aspect-ratio: 1;
			width: 48px;
			place-items: center;
			border: 1px solid currentColor;
			border-radius: 8px;
			color: var(--color-theme);
			font-weight: 500;
			font-size: 18px;
			&:hover{
				background: #edf5f1;
			}
		}
		&[rel]{
			align-items: center;
			grid-gap: 4px;
			color: var(--color-theme);
			font-weight: 700;
			&:before{
				aspect-ratio: 1;
				background: currentColor;
				-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><polyline points="5 2 11 8 5 14" style="fill: none; stroke: black; stroke-miterlimit: 10; stroke-width: 2px;"/></svg>') no-repeat center / contain;
			}
		}
		&[rel="prev"]{
			grid-template-columns: 16px auto;
			&:before{
				content: "";
				transform: scale(-1, 1);
			}
		}
		&[rel="next"]{
			grid-template-columns: auto 16px;
			&:before{
				content: "";
				order: 1;
			}
		}
		&.lsc-current-page{
			background: var(--color-theme);
			border-color: transparent;
			color: #fff;
			pointer-events: none;
		}
	}
}

[id^="gMap"]{
	& button{
		all: unset;
	}
}

.infoWin{
	[LSC-LB="dummy"] &,
	[LSC-LT="dummy"] &{
		width: clamp(240px, calc(320 / 1200 * 100dvw), 320px);
		padding: 16px;
		background: #fff;
		border-radius: 8px;
		filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.2));
	}
	& dl{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		grid-gap: 8px;
		max-width: min(80vw, 320px);
	}
	& dt{
		width: 100%;
		font-weight: 700;
		font-size: clamp(12px, calc(16 / 768 * 100dvw), 16px);
		letter-spacing: 0.05em;
	}
	& dd{
		&:has(img){
			width: 100%;
		}
		& img{
			aspect-ratio: 3 / 2;
			object-fit: cover;
		}
		&:has(a){
			display: contents;
		}
		& a{
			display: grid;
			align-items: center;
			width: calc(50% - 8px);
			min-height: 32px;
			padding: 0.25em 1em;
			border-radius: 8px;
			background: var(--color-theme);
			color: #fff;
			font-size: clamp(10px, calc(12 / 768 * 100dvw), 12px);
			text-align: center;
			text-decoration: none;
			&[href*="google"]{
				order: 1;
				background: var(--color);
			}
		}
	}
	
}

.gsc-search-box{
	& div,
	& table,
	& tbody,
	& tr,
	& td{
		display: contents;
	}
	& td.gsc-search-button{
		display: contents !important;
	}
}

:root{
	--header-logoType-pc: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 278.51 64"><path d="M85.19,47.2c-.23,0-.42.08-.55.24-.14.16-.2.38-.2.66v9.21c0,1.64-.41,2.94-1.23,3.85-.81.91-1.97,1.38-3.42,1.38s-2.62-.46-3.41-1.35c-.8-.9-1.2-2.2-1.2-3.87v-9.21c0-.28-.06-.5-.19-.66-.13-.16-.32-.25-.54-.25s-.41.08-.54.25c-.13.16-.19.38-.19.66v9.14c0,2.09.54,3.76,1.61,4.95,1.07,1.2,2.56,1.81,4.41,1.81,1.26,0,2.36-.28,3.29-.83.93-.55,1.66-1.35,2.15-2.37.49-1.02.75-2.21.75-3.56v-9.14c0-.28-.06-.5-.18-.66-.13-.16-.31-.25-.54-.25ZM57.41,38.03c.81-.18.86-.95.85-1.66,0-.49.01-.99,0-1.48,0-.81,0-1.62.03-2.43.03-1.14-.03-2.28-.03-3.42,0-.83.08-2.01-.67-2.58-.39-.3-.98-.35-1.46-.32-.57.04-1.12.02-1.7.03-.59,0-1.23.13-1.54.67-.32.55-.28,1.2-.28,1.82v1.85c0,.39.06.99-.32,1.23-.03.02-.06.03-.09.05-.15.06-.32.07-.48.07-1.77.07-3.54.05-5.31.03-.33,0-.89.06-1.16-.19-.37-.35.06-1.05.27-1.38.27-.44.54-.87.81-1.31.41-.66,1-1.47.78-2.28-.17-.63-.64-.89-1.17-1.18-.6-.33-1.2-.67-1.78-1.04-.67-.43-1.47-.97-2.3-.7-.5.16-.92.89-1.17,1.31-1.44,2.4-2.94,4.8-4.2,7.3-.16.31-.31.63-.31.98,0,.73.74,1.19,1.31,1.51.57.32,1.14.65,1.72.97.6.34,1.47,1.01,2.2.86.25-.05.45-.23.63-.41.56-.61.69-1.64,1.53-1.92.44-.14.91-.11,1.36-.08.86.07,1.73.02,2.59.02,1.39,0,2.77-.01,4.16.01.15,0,.31,0,.45.05.42.13.47.58.5.96.06.83-.3,2.35.76,2.71.51.17,1.16.09,1.68.09.8,0,1.54.04,2.33-.14ZM109.74,30.6c.42-.06.8-.37,1.02-.73.34-.57.12-1.08-.29-1.51-2.62-2.79-5-5-7.54-7.61-1.22-1.26-2.44-2.54-3.75-3.7-.32-.28-.62-.5-1.05-.38-.42.12-.81.44-1.03.81-.09.16-.17.34-.16.52,0,.03,0,.07,0,.1.05.54.5.97.87,1.32,3.67,3.48,7.13,7.19,10.78,10.69.34.32.67.55,1.15.48ZM50.85,56.57c-.9-.76-2.38-1.41-4.39-1.94-1.07-.28-1.93-.56-2.54-.85-.6-.29-1.04-.62-1.29-.99-.25-.37-.38-.83-.38-1.37,0-.91.32-1.6.96-2.06.64-.46,1.64-.69,2.97-.69,1.04,0,1.94.18,2.69.53.74.35,1.3.85,1.66,1.5.15.27.39.41.71.41.12,0,.23-.03.33-.08.23-.15.34-.36.34-.61,0-.12-.04-.26-.11-.42-.41-.84-1.13-1.52-2.16-2.02-1.02-.5-2.19-.75-3.47-.75-1.66,0-2.99.38-3.96,1.13-.97.75-1.46,1.79-1.46,3.09,0,1.22.45,2.22,1.33,2.97.87.74,2.33,1.36,4.33,1.84,1.58.38,2.71.83,3.36,1.34.38.3.64.65.8,1.06.11.28.16.58.16.91,0,.96-.34,1.7-1.02,2.21-.68.51-1.68.77-2.95.77-1.1,0-2.09-.19-2.95-.56-.57-.25-1.07-.57-1.5-.96-.22-.19-.41-.4-.59-.63-.34-.42-.67-.55-1-.29-.2.17-.3.37-.3.61,0,.17.05.32.14.46.08.12.17.24.26.35.56.71,1.33,1.29,2.28,1.73,1.11.51,2.34.77,3.66.77,1.67,0,3.02-.4,3.99-1.2.98-.8,1.47-1.9,1.47-3.27,0-.45-.07-.88-.19-1.27-.21-.65-.61-1.22-1.17-1.7ZM92.89,37.89c.71-.44.46-1.41.48-2.12.02-.63.02-1.26.02-1.9,0-.21-.01-.52.11-.7.34-.49,1.11-.45,1.64-.45,1.14.01,2.28-.02,3.42-.03.68,0,1.14-.4,1.2-1.1.06-.69-.37-1.31-1.07-1.38-.46-.04-.93,0-1.38,0-.79,0-1.58.01-2.37-.03-.54-.03-1.41.14-1.53-.61-.01-.07-.01-.14-.01-.21,0-.59,0-1.17-.02-1.76-.02-.69-.01-1.37,0-2.06,0-.8,0-1.61.01-2.41.02-3-.08-6,.04-9,.02-.43.17-.71.4-.89.28-.21.67-.28,1.12-.29,3.74-.05,7.49-.05,11.23-.05,1.84,0,3.69.02,5.53.03,1.06,0,2.11-.02,3.17-.04.95,0,4.14.36,3.46-1.54-.29-.81-1.13-.85-1.86-.87-.6-.01-1.21-.02-1.81-.02-2.53-.02-5.07,0-7.6,0-4,0-8.01-.01-12.02,0-.32,0-.65,0-.95-.12-.53-.21-.74-.67-.74-1.21.02-1.73.04-3.46,0-5.19-.04-1.72.66-3.93-1.86-3.92-.81,0-1.7-.1-2.49.06-1.71.35-1.3,2.55-1.3,3.83s-.04,2.53-.04,3.79c0,.72.22,1.94-.4,2.48-.34.29-.71.2-1.11.21-2.49.03-4.97.1-7.46.11-2.06,0-4.11-.05-6.17-.01-.27,0-.52.04-.77.16-.21.11-.4.28-.49.5-.2.53-.06,1.27.43,1.59.43.28.99.19,1.48.19,2.91,0,5.82-.01,8.72-.01.52,0,1.03,0,1.55-.04.36-.02.72-.03,1.08-.02.31,0,.68-.02.98.09.22.08.33.25.33.48,0,.56-.76,1.14-1.12,1.52-.54.56-1.1,1.1-1.66,1.64-.47.45-.93.91-1.4,1.36-3.24,3.15-6.43,6.41-10.82,10.75-1.33,1.32-2.61,2.69-3.91,4.05-.52.54-1.08,1.26-.79,2.05.17.47.83,1.02,1.19,1.34,1.35,1.21,2.49-.13,3.52-1.03,1.42-1.25,2.82-2.53,4.18-3.84,3.18-3.06,6.25-6.23,9.34-9.38.48-.49,1.01-.97,1.46-1.49.34-.39.68-.8,1.22-.92.08-.02.16-.03.23-.01.14.03.26.14.32.28s.08.28.09.43c.07.88.03,1.79.05,2.68.02.93.01,1.85,0,2.78-.02.96-.04,1.92-.05,2.88,0,.52.13,1.32-.3,1.56-.38.21-1.05.15-1.47.15-1.12,0-1.94,0-2.94,0-.27,0-.54.01-.8.08-.41.11-.64.42-.69.83-.05.4-.06.82.2,1.15.26.34.62.4,1.01.4,1.39.02,2.81-.04,4.2.07.13.01.26.02.37.08.5.25.43.95.42,1.41-.01.85.06,1.67.04,2.51,0,.21,0,.43.04.63.09.45.45.68.88.74.8.12,1.65.08,2.45.04.58-.02,1.27.04,1.79-.28ZM96.04,47.2c-1.88,0-3.39.57-4.46,1.69-1.08,1.12-1.62,2.68-1.62,4.63v9.58c0,.28.07.5.19.66.13.16.31.25.54.25s.41-.08.55-.25c.13-.16.19-.38.19-.66v-9.65c0-1.5.41-2.69,1.22-3.54.81-.84,1.95-1.27,3.39-1.27s2.6.42,3.39,1.26c.8.84,1.2,2.03,1.2,3.55v9.65c0,.28.06.5.19.66.13.16.32.25.54.25.34,0,.74-.16.74-.9v-9.58c0-1.95-.55-3.51-1.62-4.63-1.08-1.12-2.57-1.69-4.44-1.69ZM173.41,25.35c.14-.14.28-.28.35-.46.51-1.2-1.14-2.37-1.9-2.97-.22-.17-.43-.26-.63-.29-.88-.11-1.62.95-2.24,1.55-.71.69-1.41,1.39-2.1,2.09-.69.72-1.58,1.99-2.57.98-.46-.47-.9-.97-1.37-1.43-.38-.37-.81-.73-1.38-.61-.83.16-1.41,1.23-.9,1.96.06.09.14.17.21.25,2.14,2.33,4.47,4.5,6.68,6.76.4.41.83.8,1.25,1.19.33.3.82.62,1.29.56.39-.05.69-.36.92-.68.16-.23.28-.47.23-.75-.07-.41-.38-.73-.68-1.03-.52-.52-1.21-1.03-1.64-1.62-.39-.54-.08-.93.39-1.4,1.37-1.37,2.73-2.74,4.1-4.11ZM267.64,11.93c.72,0,1.43-.02,2.15-.03.52,0,1.01-.09,1.11-.65.14-.71.04-1.56.02-2.29-.02-.49-.15-.81-.36-1.01-.51-.49-1.47-.33-2.33-.32-.65,0-1.69-.13-1.98.65-.28.75-.06,1.76.03,2.53.1.85.52,1.12,1.36,1.11ZM145.5,13.71c.92.64,1.89,1.19,2.85,1.77.55.33,1.32.69,1.98.46.38-.14.52-.53.72-.86.24-.39.47-.78.71-1.16.22-.37.45-.7.85-.89.44-.22.92-.13,1.4-.13,2.07,0,4.14-.01,6.22-.04,2.74-.05,5.5.07,8.24.05,2.77-.02,5.66-.07,8.43,0,.79.02,1.47.02,2.27,0,.48-.02,1.01-.04,1.28-.48.26-.42.22-.92.06-1.37-.2-.57-.98-.62-1.49-.61-1.23.03-2.45.01-3.68.03-5.24.07-10.48-.07-15.71.01-1.56.03-3.13.05-4.69-.01-.97-.04-.62-1.06-.29-1.59.48-.77.95-1.55,1.41-2.34.4-.68.85-1.49.73-2.18-.06-.35-.27-.67-.71-.94-.98-.59-1.97-1.18-2.95-1.78-.17-.1-.35-.21-.54-.26-1.62-.45-2.31,1.4-2.95,2.49-.5.86-.99,1.74-1.49,2.6-.79,1.34-1.59,2.68-2.37,4.03-.31.54-.67,1.12-.83,1.72-.17.65.03,1.11.57,1.49ZM238.45,12.52c1.05-.03,2.11-.07,3.16-.1,1-.03,2.07-.09,2.21-1.23.11-.87.08-1.95-.54-2.58-.15-.15-.33-.28-.55-.37-.49-.21-1.05-.23-1.58-.25-1.44-.03-2.83.11-4.24.19-.96.06-2.11,0-2.36,1.17-.16.67-.08,1.45.1,2.11.38,1.4,2.68,1.09,3.81,1.06ZM39.42,13.8c.3.16.61.31.94.35,1.35.17,2.11-1.92,2.64-2.84.89-1.54,1.78-3.09,2.67-4.63.33-.57.83-1.18.85-1.85,0-.18-.01-.36-.06-.54-.1-.4-.33-.75-.69-.96-.82-.47-1.64-.94-2.45-1.42-.52-.3-1.17-.62-1.8-.5-.6.11-1.03.71-1.36,1.18-.55.79-1.04,1.62-1.52,2.46-.86,1.49-1.71,2.99-2.55,4.5-.19.34-.38.7-.44,1.09-.11.74.41,1.22.99,1.55.92.53,1.82,1.11,2.76,1.61ZM273.84,11.78c.32.13.68.14,1.02.15.47,0,.95,0,1.42-.01.55-.02,1.01-.01,1.35-.5.41-.61.16-1.34.19-2.03.02-.49.07-1.07-.3-1.45-.11-.11-.26-.21-.45-.27-.32-.1-.66-.09-.99-.07-.53.03-1.06.04-1.59.05-.35,0-.77.03-1.02.32-.47.54-.43,1.35-.38,2.02.05.71-.03,1.49.75,1.8ZM34.33,20.3c-.48-.5-.96-1-1.45-1.48-.62-.62-1.6-1.81-2.63-1.52-.45.13-.78.55-.86,1-.02.15-.02.29,0,.43.12.83.98,1.45,1.54,2.01.81.82,1.64,1.62,2.47,2.42.19.19.39.38.63.51,1.09.61,2.1-.66,1.72-1.69-.26-.71-.91-1.15-1.41-1.68ZM45.57,11.28c-.09.45-.02,1.13.38,1.43.47.34,1.15.17,1.7.15.7-.02,1.4-.03,2.1-.03,1.54,0,3.08.07,4.62.06.28,0,.59.05.79.25.29.27.31.7.31,1.1,0,.45-.05.93.11,1.36.22.61.76.59,1.31.59.98.01,1.95.02,2.93.01.89,0,1.8.06,2.68-.04.19-.02.38-.05.54-.15.6-.38.53-1.36.53-1.96,0-.66,0-1.33-.02-1.99-.01-.43-.11-.76-.29-1.15-.02-.05-.06-.1-.1-.13-.11-.11-.28-.17-.44-.22-.63-.21-1.35-.12-2.01-.12-4.66,0-9.33,0-13.99,0-.55,0-1.04.25-1.16.83ZM32.52,12.59c.75-.43.55-1.73-.21-2.04-.25-.1-.53-.1-.8-.1-.94,0-1.92.08-2.86.02-.35-.02-.69-.03-1.01-.19-.13-.06-.26-.15-.32-.28-.03-.08-.04-.16-.05-.25-.05-.68-.05-1.31-.05-1.98,0-1.71,0-3.42,0-5.13,0-.76.15-2.23-.75-2.53-.47-.16-1.01-.07-1.5-.08C24.38.01,23.78,0,23.18,0c-.27,0-.54,0-.8.08-.6.2-.78.78-.78,1.35,0,.75,0,1.51,0,2.26,0,1.95-.06,3.89-.06,5.84,0,.86-.52.86-1.24.85-3.03-.01-6.07,0-9.1.03-2.42.02-4.85,0-7.27.02-.57,0-1.13.01-1.7.02-.69,0-1.71-.14-2.11.6-.11.2-.13.43-.12.66,0,.22.04.45.14.65.15.3.44.46.76.52.54.1,1.15.03,1.7.03,3.08.03,6.35.03,9.44.02,1.01,0,2.05,0,3.06-.02.98-.01,1.96,0,2.94-.01.42,0,2.23-.38,1.99.52-.04.17-.17.3-.29.42-4.31,4.3-8.58,8.65-12.89,12.96-.39.39-.78.78-1.17,1.17-.25.25-.51.52-.63.86-.25.68.39,1.19.79,1.65.28.33.56.72.92.97.29.2.6.41.96.41.42,0,.77-.29,1.09-.57,4-3.59,7.62-7.6,11.52-11.3,1.42-1.35,1.24,1.34,1.23,2.08-.05,4.6.05,9.2.05,13.81,0,.73-.04,1.44.56,1.95.48.4,1.08.33,1.67.36.45.02.91,0,1.36,0,.62,0,1.28-.04,1.71-.54.32-.38.37-.84.38-1.31.04-2.69.03-5.36,0-8.06-.06-4.75-.03-9.47-.01-14.22,0-.71.35-1.02,1.05-1.12,1.03-.14,2.07-.15,3.11-.15.39,0,.8-.04,1.1-.21ZM69.16,51.17c-.66-1.27-1.56-2.26-2.68-2.94-1.12-.68-2.39-1.03-3.75-1.03s-2.63.35-3.75,1.03c-1.12.68-2.02,1.67-2.67,2.94-.65,1.27-.98,2.76-.98,4.43,0,.66.05,1.29.16,1.89.16.92.43,1.76.83,2.53.66,1.26,1.55,2.25,2.67,2.94,1.12.69,2.38,1.04,3.74,1.04s2.63-.35,3.75-1.04c1.12-.69,2.02-1.68,2.68-2.94.65-1.26.99-2.75.99-4.42,0-.12,0-.24,0-.36-.05-1.52-.37-2.89-.98-4.07ZM67.89,59.35c-.52,1.04-1.24,1.84-2.13,2.38-.89.54-1.92.81-3.03.81s-2.14-.27-3.02-.81c-.89-.54-1.6-1.34-2.12-2.38-.32-.64-.54-1.36-.66-2.15-.08-.5-.12-1.04-.12-1.6,0-1.45.26-2.71.78-3.76.52-1.05,1.23-1.85,2.12-2.39.89-.54,1.9-.81,3.02-.81,1.11.02,2.12.29,3.02.82.89.53,1.61,1.33,2.14,2.37.5.99.76,2.19.79,3.56,0,.07,0,.14,0,.21,0,1.45-.26,2.71-.78,3.75ZM115.47,48.45c-1.07-.68-2.33-1.02-3.75-1.02h-2.91c-.82,0-1.47.24-1.93.73-.46.48-.69,1.16-.69,2v10.85c0,.85.23,1.53.7,2.02.46.49,1.11.74,1.94.74h2.89c1.42,0,2.69-.34,3.75-1.01,1.07-.67,1.9-1.63,2.48-2.85.33-.7.57-1.48.71-2.32.11-.62.16-1.28.16-1.97,0-1.64-.29-3.09-.87-4.31-.58-1.23-1.41-2.19-2.48-2.86ZM117.19,57.36c-.21,1.31-.68,2.39-1.4,3.22-1.02,1.17-2.46,1.77-4.29,1.77h-2.77c-.33,0-.58-.11-.78-.34-.2-.23-.3-.55-.3-.95v-10.94c0-.38.1-.7.3-.94.2-.24.45-.36.78-.36h2.77c1.82,0,3.25.61,4.28,1.8,1.02,1.2,1.54,2.88,1.54,5,0,.62-.05,1.2-.14,1.74ZM216.55,52.88c-.78-.49-1.68-.74-2.65-.74s-1.87.25-2.65.74c-.78.49-1.41,1.19-1.86,2.08-.45.89-.67,1.94-.67,3.11s.23,2.21.67,3.1c.45.9,1.07,1.6,1.86,2.09.78.49,1.68.74,2.65.74s1.87-.25,2.65-.74c.78-.49,1.41-1.19,1.86-2.09.45-.89.67-1.94.67-3.1s-.23-2.22-.67-3.11c-.45-.89-1.07-1.59-1.86-2.08ZM217.21,60.56c-.33.68-.78,1.21-1.35,1.56-.57.36-1.23.54-1.95.54s-1.39-.18-1.95-.54c-.57-.36-1.02-.88-1.35-1.56-.33-.69-.5-1.52-.5-2.49s.17-1.79.49-2.48c.32-.69.78-1.21,1.35-1.57.57-.36,1.22-.54,1.94-.54s1.36.18,1.94.52c.58.35,1.04.87,1.38,1.55.34.69.51,1.54.51,2.51s-.17,1.8-.5,2.49ZM227.82,52.3h-7.54c-.45,0-.71.24-.71.67,0,.21.07.37.21.48.13.1.3.16.5.16h3.07v9.59c0,.24.06.43.17.57.12.15.29.23.51.23s.39-.07.52-.22c.12-.14.19-.34.19-.58v-9.59h3.07c.22,0,.39-.06.52-.17.13-.12.19-.27.19-.47,0-.43-.26-.67-.71-.67ZM203.32,52.14c-.62,0-1.19.18-1.69.53-.41.29-.74.66-.99,1.12-.25-.45-.58-.82-1-1.11-.51-.35-1.07-.53-1.68-.53-1.03,0-1.85.35-2.45,1.03-.59.68-.89,1.61-.89,2.78v7.25c0,.24.06.43.18.57.12.15.29.23.5.23s.39-.08.52-.23c.12-.14.18-.33.18-.57v-7.25c0-.81.16-1.43.47-1.85.3-.4.81-.61,1.52-.61.6,0,1.06.21,1.43.66.37.44.56,1.05.56,1.8v7.25c0,.24.06.43.17.57.24.3.75.3,1,0,.12-.14.18-.33.18-.58v-7.25c0-.77.18-1.38.53-1.82.35-.43.82-.64,1.44-.64.72,0,1.21.2,1.52.61.31.42.47,1.04.47,1.85v7.25c0,.24.06.43.17.57.12.15.3.23.51.23s.38-.07.51-.22c.12-.14.19-.34.19-.58v-7.25c0-1.18-.3-2.12-.89-2.79-.59-.68-1.42-1.02-2.45-1.02ZM278.49,32.41c-.12-.79-.99-1.53-1.64-2.13-.92-.85-1.82-1.73-2.71-2.61-2.19-2.19-4.3-4.5-6.6-6.6-.57-.52-1.16-1.02-1.74-1.52-.62-.53-1.15-1.09-1.73-1.66-.65-.64-1.42-1.13-2.11-1.73-.52-.46-1.05-1.08-1.82-1.07-1.19.02-2.08,1.54-2.81,2.29-1.34,1.37-2.68,2.74-4.02,4.11-.71.73-1.9,1.57-2.38,2.47-.73,1.36,1.04,2.5,1.85,3.28.77.75,1.79,1.45,2.88.75,1.16-.74,2.06-2.21,3.02-3.19.52-.53,1.04-1.07,1.55-1.6.65-.67,1.28-1.78,2.41-1.38,1.22.43,2.11,1.59,3.01,2.43,2.93,2.74,5.92,5.4,8.85,8.14.85.79,2.13,2.29,3.33,1.34.55-.44.72-.88.65-1.32ZM199.15,26.09c-.27-2.66-3.95-6.5-8.94-5.9-3.22.39-5.49,1.87-6.72,4.06-.75,1.33-.89,2.78-.42,4.19.62,1.85,2.82,2.75,5.3,2.45,1.41-.17,2.66-.9,3.47-2.07.48-.71.78-1.53.96-2.37.13-.64-.16-2.24.57-2.6,1.07-.52,2.25,2.06,2.33,2.79.19,1.84,0,3.78-2,5.07-.59.38-1.49.5-1.96.94-.99.91.05,2.55,1.25,2.28,1.16-.26,2.29-.82,3.23-1.55,2.26-1.74,3.22-4.5,2.94-7.3ZM189.62,24.88c-.16,1.11-.64,2.89-2,3.06-.6.07-1.01-.22-1.1-.78-.11-.65.23-1.32.63-1.81.34-.42.96-.75,1.43-1.01.78-.44,1.2-.5,1.04.55ZM236.57,52.88c-.78-.49-1.68-.74-2.65-.74s-1.87.25-2.65.74c-.78.49-1.41,1.19-1.86,2.08-.45.89-.67,1.94-.67,3.11s.23,2.21.67,3.1c.45.9,1.07,1.6,1.86,2.09.78.49,1.68.74,2.65.74s1.87-.25,2.65-.74c.78-.49,1.41-1.19,1.86-2.09.45-.89.67-1.94.67-3.1s-.23-2.22-.67-3.11c-.45-.89-1.07-1.59-1.86-2.08ZM237.23,60.56c-.33.68-.78,1.21-1.35,1.56-.57.36-1.23.54-1.95.54s-1.39-.18-1.95-.54c-.57-.36-1.02-.88-1.35-1.56-.33-.69-.5-1.52-.5-2.49s.17-1.79.49-2.48c.32-.69.78-1.21,1.35-1.57.57-.36,1.22-.54,1.94-.54s1.36.18,1.94.52c.58.35,1.04.87,1.38,1.55.34.69.51,1.54.51,2.51s-.17,1.8-.5,2.49ZM242.41,21.83c-.67-.37-1.38-.67-2.11-.91-.9-.3-1.88-.13-2.33-.68-.16-.2-.26-.49-.25-.93,0-.28,0-.56,0-.83,0-.42,0-.85-.09-1.26-.2-.82-.67-1.18-1.49-1.2-.79-.02-1.57.01-2.35.11-1.14.15-1.58.77-1.6,1.88-.02,1.47-.35,3.58.33,4.94.51,1.03,1.7.81,2.65.83,1.32.03,2.73.18,3.97.68,1.59.64,2.51,1.81,2.51,3.52,0,2.35-2.04,3.83-4.09,4.46-.79.25-1.62.39-2.44.48-.66.07-1.84-.15-2.4.21-.72.46-.7,2.35-.03,2.85.55.41,1.82.15,2.46.12.92-.04,1.84-.13,2.74-.28,2.62-.43,5.43-1.38,7.15-3.52,1-1.24,1.49-2.79,1.49-4.37,0-2.69-1.84-4.84-4.1-6.08ZM225.2,32.09c.19-.81-.43-1.68-1.19-1.92-.82-.25-1.48.44-2.13.83-.82.49-1.68.93-2.59,1.23-1.74.57-3.65.47-4.78-1.15-.57-.82-.79-1.79-.82-2.77,0-.2,0-.4,0-.6.04-1.27,0-2.56,0-3.84v-7.97c0-1.1,0-2.21,0-3.31,0-.54.06-1.22-.39-1.61-.42-.36-1.17-.3-1.68-.3-1.39,0-2.84-.35-3.3,1.3-.41,1.49-.04,3.06-.05,4.57-.03,3.88.06,7.73.06,11.61,0,2.74,1.01,5.51,3.41,7.01,2.27,1.43,5.15,1.41,7.64.63,1.53-.48,2.97-1.24,4.27-2.18.54-.39,1.37-.85,1.53-1.54ZM156.74,37.73c.69-.42.78-1.37.81-2.11.14-2.85.01-5.72.02-8.58,0-.74-.03-1.49-.09-2.22-.05-.71.18-1.06.69-1.59.5-.52.99-1.05,1.49-1.57.25-.26.51-.54.65-.87.04-.1.08-.2.09-.29.17-.79-.54-1.29-1.06-1.84-.48-.51-1.48-1.1-2.21-.79-.1.04-.18.1-.27.16-.67.48-1.27,1.06-1.84,1.66-1.55,1.63-3.14,3.18-4.75,4.74-1.61,1.56-3.19,3.17-4.67,4.85-.2.23-.4.46-.54.74-.13.27-.19.6-.09.89.15.42.71.94,1.02,1.27.67.69,1.57,1.38,2.45.59.17-.15.31-.34.5-.47.08-.06.17-.11.26-.16.34-.22.54-.54.8-.83.24-.26.55-.46.8-.72.14-.14.27-.29.45-.37.18-.08.41-.08.54.06.28,1.82.07,3.86.07,5.71,0,1.45.81,2.01,2.18,2.06.86.03,1.9.15,2.68-.33ZM147.02,52.14c-.62,0-1.19.18-1.69.53-.41.29-.74.66-.99,1.12-.25-.45-.58-.82-1-1.11-.51-.35-1.07-.53-1.68-.53-1.03,0-1.85.35-2.45,1.03-.59.68-.89,1.61-.89,2.78v7.25c0,.24.06.43.18.57.12.15.29.23.5.23s.39-.08.52-.23c.12-.14.18-.33.18-.57v-7.25c0-.81.16-1.43.47-1.85.3-.4.81-.61,1.52-.61.6,0,1.06.21,1.43.66.37.44.56,1.05.56,1.8v7.25c0,.24.06.43.17.57.24.3.75.3,1,0,.12-.14.18-.33.18-.58v-7.25c0-.77.18-1.38.53-1.82.35-.43.82-.64,1.44-.64.72,0,1.21.2,1.52.61.31.42.47,1.04.47,1.85v7.25c0,.24.06.43.17.57.12.15.3.23.51.23s.38-.07.51-.22c.08-.09.13-.2.16-.33.02-.08.03-.15.03-.24v-7.25c0-1.18-.3-2.12-.89-2.79-.59-.68-1.42-1.02-2.45-1.02ZM191.58,52.14c-.21,0-.38.07-.51.22-.12.14-.19.34-.19.58v6.25c0,1.1-.26,1.96-.79,2.57-.52.6-1.25.9-2.17.9s-1.63-.29-2.14-.89c-.51-.6-.77-1.47-.77-2.58v-6.25c0-.24-.06-.43-.18-.57-.12-.15-.3-.23-.52-.23s-.38.08-.5.23c-.12.14-.18.33-.18.57v6.21c0,.99.17,1.86.51,2.58.34.73.84,1.3,1.48,1.69.64.39,1.4.58,2.26.58s1.66-.2,2.32-.6c.66-.4,1.17-.98,1.52-1.71.35-.73.52-1.58.52-2.55v-6.21c0-.24-.06-.43-.17-.57-.12-.15-.3-.23-.51-.23ZM130.17,59.36c-.26-.41-.68-.78-1.24-1.1-.56-.32-1.34-.67-2.32-1.03-.89-.31-1.47-.54-1.8-.68-.31-.14-.56-.32-.74-.55-.18-.22-.27-.52-.27-.9,0-.52.19-.91.58-1.18.4-.28.99-.42,1.76-.42.69,0,1.26.1,1.68.29.42.2.82.51,1.18.93.28.34.6.43,1,.2.22-.12.33-.3.33-.55,0-.18-.05-.35-.16-.48-.37-.55-.93-1-1.66-1.33-.74-.33-1.53-.5-2.35-.5-1.15,0-2.09.28-2.79.82-.71.55-1.07,1.28-1.07,2.16,0,.63.14,1.16.43,1.58.28.42.68.76,1.17,1.03.48.26,1.16.56,2.01.88.52.2.95.36,1.3.51.32.13.57.24.76.32.39.18.69.39.88.62.19.23.29.53.29.91,0,.55-.23.95-.69,1.22-.47.28-1.09.42-1.84.42-1.48,0-2.67-.54-3.52-1.59-.13-.18-.24-.3-.32-.37-.1-.08-.2-.12-.32-.12-.05,0-.13.02-.26.05-.12.05-.23.14-.31.26-.08.12-.13.25-.13.39,0,.15.05.3.14.46.48.73,1.15,1.32,2.01,1.75.85.43,1.77.64,2.72.64,1.15,0,2.11-.28,2.84-.82.74-.55,1.12-1.32,1.12-2.28,0-.5-.09-.93-.27-1.3-.04-.08-.08-.17-.13-.24ZM141.61,27.39c.04-.7-.59-1.32-1.04-1.78-1.1-1.11-2.19-2.24-3.29-3.35-.56-.57-1.12-1.13-1.69-1.69-.43-.41-.71-.78-.24-1.3.77-.84,1.75-1.6,2.4-2.54.28-.44.32-.94.31-1.45-.02-.68-.12-1.39,0-2.06.05-.3.41-.32.66-.33.88-.04,1.76-.05,2.64-.04.48,0,1.02.16,1.49-.02.7-.25.84-1.61.38-2.13-.02-.03-.05-.05-.07-.07-.48-.43-1.34-.23-1.91-.23-.77,0-1.54,0-2.31,0-.14,0-.29,0-.42-.06-.74-.33-.54-1.78-.52-2.41.02-.96.07-1.91.06-2.87,0-.84-.01-1.68-.02-2.52,0-.57.08-1.29-.18-1.81-.12-.24-.3-.43-.6-.56-.38-.16-.81-.16-1.22-.16-.8,0-1.61,0-2.41,0-1.01,0-1.27.7-1.27,1.59.02,2.35.03,4.69,0,7.03,0,.47.15,1.08-.19,1.48-.28.33-.78.34-1.21.33-1.59-.04-3.2-.05-4.78.03-.56.03-1.17.13-1.41.71-.26.62-.02,1.51.72,1.68.39.09.8,0,1.2,0,1.6.01,3.18.02,4.78-.02.17,0,.34,0,.49.05.35.14.4.54.4.87,0,.46.03.96-.06,1.41-.1.52-.49.95-.85,1.31-1.24,1.22-2.47,2.47-3.7,3.7-1.84,1.84-3.68,3.68-5.51,5.53-.93.93-1.85,1.87-2.78,2.8-.72.73-1.74,1.41-2.05,2.43-.28.92.71,1.66,1.32,2.21.25.23.54.45.87.52.98.21,1.81-.65,2.46-1.23.77-.68,1.48-1.42,2.2-2.16,1.43-1.46,2.88-2.91,4.34-4.34.73-.72,1.46-1.44,2.19-2.16.49-.48,1.24-1.58,1.96-1.7.69-.11,1.22.62,1.64,1.04.23.11.46.46.65.64.24.24.48.48.73.72.32.32.79.73.77,1.22-.02.62-.63,1.06-1.03,1.46-.94.91-1.87,1.82-2.78,2.76-.95.98-1.88,1.97-2.8,2.98-.12.14-.25.27-.33.44-.17.35-.11.78.08,1.12s.48.61.77.86c.27.23.55.44.84.64.23.16.48.32.75.39.76.2,1.42-.46,1.89-.97.59-.66,1.19-1.29,1.83-1.91,1.41-1.38,2.83-2.74,4.24-4.13.51-.5,1.59-1.2,1.63-1.98ZM156.95,52.14c-1.32,0-2.37.43-3.12,1.28-.74.84-1.12,2.03-1.12,3.51v6.27c0,.24.06.43.18.57.12.15.29.23.5.23s.39-.08.52-.23c.12-.14.18-.33.18-.57v-3.45h5.71v3.45c0,.24.06.44.19.58.13.15.3.22.51.22.22,0,.39-.08.52-.22.12-.14.18-.33.18-.58v-6.27c0-1.48-.38-2.65-1.13-3.5-.75-.85-1.8-1.29-3.11-1.29ZM159.8,58.44h-5.71v-1.56c0-1.11.25-1.97.74-2.54.48-.57,1.2-.86,2.12-.86s1.62.29,2.11.87c.49.58.74,1.44.74,2.54v1.56ZM177.3,57.23c-.7-.19-1.26-.38-1.64-.57-.37-.18-.65-.39-.81-.62-.16-.22-.24-.51-.24-.85,0-1.13.8-1.69,2.45-1.69.66,0,1.23.12,1.71.35.47.23.83.55,1.09.97.14.23.35.35.61.35.12,0,.22-.03.32-.1.2-.16.3-.35.3-.57,0-.12-.03-.25-.1-.38-.31-.61-.83-1.09-1.55-1.45-.71-.35-1.51-.53-2.39-.53-1.16,0-2.1.27-2.79.81-.7.55-1.05,1.3-1.05,2.23s.32,1.63.95,2.18c.61.53,1.62.98,3.01,1.32,1.02.26,1.75.56,2.16.89.4.31.6.71.6,1.22,0,.6-.2,1.04-.62,1.36-.42.32-1.03.49-1.82.49-.73,0-1.38-.13-1.95-.38-.56-.25-1.03-.61-1.4-1.06-.16-.22-.36-.34-.58-.34-.12,0-.24.04-.35.14-.17.17-.26.35-.26.55,0,.15.05.29.14.43.44.63,1.05,1.13,1.83,1.49.77.36,1.63.54,2.56.54,1.16,0,2.1-.29,2.79-.85.7-.57,1.05-1.36,1.05-2.35,0-.89-.33-1.62-.97-2.18-.63-.54-1.66-1.01-3.07-1.39ZM170.79,52.3h-7.54c-.45,0-.71.24-.71.67,0,.21.07.37.21.48.13.1.3.16.5.16h3.07v9.59c0,.24.06.43.17.57.12.15.3.23.51.23s.39-.07.52-.22c.12-.14.19-.34.19-.58v-9.59h3.07c.22,0,.39-.06.52-.17.13-.12.19-.27.19-.47,0-.43-.26-.67-.71-.67Z" /></svg>');
	--header-logoType-sp: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 212.74 24"><path d="M89.92,6.68c-.3-.27-.84-.14-1.2-.14-.48,0-.97,0-1.45,0-.09,0-.18,0-.26-.04-.46-.2-.34-1.12-.33-1.51.01-.6.04-1.2.04-1.8v-1.58c-.01-.36.04-.81-.12-1.14-.07-.15-.19-.27-.38-.35-.24-.1-.51-.1-.77-.1-.51,0-1.01,0-1.52,0-.63,0-.8.44-.8,1,.01,1.48.02,2.95,0,4.42,0,.3.09.68-.12.93-.18.21-.49.21-.76.21-1-.02-2.01-.03-3,.02-.35.02-.73.08-.88.45-.16.39-.01.95.46,1.05.25.05.5,0,.75,0,1,0,2,.01,3-.01.1,0,.21,0,.31.03.22.09.25.34.25.55,0,.29.02.6-.04.89-.06.33-.3.59-.54.82-.78.77-1.55,1.55-2.33,2.33-1.16,1.16-2.31,2.31-3.46,3.47-.58.59-1.16,1.17-1.75,1.76-.45.46-1.09.88-1.29,1.53-.18.58.45,1.04.83,1.39.16.14.34.28.55.33.61.13,1.14-.41,1.55-.77.48-.43.93-.89,1.38-1.35.9-.92,1.81-1.82,2.73-2.73.46-.45.92-.9,1.37-1.35.31-.3.78-.99,1.23-1.07.43-.07.76.39,1.03.65.14.07.29.29.41.4.15.15.3.3.46.45.2.2.49.46.48.77-.01.39-.39.67-.65.91-.59.57-1.18,1.14-1.75,1.73-.6.62-1.18,1.24-1.76,1.87-.08.08-.16.17-.21.28-.11.22-.07.49.05.7.12.22.3.39.49.54.17.14.35.28.53.4.15.1.3.2.47.25.48.12.89-.29,1.18-.61.37-.41.75-.81,1.15-1.2.89-.86,1.78-1.72,2.66-2.59.32-.32,1-.76,1.02-1.24.02-.44-.37-.83-.65-1.12-.69-.7-1.37-1.4-2.07-2.1-.35-.36-.7-.71-1.06-1.06-.27-.26-.45-.49-.15-.82.49-.53,1.1-1.01,1.51-1.6.17-.28.2-.59.2-.91-.01-.43-.07-.87,0-1.29.03-.19.26-.2.41-.21.55-.03,1.11-.03,1.66-.03.3,0,.64.1.94,0,.44-.16.52-1.01.24-1.34-.01-.02-.03-.03-.05-.05ZM100.09,11.73c-.3-.32-.93-.69-1.39-.49-.06.03-.11.06-.17.1-.42.3-.8.67-1.16,1.05-.97,1.02-1.97,2-2.98,2.98-1.01.98-2,1.99-2.93,3.05-.13.14-.25.29-.34.46-.08.17-.12.38-.06.56.09.27.44.59.64.8.42.43.99.86,1.54.37.11-.1.2-.21.31-.3.05-.04.11-.07.16-.1.21-.14.34-.34.5-.52.15-.17.34-.29.5-.45.09-.09.17-.18.28-.23s.26-.05.34.04c.18,1.14.04,2.43.04,3.59,0,.91.51,1.26,1.37,1.29.54.02,1.2.09,1.68-.21.43-.26.49-.86.51-1.33.09-1.79,0-3.59,0-5.39,0-.46-.02-.93-.05-1.39-.03-.44.11-.66.43-1,.31-.33.62-.66.93-.98.16-.17.32-.34.41-.55.03-.06.05-.12.06-.18.11-.5-.34-.81-.66-1.15ZM107.94,13.77c-.14-.11-.27-.16-.4-.18-.55-.07-1.02.6-1.41.98-.45.43-.88.87-1.32,1.32-.44.45-.99,1.25-1.61.62-.29-.3-.57-.61-.86-.9-.24-.23-.51-.46-.87-.39-.52.1-.88.77-.57,1.23.04.06.09.11.13.16,1.35,1.46,2.81,2.83,4.2,4.25.25.26.52.5.79.75.21.19.51.39.81.35.24-.03.43-.23.58-.43.1-.14.18-.29.15-.47-.04-.26-.24-.46-.42-.64-.33-.32-.76-.65-1.03-1.02-.24-.34-.05-.59.24-.88.86-.86,1.72-1.72,2.57-2.58.09-.09.17-.17.22-.29.32-.75-.72-1.49-1.2-1.87ZM119.47,12.68c-2.02.24-3.45,1.17-4.22,2.55-.47.83-.56,1.74-.26,2.63.39,1.16,1.77,1.73,3.33,1.54.88-.11,1.67-.56,2.18-1.3.3-.45.49-.96.6-1.49.08-.4-.1-1.41.36-1.63.67-.33,1.42,1.3,1.46,1.75.12,1.15,0,2.37-1.26,3.19-.37.24-.93.32-1.23.59-.62.57.03,1.6.78,1.43.73-.16,1.44-.52,2.03-.97,1.42-1.09,2.02-2.82,1.85-4.58-.17-1.67-2.48-4.08-5.61-3.7ZM119.1,15.63c-.1.7-.4,1.82-1.26,1.92-.37.05-.63-.14-.69-.49-.07-.41.15-.83.4-1.14.22-.27.6-.47.9-.64.49-.28.75-.32.65.34ZM140.7,18.95c-.51-.16-.93.28-1.34.52-.52.31-1.06.59-1.63.77-1.1.36-2.29.29-3-.72-.36-.52-.49-1.12-.51-1.74,0-.13,0-.25,0-.38.03-.8,0-1.61,0-2.41v-5.01c0-.69,0-1.39,0-2.08,0-.34.04-.77-.25-1.01-.26-.22-.73-.19-1.05-.19-.87,0-1.79-.22-2.07.82-.26.93-.02,1.92-.03,2.87-.02,2.44.04,4.86.04,7.29,0,1.72.63,3.46,2.14,4.4,1.43.9,3.23.88,4.8.4.96-.3,1.87-.78,2.68-1.37.34-.24.86-.54.96-.97.12-.51-.27-1.06-.75-1.2ZM112.43,6.55c-.77.02-1.54,0-2.31.02-3.29.04-6.58-.05-9.87,0-.98.02-1.97.03-2.95,0-.61-.03-.39-.67-.18-1,.3-.48.6-.97.88-1.47.25-.43.53-.93.46-1.37-.04-.22-.17-.42-.45-.59-.62-.37-1.23-.74-1.85-1.12-.11-.06-.22-.13-.34-.16-1.02-.29-1.45.88-1.85,1.56-.32.54-.62,1.09-.94,1.63-.5.84-1,1.68-1.49,2.53-.19.34-.42.7-.52,1.08-.11.41.02.7.36.93.58.4,1.19.75,1.79,1.11.35.21.83.44,1.24.29.24-.09.33-.33.45-.54.15-.24.3-.49.44-.73.14-.23.29-.44.53-.56.28-.14.58-.08.88-.08,1.3,0,2.6,0,3.9-.03,1.72-.03,3.45.04,5.18.03,1.74-.01,3.55-.04,5.29,0,.5.01.93.01,1.42,0,.3-.01.63-.02.8-.3.16-.27.14-.58.04-.86-.12-.36-.61-.39-.94-.39ZM152.26,13.71c-.42-.23-.87-.42-1.33-.57-.56-.19-1.18-.08-1.47-.43-.1-.13-.16-.31-.16-.59,0-.17,0-.35,0-.52,0-.27,0-.53-.06-.79-.12-.52-.42-.74-.94-.76-.49-.02-.99,0-1.48.07-.72.09-.99.48-1,1.18-.01.92-.22,2.25.2,3.1.32.65,1.07.51,1.67.52.83.02,1.72.12,2.49.43,1,.4,1.58,1.14,1.58,2.21,0,1.48-1.28,2.4-2.57,2.8-.5.16-1.02.25-1.53.3-.42.04-1.16-.09-1.51.13-.45.29-.44,1.48-.02,1.79.35.26,1.15.1,1.54.08.58-.03,1.15-.08,1.72-.18,1.65-.27,3.41-.86,4.49-2.21.63-.78.93-1.75.93-2.75,0-1.69-1.16-3.04-2.58-3.82ZM149.77,7.87c.66-.02,1.32-.04,1.98-.06.63-.02,1.3-.06,1.39-.77.07-.55.05-1.22-.34-1.62-.09-.1-.21-.18-.35-.23-.31-.13-.66-.15-.99-.16-.9-.02-1.78.07-2.67.12-.6.04-1.32,0-1.48.73-.1.42-.05.91.06,1.33.24.88,1.68.69,2.39.66ZM168.1,7.49c.45,0,.9-.01,1.35-.02.33,0,.63-.06.7-.41.09-.45.03-.98.01-1.44-.01-.31-.09-.51-.23-.64-.32-.31-.92-.21-1.46-.2-.41,0-1.06-.08-1.24.41-.17.47-.04,1.1.02,1.59.06.53.33.7.85.7ZM74.33,7.14c-.18-.51-.71-.54-1.17-.55-.38,0-.76-.01-1.14-.02-1.59-.01-3.18,0-4.77,0-2.51,0-5.03,0-7.55,0-.2,0-.41,0-.59-.08-.33-.13-.47-.42-.46-.76.01-1.09.03-2.17,0-3.26-.03-1.08.41-2.47-1.17-2.46-.51,0-1.07-.07-1.56.04-1.08.22-.81,1.6-.81,2.4s-.03,1.59-.03,2.38c0,.45.14,1.22-.25,1.56-.21.18-.44.13-.7.13-1.56.02-3.12.06-4.69.07-1.29,0-2.58-.03-3.88,0-.17,0-.33.02-.48.1-.13.07-.25.17-.31.31-.13.33-.04.8.27,1,.27.18.62.12.93.12,1.83,0,3.65,0,5.48,0,.33,0,.65,0,.97-.03.23-.01.45-.02.68-.01.2,0,.43-.01.61.06.14.05.21.16.21.3,0,.35-.48.72-.7.95-.34.35-.69.69-1.04,1.03-.29.28-.59.57-.88.85-2.04,1.98-4.04,4.02-6.79,6.75-.84.83-1.64,1.69-2.46,2.54-.32.34-.68.79-.5,1.29.11.3.52.64.75.84.85.76,1.57-.08,2.21-.64.89-.78,1.77-1.59,2.63-2.41,2-1.92,3.93-3.92,5.86-5.89.3-.31.63-.61.92-.94.21-.25.42-.5.77-.58.05-.01.1-.02.15,0,.09.02.16.09.2.17s.05.18.06.27c.04.55.02,1.12.03,1.68.01.58,0,1.16,0,1.75-.01.6-.03,1.21-.03,1.81,0,.32.08.83-.19.98-.24.13-.66.09-.92.1-.71,0-1.22,0-1.85,0-.17,0-.34,0-.5.05-.25.07-.4.27-.43.52-.03.25-.03.51.12.72.16.21.39.25.64.25.88,0,1.77-.03,2.64.04.08,0,.16.01.23.05.31.16.27.6.26.89,0,.53.04,1.05.03,1.58,0,.13,0,.27.02.4.06.28.28.43.55.47.5.07,1.03.05,1.54.03.36-.01.8.03,1.12-.18.45-.27.29-.89.3-1.33.01-.4.01-.79.02-1.19,0-.13,0-.33.07-.44.21-.31.7-.28,1.03-.28.72,0,1.43-.01,2.15-.02.42,0,.71-.25.75-.69.04-.43-.23-.83-.67-.87-.29-.03-.58,0-.87,0-.5,0-.99,0-1.49-.02-.34-.02-.89.09-.96-.39,0-.04,0-.09,0-.13,0-.37,0-.73-.01-1.1-.01-.43,0-.86,0-1.29,0-.5,0-1.01,0-1.51.01-1.89-.05-3.77.03-5.65.01-.27.1-.45.25-.56.17-.13.42-.18.71-.18,2.35-.03,4.7-.03,7.06-.03,1.16,0,2.32.01,3.47.02.66,0,1.33-.02,1.99-.02.6,0,2.6.22,2.17-.97ZM20.42,7.91c.47-.27.35-1.09-.13-1.28-.16-.06-.33-.06-.5-.06-.59,0-1.21.05-1.8.01-.22-.01-.43-.02-.64-.12-.08-.04-.16-.09-.2-.18-.02-.05-.03-.1-.03-.15-.03-.42-.03-.82-.03-1.24,0-1.07,0-2.15,0-3.22,0-.47.09-1.4-.47-1.59-.3-.1-.64-.04-.94-.05C15.31,0,14.94,0,14.56,0c-.17,0-.34,0-.5.05-.38.12-.49.49-.49.85,0,.47,0,.95,0,1.42,0,1.22-.04,2.44-.04,3.67,0,.54-.33.54-.78.54-1.91,0-3.81,0-5.72.02-1.52.01-3.04,0-4.57.01-.36,0-.71,0-1.07.01-.43,0-1.08-.09-1.33.38C.01,7.07,0,7.22,0,7.36c0,.14.03.28.09.41.09.19.27.29.48.32.34.06.72.02,1.07.02,1.94.02,3.99.02,5.93.01.63,0,1.29,0,1.92-.01.61,0,1.23,0,1.84,0,.26,0,1.4-.24,1.25.32-.03.11-.11.19-.18.27-2.71,2.7-5.39,5.43-8.1,8.14-.24.24-.49.49-.73.74-.16.16-.32.33-.4.54-.15.43.24.75.5,1.04.18.21.35.45.58.61.18.13.38.26.6.26.26,0,.49-.18.68-.36,2.51-2.25,4.78-4.77,7.23-7.1.89-.85.78.84.77,1.31-.03,2.89.03,5.78.03,8.67,0,.46-.03.9.35,1.22.3.25.68.21,1.05.23.28.01.57,0,.85,0,.39,0,.8-.02,1.07-.34.2-.24.23-.52.24-.82.03-1.69.02-3.37,0-5.06-.04-2.98-.02-5.95,0-8.93,0-.45.22-.64.66-.7.65-.09,1.3-.09,1.96-.09.24,0,.5-.02.69-.13ZM172,7.4c.2.08.43.09.64.09.3,0,.59,0,.89,0,.35-.01.64,0,.85-.32.26-.38.1-.84.12-1.27.01-.31.04-.68-.19-.91-.07-.07-.16-.13-.28-.17-.2-.07-.41-.06-.62-.04-.33.02-.67.03-1,.03-.22,0-.48.02-.64.2-.3.34-.27.85-.24,1.27.03.44-.02.93.47,1.13ZM21.56,12.75c-.3-.31-.6-.63-.91-.93-.39-.39-1.01-1.13-1.65-.95-.28.08-.49.35-.54.63-.02.09-.01.18,0,.27.08.52.62.91.97,1.26.51.51,1.03,1.02,1.55,1.52.12.12.25.24.39.32.68.38,1.32-.41,1.08-1.06-.16-.44-.57-.72-.88-1.05ZM39.73,6.86s-.04-.06-.06-.08c-.07-.07-.18-.11-.27-.14-.4-.13-.85-.08-1.26-.08-2.93,0-5.86,0-8.79,0-.35,0-.66.16-.73.52-.05.28-.01.71.24.9.29.22.72.11,1.06.1.44-.01.88-.02,1.32-.02.97,0,1.94.04,2.9.04.18,0,.37.03.5.15.18.17.19.44.19.69,0,.28-.03.59.07.85.14.38.47.37.82.37.61,0,1.23.01,1.84,0,.56,0,1.13.03,1.68-.02.12-.01.24-.03.34-.09.37-.24.33-.85.34-1.23,0-.42,0-.83-.01-1.25,0-.27-.07-.48-.18-.72ZM64.65,13.03c-.77-.79-1.53-1.59-2.35-2.32-.2-.18-.39-.31-.66-.24-.26.07-.51.28-.65.51-.06.1-.1.21-.1.33,0,.02,0,.04,0,.06.03.34.31.61.55.83,2.31,2.18,4.48,4.52,6.77,6.71.21.2.42.34.72.3.26-.04.5-.23.64-.46.22-.36.07-.68-.18-.95-1.65-1.75-3.14-3.14-4.73-4.78ZM36.18,16.63c-.25-.19-.62-.22-.92-.2-.36.02-.71.01-1.07.02-.37,0-.77.08-.97.42-.2.35-.17.75-.17,1.14v1.16c0,.24.04.62-.2.77-.02.01-.04.02-.06.03-.09.04-.2.04-.3.05-1.11.04-2.23.03-3.34.02-.21,0-.56.04-.73-.12-.23-.22.04-.66.17-.87.17-.27.34-.55.51-.82.26-.41.63-.92.49-1.43-.1-.39-.4-.56-.73-.74-.38-.21-.76-.42-1.12-.65-.42-.27-.92-.61-1.45-.44-.32.1-.58.56-.74.82-.9,1.51-1.84,3.02-2.64,4.59-.1.19-.2.4-.2.61,0,.46.47.75.82.95.36.2.72.41,1.08.61.38.21.92.63,1.38.54.16-.03.29-.14.39-.26.35-.38.43-1.03.96-1.2.27-.09.57-.07.86-.05.54.04,1.08.01,1.63.01.87,0,1.74,0,2.61,0,.1,0,.19,0,.29.03.26.08.3.37.31.6.04.52-.19,1.48.48,1.7.32.11.73.06,1.06.06.5,0,.97.03,1.47-.09.51-.11.54-.6.54-1.04,0-.31,0-.62,0-.93,0-.51,0-1.02.02-1.52.02-.71-.02-1.43-.02-2.15,0-.52.05-1.26-.42-1.62ZM23.03,7.65c.58.33,1.15.7,1.73,1.01.19.1.38.2.59.22.85.11,1.33-1.2,1.66-1.78.56-.97,1.12-1.94,1.68-2.91.21-.36.52-.74.54-1.16,0-.11,0-.23-.04-.34-.06-.25-.21-.47-.43-.6-.51-.3-1.03-.59-1.54-.89-.33-.19-.74-.39-1.13-.31-.38.07-.65.44-.85.74-.35.5-.65,1.02-.95,1.54-.54.94-1.07,1.88-1.6,2.83-.12.22-.24.44-.28.68-.07.47.26.76.62.98ZM204.05,19.07v-2.92c0-.59-.16-1.06-.49-1.4-.33-.34-.77-.51-1.34-.51s-1.02.17-1.35.51c-.33.34-.49.8-.49,1.4v2.92c0,.08.02.14.05.19.04.04.09.07.15.07s.11-.02.15-.07c.04-.04.05-.11.05-.19v-2.94c0-.47.13-.83.38-1.09.25-.26.6-.4,1.05-.4s.8.13,1.05.39c.25.26.37.63.37,1.1v2.94c0,.08.02.14.05.19.04.04.09.07.15.07.14,0,.2-.08.2-.25ZM205.54,21.38c-.18-.12-.39-.17-.62-.17s-.44.06-.62.17c-.18.11-.33.28-.44.49-.11.21-.16.46-.16.73s.05.52.16.73c.11.21.25.38.44.49.18.12.39.17.62.17s.44-.06.62-.17c.18-.11.33-.28.44-.49.11-.21.16-.46.16-.73s-.05-.52-.16-.73c-.11-.21-.25-.38-.44-.49ZM205.7,23.19c-.08.16-.18.28-.32.37-.13.08-.29.13-.46.13s-.33-.04-.46-.13c-.13-.08-.24-.21-.32-.37-.08-.16-.12-.36-.12-.59s.04-.42.12-.58c.08-.16.18-.29.32-.37.13-.08.29-.13.46-.13s.32.04.46.12c.14.08.24.2.32.37.08.16.12.36.12.59s-.04.42-.12.59ZM202.43,21.21c-.15,0-.28.04-.4.12-.1.07-.18.16-.23.26-.06-.11-.14-.19-.24-.26-.12-.08-.25-.13-.39-.13-.24,0-.44.08-.58.24-.14.16-.21.38-.21.65v1.7c0,.06.01.1.04.14.03.04.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-1.7c0-.19.04-.34.11-.43.07-.1.19-.14.36-.14.14,0,.25.05.34.15.09.1.13.25.13.42v1.7c0,.06.01.1.04.13.06.07.18.07.23,0,.03-.03.04-.08.04-.14v-1.7c0-.18.04-.33.12-.43.08-.1.19-.15.34-.15.17,0,.28.05.36.14.07.1.11.24.11.43v1.7c0,.06.01.1.04.13.03.03.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-1.7c0-.28-.07-.5-.21-.66-.14-.16-.33-.24-.58-.24ZM208.13,14.62c-.32-.2-.7-.31-1.13-.31h-.89c-.25,0-.44.07-.57.22-.14.14-.2.34-.2.6v3.31c0,.25.07.45.21.6.14.15.33.22.57.22h.88c.43,0,.81-.1,1.13-.3.32-.2.57-.49.75-.86.18-.37.26-.8.26-1.3s-.09-.93-.26-1.31c-.18-.37-.43-.66-.75-.86ZM208.26,18.32c-.32.36-.76.55-1.32.55h-.85c-.11,0-.19-.04-.25-.11-.06-.08-.1-.18-.1-.3v-3.34c0-.12.03-.22.1-.3.06-.08.15-.12.25-.12h.85c.56,0,1,.19,1.32.56.32.37.48.88.48,1.54s-.16,1.16-.47,1.53ZM173.89,19.02c-.58-.53-1.14-1.08-1.7-1.64-1.38-1.37-2.7-2.83-4.15-4.15-.36-.33-.73-.64-1.09-.95-.39-.33-.72-.68-1.08-1.04-.41-.4-.89-.71-1.32-1.09-.33-.29-.66-.68-1.14-.67-.75.01-1.3.97-1.77,1.44l-2.53,2.58c-.45.46-1.19.98-1.49,1.55-.46.86.66,1.57,1.16,2.06.48.47,1.13.91,1.81.47.73-.47,1.29-1.39,1.9-2.01.33-.33.65-.67.98-1,.41-.42.81-1.12,1.52-.87.77.27,1.32,1,1.89,1.53,1.84,1.72,3.72,3.39,5.56,5.11.53.5,1.34,1.44,2.09.84.35-.28.45-.56.41-.83-.07-.49-.62-.96-1.03-1.34ZM212.24,17.61c-.17-.1-.4-.2-.71-.31-.27-.09-.45-.16-.55-.21-.1-.04-.18-.1-.24-.17-.06-.07-.09-.17-.09-.29,0-.16.06-.29.19-.38.12-.09.31-.13.55-.13.22,0,.39.03.52.09.13.06.25.16.37.29.05.06.11.09.17.09.03,0,.07-.01.11-.04.06-.03.09-.08.09-.15,0-.05-.01-.1-.04-.13-.11-.16-.28-.3-.5-.4-.22-.1-.46-.15-.71-.15-.35,0-.63.08-.84.25-.21.16-.32.38-.32.64,0,.19.04.34.13.47.08.12.2.23.35.31.15.08.35.17.61.27.3.11.51.2.63.25.12.06.21.12.28.19.06.07.09.17.09.29,0,.17-.07.3-.22.39s-.34.13-.57.13c-.46,0-.83-.16-1.09-.49-.04-.05-.07-.09-.1-.11-.03-.02-.05-.03-.08-.03-.01,0-.04,0-.07.01-.03.01-.06.04-.09.07-.02.03-.03.07-.03.11,0,.04.01.08.04.13.14.22.35.4.6.53.26.13.53.19.82.19.35,0,.63-.08.85-.25.22-.16.33-.39.33-.68,0-.18-.04-.34-.12-.46-.08-.12-.2-.23-.37-.33ZM208.19,21.25h-1.77c-.11,0-.17.06-.17.16,0,.05.02.09.05.11.03.02.07.04.12.04h.72v2.26c0,.06.01.1.04.13.03.03.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-2.26h.72c.05,0,.09-.01.12-.04.03-.03.05-.06.05-.11,0-.1-.06-.16-.17-.16ZM201.71,9h-.02s.02,0,.02,0c.02-.14.05-.28.07-.42.31-1.73,1.03-7.91,1.04-7.97.02-.15.16-.27.31-.27h.91c.15,0,.28.11.31.26,0,.06.86,6.25,1.21,7.98.08.4.32,1.61,1.5,1.7.46.04.88-.18,1.22-.62.45-.59,1.2-.94,1.99-.94h2.31c.1,0,.17-.08.17-.17s-.08-.17-.17-.17h-2.31c-.9,0-1.75.4-2.26,1.08-.27.35-.57.51-.92.48-.81-.06-1.06-.79-1.19-1.42-.32-1.58-1.06-6.89-1.2-7.94v-.03c-.06-.32-.33-.55-.65-.55h-.91c-.32,0-.61.24-.65.57h0c-.03.26-.73,6.27-1.03,7.95-.02.13-.05.26-.07.4v.03c-.19,1.11-.37,2.15-1.05,2.15-.52,0-.78-1.28-.96-2.14-.04-.18-.07-.34-.1-.49v-.05c-.16-.65-.47-1.99-1.43-1.99-.81,0-1.13,1.07-1.35,1.77h0c-.03.1-.05.18-.08.25-.04.13-.09.27-.12.39-.23.76-.4,1.23-.82,1.23,0,0-.01,0-.02,0-.41-.01-.77-.97-.9-1.56,0,0-.82-3.63-1.08-4.79-.2-.87-.84-1.49-1.56-1.51-.15,0-.45.02-.76.24-.36.26-.63.7-.81,1.32l-.98,3.98c-.09.36-.41.62-.79.62h-3.15c-.09,0-.17.07-.17.17,0,.1.08.17.17.17h3.15c.53,0,1-.36,1.12-.88l.98-3.98c.23-.84.68-1.32,1.23-1.3.55.01,1.07.53,1.23,1.24.13.58.4,1.78.64,2.83l.41,1.8c.02.09.03.14.04.16h0c.04.19.41,1.81,1.23,1.84h.03c.69,0,.91-.72,1.14-1.47h0c.04-.13.08-.26.12-.39.03-.08.05-.16.08-.26.17-.57.46-1.53,1.02-1.53.68,0,.95,1.16,1.08,1.72v.05c.05.15.08.32.12.48.22,1.07.5,2.41,1.3,2.41.98,0,1.19-1.24,1.39-2.44ZM210.25,21.38c-.18-.12-.39-.17-.62-.17s-.44.06-.62.17c-.18.11-.33.28-.44.49-.11.21-.16.46-.16.73s.05.52.16.73c.11.21.25.38.44.49.18.12.39.17.62.17s.44-.06.62-.17c.18-.11.33-.28.44-.49.11-.21.16-.46.16-.73s-.05-.52-.16-.73c-.11-.21-.25-.38-.44-.49ZM210.4,23.19c-.08.16-.18.28-.32.37-.13.08-.29.13-.46.13s-.33-.04-.46-.13c-.13-.08-.24-.21-.32-.37-.08-.16-.12-.36-.12-.59s.04-.42.12-.58c.08-.16.18-.29.32-.37.13-.08.29-.13.46-.13s.32.04.46.12c.14.08.24.2.32.37.08.16.12.36.12.59s-.04.42-.12.59ZM191.6,21.21c-.31,0-.56.1-.73.3-.17.2-.26.48-.26.83v1.47c0,.06.01.1.04.14.03.04.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-.81h1.34v.81c0,.06.01.1.04.14.03.03.07.05.12.05.05,0,.09-.02.12-.05.03-.03.04-.08.04-.14v-1.47c0-.35-.09-.62-.26-.82-.18-.2-.42-.3-.73-.3ZM192.27,22.69h-1.34v-.37c0-.26.06-.46.17-.6.11-.13.28-.2.5-.2s.38.07.5.2c.12.14.17.34.17.6v.37ZM189.19,21.21c-.15,0-.28.04-.4.12-.1.07-.18.16-.23.26-.06-.11-.14-.19-.24-.26-.12-.08-.25-.13-.39-.13-.24,0-.44.08-.58.24-.14.16-.21.38-.21.65v1.7c0,.06.01.1.04.14.03.04.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-1.7c0-.19.04-.34.11-.43.07-.1.19-.14.36-.14.14,0,.25.05.34.15.09.1.13.25.13.42v1.7c0,.06.01.1.04.13.06.07.18.07.23,0,.03-.03.04-.08.04-.14v-1.7c0-.18.04-.33.12-.43.08-.1.19-.15.34-.15.17,0,.28.05.36.14.07.1.11.24.11.43v1.7c0,.06.01.1.04.13.03.03.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-1.7c0-.28-.07-.5-.21-.66-.14-.16-.33-.24-.58-.24ZM192.05,19.32c.42,0,.79-.1,1.13-.31.34-.21.61-.51.81-.89.2-.38.3-.83.3-1.34s-.1-.96-.3-1.34c-.2-.39-.47-.68-.81-.89-.34-.21-.72-.31-1.13-.31s-.79.1-1.13.31c-.34.21-.61.5-.81.89-.2.39-.3.83-.3,1.34s.1.95.3,1.34.47.68.81.89c.34.21.72.31,1.13.31ZM190.46,17.93c-.16-.32-.24-.71-.24-1.15s.08-.83.24-1.16c.16-.32.38-.57.65-.74.28-.17.59-.25.93-.25.34,0,.65.09.93.25.28.16.5.41.66.73.16.32.24.71.24,1.16s-.08.83-.24,1.15c-.16.32-.38.57-.66.73-.28.17-.59.25-.94.25s-.66-.08-.93-.25c-.28-.17-.49-.41-.65-.73ZM188.38,18.96c.29-.24.44-.57.44-.98,0-.36-.14-.66-.41-.89-.27-.23-.72-.43-1.33-.59-.33-.08-.59-.17-.78-.26-.19-.09-.32-.19-.4-.31-.08-.12-.12-.26-.12-.43,0-.29.1-.5.3-.65.2-.14.51-.22.92-.22.32,0,.6.05.83.16.23.11.4.26.52.47.04.08.11.11.2.11.03,0,.06,0,.09-.02.06-.04.1-.1.1-.17,0-.03-.01-.07-.03-.12-.12-.25-.34-.46-.65-.61-.31-.15-.66-.23-1.05-.23-.5,0-.9.11-1.19.34-.29.23-.44.53-.44.92,0,.37.13.66.4.89.26.23.7.41,1.31.56.49.12.83.26,1.03.41.2.16.3.36.3.62,0,.3-.11.53-.32.69s-.52.24-.91.24c-.34,0-.64-.06-.91-.17-.27-.12-.48-.28-.65-.49-.06-.08-.12-.12-.18-.12-.03,0-.06.01-.09.04-.06.05-.08.1-.08.17,0,.05.01.09.04.13.17.26.43.47.77.63.34.16.71.23,1.11.23.51,0,.91-.12,1.2-.36ZM196.31,22.41c-.17-.04-.3-.09-.39-.14-.09-.04-.15-.09-.19-.15-.04-.05-.06-.12-.06-.2,0-.27.19-.4.58-.4.15,0,.29.03.4.08.11.05.2.13.26.23.03.05.08.08.14.08.03,0,.05,0,.08-.02.05-.04.07-.08.07-.13,0-.03,0-.06-.02-.09-.07-.14-.19-.26-.36-.34-.17-.08-.36-.12-.56-.12-.27,0-.49.06-.66.19-.16.13-.25.31-.25.53s.08.38.22.51c.14.13.38.23.71.31.24.06.41.13.51.21.09.07.14.17.14.29,0,.14-.05.24-.14.32-.1.08-.24.11-.43.11-.17,0-.32-.03-.46-.09-.13-.06-.24-.14-.33-.25-.04-.05-.08-.08-.14-.08-.03,0-.06.01-.08.03-.04.04-.06.08-.06.13,0,.04.01.07.03.1.1.15.25.27.43.35.18.08.38.13.6.13.27,0,.49-.07.66-.2.16-.14.25-.32.25-.55,0-.21-.08-.38-.23-.51-.15-.13-.39-.24-.72-.33ZM195.77,14.31s-.09-.07-.15-.07-.11.02-.15.07c-.04.04-.05.11-.05.19v2.79c0,.64.16,1.13.49,1.5.32.36.77.54,1.33.54.38,0,.71-.08.99-.25.28-.17.5-.4.65-.71.15-.31.23-.67.23-1.08v-2.79c0-.08-.02-.14-.05-.19-.03-.04-.08-.07-.15-.07s-.11.02-.15.07c-.04.04-.06.11-.06.19v2.81c0,.51-.13.9-.38,1.19-.25.28-.61.43-1.06.43s-.81-.14-1.06-.42c-.25-.28-.37-.68-.37-1.2v-2.81c0-.08-.02-.14-.05-.19ZM194.78,21.25h-1.77c-.11,0-.17.06-.17.16,0,.05.02.09.05.11.03.02.07.04.12.04h.72v2.26c0,.06.01.1.04.13.03.04.07.05.12.05s.09-.02.12-.05c.03-.03.04-.08.04-.14v-2.26h.72c.05,0,.09-.01.12-.04.03-.03.05-.06.05-.11,0-.1-.06-.16-.17-.16ZM199.67,21.21s-.09.02-.12.05c-.03.03-.04.08-.04.14v1.47c0,.26-.06.46-.19.6-.12.14-.29.21-.51.21s-.38-.07-.5-.21c-.12-.14-.18-.34-.18-.61v-1.47c0-.06-.01-.1-.04-.14-.03-.04-.07-.05-.12-.05s-.09.02-.12.05c-.03.03-.04.08-.04.14v1.46c0,.23.04.44.12.61.08.17.2.31.35.4.15.09.33.14.53.14s.39-.05.55-.14c.16-.09.28-.23.36-.4.08-.17.12-.37.12-.6v-1.46c0-.06-.01-.1-.04-.13-.03-.03-.07-.05-.12-.05Z" /></svg>');
}




