PageSourceSearch

https://www.getc.co.jp/

html getc.co.jp collected 2026-10-04 13:17:01 UTC 157,483 bytes, 1,479 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ja">
3<head>
vendor: 64 bytes, lines 3-4
3
4<script async src="https://www.googletagmanager.com/gtag/js?id=
4G-5B6L219CQM
vendor: 12 bytes, line 4
4"></script>
5<script>
6  
vendor: 133 bytes, lines 6-9
6window.dataLayer = window.dataLayer || [];
7  function gtag(){dataLayer.push(arguments);}
8  gtag('js', new Date());
9  gtag('config', '
9G-5B6L219CQM
vendor: 4 bytes, line 9
9');
10</script>
10
11<meta charset="UTF-8">
12<meta name="viewport" content="width=device-width, initial-scale=1.0">
13<title>株式会社地圏環境テクノロジー</title>
14<meta name="description" content="株式会社地圏環境テクノロジーは、水循環シミュレーション技術で水資源・水災害・水環境問題に科学的根拠のあるソリューションを提供します。独自開発システム「GETFLOWS」による高精度な解析で、気候変動・地下水・災害リスクの課題解決を支援。">
15<link rel="icon" type="image/png" href="https://storage.googleapis.com/production-os-assets/assets/66944afb-ad69-478c-bb24-f0f8eed834d5">
16<link rel="canonical" href="https://www.getc.co.jp/">
17<meta property="og:url" content="https://www.getc.co.jp/">
18<link rel="apple-touch-icon" type="image/png" href="https://storage.googleapis.com/production-os-assets/assets/66944afb-ad69-478c-bb24-f0f8eed834d5">
19<meta name="robots" content="all">
20<meta property="og:site_name" content="株式会社地圏環境テクノロジー">
21<meta property="og:title" content="株式会社地圏環境テクノロジー">
22<meta property="og:image" content="https://storage.googleapis.com/production-os-assets/assets/6a94f6f9-a914-4005-8364-fc9318b5a734">
23<meta property="og:description" content="株式会社地圏環境テクノロジーは、水循環シミュレーション技術で水資源・水災害・水環境問題に科学的根拠のあるソリューションを提供します。独自開発システム「GETFLOWS」による高精度な解析で、気候変動・地下水・災害リスクの課題解決を支援。">
24<meta property="og:type" content="website">
25<meta property="twitter:card" content="summary_large_image">
26<meta property="twitter:image" content="https://storage.googleapis.com/production-os-assets/assets/6a94f6f9-a914-4005-8364-fc9318b5a734">
27<meta name="apple-mobile-web-app-title" content="株式会社地圏環境テクノロジー">
28<meta name="format-detection" content="telephone=no,email=no,address=no">
29<meta name="chrome" content="nointentdetection">
30
31
32<meta name="date" content="2026-10-03T13:42:14+00:00">
33<meta name="generator" content="Studio.Design.HRC">
34<link rel="preconnect" href="https://storage.googleapis.com" crossorigin />
35<style>
36
37@font-face {
38font-family: 'Material Icons';
39font-style: normal;
40font-weight: 400;
41src: url('https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot');
42src: local('Material Icons'), local('MaterialIcons-Regular'),
43url('https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2')
44  format('woff2');
45}
46.material-icons {
47display: flex;
48font-family: Material Icons;
49font-size: 24px;
50font-style: normal;
51font-weight: 400;
52letter-spacing: normal;
53line-height: 1;
54text-transform: none;
55white-space: nowrap;
56word-wrap: normal;
57direction: ltr;
58text-rendering: optimizeLegibility;
59-webkit-font-smoothing: antialiased
60}
61</style>
62
63<link rel="preconnect" href="https://fonts.googleapis.com" />
64<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
65<link rel="stylesheet" media="print" onload="this.media='all'" href="https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Sans+JP:wght@400;700&display=swap" />
66<style> :root { --s-font-d0883fec:Figtree;--s-font-b18ffe4d:'Noto Sans JP';--s-font-ac881a2b:Figtree,'Noto Sans JP'; } </style>
67<style>
68html {
69  height: 100%;
70  padding: 0;
71  margin: 0;
72  scroll-behavior: smooth;
73  -webkit-font-smoothing: antialiased;
74}
75
76@media (prefers-reduced-motion: reduce) {
77  html {
78    scroll-behavior: auto;
79  }
80}
81
82body {
83  display: block;
84
85  min-height: 100vh;
86  min-height: 100dvh;
87  background: #fff;
88  font-family: sans-serif;
89  line-height: 1;
90  transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
91  padding: 0;
92  margin: 0;
93}
94
95a {
96  background: transparent;
97  color: rgb(51, 51, 51);
98  font-size: 100%;
99  margin: 0;
100  padding: 0;
101  vertical-align: baseline;
102  border: none;
103  text-decoration: none;
104}
105
106button {
107  background: transparent;
108  color: inherit;
109  font-size: 100%;
110  margin: 0;
111  padding: 0;
112  vertical-align: baseline;
113  border: none;
114}
115
116button {
117  pointer-events: all;
118  cursor: pointer;
119  user-select: none;
120}
121
122hr {
123  border: 0;
124  border-top: 1px solid #ccc;
125  display: block;
126  height: 1px;
127  margin: 1em 0;
128  padding: 0;
129}
130
131h1, h2, h3, h4, h5, h6 {
132  color: rgb(51, 51, 51);
133  line-height: 1;
134}
135
136.img,
137.box,
138.text,
139.frame,
140.section,
141.section-inner,
142.input,
143.toggle,
144.icon,
145.video,
146.video-container {
147  border: 0;
148  box-sizing: border-box;
149  max-width: 100%;
150  z-index: 0;
151  position: relative;
152  margin: 0;
153  padding: 0;
154  flex: none;
155}
156
157.img {
158  height: auto;
159}
160
161.img,
162.box,
163.text,
164.frame,
165.section,
166.section-inner,
167.toggle,
168.icon,
169.video-container {
170  transition: all 0.3s cubic-bezier(0.4, 0.4, 0, 1);
171  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
172  list-style: none;
173  margin: 0;
174  padding: 0;
175  text-decoration: none;
176  align-content: center;
177}
178
179.input,
180.select {
181
182  font-family: inherit !important;
183  font-size: inherit;
184  font-style: inherit;
185  font-weight: inherit;
186  letter-spacing: inherit;
187  line-height: inherit;
188}
189
190:where(textarea.input) {
191  resize: vertical;
192}
193
194input[type="email"],
195input[type="tel"],
196input[type="text"],
197select,
198textarea {
199  -webkit-appearance: none;
200}
201
202.input,
203.richText * {
204  transition: all 0.3s cubic-bezier(0.4, 0.4, 0, 1);
205  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
206  list-style: none;
207  margin: 0;
208  padding: 0;
209  text-decoration: none;
210  align-content: normal;
211  z-index: 0;
212}
213
214.input:where(textarea) {
215  transition-property: background, border, border-radius, box-shadow, color, filter, opacity, outline, transform, translate, scale, rotate, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
216}
217
218.richText s,
219.richText del,
220.richText u {
221  text-decoration: revert;
222}
223
224.box,
225.frame,
226.section,
227.toggle,
228.video-container {
229  display: flex;
230  flex-direction: column;
231  align-items: center;
232}
233
234.img,
235.text,
236.icon {
237  align-items: center;
238  display: flex;
239  flex-direction: row;
240  justify-content: center;
241  overflow-wrap: anywhere;
242  word-break: break-word;
243  z-index: 0;
244}
245
246.box::-webkit-scrollbar {
247  display: none;
248}
249
250:where(table.studio-table).box {
251  display: table;
252
253  max-width: none;
254  min-width: max-content;
255  flex-direction: unset;
256  align-items: unset;
257  align-content: unset;
258}
259
260:where(table.box) {
261  border-collapse: collapse;
262  border-spacing: 0;
263}
264:where(thead).box {
265  display: table-header-group;
266}
267:where(tbody).box {
268  display: table-row-group;
269}
270:where(tr).box {
271  display: table-row;
272}
273:where(th).box,
274:where(td).box {
275  display: table-cell;
276}
277
278:where(th.box, td.box) {
279  text-align: left;
280  vertical-align: middle;
281  height: inherit;
282}
283:where(colgroup).box {
284  display: table-column-group;
285}
286:where(col).box {
287  display: table-column;
288}
289
290.richText {
291  display: block;
292
293  flex-direction: column;
294  flex: none;
295
296  position: relative;
297  z-index: 0;
298  word-break: break-word;
299  -webkit-font-smoothing: antialiased;
300  box-sizing: border-box;
301  line-height: 1;
302
303* {
304    border: 0;
305    list-style: none;
306    margin: 0;
307    padding: 0;
308    text-decoration: none;
309    -webkit-font-smoothing: antialiased;
310    -webkit-backface-visibility: hidden;
311    box-sizing: border-box;
312    word-spacing: 1px;
313
314    backface-visibility: visible;
315    color: inherit;
316    font-family: inherit;
317    font-size: inherit;
318    font-style: inherit;
319    font-weight: inherit;
320    letter-spacing: inherit;
321    line-height: inherit;
322    text-align: inherit;
323  }
324  h1 {
325    font-size: 3em;
326    font-weight: 700;
327    margin: 20px 0;
328  }
329
330  h2,
331    h3 {
332    font-weight: 700;
333    margin: 10px 0;
334  }
335  h2 {
336    font-size: 2em;
337  }
338  h3 {
339    font-size: 1em;
340  }
341  h4,
342    h5,
343    h6 {
344    display: block;
345    font-size: 1em;
346    margin: 10px 0;
347  }
348  h4,
349    h5 {
350    font-weight: 600;
351  }
352  h6 {
353    font-weight: 500;
354  }
355p {
356    margin: 10px 0;
357  }
358> p {
359    min-height: 1em;
360  }
361
362  hr {
363    border-top: 1px solid #ccc;
364    margin: 10px 0;
365  }
366
367  em {
368    font-style: italic;
369  }
370
371> blockquote {
372    border-left: 3px solid rgba(0, 0, 0, 0.15);
373    font-style: italic;
374    margin: 10px 0;
375    padding: 10px 15px;
376  }
377
378  strong {
379    color: inherit;
380    display: inline;
381    font-family: inherit;
382    font-weight: 900;
383  }
384
385> [data-type="table_of_contents"] {
386    line-height: 1;
387    list-style: none;
388    padding: 24px 24px 8px;
389    margin: 0;
390    border-radius: 2px;
391    font-size: 16px;
392    background-color: #f5f5f5;
393    text-decoration: underline;
394    color: #616161;
395
396  .toc_list {
397      margin: 0;
398      padding: 0;
399    }
400
401  .toc_item {
402      font-size: inherit;
403      font-weight: inherit;
404      color: currentColor;
405      list-style: none;
406      margin: 0 0 16px 0;
407
408      padding-left: 2rem;
409
410    &.toc_item--1 {
411        margin: 0 0 16px 0;
412
413        padding-left: 0;
414      }
415    &.toc_item--2 {
416        margin: 0 0 16px 0;
417        padding-left: 2rem;
418      }
419    &.toc_item--3 {
420        margin: 0 0 16px 0;
421        padding-left: 4rem;
422      }
423
424    > a {
425        font-size: inherit;
426        font-weight: inherit;
427        color: currentColor;
428        border: none;
429        text-decoration: none;
430      }
431    }
432  }
433
434> [data-type="table"] {
435    overflow-x: auto;
436    p {
437      white-space: pre-line;
438      word-break: break-all;
439    }
440  }
441  table {
442    table-layout: auto;
443    border-collapse: collapse;
444    border-spacing: unset;
445    margin: 10px 0 10px 0;
446    font-size: 14px;
447    border: 1px solid #f2f2f2;
448    color: #1a1a1a;
449    line-height: 1.4;
450  }
451  th {
452    background: rgba(245, 245, 245, 0.5);
453  }
454  th,
455    td {
456    min-width: 100px;
457    max-width: 240px;
458    border: 1px solid #f2f2f2;
459    padding: 12px;
460
461    p {
462      margin: 0;
463    }
464  }
465
466p > code {
467    background: #eee;
468    border: 1px solid rgba(0, 0, 0, 0.1);
469    border-radius: 6px;
470    display: inline;
471    margin: 2px;
472    padding: 0 5px;
473  }
474  ol {
475    margin: 0 0 0 20px;
476    padding: 0;
477    list-style: none;
478    li {
479      list-style: decimal;
480      margin: 10px 0;
481    }
482  }
483
484  ul {
485    margin: 0 0 0 20px;
486    padding: 0;
487    list-style: none;
488    li {
489      list-style: disc;
490      margin: 10px 0;
491    }
492  }
493  li > p {
494    margin: 0;
495  }
496  pre {
497    margin: 20px 0 20px 0;
498    padding: 25px 35px 25px 35px;
499    background: #eeeeee;
500    border-radius: 6px;
501    white-space: pre-wrap;
502    font-family: Menlo, Monaco, "Courier New", monospace;
503
504    code {
505      padding: 0;
506      border: none;
507    }
508  }
509
510  img,
511    video {
512    height: auto;
513    max-width: 100%;
514    vertical-align: bottom;
515  }
516
517  a {
518    color: #007cff;
519    display: inline;
520    text-decoration: underline;
521  }
522
523  [data-type="embed_code"] {
524    position: relative;
525    margin: 20px 0;
526    .height-adjuster {
527      position: relative;
528
529      .wrapper {
530        position: relative;
531      }
532
533      .wrapper[style*='padding-top'] {
534        iframe {
535          position: absolute;
536          top: 0;
537          left: 0;
538          width: 100%;
539          height: 100%;
540        }
541      }
542    }
543  }
544}
545
546.section {
547  width: 100%;
548}
549
550.section-inner {
551  position: static;
552}
553
554dialog {
555  border: none;
556  background-color: transparent;
557  padding: 0;
558  margin: 0;
559  width: 100%;
560  height: 100%;
561  position: fixed;
562  max-width: none;
563  max-height: none;
564  box-sizing: border-box;
565
566  overflow: visible;
567
568&[open] {
569    display: flex;
570  }
571
572&::backdrop {
573    background: transparent;
574  }
575}
576
577.modal-container {
578
579  box-sizing: border-box;
580  position: relative;
581  width: 100%;
582  height: 100%;
583  display: flex;
584  flex-direction: column;
585  align-items: center;
586  justify-content: center;
587  pointer-events: none;
588  z-index: 1;
589}
590
591.modal-container > * {
592  pointer-events: auto;
593}
594
595.modal-backdrop {
596  position: absolute;
597  inset: 0;
598  pointer-events: none;
599  z-index: 0;
600}
601
602dialog[open][data-modal-transition-base]:not(.modal-ready) .modal-container * {
603  transition: none !important;
604}
605
606dialog[open][data-modal-transition-base] > .modal-container {
607  opacity: 0;
608
609}
610
611dialog[open][data-modal-transition-base] > .modal-backdrop {
612  opacity: 0;
613}
614
615dialog[open][data-modal-transition-base].modal-ready > .modal-container {
616  opacity: 1;
617  transform: none;
618  transition: opacity 400ms cubic-bezier(.4,.4,0,1), transform 400ms cubic-bezier(.4,.4,0,1);
619}
620
621dialog[open][data-modal-transition-base].modal-ready > .modal-backdrop {
622  opacity: 1;
623  transition: opacity 400ms cubic-bezier(.4,.4,0,1);
624}
625
626dialog[data-modal-transition-base].modal-closing > .modal-container {
627  opacity: 0;
628  transition: opacity 400ms cubic-bezier(.4,.4,0,1), transform 400ms cubic-bezier(.4,.4,0,1);
629}
630
631dialog[data-modal-transition-base].modal-closing > .modal-backdrop {
632  opacity: 0;
633  transition: opacity 400ms cubic-bezier(.4,.4,0,1);
634}
635
636@media (prefers-reduced-motion: reduce) {
637  dialog[open][data-modal-transition-base] > .modal-container,
638  dialog[open][data-modal-transition-base].modal-ready > .modal-container,
639  dialog[data-modal-transition-base].modal-closing > .modal-container {
640    transition: none;
641    opacity: 1;
642    transform: none !important;
643  }
644
645  dialog[open][data-modal-transition-base] > .modal-backdrop,
646  dialog[open][data-modal-transition-base].modal-ready > .modal-backdrop,
647  dialog[data-modal-transition-base].modal-closing > .modal-backdrop {
648    transition: none;
649    opacity: 1;
650  }
651}
652
653.image__bg-container {
654  container-type: size;
655  container-name: image-container;
656  display: block;
657  position: absolute;
658  top: 0;
659  left: 0;
660  width: 100%;
661  height: 100%;
662  pointer-events: none;
663  z-index: -2;
664  border-radius: inherit;
665  transition: inherit;
666}
667
668.image__bg-container::before {
669  content: '';
670  display: block;
671  position: absolute;
672  top: 0;
673  left: 0;
674  width: 100%;
675  height: 100%;
676  background-image: var(--img-current);
677  background-position: 50%;
678  background-size: cover;
679  border-radius: inherit;
680  transition-duration: inherit;
681  transition-timing-function: inherit;
682  transition-delay: inherit;
683
684  transition-property:
685    filter, backdrop-filter, opacity, color,
686    background-color, background-position, background-size,
687    border, border-color, border-width, border-radius,
688    outline, outline-color, outline-width, outline-offset,
689    box-shadow, text-shadow, transform, transform-origin,
690    width, height, margin, padding,
691    top, left, right, bottom, z-index, gap,
692    letter-spacing, word-spacing, line-height, font-size, font-weight,
693    clip-path;
694}
695
696@media (min-resolution: 1.5dppx) {
697
698  .image--horizontal .image__bg-container::before {
699    --img-current: var(--img-small);
700  }
701
702  @container (aspect-ratio < 1) and (width < 300px) {
703    .image--horizontal .image__bg-container::before {
704      --img-current: var(--img-middle);
705    }
706  }
707
708  @container (aspect-ratio < 0.5) and (width < 300px) {
709    .image--horizontal .image__bg-container::before {
710      --img-current: var(--img-regular);
711    }
712  }
713
714  @container (300px <= width) and (aspect-ratio >= 1) {
715    .image--horizontal .image__bg-container::before {
716      --img-current: var(--img-middle);
717    }
718  }
719
720  @container (300px <= width < 500px) and (aspect-ratio < 1) {
721    .image--horizontal .image__bg-container::before {
722      --img-current: var(--img-regular);
723    }
724  }
725
726  @container (300px <= width < 500px) and (aspect-ratio < 0.5) {
727    .image--horizontal .image__bg-container::before {
728      --img-current: var(--img-origin);
729    }
730  }
731
732  @container (500px <= width) and (aspect-ratio >= 1) {
733    .image--horizontal .image__bg-container::before {
734      --img-current: var(--img-regular);
735    }
736  }
737
738  @container (500px <= width < 901px) and (aspect-ratio < 1) {
739    .image--horizontal .image__bg-container::before {
740      --img-current: var(--img-origin);
741    }
742  }
743
744  @container (901px <= width) {
745    .image--horizontal .image__bg-container::before {
746      --img-current: var(--img-origin);
747    }
748  }
749
750  .image--vertical .image__bg-container::before {
751    --img-current: var(--img-small);
752  }
753
754  @container (aspect-ratio < 0.5) and (width < 300px) {
755    .image--vertical .image__bg-container::before {
756      --img-current: var(--img-middle);
757    }
758  }
759
760  @container (aspect-ratio < 0.25) and (width < 300px) {
761    .image--vertical .image__bg-container::before {
762      --img-current: var(--img-regular);
763    }
764  }
765
766  @container (300px <= width < 500px) and (aspect-ratio >= 0.5) {
767    .image--vertical .image__bg-container::before {
768      --img-current: var(--img-middle);
769    }
770  }
771
772  @container (300px <= width < 500px) and (aspect-ratio < 0.5) {
773    .image--vertical .image__bg-container::before {
774      --img-current: var(--img-regular);
775    }
776  }
777
778  @container (300px <= width < 500px) and (aspect-ratio < 0.25) {
779    .image--vertical .image__bg-container::before {
780      --img-current: var(--img-origin);
781    }
782  }
783
784  @container (500px <= width < 901px) and (aspect-ratio >= 0.5) {
785    .image--vertical .image__bg-container::before {
786      --img-current: var(--img-regular);
787    }
788  }
789
790  @container (500px <= width < 901px) and (aspect-ratio < 0.5) {
791    .image--vertical .image__bg-container::before {
792      --img-current: var(--img-origin);
793    }
794  }
795
796  @container (901px <= width) {
797    .image--vertical .image__bg-container::before {
798      --img-current: var(--img-origin);
799    }
800  }
801}
802
803@media (min-resolution: 1dppx) and (max-resolution: 1.5dppx) {
804
805  .image--horizontal .image__bg-container::before {
806    --img-current: var(--img-small);
807  }
808
809  @container (aspect-ratio < 1) and (width < 400px) {
810    .image--horizontal .image__bg-container::before {
811      --img-current: var(--img-middle);
812    }
813  }
814
815  @container (aspect-ratio < 0.5) and (width < 400px) {
816    .image--horizontal .image__bg-container::before {
817      --img-current: var(--img-regular);
818    }
819  }
820
821  @container (400px <= width) and (aspect-ratio >= 1) {
822    .image--horizontal .image__bg-container::before {
823      --img-current: var(--img-middle);
824    }
825  }
826
827  @container (400px <= width < 667px) and (aspect-ratio < 1) {
828    .image--horizontal .image__bg-container::before {
829      --img-current: var(--img-regular);
830    }
831  }
832
833  @container (400px <= width < 667px) and (aspect-ratio < 0.5) {
834    .image--horizontal .image__bg-container::before {
835      --img-current: var(--img-origin);
836    }
837  }
838
839  @container (667px <= width) and (aspect-ratio >= 1) {
840    .image--horizontal .image__bg-container::before {
841      --img-current: var(--img-regular);
842    }
843  }
844
845  @container (667px <= width < 1201px) and (aspect-ratio < 1) {
846    .image--horizontal .image__bg-container::before {
847      --img-current: var(--img-origin);
848    }
849  }
850
851  @container (1201px <= width) {
852    .image--horizontal .image__bg-container::before {
853      --img-current: var(--img-origin);
854    }
855  }
856
857  .image--vertical .image__bg-container::before {
858    --img-current: var(--img-small);
859  }
860
861  @container (aspect-ratio < 0.5) and (width < 400px) {
862    .image--vertical .image__bg-container::before {
863      --img-current: var(--img-middle);
864    }
865  }
866
867  @container (aspect-ratio < 0.25) and (width < 400px) {
868    .image--vertical .image__bg-container::before {
869      --img-current: var(--img-regular);
870    }
871  }
872
873  @container (400px <= width < 667px) and (aspect-ratio >= 0.5) {
874    .image--vertical .image__bg-container::before {
875      --img-current: var(--img-middle);
876    }
877  }
878
879  @container (400px <= width < 667px) and (aspect-ratio < 0.5) {
880    .image--vertical .image__bg-container::before {
881      --img-current: var(--img-regular);
882    }
883  }
884
885  @container (400px <= width < 667px) and (aspect-ratio < 0.25) {
886    .image--vertical .image__bg-container::before {
887      --img-current: var(--img-origin);
888    }
889  }
890
891  @container (667px <= width < 1201px) and (aspect-ratio >= 0.5) {
892    .image--vertical .image__bg-container::before {
893      --img-current: var(--img-regular);
894    }
895  }
896
897  @container (667px <= width < 1201px) and (aspect-ratio < 0.5) {
898    .image--vertical .image__bg-container::before {
899      --img-current: var(--img-origin);
900    }
901  }
902
903  @container (1201px <= width) {
904    .image--vertical .image__bg-container::before {
905      --img-current: var(--img-origin);
906    }
907  }
908}
909
910@media (max-resolution: 1dppx) {
911
912  .image--horizontal .image__bg-container::before {
913    --img-current: var(--img-small);
914  }
915
916  @container (aspect-ratio < 1) and (width < 600px) {
917    .image--horizontal .image__bg-container::before {
918      --img-current: var(--img-middle);
919    }
920  }
921
922  @container (aspect-ratio < 0.5) and (width < 600px) {
923    .image--horizontal .image__bg-container::before {
924      --img-current: var(--img-regular);
925    }
926  }
927
928  @container (600px <= width) and (aspect-ratio >= 1) {
929    .image--horizontal .image__bg-container::before {
930      --img-current: var(--img-middle);
931    }
932  }
933
934  @container (600px <= width < 1000px) and (aspect-ratio < 1) {
935    .image--horizontal .image__bg-container::before {
936      --img-current: var(--img-regular);
937    }
938  }
939
940  @container (600px <= width < 1000px) and (aspect-ratio < 0.5) {
941    .image--horizontal .image__bg-container::before {
942      --img-current: var(--img-origin);
943    }
944  }
945
946  @container (1000px <= width) and (aspect-ratio >= 1) {
947    .image--horizontal .image__bg-container::before {
948      --img-current: var(--img-regular);
949    }
950  }
951
952  @container (1000px <= width < 1801px) and (aspect-ratio < 1) {
953    .image--horizontal .image__bg-container::before {
954      --img-current: var(--img-origin);
955    }
956  }
957
958  @container (1801px <= width) {
959    .image--horizontal .image__bg-container::before {
960      --img-current: var(--img-origin);
961    }
962  }
963
964  .image--vertical .image__bg-container::before {
965    --img-current: var(--img-small);
966  }
967
968  @container (aspect-ratio < 0.5) and (width < 600px) {
969    .image--vertical .image__bg-container::before {
970      --img-current: var(--img-middle);
971    }
972  }
973
974  @container (aspect-ratio < 0.25) and (width < 600px) {
975    .image--vertical .image__bg-container::before {
976      --img-current: var(--img-regular);
977    }
978  }
979
980  @container (600px <= width < 1000px) and (aspect-ratio >= 0.5) {
981    .image--vertical .image__bg-container::before {
982      --img-current: var(--img-middle);
983    }
984  }
985
986  @container (600px <= width < 1000px) and (aspect-ratio < 0.5) {
987    .image--vertical .image__bg-container::before {
988      --img-current: var(--img-regular);
989    }
990  }
991
992  @container (600px <= width < 1000px) and (aspect-ratio < 0.25) {
993    .image--vertical .image__bg-container::before {
994      --img-current: var(--img-origin);
995    }
996  }
997
998  @container (1000px <= width < 1801px) and (aspect-ratio >= 0.5) {
999    .image--vertical .image__bg-container::before {
1000      --img-current: var(--img-regular);
1001    }
1002  }
1003
1004  @container (1000px <= width < 1801px) and (aspect-ratio < 0.5) {
1005    .image--vertical .image__bg-container::before {
1006      --img-current: var(--img-origin);
1007    }
1008  }
1009
1010  @container (1801px <= width) {
1011    .image--vertical .image__bg-container::before {
1012      --img-current: var(--img-origin);
1013    }
1014  }
1015}
1016
1017.image--shift-1 .image__bg-container::before {
1018  --img-current: var(--img-middle);
1019}
1020
1021@container (min-width: 600px) {
1022  .image--shift-1 .image__bg-container::before {
1023    --img-current: var(--img-regular);
1024  }
1025}
1026
1027@container (min-width: 1000px) {
1028  .image--shift-1 .image__bg-container::before {
1029    --img-current: var(--img-origin);
1030  }
1031}
1032
1033.image--shift-2 .image__bg-container::before {
1034  --img-current: var(--img-regular);
1035}
1036
1037@container (min-width: 600px) {
1038  .image--shift-2 .image__bg-container::before {
1039    --img-current: var(--img-origin);
1040  }
1041}
1042
1043.text {
1044
1045  -webkit-font-smoothing: antialiased;
1046  position: relative;
1047  line-height: 1;
1048  word-spacing: 1px;
1049
1050}
1051
1052.frame {
1053  display: block;
1054  overflow: hidden;
1055
1056  line-height: 1;
1057
1058}
1059
1060.frame > iframe {
1061  border: none;
1062  width: 100%;
1063  height: 100%;
1064}
1065
1066.file {
1067  box-sizing: border-box;
1068  display: flex;
1069  align-items: center;
1070  flex-direction: row;
1071  word-break: break-word;
1072  overflow-wrap: anywhere;
1073  cursor: pointer;
1074  outline: 2px solid transparent;
1075  outline-offset: -1px;
1076  position: relative;
1077
1078  font-family: inherit !important;
1079}
1080
1081.file:focus-within {
1082  outline-color: rgba(56, 110, 220, 0.5);
1083}
1084
1085.file > input[type='file'] {
1086  opacity: 0;
1087  position: absolute;
1088  pointer-events: none;
1089  inset: 0;
1090  width: 100%;
1091  height: 100%;
1092}
1093
1094.toggle[data-toggle-closing] [data-show-toggle="open"],
1095.toggle[open]:not([data-toggle-closing]) [data-show-toggle="close"],
1096.toggle:not([open]):not([data-toggle-closing]) [data-show-toggle="open"] {
1097  display: none;
1098}
1099
1100.toggle[data-toggle-overlay]:not([open]):not([data-toggle-closing]) > [data-toggle-content] {
1101  display: none;
1102}
1103
1104sd-video {
1105  display: block;
1106  overflow: hidden;
1107  object-fit: contain;
1108}
1109
1110sd-video > video {
1111  display: block;
1112  max-width: 100%;
1113  max-height: 100%;
1114  object-fit: inherit;
1115}
1116
1117div[data-type="video_block"] > sd-video {
1118  display: inline-block;
1119  max-width: 100%;
1120  vertical-align: bottom;
1121}
1122
1123div[data-type="video_block"] > sd-video[data-sd-video-sized] > video {
1124  width: 100%;
1125}
1126
1127.video-container {
1128  user-select: none;
1129}
1130
1131.video-container[data-video-state="paused"] [data-video-label="pause"],
1132.video-container[data-video-state="playing"] [data-video-label="play"] {
1133  display: none;
1134}
1135
1136.video-container[data-video-state="paused"] [data-video-label="play"],
1137.video-container[data-video-state="playing"] [data-video-label="pause"] {
1138  display: inline;
1139}
1140
1141sd-carousel {
1142  display: flex;
1143  flex-direction: column;
1144  align-items: center;
1145}
1146
1147sd-carousel:not([is-playing]) [slot="pause"],
1148sd-carousel[is-playing] [slot="play"] {
1149  display: none !important;
1150}
1151
1152sd-carousel :where([slot="prev"], [slot="next"], [slot="play-toggle"]) {
1153  cursor: pointer;
1154}
1155
1156.sd-1 {
1157
1158  min-height: 100vh;
1159  min-height: 100dvh;
1160  overflow: clip;
1161}
1162
1163@property --g-angle {
1164  syntax: "<angle>";
1165  inherits: false;
1166  initial-value: 180deg;
1167}
1168@property --g-color-0 {
1169  syntax: "<color>";
1170  inherits: false;
1171  initial-value: transparent;
1172}
1173@property --g-position-0 {
1174  syntax: "<percentage>";
1175  inherits: false;
1176  initial-value: 0.01%;
1177}
1178@property --g-color-1 {
1179  syntax: "<color>";
1180  inherits: false;
1181  initial-value: transparent;
1182}
1183@property --g-position-1 {
1184  syntax: "<percentage>";
1185  inherits: false;
1186  initial-value: 100%;
1187}
1188@property --g-color-2 {
1189  syntax: "<color>";
1190  inherits: false;
1191  initial-value: transparent;
1192}
1193@property --g-position-2 {
1194  syntax: "<percentage>";
1195  inherits: false;
1196  initial-value: 100%;
1197}
1198@property --g-color-3 {
1199  syntax: "<color>";
1200  inherits: false;
1201  initial-value: transparent;
1202}
1203@property --g-position-3 {
1204  syntax: "<percentage>";
1205  inherits: false;
1206  initial-value: 100%;
1207}
1208@property --g-color-4 {
1209  syntax: "<color>";
1210  inherits: false;
1211  initial-value: transparent;
1212}
1213@property --g-position-4 {
1214  syntax: "<percentage>";
1215  inherits: false;
1216  initial-value: 100%;
1217}
1218@property --g-color-5 {
1219  syntax: "<color>";
1220  inherits: false;
1221  initial-value: transparent;
1222}
1223@property --g-position-5 {
1224  syntax: "<percentage>";
1225  inherits: false;
1226  initial-value: 100%;
1227}
1228@property --g-color-6 {
1229  syntax: "<color>";
1230  inherits: false;
1231  initial-value: transparent;
1232}
1233@property --g-position-6 {
1234  syntax: "<percentage>";
1235  inherits: false;
1236  initial-value: 100%;
1237}
1238@property --g-color-7 {
1239  syntax: "<color>";
1240  inherits: false;
1241  initial-value: transparent;
1242}
1243@property --g-position-7 {
1244  syntax: "<percentage>";
1245  inherits: false;
1246  initial-value: 100%;
1247}
1248@property --g-color-8 {
1249  syntax: "<color>";
1250  inherits: false;
1251  initial-value: transparent;
1252}
1253@property --g-position-8 {
1254  syntax: "<percentage>";
1255  inherits: false;
1256  initial-value: 100%;
1257}
1258@property --g-color-9 {
1259  syntax: "<color>";
1260  inherits: false;
1261  initial-value: transparent;
1262}
1263@property --g-position-9 {
1264  syntax: "<percentage>";
1265  inherits: false;
1266  initial-value: 100%;
1267}
1268@property --g-color-10 {
1269  syntax: "<color>";
1270  inherits: false;
1271  initial-value: transparent;
1272}
1273@property --g-position-10 {
1274  syntax: "<percentage>";
1275  inherits: false;
1276  initial-value: 100%;
1277}
1278@property --g-color-11 {
1279  syntax: "<color>";
1280  inherits: false;
1281  initial-value: transparent;
1282}
1283@property --g-position-11 {
1284  syntax: "<percentage>";
1285  inherits: false;
1286  initial-value: 100%;
1287}
1288
1289sd-loop-box {
1290  overflow: hidden !important;
1291}
1292
1293sd-loop-box > .img {
1294  max-width: 100%;
1295  height: auto;
1296}
1297
1298</style>
1299<script>(function(d){if(!location.hash)return;d.style.scrollBehavior="auto";function r(){d.style.scrollBehavior="";removeEventListener("click",r,true);removeEventListener("keydown",r,true);removeEventListener("load",r)}addEventListener("click",r,true);addEventListener("keydown",r,true);addEventListener("load",r)})(document.documentElement)</script>
1299
1300<noscript><style>img[data-sd-img-src]{display:none}</style></noscript>
1301<style>:root { --s-color-50b0b6d6: #ffffffff; --s-color-1dbc0ad9: #b5b5b5ff; --s-color-24802085: #e3e3e3ff; --s-color-18953623: #000000; --s-color-bbab4c34: #666970ff; --s-color-f3bc9328: #151515ff; --s-color-2ea87ffb: #4fdd1cff; --s-color-c6a5f051: #4c1d1dff; --s-color-b7a43e6a: #20e6fdff; --s-color-e5885f50: linear-gradient(90deg, #4fdd1cff, #d30000ff); --s-color-b5be0795: linear-gradient(90deg, #f3fbffff, #ccf0ffff); --s-color-afad490f: linear-gradient(90deg, #4fdd1cff, #00bbffff); }</style>
1302<style>.text.theme-0a96c61f{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:65px;font-weight:700;letter-spacing:-0.02em;line-height:1.20;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-78809ce5{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:40px;font-weight:700;letter-spacing:0.02em;line-height:1.5;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-c58daaaf{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:23px;font-weight:700;letter-spacing:0.02em;line-height:1.60;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-1692cc84{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:18px;font-weight:700;letter-spacing:0.02em;line-height:1.60;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-77aa6b95{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:16px;font-weight:700;letter-spacing:0.02em;line-height:1.60;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-84a2bb9b{font-family:var(--s-font-ac881a2b);font-feature-settings:'palt' 1;font-size:15px;font-weight:400;letter-spacing:0.02em;line-height:1.80;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-36804831{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:14px;font-weight:700;letter-spacing:0.02em;line-height:1.80;text-orientation:mixed;writing-mode:horizontal-tb}.text.theme-7ead16f8{font-family:var(--s-font-d0883fec);font-size:100px;font-weight:700;letter-spacing:0;line-height:1.00}.text.theme-8c9a1c8b{font-family:var(--s-font-d0883fec);font-size:58px;font-weight:700;letter-spacing:0;line-height:1.00}.text.theme-eda81fa3{font-family:var(--s-font-d0883fec);font-size:21px;font-weight:600;letter-spacing:0;line-height:1.00}.text.theme-fd9fd4db{font-family:var(--s-font-d0883fec);font-size:14px;font-weight:700;letter-spacing:0;line-height:1.00}.text.theme-a9b93c86{font-family:var(--s-font-d0883fec);font-size:12px;font-weight:700;letter-spacing:0;line-height:1.00}</style>
1303<style media="(max-width: 540px)">.text.theme-0a96c61f{font-size:40px;letter-spacing:normal;line-height:1.30}.text.theme-78809ce5{font-size:32px;letter-spacing:normal;line-height:1.40}.text.theme-c58daaaf{letter-spacing:normal;line-height:1.50}.text.theme-1692cc84{letter-spacing:normal}.text.theme-77aa6b95{letter-spacing:normal}.text.theme-84a2bb9b{letter-spacing:normal}.text.theme-36804831{letter-spacing:normal}.text.theme-7ead16f8{font-size:50px}.text.theme-8c9a1c8b{font-size:38px}</style>
1304<style>.sd-1{align-content:center;align-items:center;justify-content:center}.sd-1{background:var(--s-color-18953623)}.sd-1,._p0{flex-direction:column;flex-wrap:nowrap}.sd-1{height:100%;width:100%;max-width:100%}body{background:var(--s-color-18953623)}._p15{align-content:center;align-items:center;justify-content:space-between}.symbol-1{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.symbol-1{background:rgb(0, 0, 0)}.symbol-1{bottom:auto;left:0px;right:0px;top:0px}.symbol-1{flex:none;flex-direction:row;flex-wrap:nowrap}.symbol-1{height:120px;width:100%;max-width:100%}._p16{mix-blend-mode:normal}.symbol-1{padding:0px 38px 0px 54px}.symbol-1{position:fixed}._p17{z-index:2}._p18{flex-direction:row;flex-wrap:nowrap}._p19{padding:0px}._p1a{flex:none}.symbol-1__sd-2{height:auto;width:210px;max-width:100%}._p1b{aspect-ratio:auto 1016 / 128}._p1c{display:flex}._p1d{gap:0px 40px}.symbol-1__sd-3{height:auto}._p1e{color:var(--s-color-50b0b6d6)}._p1f{font-family:var(--s-font-d0883fec);font-size:17px;font-weight:700;line-height:1.4}.symbol-1__sd-4{height:100%;width:auto;max-width:100%}._p1g{opacity:0.75}._p1h{padding:20px 0px}._p1i{text-align:left}._p1j{justify-content:flex-start}._p1k{border-radius:0px}._p1l{gap:8px}._p1m{height:auto;width:100%;max-width:100%}._p1n{height:auto;width:auto;max-width:100%}._p1o{opacity:1}._p1p{color:#ffffffff}._p1p{font-size:24px}._p1q{margin:0px}._p1p{max-width:100%}._p1r{align-content:center;align-items:center;justify-content:flex-start}._p1s{background:var(--s-color-f3bc9328)}._p1s{bottom:auto;left:0px;right:auto;top:60px}._p1t{flex:none;flex-direction:column;flex-wrap:nowrap}.symbol-1__sd-9{height:auto;width:180%;max-width:180%}._p1s{overflow-x:hidden;overflow-y:hidden}._p1u{position:absolute}._p1v{z-index:1}._p0{align-content:flex-start;align-items:flex-start;justify-content:flex-start}._p0{background:transparent}._p0{padding:0}.symbol-1__sd-17{height:auto;width:240%;max-width:240%}._p1{align-content:flex-start;align-items:flex-start;justify-content:center}
1304._p1{background:rgba(0,0,0,0.0)}._p1{gap:20px 0px}._p1{padding:30px}.symbol-1__sd-20{gap:20px 18px}.symbol-1__sd-22{height:auto;width:18px;max-width:100%}._p1w{display:none}._p1x{gap:0px 20px}._p1y{gap:0px 8px}._p1z{border-bottom:1px solid var(--s-color-bbab4c34);border-left:1px solid var(--s-color-bbab4c34);border-radius:4px;border-right:1px solid var(--s-color-bbab4c34);border-top:1px solid var(--s-color-bbab4c34)}.symbol-1__sd-32{padding:15px 40px}._p20{font-family:var(--s-font-b18ffe4d);font-size:17px;font-weight:700;line-height:1.4}._p3{background:#EEEEEE}._p3{height:160px;width:200px;max-width:100%}.modal-menu__sd-1{box-shadow:0px 6px 15px 0px rgba(0,0,0,0.2)}.modal-menu__sd-1{opacity:0.9}.modal-menu__sd-2{bottom:auto;left:0px;right:auto;top:0px}._p21{gap:0px 154px}._p22{gap:40px 0px}._p23{font-family:var(--s-font-d0883fec);font-size:18px;font-weight:700;line-height:1.00}._p24{gap:43px 0px}._p25{color:var(--s-color-1dbc0ad9)}._p6,.list-2__item__sd-9,._pj{margin:6px 0px 0px}.modal-menu__sd-22{font-family:var(--s-font-d0883fec);font-size:14px;font-weight:400;letter-spacing:0.02em;line-height:2.00}.modal-menu__sd-26{margin:106px 0px 0px}._p27{left:0px;top:0px}._p28{z-index:-1}._p29{bottom:auto;left:auto;right:auto;top:auto}.sd-6{gap:0px 19px}._p29{position:relative}._p2a{object-fit:cover}.sd-7{aspect-ratio:1440 / 780}.sd-8,.sd-9{object-fit:fill}.sd-13{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:75px;font-weight:700;line-height:1.20}.sd-13,.sd-14,.sd-15{text-align:left;text-orientation:mixed;writing-mode:horizontal-tb}.sd-14{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:100px;font-weight:700;letter-spacing:0.04em;line-height:1.20}.sd-15{font-family:var(--s-font-b18ffe4d);font-feature-settings:'palt' 1;font-size:25px;font-weight:400;letter-spacing:0.12em;line-height:1.60}._p2d{margin:20px 0px 0px}.sd-16{font-family:var(--s-font-b18ffe4d);font-size:25px;font-weight:400;letter-spacing:0.12em;line-height:1.60}.symbol-2__sd-2,.symbol-2__sd-3{color:var(--s-color-24802085)}.symbol-2__sd-2,.symbol-2__sd-3{margin:12px 0px 0px}._p2g{margin:24px 0px 0px}._p2h{text-align:center}.sd-19,.sd-20{margin:30px 0px 0px}._p2j{z-index:-2}.sd-22{opacity:0.5}.list-1{gap:0px 18px}.list-1{margin:62px 0px 0px}.list-1__item__sd-4{border-bottom:0px solid var(--s-color-bbab4c34);border-left:0px solid var(--s-color-bbab4c34);border-right:0px solid var(--s-color-bbab4c34);border-top:0px solid var(--s-color-bbab4c34)}.list-1__item__sd-5,._pa{font-family:var(--s-font-b18ffe4d);font-size:14px;font-weight:400;letter-spacing:0.01em;line-height:1.60}.list-1__item__sd-8,.list-1__item__sd-9,.list-1__item__sd-10,.list-3{border-bottom:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent}._p2m{bottom:0px;left:0px;right:auto;top:auto}.list-1__item__sd-9{scale:1 1}.list-1__item__sd-10{opacity:0}.list-1__item__sd-10{scale:0 1;transform-origin:center left}._pc{color:#333333}._pc,.list-3__item__sd-5{font-family:var(--s-font-b18ffe4d);font-size:14px;font-weight:700;letter-spacing:0.02em;line-height:1.00}._p2o{overflow-x:clip;overflow-y:clip}.sd-25{z-index:-3}.sd-27{object-fit:scale-down}.sd-30{bottom:auto;left:0px;right:auto;top:-71px}.list-2{gap:0px 30px}.list-2{margin:76px 0px 0px}._p2p{gap:0px}.list-2__item__sd-4{gap:8px 0px}._p2q{color:var(--s-color-bbab4c34)}.list-2__item__sd-6,.list-3__item__sd-6,.list-3__item__sd-7{color:var(--s-color-f3bc9328)}.list-2__item__sd-8{border-radius:4px}._p2s{color:var(--s-color-2ea87ffb)}.list-2__item__sd-9{gap:4px 0px}._pd{gap:0px 13px}._pe,._pf{color:var(--s-color-18953623)}.list-2__item__sd-19{border-bottom:1px solid var(--s-color-18953623);border-left:1px solid var(--s-color-18953623);border-right:1px solid var(--s-color-18953623);border-top:1px solid var(--s-color-18953623)}.list-2__item__sd-19{margin:14px 0px 0px}.list-2__item__sd-21{bottom:auto;left:auto;right:15px;top:0px}.sd-32{--g-color-0:#1f1f1f00}.sd-32{--g-position-0:0%}.sd-32{--g-color-1:#1f1f1fff}.sd-32{--g-position-1:20%}.sd-32{--g-color-2:#1f1f1fff}.sd-32{--g-position-2:20%}.sd-32{--g-color-3:#1f1f1fff}.sd-32{--g-position-3:20%}.sd-32{--g-color-4:#1f1f1fff}.sd-32{--g-position-4:20%}.sd-32{--g-color-5:#1f1f1fff}.sd-32{--g-position-5:20%}.sd-32{--g-color-6:#1f1f1fff}.sd-32{--g-position-6:20%}.sd-32{--g-color-7:#1f1f1fff}.sd-32{--g-position-7:20%}.sd-32{--g-color-8:#1f1f1fff}.sd-32{--g-position-8:20%}.sd-32{--g-color-9:#1f1f1fff}.sd-32{--g-position-9:20%}.sd-32{--g-color-10:#1f1f1fff}.sd-32{--g-position-10:20%}.sd-32{--g-color-11:#1f1f1fff}.sd-32{--g-position-11:20%}.sd-35{border-bottom:2px solid var(--s-color-1dbc0ad9);border-left:0px solid var(--s-color-1dbc0ad9);border-right:0px solid var(--s-color-1dbc0ad9);border-top:0px solid var(--s-color-1dbc0ad9)}.list-3{margin:33px 0px 0px}.list-3__item{border-bottom:0px solid var(--s-color-18953623);border-left:0px solid var(--s-color-18953623);border-right:0px solid var(--s-color-18953623);border-top:2px solid var(--s-color-18953623)}.list-3__item{gap:40px}
1304.list-3__item__sd-1{gap:65px}.list-3__item__sd-2{gap:10px}.list-3__item__sd-3{gap:64px}.list-3__item__sd-7{margin:0px 0px 0px 30px}.list-3__item__sd-8{border-radius:50%}._p2u{margin:44px 0px 0px}.symbol-3__sd-4{margin:40px 0px 0px}.symbol-3__sd-5{border-bottom:1px solid var(--s-color-2ea87ffb);border-left:1px solid var(--s-color-2ea87ffb);border-right:1px solid var(--s-color-2ea87ffb);border-top:1px solid var(--s-color-2ea87ffb)}.symbol-3__sd-8{border-bottom:1px solid var(--s-color-bbab4c34);border-left:1px solid var(--s-color-bbab4c34);border-right:1px solid var(--s-color-bbab4c34);border-top:1px solid var(--s-color-bbab4c34)}.symbol-3__sd-11{bottom:auto;left:0px;top:0px}.symbol-3__sd-12{translate:0px 0px}.symbol-3__sd-12{aspect-ratio:1728 / 1080}.symbol-4{bottom:auto;right:0px}.symbol-4{z-index:0}.symbol-4__sd-3{font-family:var(--s-font-b18ffe4d);font-size:16px;font-weight:400;letter-spacing:0.02em;line-height:1.60}.symbol-4__sd-3,.symbol-4__sd-6,._ph{opacity:0.6}.symbol-4__sd-4{margin:88px 0px 0px}.symbol-4__sd-6{margin:13px 0px 0px}.symbol-4__sd-10{margin:3px 0px 0px}._p2w{gap:0px 4px}.symbol-4__sd-22{font-family:var(--s-font-ac881a2b);font-size:14px;font-weight:400;letter-spacing:0.02em;line-height:2.00}._p2x{font-family:var(--s-font-ac881a2b);font-weight:400}.list-4{gap:0px 60px}.list-4{margin:152px 0px 0px}.symbol-4__sd-37{margin:43px 0px 0px}.symbol-1.appear{opacity:0;transition-delay:1000ms;transition-duration:500ms;translate:0px -15px}.symbol-1__sd-3 > *{--gap-h:40px;--gap-v:0px}.symbol-1__sd-4:hover{opacity:1;--ha:1}.symbol-1__sd-6:hover{opacity:1;--ha:1}.symbol-1__sd-6 > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-6:hover > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-6:hover .symbol-1__sd-7{opacity:1}.symbol-1__sd-5:not([open]) .symbol-1__sd-8, .symbol-1__sd-5[data-toggle-closing] .symbol-1__sd-8, .symbol-1__sd-5 > [data-toggle-closing] .symbol-1__sd-8, .symbol-1__sd-5 > .symbol-1__sd-8[data-toggle-closing]{transform:rotate(180deg)}.symbol-1__sd-5:not([open]) .symbol-1__sd-9, .symbol-1__sd-5[data-toggle-closing] .symbol-1__sd-9, .symbol-1__sd-5 > [data-toggle-closing] .symbol-1__sd-9, .symbol-1__sd-5 > .symbol-1__sd-9[data-toggle-closing]{flex:none;height:0px}.symbol-1__sd-10 > *{--gap-h:0px;--gap-v:20px}.symbol-1__sd-11:hover{opacity:1;--ha:1}.symbol-1__sd-12:hover{opacity:1;--ha:1}.symbol-1__sd-14:hover{opacity:1;--ha:1}.symbol-1__sd-14 > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-14:hover > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-14:hover .symbol-1__sd-15{opacity:1}.symbol-1__sd-13:not([open]) .symbol-1__sd-16, .symbol-1__sd-13[data-toggle-closing] .symbol-1__sd-16, .symbol-1__sd-13 > [data-toggle-closing] .symbol-1__sd-16, .symbol-1__sd-13 > .symbol-1__sd-16[data-toggle-closing]{transform:rotate(180deg)}.symbol-1__sd-13:not([open]) .symbol-1__sd-17, .symbol-1__sd-13[data-toggle-closing] .symbol-1__sd-17, .symbol-1__sd-13 > [data-toggle-closing] .symbol-1__sd-17, .symbol-1__sd-13 > .symbol-1__sd-17[data-toggle-closing]{flex:none;height:0px}.symbol-1__sd-18 > *{--gap-h:0px;--gap-v:20px}.symbol-1__sd-19:hover{opacity:1;--ha:1}.symbol-1__sd-20:hover{opacity:1;--ha:1}.symbol-1__sd-20 > *{--gap-h:18px;--gap-v:0px}.symbol-1__sd-20:hover > *{--gap-h:18px;--gap-v:0px}.symbol-1__sd-20:hover .symbol-1__sd-21{opacity:1}.symbol-1__sd-23:hover{opacity:1;--ha:1}.symbol-1__sd-24:hover{opacity:1;--ha:1}.symbol-1__sd-25:hover{opacity:1;--ha:1}.symbol-1__sd-26 > *{--gap-h:0px;--gap-v:0px}.symbol-1__sd-27 > *{--gap-h:20px;--gap-v:0px}.symbol-1__sd-28 > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-32:hover{background:var(--s-color-50b0b6d6);--ha:1}.symbol-1__sd-32:hover .symbol-1__sd-33{color:var(--s-color-18953623)}.symbol-1__sd-34 > *{--gap-h:0px;--gap-v:0px}.modal-menu__backdrop{background:rgba(0,0,0,0.16)}.modal-menu__container{align-content:flex-end;align-items:flex-end;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;padding:0px;width:100%}._p2y{background:var(--s-color-18953623)}._p2z{background:transparent}.list-1__item__sd-9{background:var(--s-color-bbab4c34)}.list-1__item__sd-10,.list-2__item__sd-3,.list-3__item{background:var(--s-color-24802085)}._pb{background:var(--s-color-2ea87ffb)}.sd-32{background:linear-gradient(var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1))}.symbol-4{background:var(--s-color-f3bc9328)}._p31{align-content:center;align-items:center;justify-content:center}._p32{flex:none;flex-direction:column;flex-wrap:nowrap}.modal-menu__sd-1{height:100vh;width:600px;max-width:100%}.modal-menu__sd-1{padding:60px 16px}._p33{align-content:center;align-items:center;justify-content:space-between}._p34{flex:none;flex-direction:row;flex-wrap:nowrap}.modal-menu__sd-2{height:120px;width:100%;max-width:100%}.modal-menu__sd-2{padding:0px 20px}.modal-menu__sd-3{height:auto;
1304width:200px;max-width:100%}._p35{flex-direction:row;flex-wrap:nowrap}._p36{padding:0px}.modal-menu__sd-5{height:auto;width:26px;max-width:100%}._p37{align-content:flex-start;align-items:flex-start;justify-content:space-between}.modal-menu__sd-6 > *{--gap-h:154px;--gap-v:0px}._p38{align-content:flex-start;align-items:flex-start;justify-content:flex-start}._p39{flex-direction:column;flex-wrap:nowrap}._p3a{height:auto;width:auto;max-width:100%}._p3b{justify-content:flex-start}._p3c{flex:none}._p3d{height:18px;width:auto;max-width:100%}._p3e{max-width:100%}._p3f{align-content:center;align-items:center;justify-content:flex-start}._p3g{height:auto;width:16px;max-width:100%}.modal-menu__sd-27{padding:15px 40px}._p3h{width:100%;max-width:100%}._p3i{justify-content:center}.sd-4{height:100dvh;width:100%;max-width:100%}.sd-4{padding:40px 40px 47px}._p3j{height:100%;width:100%;max-width:100%}.sd-5{padding:120px 0px 0px}._p3k{height:auto;width:100%;max-width:100%}.sd-18{flex:none;flex-wrap:nowrap}.sd-18{padding:152px 40px 70px}.sd-20{height:360px;width:640px;max-width:100%}.sd-24{height:auto;width:1360px;max-width:100%}.sd-24{padding:113px 40px 87px}.list-1__item{width:calc(25% - (var(--gap-h) * 0.75));max-width:calc(25% - (var(--gap-h) * 0.75))}._p3l{height:210px;width:100%;max-width:100%}.list-1__item__sd-4{height:72px;width:100%;max-width:100%}.list-1__item__sd-4{padding:14px}.list-1__item__sd-8,.list-1__item__sd-9,.list-1__item__sd-10{height:1px;width:100%;max-width:100%}._pb{height:30px;width:100px;max-width:100%}._pb{padding:8px}.sd-25{height:510px;width:1700px;max-width:100%}.sd-29,.sd-33{height:auto;width:1280px;max-width:100%}.sd-29{padding:192px 40px 100px}.list-2{align-content:stretch;align-items:stretch}.list-2__item{width:calc(33.333333% - (var(--gap-h) * 0.67));max-width:calc(33.333333% - (var(--gap-h) * 0.67))}._p3o{padding:20px}.list-2__item__sd-3{align-content:stretch;align-items:stretch;justify-content:space-between}.list-2__item__sd-3{flex:1;flex-direction:column;flex-wrap:nowrap}.list-2__item__sd-8{padding:5px 15px}._pf,.list-3__item__sd-7{flex:1}._pf{height:auto;width:auto;max-width:100%;min-width:0}.list-2__item__sd-19{height:60px;width:100%;max-width:100%}.list-2__item__sd-19{padding:15px}.list-2__item__sd-21{height:100%}.list-2__item__sd-22,.list-3__item__sd-8{height:30px;width:30px;max-width:100%}.sd-33{padding:82px 40px 70px}.sd-34{align-content:flex-end;align-items:flex-end;justify-content:space-between}.sd-35{padding:0px 0px 8px}.list-3__item{flex-direction:row}.list-3__item{padding:30px}.list-3__item__sd-2{flex:1;flex-direction:row;flex-wrap:nowrap}.list-3__item__sd-2{width:auto;max-width:100%;min-width:0}.list-3__item__sd-4{height:auto;width:100px;max-width:100%}.list-3__item__sd-4{padding:4px 9px}.list-3__item__sd-7{width:auto;max-width:calc(100% - 30px);min-width:0}.list-3__item__sd-9{height:auto;width:4px;max-width:100%}.symbol-3{padding:90px 0px 190px}._p3r{height:68px;width:280px;max-width:100%}._p3r{padding:20px 30px}._p3s{height:auto;width:20px;max-width:100%}.symbol-3__sd-11{height:470px;width:100%;max-width:100%}.symbol-4{padding:60px 40px 10px}.symbol-4__sd-1{width:1200px;max-width:100%}.symbol-4__sd-5{height:auto;width:240px;max-width:100%}.symbol-4__sd-10{height:auto;width:132px;max-width:100%}.symbol-4__sd-11{width:auto;max-width:100%}._p3t{height:auto}.modal-menu__sd-7 > *{--gap-h:0px;--gap-v:40px}.modal-menu__sd-8:hover{opacity:0.75;--ha:1}.modal-menu__sd-9:hover{opacity:0.75;--ha:1}.modal-menu__sd-10:hover{opacity:0.75;--ha:1}.modal-menu__sd-11:hover{opacity:0.75;--ha:1}.modal-menu__sd-12:hover{opacity:0.75;--ha:1}.modal-menu__sd-13 > *{--gap-h:0px;--gap-v:43px}.modal-menu__sd-17:hover{color:var(--s-color-50b0b6d6);--ha:1}.modal-menu__sd-18:hover{color:var(--s-color-50b0b6d6);--ha:1}.modal-menu__sd-22:hover{color:var(--s-color-50b0b6d6);--ha:1}.modal-menu__sd-23:hover{flex-direction:row;flex-wrap:nowrap;--ha:1}.modal-menu__sd-23 > *{--gap-h:8px;--gap-v:0px}.modal-menu__sd-23:hover > *{--gap-h:8px;--gap-v:0px}.modal-menu__sd-23:hover .modal-menu__sd-24{color:var(--s-color-50b0b6d6)}.modal-menu__sd-23:hover .modal-menu__sd-25{filter:brightness(200%);mix-blend-mode:normal}.modal-menu__sd-26 > *{--gap-h:0px;--gap-v:40px}.modal-menu__sd-27:hover{background:var(--s-color-50b0b6d6);--ha:1}.modal-menu__sd-27:hover .modal-menu__sd-28{color:var(--s-color-18953623)}.modal-menu__sd-29 > *{--gap-h:8px;--gap-v:0px}.modal-menu__sd-32:hover{color:var(--s-color-50b0b6d6);--ha:1}.sd-3:before{background-position:center center}.sd-6 > *{--gap-h:19px;--gap-v:0px}.sd-7 > video{width:100%;height:100%}[data-boolean2].symbol-2{align-content:flex-start;align-items:flex-start;justify-content:flex-start}.sd-21 > .image__bg-container::before{background-repeat:no-repeat}.sd-23:before{background-position:center center}.list-1 > *{--gap-h:18px;--gap-v:0px}.list-1__item:hover{opacity:1;--ha:1}.list-1__item:hover .list-1__item__sd-1{transition-duration:500ms}.list-1__item:hover .list-1__item__sd-1 > .image__bg-container::before{filter:brightness(50%)}.list-1__item:hover .list-1__item__sd-9{opacity:0;transition-duration:300ms}.list-1__item:hover .list-1__item__sd-10{opacity:1;scale:1 1;transition-delay:100ms;transition-duration:500ms}.sd-28:before{background-position:center center}.sd-30 > .image__bg-container::before{background-repeat:no-repeat}.list-2 > *{--gap-h:30px;--gap-v:0px}.list-2__item__sd-3 > *{--gap-h:0px;--gap-v:0px}.list-2__item__sd-4 > *{--gap-h:0px;--gap-v:8px}.list-2__item__sd-9 > *{--gap-h:0px;--gap-v:4px}.list-2__item__sd-10 > *{--gap-h:13px;--gap-v:0px}.list-2__item__sd-13 > *{--gap-h:13px;--gap-v:0px}.list-2__item__sd-16 > *{--gap-h:13px;--gap-v:0px}.list-2__item__sd-19:hover{background:var(--s-color-50b0b6d6);--ha:1}.list-2__item__sd-19:hover .list-2__item__sd-20{color:var(--s-color-18953623)}.list-2__item__sd-22 > .image__bg-container::before{filter:brightness(100%)}.list-2__item__sd-19:hover .list-2__item__sd-22{filter:brightness(0%);mix-blend-mode:normal}.sd-32:before{background-position:center center}.sd-35:hover{border-bottom:2px solid var(--s-color-50b0b6d6);border-left:0px solid var(--s-color-50b0b6d6);border-right:0px solid var(--s-color-50b0b6d6);border-top:0px solid var(--s-color-50b0b6d6);color:var(--s-color-50b0b6d6);--ha:1}.list-3 > *{--gap-h:0px;--gap-v:0px}.list-3__item:first-child{border-bottom:0px solid var(--s-color-18953623);border-left:0px solid var(--s-color-18953623);border-right:0px solid var(--s-color-18953623);border-top:0px solid var(--s-color-18953623)}.list-3__item:hover{background:#d0d0d0ff;transition-duration:500ms;--ha:1}.list-3__item > *{--gap-h:40px;--gap-v:0px}.list-3__item:first-child > *{--gap-h:40px;--gap-v:0px}.list-3__item:hover > *{--gap-h:40px;--gap-v:0px}.list-3__item__sd-1 > *{--gap-h:65px;--gap-v:0px}.list-3__item__sd-2 > *{--gap-h:10px;--gap-v:0px}.list-3__item__sd-3 > *{--gap-h:64px;--gap-v:0px}.symbol-3__sd-4 > *{--gap-h:40px;--gap-v:0px}.symbol-3__sd-5:hover{background:var(--s-color-2ea87ffb);--ha:1}.symbol-3__sd-5 > *{--gap-h:40px;--gap-v:0px}.symbol-3__sd-5:hover > *{--gap-h:40px;--gap-v:0px}.symbol-3__sd-5:hover .symbol-3__sd-6{filter:brightness(200%) grayscale(100%);mix-blend-mode:normal}.symbol-3__sd-5:hover .symbol-3__sd-7{color:var(--s-color-50b0b6d6)}.symbol-3__sd-8:hover{background:var(--s-color-50b0b6d6);--ha:1}.symbol-3__sd-8 > *{--gap-h:20px;--gap-v:0px}.symbol-3__sd-8:hover > *{--gap-h:20px;--gap-v:0px}
1304.symbol-3__sd-8:hover .symbol-3__sd-9{filter:brightness(0%);mix-blend-mode:normal}.symbol-3__sd-8:hover .symbol-3__sd-10{color:var(--s-color-18953623)}.symbol-3__sd-12 > video{width:100%;height:100%}.symbol-4__sd-1 > *{--gap-h:0px;--gap-v:0px}.symbol-4__sd-7 > *{--gap-h:4px;--gap-v:0px}.symbol-4__sd-11 > *{--gap-h:4px;--gap-v:0px}.symbol-4__sd-14 > *{--gap-h:4px;--gap-v:0px}.symbol-4__sd-17 > *{--gap-h:154px;--gap-v:0px}.symbol-4__sd-18 > *{--gap-h:0px;--gap-v:43px}.symbol-4__sd-22:hover{color:var(--s-color-50b0b6d6);--ha:1}.symbol-4__sd-23:hover{flex-direction:row;flex-wrap:nowrap;--ha:1}.symbol-4__sd-23 > *{--gap-h:8px;--gap-v:0px}.symbol-4__sd-23:hover > *{--gap-h:8px;--gap-v:0px}.symbol-4__sd-23:hover .symbol-4__sd-24{color:var(--s-color-50b0b6d6)}.symbol-4__sd-23:hover .symbol-4__sd-25{filter:brightness(200%);mix-blend-mode:normal}.symbol-4__sd-29:hover{color:var(--s-color-50b0b6d6);--ha:1}.symbol-4__sd-30:hover{color:var(--s-color-50b0b6d6);--ha:1}.symbol-4__sd-31 > *{--gap-h:0px;--gap-v:40px}.symbol-4__sd-32:hover{opacity:0.75;--ha:1}.symbol-4__sd-33:hover{opacity:0.75;--ha:1}.symbol-4__sd-34:hover{opacity:0.75;--ha:1}.symbol-4__sd-35:hover{opacity:0.75;--ha:1}.symbol-4__sd-36:hover{opacity:0.75;--ha:1}.list-4 > *{--gap-h:60px;--gap-v:0px}.list-4__item:hover{opacity:1;--ha:1}.list-4__item:hover .list-4__item__sd-1{color:var(--s-color-50b0b6d6)}</style>
1305<style media="(max-width: 1140px)">.symbol-1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.symbol-1{mix-blend-mode:normal}._p3u{padding:0px 24px}.symbol-1__sd-3,._pn,._pp,.symbol-4__sd-34{display:none}.symbol-1__sd-3{gap:0px 20px}.symbol-1__sd-3 > *{--gap-h:20px;--gap-v:0px}.symbol-1__sd-26{gap:0px 40px}._p3w{align-content:center;align-items:center;justify-content:center}.symbol-1__sd-34,._pm,.sd-8,._po{display:flex}.symbol-1__sd-34{flex-direction:column;flex-wrap:nowrap}.symbol-1__sd-34{gap:8px 0px}._pl,.sd-5,.sd-25{flex:none}._pl{height:2px;width:32px;max-width:100%}.sd-5{width:100%;max-width:100%}.sd-7{aspect-ratio:1440 / 780}.sd-8{aspect-ratio:1080 / 1170}.sd-25{height:390px;width:130%;max-width:130%}.sd-25{overflow-x:visible;overflow-y:visible}.list-3__item__sd-3{gap:32px}.symbol-3__sd-12{bottom:auto;left:0px;right:auto;top:-100px}.symbol-3__sd-12{translate:0px 60px}.symbol-3__sd-12{aspect-ratio:1728 / 1080}.symbol-4__sd-17{gap:0px 100px}.list-4{flex-direction:row;flex-wrap:wrap}.list-4{gap:20px 60px}.symbol-1__sd-26 > *{--gap-h:40px;--gap-v:0px}.symbol-1__sd-27 > *{--gap-h:20px;--gap-v:0px}.symbol-1__sd-28 > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-34 > *{--gap-h:0px;--gap-v:8px}.modal-menu__sd-29 > *{--gap-h:8px;--gap-v:0px}.sd-7 > video{width:100%;height:100%}.list-3__item__sd-3 > *{--gap-h:32px;--gap-v:0px}.symbol-3__sd-12 > video{width:100%;height:100%}.symbol-4__sd-17 > *{--gap-h:100px;--gap-v:0px}.list-4 > *{--gap-h:60px;--gap-v:20px}</style>
1306<style media="(max-width: 840px)">.symbol-1__sd-3 > *{--gap-h:40px;--gap-v:0px}.symbol-1__sd-34,.modal-menu__sd-29,.sd-8,.sd-15,._pt,.sd-31,.symbol-3__sd-3{display:flex}._p40{flex-direction:column;flex-wrap:nowrap}.symbol-1__sd-34{gap:8px 0px}._p41{justify-content:center}._pq{background:var(--s-color-1dbc0ad9)}._pq,.sd-5,.sd-6,.list-1__item,.sd-25,.list-2__item__sd-1,.list-2__item__sd-3{flex:none}._pq{height:2px;width:34px;max-width:100%}._p43{align-content:center;align-items:center;justify-content:center}.modal-menu__sd-1{width:393px;max-width:100%}.modal-menu__sd-6{gap:0px 77px}.sd-4{padding:40px 30px 47px}.sd-5,.sd-6,.list-2__item,.list-2__item__sd-2,.symbol-4__sd-37{width:100%;max-width:100%}._ps,._pu,.symbol-3__sd-2,.symbol-4__sd-34{display:none}.sd-7{aspect-ratio:1440 / 780}.sd-8{aspect-ratio:1080 / 1170}.sd-13{font-size:9.765625vw}.sd-14{font-size:13.020833333333334vw}.sd-14,.sd-15{text-align:center}.sd-15{font-size:3.2552083333333335vw}.sd-18{padding:152px 30px 70px}.sd-24{padding:113px 30px 87px}.list-1,.list-2{flex-direction:row;flex-wrap:wrap}.list-1{gap:24px 8px}.list-1__item{width:calc(50% - (var(--gap-h) * 0.5));max-width:calc(50% - (var(--gap-h) * 0.5))}.sd-25{height:409px;width:160%;max-width:160%}.sd-28{margin:-80px 0px 0px}._p48{max-width:100%}.sd-29{padding:192px 30px 100px}.sd-31{bottom:auto;left:0px;right:auto;top:-150px}.list-2{align-content:stretch;align-items:stretch;justify-content:center}.list-2{gap:30px 30px}.list-2__item{flex:none;flex-direction:row;flex-wrap:nowrap}.list-2__item__sd-1{height:100%;width:50%;max-width:50%}.list-2__item__sd-3{width:50%;max-width:50%}.sd-33{padding:82px 30px 70px}.list-3__item{flex-direction:column}.list-3__item{overflow-x:hidden;overflow-y:auto}.list-3__item__sd-2,.list-4{align-content:flex-start;align-items:flex-start;justify-content:flex-start}.list-3__item__sd-2{gap:8px}.list-3__item__sd-6{font-size:12px}.list-3__item__sd-7{margin:0px}.symbol-3__sd-4{gap:20px 40px}.symbol-3__sd-12{bottom:auto;left:0px;right:auto;top:0px}.symbol-3__sd-12{translate:0px 0px}.symbol-3__sd-12{aspect-ratio:1728 / 1080}.symbol-4{align-content:flex-start;align-items:flex-start;justify-content:space-between}.symbol-4{padding:60px 24px 10px}
1306.symbol-4__sd-1{gap:50px 0px}.symbol-4__sd-1{justify-content:flex-start}.symbol-4__sd-4{margin:56px 0px 0px}.symbol-4__sd-17{flex-direction:row-reverse;flex-wrap:nowrap}.list-4{gap:20px 60px}.list-4{margin:50px 0px 0px}.symbol-4__sd-37{margin:40px 0px 0px}.symbol-1__sd-27 > *{--gap-h:20px;--gap-v:0px}.symbol-1__sd-28 > *{--gap-h:8px;--gap-v:0px}.symbol-1__sd-34 > *{--gap-h:0px;--gap-v:8px}.modal-menu__sd-6 > *{--gap-h:77px;--gap-v:0px}.modal-menu__sd-29 > *{--gap-h:8px;--gap-v:0px}.sd-6 > *{--gap-h:19px;--gap-v:0px}.sd-7 > video{width:100%;height:100%}.list-1 > *{--gap-h:8px;--gap-v:24px}.sd-31 > .image__bg-container::before{background-position:center top;background-repeat:no-repeat}.list-2 > *{--gap-h:30px;--gap-v:30px}.list-2__item__sd-3 > *{--gap-h:0px;--gap-v:0px}.list-3__item > *{--gap-h:0px;--gap-v:40px}.list-3__item:first-child > *{--gap-h:0px;--gap-v:40px}.list-3__item:hover > *{--gap-h:0px;--gap-v:40px}.list-3__item__sd-2 > *{--gap-h:0px;--gap-v:8px}.symbol-3__sd-4 > *{--gap-h:0px;--gap-v:20px}.symbol-3__sd-12 > video{width:100%;height:100%}.symbol-4__sd-1 > *{--gap-h:0px;--gap-v:50px}.symbol-4__sd-17 > *{--gap-h:154px;--gap-v:0px}.list-4 > *{--gap-h:0px;--gap-v:20px}</style>
1307<style media="(max-width: 540px)">._p4a{flex:none}.symbol-1__sd-2{width:200px;max-width:100%}.symbol-1__sd-3 > *{--gap-h:40px;--gap-v:0px}.modal-menu__sd-1{padding:60px 24px}._pv{height:60px}._pv{padding:0px 16px}._p21{gap:0px 0px}.modal-menu__sd-6{justify-content:space-between}._p21{padding:0px}._p4b{width:100%;max-width:100%}._p4c{gap:30px 0px}._pw,.sd-7,._p11,.symbol-3__sd-2,.symbol-4__sd-34{display:none}._px,.sd-9,.sd-16,.symbol-2__sd-3,.symbol-2__sd-5,.sd-22,._pz,.sd-31,.symbol-3__sd-3{display:flex}.sd-2{margin:60px 0px 0px}.sd-4{padding:40px 16px 70px}.sd-5{padding:60px 0px 0px}.sd-7{aspect-ratio:1440 / 780}.sd-9{aspect-ratio:780 / 1568}.sd-13{font-size:45px}.sd-14{font-size:60px;letter-spacing:normal}.sd-14,.symbol-2__sd-3{text-align:center}.sd-14,.sd-16,.symbol-2__sd-3{justify-content:center}.sd-16{font-feature-settings:'palt' 1;font-size:20px}.sd-16{text-align:center;text-orientation:mixed;writing-mode:horizontal-tb}.sd-18{padding:100px 16px 48px}.symbol-2__sd-3{margin:20px 0px 0px}.symbol-2__sd-3,.symbol-2__sd-5,._py,.sd-28,.list-4{max-width:100%}.symbol-2__sd-5{margin:42px 0px 0px}.symbol-2__sd-5{text-align:left}.symbol-2__sd-5{justify-content:flex-start}._py{margin:0px}.sd-22{bottom:-70px;left:0px;right:auto;top:auto}.sd-22{position:absolute}.sd-24{padding:60px 16px 70px}.list-1{align-content:stretch;align-items:stretch}.list-1__item__sd-4{flex:1}.list-1__item__sd-4{height:auto}.list-1__item__sd-4{padding:14px 12px}._p10{height:130px}.sd-25{height:315px;width:220%;max-width:220%}.sd-25{z-index:-1}.sd-28{margin:25px 0px 0px}.sd-29{padding:88px 32px 80px}.sd-31{bottom:auto;left:0px;right:auto;top:-120px}._p4i{flex-direction:column;flex-wrap:nowrap}.list-2__item__sd-1,.list-2__item__sd-2{height:auto;width:100%;max-width:100%}.sd-33{padding:52px 16px 63px}.list-3__item{overflow-x:hidden;overflow-y:auto}.list-3__item{padding:16px}.list-3__item__sd-1,.list-3__item__sd-3{gap:20px}.symbol-3{padding:90px 0px 80px}.symbol-3__sd-4{gap:20px 40px}.symbol-3__sd-11{bottom:auto;top:0px}.symbol-3__sd-11{height:351px}.symbol-3__sd-12{aspect-ratio:1728 / 1080}._p4l{align-content:flex-start;align-items:flex-start;justify-content:space-between}.symbol-4{padding:40px 16px 10px}
1307.symbol-4__sd-1{gap:50px 0px}.symbol-4__sd-18{padding:0px 19px 0px 0px}.symbol-4__sd-18{width:auto;max-width:100%}.list-4{align-content:flex-start;align-items:flex-start;justify-content:flex-start}.list-4{gap:20px 60px}.list-4{margin:50px 0px 0px}.symbol-1__sd-27 > *{--gap-h:20px;--gap-v:0px}.symbol-1__sd-28 > *{--gap-h:8px;--gap-v:0px}.modal-menu__sd-6 > *{--gap-h:0px;--gap-v:0px}.modal-menu__sd-7 > *{--gap-h:0px;--gap-v:30px}.modal-menu__sd-29 > *{--gap-h:8px;--gap-v:0px}.sd-3:before{background-position:center center}.sd-7 > video{width:100%;height:100%}.list-1 > *{--gap-h:18px;--gap-v:0px}.sd-31 > .image__bg-container::before{background-position:center top;background-size:contain}.list-2__item__sd-3 > *{--gap-h:0px;--gap-v:0px}.list-3__item > *{--gap-h:0px;--gap-v:40px}.list-3__item:first-child > *{--gap-h:0px;--gap-v:40px}.list-3__item:hover > *{--gap-h:0px;--gap-v:40px}.list-3__item__sd-1 > *{--gap-h:20px;--gap-v:0px}.list-3__item__sd-3 > *{--gap-h:20px;--gap-v:0px}.symbol-3__sd-4 > *{--gap-h:0px;--gap-v:20px}.symbol-3__sd-12 > video{width:100%;height:100%}.symbol-4__sd-1 > *{--gap-h:0px;--gap-v:50px}.symbol-4__sd-7 > *{--gap-h:0px;--gap-v:0px}.symbol-4__sd-17 > *{--gap-h:0px;--gap-v:0px}.symbol-4__sd-18 > *{--gap-h:0px;--gap-v:43px}.symbol-4__sd-31 > *{--gap-h:0px;--gap-v:30px}.list-4 > *{--gap-h:0px;--gap-v:20px}</style>
1308
1309
1310<script>
1311(()=>{var xe=["transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","transitionBehavior"];function T(e){let t={},n=e;for(let r of xe){let i=n[r];if(typeof i==="string")t[r]=i}return t}function Me(e=".appear"){let t=typeof e!=="string",n=t?e:null,r=t?".appear":e,i=n?n.querySelectorAll(r):document.querySelectorAll(r);for(let o of i){if(!n){if(o.hasAttribute("data-appear-manual"))continue;if(o.closest("[data-appear-manual]"))continue}J(o)}if(n)return;for(let o of document.querySelectorAll("dialog")){if(o.dataset.initedAppear==="")continue;o.addEventListener("close",()=>{Q(o)}),o.dataset.initedAppear=""}}function Q(e){let t=e.querySelectorAll("[data-appear]");for(let n of t)n.classList.add("appear"),H.observe(n)}function _e(e){if(!e)return;let t=e;if(!t.hasAttribute("data-appear"))return;t.removeAttribute("data-inited-appear"),t.classList.add("appear");let n=t.querySelectorAll("[data-appear]");for(let r of n)r.removeAttribute("data-inited-appear"),r.classList.add("appear")}function He(e){if(!e)return;if(e.getAttribute("data-inited-appear")==="")return;if(!e.classList.contains("appear"))return;let t=e,n=T(getComputedStyle(t));e.setAttribute("data-inited-appear",""),e.setAttribute("data-appear",""),D(t,n);let r=e.querySelectorAll(".appear:not([data-inited-appear])");for(let i of r){let o=i,s=T(getComputedStyle(o));i.setAttribute("data-inited-appear",""),i.setAttribute("data-appear",""),D(o,s)}}var H=new IntersectionObserver((e,t)=>{for(let n of e){if(!n.isIntersecting)continue;let r=n.target,i=T(getComputedStyle(r));D(r,i),t.unobserve(n.target)}});function D(e,t){Object.assign(e.style,t),e.offsetHeight,e.classList.remove("appear"),e.classList.add("appear-active"),requestAnimationFrame(()=>{e.classList.remove("appear-active")});let n=()=>{for(let r in t)if(r in e.style){let i=r;if(typeof e.style[i]==="string")e.style[i]=""}e.removeEventListener("transitionend",n)};e.addEventListener("transitionend",n)}function J(e){if(e.dataset.initedAppear==="");else e.dataset.appear="",H.observe(e),e.dataset.initedAppear="";return()=>{H.unobserve(e),e.removeAttribute("data-inited-appear"),e.removeAttribute("data-appear")}}Object.assign(window,{appear:Me,appearReset:Q,appearManual:He,resetAppear:_e});window.componentLifecycles??=[];window.componentLifecycles.push({selector:".appear",mode:"self",init:(e)=>
1311{if(e.closest("dialog"))return()=>{};return J(e)}});function E(e,t,n="Invalid Date"){if(e=new Date(+e),Number.isNaN(+e))return n;let r=(i,o=2)=>String(i).padStart(o,"0");return t.replace(/~([a-z]*)(.)/gi,(i,o,s)=>{if(!o)return s;let a=+s;if(o[0]>"Z")return e.toLocaleString("en",{[o]:"long"}).slice(0,a%4||99);let l=e[`get${o}`]()+ +(o==="Month");if(s==="-")return String(l).slice(-2);if(a>4&&a<9){if(a>6)return["am","pm","AM","PM"][+(l>=12)+2*(a-7)];l=l%12||12,a-=4}if(o==="TimezoneOffset"){l=15*Math.round(l/15);let u=Math.abs(l);return(l<=0?"+":"-")+r(u/60|0)+(a?":":"")+r(u%60)}return r(l,a)})}var De=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/;function w(e){if(!/Z$/i.test(e)){let t=e.match(De);if(t)return new Date(+t[1],+t[2]-1||0,+(t[3]||1),+t[4]||0,+t[5]||0,+t[6]||0,+(t[7]||"0").slice(0,3))}return new Date(e)}var I={trimString(e,t=100,n="..."){return e.length<=t?e:e.substring(0,t)+n},stripTags(e){return e?X(e):""},extractHeadline(e){return e?JSON.stringify(Array.from(e.matchAll(/<h[1-6].+?<\/h[1-6]>/g),(t)=>t[0].replace(/(<[^>]+>)/g,""))):"[]"}};function X(e){return e.replace(/(<[^>]*data-type="embed_code"[^>]*>)([^<]*)/g,"").replace(/<[^>]*>/g,"")}function P(e,t){if(!Array.isArray(t))throw Error("Invalid string transforms");for(let n of t){if(!Array.isArray(n))throw Error("Invalid string transform");let r=n[0];if(r==="trimString"&&n.length===3&&typeof n[1]==="string"&&typeof n[2]==="string")e=I.trimString(e,Number(n[1]),n[2]);else if((r==="stripTags"||r==="extractHeadline")&&n.length===1)e=I[r](e);else throw Error("Invalid string transform")}return e}class Z extends HTMLElement{static observedAttributes=["datetime","data-format","data-transforms"];connectedCallback(){let e=this.getAttribute("datetime"),t=this.getAttribute("data-format");if(e===null||t===null)return;let n=e?E(w(e),t,""):"",r=this.getAttribute("data-transforms");if(r!==null)try{n=P(n,JSON.parse(r))}catch{n=""}let i=this.shadowRoot??this.attachShadow({mode:"open"});i.textContent=n}attributeChangedCallback(){if(this.isConnected)this.connectedCallback()}}if(!customElements.get("sd-date"))customElements.define("sd-date",Z);function h(){try{return globalThis.window!==void 0&&globalThis.window===window}catch{return!1}}function Pe(){if(!document.fonts){setTimeout(()=>{if(document.body)document.body.setAttribute("data-material-symbols-loaded","true")},1000);return}function e(){let i=document.querySelectorAll('[class*="material-symbols-"]'),o=new Set;for(let s of i){let a=s.className;if(a.includes("material-symbols-outlined"))o.add("Material Symbols Outlined");if(a.includes("material-symbols-rounded"))o.add("Material Symbols Rounded");if(a.includes("material-symbols-sharp"))o.add("Material Symbols Sharp")}return Array.from(o)}function t(i){for(let o of i)if(!document.fonts.check(`24px "${o}"`))return!1;return!0}function n(){if(!document.body)return!1;let i=e();if(i.length===0)return document.body.setAttribute("data-material-symbols-loaded","true"),!0;try{if(t(i))return document.body.setAttribute("data-material-symbols-loaded","true"),!0}catch(o){}return!1}function r(){try{let i=[];for(let o of document.fonts)if(o.family.includes("Material Symbols")){if(o.status==="loading")i.push(o.family)}return i.length===0}catch(i){return!0}}setTimeout(()=>{if(n())return;let i=0,o=setInterval(()=>{i++;let s=r();if(n()||s&&i>10||i>60){if(clearInterval(o),!document.body.hasAttribute("data-material-symbols-loaded"))document.body.setAttribute("data-material-symbols-loaded","true")}},50)},100)}function Fe(){Pe()}if(h())Object.assign(window,{materialSymbolsLoader:Fe});var F,ee=!1,Ne=new Set(["m"]);function Ke(e,t){let n=new URLSearchParams([[e,t]]).toString();return Ne.has(e)?n.replace(/%2F/g,"/"):n}function f(){function e(l){let u=[...l].map(([p,_])=>Ke(p,_)).join("&"),c=u?`?${u}`:"";history.pushState({},"",`${window.location.pathname}${c}`),F?.()}function t(l,u){let c=new URLSearchParams(window.location.search);c.set(l,u),e(c)}function n(l){return new URLSearchParams(window.location.search).get(l)}function r(l){let u=new URLSearchParams(window.location.search);if(!u.has(l))return;u.delete(l),e(u)}function i(l,u){let c=new URLSearchParams(window.location.search);c.append(l,u),e(c)}function o(l){return new URLSearchParams(window.location.search).getAll(l)}function s(l){let u=new URLSearchParams(window.location.search),c=u.getAll(l);if(c.length===0)return;u.delete(l);for(let p of c.slice(0,-1))u.append(l,p);e(u)}function a(l){F=l}if(!ee)window.addEventListener("popstate",()=>{F?.()}),ee=!0;return{set:t,read:n,remove:r,append:i,readAll:o,removeLast:s,addChangeLocationEvent:a}}var N=new WeakMap,R=new WeakSet,g=new WeakMap,te=!1,ne=!1;function ie(e){return e.dataset.modalUrlKey||e.id}function oe(e){return`modal-${e.trim().replace(/\//g,"_").replace(/:/g,"__").replace(/\s+/g,"-")}`}function se(e){let t=null;for(let r of document.querySelectorAll("dialog[data-modal-url-key]")){let i=r.dataset.modalUrlKey;if(i===e)return r;if(!t&&i!==void 0&&oe(i)===e)t=r}let n=document.getElementById(e);if(n instanceof HTMLDialogElement)return n;return t}function Ue(e,t){if(t.includes(ie(e))||t.includes(e.id))return!0;let n=e.dataset.modalUrlKey;return n!==void 0&&t.includes(oe(n))}
1311function re(e=!1){let n=f().readAll("m");if(!e){let r=[...document.querySelectorAll("dialog[open]")];for(let i of r){if(i.dataset.changeUrl===void 0)continue;if(Ue(i,n))continue;U(i)}}for(let r of n){let i=se(r);if(!i)continue;if(i.open)continue;K(i.id,void 0,{skipCloseSiblings:!0})}}function Be(){for(let e of document.querySelectorAll("dialog[open]"))pe(e)}function Ve(){if(!ne)f().addChangeLocationEvent(()=>re()),ne=!0;Be(),re(!0)}function Ge(){let e=[...document.querySelectorAll("dialog[open]")].filter((n)=>R.has(n));if(e.length===0)return null;let t=new Set;for(let n of e){let r=g.get(n);if(r)t.add(r)}for(let n=e.length-1;n>=0;n--){let r=e[n];if(r&&!t.has(r))return r}return e[e.length-1]??null}function We(e){if(e.key!=="Escape")return;if(e.isComposing)return;let t=Ge();if(!t)return;if(t.classList.contains("modal-closing"))return;e.preventDefault(),b(t)}function je(e,t){let n=new Set;if(t)n.add(t);if(!e)return n;let r=new Set,i=e.closest("dialog");while(i&&!r.has(i)){if(r.add(i),i.id&&i.open)n.add(i.id);i=i.parentElement?.closest("dialog")??g.get(i)??null}return n}function ze(e,t){let n=je(t,e),r=document.querySelectorAll("dialog");for(let i of r){if(n.has(i.id))continue;U(i)}}function ae(e,t){let n=se(e);if(!n)return;if(n.dataset.changeUrl!==void 0)K(n.id,t),f().append("m",ie(n));else f().remove("m"),K(n.id,t)}var L=new WeakMap,S=new WeakSet,qe=['sd-island[aria-busy="true"]','[data-sd-island][aria-busy="true"]','[data-sd-island][data-sd-island-busy="true"]'].join(",");function le(e){return Boolean(e.querySelector(qe))}function ue(e){let t=document.createElement("template");t.innerHTML=e.innerHTML;let n=t.content;return L.set(e,n),n}function ce(e,t,n,r=500){let i=!1,o=null,s=()=>{if(i)return;if(i=!0,e.removeEventListener("transitionend",a),o!==null)clearTimeout(o),o=null;n()};if(!t){s();return}let a=(l)=>{if(l.target===t&&l.propertyName==="opacity")s()};e.addEventListener("transitionend",a),o=setTimeout(s,r)}function K(e,t,n={}){let r=document.getElementById(e);if(!(r instanceof HTMLDialogElement))return;pe(r);let i=t?.closest("dialog")??null;if(i&&i!==r&&i.open)g.set(r,i);else g.delete(r);if(!n.skipCloseSiblings)ze(e,t);let o=document.activeElement;if(o instanceof HTMLElement)N.set(r,o);let s=fe(r);if(!L.has(r))if(le(r))S.add(r);else ue(r),S.delete(r);if(r.classList.remove("modal-ready","modal-closing"),s){let u=r.querySelector(".modal-container"),c=r.querySelector(".modal-backdrop");if(r.style.display="flex",r.style.visibility="hidden",u)u.style.opacity="0",u.style.transform=s.transform;if(c)c.style.opacity="0";r.offsetHeight,r.showModal(),r.style.display="",r.style.visibility=""}else r.showModal();if(r.setAttribute("tabindex","-1"),r.focus(),r.removeAttribute("tabindex"),!s){let u=r.querySelectorAll("[data-inited-appear]");for(let c of u)c.removeAttribute("data-inited-appear");window.appear?.(r);return}let a=r.querySelector(".modal-container"),l=r.querySelector(".modal-backdrop");requestAnimationFrame(()=>{if(r.classList.add("modal-ready"),a)a.style.opacity="1",a.style.transform="none";if(l)l.style.opacity="1";let u=r.querySelectorAll("[data-inited-appear]");for(let c of u)c.removeAttribute("data-inited-appear");window.appear?.(r)}),ce(r,a,()=>{if(a)a.style.opacity="",a.style.transform="";if(l)l.style.opacity=""})}function de(e){let t=e.closest("dialog");if(t)b(t)}function b(e){if(e.dataset.changeUrl!==void 0){f().removeLast("m");return}f().remove("m"),U(e)}function U(e){let t=fe(e),n=()=>{e.classList.remove("modal-ready","modal-closing");let o=L.get(e);if(!o&&S.has(e)&&!le(e))o=ue(e),S.delete(e);if(o){e.replaceChildren(o.cloneNode(!0));for(let a of e.querySelectorAll("[data-inited-appear]"))a.removeAttribute("data-inited-appear"),a.classList.add("appear")}let s=N.get(e);if(s&&document.contains(s)&&typeof s.focus==="function")s.focus({preventScroll:!0});N.delete(e),g.delete(e)};if(!t){e.close(),n();return}let r=e.querySelector(".modal-container"),i=e.querySelector(".modal-backdrop");if(e.classList.add("modal-closing"),e.classList.remove("modal-ready"),r)r.style.opacity="0",r.style.transform=t.transform;if(i)i.style.opacity="0";ce(e,r,()=>{if(e.open)e.close();n()})}function fe(e){if(!e.dataset.modalTransitionBase)return null;try{let t=JSON.parse(e.dataset.modalTransitionBase);if(typeof t.transform==="string"&&typeof t.opacity==="number")return{transform:t.transform,opacity:t.opacity}}catch{return null}return null}function me(e){if(!(e instanceof HTMLDialogElement))return()=>{};let t=e;if(R.has(t))return()=>{};if(R.add(t),!te)document.addEventListener("keydown",We,{capture:!0}),te=!0;let n=(s)=>{if(s.target===t)s.preventDefault(),b(t)},r=(s)=>{let a=s.target,u=(a instanceof Element?a:a instanceof Node?a.parentElement:null)?.closest("a[href]");if(!(u instanceof HTMLAnchorElement))return;if(u.closest("dialog")!==t)return;let c=u.getAttribute("href")??"";if(c===""||c.startsWith("#"))return;b(t)},i=(s)=>{if(t.classList.contains("modal-closing")){s.preventDefault();return}s.preventDefault(),b(t)},o=()=>{L.delete(t),g.delete(t)};return t.addEventListener("click",n),t.addEventListener("click",r),t.addEventListener("cancel",i),document.addEventListener("live-preview:dom-updated",o),()=>{R.delete(t),t.removeEventListener("click",n),t.removeEventListener("click",r),t.removeEventListener("cancel",i),document.removeEventListener("live-preview:dom-updated",o)}}function pe(e){me(e)}function he(e,t){if(e.getAttribute("onclick")?.includes(`${t}(`))return!0;return typeof e.onclick==="function"}function Ye(e){if(he(e,"hideCurrentModal"))return()=>{};let t=(n)=>{n.preventDefault(),de(e)};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}function $e(e){if(!(e instanceof HTMLButtonElement))return()=>{};if(he(e,"showModal"))return()=>{};let t=e.dataset.modal;if(typeof t!=="string"||t.length===0)return()=>{};let n=(r)=>{r.preventDefault(),ae(t,e)};return e.addEventListener("click",n),()=>{e.removeEventListener("click",n)}}if(h())Object.assign(window,{modal:Ve,showModal:ae,hideCurrentModal:de}),window.componentLifecycles??=[],window.componentLifecycles.push({selector:"dialog",mode:"self",init:me},{selector:'button[data-action="modal-close"]',mode:"self",init:Ye},{selector:"button[data-modal]",mode:"self",init:$e});function d(e){if(typeof e!=="string")throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function ge(e,t){var n="",r=0,i=-1,o=0,s;for(var a=0;a<=e.length;++a){if(a<e.length)s=e.charCodeAt(a);else if(s===47)break;else s=47;if(s===47){if(i===a-1||o===1);
1311else if(i!==a-1&&o===2){if(n.length<2||r!==2||n.charCodeAt(n.length-1)!==46||n.charCodeAt(n.length-2)!==46){if(n.length>2){var l=n.lastIndexOf("/");if(l!==n.length-1){if(l===-1)n="",r=0;else n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/");i=a,o=0;continue}}else if(n.length===2||n.length===1){n="",r=0,i=a,o=0;continue}}if(t){if(n.length>0)n+="/..";else n="..";r=2}}else{if(n.length>0)n+="/"+e.slice(i+1,a);else n=e.slice(i+1,a);r=a-i-1}i=a,o=0}else if(s===46&&o!==-1)++o;else o=-1}return n}function Qe(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");if(!n)return r;if(n===t.root)return n+r;return n+e+r}function B(){var e="",t=!1,n;for(var r=arguments.length-1;r>=-1&&!t;r--){var i;if(r>=0)i=arguments[r];else{if(n===void 0)n=process.cwd();i=n}if(d(i),i.length===0)continue;e=i+"/"+e,t=i.charCodeAt(0)===47}if(e=ge(e,!t),t)if(e.length>0)return"/"+e;else return"/";else if(e.length>0)return e;else return"."}function ye(e){if(d(e),e.length===0)return".";var t=e.charCodeAt(0)===47,n=e.charCodeAt(e.length-1)===47;if(e=ge(e,!t),e.length===0&&!t)e=".";if(e.length>0&&n)e+="/";if(t)return"/"+e;return e}function Je(e){return d(e),e.length>0&&e.charCodeAt(0)===47}
1311function Xe(){if(arguments.length===0)return".";var e;for(var t=0;t<arguments.length;++t){var n=arguments[t];if(d(n),n.length>0)if(e===void 0)e=n;else e+="/"+n}if(e===void 0)return".";return ye(e)}function Ze(e,t){if(d(e),d(t),e===t)return"";if(e=B(e),t=B(t),e===t)return"";var n=1;for(;n<e.length;++n)if(e.charCodeAt(n)!==47)break;var r=e.length,i=r-n,o=1;for(;o<t.length;++o)if(t.charCodeAt(o)!==47)break;var s=t.length,a=s-o,l=i<a?i:a,u=-1,c=0;for(;c<=l;++c){if(c===l){if(a>l){if(t.charCodeAt(o+c)===47)return t.slice(o+c+1);else if(c===0)return t.slice(o+c)}else if(i>l){if(e.charCodeAt(n+c)===47)u=c;else if(c===0)u=0}break}var p=e.charCodeAt(n+c),_=t.charCodeAt(o+c);if(p!==_)break;else if(p===47)u=c}var y="";for(c=n+u+1;c<=r;++c)if(c===r||e.charCodeAt(c)===47)if(y.length===0)y+="..";else y+="/..";if(y.length>0)return y+t.slice(o+u);else{if(o+=u,t.charCodeAt(o)===47)++o;return t.slice(o)}}function et(e){return e}function tt(e){if(d(e),e.length===0)return".";var t=e.charCodeAt(0),n=t===47,r=-1,i=!0;for(var o=e.length-1;o>=1;--o)if(t=e.charCodeAt(o),t===47){if(!i){r=o;break}}else i=!1;if(r===-1)return n?"/":".";if(n&&r===1)return"//";return e.slice(0,r)}function nt(e,t){if(t!==void 0&&typeof t!=="string")throw TypeError('"ext" argument must be a string');d(e);var n=0,r=-1,i=!0,o;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,a=-1;for(o=e.length-1;o>=0;--o){var l=e.charCodeAt(o);if(l===47){if(!i){n=o+1;break}}else{if(a===-1)i=!1,a=o+1;if(s>=0)if(l===t.charCodeAt(s)){if(--s===-1)r=o}else s=-1,r=a}}if(n===r)r=a;else if(r===-1)r=e.length;return e.slice(n,r)}else{for(o=e.length-1;o>=0;--o)if(e.charCodeAt(o)===47){if(!i){n=o+1;break}}else if(r===-1)i=!1,r=o+1;if(r===-1)return"";return e.slice(n,r)}}function rt(e){d(e);var t=-1,n=0,r=-1,i=!0,o=0;for(var s=e.length-1;s>=0;--s){var a=e.charCodeAt(s);if(a===47){if(!i){n=s+1;break}continue}if(r===-1)i=!1,r=s+1;if(a===46){if(t===-1)t=s;else if(o!==1)o=1}else if(t!==-1)o=-1}if(t===-1||r===-1||o===0||o===1&&t===r-1&&t===n+1)return"";return e.slice(t,r)}function it(e){if(e===null||typeof e!=="object")throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return Qe("/",e)}function ot(e){d(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var n=e.charCodeAt(0),r=n===47,i;if(r)t.root="/",i=1;else i=0;var o=-1,s=0,a=-1,l=!0,u=e.length-1,c=0;for(;u>=i;--u){if(n=e.charCodeAt(u),n===47){if(!l){s=u+1;break}continue}if(a===-1)l=!1,a=u+1;if(n===46){if(o===-1)o=u;else if(c!==1)c=1}else if(o!==-1)c=-1}if(o===-1||a===-1||c===0||c===1&&o===a-1&&o===s+1){if(a!==-1)if(s===0&&r)t.base=t.name=e.slice(1,a);
1311else t.base=t.name=e.slice(s,a)}else{if(s===0&&r)t.name=e.slice(1,o),t.base=e.slice(1,a);else t.name=e.slice(s,o),t.base=e.slice(s,a);t.ext=e.slice(o,a)}if(s>0)t.dir=e.slice(0,s-1);else if(r)t.dir="/";return t}var st="/",at=":",fn=((e)=>(e.posix=e,e))({resolve:B,normalize:ye,isAbsolute:Je,join:Xe,relative:Ze,_makeLong:et,dirname:tt,basename:nt,extname:rt,format:it,parse:ot,sep:st,delimiter:at,win32:null,posix:null});var G="__SD_URL_QUERY_SENTINEL__";var ri=Symbol("NO");class m extends HTMLElement{static MAX_OBSERVE_DEPTH=5;static VISIBILITY_THRESHOLD=0.01;static CONTENT_GATE_ROOT_MARGIN="200%";iframe=null;uuid="";boundHandleDimensionsMessage;boundHandleLoad;intersectionObserver=null;mutationObserver=null;contentGateObserver=null;observedElements=new Set;isVisible=!1;iframeLoaded=!1;contentGateOpen=!0;contentSent=!1;lastAppliedHeight=0;expectedOrigin=null;errorCount=0;static MAX_RETRY=3;constructor(){super();this.boundHandleDimensionsMessage=this.handleDimensionsMessage.bind(this),this.boundHandleLoad=this.handleLoad.bind(this)}connectedCallback(){let e=this.querySelectorAll("iframe");for(let r of e)r.remove();if(this.iframe=null,this.contentSent=!1,this.iframeLoaded=!1,this.isVisible=!1,this.contentGateOpen=!this.shouldGateContent(),this.lastAppliedHeight=0,this.errorCount=0,this.expectedOrigin=this.resolveExpectedOrigin(),!this.expectedOrigin&&this.getAttribute("src"))console.warn("SandboxIframe: failed to parse origin from src attribute");this.uuid=this.generateUUID(),this.iframe=document.createElement("iframe");let t=this.getAttribute("src");if(t)this.iframe.src=t;this.iframe.scrolling="no",this.iframe.title=this.getAttribute("title")||"埋め込みコンテンツ";let n=this.getAttribute("aria-label");if(n)this.iframe.setAttribute("aria-label",n);this.iframe.loading="lazy",this.iframe.style.width="100%",this.iframe.style.height="100%",this.iframe.style.border="none",this.iframe.addEventListener("load",this.boundHandleLoad),window.addEventListener("message",this.boundHandleDimensionsMessage),this.appendChild(this.iframe),this.setupVisibilityObserver(),this.setupMutationObserver(),this.setupContentGateObserver(),this.trySendContent()}disconnectedCallback(){if(this.iframe)this.iframe.removeEventListener("load",this.boundHandleLoad),this.iframe.remove(),this.iframe=null;if(window.removeEventListener("message",this.boundHandleDimensionsMessage),this.intersectionObserver)this.intersectionObserver.disconnect(),this.intersectionObserver=null;if(this.mutationObserver)this.mutationObserver.disconnect(),this.mutationObserver=null;if(this.contentGateObserver)this.contentGateObserver.disconnect(),this.contentGateObserver=null;this.observedElements.clear(),this.contentSent=!1,this.iframeLoaded=!1,this.isVisible=!1,this.contentGateOpen=!0,this.lastAppliedHeight=0,this.errorCount=0,this.expectedOrigin=null}generateUUID(){let e=/iPhone|iPad|iPod/.test(navigator.userAgent)&&!window.CSS?.supports?.("aspect-ratio","1");if(crypto?.randomUUID&&!e)return crypto.randomUUID();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(t)=>{let n=Math.random()*16|0;return(t==="x"?n:n&3|8).toString(16)})}getContent(){let e=this.querySelector('script[type="text/plain"]');if(e?.textContent==null)return null;return e.textContent.replace(/<\\\/script/gi,(n)=>n.replace("\\","")).split(G).join(window.location.search)}handleLoad(){this.iframeLoaded=!0,this.trySendContent()}isElementVisible(){if(window.getComputedStyle(this).display==="none")return!1;let t=this.parentElement;while(t){if(window.getComputedStyle(t).display==="none")return!1;t=t.parentElement}return!0}shouldGateContent(){if(this.getAttribute("lazy-content")!=="true")return!1;if(typeof IntersectionObserver>"u")return!1;if(this.closest("dialog")!==null)return!1;return!0}setupContentGateObserver(){if(this.contentGateOpen)return;this.contentGateObserver=new IntersectionObserver((e)=>{if(!e.some((t)=>t.isIntersecting))return;this.openContentGate()},{root:null,rootMargin:m.CONTENT_GATE_ROOT_MARGIN}),this.contentGateObserver.observe(this)}openContentGate(){if(this.contentGateOpen)return;if(this.contentGateOpen=!0,this.contentGateObserver)this.contentGateObserver.disconnect(),this.contentGateObserver=null;this.trySendContent()}trySendContent(){if(this.contentSent)return;if(!this.contentGateOpen)return;if(!this.iframeLoaded)return;if(!this.isElementVisible())return;this.trySendContentWithRetry()}trySendContentWithRetry(){try{this.sendContent(),this.contentSent=!0,this.errorCount=0}catch(e){if(this.errorCount++,this.errorCount<m.MAX_RETRY)setTimeout(()=>this.trySendContentWithRetry(),1000*this.errorCount);else this.dispatchEvent(new CustomEvent("sandbox-iframe-error",{detail:{error:"Max retry attempts reached",originalError:e}}))}}setupMutationObserver(){if(typeof MutationObserver>"u")return;this.mutationObserver=new MutationObserver(()=>{this.trySendContent()}),this.mutationObserver.observe(this,{attributes:!0,attributeFilter:["style","class"]}),this.observedElements.add(this);let e=this.parentElement,t=0;while(e&&t<m.MAX_OBSERVE_DEPTH)this.mutationObserver.observe(e,{attributes:!0,attributeFilter:["style","class"]}),this.observedElements.add(e),e=e.parentElement,t++}static parseOrigin(e){try{let t=new URL(e).origin;return t==="null"?null:t}catch{return null}}resolveExpectedOrigin(){let e=this.getAttribute("src");if(!e)return null;return m.parseOrigin(e)}sendContent(){let e=this.getContent();if(!this.iframe||!e||!this.iframe.contentWindow)return;if(!this.expectedOrigin)return;let t={uuid:this.uuid,content:e};this.iframe.contentWindow.postMessage(t,this.expectedOrigin)}handleDimensionsMessage(e){if(!this.expectedOrigin||e.origin!==this.expectedOrigin)return;if(!this.isDimensionsMessage(e.data))return;let{uuid:t,height:n}=e.data;if(t!==this.uuid)return;if(this.getAttribute("auto-height")!=="true")return;if(this.lastAppliedHeight!==n){if(this.iframe)this.iframe.style.height=`${n}px`;this.lastAppliedHeight=n}}setupVisibilityObserver(){if(typeof IntersectionObserver>"u")return;this.intersectionObserver=new IntersectionObserver((e)=>{for(let t of e)this.handleVisibilityChange(t.isIntersecting)},{root:null,threshold:m.VISIBILITY_THRESHOLD}),this.intersectionObserver.observe(this)}handleVisibilityChange(e){let t=!this.isVisible;if(this.isVisible=e,t&&e)requestAnimationFrame(()=>{this.trySendContent()})}isDimensionsMessage(e){return typeof e==="object"&&e!==null&&"uuid"in e&&"width"in e&&"height"in e&&typeof e.uuid==="str
1311ing"&&typeof e.width==="number"&&typeof e.height==="number"}}if(typeof window<"u"&&"customElements"in window)customElements.define("sandbox-iframe",m);var W=[{flag:"s",exists:!1,size:600,append:"_small"},{flag:"m",exists:!1,size:1200,append:"_middle"},{flag:"r",exists:!1,size:1800,append:"_regular"}];var bt=/(_small|_middle|_regular)?\.(jpg|png|gif|svg|webp)([?#].*)?$/i;var vt=(e,t)=>e.replace(bt,(n,r,i,o="")=>`${t(i)}${o}`);var ve=(e)=>{let t={width:0,height:0,webp:!1,variations:W.map((i)=>({...i}))},r=(e.split("/").pop()||"").split("_");for(let i of r){let o=i.match(/^s-(\d+)x(\d+)$/);if(o){t.width=parseInt(o[1],10),t.height=parseInt(o[2],10);continue}let s=i.match(/^v-(\w+)$/);if(s){let a=s[1];for(let l of t.variations)l.exists=a.includes(l.flag);continue}if(i==="webp")t.webp=!0}return t},Tt=(e,t,n,r)=>{if(!e.exists)return!1;let{size:i,size:o}=e;if(t.width<t.height)i=Math.ceil(e.size/t.height*t.width);else if(t.width>t.height)o=Math.ceil(e.size/t.width*t.height);return n<=i&&r<=o},Et=(e,t,n)=>{for(let r of e.variations)if(Tt(r,e,t,n))return r.append;return""},Te=(e,t,n,r,i)=>{let o=Et(e,t,n),s=e.webp&&i;if(!o&&!s)return r;return vt(r,(a)=>`${o}.${s?"webp":a}`)};var A,q=new WeakSet,Y="img[data-sd-img-src]",k,O=[],x=new WeakMap,j,z=!1,Ee,we,Re,wt="sd-img-src-updated";var Rt=async()=>{if(A!==void 0)return A;try{let e=document.createElement("canvas");e.width=1,e.height=1;let t=e.toDataURL("image/webp").startsWith("data:image/webp");return A=t,t}catch{return A=!1,!1}};var St=(e)=>{let t=e.getAttribute("data-sd-img-src")??"",n=ve(t),r=n.variations.filter((i)=>i.exists).map((i)=>i.flag).join("");return{src:t,width:n.width,height:n.height,variationFlags:r,webp:n.webp}},Lt=(e)=>{let t=W.map((n)=>({...n,exists:e.variationFlags.includes(n.flag)}));return{width:e.width,height:e.height,webp:e.webp,variations:t}},At=(e,t,n,r,i)=>Te(e,t,n,r,i),Ct=(e)=>e.closest("sd-loop-box")!==null,Se=(e)=>e.closest("sd-loop-box .loop-sizer, sd-loop-box .loop-clone, sd-loop-box [data-fill-clone]")!==null,kt=(e)=>{let t=e.getBoundingClientRect();if(t.width===0&&t.height===0)return!1;return t.top<window.innerHeight&&t.bottom>0},C=(e,t,n,r,i)=>{let o=e.getBoundingClientRect(),s=window.devicePixelRatio||1,a=o.width*s,l=o.height*s,u=At(n,a,l,t.src,r);if(e.src!==u){if(i)e.setAttribute("fetchpriority",i);e.src=u,e.dispatchEvent(new CustomEvent(wt,{bubbles:!0}))}},Ot=(e,t)=>{let n;return()=>{if(n!==void 0)clearTimeout(n);n=setTimeout(e,t)}},xt=()=>{if(j)return;j=new MutationObserver((e)=>{let t=new Set,n=!1;for(let r of e){for(let i of r.removedNodes){if(!(i instanceof HTMLElement))continue;let o=i.tagName==="IMG"&&i.hasAttribute("data-sd-img-src")?[i]:Array.from(i.querySelectorAll(Y));for(let s of o)if(k?.unobserve(s),q.delete(s),x.has(s))x.delete(s),t.add(s)}if(!n)for(let i of r.addedNodes){if(!(i instanceof HTMLElement))continue;if((i.tagName==="IMG"&&i.hasAttribute("data-sd-img-src")?[i]:Array.from(i.querySelectorAll(Y))).some((s)=>!Se(s))){n=!0;break}}}if(t.size>0)O=O.filter((r)=>!t.has(r.img));if(n&&!z)z=!0,Ee=requestAnimationFrame(()=>{z=!1,Ee=void 0,Le()})}),j.observe(document.body,{childList:!0,subtree:!0})};async function Le(){xt();let e=document.querySelectorAll(Y),t=Array.from(e).filter((r)=>!q.has(r)&&!Se(r));if(t.length===0)return;let n=await Rt();if(!k){k=new IntersectionObserver((o,s)=>{for(let a of o){if(!a.isIntersecting)continue;if(!(a.target instanceof HTMLImageElement))continue;let l=a.target;s.unobserve(l);let u=x.get(l);if(!u)continue;C(l,u.attrs,u.options,n),u.loaded=!0}},{rootMargin:"100%"});let i=Ot(()=>{for(let o of O){if(!o.loaded)continue;C(o.img,o.attrs,o.options,n)}},500);we=i,Re=i,window.addEventListener("resize",we),window.addEventListener("orientationchange",Re)}for(let r of t){let i=St(r);
1311if(!i.src)continue;q.add(r);let o=Lt(i),s={img:r,attrs:i,options:o,loaded:!1};if(O.push(s),x.set(r,s),Ct(r))C(r,i,o,n),s.loaded=!0;else if(kt(r))C(r,i,o,n,"high"),s.loaded=!0;else k.observe(r)}}if(h())Object.assign(window,{sdImg:Le});function v(e,t){if(!(e instanceof HTMLElement))return!1;let n=e;while(n&&n!==t){if(n.tagName==="A"||n.tagName==="BUTTON")return!0;n=n.parentElement}return!1}function Ae(){document.body.offsetHeight}class Ce extends HTMLElement{static observedAttributes=["open"];_status="closed";initialized=!1;_retryCount=0;boundTriggerClick=null;boundTriggerKeydown=null;boundMouseEnter=null;boundMouseLeave=null;boundOutsideClick=null;boundTransitionEnd=null;actionHandlers=[];hoverCloseTimer=null;_transitionTimer=null;_closedContentResizeObserver=null;_breakpointResyncListener=null;_breakpointResyncRafId=null;get _trigger(){return this.querySelector("[data-toggle-trigger]")}get _content(){return this.querySelector("[data-toggle-content]")}get open(){return this.hasAttribute("open")}set open(e){if(e)this.setAttribute("open","");else this.removeAttribute("open")}connectedCallback(){if(this.initialized)return;let e=this._trigger,t=this._content;if(!e||!t){if(this._retryCount++<3)requestAnimationFrame(()=>this.connectedCallback());return}if(this._retryCount=0,this.initialized=!0,this._status=this.hasAttribute("open")?"open":"closed",e.setAttribute("aria-expanded",this.open?"true":"false"),!this.open)this._applyClosedContentA11yState(t);if(this._observeClosedContentResize(t),this._observeBreakpointResync(t),this.hasAttribute("hover"))this._setupHoverMode(e);else this._setupClickMode(e);if(this._setupKeyboard(e),this.hasAttribute("close-outside"))this._setupOutsideClick();this._setupActionElements()}disconnectedCallback(){this._cleanup(),this.initialized=!1,this._retryCount=0}_setupClickMode(e){this.boundTriggerClick=(t)=>{if(v(t.target,e))return;t.preventDefault(),this._toggle()},e.addEventListener("click",this.boundTriggerClick)}_setupHoverMode(e){this.boundMouseEnter=()=>{this._clearHoverCloseTimer(),this._open()},this.boundMouseLeave=()=>{this._clearHoverCloseTimer(),this.hoverCloseTimer=setTimeout(()=>{this.hoverCloseTimer=null,this._close()},120)},this.addEventListener("mouseenter",this.boundMouseEnter),this.addEventListener("mouseleave",this.boundMouseLeave),this.boundTriggerClick=(t)=>{if(v(t.target,e))return;t.preventDefault()},e.addEventListener("click",this.boundTriggerClick)}_setupKeyboard(e){if(e.tagName!=="BUTTON"){if(!e.hasAttribute("tabindex"))e.setAttribute("tabindex","0");if(!e.getAttribute("role"))e.setAttribute("role","button")}this.boundTriggerKeydown=(t)=>{if(v(t.target,e))return;let n=t.key;if(n==="Enter"||n===" ")t.preventDefault(),this._toggle()},e.addEventListener("keydown",this.boundTriggerKeydown)}_setupOutsideClick(){this.boundOutsideClick=(e)=>{if((this._status==="open"||this._status==="opening")&&e.target instanceof HTMLElement&&!this.contains(e.target))this._close()},document.body.addEventListener("click",this.boundOutsideClick)}_setupActionElements(){let e=this.querySelectorAll("[data-toggle-action]");for(let t of e){if(t.closest("sd-toggle")!==this)continue;if(t===this._trigger)continue;let n=t.getAttribute("data-toggle-action"),r=()=>{if(n==="open")this._open();else if(n==="close")this._close();else this._toggle()},i=(s)=>{if(v(s.target,t))return;s.preventDefault(),r()};t.addEventListener("click",i);let o=null;if(t.tagName!=="BUTTON"){if(!t.hasAttribute("tabindex"))t.setAttribute("tabindex","0");if(!t.getAttribute("role"))t.setAttribute("role","button");o=(s)=>{if(v(s.target,t))return;let a=s.key;if(a==="Enter"||a===" ")s.preventDefault(),r()},t.addEventListener("keydown",o)}this.actionHandlers.push({el:t,clickHandler:i,keydownHandler:o})}}_toggle(){switch(this._status){case"open":case"opening":this._close();break;case"closed":case"closing":this._open();break}}_open(){let e=this._content;if(!e)return;if(!(this._status==="closed"||this._status==="closing"))return;this._clearHoverCloseTimer(),this._status="opening",this._removeTransitionEndListener(e),this._trigger?.setAttribute("aria-expanded","true"),e.removeAttribute("aria-hidden"),e.inert=!1,e.style.transition="none",e.style.height="",this.open=!0,this.dataset.toggleClosing="";let t=window.getComputedStyle(e).height;delete this.dataset.toggleClosing;let n=window.getComputedStyle(e).height;
1311e.style.height=t,Ae(),e.style.transition="",e.style.height=n,this._setupTransitionEnd(e,()=>{e.style.transition="none",e.style.height="",e.style.transition="",this._status="open"})}_close(){let e=this._content;if(!e)return;if(!(this._status==="open"||this._status==="opening"))return;this._clearHoverCloseTimer(),this._status="closing",this._removeTransitionEndListener(e),e.style.transition="none",e.style.height="",delete this.dataset.toggleClosing;let t=window.getComputedStyle(e).height;this.dataset.toggleClosing="";let n=window.getComputedStyle(e).height;e.style.height=t,delete this.dataset.toggleClosing,Ae(),e.style.transition="",e.style.height=n,this.dataset.toggleClosing="",this._setupTransitionEnd(e,()=>{e.style.transition="none",e.style.height="",e.style.transition="",this._trigger?.setAttribute("aria-expanded","false"),this.open=!1,delete this.dataset.toggleClosing,this._status="closed",this._applyClosedContentA11yState(e)})}_applyClosedContentA11yState(e){let t=this._isClosedContentCollapsed(e);if(e.inert=t,t)e.setAttribute("aria-hidden","true");else e.removeAttribute("aria-hidden")}_isClosedContentCollapsed(e){let t=window.getComputedStyle(e);if(t.display==="none"||t.visibility==="hidden")return!0;return e.offsetHeight===0&&t.overflowY!=="visible"}_observeClosedContentResize(e){if(typeof ResizeObserver>"u")return;this._closedContentResizeObserver=new ResizeObserver(()=>{if(this._status!=="closed")return;this._applyClosedContentA11yState(e)}),this._closedContentResizeObserver.observe(e)}_observeBreakpointResync(e){this._breakpointResyncListener=()=>{if(this._breakpointResyncRafId!==null)return;this._breakpointResyncRafId=requestAnimationFrame(()=>{if(this._breakpointResyncRafId=null,this._status!=="closed")return;this._applyClosedContentA11yState(e)})},window.addEventListener("resize",this._breakpointResyncListener)}_clearHoverCloseTimer(){if(this.hoverCloseTimer!==null)clearTimeout(this.hoverCloseTimer),this.hoverCloseTimer=null}_setupTransitionEnd(e,t){let n=(a)=>{let l=a;if(l.target!==e||l.propertyName!=="height")return;r()},r=()=>{if(this.boundTransitionEnd!==n)return;this._removeTransitionEndListener(e),t()};this._removeTransitionEndListener(e),this.boundTransitionEnd=n,e.addEventListener("transitionend",n);let i=window.getComputedStyle(e),o=(Number.parseFloat(i.transitionDuration)||0)*1000,s=(Number.parseFloat(i.transitionDelay)||0)*1000;this._transitionTimer=setTimeout(r,o+s+50)}_removeTransitionEndListener(e){if(this.boundTransitionEnd)e.removeEventListener("transitionend",this.boundTransitionEnd),this.boundTransitionEnd=null;if(this._transitionTimer!==null)clearTimeout(this._transitionTimer),this._transitionTimer=null}_cleanup(){let e=this._trigger,t=this._content;if(this._clearHoverCloseTimer(),e&&this.boundTriggerClick)e.removeEventListener("click",this.boundTriggerClick),this.boundTriggerClick=null;if(e&&this.boundTriggerKeydown)e.removeEventListener("keydown",this.boundTriggerKeydown),this.boundTriggerKeydown=null;if(this.boundMouseEnter)this.removeEventListener("mouseenter",this.boundMouseEnter),this.boundMouseEnter=null;if(this.boundMouseLeave)this.removeEventListener("mouseleave",this.boundMouseLeave),this.boundMouseLeave=null;if(this.boundOutsideClick)document.body.removeEventListener("click",this.boundOutsideClick),this.boundOutsideClick=null;for(let{el:n,clickHandler:r,keydownHandler:i}of this.actionHandlers)if(n.removeEventListener("click",r),i)n.removeEventListener("keydown",i);if(this.actionHandlers=[],this._closedContentResizeObserver)this._closedContentResizeObserver.disconnect(),this._closedContentResizeObserver=null;if(this._breakpointResyncListener)window.removeEventListener("resize",this._breakpointResyncListener),this._breakpointResyncListener=null;if(this._breakpointResyncRafId!==null)cancelAnimationFrame(this._breakpointResyncRafId),this._breakpointResyncRafId=null;if(t)this._removeTransitionEndListener(t);else if(this._transitionTimer!==null)clearTimeout(this._transitionTimer),this._transitionTimer=null}}if(!customElements.get("sd-toggle"))customElements.define("sd-toggle",Ce);class ke extends HTMLElement{intersectionObserver=null;video=null;isLoaded=!1;containerElement=null;boundContainerClick=null;boundContainerKeydown=null;boundDirectClick=null;boundDirectKeydown=null;boundDeferredContainerClick=null;connectedCallback(){if(this.isLoaded&&this.video){this.setupContainerClickWhenParsed(),this.setupDirectClick();return}if(this.containerElement=null,this.setupContainerClickWhenParsed(),this.setupDirectClick(),document.readyState==="complete")this.setupIntersectionObserver();else window.addEventListener("load",()=>{requestAnimationFrame(()=>this.setupIntersectionObserver())},{once:!0})}disconnectedCallback(){if(this.intersectionObserver)this.intersectionObserver.disconnect(),this.intersectionObserver=null;if(this.video)this.video.pause();if(this.boundDeferredContainerClick)document.removeEventListener("DOMContentLoaded",this.boundDeferredContainerClick),this.boundDeferredContainerClick=null;if(this.containerElement){if(this.boundContainerClick)this.containerElement.removeEventListener("click",this.boundContainerClick);if(this.boundContainerKeydown)this.containerElement.removeEventListener("keydown",this.boundContainerKeydown);this.containerElement=null}if(this.boundDirectClick)this.removeEventListener("click",this.boundDirectClick),this.boundDirectClick=null;if(this.boundDirectKeydown)this.removeEventListener("keydown",this.boundDirectKeydown),this.boundDirectKeydown=null}setupIntersectionObserver(){if(typeof IntersectionObserver>"u"){this.loadVideo();return}this.intersectionObserver=new IntersectionObserver((e)=>{for(let t of e)if(t.isIntersecting)this.handleIntersection()},{root:null,rootMargin:"100%",threshold:0}),this.intersectionObserver.observe(this)}handleIntersection(){if(this.isLoaded){if(this.intersectionObserver)this.intersectionObserver.disconnect(),this.intersectionObserver=null;return}if(this.loadVideo(),this.intersectionObserver)this.intersectionObserver.disconnect(),this.intersectionObserver=null}loadVideo(){let e=this.getAttribute("src");if(!e){console.warn("SdVideo: src attribute is required");return}if(this.isLoaded=!0,this.video=document.createElement("video"),this.hasAttribute("muted"))this.video.muted=!0;if(this.hasAttribute("loop"))this.video.loop=!0;if(this.hasAttribute("autoplay"))this.video.autoplay=!0;
1311if(this.video.playsInline=this.hasAttribute("autoplay")||this.hasAttribute("playsinline"),this.hasAttribute("controls"))this.video.controls=!0;if(this.hasAttribute("disablepictureinpicture"))this.video.disablePictureInPicture=!0;let t=this.getAttribute("poster");if(t)this.video.poster=t;if(this.video.src=e,this.video.addEventListener("play",()=>this.updatePressedState(!0)),this.video.addEventListener("pause",()=>this.updatePressedState(!1)),this.video.addEventListener("ended",()=>this.updatePressedState(!1)),this.video.addEventListener("error",()=>this.updatePressedState(!1)),this.appendChild(this.video),this.hasAttribute("autoplay"))this.video.play().catch((n)=>{this.handlePlayError(n)})}setupContainerClickWhenParsed(){if(!this.getAttribute("click-target"))return;if(document.readyState==="loading"){if(this.boundDeferredContainerClick)return;this.boundDeferredContainerClick=()=>{this.boundDeferredContainerClick=null,this.setupContainerClick()},document.addEventListener("DOMContentLoaded",this.boundDeferredContainerClick,{once:!0})}else this.setupContainerClick()}setupContainerClick(){let e=this.getAttribute("click-target")?.replace("#","");if(!e)return;let t=document.getElementById(e);if(!t)return;this.containerElement=t,this.setupToggleButtonA11y(t),this.boundContainerClick=this.togglePlayPause.bind(this),this.boundContainerKeydown=this.handleKeydown.bind(this),t.addEventListener("click",this.boundContainerClick),t.addEventListener("keydown",this.boundContainerKeydown)}setupDirectClick(){if(!this.hasAttribute("click-to-play"))return;this.setupToggleButtonA11y(this),this.boundDirectClick=this.togglePlayPause.bind(this),this.boundDirectKeydown=this.handleKeydown.bind(this),this.addEventListener("click",this.boundDirectClick),this.addEventListener("keydown",this.boundDirectKeydown)}setupToggleButtonA11y(e){if(e.setAttribute("role","button"),!e.hasAttribute("aria-label"))e.setAttribute("aria-label","再生");let t=this.video!==null&&!this.video.paused;e.setAttribute("aria-pressed",String(t)),e.setAttribute("tabindex","0"),e.style.cursor="pointer"}getToggleButtons(){let e=[];
1311if(this.containerElement)e.push(this.containerElement);if(this.hasAttribute("click-to-play"))e.push(this);return e}updatePressedState(e){for(let t of this.getToggleButtons())t.setAttribute("aria-pressed",String(e))}togglePlayPause(){let e=!this.video;if(e)this.loadVideo();if(!this.video)return;if(e&&!this.hasAttribute("autoplay")){this.video.play().catch((t)=>{this.handlePlayError(t)});return}if(this.video.paused)this.video.play().catch((t)=>{this.handlePlayError(t)});else this.video.pause()}handleKeydown(e){if(e.key===" "||e.key==="Enter")e.preventDefault(),this.togglePlayPause()}handlePlayError(e){let t=e instanceof Error?e.message:String(e);console.warn("Video play failed:",t)}}if(typeof window<"u"&&"customElements"in window){if(!customElements.get("sd-video"))customElements.define("sd-video",ke)}var Mt=[["windows nt","windows"],["android","android"],["iphone","iphone"],["ipad","iphone"],["mac os x","mac"]],_t=[[(e)=>e.includes("msie")||e.includes("trident"),"IE"],[(e)=>e.includes("edge")||e.includes("edg"),"Edge"],[(e)=>e.includes("opr")||e.includes("opera"),"opera"],[(e)=>e.includes("firefox"),"firefox"],[(e)=>e.includes("chrome")&&!e.includes("edg"),"chrome"],[(e)=>e.includes("safari")&&!e.includes("chrome"),"safari"]];function M(e=8){let t=new Uint8Array(e);crypto.getRandomValues(t);let n="";for(let r=0;r<e;r++)n+="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789"[t[r]%63];return n}function Ht(){let e=sessionStorage.getItem("studio_analytics_session_id");if(e)return e;let t=M();return sessionStorage.setItem("studio_analytics_session_id",t),t}function Dt(e){return!e||e===""?"none":e}function It(e){let t=new URL(e);return{url:e,domain:t.hostname,path:t.pathname}}function Pt(e){let t=e.toLowerCase(),n=Mt.find(([r])=>t.includes(r));if(n)return n[1];return"etc"}function Ft(e){let t=e.toLowerCase(),n=_t.find(([r])=>r(t));if(n)return n[1];return"other"}function Nt(e,t,n,r,i=Ht){let{url:o,domain:s,path:a}=It(e);return{url:o,domain:s,path:a,session_id:i(),user_agent:n,referrer:Dt(t),os:Pt(n),browser:Ft(n),project_id:r}}function Kt(){try{return sessionStorage.setItem("__sas_test__","1"),sessionStorage.removeItem("__sas_test__"),!0}catch{return!1}}function Oe(e){if(!e)return null;try{return new URL(e).hostname}catch{return null}}function Ut(e,t){let n=Oe(e),r=Oe(t);if(!r)return!0;if(!n)return!0;return n!==r}function Bt(e,t){if(!Kt())return M();let n=Ut(e,t),r=sessionStorage.getItem("studio_analytics_session_id");if(n){let o=M();return sessionStorage.setItem("studio_analytics_session_id",o),o}if(r)return r;let i=M();return sessionStorage.setItem("studio_analytics_session_id",i),i}function Vt(e){try{let t=window.location.href,n=document.referrer||void 0,r=navigator.userAgent,i=Bt(t,n),o=Nt(t,n,r,e,()=>i);setTimeout(()=>{fetch("https://analytics.studiodesignapp.com/event",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o),keepalive:!0}).catch(()=>{})},0)}catch{}}Object.assign(window,{sendAnalytics:Vt});})();
1312
1313</script>
vendor: 1 bytes, line 1313
1313
1314<script async src="//msta.j-server.com/MSTA/LUC2GETCCO/js/msta.js"></script>
1314
1315</head>
1316<body>
1317<div class="box sd-1"><header class="box symbol-1 appear _pv _p15 _p16 _p17 _p3u _p4a" data-scope-v2-5634ea115f5f924381377bd2d926cbd5><a class="box symbol-1__sd-1 _p15 _p16 _p18 _p19" href="/" data-current><img class="img symbol-1__sd-2 _p1a _p1b _p4a" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1016&#x27; height=&#x27;128&#x27; viewBox=&#x27;0 0 1016 128&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2.png" alt="株式会社地圏環境テクノロジー" /><noscript class=""><img class="img symbol-1__sd-2 _p1a _p1b _p4a" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2_small.webp" alt="株式会社地圏環境テクノロジー" width="1016" height="128" loading="lazy" /></noscript></a><div class="box symbol-1__sd-3 _ps _pw _p15 _p18 _p19 _p1c _p1d"><a class="text symbol-1__sd-4 _p16 _p1a _p1e _p1f _p1g _p1h _p1i _p1j" href="/about">ABOUT</a><sd-toggle class="toggle symbol-1__sd-5 _p0 _p1k _p1n" hover=""><button class="box symbol-1__sd-6 _p15 _p18 _p19 _p1g _p1k _p1l _p1m" data-toggle-trigger="" aria-expanded="false" type="button"><p class="text symbol-1__sd-7 _p1e _p1f _p1i _p1j _p1n _p1o">SOLUTIONS</p><span class="icon symbol-1__sd-8 material-icons _p19 _p1p _p1q" aria-hidden="true">arrow_drop_up</span></button><div class="box symbol-1__sd-9 _p19 _p1o _p1r _p1s _p1t _p1u _p1v" data-toggle-content="" aria-hidden="true" inert=""><div class="box symbol-1__sd-10 _p1 _p1m _p1o _p1t"><a class="text symbol-1__sd-11 _p1e _p1f _p1g _p1i _p1j _p1n" href="/full-assessment">FULL ASSESSMENT</a><a class="text symbol-1__sd-12 _p1e _p1f _p1g _p1i _p1j _p1n" href="/quick-assessment">QUICK ASSESSMENT</a></div></div></sd-toggle><sd-toggle class="toggle symbol-1__sd-13 _p0 _p1k _p1n" hover=""><button class="box symbol-1__sd-14 _p15 _p18 _p19 _p1g _p1k _p1l _p1m" data-toggle-trigger="" aria-expanded="false" type="button"><p class="text symbol-1__sd-15 _p1e _p1f _p1i _p1j _p1n _p1o">PRODUCTS</p><span class="icon symbol-1__sd-16 material-icons _p19 _p1p _p1q" aria-hidden="true">arrow_drop_up</span></button><div class="box symbol-1__sd-17 _p19 _p1o _p1r _p1s _p1t _p1u _p1v" data-toggle-content="" aria-hidden="true" inert=""><div class="box symbol-1__sd-18 _p1 _p1m _p1o _p1t"><a class="text symbol-1__sd-19 _p1e _p1f _p1g _p1i _p1j _p1n" href="/getflows">GETFLOWS</a><a class="box symbol-1__sd-20 _p18 _p19 _p1g _p1r" href="https://webmaps.getc.co.jp/" target="_blank"><p class="text symbol-1__sd-21 _p1e _p1f _p1i _p1j _p1n _p1o">水循環モデルWebmap</p><img class="img symbol-1__sd-22 _p1a" width="19" height="19" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-19x19_6f87bd4a-17c2-4cd7-a54c-603a7d4acbb4.svg" /></a></div></div></sd-toggle><a class="text symbol-1__sd-23 _pn _ps _pw _p16 _p1e _p1f _p1g _p1h _p1i _p1j _p1n _p1w" href="/careers">CAREER</a><a class="text symbol-1__sd-24 _p16 _p1e _p1f _p1g _p1h _p1i _p1j _p1n" href="/news">NEWS</a><a class="text symbol-1__sd-25 _p16 _p1e _p1f _p1g _p1h _p1i _p1j _p1n" href="/careers">CAREERS</a></div><div class="box symbol-1__sd-26 _p15 _p18 _p19"><div class="box symbol-1__sd-27 _pm _ps _pw _p15 _p18 _p19 _p1c _p1x"><div class="box symbol-1__sd-28 _pn _ps _pw _p15 _p16 _p18 _p19 _p1c _p1k _p1y"><p class="text symbol-1__sd-29 _p2 _p1e _p1f _p1i _p1j _p1n" id="js-lang-ja">JP</p><p class="text symbol-1__sd-30 _p2 _p1e _p1f _p1i _p1j _p1n">/ </p><p class="text symbol-1__sd-31 _p2 _p1e _p1f _p1i _p1j _p1n" id="js-lang-en">EN</p></div><a class="box symbol-1__sd-32 _p15 _p16 _p18 _p1z" href="/contact"><p class="text symbol-1__sd-33 _p1e _p1i _p1j _p1n _p20">お問い合わせ</p></a></div><button class="box symbol-1__sd-34 _px _p15 _p18 _p19 _p1w _p3w _p40 _p41" data-modal="sd-modal-3f1c31eb5a851ab2" onclick="showModal(&quot;sd-modal-3f1c31eb5a851ab2&quot;,this)" type="button"><div class="box symbol-1__sd-35 _p3 _pl _pq"></div><div class="box symbol-1__sd-36 _p3 _pl _pq"></div><div class="box symbol-1__sd-37 _p3 _pl _pq"></div></button></div></header><main class="box sd-2 _p1q _p31 _p32 _p36 _p3h _p4b"><section class="section sd-3 _p2z _p3c _p3i"><div class="section-inner box sd-4 _p31 _p39"><div class="box sd-5 _p1u _p27 _p28 _p31 _p32 _p3j"><div class="box sd-6 _p28 _p29 _p31 _p34 _p36 _p3j"><sd-video class="video sd-7 _pn _ps _p1c _p2a _p3c _p3j" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1440x780_8e0fbe74-dc18-4091-a02d-2c66a16b3cdc.mp4" muted loop autoplay playsinline poster="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1440x780_v-fms_f26a9624-cace-4090-b8f4-da2e07b64c28.webp" disablepictureinpicture></sd-video><sd-video class="video sd-8 _p11 _p1w _p3c _p3j" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1080x1170_70200686-9c86-47ae-9902-697647ac9617.mp4" muted loop autoplay playsinline poster="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1080x1170_v-fs_ef82366d-a3db-4ec5-b987-ef800c23ed5e.webp" disablepictureinpicture></sd-video><sd-video class="video sd-9 _pp _pu _p1w _p3c _p3j" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-780x1568_35f97ea3-ae7f-4059-99bb-68c0785614a8.mp4" muted loop autoplay playsinline poster="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-780x1568_v-fms_f8de86c2-77fa-44ab-b1dc-adffb81d401e.webp" disablepictureinpicture></sd-video></div><div class="box image image--horizontal sd-10 _po _pt _pz _p1c _p1u _p1v _p27 _p3c _p3j" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1600x770_v-fms_b093cf66-9e5a-4564-a580-a40ef2352553.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1600x770_v-fms_b093cf66-9e5a-4564-a580-a40ef2352553_small.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1600x770_v-fms_b093cf66-9e5a-4564-a580-a40ef2352553_middle.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1600x770_v-fms_b093cf66-9e5a-4564-a580-a40ef2352553.webp)"><span class="image__bg-container" aria-hidden="true"></span></div></div><div class="box sd-11 _p9 _p31 _p36 _p39"><h1 class="box sd-12 _p9 _p31 _p36 _p39"><span class="text sd-13 _p1e _p3a _p3b">水を、未来を</span><span class="text sd-14 _p1e _p3a _p3b _p41">解き明かす。</span></h1><p class="text sd-15 _po _p11 _p1c _p1e _p2d _p3a _p3b _p41">シミュレーション技術で、自然と社会の課題に向き合う</p><p class="text sd-16 _pp _pu _p1e _p1i _p1w _p2d _p3a _p3b">シミュレーション技術で、<br>自然と社会の課題に向き合う</p></div></div></section><section class="box sd-17 _p2z _p3k"><div class="box sd-18 _p31 _p3h"><div class="box symbol-2 _p36 _p39 _p3f" data-scope-v2-e06ec9dd4135ed01427d73519a979300><p class="text symbol-2__sd-1 theme-8c9a1c8b _p1e _p1i _p1q _p3a _p3b">WHAT WE DO</p><h2 class="text symbol-2__sd-2 theme-c58daaaf _po _pt _p11 _p1c _p1i _p3a _p3b">あらゆる地域の水問題に対して解を提供する</h2><p class="text symbol-2__sd-3 theme-1692cc84 _pp _pu _p1i _p1w _p3a _p3b">あらゆる地域の水問題に対して解を提供する</p><p class="text symbol-2__sd-4 theme-84a2bb9b _po _pt _p11 _p1c _p25 _p2g _p2h _p3a _p3i">水の流れを読み解き、水問題の解決に向けた道筋を示す。それが私たちの仕事です。<br>現地データと水の流れを再現するモデル。このふたつを照らし合わせ、地表から地下につながる水循環を明らかにします。<br>複雑な自然現象を科学的かつ客観的に捉え、意思決定を支えるソリューションを提供します。</p><p class="text symbol-2__sd-5 theme-84a2bb9b _pp _pu _p1w _p25 _p2g _p2h _p3a _p3i">水の流れを読み解き、水問題の解決に向けた道筋を示す。それが私たちの仕事です。<br>現地データと水の流れを再現するモデル。このふたつを照らし合わせ、地表から地下につながる水循環を明らかにします。複雑な自然現象を科学的かつ客観的に捉え、意思決定を支えるソリューションを提供します。</p></div><div class="box sd-19 _py _p31 _p35 _p36 _p3e"><sd-video class="video sd-20 _py _p3c" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1280x720_9b132a6e-d09e-4866-af6c-fb1f2071c32e.mp4" muted loop autoplay playsinline poster="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1280x720_v-fms_33231c44-ada1-4106-af85-6deb5aa3c2eb.webp"></sd-video></div><div class="box image image--horizontal sd-21 _po _pt _p11 _p1c _p1g _p1u _p27 _p2j _p3c _p3j" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2400x1386_c51d96e5-c2d0-4312-a75b-805f52559afa.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2400x1386_c51d96e5-c2d0-4312-a75b-805f52559afa.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2400x1386_c51d96e5-c2d0-4312-a75b-805f52559afa.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2400x1386_c51d96e5-c2d0-4312-a75b-805f52559afa.webp)"><span class="image__bg-container" aria-hidden="true"></span></div><div class="box image image--vertical sd-22 _pp _pu _p1u _p1w _p27 _p2j _p3c _p3j" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1138_43b6585c-678d-4abf-99b6-54ef07903081.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1138_43b6585c-678d-4abf-99b6-54ef07903081.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1138_43b6585c-678d-4abf-99b6-54ef07903081.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1138_43b6585c-678d-4abf-99b6-54ef07903081.webp)"><span class="image__bg-container" aria-hidden="true"></span></div></div></section><section class="section sd-23 _p2z _p3b _p3c"><div class="section-inner box sd-24 _p39 _p3f"><div class="box symbol-2 _p36 _p39 _p3f" data-scope-v2-251925a1f266ef9de08ec998594278e0><p class="text symbol-2__sd-1 theme-8c9a1c8b _p1e _p1i _p1q _p3a _p3b">TOPICS</p><h2 class="text symbol-2__sd-2 theme-c58daaaf _po _pt _p11 _p1c _p1i _p3a _p3b">トピックス</h2><p class="text symbol-2__sd-3 theme-1692cc84 _pp _pu _p1i _p1w _p3a _p3b">トピックス</p></div><ul class="box list-1 _p34 _p3h"><a class="box list-1__item _p32 _p36 _p38" href="/news/206" data-scope-v2-d1bc5a1c4ecbb1faad6a34c82a1cb89e><div class="box image image--horizontal list-1__item__sd-1 _p10 _p32 _p38 _p3l _p4a" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-3857x2074_v-frms_webp_02ed1375-2185-46ad-a697-7e88d8f17be7.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-3857x2074_v-frms_webp_02ed1375-2185-46ad-a697-7e88d8f17be7_small.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-3857x2074_v-frms_webp_02ed1375-2185-46ad-a697-7e88d8f17be7_middle.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-3857x2074_v-frms_webp_02ed1375-2185-46ad-a697-7e88d8f17be7_regular.webp)"><span class="image__bg-container" aria-hidden="true"></span><div class="box list-1__item__sd-2 _pb _p31 _p32"><p class="text list-1__item__sd-3 _pc _p1i _p3a _p3b">イベント</p></div></div><div class="box list-1__item__sd-4 _p32 _p38"><p class="text list-1__item__sd-5 _pp _pu _p11 _p1c _p1e _p1i _p3b _p3k">「Global Nature Positive S...</p><p class="text list-1__item__sd-6 _pa _po _pt _p11 _p1e _p1i _p1w _p3b _p3k">「Global Nature Posit...</p><p class="text list-1__item__sd-7 _pa _pp _pu _pz _p1e _p1i _p1w _p3b _p3k">「Global Nature ...</p></div><div class="box list-1__item__sd-8 _p1u _p1v _p2m _p2z _p38 _p3c"><div class="box list-1__item__sd-9 _p29 _p3c"></div><div class="box list-1__item__sd-10 _p29 _p3c"></div></div></a><a class="box list-1__item _p32 _p36 _p38" href="/news/204" data-scope-v2-93fd4331d24c4b483e6e37b52fbd2b3a><div class="box image image--horizontal list-1__item__sd-1 _p10 _p32 _p38 _p3l _p4a" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-567x470_webp_98af32ce-a28e-4be8-953f-1fee1a6c28a5.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-567x470_webp_98af32ce-a28e-4be8-953f-1fee1a6c28a5.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-567x470_webp_98af32ce-a28e-4be8-953f-1fee1a6c28a5.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-567x470_webp_98af32ce-a28e-4be8-953f-1fee1a6c28a5.webp)"><span class="image__bg-container" aria-hidden="true"></span><div class="box list-1__item__sd-2 _pb _p31 _p32"><p class="text list-1__item__sd-3 _pc _p1i _p3a _p3b">プレス</p></div></div><div class="box list-1__item__sd-4 _p32 _p38"><p class="text list-1__item__sd-5 _pp _pu _p11 _p1c _p1e _p1i _p3b _p3k">水資源リスク評価研究会より「気候変動を踏まえた水資...</p><p class="text list-1__item__sd-6 _pa _po _pt _p11 _p1e _p1i _p1w _p3b _p3k">水資源リスク評価研究会より「気候変動を踏...</p><p class="text list-1__item__sd-7 _pa _pp _pu _pz _p1e _p1i _p1w _p3b _p3k">水資源リスク評価研究会より「気...</p></div><div class="box list-1__item__sd-8 _p1u _p1v _p2m _p2z _p38 _p3c"><div class="box list-1__item__sd-9 _p29 _p3c"></div><div class="box list-1__item__sd-10 _p29 _p3c"></div></div></a><a class="box list-1__item _p32 _p36 _p38" href="/news/WO7XuksY" data-scope-v2-f52478d05f65f8183e83c46b40153dfc><div class="box image image--horizontal list-1__item__sd-1 _p10 _p32 _p38 _p3l _p4a" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-600x400_56b42297-1ae6-4946-9b42-bc7d99dfb6fa.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-600x400_56b42297-1ae6-4946-9b42-bc7d99dfb6fa.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-600x400_56b42297-1ae6-4946-9b42-bc7d99dfb6fa.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-600x400_56b42297-1ae6-4946-9b42-bc7d99dfb6fa.webp)"><span class="image__bg-container" aria-hidden="true"></span><div class="box list-1__item__sd-2 _pb _p31 _p32"><p class="text list-1__item__sd-3 _pc _p1i _p3a _p3b">プレス</p></div></div><div class="box list-1__item__sd-4 _p32 _p38"><p class="text list-1__item__sd-5 _pp _pu _p11 _p1c _p1e _p1i _p3b _p3k">新サービス「流域リスクレンズ」の提供を開始しました</p><p class="text list-1__item__sd-6 _pa _po _pt _p11 _p1e _p1i _p1w _p3b _p3k">新サービス「流域リスクレンズ」の提供を開...</p><p class="text list-1__item__sd-7 _pa _pp _pu _pz _p1e _p1i _p1w _p3b _p3k">新サービス「流域リスクレンズ」...</p></div><div class="box list-1__item__sd-8 _p1u _p1v _p2m _p2z _p38 _p3c"><div class="box list-1__item__sd-9 _p29 _p3c"></div><div class="box list-1__item__sd-10 _p29 _p3c"></div></div></a><a class="box list-1__item _p32 _p36 _p38" href="/news/NoIEBcGF" data-scope-v2-bf15877934c52b80290108a63d9e3f57><div class="box image image--horizontal list-1__item__sd-11 _p10 _p32 _p38 _p3l _p4a" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-560x420_20f972aa-3ee0-47a7-ae78-18ff8af4c36d.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-560x420_20f972aa-3e
1317e0-47a7-ae78-18ff8af4c36d.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-560x420_20f972aa-3ee0-47a7-ae78-18ff8af4c36d.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-560x420_20f972aa-3ee0-47a7-ae78-18ff8af4c36d.webp)"><span class="image__bg-container" aria-hidden="true"></span><div class="box list-1__item__sd-12 _pb _p31 _p32"><p class="text list-1__item__sd-13 _pc _p1i _p3a _p3b">企業情報</p></div></div><div class="box list-1__item__sd-4 _p32 _p38"><p class="text list-1__item__sd-5 _pp _pu _p11 _p1c _p1e _p1i _p3b _p3k">HPリニューアルのお知らせ</p><p class="text list-1__item__sd-6 _pa _po _pt _p11 _p1e _p1i _p1w _p3b _p3k">HPリニューアルのお知らせ</p><p class="text list-1__item__sd-7 _pa _pp _pu _pz _p1e _p1i _p1w _p3b _p3k">HPリニューアルのお知らせ</p></div><div class="box list-1__item__sd-8 _p1u _p1v _p2m _p2z _p38 _p3c"><div class="box list-1__item__sd-9 _p29 _p3c"></div><div class="box list-1__item__sd-10 _p29 _p3c"></div></div></a></ul></div></section><div class="box sd-25 _p1q _p2o _p31 _p32 _p36 _p4a"><sandbox-iframe class="frame sd-26 _pp _pu _p11 _p1w _p2y _p3k" src="https://1pqDprgYqj.studioiframesandbox.com/" title="埋め込みコンテンツ" lazy-content="true" auto-height="true">
1317<script type="text/plain"><div class="unicorn-embed" data-us-project="TJhJXKCHuY70oVOkyaCx"></div>
1318
1319<style>
1320  .unicorn-embed {
1321    width: 100%;
1322    height: 900px;
1323  }
1324
1325  @media (max-width: 767px) {
1326    .unicorn-embed {
1327      height: 420px;
1328    }
1329  }
1330</style>
1331
1332<script type="text/javascript">
1333!function(){
1334  var u=window.UnicornStudio;
1335  if(u&&u.init){
1336    if(document.readyState==="loading"){
1337      document.addEventListener("DOMContentLoaded",function(){u.init()})
1338    }else{
1339      u.init()
1340    }
1341  }else{
1342    window.UnicornStudio={isInitialized:!1};
1343    var i=document.createElement("script");
1344    i.src="https://cdn.jsdelivr.net/gh/hiunicornstudio/[email protected]/dist/unicornStudio.umd.js";
1345    i.onload=function(){
1346      if(document.readyState==="loading"){
1347        document.addEventListener("DOMContentLoaded",function(){UnicornStudio.init()})
1348      }else{
1349        UnicornStudio.init()
1350      }
1351    };
1352    (document.head||document.body).appendChild(i)
1353  }
1354}();
1355<\/script></script>
1355</sandbox-iframe><sd-video class="video sd-27 _p29 _p3c _p3k" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1728x1080_45bbb2b0-029b-4b6d-9c3b-9febfd6fd12c.mp4#t=0.01" muted loop autoplay playsinline></sd-video></div><section class="section sd-28 _p2z _p3b _p48"><div class="section-inner box sd-29 _p39 _p3f"><div class="box symbol-2 _p36 _p39 _p3f" data-scope-v2-058eb41d61ae1685e4c4a87adb156264><p class="text symbol-2__sd-1 theme-8c9a1c8b _p1e _p1i _p1q _p3a _p3b">SOLUTIONS</p><h2 class="text symbol-2__sd-2 theme-c58daaaf _po _pt _p11 _p1c _p1i _p3a _p3b">目的から探す</h2><p class="text symbol-2__sd-3 theme-1692cc84 _pp _pu _p1i _p1w _p3a _p3b">目的から探す</p><p class="text symbol-2__sd-4 theme-84a2bb9b _po _pt _p11 _p1c _p25 _p2g _p2h _p3a _p3i">あなたの課題に合わせた水循環解析ソリューション</p><p class="text symbol-2__sd-5 theme-84a2bb9b _pp _pu _p1w _p25 _p2g _p2h _p3a _p3i">あなたの課題に合わせた水循環解析ソリューション</p></div><div class="box image image--horizontal sd-30 _po _pu _p11 _p1c _p1u _p28 _p3c _p3j" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2880x1730_f0bf048c-fc7b-4faa-8096-22b1c3abec8a.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2880x1730_f0bf048c-fc7b-4faa-8096-22b1c3abec8a.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2880x1730_f0bf048c-fc7b-4faa-8096-22b1c3abec8a.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-2880x1730_f0bf048c-fc7b-4faa-8096-22b1c3abec8a.webp)"><span class="image__bg-container" aria-hidden="true"></span></div><div class="box image image--vertical sd-31 _pp _p1u _p1w _p27 _p28 _p3c _p3j" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1210_ca266ea2-3a08-40d4-9d6f-e74981ded1d8.webp);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1210_ca266ea2-3a08-40d4-9d6f-e74981ded1d8.webp);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1210_ca266ea2-3a08-40d4-9d6f-e74981ded1d8.webp);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-786x1210_ca266ea2-3a08-40d4-9d6f-e74981ded1d8.webp)"><span class="image__bg-container" aria-hidden="true"></span></div><ul class="box list-2 _p35 _p3e"><li class="box list-2__item _p32 _p36 _p3f _p4i" data-scope-v2-b7530c09044f8c00d0d6dc40bdb49423><div class="box list-2__item__sd-1 _p2y _p32 _p3f _p3h _p3o _p43"><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1920&#x27; height=&#x27;1097&#x27; viewBox=&#x27;0 0 1920 1097&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1097_v-frms_webp_4d008536-cc3e-461d-addb-b881681b9e0f.jpg" alt="" /><noscript class=""><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1097_v-frms_webp_4d008536-cc3e-461d-addb-b881681b9e0f_small.webp" alt="" width="1920" height="1097" loading="lazy" /></noscript></div><div class="box list-2__item__sd-3 _p2p _p3k _p3o _p4a _p4b"><div class="box list-2__item__sd-4 _p36 _p38 _p39"><p class="text list-2__item__sd-5 theme-fd9fd4db _p1i _p2q _p3a _p3b">FULL ASSESSMENT</p><h3 class="text list-2__item__sd-6 theme-c58daaaf _p1i _p3a _p3b">個別詳細な検討が必要な方</h3></div><div class="box list-2__item__sd-7 _p2d _p36 _p38 _p39 _p3e"><p class="text list-2__item__sd-8 theme-36804831 _p1i _p2s _p2y _p3a _p3b">このような方に</p><div class="box list-2__item__sd-9 _p36 _p38 _p39 _p3e"><div class="box list-2__item__sd-10 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-11 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-12 theme-84a2bb9b _pf _p1i _p3b">現地の水循環の変化を詳しく把握したい</p></div><div class="box list-2__item__sd-13 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-14 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-15 theme-84a2bb9b _pf _p1i _p3b">気候変動や土地利用変化による   将来影響を評価したい</p></div><div class="box list-2__item__sd-16 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-17 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-18 theme-84a2bb9b _pf _p1i _p3b">対策案の効果を科学的に比較したい</p></div></div><a class="box list-2__item__sd-19 _p2y _p31 _p34" href="/full-assessment"><p class="text list-2__item__sd-20 theme-77aa6b95 _p1e _p1i _p3a _p3b">詳しく見る</p><div class="box list-2__item__sd-21 _p1u _p1v _p31 _p34 _p36"><div class="box image image--horizontal list-2__item__sd-22" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg)"><span class="image__bg-container" aria-hidden="true"></span></div></div></a></div></div></li><li class="box list-2__item _p32 _p36 _p3f _p4i" data-scope-v2-534158fe777aaf05db01dfcdd6a6deb4><div class="box list-2__item__sd-1 _p2y _p32 _p3f _p3h _p3o _p43"><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1920&#x27; height=&#x27;1072&#x27; viewBox=&#x27;0 0 1920 1072&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1072_v-frms_webp_044b93ba-6667-40a2-8c47-72ff005163d0.jpg" alt="" /><noscript class=""><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1072_v-frms_webp_044b93ba-6667-40a2-8c47-72ff005163d0_small.webp" alt="" width="1920" height="1072" loading="lazy" /></noscript></div><div class="box list-2__item__sd-3 _p2p _p3k _p3o _p4a _p4b"><div class="box list-2__item__sd-4 _p36 _p38 _p39"><p class="text list-2__item__sd-5 theme-fd9fd4db _p1i _p2q _p3a _p3b">QUICK ASSESSMENT</p><h3 class="text list-2__item__sd-6 theme-c58daaaf _p1i _p3a _p3b">
1355水循環の簡易評価を行いたい方</h3></div><div class="box list-2__item__sd-7 _p2d _p36 _p38 _p39 _p3e"><p class="text list-2__item__sd-8 theme-36804831 _p1i _p2s _p2y _p3a _p3b">このような方に</p><div class="box list-2__item__sd-9 _p36 _p38 _p39 _p3e"><div class="box list-2__item__sd-10 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-11 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-12 theme-84a2bb9b _pf _p1i _p3b">地域の水循環特性を概略的に把握したい</p></div><div class="box list-2__item__sd-13 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-14 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-15 theme-84a2bb9b _pf _p1i _p3b">複数地点を同じ尺度で比較したい</p></div><div class="box list-2__item__sd-16 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-17 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-18 theme-84a2bb9b _pf _p1i _p3b">詳細調査や解析に進む前の基礎情報がほしい</p></div></div><a class="box list-2__item__sd-19 _p2y _p31 _p34" href="/quick-assessment"><p class="text list-2__item__sd-20 theme-77aa6b95 _p1e _p1i _p3a _p3b">詳しく見る</p><div class="box list-2__item__sd-21 _p1u _p1v _p31 _p34 _p36"><div class="box image image--horizontal list-2__item__sd-22" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg)"><span class="image__bg-container" aria-hidden="true"></span></div></div></a></div></div></li><li class="box list-2__item _p32 _p36 _p3f _p4i" data-scope-v2-cf7aa1074c3566dae36883d294b10a67><div class="box list-2__item__sd-1 _p2y _p32 _p3f _p3h _p3o _p43"><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1920&#x27; height=&#x27;1076&#x27; viewBox=&#x27;0 0 1920 1076&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1076_v-frms_webp_7729b0d1-d1e3-4a30-9fbd-073516b358e2.jpg" alt="" /><noscript class=""><img class="img list-2__item__sd-2 _p1q _p3c _p3k" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1920x1076_v-frms_webp_7729b0d1-d1e3-4a30-9fbd-073516b358e2_small.webp" alt="" width="1920" height="1076" loading="lazy" /></noscript></div><div class="box list-2__item__sd-3 _p2p _p3k _p3o _p4a _p4b"><div class="box list-2__item__sd-4 _p36 _p38 _p39"><p class="text list-2__item__sd-5 theme-fd9fd4db _p1i _p2q _p3a _p3b">GETFLOWS</p><h3 class="text list-2__item__sd-6 theme-c58daaaf _p1i _p3a _p3b">水循環解析を導入したい方</h3></div><div class="box list-2__item__sd-7 _p2d _p36 _p38 _p39 _p3e"><p class="text list-2__item__sd-8 theme-36804831 _p1i _p2s _p2y _p3a _p3b">このような方に</p><div class="box list-2__item__sd-9 _p36 _p38 _p39 _p3e"><div class="box list-2__item__sd-10 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-11 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-12 theme-84a2bb9b _pf _p1i _p3b">自社や研究機関で水循環解析を行いたい</p></div><div class="box list-2__item__sd-13 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-14 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-15 theme-84a2bb9b _pf _p1i _p3b">地表水・地下水を一体的に扱う解析環境を<br>導入したい</p></div><div class="box list-2__item__sd-16 _pd _p35 _p36 _p38"><p class="text list-2__item__sd-17 theme-84a2bb9b _pe _p1i _p3a _p3b">・</p><p class="text list-2__item__sd-18 theme-84a2bb9b _pf _p1i _p3b">解析目的に応じて機能を拡張できるシミュレーターを利用したい</p></div></div><a class="box list-2__item__sd-19 _p2y _p31 _p34" href="/getflows"><p class="text list-2__item__sd-20 theme-77aa6b95 _p1e _p1i _p3a _p3b">詳しく見る</p><div class="box list-2__item__sd-21 _p1u _p1v _p31 _p34 _p36"><div class="box image image--horizontal list-2__item__sd-22" style="--img-origin:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-small:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-middle:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg);--img-regular:url(https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-30x30_4e84ee08-0bcc-4102-95cb-d5c25555ce96.svg)"><span class="image__bg-container" aria-hidden="true"></span></div></div></a></div></div></li></ul></div></section><section class="section sd-32 _p1v _p3b"><div class="section-inner box sd-33 _p38 _p39"><div class="box sd-34 _p34 _p36 _p3h"><div class="box symbol-2 _p36 _p39 _p3f" data-scope-v2-c3439ca9fb181989f58bd4b053fa5b42 data-boolean2><p class="text symbol-2__sd-1 theme-8c9a1c8b _p1e _p1i _p1q _p3a _p3b">NEWS</p><h2 class="text symbol-2__sd-2 theme-c58daaaf _po _pt _p11 _p1c _p1i _p3a _p3b">お知らせ</h2><p class="text symbol-2__sd-3 theme-1692cc84 _pp _pu _p1i _p1w _p3a _p3b">お知らせ</p></div><a class="text sd-35 theme-fd9fd4db _p1i _p25 _p3a _p3b" href="/news">VIEW ALL</a></div><div class="box list-3 _p2p _p38 _p3c _p3h"><a class="box list-3__item _p3b _p3h _p4b" href="news/20260930" data-scope-v2-9ea92cb7fe2345a5ff19e72cdc18b52c><div class="box list-3__item__sd-1 _p34 _p3f _p3h"><div class="box list-3__item__sd-2 _p36 _p3f _p40"><div class="box list-3__item__sd-3 _p35 _p36 _p3f"><div class="box list-3__item__sd-4 _p2y _p31 _p39"><p class="text list-3__item__sd-5 _p1i _p2s _p3a _p3b">メディア</p></div><p class="text list-3__item__sd-6 theme-84a2bb9b"><sd-date datetime="2026-10-01T00:04:05+00:00" data-format="~FullYear4.~Month2.~Date2" style="display:contents">
13552026.10.01</sd-date></p></div><p class="text list-3__item__sd-7 theme-84a2bb9b _p1i _p3b _p48">弊社代表の田原が「農林金融」10月号に掲載されました。</p></div><div class="box list-3__item__sd-8 _p2y _p31 _p32 _p36"><img class="img list-3__item__sd-9" width="4" height="7" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-4x7_b570c960-473b-4930-8d32-6135ecd7721f.svg" /></div></div></a><a class="box list-3__item _p3b _p3h _p4b" href="news/20260904" data-scope-v2-c0c4ea3a0677c987cb4b534b2b3a76a8><div class="box list-3__item__sd-1 _p34 _p3f _p3h"><div class="box list-3__item__sd-2 _p36 _p3f _p40"><div class="box list-3__item__sd-3 _p35 _p36 _p3f"><div class="box list-3__item__sd-4 _p2y _p31 _p39"><p class="text list-3__item__sd-5 _p1i _p2s _p3a _p3b">メディア</p></div><p class="text list-3__item__sd-6 theme-84a2bb9b"><sd-date datetime="2026-09-24T02:27:03+00:00" data-format="~FullYear4.~Month2.~Date2" style="display:contents">2026.09.24</sd-date></p></div><p class="text list-3__item__sd-7 theme-84a2bb9b _p1i _p3b _p48">日本政府公式ウェブサイト「JapanGov」に当社の水循環シミュレーション技術「GETFLOWS」が紹介されました</p></div><div class="box list-3__item__sd-8 _p2y _p31 _p32 _p36"><img class="img list-3__item__sd-9" width="4" height="7" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-4x7_b570c960-473b-4930-8d32-6135ecd7721f.svg" /></div></div></a><a class="box list-3__item _p3b _p3h _p4b" href="news/208" data-scope-v2-53eaca7c838586e285588beac79d2249><div class="box list-3__item__sd-1 _p34 _p3f _p3h"><div class="box list-3__item__sd-2 _p36 _p3f _p40"><div class="box list-3__item__sd-3 _p35 _p36 _p3f"><div class="box list-3__item__sd-4 _p2y _p31 _p39"><p class="text list-3__item__sd-5 _p1i _p2s _p3a _p3b">メディア</p></div><p class="text list-3__item__sd-6 theme-84a2bb9b"><sd-date datetime="2026-09-10T02:50:53+00:00" data-format="~FullYear4.~Month2.~Date2" style="display:contents">2026.09.10</sd-date></p></div><p class="text list-3__item__sd-7 theme-84a2bb9b _p1i _p3b _p48">「流域リスクレンズ」がリスク対策.comで紹介されました</p></div><div class="box list-3__item__sd-8 _p2y _p31 _p32 _p36"><img class="img list-3__item__sd-9" width="4" height="7" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-4x7_b570c960-473b-4930-8d32-6135ecd7721f.svg" /></div></div></a><a class="box list-3__item _p3b _p3h _p4b" href="news/207" data-scope-v2-fcb354e993fbf2ffcc63f56d9dd92dd0><div class="box list-3__item__sd-1 _p34 _p3f _p3h"><div class="box list-3__item__sd-2 _p36 _p3f _p40"><div class="box list-3__item__sd-3 _p35 _p36 _p3f"><div class="box list-3__item__sd-4 _p2y _p31 _p39"><p class="text list-3__item__sd-5 _p1i _p2s _p3a _p3b">イベント</p></div><p class="text list-3__item__sd-6 theme-84a2bb9b"><sd-date datetime="2026-08-20T04:44:26+00:00" data-format="~FullYear4.~Month2.~Date2" style="display:contents">2026.08.20</sd-date></p></div><p class="text list-3__item__sd-7 theme-84a2bb9b _p1i _p3b _p48">「地盤技術フォーラム2026 PFAS対策ゾーン」に出展いたします</p></div><div class="box list-3__item__sd-8 _p2y _p31 _p32 _p36"><img class="img list-3__item__sd-9" width="4" height="7" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-4x7_b570c960-473b-4930-8d32-6135ecd7721f.svg" /></div></div></a></div></div></section><section class="box symbol-3 _p28 _p2z _p32 _p3f _p3k" data-scope-v2-65f3b3d5c17f5d1d915abd0e642aa351><p class="text symbol-3__sd-1 theme-0a96c61f _p1e _p2h _p3a _p3i">プロジェクトを<br>加速させる</p><p class="text symbol-3__sd-2 theme-c58daaaf _po _p1c _p1e _p2h _p2u _p3a _p3i">水問題に関する課題・お見積り・GETFLOWS導入など<br>お気軽にご相談ください。</p><p class="text symbol-3__sd-3 theme-c58daaaf _pp _p1e _p1w _p2h _p2u _p3a _p3i">課題のヒアリング・お見積もり<br>GETFLOWS導入相談など、<br>お気軽にご相談ください</p><div class="box symbol-3__sd-4 _p17 _p1d _p35 _p36 _p3e _p3f _p40 _p4i"><a class="box symbol-3__sd-5 _p1d _p34 _p3f _p3r" href="/contact"><img class="img symbol-3__sd-6 _p3c _p3s" width="22" height="18" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-22x18_8db83cd9-cf2d-422c-98b6-74dd8dc2d407.svg" />
1355<p class="text symbol-3__sd-7 theme-1692cc84 _p1i _p2s _p3a _p3b">お問い合わせ</p></a><a class="box symbol-3__sd-8 _p1x _p34 _p3f _p3r" href="/download"><img class="img symbol-3__sd-9 _p3c _p3s" width="24" height="24" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-24x24_1c87eabd-e9ca-404b-a4a5-7d03f81b919b.svg" /><p class="text symbol-3__sd-10 theme-1692cc84 _p1e _p1i _p3a _p3b">資料ダウンロード</p></a></div><div class="box symbol-3__sd-11 _p1u _p2j _p2o _p2z _p31 _p3c"><sd-video class="video symbol-3__sd-12 _p29 _p2a _p2o _p3c _p3k" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1728x1080_20a2c01b-b75d-4a2b-8ba2-01d07b565241.mp4#t=0.01" muted loop autoplay playsinline></sd-video></div><img class="img symbol-3__sd-13 _p1u _p1v _p2m _p36 _p3c _p3k" width="1430" height="145" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1430x145_170dd9ec-4725-4ac7-bd98-8761586f2a81.svg" /></section></main><footer class="box symbol-4 _p32 _p33 _p3k _p4l" data-scope-v2-746b3d0a44261d7d05d86c1ac6d0f93d><div class="box symbol-4__sd-1 _p34 _p36 _p37 _p40 _p4i"><div class="box symbol-4__sd-2 _pi _p36 _p38 _p39"><p class="text symbol-4__sd-3 _p1e _p1i _p3a _p3b">水と物質の流れを可視化する<br>自然水循環コンサルタント企業</p><div class="box symbol-4__sd-4 _p36 _p38 _p39 _p3e _p48"><img class="img symbol-4__sd-5 _p1b _p3c" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1016&#x27; height=&#x27;128&#x27; viewBox=&#x27;0 0 1016 128&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2.png" alt="株式会社地圏環境テクノロジー" /><noscript class=""><img class="img symbol-4__sd-5 _p1b _p3c" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2_small.webp" alt="株式会社地圏環境テクノロジー" width="1016" height="128" loading="lazy" /></noscript><p class="text symbol-4__sd-6 theme-84a2bb9b _p1e _p1i _p3a _p3b">〒101-0063<br></p><div class="box symbol-4__sd-7 _pg _p4i _p2w _p35 _p36 _p38 _p3t"><p class="text symbol-4__sd-8 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b">東京都千代田区神田淡路町2-1<br></p><p class="text symbol-4__sd-9 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b">NCO神田淡路町3階<br></p></div><div class="box symbol-4__sd-10 _p31 _p34 _p36"><div class="box symbol-4__sd-11 _p2w _p35 _p36 _p38"><p class="text symbol-4__sd-12 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b">TEL</p></div><a class="text symbol-4__sd-13 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b" href="tel:03-5297-3811">&nbsp;03-5297-3811<br></a></div><div class="box symbol-4__sd-14 _pg _p2w _p35 _p36 _p38 _p3t"><p class="text symbol-4__sd-15 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b">FAX</p><p class="text symbol-4__sd-16 theme-84a2bb9b _ph _p1e _p1i _p3a _p3b">03-5297-3813<br></p></div></div></div><div class="box symbol-4__sd-17 _p21 _p35 _p36 _p37 _p4a _p4b _p4l"><div class="box symbol-4__sd-18 _p24 _p36 _p38 _p39 _p4a"><div class="box symbol-4__sd-19 _p36 _p38 _p39 _p3t"><p class="text symbol-4__sd-20 _pk _p1e _p1i _p23 _p3a _p3b">PRODUCT</p><div class="box symbol-4__sd-21 _pj _p36 _p38 _p39 _p3e"><a class="text symbol-4__sd-22 _p1i _p25 _p3a _p3b" href="/getflows">GETFLOWS</a><a class="box symbol-4__sd-23 _p1y _p35 _p36 _p3f" href="https://webmaps.getc.co.jp/" target="_blank"><p class="text symbol-4__sd-24 theme-84a2bb9b _p1i _p25 _p2x _p3a _p3b">水循環モデルWebmap</p><img class="img symbol-4__sd-25 _p3c _p3g" width="19" height="19" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-19x19_81018827-49fc-42d1-b1dd-adf184a846bb.svg" /></a></div></div><div class="box symbol-4__sd-26 _pi _p36 _p38 _p39"><p class="text symbol-4__sd-27 _pk _p1e _p1i _p23 _p3a _p3b">SOLUTIONS</p><div class="box symbol-4__sd-28 _pj _p36 _p38 _p39 _p3e"><a class="text symbol-4__sd-29 theme-84a2bb9b _p1i _p25 _p2x _p3a _p3b" href="/full-assessment">FULL ASSESSMENT</a><a class="text symbol-4__sd-30 theme-84a2bb9b _p1i _p25 _p2x _p3a _p3b" href="/quick-assessment">QUICK ASSESSMENT</a></div></div></div><div class="box symbol-4__sd-31 _p22 _p36 _p38 _p39 _p4c"><a class="text symbol-4__sd-32 _pk _p1e _p1i _p23 _p3a _p3b" href="/" data-current>TOP</a><a class="text symbol-4__sd-33 _p1e _p1i _p23 _p3b _p3c _p3d" href="/about">ABOUT</a><a class="text symbol-4__sd-34 _p1e _p1i _p1w _p23 _p3a _p3b" href="/careers">CAREER</a><a class="text symbol-4__sd-35 _p1e _p1i _p23 _p3a _p3b" href="/news">NEWS<br></a><a class="text symbol-4__sd-36 _p1e _p1i _p23 _p3a _p3b" href="/careers">CAREERS<br></a></div></div></div>
1355<ul class="box list-4 _p35 _p3e _p3w _p40 _p48 _p4i"><a class="box list-4__item _p31 _p36 _p39" href="/termsofuse" data-scope-v2-b4702edca002df5231056712b70285a3><p class="text list-4__item__sd-1 theme-84a2bb9b _p1i _p25 _p3a _p3b">サイトのご利用にあたって</p></a><a class="box list-4__item _p31 _p36 _p39" href="/privacy" data-scope-v2-afc9a5885977d188b2572fa8af2c0c91><p class="text list-4__item__sd-1 theme-84a2bb9b _p1i _p25 _p3a _p3b">個人情報保護方針</p></a><a class="box list-4__item _p31 _p36 _p39" href="/security" data-scope-v2-81cd5a869d32313197a018f7359c0888><p class="text list-4__item__sd-1 theme-84a2bb9b _p1i _p25 _p3a _p3b">情報セキュリティ基本方針</p></a><a class="box list-4__item _p31 _p36 _p39" href="/quality" data-scope-v2-097b908e0a083fcb13215459d32ff567><p class="text list-4__item__sd-1 theme-84a2bb9b _p1i _p25 _p3a _p3b">品質マネジメント基本方針</p></a><a class="box list-4__item _p31 _p36 _p39" href="/prevention" data-scope-v2-4d43bf244edfcd83975a18408a61b8dc><p class="text list-4__item__sd-1 theme-84a2bb9b _p1i _p25 _p3a _p3b">研究活動における不正防止</p></a></ul><p class="text symbol-4__sd-37 theme-a9b93c86 _p2h _p2q _p3c _p3i _p3k">© Geosphere Environmental Technology Corp. All Rights Reserved.</p></footer></div>
1356
1357<dialog class="modal-menu" autofocus="" data-modal-transition-base="{&quot;opacity&quot;:0,&quot;transform&quot;:&quot;translateY(100px)&quot;}" id="sd-modal-3f1c31eb5a851ab2"><div class="modal-backdrop modal-menu__backdrop"></div><div class="modal-container modal-menu__container"><div class="box modal-menu__sd-1 _p1k _p2y _p31 _p32 _p43"><div class="box modal-menu__sd-2 _pv _p1u _p1v _p33 _p34 _p3u _p4a"><img class="img modal-menu__sd-3 _p1b" src="data:image/svg+xml;utf8,&lt;svg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;1016&#x27; height=&#x27;128&#x27; viewBox=&#x27;0 0 1016 128&#x27;&gt;&lt;/svg&gt;" data-sd-img-src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2.png" alt="地圏環境テクノロジー" /><noscript class=""><img class="img modal-menu__sd-3 _p1b" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-1016x128_v-fs_webp_e7301212-3579-42b6-8b73-08c1eeec57a2_small.webp" alt="地圏環境テクノロジー" width="1016" height="128" loading="lazy" /></noscript><button class="box modal-menu__sd-4 _p33 _p35 _p36" data-action="modal-close" onclick="hideCurrentModal(this)" type="button"><img class="img modal-menu__sd-5" width="26" height="26" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-26x26_05a7b16e-de1f-448c-a36a-c05574443a13.svg" /></button></div><div class="box modal-menu__sd-6 _p21 _p35 _p36 _p37 _p4a _p4b"><div class="box modal-menu__sd-7 _p22 _p36 _p38 _p39 _p4c"><a class="text modal-menu__sd-8 _p1e _p1i _p23 _p3a _p3b" href="/" data-current>TOP</a><a class="text modal-menu__sd-9 _p1e _p1i _p23 _p3b _p3c _p3d" href="/about">ABOUT</a><a class="text modal-menu__sd-10 _pn _ps _pw _p1e _p1i _p1w _p23 _p3a _p3b" href="/careers">CAREER</a><a class="text modal-menu__sd-11 _p1e _p1i _p23 _p3a _p3b" href="/news">NEWS<br></a><a class="text modal-menu__sd-12 _p1e _p1i _p23 _p3a _p3b" href="/careers">CAREERS<br></a></div><div class="box modal-menu__sd-13 _p24 _p36 _p38 _p39"><div class="box modal-menu__sd-14 _p4 _p36 _p38 _p39"><p class="text modal-menu__sd-15 _p5 _p1e _p1i _p23 _p3a _p3b">SOLUTIONS<br></p><div class="box modal-menu__sd-16 _p6 _p36 _p38 _p39 _p3e"><a class="text modal-menu__sd-17 theme-84a2bb9b _p1i _p25 _p3a _p3b" href="/full-assessment">FULL ASSESSMENT</a><a class="text modal-menu__sd-18 theme-84a2bb9b _p1i _p25 _p3a _p3b" href="/quick-assessment">QUICK ASSESSMENT</a></div></div><div class="box modal-menu__sd-19 _p4 _p36 _p38 _p39"><p class="text modal-menu__sd-20 _p5 _p1e _p1i _p23 _p3a _p3b">PRODUCTS</p><div class="box modal-menu__sd-21 _p6 _p36 _p38 _p39 _p3e"><a class="text modal-menu__sd-22 _p1i _p25 _p3a _p3b" href="/getflows">GETFLOWS</a><a class="box modal-menu__sd-23 _p1y _p35 _p36 _p3f" href="https://webmaps.getc.co.jp/" target="_blank"><p class="text modal-menu__sd-24 theme-84a2bb9b _p1i _p25 _p3a _p3b">水循環モデルWebmap</p><img class="img modal-menu__sd-25 _p3c _p3g" width="19" height="19" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/1pqDprgYqj/s-19x19_81018827-49fc-42d1-b1dd-adf184a846bb.svg" /></a></div></div></div></div><div class="box modal-menu__sd-26 _p22 _p36 _p39 _p3e _p3f"><a class="box modal-menu__sd-27 _p16 _p1z _p33 _p35" href="/contact"><p class="text modal-menu__sd-28 _p1e _p1i _p20 _p3a _p3b">お問い合わせ</p></a><div class="box modal-menu__sd-29 _pm _px _p16 _p1c _p1k _p1y _p33 _p35 _p36"><p class="text modal-menu__sd-30 _p7 _p1e _p1f _p1i _p3a _p3b" id="js-lang-ja-sp">JP</p><p class="text modal-menu__sd-31 _p7 _p1e _p1f _p1i _p3a _p3b">/ </p><p class="text modal-menu__sd-32 _p7 _p1e _p1f _p1i _p3a _p3b" id="js-lang-en-sp">EN</p></div></div></div></div></dialog>
1358
1359
1360<script>
1361if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',function(){sdImg();materialSymbolsLoader();},{once:true})}else{sdImg();materialSymbolsLoader();}
1362function initModules() {
1363    try{appear();}catch(e){console.error(e);}try{modal();}catch(e){console.error(e);}try{sendAnalytics("1pqDprgYqj");}catch(e){console.error(e);}
1364}
1365if (document.readyState === 'complete') {
1366  initModules();
1367} else {
1368  window.addEventListener('load', initModules, { once: true });
1369}
1370</script>
1370
1371<!-- ① Myサイト翻訳:非表示の言語トリガー -->
1372<span id="msta_langArea" style="display:none;">
1373  <a id="msta_lang_ja" href="javascript:void(0);">日本語</a>
1374  <a id="msta_lang_en" href="javascript:void(0);">English</a>
1375</span>
1376
1377
1378<!-- ② JP/EN を押せるボタンに見せる(カーソル+ホバー) -->
1379<style>
1380#js-lang-en, #js-lang-ja, #js-lang-en-sp, #js-lang-ja-sp { cursor: pointer !important; }
1381#js-lang-en:hover, #js-lang-ja:hover, #js-lang-en-sp:hover, #js-lang-ja-sp:hover { opacity:.6; transition:opacity .2s; }
1382</style>
1383
1384
1385<!-- ③ JP/EN クリックで翻訳発火(PC+スマホ両対応) -->
1386<script>
1387document.addEventListener('click', function (e) {
1388  if (e.target.closest('#js-lang-en, #js-lang-en-sp')) { e.preventDefault(); document.getElementById('msta_lang_en').click(); }
1389  if (e.target.closest('#js-lang-ja, #js-lang-ja-sp')) { e.preventDefault(); document.getElementById('msta_lang_ja').click(); }
1390});
1391</script>
1391
1392
1393
1394<!-- ④ 現在表示中の言語を白で目立たせ、非選択を黒薄め(#666970)で控えめに -->
1395<script>
1396(function () {
1397  function upd() {
1398    var m = /(?:^|;\s*)msta_lang=([a-z\-]+)/i.exec(document.cookie);
1399    document.documentElement.setAttribute('data-mlang', (m && m[1] === 'en') ? 'en' : 'ja');
1400  }
1401  upd();
1402  setInterval(upd, 600);
1403})();
1404</script>
1404
1405<style>
1406/* 選択中=白で目立たせる */
1407html[data-mlang="en"] #js-lang-en,
1408html[data-mlang="en"] #js-lang-en-sp,
1409html[data-mlang="ja"] #js-lang-ja,
1410html[data-mlang="ja"] #js-lang-ja-sp { color:#fff !important; transition:color .2s; }
1411
1412/* 非選択=黒薄め */
1413html[data-mlang="en"] #js-lang-ja,
1414html[data-mlang="en"] #js-lang-ja-sp,
1415html[data-mlang="ja"] #js-lang-en,
1416html[data-mlang="ja"] #js-lang-en-sp { color:#666970 !important; transition:color .2s; }
1417</style>
1418
1419
1420<!-- ⑤ Webmap外部リンク:表示言語で遷移先を振り分け(URLごとにルール指定) -->
1421<script>
1422(function () {
1423  // ▼ 対象を増やすときはこの配列に1行足すだけ(host は完全一致で判定)
1424  var RULES = [
1425    { host: 'webmaps.getc.co.jp',        ja: 'https://webmaps.getc.co.jp/',                en: 'https://webmaps.getc.co.jp/en/' },
1426    { host: 'global.webmaps.getc.co.jp', ja: 'https://global.webmaps.getc.co.jp/?lang=ja', en: 'https://global.webmaps.getc.co.jp/?lang=en' },
1427    { host: 'japan.webmaps.getc.co.jp',  ja: 'https://japan.webmaps.getc.co.jp/?lang=ja',  en: 'https://japan.webmaps.getc.co.jp/?lang=en' }
1428  ];
1429
1430  function isEn() {
1431    var m = /(?:^|;\s*)msta_lang=([a-z\-]+)/i.exec(document.cookie);
1432    if (m && m[1] === 'en') return true;
1433    return document.documentElement.getAttribute('data-mlang') === 'en';
1434  }
1435  function ruleFor(a) {
1436    for (var i = 0; i < RULES.length; i++) if (RULES[i].host === a.hostname) return RULES[i];
1437    return null;
1438  }
1439  function targetFor(a) {
1440    var r = ruleFor(a);
1441    return r ? (isEn() ? r.en : r.ja) : null;
1442  }
1443  function sync() {
1444    var as = document.querySelectorAll('a[href*="webmaps.getc.co.jp"]');
1445    for (var i = 0; i < as.length; i++) {
1446      var u = targetFor(as[i]);
1447      if (u && as[i].getAttribute('href') !== u) as[i].setAttribute('href', u);
1448    }
1449  }
1450  sync(); setInterval(sync, 600);
1451  document.addEventListener('click', function (e) {
1452    var a = e.target && e.target.closest ? e.target.closest('a[href*="webmaps.getc.co.jp"]') : null;
1453    if (a) { var u = targetFor(a); if (u) a.setAttribute('href', u); }
1454  }, true);
1455})();
1456</script>
1456
1457<!-- ⑦ 英語表示時:タグライン「And the Future.」の先頭大文字を小文字化 -->
1458<script>
1459(function () {
1460  var RE = /And the (F|f)uture/g;
1461  function fix(node) {
1462    if (node.nodeType === 3) {
1463      if (node.nodeValue.indexOf('And the ') !== -1) {
1464        var nv = node.nodeValue.replace(RE, 'and the $1uture');
1465        if (nv !== node.nodeValue) node.nodeValue = nv;
1466      }
1467      return;
1468    }
1469    if (node.nodeType === 1 && !/^(SCRIPT|STYLE|NOSCRIPT|TEXTAREA)$/.test(node.nodeName))
1470      for (var i = 0; i < node.childNodes.length; i++) fix(node.childNodes[i]);
1471  }
1472  function run() { try { fix(document.body); } catch (e) {} }
1473  run(); setInterval(run, 500);
1474})();
1475</script>
1475
1476
1477
1478</body>
1479</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.