@charset "UTF-8";
:root{
  font-size:16px;
  --dp-gothic:YakuHanJP, Noto Sans JP, sans-serif;
  --dp-serif:YakuHanMP, Noto Serif JP, serif;
  --dp-eng:Montserrat, sans-serif;
  --dp-color-black:#000;
  --dp-color-white:#fff;
  --dp-color-red:#c30302;
  --dp-color-yellow:#fcc802;
  --dp-color-gray:#d1d1d1;
  --dp-color-pale:#f5f6f9;
  --dp-color-dark:#4e4e4e;
  --dp-color-hover:rgba(78, 78, 78, 0.6);
}

*,
*::before,
*::after{
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6{
  margin:0;
  padding:0;
}

h1,
h2,
h3,
h4,
h5,
h6{
  font-size:100%;
  font-weight:normal;
}

ul{
  list-style:none;
}

button,
input,
select,
textarea{
  margin:0;
}

img,
svg,
video{
  width:100%;
  height:auto;
  max-width:100%;
  border-style:none;
}

iframe{
  border:0;
}

table{
  border-collapse:collapse;
  border-spacing:0;
}

td,
th{
  padding:0;
}
td:not([align]),
th:not([align]){
  text-align:inherit;
}
main{
  display:block;
}
hr{
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  height:0;
  overflow:visible;
}

pre{
  font-family:monospace, monospace;
  font-size:1em;
}
a{
  background-color:transparent;
}

abbr[title]{
  border-bottom:none;
  text-decoration:underline;
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted;
}

b,
strong{
  font-weight:bolder;
}

code,
kbd,
samp{
  font-family:monospace, monospace;
  font-size:1em;
}

small{
  font-size:80%;
}

sub,
sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}

sub{
  bottom:-0.25em;
}

sup{
  top:-0.5em;
}
button,
input,
optgroup,
select,
textarea{
  font-family:inherit;
  font-size:100%;
  line-height:1.15;
  margin:0;
}
button,
input{
  overflow:visible;
}
button,
select{
  text-transform:none;
}
button,
[type=button],
[type=reset],
[type=submit]{
  -webkit-appearance:button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner{
  border-style:none;
  padding:0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring{
  outline:1px dotted ButtonText;
}
fieldset{
  padding:0.35em 0.75em 0.625em;
}
legend{
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  color:inherit;
  display:table;
  max-width:100%;
  padding:0;
  white-space:normal;
}
progress{
  vertical-align:baseline;
}
textarea{
  overflow:auto;
}
[type=checkbox],
[type=radio]{
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  padding:0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{
  height:auto;
}
[type=search]{
  -webkit-appearance:textfield;
  outline-offset:-2px;
}
[type=search]::-webkit-search-decoration{
  -webkit-appearance:none;
}
::-webkit-file-upload-button{
  -webkit-appearance:button;
  font:inherit;
}
details{
  display:block;
}
summary{
  display:list-item;
}

html{
  scroll-behavior:smooth;
  scroll-padding-top:150px;
  max-width:1920px;
  margin:auto;
  background-color:#f5f6f9;
}

body{
  width:100%;
  background-color:#fff;
  font-family:"Montserrat", "YakuHanJP", "Noto Sans JP", sans-serif;
  -webkit-font-feature-settings:"palt";
  font-feature-settings:"palt";
}

.main{
  width:100%;
  overflow:clip;
}

.screen-reader-text{
  clip:rect(1px, 1px, 1px, 1px);
  position:absolute !important;
  height:1px;
  width:1px;
  overflow:hidden;
}

.clearfix::after{
  display:table;
  content:"";
  clear:both;
}

[href^="#"]{
  scroll-margin-top:100px;
}

a{
  text-decoration:none;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
img,
svg{
  vertical-align:bottom;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}

img[sizes=auto],
img[sizes^="auto,"]{
  contain-intrinsic-size:3000px 1500px;
}

video{
  width:100%;
  max-width:100%;
  aspect-ratio:16/9;
}

.blk,
.br{
  display:block;
}
.blk-sm-down,
.br-sm-down{
  display:inline;
}
.blk-sm-up,
.br-sm-up{
  display:inline;
}
.blk-md-down,
.br-md-down{
  display:inline;
}
.blk-md-up,
.br-md-up{
  display:inline;
}
.blk-lg-down,
.br-lg-down{
  display:inline;
}
.blk-lg-up,
.br-lg-up{
  display:inline;
}
.blk-xl-down,
.br-xl-down{
  display:inline;
}
.blk-xl-up,
.br-xl-up{
  display:inline;
}

.gothick{
  font:var(--dp-gothic);
}

.serif{
  font:var(--dp-serif);
}

.eng{
  font:var(--dp-eng);
}

body{
  font-size:1rem;
  line-height:1.8;
  letter-spacing:0.025em;
  font-weight:500;
}

.h1, .title-ja, .release-title, h1{
  font-size:2.5rem;
  line-height:1.4;
  letter-spacing:0.05em;
  font-weight:700;
}

.h2, .home-news .release-related.sec-title, .home-business-title-wrap, .contact-title.block-heading, h2{
  font-size:1.875rem;
  line-height:1.4;
  letter-spacing:0.05em;
  font-weight:600;
}

.h3, .link-content-title, h3{
  font-size:1.5rem;
  line-height:1.5;
  letter-spacing:0.05em;
  font-weight:700;
}

.h4, h4{
  font-size:1.125rem;
  line-height:1.8;
  letter-spacing:0.05em;
  font-weight:700;
}

.h5, h5,
.h6,
h6{
  font-size:1.0625rem;
  line-height:1.8;
  letter-spacing:0.025em;
  font-weight:700;
}
p:not(:has(.header, .footer) p){
  margin-block:1.5em;
}

.annotation{
  font-size:0.875rem;
  line-height:1.6;
}

.p-ttl, .portfolio-title-en{
  font-size:4.5rem;
  line-height:1;
  font-weight:500;
}

.fnt-en, .home-news .release-related.sec-sub{
  font-size:5rem;
  line-height:1.1;
}

.fnt-40, .area-relations-title, .portfolio-index-heading, .release-related.sec-sub{
  font-size:2.5rem;
  line-height:1.4;
}

.fnt-34{
  font-size:2.125rem;
  line-height:1.4;
}

.fnt-30, .title-en, .usage-step dt, .detail-info-title, .estate-article-title, .service-ttl, .release-archives-type, .release-sub{
  font-size:1.875rem;
  line-height:1.4;
}

.fnt-24, .dl-flexible-list-item dt::before, .area-relations-title-en, .home-business-statement h3, .usage-line li, .portfolio-index-lead .block-heading{
  font-size:1.5rem;
  line-height:1.4;
}

.fnt-22, .resources-heading.block-heading .num, .contact-office, .card-title, .portfolio-heading, .group-relate, .organization-message-lead, .about-vision-wrap em{
  font-size:1.375rem;
  line-height:1.8;
}

.fnt-20, .area-relations-lead, .usage-step dt > dfn, .contact-line, .estate-article-en, .organization-message-caption, .history-outline{
  font-size:1.25rem;
  line-height:1.8;
}

.fnt-18, .banner-btn, .resources-heading.block-heading, .dl-flexible-list-item dt, .recently-title, .btn, .btn-download, .article-card .article-card-ttl, .home-business-statement p, .inner-facility-ttl, .inner-capacity-ttl, .anchor-title, .contact-time, .estate-article-statement, .service-lead, .about-philosophy-content p, .about-vision-wrap, .release-archives-title, .release-related.sec-title{
  font-size:1.125rem;
  line-height:1.8;
}

.fnt-16, .resources-ttl, .resources-company, .home-news .recently-link, .usage-inq-ttl, .usage-note-ttl, .equip-overview-dd, .inner-capacity-dl dd, .service-text, .table table th{
  font-size:1rem;
  line-height:1.8;
}

.fnt-14, .resources-issue, .table-shift tbody td, .sign-dl > div, .sign-address, .sign-tel, .annotation, .publish-date, .cat-item > a, .tag-item, .badge-type, .breadcrumb-item, .btn-file-name, .btn-pdf-name, .btn-pdf-dl, .article-card .article-card-lead, .town-tax > div, .usage-note-list, .inner-facility-dd dd, .inner-capacity-add, .anchor-en, .contact-time-note, .features-description, .event-feature-dd, .estate-article-detail > div, .elm-caption, .fig-caption, .end-mark, .entry-close, .entry-date{
  font-size:0.875rem;
  line-height:1.8;
}

.fnt-12, .resources-list > li::before, .resources-company::before, .cat-item .category-badge, .btn .sm, .btn-bite, .equip-overview-note, .card-badge .badge-type, .release-archives-cate > .cate-item, .note{
  font-size:0.75rem;
  line-height:1.8;
}

.year-font, .history-year{
  font-size:3.75rem;
  line-height:1;
}

.month-font, .history-month-num{
  font-size:2.125rem;
  line-height:1;
}

small{
  font-size:0.75rem;
  line-height:1;
  font-weight:600;
}

.alert{
  color:var(--dp-color-red);
}

.header{
  background-color:#fff;
  -webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
  box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
  inset:0 0 auto;
  position:sticky;
  z-index:99;
}
.header-wrap{
  height:100%;
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header-logo-link img{
  display:block;
}
.header .nav{
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header .nav-toggle{
  display:none;
}
.header .nav-item .lwr-container{
  padding-block:60px;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header .nav-item .lwr-caption{
  display:none;
}
.header .nav-item .lwr-caption-en{
  display:none;
}
.header .nav-item .lwr-title-link{
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
}
.header .nav-item .lwr-category-block{
  margin-block:20px;
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header .nav-item .lwr-item{
  margin-block:20px;
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header .nav-link{
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.header-contact{
  margin-block:20px;
}
.header-contact .btn{
  width:100%;
  height:40px;
}

.nav-open{
  overflow:clip;
}

.footer{
  width:100%;
  background-color:var(--dp-color-pale);
  padding-block:60px;
}
.footer-wrap{
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  display:grid;
  font-weight:500;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.footer-logo-link{
  display:inline-block;
}
.footer-address{
  display:grid;
  gap:0 10px;
  grid-template-rows:repeat(2, auto);
  grid-template-areas:"footer-post footer-address" ". footer-tel";
  font-style:normal;
  letter-spacing:normal;
  font-size:3.3333333333vw;
  line-height:1.85;
}
.footer-address-post{
  grid-area:footer-post;
}
.footer-address-txt{
  grid-area:footer-address;
}
.footer-address-tel{
  grid-area:footer-tel;
}
.footer-inquiry .btn{
  width:100%;
  height:42px;
}

.copyright{
  letter-spacing:normal;
}
.wrap{
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.wrap-inner{
  max-width:1060px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.wrap-outer{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.article{
  padding-bottom:120px;
}

.contents{
  overflow:clip;
}
.contents-release{
  max-width:1060px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.contents-page.about-child, .contents-page.sustainability-child{
  background-color:var(--dp-color-pale);
  padding-block:20px;
}
.contents-page.contact{
  background-color:var(--dp-color-pale);
  padding-block:20px;
}
.contents-page.history-page{
  background-color:transparent;
}
[class*=block-]{
  margin-block:60px;
}

.entry-catch{
  text-align:center;
  margin-block:60px;
}

.sec-rounded{
  width:100%;
  background:#fff;
  border-radius:60px;
  margin-block:80px;
  padding:80px 120px;
}
.sec-rounded-title.block-heading{
  margin-top:0;
}
.sec-rounded-content [class*=block-]:first-child{
  -webkit-margin-after:0;
  margin-block-end:0;
}
.sec-rounded-content [class*=block-]:last-child{
  -webkit-margin-after:0;
  margin-block-end:0;
}
.sec-rounded-center{
  margin-top:120px;
  padding-top:0;
}
.sec-rounded-center .sec-rounded-content{
  -webkit-transform:translateY(-40px);
  transform:translateY(-40px);
}
.sec-rounded-center .sec-title-wrap{
  text-align:center;
}
.sec-view{
  position:relative;
  -webkit-padding-after:100px;
  padding-block-end:100px;
}
.sec-view-title .sec-title-en{
  -webkit-text-stroke:1px #eee;
  text-stroke:1px #eee;
  paint-order:stroke;
  text-shadow:0 0 3px #eee;
}
.sec-view-title.sec-title-wrap{
  position:relative;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  text-align:center;
  -webkit-margin-before:0;
  margin-block-start:0;
  z-index:2;
}
.sec-view-content{
  position:relative;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  z-index:2;
}
.sec-view-bg{
  position:absolute;
  width:100%;
  inset:44px 0 0;
  z-index:0;
}
.sec-view-bg.has-bg{
  opacity:0.2;
  background:50% 50%/cover no-repeat;
}
.sec-view-bg.has-color{
  background:#000;
}

.nav-link{
  font-size:clamp(0.625rem, -0.2867647059rem + 1.4705882353vw, 1rem);
  letter-spacing:0.025em;
  text-decoration:none;
}

.lwr-title-link{
  text-decoration:none;
}
.lwr-category-title{
  color:#4e4e4e;
  font-weight:bold;
  letter-spacing:0.05em;
  font-size:1rem;
}
.lwr-link{
  letter-spacing:0.025em;
  text-decoration:none;
  font-size:1rem;
}

.nav-item{
  position:relative;
}

.lwr{
}
.lwr-clone{
  max-width:100%;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}

.footer-nav-link{
  color:#000;
  font-size:clamp(0.75rem, 0.6163793103rem + 0.2155172414vw, 0.875rem);
  letter-spacing:0.025em;
  line-height:1.5714285714;
  text-decoration:none;
}
.footer-sub-category-title{
  color:#4e4e4e;
  letter-spacing:0.025em;
  font-size:clamp(0.75rem, 0.6163793103rem + 0.2155172414vw, 0.875rem);
}
.footer-sub-item{
  font-size:clamp(0.75rem, 0.6163793103rem + 0.2155172414vw, 0.875rem);
}
.footer-sub-link{
  color:#000;
  letter-spacing:0.025em;
  line-height:inherit;
  text-decoration:none;
}
.footer-extra-item{
  font-size:3.3333333333vw;
  line-height:2.7692307692;
}
.footer-extra-link{
  color:#000;
  text-decoration:none;
}

.parent-title{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:30px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.parent-title-wrap.sec-title-wrap{
  gap:5px;
}
.parent-title::after{
  -webkit-box-flex:1;
  -ms-flex:auto;
  flex:auto;
  height:1px;
  background-color:var(--dp-color-dark);
  content:"";
}
.parent-title-link{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  text-decoration:none;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:20px;
}
.parent-title-link::after{
  display:inline-block;
  width:24px;
  aspect-ratio:1/1;
  border-radius:50%;
  letter-spacing:0.025em;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
  content:"";
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}

.child-page-list{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(15em, 1fr));
  gap:40px 60px;
}
.child-page-item{
  position:relative;
  text-align:center;
}
.child-page-item:has(.stretched-link){
  cursor:pointer;
}
.child-page-item:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.child-page-item-thumbnail{
  overflow:clip;
  border-radius:30px;
  margin-bottom:1em;
  text-align:center;
  overflow:clip;
}

h2.block-heading{
  position:relative;
  margin-block:100px 30px;
  padding-bottom:15px;
}
h2.block-heading::before{
  position:absolute;
  bottom:0;
  left:0;
  display:block;
  width:80px;
  height:4px;
  background-color:#fcc802;
  content:"";
}

h3.block-heading{
  position:relative;
  margin-block:60px 30px;
}
h3.block-heading::before{
  position:absolute;
  display:block;
  inset-block:60% 10%;
  inset-inline:0;
  height:8px;
  background-color:var(--dp-color-pale);
  z-index:1;
  content:"";
}
h3.block-heading > span{
  display:inline-block;
  position:relative;
  -webkit-padding-start:8px;
  padding-inline-start:8px;
  z-index:3;
}
h3.block-heading > span::before{
  position:absolute;
  inset-block:60% 10%;
  inset-inline:0;
  display:block;
  width:calc(100% + 8px);
  height:8px;
  background-color:#fdd547;
  z-index:-1;
  content:"";
}

h4.block-heading{
  position:relative;
  margin-block:60px 30px;
  padding-left:18px;
}
h4.block-heading::before{
  position:absolute;
  top:3px;
  bottom:3px;
  left:0;
  display:block;
  width:4px;
  background-color:#fcc802;
  content:"";
}

h5.block-heading{
  margin-block:40px 30px;
  padding-bottom:5px;
  border-bottom:1px solid #4e4e4e;
}

h6.block-heading{
  margin-block:40px 30px;
  padding-bottom:5px;
}

a:not(.btn, .link-text, :where(.contents) p a){
  color:var(--dp-color-dark);
  text-underline-offset:6px;
}
a.sns-link[target=_blank]::after{
  content:none;
}
a[target=_blank]{
}
a[target=_blank]::before{
  right:25px;
}
a[target=_blank]::after{
  display:inline-block;
  width:1em;
  aspect-ratio:1/1;
  text-decoration:none;
  margin-inline:5px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20transform%3D%22translate(0%20-263)%22%3E%3Cpath%20d%3D%22M17.14%2C27.882H.741A.741.741%2C0%2C0%2C1%2C0%2C27.141v-16.4A.741.741%2C0%2C0%2C1%2C.741%2C10h8.2a.741.741%2C0%2C1%2C1%2C0%2C1.483H1.483V26.4H16.4V18.942a.741.741%2C0%2C1%2C1%2C1.483%2C0v8.2a.741.741%2C0%2C0%2C1-.741.741%22%20transform%3D%22translate(0%20255.118)%22%2F%3E%3Cpath%20d%3D%22M61.079%2C8.76a.741.741%2C0%2C0%2C1-.741-.741V1.483H53.8A.741.741%2C0%2C0%2C1%2C53.8%2C0h7.277a.742.742%2C0%2C0%2C1%2C.741.741V8.019a.741.741%2C0%2C0%2C1-.741.741%22%20transform%3D%22translate(-41.82%20263)%22%2F%3E%3Cpath%20d%3D%22M56.859%2C8.112a.741.741%2C0%2C0%2C1-.524-1.266L62.964.217a.741.741%2C0%2C1%2C1%2C1.049%2C1.049L57.384%2C7.895a.739.739%2C0%2C0%2C1-.524.217%22%20transform%3D%22translate(-44.23%20263)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
  content:"";
}

.active-underline, .annotation a, :where(.contents) h2 a,
:where(.contents) h3 a,
:where(.contents) h4 a,
:where(.contents) h5 a,
:where(.contents) h6 a,
:where(.contents) p a,
:where(.contents) li a,
:where(.contents) cite a{
  text-underline-offset:4px;
  text-decoration:underline;
  text-decoration-color:var(--dp-color-hover);
}

:where(.contents) h2 a,
:where(.contents) h3 a,
:where(.contents) h4 a,
:where(.contents) h5 a,
:where(.contents) h6 a,
:where(.contents) p a,
:where(.contents) li a,
:where(.contents) cite a{
  color:var(--dp-color-dark);
}
.link-text{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:10px;
  color:var(--dp-color-black);
  text-decoration:none;
  line-height:1;
  white-space:nowrap;
}
.link-text::after{
  display:inline-block;
  width:30px;
  aspect-ratio:1/1;
  border-radius:50%;
  letter-spacing:0.025em;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
  content:"";
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.link-text[target=_blank]::after{
  width:30px;
  aspect-ratio:1/1;
  background-color:var(--dp-color-yellow);
  background-size:0.8em;
}

.stretched-link::before{
  position:absolute;
  inset:0;
  z-index:3;
  content:"";
}
.stretched-link[target=_blank]::before{
  right:0;
}

:where(.contents) p{
  margin-top:20px;
}

.end-mark{
  text-align:right;
  font-weight:600;
}

.entry-close, .entry-date{
  text-align:right;
  font-weight:600;
}
.note{
  margin-top:-30px;
  margin-left:1em;
  text-indent:-1em;
}
.note::before{
  content:"※";
}

.block-image > a{
  display:block;
  overflow:hidden;
  border:thin solid var(--dp-color-pale);
  -webkit-box-shadow:0 0 0 0.5px var(--dp-color-pale);
  box-shadow:0 0 0 0.5px var(--dp-color-pale);
}
.block-image > a img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
}

.elm-caption{
  margin-block:8px 0;
  line-height:1.6;
}

.fig{
  position:relative;
}
.fig-overflow{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden;
  aspect-ratio:16/9;
  border:thin solid var(--dp-color-pale);
  -webkit-box-shadow:0 0 0 0.5px var(--dp-color-pale);
  box-shadow:0 0 0 0.5px var(--dp-color-pale);
}
.fig-overflow img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
}
.fig-caption{
  position:relative;
  margin-block:8px 0;
  line-height:1.6;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}

.img-fixed img{
  width:auto;
  height:auto;
  -o-object-fit:none;
  object-fit:none;
}

ul.block-list,
ol.block-list{
  margin-block:30px;
}
ul.block-list li,
ol.block-list li{
  margin-block:0.5em;
}
ul.block-list ul.block-list,
ul.block-list ol.block-list,
ol.block-list ul.block-list,
ol.block-list ol.block-list{
  margin-block:0;
}
ul.block-list ul.block-list > li,
ol.block-list ul.block-list > li{
  list-style:disc;
}
ul.block-list ul.block-list > li::before,
ol.block-list ul.block-list > li::before{
  content:none;
}
ul.block-list ol.block-list > li::before,
ol.block-list ol.block-list > li::before{
  width:18px;
  height:18px;
  background-color:#fff;
  border:1.2px solid var(--dp-color-black);
  border-radius:50%;
  font-weight:500;
  font-size:0.625rem;
  line-height:1;
  -webkit-transform:translateY(7px);
  transform:translateY(7px);
  content:counter(my-counter);
}

ul.block-list:not(.annotation) > li{
  position:relative;
  margin-left:20px;
}
ul.block-list:not(.annotation) > li::before{
  position:absolute;
  top:calc(0.5em + 2.5px);
  left:-18px;
  display:block;
  width:8px;
  height:8px;
  border-radius:100%;
  content:"";
  background-color:#fcc802;
}
ul.block-list:not(.annotation).list-line > li{
  margin-left:24px;
}
ul.block-list:not(.annotation).list-line > li::before{
  top:calc(0.5em + 5px);
  left:-22px;
  width:14px;
  height:2px;
  border-radius:0;
  background-color:#000;
}

ol.block-list{
  counter-reset:my-counter;
  list-style:none;
}
ol.block-list > li{
  position:relative;
  margin-left:28px;
}
ol.block-list > li::before{
  position:absolute;
  left:-24px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:anchor-center;
  -ms-flex-align:anchor-center;
  align-items:anchor-center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:1.6em;
  content:counter(my-counter) ".";
  counter-increment:my-counter;
}

.list-wrap{
  padding:20px;
  background-color:var(--dp-color-pale);
}

.block-dl-list{
  padding:10px 15px;
  border-top:1px solid #d1d1d1;
  border-bottom:1px solid #d1d1d1;
  display:grid;
  grid-template-columns:-webkit-max-content 1fr;
  grid-template-columns:max-content 1fr;
  gap:5px 15px;
}
.block-dl-list > div{
  display:contents;
  margin-block:8px;
}
.block-dl-list dt{
  margin-block:8px;
  font-weight:700;
}
.block-dl-list dd{
  margin-block:8px;
  padding-left:34px;
  text-indent:-18px;
}

blockquote{
  padding:60px 120px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2246.208%22%20viewBox%3D%220%200%2060%2046.208%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M19.643%2C1.956a32.753%2C32.753%2C0%2C0%2C0-5.474%2C15.712A2.513%2C2.513%2C0%2C0%2C0%2C16.107%2C20.3a14.007%2C14.007%2C0%2C0%2C1%2C7.185%2C4.15%2C12.734%2C12.734%2C0%2C0%2C1%2C3.6%2C8.946%2C12.667%2C12.667%2C0%2C0%2C1-3.546%2C9.1A11.734%2C11.734%2C0%2C0%2C1%2C14.5%2C46.209%2C13.235%2C13.235%2C0%2C0%2C1%2C4.288%2C41.392%2C16.975%2C16.975%2C0%2C0%2C1%2C0%2C29.692Q0%2C11.421%2C18%2C.2A1.226%2C1.226%2C0%2C0%2C1%2C19.643%2C1.956Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%234e4e4e%22%2F%3E%3Cpath%20d%3D%22M86.467%2C1.956a32.753%2C32.753%2C0%2C0%2C0-5.474%2C15.712A2.513%2C2.513%2C0%2C0%2C0%2C82.931%2C20.3a14.007%2C14.007%2C0%2C0%2C1%2C7.185%2C4.15%2C12.734%2C12.734%2C0%2C0%2C1%2C3.6%2C8.946%2C12.667%2C12.667%2C0%2C0%2C1-3.546%2C9.1%2C11.734%2C11.734%2C0%2C0%2C1-8.841%2C3.706%2C13.235%2C13.235%2C0%2C0%2C1-10.217-4.817%2C16.975%2C16.975%2C0%2C0%2C1-4.288-11.7q0-18.272%2C18-29.495A1.226%2C1.226%2C0%2C0%2C1%2C86.467%2C1.956Z%22%20transform%3D%22translate(-33.716%200)%22%20fill%3D%22%234e4e4e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 20px 20px/45px auto, url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2246.208%22%20viewBox%3D%220%200%2060%2046.208%22%3E%3Cg%20transform%3D%22translate(60%2046.208)%20rotate(180)%22%3E%3Cpath%20d%3D%22M19.643%2C1.956a32.753%2C32.753%2C0%2C0%2C0-5.474%2C15.712A2.513%2C2.513%2C0%2C0%2C0%2C16.107%2C20.3a14.007%2C14.007%2C0%2C0%2C1%2C7.185%2C4.15%2C12.734%2C12.734%2C0%2C0%2C1%2C3.6%2C8.946%2C12.667%2C12.667%2C0%2C0%2C1-3.546%2C9.1A11.734%2C11.734%2C0%2C0%2C1%2C14.5%2C46.209%2C13.235%2C13.235%2C0%2C0%2C1%2C4.288%2C41.392%2C16.975%2C16.975%2C0%2C0%2C1%2C0%2C29.692Q0%2C11.421%2C18%2C.2A1.226%2C1.226%2C0%2C0%2C1%2C19.643%2C1.956Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%234e4e4e%22%2F%3E%3Cpath%20d%3D%22M86.467%2C1.956a32.753%2C32.753%2C0%2C0%2C0-5.474%2C15.712A2.513%2C2.513%2C0%2C0%2C0%2C82.931%2C20.3a14.007%2C14.007%2C0%2C0%2C1%2C7.185%2C4.15%2C12.734%2C12.734%2C0%2C0%2C1%2C3.6%2C8.946%2C12.667%2C12.667%2C0%2C0%2C1-3.546%2C9.1%2C11.734%2C11.734%2C0%2C0%2C1-8.841%2C3.706%2C13.235%2C13.235%2C0%2C0%2C1-10.217-4.817%2C16.975%2C16.975%2C0%2C0%2C1-4.288-11.7q0-18.272%2C18-29.495A1.226%2C1.226%2C0%2C0%2C1%2C86.467%2C1.956Z%22%20transform%3D%22translate(-33.716%200)%22%20fill%3D%22%234e4e4e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat calc(100% - 20px) calc(100% - 20px)/45px auto, #f5f6f9;
}
blockquote p{
  margin-block:0 15px;
}
blockquote cite{
  display:block;
  text-align:right;
  width:100%;
}
blockquote cite > em{
  font-style:normal;
}

.table{
  width:100%;
}
.table-odd tbody tr:nth-child(even) td{
  background-color:#f5f6f9;
}
.table table{
  width:100%;
}
.table table th{
  width:300px;
  color:#fff;
  text-align:center;
  vertical-align:middle;
  font-weight:600;
  letter-spacing:0.15em;
  border-top:1px #f5f6f9 solid;
  border-bottom:1px #f5f6f9 solid;
}
.table table thead th,
.table table thead td{
  padding:15px;
}
.table table tbody th,
.table table tbody td{
  padding:25px 15px;
}
.table table tbody td{
  border-top:#d1d1d1 solid 1px;
  border-bottom:#d1d1d1 solid 1px;
}
.table-01 table tbody th{
  color:#000;
  text-align:center;
  font-weight:600;
  border-top:4px var(--dp-color-yellow) solid;
  border-bottom:4px var(--dp-color-yellow) solid;
}
.table-01 table tbody td{
  border-width:2px;
  border-right-width:0;
}
.table-02 tbody th{
  background-color:#4e4e4e;
}
.table-03 thead th,
.table-03 tbody th{
  background-color:#4e4e4e;
  border-right:1px solid #d1d1d1;
}
.table-03 thead td,
.table-03 tbody td{
  border-right:1px solid #d1d1d1;
}
.table-scroll{
  overflow-x:scroll;
}
.table-scroll table th,
.table-scroll table td{
  white-space:nowrap;
}
.table.table-scroll{
  overflow-x:scroll;
}
.table.table-scroll table{
  position:relative;
}

.release-archives{
  -webkit-padding-after:50px;
  padding-block-end:50px;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.release-archives-header{
  background-color:#fff;
  border-bottom:1px solid var(--dp-color-gray);
}
.release-archives-type{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:60px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-margin-before:60px;
  margin-block-start:60px;
  font-weight:600;
}
.release-archives-type::after{
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto;
  height:1px;
  background-color:var(--dp-color-black);
  content:"";
}
.release-archives-lists{
  -webkit-margin-after:60px;
  margin-block-end:60px;
  -webkit-margin-after:40px;
  margin-block-end:40px;
}
.release-archives-article{
  position:relative;
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:260px -webkit-max-content 1fr 24px;
  grid-template-columns:260px max-content 1fr 24px;
  grid-template-rows:-webkit-min-content 1fr -webkit-min-content;
  grid-template-rows:min-content 1fr min-content;
  gap:20px 40px;
  grid-template-areas:"archive-thumbnail article-date article-cate article-icon" "archive-thumbnail article-title article-title article-icon" "archive-thumbnail article-tag article-tag article-icon";
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-line-pack:center;
  align-content:center;
  padding-block:40px;
  border-bottom:1px solid #d1d1d1;
}
.release-archives-article:has(.stretched-link){
  cursor:pointer;
}
.release-archives-article:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.release-archives-title{
  line-height:1.6;
}
.release-archives-thumbnail{
  grid-area:archive-thumbnail;
}
.release-archives-thumbnail .fig-overflow{
  overflow:clip;
  border-radius:30px;
}
.release-archives-title{
  grid-area:article-title;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
  text-underline-offset:5px;
}
.release-archives-date{
  grid-area:article-date;
  align-self:center;
}
.release-archives-cate{
  grid-area:article-cate;
}
.release-archives-cate > .cate-item{
  height:24px;
}
.release-archives-cate .category-badge{
  min-width:auto;
  height:26px;
  border-width:1px;
  border-radius:5px;
}
.release-archives-link{
  grid-area:article-icon;
}
.release-archives-link::after{
  display:block;
  width:24px;
  aspect-ratio:1/1;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  content:"";
}
.release-archives-tag{
  grid-area:article-tag;
}
.release-header{
  background-color:#f5f6f9;
  margin-bottom:50px;
}
.release-header-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  padding-block:60px;
}
.release-header-upper{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:25px;
  margin-bottom:40px;
}
.release-header-upper ~ .release-sub{
  margin-block:0 0.8rem;
}
.release-header-bottom{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:end;
  -ms-flex-align:end;
  align-items:flex-end;
  gap:20px;
  margin-top:30px;
}
.release-title{
  letter-spacing:0.05em;
}
.release-title ~ .release-sub{
  margin-block:0.8rem 0.5rem;
}
.release-sub{
  line-height:1.4;
  letter-spacing:0.05em;
}
.release-sub > strong{
  font-weight:500;
}
.release-sns{
  margin-left:auto;
  padding-bottom:5px;
}
.release-download-pdf{
  width:100%;
  background-color:var(--dp-color-pale);
  padding:50px 30px;
  text-align:center;
  margin-block:80px;
}
.release-related.sec-rounded{
  position:relative;
  -webkit-margin-before:120px;
  margin-block-start:120px;
  padding-block:30px;
  padding-inline:60px;
  background-color:var(--dp-color-pale);
}
.release-related.sec-title{
  -webkit-padding-after:15px;
  padding-block-end:15px;
}
.release-related.sec-sub{
  position:absolute;
  inset-block-start:-20px;
  font-weight:500;
}
.release-related-btn{
  margin-top:20px;
  text-align:right;
}
.release-info{
  padding:45px 50px;
  border-radius:30px;
  background-color:var(--dp-color-pale);
}
.release-info-list > div{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
.release-info-list > div:not(:last-child){
  -webkit-margin-after:25px;
  margin-block-end:25px;
}
.release-info-list dt{
  -webkit-box-flex:0;
  -ms-flex:0 0 7em;
  flex:0 0 7em;
}
.release-info-list dd{
  width:100%;
}
.categories-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  row-gap:10px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
}
.categories-list .cat-item a,
.categories-list .cat-item span{
  min-width:initial;
  padding:6px 10px;
}

.tag-list{
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.tag-add{
  width:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:8px;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
  background-color:var(--dp-color-pale);
}
.tag-add::before{
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  height:1px;
  margin-right:7px;
  background-color:var(--dp-color-gray);
  content:"";
}
.tag-add::after{
  width:5.1282051282vw;
  aspect-ratio:1/1;
  border-radius:50%;
  background:var(--dp-color-yellow) no-repeat center/50%;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.988%22%20height%3D%2215.917%22%20viewBox%3D%220%200%2015.988%2015.917%22%3E%20%3Cpath%20d%3D%22M6.62%2C14.132V8.342H.789a.789.789%2C0%2C1%2C1%2C0-1.579H6.62V.786a.785.785%2C0%2C1%2C1%2C1.571%2C0V6.764H14.2a.789.789%2C0%2C0%2C1%2C0%2C1.579H8.19v5.79a.785.785%2C0%2C1%2C1-1.571%2C0Z%22%20transform%3D%22translate(0.5%200.5)%22%20stroke%3D%22rgba(0%2C0%2C0%2C0)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  content:"";
}
.tag-add[data-expand=trigger].is-active::after{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.989%201.579%22%3E%20%3Cpath%20d%3D%22M64.9%2C84.537H51.494a.789.789%2C0%2C0%2C1%2C0-1.579H64.9a.789.789%2C0%2C0%2C1%2C0%2C1.579%22%20transform%3D%22translate(-50.705%20-82.958)%22%2F%3E%3C%2Fsvg%3E");
}

.yearly-item{
  position:relative;
  width:380px;
}
.yearly[open] .yearly-item{
  position:relative;
}
.yearly[open] .yearly-item-title::before{
  background-color:var(--dp-color-pale);
}
.yearly-title{
  position:relative;
  z-index:3;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:10px;
  background-color:var(--dp-color-white);
  border:1px solid var(--dp-color-gray);
  border-radius:8px;
  border-radius:8;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  height:46px;
  padding-left:20px;
  align-items:center;
}
.yearly-title span{
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2;
}
.yearly-title::before{
  margin-inline:auto 15px;
  width:18px;
  height:23px;
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3;
  background:no-repeat center/contain url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030.774%2023%22%3E%20%3Cpath%20d%3D%22M30.581.917A1.7%2C1.7%2C0%2C0%2C0%2C29.069%2C0H1.7a1.7%2C1.7%2C0%2C0%2C0-1.4%2C2.681l13.682%2C19.59a1.7%2C1.7%2C0%2C0%2C0%2C2.8%2C0L30.466%2C2.681A1.7%2C1.7%2C0%2C0%2C0%2C30.581.917%22%20transform%3D%22translate(0)%22%20fill%3D%22%23fcc802%22%2F%3E%3C%2Fsvg%3E");
  content:"";
  position:initial;
}
.yearly-title::after{
  width:25px;
  height:25px;
  margin-right:8px;
  background:no-repeat center/contain url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2047.4%2045%22%3E%20%3Cpath%20d%3D%22M8.508%2C44A8.517%2C8.517%2C0%2C0%2C1%2C0%2C35.492v-22.1A8.517%2C8.517%2C0%2C0%2C1%2C8.508%2C4.88H9.1V7.444a4.593%2C4.593%2C0%2C1%2C0%2C9.186%2C0V4.88H28.12V7.444a4.593%2C4.593%2C0%2C1%2C0%2C9.186%2C0V4.88h.588A8.516%2C8.516%2C0%2C0%2C1%2C46.4%2C13.388v22.1A8.516%2C8.516%2C0%2C0%2C1%2C37.894%2C44ZM3.3%2C35.492A5.214%2C5.214%2C0%2C0%2C0%2C8.508%2C40.7H37.894A5.213%2C5.213%2C0%2C0%2C0%2C43.1%2C35.492V19.026H3.3ZM30.32%2C7.444V2.392a2.392%2C2.392%2C0%2C1%2C1%2C4.784%2C0V7.444a2.392%2C2.392%2C0%2C1%2C1-4.784%2C0Zm-19.024%2C0V2.392a2.393%2C2.393%2C0%2C0%2C1%2C4.785%2C0V7.444a2.393%2C2.393%2C0%2C1%2C1-4.785%2C0Z%22%20transform%3D%22translate(0.5%200.5)%22%20fill%3D%22%234e4e4e%22%20stroke%3D%22rgba(0%2C0%2C0%2C0)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1;
  content:"";
}
.yearly-list{
  position:absolute;
  top:100%;
  left:0;
  right:0;
  background-color:#FFF;
  -webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.16);
  box-shadow:0 0 4px rgba(0, 0, 0, 0.16);
  z-index:30;
}
.yearly-list li{
  margin-top:-1px;
  border:1px solid var(--dp-color-pale);
  list-style:1.8em;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:4px;
}
.yearly-list li a{
  width:100%;
  height:100%;
  padding-left:1rem;
}

details[open] > summary::before{
  content:"" !important;
  -webkit-transform:rotate(-180deg);
  transform:rotate(-180deg);
}

.release-bottom{
  display:none;
}

.organization-sec .sec-rounded{
  -webkit-margin-before:30px;
  margin-block-start:30px;
}
.organization-sec .sec:first-child > .sec-title-wrap{
  margin-top:50px;
}
.organization-sec .sec-title-wrap{
  text-align:center;
  -webkit-margin-after:30px;
  margin-block-end:30px;
}
.organization-message{
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:400px 1fr;
  grid-template-rows:repeat(4, -webkit-min-content);
  grid-template-rows:repeat(4, min-content);
  gap:20px 40px;
  grid-template-areas:"m_photo m_lead" "m_photo m_text" "m_sign m_text" ". m_text";
}
.organization-message-lead{
  font-weight:600;
  margin-top:0;
  grid-area:m_lead;
}
.organization-message-photo{
  text-align:center;
  grid-area:m_photo;
  margin-bottom:20px;
  overflow:hidden;
}
.organization-message-photo > img{
  border-radius:60px;
}
.organization-message-caption{
  margin-inline:50px;
  font-weight:600;
  text-align:left;
  grid-area:m_sign;
}
.organization-message-caption > p{
  margin-top:0;
}
.organization-message-sign{
  text-align:left;
  max-width:220px;
  margin-top:0.5rem;
}
.organization-message-text{
  grid-area:m_text;
}
.organization-message-text > p:first-child{
  margin-top:0;
}
.organization-chart-btn{
  margin-top:-40px;
  text-align:center;
}
.organization-board .sec-title-small{
  display:block;
}
.organization-board-list li{
  display:inline-block;
}
.organization-board-list li:not(:first-child){
  margin-left:1.4em;
}

.history-dl{
  position:relative;
}
.history-dl::before{
  content:"";
  position:absolute;
  top:20px;
  left:calc(50% - 2.5px);
  bottom:92px;
  width:5px;
  background-color:var(--dp-color-yellow);
}
.history-dl::after{
  content:"";
  position:absolute;
  bottom:0;
  left:calc(50% - 2.5px);
  width:5px;
  height:80px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225%22%20height%3D%2212%22%20viewBox%3D%220%200%205%2012%22%3E%20%3Ccircle%20cx%3D%222.5%22%20cy%3D%222.5%22%20r%3D%222.5%22%20fill%3D%22%23fcc80f%22%2F%3E%20%3Crect%20width%3D%225%22%20height%3D%2212%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") repeat-y center 0/contain;
}
.history-dl > div{
  position:relative;
  margin-bottom:50px;
}
.history-dl > div::after{
  position:absolute;
  top:18px;
  width:24px;
  aspect-ratio:1/1;
  border-radius:50%;
  background-color:var(--dp-color-yellow);
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  content:"";
  z-index:1;
}
.history-dl > div:nth-child(even){
  -ms-flex-item-align:start;
  align-self:flex-start;
  text-align:left;
}
.history-year{
  color:var(--dp-color-yellow);
}
.history-outline{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:8px;
  margin-bottom:25px;
}
.history-month{
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:-webkit-max-content;
  width:-moz-max-content;
  width:max-content;
}
.history-text{
  padding:3px;
}
.history-img img{
  border-radius:60px;
}
.history-link-list{
  margin-top:20px;
  text-align:right;
}
.history-inner{
  -webkit-margin-before:10px;
  margin-block-start:10px;
}
.history-inner a[target=_blank]::after{
  margin-inline:0;
}
.history dd{
  -webkit-margin-after:25px;
  margin-block-end:25px;
}

.about-philosophy-content{
  text-align:center;
}
.about-philosophy-content p{
  font-weight:700;
}
.about-philosophy-content em{
  font-weight:500;
  font-style:normal;
}
.about-vision{
  margin-top:120px;
}
.about-vision-content{
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:repeat(2, 1fr);
  grid-template-rows:1fr -webkit-min-content;
  grid-template-rows:1fr min-content;
  gap:30px 100px;
  grid-template-areas:"a_text a_img" "a_btn a_btn";
}
.about-vision-wrap{
  grid-area:a_text;
}
.about-vision-wrap em{
  font-style:normal;
}
.about-vision-image{
  position:relative;
  grid-area:a_img;
}
.about-vision-btn{
  grid-area:a_btn;
  justify-items:center;
  text-align:center;
}

.page-list{
  margin-block:120px;
}
.page-list-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}

.child-page-thumbnail.fig-overflow{
  margin-bottom:1rem;
  border-radius:30px;
  overflow:clip;
}
.child-page-thumbnail.fig-overflow img{
  border-radius:30px;
}

.sustainability-page .sse-title-wrap:first-child,
.sustainability-page .block-group:first-child{
  margin-top:0;
}
.sustainability-index{
  position:relative;
  -webkit-padding-after:100px;
  padding-block-end:100px;
}
.sustainability-index:nth-of-type(even)::before{
  position:absolute;
  inset-block:58px 0;
  inset-inline:-50% 0;
  width:200vw;
  background-color:var(--dp-color-pale);
  content:"";
  z-index:0;
}
.sustainability-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  position:relative;
  z-index:1;
}
.sustainability-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:40px;
}
.sustainability-recommended{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.sustainability-recommended-wrap{
  margin-block:120px;
}
.sustainability-recommended-list{
  position:relative;
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));
  gap:60px;
  -webkit-padding-after:60px;
  padding-block-end:60px;
  z-index:1;
}
.sustainability-recommended-list::after{
  position:absolute;
  inset:100px 0 0 0;
  width:1600px;
  height:auto;
  background-color:var(--dp-color-pale);
  border-radius:60px;
  content:"";
}
.sustainability-recommended-list:has(.article-card-lead){
  grid-template-rows:auto auto 1fr auto;
}
.sustainability-card{
  position:relative;
  z-index:3;
}

.group-link{
  margin-block:80px;
}
.group-link-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:repeat(2, 1fr) auto;
  grid-template-rows:-webkit-min-content;
  grid-template-rows:min-content;
  gap:20px 40px;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-line-pack:end;
  align-content:end;
}
.group-link-wrap .sec-title-wrap{
  grid-area:1/1/2/4;
}
.group-link-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:30px;
  grid-area:1/3/2/4;
  align-self:end;
}

.portfolio-header::after{
  display:table;
  content:"";
  clear:both;
}
.portfolio-header-text::after::after{
  display:table;
  content:"";
  clear:both;
}
.portfolio-header h2.block-heading{
  -webkit-margin-before:0;
  margin-block-start:0;
}
.portfolio-heading{
  margin-block:50px 30px;
  border-bottom:1px solid var(--dp-color-gray);
}

.portfolio-index-header{
  height:680px;
  background:no-repeat 50% 50%/cover;
}
.portfolio-index-outer{
  max-width:1600px;
  margin-inline:auto;
  padding-inline:40px;
}
.portfolio-index-title{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
}
.portfolio-index-heading{
  color:#FFF;
  line-height:1;
  text-shadow:0 0 4px rgba(0, 0, 0, 0.4);
}
.portfolio-index-en{
  font-size:8.75rem;
  line-height:1;
  color:rgba(255, 255, 255, 0.4);
  -webkit-transform:translate(-20px, 35px);
  transform:translate(-20px, 35px);
}
.portfolio-index-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.portfolio-index-lead{
  width:630px;
  margin-top:40px;
  padding:40px;
  background-color:rgba(255, 255, 255, 0.8);
}
.portfolio-index-lead .block-heading{
  margin-top:0;
  padding-bottom:0;
}
.portfolio-index-lead .block-heading::before{
  content:none;
}
.portfolio-estate-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.portfolio-lists .sec-title-wrap{
  text-align:center;
}
.estate-title{
  text-align:center;
}
.estate-article{
  position:relative;
  gap:20px 80px;
  display:grid;
  grid-template-areas:"es_ttl" "es_img" "es_badge" "es_detail" "es_link";
  margin-block:80px;
}
.estate-article:has(.estate-article-statement){
  grid-template-areas:"es_ttl" "es_img" "es_statement" "es_badge" "es_detail" "es_link";
}
.estate-article:has(.estate-article-others){
  grid-template-areas:"es_ttl" "es_img" "es_others";
}
.estate-article:has(.stretched-link){
  cursor:pointer;
}
.estate-article:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.estate-article-header{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  gap:10px;
  -webkit-margin-after:20px;
  margin-block-end:20px;
  grid-area:es_ttl;
}
.estate-article-en{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:15px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  font-weight:400;
  color:#B4B4B4;
  line-height:1;
}
.estate-article-en::before{
  content:"";
  display:block;
  width:48px;
  height:1px;
  background-color:var(--dp-color-yellow);
}
.estate-article-thumbnail{
  grid-area:es_img;
}
.estate-article-image{
  aspect-ratio:1/1;
  border-radius:60px;
}
.estate-article-image img{
  max-width:100%;
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center center;
  object-position:center center;
}
.estate-article-statement{
  grid-area:es_statement;
}
.estate-article-statement em{
  font-style:normal;
}
.estate-article-logo{
  display:inline-block;
  max-width:365px;
  max-height:160px;
  margin-inline:auto;
}
.estate-article-logo img{
  max-width:100%;
  max-height:100%;
  height:auto;
  width:80%;
  -o-object-fit:contain;
  object-fit:contain;
}
.estate-article .card-badge{
  grid-area:es_badge;
  margin-block:0;
}
.estate-article-data{
  grid-area:es_detail;
}
.estate-article-detail{
  border-top:1px solid #d1d1d1;
  border-bottom:1px solid #d1d1d1;
  display:grid;
  grid-template-columns:-webkit-max-content 1fr;
  grid-template-columns:max-content 1fr;
  gap:0 15px;
}
.estate-article-detail > div{
  display:contents;
  margin-block:8px;
}
.estate-article-detail dt{
  margin-block:8px;
  font-weight:700;
}
.estate-article-detail dd{
  margin-block:8px;
  padding-left:34px;
  text-indent:-18px;
}
.estate-article-link{
  grid-area:es_link;
  text-align:right;
  align-self:end;
  justify-items:end;
}
.estate-others{
  grid-area:es_others;
  -webkit-box-align:100%;
  -ms-flex-align:100%;
  align-items:100%;
}
.estate-others-info{
  margin-top:1em;
}
.estate-others-footer{
  margin-top:20px;
  padding:20px;
  background-color:var(--dp-color-pale);
}
.estate-others-inq p{
  margin-top:0;
}

.estate-article-fig{
  margin-block:1em;
}
.estate-article-fig figcaption{
  font-weight:600;
  color:var(--dp-color-dark);
}

.service-sec{
  position:relative;
  background-color:var(--dp-color-dark);
  padding-block:80px;
  -webkit-margin-before:120px;
  margin-block-start:120px;
}
.service-sec:has(.stretched-link){
  cursor:pointer;
}
.service-sec:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.service-title{
  margin-top:0;
  text-align:center;
  color:#FFF;
}
.service-article{
  border-radius:60px;
  background-color:#FFF;
  padding-block:60px;
  padding-inline:60px;
  margin-block:60px;
  position:relative;
  gap:1rem 40px;
  display:grid;
  grid-template-rows:repeat(3, auto) 1fr;
  grid-template-areas:"s_img s_ttl" "s_img s_lead" "s_img s_text" "s_img s_link";
}
.service-ttl{
  grid-area:s_ttl;
}
.service-lead{
  margin-top:0;
  grid-area:s_lead;
  font-weight:600;
}
.service-text{
  margin-top:0;
  grid-area:s_text;
}
.service-img{
  overflow:clip;
  border-radius:30px;
  aspect-ratio:1.458/1;
  grid-area:s_img;
}
.service-link{
  grid-area:s_link;
  justify-self:end;
  align-self:end;
}

.portfolio-heloview{
  width:100%;
  height:41.6666666667vw;
  min-height:720px;
  background:no-repeat 50% 50%/cover;
}
.portfolio-title{
  width:100%;
  height:250px;
  background-color:rgba(255, 255, 255, 0.6);
}
.portfolio-title-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  gap:30px;
  height:100%;
  max-width:1600px;
  margin-inline:auto;
  padding-inline:40px;
}
.portfolio-title-heading{
  margin:0;
}
.portfolio-title-ja{
  font-size:2.875rem;
  line-height:1;
}
.portfolio-title-en{
  color:var(--dp-color-white);
  text-shadow:2px 2px 3px #d1d1d1;
}
.portfolio-logo{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  margin-block:-120px -50px;
  height:170px;
}
.portfolio-logo-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  padding-block:25px;
  padding-inline:45px calc((100% - 1200px) / 2);
  height:100%;
  border-radius:calc(infinity * 1px) 0 0 calc(infinity * 1px);
  background-color:rgba(255, 255, 255, 0.6);
  min-width:165px;
  min-height:60px;
}
.portfolio-logo-wrap > img{
  -o-object-fit:contain;
  object-fit:contain;
  max-width:350px;
  width:100%;
  max-height:100px;
  height:100%;
}
.portfolio-lists{
  margin-block:120px;
}

.card-list{
  display:grid;
  grid-template-columns:repeat(2, 1fr);
  gap:80px;
  grid-template-rows:auto auto 1fr auto;
}
.card-item:has(.stretched-link){
  cursor:pointer;
}
.card-item:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.card-badge{
  margin-block:15px;
}
.complex.card-list .card-item,
.sf-lists.card-list .card-item{
  position:relative;
  display:grid;
  grid-row:span 4;
  grid-template-rows:subgrid;
  grid-template-columns:230px 1fr;
  gap:0 80px;
}
.complex.card-list .card-title,
.sf-lists.card-list .card-title{
  grid-column:1/-1;
  grid-row:1;
}
.complex.card-list .card-badge,
.sf-lists.card-list .card-badge{
  margin-block:0;
}
.complex.card-list .card-badge-wrap,
.sf-lists.card-list .card-badge-wrap{
  grid-column:1/-1;
  grid-row:2;
  height:auto;
}
.complex.card-list .card-image,
.sf-lists.card-list .card-image{
  border-radius:30px;
  grid-column:1/2;
  grid-row:3/5;
  aspect-ratio:1/1;
  max-width:230px;
}
.complex.card-list .card-text,
.sf-lists.card-list .card-text{
  grid-column:2/3;
  grid-row:3;
  align-self:start;
}
.complex.card-list .card-btn,
.sf-lists.card-list .card-btn{
  grid-column:2/3;
  grid-row:4;
  align-self:end;
  text-align:right;
}

.features-list{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(450px, 1fr));
  gap:20px 60px;
}
.features-term{
  position:relative;
  margin-left:20px;
  margin-bottom:0.5rem;
  font-weight:600;
}
.features-term::before{
  position:absolute;
  top:calc(0.5em + 3px);
  left:-18px;
  display:block;
  width:8px;
  height:8px;
  border-radius:100%;
  content:"";
  background-color:#fcc802;
}
.features-description{
  margin-left:20px;
}

.event-feature-dt{
  position:relative;
  margin-left:20px;
  margin-bottom:0.5rem;
  font-weight:600;
}
.event-feature-dt::before{
  position:absolute;
  top:calc(0.5em + 3px);
  left:-18px;
  display:block;
  width:8px;
  height:8px;
  border-radius:100%;
  content:"";
  background-color:#fcc802;
}
.event-feature-dd{
  margin-left:20px;
}

.portfolio-articles{
  margin-block:80px;
}
.equip-overview-dl{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));
  gap:20px 60px;
}
.equip-overview-dt{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  height:36px;
  padding-left:42px;
  font-weight:700;
  background:no-repeat left center/contain;
}
.equip-overview-dd{
  -webkit-margin-before:10px;
  margin-block-start:10px;
  padding-left:0.5em;
}
.equip-overview-list{
  display:grid;
  grid-template-columns:-webkit-max-content auto;
  grid-template-columns:max-content auto;
}
.equip-overview-list-item{
  display:contents;
}
.equip-overview-note{
  margin-top:0;
  margin-left:5px;
  line-height:1.2;
}

.line-dd::before{
  margin-left:0.5em;
  content:" : ";
}

.event-facility:has(.inner-facility){
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:1fr 295px;
  grid-template-rows:repeat(2, -webkit-min-content);
  grid-template-rows:repeat(2, min-content);
  gap:80px 40px;
  grid-template-areas:"event-fac event-in" "event-cap event-in";
}
.event-facility:has(.inner-facility) .inner-capacity{
  margin-top:0;
}
.event-facility .equip-overview{
  grid-area:event-fac;
}
.event-facility .equip-overview-dl{
  grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));
  gap:30px 30px;
}

.inner-facility{
  position:relative;
  grid-area:event-in;
}
.inner-facility-ttl{
  -webkit-margin-after:10px;
  margin-block-end:10px;
  padding-left:32px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267.402%22%20height%3D%2264.442%22%20viewBox%3D%220%200%2067.402%2064.442%22%3E%20%3Cpath%20d%3D%22M101.279%2C117.786a3.457%2C3.457%2C0%2C0%2C1-2.039-.675L82.6%2C105.02%2C65.956%2C117.111a3.468%2C3.468%2C0%2C0%2C1-5.337-3.877L66.976%2C93.67%2C50.334%2C81.578A3.468%2C3.468%2C0%2C0%2C1%2C52.372%2C75.3H72.943L79.3%2C55.741a3.468%2C3.468%2C0%2C0%2C1%2C6.6%2C0L92.253%2C75.3h20.571a3.468%2C3.468%2C0%2C0%2C1%2C2.039%2C6.273L98.22%2C93.67l6.357%2C19.564a3.416%2C3.416%2C0%2C0%2C1-1.26%2C3.877%2C3.457%2C3.457%2C0%2C0%2C1-2.038.675M52.372%2C78.638c-.053%2C0-.1%2C0-.128.093a.109.109%2C0%2C0%2C0%2C.049.15l17.622%2C12.8a1.666%2C1.666%2C0%2C0%2C1%2C.605%2C1.863l-6.731%2C20.716a.135.135%2C0%2C0%2C0%2C.207.151l17.622-12.8a1.666%2C1.666%2C0%2C0%2C1%2C1.959%2C0l17.622%2C12.8a.135.135%2C0%2C0%2C0%2C.207-.151L94.676%2C93.548a1.666%2C1.666%2C0%2C0%2C1%2C.606-1.863l17.622-12.8a.109.109%2C0%2C0%2C0%2C.049-.15c-.03-.093-.076-.093-.128-.093H91.042a1.667%2C1.667%2C0%2C0%2C1-1.585-1.152L82.726%2C56.77c-.016-.05-.03-.093-.128-.093s-.112.043-.128.093L75.739%2C77.486a1.667%2C1.667%2C0%2C0%2C1-1.585%2C1.152Z%22%20transform%3D%22translate(-48.897%20-53.344)%22%2F%3E%3C%2Fsvg%3E") no-repeat left 4px/1.2em auto;
}
.inner-facility-dd{
  margin-block:10px 20px;
  padding-left:0.5em;
}
.inner-facility-dd dt{
  font-weight:700;
}
.inner-facility-dd dd{
  padding-left:0.8em;
}
.inner-capacity{
  grid-area:event-cap;
  margin-top:80px;
}
.inner-capacity-dl{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));
  gap:30px 30px;
}
.inner-capacity-dl dt{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  line-height:1.2;
  height:36px;
  padding-left:42px;
  font-weight:700;
}
.inner-capacity-dl dd{
  -webkit-margin-before:10px;
  margin-block-start:10px;
  padding-left:0.5em;
}
.inner-capacity-ttl{
  position:relative;
  -webkit-margin-after:30px;
  margin-block-end:30px;
  padding-left:18px;
}
.inner-capacity-ttl::before{
  position:absolute;
  top:3px;
  bottom:3px;
  left:0;
  display:block;
  height:100%;
  width:4px;
  background-color:#fcc802;
  content:"";
}
.inner-capacity-add{
  display:block;
  line-height:1;
}

.indoor-view{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  gap:10px;
  padding:40px 20px;
  -webkit-margin-before:50px;
  margin-block-start:50px;
  background-color:var(--dp-color-pale);
}

.unit{
  display:contents;
}

.a-ic-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3762.763%2C18769.141h-75.568a1.663%2C1.663%2C0%2C0%2C1-1.667-1.662%2C1.688%2C1.688%2C0%2C0%2C1%2C.022-.271%2C1.67%2C1.67%2C0%2C0%2C1-.022-.271v-66.266a1.668%2C1.668%2C0%2C0%2C1%2C1.667-1.672%2C1.664%2C1.664%2C0%2C0%2C1%2C1.228.541h74.46l.075%2C0%2C.02%2C0a.458.458%2C0%2C0%2C1%2C.073.006h.008l.064.008.023%2C0%2C.069.012.013%2C0c.02%2C0%2C.039.008.058.014a.08.08%2C0%2C0%2C0%2C.021%2C0l.069.021h0c.024.008.048.016.072.025a.005.005%2C0%2C0%2C1%2C0%2C0%2C1.654%2C1.654%2C0%2C0%2C1%2C.872.74%2C1.659%2C1.659%2C0%2C0%2C1%2C.217.922v66.174a1.667%2C1.667%2C0%2C0%2C1-1.663%2C1.668C-3762.684%2C18769.146-3762.724%2C18769.145-3762.763%2C18769.141Zm-1.548-3.33v-58.477l-12.015%2C20.432a1.654%2C1.654%2C0%2C0%2C1%2C.107.588v32.416a1.664%2C1.664%2C0%2C0%2C1-1.663%2C1.668%2C1.665%2C1.665%2C0%2C0%2C1-1.667-1.668v-31.762h-41.419v31.762a1.665%2C1.665%2C0%2C0%2C1-1.667%2C1.668%2C1.664%2C1.664%2C0%2C0%2C1-1.663-1.668v-32.416s0-.006%2C0-.01a1.536%2C1.536%2C0%2C0%2C1-.109-.16l-12.257-20.848v58.475Zm-14.649-40.137%2C2.791-4.748h-6.04l-1.9%2C4.748Zm-7.31%2C0%2C5.3-13.219h-8.166l-3.069%2C13.219Zm-8%2C0%2C1.1-4.748h-6.354v4.748Zm-7.249%2C0v-13.219h-8.429l3.069%2C13.219Zm-7.415%2C0-1.1-4.748h-6.739l1.9%2C4.748Zm-13.09%2C0h5l-5.313-13.264a.991.991%2C0%2C0%2C1-.3.045h-7.157Zm47.023-6.746%2C9.436-16.053h-9.418l-6.432%2C16.053Zm-17.7%2C0%2C3.728-16.053h-10.546v16.053Zm-17.795%2C0-3.725-16.053H-3824l6.432%2C16.053Zm30.321-8.475%2C3.037-7.578h-9.78l-1.76%2C7.578Zm-21.342%2C0v-7.578h-10.654l1.76%2C7.578Zm-21.6%2C0-3.037-7.578h-9.264l4.455%2C7.578Z%22%20transform%3D%22translate(3850.489%20-18684.344)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.a-ic-2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1589.875%2C19189.918a1.667%2C1.667%2C0%2C0%2C1-1.666-1.666v-21.789a19.585%2C19.585%2C0%2C0%2C1-18.46-19.527v-7.383a1.667%2C1.667%2C0%2C0%2C1%2C1.666-1.666h4.565a3.788%2C3.788%2C0%2C0%2C1-.024-.42v-9.719a3.754%2C3.754%2C0%2C0%2C1%2C3.752-3.746h2.875a3.75%2C3.75%2C0%2C0%2C1%2C3.747%2C3.746v9.719a3.788%2C3.788%2C0%2C0%2C1-.024.42h6a3.818%2C3.818%2C0%2C0%2C1-.024-.42v-9.719a3.75%2C3.75%2C0%2C0%2C1%2C3.747-3.746h2.875a3.75%2C3.75%2C0%2C0%2C1%2C3.747%2C3.746v9.719a3.788%2C3.788%2C0%2C0%2C1-.024.42h4.565a1.663%2C1.663%2C0%2C0%2C1%2C1.666%2C1.666v7.383a19.583%2C19.583%2C0%2C0%2C1-17.323%2C19.432v20.219h38.114a1.664%2C1.664%2C0%2C0%2C1%2C1.666%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.666Zm-16.793-42.982a16.247%2C16.247%2C0%2C0%2C0%2C16.225%2C16.225%2C16.244%2C16.244%2C0%2C0%2C0%2C16.225-16.225v-5.717h-32.45v5.717Zm25.828-9.049a.418.418%2C0%2C0%2C0%2C.414-.42v-9.719a.418.418%2C0%2C0%2C0-.414-.418h-2.875a.418.418%2C0%2C0%2C0-.414.418v9.719a.418.418%2C0%2C0%2C0%2C.414.42Zm-16.326%2C0a.418.418%2C0%2C0%2C0%2C.414-.42v-9.719a.418.418%2C0%2C0%2C0-.414-.418h-2.875a.419.419%2C0%2C0%2C0-.419.418v9.719a.419.419%2C0%2C0%2C0%2C.419.42Z%22%20transform%3D%22translate(1641.045%20-19103.012)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.a-ic-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1582.776%2C19202.1v-8.059a1.667%2C1.667%2C0%2C0%2C1%2C1.668-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666v8.059a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.668A1.668%2C1.668%2C0%2C0%2C1-1582.776%2C19202.1Zm18.2-3.2-6.106-6.111a1.659%2C1.659%2C0%2C0%2C1%2C0-2.357%2C1.667%2C1.667%2C0%2C0%2C1%2C2.357%2C0l6.106%2C6.111a1.668%2C1.668%2C0%2C0%2C1%2C0%2C2.357%2C1.667%2C1.667%2C0%2C0%2C1-1.176.486A1.678%2C1.678%2C0%2C0%2C1-1564.577%2C19198.9Zm-35.423%2C0a1.668%2C1.668%2C0%2C0%2C1%2C0-2.357l6.111-6.111a1.667%2C1.667%2C0%2C0%2C1%2C2.357%2C0%2C1.668%2C1.668%2C0%2C0%2C1%2C0%2C2.357l-6.106%2C6.111a1.686%2C1.686%2C0%2C0%2C1-1.181.486A1.678%2C1.678%2C0%2C0%2C1-1600%2C19198.9Zm6.083-25.857h-14.416a1.668%2C1.668%2C0%2C0%2C1-1.667-1.668%2C28.99%2C28.99%2C0%2C0%2C1%2C27.288-28.9v-16.8a1.668%2C1.668%2C0%2C0%2C1%2C1.668-1.668%2C1.668%2C1.668%2C0%2C0%2C1%2C1.668%2C1.668v16.8a28.989%2C28.989%2C0%2C0%2C1%2C27.283%2C28.9%2C1.663%2C1.663%2C0%2C0%2C1-1.663%2C1.668h-14.416c-.061%2C6.588-5.811%2C11.928-12.872%2C11.928S-1593.857%2C19179.629-1593.918%2C19173.041Zm12.872%2C8.594c5.219%2C0%2C9.474-3.846%2C9.537-8.594h-19.074C-1590.52%2C19177.789-1586.269%2C19181.635-1581.045%2C19181.635Zm-25.568-11.924h51.135a25.655%2C25.655%2C0%2C0%2C0-25.456-23.957c-.037%2C0-.074%2C0-.112%2C0s-.075%2C0-.112%2C0A25.655%2C25.655%2C0%2C0%2C0-1606.613%2C19169.711Z%22%20transform%3D%22translate(1631.046%20-19121.941)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.a-ic-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1554.819%2C19184.379a1.668%2C1.668%2C0%2C0%2C1-.1-2.359c.014-.02.043-.043.058-.062a4.028%2C4.028%2C0%2C0%2C0%2C.053-5.629l-.063-.062a7.371%2C7.371%2C0%2C0%2C1%2C0-10.418%2C1.156%2C1.156%2C0%2C0%2C1%2C.116-.111%2C1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.676%2C1.676%2C0%2C0%2C1-.12%2C2.264%2C4.03%2C4.03%2C0%2C0%2C0%2C.019%2C5.689%2C1.028%2C1.028%2C0%2C0%2C0%2C.072.082%2C7.3%2C7.3%2C0%2C0%2C1%2C2.085%2C5.119%2C7.31%2C7.31%2C0%2C0%2C1-2.138%2C5.2%2C1.694%2C1.694%2C0%2C0%2C1-1.2.506A1.667%2C1.667%2C0%2C0%2C1-1554.819%2C19184.379Zm-16.322%2C0a1.673%2C1.673%2C0%2C0%2C1-.106-2.359l.063-.062a4.033%2C4.033%2C0%2C0%2C0-.01-5.691%2C7.375%2C7.375%2C0%2C0%2C1-.01-10.418c.039-.039.082-.078.12-.111a1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.662%2C1.662%2C0%2C0%2C1-.125%2C2.264%2C4.039%2C4.039%2C0%2C0%2C0%2C.019%2C5.689%2C7.3%2C7.3%2C0%2C0%2C1%2C2.162%2C5.2%2C7.31%2C7.31%2C0%2C0%2C1-2.138%2C5.2%2C1.694%2C1.694%2C0%2C0%2C1-1.2.506A1.667%2C1.667%2C0%2C0%2C1-1571.141%2C19184.379Zm-17.593%2C0a1.669%2C1.669%2C0%2C0%2C1-.106-2.359c.024-.023.053-.053.077-.072a4%2C4%2C0%2C0%2C0%2C1.156-2.836%2C3.98%2C3.98%2C0%2C0%2C0-1.18-2.846%2C7.306%2C7.306%2C0%2C0%2C1-2.162-5.209%2C7.306%2C7.306%2C0%2C0%2C1%2C2.147-5.205c.038-.039.082-.076.125-.115a1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.674%2C1.674%2C0%2C0%2C1-.115%2C2.258%2C3.983%2C3.983%2C0%2C0%2C0-1.175%2C2.842%2C3.986%2C3.986%2C0%2C0%2C0%2C1.184%2C2.854%2C7.3%2C7.3%2C0%2C0%2C1%2C2.162%2C5.2%2C7.322%2C7.322%2C0%2C0%2C1-2.147%2C5.209%2C1.686%2C1.686%2C0%2C0%2C1-1.194.5A1.659%2C1.659%2C0%2C0%2C1-1588.734%2C19184.379Zm-12.461-21.1a1.672%2C1.672%2C0%2C0%2C1-1.208-.516l-5.8-6.1a4.619%2C4.619%2C0%2C0%2C1-1.8-3.656v-24.377a4.636%2C4.636%2C0%2C0%2C1%2C4.632-4.627h69.044a4.632%2C4.632%2C0%2C0%2C1%2C4.627%2C4.627v24.377a4.609%2C4.609%2C0%2C0%2C1-1.255%2C3.166.025.025%2C0%2C0%2C0-.006.008l-5.73%2C6.533a1.663%2C1.663%2C0%2C0%2C1-1.252.568Zm.713-3.332h59.785l2.03-2.316h-64.015Zm-4.887-5.648h69.044a1.287%2C1.287%2C0%2C0%2C0%2C.919-.385s0%2C0%2C0%2C0a1.29%2C1.29%2C0%2C0%2C0%2C.374-.908v-24.377a1.3%2C1.3%2C0%2C0%2C0-1.3-1.295h-69.044a1.3%2C1.3%2C0%2C0%2C0-1.3%2C1.295v24.377a1.289%2C1.289%2C0%2C0%2C0%2C.493%2C1.014l.107.076A1.282%2C1.282%2C0%2C0%2C0-1605.369%2C19154.3Zm62.746-2.955a1.824%2C1.824%2C0%2C0%2C1-1.825-1.826v-.766a1.827%2C1.827%2C0%2C0%2C1%2C1.825-1.824h3.038a1.826%2C1.826%2C0%2C0%2C1%2C1.825%2C1.824v.766a1.824%2C1.824%2C0%2C0%2C1-1.825%2C1.826Zm-9.885%2C0a1.82%2C1.82%2C0%2C0%2C1-1.82-1.826v-.766a1.822%2C1.822%2C0%2C0%2C1%2C1.82-1.824h3.043a1.822%2C1.822%2C0%2C0%2C1%2C1.82%2C1.824v.766a1.82%2C1.82%2C0%2C0%2C1-1.82%2C1.826Z%22%20transform%3D%22translate(1621.756%20-19099.373)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.detail-info{
  margin-bottom:120px;
}
.detail-info-sec{
  -webkit-padding-before:120px;
  padding-block-start:120px;
}
.detail-info-sec .sec-title-wrap{
  gap:15px;
  margin-block:0;
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
}
.detail-info-sec-inner{
  margin-block:80px;
}
.detail-info-title-en{
  font-size:3.25rem;
  line-height:1;
  color:var(--dp-color-gray);
}

.anchor{
  position:sticky;
  top:120px;
  z-index:10;
  -webkit-margin-before:80px;
  margin-block-start:80px;
}
.anchor::after{
  position:absolute;
  inset:0 0 0 -50%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:200vw;
  background-color:var(--dp-color-white);
  content:"";
  z-index:-1;
}
.anchor-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
}
.anchor-list > li{
  border-right:1px var(--dp-color-gray) solid;
  border-left:1px var(--dp-color-gray) solid;
  padding-block:2px;
}
.anchor-list > li:not(:first-child){
  margin-left:-1px;
}
.anchor-list > li a{
  text-decoration:none;
  display:block;
  padding-inline:20px;
}
.anchor-en{
  display:block;
  color:var(--dp-color-gray);
}
.anchor-title{
  font-weight:700;
  width:100%;
  padding-right:40px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.391%22%20height%3D%2224.061%22%20viewBox%3D%220%200%2020.391%2024.061%22%3E%20%3Cpath%20d%3D%22M1719.784%2C8995.206l-8.428-8.43a1.215%2C1.215%2C0%2C0%2C1%2C1.718-1.719l6.355%2C6.357v-17.7a1.215%2C1.215%2C0%2C1%2C1%2C2.429%2C0v17.7l6.355-6.357a1.215%2C1.215%2C0%2C0%2C1%2C1.718%2C1.719l-8.43%2C8.43a1.216%2C1.216%2C0%2C0%2C1-1.718%2C0Z%22%20transform%3D%22translate(-1710.5%20-8972.001)%22%20stroke%3D%22rgba(0%2C0%2C0%2C0)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E") no-repeat right center/contain;
}

.contact-block{
  display:grid;
  grid-template-columns:repeat(2, 1fr) 360px;
  gap:10px 30px;
  grid-template-areas:"contact-title contact-title  contact-title" "contact-lead contact-lead  contact-lead" "contact-form contact-form contact-btn";
  background-color:var(--dp-color-pale);
  padding:40px 60px;
  border-radius:60px;
}
.contact-title{
  grid-area:contact-title;
  font-weight:400;
  font-size:5rem;
  line-height:1.2;
}
.contact-title.block-heading{
  margin-top:0;
}
.contact-data{
  grid-area:contact-form;
}
.contact-data > em{
  font-style:normal;
}
.contact-lead{
  margin-top:0;
  grid-area:contact-lead;
}
.contact-office{
  margin-block:0 0.5em;
}
.contact-office em{
  font-style:normal;
}
.contact-line{
  display:inline;
  font-style:normal;
}
.contact-line:not(:last-child){
  margin-right:20px;
}
.contact-time{
  margin-top:0;
  display:inline;
}
.contact-time-note{
  margin-top:0;
}
.contact-exp{
  grid-area:contact-exp;
}
.contact-exp p{
  margin-top:0;
}
.contact-btn{
  grid-area:contact-btn;
}
.contact-btn-wrap > dfn{
  display:block;
  text-align:right;
  font-style:normal;
}
.contact-btn-wrap .btn-contact{
  width:360px;
}
.contact .contact-block{
  background:#FFF;
}

.main-equip{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:40px;
}
.main-equip > li{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-negative:0;
  flex-shrink:0;
  padding-left:46px;
  width:auto;
  height:36px;
  white-space:nowrap;
}

.contact-btn{
  width:100%;
  -ms-flex-item-align:end;
  align-self:flex-end;
  text-align:right;
}
.contact.sec-rounded .table-01 table tbody th{
  width:220px;
}

[class*=eq-],
[class*=ev-ic-],
[class*=in-ic-],
[class*=cap-ic-]{
  background:no-repeat left center/contain;
  padding-left:46px;
}
.eq-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1572.233%2C19206.66a5.638%2C5.638%2C0%2C0%2C1-3.567-2.477%2C5.169%2C5.169%2C0%2C0%2C1-.694-3.857l2.569-24.318c0-.043.015-.1.024-.139%2C1.007-5.211%2C4.637-5.939%2C6.806-6.373a1.5%2C1.5%2C0%2C0%2C1%2C.169-.023l10.957-1.021c.029-2.459-.053-8.008-.159-13.016v-.062a8.61%2C8.61%2C0%2C0%2C1%2C2.68-6.107%2C9.469%2C9.469%2C0%2C0%2C1%2C6.835-2.623c5.331.117%2C9.771%2C4.291%2C9.7%2C9.121l.082%2C17.232c.014%2C3.662-.815%2C6.2-2.6%2C8-1.861%2C1.861-4.651%2C2.762-8.532%2C2.762h-.111l-13.439-.057-4.054%2C18.928c0%2C.01%2C0%2C.025-.01.035a5.51%2C5.51%2C0%2C0%2C1-5.408%2C4.135A5.765%2C5.765%2C0%2C0%2C1-1572.233%2C19206.66Zm21.1-54.994a5.305%2C5.305%2C0%2C0%2C0-1.663%2C3.727c.01.375.082%2C3.826.13%2C7.25.029%2C2.121.039%2C3.813.039%2C5.037%2C0%2C.746-.01%2C1.311-.024%2C1.715a2.022%2C2.022%2C0%2C0%2C1-1.234%2C2.18%2C1.954%2C1.954%2C0%2C0%2C1-.5.076l-12.142%2C1.129c-2.232.453-3.533.877-4.092%2C3.658l-2.574%2C24.338a1.458%2C1.458%2C0%2C0%2C1-.034.211%2C1.839%2C1.839%2C0%2C0%2C0%2C.246%2C1.422%2C2.248%2C2.248%2C0%2C0%2C0%2C1.461.994%2C2.222%2C2.222%2C0%2C0%2C0%2C2.694-1.494l4.333-20.23a1.667%2C1.667%2C0%2C0%2C1%2C1.629-1.322h0l14.793.068h.1c2.955%2C0%2C4.975-.588%2C6.17-1.789%2C1.123-1.117%2C1.644-2.906%2C1.629-5.625l-.077-17.266c.043-3.014-2.964-5.693-6.44-5.766-.057%2C0-.115%2C0-.172%2C0A6.106%2C6.106%2C0%2C0%2C0-1551.134%2C19151.666Zm4.16%2C51.268V19190.8h-7.553a1.664%2C1.664%2C0%2C0%2C1-1.663-1.668%2C1.665%2C1.665%2C0%2C0%2C1%2C1.663-1.668h18.433a1.669%2C1.669%2C0%2C0%2C1%2C1.668%2C1.668%2C1.668%2C1.668%2C0%2C0%2C1-1.668%2C1.668h-7.548v12.137a1.664%2C1.664%2C0%2C0%2C1-1.668%2C1.664A1.66%2C1.66%2C0%2C0%2C1-1546.974%2C19202.934Zm-61.357-37.119a1.668%2C1.668%2C0%2C0%2C1-1.668-1.664%2C1.669%2C1.669%2C0%2C0%2C1%2C1.668-1.668h43.937a1.669%2C1.669%2C0%2C0%2C1%2C1.668%2C1.668%2C1.668%2C1.668%2C0%2C0%2C1-1.668%2C1.664Zm23.6-6.055h-18.563a1.667%2C1.667%2C0%2C0%2C1-1.634-1.346l-3.331-16.953a1.661%2C1.661%2C0%2C0%2C1%2C.347-1.379%2C1.67%2C1.67%2C0%2C0%2C1%2C1.287-.605h21.662a1.666%2C1.666%2C0%2C0%2C1%2C1.634%2C1.344l3.071%2C15.6h11.689a1.668%2C1.668%2C0%2C0%2C1%2C1.668%2C1.668%2C1.669%2C1.669%2C0%2C0%2C1-1.668%2C1.668Zm-17.189-3.336h18.264l-2.675-13.617H-1604.6Zm50.3-13.025a10.179%2C10.179%2C0%2C0%2C1-5.124-5.937%2C10.266%2C10.266%2C0%2C0%2C1%2C6.517-12.947%2C10.268%2C10.268%2C0%2C0%2C1%2C12.947%2C6.521%2C10.26%2C10.26%2C0%2C0%2C1-6.517%2C12.943%2C10.221%2C10.221%2C0%2C0%2C1-3.225.52A10.148%2C10.148%2C0%2C0%2C1-1551.621%2C19143.4Zm2.439-15.719a6.923%2C6.923%2C0%2C0%2C0-4.4%2C8.734%2C6.87%2C6.87%2C0%2C0%2C0%2C3.456%2C4.012%2C6.858%2C6.858%2C0%2C0%2C0%2C5.278.385%2C6.916%2C6.916%2C0%2C0%2C0%2C4.4-8.729%2C6.922%2C6.922%2C0%2C0%2C0-6.57-4.748A6.9%2C6.9%2C0%2C0%2C0-1549.182%2C19127.68Z%22%20transform%3D%22translate(1622.214%20-19115.398)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1585.678%2C19196.889a1.668%2C1.668%2C0%2C0%2C1-1.291-.615%2C1.64%2C1.64%2C0%2C0%2C1-.337-1.389l8.4-40.561a1.662%2C1.662%2C0%2C0%2C1%2C1.628-1.33h22.4a1.667%2C1.667%2C0%2C0%2C1%2C1.633%2C1.33l8.4%2C40.561a1.659%2C1.659%2C0%2C0%2C1-.342%2C1.389%2C1.66%2C1.66%2C0%2C0%2C1-1.291.615Zm2.047-3.334h35.1l-7.7-37.227h-19.685Zm40.739-2a1.167%2C1.167%2C0%2C0%2C1-.824-1.432%2C11.109%2C11.109%2C0%2C0%2C1%2C10.758-8.176%2C11.109%2C11.109%2C0%2C0%2C1%2C10.758%2C8.176%2C1.174%2C1.174%2C0%2C0%2C1-.829%2C1.432%2C1.335%2C1.335%2C0%2C0%2C1-.3.037%2C1.165%2C1.165%2C0%2C0%2C1-1.127-.867%2C8.77%2C8.77%2C0%2C0%2C0-8.5-6.441%2C8.77%2C8.77%2C0%2C0%2C0-8.5%2C6.441%2C1.169%2C1.169%2C0%2C0%2C1-1.129.869A1.237%2C1.237%2C0%2C0%2C1-1542.891%2C19191.557Zm-66.245%2C0a1.167%2C1.167%2C0%2C0%2C1-.824-1.432%2C11.109%2C11.109%2C0%2C0%2C1%2C10.758-8.176%2C11.109%2C11.109%2C0%2C0%2C1%2C10.758%2C8.176%2C1.174%2C1.174%2C0%2C0%2C1-.829%2C1.432%2C1.344%2C1.344%2C0%2C0%2C1-.3.037%2C1.164%2C1.164%2C0%2C0%2C1-1.123-.867%2C8.774%2C8.774%2C0%2C0%2C0-8.5-6.441%2C8.77%2C8.77%2C0%2C0%2C0-8.5%2C6.441%2C1.173%2C1.173%2C0%2C0%2C1-1.131.869A1.223%2C1.223%2C0%2C0%2C1-1609.135%2C19191.557Zm69.3-16.955a6.877%2C6.877%2C0%2C0%2C1%2C6.88-6.879%2C6.876%2C6.876%2C0%2C0%2C1%2C6.875%2C6.879%2C6.88%2C6.88%2C0%2C0%2C1-6.875%2C6.881A6.881%2C6.881%2C0%2C0%2C1-1539.836%2C19174.6Zm2.337%2C0a4.548%2C4.548%2C0%2C0%2C0%2C4.543%2C4.543%2C4.548%2C4.548%2C0%2C0%2C0%2C4.543-4.543%2C4.549%2C4.549%2C0%2C0%2C0-4.543-4.543A4.549%2C4.549%2C0%2C0%2C0-1537.5%2C19174.6Zm-68.581%2C0a6.877%2C6.877%2C0%2C0%2C1%2C6.88-6.879%2C6.876%2C6.876%2C0%2C0%2C1%2C6.875%2C6.879%2C6.88%2C6.88%2C0%2C0%2C1-6.875%2C6.881A6.881%2C6.881%2C0%2C0%2C1-1606.081%2C19174.6Zm2.332%2C0a4.552%2C4.552%2C0%2C0%2C0%2C4.548%2C4.543%2C4.548%2C4.548%2C0%2C0%2C0%2C4.543-4.543%2C4.549%2C4.549%2C0%2C0%2C0-4.543-4.543A4.553%2C4.553%2C0%2C0%2C0-1603.749%2C19174.6Zm56.387-12.693a1.174%2C1.174%2C0%2C0%2C1-.829-1.432%2C11.113%2C11.113%2C0%2C0%2C1%2C10.758-8.176%2C11.113%2C11.113%2C0%2C0%2C1%2C10.758%2C8.176%2C1.168%2C1.168%2C0%2C0%2C1-.824%2C1.432%2C1.345%2C1.345%2C0%2C0%2C1-.3.037%2C1.165%2C1.165%2C0%2C0%2C1-1.127-.867%2C8.77%2C8.77%2C0%2C0%2C0-8.5-6.441%2C8.774%2C8.774%2C0%2C0%2C0-8.5%2C6.441%2C1.166%2C1.166%2C0%2C0%2C1-1.126.869A1.223%2C1.223%2C0%2C0%2C1-1547.362%2C19161.908Zm-57.3%2C0a1.174%2C1.174%2C0%2C0%2C1-.829-1.432%2C11.113%2C11.113%2C0%2C0%2C1%2C10.758-8.176%2C11.113%2C11.113%2C0%2C0%2C1%2C10.758%2C8.176%2C1.168%2C1.168%2C0%2C0%2C1-.824%2C1.432%2C1.344%2C1.344%2C0%2C0%2C1-.3.037%2C1.166%2C1.166%2C0%2C0%2C1-1.127-.867%2C8.77%2C8.77%2C0%2C0%2C0-8.5-6.441%2C8.774%2C8.774%2C0%2C0%2C0-8.5%2C6.441%2C1.166%2C1.166%2C0%2C0%2C1-1.126.869A1.222%2C1.222%2C0%2C0%2C1-1604.66%2C19161.908Zm60.352-16.955a6.876%2C6.876%2C0%2C0%2C1%2C6.875-6.879%2C6.877%2C6.877%2C0%2C0%2C1%2C6.88%2C6.879%2C6.876%2C6.876%2C0%2C0%2C1-6.88%2C6.875A6.875%2C6.875%2C0%2C0%2C1-1544.307%2C19144.953Zm2.332%2C0a4.548%2C4.548%2C0%2C0%2C0%2C4.543%2C4.543%2C4.552%2C4.552%2C0%2C0%2C0%2C4.548-4.543%2C4.552%2C4.552%2C0%2C0%2C0-4.548-4.543A4.548%2C4.548%2C0%2C0%2C0-1541.975%2C19144.953Zm-59.63%2C0a6.876%2C6.876%2C0%2C0%2C1%2C6.875-6.879%2C6.877%2C6.877%2C0%2C0%2C1%2C6.88%2C6.879%2C6.876%2C6.876%2C0%2C0%2C1-6.88%2C6.875A6.875%2C6.875%2C0%2C0%2C1-1601.605%2C19144.953Zm2.332%2C0a4.548%2C4.548%2C0%2C0%2C0%2C4.543%2C4.543%2C4.552%2C4.552%2C0%2C0%2C0%2C4.548-4.543%2C4.552%2C4.552%2C0%2C0%2C0-4.548-4.543A4.548%2C4.548%2C0%2C0%2C0-1599.273%2C19144.953Zm23.26%2C2.881a1.165%2C1.165%2C0%2C0%2C1-.824-1.426%2C11.1%2C11.1%2C0%2C0%2C1%2C10.758-8.176%2C11.1%2C11.1%2C0%2C0%2C1%2C10.758%2C8.176%2C1.172%2C1.172%2C0%2C0%2C1-.829%2C1.426%2C1.069%2C1.069%2C0%2C0%2C1-.3.039%2C1.166%2C1.166%2C0%2C0%2C1-1.127-.867%2C8.77%2C8.77%2C0%2C0%2C0-8.5-6.441%2C8.77%2C8.77%2C0%2C0%2C0-8.5%2C6.441%2C1.174%2C1.174%2C0%2C0%2C1-1.132.867A1.133%2C1.133%2C0%2C0%2C1-1576.013%2C19147.834Zm3.054-16.953a6.879%2C6.879%2C0%2C0%2C1%2C6.88-6.881%2C6.878%2C6.878%2C0%2C0%2C1%2C6.875%2C6.881%2C6.875%2C6.875%2C0%2C0%2C1-6.875%2C6.875A6.876%2C6.876%2C0%2C0%2C1-1572.959%2C19130.881Zm2.332%2C0a4.552%2C4.552%2C0%2C0%2C0%2C4.548%2C4.543%2C4.548%2C4.548%2C0%2C0%2C0%2C4.543-4.543%2C4.55%2C4.55%2C0%2C0%2C0-4.543-4.549A4.554%2C4.554%2C0%2C0%2C0-1570.627%2C19130.881Z%22%20transform%3D%22translate(1616.08%20-19110.277)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1595.522%2C19202.764a4.516%2C4.516%2C0%2C0%2C1-4.511-4.51v-46.627a8.149%2C8.149%2C0%2C0%2C1-1.73.184%2C8.248%2C8.248%2C0%2C0%2C1-8.236-8.236%2C2%2C2%2C0%2C0%2C1%2C.137-.73%2C1.987%2C1.987%2C0%2C0%2C1-.137-.73V19126a2%2C2%2C0%2C0%2C1%2C2-2h74.853a2%2C2%2C0%2C0%2C1%2C2%2C2v16.115a2%2C2%2C0%2C0%2C1-.134.725%2C2.007%2C2.007%2C0%2C0%2C1%2C.139.736%2C8.249%2C8.249%2C0%2C0%2C1-8.241%2C8.236%2C8.235%2C8.235%2C0%2C0%2C1-1.725-.182v46.625a4.517%2C4.517%2C0%2C0%2C1-4.516%2C4.51Zm-1.181-4.51a1.178%2C1.178%2C0%2C0%2C0%2C1.181%2C1.176h49.9a1.179%2C1.179%2C0%2C0%2C0%2C1.181-1.176v-48.187a8.321%2C8.321%2C0%2C0%2C1-1.176-1.119%2C8.227%2C8.227%2C0%2C0%2C1-6.241%2C2.863%2C8.221%2C8.221%2C0%2C0%2C1-6.236-2.863%2C8.221%2C8.221%2C0%2C0%2C1-6.236%2C2.863%2C8.227%2C8.227%2C0%2C0%2C1-6.241-2.863%2C8.222%2C8.222%2C0%2C0%2C1-6.236%2C2.863%2C8.226%2C8.226%2C0%2C0%2C1-6.24-2.863%2C8.218%2C8.218%2C0%2C0%2C1-6.237%2C2.863%2C8.218%2C8.218%2C0%2C0%2C1-6.237-2.863%2C8.246%2C8.246%2C0%2C0%2C1-1.18%2C1.123Zm57.32-50.443a4.249%2C4.249%2C0%2C0%2C0%2C4.207-3.7h-8.408a4.235%2C4.235%2C0%2C0%2C0%2C1.508%2C2.727%2C1.65%2C1.65%2C0%2C0%2C1%2C.5.359A4.222%2C4.222%2C0%2C0%2C0-1539.382%2C19147.811Zm-12.477%2C0a4.249%2C4.249%2C0%2C0%2C0%2C4.207-3.7h-8.408A4.244%2C4.244%2C0%2C0%2C0-1551.859%2C19147.811Zm-12.472%2C0a4.248%2C4.248%2C0%2C0%2C0%2C4.2-3.7h-8.408A4.249%2C4.249%2C0%2C0%2C0-1564.332%2C19147.811Zm-12.477%2C0a4.244%2C4.244%2C0%2C0%2C0%2C4.2-3.7h-8.408A4.249%2C4.249%2C0%2C0%2C0-1576.809%2C19147.811Zm-12.477%2C0a4.244%2C4.244%2C0%2C0%2C0%2C4.2-3.7h-8.4A4.244%2C4.244%2C0%2C0%2C0-1589.286%2C19147.811Zm-12.477%2C0a4.222%2C4.222%2C0%2C0%2C0%2C2.2-.617%2C1.665%2C1.665%2C0%2C0%2C1%2C.492-.35%2C4.24%2C4.24%2C0%2C0%2C0%2C1.514-2.73h-8.408A4.244%2C4.244%2C0%2C0%2C0-1601.763%2C19147.811Zm66.617-7.7V19128h-8.472v12.115Zm-12.472%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.472v12.115Zm-20.949%2C0h8.477V19128H-1606Zm48.544%2C54.045c-1.6-7.818-6.993-13.277-13.118-13.277s-11.518%2C5.459-13.118%2C13.277a1.669%2C1.669%2C0%2C0%2C1-1.966%2C1.3%2C1.674%2C1.674%2C0%2C0%2C1-1.3-1.967c1.923-9.393%2C8.66-15.947%2C16.385-15.947s14.467%2C6.555%2C16.385%2C15.947a1.671%2C1.671%2C0%2C0%2C1-1.3%2C1.967%2C1.681%2C1.681%2C0%2C0%2C1-.337.033A1.672%2C1.672%2C0%2C0%2C1-1557.455%2C19194.158Zm-23.653-28a10.537%2C10.537%2C0%2C0%2C1%2C10.535-10.535%2C10.534%2C10.534%2C0%2C0%2C1%2C10.535%2C10.535%2C10.534%2C10.534%2C0%2C0%2C1-10.535%2C10.539A10.537%2C10.537%2C0%2C0%2C1-1581.108%2C19166.162Zm3.335%2C0a7.208%2C7.208%2C0%2C0%2C0%2C7.2%2C7.205%2C7.212%2C7.212%2C0%2C0%2C0%2C7.2-7.205%2C7.21%2C7.21%2C0%2C0%2C0-7.2-7.2A7.206%2C7.206%2C0%2C0%2C0-1577.773%2C19166.162Z%22%20transform%3D%22translate(1620.572%20-19113.549)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1575.445%2C19189.5a2%2C2%2C0%2C0%2C1-1.9-2.611l11.693-36.51a1.958%2C1.958%2C0%2C0%2C1%2C1.9-1.387%2C1.968%2C1.968%2C0%2C0%2C1%2C1.907%2C1.387l11.693%2C36.51a2%2C2%2C0%2C0%2C1-1.907%2C2.611Zm2.74-4h17.906l-8.953-27.953Zm-25.505%2C2.609-11.693-36.51a2%2C2%2C0%2C0%2C1%2C1.9-2.605h23.386a2%2C2%2C0%2C0%2C1%2C1.907%2C2.605l-11.693%2C36.51a1.966%2C1.966%2C0%2C0%2C1-1.907%2C1.393A1.964%2C1.964%2C0%2C0%2C1-1598.21%2C19188.105Zm1.9-7.166%2C8.953-27.951h-17.906Zm21.97-46.354a10.586%2C10.586%2C0%2C0%2C1%2C10.585-10.586%2C10.586%2C10.586%2C0%2C0%2C1%2C10.585%2C10.586%2C10.588%2C10.588%2C0%2C0%2C1-10.585%2C10.586A10.588%2C10.588%2C0%2C0%2C1-1574.337%2C19134.586Zm4%2C0a6.59%2C6.59%2C0%2C0%2C0%2C6.583%2C6.584%2C6.594%2C6.594%2C0%2C0%2C0%2C6.588-6.584%2C6.6%2C6.6%2C0%2C0%2C0-6.588-6.588A6.593%2C6.593%2C0%2C0%2C0-1570.335%2C19134.586Zm-36.553%2C0a10.585%2C10.585%2C0%2C0%2C1%2C10.581-10.586%2C10.586%2C10.586%2C0%2C0%2C1%2C10.585%2C10.586%2C10.588%2C10.588%2C0%2C0%2C1-10.585%2C10.586A10.587%2C10.587%2C0%2C0%2C1-1606.888%2C19134.586Zm4%2C0a6.593%2C6.593%2C0%2C0%2C0%2C6.583%2C6.584%2C6.594%2C6.594%2C0%2C0%2C0%2C6.588-6.584%2C6.6%2C6.6%2C0%2C0%2C0-6.588-6.588A6.6%2C6.6%2C0%2C0%2C0-1602.891%2C19134.586Z%22%20transform%3D%22translate(1630.512%20-19106.748)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-5{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1585.068%2C19181.117h-20.3a4.641%2C4.641%2C0%2C0%2C1-4.636-4.635v-9.965a4.642%2C4.642%2C0%2C0%2C1%2C4.636-4.637h55.576a4.646%2C4.646%2C0%2C0%2C1%2C4.641%2C4.637v9.965a4.645%2C4.645%2C0%2C0%2C1-4.641%2C4.635Zm35.281-3.33a1.306%2C1.306%2C0%2C0%2C0%2C1.3-1.3v-9.965a1.306%2C1.306%2C0%2C0%2C0-1.3-1.3H-1583.4v12.574Zm-56.88-11.27v9.965a1.309%2C1.309%2C0%2C0%2C0%2C1.3%2C1.3h18.63v-12.574h-18.63A1.309%2C1.309%2C0%2C0%2C0-1606.668%2C19166.518Zm68.876%2C11.207v-12.994a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.664%2C1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.664v12.994a1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.664A1.666%2C1.666%2C0%2C0%2C1-1537.792%2C19177.725Zm-5.18%2C0v-12.994a1.667%2C1.667%2C0%2C0%2C1%2C1.67-1.664%2C1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.664v12.994a1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.664A1.667%2C1.667%2C0%2C0%2C1-1542.971%2C19177.725Zm-7.573-26.408c-5.36-.668-9.5-4.832-9.5-9.855a9.847%2C9.847%2C0%2C0%2C1%2C5.435-8.582%2C1.662%2C1.662%2C0%2C0%2C1%2C2.253.688%2C1.664%2C1.664%2C0%2C0%2C1-.688%2C2.254%2C6.45%2C6.45%2C0%2C0%2C0-3.663%2C5.641c0%2C3.648%2C3.447%2C6.619%2C7.683%2C6.619a1.667%2C1.667%2C0%2C0%2C1%2C1.67%2C1.666c0%2C3.234%2C3.071%2C5.873%2C6.845%2C5.873a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.666%2C1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.664C-1545.532%2C19158.949-1549.716%2C19155.645-1550.544%2C19151.316Zm11.164-.1a1.669%2C1.669%2C0%2C0%2C1-.024-2.354%2C5.333%2C5.333%2C0%2C0%2C0%2C1.6-4.131%2C5.543%2C5.543%2C0%2C0%2C0-2.267-4.02c-.028-.021-.055-.045-.082-.068l-.021-.018-.034-.033-.012-.01-.031-.033-.012-.012c-.018-.02-.035-.037-.051-.057l0%2C0a1.664%2C1.664%2C0%2C0%2C1-.384-1.352v0q.006-.035.013-.07s0-.01%2C0-.014c0-.021.009-.041.014-.061s0-.016.006-.021.01-.035.015-.053.006-.02.009-.027.011-.033.016-.049l.011-.029.018-.047.013-.029c.006-.016.013-.029.02-.045l.015-.031c.007-.014.015-.029.023-.043l.016-.029c.008-.016.016-.029.025-.043l.018-.029.026-.041.021-.031a.394.394%2C0%2C0%2C1%2C.025-.033.242.242%2C0%2C0%2C1%2C.017-.025l.013-.016.008-.01.047-.057.012-.012.04-.045a.047.047%2C0%2C0%2C0%2C.01-.01%2C6.033%2C6.033%2C0%2C0%2C0%2C1.805-4.66%2C6.274%2C6.274%2C0%2C0%2C0-2.556-4.539%2C8.641%2C8.641%2C0%2C0%2C0-7.562-1.344%2C1.667%2C1.667%2C0%2C0%2C1-2.065-1.135%2C1.67%2C1.67%2C0%2C0%2C1%2C1.136-2.066%2C11.871%2C11.871%2C0%2C0%2C1%2C10.523%2C1.9%2C9.557%2C9.557%2C0%2C0%2C1%2C3.846%2C6.951%2C9.138%2C9.138%2C0%2C0%2C1-1.648%2C5.9%2C8.644%2C8.644%2C0%2C0%2C1%2C2.288%2C5.268%2C8.628%2C8.628%2C0%2C0%2C1-2.542%2C6.7%2C1.683%2C1.683%2C0%2C0%2C1-1.189.5A1.651%2C1.651%2C0%2C0%2C1-1539.38%2C19151.219Z%22%20transform%3D%22translate(1623.362%20-19112.311)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-6{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1605.368%2C19201.5a4.637%2C4.637%2C0%2C0%2C1-4.631-4.633V19144.9a1.668%2C1.668%2C0%2C0%2C1%2C1.667-1.668%2C1.663%2C1.663%2C0%2C0%2C1%2C1.663%2C1.668v51.961a1.3%2C1.3%2C0%2C0%2C0%2C1.3%2C1.3h51.963a1.3%2C1.3%2C0%2C0%2C0%2C1.3-1.3V19144.9a1.668%2C1.668%2C0%2C0%2C1%2C1.667-1.668%2C1.668%2C1.668%2C0%2C0%2C1%2C1.667%2C1.668v51.961a4.64%2C4.64%2C0%2C0%2C1-4.631%2C4.633Zm36.812-9.576-8.351-21.768a2%2C2%2C0%2C0%2C1%2C1.865-2.713h16.7a2%2C2%2C0%2C0%2C1%2C1.865%2C2.713l-8.346%2C21.768a1.97%2C1.97%2C0%2C0%2C1-1.87%2C1.281A1.959%2C1.959%2C0%2C0%2C1-1568.556%2C19191.92Zm1.865-4.437%2C6.409-16.713H-1573.1Zm-27.261%2C4.438-8.351-21.768a2%2C2%2C0%2C0%2C1%2C1.865-2.713h16.7a2%2C2%2C0%2C0%2C1%2C1.865%2C2.713l-8.346%2C21.768a1.97%2C1.97%2C0%2C0%2C1-1.87%2C1.281A1.959%2C1.959%2C0%2C0%2C1-1593.952%2C19191.92Zm1.865-4.437%2C6.409-16.713H-1598.5Zm17.141-31.285a8.256%2C8.256%2C0%2C0%2C1%2C8.255-8.256%2C8.26%2C8.26%2C0%2C0%2C1%2C8.26%2C8.256%2C8.261%2C8.261%2C0%2C0%2C1-8.26%2C8.26A8.257%2C8.257%2C0%2C0%2C1-1574.946%2C19156.2Zm3.33%2C0a4.93%2C4.93%2C0%2C0%2C0%2C4.925%2C4.924%2C4.93%2C4.93%2C0%2C0%2C0%2C4.925-4.924%2C4.93%2C4.93%2C0%2C0%2C0-4.925-4.92A4.93%2C4.93%2C0%2C0%2C0-1571.616%2C19156.2Zm-28.726%2C0a8.256%2C8.256%2C0%2C0%2C1%2C8.255-8.256%2C8.26%2C8.26%2C0%2C0%2C1%2C8.26%2C8.256%2C8.261%2C8.261%2C0%2C0%2C1-8.26%2C8.26A8.257%2C8.257%2C0%2C0%2C1-1600.341%2C19156.2Zm3.33%2C0a4.931%2C4.931%2C0%2C0%2C0%2C4.925%2C4.924%2C4.93%2C4.93%2C0%2C0%2C0%2C4.925-4.924%2C4.93%2C4.93%2C0%2C0%2C0-4.925-4.92A4.93%2C4.93%2C0%2C0%2C0-1597.012%2C19156.2Zm28.822-15.406v-11.672l-4.766%2C4.766a1.5%2C1.5%2C0%2C0%2C1-2.12%2C0%2C1.493%2C1.493%2C0%2C0%2C1%2C0-2.119l7.325-7.326a1.5%2C1.5%2C0%2C0%2C1%2C2.12%2C0l7.325%2C7.326a1.494%2C1.494%2C0%2C0%2C1%2C0%2C2.119%2C1.477%2C1.477%2C0%2C0%2C1-1.06.439%2C1.493%2C1.493%2C0%2C0%2C1-1.06-.439l-4.766-4.766v11.672a1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5A1.5%2C1.5%2C0%2C0%2C1-1568.189%2C19140.791Zm-23.9%2C1.5-.075%2C0-.023%2C0-.052%2C0-.023%2C0-.052-.008-.019%2C0-.056-.012a.025.025%2C0%2C0%2C1-.012%2C0l-.063-.014%2C0%2C0a1.481%2C1.481%2C0%2C0%2C1-.683-.391l-7.325-7.324a1.5%2C1.5%2C0%2C0%2C1%2C0-2.125%2C1.5%2C1.5%2C0%2C0%2C1%2C2.12%2C0l4.766%2C4.77V19125.5a1.5%2C1.5%2C0%2C0%2C1%2C1.5-1.5%2C1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5v11.676l4.766-4.77a1.5%2C1.5%2C0%2C0%2C1%2C2.12%2C0%2C1.5%2C1.5%2C0%2C0%2C1%2C0%2C2.125l-7.325%2C7.324a1.48%2C1.48%2C0%2C0%2C1-.682.391l0%2C0-.063.014a.024.024%2C0%2C0%2C1-.011%2C0l-.056.012-.019%2C0-.052.008-.023%2C0-.052%2C0-.024%2C0-.075%2C0Z%22%20transform%3D%22translate(1629.388%20-19112.664)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-7{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1604.757%2C19179.346V19163.2a1.67%2C1.67%2C0%2C0%2C1%2C1.666-1.67h14.48v-14.48a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.666h14.48v-14.48a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.664h16.146a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.664%2C1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.666h-14.48v14.48a1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.67h-14.48v14.475s0%2C0%2C0%2C0%2C0%2C0%2C0%2C0a1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.666h-14.48v14.479a1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.666A1.666%2C1.666%2C0%2C0%2C1-1604.757%2C19179.346Zm36.744-1.607a1.5%2C1.5%2C0%2C0%2C1%2C0-2.123l8.255-8.25h-6.738a1.5%2C1.5%2C0%2C0%2C1-1.5-1.5%2C1.5%2C1.5%2C0%2C0%2C1%2C1.5-1.5h10.359a1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5v10.363a1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5%2C1.5%2C1.5%2C0%2C0%2C1-1.5-1.5v-6.742l-8.251%2C8.254a1.506%2C1.506%2C0%2C0%2C1-1.064.443A1.5%2C1.5%2C0%2C0%2C1-1568.014%2C19177.738Zm-40.484-39.926c-.025%2C0-.05%2C0-.075%2C0a.086.086%2C0%2C0%2C1-.022%2C0%2C.481.481%2C0%2C0%2C1-.053%2C0%2C.066.066%2C0%2C0%2C1-.019%2C0%2C.559.559%2C0%2C0%2C1-.056-.008h-.011a1.506%2C1.506%2C0%2C0%2C1-.827-.42%2C1.538%2C1.538%2C0%2C0%2C1-.212-.27.19.19%2C0%2C0%2C0-.012-.02c-.006-.01-.011-.02-.016-.027s-.017-.029-.025-.045l0-.006a1.491%2C1.491%2C0%2C0%2C1-.17-.691v-10.359a1.5%2C1.5%2C0%2C0%2C1%2C1.5-1.5%2C1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5v6.734l8.256-8.252a1.5%2C1.5%2C0%2C0%2C1%2C2.123%2C0%2C1.5%2C1.5%2C0%2C0%2C1%2C0%2C2.119l-8.256%2C8.256h6.739a1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5%2C1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5Z%22%20transform%3D%22translate(1631.577%20-19102.422)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-8{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1562.5%2C19193.072a8.152%2C8.152%2C0%2C0%2C1%2C8.144-8.145%2C8.152%2C8.152%2C0%2C0%2C1%2C8.144%2C8.145%2C8.152%2C8.152%2C0%2C0%2C1-8.144%2C8.143A8.152%2C8.152%2C0%2C0%2C1-1562.5%2C19193.072Zm3.33%2C0a4.815%2C4.815%2C0%2C0%2C0%2C4.814%2C4.809%2C4.814%2C4.814%2C0%2C0%2C0%2C4.814-4.809%2C4.818%2C4.818%2C0%2C0%2C0-4.814-4.814A4.818%2C4.818%2C0%2C0%2C0-1559.175%2C19193.072Zm-31.6%2C0a8.152%2C8.152%2C0%2C0%2C1%2C8.144-8.145%2C8.152%2C8.152%2C0%2C0%2C1%2C8.144%2C8.145%2C8.152%2C8.152%2C0%2C0%2C1-8.144%2C8.143A8.152%2C8.152%2C0%2C0%2C1-1590.772%2C19193.072Zm3.33%2C0a4.814%2C4.814%2C0%2C0%2C0%2C4.814%2C4.809%2C4.818%2C4.818%2C0%2C0%2C0%2C4.814-4.809%2C4.821%2C4.821%2C0%2C0%2C0-4.814-4.814A4.818%2C4.818%2C0%2C0%2C0-1587.442%2C19193.072Zm44.43%2C2.076a1.668%2C1.668%2C0%2C0%2C1-1.667-1.668%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.666h7.455a.13.13%2C0%2C0%2C0%2C.13-.131v-9.561a.136.136%2C0%2C0%2C0-.1-.131l-9.835-2.225a3.475%2C3.475%2C0%2C0%2C1-2.458-2.111l-5.85-14.857a.133.133%2C0%2C0%2C0-.12-.082h-24.692a.12.12%2C0%2C0%2C0-.106.059l-10.915%2C15.377a3.443%2C3.443%2C0%2C0%2C1-1.942%2C1.35l-9.286%2C2.443a.127.127%2C0%2C0%2C0-.1.125v9.613a.13.13%2C0%2C0%2C0%2C.13.131h6.038a1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666%2C1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.668h-6.038a3.472%2C3.472%2C0%2C0%2C1-3.465-3.465v-9.613a3.471%2C3.471%2C0%2C0%2C1%2C2.583-3.35l9.286-2.443a.115.115%2C0%2C0%2C0%2C.072-.053l10.915-15.381a3.463%2C3.463%2C0%2C0%2C1%2C2.824-1.461h24.692a3.449%2C3.449%2C0%2C0%2C1%2C3.224%2C2.2l5.85%2C14.852a.123.123%2C0%2C0%2C0%2C.092.082l9.835%2C2.232a3.444%2C3.444%2C0%2C0%2C1%2C2.7%2C3.377v9.561a3.472%2C3.472%2C0%2C0%2C1-3.465%2C3.465Zm-43.042-14.986a1.66%2C1.66%2C0%2C0%2C1-1.662-1.662%2C1.663%2C1.663%2C0%2C0%2C1%2C1.662-1.668h10.144l1.547-9.557h-2.062a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666%2C1.669%2C1.669%2C0%2C0%2C1%2C1.667-1.668h4.024a1.673%2C1.673%2C0%2C0%2C1%2C1.267.588%2C1.66%2C1.66%2C0%2C0%2C1%2C.376%2C1.344l-2.087%2C12.891a1.662%2C1.662%2C0%2C0%2C1-1.643%2C1.4Zm-23.945-25.873V19124h10.312c6.983%2C0%2C11.151%2C3.34%2C11.151%2C9.57%2C0%2C6.148-4.125%2C9.656-11.151%2C9.656h-5.224v11.064Zm5.089-15.453h4.7c4.655%2C0%2C6.583-1.8%2C6.583-5.268%2C0-3.291-1.928-5.137-6.583-5.137h-4.7Z%22%20transform%3D%22translate(1626.688%20-19112.713)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%20%3Cpath%20d%3D%22M168.259%2C239.4h-3.8a1.667%2C1.667%2C0%2C1%2C1%2C0-3.333h3.8a1.667%2C1.667%2C0%2C0%2C1%2C0%2C3.333%22%20transform%3D%22translate(-108.525%20-157.377)%22%2F%3E%3C%2Fsvg%3E");
}
.eq-9{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1550.09%2C19201.861a12.555%2C12.555%2C0%2C0%2C1-12.5-12.572%2C12.264%2C12.264%2C0%2C0%2C1%2C1.576-5.879%2C1.662%2C1.662%2C0%2C0%2C1%2C2.27-.637%2C1.67%2C1.67%2C0%2C0%2C1%2C.636%2C2.27%2C8.95%2C8.95%2C0%2C0%2C0-1.147%2C4.271%2C9.2%2C9.2%2C0%2C0%2C0%2C9.171%2C9.213h.029a9.207%2C9.207%2C0%2C0%2C0%2C9.2-9.17%2C9.217%2C9.217%2C0%2C0%2C0-5.3-8.361%2C1.672%2C1.672%2C0%2C0%2C1-.8-2.217%2C1.668%2C1.668%2C0%2C0%2C1%2C2.217-.8%2C12.583%2C12.583%2C0%2C0%2C1%2C7.224%2C11.4%2C12.549%2C12.549%2C0%2C0%2C1-12.534%2C12.49Zm-49.347-7.223a12.548%2C12.548%2C0%2C0%2C1%2C6.043-16.664%2C1.662%2C1.662%2C0%2C0%2C1%2C2.212.8%2C1.666%2C1.666%2C0%2C0%2C1-.8%2C2.217%2C9.206%2C9.206%2C0%2C0%2C0-4.438%2C12.23%2C9.219%2C9.219%2C0%2C0%2C0%2C12.235%2C4.434%2C9.24%2C9.24%2C0%2C0%2C0%2C5.3-8.361%2C8.964%2C8.964%2C0%2C0%2C0-1.147-4.26%2C1.672%2C1.672%2C0%2C0%2C1%2C.636-2.27%2C1.667%2C1.667%2C0%2C0%2C1%2C2.27.641%2C12.247%2C12.247%2C0%2C0%2C1%2C1.576%2C5.859%2C12.588%2C12.588%2C0%2C0%2C1-7.224%2C11.412%2C12.476%2C12.476%2C0%2C0%2C1-5.291%2C1.176A12.544%2C12.544%2C0%2C0%2C1-1599.437%2C19194.639Zm47.8-4.818-5.055-15.162h-24.763l-5.053%2C15.162a1.668%2C1.668%2C0%2C0%2C1-1.581%2C1.137%2C1.688%2C1.688%2C0%2C0%2C1-.53-.082%2C1.668%2C1.668%2C0%2C0%2C1-1.051-2.111l5.4-16.2a1.655%2C1.655%2C0%2C0%2C1%2C.066-.2l5.4-16.2a1.669%2C1.669%2C0%2C0%2C1%2C1.581-1.143h5.431a1.668%2C1.668%2C0%2C0%2C1%2C1.667%2C1.668%2C1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666h-4.231l-4.322%2C12.969h24.856a1.664%2C1.664%2C0%2C0%2C1%2C1.581%2C1.137l5.431%2C16.3a1.668%2C1.668%2C0%2C0%2C1-1.051%2C2.111%2C1.876%2C1.876%2C0%2C0%2C1-.53.082A1.663%2C1.663%2C0%2C0%2C1-1551.632%2C19189.82Zm-3.85-23.311a1.668%2C1.668%2C0%2C0%2C1-1.667-1.672%2C1.666%2C1.666%2C0%2C0%2C1%2C1.667-1.662h5.431a1.666%2C1.666%2C0%2C0%2C1%2C1.667%2C1.662%2C1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.672Zm-54.518-12.221V19124h10.318c6.978%2C0%2C11.146%2C3.334%2C11.146%2C9.57%2C0%2C6.145-4.125%2C9.652-11.146%2C9.652h-5.224v11.064Zm5.094-15.449h4.694c4.655%2C0%2C6.588-1.8%2C6.588-5.268%2C0-3.3-1.932-5.137-6.588-5.137h-4.694Z%22%20transform%3D%22translate(1626.688%20-19112.715)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-10{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1578.97%2C19184.631c-.236.006-.475.008-.713.008A30.354%2C30.354%2C0%2C0%2C1-1610%2C19154.32v0h0v0a30.354%2C30.354%2C0%2C0%2C1%2C30.318-30.316c.243%2C0%2C.486%2C0%2C.728.008a1.559%2C1.559%2C0%2C0%2C1%2C.369.012%2C30.334%2C30.334%2C0%2C0%2C1%2C24.461%2C14%2C1.454%2C1.454%2C0%2C0%2C1%2C.157.246%2C30.157%2C30.157%2C0%2C0%2C1%2C4.608%2C16.051v0h0v0a30.131%2C30.131%2C0%2C0%2C1-4.612%2C16.059%2C1.5%2C1.5%2C0%2C0%2C1-.149.236%2C30.333%2C30.333%2C0%2C0%2C1-24.462%2C14%2C1.352%2C1.352%2C0%2C0%2C1-.234.02A1.346%2C1.346%2C0%2C0%2C1-1578.97%2C19184.631Zm.79-3.348a17.184%2C17.184%2C0%2C0%2C0%2C5.638-4.371%2C23.3%2C23.3%2C0%2C0%2C0%2C3.6-5.715h-9.237Zm-7.771-4.371a17.749%2C17.749%2C0%2C0%2C0%2C4.771%2C3.93v-9.645h-8.37A23.3%2C23.3%2C0%2C0%2C0-1585.951%2C19176.912Zm-.367%2C3.912a22.3%2C22.3%2C0%2C0%2C1-1.742-1.76%2C26.875%2C26.875%2C0%2C0%2C1-4.746-7.867h-8.344A27.387%2C27.387%2C0%2C0%2C0-1586.318%2C19180.824Zm15.88-1.76c-.459.518-.919.99-1.374%2C1.42a27.4%2C27.4%2C0%2C0%2C0%2C13.6-9.287h-7.469A26.737%2C26.737%2C0%2C0%2C1-1570.438%2C19179.064Zm14.281-10.867a27.147%2C27.147%2C0%2C0%2C0%2C3.753-12.379h-10.416a48.179%2C48.179%2C0%2C0%2C1-1.823%2C12.379Zm-11.626%2C0a43.437%2C43.437%2C0%2C0%2C0%2C1.963-12.379h-12.359v12.379Zm-13.4%2C0v-12.379h-11.493a43.437%2C43.437%2C0%2C0%2C0%2C1.963%2C12.379Zm-12.671%2C0a47.081%2C47.081%2C0%2C0%2C1-1.823-12.379h-11.287a27.142%2C27.142%2C0%2C0%2C0%2C3.754%2C12.379Zm41.446-15.379a27.134%2C27.134%2C0%2C0%2C0-3.754-12.379h-8.484a47.044%2C47.044%2C0%2C0%2C1%2C1.823%2C12.379Zm-13.416%2C0a43.44%2C43.44%2C0%2C0%2C0-1.963-12.379h-10.4v12.379Zm-15.359%2C0v-12.379h-9.53a43.436%2C43.436%2C0%2C0%2C0-1.963%2C12.379Zm-14.493%2C0a48.182%2C48.182%2C0%2C0%2C1%2C1.823-12.379h-9.354a27.129%2C27.129%2C0%2C0%2C0-3.755%2C12.379Zm37.457-15.377a27.407%2C27.407%2C0%2C0%2C0-13.594-9.283c.454.43.914.9%2C1.372%2C1.42a26.736%2C26.736%2C0%2C0%2C1%2C4.75%2C7.863Zm-10.727%2C0a23.272%2C23.272%2C0%2C0%2C0-3.6-5.717%2C17.168%2C17.168%2C0%2C0%2C0-5.638-4.369v10.086Zm-12.236%2C0v-9.646a17.725%2C17.725%2C0%2C0%2C0-4.771%2C3.93%2C23.271%2C23.271%2C0%2C0%2C0-3.6%2C5.717Zm-11.631%2C0a26.707%2C26.707%2C0%2C0%2C1%2C4.751-7.863%2C22.284%2C22.284%2C0%2C0%2C1%2C1.74-1.76%2C27.387%2C27.387%2C0%2C0%2C0-14.827%2C9.623Z%22%20transform%3D%22translate(1629.681%20-19104.318)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-11{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1551.441%2C19205.344a16.059%2C16.059%2C0%2C0%2C1-15.891-13.916h-35.918a1.66%2C1.66%2C0%2C0%2C1-1.663-1.662%2C1.665%2C1.665%2C0%2C0%2C1%2C1.663-1.668h35.823a16.053%2C16.053%2C0%2C0%2C1%2C15.986-14.826h5.933a1.665%2C1.665%2C0%2C0%2C1%2C1.663%2C1.668v3.34a3.718%2C3.718%2C0%2C0%2C1%2C.419-.023h6.984a3.758%2C3.758%2C0%2C0%2C1%2C3.75%2C3.754v1.484a3.754%2C3.754%2C0%2C0%2C1-3.75%2C3.75h-6.984a3.718%2C3.718%2C0%2C0%2C1-.419-.023v4.174a3.718%2C3.718%2C0%2C0%2C1%2C.419-.023h6.984a3.754%2C3.754%2C0%2C0%2C1%2C3.75%2C3.75v1.484a3.755%2C3.755%2C0%2C0%2C1-3.75%2C3.75h-6.984c-.142%2C0-.282-.01-.419-.023v3.344a1.665%2C1.665%2C0%2C0%2C1-1.663%2C1.668Zm4.266-3.336v-25.4h-4.266a12.714%2C12.714%2C0%2C0%2C0-12.7%2C12.7%2C12.715%2C12.715%2C0%2C0%2C0%2C12.7%2C12.7Zm3.331-6.887v1.484a.419.419%2C0%2C0%2C0%2C.419.418h6.984a.418.418%2C0%2C0%2C0%2C.415-.418v-1.484a.418.418%2C0%2C0%2C0-.415-.42h-6.984A.419.419%2C0%2C0%2C0-1543.845%2C19195.121Zm0-13.111v1.484a.416.416%2C0%2C0%2C0%2C.419.416h6.984a.415.415%2C0%2C0%2C0%2C.415-.416v-1.484a.418.418%2C0%2C0%2C0-.415-.418h-6.984A.419.419%2C0%2C0%2C0-1543.845%2C19182.01Zm-64.49-13.066a1.664%2C1.664%2C0%2C0%2C1-1.663-1.668%2C1.665%2C1.665%2C0%2C0%2C1%2C1.663-1.668h79.061a1.669%2C1.669%2C0%2C0%2C1%2C1.668%2C1.668%2C1.668%2C1.668%2C0%2C0%2C1-1.668%2C1.668Zm27.237-12.8c-.81-.256-1.817-.555-2.8-.768a1.434%2C1.434%2C0%2C0%2C0-1.61.824l-.742%2C1.664a1.438%2C1.438%2C0%2C0%2C1-1.316.852h-12.994a1.442%2C1.442%2C0%2C0%2C1-1.446-1.439v-7.437a2.148%2C2.148%2C0%2C0%2C1%2C.858-1.967%2C1.417%2C1.417%2C0%2C0%2C0%2C.588-1.162v-1.2c0-9.119.93-11.129%2C3.032-16.215a1.442%2C1.442%2C0%2C0%2C1%2C1.335-.893h.019a1.436%2C1.436%2C0%2C0%2C1%2C.684.174%2C21.52%2C21.52%2C0%2C0%2C0%2C10.922%2C2.715%2C7.467%2C7.467%2C0%2C0%2C0%2C5.5-2.141%2C1.436%2C1.436%2C0%2C0%2C0%2C.376-.627c.925-2.873%2C3.412-4.348%2C6.926-4.521a1.428%2C1.428%2C0%2C0%2C1%2C1.142.479c3.61%2C4%2C13.385%2C12.508%2C21.381%2C14.59.386.1.762.2%2C1.128.289%2C3.109.8%2C5.8%2C1.484%2C7.765%2C2.945a7.984%2C7.984%2C0%2C0%2C1%2C3.191%2C5.783%2C1.478%2C1.478%2C0%2C0%2C0%2C.651%2C1.074%2C2.13%2C2.13%2C0%2C0%2C1%2C.9%2C2v4.66a1.436%2C1.436%2C0%2C0%2C1-1.277%2C1.432%2C220.783%2C220.783%2C0%2C0%2C1-22.634%2C1.465C-1569.858%2C19158.715-1573.193%2C19158.609-1581.1%2C19156.143Zm.853-2.613c7.538%2C2.352%2C10.517%2C2.443%2C20.73%2C2.443%2C7.779%2C0%2C15.771-.723%2C19.733-1.143a1.437%2C1.437%2C0%2C0%2C0%2C1.292-1.436v-.434a1.446%2C1.446%2C0%2C0%2C0-1.586-1.437c-3.919.391-13.66%2C1.273-21.323%2C1.273-7.534%2C0-10.536-.607-20.5-2.607l-1.244-.25a1.371%2C1.371%2C0%2C0%2C0-.284-.029h-14.248a1.443%2C1.443%2C0%2C0%2C0-1.446%2C1.445v3.176a1.442%2C1.442%2C0%2C0%2C0%2C1.446%2C1.441h8.228a1.446%2C1.446%2C0%2C0%2C0%2C1.321-.857l.839-1.895a1.445%2C1.445%2C0%2C0%2C1%2C1.321-.857A20.054%2C20.054%2C0%2C0%2C1-1580.245%2C19153.529Zm-15.853-20.615c-1.2%2C3.234-1.576%2C6.049-1.576%2C12.6v.217a1.442%2C1.442%2C0%2C0%2C0%2C1.441%2C1.441h13.091a1.385%2C1.385%2C0%2C0%2C1%2C.289.027l1.528.314c9.741%2C1.961%2C12.681%2C2.545%2C19.926%2C2.545%2C6.849%2C0%2C15.414-.723%2C19.824-1.139a1.445%2C1.445%2C0%2C0%2C0%2C1.229-1.908%2C4.877%2C4.877%2C0%2C0%2C0-1.726-2.381c-1.513-1.119-3.832-1.717-6.762-2.467-.366-.1-.747-.193-1.137-.295-3.837-1-8.377-3.316-14.445-8.156a1.439%2C1.439%2C0%2C0%2C0-1.918.107l-1.793%2C1.793a1.445%2C1.445%2C0%2C0%2C1-2.044%2C0%2C1.447%2C1.447%2C0%2C0%2C1%2C0-2.045l1.446-1.445a1.445%2C1.445%2C0%2C0%2C0-.063-2.1c-.983-.867-2-1.8-3.056-2.791a1.436%2C1.436%2C0%2C0%2C0-1.3-.355%2C3.645%2C3.645%2C0%2C0%2C0-3.061%2C2.982%2C1.531%2C1.531%2C0%2C0%2C1-.487.945%2C11.253%2C11.253%2C0%2C0%2C1-7.876%2C3.225%2C25.744%2C25.744%2C0%2C0%2C1-9.63-1.937%2C1.481%2C1.481%2C0%2C0%2C0-.544-.1A1.439%2C1.439%2C0%2C0%2C0-1596.1%2C19132.914Z%22%20transform%3D%22translate(1618.804%20-19113.838)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-12{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1554.819%2C19184.379a1.668%2C1.668%2C0%2C0%2C1-.1-2.359c.014-.02.043-.043.058-.062a4.028%2C4.028%2C0%2C0%2C0%2C.053-5.629l-.063-.062a7.371%2C7.371%2C0%2C0%2C1%2C0-10.418%2C1.156%2C1.156%2C0%2C0%2C1%2C.116-.111%2C1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.676%2C1.676%2C0%2C0%2C1-.12%2C2.264%2C4.03%2C4.03%2C0%2C0%2C0%2C.019%2C5.689%2C1.028%2C1.028%2C0%2C0%2C0%2C.072.082%2C7.3%2C7.3%2C0%2C0%2C1%2C2.085%2C5.119%2C7.31%2C7.31%2C0%2C0%2C1-2.138%2C5.2%2C1.694%2C1.694%2C0%2C0%2C1-1.2.506A1.667%2C1.667%2C0%2C0%2C1-1554.819%2C19184.379Zm-16.322%2C0a1.673%2C1.673%2C0%2C0%2C1-.106-2.359l.063-.062a4.033%2C4.033%2C0%2C0%2C0-.01-5.691%2C7.375%2C7.375%2C0%2C0%2C1-.01-10.418c.039-.039.082-.078.12-.111a1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.662%2C1.662%2C0%2C0%2C1-.125%2C2.264%2C4.039%2C4.039%2C0%2C0%2C0%2C.019%2C5.689%2C7.3%2C7.3%2C0%2C0%2C1%2C2.162%2C5.2%2C7.31%2C7.31%2C0%2C0%2C1-2.138%2C5.2%2C1.694%2C1.694%2C0%2C0%2C1-1.2.506A1.667%2C1.667%2C0%2C0%2C1-1571.141%2C19184.379Zm-17.593%2C0a1.669%2C1.669%2C0%2C0%2C1-.106-2.359c.024-.023.053-.053.077-.072a4%2C4%2C0%2C0%2C0%2C1.156-2.836%2C3.98%2C3.98%2C0%2C0%2C0-1.18-2.846%2C7.306%2C7.306%2C0%2C0%2C1-2.162-5.209%2C7.306%2C7.306%2C0%2C0%2C1%2C2.147-5.205c.038-.039.082-.076.125-.115a1.663%2C1.663%2C0%2C0%2C1%2C2.35.217%2C1.674%2C1.674%2C0%2C0%2C1-.115%2C2.258%2C3.983%2C3.983%2C0%2C0%2C0-1.175%2C2.842%2C3.986%2C3.986%2C0%2C0%2C0%2C1.184%2C2.854%2C7.3%2C7.3%2C0%2C0%2C1%2C2.162%2C5.2%2C7.322%2C7.322%2C0%2C0%2C1-2.147%2C5.209%2C1.686%2C1.686%2C0%2C0%2C1-1.194.5A1.659%2C1.659%2C0%2C0%2C1-1588.734%2C19184.379Zm-12.461-21.1a1.672%2C1.672%2C0%2C0%2C1-1.208-.516l-5.8-6.1a4.619%2C4.619%2C0%2C0%2C1-1.8-3.656v-24.377a4.636%2C4.636%2C0%2C0%2C1%2C4.632-4.627h69.044a4.632%2C4.632%2C0%2C0%2C1%2C4.627%2C4.627v24.377a4.609%2C4.609%2C0%2C0%2C1-1.255%2C3.166.025.025%2C0%2C0%2C0-.006.008l-5.73%2C6.533a1.663%2C1.663%2C0%2C0%2C1-1.252.568Zm.713-3.332h59.785l2.03-2.316h-64.015Zm-4.887-5.648h69.044a1.287%2C1.287%2C0%2C0%2C0%2C.919-.385s0%2C0%2C0%2C0a1.29%2C1.29%2C0%2C0%2C0%2C.374-.908v-24.377a1.3%2C1.3%2C0%2C0%2C0-1.3-1.295h-69.044a1.3%2C1.3%2C0%2C0%2C0-1.3%2C1.295v24.377a1.289%2C1.289%2C0%2C0%2C0%2C.493%2C1.014l.107.076A1.282%2C1.282%2C0%2C0%2C0-1605.369%2C19154.3Zm62.746-2.955a1.824%2C1.824%2C0%2C0%2C1-1.825-1.826v-.766a1.827%2C1.827%2C0%2C0%2C1%2C1.825-1.824h3.038a1.826%2C1.826%2C0%2C0%2C1%2C1.825%2C1.824v.766a1.824%2C1.824%2C0%2C0%2C1-1.825%2C1.826Zm-9.885%2C0a1.82%2C1.82%2C0%2C0%2C1-1.82-1.826v-.766a1.822%2C1.822%2C0%2C0%2C1%2C1.82-1.824h3.043a1.822%2C1.822%2C0%2C0%2C1%2C1.82%2C1.824v.766a1.82%2C1.82%2C0%2C0%2C1-1.82%2C1.826Z%22%20transform%3D%22translate(1621.756%20-19099.373)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-13{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M112.5%2C133.418a1.666%2C1.666%2C0%2C0%2C1-1.6-2.146l6.436-21.453h-7.2a1.666%2C1.666%2C0%2C0%2C1-1.52-2.351l10.619-23.6a1.667%2C1.667%2C0%2C0%2C1%2C1.52-.983h18.879a1.667%2C1.667%2C0%2C0%2C1%2C1.447%2C2.494l-8.014%2C14.026h6.567a1.667%2C1.667%2C0%2C0%2C1%2C1.248%2C2.771l-27.138%2C30.678a1.666%2C1.666%2C0%2C0%2C1-1.249.563m.219-26.932h6.862a1.667%2C1.667%2C0%2C0%2C1%2C1.6%2C2.146l-4.9%2C16.337%2C19.664-22.228H130.2a1.667%2C1.667%2C0%2C0%2C1-1.447-2.494l8.014-14.026H121.842Z%22%20transform%3D%22translate(-72.319%20-55.258)%22%2F%3E%3C%2Fsvg%3E");
}
.eq-14{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1606.84%2C19194.158a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.666h19.166l5.517-65.3a1.667%2C1.667%2C0%2C0%2C1%2C1.662-1.527h36.47a1.678%2C1.678%2C0%2C0%2C1%2C1.228.539%2C1.69%2C1.69%2C0%2C0%2C1%2C.434%2C1.271l-5.5%2C65.018h27.363a1.664%2C1.664%2C0%2C0%2C1%2C1.667%2C1.666%2C1.664%2C1.664%2C0%2C0%2C1-1.667%2C1.666Zm22.51-3.332h33.127l5.366-63.49h-33.127Zm24.77-15%2C.944-11.17h6.094l-.944%2C11.17Zm-10.063%2C0%2C.944-11.17h6.1l-.944%2C11.17Zm-10.058%2C0%2C.944-11.17h6.1l-.944%2C11.17Zm40.714-.674a1.673%2C1.673%2C0%2C0%2C1%2C.077-2.35%2C18.5%2C18.5%2C0%2C0%2C0%2C3.993-7.072c2.673-7.986%2C1.108-16.658-.679-22.525a1.663%2C1.663%2C0%2C0%2C1%2C1.108-2.076%2C1.667%2C1.667%2C0%2C0%2C1%2C2.081%2C1.1c6.811%2C22.385-3.767%2C32.578-4.225%2C33a1.651%2C1.651%2C0%2C0%2C1-1.132.447A1.676%2C1.676%2C0%2C0%2C1-1538.967%2C19175.15Zm-60.85-1.469c-6.811-22.385%2C3.772-32.578%2C4.225-33a1.667%2C1.667%2C0%2C0%2C1%2C2.356.086%2C1.666%2C1.666%2C0%2C0%2C1-.077%2C2.352%2C18.491%2C18.491%2C0%2C0%2C0-3.993%2C7.066c-2.673%2C7.986-1.1%2C16.662.679%2C22.529a1.661%2C1.661%2C0%2C0%2C1-1.108%2C2.076%2C1.655%2C1.655%2C0%2C0%2C1-.487.072A1.673%2C1.673%2C0%2C0%2C1-1599.817%2C19173.682Zm71.746-4.736a1.665%2C1.665%2C0%2C0%2C1%2C.072-2.34c.207-.2%2C4.34-4.412%2C1.435-13.955a1.674%2C1.674%2C0%2C0%2C1%2C1.108-2.082%2C1.672%2C1.672%2C0%2C0%2C1%2C2.081%2C1.113c3.56%2C11.682-2.1%2C17.125-2.341%2C17.352a1.652%2C1.652%2C0%2C0%2C1-1.132.447A1.66%2C1.66%2C0%2C0%2C1-1528.071%2C19168.945Zm-80.759-4.715c-3.555-11.682%2C2.1-17.125%2C2.341-17.352a1.667%2C1.667%2C0%2C0%2C1%2C2.356.086%2C1.666%2C1.666%2C0%2C0%2C1-.072%2C2.348c-.2.2-4.34%2C4.4-1.436%2C13.949a1.668%2C1.668%2C0%2C0%2C1-1.108%2C2.082%2C1.774%2C1.774%2C0%2C0%2C1-.487.072A1.666%2C1.666%2C0%2C0%2C1-1608.829%2C19164.23Zm50.286-4.957.944-11.17h6.094l-.944%2C11.17Zm-10.058%2C0%2C.944-11.17h6.094l-.944%2C11.17Zm-10.063%2C0%2C.944-11.17h6.1l-.944%2C11.17Zm21.817-16.557.944-11.166h6.094l-.944%2C11.166Zm-10.058%2C0%2C.944-11.166h6.094l-.944%2C11.166Zm-10.058%2C0%2C.944-11.166h6.094l-.944%2C11.166Z%22%20transform%3D%22translate(1616.101%20-19108.365)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-15{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1592.847%2C19183.531a33.617%2C33.617%2C0%2C0%2C1-11.646-18.383%2C1.505%2C1.505%2C0%2C0%2C1%2C1.117-1.807%2C1.5%2C1.5%2C0%2C0%2C1%2C1.806%2C1.113%2C30.552%2C30.552%2C0%2C0%2C0%2C10.6%2C16.736%2C30.084%2C30.084%2C0%2C0%2C0%2C19.01%2C6.67%2C30.107%2C30.107%2C0%2C0%2C0%2C19.015-6.67%2C30.552%2C30.552%2C0%2C0%2C0%2C10.6-16.736%2C1.5%2C1.5%2C0%2C0%2C1%2C1.806-1.113%2C1.5%2C1.5%2C0%2C0%2C1%2C1.113%2C1.807%2C33.583%2C33.583%2C0%2C0%2C1-11.641%2C18.383%2C33.54%2C33.54%2C0%2C0%2C1-20.893%2C7.332A33.536%2C33.536%2C0%2C0%2C1-1592.847%2C19183.531Zm19.39-9.531v-10.2c-.27.006-.577.008-.915.008-3.294%2C0-9.45-.352-11.94-2.842-3.159-3.164-4.942-14.756-5.134-16.066a1.478%2C1.478%2C0%2C0%2C1%2C.424-1.275%2C1.489%2C1.489%2C0%2C0%2C1%2C1.276-.424c1.31.191%2C12.9%2C1.975%2C16.067%2C5.133a7.847%2C7.847%2C0%2C0%2C1%2C1.722%2C3.088%2C7.813%2C7.813%2C0%2C0%2C1%2C1.721-3.082c3.164-3.164%2C14.757-4.947%2C16.067-5.139a1.489%2C1.489%2C0%2C0%2C1%2C1.276.424%2C1.484%2C1.484%2C0%2C0%2C1%2C.424%2C1.281c-.193%2C1.309-1.975%2C12.9-5.134%2C16.061-2.49%2C2.49-8.645%2C2.848-11.94%2C2.848-.338%2C0-.645%2C0-.915-.01v10.2a1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5A1.5%2C1.5%2C0%2C0%2C1-1573.457%2C19174Zm-10.731-15.156c.872.871%2C4.412%2C2.109%2C10.35%2C1.975.048-3.66-.4-8.8-1.965-10.359-1.6-1.6-7.749-3.137-12.344-3.959C-1587.323%2C19151.094-1585.792%2C19157.24-1584.188%2C19158.844Zm16.077-8.385c-.872.871-2.1%2C4.406-1.975%2C10.35%2C3.66.053%2C8.8-.4%2C10.36-1.961%2C1.6-1.6%2C3.135-7.754%2C3.959-12.344C-1560.362%2C19147.322-1566.507%2C19148.859-1568.111%2C19150.459Zm-41.372%2C12.686a1.507%2C1.507%2C0%2C0%2C1-.154-2.119l4.614-5.332a1.5%2C1.5%2C0%2C0%2C1%2C2.066-.191l5.943%2C4.705a1.5%2C1.5%2C0%2C0%2C1%2C.246%2C2.1%2C1.5%2C1.5%2C0%2C0%2C1-2.109.246l-4.816-3.814-3.67%2C4.248a1.51%2C1.51%2C0%2C0%2C1-1.137.52A1.5%2C1.5%2C0%2C0%2C1-1609.483%2C19163.145Zm68.743-3.006-5.943-4.705a1.5%2C1.5%2C0%2C0%2C1-.246-2.105%2C1.5%2C1.5%2C0%2C0%2C1%2C2.1-.244l3.247%2C2.568a30.923%2C30.923%2C0%2C0%2C0-.6-4.5%2C30.551%2C30.551%2C0%2C0%2C0-29.784-24.154%2C30.549%2C30.549%2C0%2C0%2C0-29.779%2C24.154%2C1.5%2C1.5%2C0%2C0%2C1-1.777%2C1.16%2C1.506%2C1.506%2C0%2C0%2C1-1.161-1.777%2C33.552%2C33.552%2C0%2C0%2C1%2C11.516-18.951%2C33.5%2C33.5%2C0%2C0%2C1%2C21.2-7.586%2C33.5%2C33.5%2C0%2C0%2C1%2C21.206%2C7.586%2C33.578%2C33.578%2C0%2C0%2C1%2C11.516%2C18.951%2C33.8%2C33.8%2C0%2C0%2C1%2C.643%2C4.732l2.261-2.617a1.5%2C1.5%2C0%2C0%2C1%2C2.114-.154%2C1.5%2C1.5%2C0%2C0%2C1%2C.154%2C2.119l-4.609%2C5.332a1.509%2C1.509%2C0%2C0%2C1-1.137.52A1.465%2C1.465%2C0%2C0%2C1-1540.74%2C19160.139Z%22%20transform%3D%22translate(1623.591%20-19108.834)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-16{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.335%2C19189.125a1.667%2C1.667%2C0%2C0%2C1-1.666-1.666v-43.334a1.667%2C1.667%2C0%2C0%2C1%2C1.666-1.666h71.178a1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666v43.334a1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.666Zm1.666-3.332h67.841v-40h-67.841Zm5.124-4.123a1%2C1%2C0%2C0%2C1-1-1v-29.758a1%2C1%2C0%2C0%2C1%2C1-1h25.577a1%2C1%2C0%2C0%2C1%2C1%2C1v29.758a1%2C1%2C0%2C0%2C1-1%2C1Zm1-2h23.583v-27.754h-23.583Zm2.422-2.07a1%2C1%2C0%2C0%2C1-.79-.391%2C1%2C1%2C0%2C0%2C1-.178-.867%2C10.7%2C10.7%2C0%2C0%2C1%2C10.34-7.961%2C10.694%2C10.694%2C0%2C0%2C1%2C10.335%2C7.961%2C1%2C1%2C0%2C0%2C1-.178.867%2C1%2C1%2C0%2C0%2C1-.79.391Zm1.4-2h15.936a8.7%2C8.7%2C0%2C0%2C0-7.965-5.215A8.7%2C8.7%2C0%2C0%2C0-1596.724%2C19175.6Zm2.764-12.66a5.207%2C5.207%2C0%2C0%2C1%2C5.206-5.207%2C5.206%2C5.206%2C0%2C0%2C1%2C5.2%2C5.207%2C5.2%2C5.2%2C0%2C0%2C1-5.2%2C5.2A5.2%2C5.2%2C0%2C0%2C1-1593.96%2C19162.941Zm2%2C0a3.209%2C3.209%2C0%2C0%2C0%2C3.207%2C3.2%2C3.208%2C3.208%2C0%2C0%2C0%2C3.2-3.2%2C3.208%2C3.208%2C0%2C0%2C0-3.2-3.2A3.209%2C3.209%2C0%2C0%2C0-1591.962%2C19162.941Zm22.957-4.107a1%2C1%2C0%2C0%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1-1h15.141a1%2C1%2C0%2C0%2C1%2C1%2C1%2C1%2C1%2C0%2C0%2C1-1%2C1Zm0-4.613a1%2C1%2C0%2C0%2C1-1-1%2C1%2C1%2C0%2C0%2C1%2C1-1h24.883a1%2C1%2C0%2C0%2C1%2C1%2C1%2C1%2C1%2C0%2C0%2C1-1%2C1Zm3.337-17.236a1.657%2C1.657%2C0%2C0%2C1%2C0-2.355l6.106-6.111a1.671%2C1.671%2C0%2C0%2C1%2C2.36%2C0%2C1.666%2C1.666%2C0%2C0%2C1%2C0%2C2.355l-6.111%2C6.111a1.676%2C1.676%2C0%2C0%2C1-1.18.486A1.665%2C1.665%2C0%2C0%2C1-1565.667%2C19136.984Zm-16.412%2C0-6.111-6.111a1.666%2C1.666%2C0%2C0%2C1%2C0-2.355%2C1.671%2C1.671%2C0%2C0%2C1%2C2.36%2C0l6.106%2C6.111a1.657%2C1.657%2C0%2C0%2C1%2C0%2C2.355%2C1.665%2C1.665%2C0%2C0%2C1-1.175.486A1.668%2C1.668%2C0%2C0%2C1-1582.079%2C19136.984Zm7.778-3.256v-8.062a1.667%2C1.667%2C0%2C0%2C1%2C1.671-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666v8.063a1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.666A1.667%2C1.667%2C0%2C0%2C1-1574.3%2C19133.729Z%22%20transform%3D%22translate(1623.918%20-19106.941)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-17{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1526.562%2C19207.564a17.955%2C17.955%2C0%2C0%2C0-17.36-13.363%2C17.95%2C17.95%2C0%2C0%2C0-17.355%2C13.363%2C1.667%2C1.667%2C0%2C0%2C1-2.034%2C1.189%2C1.666%2C1.666%2C0%2C0%2C1-1.191-2.033%2C21.289%2C21.289%2C0%2C0%2C1%2C20.58-15.855%2C21.28%2C21.28%2C0%2C0%2C1%2C20.58%2C15.855%2C1.66%2C1.66%2C0%2C0%2C1-1.186%2C2.033%2C1.587%2C1.587%2C0%2C0%2C1-.424.059A1.669%2C1.669%2C0%2C0%2C1-1526.562%2C19207.564Zm-83.439-49.91a33.7%2C33.7%2C0%2C0%2C1%2C33.654-33.654%2C33.7%2C33.7%2C0%2C0%2C1%2C33.507%2C30.551l2.123-2.455a1.492%2C1.492%2C0%2C0%2C1%2C2.112-.154%2C1.5%2C1.5%2C0%2C0%2C1%2C.154%2C2.117l-4.609%2C5.33a1.5%2C1.5%2C0%2C0%2C1-1.138.521%2C1.467%2C1.467%2C0%2C0%2C1-.93-.328l-5.944-4.705a1.5%2C1.5%2C0%2C0%2C1-.246-2.105%2C1.5%2C1.5%2C0%2C0%2C1%2C2.111-.242l3.415%2C2.705a30.691%2C30.691%2C0%2C0%2C0-30.556-28.23%2C30.688%2C30.688%2C0%2C0%2C0-30.656%2C30.65%2C30.688%2C30.688%2C0%2C0%2C0%2C30.656%2C30.65%2C30.725%2C30.725%2C0%2C0%2C0%2C14.438-3.605%2C1.5%2C1.5%2C0%2C0%2C1%2C2.03.617%2C1.5%2C1.5%2C0%2C0%2C1-.612%2C2.029%2C33.7%2C33.7%2C0%2C0%2C1-15.856%2C3.963A33.7%2C33.7%2C0%2C0%2C1-1610%2C19157.654Zm55.545%2C21.828a10.532%2C10.532%2C0%2C0%2C1%2C10.534-10.533%2C10.536%2C10.536%2C0%2C0%2C1%2C10.538%2C10.533%2C10.541%2C10.541%2C0%2C0%2C1-10.538%2C10.539A10.537%2C10.537%2C0%2C0%2C1-1554.455%2C19179.482Zm3.331%2C0a7.21%2C7.21%2C0%2C0%2C0%2C7.2%2C7.2%2C7.21%2C7.21%2C0%2C0%2C0%2C7.2-7.2%2C7.208%2C7.208%2C0%2C0%2C0-7.2-7.2A7.208%2C7.208%2C0%2C0%2C0-1551.124%2C19179.482Zm-5.785-10.113v-6.836c0-1.818-.656-2.473-1.866-2.473-1.379%2C0-2.054.91-2.054%2C2.453v6.855h-2.989v-16.1h2.989v5.346a3.106%2C3.106%2C0%2C0%2C1%2C2.613-1.119c2.357%2C0%2C4.271%2C1.119%2C4.271%2C4.576v7.3Zm-42.621-.453v-2.836l8.191-9.607c1.552-1.8%2C2.42-3.35%2C2.42-5.008a3.178%2C3.178%2C0%2C0%2C0-3.389-3.283%2C3.193%2C3.193%2C0%2C0%2C0-3.384%2C3.283h-3.664c0-4.045%2C3.249-6.707%2C7.188-6.707%2C4.078%2C0%2C7.222%2C2.768%2C7.222%2C6.773%2C0%2C3.008-2.073%2C5.355-3.591%2C7.188l-5.636%2C6.74h9.054v3.457Zm27.44-.006v-3.6h-10.471v-2.83l8.258-17.418h4.252l-7.641%2C16.758h5.6v-6.494h4.006v6.494h2.179v3.49h-2.179v3.6Z%22%20transform%3D%22translate(1618.528%20-19116.868)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-18{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1605.372%2C19201.141a4.634%2C4.634%2C0%2C0%2C1-4.626-4.631v-33.053a4.62%2C4.62%2C0%2C0%2C1%2C1.233-3.145%2C4.607%2C4.607%2C0%2C0%2C1-1.007-2.879v-11.387a4.616%2C4.616%2C0%2C0%2C1%2C1.115-3.014%2C4.606%2C4.606%2C0%2C0%2C1-1.115-3.01v-11.393a4.636%2C4.636%2C0%2C0%2C1%2C4.631-4.631h49.494a4.636%2C4.636%2C0%2C0%2C1%2C4.631%2C4.631v11.393a4.606%2C4.606%2C0%2C0%2C1-1.115%2C3.01%2C4.616%2C4.616%2C0%2C0%2C1%2C1.115%2C3.014v11.387a4.612%2C4.612%2C0%2C0%2C1-1.236%2C3.146%2C4.61%2C4.61%2C0%2C0%2C1%2C1%2C2.877v33.053a4.635%2C4.635%2C0%2C0%2C1-4.631%2C4.631Zm-1.3-37.684v33.053a1.3%2C1.3%2C0%2C0%2C0%2C1.3%2C1.3h49.494a1.3%2C1.3%2C0%2C0%2C0%2C1.3-1.3v-33.053a1.3%2C1.3%2C0%2C0%2C0-1.3-1.3h-49.494A1.3%2C1.3%2C0%2C0%2C0-1606.668%2C19163.457Zm.231-17.41v11.387a1.294%2C1.294%2C0%2C0%2C0%2C1.3%2C1.3h49.494a1.3%2C1.3%2C0%2C0%2C0%2C1.3-1.3v-11.387a1.3%2C1.3%2C0%2C0%2C0-1.3-1.3h-49.494A1.3%2C1.3%2C0%2C0%2C0-1606.437%2C19146.047Zm0-17.416v11.393a1.3%2C1.3%2C0%2C0%2C0%2C1.3%2C1.3h49.494a1.3%2C1.3%2C0%2C0%2C0%2C1.3-1.3v-11.393a1.3%2C1.3%2C0%2C0%2C0-1.3-1.295h-49.494A1.3%2C1.3%2C0%2C0%2C0-1606.437%2C19128.631Zm42.411%2C54.791%2C1.321-4.119a3%2C3%2C0%2C0%2C1-1.765-2.738%2C3%2C3%2C0%2C0%2C1%2C3-3%2C3%2C3%2C0%2C0%2C1%2C3%2C3%2C3%2C3%2C0%2C0%2C1-1.64%2C2.676l1.071%2C4.182Zm1.985-29.125a1.82%2C1.82%2C0%2C0%2C1-1.822-1.822V19151a1.82%2C1.82%2C0%2C0%2C1%2C1.822-1.82h1.3a1.824%2C1.824%2C0%2C0%2C1%2C1.826%2C1.82v1.475a1.824%2C1.824%2C0%2C0%2C1-1.826%2C1.822Zm0-17.41a1.824%2C1.824%2C0%2C0%2C1-1.822-1.822v-1.475a1.824%2C1.824%2C0%2C0%2C1%2C1.822-1.826h1.3a1.828%2C1.828%2C0%2C0%2C1%2C1.826%2C1.826v1.475a1.828%2C1.828%2C0%2C0%2C1-1.826%2C1.822Z%22%20transform%3D%22translate(1630.508%20-19112.569)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-19{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1557.48%2C19203.729a3.583%2C3.583%2C0%2C0%2C1-3.576-3.582v-4.332c0-.084%2C0-.164.009-.246h-34.491c.005.082.009.162.009.246v4.332a3.583%2C3.583%2C0%2C0%2C1-3.576%2C3.582h-4.338a3.583%2C3.583%2C0%2C0%2C1-3.576-3.582v-4.332c0-.084%2C0-.164.009-.246h-1.324a1.665%2C1.665%2C0%2C0%2C1-1.663-1.668v-68.234a1.665%2C1.665%2C0%2C0%2C1%2C1.663-1.668h59.034a1.665%2C1.665%2C0%2C0%2C1%2C1.663%2C1.668v68.234a1.665%2C1.665%2C0%2C0%2C1-1.663%2C1.668h-.274c.006.082.009.162.009.246v4.332a3.583%2C3.583%2C0%2C0%2C1-3.576%2C3.582Zm-.241-7.914v4.332a.243.243%2C0%2C0%2C0%2C.241.246h4.338a.243.243%2C0%2C0%2C0%2C.241-.246v-4.332a.243.243%2C0%2C0%2C0-.241-.246h-4.338A.243.243%2C0%2C0%2C0-1557.721%2C19195.814Zm-45.964%2C0v4.332a.243.243%2C0%2C0%2C0%2C.241.246h4.338a.243.243%2C0%2C0%2C0%2C.241-.246v-4.332a.243.243%2C0%2C0%2C0-.241-.246h-4.338A.243.243%2C0%2C0%2C0-1603.684%2C19195.814Zm-2.983-3.582h55.7v-64.9h-55.7Zm5.393-5.875a1.163%2C1.163%2C0%2C0%2C1-1.166-1.166v-11.76a1.165%2C1.165%2C0%2C0%2C1%2C1.166-1.166h28.088a1.168%2C1.168%2C0%2C0%2C1%2C1.166%2C1.166v11.76a1.167%2C1.167%2C0%2C0%2C1-1.166%2C1.166Zm1.166-2.332h25.751v-9.428h-25.751Zm34.363-3.547a1.167%2C1.167%2C0%2C0%2C1-1.166-1.166v-5.881a1.165%2C1.165%2C0%2C0%2C1%2C1.166-1.166h9.061a1.168%2C1.168%2C0%2C0%2C1%2C1.166%2C1.166v5.881a1.17%2C1.17%2C0%2C0%2C1-1.166%2C1.166Zm1.166-2.332h6.728v-3.549h-6.728Zm-36.7-9.2a1.168%2C1.168%2C0%2C0%2C1-1.166-1.17v-14.7a1.163%2C1.163%2C0%2C0%2C1%2C1.166-1.166h38.17a1.167%2C1.167%2C0%2C0%2C1%2C1.166%2C1.166v14.7a1.171%2C1.171%2C0%2C0%2C1-1.166%2C1.17Zm37-2.332v-12.371h-35.838v12.371h2.019v-8.949a1.164%2C1.164%2C0%2C0%2C1%2C1.166-1.166h6.588a1.167%2C1.167%2C0%2C0%2C1%2C1.166%2C1.166v8.949h2.516v-8.949a1.167%2C1.167%2C0%2C0%2C1%2C1.166-1.166h6.588a1.163%2C1.163%2C0%2C0%2C1%2C1.166%2C1.166v8.949h2.521v-8.949a1.167%2C1.167%2C0%2C0%2C1%2C1.166-1.166h6.588a1.163%2C1.163%2C0%2C0%2C1%2C1.166%2C1.166v8.949Zm-8.608%2C0h4.256v-7.779h-4.256Zm-11.442%2C0h4.256v-7.779h-4.256Zm-11.437%2C0h4.256v-7.779h-4.256Zm28.3-18.016h-33.818a1.167%2C1.167%2C0%2C0%2C1-1.166-1.166v-14.705a1.163%2C1.163%2C0%2C0%2C1%2C1.166-1.166h38.17a1.167%2C1.167%2C0%2C0%2C1%2C1.166%2C1.166v14.705a1.17%2C1.17%2C0%2C0%2C1-1.166%2C1.166Zm3.186-2.338v-12.367h-35.838v12.367h2.019v-8.945a1.165%2C1.165%2C0%2C0%2C1%2C1.166-1.166h6.588a1.168%2C1.168%2C0%2C0%2C1%2C1.166%2C1.166v8.945h2.516v-8.945a1.168%2C1.168%2C0%2C0%2C1%2C1.166-1.166h6.588a1.165%2C1.165%2C0%2C0%2C1%2C1.166%2C1.166v8.945h2.521v-8.945a1.168%2C1.168%2C0%2C0%2C1%2C1.166-1.166h6.588a1.165%2C1.165%2C0%2C0%2C1%2C1.166%2C1.166v8.945Zm-4.352%2C0v-7.779h-4.256v7.779Zm-11.442%2C0v-7.779h-4.256v7.779Zm-11.437%2C0v-7.779h-4.256v7.779Z%22%20transform%3D%22translate(1630.538%20-19110.954)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-20{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1548.165%2C19189.283a4.784%2C4.784%2C0%2C0%2C1-4.3-2.707h-43.7a4.788%2C4.788%2C0%2C0%2C1-4.308%2C2.707h-4.748a4.787%2C4.787%2C0%2C0%2C1-4.777-4.783v-32.189a4.784%2C4.784%2C0%2C0%2C1%2C4.777-4.777h.708v-13.223a1.784%2C1.784%2C0%2C0%2C1%2C.077-.5c.318-1%2C3.843-9.811%2C30.119-9.811s29.805%2C8.809%2C30.123%2C9.811a1.78%2C1.78%2C0%2C0%2C1%2C.077.5v13.223h.708a4.784%2C4.784%2C0%2C0%2C1%2C4.777%2C4.777v32.189a4.787%2C4.787%2C0%2C0%2C1-4.777%2C4.783Zm-1.445-36.973v32.189a1.446%2C1.446%2C0%2C0%2C0%2C1.445%2C1.445h4.753a1.446%2C1.446%2C0%2C0%2C0%2C1.445-1.445v-32.189a1.449%2C1.449%2C0%2C0%2C0-1.445-1.443h-4.753A1.449%2C1.449%2C0%2C0%2C0-1549.609%2C19152.311Zm-57.058%2C0v32.189a1.446%2C1.446%2C0%2C0%2C0%2C1.445%2C1.445h4.748a1.447%2C1.447%2C0%2C0%2C0%2C1.45-1.445v-32.189a1.45%2C1.45%2C0%2C0%2C0-1.45-1.443h-2.253c-.04%2C0-.08%2C0-.121%2C0s-.08%2C0-.12%2C0h-2.254A1.449%2C1.449%2C0%2C0%2C0-1606.668%2C19152.311Zm53.726%2C30.934v-20.391c-.626-.973-4.455-5.49-21.378-5.49s-20.747%2C4.518-21.373%2C5.49v20.391Zm0-24.893v-6.041a4.784%2C4.784%2C0%2C0%2C1%2C4.777-4.777h.713v-12.857c-.655-1.156-5.182-7.34-26.868-7.34s-26.208%2C6.184-26.863%2C7.34v12.857h.708a4.785%2C4.785%2C0%2C0%2C1%2C4.782%2C4.777v6.041c3.181-2.1%2C9.38-4.326%2C21.373-4.326S-1556.123%2C19156.25-1552.942%2C19158.352Z%22%20transform%3D%22translate(1624.317%20-19106.64)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-21{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1602.9%2C19164.566a7.114%2C7.114%2C0%2C0%2C1-7.1-7.1V19131.1a7.114%2C7.114%2C0%2C0%2C1%2C7.1-7.1h57.226a7.114%2C7.114%2C0%2C0%2C1%2C7.1%2C7.1v26.361a7.114%2C7.114%2C0%2C0%2C1-7.1%2C7.1Zm-3.771-33.465v26.361a3.777%2C3.777%2C0%2C0%2C0%2C3.771%2C3.771h57.226a3.777%2C3.777%2C0%2C0%2C0%2C3.771-3.771V19131.1a3.777%2C3.777%2C0%2C0%2C0-3.771-3.771H-1602.9A3.777%2C3.777%2C0%2C0%2C0-1606.667%2C19131.1Zm30.618%2C23.5v-4.354h-5.916c-.688%2C0-1.1-.355-1.1-1.213s.385-1.211%2C1.1-1.211h5.916v-1.072l-.991-1.516h-4.9c-.688%2C0-1.073-.355-1.073-1.207s.385-1.217%2C1.073-1.217h3.444l-4.459-6.633a1.4%2C1.4%2C0%2C0%2C1-.25-.77%2C1.87%2C1.87%2C0%2C0%2C1%2C1.073-1.516%2C2.2%2C2.2%2C0%2C0%2C1%2C1.1-.332%2C1.462%2C1.462%2C0%2C0%2C1%2C1.294.828l5.454%2C9.168%2C5.449-9.168a1.54%2C1.54%2C0%2C0%2C1%2C1.323-.828%2C2.2%2C2.2%2C0%2C0%2C1%2C1.1.332%2C1.821%2C1.821%2C0%2C0%2C1%2C1.044%2C1.486%2C1.511%2C1.511%2C0%2C0%2C1-.245.8l-4.459%2C6.633h3.468c.659%2C0%2C1.073.361%2C1.073%2C1.188%2C0%2C.881-.414%2C1.236-1.073%2C1.236h-4.9l-.991%2C1.543v1.045h5.863c.688%2C0%2C1.073.361%2C1.073%2C1.211s-.438%2C1.213-1.073%2C1.213h-5.863v4.354c0%2C.961-.606%2C1.51-1.789%2C1.51C-1575.442%2C19156.107-1576.048%2C19155.559-1576.048%2C19154.6Z%22%20transform%3D%22translate(1622.954%20-19096.284)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-22{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1595.522%2C19202.768a4.517%2C4.517%2C0%2C0%2C1-4.511-4.516v-46.621a8.278%2C8.278%2C0%2C0%2C1-1.73.182%2C8.248%2C8.248%2C0%2C0%2C1-8.236-8.24%2C2%2C2%2C0%2C0%2C1%2C.137-.729%2C1.986%2C1.986%2C0%2C0%2C1-.137-.727V19126a2%2C2%2C0%2C0%2C1%2C2-2h74.858a2%2C2%2C0%2C0%2C1%2C2%2C2v16.115a1.984%2C1.984%2C0%2C0%2C1-.137.727%2C2%2C2%2C0%2C0%2C1%2C.137.729%2C8.249%2C8.249%2C0%2C0%2C1-8.241%2C8.24%2C8.235%2C8.235%2C0%2C0%2C1-1.725-.182v46.621a4.518%2C4.518%2C0%2C0%2C1-4.516%2C4.516Zm-1.181-4.516a1.182%2C1.182%2C0%2C0%2C0%2C1.181%2C1.18h49.9a1.182%2C1.182%2C0%2C0%2C0%2C1.181-1.18v-48.182a8.341%2C8.341%2C0%2C0%2C1-1.176-1.121%2C8.228%2C8.228%2C0%2C0%2C1-6.241%2C2.863%2C8.215%2C8.215%2C0%2C0%2C1-6.236-2.863%2C8.214%2C8.214%2C0%2C0%2C1-6.236%2C2.863%2C8.227%2C8.227%2C0%2C0%2C1-6.241-2.863%2C8.221%2C8.221%2C0%2C0%2C1-6.236%2C2.863%2C8.22%2C8.22%2C0%2C0%2C1-6.24-2.863%2C8.212%2C8.212%2C0%2C0%2C1-6.237%2C2.863%2C8.221%2C8.221%2C0%2C0%2C1-6.236-2.863%2C8.246%2C8.246%2C0%2C0%2C1-1.181%2C1.123Zm57.32-50.439a4.248%2C4.248%2C0%2C0%2C0%2C4.206-3.7h-8.407a4.245%2C4.245%2C0%2C0%2C0%2C1.5%2C2.719%2C1.646%2C1.646%2C0%2C0%2C1%2C.519.369A4.219%2C4.219%2C0%2C0%2C0-1539.383%2C19147.813Zm-12.477%2C0a4.248%2C4.248%2C0%2C0%2C0%2C4.206-3.7h-8.407A4.242%2C4.242%2C0%2C0%2C0-1551.86%2C19147.813Zm-12.472%2C0a4.242%2C4.242%2C0%2C0%2C0%2C4.2-3.7h-8.407A4.247%2C4.247%2C0%2C0%2C0-1564.332%2C19147.813Zm-12.477%2C0a4.242%2C4.242%2C0%2C0%2C0%2C4.2-3.7h-8.407A4.247%2C4.247%2C0%2C0%2C0-1576.809%2C19147.813Zm-12.477%2C0a4.242%2C4.242%2C0%2C0%2C0%2C4.2-3.7h-8.4A4.242%2C4.242%2C0%2C0%2C0-1589.286%2C19147.813Zm-12.477%2C0a4.2%2C4.2%2C0%2C0%2C0%2C2.194-.613%2C1.666%2C1.666%2C0%2C0%2C1%2C.508-.361%2C4.243%2C4.243%2C0%2C0%2C0%2C1.5-2.721h-8.407A4.242%2C4.242%2C0%2C0%2C0-1601.763%2C19147.813Zm66.621-7.7V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.477v12.115Zm-12.477%2C0V19128h-8.472v12.115Zm-20.949%2C0h8.477V19128H-1606Zm46.511%2C50.906v-9.244h-6.053a3.344%2C3.344%2C0%2C0%2C1-3.272-3.416%2C3.377%2C3.377%2C0%2C0%2C1%2C.193-1.047%2C1.071%2C1.071%2C0%2C0%2C1%2C.048-.119l8.313-18.732a1.664%2C1.664%2C0%2C0%2C1%2C1.523-.994h.916a1.669%2C1.669%2C0%2C0%2C1%2C1.667%2C1.668v16.781a1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.667-1.666v-10.979l-5.986%2C13.488%2C7.653.02a1.664%2C1.664%2C0%2C0%2C1%2C1.667%2C1.662v10.912a1.664%2C1.664%2C0%2C0%2C1-1.667%2C1.662A1.664%2C1.664%2C0%2C0%2C1-1559.489%2C19191.023Zm-21.812%2C0v-16.836a10.083%2C10.083%2C0%2C0%2C1-5.653-3.223%2C2.514%2C2.514%2C0%2C0%2C1-1.06-1.99v-9.836a1.669%2C1.669%2C0%2C0%2C1%2C1.667-1.668%2C1.665%2C1.665%2C0%2C0%2C1%2C1.663%2C1.668v9.359a1.384%2C1.384%2C0%2C0%2C1%2C.164.188%2C6.67%2C6.67%2C0%2C0%2C0%2C3.219%2C2.084v-11.631a1.665%2C1.665%2C0%2C0%2C1%2C1.663-1.668%2C1.669%2C1.669%2C0%2C0%2C1%2C1.667%2C1.668v11.629a6.643%2C6.643%2C0%2C0%2C0%2C3.224-2.092%2C1.794%2C1.794%2C0%2C0%2C1%2C.154-.174v-9.363a1.669%2C1.669%2C0%2C0%2C1%2C1.667-1.668%2C1.669%2C1.669%2C0%2C0%2C1%2C1.667%2C1.668v9.836a2.514%2C2.514%2C0%2C0%2C1-1.06%2C1.99%2C10.1%2C10.1%2C0%2C0%2C1-5.653%2C3.221v16.838a1.664%2C1.664%2C0%2C0%2C1-1.667%2C1.662A1.66%2C1.66%2C0%2C0%2C1-1581.3%2C19191.023Z%22%20transform%3D%22translate(1620.572%20-19113.55)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-23{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1552.689%2C19183.955l-.047-10.687-5.277%2C8.768h-1.844l-5.272-8.646v10.566h-3.861v-17.914h3.428l6.709%2C11.123%2C6.574-11.123h3.452v17.914Zm-28.406%2C0v-14.539h-5.734v-3.375h15.609v3.375h-5.729v14.539Zm-9.932%2C0-1.6-3.842h-8.292l-1.6%2C3.842h-4.251l7.958-17.914h4.1l8.035%2C17.914ZM-1591.359%2C19180.113Zm-2.573-3.145-2.839-6.826-2.839%2C6.826Zm33.776-26.277v-5.521h-7.506c-.876%2C0-1.4-.453-1.4-1.537s.491-1.535%2C1.4-1.535h7.506v-1.367l-1.257-1.92h-6.216c-.876%2C0-1.363-.453-1.363-1.537s.486-1.535%2C1.363-1.535h4.367l-5.662-8.422a1.811%2C1.811%2C0%2C0%2C1-.313-.977%2C2.36%2C2.36%2C0%2C0%2C1%2C1.362-1.922%2C2.819%2C2.819%2C0%2C0%2C1%2C1.4-.418%2C1.85%2C1.85%2C0%2C0%2C1%2C1.642%2C1.049l6.919%2C11.633%2C6.914-11.633a1.946%2C1.946%2C0%2C0%2C1%2C1.68-1.049%2C2.818%2C2.818%2C0%2C0%2C1%2C1.4.418%2C2.315%2C2.315%2C0%2C0%2C1%2C1.329%2C1.889%2C1.883%2C1.883%2C0%2C0%2C1-.318%2C1.01l-5.657%2C8.422h4.4c.838%2C0%2C1.362.453%2C1.362%2C1.5%2C0%2C1.117-.525%2C1.57-1.362%2C1.57h-6.216l-1.261%2C1.959v1.328h7.443c.871%2C0%2C1.362.453%2C1.362%2C1.535s-.558%2C1.537-1.362%2C1.537h-7.443v5.521c0%2C1.219-.766%2C1.916-2.268%2C1.916C-1559.386%2C19152.607-1560.156%2C19151.91-1560.156%2C19150.691Zm-39.022-.023a1.048%2C1.048%2C0%2C0%2C1-1.05-1.045v-11.516a1.044%2C1.044%2C0%2C0%2C0-1.045-1.045h-7.684a1.047%2C1.047%2C0%2C0%2C1-1.045-1.045v-1.637a1.044%2C1.044%2C0%2C0%2C1%2C1.045-1.045h21.468a1.044%2C1.044%2C0%2C0%2C1%2C1.045%2C1.045v1.637a1.047%2C1.047%2C0%2C0%2C1-1.045%2C1.045h-7.684a1.044%2C1.044%2C0%2C0%2C0-1.045%2C1.045v11.516a1.044%2C1.044%2C0%2C0%2C1-1.045%2C1.045Zm-9.923-21.449a.9.9%2C0%2C0%2C1-.9-.895v-1.932a.9.9%2C0%2C0%2C1%2C.9-.9h21.762a.9.9%2C0%2C0%2C1%2C.9.9v1.932a.893.893%2C0%2C0%2C1-.9.895Z%22%20transform%3D%22translate(1627.358%20-19106.928)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-24{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1559.34%2C19132.566a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1559.34%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.242%2C5.242%2C0%2C0%2C0%2C5.231-5.236%2C5.244%2C5.244%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1556.006%2C19132.566Zm-28.664%2C0a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1584.67%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.239%2C5.239%2C0%2C0%2C0%2C5.231-5.236%2C5.241%2C5.241%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1581.337%2C19132.566Zm-28.664%2C0a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1610%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.239%2C5.239%2C0%2C0%2C0%2C5.231-5.236%2C5.241%2C5.241%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1606.667%2C19132.566Z%22%20transform%3D%22translate(1626.102%20-19082.567)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-25{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3233.867%2C18546.555h-56.465a1.664%2C1.664%2C0%2C0%2C1-1.666-1.666%2C1.664%2C1.664%2C0%2C0%2C1%2C1.666-1.666h8.859c0-.012%2C0-.025%2C0-.037v-34.691a12.125%2C12.125%2C0%2C0%2C1%2C6.274-10.621v-7.773a2.1%2C2.1%2C0%2C0%2C1%2C2.1-2.1h7.508a2.1%2C2.1%2C0%2C0%2C1%2C2.1%2C2.1v7.773a12.1%2C12.1%2C0%2C0%2C1%2C6.274%2C10.619v34.693c0%2C.012%2C0%2C.025%2C0%2C.037h9.61l-2.757-11.613a2.839%2C2.839%2C0%2C0%2C1%2C.535-2.416%2C2.817%2C2.817%2C0%2C0%2C1%2C2.222-1.074l-2.757-11.609a2.833%2C2.833%2C0%2C0%2C1%2C.535-2.416%2C2.827%2C2.827%2C0%2C0%2C1%2C2.225-1.08h16.771a2.837%2C2.837%2C0%2C0%2C1%2C2.229%2C1.08%2C2.857%2C2.857%2C0%2C0%2C1%2C.437.779%2C6.181%2C6.181%2C0%2C0%2C1%2C4.99%2C6.059%2C6.2%2C6.2%2C0%2C0%2C1-3.086%2C5.344%2C1.7%2C1.7%2C0%2C0%2C1-.833.223%2C1.657%2C1.657%2C0%2C0%2C1-1.443-.832%2C1.667%2C1.667%2C0%2C0%2C1%2C.6-2.277%2C2.843%2C2.843%2C0%2C0%2C0%2C1.42-2.457%2C2.846%2C2.846%2C0%2C0%2C0-1.967-2.707l-2.35%2C9.895a2.826%2C2.826%2C0%2C0%2C1%2C2.227%2C1.074%2C2.9%2C2.9%2C0%2C0%2C1%2C.436.779%2C6.184%2C6.184%2C0%2C0%2C1%2C4.991%2C6.059%2C6.188%2C6.188%2C0%2C0%2C1-3.086%2C5.344%2C1.638%2C1.638%2C0%2C0%2C1-.833.223%2C1.661%2C1.661%2C0%2C0%2C1-1.443-.828%2C1.67%2C1.67%2C0%2C0%2C1%2C.6-2.281%2C2.833%2C2.833%2C0%2C0%2C0%2C1.42-2.457%2C2.843%2C2.843%2C0%2C0%2C0-1.967-2.7l-2.349%2C9.895h15.045a1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.666Zm-.391-3.332%2C2.8-11.771h-15.518l2.8%2C11.771Zm-26.293%2C0c0-.012%2C0-.025%2C0-.037v-15.238h-17.59v15.238c0%2C.012%2C0%2C.025%2C0%2C.037Zm26.293-15.1%2C2.8-11.768h-15.518l2.8%2C11.768Zm-26.294-3.506v-10.268h-17.59v10.268Zm0-13.6v-2.514a8.793%2C8.793%2C0%2C0%2C0-5.371-8.109%2C1.664%2C1.664%2C0%2C0%2C1-.908-2.123v-6.934h-5.032v7.572a1.661%2C1.661%2C0%2C0%2C1-.4%2C1.088h0c-.016.02-.033.037-.05.055l-.01.012-.044.043a.119.119%2C0%2C0%2C1-.016.016l-.042.039a.134.134%2C0%2C0%2C1-.019.016.565.565%2C0%2C0%2C1-.044.037l-.018.014-.051.039a.039.039%2C0%2C0%2C0-.012.008l-.063.041s0%2C0%2C0%2C0a1.706%2C1.706%2C0%2C0%2C1-.254.133%2C8.8%2C8.8%2C0%2C0%2C0-5.248%2C8.047v2.52Z%22%20transform%3D%22translate(3303.062%20-18467.277)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-26{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2285.568%22%20height%3D%2257.731%22%20viewBox%3D%220%200%2085.568%2057.731%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M44.193%2C56.732H1.5a1.5%2C1.5%2C0%2C0%2C1-1.5-1.5V17.219a1.5%2C1.5%2C0%2C0%2C1%2C1.5-1.5H36.048V7.062a1.671%2C1.671%2C0%2C0%2C1%2C.051-.41%2C1.671%2C1.671%2C0%2C0%2C1-.052-.414%2C6.237%2C6.237%2C0%2C1%2C1%2C12.474%2C0%2C1.666%2C1.666%2C0%2C1%2C1-3.333%2C0%2C2.9%2C2.9%2C0%2C1%2C0-5.808%2C0%2C1.669%2C1.669%2C0%2C0%2C1-.051.412%2C1.67%2C1.67%2C0%2C0%2C1%2C.051.412v8.656H83.069a1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5V55.231a1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5Zm37.376-3V28.463H45.692V53.732Zm-38.876%2C0V28.463H25.051V53.732ZM3%2C53.732H22.051V28.463H3ZM81.569%2C25.464V18.719H45.692v6.745Zm-38.876%2C0V18.719H3v6.745Zm9.434%2C24.672a1.5%2C1.5%2C0%2C0%2C1-1.5-1.5V34.4a1.5%2C1.5%2C0%2C0%2C1%2C1.5-1.5H74.717a1.5%2C1.5%2C0%2C0%2C1%2C1.5%2C1.5V48.636a1.5%2C1.5%2C0%2C0%2C1-1.5%2C1.5Zm1.5-3H73.217V35.9H53.626ZM26.85%2C44.42V38.73a1%2C1%2C0%2C1%2C1%2C2%2C0v5.69a1%2C1%2C0%2C0%2C1-2%2C0Zm-9.02%2C0V38.73a1%2C1%2C0%2C1%2C1%2C2%2C0v5.69a1%2C1%2C0%2C0%2C1-2%2C0ZM74.717%2C22.127a1.77%2C1.77%2C0%2C1%2C1%2C1.77%2C1.77A1.771%2C1.771%2C0%2C0%2C1%2C74.717%2C22.127Zm-6.388%2C0A1.77%2C1.77%2C0%2C1%2C1%2C70.1%2C23.9%2C1.771%2C1.771%2C0%2C0%2C1%2C68.329%2C22.127Z%22%20transform%3D%22translate(0.5%200.5)%22%20stroke%3D%22%23000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-27{
  background-image:rl("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M32.071%2C78.938a4.476%2C4.476%2C0%2C0%2C1-4.355-5.51L29.7%2C65.063%2C18.626%2C42.493l-2.615-.58a1.667%2C1.667%2C0%2C0%2C1%2C.723-3.254l3.4.755a1.668%2C1.668%2C0%2C0%2C1%2C1.135.893L31.825%2C61.821a1.668%2C1.668%2C0%2C0%2C1%2C1.587%2C2.052L30.959%2C74.2A1.142%2C1.142%2C0%2C0%2C0%2C32.071%2C75.6H72.3A1.142%2C1.142%2C0%2C0%2C0%2C73.416%2C74.2L66.143%2C43.585a1.139%2C1.139%2C0%2C0%2C0-1.111-.877H39.344a1.138%2C1.138%2C0%2C0%2C0-1.111.877L36.27%2C51.844a1.667%2C1.667%2C0%2C1%2C1-3.244-.77l1.963-8.258a4.466%2C4.466%2C0%2C0%2C1%2C1.575-2.479q0-.026%2C0-.051c0-6.831%2C5.849-12.5%2C13.431-13.424a4.416%2C4.416%2C0%2C1%2C1%2C4.387%2C0c7.581.928%2C13.431%2C6.594%2C13.431%2C13.424q0%2C.026%2C0%2C.051a4.452%2C4.452%2C0%2C0%2C1%2C.91.974A17.559%2C17.559%2C0%2C0%2C1%2C83.545%2C67.47a1.667%2C1.667%2C0%2C1%2C1-2.9-1.638%2C14.226%2C14.226%2C0%2C0%2C0-10.8-21.106l6.819%2C28.7a4.475%2C4.475%2C0%2C0%2C1-4.354%2C5.51Zm7.989-40.32H64.315c-.959-4.848-6.033-8.558-12.128-8.558S41.019%2C33.77%2C40.06%2C38.618ZM51.1%2C23.027a1.083%2C1.083%2C0%2C1%2C0%2C1.084-1.083A1.085%2C1.085%2C0%2C0%2C0%2C51.1%2C23.027ZM9.5%2C27.316C4.141%2C26.646%2C0%2C22.48%2C0%2C17.458A9.852%2C9.852%2C0%2C0%2C1%2C5.434%2C8.875%2C1.666%2C1.666%2C0%2C0%2C1%2C7%2C11.818a6.45%2C6.45%2C0%2C0%2C0-3.665%2C5.64c0%2C3.649%2C3.447%2C6.619%2C7.685%2C6.619a1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.667c0%2C3.239%2C3.07%2C5.874%2C6.844%2C5.874a1.667%2C1.667%2C0%2C1%2C1%2C0%2C3.334C14.51%2C34.951%2C10.328%2C31.647%2C9.5%2C27.316Zm11.164-.095a1.667%2C1.667%2C0%2C0%2C1-.023-2.357%2C5.335%2C5.335%2C0%2C0%2C0%2C1.6-4.127%2C5.572%2C5.572%2C0%2C0%2C0-2.267-4.023%2C1.666%2C1.666%2C0%2C0%2C1-.564-1.852l0-.006%2C0-.006a1.659%2C1.659%2C0%2C0%2C1%2C.386-.623%2C6.022%2C6.022%2C0%2C0%2C0%2C1.8-4.662%2C6.283%2C6.283%2C0%2C0%2C0-2.555-4.541%2C8.651%2C8.651%2C0%2C0%2C0-7.564-1.34%2C1.667%2C1.667%2C0%2C0%2C1-.925-3.2%2C11.881%2C11.881%2C0%2C0%2C1%2C10.522%2C1.9%2C9.57%2C9.57%2C0%2C0%2C1%2C3.847%2C6.949%2C9.158%2C9.158%2C0%2C0%2C1-1.65%2C5.906%2C8.568%2C8.568%2C0%2C0%2C1-.253%2C11.96%2C1.668%2C1.668%2C0%2C0%2C1-2.357.023Z%22%20transform%3D%22translate(7.1%2010.527)%22%20stroke%3D%22%23000)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-28{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M39.107%2C82.058V55.589H19.773a4.385%2C4.385%2C0%2C0%2C1-4.38-4.38v-.528a4.385%2C4.385%2C0%2C0%2C1%2C4.38-4.38H39.107V26.456H4.177A2.7%2C2.7%2C0%2C0%2C1%2C2.82%2C21.423L38.731.528a2.691%2C2.691%2C0%2C0%2C1%2C.3-.15%2C1.668%2C1.668%2C0%2C0%2C1%2C2.115%2C0%2C2.684%2C2.684%2C0%2C0%2C1%2C.3.15L77.358%2C21.423A2.7%2C2.7%2C0%2C0%2C1%2C76%2C26.456H42.44V46.3H61.774a4.385%2C4.385%2C0%2C0%2C1%2C4.38%2C4.38v.528a4.385%2C4.385%2C0%2C0%2C1-4.38%2C4.38H42.44V82.058a1.667%2C1.667%2C0%2C1%2C1-3.334%2C0ZM73.65%2C23.122%2C44.494%2C6.158l9.432%2C16.964Zm-67.123%2C0H26.252L35.684%2C6.158Zm23.54%2C0H50.111L40.089%2C5.1ZM74.8%2C81.4%2C71.579%2C66.631a1.67%2C1.67%2C0%2C0%2C1-.039-.335H59.868a1.674%2C1.674%2C0%2C0%2C1-.039.335L56.606%2C81.4a1.667%2C1.667%2C0%2C0%2C1-1.627%2C1.311%2C1.612%2C1.612%2C0%2C0%2C1-.356-.039%2C1.666%2C1.666%2C0%2C0%2C1-1.274-1.984L56.491%2C66.3H53.756a1.667%2C1.667%2C0%2C0%2C1%2C0-3.334h22.3L78.221%2C39.5a1.667%2C1.667%2C0%2C0%2C1%2C3.319.306l-2.3%2C24.975A1.668%2C1.668%2C0%2C0%2C1%2C77.58%2C66.3H74.917l3.142%2C14.393a1.667%2C1.667%2C0%2C1%2C1-3.257.71Zm-49.86%2C0L21.718%2C66.631a1.674%2C1.674%2C0%2C0%2C1-.039-.336H10.008a1.678%2C1.678%2C0%2C0%2C1-.039.336L6.746%2C81.4A1.667%2C1.667%2C0%2C0%2C1%2C5.118%2C82.71a1.612%2C1.612%2C0%2C0%2C1-.356-.039%2C1.667%2C1.667%2C0%2C0%2C1-1.273-1.984L6.63%2C66.295H3.967a1.667%2C1.667%2C0%2C0%2C1-1.66-1.514L.007%2C39.807A1.667%2C1.667%2C0%2C0%2C1%2C3.326%2C39.5L5.487%2C62.962h22.3a1.666%2C1.666%2C0%2C1%2C1%2C0%2C3.333H25.056L28.2%2C80.689a1.666%2C1.666%2C0%2C1%2C1-3.256.71Z%22%20transform%3D%22translate(9.226%207.457)%22%20stroke%3D%22%23000)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.eq-29{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M0%2C38.781A38.781%2C38.781%2C0%2C1%2C1%2C38.781%2C77.562%2C38.825%2C38.825%2C0%2C0%2C1%2C0%2C38.781Zm4%2C0A34.781%2C34.781%2C0%2C1%2C0%2C38.781%2C4%2C34.821%2C34.821%2C0%2C0%2C0%2C4%2C38.781ZM25.077%2C59.808a4.467%2C4.467%2C0%2C0%2C1-4.461-4.461V35.861A4.467%2C4.467%2C0%2C0%2C1%2C25.077%2C31.4h3.857V27.6a9.848%2C9.848%2C0%2C0%2C1%2C19.7%2C0v3.8h3.857a4.467%2C4.467%2C0%2C0%2C1%2C4.461%2C4.461V55.346a4.467%2C4.467%2C0%2C0%2C1-4.461%2C4.461ZM23.949%2C35.861V55.346a1.128%2C1.128%2C0%2C0%2C0%2C1.128%2C1.128h27.41a1.129%2C1.129%2C0%2C0%2C0%2C1.128-1.128V35.861a1.129%2C1.129%2C0%2C0%2C0-1.128-1.128H25.077A1.128%2C1.128%2C0%2C0%2C0%2C23.949%2C35.861ZM45.3%2C31.4V27.6a6.515%2C6.515%2C0%2C1%2C0-13.029%2C0v3.8ZM37.114%2C51.757v-3.7a5.146%2C5.146%2C0%2C1%2C1%2C3.334%2C0v3.7a1.667%2C1.667%2C0%2C0%2C1-3.334%2C0Z%22%20transform%3D%22translate(11.219%2011.219)%22%20stroke%3D%22%23000)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.ev-ic-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.335%2C19190.793a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666v-31.73a1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.666h11.487v-30.062a1.664%2C1.664%2C0%2C0%2C1%2C1.667-1.666h52.618a1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666v30.063h11.482a1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666v31.73a1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666Zm77.253-3.332v-28.4h-75.586v28.4h27.693v-14.686c0-.027%2C0-.055%2C0-.082s0-.055%2C0-.082c0-5.061%2C4.59-9.174%2C10.234-9.174s10.235%2C4.113%2C10.235%2C9.174c0%2C.027%2C0%2C.055%2C0%2C.082s0%2C.055%2C0%2C.082v14.686Zm-30.092%2C0v-14.686c0-.027%2C0-.055%2C0-.082s0-.055%2C0-.082c0-3.3-2.868-6.033-6.569-6.455v21.3Zm-8.568%2C0v-21.3c-3.7.424-6.565%2C3.16-6.565%2C6.455%2C0%2C.027%2C0%2C.055%2C0%2C.082s0%2C.055%2C0%2C.082v14.686Zm25.512-31.73v-28.4h-49.285v28.4Zm-22.7%2C23.1a1.311%2C1.311%2C0%2C0%2C1%2C1.31-1.314%2C1.312%2C1.312%2C0%2C0%2C1%2C1.315%2C1.314%2C1.311%2C1.311%2C0%2C0%2C1-1.315%2C1.309A1.31%2C1.31%2C0%2C0%2C1-1566.935%2C19178.83Zm-6.237%2C0a1.311%2C1.311%2C0%2C0%2C1%2C1.31-1.314%2C1.312%2C1.312%2C0%2C0%2C1%2C1.315%2C1.314%2C1.311%2C1.311%2C0%2C0%2C1-1.315%2C1.309A1.31%2C1.31%2C0%2C0%2C1-1573.172%2C19178.83Zm30.872-8.3v-6.5h6.035v6.5Zm-9.3%2C0v-6.5h6.035v6.5Zm-40.582%2C0v-6.5h6.035v6.5Zm-9.3%2C0v-6.5h6.035v6.5Zm43.043-20.113v-6.5h6.035v6.5Zm-13.322%2C0v-6.5h6.035v6.5Zm-13.317%2C0v-6.5h6.035v6.5Zm26.639-10.717v-6.5h6.035v6.5Zm-13.322%2C0v-6.5h6.035v6.5Zm-13.317%2C0v-6.5h6.035v6.5Z%22%20transform%3D%22translate(1618.874%20-19107.396)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-f1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3290.154%2C18778.658a1.664%2C1.664%2C0%2C0%2C1-1.664-1.668V18771a1.669%2C1.669%2C0%2C0%2C1%2C.047-1.6l15.364-26.133a1.662%2C1.662%2C0%2C0%2C1%2C1.438-.82h44.96a1.674%2C1.674%2C0%2C0%2C1%2C1.438.82l15.027%2C25.559a1.676%2C1.676%2C0%2C0%2C1%2C.358.611%2C1.668%2C1.668%2C0%2C0%2C1%2C.083%2C1.441v6.109a1.668%2C1.668%2C0%2C0%2C1-1.668%2C1.668Zm1.668-3.332h72.045v-3.412h-72.045Zm70.928-6.748-4.458-7.584h-7.844l3.038%2C7.584Zm-11.418%2C0-6.432-16.053h-7.08l3.727%2C16.053Zm-11.836%2C0-1.76-7.584h-8.89v7.584Zm-12.653%2C0v-16.053h-6.816l-3.726%2C16.053Zm-12.6%2C0%2C1.761-7.584h-8.5l-3.038%2C7.584Zm-21.358%2C0H-3278l3.558-8.883a1.055%2C1.055%2C0%2C0%2C1%2C.056-.139l2.817-7.031h-6.417Zm56.778-9.537a1%2C1%2C0%2C0%2C1%2C.3-.045h7.152l-7.77-13.215h-4.993Zm-12.393-.045-3.067-13.215h-5.359V18759Zm-20.8%2C0%2C3.068-13.215h-5.939L-3272%2C18759Zm27.63-8.469-1.9-4.746h-5.943l1.1%2C4.746Zm-17.257%2C0v-4.746h-5.25l-1.1%2C4.746Zm-17.3%2C0%2C1.9-4.746h-5.154l-2.79%2C4.746Zm21.589-17.248V18707H-3233v4.4h-10.924v6.844h9.327v4.4h-9.327v10.643Zm-21.241-.006v-4.256h5.674v-15.848h-4.784v-3.262a22.693%2C22.693%2C0%2C0%2C0%2C3.422-.924%2C15.717%2C15.717%2C0%2C0%2C0%2C2.677-1.277h3.865v21.311h4.929v4.256Z%22%20transform%3D%22translate(3302.489%20-18689.531)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-f2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.332%2C19194.145a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666%2C1.716%2C1.716%2C0%2C0%2C1%2C.022-.271%2C1.686%2C1.686%2C0%2C0%2C1-.022-.268v-66.27a1.672%2C1.672%2C0%2C0%2C1%2C1.667-1.672%2C1.661%2C1.661%2C0%2C0%2C1%2C1.229.545h74.457c.025%2C0%2C.05%2C0%2C.075%2C0h.021l.073.006.011%2C0c.021%2C0%2C.041%2C0%2C.061.008a.1.1%2C0%2C0%2C1%2C.024%2C0%2C.409.409%2C0%2C0%2C1%2C.068.012l.016%2C0c.019.006.038.01.057.014l.02.006c.023.006.047.012.07.02a0%2C0%2C0%2C0%2C1%2C0%2C0l.074.023s0%2C0%2C0%2C0a1.654%2C1.654%2C0%2C0%2C1%2C.8.619%2C1.659%2C1.659%2C0%2C0%2C1%2C.294.945v66.27a1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666Zm74.02-3.334v-58.48l-12.011%2C20.434a1.66%2C1.66%2C0%2C0%2C1%2C.108.59v32.414a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.672%2C1.665%2C1.665%2C0%2C0%2C1-1.667-1.672V19154h-41.417v31.764a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.672%2C1.668%2C1.668%2C0%2C0%2C1-1.667-1.672v-32.414s0-.006%2C0-.01a1.771%2C1.771%2C0%2C0%2C1-.106-.158l-12.26-20.855v58.48Zm-14.649-40.141%2C2.79-4.744h-6.039l-1.9%2C4.744Zm-7.309%2C0%2C5.294-13.213h-8.166l-3.069%2C13.213Zm-7.993%2C0%2C1.1-4.744h-6.354v4.744Zm-7.252%2C0v-13.213h-8.428l3.069%2C13.213Zm-7.414%2C0-1.1-4.744h-6.742l1.9%2C4.744Zm-13.087%2C0h4.993l-5.312-13.258a1%2C1%2C0%2C0%2C1-.3.045h-7.152Zm47.02-6.744%2C9.436-16.051h-9.421l-3.569%2C8.912a.865.865%2C0%2C0%2C1-.033.08l-2.827%2C7.059Zm-17.7%2C0%2C3.725-16.051h-10.543v16.051Zm-17.8%2C0-3.725-16.051H-1594l6.429%2C16.051Zm30.321-8.473%2C3.036-7.578h-9.779l-1.76%2C7.578Zm-21.342%2C0v-7.578h-10.654l1.76%2C7.578Zm-21.6%2C0-3.036-7.578h-9.262l4.455%2C7.578Zm24.871%2C46.674v-19.76h12.158v3.309h-8.213v5.145h7.014v3.3h-7.014v8Zm-17.014%2C0v-2.266q2.558-2.455%2C4.48-4.441a25.038%2C25.038%2C0%2C0%2C0%2C2.987-3.627%2C5.7%2C5.7%2C0%2C0%2C0%2C1.065-3.053%2C3.749%2C3.749%2C0%2C0%2C0-.347-1.682%2C2.473%2C2.473%2C0%2C0%2C0-1-1.064%2C3.246%2C3.246%2C0%2C0%2C0-1.614-.371%2C3.38%2C3.38%2C0%2C0%2C0-1.961.611%2C9.732%2C9.732%2C0%2C0%2C0-1.638%2C1.412l-2.187-2.135a10.961%2C10.961%2C0%2C0%2C1%2C2.837-2.225%2C7.367%2C7.367%2C0%2C0%2C1%2C3.454-.762%2C6.865%2C6.865%2C0%2C0%2C1%2C3.266.746%2C5.366%2C5.366%2C0%2C0%2C1%2C2.173%2C2.1%2C6.235%2C6.235%2C0%2C0%2C1%2C.776%2C3.16%2C7.216%2C7.216%2C0%2C0%2C1-.92%2C3.387%2C19.736%2C19.736%2C0%2C0%2C1-2.428%2C3.506c-1%2C1.186-2.1%2C2.395-3.295%2C3.643.5-.072%2C1.05-.131%2C1.657-.174s1.137-.066%2C1.6-.066h4.321v3.3Z%22%20transform%3D%22translate(1620.489%20-19108.406)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3762.763%2C18769.141h-75.568a1.663%2C1.663%2C0%2C0%2C1-1.667-1.662%2C1.688%2C1.688%2C0%2C0%2C1%2C.022-.271%2C1.67%2C1.67%2C0%2C0%2C1-.022-.271v-66.266a1.668%2C1.668%2C0%2C0%2C1%2C1.667-1.672%2C1.664%2C1.664%2C0%2C0%2C1%2C1.228.541h74.46l.075%2C0%2C.02%2C0a.458.458%2C0%2C0%2C1%2C.073.006h.008l.064.008.023%2C0%2C.069.012.013%2C0c.02%2C0%2C.039.008.058.014a.08.08%2C0%2C0%2C0%2C.021%2C0l.069.021h0c.024.008.048.016.072.025a.005.005%2C0%2C0%2C1%2C0%2C0%2C1.654%2C1.654%2C0%2C0%2C1%2C.872.74%2C1.659%2C1.659%2C0%2C0%2C1%2C.217.922v66.174a1.667%2C1.667%2C0%2C0%2C1-1.663%2C1.668C-3762.684%2C18769.146-3762.724%2C18769.145-3762.763%2C18769.141Zm-1.548-3.33v-58.477l-12.015%2C20.432a1.654%2C1.654%2C0%2C0%2C1%2C.107.588v32.416a1.664%2C1.664%2C0%2C0%2C1-1.663%2C1.668%2C1.665%2C1.665%2C0%2C0%2C1-1.667-1.668v-31.762h-41.419v31.762a1.665%2C1.665%2C0%2C0%2C1-1.667%2C1.668%2C1.664%2C1.664%2C0%2C0%2C1-1.663-1.668v-32.416s0-.006%2C0-.01a1.536%2C1.536%2C0%2C0%2C1-.109-.16l-12.257-20.848v58.475Zm-14.649-40.137%2C2.791-4.748h-6.04l-1.9%2C4.748Zm-7.31%2C0%2C5.3-13.219h-8.166l-3.069%2C13.219Zm-8%2C0%2C1.1-4.748h-6.354v4.748Zm-7.249%2C0v-13.219h-8.429l3.069%2C13.219Zm-7.415%2C0-1.1-4.748h-6.739l1.9%2C4.748Zm-13.09%2C0h5l-5.313-13.264a.991.991%2C0%2C0%2C1-.3.045h-7.157Zm47.023-6.746%2C9.436-16.053h-9.418l-6.432%2C16.053Zm-17.7%2C0%2C3.728-16.053h-10.546v16.053Zm-17.795%2C0-3.725-16.053H-3824l6.432%2C16.053Zm30.321-8.475%2C3.037-7.578h-9.78l-1.76%2C7.578Zm-21.342%2C0v-7.578h-10.654l1.76%2C7.578Zm-21.6%2C0-3.037-7.578h-9.264l4.455%2C7.578Z%22%20transform%3D%22translate(3850.489%20-18684.344)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3214.229%2C17696.109h-25.35a4.769%2C4.769%2C0%2C0%2C1-3.507%2C1.535%2C4.783%2C4.783%2C0%2C0%2C1-4.779-4.779V17677.3a4.788%2C4.788%2C0%2C0%2C1%2C3.109-4.479v-7.078a1.578%2C1.578%2C0%2C0%2C1%2C.08-.5c.32-1.018%2C2.674-6.072%2C17.771-6.072s17.455%2C5.055%2C17.771%2C6.072a1.571%2C1.571%2C0%2C0%2C1%2C.08.5v7.078a4.788%2C4.788%2C0%2C0%2C1%2C3.109%2C4.479v15.566a4.783%2C4.783%2C0%2C0%2C1-4.779%2C4.779A4.762%2C4.762%2C0%2C0%2C1-3214.229%2C17696.109Zm2.061-18.811v15.566a1.447%2C1.447%2C0%2C0%2C0%2C1.443%2C1.445%2C1.448%2C1.448%2C0%2C0%2C0%2C1.448-1.445V17677.3a1.447%2C1.447%2C0%2C0%2C0-1.448-1.443A1.446%2C1.446%2C0%2C0%2C0-3212.168%2C17677.3Zm-32.365%2C0v15.566a1.448%2C1.448%2C0%2C0%2C0%2C1.448%2C1.445%2C1.447%2C1.447%2C0%2C0%2C0%2C1.443-1.445V17677.3a1.448%2C1.448%2C0%2C0%2C0-1.363-1.441c-.027%2C0-.054%2C0-.081%2C0s-.054%2C0-.081%2C0A1.448%2C1.448%2C0%2C0%2C0-3244.534%2C17677.3Zm29.034%2C15.479v-10.611c-.524-.607-2.9-2.629-11.406-2.629s-10.882%2C2.021-11.4%2C2.629v10.611Zm0-14.639v-.84a4.786%2C4.786%2C0%2C0%2C1%2C3.109-4.479v-6.66c-.533-.746-3.34-3.652-14.515-3.652s-13.982%2C2.906-14.515%2C3.652v6.66a4.788%2C4.788%2C0%2C0%2C1%2C3.114%2C4.479v.838c2.138-1.041%2C5.649-1.936%2C11.4-1.936S-3217.637%2C17677.1-3215.5%2C17678.139Zm-42.864%2C17.971h-25.351a4.769%2C4.769%2C0%2C0%2C1-3.507%2C1.535%2C4.786%2C4.786%2C0%2C0%2C1-4.779-4.779V17677.3a4.788%2C4.788%2C0%2C0%2C1%2C3.114-4.479v-7.078a1.574%2C1.574%2C0%2C0%2C1%2C.075-.5c.32-1.018%2C2.674-6.072%2C17.771-6.072s17.455%2C5.055%2C17.775%2C6.072a1.71%2C1.71%2C0%2C0%2C1%2C.075.5v7.078a4.788%2C4.788%2C0%2C0%2C1%2C3.114%2C4.479v15.566a4.786%2C4.786%2C0%2C0%2C1-4.779%2C4.779A4.767%2C4.767%2C0%2C0%2C1-3258.364%2C17696.109Zm2.06-18.811v15.566a1.448%2C1.448%2C0%2C0%2C0%2C1.448%2C1.445%2C1.447%2C1.447%2C0%2C0%2C0%2C1.443-1.445V17677.3a1.446%2C1.446%2C0%2C0%2C0-1.443-1.443A1.447%2C1.447%2C0%2C0%2C0-3256.3%2C17677.3Zm-32.361%2C0v15.566a1.447%2C1.447%2C0%2C0%2C0%2C1.443%2C1.445%2C1.447%2C1.447%2C0%2C0%2C0%2C1.444-1.445V17677.3a1.448%2C1.448%2C0%2C0%2C0-1.363-1.441c-.027%2C0-.054%2C0-.081%2C0s-.054%2C0-.081%2C0A1.448%2C1.448%2C0%2C0%2C0-3288.665%2C17677.3Zm29.03%2C15.479v-10.611c-.524-.607-2.9-2.629-11.406-2.629s-10.877%2C2.021-11.4%2C2.629v10.611Zm0-14.639v-.84a4.788%2C4.788%2C0%2C0%2C1%2C3.114-4.48v-6.658c-.538-.746-3.344-3.652-14.52-3.652s-13.977%2C2.906-14.515%2C3.652v6.66a4.787%2C4.787%2C0%2C0%2C1%2C3.114%2C4.479v.838c2.138-1.041%2C5.649-1.936%2C11.4-1.936S-3261.772%2C17677.1-3259.635%2C17678.139Zm-26.894-25.783a1.664%2C1.664%2C0%2C0%2C1-1.666-1.67%2C1.663%2C1.663%2C0%2C0%2C1%2C1.666-1.666h11.708v-4.664h-6.147a1.667%2C1.667%2C0%2C0%2C1-1.666-1.67v-16.895a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.666h23.549a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.666v16.895a1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.67h-6.147v4.664h14.422c2.394-8.328%2C9.181-14.035%2C16.9-14.035s14.5%2C5.707%2C16.9%2C14.035h3.931a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.67Zm40.875-3.336h26.813c-2.19-6.4-7.471-10.7-13.4-10.7S-3243.459%2C17642.623-3245.653%2C17649.02Zm-21.244%2C0v-6.334a1.663%2C1.663%2C0%2C0%2C1%2C1.666-1.666c.034%2C0%2C.067%2C0%2C.1%2C0s.066%2C0%2C.1%2C0h5.947v-13.564H-3279.3v13.564h6.147a1.667%2C1.667%2C0%2C0%2C1%2C1.67%2C1.666%2C1.708%2C1.708%2C0%2C0%2C1-.013.207%2C1.708%2C1.708%2C0%2C0%2C1%2C.013.207v5.92Zm24.531-24.9a10.123%2C10.123%2C0%2C0%2C1%2C10.122-10.123%2C10.123%2C10.123%2C0%2C0%2C1%2C10.118%2C10.123%2C10.119%2C10.119%2C0%2C0%2C1-10.118%2C10.117A10.12%2C10.12%2C0%2C0%2C1-3242.366%2C17624.121Zm3.336%2C0a6.794%2C6.794%2C0%2C0%2C0%2C6.787%2C6.785%2C6.8%2C6.8%2C0%2C0%2C0%2C6.787-6.785%2C6.8%2C6.8%2C0%2C0%2C0-6.787-6.787A6.792%2C6.792%2C0%2C0%2C0-3239.031%2C17624.121Z%22%20transform%3D%22translate(3298.972%20-17604.988)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3290.333%2C17483.855a1.666%2C1.666%2C0%2C0%2C1-1.667-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.668h2.94v-18.342a1%2C1%2C0%2C0%2C1%2C1-1h4.673a1%2C1%2C0%2C0%2C1%2C1%2C1v18.342h6.086a1.667%2C1.667%2C0%2C0%2C1-.105-.584v-14.064a26.234%2C26.234%2C0%2C0%2C1-6.358-5.707%2C1.668%2C1.668%2C0%2C0%2C1%2C.364-2.326%2C1.671%2C1.671%2C0%2C0%2C1%2C2.325.359%2C21.275%2C21.275%2C0%2C0%2C0%2C3.668%2C3.535V17440.7a1.7%2C1.7%2C0%2C0%2C1%2C.013-.205%2C1.693%2C1.693%2C0%2C0%2C1-.013-.2c0-11.742%2C10.737-21.291%2C23.936-21.291s23.931%2C9.549%2C23.931%2C21.291a1.644%2C1.644%2C0%2C0%2C1-.013.2%2C1.651%2C1.651%2C0%2C0%2C1%2C.013.205v21.252a22.869%2C22.869%2C0%2C0%2C0%2C4.16-3.789%2C1.672%2C1.672%2C0%2C0%2C1%2C2.339-.285%2C1.667%2C1.667%2C0%2C0%2C1%2C.294%2C2.334%2C28.207%2C28.207%2C0%2C0%2C1-6.792%2C5.8v13.924a1.673%2C1.673%2C0%2C0%2C1-.1.584h6.086v-18.342a1%2C1%2C0%2C0%2C1%2C1-1h4.673a1%2C1%2C0%2C0%2C1%2C1%2C1v18.342h2.94a1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.668%2C1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666Zm74.116-3.334v-17.342h-2.672v17.342Zm-13.884%2C0a1.667%2C1.667%2C0%2C0%2C1-.1-.584v-12.025a44.7%2C44.7%2C0%2C0%2C1-18.934%2C4.588v8.021Zm-22.369%2C0v-8.02a43.269%2C43.269%2C0%2C0%2C1-18.934-4.656v12.092a1.667%2C1.667%2C0%2C0%2C1-.105.584Zm-30.25%2C0v-17.342h-2.672v17.342Zm30.25-11.352v-46.777c-10.583.742-18.934%2C8.482-18.934%2C17.9a1.693%2C1.693%2C0%2C0%2C1-.013.2%2C1.7%2C1.7%2C0%2C0%2C1%2C.013.205v23.313A39.4%2C39.4%2C0%2C0%2C0-3252.469%2C17469.17Zm3.33%2C0a40.97%2C40.97%2C0%2C0%2C0%2C18.934-5.059v-23.41a1.7%2C1.7%2C0%2C0%2C1%2C.013-.205%2C1.693%2C1.693%2C0%2C0%2C1-.013-.2c0-9.416-8.353-17.156-18.934-17.9Zm1.294-9.162v-7.4a3.18%2C3.18%2C0%2C0%2C1%2C3.177-3.178%2C3.183%2C3.183%2C0%2C0%2C1%2C3.177%2C3.178v7.4a3.181%2C3.181%2C0%2C0%2C1-3.177%2C3.176A3.178%2C3.178%2C0%2C0%2C1-3247.845%2C17460Zm2-7.4v7.4a1.179%2C1.179%2C0%2C0%2C0%2C1.176%2C1.176%2C1.182%2C1.182%2C0%2C0%2C0%2C1.176-1.176v-7.4a1.179%2C1.179%2C0%2C0%2C0-1.176-1.176A1.177%2C1.177%2C0%2C0%2C0-3245.844%2C17452.605Zm-14.726%2C7.4v-7.4a3.18%2C3.18%2C0%2C0%2C1%2C3.177-3.178%2C3.179%2C3.179%2C0%2C0%2C1%2C3.172%2C3.178v7.4a3.177%2C3.177%2C0%2C0%2C1-3.172%2C3.176A3.179%2C3.179%2C0%2C0%2C1-3260.57%2C17460Zm2-7.4v7.4a1.179%2C1.179%2C0%2C0%2C0%2C1.176%2C1.176%2C1.182%2C1.182%2C0%2C0%2C0%2C1.176-1.176v-7.4a1.179%2C1.179%2C0%2C0%2C0-1.176-1.176A1.177%2C1.177%2C0%2C0%2C0-3258.569%2C17452.605Zm37.209%2C2.168a3.809%2C3.809%2C0%2C0%2C1%2C3.8-3.8%2C3.809%2C3.809%2C0%2C0%2C1%2C3.8%2C3.8%2C3.809%2C3.809%2C0%2C0%2C1-3.8%2C3.8A3.809%2C3.809%2C0%2C0%2C1-3221.359%2C17454.773Zm2%2C0a1.808%2C1.808%2C0%2C0%2C0%2C1.8%2C1.8%2C1.809%2C1.809%2C0%2C0%2C0%2C1.808-1.8%2C1.808%2C1.808%2C0%2C0%2C0-1.808-1.8A1.807%2C1.807%2C0%2C0%2C0-3219.359%2C17454.773Zm-68.5%2C0a3.809%2C3.809%2C0%2C0%2C1%2C3.8-3.8%2C3.809%2C3.809%2C0%2C0%2C1%2C3.8%2C3.8%2C3.809%2C3.809%2C0%2C0%2C1-3.8%2C3.8A3.809%2C3.809%2C0%2C0%2C1-3287.858%2C17454.773Zm2%2C0a1.805%2C1.805%2C0%2C0%2C0%2C1.8%2C1.8%2C1.808%2C1.808%2C0%2C0%2C0%2C1.8-1.8%2C1.807%2C1.807%2C0%2C0%2C0-1.8-1.8A1.8%2C1.8%2C0%2C0%2C0-3285.857%2C17454.773Z%22%20transform%3D%22translate(3300.804%20-17401.719)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-5{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3259.165%2C17915.66a5.627%2C5.627%2C0%2C0%2C1-3.565-2.473%2C5.166%2C5.166%2C0%2C0%2C1-.692-3.854l2.567-24.32c0-.049.013-.094.022-.145%2C1.011-5.211%2C4.64-5.934%2C6.807-6.371.058-.008.117-.018.171-.021l10.957-1.025c.027-2.455-.054-8-.162-13.012v-.064a8.624%2C8.624%2C0%2C0%2C1%2C2.68-6.105%2C9.463%2C9.463%2C0%2C0%2C1%2C6.834-2.621c5.333.113%2C9.775%2C4.289%2C9.7%2C9.119l.076%2C17.234c.018%2C3.658-.809%2C6.2-2.6%2C8-1.857%2C1.857-4.649%2C2.756-8.53%2C2.756h-.108l-13.439-.053-4.056%2C18.924a.256.256%2C0%2C0%2C1-.009.035%2C5.51%2C5.51%2C0%2C0%2C1-5.409%2C4.137A5.7%2C5.7%2C0%2C0%2C1-3259.165%2C17915.66Zm5.71-33.875c-2.235.449-3.534.873-4.092%2C3.65l-2.572%2C24.344c-.009.072-.022.139-.036.211a1.84%2C1.84%2C0%2C0%2C0%2C.247%2C1.422%2C2.234%2C2.234%2C0%2C0%2C0%2C1.457.992%2C2.222%2C2.222%2C0%2C0%2C0%2C2.693-1.5l4.334-20.229a1.67%2C1.67%2C0%2C0%2C1%2C1.632-1.318h0l14.793.063c3.008.02%2C5.054-.57%2C6.268-1.785%2C1.124-1.123%2C1.641-2.908%2C1.628-5.625l-.081-17.266c.05-3.012-2.963-5.691-6.439-5.768a6.147%2C6.147%2C0%2C0%2C0-4.447%2C1.689%2C5.333%2C5.333%2C0%2C0%2C0-1.664%2C3.729c.009.373.085%2C3.826.13%2C7.248.027%2C2.117.041%2C3.813.036%2C5.035%2C0%2C.746-.009%2C1.309-.022%2C1.713a2.027%2C2.027%2C0%2C0%2C1-1.232%2C2.186%2C1.71%2C1.71%2C0%2C0%2C1-.495.072h0Zm-8.318%2C27.818h0Zm27.868%2C2.334V17899.8h-7.549a1.667%2C1.667%2C0%2C0%2C1-1.668-1.668%2C1.668%2C1.668%2C0%2C0%2C1%2C1.668-1.664h18.43a1.668%2C1.668%2C0%2C0%2C1%2C1.668%2C1.664%2C1.667%2C1.667%2C0%2C0%2C1-1.668%2C1.668h-7.549v12.141a1.667%2C1.667%2C0%2C0%2C1-1.668%2C1.668A1.666%2C1.666%2C0%2C0%2C1-3233.9%2C17911.938Zm-58.1-57.746a15.8%2C15.8%2C0%2C0%2C1%2C15.782-15.781%2C15.8%2C15.8%2C0%2C0%2C1%2C15.782%2C15.781%2C15.8%2C15.8%2C0%2C0%2C1-15.782%2C15.777A15.8%2C15.8%2C0%2C0%2C1-3292%2C17854.191Zm3.336%2C0a12.461%2C12.461%2C0%2C0%2C0%2C12.446%2C12.445%2C12.458%2C12.458%2C0%2C0%2C0%2C12.446-12.445%2C12.459%2C12.459%2C0%2C0%2C0-12.446-12.449A12.462%2C12.462%2C0%2C0%2C0-3288.665%2C17854.191Zm12.446%2C1.164a1.165%2C1.165%2C0%2C0%2C1-1.165-1.164v-7.549a1.17%2C1.17%2C0%2C0%2C1%2C1.165-1.17%2C1.174%2C1.174%2C0%2C0%2C1%2C1.169%2C1.17v6.381h3.984a1.168%2C1.168%2C0%2C0%2C1%2C1.165%2C1.168%2C1.165%2C1.165%2C0%2C0%2C1-1.165%2C1.164Zm37.67-2.953a10.193%2C10.193%2C0%2C0%2C1-5.126-5.939%2C10.26%2C10.26%2C0%2C0%2C1%2C6.52-12.945%2C10.259%2C10.259%2C0%2C0%2C1%2C12.945%2C6.52%2C10.261%2C10.261%2C0%2C0%2C1-6.52%2C12.945%2C10.352%2C10.352%2C0%2C0%2C1-3.224.521A10.212%2C10.212%2C0%2C0%2C1-3238.549%2C17852.4Zm2.437-15.719a6.926%2C6.926%2C0%2C0%2C0-4.4%2C8.736%2C6.874%2C6.874%2C0%2C0%2C0%2C3.458%2C4.006%2C6.86%2C6.86%2C0%2C0%2C0%2C5.279.387%2C6.92%2C6.92%2C0%2C0%2C0%2C4.4-8.732%2C6.927%2C6.927%2C0%2C0%2C0-6.574-4.748A6.981%2C6.981%2C0%2C0%2C0-3236.112%2C17836.684Z%22%20transform%3D%22translate(3306.679%20-17824.398)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-6{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3233.867%2C18546.555h-56.465a1.664%2C1.664%2C0%2C0%2C1-1.666-1.666%2C1.664%2C1.664%2C0%2C0%2C1%2C1.666-1.666h8.859c0-.012%2C0-.025%2C0-.037v-34.691a12.125%2C12.125%2C0%2C0%2C1%2C6.274-10.621v-7.773a2.1%2C2.1%2C0%2C0%2C1%2C2.1-2.1h7.508a2.1%2C2.1%2C0%2C0%2C1%2C2.1%2C2.1v7.773a12.1%2C12.1%2C0%2C0%2C1%2C6.274%2C10.619v34.693c0%2C.012%2C0%2C.025%2C0%2C.037h9.61l-2.757-11.613a2.839%2C2.839%2C0%2C0%2C1%2C.535-2.416%2C2.817%2C2.817%2C0%2C0%2C1%2C2.222-1.074l-2.757-11.609a2.833%2C2.833%2C0%2C0%2C1%2C.535-2.416%2C2.827%2C2.827%2C0%2C0%2C1%2C2.225-1.08h16.771a2.837%2C2.837%2C0%2C0%2C1%2C2.229%2C1.08%2C2.857%2C2.857%2C0%2C0%2C1%2C.437.779%2C6.181%2C6.181%2C0%2C0%2C1%2C4.99%2C6.059%2C6.2%2C6.2%2C0%2C0%2C1-3.086%2C5.344%2C1.7%2C1.7%2C0%2C0%2C1-.833.223%2C1.657%2C1.657%2C0%2C0%2C1-1.443-.832%2C1.667%2C1.667%2C0%2C0%2C1%2C.6-2.277%2C2.843%2C2.843%2C0%2C0%2C0%2C1.42-2.457%2C2.846%2C2.846%2C0%2C0%2C0-1.967-2.707l-2.35%2C9.895a2.826%2C2.826%2C0%2C0%2C1%2C2.227%2C1.074%2C2.9%2C2.9%2C0%2C0%2C1%2C.436.779%2C6.184%2C6.184%2C0%2C0%2C1%2C4.991%2C6.059%2C6.188%2C6.188%2C0%2C0%2C1-3.086%2C5.344%2C1.638%2C1.638%2C0%2C0%2C1-.833.223%2C1.661%2C1.661%2C0%2C0%2C1-1.443-.828%2C1.67%2C1.67%2C0%2C0%2C1%2C.6-2.281%2C2.833%2C2.833%2C0%2C0%2C0%2C1.42-2.457%2C2.843%2C2.843%2C0%2C0%2C0-1.967-2.7l-2.349%2C9.895h15.045a1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.666%2C1.666Zm-.391-3.332%2C2.8-11.771h-15.518l2.8%2C11.771Zm-26.293%2C0c0-.012%2C0-.025%2C0-.037v-15.238h-17.59v15.238c0%2C.012%2C0%2C.025%2C0%2C.037Zm26.293-15.1%2C2.8-11.768h-15.518l2.8%2C11.768Zm-26.294-3.506v-10.268h-17.59v10.268Zm0-13.6v-2.514a8.793%2C8.793%2C0%2C0%2C0-5.371-8.109%2C1.664%2C1.664%2C0%2C0%2C1-.908-2.123v-6.934h-5.032v7.572a1.661%2C1.661%2C0%2C0%2C1-.4%2C1.088h0c-.016.02-.033.037-.05.055l-.01.012-.044.043a.119.119%2C0%2C0%2C1-.016.016l-.042.039a.134.134%2C0%2C0%2C1-.019.016.565.565%2C0%2C0%2C1-.044.037l-.018.014-.051.039a.039.039%2C0%2C0%2C0-.012.008l-.063.041s0%2C0%2C0%2C0a1.706%2C1.706%2C0%2C0%2C1-.254.133%2C8.8%2C8.8%2C0%2C0%2C0-5.248%2C8.047v2.52Z%22%20transform%3D%22translate(3303.062%20-18467.277)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-7{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3246.246%2C18327.129a5.216%2C5.216%2C0%2C0%2C1%2C5.213-5.213%2C5.217%2C5.217%2C0%2C0%2C1%2C5.217%2C5.213%2C5.222%2C5.222%2C0%2C0%2C1-5.217%2C5.217A5.221%2C5.221%2C0%2C0%2C1-3246.246%2C18327.129Zm3.331%2C0a1.884%2C1.884%2C0%2C0%2C0%2C1.882%2C1.881%2C1.885%2C1.885%2C0%2C0%2C0%2C1.886-1.881%2C1.889%2C1.889%2C0%2C0%2C0-1.886-1.883A1.888%2C1.888%2C0%2C0%2C0-3242.916%2C18327.129Zm-39.194%2C0a5.216%2C5.216%2C0%2C0%2C1%2C5.213-5.213%2C5.22%2C5.22%2C0%2C0%2C1%2C5.217%2C5.213%2C5.225%2C5.225%2C0%2C0%2C1-5.217%2C5.217A5.221%2C5.221%2C0%2C0%2C1-3282.11%2C18327.129Zm3.331%2C0a1.884%2C1.884%2C0%2C0%2C0%2C1.882%2C1.881%2C1.881%2C1.881%2C0%2C0%2C0%2C1.882-1.881%2C1.885%2C1.885%2C0%2C0%2C0-1.882-1.883A1.888%2C1.888%2C0%2C0%2C0-3278.779%2C18327.129Zm-5.374-6.824a1.665%2C1.665%2C0%2C0%2C1-1.666-1.67v-40.1l-5.7-5.691a1.674%2C1.674%2C0%2C0%2C1%2C0-2.359%2C1.675%2C1.675%2C0%2C0%2C1%2C2.36%2C0l6.179%2C6.178a1.667%2C1.667%2C0%2C0%2C1%2C.488%2C1.184v39.119h46.629a1.667%2C1.667%2C0%2C0%2C1%2C1.67%2C1.666%2C1.666%2C1.666%2C0%2C0%2C1-1.67%2C1.67Zm30.766-8.166a1.669%2C1.669%2C0%2C0%2C1-1.666-1.67v-15.316a1.669%2C1.669%2C0%2C0%2C1%2C1.666-1.67h14.764a1.669%2C1.669%2C0%2C0%2C1%2C1.665%2C1.67v15.316a1.669%2C1.669%2C0%2C0%2C1-1.665%2C1.67Zm1.666-3.336h11.433v-11.984h-11.433Zm-23.7%2C3.336a1.673%2C1.673%2C0%2C0%2C1-1.67-1.67v-15.316a1.673%2C1.673%2C0%2C0%2C1%2C1.67-1.67h14.764a1.669%2C1.669%2C0%2C0%2C1%2C1.666%2C1.67v15.316a1.669%2C1.669%2C0%2C0%2C1-1.666%2C1.67Zm1.666-3.336h11.428v-11.984h-11.428Zm9.354-18.053a1.666%2C1.666%2C0%2C0%2C1-1.666-1.666v-15.32a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.666h14.764a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.666v15.32a1.666%2C1.666%2C0%2C0%2C1-1.666%2C1.666Zm1.665-3.336h11.433v-11.98h-11.433Z%22%20transform%3D%22translate(3313.094%20-18251.172)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-8{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.335%2C19190.793a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666v-31.73a1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.666h11.487v-30.062a1.664%2C1.664%2C0%2C0%2C1%2C1.667-1.666h52.618a1.667%2C1.667%2C0%2C0%2C1%2C1.666%2C1.666v30.063h11.482a1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666v31.73a1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666Zm77.253-3.332v-28.4h-75.586v28.4h27.693v-14.686c0-.027%2C0-.055%2C0-.082s0-.055%2C0-.082c0-5.061%2C4.59-9.174%2C10.234-9.174s10.235%2C4.113%2C10.235%2C9.174c0%2C.027%2C0%2C.055%2C0%2C.082s0%2C.055%2C0%2C.082v14.686Zm-30.092%2C0v-14.686c0-.027%2C0-.055%2C0-.082s0-.055%2C0-.082c0-3.3-2.868-6.033-6.569-6.455v21.3Zm-8.568%2C0v-21.3c-3.7.424-6.565%2C3.16-6.565%2C6.455%2C0%2C.027%2C0%2C.055%2C0%2C.082s0%2C.055%2C0%2C.082v14.686Zm25.512-31.73v-28.4h-49.285v28.4Zm-22.7%2C23.1a1.311%2C1.311%2C0%2C0%2C1%2C1.31-1.314%2C1.312%2C1.312%2C0%2C0%2C1%2C1.315%2C1.314%2C1.311%2C1.311%2C0%2C0%2C1-1.315%2C1.309A1.31%2C1.31%2C0%2C0%2C1-1566.935%2C19178.83Zm-6.237%2C0a1.311%2C1.311%2C0%2C0%2C1%2C1.31-1.314%2C1.312%2C1.312%2C0%2C0%2C1%2C1.315%2C1.314%2C1.311%2C1.311%2C0%2C0%2C1-1.315%2C1.309A1.31%2C1.31%2C0%2C0%2C1-1573.172%2C19178.83Zm30.872-8.3v-6.5h6.035v6.5Zm-9.3%2C0v-6.5h6.035v6.5Zm-40.582%2C0v-6.5h6.035v6.5Zm-9.3%2C0v-6.5h6.035v6.5Zm43.043-20.113v-6.5h6.035v6.5Zm-13.322%2C0v-6.5h6.035v6.5Zm-13.317%2C0v-6.5h6.035v6.5Zm26.639-10.717v-6.5h6.035v6.5Zm-13.322%2C0v-6.5h6.035v6.5Zm-13.317%2C0v-6.5h6.035v6.5Z%22%20transform%3D%22translate(1618.874%20-19107.396)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-9{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M101.279%2C117.786a3.457%2C3.457%2C0%2C0%2C1-2.039-.675L82.6%2C105.02%2C65.956%2C117.111a3.468%2C3.468%2C0%2C0%2C1-5.337-3.877L66.976%2C93.67%2C50.334%2C81.578A3.468%2C3.468%2C0%2C0%2C1%2C52.372%2C75.3H72.943L79.3%2C55.741a3.468%2C3.468%2C0%2C0%2C1%2C6.6%2C0L92.253%2C75.3h20.571a3.468%2C3.468%2C0%2C0%2C1%2C2.039%2C6.273L98.22%2C93.67l6.357%2C19.564a3.416%2C3.416%2C0%2C0%2C1-1.26%2C3.877%2C3.457%2C3.457%2C0%2C0%2C1-2.038.675M52.372%2C78.638c-.053%2C0-.1%2C0-.128.093a.109.109%2C0%2C0%2C0%2C.049.15l17.622%2C12.8a1.666%2C1.666%2C0%2C0%2C1%2C.605%2C1.863l-6.731%2C20.716a.135.135%2C0%2C0%2C0%2C.207.151l17.622-12.8a1.666%2C1.666%2C0%2C0%2C1%2C1.959%2C0l17.622%2C12.8a.135.135%2C0%2C0%2C0%2C.207-.151L94.676%2C93.548a1.666%2C1.666%2C0%2C0%2C1%2C.606-1.863l17.622-12.8a.109.109%2C0%2C0%2C0%2C.049-.15c-.03-.093-.076-.093-.128-.093H91.042a1.667%2C1.667%2C0%2C0%2C1-1.585-1.152L82.726%2C56.77c-.016-.05-.03-.093-.128-.093s-.112.043-.128.093L75.739%2C77.486a1.667%2C1.667%2C0%2C0%2C1-1.585%2C1.152Z%22%20transform%3D%22translate(-32.598%20-35.563)%22%2F%3E%3C%2Fsvg%3E");
}
.ev-ic-10{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1559.34%2C19132.566a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1559.34%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.242%2C5.242%2C0%2C0%2C0%2C5.231-5.236%2C5.244%2C5.244%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1556.006%2C19132.566Zm-28.664%2C0a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1584.67%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.239%2C5.239%2C0%2C0%2C0%2C5.231-5.236%2C5.241%2C5.241%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1581.337%2C19132.566Zm-28.664%2C0a8.578%2C8.578%2C0%2C0%2C1%2C8.57-8.566%2C8.577%2C8.577%2C0%2C0%2C1%2C8.565%2C8.566%2C8.577%2C8.577%2C0%2C0%2C1-8.565%2C8.57A8.578%2C8.578%2C0%2C0%2C1-1610%2C19132.566Zm3.334%2C0a5.243%2C5.243%2C0%2C0%2C0%2C5.236%2C5.236%2C5.239%2C5.239%2C0%2C0%2C0%2C5.231-5.236%2C5.241%2C5.241%2C0%2C0%2C0-5.231-5.236A5.245%2C5.245%2C0%2C0%2C0-1606.667%2C19132.566Z%22%20transform%3D%22translate(1626.102%20-19082.567)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.in-ic-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M112.5%2C133.418a1.666%2C1.666%2C0%2C0%2C1-1.6-2.146l6.436-21.453h-7.2a1.666%2C1.666%2C0%2C0%2C1-1.52-2.351l10.619-23.6a1.667%2C1.667%2C0%2C0%2C1%2C1.52-.983h18.879a1.667%2C1.667%2C0%2C0%2C1%2C1.447%2C2.494l-8.014%2C14.026h6.567a1.667%2C1.667%2C0%2C0%2C1%2C1.248%2C2.771l-27.138%2C30.678a1.666%2C1.666%2C0%2C0%2C1-1.249.563m.219-26.932h6.862a1.667%2C1.667%2C0%2C0%2C1%2C1.6%2C2.146l-4.9%2C16.337%2C19.664-22.228H130.2a1.667%2C1.667%2C0%2C0%2C1-1.447-2.494l8.014-14.026H121.842Z%22%20transform%3D%22translate(-72.319%20-55.258)%22%2F%3E%3C%2Fsvg%3E");
}
.in-ic-2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3278.536%2C16340.07c0-3.914%2C4.792-7.085%2C10.7-7.085a14.441%2C14.441%2C0%2C0%2C1%2C6.592%2C1.5l2.491-11.937a2.744%2C2.744%2C0%2C0%2C1-.8-.036l-22.814-4.4-2.4%2C11.483c-.009.044-.021.087-.033.13a5.252%2C5.252%2C0%2C0%2C1%2C1.194%2C3.255c0%2C3.914-4.792%2C7.085-10.7%2C7.085s-10.7-3.171-10.7-7.085%2C4.788-7.085%2C10.7-7.085a14.445%2C14.445%2C0%2C0%2C1%2C6.6%2C1.5l4.6-22.08a1.665%2C1.665%2C0%2C0%2C1%2C1.973-1.288%2C1.665%2C1.665%2C0%2C0%2C1%2C1.292%2C1.974l-.027.13%2C22.632%2C4.362a2.713%2C2.713%2C0%2C0%2C1%2C1.444.776%2C1.655%2C1.655%2C0%2C0%2C1%2C1.124-.161%2C1.669%2C1.669%2C0%2C0%2C1%2C1.288%2C1.974l-4.919%2C23.59c-.01.047-.021.092-.035.137a5.252%2C5.252%2C0%2C0%2C1%2C1.191%2C3.252c0%2C3.914-4.792%2C7.085-10.7%2C7.085S-3278.536%2C16343.984-3278.536%2C16340.07Z%22%20transform%3D%22translate(3328.309%20-16275.744)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.in-ic-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1582.776%2C19202.1v-8.059a1.667%2C1.667%2C0%2C0%2C1%2C1.668-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666v8.059a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.668A1.668%2C1.668%2C0%2C0%2C1-1582.776%2C19202.1Zm18.2-3.2-6.106-6.111a1.659%2C1.659%2C0%2C0%2C1%2C0-2.357%2C1.667%2C1.667%2C0%2C0%2C1%2C2.357%2C0l6.106%2C6.111a1.668%2C1.668%2C0%2C0%2C1%2C0%2C2.357%2C1.667%2C1.667%2C0%2C0%2C1-1.176.486A1.678%2C1.678%2C0%2C0%2C1-1564.577%2C19198.9Zm-35.423%2C0a1.668%2C1.668%2C0%2C0%2C1%2C0-2.357l6.111-6.111a1.667%2C1.667%2C0%2C0%2C1%2C2.357%2C0%2C1.668%2C1.668%2C0%2C0%2C1%2C0%2C2.357l-6.106%2C6.111a1.686%2C1.686%2C0%2C0%2C1-1.181.486A1.678%2C1.678%2C0%2C0%2C1-1600%2C19198.9Zm6.083-25.857h-14.416a1.668%2C1.668%2C0%2C0%2C1-1.667-1.668%2C28.99%2C28.99%2C0%2C0%2C1%2C27.288-28.9v-16.8a1.668%2C1.668%2C0%2C0%2C1%2C1.668-1.668%2C1.668%2C1.668%2C0%2C0%2C1%2C1.668%2C1.668v16.8a28.989%2C28.989%2C0%2C0%2C1%2C27.283%2C28.9%2C1.663%2C1.663%2C0%2C0%2C1-1.663%2C1.668h-14.416c-.061%2C6.588-5.811%2C11.928-12.872%2C11.928S-1593.857%2C19179.629-1593.918%2C19173.041Zm12.872%2C8.594c5.219%2C0%2C9.474-3.846%2C9.537-8.594h-19.074C-1590.52%2C19177.789-1586.269%2C19181.635-1581.045%2C19181.635Zm-25.568-11.924h51.135a25.655%2C25.655%2C0%2C0%2C0-25.456-23.957c-.037%2C0-.074%2C0-.112%2C0s-.075%2C0-.112%2C0A25.655%2C25.655%2C0%2C0%2C0-1606.613%2C19169.711Z%22%20transform%3D%22translate(1631.046%20-19121.941)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.in-ic-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1578.97%2C19184.631c-.236.006-.475.008-.713.008A30.354%2C30.354%2C0%2C0%2C1-1610%2C19154.32v0h0v0a30.354%2C30.354%2C0%2C0%2C1%2C30.318-30.316c.243%2C0%2C.486%2C0%2C.728.008a1.559%2C1.559%2C0%2C0%2C1%2C.369.012%2C30.334%2C30.334%2C0%2C0%2C1%2C24.461%2C14%2C1.454%2C1.454%2C0%2C0%2C1%2C.157.246%2C30.157%2C30.157%2C0%2C0%2C1%2C4.608%2C16.051v0h0v0a30.131%2C30.131%2C0%2C0%2C1-4.612%2C16.059%2C1.5%2C1.5%2C0%2C0%2C1-.149.236%2C30.333%2C30.333%2C0%2C0%2C1-24.462%2C14%2C1.352%2C1.352%2C0%2C0%2C1-.234.02A1.346%2C1.346%2C0%2C0%2C1-1578.97%2C19184.631Zm.79-3.348a17.184%2C17.184%2C0%2C0%2C0%2C5.638-4.371%2C23.3%2C23.3%2C0%2C0%2C0%2C3.6-5.715h-9.237Zm-7.771-4.371a17.749%2C17.749%2C0%2C0%2C0%2C4.771%2C3.93v-9.645h-8.37A23.3%2C23.3%2C0%2C0%2C0-1585.951%2C19176.912Zm-.367%2C3.912a22.3%2C22.3%2C0%2C0%2C1-1.742-1.76%2C26.875%2C26.875%2C0%2C0%2C1-4.746-7.867h-8.344A27.387%2C27.387%2C0%2C0%2C0-1586.318%2C19180.824Zm15.88-1.76c-.459.518-.919.99-1.374%2C1.42a27.4%2C27.4%2C0%2C0%2C0%2C13.6-9.287h-7.469A26.737%2C26.737%2C0%2C0%2C1-1570.438%2C19179.064Zm14.281-10.867a27.147%2C27.147%2C0%2C0%2C0%2C3.753-12.379h-10.416a48.179%2C48.179%2C0%2C0%2C1-1.823%2C12.379Zm-11.626%2C0a43.437%2C43.437%2C0%2C0%2C0%2C1.963-12.379h-12.359v12.379Zm-13.4%2C0v-12.379h-11.493a43.437%2C43.437%2C0%2C0%2C0%2C1.963%2C12.379Zm-12.671%2C0a47.081%2C47.081%2C0%2C0%2C1-1.823-12.379h-11.287a27.142%2C27.142%2C0%2C0%2C0%2C3.754%2C12.379Zm41.446-15.379a27.134%2C27.134%2C0%2C0%2C0-3.754-12.379h-8.484a47.044%2C47.044%2C0%2C0%2C1%2C1.823%2C12.379Zm-13.416%2C0a43.44%2C43.44%2C0%2C0%2C0-1.963-12.379h-10.4v12.379Zm-15.359%2C0v-12.379h-9.53a43.436%2C43.436%2C0%2C0%2C0-1.963%2C12.379Zm-14.493%2C0a48.182%2C48.182%2C0%2C0%2C1%2C1.823-12.379h-9.354a27.129%2C27.129%2C0%2C0%2C0-3.755%2C12.379Zm37.457-15.377a27.407%2C27.407%2C0%2C0%2C0-13.594-9.283c.454.43.914.9%2C1.372%2C1.42a26.736%2C26.736%2C0%2C0%2C1%2C4.75%2C7.863Zm-10.727%2C0a23.272%2C23.272%2C0%2C0%2C0-3.6-5.717%2C17.168%2C17.168%2C0%2C0%2C0-5.638-4.369v10.086Zm-12.236%2C0v-9.646a17.725%2C17.725%2C0%2C0%2C0-4.771%2C3.93%2C23.271%2C23.271%2C0%2C0%2C0-3.6%2C5.717Zm-11.631%2C0a26.707%2C26.707%2C0%2C0%2C1%2C4.751-7.863%2C22.284%2C22.284%2C0%2C0%2C1%2C1.74-1.76%2C27.387%2C27.387%2C0%2C0%2C0-14.827%2C9.623Z%22%20transform%3D%22translate(1629.681%20-19104.318)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.cap-ic-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3244.879%2C17278.627l-.012%2C0-.045-.01a.122.122%2C0%2C0%2C1-.025-.008.025.025%2C0%2C0%2C1-.012%2C0%2C.136.136%2C0%2C0%2C1-.026-.008l-.039-.012-.023-.006-.034-.012a0%2C0%2C0%2C0%2C0%2C0%2C0c-.025-.008-.049-.018-.073-.027a.005.005%2C0%2C0%2C0%2C0%2C0%2C1.664%2C1.664%2C0%2C0%2C1-.98-1.111%2C12.234%2C12.234%2C0%2C0%2C0-11.865-8.994%2C12.237%2C12.237%2C0%2C0%2C0-11.864%2C8.994%2C1.663%2C1.663%2C0%2C0%2C1-2.038%2C1.18l-.02-.006-.02.006a1.677%2C1.677%2C0%2C0%2C1-.434.057%2C1.665%2C1.665%2C0%2C0%2C1-1.609-1.236%2C12.238%2C12.238%2C0%2C0%2C0-11.865-8.994%2C12.238%2C12.238%2C0%2C0%2C0-11.865%2C8.994%2C1.667%2C1.667%2C0%2C0%2C1-2.042%2C1.18%2C1.67%2C1.67%2C0%2C0%2C1-1.179-2.043%2C15.577%2C15.577%2C0%2C0%2C1%2C15.086-11.461%2C15.64%2C15.64%2C0%2C0%2C1%2C13.926%2C8.445%2C15.637%2C15.637%2C0%2C0%2C1%2C13.923-8.445%2C15.661%2C15.661%2C0%2C0%2C1%2C13.477%2C7.629%2C15.664%2C15.664%2C0%2C0%2C1%2C13.474-7.629%2C15.577%2C15.577%2C0%2C0%2C1%2C15.086%2C11.461%2C1.667%2C1.667%2C0%2C0%2C1-1.179%2C2.043%2C1.653%2C1.653%2C0%2C0%2C1-.434.057%2C1.669%2C1.669%2C0%2C0%2C1-1.609-1.236%2C12.238%2C12.238%2C0%2C0%2C0-11.865-8.994%2C12.239%2C12.239%2C0%2C0%2C0-11.855%2C8.959%2C1.646%2C1.646%2C0%2C0%2C1-.167.422l0%2C.008-.03.051a.1.1%2C0%2C0%2C0-.009.014l-.025.039a.174.174%2C0%2C0%2C1-.015.021l-.021.031-.015.02-.029.037-.016.02-.028.033-.018.02a.347.347%2C0%2C0%2C1-.025.027.112.112%2C0%2C0%2C1-.014.016c-.012.012-.024.023-.036.037a.1.1%2C0%2C0%2C0-.015.014l-.039.035a.048.048%2C0%2C0%2C1-.01.01.465.465%2C0%2C0%2C1-.036.031l-.011.01c-.014.01-.028.021-.042.033l-.016.012-.041.029-.018.012a.224.224%2C0%2C0%2C1-.028.02l-.046.029-.011.006-.034.021h0a1.65%2C1.65%2C0%2C0%2C1-.813.215A1.668%2C1.668%2C0%2C0%2C1-3244.879%2C17278.627Zm4.186-23.781a9.624%2C9.624%2C0%2C0%2C1%2C9.623-9.621%2C9.625%2C9.625%2C0%2C0%2C1%2C9.627%2C9.621%2C9.627%2C9.627%2C0%2C0%2C1-9.627%2C9.627A9.627%2C9.627%2C0%2C0%2C1-3240.693%2C17254.846Zm3.335%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.288%2C6.293%2C6.3%2C6.3%2C0%2C0%2C0%2C6.292-6.293%2C6.3%2C6.3%2C0%2C0%2C0-6.292-6.287A6.3%2C6.3%2C0%2C0%2C0-3237.358%2C17254.846Zm-30.285%2C0a9.624%2C9.624%2C0%2C0%2C1%2C9.622-9.621%2C9.625%2C9.625%2C0%2C0%2C1%2C9.627%2C9.621%2C9.627%2C9.627%2C0%2C0%2C1-9.627%2C9.627A9.626%2C9.626%2C0%2C0%2C1-3267.644%2C17254.846Zm3.335%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.288%2C6.293%2C6.3%2C6.3%2C0%2C0%2C0%2C6.292-6.293%2C6.3%2C6.3%2C0%2C0%2C0-6.292-6.287A6.3%2C6.3%2C0%2C0%2C0-3264.309%2C17254.846Zm-31.183%2C0a9.621%2C9.621%2C0%2C0%2C1%2C9.623-9.621%2C9.621%2C9.621%2C0%2C0%2C1%2C9.623%2C9.621%2C9.624%2C9.624%2C0%2C0%2C1-9.623%2C9.627A9.624%2C9.624%2C0%2C0%2C1-3295.492%2C17254.846Zm3.33%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.292%2C6.293%2C6.3%2C6.3%2C0%2C0%2C0%2C6.292-6.293%2C6.3%2C6.3%2C0%2C0%2C0-6.292-6.287A6.3%2C6.3%2C0%2C0%2C0-3292.162%2C17254.846Zm70.51-14.479c-2.151%2C1.361-5.434%2C2.229-8.482-.391a1.658%2C1.658%2C0%2C0%2C1-.573-1.115c-.945-10.48%2C1.552-17.275%2C3.755-23.268.655-1.783%2C1.279-3.486%2C1.765-5.17a18.4%2C18.4%2C0%2C0%2C1-6.943-18.139%2C1.664%2C1.664%2C0%2C0%2C1%2C2-1.24%2C1.667%2C1.667%2C0%2C0%2C1%2C1.24%2C2%2C15.065%2C15.065%2C0%2C0%2C0%2C5.466%2C14.514c.046%2C0%2C.093-.006.141-.006h9.67a1.667%2C1.667%2C0%2C0%2C1%2C1.669%2C1.666%2C1.668%2C1.668%2C0%2C0%2C1-1.669%2C1.67h-3.231a1.642%2C1.642%2C0%2C0%2C1%2C0%2C.889%2C60.993%2C60.993%2C0%2C0%2C0-1.813%2C14.15%2C1.666%2C1.666%2C0%2C0%2C1-1.669%2C1.664%2C1.666%2C1.666%2C0%2C0%2C1-1.665-1.664%2C63.169%2C63.169%2C0%2C0%2C1%2C1.934-15.031l0-.008h-1.807c-.533%2C1.949-1.232%2C3.852-1.969%2C5.85-2.025%2C5.52-4.319%2C11.756-3.625%2C21.084%2C2.376%2C1.465%2C4.744-.8%2C5.026-1.076a1.668%2C1.668%2C0%2C0%2C1%2C1.483-.469%2C1.68%2C1.68%2C0%2C0%2C1%2C1.223.955c.009.012%2C1.023%2C2.133%2C2.459%2C2.133%2C1.37%2C0%2C2.086-1.809%2C2.094-1.826a1.67%2C1.67%2C0%2C0%2C1%2C2.146-.961%2C1.664%2C1.664%2C0%2C0%2C1%2C.976%2C2.133c-.551%2C1.479-2.268%2C3.99-5.217%2C3.99A5.785%2C5.785%2C0%2C0%2C1-3221.652%2C17240.367Zm-83.246-1.652a1.674%2C1.674%2C0%2C0%2C1%2C.984-2.146%2C1.667%2C1.667%2C0%2C0%2C1%2C2.142.984c0%2C.008.72%2C1.816%2C2.094%2C1.816%2C1.431%2C0%2C2.45-2.121%2C2.459-2.143a1.672%2C1.672%2C0%2C0%2C1%2C1.231-.945%2C1.675%2C1.675%2C0%2C0%2C1%2C1.479.473c.273.277%2C2.641%2C2.537%2C5.017%2C1.072.694-9.328-1.6-15.564-3.625-21.084-.737-2-1.436-3.9-1.969-5.85h-1.807l0%2C.008a63.2%2C63.2%2C0%2C0%2C1%2C1.934%2C15.031%2C1.666%2C1.666%2C0%2C0%2C1-1.665%2C1.664%2C1.665%2C1.665%2C0%2C0%2C1-1.665-1.664%2C60.92%2C60.92%2C0%2C0%2C0-1.817-14.15%2C1.653%2C1.653%2C0%2C0%2C1%2C0-.889h-3.233a1.667%2C1.667%2C0%2C0%2C1-1.665-1.67%2C1.666%2C1.666%2C0%2C0%2C1%2C1.665-1.666h9.675c.047%2C0%2C.094%2C0%2C.14.006a15.086%2C15.086%2C0%2C0%2C0%2C5.462-14.52%2C1.667%2C1.667%2C0%2C0%2C1%2C1.245-1.994%2C1.658%2C1.658%2C0%2C0%2C1%2C2%2C1.236%2C18.387%2C18.387%2C0%2C0%2C1-6.943%2C18.139c.486%2C1.684%2C1.11%2C3.387%2C1.765%2C5.17%2C2.2%2C5.992%2C4.7%2C12.787%2C3.76%2C23.268a1.664%2C1.664%2C0%2C0%2C1-.577%2C1.115c-3.048%2C2.619-6.331%2C1.752-8.482.391a5.776%2C5.776%2C0%2C0%2C1-4.388%2C2.338C-3302.63%2C17242.705-3304.347%2C17240.193-3304.9%2C17238.715Zm17.012%2C0h0Zm6.019-3.656a1.666%2C1.666%2C0%2C0%2C1-1.669-1.664v-29.514a1.67%2C1.67%2C0%2C0%2C1%2C1.669-1.67h46.8a1.669%2C1.669%2C0%2C0%2C1%2C1.665%2C1.67v29.514a1.665%2C1.665%2C0%2C0%2C1-1.665%2C1.664Zm1.665-3.334h43.464v-26.18H-3280.2Z%22%20transform%3D%22translate(3308.47%20-17186.512)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.cap-ic-2, .cap-ic-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3261.609%2C17054.164a1.661%2C1.661%2C0%2C0%2C1-.861-.557.109.109%2C0%2C0%2C1-.012-.016c-.009-.01-.018-.021-.027-.033a.369.369%2C0%2C0%2C1-.022-.031l-.008-.012a1.669%2C1.669%2C0%2C0%2C1-.251-.531%2C12.236%2C12.236%2C0%2C0%2C0-11.865-8.994%2C12.236%2C12.236%2C0%2C0%2C0-11.865%2C8.994%2C1.67%2C1.67%2C0%2C0%2C1-2.042%2C1.18%2C1.669%2C1.669%2C0%2C0%2C1-1.181-2.041%2C15.582%2C15.582%2C0%2C0%2C1%2C15.087-11.467%2C15.662%2C15.662%2C0%2C0%2C1%2C13.475%2C7.633%2C15.663%2C15.663%2C0%2C0%2C1%2C13.477-7.633%2C15.573%2C15.573%2C0%2C0%2C1%2C15.083%2C11.467%2C1.665%2C1.665%2C0%2C0%2C1-1.181%2C2.041%2C1.791%2C1.791%2C0%2C0%2C1-.428.057%2C1.666%2C1.666%2C0%2C0%2C1-1.609-1.236%2C12.24%2C12.24%2C0%2C0%2C0-11.865-8.994%2C12.236%2C12.236%2C0%2C0%2C0-11.864%2C8.994%2C1.667%2C1.667%2C0%2C0%2C1-.374.686.179.179%2C0%2C0%2C1-.018.02l-.016.018-.042.041s0%2C0%2C0%2C0a1.656%2C1.656%2C0%2C0%2C1-.728.412l-.022.006a1.678%2C1.678%2C0%2C0%2C1-.409.051A1.633%2C1.633%2C0%2C0%2C1-3261.609%2C17054.164Zm4.28-23.758a9.624%2C9.624%2C0%2C0%2C1%2C9.626-9.621%2C9.624%2C9.624%2C0%2C0%2C1%2C9.622%2C9.621%2C9.624%2C9.624%2C0%2C0%2C1-9.622%2C9.625A9.625%2C9.625%2C0%2C0%2C1-3257.329%2C17030.406Zm3.334%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.292%2C6.291%2C6.3%2C6.3%2C0%2C0%2C0%2C6.288-6.291%2C6.294%2C6.294%2C0%2C0%2C0-6.288-6.287A6.3%2C6.3%2C0%2C0%2C0-3254%2C17030.406Zm-30.281%2C0a9.621%2C9.621%2C0%2C0%2C1%2C9.622-9.621%2C9.624%2C9.624%2C0%2C0%2C1%2C9.626%2C9.621%2C9.625%2C9.625%2C0%2C0%2C1-9.626%2C9.625A9.622%2C9.622%2C0%2C0%2C1-3284.277%2C17030.406Zm3.33%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.292%2C6.291%2C6.3%2C6.3%2C0%2C0%2C0%2C6.292-6.291%2C6.3%2C6.3%2C0%2C0%2C0-6.292-6.287A6.3%2C6.3%2C0%2C0%2C0-3280.947%2C17030.406Zm48.575-13.439a1.668%2C1.668%2C0%2C0%2C1-1.177-2.041%2C15.25%2C15.25%2C0%2C0%2C1%2C1.572-3.77%2C1.706%2C1.706%2C0%2C0%2C1-.335-.258l-2.692-2.693v.021a1.665%2C1.665%2C0%2C0%2C1-1.665%2C1.666h-53.664a1.665%2C1.665%2C0%2C0%2C1-1.665-1.666v-32.559a1.666%2C1.666%2C0%2C0%2C1%2C1.665-1.67h53.664a1.666%2C1.666%2C0%2C0%2C1%2C1.665%2C1.67v27.83l5%2C5a15.7%2C15.7%2C0%2C0%2C1%2C11.539-5.033%2C15.575%2C15.575%2C0%2C0%2C1%2C15.087%2C11.463%2C1.671%2C1.671%2C0%2C0%2C1-1.181%2C2.041%2C1.639%2C1.639%2C0%2C0%2C1-.432.055%2C1.67%2C1.67%2C0%2C0%2C1-1.609-1.236%2C12.234%2C12.234%2C0%2C0%2C0-11.865-8.992%2C12.234%2C12.234%2C0%2C0%2C0-11.864%2C8.992%2C1.665%2C1.665%2C0%2C0%2C1-1.61%2C1.238A1.734%2C1.734%2C0%2C0%2C1-3232.372%2C17016.967Zm-56.3-10.41h50.334v-1.682l-9.553-9.553a1.663%2C1.663%2C0%2C0%2C1%2C0-2.354%2C1.664%2C1.664%2C0%2C0%2C1%2C2.354%2C0l7.2%2C7.2v-22.836h-50.334Zm60.58-13.344a9.623%2C9.623%2C0%2C0%2C1%2C9.622-9.627%2C9.627%2C9.627%2C0%2C0%2C1%2C9.626%2C9.627%2C9.626%2C9.626%2C0%2C0%2C1-9.626%2C9.621A9.622%2C9.622%2C0%2C0%2C1-3228.088%2C16993.213Zm3.33%2C0a6.3%2C6.3%2C0%2C0%2C0%2C6.292%2C6.291%2C6.3%2C6.3%2C0%2C0%2C0%2C6.292-6.291%2C6.3%2C6.3%2C0%2C0%2C0-6.292-6.293A6.3%2C6.3%2C0%2C0%2C0-3224.758%2C16993.213Zm-39.017%2C4.434-3.8-3.8-3.043%2C3.043a1.669%2C1.669%2C0%2C0%2C1-2.358%2C0l-4.473-4.477-4.173%2C4.178a1.664%2C1.664%2C0%2C0%2C1-2.354%2C0%2C1.666%2C1.666%2C0%2C0%2C1%2C0-2.359l5.354-5.354a1.665%2C1.665%2C0%2C0%2C1%2C1.177-.488%2C1.666%2C1.666%2C0%2C0%2C1%2C1.177.488l4.477%2C4.477%2C3.043-3.043a1.664%2C1.664%2C0%2C0%2C1%2C2.354%2C0l3.8%2C3.8%2C8.77-8.77a1.669%2C1.669%2C0%2C0%2C1%2C2.358%2C0%2C1.668%2C1.668%2C0%2C0%2C1%2C0%2C2.357l-9.951%2C9.947a1.653%2C1.653%2C0%2C0%2C1-1.177.488A1.668%2C1.668%2C0%2C0%2C1-3263.775%2C16997.646Z%22%20transform%3D%22translate(3297.662%20-16964.109)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.cap-ic-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-3222.492%2C16820.664a3.467%2C3.467%2C0%2C0%2C1-3.441%2C3.061%2C3.463%2C3.463%2C0%2C0%2C1-3.462-3.457l-.6-18.949c-.063.066-.127.135-.2.2a2.88%2C2.88%2C0%2C0%2C1-2.082.748%2C2.89%2C2.89%2C0%2C0%2C1-2.749-2.965c-.055-.949-.663-12.121.811-15.922%2C2.82-7.246%2C7.779-7.988%2C10.781-8.062a6.7%2C6.7%2C0%2C0%2C1-5.769-6.625%2C6.7%2C6.7%2C0%2C0%2C1%2C6.688-6.689%2C6.7%2C6.7%2C0%2C0%2C1%2C6.688%2C6.689%2C6.7%2C6.7%2C0%2C0%2C1-5.836%2C6.633c5.471.238%2C9.035%2C2.891%2C10.882%2C8.086%2C1.364%2C3.82.865%2C14.971.823%2C15.887a2.852%2C2.852%2C0%2C0%2C1-.747%2C2.027%2C2.841%2C2.841%2C0%2C0%2C1-2%2C.941%2C2.91%2C2.91%2C0%2C0%2C1-2.082-.748c-.068-.062-.135-.131-.2-.2l-.6%2C18.979a3.457%2C3.457%2C0%2C0%2C1-3.462%2C3.428A3.463%2C3.463%2C0%2C0%2C1-3222.492%2C16820.664Zm1-17.041.979%2C16.58v.064a1.46%2C1.46%2C0%2C0%2C0%2C1.461%2C1.457%2C1.46%2C1.46%2C0%2C0%2C0%2C1.461-1.457l.971-30.531a1%2C1%2C0%2C0%2C1%2C.971-.967.991.991%2C0%2C0%2C1%2C1.026.908l.891%2C9.7a.131.131%2C0%2C0%2C0%2C0%2C.041.867.867%2C0%2C0%2C0%2C.287.617.869.869%2C0%2C0%2C0%2C.642.229.9.9%2C0%2C0%2C0%2C.612-.287.9.9%2C0%2C0%2C0%2C.232-.643.384.384%2C0%2C0%2C1%2C0-.1c.156-3.221.333-12.23-.709-15.162-2.162-6.07-6.642-6.771-9.825-6.771-3.492%2C0-7.418.523-9.859%2C6.8-1.123%2C2.889-.87%2C11.9-.676%2C15.129v.105a.886.886%2C0%2C0%2C0%2C.844.93.853.853%2C0%2C0%2C0%2C.638-.229.89.89%2C0%2C0%2C0%2C.291-.617v-.041l.891-9.7a1.008%2C1.008%2C0%2C0%2C1%2C1.026-.908%2C1%2C1%2C0%2C0%2C1%2C.971.967l.971%2C30.5a1.468%2C1.468%2C0%2C0%2C0%2C1.461%2C1.49%2C1.46%2C1.46%2C0%2C0%2C0%2C1.461-1.457c0-.021%2C0-.043%2C0-.064l.975-16.58a1%2C1%2C0%2C0%2C1%2C1-.941A1%2C1%2C0%2C0%2C1-3221.5%2C16803.623Zm-5.708-34.934a4.691%2C4.691%2C0%2C0%2C0%2C4.687%2C4.686%2C4.691%2C4.691%2C0%2C0%2C0%2C4.687-4.686%2C4.7%2C4.7%2C0%2C0%2C0-4.687-4.691A4.7%2C4.7%2C0%2C0%2C0-3227.2%2C16768.689Zm-23.691%2C51.975a3.463%2C3.463%2C0%2C0%2C1-3.437%2C3.061%2C3.463%2C3.463%2C0%2C0%2C1-3.462-3.457l-.6-18.953a2.888%2C2.888%2C0%2C0%2C1-2.28.949%2C2.894%2C2.894%2C0%2C0%2C1-2.753-2.965c-.055-.949-.663-12.121.815-15.922%2C2.82-7.246%2C7.776-7.988%2C10.776-8.062a6.7%2C6.7%2C0%2C0%2C1-5.765-6.625%2C6.692%2C6.692%2C0%2C0%2C1%2C6.684-6.689%2C6.693%2C6.693%2C0%2C0%2C1%2C6.688%2C6.689%2C6.7%2C6.7%2C0%2C0%2C1-5.836%2C6.633c5.471.238%2C9.035%2C2.891%2C10.886%2C8.086%2C1.359%2C3.82.865%2C14.975.823%2C15.887a2.875%2C2.875%2C0%2C0%2C1-.751%2C2.027%2C2.841%2C2.841%2C0%2C0%2C1-2%2C.941%2C2.9%2C2.9%2C0%2C0%2C1-2.082-.748c-.072-.062-.139-.131-.2-.2l-.6%2C18.979a3.453%2C3.453%2C0%2C0%2C1-3.458%2C3.428A3.463%2C3.463%2C0%2C0%2C1-3250.9%2C16820.664Zm1-17.041.975%2C16.58v.064a1.464%2C1.464%2C0%2C0%2C0%2C1.465%2C1.457%2C1.463%2C1.463%2C0%2C0%2C0%2C1.461-1.457l.971-30.531a1%2C1%2C0%2C0%2C1%2C.967-.967.989.989%2C0%2C0%2C1%2C1.026.908l.891%2C9.7a.138.138%2C0%2C0%2C1%2C0%2C.041.89.89%2C0%2C0%2C0%2C.291.617.859.859%2C0%2C0%2C0%2C.638.229.912.912%2C0%2C0%2C0%2C.616-.287.9.9%2C0%2C0%2C0%2C.228-.643v-.1c.156-3.221.338-12.23-.705-15.162-2.162-6.07-6.646-6.771-9.829-6.771-3.488%2C0-7.418.523-9.859%2C6.8-1.119%2C2.889-.865%2C11.9-.676%2C15.129a.894.894%2C0%2C0%2C1%2C0%2C.105.888.888%2C0%2C0%2C0%2C.844.93.883.883%2C0%2C0%2C0%2C.929-.846c0-.012%2C0-.029%2C0-.041l.891-9.7a1%2C1%2C0%2C0%2C1%2C1.026-.908%2C1%2C1%2C0%2C0%2C1%2C.967.967l.975%2C30.5a1.468%2C1.468%2C0%2C0%2C0%2C1.461%2C1.49%2C1.461%2C1.461%2C0%2C0%2C0%2C1.461-1.457v-.064l.979-16.58a1%2C1%2C0%2C0%2C1%2C1-.941A1.006%2C1.006%2C0%2C0%2C1-3249.895%2C16803.623Zm-5.713-34.934a4.691%2C4.691%2C0%2C0%2C0%2C4.687%2C4.686%2C4.692%2C4.692%2C0%2C0%2C0%2C4.691-4.686%2C4.7%2C4.7%2C0%2C0%2C0-4.691-4.691A4.7%2C4.7%2C0%2C0%2C0-3255.607%2C16768.689Zm-23.687%2C51.975a3.467%2C3.467%2C0%2C0%2C1-3.441%2C3.061%2C3.463%2C3.463%2C0%2C0%2C1-3.462-3.457l-.6-18.949c-.063.066-.131.135-.2.2a2.874%2C2.874%2C0%2C0%2C1-2.082.748%2C2.89%2C2.89%2C0%2C0%2C1-2.749-2.965c-.055-.949-.663-12.121.811-15.922%2C2.82-7.246%2C7.779-7.988%2C10.781-8.062a6.7%2C6.7%2C0%2C0%2C1-5.769-6.625%2C6.7%2C6.7%2C0%2C0%2C1%2C6.688-6.689%2C6.7%2C6.7%2C0%2C0%2C1%2C6.688%2C6.689%2C6.7%2C6.7%2C0%2C0%2C1-5.836%2C6.633c5.471.238%2C9.035%2C2.891%2C10.886%2C8.086%2C1.36%2C3.82.865%2C14.975.819%2C15.887a2.852%2C2.852%2C0%2C0%2C1-.747%2C2.027%2C2.841%2C2.841%2C0%2C0%2C1-2%2C.941%2C2.889%2C2.889%2C0%2C0%2C1-2.28-.949l-.6%2C18.982a3.457%2C3.457%2C0%2C0%2C1-3.462%2C3.428A3.463%2C3.463%2C0%2C0%2C1-3279.294%2C16820.664Zm1-17.041.979%2C16.58v.064a1.461%2C1.461%2C0%2C0%2C0%2C1.461%2C1.457%2C1.46%2C1.46%2C0%2C0%2C0%2C1.461-1.457l.971-30.531a1%2C1%2C0%2C0%2C1%2C.971-.967h.03a1%2C1%2C0%2C0%2C1%2C1%2C.908l.891%2C9.7a.131.131%2C0%2C0%2C0%2C0%2C.041.88.88%2C0%2C0%2C0%2C.929.846.9.9%2C0%2C0%2C0%2C.612-.287.9.9%2C0%2C0%2C0%2C.232-.643.384.384%2C0%2C0%2C1%2C0-.1c.156-3.221.333-12.23-.709-15.162-2.162-6.07-6.642-6.771-9.825-6.771-3.492%2C0-7.418.523-9.859%2C6.8-1.123%2C2.889-.87%2C11.9-.676%2C15.129v.105a.886.886%2C0%2C0%2C0%2C.844.93.853.853%2C0%2C0%2C0%2C.638-.229.89.89%2C0%2C0%2C0%2C.291-.617v-.041l.9-9.7a1%2C1%2C0%2C0%2C1%2C1.022-.908%2C1%2C1%2C0%2C0%2C1%2C.971.967l.971%2C30.5a1.468%2C1.468%2C0%2C0%2C0%2C1.461%2C1.49%2C1.46%2C1.46%2C0%2C0%2C0%2C1.461-1.457c0-.021%2C0-.043%2C0-.064l.975-16.58a1%2C1%2C0%2C0%2C1%2C1-.941A1%2C1%2C0%2C0%2C1-3278.3%2C16803.623Zm-5.708-34.934a4.691%2C4.691%2C0%2C0%2C0%2C4.687%2C4.686%2C4.691%2C4.691%2C0%2C0%2C0%2C4.687-4.686%2C4.7%2C4.7%2C0%2C0%2C0-4.687-4.691A4.7%2C4.7%2C0%2C0%2C0-3284.006%2C16768.689Z%22%20transform%3D%22translate(3300.919%20-16742.863)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.access{
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:1fr 420px;
  gap:20px 80px;
  width:100%;
}
.access-map{
  margin-block:80px;
}
.access-gmap > ifram{
  height:100%;
  width:100%;
}
.access-info{
  -ms-flex-item-align:center;
  align-self:center;
}
.access-address{
  margin-block:2em;
  font-style:normal;
}
.access-btn{
  text-align:left;
}
.access .access-title{
  text-align:center;
}

.overview-holdings{
  text-align:center;
  margin-top:-40px;
}

.gmap-iframe{
  width:100%;
  aspect-ratio:1/1.2;
  border-radius:60px;
}

.access-btn{
  grid-area:fac_btn;
  margin-top:0;
  text-align:right;
}
.portfolio-facility{
  margin-block:80px;
}
.portfolio-facility-content{
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:1fr;
  grid-template-columns:repeat(2, 1fr);
  grid-template-rows:repeat(2, auto);
  gap:20px 80px;
  grid-template-areas:"fac_outline fac_map" "fac_outline fac_btn";
}
.portfolio-facility-outline{
  grid-area:fac_outline;
}
.portfolio-facility-outline .table{
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
}
.portfolio-facility-map{
  grid-area:fac_map;
  min-width:480px;
}

.facility-overview-dl{
  display:grid;
  grid-auto-flow:column;
  grid-gap:20px 40px;
}
.facility-overview-dt{
  height:36px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-left:46px;
  font-weight:700;
  background:no-repeat left center/contain;
}
.facility-overview-dd{
  margin-block:10px;
}

.f-ic-1{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1585.1%2C19191.867a124.993%2C124.993%2C0%2C0%2C1-12.369-13.8c-8.314-10.809-12.528-20.24-12.528-28.027a26.067%2C26.067%2C0%2C0%2C1%2C26.034-26.035%2C26.063%2C26.063%2C0%2C0%2C1%2C26.034%2C26.035c0%2C7.787-4.215%2C17.219-12.528%2C28.027a125.021%2C125.021%2C0%2C0%2C1-12.369%2C13.8%2C1.654%2C1.654%2C0%2C0%2C1-1.137.447A1.654%2C1.654%2C0%2C0%2C1-1585.1%2C19191.867Zm-21.564-41.832c0%2C14.771%2C17.956%2C33.576%2C22.7%2C38.287%2C4.744-4.711%2C22.7-23.516%2C22.7-38.287a22.725%2C22.725%2C0%2C0%2C0-22.7-22.7A22.725%2C22.725%2C0%2C0%2C0-1606.666%2C19150.035Zm12.913%2C0a9.8%2C9.8%2C0%2C0%2C1%2C9.787-9.787%2C9.8%2C9.8%2C0%2C0%2C1%2C9.787%2C9.787%2C9.8%2C9.8%2C0%2C0%2C1-9.787%2C9.787A9.8%2C9.8%2C0%2C0%2C1-1593.753%2C19150.035Zm3.333%2C0a6.465%2C6.465%2C0%2C0%2C0%2C6.454%2C6.459%2C6.465%2C6.465%2C0%2C0%2C0%2C6.454-6.459%2C6.461%2C6.461%2C0%2C0%2C0-6.454-6.455A6.461%2C6.461%2C0%2C0%2C0-1590.42%2C19150.035Z%22%20transform%3D%22translate(1633.965%20-19108.158)%22%20stroke%3D%22%2300000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-2{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1576.559%2C19198.518l-5.537-11.73-5.845-6.453-3.094%2C6.141a.761.761%2C0%2C0%2C1-.048.086l-7.026%2C12.135a4.775%2C4.775%2C0%2C0%2C1-5.412%2C2.207l-.251-.072a4.769%2C4.769%2C0%2C0%2C1-3-2.482%2C4.8%2C4.8%2C0%2C0%2C1-.149-3.889l5.879-14.654%2C5.417-24.076-2.67.863-3.576%2C7.744a4.2%2C4.2%2C0%2C0%2C1-5.417%2C2.131l-.087-.035a4.264%2C4.264%2C0%2C0%2C1-2.313-2.3%2C4.241%2C4.241%2C0%2C0%2C1%2C.029-3.258l4.226-9.873a6.443%2C6.443%2C0%2C0%2C1%2C3.171-3.287l9.508-4.492a9.565%2C9.565%2C0%2C0%2C1%2C5.865-.756l3.267.607a13.232%2C13.232%2C0%2C0%2C1%2C9.46%2C7.2l2.93%2C6.029%2C7.05%2C3.7v0a4.1%2C4.1%2C0%2C0%2C1%2C1.889%2C5.242l-.024.059a4.147%2C4.147%2C0%2C0%2C1-2.3%2C2.26%2C4.164%2C4.164%2C0%2C0%2C1-3.219-.072l-8.4-3.8a5.679%2C5.679%2C0%2C0%2C1-2.111-1.652l-.935-1.186-1.643%2C8.553%2C6.284%2C8.313a17.456%2C17.456%2C0%2C0%2C1%2C2.814%2C5.152l4.154%2C12.037a4.811%2C4.811%2C0%2C0%2C1-.3%2C3.807%2C4.807%2C4.807%2C0%2C0%2C1-3.012%2C2.361l-.034.01a4.839%2C4.839%2C0%2C0%2C1-1.219.16A4.769%2C4.769%2C0%2C0%2C1-1576.559%2C19198.518Zm-10.544-22.221%2C7.643%2C8.434a1.808%2C1.808%2C0%2C0%2C1%2C.27.408l5.643%2C11.957a1.437%2C1.437%2C0%2C0%2C0%2C1.658.775l.039-.01a1.459%2C1.459%2C0%2C0%2C0%2C.935-.719%2C1.442%2C1.442%2C0%2C0%2C0%2C.092-1.146l-4.154-12.037a14.234%2C14.234%2C0%2C0%2C0-2.289-4.187c-.01-.01-.014-.02-.024-.029l-6.742-8.914a1.685%2C1.685%2C0%2C0%2C1-.308-1.322l2.477-12.865a1.663%2C1.663%2C0%2C0%2C1%2C1.243-1.307%2C1.663%2C1.663%2C0%2C0%2C1%2C1.7.594l3.195%2C4.053a2.26%2C2.26%2C0%2C0%2C0%2C.863.68l8.4%2C3.791a.8.8%2C0%2C0%2C0%2C.622.016.8.8%2C0%2C0%2C0%2C.443-.434l.024-.062a.8.8%2C0%2C0%2C0-.361-1.018l-7.532-3.961a1.657%2C1.657%2C0%2C0%2C1-.723-.742l-3.171-6.52a9.9%2C9.9%2C0%2C0%2C0-7.069-5.383l-3.267-.607a6.211%2C6.211%2C0%2C0%2C0-3.831.5l-9.513%2C4.486a3.113%2C3.113%2C0%2C0%2C0-1.528%2C1.59l-4.226%2C9.875a.86.86%2C0%2C0%2C0-.01.674.9.9%2C0%2C0%2C0%2C.482.482l.087.033a.873.873%2C0%2C0%2C0%2C1.137-.437l3.884-8.41a1.673%2C1.673%2C0%2C0%2C1%2C1-.887l6.139-1.984a1.669%2C1.669%2C0%2C0%2C1%2C1.638.355%2C1.664%2C1.664%2C0%2C0%2C1%2C.5%2C1.6l-6.086%2C27.053a1.444%2C1.444%2C0%2C0%2C1-.082.256l-5.927%2C14.785a1.427%2C1.427%2C0%2C0%2C0%2C.048%2C1.166%2C1.42%2C1.42%2C0%2C0%2C0%2C.9.752l.255.072a1.443%2C1.443%2C0%2C0%2C0%2C1.629-.666l7.007-12.1%2C4.164-8.264a1.659%2C1.659%2C0%2C0%2C1%2C1.263-.9%2C2.2%2C2.2%2C0%2C0%2C1%2C.226-.014A1.659%2C1.659%2C0%2C0%2C1-1587.1%2C19176.3Zm36-14.139c-.511-.482-12.606-11.875-12.606-21.281a13.529%2C13.529%2C0%2C0%2C1%2C13.517-13.516%2C13.529%2C13.529%2C0%2C0%2C1%2C13.517%2C13.516c0%2C9.406-12.091%2C20.8-12.606%2C21.281a1.327%2C1.327%2C0%2C0%2C1-.911.361A1.335%2C1.335%2C0%2C0%2C1-1551.105%2C19162.158Zm-9.942-21.281c0%2C3.35%2C2%2C7.725%2C5.792%2C12.66a63.352%2C63.352%2C0%2C0%2C0%2C5.06%2C5.777%2C62.64%2C62.64%2C0%2C0%2C0%2C5.06-5.777c3.788-4.936%2C5.792-9.311%2C5.792-12.66a10.863%2C10.863%2C0%2C0%2C0-10.852-10.852A10.866%2C10.866%2C0%2C0%2C0-1561.047%2C19140.877Zm5.46%2C0a5.4%2C5.4%2C0%2C0%2C1%2C5.392-5.4%2C5.407%2C5.407%2C0%2C0%2C1%2C5.4%2C5.4%2C5.4%2C5.4%2C0%2C0%2C1-5.4%2C5.393A5.4%2C5.4%2C0%2C0%2C1-1555.587%2C19140.877Zm2.665%2C0a2.732%2C2.732%2C0%2C0%2C0%2C2.728%2C2.729%2C2.732%2C2.732%2C0%2C0%2C0%2C2.727-2.729%2C2.73%2C2.73%2C0%2C0%2C0-2.727-2.727A2.73%2C2.73%2C0%2C0%2C0-1552.922%2C19140.877Zm-38-8.08a8.8%2C8.8%2C0%2C0%2C1%2C8.795-8.795%2C8.8%2C8.8%2C0%2C0%2C1%2C8.795%2C8.795%2C8.805%2C8.805%2C0%2C0%2C1-8.795%2C8.793A8.8%2C8.8%2C0%2C0%2C1-1590.92%2C19132.8Zm3.335%2C0a5.464%2C5.464%2C0%2C0%2C0%2C5.46%2C5.459%2C5.464%2C5.464%2C0%2C0%2C0%2C5.46-5.459%2C5.465%2C5.465%2C0%2C0%2C0-5.46-5.461A5.465%2C5.465%2C0%2C0%2C0-1587.585%2C19132.8Z%22%20transform%3D%22translate(1623.173%20-19115.156)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-3{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.154%2C19196.736a1.667%2C1.667%2C0%2C0%2C1-1.667-1.666v-6a1.663%2C1.663%2C0%2C0%2C1%2C.053-1.592l15.359-26.131a1.672%2C1.672%2C0%2C0%2C1%2C1.436-.818h3.918l.322-34.877a1.668%2C1.668%2C0%2C0%2C1%2C1.667-1.652h33.618a1.666%2C1.666%2C0%2C0%2C1%2C1.18.492%2C1.7%2C1.7%2C0%2C0%2C1%2C.487%2C1.189l-.322%2C34.848h4.094a1.666%2C1.666%2C0%2C0%2C1%2C1.436.818l15.026%2C25.557a1.657%2C1.657%2C0%2C0%2C1%2C.364.619%2C1.663%2C1.663%2C0%2C0%2C1%2C.081%2C1.432v6.117a1.667%2C1.667%2C0%2C0%2C1-1.667%2C1.666Zm1.667-3.334h72.049v-3.41h-72.049Zm1.069-6.744h69.857l-13.4-22.8h-3.171l-.11%2C11.938a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.648h-33.618a1.674%2C1.674%2C0%2C0%2C1-1.18-.492%2C1.668%2C1.668%2C0%2C0%2C1-.487-1.189l.11-11.9h-2.933Zm19.57-12.541h30.284l.429-46.785h-30.28Zm21.463-8.521v-9.105h5.285v9.105Zm-8.72%2C0v-9.105h5.285v9.105Zm-8.72%2C0v-9.105h5.285v9.105Zm17.44-12.277v-9.1h5.285v9.1Zm-8.72%2C0v-9.1h5.285v9.1Zm-8.72%2C0v-9.1h5.285v9.1Zm17.44-12.27v-9.105h5.285v9.105Zm-8.72%2C0v-9.105h5.285v9.105Zm-8.72%2C0v-9.105h5.285v9.105Z%22%20transform%3D%22translate(1620.49%20-19109.701)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-4{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.151%2C19193.08a1.668%2C1.668%2C0%2C0%2C1-1.667-1.672v-5.99a1.663%2C1.663%2C0%2C0%2C1%2C.048-1.6l15.361-26.127a1.668%2C1.668%2C0%2C0%2C1%2C1.44-.822h39.084v-9.1l-4.1-4.1a1.671%2C1.671%2C0%2C0%2C1%2C0-2.359%2C1.666%2C1.666%2C0%2C0%2C1%2C2.355%2C0l1.744%2C1.744v-5.916a1.667%2C1.667%2C0%2C0%2C1%2C1.667-1.666%2C1.667%2C1.667%2C0%2C0%2C1%2C1.667%2C1.666v5.916l1.744-1.744a1.666%2C1.666%2C0%2C0%2C1%2C2.355%2C0%2C1.671%2C1.671%2C0%2C0%2C1%2C0%2C2.359l-4.1%2C4.1v9.1h2.543a1.661%2C1.661%2C0%2C0%2C1%2C1.435.822l15.039%2C25.572a1.653%2C1.653%2C0%2C0%2C1%2C.339.576%2C1.688%2C1.688%2C0%2C0%2C1%2C.089%2C1.463v6.107a1.668%2C1.668%2C0%2C0%2C1-1.667%2C1.672Zm1.667-3.334h72.045v-3.414h-72.045Zm1.064-6.748h69.859l-13.4-22.8h-43.058Zm35.938-39.383a10.022%2C10.022%2C0%2C0%2C1%2C2.7-7.23%2C10.008%2C10.008%2C0%2C0%2C1%2C5.25-2.99v-.078a9.325%2C9.325%2C0%2C0%2C1%2C9.316-9.314%2C9.324%2C9.324%2C0%2C0%2C1%2C9.316%2C9.311c0%2C.029%2C0%2C.059%2C0%2C.082a10%2C10%2C0%2C0%2C1%2C5.255%2C2.99%2C10.022%2C10.022%2C0%2C0%2C1%2C2.7%2C7.23%2C10.107%2C10.107%2C0%2C0%2C1-10.077%2C9.725c-.111%2C0-.222%2C0-.337%2C0a9.9%2C9.9%2C0%2C0%2C1-1.811-.178%2C1.67%2C1.67%2C0%2C0%2C1-1.325-1.951%2C1.664%2C1.664%2C0%2C0%2C1%2C1.951-1.32%2C6.868%2C6.868%2C0%2C0%2C0%2C1.219.111.288.288%2C0%2C0%2C1%2C.058%2C0%2C6.767%2C6.767%2C0%2C0%2C0%2C6.989-6.5%2C6.727%2C6.727%2C0%2C0%2C0-1.806-4.846%2C6.685%2C6.685%2C0%2C0%2C0-4.7-2.143%2C1.693%2C1.693%2C0%2C0%2C1-1.257-.641%2C1.669%2C1.669%2C0%2C0%2C1-.313-1.373%2C5.754%2C5.754%2C0%2C0%2C0%2C.12-1.186%2C5.987%2C5.987%2C0%2C0%2C0-5.978-5.979%2C5.988%2C5.988%2C0%2C0%2C0-5.983%2C5.979%2C5.877%2C5.877%2C0%2C0%2C0%2C.125%2C1.189%2C1.666%2C1.666%2C0%2C0%2C1-.318%2C1.369%2C1.683%2C1.683%2C0%2C0%2C1-1.252.641%2C6.676%2C6.676%2C0%2C0%2C0-4.7%2C2.143%2C6.687%2C6.687%2C0%2C0%2C0-1.806%2C4.846%2C6.767%2C6.767%2C0%2C0%2C0%2C6.989%2C6.5.288.288%2C0%2C0%2C1%2C.058%2C0%2C6.866%2C6.866%2C0%2C0%2C0%2C1.219-.111%2C1.659%2C1.659%2C0%2C0%2C1%2C1.946%2C1.32%2C1.666%2C1.666%2C0%2C0%2C1-1.32%2C1.951%2C9.9%2C9.9%2C0%2C0%2C1-1.811.178c-.107%2C0-.214.006-.321.006A10.107%2C10.107%2C0%2C0%2C1-1569.482%2C19143.615Z%22%20transform%3D%22translate(1620.49%20-19106.041)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-5{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1608.153%2C19160.213a1.669%2C1.669%2C0%2C0%2C1-1.669-1.668v-6a1.664%2C1.664%2C0%2C0%2C1%2C.053-1.592l15.359-26.131a1.671%2C1.671%2C0%2C0%2C1%2C1.438-.822h44.965a1.657%2C1.657%2C0%2C0%2C1%2C1.433.822l15.026%2C25.557a1.681%2C1.681%2C0%2C0%2C1%2C.361.615%2C1.669%2C1.669%2C0%2C0%2C1%2C.082%2C1.436v6.115a1.665%2C1.665%2C0%2C0%2C1-1.669%2C1.668Zm1.669-3.336h72.047v-3.414h-72.047Zm70.927-6.746-4.457-7.578h-7.846l3.036%2C7.578Zm-11.42%2C0-6.431-16.051h-7.077l3.728%2C16.051Zm-11.833%2C0-1.76-7.578h-8.893v7.578Zm-12.653%2C0v-16.051h-6.818l-1.78%2C7.668c0%2C.021-.009.041-.014.061l-1.931%2C8.322Zm-12.6%2C0%2C1.76-7.578h-8.5l-3.036%2C7.578Zm-21.358%2C0H-1596l6.432-16.051h-6.416Zm56.778-9.533a1.014%2C1.014%2C0%2C0%2C1%2C.3-.047h7.153l-7.773-13.219h-4.994Zm-12.391-.047-3.07-13.219h-5.359v13.219Zm-20.8%2C0%2C3.07-13.219h-5.941l-5.3%2C13.219Zm27.629-8.473-1.9-4.746h-5.941l1.1%2C4.746Zm-17.254%2C0v-4.746h-5.253l-1.1%2C4.746Zm-17.3%2C0%2C1.9-4.746h-5.152l-2.791%2C4.746Z%22%20transform%3D%22translate(1620.49%20-19085.896)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-6{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1573.564%2C19185.941l-14.706-.143c-.035%2C0-.07%2C0-.1%2C0a1.668%2C1.668%2C0%2C0%2C1-1.635-1.35v0c0-.025-.009-.051-.013-.078l0-.016c0-.021-.005-.043-.007-.062s0-.025%2C0-.037%2C0-.029%2C0-.045%2C0-.033%2C0-.049%2C0-.02%2C0-.027v-11.855a1.666%2C1.666%2C0%2C0%2C1%2C1.666-1.666h2.971v-12.668h-12.09v12.668h2.812a1.666%2C1.666%2C0%2C0%2C1%2C1.666%2C1.666v11.855c0%2C.008%2C0%2C.018%2C0%2C.025s0%2C.033%2C0%2C.051%2C0%2C.027%2C0%2C.041%2C0%2C.027%2C0%2C.041%2C0%2C.033-.006.049%2C0%2C.023%2C0%2C.033-.006.037-.009.055l0%2C.027c0%2C.02-.008.039-.013.059s0%2C.014%2C0%2C.02q-.008.032-.017.064s0%2C.01%2C0%2C.014c-.006.021-.014.043-.021.064l0%2C.014c-.008.021-.016.043-.024.063a.09.09%2C0%2C0%2C1%2C0%2C.014c-.009.021-.017.041-.027.061l-.006.014-.029.059-.008.014-.029.053-.011.02-.03.047-.013.021c-.01.014-.02.027-.03.043l-.017.023-.028.037-.022.027-.026.031c-.009.01-.018.02-.027.031l-.023.023-.033.035-.018.018c-.013.014-.026.027-.04.039l-.015.014-.047.041-.008.006-.056.045s0%2C0%2C0%2C0a1.647%2C1.647%2C0%2C0%2C1-.658.295h0l-.079.016h-.008c-.024%2C0-.049.008-.074.01a.05.05%2C0%2C0%2C0-.017%2C0c-.022%2C0-.044%2C0-.066%2C0l-.025%2C0a.371.371%2C0%2C0%2C0-.047%2C0l-13.651.139h-.019a1.662%2C1.662%2C0%2C0%2C1-1.517-.977%2C1.662%2C1.662%2C0%2C0%2C1%2C.275-1.8l8.97-10.051a1.655%2C1.655%2C0%2C0%2C1-.226-.836v-16c0-.029%2C0-.059%2C0-.086a1.659%2C1.659%2C0%2C0%2C1%2C.47-1.2l29.511-30.494a1.665%2C1.665%2C0%2C0%2C1%2C.782-.453h0l.045-.01a1.661%2C1.661%2C0%2C0%2C1%2C.371-.043h15.427a1.668%2C1.668%2C0%2C0%2C1%2C1.666%2C1.666v16c0%2C.02%2C0%2C.041%2C0%2C.063a1.662%2C1.662%2C0%2C0%2C1-.451%2C1.2l-28.63%2C30.488a1.654%2C1.654%2C0%2C0%2C1-1.213.529%2C1.691%2C1.691%2C0%2C0%2C1-.441-.061%2C1.67%2C1.67%2C0%2C0%2C1-.445.061h-2.971v8.533l12.442.119%2C37.076-39.84h-10.246a1.667%2C1.667%2C0%2C0%2C1-1.671-1.666%2C1.668%2C1.668%2C0%2C0%2C1%2C1.671-1.67h14.074a1.671%2C1.671%2C0%2C0%2C1%2C1.531%2C1%2C1.666%2C1.666%2C0%2C0%2C1-.308%2C1.8l-40.186%2C43.186a1.668%2C1.668%2C0%2C0%2C1-1.218.529Zm-31.014-3.371%2C8.229-.084v-8.539h-.532Zm22.505-13.559%2C26.179-27.883V19129.8l-26.179%2C27.154Zm-2.373-14.4%2C26.3-27.283h-10.793l-26.412%2C27.283Z%22%20transform%3D%22translate(1620.847%20-19104.971)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}
.f-ic-7{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%20%3Cpath%20d%3D%22M91.333%2C100H8.667A8.667%2C8.667%2C0%2C0%2C1%2C0%2C91.333V8.667A8.667%2C8.667%2C0%2C0%2C1%2C8.667%2C0H91.333A8.667%2C8.667%2C0%2C0%2C1%2C100%2C8.667V91.333A8.667%2C8.667%2C0%2C0%2C1%2C91.333%2C100%22%20fill%3D%22%23f5f6f9%22%2F%3E%20%3Cpath%20d%3D%22M-1605.219%2C19181.979a4.784%2C4.784%2C0%2C0%2C1-4.78-4.785v-40.3a4.784%2C4.784%2C0%2C0%2C1%2C4.78-4.785h5.859V19130a6.01%2C6.01%2C0%2C0%2C1%2C6-6%2C6.013%2C6.013%2C0%2C0%2C1%2C6%2C6v2.107h14.148V19130a6.01%2C6.01%2C0%2C0%2C1%2C6-6%2C6.009%2C6.009%2C0%2C0%2C1%2C6%2C6v2.107h5.859a4.784%2C4.784%2C0%2C0%2C1%2C4.78%2C4.785v40.3a4.784%2C4.784%2C0%2C0%2C1-4.78%2C4.785Zm-1.449-4.785a1.45%2C1.45%2C0%2C0%2C0%2C1.449%2C1.453h49.874a1.45%2C1.45%2C0%2C0%2C0%2C1.449-1.453v-40.3a1.454%2C1.454%2C0%2C0%2C0-1.449-1.453h-5.859v2.715a6.011%2C6.011%2C0%2C0%2C1-6%2C6%2C6.012%2C6.012%2C0%2C0%2C1-6-6v-2.715h-14.148v2.715a6.015%2C6.015%2C0%2C0%2C1-6%2C6%2C6.012%2C6.012%2C0%2C0%2C1-6-6v-2.715h-5.859a1.454%2C1.454%2C0%2C0%2C0-1.449%2C1.453v12.357h41.969a1.667%2C1.667%2C0%2C0%2C1%2C1.671%2C1.666%2C1.667%2C1.667%2C0%2C0%2C1-1.671%2C1.666h-41.969Zm36.794-47.191v8.154a2.67%2C2.67%2C0%2C0%2C0%2C2.672%2C2.666%2C2.669%2C2.669%2C0%2C0%2C0%2C2.667-2.666V19130a2.673%2C2.673%2C0%2C0%2C0-2.667-2.668A2.675%2C2.675%2C0%2C0%2C0-1569.874%2C19130Zm-26.155%2C0v8.154a2.67%2C2.67%2C0%2C0%2C0%2C2.672%2C2.666%2C2.669%2C2.669%2C0%2C0%2C0%2C2.667-2.666V19130a2.674%2C2.674%2C0%2C0%2C0-2.667-2.668A2.674%2C2.674%2C0%2C0%2C0-1596.029%2C19130Z%22%20transform%3D%22translate(1630.281%20-19102.99)%22%20stroke%3D%22%23000000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");
}

.sreed-location{
  position:relative;
  -webkit-padding-after:80px;
  padding-block-end:80px;
}
.sreed-location::after{
  position:absolute;
  inset:50px 0 0 -50%;
  width:200%;
  background-color:var(--dp-color-pale);
  content:"";
  z-index:1;
}
.sreed-location .sec-title-wrap{
  position:relative;
  z-index:2;
}
.sreed-feature-content{
  max-width:1060px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.sreed-feature-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:35px;
}
.sreed-feature-item{
  -webkit-box-flex:0;
  -ms-flex:0 0 calc((100% - 70px) / 3);
  flex:0 0 calc((100% - 70px) / 3);
  min-width:300px;
  max-width:450px;
  padding:50px 20px 35px;
  border-radius:30px;
  text-align:center;
  background-color:var(--dp-color-pale);
}
.sreed-feature-text{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  text-align:center;
}

.location-map-wrap{
  max-width:695px;
  margin-inline:auto;
}
.location-map-image{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  padding:20px;
  background-color:var(--dp-color-white);
  border-radius:60px;
  border:1px solid var(--dp-color-black);
  overflow:clip;
  z-index:2;
}

.usage-ttl{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:25px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.usage-ttl::after{
  -webkit-box-flex:1;
  -ms-flex:auto;
  flex:auto;
  width:-webkit-max-content;
  width:-moz-max-content;
  width:max-content;
  height:1px;
  background-color:var(--dp-color-gray);
  content:"";
}
.usage-step{
  position:relative;
  -webkit-margin-before:25px;
  margin-block-start:25px;
  padding-left:150px;
}
.usage-step:not(:last-child){
  min-height:170px;
  padding-bottom:40px;
}
.usage-step:not(:last-child)::before{
  position:absolute;
  bottom:0;
  left:49px;
  display:block;
  width:2px;
  height:calc(100% - 120px);
  background-color:var(--dp-color-yellow);
  content:"";
}
.usage-step dt{
  -webkit-padding-before:0.5em;
  padding-block-start:0.5em;
}
.usage-step dt > dfn{
  position:absolute;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  top:0;
  left:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:100px;
  aspect-ratio:1/1;
  -webkit-padding-before:0.5em;
  padding-block-start:0.5em;
  border-radius:50%;
  text-align:center;
  background-color:var(--dp-color-yellow);
  z-index:2;
  font-style:normal;
  line-height:1;
  font-weight:700;
}
.usage-step-num{
  display:block;
  font-size:2.5rem;
  line-height:1.2;
}
.usage-step dd{
  margin-top:1em;
}
.usage-step p{
  margin-top:0.5em !important;
}
.usage-inq{
  display:inline-block;
  padding:20px 35px;
  border-radius:30px;
  background-color:var(--dp-color-pale);
}
.usage-line{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:40px;
}
.usage-line li{
  font-weight:600;
}
.usage-pdf{
  margin-top:15px;
  margin-bottom:20px;
}
.usage-note{
  display:inline-block;
  padding:20px 35px;
  border-radius:30px;
  background-color:var(--dp-color-pale);
}
.usage-note-list{
  list-style:disc inside;
}

.sf-lists.portfolio-lists{
  position:relative;
  -webkit-padding-after:100px;
  padding-block-end:100px;
}
.sf-lists.portfolio-lists::after{
  position:absolute;
  top:45px;
  left:-50%;
  width:200%;
  height:100%;
  background-color:var(--dp-color-pale);
  z-index:1;
  content:"";
}
.sf-lists.portfolio-lists .sec-title-wrap{
  position:relative;
  z-index:2;
}
.sf-lists.card-list{
  position:relative;
  z-index:2;
  display:grid;
}
.sf-lists.card-item .card-text{
  grid-row:3;
}
.sf-lists.card-item .card-btn{
  grid-row:4;
}

.loader{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100vh;
  background-color:#fff;
  z-index:9999;
  opacity:1;
  -webkit-transition:opacity 0.5s ease-out;
  transition:opacity 0.5s ease-out;
}
.loader-hidden{
  opacity:0;
}

.front-page-hero{
  position:relative;
  margin-left:12.7604166667vw;
  padding-bottom:6.25vw;
  -webkit-transform:translateY(-90px);
  transform:translateY(-90px);
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}

.heloview-swiper{
  position:relative;
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:0 0;
  mask-position:0 0;
  -webkit-mask-size:contain;
  mask-size:contain;
  -webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1670 800"><path fill="%23fff" d="M1670,800l-1162.8-2.9s-62.2-1-62.2-64.8v-228.3c0-31.8-23.8-60.9-61.2-60.9H64.1C8.6,443,0,394.6,0,383.1V0h1670v800Z"/></svg>');
  mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1670 800"><path fill="%23fff" d="M1670,800l-1162.8-2.9s-62.2-1-62.2-64.8v-228.3c0-31.8-23.8-60.9-61.2-60.9H64.1C8.6,443,0,394.6,0,383.1V0h1670v800Z"/></svg>');
}
.heloview-swiper .swiper-slide{
  position:relative;
}
.heloview-swiper .swiper-slide::before{
  display:block;
  padding-top:51.88%;
  overflow:clip;
  content:"";
}
.heloview-swiper .swiper-slide img{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center;
  object-position:center;
  transition:-webkit-transform 6s 1s ease-out;
  -webkit-transition:-webkit-transform 6s 1s ease-out;
  transition:transform 6s 1s ease-out;
  transition:transform 6s 1s ease-out, -webkit-transform 6s 1s ease-out;
}
.heloview-swiper .swiper-slide[class*=-active] img{
  -webkit-transition-delay:0s;
  transition-delay:0s;
  -webkit-transform:scale(1.05);
  transform:scale(1.05);
}
.heloview-lead{
  position:absolute;
  top:23.9583333333vw;
  left:0;
  z-index:10;
}
.heloview-text{
  font-family:"YakuHanMP", "Noto Serif JP", serif;
  font-size:2.8125vw;
}
.heloview-text > strong{
  font-weight:500;
  font-size:2.2395833333vw;
}
.heloview-text-1, .heloview-text-2, .heloview-text-3, .heloview-text-last{
  opacity:0;
  display:inline-block;
}
.heloview-text-1{
  -webkit-animation:fadeInTranslate 0.5s 1s forwards;
  animation:fadeInTranslate 0.5s 1s forwards;
}
.heloview-text-2{
  -webkit-animation:fadeInTranslate 0.5s 1.15s forwards;
  animation:fadeInTranslate 0.5s 1.15s forwards;
}
.heloview-text-3{
  -webkit-animation:fadeInTranslate 0.5s 1.3s forwards;
  animation:fadeInTranslate 0.5s 1.3s forwards;
}
.heloview-text-last{
  -webkit-animation:fadeInTranslate 0.5s 1.45s forwards;
  animation:fadeInTranslate 0.5s 1.45s forwards;
  letter-spacing:0.071em;
}

@-webkit-keyframes fadeInTranslate{
  from{
    opacity:0;
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  to{
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}

@keyframes fadeInTranslate{
  from{
    opacity:0;
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  to{
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}
.scroll-down{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  position:absolute;
  right:40px;
  top:37.7083333333vw;
  width:8.3333333333vw;
  aspect-ratio:1/1;
}
.scroll-down-link{
  position:relative;
  width:100%;
  height:100%;
  z-index:2;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.scroll-down-circle{
  position:absolute;
  inset:0;
  z-index:3;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219.287%22%20height%3D%2223.06%22%20viewBox%3D%220%200%2019.287%2023.06%22%3E%3Cg%20transform%3D%22translate(0)%22%3E%3Cpath%20d%3D%22M87.085%2C77.953a1.214%2C1.214%2C0%2C0%2C1-.859-2.073l7.57-7.57-7.57-7.57a1.215%2C1.215%2C0%2C0%2C1%2C1.718-1.718l8.429%2C8.429a1.215%2C1.215%2C0%2C0%2C1%2C0%2C1.718L87.944%2C77.6a1.211%2C1.211%2C0%2C0%2C1-.859.356%22%20transform%3D%22translate(77.953%20-73.668)%20rotate(90)%22%2F%3E%3Cpath%20d%3D%22M72.551%2C85.387H51.919a1.214%2C1.214%2C0%2C1%2C1%2C0-2.429H72.551a1.214%2C1.214%2C0%2C0%2C1%2C0%2C2.429%22%20transform%3D%22translate(93.816%20-50.705)%20rotate(90)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/1.5625vw auto;
  -webkit-filter:drop-shadow(1px 1px 0px rgba(255, 255, 255, 0.8));
  filter:drop-shadow(1px 1px 0px rgba(255, 255, 255, 0.8));
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.scroll-down-move{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  -webkit-filter:drop-shadow(0.5px 0.5px 0px rgba(255, 255, 255, 0.8));
  filter:drop-shadow(0.5px 0.5px 0px rgba(255, 255, 255, 0.8));
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20163.875%20163.85%22%3E%20%3Cg%20class%3D%22svg-rolate%22%20transform%3D%22translate(-7246.495%20-1494.873)%22%3E%20%3Cpath%20d%3D%22M75.03%2C162.686%2C71%2C151.881l1.571.109.968%2C2.7%2C5.57.389%2C1.333-2.538%2C1.542.107L76.514%2C162.79Zm.855-1.466%2C2.617-4.982-4.517-.315Zm11.61%2C1.1a3.325%2C3.325%2C0%2C0%2C1-1.623-1.1%2C3.581%2C3.581%2C0%2C0%2C1-.728-1.9%2C3.542%2C3.542%2C0%2C0%2C1%2C.316-2%2C3.406%2C3.406%2C0%2C0%2C1%2C1.359-1.41%2C5.675%2C5.675%2C0%2C0%2C1%2C2.3-.687l2.581-.272-.334-3.163%2C1.492-.157%2C1.1%2C10.441-4.072.43a7.637%2C7.637%2C0%2C0%2C1-.8.044A5.09%2C5.09%2C0%2C0%2C1%2C87.5%2C162.325Zm1.8-5.8a3.349%2C3.349%2C0%2C0%2C0-2.106.84%2C2.414%2C2.414%2C0%2C0%2C0%2C.365%2C3.461%2C3.346%2C3.346%2C0%2C0%2C0%2C2.235.382l2.536-.268-.494-4.683Zm-28.589%2C3.861a5.985%2C5.985%2C0%2C0%2C1-2.075-.945%2C4.614%2C4.614%2C0%2C0%2C1-1.4-1.612l1.175-.68a3.908%2C3.908%2C0%2C0%2C0%2C1.083%2C1.238%2C4.2%2C4.2%2C0%2C0%2C0%2C1.482.688%2C4.433%2C4.433%2C0%2C0%2C0%2C1.667.109%2C3.948%2C3.948%2C0%2C0%2C0%2C1.476-.5%2C3.784%2C3.784%2C0%2C0%2C0%2C1.148-1.034%2C4.375%2C4.375%2C0%2C0%2C0%2C.785-3.128%2C3.779%2C3.779%2C0%2C0%2C0-.526-1.454%2C3.91%2C3.91%2C0%2C0%2C0-1.068-1.134%2C4.408%2C4.408%2C0%2C0%2C0-1.521-.691%2C4.2%2C4.2%2C0%2C0%2C0-1.631-.091%2C3.815%2C3.815%2C0%2C0%2C0-1.541.595l-.717-1.154a4.678%2C4.678%2C0%2C0%2C1%2C1.994-.768%2C5.89%2C5.89%2C0%2C0%2C1%2C2.293.142%2C5.979%2C5.979%2C0%2C0%2C1%2C2.048.923%2C5.2%2C5.2%2C0%2C0%2C1%2C1.43%2C1.518%2C5.28%2C5.28%2C0%2C0%2C1%2C.712%2C1.934%2C5.666%2C5.666%2C0%2C0%2C1-1.043%2C4.161%2C5.188%2C5.188%2C0%2C0%2C1-1.548%2C1.367%2C5.27%2C5.27%2C0%2C0%2C1-1.983.663%2C5.517%2C5.517%2C0%2C0%2C1-.705.045A6.342%2C6.342%2C0%2C0%2C1%2C60.708%2C160.386Zm38.968-.234.156-1.29a4.807%2C4.807%2C0%2C0%2C0%2C1.547.247%2C5.6%2C5.6%2C0%2C0%2C0%2C1.457-.2%2C4.017%2C4.017%2C0%2C0%2C0%2C1.341-.607%2C1.772%2C1.772%2C0%2C0%2C0%2C.641-.8%2C1.427%2C1.427%2C0%2C0%2C0%2C.028-.88%2C1.147%2C1.147%2C0%2C0%2C0-.576-.757%2C2.512%2C2.512%2C0%2C0%2C0-1.023-.261%2C12.135%2C12.135%2C0%2C0%2C0-1.286-.008q-.694.03-1.4.023a5.768%2C5.768%2C0%2C0%2C1-1.336-.158%2C2.56%2C2.56%2C0%2C0%2C1-1.1-.566%2C2.414%2C2.414%2C0%2C0%2C1-.695-1.208%2C2.7%2C2.7%2C0%2C0%2C1%2C.022-1.54%2C3.012%2C3.012%2C0%2C0%2C1%2C1-1.415%2C5.545%2C5.545%2C0%2C0%2C1%2C2.094-1.011%2C7.172%2C7.172%2C0%2C0%2C1%2C2.31-.261%2C4.718%2C4.718%2C0%2C0%2C1%2C1.917.455l-.221%2C1.276a4.875%2C4.875%2C0%2C0%2C0-1.706-.428%2C5.5%2C5.5%2C0%2C0%2C0-1.957.187%2C4.376%2C4.376%2C0%2C0%2C0-1.375.6%2C1.761%2C1.761%2C0%2C0%2C0-.653.78%2C1.375%2C1.375%2C0%2C0%2C0-.039.876%2C1.138%2C1.138%2C0%2C0%2C0%2C.573.743%2C2.617%2C2.617%2C0%2C0%2C0%2C1.025.268%2C10.3%2C10.3%2C0%2C0%2C0%2C1.286.008c.46-.025.928-.032%2C1.4-.025a6.029%2C6.029%2C0%2C0%2C1%2C1.337.166%2C2.525%2C2.525%2C0%2C0%2C1%2C1.1.572%2C2.482%2C2.482%2C0%2C0%2C1%2C.7%2C1.229%2C2.753%2C2.753%2C0%2C0%2C1-.013%2C1.553%2C2.962%2C2.962%2C0%2C0%2C1-.977%2C1.409%2C5.448%2C5.448%2C0%2C0%2C1-2.078%2C1.006%2C7%2C7%2C0%2C0%2C1-1.814.255h-.075A5%2C5%2C0%2C0%2C1%2C99.676%2C160.152Zm-54.695-5.737.527-1.193%2C5.407%2C2.389%2C1.3-2.951L47.4%2C150.532l.516-1.166%2C4.815%2C2.13%2C1.37-3.1-5.6-2.475.528-1.193L56%2C147.808l-4.246%2C9.6ZM118.622%2C153a3.3%2C3.3%2C0%2C0%2C1-2.357-1.75%2C3.54%2C3.54%2C0%2C0%2C1-.521-1.958%2C3.345%2C3.345%2C0%2C0%2C1%2C.675-1.834q.09-.123.191-.243l-3.912-1.8%2C1.417-.814%2C3.562%2C1.666q.264-.184.564-.357l2.25-1.294-1.593-2.768%2C1.3-.748%2C5.237%2C9.1-3.55%2C2.043a5.375%2C5.375%2C0%2C0%2C1-2.656.814A3.608%2C3.608%2C0%2C0%2C1%2C118.622%2C153Zm.3-6.012a3.321%2C3.321%2C0%2C0%2C0-1.581%2C1.628%2C2.421%2C2.421%2C0%2C0%2C0%2C1.739%2C3.024%2C3.375%2C3.375%2C0%2C0%2C0%2C2.2-.556l2.209-1.272-2.358-4.1Zm-79.913%2C3.683a5.43%2C5.43%2C0%2C0%2C1-2.128-.894%2C6.945%2C6.945%2C0%2C0%2C1-1.391-1.191%2C5.055%2C5.055%2C0%2C0%2C1-.931-1.43l1.07-.734a4.8%2C4.8%2C0%2C0%2C0%2C.839%2C1.324%2C5.514%2C5.514%2C0%2C0%2C0%2C1.109.963%2C3.975%2C3.975%2C0%2C0%2C0%2C1.342.6%2C1.777%2C1.777%2C0%2C0%2C0%2C1.025-.048%2C1.425%2C1.425%2C0%2C0%2C0%2C.678-.562%2C1.152%2C1.152%2C0%2C0%2C0%2C.187-.933%2C2.529%2C2.529%2C0%2C0%2C0-.48-.94%2C12.34%2C12.34%2C0%2C0%2C0-.846-.971q-.481-.5-.945-1.035a5.771%2C5.771%2C0%2C0%2C1-.766-1.106%2C2.581%2C2.581%2C0%2C0%2C1-.3-1.2%2C2.425%2C2.425%2C0%2C0%2C1%2C.447-1.32%2C2.705%2C2.705%2C0%2C0%2C1%2C1.171-1%2C3.017%2C3.017%2C0%2C0%2C1%2C1.721-.185%2C5.511%2C5.511%2C0%2C0%2C1%2C2.143.9%2C7.143%2C7.143%2C0%2C0%2C1%2C1.724%2C1.56%2C4.714%2C4.714%2C0%2C0%2C1%2C.926%2C1.739l-1.1.679a4.857%2C4.857%2C0%2C0%2C0-.809-1.564%2C5.471%2C5.471%2C0%2C0%2C0-1.433-1.345%2C4.337%2C4.337%2C0%2C0%2C0-1.36-.634%2C1.765%2C1.765%2C0%2C0%2C0-1.018.025%2C1.376%2C1.376%2C0%2C0%2C0-.681.551%2C1.14%2C1.14%2C0%2C0%2C0-.179.923%2C2.66%2C2.66%2C0%2C0%2C0%2C.477.945%2C10.2%2C10.2%2C0%2C0%2C0%2C.845.969q.483.494.945%2C1.037a5.972%2C5.972%2C0%2C0%2C1%2C.762%2C1.112%2C2.564%2C2.564%2C0%2C0%2C1%2C.3%2C1.205%2C2.49%2C2.49%2C0%2C0%2C1-.46%2C1.339%2C2.764%2C2.764%2C0%2C0%2C1-1.173%2C1.018%2C2.717%2C2.717%2C0%2C0%2C1-1.153.239A3.819%2C3.819%2C0%2C0%2C1%2C39.005%2C150.668Zm90.614-4.962%2C4.547-3.775-2.061-2.482-4.051%2C3.365-.814-.982%2C4.051-3.362-2.166-2.608-4.707%2C3.91-.834-1%2C5.862-4.868%2C6.71%2C8.077-5.7%2C4.733Zm-94.583-8.027a.967.967%2C0%2C0%2C1-.355-.664.989.989%2C0%2C0%2C1%2C.244-.753%2C1.017%2C1.017%2C0%2C0%2C1%2C.7-.386.959.959%2C0%2C0%2C1%2C.724.221%2C1.011%2C1.011%2C0%2C0%2C1%2C.126%2C1.448.969.969%2C0%2C0%2C1-.7.374l-.078%2C0A1.009%2C1.009%2C0%2C0%2C1%2C35.036%2C137.679Zm97.877-7.091.965-1.148%2C3.582%2C3.012%2C3.882-4.615-3.582-3.013.965-1.147%2C8.036%2C6.758-.966%2C1.148-3.454-2.906-3.882%2C4.614%2C3.456%2C2.907-.966%2C1.148Zm-117.232-.929%2C1.011-.826%2C2.279%2C2.787%2C7.12-5.821.939%2C1.149-7.118%2C5.82%2C2.279%2C2.787-1.011.827Zm132.622-5.82a3.892%2C3.892%2C0%2C0%2C0%2C1.48-.712%2C4.2%2C4.2%2C0%2C0%2C0%2C1.06-1.244%2C4.447%2C4.447%2C0%2C0%2C0%2C.548-1.578%2C3.917%2C3.917%2C0%2C0%2C0-.085-1.556%2C3.752%2C3.752%2C0%2C0%2C0-.688-1.382%2C4.377%2C4.377%2C0%2C0%2C0-2.806-1.59%2C3.78%2C3.78%2C0%2C0%2C0-1.541.117%2C3.944%2C3.944%2C0%2C0%2C0-1.378.727%2C4.4%2C4.4%2C0%2C0%2C0-1.071%2C1.282%2C4.181%2C4.181%2C0%2C0%2C0-.524%2C1.547%2C3.791%2C3.791%2C0%2C0%2C0%2C.163%2C1.645l-1.3.382a4.651%2C4.651%2C0%2C0%2C1-.208-2.127%2C5.9%2C5.9%2C0%2C0%2C1%2C.748-2.171%2C6.012%2C6.012%2C0%2C0%2C1%2C1.437-1.729%2C5.148%2C5.148%2C0%2C0%2C1%2C1.843-.971%2C5.278%2C5.278%2C0%2C0%2C1%2C2.056-.172%2C5.683%2C5.683%2C0%2C0%2C1%2C3.73%2C2.116%2C5.217%2C5.217%2C0%2C0%2C1%2C1.013%2C3.945%2C6.321%2C6.321%2C0%2C0%2C1-2.21%2C3.869%2C4.606%2C4.606%2C0%2C0%2C1-1.925.917ZM13.639%2C124.1a5.336%2C5.336%2C0%2C0%2C1-1.855-.987A6.381%2C6.381%2C0%2C0%2C1%2C9.6%2C119.235a5.249%2C5.249%2C0%2C0%2C1%2C.114-2.094%2C5.1%2C5.1%2C0%2C0%2C1%2C.922-1.85%2C5.763%2C5.763%2C0%2C0%2C1%2C3.734-2.1%2C5.125%2C5.125%2C0%2C0%2C1%2C2.053.18%2C5.243%2C5.243%2C0%2C0%2C1%2C1.848.993%2C6.387%2C6.387%2C0%2C0%2C1%2C2.173%2C3.883%2C5.314%2C5.314%2C0%2C0%2C1-.12%2C2.1%2C5.19%2C5.19%2C0%2C0%2C1-.911%2C1.855%2C5.613%2C5.613%2C0%2C0%2C1-3.715%2C2.085%2C5.437%2C5.437%2C0%2C0%2C1-.568.03A5.183%2C5.183%2C0%2C0%2C1%2C13.639%2C124.1Zm.939-9.431a4.328%2C4.328%2C0%2C0%2C0-2.792%2C1.57%2C4.083%2C4.083%2C0%2C0%2C0-.7%2C1.372%2C3.774%2C3.774%2C0%2C0%2C0-.113%2C1.544%2C4.524%2C4.524%2C0%2C0%2C0%2C1.586%2C2.825%2C3.87%2C3.87%2C0%2C0%2C0%2C1.381.712%2C4.025%2C4.025%2C0%2C0%2C0%2C1.542.125%2C4.1%2C4.1%2C0%2C0%2C0%2C1.543-.515%2C4.15%2C4.15%2C0%2C0%2C0%2C1.25-1.055%2C3.894%2C3.894%2C0%2C0%2C0%2C.8-2.926%2C4.508%2C4.508%2C0%2C0%2C0-1.587-2.823%2C3.8%2C3.8%2C0%2C0%2C0-1.371-.71%2C3.886%2C3.886%2C0%2C0%2C0-1.064-.147A4.242%2C4.242%2C0%2C0%2C0%2C14.577%2C114.673Zm132.5-6.041.559-1.391%2C9.743%2C3.915-.559%2C1.391ZM8.528%2C110.41a5.178%2C5.178%2C0%2C0%2C1-1.985-.587%2C5.336%2C5.336%2C0%2C0%2C1-1.624-1.337%2C6.58%2C6.58%2C0%2C0%2C1-1.408-4.3%2C4.5%2C4.5%2C0%2C0%2C1%2C.6-2.048l1.174.592a4.149%2C4.149%2C0%2C0%2C0-.437%2C1.622A4.493%2C4.493%2C0%2C0%2C0%2C5.089%2C106a4.583%2C4.583%2C0%2C0%2C0%2C.807%2C1.495A4.02%2C4.02%2C0%2C0%2C0%2C7.111%2C108.5a3.757%2C3.757%2C0%2C0%2C0%2C1.49.426%2C4.2%2C4.2%2C0%2C0%2C0%2C1.627-.212%2C4.148%2C4.148%2C0%2C0%2C0%2C1.421-.792%2C3.793%2C3.793%2C0%2C0%2C0%2C.954-1.229%2C3.919%2C3.919%2C0%2C0%2C0%2C.39-1.525%2C4.508%2C4.508%2C0%2C0%2C0-.234-1.676%2C4.959%2C4.959%2C0%2C0%2C0-.754-1.449%2C3.7%2C3.7%2C0%2C0%2C0-.659-.675L8.1%2C102.434l-.452-1.368%2C3.892-1.28a5.343%2C5.343%2C0%2C0%2C1%2C1.517%2C1.419%2C6.976%2C6.976%2C0%2C0%2C1%2C.994%2C1.939%2C6.078%2C6.078%2C0%2C0%2C1%2C.319%2C2.246%2C5.209%2C5.209%2C0%2C0%2C1-1.767%2C3.677%2C5.4%2C5.4%2C0%2C0%2C1-1.906%2C1.07%2C5.544%2C5.544%2C0%2C0%2C1-1.733.29Q8.745%2C110.43%2C8.528%2C110.41Zm147.28-5.4a3.543%2C3.543%2C0%2C0%2C1-1.77-.987%2C3.348%2C3.348%2C0%2C0%2C1-.848-1.761q-.026-.149-.042-.3l-4.017%2C1.556.4-1.586%2C3.677-1.4q.052-.317.136-.653l.633-2.517-3.1-.781.366-1.453%2C10.182%2C2.564-1%2C3.971a4.887%2C4.887%2C0%2C0%2C1-1.723%2C2.877%2C3.086%2C3.086%2C0%2C0%2C1-1.872.611A4.172%2C4.172%2C0%2C0%2C1%2C155.809%2C105.008Zm-1.218-4.871a3.327%2C3.327%2C0%2C0%2C0%2C.07%2C2.27%2C2.419%2C2.419%2C0%2C0%2C0%2C3.382.851%2C3.348%2C3.348%2C0%2C0%2C0%2C1.13-1.966l.623-2.473-4.582-1.155ZM160.522%2C99ZM154.646%2C97.523ZM.317%2C89.11l1.292-.183.832%2C5.851%2C3.192-.453-.74-5.214%2C1.263-.179.74%2C5.214%2C3.357-.476-.86-6.061%2C1.292-.183%2C1.071%2C7.544-10.4%2C1.476ZM153.3%2C85.242a1%2C1%2C0%2C0%2C1-.731-.319.953.953%2C0%2C0%2C1-.267-.708%2C1.012%2C1.012%2C0%2C0%2C1%2C1.073-.98.969.969%2C0%2C0%2C1%2C.725.328%2C1.016%2C1.016%2C0%2C0%2C1%2C.257.73.975.975%2C0%2C0%2C1-.311.686.962.962%2C0%2C0%2C1-.69.265ZM0%2C84.637l.141-8.684%2C1.305.022-.059%2C3.6%2C9.193.15-.023%2C1.484-9.194-.148-.059%2C3.6Zm153.895-5.078A3.011%2C3.011%2C0%2C0%2C1%2C152.7%2C78.3a5.557%2C5.557%2C0%2C0%2C1-.584-2.25%2C7.194%2C7.194%2C0%2C0%2C1%2C.193-2.316%2C4.678%2C4.678%2C0%2C0%2C1%2C.82-1.792l1.209.464A4.843%2C4.843%2C0%2C0%2C0%2C153.588%2C74a5.5%2C5.5%2C0%2C0%2C0-.2%2C1.956%2C4.387%2C4.387%2C0%2C0%2C0%2C.321%2C1.464%2C1.768%2C1.768%2C0%2C0%2C0%2C.639.795%2C1.379%2C1.379%2C0%2C0%2C0%2C.851.207%2C1.137%2C1.137%2C0%2C0%2C0%2C.841-.418%2C2.639%2C2.639%2C0%2C0%2C0%2C.463-.953%2C10.511%2C10.511%2C0%2C0%2C0%2C.257-1.261c.067-.455.148-.916.249-1.38a6.066%2C6.066%2C0%2C0%2C1%2C.422-1.28%2C2.542%2C2.542%2C0%2C0%2C1%2C.776-.969%2C2.494%2C2.494%2C0%2C0%2C1%2C1.345-.448%2C2.751%2C2.751%2C0%2C0%2C1%2C1.518.314%2C2.972%2C2.972%2C0%2C0%2C1%2C1.193%2C1.234%2C5.443%2C5.443%2C0%2C0%2C1%2C.583%2C2.234%2C7.025%2C7.025%2C0%2C0%2C1-.1%2C1.829%2C5.031%2C5.031%2C0%2C0%2C1-.57%2C1.607l-1.234-.4a4.808%2C4.808%2C0%2C0%2C0%2C.543-1.47%2C5.577%2C5.577%2C0%2C0%2C0%2C.093-1.466%2C4.007%2C4.007%2C0%2C0%2C0-.335-1.435%2C1.776%2C1.776%2C0%2C0%2C0-.661-.784%2C1.425%2C1.425%2C0%2C0%2C0-.859-.2%2C1.148%2C1.148%2C0%2C0%2C0-.855.418%2C2.549%2C2.549%2C0%2C0%2C0-.455.952%2C11.9%2C11.9%2C0%2C0%2C0-.258%2C1.261q-.105.684-.249%2C1.38a5.71%2C5.71%2C0%2C0%2C1-.415%2C1.281%2C2.566%2C2.566%2C0%2C0%2C1-.768.967%2C2.421%2C2.421%2C0%2C0%2C1-1.32.446q-.107.008-.212.008A2.706%2C2.706%2C0%2C0%2C1%2C153.895%2C79.559ZM.619%2C70.9l.275-1.475%2C4.44.829L6.44%2C64.33%2C2%2C63.5l.275-1.474L12.6%2C63.955l-.275%2C1.474-4.6-.859L6.616%2C70.5l4.6.859-.275%2C1.475ZM159.74%2C64.069l-8.958%2C2.075-.336-1.446%2C8.958-2.075-.812-3.506%2C1.271-.3%2C1.96%2C8.461-1.272.3ZM4.19%2C55.607l2.648-6.92%2C1.219.467-2.113%2C5.52%2C3.012%2C1.153%2C1.882-4.917%2C1.192.455-1.884%2C4.917%2C3.167%2C1.212L15.5%2C51.779l1.219.466-2.725%2C7.117Zm143.959%2C1.3%2C4.752-8.851-7.206%2C3.048-.584-1.382%2C9.671-4.09.478%2C1.132-4.751%2C8.851%2C7.207-3.047.584%2C1.382-9.671%2C4.09ZM9.509%2C43.194l2.1-3.516a4.893%2C4.893%2C0%2C0%2C1%2C2.474-2.264%2C3.3%2C3.3%2C0%2C0%2C1%2C2.911.373A3.545%2C3.545%2C0%2C0%2C1%2C18.4%2C39.24a3.352%2C3.352%2C0%2C0%2C1%2C.31%2C1.93q-.018.151-.047.3l4.294-.341-.837%2C1.4-3.925.292q-.141.289-.318.586l-1.327%2C2.229L19.3%2C47.28l-.769%2C1.29Zm5.949%2C1.8L16.763%2C42.8a3.327%2C3.327%2C0%2C0%2C0%2C.582-2.194%2C2.153%2C2.153%2C0%2C0%2C0-1.121-1.532%2C2.132%2C2.132%2C0%2C0%2C0-1.875-.253%2C3.345%2C3.345%2C0%2C0%2C0-1.645%2C1.56L11.4%2C42.574ZM138.983%2C39.77l8.781-5.757%2C4.063%2C6.2-1.092.715L147.5%2C35.983l-2.7%2C1.769%2C2.886%2C4.4-1.065.7-2.886-4.4L140.9%2C40.309l3.356%2C5.117-1.093.715ZM24.195%2C38.082a.964.964%2C0%2C0%2C1-.4-.688%2C1.019%2C1.019%2C0%2C0%2C1%2C.219-.743.969.969%2C0%2C0%2C1%2C.654-.373.98.98%2C0%2C0%2C1%2C.76.221%2C1.007%2C1.007%2C0%2C0%2C1%2C.4.688.947.947%2C0%2C0%2C1-.2.729%2C1%2C1%2C0%2C0%2C1-.674.388%2C1.031%2C1.031%2C0%2C0%2C1-.137.009A1%2C1%2C0%2C0%2C1%2C24.195%2C38.082Zm110.967-3.176%2C5.469-5.359-7.219%2C1.744-.481-.494%2C1.881-7.141-5.445%2C5.316-1.006-1.031%2C7.512-7.335.859.879-2.218%2C8.286%2C8.3-2.06.86.88-7.5%2C7.347ZM25.405%2C22.33l3.1-2.674a4.886%2C4.886%2C0%2C0%2C1%2C3.063-1.363%2C3.3%2C3.3%2C0%2C0%2C1%2C2.644%2C1.274%2C3.542%2C3.542%2C0%2C0%2C1%2C.881%2C1.825%2C3.361%2C3.361%2C0%2C0%2C1-.318%2C1.928q-.065.138-.142.274l4.181%2C1.035L37.579%2C25.7l-3.814-.966q-.225.23-.488.456l-1.966%2C1.7L33.4%2C29.3l-1.135.98ZM30.958%2C26.474Zm-.48-.556%2C1.931-1.666a3.314%2C3.314%2C0%2C0%2C0%2C1.246-1.9%2C2.418%2C2.418%2C0%2C0%2C0-2.277-2.642%2C3.353%2C3.353%2C0%2C0%2C0-2.054.96l-1.931%2C1.665Zm92.26-2.538a6.368%2C6.368%2C0%2C0%2C1-3.7-2.468%2C5.327%2C5.327%2C0%2C0%2C1-.853-1.928%2C5.2%2C5.2%2C0%2C0%2C1-.031-2.066%2C5.6%2C5.6%2C0%2C0%2C1%2C2.356-3.548%2C5.243%2C5.243%2C0%2C0%2C1%2C1.917-.77%2C5.34%2C5.34%2C0%2C0%2C1%2C2.1.037%2C6.375%2C6.375%2C0%2C0%2C1%2C3.714%2C2.461%2C5.228%2C5.228%2C0%2C0%2C1%2C.851%2C1.915%2C5.128%2C5.128%2C0%2C0%2C1%2C.023%2C2.068%2C5.761%2C5.761%2C0%2C0%2C1-2.372%2C3.568%2C5.13%2C5.13%2C0%2C0%2C1-2.841.859A5.448%2C5.448%2C0%2C0%2C1%2C122.738%2C23.38Zm.061-9.388a4.007%2C4.007%2C0%2C0%2C0-1.427.59%2C4.064%2C4.064%2C0%2C0%2C0-1.14%2C1.16%2C4.142%2C4.142%2C0%2C0%2C0-.633%2C1.508%2C3.9%2C3.9%2C0%2C0%2C0%2C.007%2C1.545%2C3.961%2C3.961%2C0%2C0%2C0%2C.611%2C1.424%2C4.533%2C4.533%2C0%2C0%2C0%2C2.7%2C1.794%2C3.84%2C3.84%2C0%2C0%2C0%2C1.543.009%2C3.954%2C3.954%2C0%2C0%2C0%2C1.422-.6%2C4.111%2C4.111%2C0%2C0%2C0%2C1.772-4.208%2C3.781%2C3.781%2C0%2C0%2C0-.6-1.426%2C4.514%2C4.514%2C0%2C0%2C0-2.7-1.794%2C3.927%2C3.927%2C0%2C0%2C0-.8-.082A3.836%2C3.836%2C0%2C0%2C0%2C122.8%2C13.992Zm-86.369-.341%2C1.256-.819%2C5.736%2C8.794-1.256.819Zm11.23%2C3.816a5.289%2C5.289%2C0%2C0%2C1-1.782-1.037%2C5.68%2C5.68%2C0%2C0%2C1-1.844-3.873%2C5.2%2C5.2%2C0%2C0%2C1%2C1.429-3.813%2C6.335%2C6.335%2C0%2C0%2C1%2C4.028-1.9%2C4.59%2C4.59%2C0%2C0%2C1%2C2.1.352l-.472%2C1.273A3.907%2C3.907%2C0%2C0%2C0%2C49.5%2C8.2a4.182%2C4.182%2C0%2C0%2C0-1.582.413%2C4.4%2C4.4%2C0%2C0%2C0-1.354.978%2C3.911%2C3.911%2C0%2C0%2C0-.823%2C1.323%2C3.8%2C3.8%2C0%2C0%2C0-.228%2C1.528A4.38%2C4.38%2C0%2C0%2C0%2C46.9%2C15.353a3.762%2C3.762%2C0%2C0%2C0%2C1.33.786%2C3.92%2C3.92%2C0%2C0%2C0%2C1.546.194%2C4.415%2C4.415%2C0%2C0%2C0%2C1.612-.436%2C4.191%2C4.191%2C0%2C0%2C0%2C1.317-.968%2C3.817%2C3.817%2C0%2C0%2C0%2C.808-1.44l1.287.433a4.639%2C4.639%2C0%2C0%2C1-1.049%2C1.862A5.883%2C5.883%2C0%2C0%2C1%2C51.9%2C17.134a6.009%2C6.009%2C0%2C0%2C1-2.168.593q-.2.014-.4.014A5.109%2C5.109%2C0%2C0%2C1%2C47.661%2C17.467Zm63.638-.5%2C2.789-7.132-5.868%2C4.551-.642-.252-1.216-7.282-2.782%2C7.08-1.341-.526%2C3.84-9.771%2C1.145.449%2C1.377%2C8.466%2C6.72-5.285%2C1.146.45L112.64%2C17.49ZM56.183%2C3.938l1.451-.385%2C1.159%2C4.363%2C5.828-1.548L63.463%2C2.005l1.449-.385%2C2.695%2C10.148-1.449.384-1.2-4.523L59.128%2C9.177l1.2%2C4.523-1.449.385Zm34.863%2C7.183L89.084%2C7.71q-.322%2C0-.666-.032l-2.584-.231-.285%2C3.182-1.494-.133L84.992.037%2C89.069.4a4.885%2C4.885%2C0%2C0%2C1%2C3.112%2C1.25%2C3.3%2C3.3%2C0%2C0%2C1%2C.924%2C2.786%2C3.542%2C3.542%2C0%2C0%2C1-.7%2C1.9%2C3.33%2C3.33%2C0%2C0%2C1-1.6%2C1.112q-.144.049-.3.089l2.167%2C3.724ZM88.486%2C6.4a3.32%2C3.32%2C0%2C0%2C0%2C2.23-.427%2C2.158%2C2.158%2C0%2C0%2C0%2C.9-1.674%2C2.131%2C2.131%2C0%2C0%2C0-.585-1.8A3.348%2C3.348%2C0%2C0%2C0%2C88.908%2C1.7l-2.54-.228-.421%2C4.706ZM71.519.589%2C78.9%2C0l.1%2C1.3-5.892.469.256%2C3.215%2C5.248-.419.1%2C1.272-5.25.418.269%2C3.38%2C6.1-.487.1%2C1.3-7.6.6Z%22%20transform%3D%22translate(7247.003%201495.411)%22%20stroke%3D%22rgba(0%2C0%2C0%2C0)%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E") no-repeat center/100% 100%;
  -webkit-animation:spin 60s linear infinite;
  animation:spin 60s linear infinite;
  z-index:1;
}

@-webkit-keyframes spin{
  from{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}

@keyframes spin{
  from{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
.home-ttl .sec-title,
.home-ttl .sec-title-en{
  text-align:initial;
  color:#000;
}
.home-news{
  position:relative;
  background-color:var(--dp-color-pale);
  padding-block:60px;
}
.home-news .release-related{
  position:relative;
}
.home-news .release-related.sec-title{
  text-align:initial;
  padding-bottom:0;
}
.home-news .release-related.sec-sub{
  position:absolute !important;
  inset-block-start:-105px;
  letter-spacing:-0.05em;
}
.home-news .release-related-btn{
  margin-top:0;
  -webkit-box-flex:1;
  -ms-flex:1 1 210px;
  flex:1 1 210px;
}
.home-news .recently-category{
  padding-bottom:0;
}
.home-recently.sec-rounded{
  background-color:#FFF;
  margin-block:60px;
  padding:40px;
}
.home-recently-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:40px;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-margin-before:40px;
  margin-block-start:40px;
}
.home-recently-btn{
  text-align:center;
}
.home-business{
  margin-block:120px;
}
.home-business-content{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.home-business-statement h3{
  -webkit-margin-after:20px;
  margin-block-end:20px;
}
.home-business-statement p{
  margin-top:1em;
}
.home-business-text{
  grid-area:css-text;
}
.home-business-c{
  margin-block:80px;
  display:grid;
  grid-template-columns:400px minmax(400px, 1fr);
  grid-template-rows:repeat(2, -webkit-min-content) 1fr;
  grid-template-rows:repeat(2, min-content) 1fr;
  row-gap:40px;
  -webkit-column-gap:106px;
  -moz-column-gap:106px;
  column-gap:106px;
  grid-template-areas:"css-img css-ttl" "css-img css-text" "css-img css-link";
}
.home-business-link{
  margin-top:auto;
  grid-area:css-link;
  text-align:right;
  align-self:bottom;
}
.home-business-img{
  grid-area:css-img;
  border-radius:60px;
  -webkit-box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.7), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
  box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.7), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
  text-align:center;
}
.home-business-img img{
  border-radius:60px;
  aspect-ratio:4/4.57;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center;
  object-position:center;
}
.home-business-title{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:8px;
  grid-area:css-ttl;
  margin-block:0;
  z-index:2;
}
.home-business-title::before{
  display:block;
  content:"";
  width:10px;
  height:10px;
  border-radius:50%;
  background-color:var(--dp-color-yellow);
}
.home-business-title-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  gap:0;
  width:100%;
}
.home-business-title-en{
  color:var(--dp-color-pale);
  font-weight:500;
  font-size:5rem;
  line-height:1.1;
  letter-spacing:-0.05em;
}
.home-sustainability{
  padding-block:80px;
}
.home-sustainability-sec{
  padding-block:80px;
  background:no-repeat center center/cover fixed;
}
.home-sustainability-content{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.home-sustainability-statement{
  margin-bottom:50px;
}
.home-sustainability-link{
  text-align:right;
}
.home-about{
  margin-block:80px;
}
.home-about .sec-title-wrap{
  grid-area:ha-ttl;
  margin-block:0;
}
.home-about .link-text{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
}
.home-about .link-text::after{
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px);
}
.home-about-content{
  display:grid;
  grid-template-columns:minmax(400px, 525px) minmax(400px, 1fr);
  grid-template-rows:1fr repeat(2, -webkit-min-content) 1fr;
  grid-template-rows:1fr repeat(2, min-content) 1fr;
  row-gap:40px;
  -webkit-column-gap:106px;
  -moz-column-gap:106px;
  column-gap:106px;
  grid-template-areas:"ha-img ." "ha-img ha-ttl" "ha-img ha-link" "ha-img .";
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.home-about-item{
  border-bottom:1px solid var(--dp-color-gray);
}
.home-about-link{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-block:20px;
  line-height:1;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2215%22%20viewBox%3D%220%200%2020%2015%22%3E%3Cg%20transform%3D%22translate(0)%22%3E%3Cpath%20d%3D%22M86.924%2C73.667a1.115%2C1.115%2C0%2C0%2C1-.745-.277.877.877%2C0%2C0%2C1%2C0-1.336l6.565-5.887-6.565-5.888a.877.877%2C0%2C0%2C1%2C0-1.336%2C1.141%2C1.141%2C0%2C0%2C1%2C1.49%2C0l7.31%2C6.555a.877.877%2C0%2C0%2C1%2C0%2C1.336l-7.31%2C6.555a1.115%2C1.115%2C0%2C0%2C1-.745.277%22%20transform%3D%22translate(-75.288%20-58.667)%22%2F%3E%3Cpath%20d%3D%22M69.652%2C84.847H51.758a.95.95%2C0%2C1%2C1%2C0-1.889H69.652a.95.95%2C0%2C1%2C1%2C0%2C1.889%22%20transform%3D%22translate(-50.705%20-76.402)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat calc(100% - 20px) center/10px auto;
}
.home-about-link span{
  padding-left:0;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.home-about-img{
  grid-area:ha-img;
  border-radius:60px;
  -webkit-box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.7), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
  box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.7), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
  text-align:center;
}
.home-about-img img{
  border-radius:60px;
  aspect-ratio:4/4.57;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center;
  object-position:center;
}
.home-about-nav{
  border-top:1px solid var(--dp-color-gray);
  grid-area:ha-link;
}
.area-relations-header{
  position:relative;
  background:no-repeat center center/cover;
}
.area-relations-header .area-relations-wrap{
  -webkit-margin-before:0;
  margin-block-start:0;
  padding-block:80px;
}
.area-relations-wrap{
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  margin-block:80px;
}
.area-relations-title{
  margin-bottom:20px;
}
.area-relations-title-en{
  letter-spacing:0.05em;
  font-weight:400;
}
.area-relations-title-en em{
  font-style:normal;
}
.area-relations-lead{
  font-weight:700;
  letter-spacing:0.05em;
}
.area-relations-lead p{
  margin-top:1em;
}
.area-relations-stories{
  position:relative;
  padding-bottom:80px;
}
.area-relations-stories::before{
  position:absolute;
  background-color:var(--dp-color-pale);
  top:50px;
  left:-50%;
  bottom:0;
  width:200vw;
  height:calc(100% - 50px);
  content:"";
  z-index:0;
}
.area-relations-stories .sec-title-wrap{
  position:relative;
  z-index:2;
}
.area-relations-list{
  position:relative;
  z-index:3;
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));
  gap:60px;
}
.area-relations-list:has(.article-card-data){
  grid-template-rows:auto auto 1fr auto;
}
.area-relations-list:has(.article-card-logo){
  grid-template-rows:auto 1fr auto auto;
}

.article-card{
  position:relative;
  display:grid;
  gap:10px;
  grid-template-rows:subgrid;
  position:relative;
}
.article-card:has(.stretched-link){
  cursor:pointer;
}
.article-card:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.article-card:has(.article-card-data), .article-card:has(.article-card-logo), .article-card:has(.article-card-lead){
  grid-row:span 4;
}
.article-card .article-card-data{
  grid-row:1;
}
.article-card:has(.article-card-logo) .article-card-thumbnail{
  grid-row:1;
}
.article-card:has(.article-card-data) .article-card-thumbnail{
  grid-row:2;
}
.article-card:has(.article-card-lead) .article-card-thumbnail{
  grid-row:1;
}
.article-card:has(.article-card-lead) .article-card-header{
  grid-row:2;
}
.article-card:has(.article-card-lead) .article-card-lead{
  grid-row:3;
}
.article-card:has(.article-card-logo) .article-card-header{
  grid-row:2;
}
.article-card:has(.article-card-data) .article-card-header{
  grid-row:3;
}
.article-card .article-card-logo{
  grid-row:3;
}
.article-card .article-card-link{
  grid-row:4;
  align-self:end;
  text-align:right;
}
.article-card .article-card-header{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -ms-flex-item-align:start;
  align-self:start;
}
.article-card .article-card-thumbnail{
  border-radius:40px;
  overflow:clip;
}
.article-card .article-card-logo{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.article-card .article-card-logo img{
  max-height:35px;
}
.article-card .article-card-link{
  -ms-flex-item-align:end;
  align-self:end;
}

.town-upper{
  height:280px;
  background:url("../images/town_header_bg.webp") no-repeat center center/cover;
}
.town-breadcrumb .breadcrumb{
  -webkit-padding-end:510px;
  padding-inline-end:510px;
}
.town-header{
  margin-bottom:50px;
}
.town-header-wrap{
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:minmax(1fr, 470px) minmax(630px, 1fr);
  grid-template-rows:360px -webkit-min-content;
  grid-template-rows:360px min-content;
  gap:0 60px;
  grid-template-areas:". t_photo" "t_title t_title" "t_data t_data";
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
  margin-top:-310px;
}
.town-header-title{
  grid-area:t_title;
  align-self:100%;
  margin-block:60px 20px;
}
.town-data{
  grid-area:t_data;
  align-self:end;
}
.town-div{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:20px;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse;
}
.town-tax > div{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  gap:16px;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-inline:10px;
  border:1px solid var(--dp-color-dark);
  border-radius:4px;
}
.town-tax > div dd{
  position:relative;
}
.town-tax > div dd::before{
  position:absolute;
  left:-10px;
  content:":";
  display:inline-block;
}
.town-thumbnail{
  grid-area:t_photo;
  -webkit-box-shadow:0px 5px 20px 5px rgba(0, 0, 0, 0.2);
  box-shadow:0px 5px 20px 5px rgba(0, 0, 0, 0.2);
}
.town-thumbnail img{
  width:100%;
  max-width:660px;
  height:100%;
  aspect-ratio:55/39;
  -o-object-fit:cover;
  object-fit:cover;
}
.town-share{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:30px;
  margin-top:50px;
}
.town-share .sns-list{
  margin-left:initial;
}
.col{
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%;
}
.col-row{
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:flex-start;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:40px;
  -webkit-margin-before:50px;
  margin-block-start:50px;
}
.col-row .block-column{
  margin-block:0;
}
.col-row h3,
.col-row h4,
.col-row h5,
.col-row h6,
.col-row p,
.col-row figure,
.col-row ul,
.col-row ol,
.col-row dl,
.col-row table{
  margin-block:20px 10px;
}
.col-row h3:first-child,
.col-row h4:first-child,
.col-row h5:first-child,
.col-row h6:first-child,
.col-row p:first-child,
.col-row figure:first-child,
.col-row ul:first-child,
.col-row ol:first-child,
.col-row dl:first-child,
.col-row table:first-child{
  margin-top:0;
}
.col-row h3:last-child,
.col-row h4:last-child,
.col-row h5:last-child,
.col-row h6:last-child,
.col-row p:last-child,
.col-row figure:last-child,
.col-row ul:last-child,
.col-row ol:last-child,
.col-row dl:last-child,
.col-row table:last-child{
  margin-bottom:0;
}
.col-row .block-btn{
  margin-block:15px 20px;
}
.col-auto{
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
}

.col-1{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 1 + 40px * (1 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 1 + 40px * (1 - 1));
}

.col-2{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 2 + 40px * (2 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 2 + 40px * (2 - 1));
}

.col-3{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 3 + 40px * (3 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 3 + 40px * (3 - 1));
}

.col-4{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 4 + 40px * (4 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 4 + 40px * (4 - 1));
}

.col-5{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 5 + 40px * (5 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 5 + 40px * (5 - 1));
}

.col-6{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 6 + 40px * (6 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 6 + 40px * (6 - 1));
}

.col-7{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 7 + 40px * (7 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 7 + 40px * (7 - 1));
}

.col-8{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 8 + 40px * (8 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 8 + 40px * (8 - 1));
}

.col-9{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 9 + 40px * (9 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 9 + 40px * (9 - 1));
}

.col-10{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 10 + 40px * (10 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 10 + 40px * (10 - 1));
}

.col-11{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 11 + 40px * (11 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 11 + 40px * (11 - 1));
}

.col-12{
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-preferred-size:calc((100% - 40px * (12 - 1)) / 12 * 12 + 40px * (12 - 1));
  flex-basis:calc((100% - 40px * (12 - 1)) / 12 * 12 + 40px * (12 - 1));
}

.btn{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  min-width:170px;
  height:40px;
  padding-inline:30px;
  letter-spacing:0.025em;
  line-height:1;
  text-decoration:none;
  border-radius:calc(infinity * 1px);
  background-color:var(--dp-color-yellow);
  color:var(--dp-color-black);
}
.btn:has(.sm){
  height:54px;
}
.btn:has([target=_blank]){
  gap:20px;
}
.btn[target=_blank]::after{
  position:relative;
  font-size:0.7em;
}
.btn-line{
  border:var(--dp-color-yellow) 1px solid;
  background-color:#fff;
  color:#000;
}
.btn-download{
  position:relative;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  min-width:296px;
  height:70px;
  border:var(--dp-color-black) 1px solid;
  background-color:var(--dp-color-white);
  color:var(--dp-color-black);
}
.btn-download::after{
  position:absolute;
  display:block;
  border-radius:50%;
  top:calc(50% - 17.5px);
  left:calc(100% - 45px);
  width:35px;
  aspect-ratio:1/1;
  background:#fcc802 url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Crect%20width%3D%2240%22%20height%3D%2240%22%20rx%3D%2219%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M63.863%2C71.92a1.023%2C1.023%2C0%2C0%2C1-.726-.3l-4.988-4.988A1.027%2C1.027%2C0%2C0%2C1%2C59.6%2C65.179l4.262%2C4.262%2C4.262-4.262a1.027%2C1.027%2C0%2C0%2C1%2C1.452%2C1.452l-4.988%2C4.988a1.023%2C1.023%2C0%2C0%2C1-.726.3%22%20transform%3D%22translate(-43.863%20-49.45)%22%2F%3E%3Cpath%20d%3D%22M83.166%2C51.923A1.027%2C1.027%2C0%2C0%2C1%2C82.139%2C50.9V40.74a1.027%2C1.027%2C0%2C1%2C1%2C2.054%2C0V50.9a1.027%2C1.027%2C0%2C0%2C1-1.027%2C1.027%22%20transform%3D%22translate(-63.166%20-29.452)%22%2F%3E%3Cpath%20d%3D%22M50.548%2C100.567H27.814a1.027%2C1.027%2C0%2C0%2C1-1.027-1.027V93.718a1.027%2C1.027%2C0%2C0%2C1%2C2.054%2C0v4.8H49.521v-4.8a1.027%2C1.027%2C0%2C0%2C1%2C2.054%2C0V99.54a1.027%2C1.027%2C0%2C0%2C1-1.027%2C1.027%22%20transform%3D%22translate(-19.181%20-71.551)%22%2F%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
  content:"";
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.btn-bite{
  display:block;
}
.btn-file-name{
  margin-bottom:10px;
}
.btn-pdf-name, .btn-pdf-dl{
  margin-block:3px;
  line-height:1.2;
}
.btn-contact{
  width:175px;
  height:40px;
  width:200px;
  height:50px;
}
.btn-contact:hover{
  opacity:0.7;
}
.btn-pin[target=_blank]::after{
  width:1.4em;
  aspect-ratio:1/1.4;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2256.69%22%20viewBox%3D%220%200%2040%2056.69%22%3E%3Cpath%20d%3D%22M38.446%2C21.49a1.511%2C1.511%2C0%2C0%2C1-1.512-1.512%2C16.955%2C16.955%2C0%2C0%2C0-33.911%2C0%2C1.512%2C1.512%2C0%2C1%2C1-3.023%2C0%2C19.979%2C19.979%2C0%2C0%2C1%2C39.957%2C0%2C1.511%2C1.511%2C0%2C0%2C1-1.512%2C1.512%22%2F%3E%3Cpath%20d%3D%22M20%2C99.3a3.6%2C3.6%2C0%2C0%2C1-3.155-1.837%2C98.165%2C98.165%2C0%2C0%2C1-8.32-11.351C2.868%2C77.113%2C0%2C69.2%2C0%2C62.592a1.512%2C1.512%2C0%2C1%2C1%2C3.023%2C0c0%2C14.48%2C16.046%2C32.827%2C16.208%2C33.011a1.514%2C1.514%2C0%2C0%2C1%2C.226.338.6.6%2C0%2C0%2C0%2C1.086%2C0%2C1.492%2C1.492%2C0%2C0%2C1%2C.154-.25c.041-.054%2C4.157-5.5%2C8.213-12.337%2C5.277-8.895%2C8.066-16.074%2C8.066-20.761a1.512%2C1.512%2C0%2C1%2C1%2C3.023%2C0c0%2C12.2-15.417%2C32.963-16.815%2C34.821A3.6%2C3.6%2C0%2C0%2C1%2C20%2C99.3%22%20transform%3D%22translate(0%20-42.613)%22%2F%3E%3Cpath%20d%3D%22M48.627%2C62.315a7.594%2C7.594%2C0%2C1%2C1%2C7.594-7.594%2C7.6%2C7.6%2C0%2C0%2C1-7.594%2C7.594m0-12.164a4.57%2C4.57%2C0%2C1%2C0%2C4.57%2C4.57%2C4.576%2C4.576%2C0%2C0%2C0-4.57-4.57%22%20transform%3D%22translate(-28.627%20-32.879)%22%2F%3E%3C%2Fsvg%3E");
  background-size:15px auto;
}

.pdf-group-list{
  display:grid;
  gap:30px;
  grid-template-columns:repeat(auto-fit, minmax(240px, calc(25% - 22.5px)));
}

.breadcrumb{
  padding-block:40px;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}
.breadcrumb-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
}
.breadcrumb-item{
  line-height:1.8;
  margin-right:0.8em;
}
.breadcrumb-item:not(:first-child)::before{
  display:inline-block;
  margin-right:0.8em;
  -webkit-transform:translateY(-1px);
  transform:translateY(-1px);
  content:">";
  color:var(--dp-color-dark);
}
.breadcrumb-item > a{
  position:relative;
  display:inline-block;
}
.breadcrumb-item > span{
  display:inline-block;
  color:var(--dp-color-black);
  font-weight:500;
}
.cat-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:10px;
}
.cat-item{
  font-weight:500;
}
.cat-item > a,
.cat-item .category-badge{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  border:1px solid var(--dp-color-dark);
  background-color:var(--dp-color-white);
}
.cat-item > a{
  height:40px;
  padding-inline:1.5em;
  border-radius:10px;
}
.cat-item .category-badge{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:24px;
  padding-block:4px;
  padding-inline:1rem;
  border-radius:6px;
}

.tag-item{
  display:inline-block;
  -webkit-margin-after:10px;
  margin-block-end:10px;
  margin-right:20px;
}
.tag-item a,
.tag-item span{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  height:100%;
}
.tag-item a:before,
.tag-item span:before{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  width:calc(20px + 0.5em);
  height:20px;
  padding-right:0.5em;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M8.8%2C20a1.757%2C1.757%2C0%2C0%2C1-1.246-.515L.516%2C12.445a1.764%2C1.764%2C0%2C0%2C1%2C0-2.492L9.952.517A1.759%2C1.759%2C0%2C0%2C1%2C11.273%2C0l6.9.3A1.586%2C1.586%2C0%2C0%2C1%2C19.7%2C1.824l.3%2C6.9a1.767%2C1.767%2C0%2C0%2C1-.514%2C1.321l-9.436%2C9.436A1.757%2C1.757%2C0%2C0%2C1%2C8.8%2C20M11.2%2C1.371a.392.392%2C0%2C0%2C0-.277.115L1.485%2C10.922a.391.391%2C0%2C0%2C0%2C0%2C.554l7.041%2C7.041a.392.392%2C0%2C0%2C0%2C.554%2C0L18.515%2C9.08a.392.392%2C0%2C0%2C0%2C.114-.294l-.3-6.9a.224.224%2C0%2C0%2C0-.215-.215l-6.9-.3H11.2%22%20transform%3D%22translate(0%20-0.001)%22%2F%3E%3Cpath%20d%3D%22M115.8%2C44.138a2.544%2C2.544%2C0%2C1%2C1%2C1.8-.744%2C2.538%2C2.538%2C0%2C0%2C1-1.8.744m0-3.719a1.175%2C1.175%2C0%2C1%2C0%2C.831.344%2C1.171%2C1.171%2C0%2C0%2C0-.831-.344%22%20transform%3D%22translate(-102.172%20-35.227)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 0 50%/20px 20px;
  content:"";
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}

.badge-list{
  margin-top:20px;
  max-width:1600px;
  margin-inline:auto;
  padding-inline:40px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:10px;
}
.badge-type{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  font-weight:500;
  color:var(--dp-color-white);
  background-color:#100101;
  border-radius:calc(infinity * 1px);
  padding-inline:0.8rem;
}
.publish-date{
  font-weight:700;
}

.recently-article{
  position:relative;
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:-webkit-max-content 1fr 24px;
  grid-template-columns:max-content 1fr 24px;
  grid-template-rows:repeat(2, -webkit-min-content);
  grid-template-rows:repeat(2, min-content);
  gap:5px 20px;
  grid-template-areas:"recently-date recently-cate recently-icon" "recently-title recently-title recently-icon";
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-line-pack:center;
  align-content:center;
  padding-block:20px 15px;
  border-bottom:1px solid var(--dp-color-dark);
}
.recently-article:has(.stretched-link){
  cursor:pointer;
}
.recently-article:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.recently-title{
  font-weight:500;
  grid-area:recently-title;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
  text-underline-offset:5px;
}
.recently-date{
  grid-area:recently-date;
  align-self:center;
  line-height:1;
}
.recently-category{
  grid-area:recently-cate;
  -webkit-padding-after:10px;
  padding-block-end:10px;
}
.recently-archives-link{
  grid-area:recently-icon;
  align-self:center;
}
.recently-archives-link::after{
  display:block;
  width:24px;
  aspect-ratio:1/1;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
  content:"";
}
.sns-list{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:15px;
}
.sns-list > li{
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
  max-width:40px;
  height:40px;
}
.sns-list > li .icon-x, .sns-list > li .icon-facebook{
  width:40px;
}
.sns-list > li .icon-pdf{
  width:36px;
}
.sns-link{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  height:100%;
}

[class*=icon-]{
  background-repeat:no-repeat;
  background-position:center center;
  background-size:contain;
}

.icon-x{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280.001%22%20height%3D%2280.001%22%20viewBox%3D%220%200%2080.001%2080.001%22%3E%3Ccircle%20cx%3D%2240.001%22%20cy%3D%2240.001%22%20r%3D%2240.001%22%2F%3E%3Cpath%20d%3D%22M21.886%2C26.451h0l-1.825-2.61L5.538%2C3.065H11.79L23.511%2C19.83l1.825%2C2.611L40.572%2C44.233H34.319ZM40.57%2C0%2C25.654%2C17.338%2C13.741%2C0H0L18.015%2C26.218%2C0%2C47.158H4.071l15.752-18.31L32.4%2C47.158h13.74L27.461%2C19.968h0L44.64%2C0Z%22%20transform%3D%22translate(16%2016)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
}
.icon-facebook{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280.001%22%20height%3D%2280.001%22%20viewBox%3D%220%200%2080.001%2080.001%22%3E%3Cg%20transform%3D%22translate(0)%22%3E%3Cpath%20d%3D%22M80%2C40A40%2C40%2C0%2C1%2C0%2C30.337%2C78.824v-26.6H22.089V40h8.249V34.734c0-13.616%2C6.163-19.926%2C19.527-19.926a44.145%2C44.145%2C0%2C0%2C1%2C8.7.993V26.882c-.944-.1-2.584-.15-4.62-.15-6.561%2C0-9.093%2C2.486-9.093%2C8.945V40H57.913L55.669%2C52.224H44.848V79.708A40.006%2C40.006%2C0%2C0%2C0%2C80%2C40%22%20transform%3D%22translate(-0.001)%22%20fill%3D%22%230866ff%22%2F%3E%3Cpath%20d%3D%22M52.491%2C50.094%2C54.736%2C37.87H41.67V33.547c0-6.46%2C2.532-8.945%2C9.093-8.945%2C2.036%2C0%2C3.676.05%2C4.621.15V13.671a44.161%2C44.161%2C0%2C0%2C0-8.7-.994c-13.366%2C0-19.528%2C6.311-19.528%2C19.926V37.87H18.912V50.094H27.16v26.6a40.235%2C40.235%2C0%2C0%2C0%2C14.511.884V50.094Z%22%20transform%3D%22translate(3.177%202.13)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.icon-pdf{
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2268.654%22%20height%3D%2280.001%22%20viewBox%3D%220%200%2068.654%2080.001%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M79.733%2C18.712c0-.025%2C0-.05%2C0-.076a2.567%2C2.567%2C0%2C0%2C0-.025-.258c0-.023-.006-.046-.011-.069A2.5%2C2.5%2C0%2C0%2C0%2C79.617%2C18l-.008-.022A2.448%2C2.448%2C0%2C0%2C0%2C79.5%2C17.7c-.009-.02-.019-.04-.029-.06a2.466%2C2.466%2C0%2C0%2C0-.162-.277c-.006-.009-.013-.017-.02-.026A2.546%2C2.546%2C0%2C0%2C0%2C79.1%2C17.1c-.01-.011-.017-.023-.027-.034L64.06.968a2.456%2C2.456%2C0%2C0%2C0-.75-.541A2.456%2C2.456%2C0%2C0%2C0%2C61.922%2C0H27.07a9.957%2C9.957%2C0%2C0%2C0-9.945%2C9.946V70.055A9.957%2C9.957%2C0%2C0%2C0%2C27.07%2C80H69.79a9.957%2C9.957%2C0%2C0%2C0%2C9.946-9.946v-51.3c0-.014%2C0-.027%2C0-.041M69.79%2C75.061H27.07a5.011%2C5.011%2C0%2C0%2C1-5.005-5.006V9.946A5.011%2C5.011%2C0%2C0%2C1%2C27.07%2C4.94H59.783v6.337a9.957%2C9.957%2C0%2C0%2C0%2C9.945%2C9.946H74.8V70.055a5.011%2C5.011%2C0%2C0%2C1-5.005%2C5.006%22%20transform%3D%22translate(-11.082)%22%2F%3E%3Cpath%20d%3D%22M55%2C107.892H2.671A2.671%2C2.671%2C0%2C0%2C1%2C0%2C105.221V81.652a2.671%2C2.671%2C0%2C0%2C1%2C2.671-2.671H55a2.67%2C2.67%2C0%2C0%2C1%2C2.671%2C2.671v23.569A2.67%2C2.67%2C0%2C0%2C1%2C55%2C107.892%22%20transform%3D%22translate(0%20-51.111)%22%20fill%3D%22%23d60000%22%2F%3E%3Cpath%20d%3D%22M31.718%2C102.311a7.29%2C7.29%2C0%2C0%2C0-3.136-.622H22.717v14.264h3.155V112.02h2.71a7.19%2C7.19%2C0%2C0%2C0%2C3.136-.632%2C4.743%2C4.743%2C0%2C0%2C0%2C2.033-1.783%2C5.659%2C5.659%2C0%2C0%2C0%2C0-5.512%2C4.654%2C4.654%2C0%2C0%2C0-2.033-1.783m-1.142%2C6.368a3.177%2C3.177%2C0%2C0%2C1-2.168.652H25.872v-4.952h2.536a3.211%2C3.211%2C0%2C0%2C1%2C2.168.643%2C2.291%2C2.291%2C0%2C0%2C1%2C.736%2C1.824%2C2.323%2C2.323%2C0%2C0%2C1-.736%2C1.834%22%20transform%3D%22translate(-14.701%20-65.806)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M72.92%2C102.575a8.236%2C8.236%2C0%2C0%2C0-3.891-.886H62.873v14.264h6.156a8.235%2C8.235%2C0%2C0%2C0%2C3.891-.886%2C6.533%2C6.533%2C0%2C0%2C0%2C2.633-2.486%2C7.922%2C7.922%2C0%2C0%2C0%2C0-7.519%2C6.531%2C6.531%2C0%2C0%2C0-2.633-2.486m-.145%2C8.6a3.8%2C3.8%2C0%2C0%2C1-1.549%2C1.549%2C4.87%2C4.87%2C0%2C0%2C1-2.352.54H66.028v-8.885h2.846a4.871%2C4.871%2C0%2C0%2C1%2C2.352.54%2C3.811%2C3.811%2C0%2C0%2C1%2C1.549%2C1.539%2C5.32%2C5.32%2C0%2C0%2C1%2C0%2C4.718%22%20transform%3D%22translate(-40.687%20-65.806)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M119.522%2C104.338v-2.649h-10.24v14.264h3.155v-5.2h6.253v-2.649h-6.253v-3.77Z%22%20transform%3D%22translate(-70.719%20-65.806)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.attention-text{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  color:#c30302;
  font-weight:600;
  height:40px;
  gap:20px;
}
.attention-text > em{
  font-style:normal;
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
}
.attention-text::before{
  -webkit-box-flex:0;
  -ms-flex:0 0 40px;
  flex:0 0 40px;
  width:40px;
  height:40px;
  display:block;
  content:"";
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2235.435%22%20viewBox%3D%220%200%2040%2035.435%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M17.41%2C1.495.405%2C30.949a2.99%2C2.99%2C0%2C0%2C0%2C2.59%2C4.485H37.005a2.99%2C2.99%2C0%2C0%2C0%2C2.59-4.485L22.59%2C1.495a2.99%2C2.99%2C0%2C0%2C0-5.179%2C0%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M75.891%2C62.019l-.547-9.774a1.586%2C1.586%2C0%2C0%2C1%2C1.583-1.674h1.113a1.586%2C1.586%2C0%2C0%2C1%2C1.583%2C1.677l-.566%2C9.774a1.585%2C1.585%2C0%2C0%2C1-3.166%2C0M79.442%2C67.4a1.959%2C1.959%2C0%2C1%2C1-1.959-1.959A1.959%2C1.959%2C0%2C0%2C1%2C79.442%2C67.4%22%20transform%3D%22translate(-57.483%20-38.584)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
}

.block-annotation{
  margin-top:30px;
}

.annotation{
  padding-left:0;
  list-style:none;
}
.annotation a{
  color:#4a90e2;
  text-decoration-color:#4a90e2;
}
.annotation li{
  text-indent:-1.8em;
  margin-left:2.3em;
}
.annotation li::before{
  content:"※";
}
.annotation li:not(:last-child){
  margin-bottom:12px;
}
.annotation-num li{
  counter-increment:li-counter;
  text-indent:-2.2em;
  margin-left:2.7em;
}
.annotation-num li::before{
  display:inline-block;
  width:1.2em;
  display:contents;
  content:"※" counter(li-counter);
}

.float-left, .float-right{
  max-width:50%;
  margin-bottom:40px;
}
.float-left .elm-caption, .float-right .elm-caption{
  text-align:left;
}
.float-left{
  float:left;
  margin-right:40px;
}
.float-right{
  float:right;
  margin-left:40px;
}

.link-content{
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%222%22%20viewBox%3D%220%200%208%202%22%3E%20%3Crect%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%234e4e4e%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%222%22%20transform%3D%22translate(2)%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") repeat-x left top, url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%222%22%20viewBox%3D%220%200%208%202%22%3E%20%3Crect%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%234e4e4e%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%222%22%20transform%3D%22translate(2)%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") repeat-x left bottom;
  width:100%;
  padding-block:60px;
}
.link-content:has(.stretched-link){
  position:relative;
}
.link-content:focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.link-content-url{
  display:grid;
  grid-auto-columns:1fr;
  grid-template-columns:minmax(200px, 430px) minmax(420px, 1fr);
  grid-template-rows:-webkit-min-content 1fr -webkit-min-content;
  grid-template-rows:min-content 1fr min-content;
  gap:1rem 105px;
  grid-template-areas:"c-img c-ttl" "c-img c-text" "c-img c-link";
}
.link-content-url > *{
  margin-top:0;
}
.link-content-title{
  position:relative;
  margin-bottom:0 18px;
  padding-bottom:15px;
  grid-area:c-ttl;
}
.link-content-title::before{
  position:absolute;
  bottom:0;
  left:0;
  display:block;
  width:80px;
  height:4px;
  background-color:#fcc802;
  content:"";
}
.link-content-sub{
  margin-bottom:0.8em;
}
.link-content-overflow{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:100%;
  height:100%;
  overflow:hidden;
  aspect-ratio:47/31;
  border:1px solid var(--dp-color-pale);
  -webkit-box-shadow:0 0 0 0.5px var(--dp-color-pale);
  box-shadow:0 0 0 0.5px var(--dp-color-pale);
}
.link-content-overflow.img-logo{
  padding:40px;
}
.link-content-overflow.img-logo img{
  width:95%;
  height:100%;
  -o-object-fit:contain;
  object-fit:contain;
  height:62.6666666667vw;
}
.link-content-overflow img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
}
.link-content-img{
  grid-area:c-img;
}
.link-content-text{
  grid-area:c-text;
}
.link-content-sub{
  font-weight:700;
  margin-top:0;
}
.link-content-description{
  margin-top:0;
}
.link-content-btn{
  position:inherit;
  grid-area:c-link;
  justify-self:end;
}

.sign{
  background-color:var(--dp-color-pale);
  padding:20px 60px;
  -webkit-margin-start:auto;
  margin-inline-start:auto;
  text-align:right;
}
.sign > p{
  margin:0;
}
.sign.sign-entry{
  display:block;
  width:100%;
  margin-inline:auto;
  text-align:left;
}
.sign-content{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
.sign-content.sign-entry{
  display:block;
  width:100%;
  margin-inline:auto;
}
.sign-dl > div{
  position:relative;
}
.sign-dl dt{
  display:inline-block;
}
.sign-dl dt::after{
  margin-inline:0.3em;
  content:":";
}
.sign-dl dd{
  display:inline-block;
}
.sign-inquiry{
  border-top:1px solid var(--dp-color-gray);
  margin-top:15px;
  padding-top:15px;
}
.sign-address{
  font-style:normal;
}
.sign-tel{
  font-style:normal;
  -webkit-margin-before:0.5em;
  margin-block-start:0.5em;
}
.sign-btn{
  -webkit-margin-before:0.5em;
  margin-block-start:0.5em;
}
.sign-role{
  margin-right:1.2em;
}

.dl-flexible-list{
  counter-reset:dt-counter;
}
.dl-flexible-list-item{
  margin-block:60px;
}
.dl-flexible-list-item dt{
  margin-bottom:10px;
  counter-increment:dt-counter;
  font-weight:bold;
  line-height:1.5;
}
.dl-flexible-list-item dt::before{
  display:inline-block;
  width:1.8em;
  content:counter(dt-counter, decimal-leading-zero);
  font-weight:bold;
  color:#fcc802;
  font-weight:bold;
  letter-spacing:0.05em;
  font-family:var(--dp-font-eng);
}
.dl-flexible-list-item dd{
  margin-left:2.8em;
}
.dl-flexible-list-item dd *:first-child{
  margin-top:0;
}
.dl-flexible-list-item dd p,
.dl-flexible-list-item dd ul,
.dl-flexible-list-item dd ol{
  margin-block:16px;
}
.dl-flexible-list-item dd ul li{
  line-height:1.8;
  margin-block:3px;
  margin-left:1.4em;
}
.dl-flexible-list-item dd ul > li{
  line-height:1.8;
  position:relative;
}
.dl-flexible-list-item dd ul > li::before{
  position:absolute;
  top:calc(0.5em + 4px);
  left:-18px;
  display:block;
  width:6px;
  height:6px;
  border-radius:100%;
  content:"";
  background-color:#fcc802;
}
.dl-flexible-list-item dd ul > li > ul > li:before{
  position:absolute;
  top:calc(0.5em + 4px);
  left:-18px;
  display:block;
  width:6px;
  height:6px;
  border:1px solid #000;
  border-radius:100%;
  content:"";
  background-color:transparent;
}
.dl-flexible-list-item dd ul.list-ul li{
  position:relative;
}
.dl-flexible-list-item dd ul.list-ul li::before{
  position:absolute;
  top:calc(0.5em + 5px);
  left:-22px;
  display:block;
  width:14px;
  height:2px;
  background-color:#000;
  content:"";
  border-radius:0;
}
.dl-flexible-list-item dd ol{
  list-style:decimal;
}
.dl-flexible-list-item dd ol > li{
  line-height:1.8;
  margin-block:3px;
  margin-left:1.2em;
  margin-bottom:10px;
}
.dl-flexible-btn{
  margin-block:30px 50px;
}

.file-aside{
  margin-block:60px;
  margin-inline:0;
}
.file-list{
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  gap:40px;
}
.file-download{
  color:#000;
  text-decoration:none;
}
.file-fig{
  position:relative;
}
.file-fig:has(.stretched-link){
  cursor:pointer;
}
.file-fig:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.file-fig .fig-overflow::before{
  position:absolute;
  inset-block-end:0;
  inset-inline-end:0;
  width:2em;
  aspect-ratio:1/1;
  z-index:10;
  background:#fcc802 url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Crect%20width%3D%2240%22%20height%3D%2240%22%20rx%3D%2219%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M63.863%2C71.92a1.023%2C1.023%2C0%2C0%2C1-.726-.3l-4.988-4.988A1.027%2C1.027%2C0%2C0%2C1%2C59.6%2C65.179l4.262%2C4.262%2C4.262-4.262a1.027%2C1.027%2C0%2C0%2C1%2C1.452%2C1.452l-4.988%2C4.988a1.023%2C1.023%2C0%2C0%2C1-.726.3%22%20transform%3D%22translate(-43.863%20-49.45)%22%2F%3E%3Cpath%20d%3D%22M83.166%2C51.923A1.027%2C1.027%2C0%2C0%2C1%2C82.139%2C50.9V40.74a1.027%2C1.027%2C0%2C1%2C1%2C2.054%2C0V50.9a1.027%2C1.027%2C0%2C0%2C1-1.027%2C1.027%22%20transform%3D%22translate(-63.166%20-29.452)%22%2F%3E%3Cpath%20d%3D%22M50.548%2C100.567H27.814a1.027%2C1.027%2C0%2C0%2C1-1.027-1.027V93.718a1.027%2C1.027%2C0%2C0%2C1%2C2.054%2C0v4.8H49.521v-4.8a1.027%2C1.027%2C0%2C0%2C1%2C2.054%2C0V99.54a1.027%2C1.027%2C0%2C0%2C1-1.027%2C1.027%22%20transform%3D%22translate(-19.181%20-71.551)%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/1.8em auto;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
  content:"";
}
.file-fig-dl:focus-visible::before{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}

.resources-heading.block-heading{
  margin-block:50px 20px;
  padding-bottom:0;
}
.resources-heading.block-heading::before{
  content:none;
}
.resources-heading.block-heading .num{
  padding-right:0.5em;
}
.resources-detail{
  margin-block:20px;
}
.resources-list{
  padding-left:0;
  counter-reset:item-counter;
  list-style:none;
}
.resources-list > li{
  padding-left:2.5em;
}
.resources-list > li:not(:first-child){
  margin-block:50px;
}
.resources-list > li::before{
  content:counter(item-counter);
  counter-increment:item-counter;
  background-color:#fff;
  color:#222;
  border:1px solid;
  display:block;
  float:left;
  line-height:16px;
  text-align:center;
  height:18px;
  width:18px;
  border-radius:50%;
  -webkit-transform:translateY(5px);
  transform:translateY(5px);
}
.resources-list > li > p{
  margin-top:0.8em;
  margin-left:0.5em;
}
.resources-list > li ~ p{
  margin-top:0;
}
.resources-list-ul{
  padding-left:1.5em;
  list-style:disc;
  line-height:1.5;
  margin-block:10px;
}
.resources-ttl{
  margin-left:1.5em;
}
.resources-company::before{
  content:counter(company-counter);
  background-color:#fff;
  color:#222;
  border:1px solid;
  display:block;
  float:left;
  line-height:16px;
  text-align:center;
  height:18px;
  width:18px;
  margin-right:0.3em;
  border-radius:50%;
  -webkit-transform:translateY(5px);
  transform:translateY(5px);
}
.resources-issue{
  margin-bottom:10px;
}
.resources-table:has(.resources-table-group:nth-child(2)){
  counter-reset:company-counter;
}
.resources-table-group{
  counter-increment:company-counter;
}
.resources-table-group:not(:first-child){
  margin-block:50px;
}
.resources-date{
  margin-bottom:50px;
}

.table-shift{
  width:100%;
  border:1px solid #d1d1d1;
  table-layout:fixed;
}
.table-shift thead th{
  border:1px solid #d1d1d1;
  background:#f5f6f9;
  font-weight:700;
  text-align:center;
  padding:10px 15px;
  letter-spacing:0.5em;
}
.table-shift thead th:last-child{
  width:145px;
}
.table-shift tbody td{
  background:#fff;
  padding:10px 15px;
  border:1px solid #d1d1d1;
  white-space:initial;
}

.main-header{
  height:220px;
}
.main-header:not(.has-mv){
  border:1px solid var(--dp-color-gray);
}
.main-header.has-mv{
  position:relative;
  overflow:hidden;
  height:450px;
}
.main-header.has-mv .title{
  position:relative;
}
.detail-header{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  min-height:230px;
  background-color:var(--dp-color-pale);
}
.detail-header .title,
.detail-header .badge-list{
  margin-inline:initial;
  max-width:1300px;
  width:100%;
  margin-inline:auto;
  padding-inline:40px;
}

.title{
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  gap:20px;
  height:100%;
  max-width:1600px;
  margin-inline:auto;
  padding-inline:40px;
}
.title-ja{
  letter-spacing:0.1em;
  -webkit-text-stroke:4px #fff;
  text-stroke:4px #fff;
  paint-order:stroke;
  text-shadow:0 0 10px #fff;
}
.title-en{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  gap:25px;
  letter-spacing:-0.05em;
}
.title-en::after{
  display:block;
  -webkit-box-flex:0;
  -ms-flex:0 0 80px;
  flex:0 0 80px;
  max-width:80px;
  height:4px;
  background-color:var(--dp-color-yellow);
  content:"";
}
.has-mv .title{
  z-index:2;
}
.has-mv .title-en{
  display:block;
}
.has-mv .title-en::after{
  -webkit-margin-before:20px;
  margin-block-start:20px;
}

.page-heloview{
  height:100%;
  background:50% 50%/cover no-repeat;
  z-index:0;
  -webkit-transition:0.4s ease-out inset;
  transition:0.4s ease-out inset;
  -webkit-box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.5), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.3);
  box-shadow:inset -5px -5px 10px 0px rgba(255, 255, 255, 0.5), inset 5px 5px 10px 0px rgba(0, 0, 0, 0.3);
}

.sec-title{
  font-size:1.875rem;
  line-height:1.4;
}
.sec-title-small{
  font-size:1.0625rem;
  line-height:1.2;
}
.sec-title-en{
  color:var(--dp-color-gray);
  font-size:5rem;
  line-height:1.1;
  letter-spacing:-0.05em;
}
.sec-title-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  gap:15px;
  width:100%;
  margin-block:100px 60px;
  font-size:1.875rem;
  line-height:1.4;
}
.card-link-01{
  -webkit-box-flex:0;
  -ms-flex:0 0;
  flex:0 0;
  min-width:255px;
  max-width:380px;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
}
.card-link-01:has(.stretched-link){
  position:relative;
}
.card-link-01:has(.stretched-link){
  cursor:pointer;
}
.card-link-01:has(.stretched-link):focus-visible{
  -webkit-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  border-color:#86b7fe;
}
.card-link-img{
  border-radius:20px;
  aspect-ratio:19/15;
}
.card-link-img img{
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center center;
  object-position:center center;
}

.page-nav{
  margin-block:60px;
}

ul.page-numbers{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  gap:20px;
}

.page-numbers a{
  font-weight:500;
}
.page-numbers a.current{
  color:var(--dp-color-black);
}

a.page-numbers{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:40px;
  aspect-ratio:1/1;
  border-radius:50%;
}
a.page-numbers.next, a.page-numbers.prev{
  overflow:hidden;
  text-indent:-9999px;
}
a.page-numbers.next::after, a.page-numbers.prev::after{
  content:"";
  display:block;
  width:18px;
  aspect-ratio:1/1;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2215%22%20viewBox%3D%220%200%2020%2015%22%3E%3Cg%20transform%3D%22translate(0)%22%3E%3Cpath%20d%3D%22M86.924%2C73.667a1.115%2C1.115%2C0%2C0%2C1-.745-.277.877.877%2C0%2C0%2C1%2C0-1.336l6.565-5.887-6.565-5.888a.877.877%2C0%2C0%2C1%2C0-1.336%2C1.141%2C1.141%2C0%2C0%2C1%2C1.49%2C0l7.31%2C6.555a.877.877%2C0%2C0%2C1%2C0%2C1.336l-7.31%2C6.555a1.115%2C1.115%2C0%2C0%2C1-.745.277%22%20transform%3D%22translate(-75.288%20-58.667)%22%2F%3E%3Cpath%20d%3D%22M69.652%2C84.847H51.758a.95.95%2C0%2C1%2C1%2C0-1.889H69.652a.95.95%2C0%2C1%2C1%2C0%2C1.889%22%20transform%3D%22translate(-50.705%20-76.402)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center/contain;
}
a.page-numbers.prev::after{
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg);
  -webkit-transform-origin:center center;
  transform-origin:center center;
}

span.page-numbers{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:40px;
  aspect-ratio:1/1;
  border-radius:50%;
}
span.page-numbers.current{
  background-color:var(--dp-color-yellow);
  color:var(--dp-color-white);
}
.gallery{
  width:100%;
  margin:0 auto;
  margin-block:80px;
  padding-block:80px;
  position:relative;
}
.gallery::after{
  position:absolute;
  inset:0;
  inset-inline-start:-50%;
  background-color:var(--dp-color-pale);
  width:200%;
  z-index:0;
  content:"";
}
.gallery-main{
  position:relative;
  z-index:2;
  width:85%;
  margin-bottom:30px;
  aspect-ratio:61/32;
  border-radius:60px;
  -webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);
  box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);
}
.gallery-main .swiper-slide{
  text-align:center;
  font-size:18px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.gallery-main .swiper-slide img{
  display:block;
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
}
.gallery-thumbs{
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  padding:10px 0;
  height:165px;
  margin-left:-10px;
}
.gallery-thumbs-wrapper{
  gap:30px;
}
.gallery-thumbs .swiper-slide{
  max-width:calc(25% - 10px);
  opacity:0.5;
  aspect-ratio:61/32;
  -webkit-transition:opacity 0.3s ease;
  transition:opacity 0.3s ease;
  cursor:pointer;
}
.gallery-thumbs .swiper-slide:hover{
  opacity:0.8;
}
.gallery-thumbs .swiper-slide img{
  display:block;
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  border-radius:30px;
}
.gallery-thumbs .swiper-slide-thumb-active{
  opacity:1;
}
.detail-info-sec .gallery{
  padding-block:0;
}
.detail-info-sec .gallery::after{
  content:none;
}

.swiper-button-next, .swiper-button-prev{
  width:40px;
  aspect-ratio:1/1;
}
.swiper-button-next::after, .swiper-button-prev::after{
  width:40px;
  aspect-ratio:1/1;
  background:no-repeat center center/contain;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  text-indent:-9999px;
}
.swiper-button-next{
  right:20px;
  margin-left:30px;
  -webkit-box-ordinal-group:101;
  -ms-flex-order:100;
  order:100;
}
.swiper-button-prev{
  left:10px;
  margin-right:30px;
}
.swiper-button-prev::after{
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg);
  -webkit-transform-origin:center;
  transform-origin:center;
}
.block-group.is-layout-grid{
  display:grid;
  gap:1.5em;
}

.are-vertically-aligned-top,
.is-vertically-aligned-top{
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:flex-start;
}
.are-vertically-aligned-center,
.is-vertically-aligned-center{
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.are-vertically-aligned-bottom,
.is-vertically-aligned-bottom{
  -webkit-box-align:end;
  -ms-flex-align:end;
  align-items:flex-end;
}
.are-vertically-aligned-stretch,
.is-vertically-aligned-stretch{
  -webkit-box-align:100%;
  -ms-flex-align:100%;
  align-items:100%;
}
.are-content-justification-left,
.is-content-justification-left{
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
}
.are-content-justification-center,
.is-content-justification-center{
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
}
.are-content-justification-right,
.is-content-justification-right{
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
}
.are-content-justification-between,
.is-content-justification-between{
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
}
.are-content-justification-around,
.is-content-justification-around{
  -ms-flex-pack:distribute;
  justify-content:space-around;
}

.has-text-align-right{
  text-align:right;
}
.has-text-align-center{
  text-align:center;
}
.has-text-align-left{
  text-align:left;
}

.alignright{
  text-align:right;
}
.aligncenter{
  text-align:center;
}
.alignleft{
  text-align:left;
}

.banner-link{
  position:relative;
  border-radius:60px;
  margin-block:80px;
  background:no-repeat center center/cover;
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.banner-link-wrap{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  width:100%;
  min-height:345px;
  padding-block:30px;
  padding-inline:60px;
}
.banner-link-wrap[target=_blank]::after{
  content:none;
}
.banner-link-wrap:has(.banner-logo){
  padding-left:270px;
}
.banner-logo{
  position:absolute;
  left:60px;
  top:0;
  padding:10px;
  width:145px;
  height:auto;
  background-color:#FFF;
  z-index:0;
  overflow:clip;
}
.banner-logo > img{
  max-width:100%;
  width:100%;
}
.banner-name{
  color:#FFF;
}
.banner-text{
  color:#FFF;
}
.banner-btn{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  max-width:360px;
  margin-top:40px;
  margin-left:auto;
  min-width:170px;
  height:40px;
  padding-inline:30px;
  letter-spacing:0.025em;
  line-height:1;
  text-decoration:none;
  border-radius:calc(infinity * 1px);
  background-color:var(--dp-color-yellow);
  color:var(--dp-color-black);
  -webkit-transition:0.4s ease-out all;
  transition:0.4s ease-out all;
}
.banner-btn::after{
  display:inline-block;
  width:0.8em;
  aspect-ratio:1/1;
  text-decoration:none;
  margin-inline:5px;
  background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20transform%3D%22translate(0%20-263)%22%3E%3Cpath%20d%3D%22M17.14%2C27.882H.741A.741.741%2C0%2C0%2C1%2C0%2C27.141v-16.4A.741.741%2C0%2C0%2C1%2C.741%2C10h8.2a.741.741%2C0%2C1%2C1%2C0%2C1.483H1.483V26.4H16.4V18.942a.741.741%2C0%2C1%2C1%2C1.483%2C0v8.2a.741.741%2C0%2C0%2C1-.741.741%22%20transform%3D%22translate(0%20255.118)%22%2F%3E%3Cpath%20d%3D%22M61.079%2C8.76a.741.741%2C0%2C0%2C1-.741-.741V1.483H53.8A.741.741%2C0%2C0%2C1%2C53.8%2C0h7.277a.742.742%2C0%2C0%2C1%2C.741.741V8.019a.741.741%2C0%2C0%2C1-.741.741%22%20transform%3D%22translate(-41.82%20263)%22%2F%3E%3Cpath%20d%3D%22M56.859%2C8.112a.741.741%2C0%2C0%2C1-.524-1.266L62.964.217a.741.741%2C0%2C1%2C1%2C1.049%2C1.049L57.384%2C7.895a.739.739%2C0%2C0%2C1-.524.217%22%20transform%3D%22translate(-44.23%20263)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
  background-size:contain;
  content:"";
}

.m-block-01{
  -webkit-margin-before:120px;
  margin-block-start:120px;
  border-radius:40px;
  height:500px;
}
.m-block-02{
  margin-block:80px;
}
.m-block-03{
  margin-block:60px;
}
.m-block-04{
  margin-block:20px;
}

.p-block-01{
  padding-block:120px;
}
.p-block-02{
  padding-block:80px;
}
.p-block-03{
  padding-block:60px;
}
.p-block-04{
  padding-block:20px;
}
@media (max-width: 1399.98px){
  .portfolio-heloview{
    min-height:700px;
  }
  .portfolio-logo-wrap{
    -webkit-padding-end:100px;
    padding-inline-end:100px;
  }
}
@media (max-width: 1199.98px){
  .sustainability-recommended-list{
    grid-template-columns:15vw repeat(2, 1fr);
    gap:3.3333333333vw;
  }
  .portfolio-logo-wrap{
    padding-inline:45px 50px;
  }
  .contact.sec-rounded .block-columns.col-row.is-layout-flex{
    display:block;
  }
  .front-page-hero{
    margin-left:60px;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    padding-bottom:10vw;
  }
  .heloview-lead{
    top:26.6666666667vw;
  }
  .scroll-down{
    width:11.4285714286vw;
    top:40vw;
  }
  .area-relations-list{
    gap:3.3333333333vw;
  }
  .link-content-url{
    gap:1rem 8.3333333333vw;
  }
  .main-header.has-mv{
    height:360px;
  }
  .gallery-main{
    width:100%;
  }
  .gallery-thumbs{
    padding-inline:60px;
    position:relative;
  }
}
@media screen and (max-width: 1150px){
  .group-link-wrap{
    display:block;
  }
}
@media (max-width: 991.98px){
  .p-ttl, .portfolio-title-en{
    font-size:clamp(2.5rem, 0.0668674699rem + 6.7469879518vw, 4.25rem);
  }
  .fnt-en, .home-news .release-related.sec-sub{
    font-size:3.875rem;
  }
  .header{
    aspect-ratio:780/140;
  }
  .header-wrap{
    padding-inline:30px;
  }
  .header-wrap{
    position:relative;
    z-index:1;
  }
  .header-logo{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:inherit;
    position:relative;
    width:48.0769230769vw;
    z-index:2;
  }
  .header .nav{
    padding-inline:30px;
  }
  .header .nav{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    inset:0;
    position:absolute;
    z-index:3;
  }
  .header .nav-toggle{
    background:none;
    border:none;
    outline:none;
    padding:0;
    aspect-ratio:1/1;
    display:block;
    margin-block:auto;
    -webkit-margin-start:auto;
    margin-inline-start:auto;
    pointer-events:auto;
    position:relative;
    width:5.8974358974vw;
  }
  .header .nav-toggle .icon::after, .header .nav-toggle .icon::before, .header .nav-toggle .icon{
    aspect-ratio:46/4;
    background-color:#000;
    border-radius:calc(infinity * 1px);
    inset-inline:0;
    position:absolute;
    width:100%;
    -webkit-transition:0.4s ease-out all;
    transition:0.4s ease-out all;
  }
  .header .nav-toggle .icon::before{
    content:"";
    inset-block-start:-2.3076923077vw;
  }
  .header .nav-toggle .icon::after{
    content:"";
    inset-block-start:2.3076923077vw;
  }
  .header .nav-toggle[aria-expanded=true] .icon{
    background-color:transparent;
  }
  .header .nav-toggle[aria-expanded=true] .icon::before{
    -webkit-transform:translateY(2.3076923077vw) rotate(45deg) scaleX(1.25);
    transform:translateY(2.3076923077vw) rotate(45deg) scaleX(1.25);
  }
  .header .nav-toggle[aria-expanded=true] .icon::after{
    -webkit-transform:translateY(-2.3076923077vw) rotate(-45deg) scaleX(1.25);
    transform:translateY(-2.3076923077vw) rotate(-45deg) scaleX(1.25);
  }
  .header .nav-bar{
    background-color:#fff;
    inset:0;
    -webkit-margin-before:calc(17.9487179487vw - 1px);
    margin-block-start:calc(17.9487179487vw - 1px);
    opacity:0;
    overflow:auto;
    position:fixed;
  }
  @starting-style{
    .header .nav-bar{
      opacity:0;
    }
  }
  .header .nav-bar.nav-wait{
    display:none;
  }
  .header .nav-bar[aria-hidden=true]{
    -webkit-animation:hideMenu 0.5s ease-out forwards;
    animation:hideMenu 0.5s ease-out forwards;
  }
  @-webkit-keyframes hideMenu{
    0%{
      opacity:1;
    }
    100%{
      opacity:0;
      display:none;
    }
  }
  @keyframes hideMenu{
    0%{
      opacity:1;
    }
    100%{
      opacity:0;
      display:none;
    }
  }
  .header .nav-bar[aria-hidden=false]{
    -webkit-animation:showMenu 0.5s ease-out forwards;
    animation:showMenu 0.5s ease-out forwards;
  }
  @-webkit-keyframes showMenu{
    0%{
      opacity:0;
    }
    100%{
      opacity:1;
      display:block;
    }
  }
  @keyframes showMenu{
    0%{
      opacity:0;
    }
    100%{
      opacity:1;
      display:block;
    }
  }
  .header .nav-bar *{
    pointer-events:auto;
  }
  .header .nav-item{
    -webkit-border-after:solid 2px #d1d1d1;
    border-block-end:solid 2px #d1d1d1;
  }
  .header .nav-item .lwr-container{
    padding-block:40px;
  }
  .header .nav-item .lwr-container{
    padding-inline:30px;
  }
  .header .nav-item .lwr-container{
    background-color:#f5f6f9;
    -webkit-border-before:solid 2px #d1d1d1;
    border-block-start:solid 2px #d1d1d1;
  }
  .header .nav-item .lwr-thumbnail{
    display:none;
  }
  .header .nav-item .lwr-title-link::after{
    aspect-ratio:1/1;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
    background-size:contain;
    content:"";
    display:block;
    width:7.6923076923vw;
  }
  .header .nav-item .lwr-category-block{
    margin-block:20px;
  }
  .header .nav-item .lwr-category-block{
    padding-inline:30px;
  }
  .header .nav-item .lwr-category-block:last-of-type{
    -webkit-margin-after:0;
    margin-block-end:0;
  }
  .header .nav-item .lwr-category-block .lwr-item{
    padding-inline:0.5em !important;
  }
  .header .nav-item .lwr-item{
    margin-block:20px;
  }
  .header .nav-item .lwr-item{
    padding-inline:30px;
  }
  .header .nav-item .lwr-item:last-of-type{
    -webkit-margin-after:0;
    margin-block-end:0;
  }
  .header .nav-item .lwr-link{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-column-gap:0.5em;
    -moz-column-gap:0.5em;
    column-gap:0.5em;
  }
  .header .nav-item .lwr-link::before{
    aspect-ratio:1/1;
    background-color:#fcc802;
    border-radius:50%;
    content:"";
    display:block;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
    width:1em;
  }
  .header .nav-item.menu-open .nav-link[data-has=menu]::after{
    opacity:0;
    -webkit-transform:translateX(-3.7179487179vw) scale(0.5) rotate(90deg);
    transform:translateX(-3.7179487179vw) scale(0.5) rotate(90deg);
  }
  .header .nav-link{
    padding-inline:30px;
  }
  .header .nav-link{
    padding-block:3.0769230769vw;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
  }
  .header .nav-link[data-has=menu]{
    position:relative;
  }
  .header .nav-link[data-has=menu]::before{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1;
    height:2px;
    inset-block-start:calc(50% - 1px);
    position:absolute;
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
    width:7.6923076923vw;
    inset-inline-end:30px;
    background-color:#000;
    border-radius:calc(infinity * 1px);
    content:"";
    display:block;
  }
  .header .nav-link[data-has=menu]::after{
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
    height:7.6923076923vw;
    -webkit-transform:translateX(-3.7179487179vw) scale(0.5);
    transform:translateX(-3.7179487179vw) scale(0.5);
    width:2px;
    background-color:#000;
    border-radius:calc(infinity * 1px);
    content:"";
    display:block;
    -webkit-transition:0.4s ease-out all;
    transition:0.4s ease-out all;
  }
  .header .nav-link:not([data-has=menu])::after{
    aspect-ratio:1/1;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
    background-size:contain;
    content:"";
    display:block;
    width:7.6923076923vw;
  }
  .header-contact{
    margin-block:20px;
  }
  .header-contact{
    margin-inline:auto;
    width:52.8205128205vw;
  }
  .header .search{
    display:none;
  }
  .footer{
    padding-block:40px;
  }
  .footer-wrap{
    padding-inline:30px;
  }
  .footer-logo{
    -webkit-box-ordinal-group:5;
    -ms-flex-order:4;
    order:4;
    margin-inline:auto;
    text-align:center;
    width:79.4871794872vw;
  }
  .footer-nav{
    display:none;
  }
  .footer-extra{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1;
  }
  .footer-address{
    grid-template-columns:18.4615384615vw auto;
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
  }
  .footer-inquiry{
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3;
    -webkit-margin-after:11.5384615385vw;
    margin-block-end:11.5384615385vw;
    margin-inline:auto;
    width:44.1025641026vw;
  }
  .copyright{
    -webkit-box-ordinal-group:6;
    -ms-flex-order:5;
    order:5;
    padding-block:3.8461538462vw 6.4102564103vw;
    text-align:center;
  }
  .wrap{
    padding-inline:30px;
  }
  .wrap-inner{
    padding-inline:30px;
  }
  .wrap-outer{
    padding-inline:30px;
  }
  .contents-release{
    padding-inline:30px;
  }
  .contents-page.about-child, .contents-page.sustainability-child{
    padding-block:20px;
  }
  .contents-page.contact{
    padding-block:20px;
  }
  [class*=block-]{
    margin-block:40px;
  }
  .entry-catch{
    margin-block:40px;
  }
  .sec-rounded{
    margin-block:60px;
  }
  .sec-rounded{
    border-radius:50px;
    padding:40px 40px;
  }
  .sec-view-title.sec-title-wrap{
    padding-inline:30px;
  }
  .sec-view-content{
    padding-inline:30px;
  }
  .nav-link{
    font-size:1.0625rem;
  }
  .lwr-title-link{
    font-size:1.0625rem;
  }
  .lwr{
    overflow:hidden;
    max-height:0;
    -webkit-transition:0.4s ease-out all;
    transition:0.4s ease-out all;
  }
  .lwr-clone{
    padding-inline:30px;
  }
  blockquote{
    padding:45px 70px;
    background-size:30px auto, 30px auto, auto;
    background-position:15px 15px, calc(100% - 15px) calc(100% - 15px), 0 0;
  }
  .release-archives{
    padding-inline:30px;
  }
  .release-archives-type{
    -webkit-margin-before:40px;
    margin-block-start:40px;
  }
  .release-archives-lists{
    -webkit-margin-after:40px;
    margin-block-end:40px;
  }
  .release-archives-thumbnail .fig-overflow{
    border-radius:20px;
  }
  .release-header-wrap{
    padding-inline:30px;
  }
  .release-header-wrap{
    padding-block:40px;
  }
  .release-download-pdf{
    margin-block:60px;
  }
  .release-info{
    border-radius:20px;
  }
  .categories-list{
    row-gap:10px;
    -webkit-column-gap:10px;
    -moz-column-gap:10px;
    column-gap:10px;
  }
  .group-relate{
    display:block;
  }
  .about-vision-content{
    grid-template-columns:1fr;
    grid-template-rows:repeat(3, -webkit-min-content);
    grid-template-rows:repeat(3, min-content);
    gap:30px;
    grid-template-areas:"a_text" "a_img" "a_btn";
  }
  .about-vision-wrap br{
    display:none;
  }
  .page-list{
    margin-block:80px;
  }
  .page-list-wrap{
    padding-inline:30px;
  }
  .sustainability-wrap{
    padding-inline:30px;
  }
  .sustainability-recommended{
    padding-inline:30px;
  }
  .sustainability-recommended-wrap{
    margin-block:80px;
  }
  .sustainability-recommended-list{
    -webkit-padding-after:40px;
    padding-block-end:40px;
  }
  .sustainability-recommended-list{
    grid-template-columns:8.6956521739vw repeat(2, 1fr);
    gap:40px;
  }
  .sustainability-recommended-list::after{
    border-radius:40px;
  }
  .group-link{
    margin-block:60px;
  }
  .group-link-wrap{
    padding-inline:30px;
  }
  .portfolio-index-outer{
    padding-inline:30px;
  }
  .portfolio-index-wrap{
    padding-inline:30px;
  }
  .portfolio-estate-wrap{
    padding-inline:30px;
  }
  .estate-article{
    margin-block:60px;
  }
  .estate-article-thumbnail{
    aspect-ratio:12/7;
    max-width:550px;
    margin-inline:auto;
  }
  .estate-article-image{
    aspect-ratio:12/7;
  }
  .service-sec{
    padding-block:60px;
  }
  .service-article{
    padding-block:40px;
  }
  .service-article{
    margin-block:40px;
  }
  .portfolio-title{
    height:28.2051282051vw;
    max-height:240px;
  }
  .portfolio-title-wrap{
    padding-inline:30px;
  }
  .portfolio-title-wrap{
    gap:3.8461538462vw;
  }
  .portfolio-lists{
    margin-block:80px;
  }
  .card-list{
    grid-auto-rows:initial;
  }
  .complex.card-list .card-item,
  .sf-lists.card-list .card-item{
    grid-row:span 5;
    grid-template-columns:1fr;
  }
  .complex.card-list .card-title,
  .sf-lists.card-list .card-title{
    grid-column:1;
  }
  .complex.card-list .card-badge-wrap,
  .sf-lists.card-list .card-badge-wrap{
    grid-column:1;
  }
  .complex.card-list .card-image,
  .sf-lists.card-list .card-image{
    grid-column:1;
    grid-row:3;
    aspect-ratio:40/21;
    max-width:none;
  }
  .complex.card-list .card-text,
  .sf-lists.card-list .card-text{
    grid-column:1;
    grid-row:4;
  }
  .complex.card-list .card-btn,
  .sf-lists.card-list .card-btn{
    grid-column:1;
    grid-row:5;
    margin-top:20px;
  }
  .portfolio-articles{
    margin-block:60px;
  }
  .detail-info-sec-inner{
    margin-block:60px;
  }
  .contact-block{
    grid-template-columns:1fr;
    gap:10px 30px;
    grid-template-areas:"contact-title" "contact-lead" "contact-form" "contact-btn";
  }
  .contact-title{
    font-size:3.75rem;
    line-height:1.2;
  }
  .contact-btn{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    gap:20px;
    width:100%;
  }
  .contact-btn-wrap > dfn{
    text-align:center;
  }
  .contact-btn-wrap .btn-contact{
    width:100%;
    -webkit-box-flex:1;
    -ms-flex:auto;
    flex:auto;
  }
  .contact.sec-rounded .block-column.col-6.is-layout-flow:not(:first-child){
    margin-top:50px;
  }
  .access{
    display:block;
  }
  .access-map{
    margin-block:60px;
  }
  .access-info{
    margin-top:35px;
  }
  .gmap-iframe{
    border-radius:40px;
  }
  .gmap-iframe{
    min-width:initial;
    margin-top:40px;
  }
  .portfolio-facility{
    margin-block:60px;
  }
  .portfolio-facility-content{
    grid-template-columns:1fr;
    grid-template-rows:repeat(3, auto);
    grid-template-areas:"fac_outline" "fac_map" "fac_btn";
  }
  .portfolio-facility-outline .table:not(.tanle-scroll):not(.table-scroll) th,
  .portfolio-facility-outline .table:not(.tanle-scroll):not(.table-scroll) td{
    display:block;
  }
  .portfolio-facility-outline .table-01 table tbody th{
    position:relative;
    width:100%;
    text-align:left;
    border-top:1px var(--dp-color-gray) solid;
    border-bottom:1px var(--dp-color-gray) solid;
  }
  .portfolio-facility-outline .table-01 table tbody th::before, .portfolio-facility-outline .table-01 table tbody th::after{
    position:absolute;
    display:block;
    bottom:-1px;
    left:0;
    width:120px;
    height:2px;
    background-color:var(--dp-color-yellow);
    content:"";
  }
  .portfolio-facility-outline .table-01 table tbody tr:last-child td{
    border-bottom:1px var(--dp-color-gray) solid;
  }
  .portfolio-facility-outline .table-01 table tbody td{
    border-width:0;
    -webkit-padding-start:calc(10px + 1em);
    padding-inline-start:calc(10px + 1em);
  }
  .portfolio-facility-map{
    min-width:initial;
  }
  .sreed-feature-content{
    padding-inline:30px;
  }
  .sf-lists.card-item .card-image{
    grid-row:2 !important;
  }
  .scroll-down{
    width:11.6666666667vw;
    top:40vw;
  }
  .scroll-down-circle{
    background-size:2.1428571429vw;
  }
  .scroll-down-circle{
    background-size:2.5vw;
  }
  .home-news{
    padding-block:40px;
  }
  .home-news .release-related.sec-sub{
    inset-block-start:-78px;
  }
  .home-recently.sec-rounded{
    margin-block:40px;
  }
  .home-business{
    margin-block:80px;
  }
  .home-business-content{
    padding-inline:30px;
  }
  .home-business-c{
    margin-block:60px;
  }
  .home-business-c{
    row-gap:30px;
    -webkit-column-gap:60px;
    -moz-column-gap:60px;
    column-gap:60px;
  }
  .home-business-c{
    grid-template-columns:1fr;
    grid-template-rows:repeat(4, -webkit-min-content);
    grid-template-rows:repeat(4, min-content);
    grid-template-areas:"css-ttl" "css-img" "css-text" "css-link";
  }
  .home-business-link{
    text-align:center;
  }
  .home-business-img{
    border-radius:40px;
  }
  .home-business-img{
    max-width:520px;
    margin-inline:auto;
  }
  .home-business-img img{
    border-radius:40px;
  }
  .home-business-img img{
    aspect-ratio:4/2.57;
  }
  .home-sustainability{
    padding-block:60px;
  }
  .home-sustainability-sec{
    padding-block:60px;
  }
  .home-sustainability-content{
    padding-inline:30px;
  }
  .home-about{
    margin-block:60px;
  }
  .home-about-content{
    row-gap:30px;
    -webkit-column-gap:60px;
    -moz-column-gap:60px;
    column-gap:60px;
  }
  .home-about-content{
    padding-inline:30px;
  }
  .home-about-content{
    grid-template-columns:1fr;
    grid-template-rows:repeat(3, -webkit-min-content) 1fr;
    grid-template-rows:repeat(3, min-content) 1fr;
    row-gap:20px;
    grid-template-areas:"ha-img" "ha-ttl" "ha-link";
  }
  .home-about-content{
    row-gap:3.8461538462vw;
  }
  .home-about-img{
    border-radius:40px;
  }
  .home-about-img{
    margin-inline:auto;
  }
  .home-about-img img{
    border-radius:40px;
  }
  .home-about-img img{
    aspect-ratio:4/2.1;
  }
  .area-relations-header .area-relations-wrap{
    padding-block:60px;
  }
  .area-relations-wrap{
    padding-inline:30px;
  }
  .area-relations-wrap{
    margin-block:60px;
  }
  .area-relations-list{
    gap:40px;
  }
  .town-breadcrumb .breadcrumb{
    -webkit-padding-end:400px;
    padding-inline-end:400px;
  }
  .town-header-wrap{
    padding-inline:30px;
  }
  .col-row{
    gap:30px;
  }
  .col-1{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 1 + 30px * (1 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 1 + 30px * (1 - 1));
  }
  .col-2{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 2 + 30px * (2 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 2 + 30px * (2 - 1));
  }
  .col-3{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 3 + 30px * (3 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 3 + 30px * (3 - 1));
  }
  .col-4{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 4 + 30px * (4 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 4 + 30px * (4 - 1));
  }
  .col-5{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 5 + 30px * (5 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 5 + 30px * (5 - 1));
  }
  .col-6{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 6 + 30px * (6 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 6 + 30px * (6 - 1));
  }
  .col-7{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 7 + 30px * (7 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 7 + 30px * (7 - 1));
  }
  .col-8{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 8 + 30px * (8 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 8 + 30px * (8 - 1));
  }
  .col-9{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 9 + 30px * (9 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 9 + 30px * (9 - 1));
  }
  .col-10{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 10 + 30px * (10 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 10 + 30px * (10 - 1));
  }
  .col-11{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 11 + 30px * (11 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 11 + 30px * (11 - 1));
  }
  .col-12{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 12 + 30px * (12 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 12 + 30px * (12 - 1));
  }
  .breadcrumb{
    padding-inline:30px;
  }
  .badge-list{
    padding-inline:30px;
  }
  .float-left, .float-right{
    float:none;
    max-width:620px;
    margin-inline:auto;
    margin-bottom:30px;
    text-align:center;
  }
  .link-content{
    padding-block:40px;
  }
  .link-content-url{
    gap:1rem 5vw;
  }
  .dl-flexible-list-item{
    margin-block:40px;
  }
  .main-header.has-mv{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse;
    gap:40px;
    height:auto;
  }
  .detail-header .title,
  .detail-header .badge-list{
    padding-inline:30px;
  }
  .title{
    padding-inline:30px;
  }
  .title{
    margin-inline:initial;
  }
  .page-heloview{
    height:300px;
  }
  .page-nav{
    margin-block:40px;
  }
  .gallery{
    margin-block:60px;
  }
  .gallery{
    padding-block:60px;
  }
  .gallery-main{
    border-radius:40px;
  }
  .gallery-thumbs{
    height:120px;
  }
  .gallery-thumbs .swiper-slide img{
    border-radius:20px;
  }
  .banner-link{
    margin-block:60px;
  }
  .m-block-01{
    -webkit-margin-before:80px;
    margin-block-start:80px;
  }
  .m-block-01{
    border-radius:20px;
  }
  .m-block-02{
    margin-block:60px;
  }
  .m-block-03{
    margin-block:40px;
  }
  .m-block-04{
    margin-block:20px;
  }
  .p-block-01{
    padding-block:80px;
  }
  .p-block-02{
    padding-block:60px;
  }
  .p-block-03{
    padding-block:40px;
  }
  .p-block-04{
    padding-block:20px;
  }
}
@media (max-width: 767.98px){
  html{
    scroll-padding-top:19.8717948718vw;
  }
  body{
    font-size:0.9375rem;
    line-height:1.75;
  }
  .h1, .title-ja, .release-title, h1{
    font-size:2.25rem;
  }
  .h2, .home-news .release-related.sec-title, .home-business-title-wrap, .contact-title.block-heading, h2{
    font-size:1.625rem;
  }
  .h3, .link-content-title, h3{
    font-size:1.25rem;
  }
  .h4, h4{
    font-size:1.1875rem;
  }
  .h5, h5,
  .h6,
  h6{
    font-size:1.0625rem;
  }
  p:not(:has(.header, .footer) p){
    margin-block:1.2em;
  }
  .annotation{
    font-size:0.8125rem;
  }
  .fnt-en, .home-news .release-related.sec-sub{
    font-size:3.375rem;
  }
  .fnt-40, .area-relations-title, .portfolio-index-heading, .release-related.sec-sub{
    font-size:2.25rem;
  }
  .fnt-34{
    font-size:2rem;
  }
  .fnt-30, .title-en, .usage-step dt, .detail-info-title, .estate-article-title, .service-ttl, .release-archives-type, .release-sub{
    font-size:1.75rem;
  }
  .fnt-24, .dl-flexible-list-item dt::before, .area-relations-title-en, .home-business-statement h3, .usage-line li, .portfolio-index-lead .block-heading{
    font-size:1.375rem;
  }
  .fnt-22, .resources-heading.block-heading .num, .contact-office, .card-title, .portfolio-heading, .group-relate, .organization-message-lead, .about-vision-wrap em{
    font-size:1.25rem;
  }
  .fnt-20, .area-relations-lead, .usage-step dt > dfn, .contact-line, .estate-article-en, .organization-message-caption, .history-outline{
    font-size:1.125rem;
  }
  .fnt-18, .banner-btn, .resources-heading.block-heading, .dl-flexible-list-item dt, .recently-title, .btn, .btn-download, .article-card .article-card-ttl, .home-business-statement p, .inner-facility-ttl, .inner-capacity-ttl, .anchor-title, .contact-time, .estate-article-statement, .service-lead, .about-philosophy-content p, .about-vision-wrap, .release-archives-title, .release-related.sec-title{
    font-size:1rem;
  }
  .fnt-16, .resources-ttl, .resources-company, .home-news .recently-link, .usage-inq-ttl, .usage-note-ttl, .equip-overview-dd, .inner-capacity-dl dd, .service-text, .table table th{
    font-size:0.875rem;
  }
  .fnt-14, .resources-issue, .table-shift tbody td, .sign-dl > div, .sign-address, .sign-tel, .annotation, .publish-date, .cat-item > a, .tag-item, .badge-type, .breadcrumb-item, .btn-file-name, .btn-pdf-name, .btn-pdf-dl, .article-card .article-card-lead, .town-tax > div, .usage-note-list, .inner-facility-dd dd, .inner-capacity-add, .anchor-en, .contact-time-note, .features-description, .event-feature-dd, .estate-article-detail > div, .elm-caption, .fig-caption, .end-mark, .entry-close, .entry-date{
    font-size:0.8125rem;
  }
  .fnt-12, .resources-list > li::before, .resources-company::before, .cat-item .category-badge, .btn .sm, .btn-bite, .equip-overview-note, .card-badge .badge-type, .release-archives-cate > .cate-item, .note{
    font-size:0.6875rem;
  }
  .year-font, .history-year{
    font-size:2.5rem;
  }
  .month-font, .history-month-num{
    font-size:1.875rem;
  }
  small{
    font-size:0.625rem;
  }
  .header-wrap{
    padding-inline:30px;
  }
  .header .nav{
    padding-inline:30px;
  }
  .header .nav-item .lwr-container{
    padding-inline:30px;
  }
  .header .nav-item .lwr-category-block{
    padding-inline:30px;
  }
  .header .nav-item .lwr-item{
    padding-inline:30px;
  }
  .header .nav-link{
    padding-inline:30px;
  }
  .footer-wrap{
    padding-inline:30px;
  }
  .wrap{
    padding-inline:30px;
  }
  .wrap-inner{
    padding-inline:30px;
  }
  .wrap-outer{
    padding-inline:30px;
  }
  .article{
    padding-bottom:100px;
  }
  .contents-release{
    padding-inline:30px;
  }
  .sec-rounded{
    width:auto;
    margin-inline:-30px;
  }
  .sec-view{
    -webkit-padding-after:80px;
    padding-block-end:80px;
  }
  .sec-view-title.sec-title-wrap{
    padding-inline:30px;
  }
  .sec-view-content{
    padding-inline:30px;
  }
  .sec-view-bg{
    inset-block-start:25px;
  }
  .lwr-clone{
    padding-inline:30px;
  }
  h2.block-heading{
    margin-block:60px 20px;
    padding-bottom:10px;
  }
  h2.block-heading::before{
    width:70px;
  }
  h2.block-heading::before{
    width:10.2564102564vw;
  }
  h4.block-heading{
    margin-block:40px 20px;
    padding-left:15px;
  }
  h5.block-heading{
    margin-block:30px 20px;
    padding-left:5px;
  }
  h6.block-heading{
    margin-block:30px 20px;
    padding-left:15px;
  }
  .block-dl-list{
    padding:8px 10px;
    display:block;
  }
  .block-dl-list > div{
    display:block;
  }
  .table:not(.tanle-scroll):not(.table-scroll) th,
  .table:not(.tanle-scroll):not(.table-scroll) td{
    display:block;
  }
  .table table th{
    width:auto;
  }
  .table table tbody th,
  .table table tbody td{
    padding:8px 10px;
  }
  .table-01 table tbody th{
    position:relative;
    text-align:left;
    border-top:1px var(--dp-color-gray) solid;
    border-bottom:1px var(--dp-color-gray) solid;
  }
  .table-01 table tbody th::before, .table-01 table tbody th::after{
    position:absolute;
    display:block;
    bottom:-1px;
    left:0;
    width:120px;
    height:2px;
    background-color:var(--dp-color-yellow);
    content:"";
  }
  .table-01 table tbody tr:last-child td{
    border-bottom:1px var(--dp-color-gray) solid;
  }
  .table-01 table tbody td{
    border-width:0;
    -webkit-padding-start:calc(10px + 1em);
    padding-inline-start:calc(10px + 1em);
  }
  .table.table-scroll table [scope=col],
  .table.table-scroll table thead th:first-child{
    position:sticky;
    left:0;
    min-width:auto;
    z-index:2;
  }
  .table.table-scroll table th,
  .table.table-scroll table td{
    white-space:nowrap;
  }
  .release-archives{
    padding-inline:30px;
  }
  .release-archives{
    -webkit-padding-after:40px;
    padding-block-end:40px;
  }
  .release-archives-type{
    gap:40px;
  }
  .release-archives-lists{
    -webkit-margin-after:30px;
    margin-block-end:30px;
  }
  .release-archives-article{
    grid-template-columns:1fr;
    grid-template-rows:repeat(6, -webkit-min-content);
    grid-template-rows:repeat(6, min-content);
    gap:10px 0;
    grid-template-areas:"archive-thumbnail" "article-date" "article-cate" "article-title" "article-tag" "article-icon";
    padding-block:30px;
  }
  .release-archives-title{
    padding-block:8px;
  }
  .release-archives-thumbnail .fig-overflow{
    margin-bottom:15px;
  }
  .release-archives-link{
    justify-self:end;
  }
  .release-header{
    margin-bottom:40px;
  }
  .release-header-wrap{
    padding-inline:30px;
  }
  .release-header-upper{
    display:block;
    gap:20px;
    margin-bottom:30px;
  }
  .release-header-bottom{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-top:20px;
  }
  .release-sns{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    padding-bottom:0;
  }
  .release-download-pdf{
    padding:40px 20px;
  }
  .release-related.sec-rounded{
    -webkit-margin-before:100px;
    margin-block-start:100px;
    padding-block:30px;
    padding-inline:30px;
  }
  .release-info{
    padding:30px 40px;
  }
  .release-info-list > div{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    row-gap:8px;
  }
  .release-info-list > div{
    row-gap:1.2820512821vw;
  }
  .release-info-list > div:not(:last-child){
    -webkit-margin-after:20px;
    margin-block-end:20px;
  }
  .release-info-list dt{
    -webkit-box-flex:0;
    -ms-flex:0 0 1.2em;
    flex:0 0 1.2em;
    font-weight:700;
  }
  .tag-list[data-expand]{
    overflow:clip;
    height:4.5em;
  }
  .tag-list[data-expand].is-open{
    overflow:initial;
    height:100%;
  }
  .tag-add{
    height:6.4102564103vw;
  }
  .yearly-item{
    width:100%;
  }
  .yearly-title{
    max-width:100%;
    height:40px;
    border-radius:4;
  }
  .about-title{
    white-space:nowrap;
  }
  .organization-message{
    grid-template-columns:1fr;
    grid-template-rows:repeat(4, -webkit-min-content);
    grid-template-rows:repeat(4, min-content);
    gap:20px;
    grid-template-areas:"m_lead" "m_photo" "m_text" "m_sign";
  }
  .organization-message-photo{
    margin-bottom:15px;
    max-width:540px;
    margin-inline:auto;
  }
  .organization-message-photo > img{
    border-radius:40px;
  }
  .organization-message-caption{
    margin-inline:40px;
  }
  .organization-chart-btn{
    margin-top:-30px;
  }
  .history-dl{
    padding-left:35px;
  }
  .history-dl::before{
    left:10px;
  }
  .history-dl::after{
    left:10px;
  }
  .history-dl > div::after{
    top:13px;
    left:-33.5px;
    width:20px;
  }
  .history-img img{
    border-radius:40px;
  }
  .page-list-wrap{
    padding-inline:30px;
  }
  .sustainability-index{
    -webkit-padding-after:80px;
    padding-block-end:80px;
  }
  .sustainability-index{
    -webkit-padding-after:12.8205128205vw;
    padding-block-end:12.8205128205vw;
  }
  .sustainability-index:nth-of-type(even)::before{
    inset-block-start:32px;
  }
  .sustainability-wrap{
    padding-inline:30px;
  }
  .sustainability-recommended{
    padding-inline:30px;
  }
  .sustainability-recommended-list{
    grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));
    padding-inline:10.2564102564vw 7.6923076923vw;
  }
  .sustainability-recommended-list::after{
    top:12.8205128205vw;
  }
  .group-link-wrap{
    padding-inline:30px;
  }
  .group-link-list{
    gap:20px;
  }
  .portfolio-index-outer{
    padding-inline:30px;
  }
  .portfolio-index-wrap{
    padding-inline:30px;
  }
  .portfolio-index-lead{
    width:95%;
    margin-inline:auto;
    padding-inline:3.8461538462vw;
  }
  .portfolio-estate-wrap{
    padding-inline:30px;
  }
  .estate-article-image{
    border-radius:40px;
  }
  .estate-article-detail{
    padding:8px 10px;
    display:block;
  }
  .estate-article-detail > div{
    display:block;
  }
  .service-article{
    grid-template-rows:repeat(5, auto);
    grid-template-areas:"s_ttl" "s_lead" "s_text" "s_img" "s_link";
  }
  .portfolio-title-wrap{
    padding-inline:30px;
  }
  .card-list{
    gap:60px;
    grid-template-columns:1fr;
  }
  .complex.card-list .card-item,
  .sf-lists.card-list .card-item{
    gap:30px;
  }
  .equip-overview-dl{
    grid-template-columns:1fr 1fr;
    gap:30px 30px;
  }
  .event-facility:has(.inner-facility){
    grid-template-columns:1fr;
    grid-template-rows:repeat(3, -webkit-min-content);
    grid-template-rows:repeat(3, min-content);
    gap:10.2564102564vw 0;
    grid-template-areas:"event-fac" "event-cap" "event-in";
  }
  .event-facility:has(.inner-facility) .inner-capacity{
    margin-top:0;
  }
  .event-facility .equip-overview-dl{
    grid-template-columns:1fr 1fr;
    gap:30px 30px;
  }
  .inner-facility{
    padding:15px;
    border-top:double 5px var(--dp-color-gray);
    border-bottom:double 5px var(--dp-color-gray);
  }
  .inner-capacity{
    margin-top:60px;
  }
  .inner-capacity-dl{
    grid-template-columns:1fr 1fr;
    gap:30px 30px;
  }
  .inner-capacity-ttl{
    -webkit-margin-after:20px;
    margin-block-end:20px;
    padding-left:15px;
  }
  .detail-info-update{
    margin-top:15px;
  }
  .contact-block{
    padding:40px 20px;
    border-radius:40px;
  }
  .contact-title{
    font-size:3.125rem;
    line-height:1.2;
  }
  .contact-exp{
    margin-top:15px;
  }
  .contact-btn{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
  .contact-btn-wrap .btn-contact{
    width:300px;
    margin-inline:auto;
  }
  .main-equip{
    gap:40px;
  }
  .contact.sec-rounded .block-column.col-6.is-layout-flow:not(:first-child){
    margin-top:40px;
  }
  .contact.sec-rounded .table-01 table tbody th{
    width:100%;
  }
  .facility-overview-dl{
    grid-template-columns:1fr;
    grid-gap:5.1282051282vw;
    grid-template-areas:"nav1" "nav2" "nav3" "nav4" "nav5" "nav6" "nav7";
  }
  .facility-overview-inner > div dd{
    margin-left:1em;
  }
  .sreed-feature-content{
    padding-inline:30px;
  }
  .sreed-feature-item{
    padding:40px 15px 25px;
    border-radius:20px;
  }
  .usage-line{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    gap:30px;
  }
  .usage-note{
    width:100%;
  }
  .sf-lists.card-item{
    grid-row:span 4 !important;
    gap:30px !important;
  }
  .front-page-hero{
    height:149.3333333333vw;
    margin-left:0;
  }
  .heloview-swiper{
    -webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 780 1128"><path fill="%23fff" d="M778.4,900l-254.9-2.9s-64.4-1-64.4-65v-228.9c0-31.9-24.7-61.1-63.4-61.1H64.8c-57.5,0-66.4-48.6-66.4-60.1V0h780v900Z"/></svg>');
    mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 780 1128"><path fill="%23fff" d="M778.4,900l-254.9-2.9s-64.4-1-64.4-65v-228.9c0-31.9-24.7-61.1-63.4-61.1H64.8c-57.5,0-66.4-48.6-66.4-60.1V0h780v900Z"/></svg>');
  }
  .heloview-swiper .swiper-slide::before{
    padding-top:171.8%;
  }
  .heloview-lead{
    top:76.6666666667vw;
    left:5.1282051282vw;
  }
  .heloview-text{
    font-size:6.4102564103vw;
  }
  .heloview-text > strong{
    font-size:5.1282051282vw;
  }
  .scroll-down{
    width:23.0769230769vw;
    top:103.9794608472vw;
  }
  .scroll-down-circle{
    background-size:3.9113428944vw auto;
  }
  .home-ttl{
    margin-bottom:6.4102564103vw;
  }
  .home-news .release-related.sec-sub{
    inset-block-start:-73px;
  }
  .home-recently-wrap{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    gap:20px;
    -webkit-margin-before:20px;
    margin-block-start:20px;
  }
  .home-business-content{
    padding-inline:30px;
  }
  .home-business-title-en{
    font-size:3.25rem;
    line-height:1.1;
    -webkit-transform:translateY(24px);
    transform:translateY(24px);
  }
  .home-sustainability-content{
    padding-inline:30px;
  }
  .home-sustainability-statement{
    margin-bottom:30px;
  }
  .home-sustainability-statement{
    margin-bottom:6.4102564103vw;
  }
  .home-about-content{
    padding-inline:30px;
  }
  .home-about-link{
    padding-block:10px;
  }
  .area-relations-wrap{
    padding-inline:30px;
  }
  .town-breadcrumb .breadcrumb{
    -webkit-padding-end:0;
    padding-inline-end:0;
  }
  .town-header-wrap{
    padding-inline:30px;
  }
  .town-header-wrap{
    grid-template-rows:repeat(3, auto);
    gap:0 60px;
    grid-template-columns:1fr;
    grid-template-areas:"t_title" "t_data" "t_photo";
    gap:0;
    margin-top:0;
  }
  .town-header-title{
    margin-block:0 16px;
  }
  .town-data{
    margin-bottom:40px;
  }
  .town-thumbnail{
    max-width:660px;
    margin:auto;
  }
  .town-thumbnail img{
    aspect-ratio:6/3.5;
  }
  .col-row{
    gap:3.8461538462vw;
  }
  .col-row:not(.is-not-stacked-on-mobile){
    gap:3.8461538462vw;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-top:5.1282051282vw;
  }
  .col-sp-6{
    -ms-flex-preferred-size:calc((100% - 30px * 5) / 12 * 6 + 30px * 5);
    flex-basis:calc((100% - 30px * 5) / 12 * 6 + 30px * 5);
  }
  .col-1{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 1 + 3.8461538462vw * (1 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 1 + 3.8461538462vw * (1 - 1));
  }
  .col-2{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 2 + 3.8461538462vw * (2 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 2 + 3.8461538462vw * (2 - 1));
  }
  .col-3{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 3 + 3.8461538462vw * (3 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 3 + 3.8461538462vw * (3 - 1));
  }
  .col-4{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 4 + 3.8461538462vw * (4 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 4 + 3.8461538462vw * (4 - 1));
  }
  .col-5{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 5 + 3.8461538462vw * (5 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 5 + 3.8461538462vw * (5 - 1));
  }
  .col-6{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 6 + 3.8461538462vw * (6 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 6 + 3.8461538462vw * (6 - 1));
  }
  .col-7{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 7 + 3.8461538462vw * (7 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 7 + 3.8461538462vw * (7 - 1));
  }
  .col-8{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 8 + 3.8461538462vw * (8 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 8 + 3.8461538462vw * (8 - 1));
  }
  .col-9{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 9 + 3.8461538462vw * (9 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 9 + 3.8461538462vw * (9 - 1));
  }
  .col-10{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 10 + 3.8461538462vw * (10 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 10 + 3.8461538462vw * (10 - 1));
  }
  .col-11{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 11 + 3.8461538462vw * (11 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 11 + 3.8461538462vw * (11 - 1));
  }
  .col-12{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 12 + 3.8461538462vw * (12 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 12 + 3.8461538462vw * (12 - 1));
  }
  .col-md-1{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 1 + 30px * (1 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 1 + 30px * (1 - 1));
  }
  .col-md-2{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 2 + 30px * (2 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 2 + 30px * (2 - 1));
  }
  .col-md-3{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 3 + 30px * (3 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 3 + 30px * (3 - 1));
  }
  .col-md-4{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 4 + 30px * (4 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 4 + 30px * (4 - 1));
  }
  .col-md-5{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 5 + 30px * (5 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 5 + 30px * (5 - 1));
  }
  .col-md-6{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 6 + 30px * (6 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 6 + 30px * (6 - 1));
  }
  .col-md-7{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 7 + 30px * (7 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 7 + 30px * (7 - 1));
  }
  .col-md-8{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 8 + 30px * (8 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 8 + 30px * (8 - 1));
  }
  .col-md-9{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 9 + 30px * (9 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 9 + 30px * (9 - 1));
  }
  .col-md-10{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 10 + 30px * (10 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 10 + 30px * (10 - 1));
  }
  .col-md-11{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 11 + 30px * (11 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 11 + 30px * (11 - 1));
  }
  .col-md-12{
    -ms-flex-preferred-size:calc((100% - 30px * (12 - 1)) / 12 * 12 + 30px * (12 - 1));
    flex-basis:calc((100% - 30px * (12 - 1)) / 12 * 12 + 30px * (12 - 1));
  }
  .breadcrumb{
    padding-inline:30px;
  }
  .breadcrumb{
    padding-block:30px;
  }
  .tag-item{
    -webkit-margin-after:8px;
    margin-block-end:8px;
  }
  .badge-list{
    padding-inline:30px;
  }
  .recently-article{
    grid-template-columns:1fr 24px;
    grid-template-rows:repeat(3, -webkit-min-content);
    grid-template-rows:repeat(3, min-content);
    grid-template-areas:"recently-date recently-date" "recently-cate recently-cate" "recently-title recently-icon";
    gap:5px 15px;
  }
  .sns-list > li{
    max-width:36px;
    height:36px;
  }
  .link-content{
    margin-block:40px;
  }
  .link-content-url{
    grid-template-columns:30px 1fr 30px;
    grid-template-rows:repeat(4, -webkit-min-content);
    grid-template-rows:repeat(4, min-content);
    gap:1rem 0;
    grid-template-areas:". c-img ." ". c-ttl ." ". c-text ." ". c-link .";
  }
  .link-content-title{
    margin-bottom:10px;
    padding-bottom:10px;
  }
  .link-content-title::before{
    width:70px;
  }
  .dl-flexible-list-item dd{
    margin-left:1.5em;
    font-size:14px;
  }
  .dl-flexible-btn{
    margin-block:20px 40px;
  }
  .file-aside{
    margin-block:40px;
  }
  .file-list{
    grid-template-columns:repeat(2, 1fr);
  }
  .resources-heading.block-heading{
    margin-block:40px 20px;
  }
  .resources-detail{
    margin-block:20px;
  }
  .resources-list > li:not(:first-child){
    margin-block:40px;
  }
  .resources-table-group:not(:first-child){
    margin-block:40px;
  }
  .resources-date{
    margin-bottom:40px;
  }
  .table-shift{
    table-layout:initial;
  }
  .table-shift thead th{
    padding:8px 10px;
    white-space:nowrap;
    text-align:left;
  }
  .table-shift tbody td{
    padding:8px 10px;
    white-space:nowrap;
    min-width:200px;
  }
  .main-header:not(.has-mv){
    height:200px;
  }
  .detail-header .title,
  .detail-header .badge-list{
    padding-inline:30px;
  }
  .title{
    padding-inline:30px;
  }
  .title{
    gap:10px;
  }
  .sec-title{
    font-size:1.625rem;
    line-height:1.4;
  }
  .sec-title-small{
    font-size:0.9375rem;
  }
  .sec-title-en{
    font-size:2.875rem;
    line-height:1.1;
  }
  .sec-title-wrap{
    margin-block:80px 40px;
    gap:10px;
  }
  .gallery-main{
    margin-bottom:20px;
  }
  .gallery-thumbs{
    height:100px;
  }
  .gallery-thumbs .swiper-slide{
    display:none;
  }
  .swiper-button-next, .swiper-button-prev{
    width:30px;
  }
  .swiper-button-next{
    margin-left:20px;
  }
  .swiper-button-prev{
    margin-right:20px;
  }
  .banner-link{
    border-radius:40px;
  }
  .banner-link-wrap{
    padding-inline:30px;
    padding-block:20px 40px;
  }
  .banner-link-wrap:has(.banner-logo){
    padding-left:40px;
  }
  .banner-logo{
    left:40px;
    width:90px;
  }
}
@media (max-width: 575.98px){
  :root{
    scroll-behavior:auto;
  }
  .blk-sm-down,
  .br-sm-down{
    display:block;
  }
  .blk-md-down,
  .br-md-down{
    display:block;
  }
  .blk-lg-down,
  .br-lg-down{
    display:block;
  }
  .blk-xl-down,
  .br-xl-down{
    display:block;
  }
  body{
    font-size:3.8461538462vw;
  }
  .h1, .title-ja, .release-title, h1{
    font-size:7.1794871795vw;
    line-height:1.3;
  }
  .h2, .home-news .release-related.sec-title, .home-business-title-wrap, .contact-title.block-heading, h2{
    font-size:5.641025641vw;
  }
  .h3, .link-content-title, h3{
    font-size:4.6153846154vw;
  }
  .h4, h4{
    font-size:4.358974359vw;
    line-height:1.5;
  }
  .h5, h5,
  .h6,
  h6{
    font-size:4.1025641026vw;
    line-height:1.75;
  }
  p:not(:has(.header, .footer) p){
    margin-block:1em;
  }
  .annotation{
    font-size:3.3333333333vw;
  }
  .p-ttl, .portfolio-title-en{
    font-size:6.4102564103vw;
  }
  .fnt-en, .home-news .release-related.sec-sub{
    font-size:9.6153846154vw;
  }
  .fnt-40, .area-relations-title, .portfolio-index-heading, .release-related.sec-sub{
    font-size:7.6923076923vw;
  }
  .fnt-34{
    font-size:5.7692307692vw;
  }
  .fnt-30, .title-en, .usage-step dt, .detail-info-title, .estate-article-title, .service-ttl, .release-archives-type, .release-sub{
    font-size:5.1282051282vw;
  }
  .fnt-24, .dl-flexible-list-item dt::before, .area-relations-title-en, .home-business-statement h3, .usage-line li, .portfolio-index-lead .block-heading{
    font-size:4.6153846154vw;
  }
  .fnt-22, .resources-heading.block-heading .num, .contact-office, .card-title, .portfolio-heading, .group-relate, .organization-message-lead, .about-vision-wrap em{
    font-size:4.358974359vw;
  }
  .fnt-20, .area-relations-lead, .usage-step dt > dfn, .contact-line, .estate-article-en, .organization-message-caption, .history-outline{
    font-size:4.1025641026vw;
  }
  .fnt-18, .banner-btn, .resources-heading.block-heading, .dl-flexible-list-item dt, .recently-title, .btn, .btn-download, .article-card .article-card-ttl, .home-business-statement p, .inner-facility-ttl, .inner-capacity-ttl, .anchor-title, .contact-time, .estate-article-statement, .service-lead, .about-philosophy-content p, .about-vision-wrap, .release-archives-title, .release-related.sec-title{
    font-size:3.8461538462vw;
  }
  .fnt-16, .resources-ttl, .resources-company, .home-news .recently-link, .usage-inq-ttl, .usage-note-ttl, .equip-overview-dd, .inner-capacity-dl dd, .service-text, .table table th{
    font-size:3.5897435897vw;
  }
  .fnt-14, .resources-issue, .table-shift tbody td, .sign-dl > div, .sign-address, .sign-tel, .annotation, .publish-date, .cat-item > a, .tag-item, .badge-type, .breadcrumb-item, .btn-file-name, .btn-pdf-name, .btn-pdf-dl, .article-card .article-card-lead, .town-tax > div, .usage-note-list, .inner-facility-dd dd, .inner-capacity-add, .anchor-en, .contact-time-note, .features-description, .event-feature-dd, .estate-article-detail > div, .elm-caption, .fig-caption, .end-mark, .entry-close, .entry-date{
    font-size:3.3333333333vw;
  }
  .fnt-12, .resources-list > li::before, .resources-company::before, .cat-item .category-badge, .btn .sm, .btn-bite, .equip-overview-note, .card-badge .badge-type, .release-archives-cate > .cate-item, .note{
    font-size:2.5641025641vw;
  }
  .year-font, .history-year{
    font-size:8.9743589744vw;
  }
  .month-font, .history-month-num{
    font-size:5.3846153846vw;
  }
  small{
    font-size:2.0512820513vw;
  }
  .header-wrap{
    padding-inline:5.1282051282vw;
  }
  .header .nav{
    padding-inline:5.1282051282vw;
  }
  .header .nav-item .lwr-container{
    padding-block:7.6923076923vw;
  }
  .header .nav-item .lwr-container{
    padding-inline:5.1282051282vw;
  }
  .header .nav-item .lwr-category-block{
    margin-block:5.1282051282vw;
  }
  .header .nav-item .lwr-category-block{
    padding-inline:5.1282051282vw;
  }
  .header .nav-item .lwr-item{
    margin-block:5.1282051282vw;
  }
  .header .nav-item .lwr-item{
    padding-inline:5.1282051282vw;
  }
  .header .nav-link{
    padding-inline:5.1282051282vw;
  }
  .header .nav-link[data-has=menu]::before{
    inset-inline-end:5.1282051282vw;
  }
  .header-contact{
    margin-block:5.1282051282vw;
  }
  .footer{
    padding-block:7.6923076923vw;
  }
  .footer-wrap{
    padding-inline:5.1282051282vw;
  }
  .footer-inquiry .btn{
    height:10.2564102564vw;
  }
  .wrap{
    padding-inline:5.1282051282vw;
  }
  .wrap-inner{
    padding-inline:5.1282051282vw;
  }
  .wrap-outer{
    padding-inline:5.1282051282vw;
  }
  .article{
    padding-bottom:15.3846153846vw;
  }
  .contents-release{
    padding-inline:5.1282051282vw;
  }
  .contents-page.about-child, .contents-page.sustainability-child{
    padding-block:5.1282051282vw;
  }
  .contents-page.contact{
    padding-block:5.1282051282vw;
  }
  [class*=block-]{
    margin-block:7.6923076923vw;
  }
  .entry-catch{
    margin-block:7.6923076923vw;
  }
  .sec-rounded{
    margin-block:12.8205128205vw;
  }
  .sec-rounded{
    border-radius:7.6923076923vw;
    margin-inline:-5.1282051282vw;
    padding:7.6923076923vw 5.1282051282vw;
  }
  .sec-view{
    -webkit-padding-after:10.2564102564vw;
    padding-block-end:10.2564102564vw;
  }
  .sec-view-title.sec-title-wrap{
    padding-inline:5.1282051282vw;
  }
  .sec-view-content{
    padding-inline:5.1282051282vw;
  }
  .sec-view-bg{
    inset-block-start:5.1282051282vw;
  }
  .nav-link{
    font-size:4.358974359vw;
  }
  .lwr-title-link{
    font-size:4.358974359vw;
  }
  .lwr-category-title{
    line-height:1.625;
    font-size:4.1025641026vw;
  }
  .lwr-link{
    line-height:1.625;
    font-size:4.1025641026vw;
  }
  .lwr-clone{
    padding-inline:5.1282051282vw;
  }
  .parent-title-link::after{
    width:6.4102564103vw;
  }
  h2.block-heading{
    margin-block:12.8205128205vw 3.8461538462vw;
    padding-bottom:1.9230769231vw;
  }
  h3.block-heading{
    margin-block:7.6923076923vw 3.8461538462vw;
  }
  h4.block-heading{
    margin-block:7.6923076923vw 3.8461538462vw;
    padding-left:2.3076923077vw;
  }
  h5.block-heading{
    margin-block:5.1282051282vw 3.8461538462vw;
    padding-bottom:0.641025641vw;
  }
  h6.block-heading{
    margin-block:5.1282051282vw 3.8461538462vw;
    padding-bottom:0.641025641vw;
  }
  .link-text{
    gap:2.5641025641vw;
  }
  .link-text::after{
    width:7.6923076923vw;
  }
  .link-text[target=_blank]::after{
    width:7.6923076923vw;
  }
  :where(.contents) p{
    margin-top:5.1282051282vw;
  }
  .note{
    margin-top:-5.1282051282vw;
  }
  ul.block-list,
  ol.block-list{
    margin-block:3.8461538462vw;
  }
  ul.block-list:not(.annotation) > li::before{
    top:calc(0.5em + 1px);
  }
  .list-wrap{
    padding:3.8461538462vw;
  }
  .block-dl-list > div:not(:first-child) dt{
    margin-block:3.8461538462vw 1.2820512821vw;
  }
  .block-dl-list dt{
    font-size:4.358974359vw;
    margin-block:1.5384615385vw 0.7692307692vw;
  }
  .block-dl-list dt::after{
    display:inline;
    margin-left:1.2820512821vw;
    content:":";
  }
  .block-dl-list dd{
    margin-block:0;
    padding-inline:0;
    text-indent:0;
  }
  blockquote{
    padding:6.4102564103vw 8.9743589744vw;
    background-size:5.1282051282vw auto, 5.1282051282vw auto, auto;
    background-position:2.5641025641vw 2.5641025641vw, calc(100% - 2.5641025641vw) calc(100% - 2.5641025641vw), 0 0;
  }
  .table table th{
    width:auto;
  }
  .table-01 table tbody th::before, .table-01 table tbody th::after{
    width:12.8205128205vw;
  }
  .release-archives{
    padding-inline:5.1282051282vw;
  }
  .release-archives{
    -webkit-padding-after:6.4102564103vw;
    padding-block-end:6.4102564103vw;
  }
  .release-archives-type{
    -webkit-margin-before:7.6923076923vw;
    margin-block-start:7.6923076923vw;
  }
  .release-archives-type{
    gap:5.1282051282vw;
  }
  .release-archives-lists{
    -webkit-margin-after:7.6923076923vw;
    margin-block-end:7.6923076923vw;
  }
  .release-archives-lists{
    -webkit-margin-after:5.1282051282vw;
    margin-block-end:5.1282051282vw;
  }
  .release-archives-article{
    padding-block:5.1282051282vw;
    gap:0;
  }
  .release-archives-title{
    padding-block:3.8461538462vw;
  }
  .release-archives-thumbnail .fig-overflow{
    border-radius:3.8461538462vw;
  }
  .release-archives-thumbnail .fig-overflow{
    margin-bottom:2.5641025641vw;
  }
  .release-archives-cate .category-badge{
    height:7.6923076923vw;
    border-radius:1.2820512821vw;
  }
  .release-archives-link::after{
    width:7.6923076923vw;
  }
  .release-header{
    margin-bottom:6.4102564103vw;
  }
  .release-header-wrap{
    padding-inline:5.1282051282vw;
  }
  .release-header-wrap{
    padding-block:7.6923076923vw;
  }
  .release-header-upper{
    gap:1.2820512821vw;
    margin-bottom:7.6923076923vw;
  }
  .release-header-bottom{
    gap:3.8461538462vw;
    margin-top:3.8461538462vw;
  }
  .release-download-pdf{
    margin-block:12.8205128205vw;
  }
  .release-download-pdf{
    padding:6.4102564103vw 3.8461538462vw;
  }
  .release-related.sec-rounded{
    -webkit-margin-before:12.8205128205vw;
    margin-block-start:12.8205128205vw;
    padding-block:3.8461538462vw;
    padding-inline:3.8461538462vw;
  }
  .release-related.sec-title{
    -webkit-padding-after:2.5641025641vw;
    padding-block-end:2.5641025641vw;
  }
  .release-related-btn{
    margin-top:3.8461538462vw;
  }
  .release-info{
    border-radius:3.8461538462vw;
  }
  .release-info{
    padding:5.7692307692vw 6.4102564103vw;
  }
  .release-info-list > div:not(:last-child){
    -webkit-margin-after:5.7692307692vw;
    margin-block-end:5.7692307692vw;
  }
  .categories-list{
    row-gap:2.5641025641vw;
    -webkit-column-gap:2.5641025641vw;
    -moz-column-gap:2.5641025641vw;
    column-gap:2.5641025641vw;
  }
  .yearly-title{
    height:10.2564102564vw;
    border-radius:1.0256410256vw;
  }
  .yearly-title::before{
    width:3.8461538462vw;
    height:2.9487179487vw;
  }
  .yearly-title::after{
    width:5.8974358974vw;
    height:5.641025641vw;
  }
  .organization-sec .sec-rounded{
    -webkit-margin-before:5.1282051282vw;
    margin-block-start:5.1282051282vw;
  }
  .organization-sec .sec-title-wrap{
    -webkit-margin-after:5.1282051282vw;
    margin-block-end:5.1282051282vw;
  }
  .organization-message{
    gap:5.1282051282vw;
  }
  .organization-message-photo{
    margin-bottom:5.1282051282vw;
  }
  .organization-message-photo > img{
    border-radius:6.4102564103vw;
  }
  .organization-message-caption{
    margin-inline:6.4102564103vw;
  }
  .organization-message-sign{
    max-width:42.3076923077vw;
  }
  .organization-chart-btn{
    margin-top:-5.1282051282vw;
  }
  .history-dl{
    padding-bottom:10.5128205128vw;
  }
  .history-dl::before{
    width:1.0256410256vw;
    margin-left:0.4487179487vw;
    bottom:10.7692307692vw;
  }
  .history-dl::after{
    width:1.0256410256vw;
    height:10vw;
    margin-left:0.4487179487vw;
  }
  .history-dl > div::after{
    top:3.0769230769vw;
    width:3.8461538462vw;
    margin-left:1.0256410256vw;
  }
  .history-month{
    padding-top:3px;
  }
  .history-img img{
    border-radius:7.6923076923vw;
  }
  .about-vision-content{
    gap:3.8461538462vw;
  }
  .page-list{
    margin-block:19.2307692308vw;
  }
  .page-list-wrap{
    padding-inline:5.1282051282vw;
  }
  .sustainability-index:nth-of-type(even)::before{
    inset-block-start:6.6666666667vw;
  }
  .sustainability-wrap{
    padding-inline:5.1282051282vw;
  }
  .sustainability-recommended{
    padding-inline:5.1282051282vw;
  }
  .sustainability-recommended-wrap{
    margin-block:19.2307692308vw;
  }
  .sustainability-recommended-list{
    -webkit-padding-after:7.6923076923vw;
    padding-block-end:7.6923076923vw;
  }
  .sustainability-recommended-list{
    gap:11.5384615385vw;
  }
  .sustainability-recommended-list::after{
    border-radius:7.6923076923vw;
  }
  .group-link{
    margin-block:12.8205128205vw;
  }
  .group-link-wrap{
    padding-inline:5.1282051282vw;
  }
  .group-link-list{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    gap:3.8461538462vw;
  }
  .portfolio-heading{
    margin-block:6.4102564103vw 3.8461538462vw;
  }
  .portfolio-index-header{
    background-position:50% 0;
    background-size:auto 76.9230769231vw;
    height:auto;
    padding-bottom:10.2564102564vw;
  }
  .portfolio-index-outer{
    padding-inline:5.1282051282vw;
  }
  .portfolio-index-en{
    font-size:12.8205128205vw;
  }
  .portfolio-index-wrap{
    padding-inline:5.1282051282vw;
  }
  .portfolio-estate-wrap{
    padding-inline:5.1282051282vw;
  }
  .estate-article{
    margin-block:12.8205128205vw;
  }
  .estate-article{
    gap:7.6923076923vw;
  }
  .estate-article-image{
    border-radius:7.6923076923vw;
  }
  .estate-article-logo{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    max-width:46.7948717949vw;
    max-height:20.5128205128vw;
  }
  .estate-article-detail > div:not(:first-child) dt{
    margin-block:3.8461538462vw 1.2820512821vw;
  }
  .estate-article-detail dt{
    font-size:4.358974359vw;
    margin-block:1.5384615385vw 0.7692307692vw;
  }
  .estate-article-detail dt::after{
    display:inline;
    margin-left:1.2820512821vw;
    content:":";
  }
  .estate-article-detail dd{
    margin-block:0;
    padding-inline:0;
    text-indent:0;
  }
  .service-sec{
    padding-block:12.8205128205vw;
  }
  .service-article{
    padding-block:7.6923076923vw;
  }
  .service-article{
    margin-block:7.6923076923vw;
  }
  .portfolio-heloview{
    min-height:87.1794871795vw;
  }
  .portfolio-title{
    height:33.0769230769vw;
  }
  .portfolio-title-wrap{
    padding-inline:5.1282051282vw;
  }
  .portfolio-title-ja{
    font-size:7.1794871795vw;
  }
  .portfolio-logo{
    margin-top:-15.3846153846vw;
    height:21.7948717949vw;
  }
  .portfolio-logo-wrap{
    padding-block:2.5641025641vw;
    padding-inline:5.7692307692vw 6.4102564103vw;
    min-width:21.1538461538vw;
    min-height:7.6923076923vw;
  }
  .portfolio-logo-wrap > img{
    max-width:44.8717948718vw;
    max-height:12.8205128205vw;
  }
  .portfolio-lists{
    margin-block:19.2307692308vw;
  }
  .card-list{
    gap:10.2564102564vw;
  }
  .card-badge{
    margin-block:3.8461538462vw;
  }
  .complex.card-list .card-item,
  .sf-lists.card-list .card-item{
    gap:7.6923076923vw;
  }
  .complex.card-list .card-image,
  .sf-lists.card-list .card-image{
    border-radius:3.8461538462vw;
  }
  .complex.card-list .card-btn,
  .sf-lists.card-list .card-btn{
    margin-top:3.8461538462vw;
  }
  .features-list{
    gap:5.1282051282vw;
  }
  .features-term{
    margin-bottom:1.9230769231vw;
  }
  .features-term::before{
    top:calc(0.5em + 1px);
  }
  .event-feature-dt{
    margin-bottom:1.9230769231vw;
  }
  .event-feature-dt::before{
    top:calc(0.5em + 1px);
  }
  .portfolio-articles{
    margin-block:12.8205128205vw;
  }
  .equip-overview-dl{
    gap:6.4102564103vw 3.8461538462vw;
  }
  .equip-overview-dt{
    height:7.6923076923vw;
    padding-left:9.6153846154vw;
  }
  .equip-overview-dd{
    -webkit-margin-before:2.5641025641vw;
    margin-block-start:2.5641025641vw;
  }
  .equip-overview-list{
    -webkit-margin-before:2.0512820513vw;
    margin-block-start:2.0512820513vw;
  }
  .event-facility:has(.inner-facility) .inner-capacity{
    margin-top:0;
  }
  .event-facility .equip-overview-dl{
    gap:6.4102564103vw 3.8461538462vw;
  }
  .inner-facility{
    padding:2.5641025641vw;
    border-radius:3.8461538462vw;
  }
  .inner-facility-dd{
    -webkit-margin-before:2.5641025641vw 4.4871794872vw;
    margin-block-start:2.5641025641vw 4.4871794872vw;
  }
  .inner-capacity{
    margin-top:10.2564102564vw;
  }
  .inner-capacity-dl{
    gap:6.4102564103vw 3.8461538462vw;
  }
  .inner-capacity-dl dt{
    height:7.6923076923vw;
    padding-left:9.6153846154vw;
  }
  .inner-capacity-dl dd{
    -webkit-margin-before:2.5641025641vw;
    margin-block-start:2.5641025641vw;
  }
  .inner-capacity-ttl{
    -webkit-margin-after:3.8461538462vw;
    margin-block-end:3.8461538462vw;
    padding-left:2.3076923077vw;
  }
  .detail-info{
    margin-bottom:15.3846153846vw;
  }
  .detail-info-sec-inner{
    margin-block:12.8205128205vw;
  }
  .detail-info-update{
    margin-top:3.8461538462vw;
  }
  .contact-block{
    padding:5.1282051282vw;
    border-radius:7.6923076923vw;
    gap:2.5641025641vw;
  }
  .contact-title{
    font-size:7.6923076923vw;
    line-height:1.2;
  }
  .contact-line:not(:last-child){
    margin-right:3.8461538462vw;
  }
  .contact-time{
    display:block;
  }
  .contact-exp{
    margin-top:3.2051282051vw;
  }
  .contact-btn-wrap{
    margin-top:3.8461538462vw;
  }
  .main-equip{
    gap:5.1282051282vw;
  }
  .contact.sec-rounded .block-column.col-6.is-layout-flow:not(:first-child){
    margin-top:6.4102564103vw;
  }
  .access-map{
    margin-block:12.8205128205vw;
  }
  .access-info{
    margin-top:6.4102564103vw;
  }
  .gmap-iframe{
    border-radius:7.6923076923vw;
  }
  .gmap-iframe{
    height:auto;
    aspect-ratio:1/1.5;
    max-height:600px;
  }
  .portfolio-facility{
    margin-block:12.8205128205vw;
  }
  .portfolio-facility-content{
    gap:5.1282051282vw;
  }
  .portfolio-facility-outline .table-01 table tbody th::before, .portfolio-facility-outline .table-01 table tbody th::after{
    width:12.8205128205vw;
  }
  .sreed-feature-content{
    padding-inline:5.1282051282vw;
  }
  .sreed-feature-list{
    gap:3.8461538462vw;
  }
  .sreed-feature-item{
    display:block;
    padding:5.1282051282vw 3.8461538462vw;
    border-radius:3.8461538462vw;
  }
  .location-map-image{
    border-radius:7.6923076923vw;
  }
  .usage-ttl{
    gap:6.4102564103vw;
  }
  .usage-step{
    -webkit-margin-before:5.1282051282vw;
    margin-block-start:5.1282051282vw;
  }
  .usage-inq{
    padding:vw 40 vw 60;
    border-radius:6.4102564103vw;
  }
  .usage-line{
    gap:2.5641025641vw;
  }
  .usage-note{
    padding:vw 40 vw 60;
    border-radius:6.4102564103vw;
  }
  .sf-lists.card-item{
    gap:5.1282051282vw !important;
  }
  .scroll-down-circle{
    background-size:3.8461538462vw auto;
  }
  .home-news{
    padding-block:7.6923076923vw;
  }
  .home-news .release-related.sec-sub{
    inset-block-start:-13.4615384615vw;
  }
  .home-recently.sec-rounded{
    margin-block:7.6923076923vw;
  }
  .home-recently.sec-rounded{
    -webkit-margin-before:12.8205128205vw;
    margin-block-start:12.8205128205vw;
    padding:6.4102564103vw 5.1282051282vw;
  }
  .home-recently-wrap{
    gap:3.8461538462vw;
    -webkit-margin-before:5.1282051282vw;
    margin-block-start:5.1282051282vw;
  }
  .home-business{
    margin-block:19.2307692308vw;
  }
  .home-business-content{
    padding-inline:5.1282051282vw;
  }
  .home-business-statement{
    margin-top:5.1282051282vw;
  }
  .home-business-c{
    margin-block:12.8205128205vw;
  }
  .home-business-c{
    row-gap:6.4102564103vw;
    -webkit-column-gap:12.8205128205vw;
    -moz-column-gap:12.8205128205vw;
    column-gap:12.8205128205vw;
  }
  .home-business-img{
    border-radius:7.6923076923vw;
  }
  .home-business-img img{
    border-radius:7.6923076923vw;
  }
  .home-business-title-en{
    font-size:11.5384615385vw;
    line-height:1.1;
    -webkit-transform:translateY(5.1282051282vw);
    transform:translateY(5.1282051282vw);
  }
  .home-sustainability{
    padding-block:12.8205128205vw;
  }
  .home-sustainability-sec{
    padding-block:12.8205128205vw;
  }
  .home-sustainability-content{
    padding-inline:5.1282051282vw;
  }
  .home-about{
    margin-block:12.8205128205vw;
  }
  .home-about-content{
    row-gap:6.4102564103vw;
    -webkit-column-gap:12.8205128205vw;
    -moz-column-gap:12.8205128205vw;
    column-gap:12.8205128205vw;
  }
  .home-about-content{
    padding-inline:5.1282051282vw;
  }
  .home-about-link{
    padding-block:2.5641025641vw;
  }
  .home-about-img{
    border-radius:7.6923076923vw;
  }
  .home-about-img img{
    border-radius:7.6923076923vw;
  }
  .area-relations-header .area-relations-wrap{
    padding-block:12.8205128205vw;
  }
  .area-relations-wrap{
    padding-inline:5.1282051282vw;
  }
  .area-relations-wrap{
    margin-block:12.8205128205vw;
  }
  .area-relations-list{
    gap:11.5384615385vw;
  }
  .town-header-wrap{
    padding-inline:5.1282051282vw;
  }
  .town-header-title{
    margin-block:0 5.1282051282vw;
  }
  .town-data{
    margin-bottom:7.6923076923vw;
  }
  .town-share{
    gap:3.8461538462vw;
  }
  .col-row h3,
  .col-row h4,
  .col-row h5,
  .col-row h6,
  .col-row p,
  .col-row figure,
  .col-row ul,
  .col-row ol,
  .col-row dl,
  .col-row table{
    margin-block:5.1282051282vw 3.8461538462vw;
  }
  .col-row .block-btn{
    margin-block:3.8461538462vw 5.1282051282vw;
  }
  .col-sm-1{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 1 + 3.8461538462vw * (1 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 1 + 3.8461538462vw * (1 - 1));
  }
  .col-sm-2{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 2 + 3.8461538462vw * (2 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 2 + 3.8461538462vw * (2 - 1));
  }
  .col-sm-3{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 3 + 3.8461538462vw * (3 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 3 + 3.8461538462vw * (3 - 1));
  }
  .col-sm-4{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 4 + 3.8461538462vw * (4 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 4 + 3.8461538462vw * (4 - 1));
  }
  .col-sm-5{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 5 + 3.8461538462vw * (5 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 5 + 3.8461538462vw * (5 - 1));
  }
  .col-sm-6{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 6 + 3.8461538462vw * (6 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 6 + 3.8461538462vw * (6 - 1));
  }
  .col-sm-7{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 7 + 3.8461538462vw * (7 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 7 + 3.8461538462vw * (7 - 1));
  }
  .col-sm-8{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 8 + 3.8461538462vw * (8 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 8 + 3.8461538462vw * (8 - 1));
  }
  .col-sm-9{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 9 + 3.8461538462vw * (9 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 9 + 3.8461538462vw * (9 - 1));
  }
  .col-sm-10{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 10 + 3.8461538462vw * (10 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 10 + 3.8461538462vw * (10 - 1));
  }
  .col-sm-11{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 11 + 3.8461538462vw * (11 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 11 + 3.8461538462vw * (11 - 1));
  }
  .col-sm-12{
    -ms-flex-preferred-size:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 12 + 3.8461538462vw * (12 - 1));
    flex-basis:calc((100% - 3.8461538462vw * (12 - 1)) / 12 * 12 + 3.8461538462vw * (12 - 1));
  }
  .btn:has(.sm){
    height:11.5384615385vw;
    padding-inline:5.1282051282vw;
  }
  .btn:has([target=_blank]){
    gap:2.5641025641vw;
  }
  .btn-download{
    min-width:64.1025641026vw;
    height:16.6666666667vw;
  }
  .btn-download::after{
    top:calc(50% - 4.4871794872vw);
    left:calc(100% - 12.8205128205vw);
    width:8.9743589744vw;
  }
  .btn-file-name{
    margin-bottom:2.0512820513vw;
  }
  .btn-pdf-name, .btn-pdf-dl{
    margin-bottom:1.7948717949vw;
  }
  .btn-pin[target=_blank]::after{
    background-size:2.5641025641vw auto;
  }
  .breadcrumb{
    padding-inline:5.1282051282vw;
  }
  .breadcrumb{
    padding-block:5.1282051282vw;
  }
  .cat-list{
    gap:2.5641025641vw;
  }
  .cat-item > a{
    min-width:initial;
    height:7.6923076923vw;
    padding-inline:2.5641025641vw;
    border-radius:1.2820512821vw;
  }
  .cat-item .category-badge{
    min-width:auto;
    height:4.1025641026vw;
    padding-block:1.2820512821vw;
    padding-inline:2.5641025641vw;
    border-radius:1.0256410256vw;
    height:5.3846153846vw;
  }
  .tag-item{
    margin-right:2.5641025641vw;
    -webkit-margin-after:1.2820512821vw;
    margin-block-end:1.2820512821vw;
  }
  .tag-item a:before,
  .tag-item span:before{
    width:calc(3.8461538462vw + 0.5em);
    background-size:3.8461538462vw auto;
  }
  .badge-list{
    padding-inline:5.1282051282vw;
  }
  .recently-archives-link::after{
    width:5.1282051282vw;
  }
  .sns-list{
    gap:3.8461538462vw;
  }
  .sns-list > li{
    max-width:10.2564102564vw;
    max-height:10.2564102564vw;
  }
  .sns-list > li .icon-x, .sns-list > li .icon-facebook{
    width:10.2564102564vw;
  }
  .sns-list > li .icon-pdf{
    width:8.8461538462vw;
  }
  .attention-text{
    gap:3.8461538462vw;
  }
  .block-annotation{
    margin-top:3.8461538462vw;
  }
  .float-left, .float-right{
    margin-bottom:5.1282051282vw;
  }
  .link-content{
    padding-block:7.6923076923vw;
  }
  .link-content-url{
    grid-template-columns:5.1282051282vw 1fr 5.1282051282vw;
    gap:3.8461538462vw 0;
  }
  .link-content-overflow{
    max-width:420px;
    max-height:250px;
    aspect-ratio:initial;
  }
  .link-content-overflow.img-logo{
    padding:5.1282051282vw;
  }
  .sign{
    padding:2.5641025641vw 3.8461538462vw;
  }
  .sign.sign-entry{
    padding:2.5641025641vw 5.1282051282vw;
    text-align:right;
  }
  .sign-inquiry{
    margin-top:2.5641025641vw;
    padding-top:2.5641025641vw;
  }
  .dl-flexible-list-item{
    margin-block:7.6923076923vw;
  }
  .dl-flexible-list-item dd{
    margin-left:1em;
  }
  .dl-flexible-btn{
    margin-block:3.8461538462vw 6.4102564103vw;
  }
  .file-aside{
    margin-block:7.6923076923vw;
  }
  .file-list{
    grid-template-columns:1fr;
  }
  .resources-heading.block-heading{
    margin-block:6.4102564103vw 2.5641025641vw;
  }
  .resources-detail{
    margin-block:2.5641025641vw;
  }
  .resources-list > li{
    padding-left:1em;
  }
  .resources-list > li:not(:first-child){
    margin-block:6.4102564103vw;
  }
  .resources-list > li > p{
    margin-top:2.5641025641vw;
  }
  .resources-list-ul{
    margin-block:2.5641025641vw;
  }
  .resources-issue{
    margin-block:2.5641025641vw;
  }
  .resources-table-group:not(:first-child){
    margin-block:6.4102564103vw;
  }
  .resources-date{
    margin-bottom:6.4102564103vw;
  }
  .table-shift thead th{
    padding:1.2820512821vw 1.9230769231vw;
  }
  .main-header:not(.has-mv){
    height:28.2051282051vw;
  }
  .main-header.has-mv{
    gap:6.4102564103vw;
  }
  .detail-header .title,
  .detail-header .badge-list{
    padding-inline:5.1282051282vw;
  }
  .title{
    padding-inline:5.1282051282vw;
  }
  .title{
    gap:1.2820512821vw;
  }
  .title-en{
    gap:4.4871794872vw;
  }
  .title-en::after{
    -ms-flex-preferred-size:10.2564102564vw;
    flex-basis:10.2564102564vw;
    max-width:w(80);
    height:0.5128205128vw;
  }
  .has-mv .title-en::after{
    -webkit-margin-before:1.2820512821vw;
    margin-block-start:1.2820512821vw;
  }
  .page-heloview{
    height:38.4615384615vw;
  }
  .sec-title{
    font-size:5.1282051282vw;
    line-height:1.6;
    text-align:center;
  }
  .sec-title-small{
    font-size:2.3076923077vw;
    line-height:1.2;
  }
  .sec-title-en{
    font-size:9.6153846154vw;
    line-height:1.1;
    text-align:center;
  }
  .sec-title-wrap{
    gap:3.8461538462vw;
    margin-block:17.9487179487vw 7.6923076923vw;
  }
  .card-link-img{
    border-radius:2.5641025641vw;
  }
  .page-nav{
    margin-block:7.6923076923vw;
  }
  .gallery{
    margin-block:12.8205128205vw;
  }
  .gallery{
    padding-block:12.8205128205vw;
  }
  .gallery-main{
    border-radius:7.6923076923vw;
  }
  .gallery-main{
    border-radius:3.8461538462vw;
  }
  .gallery-thumbs{
    height:auto;
  }
  .gallery-thumbs .swiper-slide img{
    border-radius:3.8461538462vw;
  }
  .swiper-button-next, .swiper-button-prev{
    width:5.1282051282vw;
  }
  .swiper-button-next{
    margin-left:3.8461538462vw;
  }
  .swiper-button-prev{
    margin-right:3.8461538462vw;
  }
  .banner-link{
    margin-block:12.8205128205vw;
  }
  .banner-link{
    border-radius:5.1282051282vw;
  }
  .banner-link-wrap{
    padding-block:5.1282051282vw;
    padding-inline:5.1282051282vw;
  }
  .banner-link-wrap:has(.banner-logo){
    padding-top:0vw;
    padding-left:5.1282051282vw;
  }
  .banner-link-wrap:has(.banner-logo) .banner-name{
    padding-left:0;
  }
  .banner-logo{
    position:initial;
    left:5.1282051282vw;
    width:15.3846153846vw;
    padding:1.2820512821vw;
    -webkit-transform:translateY(-7.6923076923vw);
    transform:translateY(-7.6923076923vw);
  }
  .m-block-01{
    -webkit-margin-before:19.2307692308vw;
    margin-block-start:19.2307692308vw;
  }
  .m-block-01{
    border-radius:5.1282051282vw;
  }
  .m-block-02{
    margin-block:12.8205128205vw;
  }
  .m-block-03{
    margin-block:7.6923076923vw;
  }
  .m-block-04{
    margin-block:5.1282051282vw;
  }
  .p-block-01{
    padding-block:19.2307692308vw;
  }
  .p-block-02{
    padding-block:12.8205128205vw;
  }
  .p-block-03{
    padding-block:7.6923076923vw;
  }
  .p-block-04{
    padding-block:5.1282051282vw;
  }
}
@media (hover: hover) and (max-width: 575.98px){
  .tag-item a:hover::before,
  .tag-item span:hover::before{
    padding-left:0.3em;
  }
}
@media (min-width: 576px) and (max-width: 767.98px){
  .banner-link-wrap:has(.banner-logo) .banner-name{
    padding-left:120px;
    height:4.8em;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
}
@media (min-width: 576px){
  .blk-sm-up,
  .br-sm-up{
    display:block;
  }
  .blk-md-up,
  .br-md-up{
    display:block;
  }
  .blk-lg-up,
  .br-lg-up{
    display:block;
  }
  .blk-xl-up,
  .br-xl-up{
    display:block;
  }
  ul.block-list ol.block-list > li::before,
  ol.block-list ol.block-list > li::before{
    -webkit-transform:translateY(5px);
    transform:translateY(5px);
  }
  .block-dl-list dd::before{
    display:inline;
    margin-right:15px;
    content:":";
  }
  .history-dl > div{
    margin-bottom:6.4102564103vw;
  }
  .estate-article-detail dd::before{
    display:inline;
    margin-right:15px;
    content:":";
  }
}
@media (min-width: 768px) and (max-width: 991.98px){
  .contact-btn-wrap{
    margin-top:30px;
    -webkit-box-flex:1;
    -ms-flex:auto;
    flex:auto;
  }
  .access-gmap{
    height:360px;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px){
  .facility-overview-dl{
    grid-auto-flow:row;
    grid-template-rows:repeat(2, auto);
    grid-template-areas:"nav1 nav2" "nav3 nav4" "nav5 nav6" "nav7 .";
  }
}
@media (min-width: 768px){
  .nav-home{
    display:none;
  }
  .block-dl-list dt{
    white-space:nowrap;
  }
  .table{
    table-layout:fixed;
  }
  .release-archives-link{
    -ms-flex-item-align:center;
    align-self:center;
  }
  .categories-dt{
    line-height:46px;
  }
  .tag-add{
    display:none;
  }
  .yearly-dt{
    line-height:46px;
  }
  .history-dl{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding-bottom:92px;
  }
  .history-dl > div{
    width:calc(50% - 60px);
    margin-bottom:30px;
  }
  .history-dl > div:nth-child(odd){
    -ms-flex-item-align:end;
    align-self:flex-end;
    text-align:left;
  }
  .history-dl > div:nth-child(odd)::after{
    left:-60px;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
  }
  .history-dl > div:nth-child(even) .history-year{
    text-align:right;
  }
  .history-dl > div:nth-child(even)::after{
    right:-60px;
    -webkit-transform:translateX(50%);
    transform:translateX(50%);
  }
  .m-large{
    margin-top:-500px;
  }
  .m-medium{
    margin-top:-250px;
  }
  .m-small{
    margin-top:-120px;
  }
  .sustainability-recommended-list::before{
    content:"";
  }
  .estate-article-detail dt{
    white-space:nowrap;
  }
  .inner-facility::after{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:-22px;
    width:4px;
    height:100%;
    border-right:1px var(--dp-color-gray) solid;
    border-left:1px var(--dp-color-gray) solid;
  }
  .detail-info-header{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
  }
  .facility-overview-inner > div{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
  .facility-overview-inner > div dt{
    -webkit-box-flex:0;
    -ms-flex:0 0 4em;
    flex:0 0 4em;
  }
  .facility-overview-inner > div dd{
    -webkit-box-flex:1;
    -ms-flex:auto;
    flex:auto;
  }
  .sreed-feature-text{
    height:7.2em;
  }
  .usage-note{
    min-width:565px;
  }
  .home-recently-btn{
    display:contents;
    padding-top:7px;
    text-align:right;
  }
  .home-business-content .sec-title-wrap{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
  .home-business-statement{
    text-align:center;
  }
  .home-business-title-en{
    -webkit-transform:translateY(34px);
    transform:translateY(34px);
  }
  .sign-dl > div{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
  }
  .sign-dl > div:not(:last-child){
    -webkit-margin-end:2em;
    margin-inline-end:2em;
    -webkit-padding-end:2em;
    padding-inline-end:2em;
  }
  .sign-dl > div:not(:last-child)::after{
    position:absolute;
    inset-inline-end:-0.5em;
    content:"/";
  }
}
@media (min-width: 992px) and (max-width: 991.98px){
  .lwr-container{
    padding-inline:30px;
  }
}
@media (min-width: 992px) and (max-width: 767.98px){
  .lwr-container{
    padding-inline:30px;
  }
}
@media (min-width: 992px) and (max-width: 575.98px){
  .lwr-container{
    padding-inline:5.1282051282vw;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px){
  .page-heloview{
    inset:0 0 0 540px;
  }
}
@media (min-width: 992px) and (hover: hover){
  .header .nav-link:hover::after{
    opacity:1;
  }
  .lwr-title-link:hover{
    opacity:0.6;
  }
  .lwr-title-link:hover::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
  }
  .lwr-link:hover{
    opacity:0.6;
  }
  .lwr-link:hover::before{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
  }
}
@media (min-width: 992px){
  .mx-300{
    width:300px;
  }
  .mx-350{
    width:350px;
  }
  .mx-400{
    width:400px;
  }
  .mx-450{
    width:450px;
  }
  .mx-500{
    width:500px;
  }
  .header{
    min-height:120px;
  }
  .header-wrap{
    display:grid;
    grid-template-columns:375px 1fr 190px 174px;
    grid-template-rows:80px auto;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-column-gap:40px;
    -moz-column-gap:40px;
    column-gap:40px;
    min-height:inherit;
  }
  .header-logo{
    grid-area:1/1/3/2;
  }
  .header .nav{
    grid-area:1/2/3/5;
    min-height:inherit;
    padding-inline:0;
  }
  .header .nav-bar{
    min-height:inherit;
    display:grid;
    grid-template-columns:1fr 190px 174px;
    grid-template-rows:80px auto;
    grid-template-areas:". . inquiry" "navbar navbar navbar";
    -webkit-column-gap:40px;
    -moz-column-gap:40px;
    column-gap:40px;
  }
  .header .nav-list{
    grid-area:navbar;
    display:grid;
    grid-auto-flow:column;
    -webkit-column-gap:clamp(1.25rem, -1.7892156863rem + 4.9019607843vw, 2.5rem);
    -moz-column-gap:clamp(1.25rem, -1.7892156863rem + 4.9019607843vw, 2.5rem);
    column-gap:clamp(1.25rem, -1.7892156863rem + 4.9019607843vw, 2.5rem);
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
  }
  .header .nav-link{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    padding-block:0;
    padding-inline:0;
    border-width:0;
    background-color:transparent;
    line-height:1.8;
  }
  .header .nav-link::after{
    height:6px;
    display:block;
    content:"";
    width:100%;
    position:absolute;
    inset-inline:0;
    inset-block-end:0;
    background-color:#fcc802;
    opacity:0;
    -webkit-transition:0.4s ease-out all;
    transition:0.4s ease-out all;
  }
  .header-contact{
    grid-area:inquiry;
    align-self:center;
  }
  .header-contact .btn{
    font-size:clamp(0.875rem, 0.2671568627rem + 0.9803921569vw, 1.125rem);
  }
  .header .search{
    grid-area:1/3/2/4;
    aspect-ratio:190/40;
    border-radius:calc(infinity * 1px);
    background-color:#f5f6f9;
  }
  .footer-wrap{
    grid-template-columns:repeat(4, auto);
    grid-template-rows:repeat(3, auto);
    grid-template-areas:"nav nav nav extra" "logo logo address inquiry" "rights rights . .";
  }
  .footer-logo{
    align-self:start;
    grid-area:logo;
    line-height:normal;
    width:375px;
  }
  .footer-nav{
    grid-area:nav;
    -webkit-margin-after:84px;
    margin-block-end:84px;
  }
  .footer-nav-list{
    display:grid;
    grid-template-rows:repeat(2, auto) 1fr;
    grid-template-columns:repeat(3, auto) 1fr;
    grid-template-areas:"nav1 nav4 nav6" "nav2 nav4 nav6" "nav3 nav4 nav6" "nav3 nav5 nav6";
    align-self:flex-start;
    -webkit-column-gap:72px;
    -moz-column-gap:72px;
    column-gap:72px;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:start;
    -webkit-padding-end:72px;
    padding-inline-end:72px;
  }
  .footer-nav-item:nth-of-type(1){
    grid-area:nav1;
  }
  .footer-nav-item:nth-of-type(2){
    grid-area:nav2;
  }
  .footer-nav-item:nth-of-type(3){
    grid-area:nav3;
  }
  .footer-nav-item:nth-of-type(4){
    grid-area:nav4;
  }
  .footer-nav-item:nth-of-type(5){
    grid-area:nav5;
  }
  .footer-nav-item:nth-of-type(6){
    grid-area:nav6;
  }
  .footer-nav-item:nth-of-type(2), .footer-nav-item:nth-of-type(3), .footer-nav-item:nth-of-type(5){
    -webkit-margin-before:25px;
    margin-block-start:25px;
  }
  .footer-nav-link{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
  .footer-nav-link::before{
    aspect-ratio:1/1;
    background-color:#fcc802;
    border-radius:50%;
    content:"";
    display:inline-block;
    font-size:inherit;
    -webkit-margin-end:0.7142857143em;
    margin-inline-end:0.7142857143em;
    width:0.7142857143em;
  }
  .footer-sub{
    -webkit-border-start:solid 1px #fcc802;
    border-inline-start:solid 1px #fcc802;
    -webkit-margin-before:-2px;
    margin-block-start:-2px;
    -webkit-margin-start:calc((1em - 4px) / 2);
    margin-inline-start:calc((1em - 4px) / 2);
    -webkit-padding-before:2px;
    padding-block-start:2px;
    -webkit-padding-start:18px;
    padding-inline-start:18px;
  }
  .footer-sub-category-title{
    -webkit-padding-before:12px;
    padding-block-start:12px;
  }
  .footer-sub-category-title:first-of-type{
    -webkit-padding-before:6px;
    padding-block-start:6px;
  }
  .footer-sub-category-title + .footer-sub-list{
    -webkit-margin-start:6px;
    margin-inline-start:6px;
    -webkit-padding-before:0;
    padding-block-start:0;
  }
  .footer-sub-list{
    -webkit-padding-before:4px;
    padding-block-start:4px;
  }
  .footer-sub-link{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
  .footer-sub-link::before{
    aspect-ratio:1/1;
    background-color:#fcc802;
    border-radius:50%;
    content:"";
    display:inline-block;
    font-size:inherit;
    -webkit-margin-end:0.5714285714em;
    margin-inline-end:0.5714285714em;
    width:0.3571428571em;
  }
  .footer-extra{
    grid-area:extra;
    align-self:flex-start;
    -webkit-margin-after:84px;
    margin-block-end:84px;
  }
  .footer-extra-item:not(:first-of-type){
    -webkit-margin-before:16px;
    margin-block-start:16px;
  }
  .footer-extra-link{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
  .footer-extra-link::before{
    aspect-ratio:1/1;
    background-color:#fcc802;
    border-radius:50%;
    content:"";
    display:inline-block;
    font-size:inherit;
    -webkit-margin-end:0.5714285714em;
    margin-inline-end:0.5714285714em;
    width:0.3571428571em;
  }
  .footer-address{
    grid-template-columns:75px auto;
    grid-area:address;
    font-size:clamp(0.625rem, 0.0171568627rem + 0.9803921569vw, 0.875rem);
    line-height:2;
  }
  .footer-address-post{
    line-height:1.4;
  }
  .footer-address-txt{
    line-height:1.4;
  }
  .footer-address-tel{
    -webkit-padding-end:1em;
    padding-inline-end:1em;
    white-space:nowrap;
  }
  .footer-inquiry{
    margin-block:0;
    grid-area:inquiry;
    justify-self:flex-end;
    width:172px;
  }
  .copyright{
    grid-area:rights;
    -webkit-padding-before:0.6666666667em;
    padding-block-start:0.6666666667em;
    text-align:left;
  }
  .nav-item.has-lwr > .lwr{
    display:none !important;
  }
  .lwr-clone{
    background-color:#fff;
    -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);
    box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);
    inset-block-start:120px;
    inset-inline:0;
    max-width:1920px;
    position:fixed;
    z-index:999;
    opacity:1;
    -webkit-transition:0.4s ease-out allow-discrete;
    transition:0.4s ease-out allow-discrete;
  }
  @starting-style{
    .lwr-clone{
      opacity:0;
    }
  }
  .lwr-container{
    display:grid;
    grid-template-columns:clamp(18.75rem, 8.0603448276rem + 17.2413793103vw, 28.75rem) 1fr;
    grid-template-rows:1fr;
    grid-template-areas:"feature nav";
    -webkit-column-gap:clamp(3.4375rem, 0.0969827586rem + 5.3879310345vw, 6.5625rem);
    -moz-column-gap:clamp(3.4375rem, 0.0969827586rem + 5.3879310345vw, 6.5625rem);
    column-gap:clamp(3.4375rem, 0.0969827586rem + 5.3879310345vw, 6.5625rem);
    max-width:1300px;
    width:100%;
    margin-inline:auto;
    padding-inline:40px;
    padding:30px clamp(0rem, -4.0086206897rem + 6.4655172414vw, 3.75rem) 90px;
  }
  .lwr-feature{
    grid-area:feature;
  }
  .lwr-feature a{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
    color:#000;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    text-decoration:none;
  }
  .lwr-caption{
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3;
    font-size:clamp(0.875rem, 0.6077586207rem + 0.4310344828vw, 1.125rem);
    font-weight:bold;
    letter-spacing:0.05em;
    line-height:1;
    margin-block:0.8888888889em 0 !important;
  }
  .lwr-caption-en{
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
    font-family:"Montserrat", sans-serif;
    font-size:clamp(1.875rem, 1.2068965517rem + 1.0775862069vw, 2.5rem);
    font-weight:500;
    letter-spacing:0.025em;
    line-height:1;
  }
  .lwr-thumbnail{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1;
    -webkit-margin-after:20px;
    margin-block-end:20px;
  }
  .lwr-thumbnail-img{
    border-radius:20px;
    vertical-align:top;
  }
  .lwr-nav{
    grid-area:nav;
  }
  .lwr-nav:has(.lwr-category-block){
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-line-pack:start;
    align-content:flex-start;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-column-gap:clamp(1.875rem, -0.1293103448rem + 3.2327586207vw, 3.75rem);
    -moz-column-gap:clamp(1.875rem, -0.1293103448rem + 3.2327586207vw, 3.75rem);
    column-gap:clamp(1.875rem, -0.1293103448rem + 3.2327586207vw, 3.75rem);
  }
  .lwr-nav:has(.lwr-category-block) .lwr-list{
    row-gap:4px;
  }
  .lwr-title{
    -webkit-margin-after:40px;
    margin-block-end:40px;
    width:100%;
  }
  .lwr-title-link{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#000;
    -webkit-column-gap:1em;
    -moz-column-gap:1em;
    column-gap:1em;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    font-weight:bold;
    letter-spacing:0.05em;
    line-height:1;
    text-decoration:none;
  }
  .lwr-title-link::after{
    aspect-ratio:1/1;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20transform%3D%22translate(0%200)%22%3E%3Cpath%20d%3D%22M40%2C20A20%2C20%2C0%2C1%2C1%2C20%2C0%2C20%2C20%2C0%2C0%2C1%2C40%2C20%22%20transform%3D%22translate(0%20-0.001)%22%20fill%3D%22%23fcc802%22%2F%3E%3Cpath%20d%3D%22M86.68%2C71.525a.81.81%2C0%2C0%2C1-.573-1.382L91.155%2C65.1l-5.047-5.047A.81.81%2C0%2C0%2C1%2C87.253%2C58.9l5.619%2C5.619a.81.81%2C0%2C0%2C1%2C0%2C1.145l-5.619%2C5.619a.807.807%2C0%2C0%2C1-.573.237%22%20transform%3D%22translate(-66.007%20-45.096)%22%2F%3E%3Cpath%20d%3D%22M65.269%2C84.577H51.515a.81.81%2C0%2C0%2C1%2C0-1.619H65.269a.81.81%2C0%2C0%2C1%2C0%2C1.619%22%20transform%3D%22translate(-38.975%20-63.768)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;
    background-size:contain;
    content:"";
    display:block;
    width:1.3333333333em;
  }
  .lwr-category-block .lwr-list{
    grid-auto-flow:row;
    -webkit-column-gap:0;
    -moz-column-gap:0;
    column-gap:0;
    -webkit-margin-start:20px;
    margin-inline-start:20px;
  }
  .lwr-category-title{
    font-size:clamp(0.625rem, 0.224137931rem + 0.6465517241vw, 1rem);
    -webkit-margin-after:4px;
    margin-block-end:4px;
  }
  .lwr-link{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#000;
    font-size:clamp(0.625rem, 0.224137931rem + 0.6465517241vw, 1rem);
  }
  .lwr-link::before{
    aspect-ratio:1/1;
    background-color:#fcc802;
    border-radius:50%;
    content:"";
    display:inline-block;
    font-size:inherit;
    -webkit-margin-before:0.1em;
    margin-block-start:0.1em;
    -webkit-margin-end:0.75em;
    margin-inline-end:0.75em;
    width:0.5em;
  }
  .footer-extra-item{
    font-size:clamp(0.75rem, 0.6163793103rem + 0.2155172414vw, 0.875rem);
    line-height:1.5714285714;
  }
  .note{
    text-align:right;
  }
  .about-title{
    text-align:center;
  }
  .about-vision-figure{
    position:sticky;
    top:140px;
  }
  .about-vision-figure img{
    border-radius:60px;
  }
  .estate-article{
    grid-template-columns:485px 1fr;
    grid-template-rows:repeat(3, -webkit-min-content) 1fr;
    grid-template-rows:repeat(3, min-content) 1fr;
    grid-template-areas:"es_ttl es_ttl" "es_img es_badge" "es_img es_detail" "es_img es_link";
  }
  .estate-article:has(.estate-article-statement){
    grid-template-columns:485px 1fr;
    grid-template-rows:repeat(4, -webkit-min-content) 1fr;
    grid-template-rows:repeat(4, min-content) 1fr;
    grid-template-areas:"es_ttl es_ttl" "es_img es_statement" "es_img es_badge" "es_img es_detail" "es_img es_link";
  }
  .estate-article:has(.estate-article-others){
    grid-template-rows:repeat(2, -webkit-min-content);
    grid-template-rows:repeat(2, min-content);
    grid-template-areas:"es_ttl es_ttl" "es_img es_others";
  }
  .complex.card-list .card-text > p:first-child,
  .sf-lists.card-list .card-text > p:first-child{
    margin-top:0;
  }
  .contact-data{
    -ms-flex-item-align:end;
    align-self:end;
  }
  .contact-btn-wrap:last-child{
    margin-top:30px;
  }
  .portfolio-facility-outline .table-01 table tbody th{
    width:8em;
  }
  .facility-overview-item:nth-of-type(1){
    grid-area:nav1;
  }
  .facility-overview-item:nth-of-type(2){
    grid-area:nav2;
  }
  .facility-overview-item:nth-of-type(3){
    grid-area:nav3;
  }
  .facility-overview-item:nth-of-type(4){
    grid-area:nav4;
  }
  .facility-overview-item:nth-of-type(5){
    grid-area:nav5;
  }
  .facility-overview-item:nth-of-type(6){
    grid-area:nav6;
  }
  .facility-overview-item:nth-of-type(7){
    grid-area:nav7;
  }
  .sf-lists.card-item{
    grid-row:span 3 !important;
    gap:0px 40px !important;
  }
  .sf-lists.card-item .card-title{
    grid-column:2;
    grid-row:1;
  }
  .sf-lists.card-item .card-text{
    grid-column:2;
    grid-row:2;
    margin-top:0.8em;
  }
  .sf-lists.card-item .card-image{
    grid-column:1 !important;
    grid-row:1/-1 !important;
  }
  .sf-lists.card-item .card-btn{
    grid-row:3 !important;
  }
  .home-business-c:nth-of-type(odd){
    grid-template-columns:minmax(400px, 1fr) 400px;
    grid-template-areas:"css-ttl css-img " "css-text css-img " "css-link css-img";
  }
  .has-mv{
    -webkit-margin-before:30px;
    margin-block-start:30px;
  }
  .page-heloview{
    position:absolute;
    width:1255px;
    border-radius:calc(infinity * 1px) 0 0 calc(infinity * 1px);
  }
}
@media screen and (min-width: 1150px){
  .group-link-wrap .sec-title-wrap{
    -webkit-margin-after:0;
    margin-block-end:0;
  }
}
@media (min-width: 1200px){
  .sustainability-recommended-list::after{
    top:5.9895833333vw;
    left:11.71875vw;
  }
  .facility-overview-dl{
    grid-template-columns:repeat(3, auto);
    grid-template-areas:"nav1 nav3 nav6" "nav1 nav3 nav6" "nav1 nav4 nav7" "nav2 nav4 nav7" "nav2 nav5 ." "nav2 nav5 .";
  }
}
@media (min-width: 1400px){
  .footer-wrap{
    grid-template-columns:525px 65px 420px 210px;
  }
  .footer-nav-list{
    grid-template-columns:repeat(4, auto);
    grid-template-rows:repeat(2, auto) 1fr;
    grid-template-areas:"nav1 nav4 nav5 nav6" "nav2 nav4 nav5 nav6" "nav3 nav4 nav5 nav6";
  }
  .footer-nav-item:nth-of-type(5){
    -webkit-margin-before:0;
    margin-block-start:0;
  }
  .page-heloview{
    inset:0 0 0 calc(50% - 235px);
  }
}
@media (hover: hover){
  .header-contact .btn:hover{
    opacity:0.6;
  }
  .footer-nav-link:hover{
    text-decoration:underline;
  }
  .footer-sub-link:hover{
    text-decoration:underline;
  }
  .footer-extra-link:hover{
    text-decoration:underline;
  }
  .parent-title-link:hover{
    color:var(--dp-color-hover);
  }
  .parent-title-link:hover::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .child-page-item:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  a:not(.btn, .link-text, :where(.contents) p a):hover{
    color:var(--dp-color-hover);
    text-underline-offset:3px;
    text-decoration-color:var(--dp-color-hover);
  }
  a.sns-link:hover{
    opacity:0.6;
  }
  .active-underline:hover, .annotation a:hover, :where(.contents) h2 a:hover,
  :where(.contents) h3 a:hover,
  :where(.contents) h4 a:hover,
  :where(.contents) h5 a:hover,
  :where(.contents) h6 a:hover,
  :where(.contents) p a:hover,
  :where(.contents) li a:hover,
  :where(.contents) cite a:hover{
    text-underline-offset:1px;
    text-decoration-color:rgba(255, 255, 255, 0);
  }
  .link-text:hover{
    color:var(--dp-color-hover);
  }
  .link-text:hover::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .block-image > a:hover img{
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
  blockquote cite a:hover{
    text-underline-offset:1px;
    text-decoration-color:rgba(255, 255, 255, 0) !important;
  }
  .release-archives-article:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .release-archives-article:has(.stretched-link):hover .release-archives-title{
    text-decoration:underline;
    color:var(--dp-color-hover);
    text-underline-offset:2px;
  }
  .release-archives-article:has(.stretched-link):hover .release-archives-link::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .yearly-list li a:hover{
    background-color:var(--dp-color-pale);
  }
  .estate-article:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .service-sec:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .card-item:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .card-item:has(.stretched-link):hover .link-text{
    opacity:0.6;
  }
  .card-item:has(.stretched-link):hover .link-text::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .anchor-list > li a:hover{
    text-decoration:none;
  }
  .scroll-down-link:hover .scroll-down-circle{
    top:8px;
  }
  .scroll-down-link:hover .scroll-down-move{
    -webkit-transition:0.4s ease-out all;
    transition:0.4s ease-out all;
    -webkit-animation-play-state:paused;
    animation-play-state:paused;
    background-size:95% 95%;
  }
  .home-about-link:hover{
    -webkit-filter:grayscale(40%) invert(40%);
    filter:grayscale(40%) invert(40%);
  }
  .home-about-link:hover span{
    padding-left:8px;
  }
  .article-card:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .btn:hover{
    background-color:rgba(252, 200, 2, 0.6);
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
    -webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
    box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
  }
  .btn-line:hover{
    background-color:rgba(255, 255, 255, 0.6);
    border-color:rgba(252, 200, 2, 0.6);
  }
  .btn-download:hover{
    background-color:rgba(255, 255, 255, 0.6);
    border-color:rgba(0, 0, 0, 0.6);
  }
  .btn-download:hover::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .breadcrumb-item > a:hover{
    text-decoration:underline;
  }
  .cat-item > a:hover{
    border-color:var(--dp-color-yellow);
  }
  .tag-item a:hover,
  .tag-item span:hover{
    color:var(--dp-color-gray);
  }
  .tag-item a:hover::before,
  .tag-item span:hover::before{
    padding-right:0;
    padding-left:0.5em;
    background-position-x:3px;
  }
  .recently-article:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .recently-article:has(.stretched-link):hover .recently-title{
    text-decoration:underline;
    color:var(--dp-color-hover);
    text-underline-offset:2px;
  }
  .recently-article:has(.stretched-link):hover .recently-archives-link{
    opacity:0.6;
  }
  .recently-article:has(.stretched-link):hover .recently-archives-link::after{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .link-content-url:hover img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .file-fig:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  .file-fig:has(.stretched-link):hover .fig-caption{
    color:var(--dp-color-hover);
  }
  .file-fig:has(.stretched-link):hover .fig-overflow::before{
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    -webkit-transform:scale(1.4);
    transform:scale(1.4);
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
  }
  .card-link-01:has(.stretched-link):hover .fig-overflow img{
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
  a.page-numbers:hover{
    background-color:var(--dp-color-yellow);
  }
  .swiper-button-next:hover, .swiper-button-prev:hover{
    opacity:1;
    -webkit-filter:grayscale(100%) invert(100%);
    filter:grayscale(100%) invert(100%);
    opacity:0.6;
  }
  .banner-link:hover{
    opacity:0.6;
  }
  .banner-link:hover .banner-btn{
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
    -webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
    box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);
  }
}
@media (hover: hover) and (hover: hover){
  .estate-article:has(.stretched-link):hover:hover .estate-article-logo img{
    -webkit-transform:initial;
    transform:initial;
  }
}
@media (prefers-reduced-motion: no-preference){
  :root{
    scroll-behavior:smooth;
  }
}
/*# sourceMappingURL=styles.css.map */
