@charset "UTF-8";

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

	recruit

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

.other_recruit_linkarea{

}

.other_recruit_linkarea ul{
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: flex-start
}

.other_recruit_linkarea ul li{
	width: 300px;
	margin: 0 30px;
}

.other_recruit_linkarea ul li a{
	display: block;
	background: #fff;
	border-radius: 12px;
	overflow: hidden;
	box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.other_recruit_linkarea ul li a:hover{
	opacity: 0.8;
}

.other_recruit_linkarea ul li a .link_image{
	
}

.other_recruit_linkarea ul li a p{
	height: 56px;
	line-height: 56px;
	text-align: center;
	position: relative;
	z-index: 2;
}

.other_recruit_linkarea ul li a p::before{
	content: '';
	width: 100%;
	height: 100%;
	display: block;
	background: var(--maincolor01);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -2;
}

.other_recruit_linkarea ul li a p::after{
	content: '';
	width: 100%;
	height: 100%;
	display: block;
	background: #fff;
	position: absolute;
	top: 0;
	left: -100%;
	transition: all 0.2s linear;
	z-index: -1;
}

.other_recruit_linkarea ul li a:hover p::after{
	left: 0;
}

.other_recruit_linkarea ul li a p span{
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	position: relative;
	transition: all 0.2s linear;
}

.other_recruit_linkarea ul li a:hover p span{
	color: var(--maincolor01);
}

.other_recruit_linkarea ul li a p span::after{
	content: '';
	display: block;
	width: 26px;
	height: 26px;
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%20style%3D%22enable-background%3Anew%200%200%2040%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M36.2%2C20c0%2C9-7.3%2C16.2-16.2%2C16.2S3.8%2C29%2C3.8%2C20S11%2C3.8%2C20%2C3.8S36.2%2C11%2C36.2%2C20z%20M0%2C20c0%2C11%2C9%2C20%2C20%2C20%20s20-9%2C20-20S31%2C0%2C20%2C0S0%2C9%2C0%2C20z%20M23%2C10.6c-0.3-0.4-0.8-0.6-1.3-0.6c-1%2C0-1.7%2C0.8-1.7%2C1.7v4.5h-7.5c-1.4%2C0-2.5%2C1.1-2.5%2C2.5v2.5%20c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5H20v4.5c0%2C1%2C0.8%2C1.7%2C1.7%2C1.7c0.5%2C0%2C0.9-0.2%2C1.3-0.6l7.8-8.4c0.3-0.3%2C0.4-0.7%2C0.4-1.1c0-0.4-0.2-0.8-0.4-1.1%20L23%2C10.6z%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: contain;
	position: absolute;
	top: 50%;
	right: 13px;
	transform: translate(0, -50%);
	transition: all 0.2s linear;
}

.other_recruit_linkarea ul li a:hover p span::after{
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%20style%3D%22enable-background%3Anew%200%200%2040%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23144483%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M36.2%2C20c0%2C9-7.3%2C16.2-16.2%2C16.2S3.8%2C29%2C3.8%2C20S11%2C3.8%2C20%2C3.8S36.2%2C11%2C36.2%2C20z%20M0%2C20c0%2C11%2C9%2C20%2C20%2C20%20s20-9%2C20-20S31%2C0%2C20%2C0S0%2C9%2C0%2C20z%20M23%2C10.6c-0.3-0.4-0.8-0.6-1.3-0.6c-1%2C0-1.7%2C0.8-1.7%2C1.7v4.5h-7.5c-1.4%2C0-2.5%2C1.1-2.5%2C2.5v2.5%20c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5H20v4.5c0%2C1%2C0.8%2C1.7%2C1.7%2C1.7c0.5%2C0%2C0.9-0.2%2C1.3-0.6l7.8-8.4c0.3-0.3%2C0.4-0.7%2C0.4-1.1c0-0.4-0.2-0.8-0.4-1.1%20L23%2C10.6z%22%2F%3E%3C%2Fsvg%3E');
}



/********** FAQ **********/

.faq_wrapp{
	width: 920px;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}

.faq_wrapp .cont_section{
	margin-bottom: 80px;
}

.faq_wrapp .cont_section:last-child{
	margin-bottom: 0;
}

.faq_wrapp .cont_section h2{
	text-align: center;
	margin-bottom: 70px;
}

.faq_wrapp .cont_section h2 span{
	display: inline-block;
    font-size: 35px;
    color: var(--maincolor01);
    font-weight: bold;
    letter-spacing: 0.2em;
    position: relative;
}

.faq_wrapp .cont_section h2 span::after {
    content: '';
    width: 90px;
    height: 3px;
    background: var(--maincolor01);
    display: block;
    position: absolute;
    bottom: -14px;
    left: 0;
    right: 0;
    margin: auto;
}

.faq_wrapp .cont_section .cont_faq{

}

.faq_wrapp .cont_section .cont_faq ul{

}

.faq_wrapp .cont_section .cont_faq ul li{
	margin-bottom: 30px;
}

.faq_wrapp .cont_section .cont_faq ul li:last-child{
	margin-bottom: 0;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q{
	position: relative;
    cursor: pointer;
    border-bottom: 2px solid var(--categorycolor01);
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span{
	display: block;
	line-height: 1.4;
	position: relative;
	padding: 20px 2.6em 16px 4.2em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::before{
    content: '';
    border: 8px solid transparent;
    border-left: 8px solid var(--maincolor01);
    position: absolute;
    top: -3px;
    left: -3px;
    transform: translate(0, 0) rotate(225deg);
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::after{
	content: '＋';
	font-size: 24px;
	color: #7e7b7b;
	font-weight: bold;
	display: inline-block;
	position: absolute;
    top: 50%;
    right: 14px;
    transform: translate(0, -50%);
}

.faq_wrapp .cont_section .cont_faq ul li .list-q.active::after{
	content: '－';
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span::before{
	content: 'Q.';
	font-family: 'Libre Baskerville', serif;
	font-size: 28px;
	color: var(--maincolor01);
	display: inline-block;
	position: absolute;
    top: 7px;
    left: 16px;
    transform: translate(0, 0);
}

.faq_wrapp .cont_section .cont_faq ul li .list-a{
	display: none;
	background: var(--categorycolor01);
	line-height: 1.8;
	padding: 25px 16px 16px 4.2em;
	position: relative;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a::before{
	content: 'A.';
	font-family: 'Libre Baskerville', serif;
	font-size: 28px;
	color: var(--maincolor02);
	display: inline-block;
	position: absolute;
    top: 13px;
    left: 16px;
    transform: translate(0, 0);
}

.faq_wrapp .cont_section .cont_faq ul li .list-a p{
	margin-bottom: 1em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a p:last-child{
	margin-bottom: 0;
}


.contact_link{

}

.contact_link .contact_caption{
	width: 820px;
	text-align: center;
	box-shadow: 3px 3px 4px 0px #b0b0b0;
	padding: 18px;
	margin: 0 auto 60px;
	border-radius: 12px;
}

.contact_link .contact_caption p{
	line-height: 2.0;
	margin-bottom: 1em;
}

.contact_link .contact_caption p:last-child{
	margin-bottom: 0;
}


.link_btn{

}

.link_btn a{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: flex-end;
    color: #333;
}

.link_btn a:hover{
	opacity: 0.8;
}

.link_btn a .link_image {
    width: 294px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.link_btn a .link_text {
    padding-left: 50px;
    line-height: 1;
    position: relative;
    z-index: 2;
}

.link_btn a .link_text .catch{
	display: inline-block;
	font-size: 20px;
	color: #fff;
	padding: 14px 14px;
	margin-bottom: 23px;
	background: var(--maincolor01);
	box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.link_btn a .link_text .main {
    font-size: 20px;
    font-weight: bold;
    color: var(--maincolor01);
    margin-bottom: 12px;
}

.link_btn a .link_text .link {
    text-align: right;
    margin-bottom: 30px;
}

.link_btn a .link_text .link span {
    display: inline-block;
    font-size: 13px;
    color: var(--maincolor01);
    font-weight: bold;
    padding-right: 1.4em;
    position: relative;
}

.link_btn a .link_text .link span::after {
    content: '';
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%20style%3D%22enable-background%3Anew%200%200%2040%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23144483%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M36.2%2C20c0%2C9-7.3%2C16.2-16.2%2C16.2S3.8%2C29%2C3.8%2C20S11%2C3.8%2C20%2C3.8S36.2%2C11%2C36.2%2C20z%20M0%2C20c0%2C11%2C9%2C20%2C20%2C20%20s20-9%2C20-20S31%2C0%2C20%2C0S0%2C9%2C0%2C20z%20M23%2C10.6c-0.3-0.4-0.8-0.6-1.3-0.6c-1%2C0-1.7%2C0.8-1.7%2C1.7v4.5h-7.5c-1.4%2C0-2.5%2C1.1-2.5%2C2.5v2.5%20c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5H20v4.5c0%2C1%2C0.8%2C1.7%2C1.7%2C1.7c0.5%2C0%2C0.9-0.2%2C1.3-0.6l7.8-8.4c0.3-0.3%2C0.4-0.7%2C0.4-1.1c0-0.4-0.2-0.8-0.4-1.1%20L23%2C10.6z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
}

.link_btn a .link_text::after {
    content: '';
    width: 140px;
    height: 140px;
background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20128.7%20128.7%22%20style%3D%22enable-background%3Anew%200%200%20128.7%20128.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23A7D8F9%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M47.3%2C92v-6.4h-1v5.8C46.6%2C91.6%2C47%2C91.8%2C47.3%2C92z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2246.3%2C85.5%2047.3%2C85.5%2047.3%2C85.4%2046.3%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M43.6%2C85.5L43.6%2C85.5h-1v2.9c0.3%2C0.3%2C0.7%2C0.6%2C1%2C0.9V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M39.8%2C85.6L39.8%2C85.6v-0.1l-0.1%2C0C39.7%2C85.5%2C39.8%2C85.5%2C39.8%2C85.6C39.8%2C85.6%2C39.8%2C85.6%2C39.8%2C85.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M45.4%2C85.5L45.4%2C85.5h-1V90c0.3%2C0.3%2C0.7%2C0.5%2C1%2C0.7V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M41.7%2C87.6v-2h-1v1C41%2C86.9%2C41.4%2C87.2%2C41.7%2C87.6z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2240.7%2C85.5%2041.7%2C85.5%2041.7%2C85.4%2040.7%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M66%2C85.5L66%2C85.5h-1v11.3c0.3%2C0%2C0.7%2C0%2C1%2C0V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M62.3%2C85.5L62.3%2C85.5h-1v11.1c0.3%2C0%2C0.7%2C0.1%2C1%2C0.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M58.5%2C96.3V85.5h-1v10.6C57.9%2C96.2%2C58.2%2C96.2%2C58.5%2C96.3z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2257.5%2C85.5%2058.5%2C85.5%2058.5%2C85.4%2057.5%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M54.8%2C85.5L54.8%2C85.5h-1V95c0.3%2C0.1%2C0.7%2C0.2%2C1%2C0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M51.1%2C85.5L51.1%2C85.5h-1v8c0.3%2C0.2%2C0.7%2C0.3%2C1%2C0.5V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.2%2C96.8V85.5h-1v11.3C63.5%2C96.8%2C63.8%2C96.8%2C64.2%2C96.8z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2263.2%2C85.5%2064.2%2C85.5%2064.2%2C85.4%2063.2%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M60.4%2C85.5L60.4%2C85.5h-1v10.9c0.3%2C0.1%2C0.7%2C0.1%2C1%2C0.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M56.7%2C85.5L56.7%2C85.5h-1v10.1c0.3%2C0.1%2C0.7%2C0.2%2C1%2C0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M52.9%2C94.7v-9.2h-1v8.8C52.3%2C94.5%2C52.6%2C94.6%2C52.9%2C94.7z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2251.9%2C85.5%2052.9%2C85.5%2052.9%2C85.4%2051.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.2%2C93v-7.5h-1v7C48.5%2C92.7%2C48.8%2C92.9%2C49.2%2C93z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2249.2%2C85.5%2048.2%2C85.5%2048.2%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M84.7%2C85.5L84.7%2C85.5h-1v4.8c0.3-0.3%2C0.7-0.5%2C1-0.8V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M81%2C85.5L81%2C85.5h-1v7.2c0.3-0.2%2C0.7-0.4%2C1-0.6V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M77.3%2C94.1v-8.6h-1v9C76.6%2C94.4%2C76.9%2C94.3%2C77.3%2C94.1z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2276.3%2C85.5%2077.3%2C85.5%2077.3%2C85.4%2076.3%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.5%2C85.5L73.5%2C85.5h-1v10.2c0.3-0.1%2C0.7-0.2%2C1-0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M69.8%2C85.5L69.8%2C85.5h-1v11c0.3%2C0%2C0.7-0.1%2C1-0.2V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M82.9%2C91v-5.5h-1v6.1C82.2%2C91.4%2C82.5%2C91.2%2C82.9%2C91z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2281.9%2C85.5%2082.9%2C85.5%2082.9%2C85.4%2081.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79.1%2C85.5L79.1%2C85.5h-1v8.2c0.3-0.2%2C0.7-0.3%2C1-0.5V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M75.4%2C85.5L75.4%2C85.5h-1v9.7c0.3-0.1%2C0.7-0.2%2C1-0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M71.6%2C96V85.5h-1v10.7C71%2C96.1%2C71.3%2C96.1%2C71.6%2C96z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2270.6%2C85.5%2071.6%2C85.5%2071.6%2C85.4%2070.6%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M67.9%2C96.6V85.5h-1v11.2C67.2%2C96.7%2C67.6%2C96.7%2C67.9%2C96.6z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2267.9%2C85.5%2066.9%2C85.5%2066.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M88.5%2C85.5L88.5%2C85.5h-1v1.6c0.3-0.3%2C0.7-0.7%2C1-1.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M86.6%2C87.9v-2.4h-1v3.3C86%2C88.5%2C86.3%2C88.2%2C86.6%2C87.9z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2285.6%2C85.5%2086.6%2C85.5%2086.6%2C85.4%2085.6%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M128.6%2C61.4c0-0.2%2C0-0.4%2C0-0.6c-0.1-0.9-0.1-1.9-0.2-2.8c0-0.2%2C0-0.3-0.1-0.5c-0.1-0.9-0.2-1.8-0.3-2.7%20c0-0.1%2C0-0.2%2C0-0.3c-0.1-1-0.3-1.9-0.5-2.9c0-0.1-0.1-0.3-0.1-0.4c-0.2-0.9-0.4-1.9-0.6-2.8l-0.4-1.5h0C118.6%2C19.9%2C93.8%2C0%2C64.3%2C0%20C34.9%2C0%2C10.1%2C19.9%2C2.4%2C46.9h0L2%2C48.4c-0.2%2C0.9-0.4%2C1.9-0.6%2C2.8c0%2C0.1-0.1%2C0.3-0.1%2C0.4c-0.2%2C1-0.4%2C1.9-0.5%2C2.9c0%2C0.1%2C0%2C0.2%2C0%2C0.3%20c-0.1%2C0.9-0.2%2C1.7-0.3%2C2.6c0%2C0.2%2C0%2C0.4-0.1%2C0.5c-0.1%2C0.9-0.2%2C1.9-0.2%2C2.8c0%2C0.2%2C0%2C0.4%2C0%2C0.6c0%2C1-0.1%2C2-0.1%2C2.9c0%2C1%2C0%2C2%2C0.1%2C2.9%20c0%2C0.2%2C0%2C0.4%2C0%2C0.6c0.1%2C0.9%2C0.1%2C1.9%2C0.2%2C2.8c0%2C0.2%2C0%2C0.4%2C0.1%2C0.5c0.1%2C0.9%2C0.2%2C1.8%2C0.3%2C2.6c0%2C0.1%2C0%2C0.2%2C0%2C0.3c0.1%2C1%2C0.3%2C1.9%2C0.5%2C2.9%20c0%2C0.1%2C0.1%2C0.3%2C0.1%2C0.4c0.2%2C0.9%2C0.4%2C1.9%2C0.6%2C2.8l0.4%2C1.5h0c7.6%2C27%2C32.5%2C46.9%2C61.9%2C46.9c29.4%2C0%2C54.3-19.9%2C61.9-46.9h0l0.4-1.5%20c0.2-0.9%2C0.5-1.9%2C0.6-2.8c0-0.1%2C0.1-0.3%2C0.1-0.4c0.2-1%2C0.4-1.9%2C0.5-2.9c0-0.1%2C0-0.2%2C0-0.3c0.1-0.9%2C0.2-1.8%2C0.3-2.7%20c0-0.2%2C0-0.3%2C0.1-0.5c0.1-0.9%2C0.2-1.9%2C0.2-2.8c0-0.2%2C0-0.4%2C0-0.6c0-1%2C0.1-2%2C0.1-3C128.7%2C63.4%2C128.7%2C62.4%2C128.6%2C61.4z%20M37.9%2C83.2%20v-1.4h0.9v2.6c0.3%2C0.3%2C0.6%2C0.7%2C0.8%2C1c0%2C0%2C0%2C0%2C0%2C0l0.2%2C0v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9%20v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6%20h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6H65v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1%20l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6H80v3.6v0.1%20l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9V85c0.3-0.4%2C0.7-0.8%2C1-1.3v-1.9h0.9%20v0.7c0.2-0.2%2C0.3-0.5%2C0.4-0.7h2.2c-6%2C10.1-17%2C16.8-29.5%2C16.8c-12.5%2C0-23.5-6.8-29.5-16.8H37C37.3%2C82.3%2C37.6%2C82.8%2C37.9%2C83.2z%20M64.3%2C100.7C78%2C100.7%2C90%2C93%2C96.2%2C81.8h1.1c-6.3%2C11.8-18.7%2C19.8-32.9%2C19.8c-14.2%2C0-26.6-8-32.9-19.8h1.1%20C38.7%2C93%2C50.6%2C100.7%2C64.3%2C100.7z%20M64.3%2C102.6c14.8%2C0%2C27.6-8.4%2C34-20.8h21.3c-7.4%2C23.5-29.4%2C40.6-55.3%2C40.6%20c-25.9%2C0-47.9-17.1-55.3-40.6h21.3C36.7%2C94.1%2C49.5%2C102.6%2C64.3%2C102.6z%20M5.5%2C77.8C4.5%2C73.4%2C4%2C68.9%2C4%2C64.3c0-4.5%2C0.5-9.1%2C1.5-13.5%20h117.7c1%2C4.4%2C1.5%2C8.9%2C1.5%2C13.5c0%2C4.5-0.5%2C9.1-1.5%2C13.5H5.5z%20M91.2%2C46.2v0.7h-0.9v-1.9c-0.3-0.4-0.7-0.9-1-1.3v3.2h-0.9v-4.2%20c-0.3-0.4-0.7-0.7-1-1.1v5.3h-0.9v-6.1c-0.3-0.3-0.7-0.6-1-0.9v7h-0.9v-7.8c-0.3-0.3-0.7-0.5-1-0.8v8.5h-0.9v-9.2%20c-0.3-0.2-0.7-0.5-1-0.7v9.8H81V36.5c-0.3-0.2-0.7-0.4-1-0.6v11h-0.9V35.5c-0.3-0.2-0.7-0.3-1-0.5v11.9h-0.9V34.6%20c-0.3-0.1-0.7-0.3-1-0.4v12.7h-0.9V33.8c-0.3-0.1-0.7-0.2-1-0.3v13.4h-0.9V33.2c-0.3-0.1-0.7-0.2-1-0.3v13.9h-0.9V32.7%20c-0.3-0.1-0.7-0.2-1-0.2v14.4h-0.9V32.3c-0.3-0.1-0.7-0.1-1-0.2v14.7h-0.9V32.1c-0.3%2C0-0.7-0.1-1-0.1v14.9H66V31.9%20c-0.3%2C0-0.7%2C0-1%2C0v15h-0.9v-15c-0.3%2C0-0.7%2C0-1%2C0v15h-0.9V31.9c-0.3%2C0-0.7%2C0-1%2C0.1v14.8h-0.9V32.1c-0.3%2C0-0.7%2C0.1-1%2C0.1v14.6h-0.9%20V32.4c-0.3%2C0.1-0.7%2C0.1-1%2C0.2v14.3h-0.9V32.8c-0.3%2C0.1-0.7%2C0.2-1%2C0.3v13.8h-0.9V33.3c-0.3%2C0.1-0.7%2C0.2-1%2C0.3v13.2h-0.9V34%20c-0.3%2C0.1-0.7%2C0.3-1%2C0.4v12.5h-0.9V34.7c-0.3%2C0.2-0.7%2C0.3-1%2C0.5v11.7h-0.9V35.6c-0.3%2C0.2-0.7%2C0.4-1%2C0.6v10.7h-0.9V36.7%20c-0.3%2C0.2-0.7%2C0.4-1%2C0.6v9.5h-0.9V38c-0.3%2C0.2-0.7%2C0.5-1%2C0.7v8.1h-0.9v-7.4c-0.3%2C0.3-0.7%2C0.6-1%2C0.9v6.6h-0.9v-5.7%20c-0.3%2C0.3-0.7%2C0.7-1%2C1v4.7h-0.9v-3.8c-0.3%2C0.4-0.7%2C0.8-1%2C1.2v2.6h-0.9v-1.4c-0.3%2C0.5-0.6%2C0.9-0.9%2C1.4h-2.2%20c6-10.1%2C17-16.8%2C29.5-16.8c12.5%2C0%2C23.5%2C6.8%2C29.5%2C16.8h-2.2C91.5%2C46.6%2C91.4%2C46.4%2C91.2%2C46.2z%20M64.3%2C28c-13.7%2C0-25.6%2C7.6-31.8%2C18.8%20h-1.1c6.3-11.8%2C18.7-19.8%2C32.9-19.8c14.2%2C0%2C26.6%2C8%2C32.9%2C19.8h-1.1C90%2C35.6%2C78%2C28%2C64.3%2C28z%20M64.3%2C26.1c-14.8%2C0-27.6%2C8.5-34%2C20.8H9%20C16.4%2C23.4%2C38.4%2C6.3%2C64.3%2C6.3c25.9%2C0%2C47.9%2C17.1%2C55.3%2C40.6H98.4C92%2C34.5%2C79.1%2C26.1%2C64.3%2C26.1z%20M64.3%2C4c27.2%2C0%2C50.2%2C18.1%2C57.8%2C42.9%20h-1.4c-7.5-24-29.9-41.6-56.4-41.6c-26.5%2C0-48.9%2C17.5-56.4%2C41.6H6.6C14.1%2C22.1%2C37.1%2C4%2C64.3%2C4z%20M64.3%2C124.7%20c-27.2%2C0-50.2-18.1-57.8-42.9h1.4c7.5%2C24%2C29.9%2C41.6%2C56.4%2C41.6c26.5%2C0%2C48.9-17.5%2C56.4-41.6h1.4C114.6%2C106.6%2C91.5%2C124.7%2C64.3%2C124.7z%22%20%2F%3E%3C%2Fg%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M30.2%2C26.6l0.8-0.9l1-0.8l1.9-0.8l2.3%2C0l1.7%2C1.1l1.2%2C1.9l-0.2%2C2.1l-0.8%2C1.7L36.8%2C32l-1.2%2C0.8L34.4%2C34%20l-0.2-0.2l0.4-0.7l-0.1-1l-3.7-4.5l-0.9-0.4l-0.5%2C0.4l-0.2-0.2L30.2%2C26.6z%20M31.1%2C26.4l3.8%2C4.7l0.7%2C0.6l1.3-0.1l1.1-1.2l0.3-1.5%20l-0.4-1.5l-1.2-1.6l-1.6-1L33.2%2C25l-1.6%2C0.7l-0.9%2C0.8L31.1%2C26.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M40%2C23.6l0.5-0.5l0.4-0.8l0.2%2C0.1l0.4%2C0.9l0.2%2C0.7l0.2-1.8l0.5-0.7l0.9%2C0.3l-0.3%2C1l-0.7-0.2l-0.4%2C0.8l0.3%2C1%20l1.1%2C2l0.6%2C0.3l0.7-0.2l0.1%2C0.2l-1.3%2C0.6L42.4%2C28l-0.1-0.2l0.3-0.3l-0.1-0.7l-1.7-2.8l-0.5-0.2l-0.2%2C0.1L40%2C23.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M44.6%2C20.5l0.8-0.2l0.7-0.5l1.4%2C3.7l1%2C0.7l0.9-0.3l0.7-0.9l-0.2-0.1l-1.2-3.1l-0.5-0.3l-0.5%2C0.1l-0.2-0.3%20l0.9-0.3l0.9-0.5l0.8%2C2.4l0.8%2C2.1l0.4%2C0.2l0.3-0.2l0.1%2C0.3l-0.7%2C0.3l-0.7%2C0.6l-0.4-0.9l-0.7%2C0.9l-1%2C0.6l-1.2-0.2l-0.9-2l-0.7-1.7%20l-0.5-0.3l-0.3%2C0L44.6%2C20.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M54.5%2C21.2L54.1%2C22l0.5%2C0.6l3.3-0.2l0.8%2C0.9l-0.4%2C1.3l-1.5%2C0.9L55%2C25.8l-0.9-0.1l-0.5-1.4l0.3%2C0l0.8%2C0.9%20l1.3%2C0.2l1.3-0.6l0.4-1.6l-0.2-0.4l-3.6%2C0.4l-0.7-0.7l0.5-1l0.5-0.5l-0.8-0.5l-0.6-1.1l0.3-1.5l1-0.8l1.4-0.2l0.6%2C0.2l1.6-0.5%20l0.1%2C0.7l-1.4%2C0.2l0.5%2C0.6l0.1%2C1.2l-0.5%2C1.1l-1.3%2C0.6L54.5%2C21.2z%20M56%2C20.4l0.2-0.8L56%2C18.4l-1-1l-0.6%2C0l-0.6%2C0.5l-0.2%2C1.3l0.4%2C1%20l0.8%2C0.7l0.6%2C0L56%2C20.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M68.3%2C18l-0.2%2C0l-0.2-0.8l-0.7-0.5l-0.7%2C0.1l-0.3%2C0.7l0.2%2C0.7l1.8%2C1.5l0.2%2C0.9l-0.5%2C1L66.8%2C22l-1.2-0.2%20L65%2C21.4l0-1.4l0.2%2C0.1l0.3%2C1l0.8%2C0.6l0.9-0.2l0.3-1L67%2C19.7l-1.6-1.1l-0.2-1.1l0.6-0.9l1-0.3l0.5%2C0.1l0.9%2C0.4L68.3%2C18z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M72.5%2C17.2l0.9%2C0.2l0%2C0.6l-1-0.1L72%2C20.1l-0.1%2C1.5l0.3%2C0.5l0.6-0.1l0%2C0.3l-0.9%2C0.4L71%2C22.3l-0.2-1l0.6-3.5%20l0.3-0.1l-1-0.2l-0.1-0.2l1.9-1.4l0.2%2C0.1L72.5%2C17.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79.5%2C18.9l0.7%2C1l0%2C1.6L79.6%2C23l-1.2%2C0.9l-1.6-0.1l-1.5-0.7l-0.8-1.3l0.3-1.7l1.2-1.6l1.6-0.3l1.4%2C0.4%20L79.5%2C18.9z%20M76.4%2C19.2l-0.8%2C1.9l0.2%2C1.5l0.8%2C0.8l1.1%2C0.2l0.9-0.9l0.8-1.7l0-1.5l-0.7-0.8l-1.1-0.3L76.4%2C19.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M83%2C20.7l0.7%2C0.1l0.9-0.1l0.1%2C0.2l-0.5%2C0.9l-0.5%2C0.6l1.5-0.9l0.8%2C0l0.3%2C0.9l-0.9%2C0.3l-0.2-0.7l-0.9%2C0.2%20l-0.6%2C0.8l-1%2C2l0.1%2C0.6l0.5%2C0.4l-0.1%2C0.2l-1.2-0.7l-1.1-0.3l0.1-0.2l0.5%2C0.1l0.5-0.5l1.3-3L83%2C21l-0.2-0.1L83%2C20.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M89.8%2C23.5l1%2C0.7l0.4%2C1.1l-0.5%2C1.5L87.1%2C25l0.3%2C0.4l-0.2%2C0.1l-0.2%2C1.2l0.6%2C1.3l1.1%2C0.4l0.9-0.3l0%2C0.4%20l-1.6%2C0.4L87%2C28.5l-1-1.2l0.1-1.9l1.3-1.5l1.5-0.5L89.8%2C23.5z%20M90%2C26l0.5-1.2l-0.5-0.9l-0.8-0.2l-0.7%2C0.2l-0.9%2C1.1L90%2C26z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3Cg%3E%20%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M108.9%2C86l-0.4%2C0.9l-0.5%2C1l-1.2%2C1.2l-1.8%2C0.7l-1.7-0.3l-1.5-1.1l-0.5-1.7l0.1-1.6l0.6-1.3l0.6-1l0.6-1.3%20l0.2%2C0.1l-0.1%2C0.6l0.4%2C0.7l4.3%2C2.3l0.9%2C0l0.2-0.4l0.2%2C0.1L108.9%2C86z%20M108.3%2C86.4l-4.4-2.4l-0.7-0.2l-1%2C0.5l-0.5%2C1.3l0.2%2C1.2l0.8%2C1%20l1.5%2C0.8l1.6%2C0.2l1.4-0.7l1-1l0.4-0.9L108.3%2C86.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M102.5%2C91.3l-0.3%2C0.7l-0.1%2C0.7l-0.2%2C0.1l-3.1-2.5l-0.6%2C0L98%2C90.6l-0.1-0.1l0.7-0.7l0.6-0.9l0.2%2C0.2l-0.2%2C0.4%20l0.2%2C0.5l2.3%2C1.6l0.6%2C0l0.1-0.2L102.5%2C91.3z%20M104.5%2C94.1l-0.9%2C0l-0.1-0.9l0.8%2C0L104.5%2C94.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M97.9%2C95.7l0.1-0.1l0.6%2C0.3l0.7-0.2l0.3-0.5l-0.3-0.6l-0.6-0.2l-1.9%2C0.4l-0.7-0.3l-0.4-0.9l0.3-0.9l0.7-0.7%20l0.5-0.2l0.9%2C0.7l-0.2%2C0.1l-0.8-0.3l-0.8%2C0.2l-0.4%2C0.7l0.5%2C0.7l0.8%2C0.1l1.5-0.5l0.8%2C0.5l0.3%2C0.8l-0.3%2C0.8L99.4%2C96l-0.7%2C0.4%20L97.9%2C95.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M97.1%2C97.9l-0.4%2C0.5l-0.2%2C0.6l-0.2%2C0l-0.3-0.5l-0.4%2C1.2l-1%2C0.7l-1.2-0.1l-1.2-0.9l-0.5-1.3L92%2C97l0.7-0.9%20l0.8-0.6l-0.3%2C0.1l-1.1-1.1l-0.5-0.2l-0.5%2C0.3L91%2C94.2l0.9-0.6l0.8-0.9l0.2%2C0.2l-0.2%2C0.4l0.2%2C0.5l3.6%2C3.8l0.5%2C0L97.1%2C97.9z%20M95.7%2C98.3l-1.1-1.4l-0.8-0.6l-0.9%2C0.1l-0.7%2C0.8l0.1%2C0.9l0.8%2C1.1l1.4%2C0.7l1-0.5l0.5-1.1L95.7%2C98.3z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M91.1%2C103.4l-0.9%2C0.5l-1%2C0l-1-0.9l2.5-2.1l-0.4%2C0.1l-0.1-0.2l-0.9-0.5l-1.2%2C0l-0.6%2C0.7l0%2C0.8l-0.3-0.1%20l0.3-1.4l0.6-0.7l1.2-0.3l1.5%2C0.7l0.7%2C1.5l-0.1%2C1.3L91.1%2C103.4z%20M89.1%2C102.7l0.7%2C0.7l0.9-0.1l0.4-0.5l0.1-0.6l-0.5-1L89.1%2C102.7z%22%20%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M87.4%2C105l-0.5%2C0.5l-0.3%2C0.6l-0.2%2C0l-0.3-0.7l-0.4%2C0.7l-0.9%2C0.9l-1%2C0l-0.7-0.8l-1.2-2.4l-0.5-0.2l-0.2%2C0%20l-0.1-0.2l0.8-0.3l0.8-0.5l0.1%2C0.2l-0.3%2C0.2l0%2C0.5l1.2%2C2.3l0.8%2C0.5l0.7-0.3l0.8-1.1l-0.2%2C0.1l-1.3-2.6l-0.4-0.2l-0.4%2C0.1l0-0.2%20l0.9-0.5l0.7-0.4l0.1%2C0.1l-0.2%2C0.2l0%2C0.6l1.2%2C2.5l0.5%2C0.2l0.1-0.1L87.4%2C105z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79%2C107.9l0.2%2C0l0.4%2C0.5l0.7%2C0.2l0.5-0.3l0-0.6l-0.4-0.5l-1.9-0.6l-0.4-0.6l0.1-1l0.7-0.7l1-0.3l0.5%2C0.1%20l0.5%2C1.1l-0.2%2C0l-0.5-0.7l-0.8-0.2l-0.7%2C0.4l0.1%2C0.9l0.6%2C0.4l1.5%2C0.3l0.5%2C0.8l-0.1%2C0.9l-0.6%2C0.6l-0.4%2C0.1l-0.8%2C0L79%2C107.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M77.3%2C109.3l-0.7%2C0.4l-0.5%2C0.5l-0.2-0.1l-0.9-3.8l-0.4-0.3l-0.3-0.1l0-0.2l0.9-0.1l1-0.3l0%2C0.3l-0.4%2C0.2%20l-0.1%2C0.6l0.8%2C2.6l0.5%2C0.3l0.2-0.1L77.3%2C109.3z%20M77.1%2C112.7l-0.7-0.6l0.5-0.7l0.6%2C0.5L77.1%2C112.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.6%2C110.2l-0.7%2C0.3l-0.5%2C0.5l-0.1-0.1l0-0.8l-0.6%2C0.6l-1.1%2C0.5l-0.9-0.4l-0.4-0.9l-0.4-2.6l-0.4-0.3l-0.1%2C0%20l0-0.2l0.9%2C0l0.9-0.2l0.1%2C0.2l-0.3%2C0.1l-0.2%2C0.5l0.4%2C2.5l0.6%2C0.7l0.8-0.1l1.1-0.8l-0.3%2C0.1l-0.5-2.9l-0.4-0.4l-0.4%2C0l0-0.2l1-0.1%20l0.8-0.2l0.1%2C0.2l-0.3%2C0.2l-0.2%2C0.5l0.4%2C2.7l0.4%2C0.4l0.1-0.1L73.6%2C110.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M65.9%2C108.4l0.5-0.6l-0.3-0.6l-2.8-0.3l-0.5-0.9l0.6-1l1.4-0.5l1.5%2C0l0.7%2C0.2l0.2%2C1.2l-0.3%2C0l-0.5-0.8l-1-0.4%20l-1.2%2C0.3l-0.6%2C1.2l0.1%2C0.4l3%2C0.2l0.5%2C0.7l-0.6%2C0.7l-0.5%2C0.4l0.6%2C0.5l0.3%2C1l-0.5%2C1.2l-1%2C0.5l-1.1%2C0l-0.5-0.3l-1.4%2C0.2l0-0.6%20l1.1%2C0.1l-0.3-0.6l0.1-1l0.6-0.8l1.1-0.3L65.9%2C108.4z%20M64.6%2C108.8l-0.3%2C0.6l0%2C1.1l0.7%2C1l0.5%2C0.1l0.6-0.3l0.3-1l-0.2-0.9l-0.5-0.7%20l-0.5-0.1L64.6%2C108.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M56.5%2C110.6l-0.6%2C0l-0.6%2C0.2l-0.1-0.1l0.2-0.6l-1.2%2C0.4l-1.1-0.4l-0.7-1l0.1-1.5l0.7-1.2l1.1-0.5l1.2%2C0l1%2C0.3%20l-0.2-0.2l0.3-1.5l-0.1-0.5l-0.6-0.3l0.1-0.2l1%2C0.4l1.1%2C0.1l-0.1%2C0.3l-0.4%2C0.1l-0.3%2C0.5l-1%2C5.2l0.3%2C0.4L56.5%2C110.6z%20M55.5%2C109.7%20l0.5-1.7l0-1l-0.6-0.7l-1-0.1l-0.7%2C0.6l-0.5%2C1.3l0.3%2C1.5l1%2C0.6l1.2-0.2L55.5%2C109.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.2%2C111.8l-0.6-0.1l-0.7%2C0.1l0-0.2l1.3-3.2l-1.6%2C0.2l-0.9-0.8l0-1l0.9-2.5l-0.1-0.6l-0.2-0.1l0.1-0.2%20l0.7%2C0.3l1%2C0.3l0%2C0.2l-0.3-0.1l-0.5%2C0.3l-0.8%2C2.4l0.3%2C1l0.7%2C0.3l1.1-0.1l-0.2-0.1l1.1-2.7l-0.1-0.5l-0.3-0.2l0.1-0.1l0.8%2C0.4%20l0.9%2C0.2l-0.1%2C0.1l-0.4%2C0l-0.4%2C0.4L49%2C111l0.3%2C0.5L49.2%2C111.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M42.6%2C104.4l-0.3%2C0.5l0%2C0.5l0.4%2C0.5l0.8-0.2l-0.1-0.4l0.7-0.1l0.2%2C0.6l-1.7%2C0.4l-0.9-0.4l-0.1-1.1l1.4-2.4%20l-0.1-0.8l-0.2-0.1l0.1-0.2l1%2C0.3l0.2%2C0.6l-0.2%2C0.2l0.7-0.2l0.8%2C0.2l0.6%2C0.9l-0.5%2C1.2l-0.9%2C0.2l-1.9-0.3L42.6%2C104.4z%20M44.6%2C104.2%20l0.5-0.9l-0.3-0.7l-0.5-0.3l-0.7%2C0.1l-0.7%2C1.6L44.6%2C104.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M39.5%2C103.9l-0.5-0.2l-0.7%2C0l0-0.2l0.5-0.7l0.5-0.4l-1.4%2C0.6l-0.7-0.1l-0.1-0.8l0.8-0.2l0.1%2C0.6l0.8%2C0%20l0.6-0.6l1.1-1.6l0-0.5l-0.4-0.4l0.1-0.1l0.9%2C0.7l0.9%2C0.4l-0.1%2C0.2l-0.4-0.1l-0.5%2C0.3l-1.5%2C2.3l0.1%2C0.5l0.1%2C0.1L39.5%2C103.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M34.9%2C101.1l-0.5%2C0l-0.1-0.1l0.4-0.5l0.5-0.2l-0.8%2C0l-1-0.3l-0.6-0.8l0.1-0.8l-0.8%2C0L31.1%2C98l-0.5-0.8l0.3-1%20l1.7-1.9l0.2-0.5l-0.1-0.3l0.1-0.2l0.6%2C0.6l0.9%2C0.7l-0.1%2C0.2l-0.4-0.3l-0.6%2C0.3l-1.5%2C1.7l-0.2%2C0.9l0.8%2C0.8l1%2C0.2L33%2C98.1l1.8-2%20l0.2-0.4l-0.2-0.3l0.2-0.2l0.6%2C0.6l0.8%2C0.6l-0.2%2C0.1L36%2C96.4l-0.5%2C0.1l-1.8%2C2.1l0%2C0.8l0.8%2C0.7l0.9%2C0.1l-0.3-0.2l1.8-2l0.1-0.5%20l-0.2-0.3L37%2C97l0.6%2C0.8l0.8%2C0.6l-0.1%2C0.2L38%2C98.3l-0.5%2C0.1l-1.9%2C2.2l0.1%2C0.5l-0.1%2C0.2L34.9%2C101.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M28.3%2C92.3l-0.5%2C0.4l-0.2%2C0.5l0.2%2C0.6l0.8%2C0.1l0.1-0.4l0.7%2C0.1l0%2C0.7L27.6%2C94L27%2C93.2l0.4-1.1l2.2-1.6%20l0.2-0.8l-0.2-0.2l0.1-0.2l0.8%2C0.6l-0.1%2C0.6l-0.3%2C0.1l0.7%2C0.1l0.7%2C0.5l0.2%2C1l-1%2C0.9l-0.9-0.2L28.2%2C92L28.3%2C92.3z%20M30.2%2C92.9%20l0.8-0.6l0-0.7l-0.3-0.5L30%2C90.9L28.7%2C92L30.2%2C92.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M23.8%2C87.4l0.7%2C0.2l-0.2%2C1l0.4%2C0.7l0.9%2C0.2l1.1-0.5l0.8-1.1l0-1.1l-0.5-0.7l-0.6-0.3l0-0.2l0.7%2C0.1l0.9%2C0.7%20l0.4%2C1.1l-0.4%2C1.4l-1.3%2C1l-1.7%2C0l-1.1-0.9l-0.3-0.8L23.8%2C87.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M22.3%2C85.6l-0.5-0.8l0.2-0.1l0.2%2C0.3l0.4%2C0l2.2-2.2l0.4-0.2l-3.3%2C0.4l-0.4%2C0.4l0.1%2C0.3l-0.3%2C0l-0.2-0.7%20l-0.4-0.6l0.2-0.1l0.3%2C0.3l0.5%2C0.1l5.9-0.5l0.9%2C0.5l-0.3%2C0.6L27.6%2C83l0.2-0.5l-0.3-0.2l-1.4%2C0.1L23%2C85.5l-0.3%2C0.4l0%2C0.3l-0.2%2C0.1%20L22.3%2C85.6z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M38.1%2C59.3l0.2%2C1.8l-0.6-0.1l-0.3-1.6L36.6%2C58l-2.3-0.7l-3%2C0.7l-2%2C2.4l-0.7%2C3.4l0.4%2C3l2%2C2.4l2.7%2C1l2-0.3%20l1.9-1.9l0.6-1.7l0.4%2C0.1l-1%2C3.6l-2.1%2C0.6l-2.7%2C0.2l-3.3-1.2l-2.3-2.1L26.5%2C64l0.6-3.2l1.8-2.6l3-1.2l3.7-0.2l2.3%2C1.1L38.1%2C59.3z%22%20%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M47.8%2C61.8l1.6%2C1.1l0.8%2C2.4L49.7%2C68l-1.5%2C1.9l-2.5%2C0.6L43.2%2C70l-1.8-1.7l-0.4-2.6l1.1-3l2.4-1.2l2.3%2C0%20L47.8%2C61.8z%20M43.1%2C63.7L42.7%2C67l1%2C2.2l1.7%2C0.8l1.7-0.2l1-1.7l0.5-2.9l-0.7-2.2L46.4%2C62l-1.8%2C0.1L43.1%2C63.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M53%2C62.5l1.3-0.4l1-0.8l0.2%2C0.2l-0.2%2C1.4l1.2-0.9l2.3-0.7l1.6%2C0.9l0.5%2C1.8L61%2C69.2l0.6%2C0.7l0.3%2C0.1l0%2C0.4%20l-1.6-0.2l-1.7%2C0.2L58.5%2C70l0.6-0.2l0.5-0.8l0-4.9l-0.9-1.6l-1.5-0.1l-2.3%2C1.1l0.6%2C0l0%2C5.6l0.6%2C0.8l0.7%2C0.1l-0.1%2C0.3l-2%2C0l-1.6%2C0.1%20L53%2C70l0.6-0.2l0.5-1v-5.3l-0.7-0.8l-0.2%2C0.1L53%2C62.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M67.1%2C61.8l1.4%2C0l0.1%2C1l-1.6%2C0.1l0%2C3.6l0.2%2C2.4l0.5%2C0.6l0.9-0.3l0.1%2C0.4l-1.2%2C0.9L66%2C70.2l-0.5-1.5l0.1-5.6%20l0.5-0.2l-1.6%2C0l-0.2-0.3l2.6-2.6l0.4%2C0.1L67.1%2C61.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M75.9%2C64.6l0-1.2l-0.5-0.9l-1.2-0.4l-1.1%2C1l0.5%2C0.7l-1%2C0.8l-1-0.9l2.5-2.2l1.9-0.1l1.2%2C1.8L77%2C68.4l0.9%2C1.2%20l0.5%2C0l0.1%2C0.4l-1.9%2C0.4l-0.8-0.8l0.3-0.5L75%2C70.1l-1.6%2C0.4l-1.8-0.9L71.4%2C67l1.4-1.1l3.5-1.1L75.9%2C64.6z%20M72.8%2C66.7l0%2C1.9l1%2C0.9%20l1.1%2C0.1l1.1-0.8l-0.2-3.3L72.8%2C66.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M88%2C62.6l-1%2C0.9l-1.5-1.3h-1.5l-1.2%2C1.3l-0.2%2C2.2l1%2C2.4l1.7%2C1.1l1.6-0.1l1.1-0.7l0.3%2C0.2l-0.8%2C1l-2.1%2C0.8%20L83%2C70.1l-1.8-2L81%2C65l1.8-2.8l2.7-0.9l1.7%2C0.2L88%2C62.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M93.1%2C61.8l1.4%2C0l0.1%2C1L93%2C62.9l0%2C3.6l0.2%2C2.4l0.5%2C0.6l0.9-0.3l0.1%2C0.4l-1.2%2C0.9L92%2C70.2l-0.5-1.5l0.1-5.6%20l0.5-0.2l-1.6%2C0l-0.2-0.3l2.6-2.6l0.4%2C0.1L93.1%2C61.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    position: absolute;
    top: -102px;
    right: -30px;
    z-index: -1;
    transform: rotate(0deg);
    opacity: 0.6;
}



/********** 求人archive **********/

.recruit_list_wrapp{
	margin-bottom: 100px;
}

.recruit_list_wrapp h2{
    text-align: center;
    line-height: 1;
    margin-bottom: 70px;
}

.recruit_list_wrapp h2 span{
    display: inline-block;
    font-size: 35px;
    color: var(--maincolor01);
    font-weight: bold;
    letter-spacing: 0.2em;
    position: relative;
}

.recruit_list_wrapp h2 span::after {
    content: '';
    width: 90px;
    height: 3px;
    background: var(--maincolor01);
    display: block;
    position: absolute;
    bottom: -14px;
    left: 0;
    right: 0;
    margin: auto;
}

.recruit_list_wrapp .anchor_link{
	width: 920px;
	margin: 0 auto 60px;
	padding: 0 20px;
	box-sizing: border-box;
}

.recruit_list_wrapp .anchor_link .list_wrapp{
    padding: 16px;
    border-radius: 12px;
    background: rgba(255,255,255,0.8);
    box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.recruit_list_wrapp .anchor_link .anchor_list{
	margin-bottom: 8px;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}

.recruit_list_wrapp .anchor_link .anchor_list .prefecture{
	width: 100px;
	font-size: 17px;
	font-weight: bold;
	color: var(--maincolor01);
	line-height: 1;
	padding-top: 9px;
}

.recruit_list_wrapp .anchor_link .anchor_list .ul_wrapp{
	width: 820px;
}

.recruit_list_wrapp .anchor_link .anchor_list ul{
	width: 100%;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}

.recruit_list_wrapp .anchor_link .anchor_list ul li{
	/*width: 160px;*/
	margin: 0 18px 16px 0;
}

.recruit_list_wrapp .anchor_link ul li a {
    padding: 10px 31px 10px 12px;
    font-size: 13px;
}

.recruit_list_wrapp .anchor_link ul li a:after {
    border: 5px solid transparent;
    border-top: 7px solid #fff;
    right: 8px;
}

.recruit_list_wrapp .list_area{
	width: 920px;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}

.recruit_list_wrapp .list_area .cont_wrapp{
	margin-bottom: 80px;
}

.recruit_list_wrapp .list_area h3{
	line-height: 1;
	margin-bottom: 18px;
}

.recruit_list_wrapp .list_area h3 span{
	display: inline-block;
	font-size: 26px;
	font-weight: bold;
	color: var(--maincolor01);
	position: relative;
}

.recruit_list_wrapp .list_area h3 span::after{
	content: '';
	width: 100%;
	height: 2px;
	display: block;
	background: var(--maincolor01);
	position: absolute;
	bottom: 0;
	right: -105%;
}

.recruit_list_wrapp .list_area .list_flex{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
	margin-bottom: 30px;
}

.recruit_list_wrapp .list_area .list_flex h4{
	width: 200px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	padding-top: 12px;
}

.recruit_list_wrapp .list_area .list_flex ul{
	width: 680px;
}

.recruit_list_wrapp .list_area .list_flex ul li{
	line-height: 1;
	margin-bottom: 14px;
}

.recruit_list_wrapp .list_area .list_flex ul li:last-child{
	margin-bottom: 0;
}

.recruit_list_wrapp .list_area .list_flex ul li a{
	display: block;
	padding: 14px 18px;
	color: #333;
	background: rgba(255,255,255,0.8);
	border-radius: 8px;
	border: 1px solid #ccc;
	box-shadow: 2px 2px 3px -2px #b0b0b0;
	position: relative;
}

.recruit_list_wrapp .list_area .list_flex ul li a:hover{
	background: var(--maincolor01);
	color: #fff;
}

.recruit_list_wrapp .list_area .list_flex ul li a .date{
    font-size: 0.7em;
    position: absolute;
    top: 50%;
    right: 80px;
    transform: translate(0, -50%);
}

.recruit_list_wrapp .list_area .list_flex ul li a::after {
    content: '';
    display: block;
    width: 26px;
    height: 26px;
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23144483%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M416%2C208c0%2C45.9-14.9%2C88.3-40%2C122.7l126.6%2C126.7c12.5%2C12.5%2C12.5%2C32.8%2C0%2C45.3c-12.5%2C12.5-32.8%2C12.5-45.3%2C0%20L330.7%2C376c-34.4%2C25.2-76.8%2C40-122.7%2C40C93.1%2C416%2C0%2C322.9%2C0%2C208S93.1%2C0%2C208%2C0S416%2C93.1%2C416%2C208z%20M208%2C352c79.5%2C0%2C144-64.5%2C144-144%20S287.5%2C64%2C208%2C64S64%2C128.5%2C64%2C208S128.5%2C352%2C208%2C352z%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    position: absolute;
    top: 50%;
    right: 13px;
    transform: translate(0, -50%);
    transition: all 0.2s linear;
}

.recruit_list_wrapp .list_area .list_flex ul li a:hover::after {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M416%2C208c0%2C45.9-14.9%2C88.3-40%2C122.7l126.6%2C126.7c12.5%2C12.5%2C12.5%2C32.8%2C0%2C45.3c-12.5%2C12.5-32.8%2C12.5-45.3%2C0%20L330.7%2C376c-34.4%2C25.2-76.8%2C40-122.7%2C40C93.1%2C416%2C0%2C322.9%2C0%2C208S93.1%2C0%2C208%2C0S416%2C93.1%2C416%2C208z%20M208%2C352c79.5%2C0%2C144-64.5%2C144-144%20S287.5%2C64%2C208%2C64S64%2C128.5%2C64%2C208S128.5%2C352%2C208%2C352z%22%2F%3E%3C%2Fsvg%3E')
}



/********** 求人single **********/

.recruit_single_wrapp{
	width: 920px;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}

.recruit_single_head{
	margin-bottom: 74px;
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}

.recruit_single_head .image_area{
    width: 360px;
    border-radius: 12px;
    overflow: hidden;
    z-index: 10;
    box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.recruit_single_head .text_area{
	padding-left: 30px;
	font-size: 28px;
	font-weight: 500;
	position: relative;
}

.recruit_single_head .text_area::after{
	content: '';
	width: 180px;
	height: 3px;
	background: var(--maincolor01);
	display: block;
	position: absolute;
	bottom: -15px;
	left: 30px;
}

.recruit_single_head .text_area .name{
	font-size: 32px;
	color: var(--maincolor01);
	font-weight: 500;
}

.recruit_single_head .text_area .genre{
	font-size: 35px;
	color: var(--maincolor01);
	font-weight: 500;
	margin-right: 9px;
}

.recruit_single_wrapp h2{
	text-align: center;
	line-height: 1;
	margin-bottom: 50px;
	position: relative;
}

.recruit_single_wrapp h2 span{
	display: inline-block;
	font-size: 28px;
	color: var(--maincolor01);
	font-weight: bold;
	letter-spacing: 0.2em;

}

.recruit_single_wrapp h2 ::after{
	content: '';
	width: 80px;
	height: 3px;
	background: var(--maincolor01);
	display: block;
	position: absolute;
	bottom: -15px;
	left: 0;
	right: 0;
	margin: auto;
}

.recruit_single_wrapp .recruit_caption{
	margin-bottom: 74px;
}

.recruit_single_wrapp .recruit_caption .in_wrapp{
	padding: 24px;
	background: rgba(255,255,255,0.8);
	box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.recruit_single_wrapp .recruit_caption p{
	margin-bottom: 1em;
}

.recruit_single .recruit_caption p:last-child{
	margin-bottom: 0;
}

.recruit_single_wrapp .recruit_data_ul{
	margin-bottom: 80px;
}

.recruit_single_wrapp .recruit_data_ul li{
	width: 100%;
	border-bottom: 1px solid #ccc;
	padding: 12px 0;
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}

.recruit_single_wrapp .recruit_data_ul li:last-child{
	border-bottom: none;
}

.recruit_single_wrapp .recruit_data_ul li .item{
	width: 170px;
	color: var(--maincolor01);
}

.recruit_single_wrapp .recruit_data_ul li .cont{
	width: 680px;
}

.recruit_single_wrapp .recruit_data_ul li .cont .check{
	display: inline-block;
	position: relative;
	margin-right: 1em;
}

.recruit_single_wrapp .recruit_data_ul li .cont .check:last-child{
	margin-right: 0;
}

.recruit_single_wrapp .recruit_data_ul li .cont .check::after{
	content: '、';
	display: inline-block;
	position: absolute;
	bottom: 0;
	right: -1em;
}

.recruit_single_wrapp .recruit_data_ul li .cont .check:last-child::after{
	content: none;
}

.recruit_single_wrapp .recruit_data_ul li .cont .post_num{
	margin-right: 1em;
}


.external_link{
	width: 635px;
	margin: 95px auto 0;
	padding: 0 20px;
	box-sizing: border-box;
}

.external_link .in_wrapp{
	border: 1px solid #ccc;
	border-radius: 12px;
	padding: 30px 0 27px;
	position: relative;
}

.external_link .in_wrapp .title{
	display: inline-block;
	font-size: 18px;
	color: var(--maincolor01);
	font-weight: bold;
	line-height: 1;
	text-align: center;
	background: #fff;
	padding: 0 1em;
	position: absolute;
	top: -11px;
    left: 50%;
    transform: translate(-50%, 0);
    white-space: nowrap;
}

.external_link .in_wrapp ul{
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.external_link .in_wrapp ul li{
	width: 206px;
	margin: 0 24px;
}

.recruit_single .link_btn a .link_text::after {
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20128.7%20128.7%22%20style%3D%22enable-background%3Anew%200%200%20128.7%20128.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFD98A%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M47.3%2C92v-6.4h-1v5.8C46.6%2C91.6%2C47%2C91.8%2C47.3%2C92z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2246.3%2C85.5%2047.3%2C85.5%2047.3%2C85.4%2046.3%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M43.6%2C85.5L43.6%2C85.5h-1v2.9c0.3%2C0.3%2C0.7%2C0.6%2C1%2C0.9V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M39.8%2C85.6L39.8%2C85.6v-0.1l-0.1%2C0C39.7%2C85.5%2C39.8%2C85.5%2C39.8%2C85.6C39.8%2C85.6%2C39.8%2C85.6%2C39.8%2C85.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M45.4%2C85.5L45.4%2C85.5h-1V90c0.3%2C0.3%2C0.7%2C0.5%2C1%2C0.7V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M41.7%2C87.6v-2h-1v1C41%2C86.9%2C41.4%2C87.2%2C41.7%2C87.6z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2240.7%2C85.5%2041.7%2C85.5%2041.7%2C85.4%2040.7%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M66%2C85.5L66%2C85.5h-1v11.3c0.3%2C0%2C0.7%2C0%2C1%2C0V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M62.3%2C85.5L62.3%2C85.5h-1v11.1c0.3%2C0%2C0.7%2C0.1%2C1%2C0.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M58.5%2C96.3V85.5h-1v10.6C57.9%2C96.2%2C58.2%2C96.2%2C58.5%2C96.3z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2257.5%2C85.5%2058.5%2C85.5%2058.5%2C85.4%2057.5%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M54.8%2C85.5L54.8%2C85.5h-1V95c0.3%2C0.1%2C0.7%2C0.2%2C1%2C0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M51.1%2C85.5L51.1%2C85.5h-1v8c0.3%2C0.2%2C0.7%2C0.3%2C1%2C0.5V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.2%2C96.8V85.5h-1v11.3C63.5%2C96.8%2C63.8%2C96.8%2C64.2%2C96.8z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2263.2%2C85.5%2064.2%2C85.5%2064.2%2C85.4%2063.2%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M60.4%2C85.5L60.4%2C85.5h-1v10.9c0.3%2C0.1%2C0.7%2C0.1%2C1%2C0.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M56.7%2C85.5L56.7%2C85.5h-1v10.1c0.3%2C0.1%2C0.7%2C0.2%2C1%2C0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M52.9%2C94.7v-9.2h-1v8.8C52.3%2C94.5%2C52.6%2C94.6%2C52.9%2C94.7z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2251.9%2C85.5%2052.9%2C85.5%2052.9%2C85.4%2051.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.2%2C93v-7.5h-1v7C48.5%2C92.7%2C48.8%2C92.9%2C49.2%2C93z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2249.2%2C85.5%2048.2%2C85.5%2048.2%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M84.7%2C85.5L84.7%2C85.5h-1v4.8c0.3-0.3%2C0.7-0.5%2C1-0.8V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M81%2C85.5L81%2C85.5h-1v7.2c0.3-0.2%2C0.7-0.4%2C1-0.6V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M77.3%2C94.1v-8.6h-1v9C76.6%2C94.4%2C76.9%2C94.3%2C77.3%2C94.1z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2276.3%2C85.5%2077.3%2C85.5%2077.3%2C85.4%2076.3%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.5%2C85.5L73.5%2C85.5h-1v10.2c0.3-0.1%2C0.7-0.2%2C1-0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M69.8%2C85.5L69.8%2C85.5h-1v11c0.3%2C0%2C0.7-0.1%2C1-0.2V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M82.9%2C91v-5.5h-1v6.1C82.2%2C91.4%2C82.5%2C91.2%2C82.9%2C91z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2281.9%2C85.5%2082.9%2C85.5%2082.9%2C85.4%2081.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79.1%2C85.5L79.1%2C85.5h-1v8.2c0.3-0.2%2C0.7-0.3%2C1-0.5V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M75.4%2C85.5L75.4%2C85.5h-1v9.7c0.3-0.1%2C0.7-0.2%2C1-0.3V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M71.6%2C96V85.5h-1v10.7C71%2C96.1%2C71.3%2C96.1%2C71.6%2C96z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2270.6%2C85.5%2071.6%2C85.5%2071.6%2C85.4%2070.6%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M67.9%2C96.6V85.5h-1v11.2C67.2%2C96.7%2C67.6%2C96.7%2C67.9%2C96.6z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2267.9%2C85.5%2066.9%2C85.5%2066.9%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M88.5%2C85.5L88.5%2C85.5h-1v1.6c0.3-0.3%2C0.7-0.7%2C1-1.1V85.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M86.6%2C87.9v-2.4h-1v3.3C86%2C88.5%2C86.3%2C88.2%2C86.6%2C87.9z%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2285.6%2C85.5%2086.6%2C85.5%2086.6%2C85.4%2085.6%2C85.5%20%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M128.6%2C61.4c0-0.2%2C0-0.4%2C0-0.6c-0.1-0.9-0.1-1.9-0.2-2.8c0-0.2%2C0-0.3-0.1-0.5c-0.1-0.9-0.2-1.8-0.3-2.7%20c0-0.1%2C0-0.2%2C0-0.3c-0.1-1-0.3-1.9-0.5-2.9c0-0.1-0.1-0.3-0.1-0.4c-0.2-0.9-0.4-1.9-0.6-2.8l-0.4-1.5h0C118.6%2C19.9%2C93.8%2C0%2C64.3%2C0%20C34.9%2C0%2C10.1%2C19.9%2C2.4%2C46.9h0L2%2C48.4c-0.2%2C0.9-0.4%2C1.9-0.6%2C2.8c0%2C0.1-0.1%2C0.3-0.1%2C0.4c-0.2%2C1-0.4%2C1.9-0.5%2C2.9c0%2C0.1%2C0%2C0.2%2C0%2C0.3%20c-0.1%2C0.9-0.2%2C1.7-0.3%2C2.6c0%2C0.2%2C0%2C0.4-0.1%2C0.5c-0.1%2C0.9-0.2%2C1.9-0.2%2C2.8c0%2C0.2%2C0%2C0.4%2C0%2C0.6c0%2C1-0.1%2C2-0.1%2C2.9c0%2C1%2C0%2C2%2C0.1%2C2.9%20c0%2C0.2%2C0%2C0.4%2C0%2C0.6c0.1%2C0.9%2C0.1%2C1.9%2C0.2%2C2.8c0%2C0.2%2C0%2C0.4%2C0.1%2C0.5c0.1%2C0.9%2C0.2%2C1.8%2C0.3%2C2.6c0%2C0.1%2C0%2C0.2%2C0%2C0.3c0.1%2C1%2C0.3%2C1.9%2C0.5%2C2.9%20c0%2C0.1%2C0.1%2C0.3%2C0.1%2C0.4c0.2%2C0.9%2C0.4%2C1.9%2C0.6%2C2.8l0.4%2C1.5h0c7.6%2C27%2C32.5%2C46.9%2C61.9%2C46.9c29.4%2C0%2C54.3-19.9%2C61.9-46.9h0l0.4-1.5%20c0.2-0.9%2C0.5-1.9%2C0.6-2.8c0-0.1%2C0.1-0.3%2C0.1-0.4c0.2-1%2C0.4-1.9%2C0.5-2.9c0-0.1%2C0-0.2%2C0-0.3c0.1-0.9%2C0.2-1.8%2C0.3-2.7%20c0-0.2%2C0-0.3%2C0.1-0.5c0.1-0.9%2C0.2-1.9%2C0.2-2.8c0-0.2%2C0-0.4%2C0-0.6c0-1%2C0.1-2%2C0.1-3C128.7%2C63.4%2C128.7%2C62.4%2C128.6%2C61.4z%20M37.9%2C83.2%20v-1.4h0.9v2.6c0.3%2C0.3%2C0.6%2C0.7%2C0.8%2C1c0%2C0%2C0%2C0%2C0%2C0l0.2%2C0v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9%20v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6%20h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6H65v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1%20l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6H80v3.6v0.1%20l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9v3.6h1v-3.6h0.9v3.6v0.1l1-0.1v-3.6h0.9V85c0.3-0.4%2C0.7-0.8%2C1-1.3v-1.9h0.9%20v0.7c0.2-0.2%2C0.3-0.5%2C0.4-0.7h2.2c-6%2C10.1-17%2C16.8-29.5%2C16.8c-12.5%2C0-23.5-6.8-29.5-16.8H37C37.3%2C82.3%2C37.6%2C82.8%2C37.9%2C83.2z%20M64.3%2C100.7C78%2C100.7%2C90%2C93%2C96.2%2C81.8h1.1c-6.3%2C11.8-18.7%2C19.8-32.9%2C19.8c-14.2%2C0-26.6-8-32.9-19.8h1.1%20C38.7%2C93%2C50.6%2C100.7%2C64.3%2C100.7z%20M64.3%2C102.6c14.8%2C0%2C27.6-8.4%2C34-20.8h21.3c-7.4%2C23.5-29.4%2C40.6-55.3%2C40.6%20c-25.9%2C0-47.9-17.1-55.3-40.6h21.3C36.7%2C94.1%2C49.5%2C102.6%2C64.3%2C102.6z%20M5.5%2C77.8C4.5%2C73.4%2C4%2C68.9%2C4%2C64.3c0-4.5%2C0.5-9.1%2C1.5-13.5%20h117.7c1%2C4.4%2C1.5%2C8.9%2C1.5%2C13.5c0%2C4.5-0.5%2C9.1-1.5%2C13.5H5.5z%20M91.2%2C46.2v0.7h-0.9v-1.9c-0.3-0.4-0.7-0.9-1-1.3v3.2h-0.9v-4.2%20c-0.3-0.4-0.7-0.7-1-1.1v5.3h-0.9v-6.1c-0.3-0.3-0.7-0.6-1-0.9v7h-0.9v-7.8c-0.3-0.3-0.7-0.5-1-0.8v8.5h-0.9v-9.2%20c-0.3-0.2-0.7-0.5-1-0.7v9.8H81V36.5c-0.3-0.2-0.7-0.4-1-0.6v11h-0.9V35.5c-0.3-0.2-0.7-0.3-1-0.5v11.9h-0.9V34.6%20c-0.3-0.1-0.7-0.3-1-0.4v12.7h-0.9V33.8c-0.3-0.1-0.7-0.2-1-0.3v13.4h-0.9V33.2c-0.3-0.1-0.7-0.2-1-0.3v13.9h-0.9V32.7%20c-0.3-0.1-0.7-0.2-1-0.2v14.4h-0.9V32.3c-0.3-0.1-0.7-0.1-1-0.2v14.7h-0.9V32.1c-0.3%2C0-0.7-0.1-1-0.1v14.9H66V31.9%20c-0.3%2C0-0.7%2C0-1%2C0v15h-0.9v-15c-0.3%2C0-0.7%2C0-1%2C0v15h-0.9V31.9c-0.3%2C0-0.7%2C0-1%2C0.1v14.8h-0.9V32.1c-0.3%2C0-0.7%2C0.1-1%2C0.1v14.6h-0.9%20V32.4c-0.3%2C0.1-0.7%2C0.1-1%2C0.2v14.3h-0.9V32.8c-0.3%2C0.1-0.7%2C0.2-1%2C0.3v13.8h-0.9V33.3c-0.3%2C0.1-0.7%2C0.2-1%2C0.3v13.2h-0.9V34%20c-0.3%2C0.1-0.7%2C0.3-1%2C0.4v12.5h-0.9V34.7c-0.3%2C0.2-0.7%2C0.3-1%2C0.5v11.7h-0.9V35.6c-0.3%2C0.2-0.7%2C0.4-1%2C0.6v10.7h-0.9V36.7%20c-0.3%2C0.2-0.7%2C0.4-1%2C0.6v9.5h-0.9V38c-0.3%2C0.2-0.7%2C0.5-1%2C0.7v8.1h-0.9v-7.4c-0.3%2C0.3-0.7%2C0.6-1%2C0.9v6.6h-0.9v-5.7%20c-0.3%2C0.3-0.7%2C0.7-1%2C1v4.7h-0.9v-3.8c-0.3%2C0.4-0.7%2C0.8-1%2C1.2v2.6h-0.9v-1.4c-0.3%2C0.5-0.6%2C0.9-0.9%2C1.4h-2.2%20c6-10.1%2C17-16.8%2C29.5-16.8c12.5%2C0%2C23.5%2C6.8%2C29.5%2C16.8h-2.2C91.5%2C46.6%2C91.4%2C46.4%2C91.2%2C46.2z%20M64.3%2C28c-13.7%2C0-25.6%2C7.6-31.8%2C18.8%20h-1.1c6.3-11.8%2C18.7-19.8%2C32.9-19.8c14.2%2C0%2C26.6%2C8%2C32.9%2C19.8h-1.1C90%2C35.6%2C78%2C28%2C64.3%2C28z%20M64.3%2C26.1c-14.8%2C0-27.6%2C8.5-34%2C20.8H9%20C16.4%2C23.4%2C38.4%2C6.3%2C64.3%2C6.3c25.9%2C0%2C47.9%2C17.1%2C55.3%2C40.6H98.4C92%2C34.5%2C79.1%2C26.1%2C64.3%2C26.1z%20M64.3%2C4c27.2%2C0%2C50.2%2C18.1%2C57.8%2C42.9%20h-1.4c-7.5-24-29.9-41.6-56.4-41.6c-26.5%2C0-48.9%2C17.5-56.4%2C41.6H6.6C14.1%2C22.1%2C37.1%2C4%2C64.3%2C4z%20M64.3%2C124.7%20c-27.2%2C0-50.2-18.1-57.8-42.9h1.4c7.5%2C24%2C29.9%2C41.6%2C56.4%2C41.6c26.5%2C0%2C48.9-17.5%2C56.4-41.6h1.4C114.6%2C106.6%2C91.5%2C124.7%2C64.3%2C124.7z%22%20%2F%3E%3C%2Fg%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M30.2%2C26.6l0.8-0.9l1-0.8l1.9-0.8l2.3%2C0l1.7%2C1.1l1.2%2C1.9l-0.2%2C2.1l-0.8%2C1.7L36.8%2C32l-1.2%2C0.8L34.4%2C34l-0.2-0.2%20l0.4-0.7l-0.1-1l-3.7-4.5l-0.9-0.4l-0.5%2C0.4l-0.2-0.2L30.2%2C26.6z%20M31.1%2C26.4l3.8%2C4.7l0.7%2C0.6l1.3-0.1l1.1-1.2l0.3-1.5l-0.4-1.5%20l-1.2-1.6l-1.6-1L33.2%2C25l-1.6%2C0.7l-0.9%2C0.8L31.1%2C26.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M40%2C23.6l0.5-0.5l0.4-0.8l0.2%2C0.1l0.4%2C0.9l0.2%2C0.7l0.2-1.8l0.5-0.7l0.9%2C0.3l-0.3%2C1l-0.7-0.2l-0.4%2C0.8l0.3%2C1%20l1.1%2C2l0.6%2C0.3l0.7-0.2l0.1%2C0.2l-1.3%2C0.6L42.4%2C28l-0.1-0.2l0.3-0.3l-0.1-0.7l-1.7-2.8l-0.5-0.2l-0.2%2C0.1L40%2C23.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M44.6%2C20.5l0.8-0.2l0.7-0.5l1.4%2C3.7l1%2C0.7l0.9-0.3l0.7-0.9l-0.2-0.1l-1.2-3.1l-0.5-0.3l-0.5%2C0.1l-0.2-0.3%20l0.9-0.3l0.9-0.5l0.8%2C2.4l0.8%2C2.1l0.4%2C0.2l0.3-0.2l0.1%2C0.3l-0.7%2C0.3l-0.7%2C0.6l-0.4-0.9l-0.7%2C0.9l-1%2C0.6l-1.2-0.2l-0.9-2l-0.7-1.7%20l-0.5-0.3l-0.3%2C0L44.6%2C20.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M54.5%2C21.2L54.1%2C22l0.5%2C0.6l3.3-0.2l0.8%2C0.9l-0.4%2C1.3l-1.5%2C0.9L55%2C25.8l-0.9-0.1l-0.5-1.4l0.3%2C0l0.8%2C0.9%20l1.3%2C0.2l1.3-0.6l0.4-1.6l-0.2-0.4l-3.6%2C0.4l-0.7-0.7l0.5-1l0.5-0.5l-0.8-0.5l-0.6-1.1l0.3-1.5l1-0.8l1.4-0.2l0.6%2C0.2l1.6-0.5%20l0.1%2C0.7l-1.4%2C0.2l0.5%2C0.6l0.1%2C1.2l-0.5%2C1.1l-1.3%2C0.6L54.5%2C21.2z%20M56%2C20.4l0.2-0.8L56%2C18.4l-1-1l-0.6%2C0l-0.6%2C0.5l-0.2%2C1.3l0.4%2C1%20l0.8%2C0.7l0.6%2C0L56%2C20.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M68.3%2C18l-0.2%2C0l-0.2-0.8l-0.7-0.5l-0.7%2C0.1l-0.3%2C0.7l0.2%2C0.7l1.8%2C1.5l0.2%2C0.9l-0.5%2C1L66.8%2C22l-1.2-0.2%20L65%2C21.4l0-1.4l0.2%2C0.1l0.3%2C1l0.8%2C0.6l0.9-0.2l0.3-1L67%2C19.7l-1.6-1.1l-0.2-1.1l0.6-0.9l1-0.3l0.5%2C0.1l0.9%2C0.4L68.3%2C18z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M72.5%2C17.2l0.9%2C0.2l0%2C0.6l-1-0.1L72%2C20.1l-0.1%2C1.5l0.3%2C0.5l0.6-0.1l0%2C0.3l-0.9%2C0.4L71%2C22.3l-0.2-1l0.6-3.5%20l0.3-0.1l-1-0.2l-0.1-0.2l1.9-1.4l0.2%2C0.1L72.5%2C17.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79.5%2C18.9l0.7%2C1l0%2C1.6L79.6%2C23l-1.2%2C0.9l-1.6-0.1l-1.5-0.7l-0.8-1.3l0.3-1.7l1.2-1.6l1.6-0.3l1.4%2C0.4%20L79.5%2C18.9z%20M76.4%2C19.2l-0.8%2C1.9l0.2%2C1.5l0.8%2C0.8l1.1%2C0.2l0.9-0.9l0.8-1.7l0-1.5l-0.7-0.8l-1.1-0.3L76.4%2C19.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M83%2C20.7l0.7%2C0.1l0.9-0.1l0.1%2C0.2l-0.5%2C0.9l-0.5%2C0.6l1.5-0.9l0.8%2C0l0.3%2C0.9l-0.9%2C0.3l-0.2-0.7l-0.9%2C0.2%20l-0.6%2C0.8l-1%2C2l0.1%2C0.6l0.5%2C0.4l-0.1%2C0.2l-1.2-0.7l-1.1-0.3l0.1-0.2l0.5%2C0.1l0.5-0.5l1.3-3L83%2C21l-0.2-0.1L83%2C20.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M89.8%2C23.5l1%2C0.7l0.4%2C1.1l-0.5%2C1.5L87.1%2C25l0.3%2C0.4l-0.2%2C0.1l-0.2%2C1.2l0.6%2C1.3l1.1%2C0.4l0.9-0.3l0%2C0.4l-1.6%2C0.4%20L87%2C28.5l-1-1.2l0.1-1.9l1.3-1.5l1.5-0.5L89.8%2C23.5z%20M90%2C26l0.5-1.2l-0.5-0.9l-0.8-0.2l-0.7%2C0.2l-0.9%2C1.1L90%2C26z%22%2F%3E%3C%2Fg%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M108.9%2C86l-0.4%2C0.9l-0.5%2C1l-1.2%2C1.2l-1.8%2C0.7l-1.7-0.3l-1.5-1.1l-0.5-1.7l0.1-1.6l0.6-1.3l0.6-1l0.6-1.3%20l0.2%2C0.1l-0.1%2C0.6l0.4%2C0.7l4.3%2C2.3l0.9%2C0l0.2-0.4l0.2%2C0.1L108.9%2C86z%20M108.3%2C86.4l-4.4-2.4l-0.7-0.2l-1%2C0.5l-0.5%2C1.3l0.2%2C1.2l0.8%2C1%20l1.5%2C0.8l1.6%2C0.2l1.4-0.7l1-1l0.4-0.9L108.3%2C86.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M102.5%2C91.3l-0.3%2C0.7l-0.1%2C0.7l-0.2%2C0.1l-3.1-2.5l-0.6%2C0L98%2C90.6l-0.1-0.1l0.7-0.7l0.6-0.9l0.2%2C0.2l-0.2%2C0.4%20l0.2%2C0.5l2.3%2C1.6l0.6%2C0l0.1-0.2L102.5%2C91.3z%20M104.5%2C94.1l-0.9%2C0l-0.1-0.9l0.8%2C0L104.5%2C94.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M97.9%2C95.7l0.1-0.1l0.6%2C0.3l0.7-0.2l0.3-0.5l-0.3-0.6l-0.6-0.2l-1.9%2C0.4l-0.7-0.3l-0.4-0.9l0.3-0.9l0.7-0.7%20l0.5-0.2l0.9%2C0.7l-0.2%2C0.1l-0.8-0.3l-0.8%2C0.2l-0.4%2C0.7l0.5%2C0.7l0.8%2C0.1l1.5-0.5l0.8%2C0.5l0.3%2C0.8l-0.3%2C0.8L99.4%2C96l-0.7%2C0.4%20L97.9%2C95.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M97.1%2C97.9l-0.4%2C0.5l-0.2%2C0.6l-0.2%2C0l-0.3-0.5l-0.4%2C1.2l-1%2C0.7l-1.2-0.1l-1.2-0.9l-0.5-1.3L92%2C97l0.7-0.9%20l0.8-0.6l-0.3%2C0.1l-1.1-1.1l-0.5-0.2l-0.5%2C0.3L91%2C94.2l0.9-0.6l0.8-0.9l0.2%2C0.2l-0.2%2C0.4l0.2%2C0.5l3.6%2C3.8l0.5%2C0L97.1%2C97.9z%20M95.7%2C98.3l-1.1-1.4l-0.8-0.6l-0.9%2C0.1l-0.7%2C0.8l0.1%2C0.9l0.8%2C1.1l1.4%2C0.7l1-0.5l0.5-1.1L95.7%2C98.3z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M91.1%2C103.4l-0.9%2C0.5l-1%2C0l-1-0.9l2.5-2.1l-0.4%2C0.1l-0.1-0.2l-0.9-0.5l-1.2%2C0l-0.6%2C0.7l0%2C0.8l-0.3-0.1l0.3-1.4%20l0.6-0.7l1.2-0.3l1.5%2C0.7l0.7%2C1.5l-0.1%2C1.3L91.1%2C103.4z%20M89.1%2C102.7l0.7%2C0.7l0.9-0.1l0.4-0.5l0.1-0.6l-0.5-1L89.1%2C102.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M87.4%2C105l-0.5%2C0.5l-0.3%2C0.6l-0.2%2C0l-0.3-0.7l-0.4%2C0.7l-0.9%2C0.9l-1%2C0l-0.7-0.8l-1.2-2.4l-0.5-0.2l-0.2%2C0%20l-0.1-0.2l0.8-0.3l0.8-0.5l0.1%2C0.2l-0.3%2C0.2l0%2C0.5l1.2%2C2.3l0.8%2C0.5l0.7-0.3l0.8-1.1l-0.2%2C0.1l-1.3-2.6l-0.4-0.2l-0.4%2C0.1l0-0.2%20l0.9-0.5l0.7-0.4l0.1%2C0.1l-0.2%2C0.2l0%2C0.6l1.2%2C2.5l0.5%2C0.2l0.1-0.1L87.4%2C105z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M79%2C107.9l0.2%2C0l0.4%2C0.5l0.7%2C0.2l0.5-0.3l0-0.6l-0.4-0.5l-1.9-0.6l-0.4-0.6l0.1-1l0.7-0.7l1-0.3l0.5%2C0.1%20l0.5%2C1.1l-0.2%2C0l-0.5-0.7l-0.8-0.2l-0.7%2C0.4l0.1%2C0.9l0.6%2C0.4l1.5%2C0.3l0.5%2C0.8l-0.1%2C0.9l-0.6%2C0.6l-0.4%2C0.1l-0.8%2C0L79%2C107.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M77.3%2C109.3l-0.7%2C0.4l-0.5%2C0.5l-0.2-0.1l-0.9-3.8l-0.4-0.3l-0.3-0.1l0-0.2l0.9-0.1l1-0.3l0%2C0.3l-0.4%2C0.2%20l-0.1%2C0.6l0.8%2C2.6l0.5%2C0.3l0.2-0.1L77.3%2C109.3z%20M77.1%2C112.7l-0.7-0.6l0.5-0.7l0.6%2C0.5L77.1%2C112.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.6%2C110.2l-0.7%2C0.3l-0.5%2C0.5l-0.1-0.1l0-0.8l-0.6%2C0.6l-1.1%2C0.5l-0.9-0.4l-0.4-0.9l-0.4-2.6l-0.4-0.3l-0.1%2C0%20l0-0.2l0.9%2C0l0.9-0.2l0.1%2C0.2l-0.3%2C0.1l-0.2%2C0.5l0.4%2C2.5l0.6%2C0.7l0.8-0.1l1.1-0.8l-0.3%2C0.1l-0.5-2.9l-0.4-0.4l-0.4%2C0l0-0.2l1-0.1%20l0.8-0.2l0.1%2C0.2l-0.3%2C0.2l-0.2%2C0.5l0.4%2C2.7l0.4%2C0.4l0.1-0.1L73.6%2C110.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M65.9%2C108.4l0.5-0.6l-0.3-0.6l-2.8-0.3l-0.5-0.9l0.6-1l1.4-0.5l1.5%2C0l0.7%2C0.2l0.2%2C1.2l-0.3%2C0l-0.5-0.8l-1-0.4%20l-1.2%2C0.3l-0.6%2C1.2l0.1%2C0.4l3%2C0.2l0.5%2C0.7l-0.6%2C0.7l-0.5%2C0.4l0.6%2C0.5l0.3%2C1l-0.5%2C1.2l-1%2C0.5l-1.1%2C0l-0.5-0.3l-1.4%2C0.2l0-0.6%20l1.1%2C0.1l-0.3-0.6l0.1-1l0.6-0.8l1.1-0.3L65.9%2C108.4z%20M64.6%2C108.8l-0.3%2C0.6l0%2C1.1l0.7%2C1l0.5%2C0.1l0.6-0.3l0.3-1l-0.2-0.9l-0.5-0.7%20l-0.5-0.1L64.6%2C108.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M56.5%2C110.6l-0.6%2C0l-0.6%2C0.2l-0.1-0.1l0.2-0.6l-1.2%2C0.4l-1.1-0.4l-0.7-1l0.1-1.5l0.7-1.2l1.1-0.5l1.2%2C0l1%2C0.3%20l-0.2-0.2l0.3-1.5l-0.1-0.5l-0.6-0.3l0.1-0.2l1%2C0.4l1.1%2C0.1l-0.1%2C0.3l-0.4%2C0.1l-0.3%2C0.5l-1%2C5.2l0.3%2C0.4L56.5%2C110.6z%20M55.5%2C109.7%20l0.5-1.7l0-1l-0.6-0.7l-1-0.1l-0.7%2C0.6l-0.5%2C1.3l0.3%2C1.5l1%2C0.6l1.2-0.2L55.5%2C109.7z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.2%2C111.8l-0.6-0.1l-0.7%2C0.1l0-0.2l1.3-3.2l-1.6%2C0.2l-0.9-0.8l0-1l0.9-2.5l-0.1-0.6l-0.2-0.1l0.1-0.2%20l0.7%2C0.3l1%2C0.3l0%2C0.2l-0.3-0.1l-0.5%2C0.3l-0.8%2C2.4l0.3%2C1l0.7%2C0.3l1.1-0.1l-0.2-0.1l1.1-2.7l-0.1-0.5l-0.3-0.2l0.1-0.1l0.8%2C0.4%20l0.9%2C0.2l-0.1%2C0.1l-0.4%2C0l-0.4%2C0.4L49%2C111l0.3%2C0.5L49.2%2C111.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M42.6%2C104.4l-0.3%2C0.5l0%2C0.5l0.4%2C0.5l0.8-0.2l-0.1-0.4l0.7-0.1l0.2%2C0.6l-1.7%2C0.4l-0.9-0.4l-0.1-1.1l1.4-2.4%20l-0.1-0.8l-0.2-0.1l0.1-0.2l1%2C0.3l0.2%2C0.6l-0.2%2C0.2l0.7-0.2l0.8%2C0.2l0.6%2C0.9l-0.5%2C1.2l-0.9%2C0.2l-1.9-0.3L42.6%2C104.4z%20M44.6%2C104.2%20l0.5-0.9l-0.3-0.7l-0.5-0.3l-0.7%2C0.1l-0.7%2C1.6L44.6%2C104.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M39.5%2C103.9l-0.5-0.2l-0.7%2C0l0-0.2l0.5-0.7l0.5-0.4l-1.4%2C0.6l-0.7-0.1l-0.1-0.8l0.8-0.2l0.1%2C0.6l0.8%2C0l0.6-0.6%20l1.1-1.6l0-0.5l-0.4-0.4l0.1-0.1l0.9%2C0.7l0.9%2C0.4l-0.1%2C0.2l-0.4-0.1l-0.5%2C0.3l-1.5%2C2.3l0.1%2C0.5l0.1%2C0.1L39.5%2C103.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M34.9%2C101.1l-0.5%2C0l-0.1-0.1l0.4-0.5l0.5-0.2l-0.8%2C0l-1-0.3l-0.6-0.8l0.1-0.8l-0.8%2C0L31.1%2C98l-0.5-0.8l0.3-1%20l1.7-1.9l0.2-0.5l-0.1-0.3l0.1-0.2l0.6%2C0.6l0.9%2C0.7l-0.1%2C0.2l-0.4-0.3l-0.6%2C0.3l-1.5%2C1.7l-0.2%2C0.9l0.8%2C0.8l1%2C0.2L33%2C98.1l1.8-2%20l0.2-0.4l-0.2-0.3l0.2-0.2l0.6%2C0.6l0.8%2C0.6l-0.2%2C0.1L36%2C96.4l-0.5%2C0.1l-1.8%2C2.1l0%2C0.8l0.8%2C0.7l0.9%2C0.1l-0.3-0.2l1.8-2l0.1-0.5%20l-0.2-0.3L37%2C97l0.6%2C0.8l0.8%2C0.6l-0.1%2C0.2L38%2C98.3l-0.5%2C0.1l-1.9%2C2.2l0.1%2C0.5l-0.1%2C0.2L34.9%2C101.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M28.3%2C92.3l-0.5%2C0.4l-0.2%2C0.5l0.2%2C0.6l0.8%2C0.1l0.1-0.4l0.7%2C0.1l0%2C0.7L27.6%2C94L27%2C93.2l0.4-1.1l2.2-1.6l0.2-0.8%20l-0.2-0.2l0.1-0.2l0.8%2C0.6l-0.1%2C0.6l-0.3%2C0.1l0.7%2C0.1l0.7%2C0.5l0.2%2C1l-1%2C0.9l-0.9-0.2L28.2%2C92L28.3%2C92.3z%20M30.2%2C92.9l0.8-0.6l0-0.7%20l-0.3-0.5L30%2C90.9L28.7%2C92L30.2%2C92.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M23.8%2C87.4l0.7%2C0.2l-0.2%2C1l0.4%2C0.7l0.9%2C0.2l1.1-0.5l0.8-1.1l0-1.1l-0.5-0.7l-0.6-0.3l0-0.2l0.7%2C0.1l0.9%2C0.7%20l0.4%2C1.1l-0.4%2C1.4l-1.3%2C1l-1.7%2C0l-1.1-0.9l-0.3-0.8L23.8%2C87.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M22.3%2C85.6l-0.5-0.8l0.2-0.1l0.2%2C0.3l0.4%2C0l2.2-2.2l0.4-0.2l-3.3%2C0.4l-0.4%2C0.4l0.1%2C0.3l-0.3%2C0l-0.2-0.7%20l-0.4-0.6l0.2-0.1l0.3%2C0.3l0.5%2C0.1l5.9-0.5l0.9%2C0.5l-0.3%2C0.6L27.6%2C83l0.2-0.5l-0.3-0.2l-1.4%2C0.1L23%2C85.5l-0.3%2C0.4l0%2C0.3l-0.2%2C0.1%20L22.3%2C85.6z%22%2F%3E%3C%2Fg%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M44.7%2C57.1l4.5-0.1l-0.3%2C1.4l0.1%2C1.6l-0.4%2C0l-0.4-1.8l-1.5-0.7l-4.2%2C0.2l0.7%2C0.1l0%2C5.4l2.9-0.1l1.2-0.8%20l0.3-1.2l0.5%2C0.2l-0.3%2C2.2l0.2%2C2.1l-0.5%2C0l-0.2-1l0-0.1L46%2C63.9h-3.1l0.5%2C0.4l-0.1%2C4l1.1%2C1.4l1.6%2C0.2l2-0.3l1.4-1.5l0.3-1.9%20l0.5%2C0.2L50%2C68.3l-0.7%2C2.2l-6.6-0.1l-3.1%2C0.2l0.1-0.5l1.3-0.4l0.6-1.4l-0.1-9.4l-0.8-1.3h-1l0-0.5L44.7%2C57.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M52.9%2C62.5l1.3-0.4l1-0.8l0.2%2C0.2l-0.2%2C1.4l1.2-0.9l2.3-0.7l1.6%2C0.9l0.5%2C1.8l-0.1%2C5.1l0.6%2C0.7l0.3%2C0.1l0%2C0.4%20l-1.6-0.2l-1.7%2C0.2L58.3%2C70l0.6-0.2l0.5-0.8l0-4.9l-0.9-1.6l-1.5-0.1l-2.3%2C1.1l0.6%2C0l0%2C5.6l0.6%2C0.8l0.7%2C0.1l-0.1%2C0.3l-2%2C0l-1.6%2C0.1%20L52.8%2C70l0.6-0.2l0.5-1v-5.3l-0.7-0.8L53%2C62.8L52.9%2C62.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M66.9%2C61.8l1.4%2C0l0.1%2C1l-1.6%2C0.1l0%2C3.6l0.2%2C2.4l0.5%2C0.6l0.9-0.3l0.1%2C0.4l-1.2%2C0.9l-1.5-0.4l-0.5-1.5l0.1-5.6%20l0.5-0.2l-1.6%2C0l-0.2-0.3l2.6-2.6l0.4%2C0.1L66.9%2C61.8z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M71.2%2C62.5l1-0.3l1.2-0.8l0.2%2C0.2l-0.2%2C1.6l-0.3%2C1.1l1.6-2.3l1.2-0.6l1%2C1.1l-1.1%2C1.1l-0.7-0.9L74%2C63.7%20l-0.4%2C1.6l0%2C3.6l0.6%2C0.9l1%2C0.3l0%2C0.3L73%2C70.1l-1.8%2C0.2l0-0.4l0.7-0.2l0.5-1l-0.2-5.2l-0.6-0.7h-0.3L71.2%2C62.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M80.7%2C61.7l1.7-0.2l0.1%2C0.4L81.8%2C62l-0.2%2C0.7l2%2C5.6l0.1%2C0.8l2-6.1l-0.4-1L84.7%2C62l0.2-0.5l1.4%2C0.2l1.4-0.2%20l0.1%2C0.5l-0.8%2C0.3l-0.6%2C0.9l-3.9%2C10.6l-1.6%2C1.1l-0.9-1l0.9-1l0.7%2C0.7l0.5-0.3l1-2.6L80.1%2C63l-0.5-0.8L79.1%2C62l0-0.4L80.7%2C61.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}



/********** flow **********/

.title{
	text-align: center;
	margin-bottom: 60px;
	line-height: 1;
}

.title h2 {
	margin-bottom: 22px;
}

.title h2 span {
	display: inline-block;
    font-size: 32px;
    color: var(--maincolor01);
    font-weight: bold;
    letter-spacing: 0.2em;
    position: relative;
}

.title h2 span::after {
    content: '';
    width: 50%;
    height: 3px;
    background: var(--maincolor01);
    display: block;
    position: absolute;
    bottom: -14px;
    left: 0;
    right: 0;
    margin: auto;
}

.title .sub_title {
    font-size: 16px;
}

.flow_wrapp{
	width: 920px;
	margin: 0 auto 60px;
	padding: 0 20px;
	box-sizing: border-box;
}

.flow_wrapp ul li{
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
	margin-bottom: 50px;
	position: relative;
}

.flow_wrapp ul li::after{
    content: '';
    border: 15px solid transparent;
    border-left: 16px solid var(--maincolor01);
    position: absolute;
    bottom: -48px;
    left: 96px;
    transform: translate(0, 0) rotate(90deg);
}

.flow_wrapp ul li:last-child{
	margin-bottom: 0;
}

.flow_wrapp ul li:last-child::after{
	content: none;
}

.flow_wrapp ul li .image{
	width: 226px;
	border-radius: 12px;
	overflow: hidden;
	box-shadow: 3px 3px 4px 0px #b0b0b0;
}

.flow_wrapp ul li .image figcaption{
	text-align: center;
	background: var(--maincolor01);
	font-size: 20px;
	color: #fff;
	line-height: 50px;
}


.flow_wrapp ul li .text{
	width: 637px;
	padding-left: 50px;
	box-sizing: border-box;
}

.flow_wrapp ul li .text strong{
	color: var(--maincolor01);
}



/********** 20240120 *********/

#single_event_alert{
	text-align: center;
	background: var(--maincolor01);
	line-height: 1;
	padding: 42px 0;
	margin-bottom: 110px;
}

#single_event_alert h2{
	margin-bottom: 24px;
}

#single_event_alert h2 span.h2_wrapper{
	display: inline-block;
	background: #fff;
	padding: 8px 60px;
	border-radius: 6px;
	font-size: 18px;
	color: var(--maincolor01);
	position: relative;
}

#single_event_alert h2 span.h2_wrapper::before{
	content: '';
	display: inline-block;
	width: 62px;
	height: 90px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: contain;
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20352%20512%22%20style%3D%22enable-background%3Anew%200%200%20352%20512%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23E2E2E2%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M281.2%2C248.9c14.4-20.6%2C22.8-45.7%2C22.8-72.9c0-70.7-57.3-128-128-128S48%2C105.3%2C48%2C176%20c0%2C27.2%2C8.4%2C52.3%2C22.8%2C72.9c3.7%2C5.3%2C8.1%2C11.3%2C12.8%2C17.7l0%2C0c12.9%2C17.7%2C28.3%2C38.9%2C39.8%2C59.8c10.4%2C19%2C15.7%2C38.8%2C18.3%2C57.5H93%20c-2.2-12-5.9-23.7-11.8-34.5c-9.9-18-22.2-34.9-34.5-51.8l0%2C0l0%2C0c-5.2-7.1-10.4-14.2-15.4-21.4C11.6%2C247.9%2C0%2C213.3%2C0%2C176%20C0%2C78.8%2C78.8%2C0%2C176%2C0s176%2C78.8%2C176%2C176c0%2C37.3-11.6%2C71.9-31.4%2C100.3c-5%2C7.2-10.2%2C14.3-15.4%2C21.4l0%2C0l0%2C0%20c-12.3%2C16.8-24.6%2C33.7-34.5%2C51.8c-5.9%2C10.8-9.6%2C22.5-11.8%2C34.5h-48.5c2.6-18.7%2C7.9-38.6%2C18.3-57.5c11.5-20.9%2C26.9-42.1%2C39.8-59.8%20l0%2C0l0%2C0l0%2C0C273.2%2C260.3%2C277.5%2C254.3%2C281.2%2C248.9L281.2%2C248.9z%20M176%2C128c-26.5%2C0-48%2C21.5-48%2C48c0%2C8.8-7.2%2C16-16%2C16s-16-7.2-16-16%20c0-44.2%2C35.8-80%2C80-80c8.8%2C0%2C16%2C7.2%2C16%2C16S184.8%2C128%2C176%2C128z%20M176%2C512c-44.2%2C0-80-35.8-80-80v-16h160v16%20C256%2C476.2%2C220.2%2C512%2C176%2C512z%22%2F%3E%3C%2Fsvg%3E');
	position: absolute;
	top: -30px;
	left: -28px;
    opacity: 0.9;
}


#single_event_alert h2 span.text_wrapper{
	position: relative;
	display: inline-block;
}

#single_event_alert h2 strong{
	display: inline-block;
	font-size: 1.3em;
	letter-spacing: 0.1em;
	background: linear-gradient(transparent 60%, #f2ff00 60%);
}

#single_event_alert h2 span.text_wrapper::after,
#single_event_alert h2 span.text_wrapper::before{
	content: '';
	display: inline-block;
	width: 30px;
	height: 2px;
	background: var(--maincolor01);
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
}

#single_event_alert h2 span.text_wrapper::before{
	left: -40px;
}

#single_event_alert h2 span.text_wrapper::after{
	right: -40px;
}

#single_event_alert ul{
	width: 680px;
	margin: 0 auto;
	background: #fff;
	padding: 18px;
	border-radius: 8px;
	box-sizing: border-box;
}

#single_event_alert ul li{
	display: flex;
	flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dotted var(--maincolor01);
    padding: 0 6px 6px;
    margin-bottom: 6px;
    font-size: 16px;
    line-height: 1.4;
    text-align: left;
}

#single_event_alert ul li:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: none;
}

#single_event_alert ul li .date{
	width: 110px;
	padding-left: 1.6em;
	color: var(--maincolor01);
	position: relative;
}

#single_event_alert ul li .date::after {
    content: '';
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%20style%3D%22enable-background%3Anew%200%200%2040%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23144483%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M36.2%2C20c0%2C9-7.3%2C16.2-16.2%2C16.2S3.8%2C29%2C3.8%2C20S11%2C3.8%2C20%2C3.8S36.2%2C11%2C36.2%2C20z%20M0%2C20c0%2C11%2C9%2C20%2C20%2C20%20s20-9%2C20-20S31%2C0%2C20%2C0S0%2C9%2C0%2C20z%20M23%2C10.6c-0.3-0.4-0.8-0.6-1.3-0.6c-1%2C0-1.7%2C0.8-1.7%2C1.7v4.5h-7.5c-1.4%2C0-2.5%2C1.1-2.5%2C2.5v2.5%20c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5H20v4.5c0%2C1%2C0.8%2C1.7%2C1.7%2C1.7c0.5%2C0%2C0.9-0.2%2C1.3-0.6l7.8-8.4c0.3-0.3%2C0.4-0.7%2C0.4-1.1c0-0.4-0.2-0.8-0.4-1.1%20L23%2C10.6z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
}

#single_event_alert ul li .name{
	width: 440px;
}

#single_event_alert ul li .name a{
	font-weight: bold;
	position: relative;
}

#single_event_alert ul li .name a::after {
    content: '';
    width: 13px;
    height: 13px;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23B2B2B2%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M352%2C0c-12.9%2C0-24.6%2C7.8-29.6%2C19.8s-2.2%2C25.7%2C6.9%2C34.9L370.7%2C96L201.4%2C265.4c-12.5%2C12.5-12.5%2C32.8%2C0%2C45.3%20s32.8%2C12.5%2C45.3%2C0L416%2C141.3l41.4%2C41.4c9.2%2C9.2%2C22.9%2C11.9%2C34.9%2C6.9s19.8-16.6%2C19.8-29.6V32c0-17.7-14.3-32-32-32H352z%20M80%2C32%20C35.8%2C32%2C0%2C67.8%2C0%2C112v320c0%2C44.2%2C35.8%2C80%2C80%2C80h320c44.2%2C0%2C80-35.8%2C80-80V320c0-17.7-14.3-32-32-32s-32%2C14.3-32%2C32v112%20c0%2C8.8-7.2%2C16-16%2C16H80c-8.8%2C0-16-7.2-16-16V112c0-8.8%2C7.2-16%2C16-16h112c17.7%2C0%2C32-14.3%2C32-32s-14.3-32-32-32H80z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    position: absolute;
    bottom: 3px;
    right: -1.4em;
}




/********************************************************************************
	リッキド用 CSS
********************************************************************************/

@media(max-width:1280px){

.other_recruit_linkarea ul li{
	width: 23.4375vw;
	margin: 0 2.34375vw;
}

.other_recruit_linkarea ull li a{
	border-radius: 0.9375vw;
}

.other_recruit_linkarea ul li a p{
	height: 4.375vw;
	line-height: 4.375vw;
}

.other_recruit_linkarea ul li a p span{
	font-size: 1.40625vw;
}

.other_recruit_linkarea ul li a p span::after{
	width: 2.03125vw;
	height: 2.03125vw;
	right: 1.015625vw;
}



/********** FAQ **********/

.faq_wrapp{
	width: 71.875vw;
	padding: 0 1.5625vw;
}

.faq_wrapp .cont_section{
	margin-bottom: 6.25vw;
}

.faq_wrapp .cont_section h2{
	margin-bottom: 5.46875vw;
}

.faq_wrapp .cont_section h2 span{
    font-size: 2.734375vw;
}

.faq_wrapp .cont_section h2 span::after {
    width: 7.03125vw;
    height: 0.234375vw;
    bottom: -1.09375vw;
}

.faq_wrapp .cont_section .cont_faq ul li{
	margin-bottom: 2.34375vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span{
	padding: 2.96875vw 2.6em 1.25vw 4.2em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::before{
    border: 0.625vw solid transparent;
    border-left: 0.625vw solid var(--maincolor01);
    top: -0.234375vw;
    left: -0.234375vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::after{
	font-size: 1.875vw;
    right: 1.09375vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span::before{
	font-size: 2.1875vw;
    top: 0.546875vw;
    left: 1.25vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a{
	padding: 1.953125vw 1.25vw 1.25vw 4.2em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a::before{
	font-size: 2.1875vw;
    top: 1.015625vw;
    left: 1.25vw;
}


.contact_link .contact_caption{
	width: 64.0625vw;
	padding: 1.40625vw;
	margin: 0 auto 4.6875vw;
	border-radius: 0.9375vw;
}


.link_btn a .link_image {
    width: 22.96875vw;
    border-radius: 0.78125vw;
}

.link_btn a .link_text {
    padding-left: 3.90625vw;
}

.link_btn a .link_text .catch{
	font-size: 1.5625vw;
	padding: 1.09375vw 1.09375vw;
	margin-bottom: 1.796875vw;
}

.link_btn a .link_text .main {
    font-size: 1.5625vw;
    margin-bottom: 0.9375vw;
}

.link_btn a .link_text .link {
    margin-bottom: 2.34375vw;
}

.link_btn a .link_text .link span {
    font-size: 1.015625vw;
}

.link_btn a .link_text .link span::after {
    width: 1.25vw;
    height: 1.25vw;
}

.link_btn a .link_text::after {
    width: 10.9375vw;
    height: 10.9375vw;
    top: -102px;
    right: -2.34375vw;
}



/********** 求人archive **********/

.recruit_list_wrapp{
	margin-bottom: 7.8125vw;
}

.recruit_list_wrapp h2{
    margin-bottom: 5.46875vw;
}

.recruit_list_wrapp h2 span{
    font-size: 2.734375vw;
}

.recruit_list_wrapp h2 span::after {
    width: 7.03125vw;
    bottom: -1.09375vw;
}

.recruit_list_wrapp .anchor_link{
	width: 71.875vw;
	margin: 0 auto 4.6875vw;
	padding: 0 1.5625vw;
}

.recruit_list_wrapp .anchor_link .list_wrapp{
    padding: 1.25vw;
    border-radius: 0.9375vw;
}

.recruit_list_wrapp .anchor_link .anchor_list{
	margin-bottom: 0.625vw;
}

.recruit_list_wrapp .anchor_link .anchor_list .prefecture{
	width: 7.8125vw;
	font-size: 1.328125vw;
	padding-top: 0.703125vw;
}

.recruit_list_wrapp .anchor_link .anchor_list .ul_wrapp{
	width: 64.0625vw;
}

.recruit_list_wrapp .anchor_link .anchor_list ul li{
	margin: 0 1.40625vw 1.25vw 0;
}

.recruit_list_wrapp .anchor_link ul li a {
    padding: 0.78125vw 2.421875vw 0.78125vw 0.9375vw;
    font-size: 13px;
}

.recruit_list_wrapp .anchor_link ul li a:after {
    border: 0.390625vw solid transparent;
    border-top: 0.546875vw solid #fff;
    right: 0.625vw;
}

.recruit_list_wrapp .list_area{
	width: 71.875vw;
	padding: 0 1.5625vw;
}

.recruit_list_wrapp .list_area .cont_wrapp{
	margin-bottom: 6.25vw;
}

.recruit_list_wrapp .list_area h3{
	margin-bottom: 1.40625vw;
}

.recruit_list_wrapp .list_area h3 span{
	font-size: 2.03125vw;
}

.recruit_list_wrapp .list_area .list_flex{
	margin-bottom: 2.34375vw;
}

.recruit_list_wrapp .list_area .list_flex h4{
	width: 15.625vw;
	font-size: 1.40625vw;
	padding-top: 0.9375vw;
}

.recruit_list_wrapp .list_area .list_flex ul{
	width: 53.125vw;
}

.recruit_list_wrapp .list_area .list_flex ul li{
	margin-bottom: 1.09375vw;
}

.recruit_list_wrapp .list_area .list_flex ul li a{
	padding: 14px 1.40625vw;
	border-radius: 0.625vw;
}

.recruit_list_wrapp .list_area .list_flex ul li a .date{
    right: 6.25vw;
}

.recruit_list_wrapp .list_area .list_flex ul li a::after {
    width: 2.03125vw;
    height: 2.03125vw;
    right: 1.015625vw;
}



/********** 求人single **********/

.recruit_single_wrapp{
	width: 71.875vw;
	padding: 0 1.5625vw;
}

.recruit_single_head{
	margin-bottom: 5.78125vw;
}

.recruit_single_head .image_area{
    width: 28.125vw;
    border-radius: 0.9375vw;
}

.recruit_single_head .text_area{
	padding-left: 2.34375vw;
	font-size: 2.1875vw;
}

.recruit_single_head .text_area::after{
	width: 14.0625vw;
	bottom: -1.171875vw;
	left: 2.34375vw;
}

.recruit_single_head .text_area .name{
	font-size: 2.5vw;
}

.recruit_single_head .text_area .genre{
	font-size: 2.734375vw;
	margin-right: 0.703125vw;
}

.recruit_single_wrapp h2{
	margin-bottom: 3.90625vw;
}

.recruit_single_wrapp h2 span{
	font-size: 2.1875vw;

}

.recruit_single_wrapp h2 ::after{
	width: 6.25vw;
	bottom: -1.171875vw;
}

.recruit_single_wrapp .recruit_caption{
	margin-bottom: 5.78125vw;
}

.recruit_single_wrapp .recruit_caption .in_wrapp{
	padding: 1.875vw;
}


.recruit_single_wrapp .recruit_data_ul{
	margin-bottom: 6.25vw;
}

.recruit_single_wrapp .recruit_data_ul li .item{
	width: 13.28125vw;
}

.recruit_single_wrapp .recruit_data_ul li .cont{
	width: 53.125vw;
}


.external_link{
	width: 49.609375vw;
	margin: 7.421875vw auto 0;
	padding: 0 1.5625vw;
}

.external_link .in_wrapp{
	border-radius: 0.9375vw;
	padding: 2.34375vw 0 2.109375vw;
}

.external_link .in_wrapp .title{
	font-size: 1.40625vw;
}

.external_link .in_wrapp ul li{
	width: 16.09375vw;
	margin: 0 1.875vw;
}



/********** flow **********/

.title{
	margin-bottom: 4.6875vw;
}

.title h2 {
	margin-bottom: 1.71875vw;
}

.title h2 span {
	font-size: 2.5vw;
}

.title h2 span::after {
    height: 3px;
    bottom: -1.09375vw;
}

.title .sub_title {
	font-size: 1.25vw;
}

.flow_wrapp{
	width: 71.875vw;
    padding: 0 1.5625vw;
	margin: 0 auto 4.6875vw;
}

.flow_wrapp ul li{
	margin-bottom: 3.90625vw;
}

.flow_wrapp ul li::after{
    border: 1.171875vw solid transparent;
    border-left: 1.25vw solid var(--maincolor01);
    bottom: -3.75vw;
    left: 7.5vw;
}

.flow_wrapp ul li .image{
	width: 17.65625vw;
	border-radius: 0.9375vw;
}

.flow_wrapp ul li .image figcaption{
	font-size: 1.5625vw;
	line-height: 3.90625vw;
}


.flow_wrapp ul li .text{
	width: 49.765625vw;
	padding-left: 3.90625vw;
}



/********** 20240120 *********/

#single_event_alert{
	padding: 3.28125vw 0;
	margin-bottom: 8.59375vw;
}

#single_event_alert h2{
	margin-bottom: 1.875vw;
}


#single_event_alert h2 span.h2_wrapper{
	padding: 0.625vw 4.68750vw;
	border-radius: 0.46875vw;
	font-size: 1.40625vw;
}

#single_event_alert h2 span.h2_wrapper::before{
	width: 4.84375vw;
	height: 7.03125vw;
	top: -2.34375vw;
	left: -2.1875vw;
}

#single_event_alert h2 span.text_wrapper::after,
#single_event_alert h2 span.text_wrapper::before{
	width: 2.34375vw;
	height: 0.15625vw;
}

#single_event_alert h2 span.text_wrapper::before{
	left: -3.125vw;
}

#single_event_alert h2 span.text_wrapper::after{
	right: -3.125vw;
}

#single_event_alert ul{
	width: 53.125vw;
	padding: 1.40625vw;
	border-radius: 0.625vw;
}

#single_event_alert ul li{
    padding: 0 0.46875vw 0.46875vw;
    margin-bottom: 0.46875vw;
    font-size: 1.25vw;
}

#single_event_alert ul li .date{
	width: 8.59375vw;
}

#single_event_alert ul li .date::after {
    width: 1.25vw;
    height: 1.25vw;
}

#single_event_alert ul li .name{
	width: 34.375vw;
}

#single_event_alert ul li .name a::after {
    width: 1.015625vw;
    height: 1.015625vw;
    bottom: 0.234375vw;
}







}



/********************************************************************************
	スマートフォン用 CSS
********************************************************************************/

@media(max-width:414px){

.other_recruit_linkarea ul{
	width: auto;
	margin: 0 6%;
	justify-content: space-between;
}

.other_recruit_linkarea ul li{
	width: 46%;
	margin: 0 0 6.666667vw;
}

.other_recruit_linkarea ul li a{
	border-radius: 1.6vw;
}

.other_recruit_linkarea ul li a p{
	height: 9.6vw;
	line-height: 9.6vw;
}

.other_recruit_linkarea ul li a p span{
	font-size: 2.933333vw;
}

.other_recruit_linkarea ul li a p span::after{
    width: 3.733333vw;
    height: 3.733333vw;
    right: 1.066667vw;
}



/********** FAQ **********/

.faq_wrapp{
	width: auto;
	padding: 0 6%;
}

.faq_wrapp .cont_section{
	margin-bottom: 10.666667vw;
}

.faq_wrapp .cont_section h2{
	margin-bottom: 7.466667vw;
}

.faq_wrapp .cont_section h2 span{
	font-size: 4.8vw;
}

.faq_wrapp .cont_section h2 span::after {
    width: 12vw;
    height: 0.533333vw;
    bottom: -3.733333vw;
}

.faq_wrapp .cont_section .cont_faq ul li{
	margin-bottom: 4.8vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span{
	padding: 3.466667vw 2.6em 3.466667vw 3.6em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::before{
    border: 1.6vw solid transparent;
    border-left: 1.6vw solid var(--maincolor01);
    top: -0.533333vw;
    left: -0.533333vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q::after{
	font-size: 4.533333vw;
    right: 2.4vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-q span::before{
	font-size: 5.333333vw;
    top: 1.866667vw;
    left: 3.733333vw;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a{
	padding: 4.8vw 3.466667vw 3.466667vw 3.6em;
}

.faq_wrapp .cont_section .cont_faq ul li .list-a::before{
	font-size: 5.333333vw;
    top: 2.933333vw;
    left: 3.733333vw;
}

.contact_link .contact_caption{
	width: auto;
	padding: 3.2vw;
	margin: 10.666667vw 6% 8vw;
	border-radius: 1.6vw;
	font-size: 3.466667vw;
}

.link_btn{
    padding: 6.666667vw 6%;
}

.link_btn a{
	display: block;
}

.link_btn a .link_image {
	width: 38%;
	border-radius: 1.333333vw;
	margin: 0 auto 4.266667vw !important;
    position: relative;
    z-index: 4;
}

.link_btn a .link_text {
	padding-left: 0;
	text-align: center;
}

.link_btn a .link_text .catch{
	font-size: 3.733333vw;
	padding: 3.733333vw 3.733333vw;
	margin-bottom: 3.733333vw;
}

.link_btn a .link_text .main {
	font-size: 3.733333vw;
	margin-bottom: 2.133333vw;
}

.link_btn a .link_text .link {
	text-align: center;
    margin-bottom: 0;
}

.link_btn a .link_text .link span {
	font-size: 3.2vw;
}

.link_btn a .link_text .link span::after {
	width: 4.266667vw;
	height: 4.266667vw;
}

.link_btn a .link_text::after {
	width: 45.333333vw;
    height: 45.333333vw;
    top: -20vw;
    right: -3.733333vw;
}



/********** 求人archive **********/

.recruit_list_wrapp{
	margin-bottom: 13.333333vw;
}

.recruit_list_wrapp h2{
    margin-bottom: 9.6vw;
}

.recruit_list_wrapp h2 span{
    font-size: 4.8vw;
}

.recruit_list_wrapp h2 span::after {
	width: 13.333333vw;
    bottom: -3.733333vw;
}

.recruit_list_wrapp .anchor_link{
	width: auto;
	margin: 0 auto 10.666667vw;
	padding: 0 6%;
}

.recruit_list_wrapp .anchor_link .list_wrapp{
    padding: 3.2vw;
    border-radius: 1.6vw;
}

.recruit_list_wrapp .anchor_link .anchor_list{
	margin-bottom: 2.133333vw;
	display: block;
}

.recruit_list_wrapp .anchor_link .anchor_list .prefecture{
	width: auto;
	font-size: 4vw;
	padding-top: 0;
	margin-bottom: 2.666667vw;
}

.recruit_list_wrapp .anchor_link .anchor_list .ul_wrapp{
	width: auto;
}

.recruit_list_wrapp .anchor_link .anchor_list ul li{
	margin: 0 4vw 3.2vw 0;
}

.recruit_list_wrapp .anchor_link ul li a {
    padding: 1.6vw 7.466667vw 1.6vw 2.666667vw;
    font-size: 3.2vw;
}

.recruit_list_wrapp .anchor_link ul li a:after {
    border: 1.333333vw solid transparent;
    border-top: 1.866667vw solid #fff;
    right: 1.066667vw;
}

.recruit_list_wrapp .list_area{
	width: auto;
	padding: 0 6%;
}

.recruit_list_wrapp .list_area .cont_wrapp{
	margin-bottom: 10.666667vw;
}

.recruit_list_wrapp .list_area h3{
	margin-bottom: 4.8vw;
}

.recruit_list_wrapp .list_area h3 span{
	font-size: 4.8vw;
}

.recruit_list_wrapp .list_area h3 span::after{
	height: 0.533333vw;
}

.recruit_list_wrapp .list_area .list_flex{
	display: block;
	margin-bottom: 5.866667vw;
}

.recruit_list_wrapp .list_area .list_flex h4{
	width: auto;
	font-size: 4.266667vw;
	padding-top: 0;
	margin-bottom: 4.266667vw;
}

.recruit_list_wrapp .list_area .list_flex ul{
	width: auto;
}

.recruit_list_wrapp .list_area .list_flex ul li{
	margin-bottom: 3.733333vw;
}

.recruit_list_wrapp .list_area .list_flex ul li a{
	padding: 2.666667vw 3.733333vw;
	border-radius: 1.6vw;
	font-size: 3.733333vw;
}

.recruit_list_wrapp .list_area .list_flex ul li a .date{
	position: static;
    display: block;
    margin-top: 1.6vw;
    transform: translate(0, -0);
}

.recruit_list_wrapp .list_area .list_flex ul li a::after {
    width: 6.4vw;
    height: 6.4vw;
    right: 3.466667vw;
}



/********** 求人single **********/

.recruit_single_wrapp{
	width: auto;
	padding: 0 6%;
}

.recruit_single_head{
	margin-bottom: 12.266667vw;
	display: block;
}

.recruit_single_head .image_area{
    width: 74%;
    border-radius: 1.6vw;
	margin: 0 auto 4.8vw !important;
}

.recruit_single_head .text_area{
	text-align: center;
	padding-left: 0;
	font-size: 3.733333vw;
}

.recruit_single_head .text_area::after{
	width: 16vw;
	height: 0.533333vw;
	bottom: -2.666667vw;
	left: 0;
	right: 0;
	margin: auto;
}

.recruit_single_head .text_area .name{
	font-size: 4.8vw;
}

.recruit_single_head .text_area .genre{
	font-size: 5.333333vw;
	margin-right: 1.6vw;
}

.recruit_single_wrapp h2{
	margin-bottom: 7.466667vw;
}

.recruit_single_wrapp h2 span{
	font-size: 4.8vw;

}

.recruit_single_wrapp h2 ::after{
	width: 10.666667vw;
	height: 0.533333vw;
	bottom: -2.666667vw;
	left: 0;
	right: 0;
	margin: auto;
}

.recruit_single_wrapp .recruit_caption{
	margin-bottom: 13.333333vw;
}

.recruit_single_wrapp .recruit_caption .in_wrapp{
	padding: 3.2vw;
}

.recruit_single_wrapp .recruit_data_ul{
	margin-bottom: 13.333333vw;
}

.recruit_single_wrapp .recruit_data_ul li{
	padding: 2.133333vw 0;
	display: block;
}

.recruit_single_wrapp .recruit_data_ul li .item{
	width: auto;
	margin-bottom: 0.533333vw;
}

.recruit_single_wrapp .recruit_data_ul li .cont{
	width: auto;
}


.external_link{
	width: auto;
	margin: 10.666667vw auto 0;
	padding: 0 6%;
}

.external_link .in_wrapp{
	border-radius: 1.6vw;
	padding: 5.066667vw 0 4.533333vw;
}

.external_link .in_wrapp .title{
	font-size: 3.733333vw;
	top: -2.666667vw;
}

.external_link .in_wrapp ul li{
	width: 36%;
	margin: 0 4%;
}

.recruit_single .link_btn a .link_text::after {
	top: -28.8VW;
    right: -8.533333VW;
}



/********** flow **********/

.title{
	margin-bottom: 3.733333vw;
}

.title h2 {
	margin-bottom: 5.333333vw;
}

.title h2 span {
	font-size: 4.8vw;
}

.title h2 span::after {
	bottom: -3.733333vw;
}

.title .sub_title {
    font-size: 3.733333vw;
}

.flow_wrapp{
	width: auto;
    padding: 0 6%;
	margin: 0 auto 8vw;
}

.flow_wrapp ul li{
	display: block;
	margin-bottom: 12.266667vw;
}

.flow_wrapp ul li::after{
    border: 3.466667vw solid transparent;
    border-left: 3.733333vw solid var(--maincolor01);
    bottom: -10.666667vw;
    left: 50%;
    transform: translate(-50%, 0) rotate(90deg);
}

.flow_wrapp ul li .image{
	width: 46%;
	border-radius: 1.6vw;
	margin: 0 auto 4.8vw;
}

.flow_wrapp ul li .image figcaption{
	font-size: 4.266667vw;
	line-height: 9.333333vw;
}


.flow_wrapp ul li .text{
	width: auto;
	padding-left: 0;
}

.flow_wrapp ul li .text strong{
	color: var(--maincolor01);
}



/********** 20240120 *********/

#single_event_alert{
	padding: 5.866667vw 0;
	margin-bottom: 8vw;
}

#single_event_alert h2{
	margin-bottom: 4.8vw;
}

#single_event_alert h2 span.h2_wrapper{
	padding: 2.133333vw 10.666667vw;
	border-radius: 1.066667vw;
	font-size: 3.733333vw;
	line-height: 1.4;
}

#single_event_alert h2 span.h2_wrapper::before{
	width: 12vw;
	height: 17.333333vw;
	top: -8.266667vw;
	left: -6.133333vw;
}

#single_event_alert h2 strong{
	display: inline-block;
	font-size: 1.3em;
	letter-spacing: 0.1em;
	background: linear-gradient(transparent 60%, #f2ff00 60%);
}

#single_event_alert h2 span.text_wrapper::after,
#single_event_alert h2 span.text_wrapper::before{
	width: 5.333333vw;
	height: 0.533333vw;
}

#single_event_alert h2 span.text_wrapper::before{
	left: -6.666667vw;
}

#single_event_alert h2 span.text_wrapper::after{
	right: -6.666667vw;
}

#single_event_alert ul{
	width: auto;
	margin: 0 6%;
	padding: 3.2vw;
	border-radius: 1.066667vw;
}

#single_event_alert ul li{
	display: block;
    padding: 0 0 1.6vw;
    margin-bottom: 1.6vw;
    font-size: 3.733333vw;
}

#single_event_alert ul li .date{
	width: auto;
	margin-bottom: 1.066667vw;
}

#single_event_alert ul li .date::after {
    width: 3.733333vw;
    height: 3.733333vw;
}

#single_event_alert ul li .name{
	width: auto;
	padding: 0 3.2vw 0 1.6em;
}

#single_event_alert ul li .name a::after {
    width: 3.2vw;
    height: 3.2vw;
    bottom: 0.8vw;
}


}
