@keyframes scroll-hint-appear {
  0% {
    transform: translateX(40px);
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50%,
  100% {
    transform: translateX(-40px);
    opacity: 0;
  }
}

.scroll-hint-icon {
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 60px);
  box-sizing: border-box;
  width: 120px;
  height: auto;
  border-radius: 5px;
  transition: opacity .3s;
  opacity: 0;
  background: rgba(0, 0, 0, .7);
  text-align: center;
  padding: 20px 10px 10px 10px;
}

.scroll-hint-icon-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  pointer-events: none;
}

.scroll-hint-text {
  font-size: 10px;
  color: #FFF;
  margin-top: 5px;
}

.scroll-hint-icon-wrap.is-active .scroll-hint-icon {
  opacity: .8;
}

.scroll-hint-icon:before {
  display: inline-block;
  width: 40px;
  height: 40px;
  color: #FFF;
  vertical-align: middle;
  text-align: center;
  content: "";
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=);
}

.scroll-hint-icon:after {
  content: "";
  width: 34px;
  height: 14px;
  display: block;
  position: absolute;
  top: 10px;
  left: 50%;
  margin-left: -20px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);
  opacity: 0;
  transition-delay: 2.4s;
}

.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after {
  opacity: 1;
}

.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before {
  animation: scroll-hint-appear 1.2s linear;
  animation-iteration-count: 2;
}

.scroll-hint-icon-white {
  background-color: #FFF;
  box-shadow: 0 4px 5px rgba(0, 0, 0, .4);
}

.scroll-hint-icon-white:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=);
}

.scroll-hint-icon-white:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==);
}

.scroll-hint-icon-white .scroll-hint-text {
  color: #000;
}



.scroll-hint-shadow-wrap {
  position: relative;
}

.scroll-hint-shadow-wrap::after {
  content: "";
  width: 20px;
  height: 100%;
  background: linear-gradient(270deg, rgba(0, 0, 0, .15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0));
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}

.scroll-hint-shadow-wrap::before {
  content: "";
  width: 20px;
  height: 100%;
  background: linear-gradient(90deg, rgba(0, 0, 0, .15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}

.scroll-hint-shadow-wrap:has(.scroll-hint.is-right-scrollable)::after,
.scroll-hint-shadow-wrap.is-right-scrollable::after
 {
  opacity: 1;
  visibility: visible;
}

.scroll-hint-shadow-wrap:has(.scroll-hint.is-left-scrollable)::before,
.scroll-hint-shadow-wrap.is-left-scrollable::before
 {
  opacity: 1;
  visibility: visible;
}
:root{--primitive-color-gray-100: #ffffff;--primitive-color-gray-200: #f4f4f4;--primitive-color-gray-300: #b6b6b6;--primitive-color-gray-400: #9d9d9d;--primitive-color-gray-500: #848484;--primitive-color-gray-600: #6b6b6b;--primitive-color-gray-700: #555555;--primitive-color-gray-800: #3e3e3e;--primitive-color-gray-900: #282828;--primitive-color-gray-1000: #111111;--primitive-color-red-200: #ffabb6;--primitive-color-red-400: #f81732;--primitive-color-red-800: #8b000e;--primitive-color-neon-pink-200: #ff89ff;--primitive-color-neon-pink-400: #ff00ff;--primitive-color-neon-pink-800: #cb00cb;--primitive-color-neon-green-200: #97ffcc;--primitive-color-neon-green-400: #00ff91;--primitive-color-neon-green-800: #007a45;--primitive-color-purple-200: #ddd4ff;--primitive-color-purple-400: #af91ff;--primitive-color-purple-800: #4a1fcc;--primitive-color-route-a: #00abeb;--primitive-transparent-50-neon-pink: rgb(255 0 255 / 50%);--primitive-transparent-50-neon-green: rgb(0 255 145 / 50%);--primitive-transparent-50-purple: rgb(175 145 255 / 50%);--primitive-transparent-50-gray: rgb(255 255 255 / 50%);--sem-surface-primary: var(--primitive-color-gray-100);--sem-surface-secondary: var(--primitive-color-purple-400);--sem-surface-tertiary: var(--primitive-color-neon-green-400);--sem-surface-quaternary: var(--primitive-color-gray-200);--sem-surface-quinary: var(--primitive-color-gray-800);--sem-background-primary: var(--primitive-color-gray-100);--sem-background-secondary: var(--primitive-color-purple-400);--sem-background-tertiary: var(--primitive-color-neon-green-400);--sem-background-quaternary: var(--primitive-color-neon-pink-400);--sem-background-quinary: var(--primitive-color-gray-200);--sem-object-route: var(--primitive-color-route-a);--sem-object-purple-default: var(--primitive-color-purple-400);--sem-object-neon-green-default: var(--primitive-color-neon-green-400);--sem-object-neon-pink-default: var(--primitive-color-neon-pink-400);--sem-object-gray-primary: var(--primitive-color-gray-800);--sem-object-gray-secondary: var(--primitive-color-gray-100);--sem-object-gray-tertiary: var(--primitive-color-gray-400);--sem-object-btn-primary-default: var(--primitive-color-neon-pink-400);--sem-object-btn-primary-hover: var(--primitive-color-neon-pink-400);--sem-object-btn-primary-active: var(--primitive-color-purple-400);--sem-object-btn-primary-disabled: var(--primitive-color-gray-400);--sem-object-btn-secondary-default: var(--primitive-color-neon-green-400);--sem-object-btn-secondary-hover: var(--primitive-color-neon-green-400);--sem-object-btn-secondary-active: var(--primitive-color-neon-pink-400);--sem-object-btn-secondary-disabled: rgb(0 255 145 / 50%);--sem-object-btn-tertiary-default: var(--primitive-color-neon-pink-400);--sem-object-btn-tertiary-hover: var(--primitive-color-neon-pink-400);--sem-object-btn-tertiary-active: var(--primitive-color-purple-400);--sem-object-btn-tertiary-disabled: rgb(255 0 255 / 50%);--sem-object-btn-quaternary-default: var(--primitive-color-gray-100);--sem-object-btn-quaternary-hover: var(--primitive-color-gray-100);--sem-object-btn-quaternary-active: var(--primitive-color-gray-400);--sem-object-btn-quaternary-disabled: rgb(255 255 255 / 50%);--sem-object-btn-quinary-default: var(--primitive-color-gray-800);--sem-object-btn-quinary-hover: var(--primitive-color-gray-800);--sem-object-btn-quinary-active: var(--primitive-color-purple-400);--sem-object-btn-quinary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-primary-default: var(--primitive-color-neon-pink-400);--sem-object-btn-text-icon-primary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-primary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-primary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-secondary-default: var(--primitive-color-neon-green-400);--sem-object-btn-text-icon-secondary-hover: var(--primitive-color-purple-400);--sem-object-btn-text-icon-secondary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-secondary-disabled: rgb(0 255 145 / 50%);--sem-object-btn-text-icon-tertiary-default: var(--primitive-color-neon-pink-400);--sem-object-btn-text-icon-tertiary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-tertiary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-tertiary-disabled: rgb(255 0 255 / 50%);--sem-object-btn-text-icon-quaternary-default: var(--primitive-color-gray-100);--sem-object-btn-text-icon-quaternary-hover: var(--primitive-color-gray-900);--sem-object-btn-text-icon-quaternary-active: var(--primitive-color-gray-400);--sem-object-btn-text-icon-quaternary-disabled: rgb(255 255 255 / 50%);--sem-object-btn-text-icon-quinary-default: var(--primitive-color-gray-800);--sem-object-btn-text-icon-quinary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-quinary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-quinary-disabled: var(--primitive-color-gray-400);--sem-object-link-primary-default: var(--primitive-color-neon-pink-400);--sem-object-link-primary-hover: var(--primitive-color-neon-pink-400);--sem-object-link-primary-active: var(--primitive-color-purple-400);--sem-object-link-primary-disabled: var(--primitive-color-gray-400);--sem-object-link-secondary-default: var(--primitive-color-neon-green-400);--sem-object-link-secondary-hover: var(--primitive-color-neon-green-400);--sem-object-link-secondary-active: var(--primitive-color-neon-pink-400);--sem-object-link-secondary-disabled: var(--primitive-color-purple-200);--sem-object-link-tertiary-default: var(--primitive-color-neon-pink-400);--sem-object-link-tertiary-hover: var(--primitive-color-neon-pink-400);--sem-object-link-tertiary-active: var(--primitive-color-purple-400);--sem-object-link-tertiary-disabled: var(--primitive-color-neon-green-800);--sem-object-link-quaternary-default: var(--primitive-color-gray-100);--sem-object-link-quaternary-hover: var(--primitive-color-gray-100);--sem-object-link-quaternary-active: var(--primitive-color-gray-100);--sem-object-link-quaternary-disabled: rgb(255 255 255 / 50%);--sem-object-link-quinary-default: var(--primitive-color-gray-800);--sem-object-link-quinary-hover: var(--primitive-color-gray-800);--sem-object-link-quinary-active: var(--primitive-color-gray-600);--sem-object-link-quinary-disabled: var(--primitive-color-gray-400);--sem-text-gray-primary: var(--primitive-color-gray-800);--sem-text-gray-secondary: var(--primitive-color-gray-400);--sem-text-gray-tertiary-posi: var(--primitive-color-gray-100);--sem-text-gray-tertiary-nega: var(--primitive-color-gray-100);--sem-text-neon-green-primary: var(--primitive-color-neon-green-400);--sem-text-neon-pink-primary: var(--primitive-color-neon-pink-400);--sem-text-purple-primary: var(--primitive-color-purple-400);--sem-border-primary: var(--primitive-color-neon-green-400);--sem-border-secondary: var(--primitive-color-gray-300);--sem-border-tertiary: var(--primitive-color-neon-pink-400);--sem-border-quaternary: var(--primitive-color-purple-400);--sem-border-quinary: var(--primitive-color-gray-100)}[data-color-scheme=simple]{--sem-surface-secondary: var(--primitive-color-gray-100);--sem-surface-tertiary: var(--primitive-color-gray-100);--sem-background-secondary: var(--primitive-color-gray-100);--sem-background-tertiary: var(--primitive-color-gray-100);--sem-background-quaternary: var(--primitive-color-gray-100);--sem-object-route: var(--primitive-color-gray-900);--sem-object-purple-default: var(--primitive-color-gray-900);--sem-object-neon-green-default: var(--primitive-color-gray-100);--sem-object-neon-pink-default: var(--primitive-color-gray-1000);--sem-object-btn-primary-default: var(--primitive-color-gray-900);--sem-object-btn-primary-hover: var(--primitive-color-gray-900);--sem-object-btn-primary-active: var(--primitive-color-gray-600);--sem-object-btn-primary-disabled: var(--primitive-color-gray-400);--sem-object-btn-secondary-default: var(--primitive-color-gray-900);--sem-object-btn-secondary-hover: var(--primitive-color-gray-900);--sem-object-btn-secondary-active: var(--primitive-color-gray-600);--sem-object-btn-secondary-disabled: var(--primitive-color-gray-400);--sem-object-btn-tertiary-default: var(--primitive-color-gray-900);--sem-object-btn-tertiary-hover: var(--primitive-color-gray-900);--sem-object-btn-tertiary-active: var(--primitive-color-gray-600);--sem-object-btn-tertiary-disabled: var(--primitive-color-gray-400);--sem-object-btn-quinary-default: var(--primitive-color-gray-900);--sem-object-btn-quinary-hover: var(--primitive-color-gray-900);--sem-object-btn-quinary-active: var(--primitive-color-gray-600);--sem-object-btn-quinary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-primary-default: var(--primitive-color-gray-900);--sem-object-btn-text-icon-primary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-primary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-primary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-secondary-default: var(--primitive-color-gray-900);--sem-object-btn-text-icon-secondary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-secondary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-secondary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-tertiary-default: var(--primitive-color-gray-900);--sem-object-btn-text-icon-tertiary-hover: var(--primitive-color-gray-100);--sem-object-btn-text-icon-tertiary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-tertiary-disabled: var(--primitive-color-gray-400);--sem-object-btn-text-icon-quinary-default: var(--primitive-color-gray-900);--sem-object-btn-text-icon-quinary-hover: var(--primitive-color-gray-900);--sem-object-btn-text-icon-quinary-active: var(--primitive-color-gray-100);--sem-object-btn-text-icon-quinary-disabled: var(--primitive-color-gray-400);--sem-object-link-primary-default: var(--primitive-color-gray-900);--sem-object-link-primary-hover: var(--primitive-color-gray-900);--sem-object-link-primary-active: var(--primitive-color-gray-600);--sem-object-link-primary-disabled: var(--primitive-color-gray-600);--sem-object-link-secondary-default: var(--primitive-color-gray-900);--sem-object-link-secondary-hover: var(--primitive-color-gray-900);--sem-object-link-secondary-active: var(--primitive-color-gray-600);--sem-object-link-secondary-disabled: var(--primitive-color-gray-400);--sem-object-link-tertiary-default: var(--primitive-color-gray-400);--sem-object-link-tertiary-hover: var(--primitive-color-gray-400);--sem-object-link-tertiary-active: var(--primitive-color-gray-400);--sem-object-link-tertiary-disabled: var(--primitive-color-gray-400);--sem-object-link-quinary-default: var(--primitive-color-gray-900);--sem-object-link-quinary-hover: var(--primitive-color-gray-900);--sem-text-gray-primary: var(--primitive-color-gray-900);--sem-text-gray-tertiary-nega: var(--primitive-color-gray-900);--sem-text-neon-green-primary: var(--primitive-color-gray-900);--sem-text-neon-pink-primary: var(--primitive-color-gray-900);--sem-text-purple-primary: var(--primitive-color-gray-900);--sem-border-primary: var(--primitive-color-gray-900);--sem-border-secondary: var(--primitive-color-gray-900);--sem-border-tertiary: var(--primitive-color-gray-900);--sem-border-quaternary: var(--primitive-color-gray-900)}:root{--site-w-min: 320px;--site-w-sp: 375px;--break-point: 768px;--site-w-tb: 1024px;--site-w-pc: 1366px;--site-w-pc-m: 1536px;--site-w-pc-l: 1920px;--site-h-min: 768px;--site-h-sp: 667px;--site-h-header: 59px;--site-h-header-sp: 40px;--page-label-h: 74px;--page-label-h-sp: 44px;--border-width-pc: 6px;--border-width-pc-half: 3px;--border-width-sp: 4px;--border-width-sp-half: 2px;--border-width-ui: 2px;--color-lime-green: #D3FF62;--color-lime-green-2: #a1da0f;--color-black: #000;--color-black-100: #ffffff;--color-black-200: #f1f1f1;--color-black-300: #d9d9d9;--color-black-500: #9b9b9b;--color-black-600: #E1E1E1;--color-black-700: #C7C8C7;--color-black-800: #9d9d9d;--color-black-1000: #111;--color-red: #f02e2e;--color-bus-a: #E83743;--color-bus-b: #00479D;--color-bus-c: #9DC814;--color-bus-d: #00ABEB;--color-bus-e: #008842;--color-bus-f: #A59ACA;--color-bus-g: #F0D01B}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}*{box-sizing:border-box}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:300}p,ul,li,dl,dt,dd{padding:0;margin:0}ul,ol{list-style:none}img{vertical-align:top}table{width:100%}table th{font-weight:normal;text-align:left;vertical-align:top}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.h-bg--primary{background-color:var(--primitive-color-gray-100)}.h-bg--secondary{background-color:var(--sem-background-secondary)}.h-bg--tertiary{background-color:var(--sem-background-tertiary)}.h-bg--quaternary{background-color:var(--sem-background-quaternary)}.h-bg--quinary{background-color:var(--sem-background-quinary)}.c-text--num-l{position: relative;top: -0.222222222em;font-family: awt, sans-serif;font-size: clamp(180px, calc(180 / 1366 * 100vw), 184px);line-height: 1;color: var(--color-black-100);-webkit-text-stroke: 2px #111}#base .c-text--num-l.c-text--head-size2-en,#base .c-text--num-l.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .c-text--num-l.c-text--head-size2-en,#base .c-text--num-l.c-text--head-size2{margin-top:-12px}}@media (max-width: 768px){.c-text--num-l{top: -26px;font-size: 9.6rem;-webkit-text-stroke: 1px #111}}.c-text--num-l-alpha{position: relative;top: -0.222222222em;font-family: awt, sans-serif;font-size: clamp(180px, calc(180 / 1366 * 100vw), 184px);line-height: 1;color: transparent;-webkit-text-stroke: 2px #111}#base .c-text--num-l-alpha.c-text--head-size2-en,#base .c-text--num-l-alpha.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .c-text--num-l-alpha.c-text--head-size2-en,#base .c-text--num-l-alpha.c-text--head-size2{margin-top:-12px}}@media (max-width: 768px){.c-text--num-l-alpha{top: -26px;font-size: 9.6rem;-webkit-text-stroke: 1px #111}}.c-text--head-size1{font-size: clamp(130px, calc(130 / 1366 * 100vw), 134px);line-height: 1}@media (max-width: 768px){.c-text--head-size1{font-size: 6.2rem}}.c-text--head-size1-en,.c-head{font-size: clamp(130px, calc(130 / 1366 * 100vw), 134px);line-height: 1}@media (max-width: 768px){.c-text--head-size1-en,.c-head{font-size: 6.2rem}}.c-text--head-size2{font-size: clamp(100px, calc(100 / 1366 * 100vw), 104px);line-height: 0.85}@media (max-width: 768px){.c-text--head-size2{font-size: 6.2rem}}.c-text--head-size2-en{font-size: clamp(100px, calc(100 / 1366 * 100vw), 104px);line-height: 0.85}@media (max-width: 768px){.c-text--head-size2-en{font-size: 6.2rem}}.c-text--head-size3{font-size: clamp(68px, calc(68 / 1366 * 100vw), 72px);line-height: 1}@media (max-width: 768px){.c-text--head-size3{font-size: 4.3rem}}.c-text--head-size3-en{font-size: clamp(68px, calc(68 / 1366 * 100vw), 72px);line-height: 1}@media (max-width: 768px){.c-text--head-size3-en{font-size: 4.3rem}}.c-text--head-size4{font-size: clamp(22px, calc(22 / 1366 * 100vw), 26px);line-height: 1.4}@media (max-width: 768px){.c-text--head-size4{font-size: 2rem}}.c-text--head-size4-en{font-size: clamp(24px, calc(24 / 1366 * 100vw), 28px);line-height: 1.4}@media (max-width: 768px){.c-text--head-size4-en{font-size: 2rem}}.c-text--head-size5,.c-txt-icon--large,.c-site-banner__title,.c-filter__head{font-size: clamp(22px, calc(22 / 1366 * 100vw), 26px);line-height: 1.4}@media (max-width: 768px){.c-text--head-size5,.c-txt-icon--large,.c-site-banner__title,.c-filter__head{font-size: 2rem}}.c-text--head-size5-en,.c-txt-icon--large.c-txt-icon--en{font-size: clamp(24px, calc(24 / 1366 * 100vw), 28px);line-height: 1.4}@media (max-width: 768px){.c-text--head-size5-en,.c-txt-icon--large.c-txt-icon--en{font-size: 2rem}}.c-text--body-en-lh175{font-size: clamp(17px, calc(17 / 1366 * 100vw), 21px);line-height: 1.75}@media (max-width: 768px){.c-text--body-en-lh175{font-size: 1.6rem}}.c-text--body-lh140{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.4}@media (max-width: 768px){.c-text--body-lh140{font-size: 1.5rem}}.c-text--body-lh175{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.75}@media (max-width: 768px){.c-text--body-lh175{font-size: 1.5rem}}.c-text--body-en-lh140{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.4}@media (max-width: 768px){.c-text--body-en-lh140{font-size: 1.5rem}}.c-text--body-lh160{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.6}@media (max-width: 768px){.c-text--body-lh160{font-size: 1.5rem}}.c-text--body-en-lh160,.c-awt-official{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.6}@media (max-width: 768px){.c-text--body-en-lh160,.c-awt-official{font-size: 1.5rem}}.c-text--caption-lh140,.page-single--focus .work__id,.page-single--restaurant .box__desc .c-sidepeek__desc,.page-focus .table small,.c-station-label span,.c-station-label a,.c-sidepeek .box__desc .c-sidepeek__desc,.c-post .focus-info__id,.page-single .focus-info__id,.page-home .focus-info__id,.page-base .focus-info__id,.page-archive .focus-info__id,.c-filter .c-btn__inner,.c-filter .c-txt-icon,.c-filter .parts__header,.c-filter .parts__checkbox--s,.c-card__icon-set,.c-card__label{font-size: clamp(13px, calc(13 / 1366 * 100vw), 17px);line-height: 1.4}.c-text--caption-lh160{font-size: clamp(13px, calc(13 / 1366 * 100vw), 17px);line-height: 1.6}.c-text--caption-s-lh140,.c-slide-number .swiper-slide p,.c-slide-dot .swiper-slide p,.c-post figcaption,.page-single figcaption,.page-home figcaption,.page-base figcaption,.page-archive figcaption,.c-card__area{font-size: clamp(11px, calc(11 / 1366 * 100vw), 15px);line-height: 1.4}.c-text--left{text-align: left}.c-text--right{text-align: right}.c-text--center{text-align: center}@media (max-width: 768px){.c-text--sp-left{text-align: left}.c-text--sp-center{text-align: center}.c-text--sp-right{text-align: right}}.c-text--w400{font-weight: 400}.c-text--w700{font-weight: 700}.c-text--lh100{line-height: 1}.c-text--lh120{line-height: 1.2}.c-text--lh135{line-height: 1.35}.c-text--lh140{line-height: 1.4}.c-text--lh150{line-height: 1.5}.c-text--lh160{line-height: 1.6}.c-text--lh170{line-height: 1.7}.c-text--lh175{line-height: 1.75}.c-text--lh180{line-height: 1.8}.c-text--lh200{line-height: 2}.c-text--ls2{letter-spacing: 0.02em}.c-text--ls8{letter-spacing: 0.08em}.c-text--li160-lh175{line-height: 1.6}@media (max-width: 768px){.c-text--li160-lh175{line-height: 1.75}.c-text--sp-lh175{line-height: 1.75}}.c-text--underline,#base .wp-block-table table td>a{text-decoration-line:underline !important;text-decoration-thickness:1px !important;text-underline-offset: 4px}@media(hover: hover)and (pointer: fine){.c-text--underline:hover,#base .wp-block-table table td>a:hover{text-decoration:none !important}}.c-text--underline-bold,#base p>a,#base li>a,.c-sidepeek__body p>a,.c-sidepeek__body li>a,.c-sidepeek__content p a{text-decoration-line:underline !important;text-decoration-thickness:1.5px !important;text-underline-offset: 5px}@media(hover: hover)and (pointer: fine){.c-text--hover-underline:hover{text-decoration-line:underline !important;text-decoration-thickness:1.5px !important;text-underline-offset:5px}.c-text--hover-underline-bold:hover,.c-txt-icon a .c-txt-icon__txt:hover,.c-txt-icon button .c-txt-icon__txt:hover{text-decoration-line:underline !important;text-decoration-thickness:2px !important;text-underline-offset:5px}.c-text--hover-lime-green:hover{color: var(--color-lime-green)}.c-text--hover-lime-green2:hover{color: var(--color-lime-green-2)}.c-text--hover-pink:hover{color: var(--color-black-100)}.c-text--hover-green:hover{color: var(--color-black-100)}.c-text--hover-black_1000:hover{color: var(--color-black-1000)}}.c-text--border-purple-primary{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));-webkit-text-stroke: 2px var(--sem-text-purple-primary)}@media (max-width: 768px){.c-text--border-purple-primary{-webkit-text-stroke: 1px var(--sem-text-purple-primary)}}.c-text--border-neon-green-primary{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));-webkit-text-stroke: 2px var(--sem-text-neon-green-primary)}@media (max-width: 768px){.c-text--border-neon-green-primary{-webkit-text-stroke: 1px var(--sem-text-neon-green-primary)}}.c-text--border-text,#base .has-num-l-font-size,.c-slide-number .swiper-pagination .swiper-pagination-bullet{color: var(--color-black-100);-webkit-text-stroke: 2px #111}@media (max-width: 768px){.c-text--border-text,#base .has-num-l-font-size,.c-slide-number .swiper-pagination .swiper-pagination-bullet{-webkit-text-stroke: 1px #111}}.c-text--border-text-alpha,#base .has-num-l-alpha-font-size{color: transparent;-webkit-text-stroke: 2px #111}@media (max-width: 768px){.c-text--border-text-alpha,#base .has-num-l-alpha-font-size{-webkit-text-stroke: 1px #111}}.c-text--border-text-15{color: var(--color-black-100);-webkit-text-stroke: 1.5px #111}.c-text--border-text-alpha-15{color: transparent;-webkit-text-stroke: 1.5px #111}.c-text--narrow{width: 105.2631%;transform-origin: top left;--tw-scale-x: 0.95;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-text--allcaps,.c-station-label span,.c-station-label a,.c-filter__selectBody,.c-filter .parts__tagsItem{text-transform: uppercase}.c-text--capitalize{text-transform:capitalize !important}.c-text--lowercase{text-transform:lowercase !important}.c-text--none{text-transform:none !important}.c-text--hyphens{hyphens: manual}.c-text--break-all{word-break: break-all}.c-checkered-pattern,.c-slide-number{position: relative;width: 100%;clip-path: inset(1px 0 1px 0)}.c-checkered-pattern::after,.c-slide-number::after{position: fixed;left: 0px;top: 0px;z-index: -1;height: 100%;width: 100%;background-image: url('../images/common/checkered-pattern.png');background-size: 20px 20px;background-position: left top;background-repeat: repeat;--tw-content: '';content: var(--tw-content)}.container{width: 100%}@media (min-width: 1367px){.container{max-width: 1367px}}@media (min-width: 1536px){.container{max-width: 1536px}}@media (min-width: 1920px){.container{max-width: 1920px}}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0}.pointer-events-none{pointer-events: none}.pointer-events-auto{pointer-events: auto}.visible{visibility: visible}.invisible{visibility: hidden}.collapse{visibility: collapse}.static{position: static}.fixed{position: fixed}.absolute{position: absolute}.relative{position: relative}.sticky{position: sticky}.-left-\[0\.07142em\]{left: -0.07142em}.-right-\[6px\]{right: -6px}.-top-\[0\.04em\]{top: -0.04em}.-top-\[0\.07142em\]{top: -0.07142em}.-top-\[0\.123em\]{top: -0.123em}.-top-\[0\.16em\]{top: -0.16em}.-top-\[0\.222222222em\]{top: -0.222222222em}.-top-\[0\.2em\]{top: -0.2em}.-top-\[1\.875em\]{top: -1.875em}.bottom-0{bottom: 0px}.bottom-\[2px\]{bottom: 2px}.bottom-\[3px\]{bottom: 3px}.bottom-\[calc\(12\/375\*100vw\)\]{bottom: calc(12 / 375 * 100vw)}.bottom-\[calc\(120\/375\*100vw\)\]{bottom: calc(120 / 375 * 100vw)}.bottom-\[calc\(16\/1366\*100vw\)\]{bottom: calc(16 / 1366 * 100vw)}.bottom-\[calc\(19\/1366\*100vw\)\]{bottom: calc(19 / 1366 * 100vw)}.bottom-\[calc\(20\/1366\*100vw\)\]{bottom: calc(20 / 1366 * 100vw)}.bottom-\[calc\(56\/1366\*100vw\)\]{bottom: calc(56 / 1366 * 100vw)}.left-0{left: 0px}.left-1\/2{left: 50%}.left-\[-1px\]{left: -1px}.left-\[0\]{left: 0}.left-\[0px\]{left: 0px}.left-\[calc\(12\/375\*100vw\)\]{left: calc(12 / 375 * 100vw)}.left-\[calc\(24\/1366\*100vw\)\]{left: calc(24 / 1366 * 100vw)}.left-\[calc\(24\/375\*100vw\)\]{left: calc(24 / 375 * 100vw)}.left-\[calc\(37\/1366\*100vw\)\]{left: calc(37 / 1366 * 100vw)}.left-\[calc\(43\/1366\*100vw\)\]{left: calc(43 / 1366 * 100vw)}.left-\[calc\(50\%-\(7\/1366\*100vw\)\)\]{left: calc(50% - (7 / 1366 * 100vw))}.left-\[calc\(80\/1366\*100vw\)\]{left: calc(80 / 1366 * 100vw)}.left-auto{left: auto}.right-\[0\]{right: 0}.right-\[0px\]{right: 0px}.right-\[20px\]{right: 20px}.right-\[4px\]{right: 4px}.right-\[calc\(109\/1366\*100vw\)\]{right: calc(109 / 1366 * 100vw)}.right-\[calc\(120\/1366\*100vw\)\]{right: calc(120 / 1366 * 100vw)}.right-\[calc\(17\/375\*100vw\)\]{right: calc(17 / 375 * 100vw)}.right-\[calc\(234\/1366\*100vw\)\]{right: calc(234 / 1366 * 100vw)}.right-\[calc\(24\/1366\*100vw\)\]{right: calc(24 / 1366 * 100vw)}.right-\[calc\(284\/1366\*100vw\)\]{right: calc(284 / 1366 * 100vw)}.right-\[calc\(30\/375\*100vw\)\]{right: calc(30 / 375 * 100vw)}.right-\[calc\(36\/1366\*100vw\)\]{right: calc(36 / 1366 * 100vw)}.right-\[calc\(83\/1366\*100vw\)\]{right: calc(83 / 1366 * 100vw)}.top-0{top: 0px}.top-1\/2{top: 50%}.top-\[0\.0416em\]{top: 0.0416em}.top-\[0\.0833em\]{top: 0.0833em}.top-\[0\.125em\]{top: 0.125em}.top-\[0\.1666em\]{top: 0.1666em}.top-\[0\]{top: 0}.top-\[0px\]{top: 0px}.top-\[25\%\]{top: 25%}.top-\[3\.375em\]{top: 3.375em}.top-\[calc\(118\/1366\*100vw\)\]{top: calc(118 / 1366 * 100vw)}.top-\[calc\(156\/1366\*100vw\)\]{top: calc(156 / 1366 * 100vw)}.top-\[calc\(164\/375\*100vw\)\]{top: calc(164 / 375 * 100vw)}.top-\[calc\(210\/375\*100vw\)\]{top: calc(210 / 375 * 100vw)}.top-\[calc\(24\/1366\*100vw\)\]{top: calc(24 / 1366 * 100vw)}.top-\[calc\(240\/1366\*100vw\)\]{top: calc(240 / 1366 * 100vw)}.top-\[calc\(26\/1366\*100vw\)\]{top: calc(26 / 1366 * 100vw)}.top-\[calc\(30\/1366\*100vw\)\]{top: calc(30 / 1366 * 100vw)}.top-\[calc\(315\/1366\*100vw\)\]{top: calc(315 / 1366 * 100vw)}.top-\[calc\(34\/1366\*100vw\)\]{top: calc(34 / 1366 * 100vw)}.top-\[calc\(38\/1366\*100vw\)\]{top: calc(38 / 1366 * 100vw)}.top-\[calc\(50\%-\(3\/1366\*100vw\)\)\]{top: calc(50% - (3 / 1366 * 100vw))}.top-\[calc\(80\/1366\*100vw\)\]{top: calc(80 / 1366 * 100vw)}.top-full{top: 100%}.z-0{z-index: 0}.z-\[-1\]{z-index: -1}.z-\[10\]{z-index: 10}.z-\[1\]{z-index: 1}.z-\[2\]{z-index: 2}.z-\[3\]{z-index: 3}.z-\[499\]{z-index: 499}.z-\[5000\]{z-index: 5000}.z-\[500\]{z-index: 500}.m-\[0\.154em\]{margin: 0.154em}.\!my-\[4em\]{margin-top: 4em !important;margin-bottom: 4em !important}.mx-\[calc\(50\%-50vw\)\]{margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw)}.my-\[4em\]{margin-top: 4em;margin-bottom: 4em}.\!mb-\[1\.5em\]{margin-bottom: 1.5em !important}.\!mb-\[2em\]{margin-bottom: 2em !important}.\!mt-\[1\.25em\]{margin-top: 1.25em !important}.\!mt-\[20px\]{margin-top: 20px !important}.\!mt-\[2em\]{margin-top: 2em !important}.-mb-\[0\.1em\]{margin-bottom: -0.1em}.-mb-\[6px\]{margin-bottom: -6px}.-ml-\[2\.9285em\]{margin-left: -2.9285em}.-mt-\[0\.25em\]{margin-top: -0.25em}.mb-\[0\.04em\]{margin-bottom: 0.04em}.mb-\[0\.09em\]{margin-bottom: 0.09em}.mb-\[0\.1818em\]{margin-bottom: 0.1818em}.mb-\[0\.25em\]{margin-bottom: 0.25em}.mb-\[0\.32em\]{margin-bottom: 0.32em}.mb-\[0\.3571em\]{margin-bottom: 0.3571em}.mb-\[0\.3636em\]{margin-bottom: 0.3636em}.mb-\[0\.4615em\]{margin-bottom: 0.4615em}.mb-\[0\.4em\]{margin-bottom: 0.4em}.mb-\[0\.5454em\]{margin-bottom: 0.5454em}.mb-\[0\.5em\]{margin-bottom: 0.5em}.mb-\[0\.6153em\]{margin-bottom: 0.6153em}.mb-\[0\.7272em\]{margin-bottom: 0.7272em}.mb-\[1\.2em\]{margin-bottom: 1.2em}.mb-\[1\.5em\]{margin-bottom: 1.5em}.mb-\[1em\]{margin-bottom: 1em}.mb-\[2\.5em\]{margin-bottom: 2.5em}.mb-\[24px\]{margin-bottom: 24px}.mb-\[8px\]{margin-bottom: 8px}.ml-\[-0\.08em\]{margin-left: -0.08em}.ml-\[0\.25em\]{margin-left: 0.25em}.ml-\[0\.8125em\]{margin-left: 0.8125em}.ml-\[2\.45em\]{margin-left: 2.45em}.mt-\[0\.076em\]{margin-top: 0.076em}.mt-\[0\.125em\]{margin-top: 0.125em}.mt-\[0\.1428em\]{margin-top: 0.1428em}.mt-\[0\.18em\]{margin-top: 0.18em}.mt-\[0\.1em\]{margin-top: 0.1em}.mt-\[0\.5em\]{margin-top: 0.5em}.mt-\[0\.75em\]{margin-top: 0.75em}.mt-\[0\.909em\]{margin-top: 0.909em}.mt-\[0px\]{margin-top: 0px}.mt-\[1\.09em\]{margin-top: 1.09em}.mt-\[1\.5em\]{margin-top: 1.5em}.mt-\[1em\]{margin-top: 1em}.mt-\[2\.5em\]{margin-top: 2.5em}.mt-\[2em\]{margin-top: 2em}.mt-\[40px\]{margin-top: 40px}.line-clamp-2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.inline-flex{display: inline-flex}.table{display: table}.grid{display: grid}.contents{display: contents}.hidden{display: none}.aspect-square{aspect-ratio: 1 / 1}.h-\[1\.5px\]{height: 1.5px}.h-\[100svh\]{height: 100svh}.h-\[100vh\]{height: 100vh}.h-\[2\.125em\]{height: 2.125em}.h-\[2\.6153em\]{height: 2.6153em}.h-\[21px\]{height: 21px}.h-\[2px\]{height: 2px}.h-\[3\.375em\]{height: 3.375em}.h-\[50\%\]{height: 50%}.h-\[calc\(100\%\/3\)\]{height: calc(100% / 3)}.h-\[calc\(154\/1366\*100vw\)\]{height: calc(154 / 1366 * 100vw)}.h-\[calc\(158\/1366\*100vw\)\]{height: calc(158 / 1366 * 100vw)}.h-\[calc\(730\/1366\*100vw\)\]{height: calc(730 / 1366 * 100vw)}.h-auto{height: auto}.h-full{height: 100%}.min-h-0{min-height: 0px}.min-h-\[1\.12em\]{min-height: 1.12em}.min-h-\[154px\]{min-height: 154px}.min-h-\[1em\]{min-height: 1em}.min-h-\[2\.5em\]{min-height: 2.5em}.min-h-\[768px\]{min-height: 768px}.\!w-\[2\.5em\]{width: 2.5em !important}.\!w-\[3em\]{width: 3em !important}.w-\[100vw\]{width: 100vw}.w-\[105\.2631\%\]{width: 105.2631%}.w-\[1px\]{width: 1px}.w-\[2\.0769em\]{width: 2.0769em}.w-\[2\.125em\]{width: 2.125em}.w-\[21px\]{width: 21px}.w-\[352px\]{width: 352px}.w-\[5\.923em\]{width: 5.923em}.w-\[50\%\]{width: 50%}.w-\[6px\]{width: 6px}.w-\[calc\(100\%\+1px\)\]{width: calc(100% + 1px)}.w-\[calc\(1102\/1366\*100vw\)\]{width: calc(1102 / 1366 * 100vw)}.w-\[calc\(144\/1366\*100vw\)\]{width: calc(144 / 1366 * 100vw)}.w-\[calc\(152\/1366\*100vw\)\]{width: calc(152 / 1366 * 100vw)}.w-\[calc\(154\/1366\*100vw\)\]{width: calc(154 / 1366 * 100vw)}.w-\[calc\(156\/1366\*100vw\)\]{width: calc(156 / 1366 * 100vw)}.w-\[calc\(158\/1366\*100vw\)\]{width: calc(158 / 1366 * 100vw)}.w-\[calc\(176\/1366\*100vw\)\]{width: calc(176 / 1366 * 100vw)}.w-\[calc\(21\/1366\*100vw\)\]{width: calc(21 / 1366 * 100vw)}.w-\[calc\(234\/1366\*100vw\)\]{width: calc(234 / 1366 * 100vw)}.w-\[calc\(237\/1366\*100vw\)\]{width: calc(237 / 1366 * 100vw)}.w-\[calc\(283\/1366\*100vw\)\]{width: calc(283 / 1366 * 100vw)}.w-\[calc\(333\/1366\*100vw\)\]{width: calc(333 / 1366 * 100vw)}.w-\[calc\(348\/1366\*100vw\)\]{width: calc(348 / 1366 * 100vw)}.w-\[calc\(352\/1366\*100vw\)\]{width: calc(352 / 1366 * 100vw)}.w-\[calc\(407\/1366\*100vw\)\]{width: calc(407 / 1366 * 100vw)}.w-\[calc\(660\/1366\*100vw\)\]{width: calc(660 / 1366 * 100vw)}.w-\[calc\(77\/1366\*100vw\)\]{width: calc(77 / 1366 * 100vw)}.w-\[calc\(782\/1366\*100vw\)\]{width: calc(782 / 1366 * 100vw)}.w-\[calc\(818\/1366\*100vw\)\]{width: calc(818 / 1366 * 100vw)}.w-fit{width: -moz-fit-content;width: fit-content}.w-full{width: 100%}.min-w-\[154px\]{min-width: 154px}.min-w-\[2\.5em\]{min-width: 2.5em}.min-w-\[320px\]{min-width: 320px}.min-w-\[77px\]{min-width: 77px}.max-w-\[657px\]{max-width: 657px}.flex-1{flex: 1 1 0%}.flex-\[1\]{flex: 1}.flex-shrink{flex-shrink: 1}.shrink{flex-shrink: 1}.shrink-0{flex-shrink: 0}.border-collapse{border-collapse: collapse}.origin-center{transform-origin: center}.origin-top-left{transform-origin: top left}.-translate-x-1\/2{--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[2px\]{--tw-translate-y: -2px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[100\%\]{--tw-translate-x: 100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[50\%\]{--tw-translate-y: 50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[15deg\]{--tw-rotate: 15deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[0\.95\]{--tw-scale-x: 0.95;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[move-kyo_3s_linear_infinite\]{animation: move-kyo 3s linear infinite}.animate-\[move-to_3s_linear_infinite\]{animation: move-to 3s linear infinite}.cursor-pointer{cursor: pointer}.resize{resize: both}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.flex-row-reverse{flex-direction: row-reverse}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.items-start{align-items: flex-start}.items-end{align-items: flex-end}.items-center{align-items: center}.justify-end{justify-content: flex-end}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.gap-\[0\.25em\]{gap: 0.25em}.gap-\[0\.5em\]{gap: 0.5em}.gap-\[1\.5em\]{gap: 1.5em}.gap-\[1em\]{gap: 1em}.gap-\[3em\]{gap: 3em}.gap-x-\[0\.25em\]{-moz-column-gap: 0.25em;column-gap: 0.25em}.gap-x-\[0\.3333em\]{-moz-column-gap: 0.3333em;column-gap: 0.3333em}.gap-x-\[0\.385em\]{-moz-column-gap: 0.385em;column-gap: 0.385em}.gap-x-\[0\.4615em\]{-moz-column-gap: 0.4615em;column-gap: 0.4615em}.gap-x-\[0\.47059em\]{-moz-column-gap: 0.47059em;column-gap: 0.47059em}.gap-x-\[0\.5em\]{-moz-column-gap: 0.5em;column-gap: 0.5em}.gap-x-\[0\.625em\]{-moz-column-gap: 0.625em;column-gap: 0.625em}.gap-x-\[0px\]{-moz-column-gap: 0px;column-gap: 0px}.gap-x-\[1\.0769em\]{-moz-column-gap: 1.0769em;column-gap: 1.0769em}.gap-x-\[1\.25em\]{-moz-column-gap: 1.25em;column-gap: 1.25em}.gap-x-\[1\.5em\]{-moz-column-gap: 1.5em;column-gap: 1.5em}.gap-x-\[12px\]{-moz-column-gap: 12px;column-gap: 12px}.gap-x-\[16px\]{-moz-column-gap: 16px;column-gap: 16px}.gap-x-\[1em\]{-moz-column-gap: 1em;column-gap: 1em}.gap-x-\[1px\]{-moz-column-gap: 1px;column-gap: 1px}.gap-x-\[calc\(48\/1366\*100vw\)\]{-moz-column-gap: calc(48 / 1366 * 100vw);column-gap: calc(48 / 1366 * 100vw)}.gap-y-0{row-gap: 0px}.gap-y-\[0\.2083em\]{row-gap: 0.2083em}.gap-y-\[0\.25em\]{row-gap: 0.25em}.gap-y-\[0\.5em\]{row-gap: 0.5em}.gap-y-\[0\.75em\]{row-gap: 0.75em}.gap-y-\[0px\]{row-gap: 0px}.gap-y-\[1em\]{row-gap: 1em}.gap-y-\[2\.5em\]{row-gap: 2.5em}.gap-y-\[calc\(24\/1366\*100vw\)\]{row-gap: calc(24 / 1366 * 100vw)}.overflow-hidden{overflow: hidden}.overflow-y-scroll{overflow-y: scroll}.hyphens-auto{hyphens: auto}.text-wrap{text-wrap: wrap}.break-normal{overflow-wrap: normal;word-break: normal}.break-all{word-break: break-all}.rounded-\[100px\]{border-radius: 100px}.rounded-\[40px\]{border-radius: 40px}.rounded-full{border-radius: 9999px}.\!border-\[1px\]{border-width: 1px !important}.border{border-width: 1px}.border-\[0px\]{border-width: 0px}.border-\[1\.5px\]{border-width: 1.5px}.border-\[2px\]{border-width: 2px}.border-x-\[0\.25em\]{border-left-width: 0.25em;border-right-width: 0.25em}.border-b-\[1\.5px\]{border-bottom-width: 1.5px}.border-b-\[1px\]{border-bottom-width: 1px}.border-b-\[4px\]{border-bottom-width: 4px}.border-b-\[6px\]{border-bottom-width: 6px}.border-l-\[0px\]{border-left-width: 0px}.border-l-\[6px\]{border-left-width: 6px}.border-r-\[0px\]{border-right-width: 0px}.border-t-\[0\.25em\]{border-top-width: 0.25em}.border-t-\[4px\]{border-top-width: 4px}.border-solid{border-style: solid}.\!border-sem-border-secondary{border-color: var(--sem-border-secondary) !important}.border-black-1000{border-color: var(--color-black-1000)}.border-sem-border-primary{border-color: var(--sem-border-primary)}.border-sem-border-secondary{border-color: var(--sem-border-secondary)}.border-sem-border-tertiary{border-color: var(--sem-border-tertiary)}.border-sem-object-btn-primary-default{border-color: var(--sem-object-btn-primary-default)}.border-sem-object-btn-primary-hover{border-color: var(--sem-object-btn-primary-hover)}.border-sem-object-btn-quaternary-default{border-color: var(--sem-object-btn-quaternary-default)}.border-sem-object-btn-quinary-default{border-color: var(--sem-object-btn-quinary-default)}.border-sem-object-btn-secondary-default{border-color: var(--sem-object-btn-secondary-default)}.border-sem-object-btn-tertiary-default{border-color: var(--sem-object-btn-tertiary-default)}.border-t-black-100{border-top-color: var(--color-black-100)}.bg-\[rgba\(17\2c 17\2c 17\2c 0\.5\)\]{background-color: rgba(17,17,17,0.5)}.bg-black-100{background-color: var(--color-black-100)}.bg-sem-background-primary{background-color: var(--sem-background-primary)}.bg-sem-background-quinary{background-color: var(--sem-background-quinary)}.bg-sem-background-secondary{background-color: var(--sem-background-secondary)}.bg-sem-object-btn-quaternary-default{background-color: var(--sem-object-btn-quaternary-default)}.bg-sem-surface-quaternary{background-color: var(--sem-surface-quaternary)}.bg-sem-surface-secondary{background-color: var(--sem-surface-secondary)}.bg-sem-surface-tertiary{background-color: var(--sem-surface-tertiary)}.bg-transparent{background-color: transparent}.bg-\[url\(\'\.\.\/images\/common\/checkered-pattern\.png\'\)\]{background-image: url('../images/common/checkered-pattern.png')}.bg-\[length\:20px_20px\]{background-size: 20px 20px}.bg-left-top{background-position: left top}.object-cover{-o-object-fit: cover;object-fit: cover}.object-center{-o-object-position: center;object-position: center}.\!p-\[0\]{padding: 0 !important}.p-\[0px\]{padding: 0px}.p-\[1\.25em\]{padding: 1.25em}.px-\[0\.25em\]{padding-left: 0.25em;padding-right: 0.25em}.px-\[0\.5714em\]{padding-left: 0.5714em;padding-right: 0.5714em}.px-\[0\.7142em\]{padding-left: 0.7142em;padding-right: 0.7142em}.px-\[0px\]{padding-left: 0px;padding-right: 0px}.px-\[1\.066em\]{padding-left: 1.066em;padding-right: 1.066em}.px-\[1\.25em\]{padding-left: 1.25em;padding-right: 1.25em}.px-\[1\.5em\]{padding-left: 1.5em;padding-right: 1.5em}.px-\[calc\(24\/1366\*100vw\)\]{padding-left: calc(24 / 1366 * 100vw);padding-right: calc(24 / 1366 * 100vw)}.py-\[0\.07142em\]{padding-top: 0.07142em;padding-bottom: 0.07142em}.py-\[0\.15em\]{padding-top: 0.15em;padding-bottom: 0.15em}.py-\[0\.2em\]{padding-top: 0.2em;padding-bottom: 0.2em}.py-\[0\.5em\]{padding-top: 0.5em;padding-bottom: 0.5em}.py-\[1em\]{padding-top: 1em;padding-bottom: 1em}.py-\[3px\]{padding-top: 3px;padding-bottom: 3px}.py-\[calc\(16\/1366\*100vw\)\]{padding-top: calc(16 / 1366 * 100vw);padding-bottom: calc(16 / 1366 * 100vw)}.\!pt-\[0\]{padding-top: 0 !important}.pb-\[0\.13em\]{padding-bottom: 0.13em}.pb-\[0\.25em\]{padding-bottom: 0.25em}.pb-\[0\.4375em\]{padding-bottom: 0.4375em}.pb-\[0\.5384em\]{padding-bottom: 0.5384em}.pb-\[1\.5em\]{padding-bottom: 1.5em}.pb-\[1em\]{padding-bottom: 1em}.pl-\[0\.75em\]{padding-left: 0.75em}.pl-\[1\.5em\]{padding-left: 1.5em}.pl-\[1em\]{padding-left: 1em}.pr-\[0\.75em\]{padding-right: 0.75em}.pr-\[1\.5em\]{padding-right: 1.5em}.pr-\[1em\]{padding-right: 1em}.pt-\[0\.1em\]{padding-top: 0.1em}.pt-\[0\.3125em\]{padding-top: 0.3125em}.pt-\[0\.5em\]{padding-top: 0.5em}.pt-\[0\.6153em\]{padding-top: 0.6153em}.pt-\[1\.25em\]{padding-top: 1.25em}.pt-\[2em\]{padding-top: 2em}.text-center{text-align: center}.align-\[inherit\]{vertical-align: inherit}.\!font-akzidenzMedium{font-family: AkzidenzGroteskMedium, sans-serif !important}.\!font-akzidenzNoto{font-family: AkzidenzGroteskRegular, Noto Sans JP, sans-serif !important}.font-akzidenz{font-family: AkzidenzGroteskRegular, sans-serif}.font-akzidenzGothic{font-family: AkzidenzGroteskRegular, MFW-PGothicBBBPr6N-Regular, sans-serif}.font-akzidenzMdashi{font-family: AkzidenzGroteskMedium, MFW-PMiGoMB1StdN-DeBold, sans-serif}.font-akzidenzMedium{font-family: AkzidenzGroteskMedium, sans-serif}.font-awt{font-family: awt, sans-serif}.text-\[0\.875em\]{font-size: 0.875em}.text-\[0\.8928em\]{font-size: 0.8928em}.text-\[1\.077em\]{font-size: 1.077em}.text-\[1\.125em\]{font-size: 1.125em}.text-\[1\.375em\]{font-size: 1.375em}.text-\[1\.3rem\]{font-size: 1.3rem}.text-\[1\.4rem\]{font-size: 1.4rem}.text-\[1\.5rem\]{font-size: 1.5rem}.text-\[1\.7rem\]{font-size: 1.7rem}.text-\[11px\]{font-size: 11px}.text-\[2em\]{font-size: 2em}.text-\[3\.2rem\]{font-size: 3.2rem}.text-\[62\.5\%\]{font-size: 62.5%}.text-\[calc\(100\/1366\*100vw\)\]{font-size: calc(100 / 1366 * 100vw)}.text-\[clamp\(100px\2c calc\(100\/1366\*100vw\)\2c 104px\)\]{font-size: clamp(100px, calc(100 / 1366 * 100vw), 104px)}.text-\[clamp\(11px\2c calc\(11\/1366\*100vw\)\2c 15px\)\]{font-size: clamp(11px, calc(11 / 1366 * 100vw), 15px)}.text-\[clamp\(130px\2c calc\(130\/1366\*100vw\)\2c 134px\)\]{font-size: clamp(130px, calc(130 / 1366 * 100vw), 134px)}.text-\[clamp\(13px\2c calc\(13\/1366\*100vw\)\2c 17px\)\]{font-size: clamp(13px, calc(13 / 1366 * 100vw), 17px)}.text-\[clamp\(14px\2c calc\(14\/1366\*100vw\)\2c 18px\)\]{font-size: clamp(14px, calc(14 / 1366 * 100vw), 18px)}.text-\[clamp\(16px\2c calc\(16\/1366\*100vw\)\2c 20px\)\]{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px)}.text-\[clamp\(16px\2c calc\(16_\/_1366_\*_100vw\)\2c 20px\)\]{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px)}.text-\[clamp\(17px\2c calc\(17\/1366\*100vw\)\2c 21px\)\]{font-size: clamp(17px, calc(17 / 1366 * 100vw), 21px)}.text-\[clamp\(180px\2c calc\(180\/1366\*100vw\)\2c 184px\)\]{font-size: clamp(180px, calc(180 / 1366 * 100vw), 184px)}.text-\[clamp\(18px\2c calc\(18\/1366\*100vw\)\2c 22px\)\]{font-size: clamp(18px, calc(18 / 1366 * 100vw), 22px)}.text-\[clamp\(20px\2c calc\(20\/1366\*100vw\)\2c 24px\)\]{font-size: clamp(20px, calc(20 / 1366 * 100vw), 24px)}.text-\[clamp\(22px\2c calc\(22\/1366\*100vw\)\2c 26px\)\]{font-size: clamp(22px, calc(22 / 1366 * 100vw), 26px)}.text-\[clamp\(24px\2c calc\(24\/1366\*100vw\)\2c 28px\)\]{font-size: clamp(24px, calc(24 / 1366 * 100vw), 28px)}.text-\[clamp\(28px\2c calc\(28\/1366\*100vw\)\2c 32px\)\]{font-size: clamp(28px, calc(28 / 1366 * 100vw), 32px)}.text-\[clamp\(28px\2c calc\(28_\/_1366_\*_100vw\)\2c 32px\)\]{font-size: clamp(28px, calc(28 / 1366 * 100vw), 32px)}.text-\[clamp\(40px\2c calc\(40_\/_1366_\*_100vw\)\2c 44px\)\]{font-size: clamp(40px, calc(40 / 1366 * 100vw), 44px)}.text-\[clamp\(68px\2c calc\(68\/1366\*100vw\)\2c 72px\)\]{font-size: clamp(68px, calc(68 / 1366 * 100vw), 72px)}.font-bold{font-weight: 700}.font-normal{font-weight: 400}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.capitalize{text-transform: capitalize}.italic{font-style: italic}.leading-\[0\.85\]{line-height: 0.85}.leading-\[1\.2\]{line-height: 1.2}.leading-\[1\.35\]{line-height: 1.35}.leading-\[1\.4\]{line-height: 1.4}.leading-\[1\.5\]{line-height: 1.5}.leading-\[1\.6\]{line-height: 1.6}.leading-\[1\.75\]{line-height: 1.75}.leading-\[1\.7\]{line-height: 1.7}.leading-\[1\.8\]{line-height: 1.8}.leading-\[1\]{line-height: 1}.leading-\[2\]{line-height: 2}.leading-none{line-height: 1}.tracking-\[-0\.03125em\]{letter-spacing: -0.03125em}.tracking-\[0\.02em\]{letter-spacing: 0.02em}.tracking-\[0\.08em\]{letter-spacing: 0.08em}.text-\[var\(--primitive-color-gray-300\)\]{color: var(--primitive-color-gray-300)}.text-black-1000{color: var(--color-black-1000)}.text-sem-object-btn-primary-hover{color: var(--sem-object-btn-primary-hover)}.text-sem-object-btn-text-icon-tertiary-default{color: var(--sem-object-btn-text-icon-tertiary-default)}.text-sem-text-gray-primary{color: var(--sem-text-gray-primary)}.text-sem-text-gray-secondary{color: var(--sem-text-gray-secondary)}.text-sem-text-gray-tertiary-posi{color: var(--sem-text-gray-tertiary-posi)}.text-sem-text-neon-green-primary{color: var(--sem-text-neon-green-primary)}.text-sem-text-neon-pink-primary{color: var(--sem-text-neon-pink-primary)}.text-sem-text-purple-primary{color: var(--sem-text-purple-primary)}.underline{text-decoration-line: underline}.line-through{text-decoration-line: line-through}.no-underline{text-decoration-line: none}.underline-offset-\[5px\]{text-underline-offset: 5px}.antialiased{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.outline{outline-style: solid}.outline-2{outline-width: 2px}.outline-offset-\[0\.154em\]{outline-offset: 0.154em}.grayscale{--tw-grayscale: grayscale(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.ease-in{transition-timing-function: cubic-bezier(0.4, 0, 1, 1)}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1)}.will-change-transform{will-change: transform}.content-\[\'\'\]{--tw-content: '';content: var(--tw-content)}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling: touch}.\[-webkit-text-stroke\:1\.5px_\#111\]{-webkit-text-stroke: 1.5px #111}.\[-webkit-text-stroke\:2px_\#111\]{-webkit-text-stroke: 2px #111}.\[-webkit-text-stroke\:2px_var\(--sem-text-neon-green-primary\)\]{-webkit-text-stroke: 2px var(--sem-text-neon-green-primary)}.\[-webkit-text-stroke\:2px_var\(--sem-text-purple-primary\)\]{-webkit-text-stroke: 2px var(--sem-text-purple-primary)}.\[backface-visibility\:hidden\]{backface-visibility: hidden}.\[clip-path\:inset\(0\)\]{clip-path: inset(0)}.\[clip-path\:inset\(1px_0_1px_0\)\]{clip-path: inset(1px 0 1px 0)}.\[hyphens\:manual\]{hyphens: manual}.\[line-break\:strict\]{line-break: strict}.\[perspective\:1000px\]{perspective: 1000px}.\[transform\:translateZ\(0\)\]{transform: translateZ(0)}.\[visibility\:hidden\]{visibility: hidden}.\[will-change\:transform\2c opacity\]{will-change: transform,opacity}.\[will-change\:transform\]{will-change: transform}html{font-size: 62.5%}body{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.75}@media (max-width: 768px){body{font-size: 1.5rem}}body{min-width: 320px;overscroll-behavior-y: none;overflow-wrap: normal;word-break: normal;background-color: var(--sem-background-primary);font-family: AkzidenzGroteskRegular, MFW-PGothicBBBPr6N-Regular, sans-serif;font-weight: 400;color: var(--sem-text-gray-primary);line-break: strict;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale}body.page-en{font-family: AkzidenzGroteskRegular, sans-serif;font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px);line-height: 1.6}@media (max-width: 768px){body.page-en{font-size: 1.5rem}}body.is-hidden,body.is-splash{overflow: hidden}*{min-height: 0px;border-style: none}a{color: var(--sem-text-gray-primary);text-decoration-line: none}img{height: auto;width: 100%;-webkit-user-select: none;-moz-user-select: none;user-select: none}::-moz-selection{background-color: var(--color-black-300)}::selection{background-color: var(--color-black-300)}.h-border--top{border-top:var(--border-width-pc) solid #111}@media screen and (max-width: 768px){.h-border--top{border-width:var(--border-width-sp)}}.h-border--top-ss{border-top:1px solid var(--color-black-700)}.h-border--bottom{border-bottom:var(--border-width-pc) solid #111}@media screen and (max-width: 768px){.h-border--bottom{border-width:var(--border-width-sp)}}.h-border--bottom-ss{border-bottom:1px solid var(--color-black-700)}.h-border--left{border-left:var(--border-width-pc) solid #111}@media screen and (max-width: 768px){.h-border--left{border-width:var(--border-width-sp)}}.h-border--left-ss{border-left:1px solid var(--color-black-700)}.h-border--right{border-right:var(--border-width-pc) solid #111}@media screen and (max-width: 768px){.h-border--right{border-width:var(--border-width-sp)}}.h-border--right-ss{border-right:1px solid var(--color-black-700)}.js-color-change-full,.js-color-change-mono{display: block;height: auto;width: 100%}.js-color-change-mono{display: none}body[data-color-scheme=simple] .js-color-change-full{display: none}body[data-color-scheme=simple] .js-color-change-mono{display: block}.h-color--white100{color:var(--color-black-100) !important}.h-color--black1000{color:#111 !important}.h-color--black500{color:var(--color-black-500) !important}.h-pc{display:block}.h-sp{display:none}.h-tb{display:block}.h-none{display:none}br.h-pc{display:inline-block}br.h-tb{display:inline-block}br.h-sp{display:none}@media screen and (max-width: 1024px){.h-tb{display:none}br.h-tb{display:none}}@media screen and (max-width: 768px){.h-pc{display:none}.h-sp{display:block}br.h-pc{display:none}br.h-sp{display:inline-block}}.h-flex{display:flex}.h-flex-break{display:flex}.h-flex-row{flex-direction:row}.h-flex-row--reverse{flex-direction:row-reverse}.h-flex-column{flex-direction:column}.h-flex-wrap{flex-wrap:wrap}.h-flex-wrap--reverse{flex-wrap:wrap-reverse}.h-justify--center{justify-content:center}.h-justify--end{justify-content:flex-end}.h-justify--sb{justify-content:space-between}.h-align--center{align-items:center}.h-align--end{align-items:flex-end}.h-flex-grow{flex:1}@media screen and (max-width: 768px){.h-flex-break{display:block}.h-flex-sp{display:flex}.h-flex-sp--row{flex-direction:row}.h-flex-sp--row--reverse{flex-direction:row-reverse}.h-flex-sp--column{flex-direction:column}.h-flex-sp--wrap{flex-wrap:wrap}.h-flex-sp--wrap--reverse{flex-wrap:wrap-reverse}.h-justify-sp--center{justify-content:center}.h-justify-sp--end{justify-content:flex-end}.h-justify-sp--sb{justify-content:space-between}.h-align-sp--center{align-items:center}.h-align-sp--start{align-items:flex-start}.h-align-sp--end{align-items:flex-end}.h-flex-sp-grow{flex:1}}@font-face{font-family:"awt";src:url("../fonts/AWTFONT-Regular.otf") format("otf"),url("../fonts/AWTFONT-Regular.woff2") format("woff2"),url("../fonts/AWTFONT-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"AkzidenzGroteskRegular";src:url("../fonts/AkzidenzGroteskRegular/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskRegular/font.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"AkzidenzGroteskItalic";src:url("../fonts/AkzidenzGroteskItalic/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskItalic/font.woff") format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:"AkzidenzGroteskMedium";src:url("../fonts/AkzidenzGroteskMedium/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskMedium/font.woff") format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"AkzidenzGroteskMediumItalic";src:url("../fonts/AkzidenzGroteskMediumItalic/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskMediumItalic/font.woff") format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:"AkzidenzGroteskBold";src:url("../fonts/AkzidenzGroteskBold/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskBold/font.woff") format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"AkzidenzGroteskBoldItalic";src:url("../fonts/AkzidenzGroteskBoldItalic/font.woff2") format("woff2"),url("../fonts/AkzidenzGroteskBoldItalic/font.woff") format("woff");font-weight:700;font-style:italic;font-display:block}.h-font--gothic,#base blockquote::before,#base blockquote::after{font-family:"MFW-PGothicBBBPr6N-Regular"}.h-font--mdashi{font-family:"MFW-PMiGoMB1StdN-DeBold"}.h-font--akzidenz,.page-single--focus .work__id,.c-post .focus-info__id,.page-single .focus-info__id,.page-home .focus-info__id,.page-base .focus-info__id,.page-archive .focus-info__id{font-family:"AkzidenzGroteskRegular",sans-serif}.h-font--akzidenzItalic{font-family:"AkzidenzGroteskItalic",sans-serif}.h-font--akzidenzMedium,.page-single--focus .work p strong,.page-map .content__listBtn,.c-txt-icon--en .c-txt-icon__txt,.c-post .focus-info p strong,.page-single .focus-info p strong,.page-home .focus-info p strong,.page-base .focus-info p strong,.page-archive .focus-info p strong,.c-btn-icon--en .c-btn-icon__inner{font-family:"AkzidenzGroteskMedium",sans-serif}.h-font--akzidenzMediumItalic{font-family:"AkzidenzGroteskMediumItalic",sans-serif}.h-font--akzidenzBold{font-family:"AkzidenzGroteskBold",sans-serif}.h-font--akzidenzBoldItalic{font-family:"AkzidenzGroteskBoldItalic",sans-serif}.h-font--akzidenz-gothic{font-family:"AkzidenzGroteskRegular","MFW-PGothicBBBPr6N-Regular"}.h-font--akzidenz-mdashi,#base .wp-block-table table strong,.c-txt-icon__txt,.c-map-pop-txt,.c-map-pop,.c-btn-icon__inner{font-family:"AkzidenzGroteskMedium","MFW-PMiGoMB1StdN-DeBold";font-weight:700}.h-font--akzidenz-noto{font-family:"AkzidenzGroteskRegular","Noto Sans JP",sans-serif}.h-font--awt,#base .has-num-l-font-size,#base .has-num-l-alpha-font-size,.c-slide-number .swiper-pagination .swiper-pagination-bullet,.c-head{font-family:"awt"}.h-gap--row80{row-gap:80px !important}.h-gap--row-vw80{row-gap:calc(80/1366*100vw) !important}.h-gap--row-responsive80{row-gap:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-gap--column80{-moz-column-gap:80px !important;column-gap:80px !important}.h-gap--column-vw80{-moz-column-gap:calc(80/1366*100vw) !important;column-gap:calc(80/1366*100vw) !important}.h-gap--column-responsive80{-moz-column-gap:clamp(80px,calc(80 / 1366 * 100vw),84px) !important;column-gap:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-gap--row64{row-gap:64px !important}.h-gap--row-vw64{row-gap:calc(64/1366*100vw) !important}.h-gap--row-responsive64{row-gap:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-gap--column64{-moz-column-gap:64px !important;column-gap:64px !important}.h-gap--column-vw64{-moz-column-gap:calc(64/1366*100vw) !important;column-gap:calc(64/1366*100vw) !important}.h-gap--column-responsive64{-moz-column-gap:clamp(64px,calc(64 / 1366 * 100vw),68px) !important;column-gap:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-gap--row56{row-gap:56px !important}.h-gap--row-vw56{row-gap:calc(56/1366*100vw) !important}.h-gap--row-responsive56{row-gap:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-gap--column56{-moz-column-gap:56px !important;column-gap:56px !important}.h-gap--column-vw56{-moz-column-gap:calc(56/1366*100vw) !important;column-gap:calc(56/1366*100vw) !important}.h-gap--column-responsive56{-moz-column-gap:clamp(56px,calc(56 / 1366 * 100vw),60px) !important;column-gap:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-gap--row48{row-gap:48px !important}.h-gap--row-vw48{row-gap:calc(48/1366*100vw) !important}.h-gap--row-responsive48{row-gap:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-gap--column48{-moz-column-gap:48px !important;column-gap:48px !important}.h-gap--column-vw48{-moz-column-gap:calc(48/1366*100vw) !important;column-gap:calc(48/1366*100vw) !important}.h-gap--column-responsive48{-moz-column-gap:clamp(48px,calc(48 / 1366 * 100vw),52px) !important;column-gap:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-gap--row44{row-gap:44px !important}.h-gap--row-vw44{row-gap:calc(44/1366*100vw) !important}.h-gap--row-responsive44{row-gap:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-gap--column44{-moz-column-gap:44px !important;column-gap:44px !important}.h-gap--column-vw44{-moz-column-gap:calc(44/1366*100vw) !important;column-gap:calc(44/1366*100vw) !important}.h-gap--column-responsive44{-moz-column-gap:clamp(44px,calc(44 / 1366 * 100vw),48px) !important;column-gap:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-gap--row40{row-gap:40px !important}.h-gap--row-vw40{row-gap:calc(40/1366*100vw) !important}.h-gap--row-responsive40{row-gap:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-gap--column40{-moz-column-gap:40px !important;column-gap:40px !important}.h-gap--column-vw40{-moz-column-gap:calc(40/1366*100vw) !important;column-gap:calc(40/1366*100vw) !important}.h-gap--column-responsive40{-moz-column-gap:clamp(40px,calc(40 / 1366 * 100vw),44px) !important;column-gap:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-gap--row36{row-gap:36px !important}.h-gap--row-vw36{row-gap:calc(36/1366*100vw) !important}.h-gap--row-responsive36{row-gap:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-gap--column36{-moz-column-gap:36px !important;column-gap:36px !important}.h-gap--column-vw36{-moz-column-gap:calc(36/1366*100vw) !important;column-gap:calc(36/1366*100vw) !important}.h-gap--column-responsive36{-moz-column-gap:clamp(36px,calc(36 / 1366 * 100vw),40px) !important;column-gap:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-gap--row32{row-gap:32px !important}.h-gap--row-vw32{row-gap:calc(32/1366*100vw) !important}.h-gap--row-responsive32{row-gap:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-gap--column32{-moz-column-gap:32px !important;column-gap:32px !important}.h-gap--column-vw32{-moz-column-gap:calc(32/1366*100vw) !important;column-gap:calc(32/1366*100vw) !important}.h-gap--column-responsive32{-moz-column-gap:clamp(32px,calc(32 / 1366 * 100vw),36px) !important;column-gap:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-gap--row30{row-gap:30px !important}.h-gap--row-vw30{row-gap:calc(30/1366*100vw) !important}.h-gap--row-responsive30{row-gap:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-gap--column30{-moz-column-gap:30px !important;column-gap:30px !important}.h-gap--column-vw30{-moz-column-gap:calc(30/1366*100vw) !important;column-gap:calc(30/1366*100vw) !important}.h-gap--column-responsive30{-moz-column-gap:clamp(30px,calc(30 / 1366 * 100vw),34px) !important;column-gap:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-gap--row24{row-gap:24px !important}.h-gap--row-vw24{row-gap:calc(24/1366*100vw) !important}.h-gap--row-responsive24{row-gap:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-gap--column24{-moz-column-gap:24px !important;column-gap:24px !important}.h-gap--column-vw24{-moz-column-gap:calc(24/1366*100vw) !important;column-gap:calc(24/1366*100vw) !important}.h-gap--column-responsive24{-moz-column-gap:clamp(24px,calc(24 / 1366 * 100vw),28px) !important;column-gap:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-gap--row20{row-gap:20px !important}.h-gap--row-vw20{row-gap:calc(20/1366*100vw) !important}.h-gap--row-responsive20{row-gap:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-gap--column20{-moz-column-gap:20px !important;column-gap:20px !important}.h-gap--column-vw20{-moz-column-gap:calc(20/1366*100vw) !important;column-gap:calc(20/1366*100vw) !important}.h-gap--column-responsive20{-moz-column-gap:clamp(20px,calc(20 / 1366 * 100vw),24px) !important;column-gap:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-gap--row18{row-gap:18px !important}.h-gap--row-vw18{row-gap:calc(18/1366*100vw) !important}.h-gap--row-responsive18{row-gap:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-gap--column18{-moz-column-gap:18px !important;column-gap:18px !important}.h-gap--column-vw18{-moz-column-gap:calc(18/1366*100vw) !important;column-gap:calc(18/1366*100vw) !important}.h-gap--column-responsive18{-moz-column-gap:clamp(18px,calc(18 / 1366 * 100vw),22px) !important;column-gap:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-gap--row16{row-gap:16px !important}.h-gap--row-vw16{row-gap:calc(16/1366*100vw) !important}.h-gap--row-responsive16{row-gap:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-gap--column16{-moz-column-gap:16px !important;column-gap:16px !important}.h-gap--column-vw16{-moz-column-gap:calc(16/1366*100vw) !important;column-gap:calc(16/1366*100vw) !important}.h-gap--column-responsive16{-moz-column-gap:clamp(16px,calc(16 / 1366 * 100vw),20px) !important;column-gap:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-gap--row12{row-gap:12px !important}.h-gap--row-vw12{row-gap:calc(12/1366*100vw) !important}.h-gap--row-responsive12{row-gap:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-gap--column12{-moz-column-gap:12px !important;column-gap:12px !important}.h-gap--column-vw12{-moz-column-gap:calc(12/1366*100vw) !important;column-gap:calc(12/1366*100vw) !important}.h-gap--column-responsive12{-moz-column-gap:clamp(12px,calc(12 / 1366 * 100vw),16px) !important;column-gap:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-gap--row8{row-gap:8px !important}.h-gap--row-vw8{row-gap:calc(8/1366*100vw) !important}.h-gap--row-responsive8{row-gap:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-gap--column8{-moz-column-gap:8px !important;column-gap:8px !important}.h-gap--column-vw8{-moz-column-gap:calc(8/1366*100vw) !important;column-gap:calc(8/1366*100vw) !important}.h-gap--column-responsive8{-moz-column-gap:clamp(8px,calc(8 / 1366 * 100vw),12px) !important;column-gap:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-gap--row4{row-gap:4px !important}.h-gap--row-vw4{row-gap:calc(4/1366*100vw) !important}.h-gap--row-responsive4{row-gap:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-gap--column4{-moz-column-gap:4px !important;column-gap:4px !important}.h-gap--column-vw4{-moz-column-gap:calc(4/1366*100vw) !important;column-gap:calc(4/1366*100vw) !important}.h-gap--column-responsive4{-moz-column-gap:clamp(4px,calc(4 / 1366 * 100vw),8px) !important;column-gap:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-gap--row0{row-gap:0px !important}.h-gap--row-vw0{row-gap:calc(0/1366*100vw) !important}.h-gap--row-responsive0{row-gap:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-gap--column0{-moz-column-gap:0px !important;column-gap:0px !important}.h-gap--column-vw0{-moz-column-gap:calc(0/1366*100vw) !important;column-gap:calc(0/1366*100vw) !important}.h-gap--column-responsive0{-moz-column-gap:clamp(0px,calc(0 / 1366 * 100vw),4px) !important;column-gap:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}@media screen and (max-width: 768px){.h-gap--sp-row64{row-gap:64px !important}.h-gap--sp-row-vw64{row-gap:calc(64/375*100vw) !important}.h-gap--sp-column64{-moz-column-gap:64px !important;column-gap:64px !important}.h-gap--sp-column-vw64{-moz-column-gap:calc(64/375*100vw) !important;column-gap:calc(64/375*100vw) !important}.h-gap--sp-row56{row-gap:56px !important}.h-gap--sp-row-vw56{row-gap:calc(56/375*100vw) !important}.h-gap--sp-column56{-moz-column-gap:56px !important;column-gap:56px !important}.h-gap--sp-column-vw56{-moz-column-gap:calc(56/375*100vw) !important;column-gap:calc(56/375*100vw) !important}.h-gap--sp-row48{row-gap:48px !important}.h-gap--sp-row-vw48{row-gap:calc(48/375*100vw) !important}.h-gap--sp-column48{-moz-column-gap:48px !important;column-gap:48px !important}.h-gap--sp-column-vw48{-moz-column-gap:calc(48/375*100vw) !important;column-gap:calc(48/375*100vw) !important}.h-gap--sp-row44{row-gap:44px !important}.h-gap--sp-row-vw44{row-gap:calc(44/375*100vw) !important}.h-gap--sp-column44{-moz-column-gap:44px !important;column-gap:44px !important}.h-gap--sp-column-vw44{-moz-column-gap:calc(44/375*100vw) !important;column-gap:calc(44/375*100vw) !important}.h-gap--sp-row40{row-gap:40px !important}.h-gap--sp-row-vw40{row-gap:calc(40/375*100vw) !important}.h-gap--sp-column40{-moz-column-gap:40px !important;column-gap:40px !important}.h-gap--sp-column-vw40{-moz-column-gap:calc(40/375*100vw) !important;column-gap:calc(40/375*100vw) !important}.h-gap--sp-row36{row-gap:36px !important}.h-gap--sp-row-vw36{row-gap:calc(36/375*100vw) !important}.h-gap--sp-column36{-moz-column-gap:36px !important;column-gap:36px !important}.h-gap--sp-column-vw36{-moz-column-gap:calc(36/375*100vw) !important;column-gap:calc(36/375*100vw) !important}.h-gap--sp-row32{row-gap:32px !important}.h-gap--sp-row-vw32{row-gap:calc(32/375*100vw) !important}.h-gap--sp-column32{-moz-column-gap:32px !important;column-gap:32px !important}.h-gap--sp-column-vw32{-moz-column-gap:calc(32/375*100vw) !important;column-gap:calc(32/375*100vw) !important}.h-gap--sp-row30{row-gap:30px !important}.h-gap--sp-row-vw30{row-gap:calc(30/375*100vw) !important}.h-gap--sp-column30{-moz-column-gap:30px !important;column-gap:30px !important}.h-gap--sp-column-vw30{-moz-column-gap:calc(30/375*100vw) !important;column-gap:calc(30/375*100vw) !important}.h-gap--sp-row24{row-gap:24px !important}.h-gap--sp-row-vw24{row-gap:calc(24/375*100vw) !important}.h-gap--sp-column24{-moz-column-gap:24px !important;column-gap:24px !important}.h-gap--sp-column-vw24{-moz-column-gap:calc(24/375*100vw) !important;column-gap:calc(24/375*100vw) !important}.h-gap--sp-row20{row-gap:20px !important}.h-gap--sp-row-vw20{row-gap:calc(20/375*100vw) !important}.h-gap--sp-column20{-moz-column-gap:20px !important;column-gap:20px !important}.h-gap--sp-column-vw20{-moz-column-gap:calc(20/375*100vw) !important;column-gap:calc(20/375*100vw) !important}.h-gap--sp-row16{row-gap:16px !important}.h-gap--sp-row-vw16{row-gap:calc(16/375*100vw) !important}.h-gap--sp-column16{-moz-column-gap:16px !important;column-gap:16px !important}.h-gap--sp-column-vw16{-moz-column-gap:calc(16/375*100vw) !important;column-gap:calc(16/375*100vw) !important}.h-gap--sp-row12{row-gap:12px !important}.h-gap--sp-row-vw12{row-gap:calc(12/375*100vw) !important}.h-gap--sp-column12{-moz-column-gap:12px !important;column-gap:12px !important}.h-gap--sp-column-vw12{-moz-column-gap:calc(12/375*100vw) !important;column-gap:calc(12/375*100vw) !important}.h-gap--sp-row8{row-gap:8px !important}.h-gap--sp-row-vw8{row-gap:calc(8/375*100vw) !important}.h-gap--sp-column8{-moz-column-gap:8px !important;column-gap:8px !important}.h-gap--sp-column-vw8{-moz-column-gap:calc(8/375*100vw) !important;column-gap:calc(8/375*100vw) !important}.h-gap--sp-row4{row-gap:4px !important}.h-gap--sp-row-vw4{row-gap:calc(4/375*100vw) !important}.h-gap--sp-column4{-moz-column-gap:4px !important;column-gap:4px !important}.h-gap--sp-column-vw4{-moz-column-gap:calc(4/375*100vw) !important;column-gap:calc(4/375*100vw) !important}.h-gap--sp-row0{row-gap:0px !important}.h-gap--sp-row-vw0{row-gap:calc(0/375*100vw) !important}.h-gap--sp-column0{-moz-column-gap:0px !important;column-gap:0px !important}.h-gap--sp-column-vw0{-moz-column-gap:calc(0/375*100vw) !important;column-gap:calc(0/375*100vw) !important}}.h-margin--t240{margin-top:240px !important}.h-margin--t-responsive240{margin-top:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-margin--b240{margin-bottom:240px !important}.h-margin--b-responsive240{margin-bottom:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-margin--l240{margin-left:240px !important}.h-margin--l-responsive240{margin-left:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-margin--r240{margin-right:240px !important}.h-margin--r-responsive240{margin-right:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-margin--t200{margin-top:200px !important}.h-margin--t-responsive200{margin-top:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-margin--b200{margin-bottom:200px !important}.h-margin--b-responsive200{margin-bottom:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-margin--l200{margin-left:200px !important}.h-margin--l-responsive200{margin-left:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-margin--r200{margin-right:200px !important}.h-margin--r-responsive200{margin-right:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-margin--t168{margin-top:168px !important}.h-margin--t-responsive168{margin-top:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-margin--b168{margin-bottom:168px !important}.h-margin--b-responsive168{margin-bottom:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-margin--l168{margin-left:168px !important}.h-margin--l-responsive168{margin-left:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-margin--r168{margin-right:168px !important}.h-margin--r-responsive168{margin-right:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-margin--t144{margin-top:144px !important}.h-margin--t-responsive144{margin-top:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-margin--b144{margin-bottom:144px !important}.h-margin--b-responsive144{margin-bottom:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-margin--l144{margin-left:144px !important}.h-margin--l-responsive144{margin-left:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-margin--r144{margin-right:144px !important}.h-margin--r-responsive144{margin-right:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-margin--t124{margin-top:124px !important}.h-margin--t-responsive124{margin-top:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-margin--b124{margin-bottom:124px !important}.h-margin--b-responsive124{margin-bottom:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-margin--l124{margin-left:124px !important}.h-margin--l-responsive124{margin-left:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-margin--r124{margin-right:124px !important}.h-margin--r-responsive124{margin-right:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-margin--t113{margin-top:113px !important}.h-margin--t-responsive113{margin-top:clamp(113px,calc(113 / 1366 * 100vw),117px) !important}.h-margin--b113{margin-bottom:113px !important}.h-margin--b-responsive113{margin-bottom:clamp(113px,calc(113 / 1366 * 100vw),117px) !important}.h-margin--l113{margin-left:113px !important}.h-margin--l-responsive113{margin-left:clamp(113px,calc(113 / 1366 * 100vw),117px) !important}.h-margin--r113{margin-right:113px !important}.h-margin--r-responsive113{margin-right:clamp(113px,calc(113 / 1366 * 100vw),117px) !important}.h-margin--t96{margin-top:96px !important}.h-margin--t-responsive96{margin-top:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-margin--b96{margin-bottom:96px !important}.h-margin--b-responsive96{margin-bottom:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-margin--l96{margin-left:96px !important}.h-margin--l-responsive96{margin-left:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-margin--r96{margin-right:96px !important}.h-margin--r-responsive96{margin-right:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-margin--t80{margin-top:80px !important}.h-margin--t-responsive80{margin-top:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-margin--b80{margin-bottom:80px !important}.h-margin--b-responsive80{margin-bottom:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-margin--l80{margin-left:80px !important}.h-margin--l-responsive80{margin-left:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-margin--r80{margin-right:80px !important}.h-margin--r-responsive80{margin-right:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-margin--t72{margin-top:72px !important}.h-margin--t-responsive72{margin-top:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-margin--b72{margin-bottom:72px !important}.h-margin--b-responsive72{margin-bottom:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-margin--l72{margin-left:72px !important}.h-margin--l-responsive72{margin-left:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-margin--r72{margin-right:72px !important}.h-margin--r-responsive72{margin-right:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-margin--t64{margin-top:64px !important}.h-margin--t-responsive64{margin-top:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-margin--b64{margin-bottom:64px !important}.h-margin--b-responsive64{margin-bottom:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-margin--l64{margin-left:64px !important}.h-margin--l-responsive64{margin-left:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-margin--r64{margin-right:64px !important}.h-margin--r-responsive64{margin-right:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-margin--t60{margin-top:60px !important}.h-margin--t-responsive60{margin-top:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-margin--b60{margin-bottom:60px !important}.h-margin--b-responsive60{margin-bottom:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-margin--l60{margin-left:60px !important}.h-margin--l-responsive60{margin-left:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-margin--r60{margin-right:60px !important}.h-margin--r-responsive60{margin-right:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-margin--t56{margin-top:56px !important}.h-margin--t-responsive56{margin-top:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-margin--b56{margin-bottom:56px !important}.h-margin--b-responsive56{margin-bottom:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-margin--l56{margin-left:56px !important}.h-margin--l-responsive56{margin-left:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-margin--r56{margin-right:56px !important}.h-margin--r-responsive56{margin-right:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-margin--t54{margin-top:54px !important}.h-margin--t-responsive54{margin-top:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-margin--b54{margin-bottom:54px !important}.h-margin--b-responsive54{margin-bottom:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-margin--l54{margin-left:54px !important}.h-margin--l-responsive54{margin-left:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-margin--r54{margin-right:54px !important}.h-margin--r-responsive54{margin-right:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-margin--t48{margin-top:48px !important}.h-margin--t-responsive48{margin-top:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-margin--b48{margin-bottom:48px !important}.h-margin--b-responsive48{margin-bottom:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-margin--l48{margin-left:48px !important}.h-margin--l-responsive48{margin-left:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-margin--r48{margin-right:48px !important}.h-margin--r-responsive48{margin-right:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-margin--t44{margin-top:44px !important}.h-margin--t-responsive44{margin-top:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-margin--b44{margin-bottom:44px !important}.h-margin--b-responsive44{margin-bottom:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-margin--l44{margin-left:44px !important}.h-margin--l-responsive44{margin-left:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-margin--r44{margin-right:44px !important}.h-margin--r-responsive44{margin-right:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-margin--t40{margin-top:40px !important}.h-margin--t-responsive40{margin-top:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-margin--b40{margin-bottom:40px !important}.h-margin--b-responsive40{margin-bottom:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-margin--l40{margin-left:40px !important}.h-margin--l-responsive40{margin-left:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-margin--r40{margin-right:40px !important}.h-margin--r-responsive40{margin-right:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-margin--t36{margin-top:36px !important}.h-margin--t-responsive36{margin-top:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-margin--b36{margin-bottom:36px !important}.h-margin--b-responsive36{margin-bottom:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-margin--l36{margin-left:36px !important}.h-margin--l-responsive36{margin-left:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-margin--r36{margin-right:36px !important}.h-margin--r-responsive36{margin-right:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-margin--t32{margin-top:32px !important}.h-margin--t-responsive32{margin-top:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-margin--b32{margin-bottom:32px !important}.h-margin--b-responsive32{margin-bottom:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-margin--l32{margin-left:32px !important}.h-margin--l-responsive32{margin-left:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-margin--r32{margin-right:32px !important}.h-margin--r-responsive32{margin-right:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-margin--t30{margin-top:30px !important}.h-margin--t-responsive30{margin-top:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-margin--b30{margin-bottom:30px !important}.h-margin--b-responsive30{margin-bottom:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-margin--l30{margin-left:30px !important}.h-margin--l-responsive30{margin-left:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-margin--r30{margin-right:30px !important}.h-margin--r-responsive30{margin-right:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-margin--t24{margin-top:24px !important}.h-margin--t-responsive24,.c-post .table+.table,.page-single .table+.table,.page-home .table+.table,.page-base .table+.table,.page-archive .table+.table{margin-top:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-margin--b24{margin-bottom:24px !important}.h-margin--b-responsive24{margin-bottom:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-margin--l24{margin-left:24px !important}.h-margin--l-responsive24{margin-left:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-margin--r24{margin-right:24px !important}.h-margin--r-responsive24{margin-right:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-margin--t20{margin-top:20px !important}.h-margin--t-responsive20{margin-top:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-margin--b20{margin-bottom:20px !important}.h-margin--b-responsive20{margin-bottom:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-margin--l20{margin-left:20px !important}.h-margin--l-responsive20{margin-left:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-margin--r20{margin-right:20px !important}.h-margin--r-responsive20{margin-right:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-margin--t18{margin-top:18px !important}.h-margin--t-responsive18{margin-top:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-margin--b18{margin-bottom:18px !important}.h-margin--b-responsive18{margin-bottom:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-margin--l18{margin-left:18px !important}.h-margin--l-responsive18{margin-left:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-margin--r18{margin-right:18px !important}.h-margin--r-responsive18{margin-right:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-margin--t16{margin-top:16px !important}.h-margin--t-responsive16{margin-top:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-margin--b16{margin-bottom:16px !important}.h-margin--b-responsive16{margin-bottom:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-margin--l16{margin-left:16px !important}.h-margin--l-responsive16{margin-left:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-margin--r16{margin-right:16px !important}.h-margin--r-responsive16{margin-right:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-margin--t12{margin-top:12px !important}.h-margin--t-responsive12,.page-single--restaurant .box__desc>*+*,.c-sidepeek .box__desc>*+*{margin-top:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-margin--b12{margin-bottom:12px !important}.h-margin--b-responsive12{margin-bottom:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-margin--l12{margin-left:12px !important}.h-margin--l-responsive12{margin-left:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-margin--r12{margin-right:12px !important}.h-margin--r-responsive12{margin-right:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-margin--t8{margin-top:8px !important}.h-margin--t-responsive8{margin-top:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-margin--b8{margin-bottom:8px !important}.h-margin--b-responsive8{margin-bottom:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-margin--l8{margin-left:8px !important}.h-margin--l-responsive8{margin-left:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-margin--r8{margin-right:8px !important}.h-margin--r-responsive8{margin-right:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-margin--t6{margin-top:6px !important}.h-margin--t-responsive6{margin-top:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-margin--b6{margin-bottom:6px !important}.h-margin--b-responsive6{margin-bottom:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-margin--l6{margin-left:6px !important}.h-margin--l-responsive6{margin-left:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-margin--r6{margin-right:6px !important}.h-margin--r-responsive6{margin-right:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-margin--t4{margin-top:4px !important}.h-margin--t-responsive4{margin-top:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-margin--b4{margin-bottom:4px !important}.h-margin--b-responsive4{margin-bottom:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-margin--l4{margin-left:4px !important}.h-margin--l-responsive4{margin-left:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-margin--r4{margin-right:4px !important}.h-margin--r-responsive4{margin-right:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-margin--t2{margin-top:2px !important}.h-margin--t-responsive2{margin-top:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-margin--b2{margin-bottom:2px !important}.h-margin--b-responsive2{margin-bottom:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-margin--l2{margin-left:2px !important}.h-margin--l-responsive2{margin-left:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-margin--r2{margin-right:2px !important}.h-margin--r-responsive2{margin-right:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-margin--t1{margin-top:1px !important}.h-margin--t-responsive1{margin-top:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-margin--b1{margin-bottom:1px !important}.h-margin--b-responsive1{margin-bottom:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-margin--l1{margin-left:1px !important}.h-margin--l-responsive1{margin-left:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-margin--r1{margin-right:1px !important}.h-margin--r-responsive1{margin-right:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-margin--t0{margin-top:0px !important}.h-margin--t-responsive0{margin-top:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-margin--b0{margin-bottom:0px !important}.h-margin--b-responsive0{margin-bottom:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-margin--l0{margin-left:0px !important}.h-margin--l-responsive0{margin-left:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-margin--r0{margin-right:0px !important}.h-margin--r-responsive0{margin-right:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-margin--t-1{margin-top:-1px !important}.h-margin--t-responsive-1{margin-top:clamp(-1px,calc(-1 / 1366 * 100vw),3px) !important}.h-margin--b-1{margin-bottom:-1px !important}.h-margin--b-responsive-1{margin-bottom:clamp(-1px,calc(-1 / 1366 * 100vw),3px) !important}.h-margin--l-1{margin-left:-1px !important}.h-margin--l-responsive-1{margin-left:clamp(-1px,calc(-1 / 1366 * 100vw),3px) !important}.h-margin--r-1{margin-right:-1px !important}.h-margin--r-responsive-1{margin-right:clamp(-1px,calc(-1 / 1366 * 100vw),3px) !important}@media screen and (max-width: 768px){.h-margin--sp-t240{margin-top:240px !important}.h-margin--sp-b240{margin-bottom:240px !important}.h-margin--sp-l240{margin-left:240px !important}.h-margin--sp-r240{margin-right:240px !important}.h-margin--sp-t88{margin-top:88px !important}.h-margin--sp-b88{margin-bottom:88px !important}.h-margin--sp-l88{margin-left:88px !important}.h-margin--sp-r88{margin-right:88px !important}.h-margin--sp-t144{margin-top:144px !important}.h-margin--sp-b144{margin-bottom:144px !important}.h-margin--sp-l144{margin-left:144px !important}.h-margin--sp-r144{margin-right:144px !important}.h-margin--sp-t124{margin-top:124px !important}.h-margin--sp-b124{margin-bottom:124px !important}.h-margin--sp-l124{margin-left:124px !important}.h-margin--sp-r124{margin-right:124px !important}.h-margin--sp-t113{margin-top:113px !important}.h-margin--sp-b113{margin-bottom:113px !important}.h-margin--sp-l113{margin-left:113px !important}.h-margin--sp-r113{margin-right:113px !important}.h-margin--sp-t96{margin-top:96px !important}.h-margin--sp-b96{margin-bottom:96px !important}.h-margin--sp-l96{margin-left:96px !important}.h-margin--sp-r96{margin-right:96px !important}.h-margin--sp-t94{margin-top:94px !important}.h-margin--sp-b94{margin-bottom:94px !important}.h-margin--sp-l94{margin-left:94px !important}.h-margin--sp-r94{margin-right:94px !important}.h-margin--sp-t80{margin-top:80px !important}.h-margin--sp-b80{margin-bottom:80px !important}.h-margin--sp-l80{margin-left:80px !important}.h-margin--sp-r80{margin-right:80px !important}.h-margin--sp-t72{margin-top:72px !important}.h-margin--sp-b72{margin-bottom:72px !important}.h-margin--sp-l72{margin-left:72px !important}.h-margin--sp-r72{margin-right:72px !important}.h-margin--sp-t64{margin-top:64px !important}.h-margin--sp-b64{margin-bottom:64px !important}.h-margin--sp-l64{margin-left:64px !important}.h-margin--sp-r64{margin-right:64px !important}.h-margin--sp-t60{margin-top:60px !important}.h-margin--sp-b60{margin-bottom:60px !important}.h-margin--sp-l60{margin-left:60px !important}.h-margin--sp-r60{margin-right:60px !important}.h-margin--sp-t56{margin-top:56px !important}.h-margin--sp-b56{margin-bottom:56px !important}.h-margin--sp-l56{margin-left:56px !important}.h-margin--sp-r56{margin-right:56px !important}.h-margin--sp-t48{margin-top:48px !important}.h-margin--sp-b48{margin-bottom:48px !important}.h-margin--sp-l48{margin-left:48px !important}.h-margin--sp-r48{margin-right:48px !important}.h-margin--sp-t44{margin-top:44px !important}.h-margin--sp-b44{margin-bottom:44px !important}.h-margin--sp-l44{margin-left:44px !important}.h-margin--sp-r44{margin-right:44px !important}.h-margin--sp-t40{margin-top:40px !important}.h-margin--sp-b40{margin-bottom:40px !important}.h-margin--sp-l40{margin-left:40px !important}.h-margin--sp-r40{margin-right:40px !important}.h-margin--sp-t36{margin-top:36px !important}.h-margin--sp-b36{margin-bottom:36px !important}.h-margin--sp-l36{margin-left:36px !important}.h-margin--sp-r36{margin-right:36px !important}.h-margin--sp-t32{margin-top:32px !important}.h-margin--sp-b32{margin-bottom:32px !important}.h-margin--sp-l32{margin-left:32px !important}.h-margin--sp-r32{margin-right:32px !important}.h-margin--sp-t30{margin-top:30px !important}.h-margin--sp-b30{margin-bottom:30px !important}.h-margin--sp-l30{margin-left:30px !important}.h-margin--sp-r30{margin-right:30px !important}.h-margin--sp-t24{margin-top:24px !important}.h-margin--sp-b24{margin-bottom:24px !important}.h-margin--sp-l24{margin-left:24px !important}.h-margin--sp-r24{margin-right:24px !important}.h-margin--sp-t20{margin-top:20px !important}.h-margin--sp-b20{margin-bottom:20px !important}.h-margin--sp-l20{margin-left:20px !important}.h-margin--sp-r20{margin-right:20px !important}.h-margin--sp-t18{margin-top:18px !important}.h-margin--sp-b18{margin-bottom:18px !important}.h-margin--sp-l18{margin-left:18px !important}.h-margin--sp-r18{margin-right:18px !important}.h-margin--sp-t16{margin-top:16px !important}.h-margin--sp-b16{margin-bottom:16px !important}.h-margin--sp-l16{margin-left:16px !important}.h-margin--sp-r16{margin-right:16px !important}.h-margin--sp-t12{margin-top:12px !important}.h-margin--sp-b12{margin-bottom:12px !important}.h-margin--sp-l12{margin-left:12px !important}.h-margin--sp-r12{margin-right:12px !important}.h-margin--sp-t8{margin-top:8px !important}.h-margin--sp-b8{margin-bottom:8px !important}.h-margin--sp-l8{margin-left:8px !important}.h-margin--sp-r8{margin-right:8px !important}.h-margin--sp-t6{margin-top:6px !important}.h-margin--sp-b6{margin-bottom:6px !important}.h-margin--sp-l6{margin-left:6px !important}.h-margin--sp-r6{margin-right:6px !important}.h-margin--sp-t4{margin-top:4px !important}.h-margin--sp-b4{margin-bottom:4px !important}.h-margin--sp-l4{margin-left:4px !important}.h-margin--sp-r4{margin-right:4px !important}.h-margin--sp-t2{margin-top:2px !important}.h-margin--sp-b2{margin-bottom:2px !important}.h-margin--sp-l2{margin-left:2px !important}.h-margin--sp-r2{margin-right:2px !important}.h-margin--sp-t1{margin-top:1px !important}.h-margin--sp-b1{margin-bottom:1px !important}.h-margin--sp-l1{margin-left:1px !important}.h-margin--sp-r1{margin-right:1px !important}.h-margin--sp-t0{margin-top:0px !important}.h-margin--sp-b0{margin-bottom:0px !important}.h-margin--sp-l0{margin-left:0px !important}.h-margin--sp-r0{margin-right:0px !important}.h-margin--sp-t-1{margin-top:-1px !important}.h-margin--sp-b-1{margin-bottom:-1px !important}.h-margin--sp-l-1{margin-left:-1px !important}.h-margin--sp-r-1{margin-right:-1px !important}}.h-order5{order:5 !important}.h-order4{order:4 !important}.h-order3{order:3 !important}.h-order2{order:2 !important}.h-order1{order:1 !important}@media screen and (max-width: 768px){.h-order--sp5{order:5 !important}.h-order--sp4{order:4 !important}.h-order--sp3{order:3 !important}.h-order--sp2{order:2 !important}.h-order--sp1{order:1 !important}}.h-padding--t240{padding-top:240px !important}.h-padding--t-responsive240{padding-top:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-padding--b240{padding-bottom:240px !important}.h-padding--b-responsive240{padding-bottom:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-padding--l240{padding-left:240px !important}.h-padding--l-responsive240{padding-left:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-padding--r240{padding-right:240px !important}.h-padding--r-responsive240{padding-right:clamp(240px,calc(240 / 1366 * 100vw),244px) !important}.h-padding--t200{padding-top:200px !important}.h-padding--t-responsive200{padding-top:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-padding--b200{padding-bottom:200px !important}.h-padding--b-responsive200{padding-bottom:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-padding--l200{padding-left:200px !important}.h-padding--l-responsive200{padding-left:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-padding--r200{padding-right:200px !important}.h-padding--r-responsive200{padding-right:clamp(200px,calc(200 / 1366 * 100vw),204px) !important}.h-padding--t168{padding-top:168px !important}.h-padding--t-responsive168{padding-top:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-padding--b168{padding-bottom:168px !important}.h-padding--b-responsive168{padding-bottom:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-padding--l168{padding-left:168px !important}.h-padding--l-responsive168{padding-left:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-padding--r168{padding-right:168px !important}.h-padding--r-responsive168{padding-right:clamp(168px,calc(168 / 1366 * 100vw),172px) !important}.h-padding--t144{padding-top:144px !important}.h-padding--t-responsive144{padding-top:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-padding--b144{padding-bottom:144px !important}.h-padding--b-responsive144{padding-bottom:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-padding--l144{padding-left:144px !important}.h-padding--l-responsive144{padding-left:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-padding--r144{padding-right:144px !important}.h-padding--r-responsive144{padding-right:clamp(144px,calc(144 / 1366 * 100vw),148px) !important}.h-padding--t124{padding-top:124px !important}.h-padding--t-responsive124{padding-top:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-padding--b124{padding-bottom:124px !important}.h-padding--b-responsive124{padding-bottom:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-padding--l124{padding-left:124px !important}.h-padding--l-responsive124{padding-left:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-padding--r124{padding-right:124px !important}.h-padding--r-responsive124{padding-right:clamp(124px,calc(124 / 1366 * 100vw),128px) !important}.h-padding--t120{padding-top:120px !important}.h-padding--t-responsive120{padding-top:clamp(120px,calc(120 / 1366 * 100vw),124px) !important}.h-padding--b120{padding-bottom:120px !important}.h-padding--b-responsive120{padding-bottom:clamp(120px,calc(120 / 1366 * 100vw),124px) !important}.h-padding--l120{padding-left:120px !important}.h-padding--l-responsive120{padding-left:clamp(120px,calc(120 / 1366 * 100vw),124px) !important}.h-padding--r120{padding-right:120px !important}.h-padding--r-responsive120{padding-right:clamp(120px,calc(120 / 1366 * 100vw),124px) !important}.h-padding--t100{padding-top:100px !important}.h-padding--t-responsive100{padding-top:clamp(100px,calc(100 / 1366 * 100vw),104px) !important}.h-padding--b100{padding-bottom:100px !important}.h-padding--b-responsive100{padding-bottom:clamp(100px,calc(100 / 1366 * 100vw),104px) !important}.h-padding--l100{padding-left:100px !important}.h-padding--l-responsive100{padding-left:clamp(100px,calc(100 / 1366 * 100vw),104px) !important}.h-padding--r100{padding-right:100px !important}.h-padding--r-responsive100{padding-right:clamp(100px,calc(100 / 1366 * 100vw),104px) !important}.h-padding--t96{padding-top:96px !important}.h-padding--t-responsive96{padding-top:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-padding--b96{padding-bottom:96px !important}.h-padding--b-responsive96{padding-bottom:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-padding--l96{padding-left:96px !important}.h-padding--l-responsive96{padding-left:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-padding--r96{padding-right:96px !important}.h-padding--r-responsive96{padding-right:clamp(96px,calc(96 / 1366 * 100vw),100px) !important}.h-padding--t80{padding-top:80px !important}.h-padding--t-responsive80{padding-top:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-padding--b80{padding-bottom:80px !important}.h-padding--b-responsive80{padding-bottom:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-padding--l80{padding-left:80px !important}.h-padding--l-responsive80{padding-left:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-padding--r80{padding-right:80px !important}.h-padding--r-responsive80{padding-right:clamp(80px,calc(80 / 1366 * 100vw),84px) !important}.h-padding--t72{padding-top:72px !important}.h-padding--t-responsive72{padding-top:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-padding--b72{padding-bottom:72px !important}.h-padding--b-responsive72{padding-bottom:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-padding--l72{padding-left:72px !important}.h-padding--l-responsive72{padding-left:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-padding--r72{padding-right:72px !important}.h-padding--r-responsive72{padding-right:clamp(72px,calc(72 / 1366 * 100vw),76px) !important}.h-padding--t64{padding-top:64px !important}.h-padding--t-responsive64{padding-top:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-padding--b64{padding-bottom:64px !important}.h-padding--b-responsive64{padding-bottom:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-padding--l64{padding-left:64px !important}.h-padding--l-responsive64{padding-left:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-padding--r64{padding-right:64px !important}.h-padding--r-responsive64{padding-right:clamp(64px,calc(64 / 1366 * 100vw),68px) !important}.h-padding--t60{padding-top:60px !important}.h-padding--t-responsive60{padding-top:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-padding--b60{padding-bottom:60px !important}.h-padding--b-responsive60{padding-bottom:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-padding--l60{padding-left:60px !important}.h-padding--l-responsive60{padding-left:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-padding--r60{padding-right:60px !important}.h-padding--r-responsive60{padding-right:clamp(60px,calc(60 / 1366 * 100vw),64px) !important}.h-padding--t56{padding-top:56px !important}.h-padding--t-responsive56{padding-top:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-padding--b56{padding-bottom:56px !important}.h-padding--b-responsive56{padding-bottom:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-padding--l56{padding-left:56px !important}.h-padding--l-responsive56{padding-left:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-padding--r56{padding-right:56px !important}.h-padding--r-responsive56{padding-right:clamp(56px,calc(56 / 1366 * 100vw),60px) !important}.h-padding--t54{padding-top:54px !important}.h-padding--t-responsive54{padding-top:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-padding--b54{padding-bottom:54px !important}.h-padding--b-responsive54{padding-bottom:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-padding--l54{padding-left:54px !important}.h-padding--l-responsive54{padding-left:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-padding--r54{padding-right:54px !important}.h-padding--r-responsive54{padding-right:clamp(54px,calc(54 / 1366 * 100vw),58px) !important}.h-padding--t48{padding-top:48px !important}.h-padding--t-responsive48{padding-top:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-padding--b48{padding-bottom:48px !important}.h-padding--b-responsive48{padding-bottom:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-padding--l48{padding-left:48px !important}.h-padding--l-responsive48{padding-left:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-padding--r48{padding-right:48px !important}.h-padding--r-responsive48{padding-right:clamp(48px,calc(48 / 1366 * 100vw),52px) !important}.h-padding--t44{padding-top:44px !important}.h-padding--t-responsive44{padding-top:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-padding--b44{padding-bottom:44px !important}.h-padding--b-responsive44{padding-bottom:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-padding--l44{padding-left:44px !important}.h-padding--l-responsive44{padding-left:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-padding--r44{padding-right:44px !important}.h-padding--r-responsive44{padding-right:clamp(44px,calc(44 / 1366 * 100vw),48px) !important}.h-padding--t40{padding-top:40px !important}.h-padding--t-responsive40{padding-top:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-padding--b40{padding-bottom:40px !important}.h-padding--b-responsive40{padding-bottom:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-padding--l40{padding-left:40px !important}.h-padding--l-responsive40{padding-left:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-padding--r40{padding-right:40px !important}.h-padding--r-responsive40{padding-right:clamp(40px,calc(40 / 1366 * 100vw),44px) !important}.h-padding--t36{padding-top:36px !important}.h-padding--t-responsive36{padding-top:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-padding--b36{padding-bottom:36px !important}.h-padding--b-responsive36{padding-bottom:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-padding--l36{padding-left:36px !important}.h-padding--l-responsive36{padding-left:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-padding--r36{padding-right:36px !important}.h-padding--r-responsive36{padding-right:clamp(36px,calc(36 / 1366 * 100vw),40px) !important}.h-padding--t32{padding-top:32px !important}.h-padding--t-responsive32{padding-top:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-padding--b32{padding-bottom:32px !important}.h-padding--b-responsive32{padding-bottom:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-padding--l32{padding-left:32px !important}.h-padding--l-responsive32{padding-left:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-padding--r32{padding-right:32px !important}.h-padding--r-responsive32{padding-right:clamp(32px,calc(32 / 1366 * 100vw),36px) !important}.h-padding--t30{padding-top:30px !important}.h-padding--t-responsive30{padding-top:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-padding--b30{padding-bottom:30px !important}.h-padding--b-responsive30{padding-bottom:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-padding--l30{padding-left:30px !important}.h-padding--l-responsive30{padding-left:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-padding--r30{padding-right:30px !important}.h-padding--r-responsive30{padding-right:clamp(30px,calc(30 / 1366 * 100vw),34px) !important}.h-padding--t24{padding-top:24px !important}.h-padding--t-responsive24{padding-top:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-padding--b24{padding-bottom:24px !important}.h-padding--b-responsive24{padding-bottom:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-padding--l24{padding-left:24px !important}.h-padding--l-responsive24{padding-left:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-padding--r24{padding-right:24px !important}.h-padding--r-responsive24{padding-right:clamp(24px,calc(24 / 1366 * 100vw),28px) !important}.h-padding--t20{padding-top:20px !important}.h-padding--t-responsive20{padding-top:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-padding--b20{padding-bottom:20px !important}.h-padding--b-responsive20{padding-bottom:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-padding--l20{padding-left:20px !important}.h-padding--l-responsive20{padding-left:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-padding--r20{padding-right:20px !important}.h-padding--r-responsive20{padding-right:clamp(20px,calc(20 / 1366 * 100vw),24px) !important}.h-padding--t18{padding-top:18px !important}.h-padding--t-responsive18{padding-top:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-padding--b18{padding-bottom:18px !important}.h-padding--b-responsive18{padding-bottom:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-padding--l18{padding-left:18px !important}.h-padding--l-responsive18{padding-left:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-padding--r18{padding-right:18px !important}.h-padding--r-responsive18{padding-right:clamp(18px,calc(18 / 1366 * 100vw),22px) !important}.h-padding--t16{padding-top:16px !important}.h-padding--t-responsive16{padding-top:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-padding--b16{padding-bottom:16px !important}.h-padding--b-responsive16{padding-bottom:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-padding--l16{padding-left:16px !important}.h-padding--l-responsive16{padding-left:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-padding--r16{padding-right:16px !important}.h-padding--r-responsive16{padding-right:clamp(16px,calc(16 / 1366 * 100vw),20px) !important}.h-padding--t12{padding-top:12px !important}.h-padding--t-responsive12{padding-top:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-padding--b12{padding-bottom:12px !important}.h-padding--b-responsive12{padding-bottom:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-padding--l12{padding-left:12px !important}.h-padding--l-responsive12{padding-left:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-padding--r12{padding-right:12px !important}.h-padding--r-responsive12{padding-right:clamp(12px,calc(12 / 1366 * 100vw),16px) !important}.h-padding--t8{padding-top:8px !important}.h-padding--t-responsive8{padding-top:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-padding--b8{padding-bottom:8px !important}.h-padding--b-responsive8{padding-bottom:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-padding--l8{padding-left:8px !important}.h-padding--l-responsive8{padding-left:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-padding--r8{padding-right:8px !important}.h-padding--r-responsive8{padding-right:clamp(8px,calc(8 / 1366 * 100vw),12px) !important}.h-padding--t6{padding-top:6px !important}.h-padding--t-responsive6{padding-top:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-padding--b6{padding-bottom:6px !important}.h-padding--b-responsive6{padding-bottom:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-padding--l6{padding-left:6px !important}.h-padding--l-responsive6{padding-left:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-padding--r6{padding-right:6px !important}.h-padding--r-responsive6{padding-right:clamp(6px,calc(6 / 1366 * 100vw),10px) !important}.h-padding--t4{padding-top:4px !important}.h-padding--t-responsive4{padding-top:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-padding--b4{padding-bottom:4px !important}.h-padding--b-responsive4{padding-bottom:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-padding--l4{padding-left:4px !important}.h-padding--l-responsive4{padding-left:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-padding--r4{padding-right:4px !important}.h-padding--r-responsive4{padding-right:clamp(4px,calc(4 / 1366 * 100vw),8px) !important}.h-padding--t2{padding-top:2px !important}.h-padding--t-responsive2{padding-top:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-padding--b2{padding-bottom:2px !important}.h-padding--b-responsive2{padding-bottom:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-padding--l2{padding-left:2px !important}.h-padding--l-responsive2{padding-left:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-padding--r2{padding-right:2px !important}.h-padding--r-responsive2{padding-right:clamp(2px,calc(2 / 1366 * 100vw),6px) !important}.h-padding--t1{padding-top:1px !important}.h-padding--t-responsive1{padding-top:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-padding--b1{padding-bottom:1px !important}.h-padding--b-responsive1{padding-bottom:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-padding--l1{padding-left:1px !important}.h-padding--l-responsive1{padding-left:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-padding--r1{padding-right:1px !important}.h-padding--r-responsive1{padding-right:clamp(1px,calc(1 / 1366 * 100vw),5px) !important}.h-padding--t0{padding-top:0px !important}.h-padding--t-responsive0{padding-top:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-padding--b0{padding-bottom:0px !important}.h-padding--b-responsive0{padding-bottom:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-padding--l0{padding-left:0px !important}.h-padding--l-responsive0{padding-left:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}.h-padding--r0{padding-right:0px !important}.h-padding--r-responsive0{padding-right:clamp(0px,calc(0 / 1366 * 100vw),4px) !important}@media screen and (max-width: 768px){.h-padding--sp-t240{padding-top:240px !important}.h-padding--sp-b240{padding-bottom:240px !important}.h-padding--sp-l240{padding-left:240px !important}.h-padding--sp-r240{padding-right:240px !important}.h-padding--sp-t200{padding-top:200px !important}.h-padding--sp-b200{padding-bottom:200px !important}.h-padding--sp-l200{padding-left:200px !important}.h-padding--sp-r200{padding-right:200px !important}.h-padding--sp-t168{padding-top:168px !important}.h-padding--sp-b168{padding-bottom:168px !important}.h-padding--sp-l168{padding-left:168px !important}.h-padding--sp-r168{padding-right:168px !important}.h-padding--sp-t144{padding-top:144px !important}.h-padding--sp-b144{padding-bottom:144px !important}.h-padding--sp-l144{padding-left:144px !important}.h-padding--sp-r144{padding-right:144px !important}.h-padding--sp-t124{padding-top:124px !important}.h-padding--sp-b124{padding-bottom:124px !important}.h-padding--sp-l124{padding-left:124px !important}.h-padding--sp-r124{padding-right:124px !important}.h-padding--sp-t120{padding-top:120px !important}.h-padding--sp-b120{padding-bottom:120px !important}.h-padding--sp-l120{padding-left:120px !important}.h-padding--sp-r120{padding-right:120px !important}.h-padding--sp-t100{padding-top:100px !important}.h-padding--sp-b100{padding-bottom:100px !important}.h-padding--sp-l100{padding-left:100px !important}.h-padding--sp-r100{padding-right:100px !important}.h-padding--sp-t96{padding-top:96px !important}.h-padding--sp-b96{padding-bottom:96px !important}.h-padding--sp-l96{padding-left:96px !important}.h-padding--sp-r96{padding-right:96px !important}.h-padding--sp-t80{padding-top:80px !important}.h-padding--sp-b80{padding-bottom:80px !important}.h-padding--sp-l80{padding-left:80px !important}.h-padding--sp-r80{padding-right:80px !important}.h-padding--sp-t72{padding-top:72px !important}.h-padding--sp-b72{padding-bottom:72px !important}.h-padding--sp-l72{padding-left:72px !important}.h-padding--sp-r72{padding-right:72px !important}.h-padding--sp-t64{padding-top:64px !important}.h-padding--sp-b64{padding-bottom:64px !important}.h-padding--sp-l64{padding-left:64px !important}.h-padding--sp-r64{padding-right:64px !important}.h-padding--sp-t60{padding-top:60px !important}.h-padding--sp-b60{padding-bottom:60px !important}.h-padding--sp-l60{padding-left:60px !important}.h-padding--sp-r60{padding-right:60px !important}.h-padding--sp-t56{padding-top:56px !important}.h-padding--sp-b56{padding-bottom:56px !important}.h-padding--sp-l56{padding-left:56px !important}.h-padding--sp-r56{padding-right:56px !important}.h-padding--sp-t54{padding-top:54px !important}.h-padding--sp-b54{padding-bottom:54px !important}.h-padding--sp-l54{padding-left:54px !important}.h-padding--sp-r54{padding-right:54px !important}.h-padding--sp-t48{padding-top:48px !important}.h-padding--sp-b48{padding-bottom:48px !important}.h-padding--sp-l48{padding-left:48px !important}.h-padding--sp-r48{padding-right:48px !important}.h-padding--sp-t44{padding-top:44px !important}.h-padding--sp-b44{padding-bottom:44px !important}.h-padding--sp-l44{padding-left:44px !important}.h-padding--sp-r44{padding-right:44px !important}.h-padding--sp-t40{padding-top:40px !important}.h-padding--sp-b40{padding-bottom:40px !important}.h-padding--sp-l40{padding-left:40px !important}.h-padding--sp-r40{padding-right:40px !important}.h-padding--sp-t36{padding-top:36px !important}.h-padding--sp-b36{padding-bottom:36px !important}.h-padding--sp-l36{padding-left:36px !important}.h-padding--sp-r36{padding-right:36px !important}.h-padding--sp-t32{padding-top:32px !important}.h-padding--sp-b32{padding-bottom:32px !important}.h-padding--sp-l32{padding-left:32px !important}.h-padding--sp-r32{padding-right:32px !important}.h-padding--sp-t30{padding-top:30px !important}.h-padding--sp-b30{padding-bottom:30px !important}.h-padding--sp-l30{padding-left:30px !important}.h-padding--sp-r30{padding-right:30px !important}.h-padding--sp-t24{padding-top:24px !important}.h-padding--sp-b24{padding-bottom:24px !important}.h-padding--sp-l24{padding-left:24px !important}.h-padding--sp-r24{padding-right:24px !important}.h-padding--sp-t20{padding-top:20px !important}.h-padding--sp-b20{padding-bottom:20px !important}.h-padding--sp-l20{padding-left:20px !important}.h-padding--sp-r20{padding-right:20px !important}.h-padding--sp-t18{padding-top:18px !important}.h-padding--sp-b18{padding-bottom:18px !important}.h-padding--sp-l18{padding-left:18px !important}.h-padding--sp-r18{padding-right:18px !important}.h-padding--sp-t16{padding-top:16px !important}.h-padding--sp-b16{padding-bottom:16px !important}.h-padding--sp-l16{padding-left:16px !important}.h-padding--sp-r16{padding-right:16px !important}.h-padding--sp-t12{padding-top:12px !important}.h-padding--sp-b12{padding-bottom:12px !important}.h-padding--sp-l12{padding-left:12px !important}.h-padding--sp-r12{padding-right:12px !important}.h-padding--sp-t8{padding-top:8px !important}.h-padding--sp-b8{padding-bottom:8px !important}.h-padding--sp-l8{padding-left:8px !important}.h-padding--sp-r8{padding-right:8px !important}.h-padding--sp-t6{padding-top:6px !important}.h-padding--sp-b6{padding-bottom:6px !important}.h-padding--sp-l6{padding-left:6px !important}.h-padding--sp-r6{padding-right:6px !important}.h-padding--sp-t4{padding-top:4px !important}.h-padding--sp-b4{padding-bottom:4px !important}.h-padding--sp-l4{padding-left:4px !important}.h-padding--sp-r4{padding-right:4px !important}.h-padding--sp-t2{padding-top:2px !important}.h-padding--sp-b2{padding-bottom:2px !important}.h-padding--sp-l2{padding-left:2px !important}.h-padding--sp-r2{padding-right:2px !important}.h-padding--sp-t1{padding-top:1px !important}.h-padding--sp-b1{padding-bottom:1px !important}.h-padding--sp-l1{padding-left:1px !important}.h-padding--sp-r1{padding-right:1px !important}.h-padding--sp-t0{padding-top:0px !important}.h-padding--sp-b0{padding-bottom:0px !important}.h-padding--sp-l0{padding-left:0px !important}.h-padding--sp-r0{padding-right:0px !important}}.h-sr--only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.js-nav-accordion__trigger.is-open i{transform:rotate(180deg)}.js-nav-accordion__trigger i{transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}#js-splash{display:none}.js-splash-item-1,.js-splash-item-2,.js-splash-item-3,.js-splash-item-4{opacity:0;visibility:hidden}.js-text-blend .is-laten{font-size:1.075em}.js-toggleList__item.is-hidden{display:none}@keyframes move-to{0%{left: calc(24 / 1366 * 100vw);top: calc(315 / 1366 * 100vw)}49.99%{left: calc(24 / 1366 * 100vw);top: calc(315 / 1366 * 100vw);display: none}50%{left: calc(80 / 1366 * 100vw);top: calc(80 / 1366 * 100vw);display: block}99.99%{left: calc(80 / 1366 * 100vw);top: calc(80 / 1366 * 100vw);display: none}100%{left: calc(24 / 1366 * 100vw);top: calc(315 / 1366 * 100vw);display: block}}@keyframes move-to-sp{0%{left: calc(12 / 375 * 100vw);top: calc(164 / 375 * 100vw)}49.99%{left: calc(12 / 375 * 100vw);top: calc(164 / 375 * 100vw);display: none}50%{left: calc(24 / 375 * 100vw);top: calc(210 / 375 * 100vw);display: block}99.99%{left: calc(24 / 375 * 100vw);top: calc(210 / 375 * 100vw);display: none}100%{left: calc(12 / 375 * 100vw);top: calc(164 / 375 * 100vw);display: block}}@keyframes move-kyo{0%{right: calc(24 / 1366 * 100vw);top: calc(24 / 1366 * 100vw)}49.99%{right: calc(24 / 1366 * 100vw);top: calc(24 / 1366 * 100vw);display: none}50%{right: calc(120 / 1366 * 100vw);top: calc(240 / 1366 * 100vw);display: block}99.99%{right: calc(120 / 1366 * 100vw);top: calc(240 / 1366 * 100vw);display: none}100%{right: calc(24 / 1366 * 100vw);top: calc(24 / 1366 * 100vw);display: block}}@keyframes move-kyo-sp{0%{right: calc(17 / 375 * 100vw);bottom: calc(12 / 375 * 100vw)}49.99%{right: calc(17 / 375 * 100vw);bottom: calc(12 / 375 * 100vw);display: none}50%{right: calc(30 / 375 * 100vw);bottom: calc(120 / 375 * 100vw);display: block}99.99%{right: calc(30 / 375 * 100vw);bottom: calc(120 / 375 * 100vw);display: none}100%{right: calc(17 / 375 * 100vw);bottom: calc(12 / 375 * 100vw);display: block}}.js-visual-item,.js-visual-list,.js-visual-img,.js-visual-tick-body,.js-visual-tick-btn,.js-visual-bg,.js-visual-symbol{visibility: hidden;opacity: 0}.js-visual-symbol.is-moving.visual__symbol--to{animation: move-to 3s linear infinite}@media(orientation:portrait){.js-visual-symbol.is-moving.visual__symbol--to{animation: move-to-sp 3s linear infinite}}@media (max-width: 768px){.js-visual-symbol.is-moving.visual__symbol--to{animation: move-to-sp 3s linear infinite}}.js-visual-symbol.is-moving.visual__symbol--kyo{animation: move-kyo 3s linear infinite}@media(orientation:portrait){.js-visual-symbol.is-moving.visual__symbol--kyo{animation: move-kyo-sp 3s linear infinite}}@media (max-width: 768px){.js-visual-symbol.is-moving.visual__symbol--kyo{animation: move-kyo-sp 3s linear infinite}}.l-app{visibility:hidden}.l-column{position:relative;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.l-column{flex-direction:column}}.l-column__item{position:relative}.l-column__item--2{width:100%;padding-bottom:var(--border-width-pc)}.l-column__item--2::after{content:"";position:absolute;bottom:0;left:0;width:calc(100% + 3px);height:var(--border-width-pc);background:var(--sem-border-primary)}@media screen and (max-width: 768px){.l-column__item--2{padding:0}.l-column__item--2::after{height:var(--border-width-sp)}}.l-column__head{width:100%;padding:1.25em 1.5em}@media screen and (max-width: 768px){.l-column__head{padding:18px 20px}}.l-column__body{width:100%;height:100%;padding:1.25em 1.5em}@media screen and (max-width: 768px){.l-column__body{height:auto;padding:20px 20px 40px}}.l-column__thumb{height:100%}.l-column__thumb--cover{background-position:center;background-size:cover}@media screen and (max-width: 768px){.l-column__thumb figure{width:100%;height:auto}.l-column__thumb figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}.l-column--2{border-bottom:var(--border-width-pc) solid var(--sem-border-primary)}.l-column--2::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:var(--border-width-pc);height:100%;background:var(--sem-border-primary)}.l-column--2+.l-column .l-column__item{border-top:none}.l-column--2>.l-column__item{width:50%;min-height:340px}.l-column--2>.l-column__item:first-of-type{padding-right:var(--border-width-pc-half)}.l-column--2>.l-column__item:last-of-type{padding-left:var(--border-width-pc-half)}.l-column--2.l-column--no-min-height>.l-column__item{min-height:auto}@media screen and (max-width: 768px){.l-column--2{border-width:var(--border-width-sp)}.l-column--2::after{display:none}.l-column--2>.l-column__item{width:100%;min-height:auto;padding-inline:0 !important}.l-column--2>.l-column__item+.l-column__item{border-top:var(--border-width-sp) solid var(--sem-border-primary)}}.l-column--4::before{content:"";position:absolute;bottom:0;width:100%;height:var(--border-width-pc);background:var(--sem-border-primary)}.l-column--4 .l-column__item{width:25%;border-bottom:var(--border-width-pc) solid var(--sem-border-primary)}.l-column--4 .l-column__item::before{content:"";position:absolute;top:0;right:-3px;width:var(--border-width-pc);height:calc(100% + var(--border-width-pc));background:var(--sem-border-primary)}.l-column--4 .l-column__item:nth-child(4n)::before{display:none}.l-column--4 .l-column__body{padding:1.5em}@media screen and (max-width: 768px){.l-column--4::before{height:var(--border-width-sp)}.l-column--4 .l-column__item{width:100%;border-width:var(--border-width-sp)}.l-column--4 .l-column__item::before{display:none}.l-column--4 .l-column__body{padding:40px 20px}}.l-column--inner2::before{content:"";position:absolute;top:0;left:calc(50% - 3px);width:var(--border-width-pc);height:100%;background:var(--sem-border-primary)}.l-column--inner2 .l-column__item{width:50%}.l-column--inner2 .l-column__item:nth-of-type(odd){padding-right:3px}.l-column--inner2 .l-column__item:nth-of-type(even){padding-left:3px}.l-column--inner2 .l-column__item::after{content:"";position:absolute;bottom:calc(-1*var(--border-width-pc));left:0;width:calc(100% + 3px);height:var(--border-width-pc);background:var(--sem-border-primary)}.l-column--inner2 .l-column__item:not(:nth-of-type(-n+2)){padding-top:var(--border-width-pc)}@media screen and (max-width: 768px){.l-column--inner2::before{display:none}.l-column--inner2 .l-column__item{width:100%}.l-column--inner2 .l-column__item:nth-of-type(odd){padding-right:0}.l-column--inner2 .l-column__item:nth-of-type(even){padding-left:0}.l-column--inner2 .l-column__item::after{bottom:calc(-1*var(--border-width-sp));height:var(--border-width-sp)}.l-column--inner2 .l-column__item:not(:first-of-type){padding-top:var(--border-width-sp)}.l-column--thumb .l-column__item+.l-column__item{border-top:none}.page-en .l-column__head{padding:18px 20px 24px}}.l-content{width:57.6866764275vw;margin:0 0 0 auto}@media screen and (max-width: 768px){.l-content{width:100%;margin:auto}}.l-fit-parent{width:calc(100% + 3em) !important;margin-left:-1.5em !important}@media screen and (max-width: 768px){.l-fit-parent{width:100vw !important;margin-inline:calc(50% - 50vw) !important}}.l-grid{display:grid;align-items:stretch;gap:24px}@media screen and (max-width: 768px){.l-grid{gap:16px}}.l-grid--pc-l5-3-sp1{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:dense}@media screen and (min-width: 1367px){.l-grid--pc-l5-3-sp1{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (max-width: 768px){.l-grid--pc-l5-3-sp1{grid-template-columns:repeat(1, minmax(0, 1fr))}}.l-grid--3-sp1{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:row}@media screen and (max-width: 768px){.l-grid--3-sp1{grid-template-columns:repeat(1, minmax(0, 1fr))}}.l-grid--3-sp2{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:row}@media screen and (max-width: 768px){.l-grid--3-sp2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.l-grid--2-sp1{grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:dense}@media screen and (max-width: 768px){.l-grid--2-sp1{grid-template-columns:repeat(1, minmax(0, 1fr))}}.l-grid__item--1col{grid-column:span 1}.l-grid__item--2col{grid-column:span 2}.l-grid__item--3col{grid-column:span 3}.l-grid__item--4col{grid-column:span 4}.l-grid__item--5col{grid-column:span 5}.l-grid__item--6col{grid-column:span 6}.l-grid__item--7col{grid-column:span 7}.l-grid__item--8col{grid-column:span 8}.l-grid__item--9col{grid-column:span 9}.l-grid__item--10col{grid-column:span 10}.l-inner{width:100%;position:relative;margin:0 auto;padding:0 8.78477306vw}.l-inner--regular{padding:0 1.5em}.l-inner--box{padding:1.25em 1.5em}.l-inner--box-s{padding:.75em 1.5em}@media screen and (max-width: 768px){.l-inner{padding:0 20px}.l-inner--regular{padding:0 20px}.l-inner--box{padding:18px 20px}.l-inner--box-s{padding:12px 20px}}.l-main{overflow:hidden}.l-max-w{width:100%;max-width:840px}@media screen and (max-width: 768px){.l-max-w{max-width:100%}}.l-sectioin{padding:96px 0}@media screen and (min-width: 1367px){.l-sectioin{padding:7.027818448vw 0}}@media screen and (max-width: 768px){.l-sectioin{padding:72px 0}}.l-wrap{max-width:830px}@media screen and (max-width: 768px){.l-wrap{max-width:100%}}.c-awt-official{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}@media screen and (max-width: 768px){.c-awt-official{-moz-column-gap:8px;column-gap:8px}}.c-awt-official i{position:relative;font-size:1.1875em}@media screen and (max-width: 768px){.c-awt-official i{font-size:1.8rem}}.c-banner{pointer-events:none}.c-banner__body{position:fixed;inset:0;margin:auto;z-index:500;min-width:634px;min-height:425px;width:46.4128843338vw;height:31.1127379209vw;pointer-events:auto;cursor:pointer}.c-banner__body.is-disabled{display:none;pointer-events:none}@media screen and (max-width: 768px){.c-banner__body{min-width:334px;min-height:224px;width:89.0666666667vw;height:59.7333333333vw}}.c-banner__body picture{display:block;width:100%;height:100%}.c-banner__body img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-banner__btn-open{position:fixed;left:24px;bottom:30px;z-index:25;width:28px;height:28px;border:1px solid #111;border-radius:50%;background:#9b5aff;pointer-events:auto}.c-banner__btn-open.is-disabled{display:none;pointer-events:none}.c-banner__btn-open i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#00f596;font-size:1.8rem}@media(hover: hover)and (pointer: fine){.c-banner__btn-open:hover{background:#111}.c-banner__btn-open:hover i{color:var(--color-black-100)}}@media screen and (max-width: 768px){.c-banner__btn-open{left:16px}}.c-btn-icon{position:relative;line-height:1}.c-btn-icon__inner{position:relative;z-index:1;display:inline-block;margin-left:.1em;padding:0 .4444em .1111em .5555em;background:var(--color-black-100);border:3px solid #111;color:#111;font-size: clamp(18px, calc(18 / 1366 * 100vw), 22px);text-align:left;line-height:1}.c-btn-icon__inner.is-disabled{color:var(--color-black-500) !important;pointer-events:none}@media(hover: hover)and (pointer: fine){.c-btn-icon__inner:hover{background:#111;color:var(--color-black-100)}}.c-btn-icon__inner--left{padding:0 .5555em .1111em .4444em}.c-btn-icon__inner--white{color:#111}.c-btn-icon__inner--white::after{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-btn-icon__inner--white:hover{color:var(--color-black-100)}.c-btn-icon__inner--white:hover::after{background:#111}}.c-btn-icon__txt{position:relative;top:-0.0555em;z-index:1;letter-spacing:.02em;line-height:1;font-weight:700}.c-btn-icon i{position:relative;top:.0909em;z-index:1;display:inline-block;font-size:1.222em}.c-btn-icon__clip{position:absolute;top:-30px;left:0;display:none;background:var(--color-black-100)}button.c-btn-square{position:relative;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}button.c-btn-square:hover{color:var(--color-black-100) !important}.c-btn-square{position:relative;display:inline-block;width:100%;max-width:140px}@media screen and (max-width: 768px){.c-btn-square{max-width:120px}}.c-btn-square a,.c-btn-square>span{position:relative;display:flex;align-items:center;justify-content:center;gap:0 4px;padding:16px 10px 11px}@media screen and (max-width: 768px){.c-btn-square a,.c-btn-square>span{padding:13px 10px 7px}}.c-btn-square a{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.c-btn-square a:hover{color:var(--color-black-100) !important}.c-btn-square a:hover .c-btn-square__active{background:#000}.c-btn-square__txt{font-size:1.8rem;line-height:1}@media screen and (max-width: 768px){.c-btn-square__txt{font-size:1.5rem}}.c-btn-square__figure{width:15px;line-height:1}.c-btn-square i{position:relative;top:-2px;font-size:1.7rem}@media screen and (max-width: 768px){.c-btn-square i{font-size:1.4rem}}.c-btn-toggle{display:flex;align-items:center;justify-content:center;font-size:1.6rem;gap:.5em;margin-top:1.5em}@media(hover: hover)and (pointer: fine){.c-btn-toggle:hover .c-btn-toggle__circle{background:var(--color-lime-green)}}@media screen and (max-width: 768px){.c-btn-toggle{margin-top:24px}}.c-btn-toggle__circle{position:relative;width:2.125em;height:2.125em;border-radius:50%;background:var(--color-black-100);border:1.5px solid #111}@media screen and (max-width: 768px){.c-btn-toggle__circle{width:28px;height:28px}}.c-btn-toggle__circle i{display:block;font-size:1.125em;color:#111;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.c-btn__inner{position: relative;display: inline-block;border-radius: 9999px;border-width: 1px;border-style: solid;padding-left: 1.25em;padding-right: 1.25em;padding-top: 0.5em;padding-bottom: 0.4375em;line-height: 1}@media (max-width: 768px){.c-btn__inner{padding-left: 20px;padding-right: 20px;padding-top: 8px;padding-bottom: 7px;font-size: 1.5rem}}.c-btn__inner--icon{padding-top: 0.3125em;padding-right: 0.75em;padding-left: 1em;padding-bottom: 0.25em}.c-btn__inner--icon.c-btn__inner--left{padding-top: 0.3125em;padding-left: 0.75em;padding-right: 1em;padding-bottom: 0.25em}@media (max-width: 768px){.c-btn__inner--icon.c-btn__inner--left{padding-right: 16px;padding-top: 5px;padding-left: 12px;padding-bottom: 4px}}.c-btn__inner--primary{border-color: var(--sem-object-btn-primary-default);color: var(--sem-object-btn-text-icon-primary-default)}.c-btn__inner--primary:hover{background-color: var(--sem-object-btn-primary-hover);color: var(--sem-object-btn-text-icon-primary-hover)}.c-btn__inner--secondary{border-color: var(--sem-object-btn-secondary-default);color: var(--sem-object-btn-text-icon-secondary-default)}.c-btn__inner--secondary:hover{background-color: var(--sem-object-btn-secondary-hover);color: var(--sem-object-btn-text-icon-secondary-hover)}.c-btn__inner--tertiary{border-color: var(--sem-object-btn-tertiary-default);color: var(--sem-object-btn-text-icon-tertiary-default)}.c-btn__inner--tertiary:hover{background-color: var(--sem-object-btn-tertiary-hover);color: var(--sem-object-btn-text-icon-tertiary-hover)}.c-btn__inner--quaternary{border-color: var(--sem-object-btn-quaternary-default);color: var(--sem-object-btn-text-icon-quaternary-default)}.c-btn__inner--quaternary:hover{background-color: var(--sem-object-btn-quaternary-hover);color: var(--sem-object-btn-text-icon-quaternary-hover)}.c-btn__inner--quinary{border-color: var(--sem-object-btn-quinary-default);color: var(--sem-object-btn-text-icon-quinary-default)}.c-btn__inner--quinary:hover{background-color: var(--sem-object-btn-quinary-hover);color: var(--sem-object-btn-text-icon-quinary-hover)}.c-btn__txt{font-family: AkzidenzGroteskMedium, MFW-PMiGoMB1StdN-DeBold, sans-serif}.c-btn i{vertical-align: sub;font-size: 1.375em}@media (max-width: 768px){.c-btn i{vertical-align: bottom;font-size: 1.6rem}}.c-btn__clip{position: absolute;top: -1.875em;left: 50%;display: none;--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color: var(--color-black-100);padding-top: 0.15em;padding-bottom: 0.15em;padding-left: 0.25em;padding-right: 0.25em;color: var(--sem-text-neon-pink-primary)}.c-btn__clip::after{position: absolute;top: 100%;left: 50%;--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left-width: 0.25em;border-right-width: 0.25em;border-top-width: 0.25em;border-style: solid;border-left-color: transparent;border-right-color: transparent;border-top-color: var(--color-black-100);--tw-content: '';content: var(--tw-content)}.c-btn--awt i{position: relative;top: -0.04em}.c-btn--awt .c-btn__txt{position: relative;top: -0.07142em;font-family: awt, sans-serif;font-weight: 400}#base .c-btn--awt .c-btn__txt.c-text--head-size2-en,#base .c-btn--awt .c-btn__txt.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .c-btn--awt .c-btn__txt.c-text--head-size2-en,#base .c-btn--awt .c-btn__txt.c-text--head-size2{margin-top:-12px}}.c-btn--awt .c-btn__inner--icon .c-btn__txt{left: -0.07142em}.c-btn--en .c-btn__txt{font-family: AkzidenzGroteskMedium, sans-serif}.c-btn--large .c-btn__inner{padding-top: 0.07142em;padding-bottom: 0.07142em;padding-left: 0.7142em;padding-right: 0.7142em;font-size: clamp(28px, calc(28 / 1366 * 100vw), 32px)}@media (max-width: 768px){.c-btn--large .c-btn__inner{padding-top: 2px;padding-bottom: 2px;padding-left: 9px;padding-right: 9px;font-size: 1.8rem}}.c-btn--large .c-btn__inner--icon{padding-top: 0.07142em;padding-bottom: 0.07142em;padding-left: 0.5714em;padding-right: 0.5714em}@media (max-width: 768px){.c-btn--large .c-btn__inner--icon{padding-top: 2px;padding-bottom: 2px;padding-left: 9px;padding-right: 9px}}.c-btn--large i{vertical-align: inherit;font-size: 0.8928em}@media (max-width: 768px){.c-btn--large i{font-size: 1.6rem}}@keyframes dialog{0%,100%{opacity:0}30%{opacity:1}70%{opacity:1}}.c-card{position:relative}.c-card>*{transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}@media(hover: hover)and (pointer: fine){.c-card a:hover{opacity:1}.c-card a:hover .c-card__thumb img{transform:scale(1.1)}}.c-card__body{padding:1em 1.5em}@media screen and (max-width: 768px){.c-card__body{padding:20px 20px}}.c-card__ttl{font-size: clamp(22px, calc(22 / 1366 * 100vw), 26px);line-height: 1.4}@media (max-width: 768px){.c-card__ttl{font-size: 2rem}}.c-card__ttl{line-height:1.4;color:var(--sem-text-purple-primary)}.c-card__ttl span{line-height:1}.c-card__ttl i{margin-right:.25em;font-size:1.1875em}@media screen and (max-width: 768px){.c-card__ttl i{position:relative;top:2px;font-size:1.9rem}}.c-card__ttlShape:not(.is-active){display:none}.c-card__venueName:not(.is-active){display:none}.c-card__row{display:flex;gap:.5em}@media screen and (max-width: 768px){.c-card__row{gap:8px}}.c-card__icon-set{display:flex;gap:0 .23076em}.c-card__icon-set i{position:relative;top:.0769em;font-size:1.2307em}.c-card__thumb{position:relative;aspect-ratio:3/2;overflow:hidden}.c-card__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card__thumbShape{display:block}.c-card__thumbShape:not(.is-active){display:none}.c-card__labels{position:absolute;top:.5em;right:.5em;z-index:2;display:flex;align-items:center;gap:.25em}@media screen and (max-width: 768px){.c-card__labels{top:8px;right:8px;gap:4px}}.c-card__label{display:flex;align-items:center;justify-content:center;height:2.1538em;padding:0 .7692em;background:rgba(0,0,0,0);border:1.5px solid var(--color-black-100);border-radius:100px;color:var(--color-black-100)}.c-card__label span{position:relative;top:.0769em}.c-card__info{display:flex;flex-wrap:wrap;align-items:center;gap:.25em .5em;padding-right:2.125em}@media screen and (max-width: 768px){.c-card__info{gap:2px 6px;padding-right:34px}}.c-card__station,.c-card__place{display:flex;flex-wrap:wrap;align-items:center;gap:.25em}@media screen and (max-width: 768px){.c-card__station,.c-card__place{gap:2px}}.c-card__place{position:relative;top:.125em}@media screen and (max-width: 768px){.c-card__place{top:2px}}.c-card__area{line-height:1}.c-card__fav{transform-origin:center;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.c-card__fav.is-active .not-fav{display:none}.c-card__fav.is-active .fav{display:block;color:var(--sem-text-neon-pink-primary)}@media(hover: hover)and (pointer: fine){.c-card__fav:hover{transform:scale(1.1)}}.c-card--events .c-card__thumb::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:3.0625em;background:linear-gradient(to bottom, #929292 50%, #fff 100%);mix-blend-mode:multiply}.c-color-scheme{font-size: clamp(13px, calc(13 / 1366 * 100vw), 17px);display: flex;flex-wrap: wrap;align-items: center;-moz-column-gap: 1.0769em;column-gap: 1.0769em;row-gap: 0.75em;text-transform: uppercase;line-height: 1}.c-color-scheme__buttons{display: flex;align-items: center;-moz-column-gap: 0.4615em;column-gap: 0.4615em}.c-color-scheme__button{position: relative;margin: 0.154em;display: inline-flex;cursor: pointer;border-radius: 40px;background-color: transparent;outline: 2px solid transparent;outline-offset: 2px}.c-color-scheme__button:focus-visible{outline-style: solid;outline-width: 2px;outline-offset: 0.154em;outline-color: var(--sem-border-tertiary)}.c-color-scheme__button:focus-visible:hover{outline-style: solid;outline-width: 2px;outline-offset: 0.154em;outline-color: var(--sem-border-tertiary)}.c-color-scheme__button.is-active{outline-style: solid;outline-width: 2px;outline-offset: 0.154em;outline-color: var(--sem-border-quaternary)}.c-color-scheme__button--full:hover{outline-style: solid;outline-width: 2px;outline-offset: 0.154em;outline-color: var(--primitive-color-purple-400)}.c-color-scheme__button--simple:hover{outline-style: solid;outline-width: 2px;outline-offset: 0.154em;outline-color: var(--primitive-color-gray-900)}.c-color-scheme__icon{display: block;width: 2.0769em}@media (max-width: 768px){.c-color-scheme__icon{width: 27px}}.c-empty{text-align:center}.c-empty .c-icon-empty{display:block;margin-bottom:16px;font-size:4.8rem}.c-filter.is-filtering .c-filter__icon--inactive{display:none}.c-filter.is-filtering .c-filter__icon--active{display:block}.c-filter__modalBtn{position:relative;width:2.5em;height:2.5em;background:var(--sem-object-btn-quaternary-default);border:1.5px solid var(--sem-object-btn-quinary-default);border-radius:50%;margin-right:1em;line-height:1}.c-filter__modalBtn i{position:absolute;top:50%;left:50%;font-size:1.25em;transform:translate(-50%, -50%)}.c-filter__modalBtn .c-icon-cross{display:none}.c-filter__modalBtn.is-active{border-color:var(--sem-object-btn-primary-hover);color:var(--sem-object-btn-primary-hover)}.c-filter__modalBtn.is-active .c-icon-cross{display:block}.c-filter__modalBtn.is-active .c-icon-search{display:none}@media(hover: hover)and (pointer: fine){.c-filter__modalBtn:hover{background:var(--sem-object-btn-primary-hover);border-color:var(--sem-object-btn-primary-hover)}.c-filter__modalBtn:hover i{color:var(--sem-object-btn-text-icon-primary-hover)}}@media screen and (max-width: 768px){.c-filter__modalBtn{width:36px;height:36px;margin-right:0;z-index:51}.c-filter__modalBtn i{font-size:18px}}.c-filter__modal{line-height:1}.c-filter .filter-modal{position:absolute;top:3.25em;left:3.5em;z-index:50;width:calc(100% - 2.5em - 1em);background:var(--sem-background-primary);visibility:hidden;opacity:0;transform:translateY(20px)}@media screen and (max-width: 768px){.c-filter .filter-modal{top:31px;left:0;width:100vw}}.c-filter .c-btn__inner{padding:.3846em 1.5384em .3076em}.c-filter__head{width:auto}.c-filter__body{padding:.875em .875em 1em;border:1.5px solid var(--sem-border-tertiary)}@media screen and (max-width: 768px){.c-filter__body{padding:8px 2.6666666667vw 12px;border-top:none;border-left:none;border-right:none;border-width:var(--border-width-sp)}}.c-filter__row+.c-filter__row{margin-top:1em}@media screen and (max-width: 768px){.c-filter__row+.c-filter__row{margin-top:16px}}.c-filter__inner{width:100%;margin:0 auto}.c-filter__inner-row+.c-filter__inner-row{margin-top:28px}.c-filter__search{display:flex;align-items:center;gap:0 .5em;padding-bottom:.375em;border-bottom:1.5px solid var(--sem-border-tertiary)}.c-filter__search i{position:relative;top:-0.05263em;font-size:1.1875em;color:var(--sem-text-neon-pink-primary)}@media screen and (max-width: 768px){.c-filter__search{margin-left:48px;padding-bottom:0}.c-filter__search i{display:none;font-size:18px}}.c-filter__window{flex:1;display:block;width:100%;padding:0;-webkit-appearance:none !important;border-radius:0px;box-sizing:border-box !important;color:#111}.c-filter__window::-moz-placeholder{color:rgba(17,17,17,.5)}.c-filter__window::placeholder{color:rgba(17,17,17,.5)}.c-filter__window:focus::-moz-placeholder{opacity:0}.c-filter__window:focus::placeholder{opacity:0}@media screen and (max-width: 768px){.c-filter__window{padding:7px 12px}}.c-filter__select{position:relative;border-bottom:3px solid #111;font-size:1.8rem;color:#111}.c-filter__select i{position:absolute;top:50%;right:0;font-size:2.2rem;color:#111;transform:translateY(-50%)}@media screen and (max-width: 768px){.c-filter__select{max-width:100%;width:100%;border-width:2px;font-size:1.4rem}.c-filter__select i{font-size:1.5rem}}.c-filter__selectBody{width:100%;cursor:pointer;background:#111}.c-filter__btns{display:flex;align-items:center;gap:0 1em}@media screen and (max-width: 768px){.c-filter__btns{gap:0 16px}}.c-filter .parts{display:flex;gap:0 .75em}@media screen and (max-width: 768px){.c-filter .parts{gap:0 8px}}.c-filter .parts__header i{font-size:1.6923em}@media screen and (max-width: 768px){.c-filter .parts__header i{font-size:2rem}}.c-filter .parts__body{flex:1}.c-filter .parts__body--type,.c-filter .parts__body--route{margin-top:.0625em}@media screen and (max-width: 768px){.c-filter .parts__body--type,.c-filter .parts__body--route{margin-top:-1px}}.c-filter .parts__flex{display:flex}.c-filter .parts .parts__checkbox input,.c-filter .parts__checkbox .parts input,.c-filter .parts .parts__sortBtn{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;overflow:hidden}.c-filter .parts .parts__checkbox input:focus-visible~.parts__focusTxt,.c-filter .parts__checkbox .parts input:focus-visible~.parts__focusTxt,.c-filter .parts .parts__sortBtn:focus-visible~.parts__focusTxt{outline:blue auto 1px;outline:-webkit-focus-ring-color auto 1px}.c-filter .parts__sortWrap{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px}.c-filter .parts__sort{position:relative;display:flex;align-items:center;gap:0 4px;cursor:pointer}.c-filter .parts__sort input:checked+.parts__sortShape::before{background:#111;border-color:#111}.c-filter .parts__sort input:checked+.parts__sortShape::after{opacity:1}@media(hover: hover)and (pointer: fine){.c-filter .parts__sort:hover .parts__sortTxt{color:#111}}.c-filter .parts__sortShape{position:relative}.c-filter .parts__sortShape::before,.c-filter .parts__sortShape::after{content:"";display:block}.c-filter .parts__sortShape::before{position:relative;width:15px;height:15px;background:#111;border:2px solid #111;border-radius:50%;box-sizing:border-box;vertical-align:middle}.c-filter .parts__sortShape::after{position:absolute;inset:0;width:7px;height:7px;margin:auto;background:#111;border-radius:50%;opacity:0}@media screen and (max-width: 768px){.c-filter .parts__sortShape::before{width:13px;height:13px}.c-filter .parts__sortShape::after{width:6px;height:6px}}.c-filter .parts__sortBtn:checked+.parts__sortLabel{background:#111;color:#111}.c-filter .parts__multiple{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}@media screen and (max-width: 768px){.c-filter .parts__multiple{gap:8px}}.c-filter .parts__checkWrap{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px}.c-filter .parts__checkbox{position:relative;display:flex;align-items:center;gap:0 .125em;cursor:pointer}.c-filter .parts__checkbox--s{gap:0 .15384em}.c-filter .parts__checkbox--center{align-items:center;justify-content:center}.c-filter .parts__checkbox .c-icon-cross{display:none}.c-filter .parts__checkbox.is-checked .c-icon-cross{display:block}.c-filter .parts__checkbox input:checked+.c-icon-cross{display:block}@media(hover: hover)and (pointer: fine){.c-filter .parts__checkbox:hover .parts__checkTxt,.c-filter .parts__checkbox:hover i{color:var(--sem-object-btn-text-icon-primary-hover)}}@media screen and (max-width: 768px){.c-filter .parts__checkbox{font-size:1.3rem}}.c-filter .parts__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin-top:.2em}.c-filter .parts__tagsItem{gap:0 .15384em;padding:.0625em .75em 0;background:var(--sem-background-primary);border:1.5px solid var(--sem-object-btn-quinary-default);border-radius:100px;text-align:center;min-height:1.875em;cursor:pointer}.c-filter .parts__tagsItem.is-checked{padding:.0625em .75em 0 1em;background:var(--sem-object-btn-primary-active);border-color:var(--sem-object-btn-primary-active);color:var(--sem-object-btn-text-icon-primary-hover)}.c-filter .parts__tagsItem i{font-size:1.0625em}.c-filter .parts__tagsItem--s{padding:.1538em .76923em .07692em;border-width:1px;min-height:1.538em}.c-filter .parts__tagsItem--s.is-checked{padding:.1538em .76923em .07692em}.c-filter .parts__tagsItem--s i{font-size:1.07692em}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem:hover{background:var(--sem-object-btn-primary-hover);border-color:var(--sem-object-btn-primary-hover)}}@media screen and (max-width: 768px){.c-filter .parts__tagsItem{padding:1px 10px 0}}.c-filter .parts__tagsItem--a_route .parts__checkMark{background:var(--color-bus-a)}.c-filter .parts__tagsItem--a_route.is-checked{background:var(--color-bus-a)}.c-filter .parts__tagsItem--a_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--a_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--b_route .parts__checkMark{background:var(--color-bus-b)}.c-filter .parts__tagsItem--b_route.is-checked{background:var(--color-bus-b)}.c-filter .parts__tagsItem--b_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--b_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--c_route .parts__checkMark{background:var(--color-bus-c)}.c-filter .parts__tagsItem--c_route.is-checked{background:var(--color-bus-c)}.c-filter .parts__tagsItem--c_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--c_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--d_route .parts__checkMark{background:var(--color-bus-d)}.c-filter .parts__tagsItem--d_route.is-checked{background:var(--color-bus-d)}.c-filter .parts__tagsItem--d_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--d_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--e_route .parts__checkMark{background:var(--color-bus-e)}.c-filter .parts__tagsItem--e_route.is-checked{background:var(--color-bus-e)}.c-filter .parts__tagsItem--e_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--e_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--f_route .parts__checkMark{background:var(--color-bus-f)}.c-filter .parts__tagsItem--f_route.is-checked{background:var(--color-bus-f)}.c-filter .parts__tagsItem--f_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--f_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__tagsItem--g_route .parts__checkMark{background:var(--color-bus-g)}.c-filter .parts__tagsItem--g_route.is-checked{background:var(--color-bus-g)}.c-filter .parts__tagsItem--g_route.is-checked .parts__checkMark{background:var(--color-black-100)}@media(hover: hover)and (pointer: fine){.c-filter .parts__tagsItem--g_route:hover.is-checked .parts__checkTxt{color:var(--color-black-100)}}.c-filter .parts__select{padding:0;background:none;border:none;line-height:1}.c-filter .parts__tagsInput.is-active+.c-icon-cross{display:block}.c-filter .parts__checkTxt{display:flex;align-items:center;-moz-column-gap:.125em;column-gap:.125em;line-height:1;text-align:left}.c-filter .parts__checkTxt i.c-icon-cross{display:none}.c-filter .parts__checkRoute{-moz-column-gap:.2307em;column-gap:.2307em}.c-footer .c-sns{font-size: 2em}.c-footer .c-sns__list{row-gap: 0px;-moz-column-gap: 0.25em;column-gap: 0.25em}@media (max-width: 768px){.c-footer .c-sns__list{row-gap: 0px;-moz-column-gap: 12px;column-gap: 12px}.c-footer .c-sns{margin-left: -8px;font-size: 2.8rem}}.c-footer__flex{display: flex;flex-wrap: wrap;align-items: center;row-gap: 0.5em;-moz-column-gap: 1.5em;column-gap: 1.5em}@media (max-width: 768px){.c-footer__flex{row-gap: 8px;-moz-column-gap: 24px;column-gap: 24px}}.c-footer a:hover,.c-footer button:hover{color: var(--sem-object-btn-tertiary-hover)}.c-head{position:relative;top:-0.123em}.c-head span{color:var(--color-black-100);-webkit-text-stroke:2px #111}@media screen and (max-width: 768px){.c-head{top:-16px}}.c-header{position: sticky;top: 0px;left: 0px;z-index: 500;display: flex;height: 3.375em;width: 100%;align-items: center;justify-content: space-between;-moz-column-gap: 0.625em;column-gap: 0.625em;border-width: 0px;border-bottom-width: 6px;border-style: solid;border-color: var(--sem-border-primary);background-color: var(--sem-surface-secondary);padding-top: 0.5em;padding-bottom: 0.5em;padding-right: 0.75em;padding-left: 1.5em}@media (max-width: 768px){.c-header{height: 2.6em;-moz-column-gap: 4px;column-gap: 4px;border-bottom-width: 4px;padding-top: 4px;padding-bottom: 4px;padding-left: 8px;padding-right: 8px}}.c-header p{margin-top: -0.25em;font-family: awt, sans-serif;font-size: clamp(28px, calc(28 / 1366 * 100vw), 32px);line-height: 1.5;color: var(--sem-text-gray-tertiary-nega)}#base .c-header p.c-text--head-size2-en,#base .c-header p.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .c-header p.c-text--head-size2-en,#base .c-header p.c-text--head-size2{margin-top:-12px}}@media (max-width: 768px){.c-header p{font-size: 1.8rem}}.c-header p a{color: var(--sem-text-gray-tertiary-nega)}.c-header__date{margin-left: -2.9285em}.c-header__btns{display: flex;align-items: center;-moz-column-gap: 0.25em;column-gap: 0.25em}@media (max-width: 768px){.c-header__btns{-moz-column-gap: 6px;column-gap: 6px}.c-header__iconBtn{margin-right: 4px}.c-header__iconBtn a{display: block;line-height: 1}.c-header__iconBtn i{font-size: 2.5rem}}.c-header .c-btn{line-height: 1}.c-header .c-btn--large .c-btn__inner{font-size: clamp(18px, calc(18 / 1366 * 100vw), 22px)}@media (max-width: 768px){.c-header .c-btn--large .c-btn__inner{font-size: 1.4rem}.c-header .c-btn i{position: relative;top: 3px;font-size: 2.1rem;line-height: 0.5}}.c-header .c-nav-btn{margin-left: 0.25em;color: var(--sem-object-btn-secondary-default)}@media (max-width: 768px){.c-header .c-nav-btn{margin-left: 6px}}@font-face{font-family:"awt_icon";src:url("../fonts/awt_icon.eot?5lyh3w");src:url("../fonts/awt_icon.eot?5lyh3w#iefix") format("embedded-opentype"),url("../fonts/awt_icon.ttf?5lyh3w") format("truetype"),url("../fonts/awt_icon.woff?5lyh3w") format("woff"),url("../fonts/awt_icon.svg?5lyh3w#awt_icon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=c-icon-],[class*=" c-icon-"]{font-family:"awt_icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-icon-star:before{content:""}.c-icon-restaurant:before{content:""}.c-icon-ticket:before{content:""}.c-icon-museum_gallery:before{content:""}.c-icon-arrow_left_l:before{content:""}.c-icon-arrow_right_l:before{content:""}.c-icon-arrow_top_l:before{content:""}.c-icon-arrow_under_l:before{content:""}.c-icon-location_off:before{content:""}.c-icon-location_on:before{content:""}.c-icon-new-window:before{content:""}.c-icon-play:before{content:""}.c-icon-language:before{content:""}.c-icon-mail:before{content:""}.c-icon-awt_fill:before{content:""}.c-icon-time:before{content:""}.c-icon-x:before{content:""}.c-icon-facebook:before{content:""}.c-icon-instagram:before{content:""}.c-icon-youtube:before{content:""}.c-icon-movie:before{content:""}.c-icon-reservation:before{content:""}.c-icon-information:before{content:""}.c-icon-filter_full:before{content:""}.c-icon-fee:before{content:""}.c-icon-awt:before{content:""}.c-icon-list:before{content:""}.c-icon-calender:before{content:""}.c-icon-googlemaps:before{content:""}.c-icon-participant:before{content:""}.c-icon-tel:before{content:""}.c-icon-external-link:before{content:""}.c-icon-share:before{content:""}.c-icon-empty:before{content:""}.c-icon-walk:before{content:""}.c-icon-sort:before{content:""}.c-icon-route:before{content:""}.c-icon-museum:before{content:""}.c-icon-human:before{content:""}.c-icon-busstop:before{content:""}.c-icon-bus:before{content:""}.c-icon-filter:before{content:""}.c-icon-check:before{content:""}.c-icon-pdf:before{content:""}.c-icon-search:before{content:""}.c-icon-select-arrow_under:before{content:""}.c-icon-cross:before{content:""}.c-icon-humberger:before{content:""}.c-icon-arrow_left:before{content:""}.c-icon-arrow_link:before{content:""}.c-icon-arrow_right:before{content:""}.c-icon-arrow_top:before{content:""}.c-icon-arrow_under:before{content:""}.c-icon-close:before{content:""}.c-icon-fav_full:before{content:""}.c-icon-fav_line:before{content:""}.c-icon-lock:before{content:""}.c-icon-map:before{content:""}.c-icon-pin:before{content:""}.c-icon-plus:before{content:""}.c-lang{position:relative;display:inline-block;line-height:1}@media(hover: hover)and (pointer: fine){.c-lang:hover{color:#111}.c-lang:hover::after{background:var(--color-black-100)}.c-lang:hover .lang-item a{color:#111}}.c-lang__list{display:inline-block}.c-lang .c-btn-icon__txt{top:0}.c-lang .lang-item{list-style:none;line-height:1}.c-lang .lang-item.current-lang{display:none}.c-lang .lang-item a{position:relative;top:.1em;line-height:1;color:#111}.c-lang i{position:relative;top:.5px;font-size:1.6rem}.c-mailing #mc_embed_signup_scroll{position: relative;z-index: 1;display: flex;align-items: center;-moz-column-gap: 0.25em;column-gap: 0.25em;row-gap: 0px}.c-mailing .indicates-required{display: none}.c-mailing .mc-field-group{flex: 1 1 0%}.c-mailing .mc-field-group label{display: none}.c-mailing .mc-field-group input{width: 100%;border-width: 0px;border-bottom-width: 1.5px;border-style: solid;border-color: var(--color-black-1000);background-color: var(--color-black-100);padding-left: 0px;padding-right: 0px;padding-top: 0.6153em;padding-bottom: 0.5384em;font-family: AkzidenzGroteskRegular, Noto Sans JP, sans-serif !important;font-size: 1.3rem;line-height: 1.4;color: var(--color-black-1000)}.c-mailing .mc-field-group input::-moz-placeholder{color: var(--color-black-800) !important}.c-mailing .mc-field-group input::placeholder{color: var(--color-black-800) !important}.c-mailing .mc-field-group input:focus::-moz-placeholder{color: transparent !important}.c-mailing .mc-field-group input:focus::placeholder{color: transparent !important}@media (max-width: 768px){.c-mailing .mc-field-group input{padding-top: 5px;padding-bottom: 4px;font-size: 1.3rem}}.c-mailing .clear input{width: 5.923em;min-width: 77px;border-radius: 100px;border-width: 1.5px;border-style: solid;border-color: var(--color-black-1000);background-color: var(--color-black-100);padding: 0px;font-family: AkzidenzGroteskMedium, sans-serif !important;font-size: 1.3rem;font-weight: 700;color: var(--color-black-1000)}@media (max-width: 768px){.c-mailing .clear input{width: auto;min-width: 74px;font-size: 1.5rem !important}}@media(hover:hover) and (pointer:fine){.c-mailing .clear input:hover{border-color: var(--sem-border-tertiary);background-color: var(--sem-object-btn-tertiary-hover);color: var(--sem-object-btn-text-icon-tertiary-hover)}}.c-mailing input{height: 2.6153em;border-radius: 0px}@media (max-width: 768px){.c-mailing input{height: 30px;min-height: 30px}}.gm-style .gm-style-iw{font-weight:300;font-size:13px;overflow:hidden}.gm-style .gm-style-iw-a{position:absolute;width:9999px;height:0}.gm-style .gm-style-iw-t{position:absolute;width:100%}.gm-style .gm-style-iw-tc{filter:drop-shadow(0 4px 2px rgba(178, 178, 178, 0.4));height:12px;left:0;position:absolute;top:0;transform:translateX(-50%);width:25px}.gm-style .gm-style-iw-tc::after{background:#fff;clip-path:polygon(0 0, 50% 100%, 100% 0);content:"";height:12px;left:0;position:absolute;top:-1px;width:25px}.gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate3d(-50%, -100%, 0);background-color:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 7px 1px rgba(0,0,0,.3);display:flex;flex-direction:column}.gm-style .gm-style-iw-d{box-sizing:border-box;overflow:auto}.gm-style .gm-style-iw-d::-webkit-scrollbar{width:18px;height:12px;-webkit-appearance:none}.gm-style .gm-style-iw-d::-webkit-scrollbar-track,.gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background:#fff}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.12);border:6px solid rgba(0,0,0,0);border-radius:9px;background-clip:content-box}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb:horizontal{border:3px solid rgba(0,0,0,0)}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.gm-style .gm-iw{color:#2c2c2c}.gm-style .gm-iw b{font-weight:400}.gm-style .gm-iw a:link,.gm-style .gm-iw a:visited{color:#4272db;text-decoration:none}.gm-style .gm-iw a:hover{color:#4272db;text-decoration:underline}.gm-style .gm-iw .gm-title{font-weight:400;margin-bottom:1px}.gm-style .gm-iw .gm-basicinfo{line-height:18px;padding-bottom:12px}.gm-style .gm-iw .gm-website{padding-top:6px}.gm-style .gm-iw .gm-photos{padding-bottom:8px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.gm-style .gm-iw .gm-sv,.gm-style .gm-iw .gm-ph{cursor:pointer;height:50px;width:100px;position:relative;overflow:hidden}.gm-style .gm-iw .gm-sv{padding-right:4px}.gm-style .gm-iw .gm-wsv{cursor:pointer;position:relative;overflow:hidden}.gm-style .gm-iw .gm-sv-label,.gm-style .gm-iw .gm-ph-label{cursor:pointer;position:absolute;bottom:6px;color:#fff;font-weight:400;text-shadow:rgba(0,0,0,.7) 0 1px 4px;font-size:12px}.gm-style .gm-iw .gm-stars-b,.gm-style .gm-iw .gm-stars-f{height:13px;font-size:0}.gm-style .gm-iw .gm-stars-b{position:relative;background-position:0 0;width:65px;top:3px;margin:0 5px}.gm-style .gm-iw .gm-rev{line-height:20px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.gm-style .gm-iw .gm-numeric-rev{font-size:16px;color:#dd4b39;font-weight:400}.gm-style .gm-iw.gm-transit{margin-left:15px}.gm-style .gm-iw.gm-transit td{vertical-align:top}.gm-style .gm-iw.gm-transit .gm-time{white-space:nowrap;color:#676767;font-weight:bold}.gm-style .gm-iw.gm-transit img{width:15px;height:15px;margin:1px 5px 0 -20px;float:left}.gm-style-iw-chr{display:flex;overflow:visible}.gm-style-iw-ch{flex-grow:1;flex-shrink:1;padding-top:17px;overflow:hidden}.gm-style .gm-style-iw{overflow:visible}.gm-style .gm-style-iw-c{padding:5px 7px 5px 8px !important;background:var(--sem-surface-secondary);border-radius:0;flex-direction:row-reverse;align-items:center;box-shadow:none}.gm-style .gm-style-iw-d{overflow:visible !important}.gm-style .gm-style-iw-tc{top:-1px;width:14px;height:12px;filter:none}.gm-style .gm-style-iw-tc::after{background:var(--sem-surface-secondary);width:14px;height:12px}.gm-style .gm-style-iw-chr{position:relative;z-index:2}.gm-style .gm-style-iw-chr button{width:16px !important;height:16px !important}.gm-style .gm-style-iw-chr button span{display:none !important}.gm-style .gm-ui-hover-effect{display:none !important}.c-map-pop-txt{display:none}.c-map-pop{padding:5px 20px;line-height:1}.c-map-pop--icon{padding:0}.c-map-pop a{display:flex;align-items:center;flex-direction:row-reverse;gap:0 4px;font-size:1.3rem;color:var(--sem-text-neon-green-primary);line-height:1}.c-map-pop i{color:var(--sem-text-neon-green-primary);font-size:1.4rem}@media screen and (max-width: 768px){.c-map-pop{padding:2px 20px}.c-map-pop--icon{padding:0}}.c-nav-btn{position:relative;display:flex;align-items:center;justify-content:center;width:2em;height:2em;color:#111;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.c-nav-btn.is-open .c-icon-cross{display:block}.c-nav-btn.is-open .c-icon-humberger{display:none}@media(hover: hover)and (pointer: fine){.c-nav-btn:hover{background:none}}@media screen and (max-width: 768px){.c-nav-btn{width:24px;height:24px}}.c-nav-btn__icon{font-size:3.2rem}@media screen and (max-width: 768px){.c-nav-btn__icon{font-size:2.6rem}}.c-nav-btn .c-icon-cross{display:none}.c-nav{position: fixed;top: 3.375em;right: 0px;z-index: 499;display: block;height: 100svh;width: 352px;--tw-translate-x: 100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow-y: scroll;border-left-width: 6px;border-style: solid;border-color: var(--sem-border-primary);background-color: var(--color-black-100);font-weight: 400;line-height: 1.6}@media (max-width: 768px){.c-nav{line-height: 1.75}}@media (min-width: 1367px){.c-nav{width: calc(352 / 1366 * 100vw)}}@media (max-width: 768px){.c-nav{top: 2.6em;height: auto;max-height: 630px;width: 100%;--tw-translate-x: 0px;--tw-translate-y: -100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left-width: 0px;border-bottom-width: 4px;border-style: solid;border-bottom-color: var(--sem-border-primary)}}.c-nav{-webkit-overflow-scrolling: touch;visibility: hidden}@media(orientation:landscape){.c-nav{height: 100svh}}.c-nav .c-nav--hover{position: relative;line-height: 1.6}@media (max-width: 768px){.c-nav .c-nav--hover{line-height: 1.75}}.c-nav .c-nav--hover:hover{color: var(--sem-object-btn-tertiary-hover)}.c-nav .c-nav--hover.is-active,.c-nav .c-nav--hover:hover{color: var(--sem-object-btn-tertiary-hover)}.c-nav .c-nav--hover.is-active .c-nav__subtitle::after,.c-nav .c-nav--hover:hover .c-nav__subtitle::after{background-color: var(--sem-object-btn-tertiary-hover)}.c-nav .c-nav--hover:hover::after,.c-nav .c-nav--hover.is-active::after{position: absolute;bottom: 2px;display: block;height: 1.5px;width: 100%;--tw-translate-y: 50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color: var(--sem-object-btn-tertiary-hover);--tw-content: '';content: var(--tw-content)}.c-nav__content{position: relative;height: 100%;overflow: hidden;overflow-y: scroll;padding: 1.25em}@media (max-width: 768px){.c-nav__content{-moz-column-gap: 0px;column-gap: 0px;row-gap: 32px;padding-left: calc(20 / 375 * 100vw);padding-right: calc(20 / 375 * 100vw);padding-top: 12px;padding-bottom: 24px}}.c-nav__list-wrap{margin-top: 2em;display: flex;flex-direction: column}@media (max-width: 768px){.c-nav__list-wrap{margin-top: 24px}}.c-nav .is-top{margin-top: 0px}.c-nav__text{line-height: 1.4}@media (max-width: 768px){.c-nav__text{line-height: 1.75}}.c-nav__list-ttl{margin-bottom: 0.5em}@media (max-width: 768px){.c-nav__list-ttl{margin-bottom: 8px}}.c-nav__list{display: flex;flex-direction: column;-moz-column-gap: 0px;column-gap: 0px;row-gap: 0.5em}@media (max-width: 768px){.c-nav__list{-moz-column-gap: 0px;column-gap: 0px;row-gap: 8px}}.c-nav__list--en{margin-left: 0.8125em}@media (max-width: 768px){.c-nav__list--en{margin-left: 13px}}.c-nav__platforms-title{display: flex;align-items: center;-moz-column-gap: 0.25em;column-gap: 0.25em;padding-top: 0.2em;padding-bottom: 0.2em;padding-left: 0px;padding-right: 0px;line-height: 1;color: var(--color-black-1000)}.c-nav__platforms-title:hover span{text-decoration-line: underline;text-decoration-thickness: 1.5px;text-underline-offset: 5px}.c-nav__platforms-title i{--tw-translate-y: -2px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size: 1.7rem}@media (max-width: 768px){.c-nav__platforms-title i{font-size: 1.5rem}}.c-nav__platforms-item{width: -moz-fit-content;width: fit-content}.c-nav__link{display: flex;align-items: center;-moz-column-gap: 0.47059em;column-gap: 0.47059em}@media (max-width: 768px){.c-nav__link{line-height: 1.75}}.c-nav__link span{font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px)}@media (max-width: 768px){.c-nav__link span{font-size: 1.5rem}}.c-nav__subtitle{display: flex;align-items: center;-moz-column-gap: 0.5em;column-gap: 0.5em}.c-nav__subtitle::after{display: block;height: 2px;width: 6px;background-color: var(--color-black-1000);--tw-content: '';content: var(--tw-content)}.c-nav__sub-list{display: flex;flex-direction: column;row-gap: 0.25em;line-height: 1.4;letter-spacing: -0.03125em}@media (max-width: 768px){.c-nav__sub-list{row-gap: 4px}}.c-nav__sub-item{width: -moz-fit-content;width: fit-content;font-size: 1.3rem;line-height: 1.4}.c-nav__sub-item:last-child{position: relative}.c-nav__detail-item{display: flex;align-items: center;-moz-column-gap: 0.385em;column-gap: 0.385em}.c-nav__detail-item i{font-size: 1.077em}.c-nav__list-under{margin-top: 2em;display: flex;width: 100%;align-items: center;-moz-column-gap: 1em;column-gap: 1em}@media (max-width: 768px){.c-nav__list-under{margin-top: 32px;-moz-column-gap: 24px;column-gap: 24px}}.c-nav__list-under span{font-size: 1.5rem;font-weight: 700}.c-nav__btn a{line-height: 1.6;padding-left: 1.066em;padding-right: 1.066em;padding-top: 0.1em;padding-bottom: 0.13em}@media (max-width: 768px){.c-nav__btn a{padding-top: 0.1em;padding-bottom: 0.1em;padding-left: 1.066em;padding-right: 1.066em}}.c-nav .c-sns{font-size: 3.2rem}.c-nav__overlay{position: fixed;top: 0px;left: 0px;z-index: 10;height: 100vh;width: 100vw;cursor: pointer;background-color: rgba(17,17,17,0.5);opacity: 0;visibility: hidden}.c-nav #breadcrumbs>span{position: relative;display: flex;flex-wrap: wrap;-moz-column-gap: 1em;column-gap: 1em;font-size: 1.3rem;font-weight: 400;line-height: 1.4}.c-nav #breadcrumbs>span>span{position: relative;max-width: 100%}.c-nav #breadcrumbs>span>span::after{position: absolute;top: 25%;right: -6px;display: block;height: 50%;width: 1px;--tw-rotate: 15deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color: var(--color-black-1000);--tw-content: '';content: var(--tw-content)}.c-nav #breadcrumbs>span>span:last-child::after{display: none}.c-nav #breadcrumbs a:hover{color: var(--sem-object-btn-tertiary-hover)}.c-overlay{position:fixed;top:0;left:0;z-index:30;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none;opacity:0;visibility:hidden}.c-overlay.is-active{pointer-events:auto;opacity:1;visibility:visible}.c-post :where(body .is-layout-constrained)>*,.page-single :where(body .is-layout-constrained)>*,.page-home :where(body .is-layout-constrained)>*,.page-base :where(body .is-layout-constrained)>*,.page-archive :where(body .is-layout-constrained)>*{margin-block-start:0}.c-post :where(body .is-layout-flow)>*,.page-single :where(body .is-layout-flow)>*,.page-home :where(body .is-layout-flow)>*,.page-base :where(body .is-layout-flow)>*,.page-archive :where(body .is-layout-flow)>*{margin-block-start:0}.c-post a:where(:not(.wp-element-button)),.page-single a:where(:not(.wp-element-button)),.page-home a:where(:not(.wp-element-button)),.page-base a:where(:not(.wp-element-button)),.page-archive a:where(:not(.wp-element-button)){text-decoration:none}.c-post .wp-block-image img,.page-single .wp-block-image img,.page-home .wp-block-image img,.page-base .wp-block-image img,.page-archive .wp-block-image img{vertical-align:middle}.c-post .focus-info__ttl,.page-single .focus-info__ttl,.page-home .focus-info__ttl,.page-base .focus-info__ttl,.page-archive .focus-info__ttl{display:flex;align-items:center;gap:0 .5em}.c-post .focus-info__id,.page-single .focus-info__id,.page-home .focus-info__id,.page-base .focus-info__id,.page-archive .focus-info__id{padding:0 .76923em 0;border:1.5px solid #111;border-radius:100px}.c-post .frame,.page-single .frame,.page-home .frame,.page-base .frame,.page-archive .frame{position:relative;width:100%}.c-post .frame iframe,.page-single .frame iframe,.page-home .frame iframe,.page-base .frame iframe,.page-archive .frame iframe,.c-post .frame video,.page-single .frame video,.page-home .frame video,.page-base .frame video,.page-archive .frame video{width:100%;aspect-ratio:16/9;height:auto}.c-post .share,.page-single .share,.page-home .share,.page-base .share,.page-archive .share{display:flex;align-items:center;flex-wrap:wrap;gap:.5em}.c-post .fb_iframe_widget,.page-single .fb_iframe_widget,.page-home .fb_iframe_widget,.page-base .fb_iframe_widget,.page-archive .fb_iframe_widget{line-height:1}.c-post .speaker__inner,.page-single .speaker__inner,.page-home .speaker__inner,.page-base .speaker__inner,.page-archive .speaker__inner{display:flex;gap:0 2.5em}.c-post .speaker__inner section,.page-single .speaker__inner section,.page-home .speaker__inner section,.page-base .speaker__inner section,.page-archive .speaker__inner section{flex:1}.c-post .speaker__inner figure,.page-single .speaker__inner figure,.page-home .speaker__inner figure,.page-base .speaker__inner figure,.page-archive .speaker__inner figure{min-width:158px;width:11.5666178624vw}@media screen and (max-width: 768px){.c-post .speaker__inner,.page-single .speaker__inner,.page-home .speaker__inner,.page-base .speaker__inner,.page-archive .speaker__inner{flex-direction:column-reverse;gap:24px 0}}.c-post .simplebar-track,.page-single .simplebar-track,.page-home .simplebar-track,.page-base .simplebar-track,.page-archive .simplebar-track{z-index:0;width:3px !important;background:var(--color-black-300);border-radius:0}.c-post .simplebar-track .simplebar-scrollbar.simplebar-visible::before,.page-single .simplebar-track .simplebar-scrollbar.simplebar-visible::before,.page-home .simplebar-track .simplebar-scrollbar.simplebar-visible::before,.page-base .simplebar-track .simplebar-scrollbar.simplebar-visible::before,.page-archive .simplebar-track .simplebar-scrollbar.simplebar-visible::before{opacity:1}.c-post .simplebar-track .simplebar-scrollbar::before,.page-single .simplebar-track .simplebar-scrollbar::before,.page-home .simplebar-track .simplebar-scrollbar::before,.page-base .simplebar-track .simplebar-scrollbar::before,.page-archive .simplebar-track .simplebar-scrollbar::before{width:3px;margin-left:-2px;background:var(--color-lime-green);border-radius:0}.c-post hr,.page-single hr,.page-home hr,.page-base hr,.page-archive hr{width:4.25em;margin:0;border:none;border-top:2px solid var(--sem-border-tertiary);font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px)}@media (max-width: 768px){.c-post hr,.page-single hr,.page-home hr,.page-base hr,.page-archive hr{font-size: 1.5rem}}@media screen and (max-width: 768px){.c-post hr,.page-single hr,.page-home hr,.page-base hr,.page-archive hr{width:60px}}.c-post figure,.page-single figure,.page-home figure,.page-base figure,.page-archive figure{margin:0}.c-post figcaption,.page-single figcaption,.page-home figcaption,.page-base figcaption,.page-archive figcaption{margin-top:clamp(10px,calc(10 / 1366 * 100vw),14px)}.c-profile-accordion__role{margin-top:.25em}@media screen and (max-width: 768px){.c-profile-accordion__role{margin-top:12px}}.c-profile-accordion__btn i.c-icon-close{display:none}.c-profile-accordion__btn.is-active i.c-icon-plus{display:none}.c-profile-accordion__btn.is-active i.c-icon-close{display:block}.c-sidepeek{position:fixed;bottom:0;left:0;z-index:50;width:50%;height:calc(100vh - 3.375em);background:var(--sem-background-primary);opacity:0;visibility:hidden;pointer-events:none;-webkit-overflow-scrolling:touch}.c-sidepeek--restaurant{background:var(--color-black-600)}.c-sidepeek--restaurant .c-sidepeek__close-wrap{top:.625em}@media screen and (max-width: 768px){.c-sidepeek--restaurant .c-sidepeek__close-wrap{top:6px}}.c-sidepeek::before{content:"";position:absolute;z-index:1;top:0;right:calc(0px - var(--border-width-pc-half));width:var(--border-width-pc);height:100%;background:var(--sem-border-primary)}.c-sidepeek::after{content:"";position:absolute;z-index:1;top:calc(0px - var(--border-width-pc));left:0;width:100%;height:var(--border-width-pc);background:var(--sem-border-primary)}@media screen and (max-width: 768px){.c-sidepeek{right:0;z-index:498;width:100%;height:calc(100% - 35px);border-top:var(--border-width-sp) solid var(--sem-border-primary);overscroll-behavior-y:contain}.c-sidepeek::before,.c-sidepeek::after{display:none}}.c-sidepeek.is-open{opacity:1;visibility:visible;pointer-events:auto}.c-sidepeek__panel{height:100%;padding-bottom:1.25em;overflow:scroll}@media screen and (max-width: 768px){.c-sidepeek__panel{height:100%;padding-bottom:16px;overflow:auto;overscroll-behavior-y:contain}}.c-sidepeek__header{min-height:2.5em;padding-right:2.9285em}@media screen and (max-width: 768px){.c-sidepeek__header{padding-right:64px}}.c-sidepeek__close-wrap{position:absolute;top:.5em;right:.75em;z-index:5}@media screen and (max-width: 768px){.c-sidepeek__close-wrap{top:16px;right:20px}}.c-sidepeek__close{position:sticky;top:0;display:flex;align-items:center;justify-content:center;width:1.4285em;height:1.4285em;font-size:1.75em;background:var(--sem-background-primary);border-radius:50%;border:1.5px solid var(--sem-object-btn-primary-hover);color:var(--sem-object-btn-primary-hover);cursor:pointer}@media(hover: hover)and (pointer: fine){.c-sidepeek__close:hover{background:var(--sem-object-btn-primary-hover);color:var(--sem-object-btn-text-icon-primary-hover)}}@media screen and (max-width: 768px){.c-sidepeek__close{width:40px;height:40px;font-size:2.8rem}}.c-sidepeek__share{position:absolute;bottom:1.25em;right:1.5em;z-index:10;width:-moz-max-content;width:max-content}.c-sidepeek__share .c-btn{position:sticky;top:0;right:0;text-align:right}@media screen and (max-width: 768px){.c-sidepeek__share{bottom:16px;right:20px}}.c-sidepeek__body p>a:hover,.c-sidepeek__body li>a:hover{color: var(--sem-object-link-tertiary-hover);text-decoration-line: none !important}.c-sidepeek__body--focus .c-sidepeek__share{bottom:5.875em}.c-sidepeek__body--video .c-sidepeek__share{bottom:5.875em}.c-sidepeek__body--restaurant .c-sidepeek__share{bottom:5.875em}.c-sidepeek__content{flex:1;padding:0}.c-sidepeek__desc{display:flex;gap:0 .25em}.c-sidepeek__desc i{font-size:1.5em}@media screen and (max-width: 768px){.c-sidepeek__desc{gap:0 8px}.c-sidepeek__desc i{font-size:2.4rem}}.c-sidepeek__image{width:100%;margin-bottom:24px}.c-sidepeek__image img{width:100%;height:auto;display:block}.c-sidepeek .box{display:flex;gap:0 1.5em}@media screen and (max-width: 768px){.c-sidepeek .box{gap:0 16px}}.c-sidepeek .box__desc{flex:1}.c-sidepeek .box__desc .c-sidepeek__desc i{top:.07692em;font-size:1.2307em}.c-sidepeek .box__img{width:8.375em;height:8.375em;aspect-ratio:1/1;overflow:hidden}.c-sidepeek .box__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.c-sidepeek .box__img{width:96px;height:96px}}.c-sidepeek .box__grid{display:grid;gap:2.5em 1em;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 768px){.c-sidepeek .box__grid{gap:4.2666666667vw 6.4vw}}.c-site-banner{position:fixed;left:0;bottom:24px;z-index:110;display:flex;opacity:0}.c-site-banner__body{flex:1;width:27.0625em;border:2px solid #111}.c-site-banner__body a{display:flex;height:100%}@media(hover: hover)and (pointer: fine){.c-site-banner__body a:hover .c-site-banner__thumb-icon{background:var(--color-lime-green)}}@media screen and (max-width: 768px){.c-site-banner__body{width:323px}.c-site-banner__body a:hover{opacity:1}}.c-site-banner__thumb{position:relative;width:12.375em;aspect-ratio:16/9;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 768px){.c-site-banner__thumb{width:155px}}.c-site-banner__thumb-icon{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:1.6666em;height:1.6666em;background:var(--color-black-100);border-radius:50%;border:3px solid #111;font-size:clamp(24px,calc(24 / 1366 * 100vw),28px);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.c-site-banner__thumb-icon{width:34px;height:34px;border-width:2px;font-size:2.1rem}}.c-site-banner__txt{flex:1;display:flex;flex-direction:column;justify-content:center;background:var(--color-black-100);padding:1em 1.125em}@media screen and (max-width: 768px){.c-site-banner__txt{padding:16px 14px}.c-site-banner__name{font-size:1.3rem}}.c-site-banner__title{line-height:1.2}.c-site-banner__btn{display:flex;align-items:center;justify-content:center;width:2.25em;height:2.25em;background:var(--color-black-100);border-top:2px solid #111;border-right:2px solid #111;border-bottom:2px solid #111;line-height:1}.c-site-banner__btn i{font-size:1.5em}@media(hover: hover)and (pointer: fine){.c-site-banner__btn:hover{background:var(--color-lime-green)}}@media screen and (max-width: 768px){.c-site-banner__btn{width:36px;height:36px}.c-site-banner__btn i{font-size:2.4rem}}.c-slide-dot__item{height:33.3089311859vw}.c-slide-dot__item figure{height:100%}.c-slide-dot__item--default{height:auto}.c-slide-dot__item--default figure{width:100%;height:auto}@media screen and (max-width: 768px){.c-slide-dot__item{height:67.2vw}}.c-slide-dot .swiper{z-index:0;width:100%;height:100%}.c-slide-dot .swiper-wrapper{align-items:stretch;height:auto !important}.c-slide-dot .swiper-slide{position:relative;display:flex;flex-direction:column}.c-slide-dot .swiper-pagination{position:static;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .5em;padding-top:1em;padding-bottom:.25em}@media screen and (max-width: 768px){.c-slide-dot .swiper-pagination{gap:0 8px;padding-top:12px}}.c-slide-dot .swiper-pagination .swiper-pagination-bullet{width:.5em;height:.5em;margin:0;border-radius:50%;background-color:var(--color-black-700)}.c-slide-dot .swiper-pagination .swiper-pagination-bullet-active{transform:none;background-color:#111;pointer-events:none;cursor:default;outline:none}.c-slide-dot .swiper-pagination .swiper-pagination-bullet-active:focus{outline:none}.c-slide-dot--contain .c-slide-dot__item{height:auto}.c-slide-dot--contain .c-slide-dot__item figure{width:100%;height:auto}.c-slide-number__item{height:33.2357247438vw}.c-slide-number__item figure{height:100%}@media screen and (max-width: 768px){.c-slide-number__item{height:66.9333333333vw}}.c-slide-number .swiper{width:100%;height:100%}.c-slide-number .swiper-wrapper{align-items:stretch;height:auto !important}.c-slide-number .swiper-slide{position:relative;display:flex;flex-direction:column}.c-slide-number .swiper-slide>*:not(.c-slide-number__item){flex:1}.c-slide-number .swiper-pagination{position:static;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 .16em;width:auto;padding-top:.16em;background:var(--color-black-100);font-size:clamp(100px,calc(100 / 1366 * 100vw),104px)}@media screen and (max-width: 768px){.c-slide-number .swiper-pagination{gap:0 12px;padding-top:0;font-size:5.6rem}}.c-slide-number .swiper-pagination .swiper-pagination-bullet{display:block;width:auto;height:auto;margin:0;padding:0;background:none;border-radius:0;line-height:1.2;color:var(--color-black-100);cursor:pointer;transition:none;opacity:1}.c-slide-number .swiper-pagination .swiper-pagination-bullet-active{transform:none;-webkit-text-stroke:none !important;color:#111 !important;pointer-events:none;cursor:default;outline:none}.c-slide-number .swiper-pagination .swiper-pagination-bullet-active:focus{outline:none}@media(hover: hover)and (pointer: fine){.c-slide-number .swiper-pagination .swiper-pagination-bullet:hover{transform:none}}.c-sns{display: inline-block;font-size: clamp(40px, calc(40 / 1366 * 100vw), 44px)}@media (max-width: 768px){.c-sns{font-size: 4rem}}.c-sns__list{display: flex;flex-wrap: wrap;align-items: center;-moz-column-gap: 0.3333em;column-gap: 0.3333em;row-gap: 0.2083em}@media (max-width: 768px){.c-sns__list{-moz-column-gap: 15px;column-gap: 15px;row-gap: 10px}}.c-sns a{display: block;line-height: 1;color: var(--sem-text-gray-primary)}.c-sns a:hover{color: var(--sem-object-link-primary-hover)}.c-sns i{vertical-align: bottom}.c-splash{position: fixed;left: 0px;top: 0px;z-index: 5000;height: 100svh;min-height: 768px;width: 100%;will-change: transform;backface-visibility: hidden;perspective: 1000px;transform: translateZ(0)}@media (max-width: 768px){.c-splash{min-height: 667px}}.c-splash__bg{position: absolute;left: 0px;top: 0px;z-index: 0;height: 100%;width: 100%}.c-splash__bg--1{background-color: var(--sem-background-secondary)}.c-splash__bg--2{background-color: var(--sem-background-tertiary)}.c-splash__bg--3{background-color: var(--sem-background-primary)}.c-splash__inner{position: absolute;left: calc(50% - (7 / 1366 * 100vw));top: calc(50% - (3 / 1366 * 100vw));height: calc(730 / 1366 * 100vw);width: calc(1102 / 1366 * 100vw);--tw-translate-x: -50%;--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 768px){.c-splash__inner{left: 50%;top: 50%;height: calc(504 / 375 * 100vw);width: calc(362 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__inner{position: absolute;left: calc(50% - (7 / 1366 * 100vw));top: calc(50% - (3 / 1366 * 100vw));height: calc(730 / 1366 * 100vw);width: calc(1102 / 1366 * 100vw);--tw-translate-x: -50%;--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.c-splash__item{position: absolute}.c-splash__art{left: calc(37 / 1366 * 100vw);top: calc(30 / 1366 * 100vw);width: calc(333 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__art{left: calc(22 / 375 * 100vw);top: 0;z-index: 1;width: calc(151 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__art{left: calc(37 / 1366 * 100vw);top: calc(30 / 1366 * 100vw);width: calc(333 / 1366 * 100vw)}}.c-splash__week{right: calc(36 / 1366 * 100vw);top: calc(26 / 1366 * 100vw);width: calc(176 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__week{right: calc(24 / 375 * 100vw);top: calc(70 / 375 * 100vw);z-index: 1;width: calc(80 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__week{right: calc(36 / 1366 * 100vw);top: calc(26 / 1366 * 100vw);width: calc(176 / 1366 * 100vw)}}.c-splash__tokyo{left: calc(37 / 1366 * 100vw);bottom: calc(56 / 1366 * 100vw);width: calc(782 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__tokyo{left: calc(21 / 375 * 100vw);bottom: 0;width: calc(303 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__tokyo{left: calc(37 / 1366 * 100vw);bottom: calc(56 / 1366 * 100vw);width: calc(782 / 1366 * 100vw)}}.c-splash__to{left: 0;top: calc(156 / 1366 * 100vw);z-index: 2;width: calc(818 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__to{left: 0;top: calc(54 / 375 * 100vw);z-index: 0;width: 100%}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__to{left: 0;top: calc(156 / 1366 * 100vw);z-index: 2;width: calc(818 / 1366 * 100vw)}}.c-splash__kyo{right: calc(109 / 1366 * 100vw);top: 0;width: calc(348 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__kyo{right: calc(57 / 375 * 100vw);top: auto;bottom: 0;z-index: 2;width: calc(152 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__kyo{right: calc(109 / 1366 * 100vw);top: 0;width: calc(348 / 1366 * 100vw)}}.c-splash__date{top: calc(38 / 1366 * 100vw);right: calc(284 / 1366 * 100vw);width: calc(407 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__date{top: auto;bottom: 0;right: auto;left: calc(23 / 375 * 100vw);width: calc(150 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__date{top: calc(38 / 1366 * 100vw);right: calc(284 / 1366 * 100vw);left: auto;width: calc(407 / 1366 * 100vw)}}.c-splash__label{top: calc(118 / 1366 * 100vw);right: calc(234 / 1366 * 100vw);width: calc(234 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__label{top: 0;right: calc(69 / 375 * 100vw);width: calc(103 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__label{top: calc(118 / 1366 * 100vw);right: calc(234 / 1366 * 100vw);width: calc(234 / 1366 * 100vw)}}.c-splash__copy-ja{top: calc(34 / 1366 * 100vw);right: 0;width: calc(21 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__copy-ja{top: 0;right: calc(24 / 375 * 100vw);width: calc(35 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__copy-ja{top: calc(34 / 1366 * 100vw);right: 0;width: calc(21 / 1366 * 100vw)}}.c-splash__copy-en{bottom: calc(20 / 1366 * 100vw);left: calc(43 / 1366 * 100vw);width: calc(660 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__copy-en{bottom: calc(84 / 375 * 100vw);left: calc(23 / 375 * 100vw);width: calc(102 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__copy-en{bottom: calc(20 / 1366 * 100vw);left: calc(43 / 1366 * 100vw);width: calc(660 / 1366 * 100vw)}}.c-splash__basel{bottom: calc(19 / 1366 * 100vw);right: calc(83 / 1366 * 100vw);width: calc(77 / 1366 * 100vw)}@media (max-width: 768px){.c-splash__basel{bottom: calc(96 / 375 * 100vw);right: calc(24 / 375 * 100vw);width: calc(38 / 375 * 100vw)}}@media only screen and (min-device-width: 540px)and (max-device-width: 768px)and (orientation: portrait){.c-splash__basel{bottom: calc(19 / 1366 * 100vw);right: calc(83 / 1366 * 100vw);width: calc(77 / 1366 * 100vw)}}.c-station-label span,.c-station-label a{padding:0 .46153em;background:var(--color-black-100);border-radius:100px;text-decoration:none !important}@media screen and (max-width: 768px){.c-station-label span,.c-station-label a{padding:0 6px}}.c-station-label span[class^=a],.c-station-label a[class^=a]{border:1.5px solid var(--color-bus-a);color:#111}.c-station-label span[class^=b],.c-station-label a[class^=b]{border:1.5px solid var(--color-bus-b);color:#111}.c-station-label span[class^=c],.c-station-label a[class^=c]{border:1.5px solid var(--color-bus-c);color:#111}.c-station-label span[class^=d],.c-station-label a[class^=d]{border:1.5px solid var(--color-bus-d);color:#111}.c-station-label span[class^=e],.c-station-label a[class^=e]{border:1.5px solid var(--color-bus-e);color:#111}.c-station-label span[class^=f],.c-station-label a[class^=f]{border:1.5px solid var(--color-bus-f);color:#111}.c-station-label span[class^=g],.c-station-label a[class^=g]{border:1.5px solid var(--color-bus-g);color:#111}.c-station-label span[class^=exp],.c-station-label a[class^=exp]{border:1.5px solid #111;color:#111}.c-sub-page-kv{font-size: clamp(130px, calc(130 / 1366 * 100vw), 134px);line-height: 1}@media (max-width: 768px){.c-sub-page-kv{font-size: 6.2rem}}.c-sub-page-kv{position: relative;display: flex;min-height: 1em;flex-direction: column;align-items: center;justify-content: center;border-bottom-width: 6px;border-style: solid;border-color: var(--sem-border-primary);background-color: var(--sem-surface-secondary);padding-top: 3px;padding-bottom: 3px;padding-left: 0px;padding-right: 0px}@media (max-width: 768px){.c-sub-page-kv{min-height: 73px;border-bottom-width: 4px}}.c-sub-page-kv__inner{position: relative}@media (max-width: 768px){.c-sub-page-kv__inner{padding-top: 0px;padding-bottom: 0px;padding-left: calc(5 / 375 * 100vw);padding-right: calc(5 / 375 * 100vw)}}.c-sub-page-kv__head{position: relative;top: -0.123em;text-align: center;font-family: awt, sans-serif;line-height: 1;color: var(--sem-text-neon-green-primary)}#base .c-sub-page-kv__head.c-text--head-size2-en,#base .c-sub-page-kv__head.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .c-sub-page-kv__head.c-text--head-size2-en,#base .c-sub-page-kv__head.c-text--head-size2{margin-top:-12px}}@media (max-width: 768px){.c-sub-page-kv__head{top: -8px}}.c-sub-page-kv__subhead{font-size: clamp(22px, calc(22 / 1366 * 100vw), 26px);line-height: 1.4}@media (max-width: 768px){.c-sub-page-kv__subhead{font-size: 2rem}}.c-sub-page-kv__subhead{margin-top: 0.5em;font-family: AkzidenzGroteskMedium, MFW-PMiGoMB1StdN-DeBold, sans-serif;font-weight: 700}@media (max-width: 768px){.c-sub-page-kv__subhead{margin-top: 16px}}.c-sub-page-kv--small{font-size: clamp(100px, calc(100 / 1366 * 100vw), 104px);line-height: 0.85}@media (max-width: 768px){.c-sub-page-kv--small{font-size: 6.2rem}}.c-sub-page-kv--small{min-height: 1.12em}#base .font-awt.c-sub-page-kv--small{margin-top:-0.14em}@media screen and (max-width: 768px){#base .font-awt.c-sub-page-kv--small{margin-top:-12px}}@media (max-width: 768px){.c-sub-page-kv--small{min-height: 57px}}.c-sub-page-kv--small .c-sub-page-kv__head{top: -0.16em}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.c-swiper-number{position:relative;width:100%;overflow:hidden;min-height:200px}.c-swiper-number:not(.is-initialized) .js-swiper-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden;position:relative}.c-swiper-number:not(.is-initialized) .js-swiper-slide{flex:0 0 100%;width:100%;min-width:100%;position:relative}.c-swiper-number:not(.is-initialized) .js-swiper-slide:not(:first-child){display:none}.c-swiper-number.is-initialized .js-swiper-wrapper{display:block}.c-swiper-number.is-initialized .js-swiper-slide{display:block}.js-swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.js-swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.js-swiper-slide figure{margin:0;padding:0;width:100%;height:100%}.js-swiper-slide figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.js-swiper-slide figure figcaption{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;padding:1rem;font-size:.875rem;line-height:1.4}.js-swiper-prev,.js-swiper-next{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;z-index:10;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.js-swiper-prev::before,.js-swiper-next::before{content:"";width:12px;height:12px;border:2px solid #333;border-top:none;border-right:none;transition:all .3s ease}.js-swiper-prev:hover,.js-swiper-next:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.js-swiper-prev:hover::before,.js-swiper-next:hover::before{border-color:#000}.js-swiper-prev:active,.js-swiper-next:active{transform:translateY(-50%) scale(0.95)}.js-swiper-prev.is-disabled,.js-swiper-next.is-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.js-swiper-prev{left:16px}.js-swiper-prev::before{transform:rotate(45deg);margin-left:4px}.js-swiper-next{right:16px}.js-swiper-next::before{transform:rotate(-135deg);margin-right:4px}.js-swiper-pagination{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:8px;align-items:center}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s ease;border:none;padding:0}.swiper-pagination-bullet:hover{background:hsla(0,0%,100%,.8);transform:scale(1.2)}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;transform:scale(1.3)}.js-swiper-number-current,.js-swiper-number-total{position:absolute;bottom:16px;right:16px;background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:500;z-index:10}.js-swiper-number-current{right:40px}@media(max-width: 768px){.c-swiper-number .js-swiper-prev,.c-swiper-number .js-swiper-next{width:40px;height:40px}.c-swiper-number .js-swiper-prev::before,.c-swiper-number .js-swiper-next::before{width:10px;height:10px}.c-swiper-number .js-swiper-prev{left:12px}.c-swiper-number .js-swiper-next{right:12px}.c-swiper-number .js-swiper-pagination{bottom:12px;gap:6px}.c-swiper-number .swiper-pagination-bullet{width:6px;height:6px}.c-swiper-number .js-swiper-number-current,.c-swiper-number .js-swiper-number-total{bottom:12px;right:12px;font-size:.7rem;padding:3px 6px}.c-swiper-number .js-swiper-number-current{right:32px}}.c-swiper-number.is-loading::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #333;border-radius:50%;animation:spin 1s linear infinite;z-index:5}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.js-swiper-prev:focus,.js-swiper-next:focus{outline:2px solid #007bff;outline-offset:2px}.swiper-pagination-bullet:focus{outline:2px solid #007bff;outline-offset:2px}@media(prefers-contrast: high){.js-swiper-prev,.js-swiper-next{background:#fff;border:2px solid #000}.js-swiper-prev::before,.js-swiper-next::before{border-color:#000}.swiper-pagination-bullet{background:#fff;border:1px solid #000}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}}.c-swup-cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:499;width:100%;height:100%;background:var(--color-lime-green);clip-path:inset(100% 0% 0% 0%)}.c-swup-cover.is-cover-1{background:var(--color-lime-green)}.c-swup-cover.is-cover-2{background:url("../images/common/checkered-pattern.png") repeat top left/20px 20px}.c-tick{position: relative;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);width: 100vw;overflow: hidden}@media (max-width: 768px){.c-tick{border-width: 2px}}.c-tick__link{position: absolute;left: 0px;top: 0px;z-index: 1;height: 100%;width: 100%}.c-tick__btn{position: absolute;right: 0px;top: 0px;z-index: 2;display: flex;min-height: 2.5em;min-width: 2.5em;flex-direction: column;align-items: center;justify-content: center;border-top-width: 4px;border-bottom-width: 4px;border-left-width: 0px;border-right-width: 0px;border-style: solid;border-color: var(--sem-border-primary);background-color: var(--sem-surface-tertiary)}@media (max-width: 768px){.c-tick__btn{border-width: 2px}}.c-tick__btn.is-hidden{border-width: 2px;border-style: solid;border-color: var(--sem-border-primary)}.c-tick__btn.is-hidden .c-icon-information{display: block}.c-tick__btn.is-hidden .c-icon-cross{display: none}.c-tick__btn i{font-size: 1.375em;color: var(--sem-object-btn-text-icon-quinary-default)}.c-tick__btn .c-icon-information{display: none}@media(hover: hover)and (pointer: fine){.c-tick__btn:hover i{color: var(--sem-object-link-primary-hover)}}.c-tick__container,.c-tick__body{display: flex;align-items: center;-moz-column-gap: 1.25em;column-gap: 1.25em;row-gap: 0px}.c-tick__container{min-height: 2.5em;border-top-width: 4px;border-bottom-width: 4px;border-style: solid;border-color: var(--sem-border-primary);background-color: var(--sem-surface-tertiary)}@media (max-width: 768px){.c-tick__container{border-width: 2px}}.c-tick__body{backface-visibility: hidden;perspective: 1000px;transform: translateZ(0);will-change: transform}.c-tick__item{flex-shrink: 0;white-space: nowrap}.c-txt-icon--s{font-size: 1.4rem}.c-txt-icon--primary{color:var(--sem-object-btn-text-icon-primary-default)}.c-txt-icon--primary a{color:var(--sem-object-btn-text-icon-primary-default)}.c-txt-icon--secondary{color:var(--sem-object-btn-text-icon-secondary-default)}.c-txt-icon--secondary a{color:var(--sem-object-btn-text-icon-secondary-default)}.c-txt-icon--tertiary{color:var(--sem-object-btn-text-icon-tertiary-default)}.c-txt-icon--tertiary a{color:var(--sem-object-btn-text-icon-tertiary-default)}.c-txt-icon--quaternary{color:var(--sem-object-btn-text-icon-quaternary-default)}.c-txt-icon--quaternary a{color:var(--sem-object-btn-text-icon-quaternary-default)}.c-txt-icon--quinary{color:var(--sem-object-btn-text-icon-quinary-default)}.c-txt-icon--quinary a{color:var(--sem-object-btn-text-icon-quinary-default)}.c-txt-icon a,.c-txt-icon button{position:relative}.c-txt-icon__txt{position:relative;line-height:1.5;vertical-align:top;font-weight:700;text-align:left}.c-txt-icon i{position:relative;top:.04545em;margin-left:.04545em;font-size:1.375em}@media screen and (max-width: 768px){.c-txt-icon i{top:1px;margin-left:1px;font-size:1.3333em}}.c-txt-icon__clip{position:absolute;top:-30px;left:50%;display:none;background:var(--color-black-100);transform:translateX(-50%)}.c-txt-icon--bd .c-txt-icon__txt{font-family:serif}.c-txt-icon--en i{top:.07142em}@media screen and (max-width: 768px){.c-txt-icon--en i{top:1px}}.c-txt-icon--large i{font-size:1.4545em}@media screen and (max-width: 768px){.c-txt-icon--large i{font-size:28px}}.c-txt-icon--large.c-txt-icon--en i{font-size:1.3333em}@media screen and (max-width: 768px){.c-txt-icon--large.c-txt-icon--en i{font-size:28px}}#base{position:relative}#base .pageback{position:absolute;top:0;left:5.8565153734vw;z-index:1}@media screen and (max-width: 768px){#base .pageback{position:relative;left:20px;margin-bottom:32px}}#base .has-gothic-font-family{font-family:"MFW-PGothicBBBPr6N-Regular"}#base .has-mdashi-font-family{font-family:"MFW-PMiGoMB1StdN-DeBold"}#base .has-akzidenz-font-family{font-family:"AkzidenzGroteskRegular",sans-serif}#base .has-akzidenz-italic-font-family{font-family:"AkzidenzGroteskItalic",sans-serif}#base .has-akzidenz-medium-font-family{font-family:"AkzidenzGroteskMedium",sans-serif}#base .has-akzidenz-medium-italic-font-family{font-family:"AkzidenzGroteskMediumItalic",sans-serif}#base .has-akzidenz-bold-font-family{font-family:"AkzidenzGroteskBold",sans-serif}#base .has-akzidenz-bold-italic-font-family{font-family:"AkzidenzGroteskBoldItalic",sans-serif}#base .has-akzidenz-gothic-font-family{font-family:"AkzidenzGroteskRegular","MFW-PGothicBBBPr6N-Regular"}#base .has-akzidenz-mdashi-font-family{font-family:"AkzidenzGroteskMedium","MFW-PMiGoMB1StdN-DeBold"}#base .has-akzidenz-noto-font-family{font-family:"AkzidenzGroteskRegular","Noto Sans JP",sans-serif}#base .has-awt-font-family{font-family:"awt"}#base .has-num-l-font-size{position:relative;top:-0.222222222em;font-size:clamp(180px,calc(180 / 1366 * 100vw),184px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-num-l-font-size{top:-26px;font-size:9.6rem !important}}#base .has-num-l-alpha-font-size{position:relative;top:-0.222222222em;font-size:clamp(180px,calc(180 / 1366 * 100vw),184px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-num-l-alpha-font-size{top:-26px;font-size:9.6rem !important}}#base .has-head-1-font-size{font-size:clamp(130px,calc(130 / 1366 * 100vw),134px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-head-1-font-size{font-size:6.2rem !important}}#base .has-head-1-en-font-size{font-size:clamp(130px,calc(130 / 1366 * 100vw),134px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-head-1-en-font-size{font-size:6.2rem !important}}#base .has-head-2-font-size{font-size:clamp(100px,calc(100 / 1366 * 100vw),104px) !important;line-height:.85}@media screen and (max-width: 768px){#base .has-head-2-font-size{font-size:6.2rem !important}}#base .has-head-2-en-font-size{font-size:clamp(100px,calc(100 / 1366 * 100vw),104px) !important;line-height:.85}@media screen and (max-width: 768px){#base .has-head-2-en-font-size{font-size:6.2rem !important}}#base .has-head-3-font-size{font-size:clamp(72px,calc(72 / 1366 * 100vw),76px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-head-3-font-size{font-size:4.3rem !important}}#base .has-head-3-en-font-size{font-size:clamp(72px,calc(72 / 1366 * 100vw),76px) !important;line-height:1}@media screen and (max-width: 768px){#base .has-head-3-en-font-size{font-size:4.3rem !important}}#base .has-head-4-font-size{font-size:clamp(22px,calc(22 / 1366 * 100vw),26px) !important;line-height:1.4}@media screen and (max-width: 768px){#base .has-head-4-font-size{font-size:1.8rem !important}}#base .has-head-4-en-font-size{font-size:clamp(24px,calc(24 / 1366 * 100vw),28px) !important;line-height:1.4}@media screen and (max-width: 768px){#base .has-head-4-en-font-size{font-size:2rem !important}}#base .has-head-5-font-size{font-size:clamp(22px,calc(22 / 1366 * 100vw),26px) !important;line-height:1.4}@media screen and (max-width: 768px){#base .has-head-5-font-size{font-size:1.8rem !important}}#base .has-head-5-en-font-size{font-size:clamp(24px,calc(24 / 1366 * 100vw),28px) !important;line-height:1.4}@media screen and (max-width: 768px){#base .has-head-5-en-font-size{font-size:2rem !important}}#base .has-body-font-size{font-size:clamp(16px,calc(16 / 1366 * 100vw),20px) !important;line-height:1.75}@media screen and (max-width: 768px){#base .has-body-font-size{font-size:1.5rem !important}}#base .has-body-en-font-size{font-size:clamp(16px,calc(16 / 1366 * 100vw),20px) !important;line-height:1.6}@media screen and (max-width: 768px){#base .has-body-en-font-size{font-size:1.5rem !important}}#base .has-body-s-font-size{font-size:clamp(14px,calc(14 / 1366 * 100vw),18px) !important;line-height:1.75}@media screen and (max-width: 768px){#base .has-body-s-font-size{font-size:1.5rem !important}}#base .has-body-s-en-font-size{font-size:clamp(14px,calc(14 / 1366 * 100vw),18px) !important;line-height:1.75}@media screen and (max-width: 768px){#base .has-body-s-en-font-size{font-size:1.5rem !important}}#base .has-caption-font-size{font-size:clamp(13px,calc(13 / 1366 * 100vw),17px) !important;line-height:1.4}#base .has-caption-font-size strong{font-weight:700}#base .has-caption-s-font-size{font-size:clamp(11px,calc(11 / 1366 * 100vw),15px) !important;line-height:1.4}#base .has-caption-s-font-size strong{font-weight:700}#base .has-text-align-left{text-align:left}#base .has-text-align-center{text-align:center}#base .has-text-align-right{text-align:right}#base .has-awt-font-family.has-head-2-en-font-size,#base .has-awt-font-family.has-head-2-font-size,#base .font-awt.c-text--head-size2-en,#base .font-awt.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .has-awt-font-family.has-head-2-en-font-size,#base .has-awt-font-family.has-head-2-font-size,#base .font-awt.c-text--head-size2-en,#base .font-awt.c-text--head-size2{margin-top:-12px}}@media(hover: hover)and (pointer: fine){#base .wp-block-uagb-container.is-hover,#base .stk-link.is-hover{color:var(--color-black-100)}#base .wp-block-uagb-container.is-hover figure img,#base .stk-link.is-hover figure img{transform:scale(1.1)}#base .c-card.is-hover>a img{transform:scale(1.1)}}#base .stk-block-image .stk-img-figcaption{margin-top:12px}#base .is-play-icon::before{content:"" !important;position:absolute;z-index:1;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%, -50%);background:url("../images/common/play-icon.svg") no-repeat center/100% auto}@media screen and (max-width: 768px){#base .is-play-icon--play::before{width:64px;height:64px}}#base .h-100{height:100%}#base *{text-decoration-thickness:2px !important;text-underline-offset:4px !important}#base p>a:hover,#base li>a:hover{color: var(--sem-object-link-tertiary-hover);text-decoration-line: none !important}#base a.is-breake-all{word-break:break-all}#base a[href^="mailto:"]{word-break:break-all}#base figure img{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0;will-change:transform}#base ul,#base ol{margin:0;padding:0}#base ul ul,#base ul ol,#base ol ul,#base ol ol{margin-top:0}#base ul:not([class]) li,#base ul.wp-block-list li{position:relative;padding-left:1em}#base ul:not([class]) li::before,#base ul.wp-block-list li::before{content:"-" !important;position:absolute;top:0;left:0}#base ul:not([class]) li+li,#base ul.wp-block-list li+li{margin-top:12px}#base ol:not([class]),#base ol.wp-block-list{counter-reset:number 0}#base ol:not([class])>li,#base ol.wp-block-list>li{position:relative;padding-left:1.6em}#base ol:not([class])>li::before,#base ol.wp-block-list>li::before{counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:0}#base ol:not([class])>li+li,#base ol.wp-block-list>li+li{margin-top:12px}#base blockquote{position:relative;margin:0;padding:0 3.0625em 0 1.625em}#base blockquote::before,#base blockquote::after{position:absolute;font-size:clamp(48px,calc(48 / 1366 * 100vw),54px);line-height:1}#base blockquote::before{content:" “ ";top:0;left:0}#base blockquote::after{content:" ” ";bottom:-0.5em;right:0}@media screen and (max-width: 768px){#base blockquote{padding:27px 0 36px}#base blockquote::before{top:0}}#base .wp-block-table table tr{display:flex;height:auto !important}#base .wp-block-table table tr>*:first-child{width:30%}#base .wp-block-table table tr>*:not(:first-child){padding-left:24px}@media screen and (max-width: 768px){#base .wp-block-table table tr{display:block}#base .wp-block-table table tr>*:not(:first-child){padding-left:0}}#base .wp-block-table table td{height:auto !important}@media screen and (max-width: 768px){#base .wp-block-table table td{display:block;width:100% !important}}#base .map{aspect-ratio:16/9}#base .map img{width:revert-layer}@media screen and (max-width: 768px){#base .map{aspect-ratio:3/2}}#base .sign{min-width:544px;width:39.8243045388vw;margin:0 auto}@media screen and (max-width: 768px){#base .sign{min-width:auto;width:100%}}#base>a{text-decoration:underline}.page-focus .artsy{padding:2.5em 0;border-bottom:var(--border-width-pc) solid #111;text-align:center}@media screen and (max-width: 768px){.page-focus .artsy{border-bottom-width:var(--border-width-sp);padding:40px 0}}.page-focus .artsy__img{width:10.3125em;margin:0 auto 1.5em}@media screen and (max-width: 768px){.page-focus .artsy__img{width:151px;margin-bottom:24px}}.page-focus .artsy__txt{margin:0 auto 1.5em}@media screen and (max-width: 768px){.page-focus .artsy__txt{margin-bottom:12px}}.page-focus .map{width:calc(100% + 3em);margin-left:-1.5em}@media screen and (max-width: 768px){.page-focus .map{width:100vw;margin-inline:calc(50% - 50vw)}}.page-focus .table thead th{text-align:center}.page-focus .table tr{display:flex;border-bottom:1px solid var(--color-black-700)}.page-focus .table th,.page-focus .table td{flex:1;display:flex;flex-direction:column;justify-content:center;padding:.4375em .25em;line-height:1.4}@media screen and (max-width: 768px){.page-focus .table th{font-size:1rem}}.page-focus .table td{text-align:center}@media screen and (max-width: 768px){.page-focus .table small{font-size:1rem}}@media(hover:hover) and (pointer:fine){.page-home[data-color-scheme=simple] .visual a:hover{color: var(--primitive-color-gray-300)}}.page-home[data-color-scheme=simple] .visual a.is-light{color: var(--primitive-color-gray-300)}.page-home .visual{position: relative;height: 100%;flex: 1 1 0%;border-bottom-width: 6px;border-style: solid;border-color: var(--sem-border-primary)}@media (max-width: 768px){.page-home .visual{flex-direction: column;border-bottom-width: 4px}}.page-home .visual a{color: var(--sem-text-purple-primary)}@media(hover:hover) and (pointer:fine){.page-home .visual a:hover{color: var(--sem-text-neon-green-primary)}}.page-home .visual a.is-light{color: var(--sem-text-neon-green-primary)}.page-home .visual__inner{display: flex}@media(orientation:portrait){.page-home .visual__inner{flex-direction: column}.page-home .visual__inner::before{content: var(--tw-content);display: none}}@media (max-width: 768px){.page-home .visual__inner{flex-direction: column}.page-home .visual__inner::before{content: var(--tw-content);display: none}}.page-home .visual__content{position: relative;flex: 1 1 0%;overflow: hidden;padding-top: calc(16 / 1366 * 100vw);padding-bottom: calc(16 / 1366 * 100vw);padding-left: calc(24 / 1366 * 100vw);padding-right: calc(24 / 1366 * 100vw)}@media(orientation:portrait){.page-home .visual__content{height: calc(100% - 12px);border-bottom-width: 6px;border-style: solid;border-color: var(--sem-border-primary)}}@media (max-width: 768px){.page-home .visual__content{height: calc(100% - 12px);border-bottom-width: 4px;border-style: solid;border-color: var(--sem-border-primary);padding-top: 12px;padding-bottom: 12px;padding-left: calc(12 / 375 * 100vw);padding-right: calc(12 / 375 * 100vw)}}.page-home .visual__symbol{pointer-events: none;position: absolute;top: 0;z-index: 1}.page-home .visual__symbol--to{left: calc(24 / 1366 * 100vw);top: calc(315 / 1366 * 100vw);width: calc(283 / 1366 * 100vw)}@media(orientation:portrait){.page-home .visual__symbol--to{left: calc(12 / 375 * 100vw);top: calc(164 / 375 * 100vw);width: calc(151 / 375 * 100vw)}}@media (max-width: 768px){.page-home .visual__symbol--to{left: calc(12 / 375 * 100vw);top: calc(164 / 375 * 100vw);width: calc(151 / 375 * 100vw)}}.page-home .visual__symbol--kyo{right: calc(24 / 1366 * 100vw);top: calc(24 / 1366 * 100vw);width: calc(152 / 1366 * 100vw)}@media(orientation:portrait){.page-home .visual__symbol--kyo{right: calc(17 / 375 * 100vw);top: auto;bottom: calc(12 / 375 * 100vw);width: calc(62 / 375 * 100vw)}}@media (max-width: 768px){.page-home .visual__symbol--kyo{right: calc(17 / 375 * 100vw);top: auto;bottom: calc(12 / 375 * 100vw);width: calc(62 / 375 * 100vw)}}.page-home .visual__no-bg{position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;background-color: var(--sem-background-primary)}.page-home .visual__bg{position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;background-color: var(--sem-background-primary)}.page-home .visual__txt{position: relative;top: -0.2em;margin-bottom: 0.04em;font-family: awt, sans-serif;font-size: calc(100 / 1366 * 100vw);line-height: 0.85;color: var(--sem-text-purple-primary)}#base .page-home .visual__txt.c-text--head-size2-en,#base .page-home .visual__txt.c-text--head-size2{margin-top:-0.14em}@media screen and (max-width: 768px){#base .page-home .visual__txt.c-text--head-size2-en,#base .page-home .visual__txt.c-text--head-size2{margin-top:-12px}}@media(orientation:portrait){.page-home .visual__txt{margin-bottom: -2px;font-size: calc(43 / 375 * 100vw);line-height: 0.95}}@media (max-width: 768px){.page-home .visual__txt{top: -11px;margin-bottom: -2px;font-size: calc(43 / 375 * 100vw);line-height: 0.95}}.page-home .visual__txt--first{margin-bottom: 0.32em}@media(orientation:portrait){.page-home .visual__txt--first{margin-bottom: 8px}}@media (max-width: 768px){.page-home .visual__txt--first{margin-bottom: 8px}}.page-home .visual__txt--last{margin-bottom: -0.1em}@media(orientation:portrait){.page-home .visual__txt--last{margin-bottom: -8px}}@media (max-width: 768px){.page-home .visual__txt--last{margin-bottom: -8px}.page-home .visual__space{display: none}}.page-home .visual__list{margin-left: 2.45em;font-size: calc(100 / 1366 * 100vw)}@media(orientation:portrait){.page-home .visual__list{margin-left: calc(106 / 375 * 100vw);font-size: calc(43 / 375 * 100vw)}}@media (max-width: 768px){.page-home .visual__list{margin-left: calc(106 / 375 * 100vw);font-size: calc(43 / 375 * 100vw)}}.page-home .visual__col{display: flex;flex-wrap: wrap}.page-home .visual__col:last-of-type{margin-left: -0.08em}.page-home .visual__col:last-of-type .visual__item:last-of-type::after{display: none}.page-home .visual__item:last-of-type::after{margin-right: 0px}.page-home .visual__item::after{content:"_";display:inline-block;transform:scale(1.25, 1);transform-origin:top left;margin-left:-0.21em;margin-right:.06em}.page-home .visual__badgeHover{display: none}.page-home .visual__imgs{position: relative;z-index: 1;display: flex;width: calc(352 / 1366 * 100vw);flex-direction: column;overflow: hidden;border-left-width: 6px;border-style: solid;border-color: var(--sem-border-primary)}@media(orientation:portrait){.page-home .visual__imgs{display: block;width: 100%;border-left-width: 0px}}@media (max-width: 768px){.page-home .visual__imgs{display: block;width: 100%;border-left-width: 0px}}.page-home .visual__img{position: relative;height: calc(100% / 3)}.page-home .visual__img:nth-of-type(1),.page-home .visual__img:nth-of-type(2){border-bottom-width: 6px;border-style: solid;border-color: var(--sem-border-primary)}@media(orientation:portrait){.page-home .visual__img{height: calc(226 / 375 * 100vw)}.page-home .visual__img:nth-of-type(1){border-bottom-width: 0px}.page-home .visual__img:nth-of-type(2){display: none !important}.page-home .visual__img:nth-of-type(3){display: none !important}}@media (max-width: 768px){.page-home .visual__img{height: calc(226 / 375 * 100vw)}.page-home .visual__img:nth-of-type(1){border-bottom-width: 0px}.page-home .visual__img:nth-of-type(2){display: none !important}.page-home .visual__img:nth-of-type(3){display: none !important}}.page-home .visual__btn{position: absolute;left: 0px;top: 0px;z-index: 1;height: 100%;width: 100%}.page-home .visual__shape{position: relative;left: -1px;height: 100%;width: calc(100% + 1px)}.page-home .visual .c-tick{position: relative;bottom: 0px;z-index: 3;margin-bottom: -6px}@media (max-width: 768px){.page-home .visual .c-tick{position: relative;bottom: 0px !important;margin-top: -4px;margin-bottom: -4px;margin-left: 0px;margin-right: 0px}}.page-home .visual .c-tick.is-show{position: relative}.page-home .visual .c-tick.is-hidden{position: absolute}.page-map.is-modal .modal-area{display:block;opacity:1}@media screen and (max-width: 768px){.page-map.is-modal .modal-area{pointer-events:all}}.page-map .c-card{width:100%}.page-map .c-card__body{padding:.5em 0 0}.page-map .c-filter{position:sticky;top:0;z-index:3;background:var(--color-black-100)}@media screen and (max-width: 768px){.page-map .c-filter{margin-left:0;padding:0}}.page-map .c-current-filters li{font-size:1.4rem}.page-map .c-empty .c-icon-empty{font-size:3.6rem}.page-map .c-empty p{font-size:1.4rem}.page-map .content{position:relative;height:calc(100vh - 3.375em)}@media screen and (max-width: 768px){.page-map .content{height:calc(100svh - 39px)}}.page-map .content .ds-none{position:absolute;top:0;left:0;z-index:-1000;display:none}.page-map .content .is-loading{opacity:0}.page-map .content__filters{position:absolute;top:16px;left:32px;display:flex;gap:0 32px;opacity:0}@media screen and (max-width: 768px){.page-map .content__filters{display:block;gap:12px 0;top:8px;left:16px}}.page-map .content__note{position:absolute;bottom:78px;right:24px;z-index:1}@media screen and (max-width: 768px){.page-map .content__note{top:auto;bottom:160px;right:4.2666666667vw}}.page-map .content__noteWrap{position:relative}.page-map .content__noteBtn{background:#111;width:32px;height:32px;margin:0 0 0 auto}.page-map .content__noteBtn i{font-size:2rem}.page-map .content__noteBtn .c-icon-information{display:none}.page-map .content__noteBtn.is-close{background:var(--color-black)}.page-map .content__noteBtn.is-close .c-icon-information{display:block}.page-map .content__noteBtn.is-close .c-icon-cross{display:none}@media(hover: hover)and (pointer: fine){.page-map .content__noteBtn:hover{background:#111}.page-map .content__noteBtn:hover i{color:var(--color-black-100)}}@media screen and (max-width: 768px){.page-map .content__noteBtn{width:38px;height:38px}.page-map .content__noteBtn i{font-size:2.2rem}}.page-map .content__noteBody{width:-moz-max-content;width:max-content;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.page-map .content__noteInner{display:flex;gap:0 8px;padding:16px;background:var(--color-black);color:var(--color-black-100)}.page-map .content__noteInner i{margin-top:.136em;font-size:2.2rem}.page-map .content__noteInner .c-text--body_s{font-size:1.6rem}.page-map .content__noteInner .c-text--body_s-en{font-size:1.8rem}@media screen and (max-width: 768px){.page-map .content__noteInner{gap:0 6px;padding:11px 12px}.page-map .content__noteInner i{margin-top:.166em;font-size:1.8rem}.page-map .content__noteInner .c-text--body_s{font-size:1.4rem}.page-map .content__noteInner .c-text--body_s-en{font-size:1.6rem}}.page-map .content__inner{position:relative;display:flex;height:100%}.page-map .content__inner[data-size=default] .content__grid{grid-template-columns:repeat(2, 1fr)}.page-map .content__inner[data-size=list-half] .content__side{width:25%}.page-map .content__inner[data-size=list-half] .content__main{width:75%}.page-map .content__inner[data-size=list-half] .content__grid{grid-template-columns:repeat(1, 1fr)}.page-map .content__inner[data-size=list-all]>*{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.4, 0.8, 0.74, 1);transition-delay:0}.page-map .content__inner[data-size=list-all] .content__side{width:calc(100% + var(--border-width-pc))}.page-map .content__inner[data-size=list-all] .content__side::after{background-color:rgba(0,0,0,0)}.page-map .content__inner[data-size=list-all] .content__main{width:0%}.page-map .content__inner[data-size=list-all] .content__grid{grid-template-columns:repeat(3, 1fr)}.page-map .content__inner>*{width:50%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0.4, 0.8, 0.74, 1);transition-delay:0}@media screen and (max-width: 1300px){.page-map .content__inner[data-size=default] .content__grid{grid-template-columns:repeat(1, 1fr)}.page-map .content__inner[data-size=list-half] .content__side{width:33.3333333333%}.page-map .content__inner[data-size=list-half] .content__main{width:66.6666666667%}.page-map .content__inner[data-size=list-half] .content__grid{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 768px){.page-map .content__inner{display:block}.page-map .content__inner::after{display:none}.page-map .content__inner>*{width:100%}}.page-map .content__side{position:relative;z-index:1;background:var(--sem-background-primary)}.page-map .content__side.is-active .content__listBtn i{transform:rotate(180deg)}.page-map .content__side::after{content:"";position:absolute;top:0;right:calc(0px - var(--border-width-pc-half));z-index:2;width:var(--border-width-pc);height:100%;background:var(--sem-border-primary)}@media screen and (max-width: 768px){.page-map .content__side{position:absolute;z-index:3;max-width:100%;width:100% !important;height:100%;border-top:var(--border-width-sp) solid var(--sem-border-primary);transform:translateY(calc(100% - 48px));transition-property:all !important;transition-duration:.4s !important;transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1) !important;transition-delay:0 !important}.page-map .content__side:after{display:none}.page-map .content__side.is-active{transform:translateY(26px)}}.page-map .content__handle{position:absolute;top:50%;right:-2.11758em;z-index:3;display:flex;align-items:center;gap:0 1.4117em;transform:translateY(-50%);font-size:1.0625em}.page-map .content__handle.is-hidden{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width: 768px){.page-map .content__handle{display:none}}.page-map .content__handleBtn{position:relative;width:1.4117em;height:1.4117em;background:var(--sem-object-btn-quaternary-default);border-radius:50%;border:1.5px solid var(--sem-border-tertiary);color:var(--sem-object-btn-text-icon-primary-default)}.page-map .content__handleBtn.is-disabled{pointer-events:none;border-color:var(--sem-object-btn-primary-disabled);color:var(--sem-object-btn-primary-disabled)}.page-map .content__handleBtn i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(hover: hover)and (pointer: fine){.page-map .content__handleBtn:hover{background:var(--sem-object-btn-primary-hover);border-color:var(--sem-object-btn-primary-hover);color:var(--sem-object-btn-text-icon-primary-hover)}}.page-map .content__listBtn{display:none}@media screen and (max-width: 768px){.page-map .content__listBtn{width:100%;display:flex;align-items:center;gap:0 8px;padding:12px 20px}.page-map .content__listBtn span{font-size:2rem;line-height:1}.page-map .content__listBtn i{position:relative;top:1px;font-size:2rem;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}}.page-map .content__list{height:calc(100vh - 3.375em - 3em);margin:.25em 0 1.5em;padding:0 1.5em;overflow:scroll}.page-map .content__list .simplebar-track{right:11px}@media screen and (max-width: 768px){.page-map .content__list{height:calc(100% - 26px);margin:10px 0 0;padding:0 20px 44px;overflow:auto}.page-map .content__list .simplebar-track{top:0;right:1.8666666667vw;bottom:80px;height:calc(100% - 44px)}}.page-map .content .js-filter-num,.page-map .content .js-filter-sort{display:inline}.page-map .content__wrap{position:sticky;top:0;left:0;z-index:2;background:#111}@media screen and (max-width: 768px){.page-map .content__wrap{top:50px}}.page-map .content__menu{position:absolute;top:0;left:0;width:100%;padding:40px 2.9282576867vw;background:#111}@media screen and (min-width: 1367px){.page-map .content__menu{padding:40px}}@media screen and (max-width: 768px){.page-map .content__menu{padding:22px 4.2666666667vw}}.page-map .content__head{display:flex;align-items:center;justify-content:space-between}.page-map .content__head i{display:none;font-size:2.5rem;color:#111}@media screen and (max-width: 768px){.page-map .content__head i{display:block}}.page-map .content__main{position:relative;padding-left:var(--border-width-pc-half);height:100%}@media screen and (max-width: 768px){.page-map .content__main{flex:1;display:block !important;width:100% !important;height:calc(100% - 44px);padding-left:0}}.page-map .content__grid{display:grid;align-items:flex-start;gap:1.756954612vw 3.513909224vw;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}@media screen and (max-width: 768px){.page-map .content__grid{grid-template-columns:repeat(2, 1fr) !important;gap:10.6666666667vw 4.2666666667vw}}.page-map .content__map{width:100%;height:100%}@media screen and (min-width: 769px){.page-map .content__main,.page-map .content__side{display:block}}.page-map .content__modal{position:absolute !important;top:0;right:0;width:100%;height:100%;pointer-events:none}.page-map .content__modal>*{pointer-events:all}@media screen and (max-width: 768px){.page-map .content__modal{position:fixed !important;z-index:1000;width:100%;height:100vh;height:100dvh}}.page-map .content__map-area-pc{position:absolute;top:0;right:0;width:31.1127379209vw;max-width:425px;height:100%;opacity:0;pointer-events:none}@media screen and (max-width: 768px){.page-map .content__map-area-pc{display:none}.page-map .content__filter-sp{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0)}}.page-map .c-sidepeek{height:calc(100vh - 3.375em);transform:translate(-100%, 0)}@media screen and (max-width: 768px){.page-map .c-sidepeek{position:absolute;top:26px;bottom:auto;height:100%;max-height:calc(100% - 26px);transform:translate(0, 100%)}}.page-map .map{height:100%;background:#111}.page-map .option-menu{position:absolute;right:24px;bottom:24px;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.page-map .option-menu.is-disabled{pointer-events:none;opacity:0}@media screen and (max-width: 768px){.page-map .option-menu{right:4.2666666667vw;bottom:16px}}.page-map .option-menu__btn{position:relative;width:3em;height:3em;background:var(--color-black-100);border-radius:50%;border:1.5px solid var(--sem-object-btn-tertiary-default);color:var(--sem-object-btn-text-icon-tertiary-default)}.page-map .option-menu__btn.is-active{background-color:var(--sem-object-btn-tertiary-hover);color:var(--sem-object-btn-text-icon-tertiary-hover)}.page-map .option-menu__btn.is-active .c-icon-location_off{display:none}.page-map .option-menu__btn.is-active .c-icon-location_on{display:block}.page-map .option-menu__btn i{position:absolute;top:50%;left:50%;font-size:1.5625em;transform:translate(-50%, -50%)}.page-map .option-menu__btn .c-icon-location_on{display:none}@media(hover: hover)and (pointer: fine){.page-map .option-menu__btn:hover{background-color:var(--sem-object-btn-tertiary-hover);color:var(--sem-object-btn-text-icon-tertiary-hover)}}.page-map .toggle-menu{position:absolute;left:24px;bottom:24px;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.page-map .toggle-menu.is-disabled{pointer-events:none;opacity:0}@media screen and (max-width: 768px){.page-map .toggle-menu{left:4.2666666667vw}}.page-map .toggle-menu__wrap{display:flex;align-items:center;gap:0 .1875em;background:var(--sem-background-primary);border:1.5px solid var(--sem-object-btn-quinary-default);border-radius:100px;padding:.375em .75em;font-size: clamp(16px, calc(16 / 1366 * 100vw), 20px)}@media (max-width: 768px){.page-map .toggle-menu__wrap{font-size: 1.5rem}}@media screen and (max-width: 768px){.page-map .toggle-menu__wrap{gap:0 3px;padding:6px 10px}}.page-map .toggle-menu i{font-size:1.125em}@media screen and (max-width: 768px){.page-map .toggle-menu i{font-size:1.7rem}}.page-map .toggle-menu__txt{position:relative;line-height:1}@media screen and (max-width: 1024px){.page-map .toggle-menu__txt{font-size:1.5rem}}.page-map .toggle-menu__btn{position:relative;width:2em;height:1em;margin-left:.3125em;background:var(--primitive-color-gray-300);border-radius:100px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0}.page-map .toggle-menu__btn.is-active{background:var(--sem-object-btn-tertiary-disabled)}.page-map .toggle-menu__btn.is-active::before{transform:translateX(1em);border-color:var(--sem-object-btn-secondary-active)}.page-map .toggle-menu__btn::before{content:"";position:absolute;inset:0 auto 0 .125em;display:block;width:.6875em;height:.6875em;margin:auto;background:var(--color-black-100);border:1.5px solid #111;border-radius:50%;transition-property:all;transition-duration:.22s;transition-timing-function:cubic-bezier(0, 0.55, 0.45, 1);transition-delay:0}@media screen and (max-width: 768px){.page-map .toggle-menu__btn{width:32px;height:16px;margin-left:5px}.page-map .toggle-menu__btn.is-active::before{transform:translateX(16px)}.page-map .toggle-menu__btn::before{inset:0 auto 0 2px;width:11px;height:11px}}.page-single--focus .c-slide-dot__item{height:43.4846266471vw}@media screen and (max-width: 768px){.page-single--focus .c-slide-dot__item{height:59.4666666667vw}}.page-single--focus .work__ttl{display:flex;align-items:center;gap:0 .5em}.page-single--focus .work__id{padding:0 .76923em 0;border:1.5px solid #111;border-radius:100px}.page-single--events .l-column__body *:last-child{margin-bottom:0 !important}.page-single--talks .share{display:flex;align-items:center;flex-wrap:wrap;gap:.5em}.page-single--talks .fb_iframe_widget{line-height:1}.page-single--talks .speaker__inner{display:flex;gap:0 2.5em}.page-single--talks .speaker__inner section{flex:1}.page-single--talks .speaker__inner figure{min-width:158px;width:11.5666178624vw}@media screen and (max-width: 768px){.page-single--talks .speaker__inner{flex-direction:column-reverse;gap:24px 0}}.page-single--restaurant .box{display:flex;gap:0 1.5em}@media screen and (max-width: 768px){.page-single--restaurant .box{gap:0 16px}}.page-single--restaurant .box__desc{flex:1}.page-single--restaurant .box__desc .c-sidepeek__desc i{top:.07692em;font-size:1.2307em}.page-single--restaurant .box__img{width:8.375em;height:8.375em;aspect-ratio:1/1;overflow:hidden}.page-single--restaurant .box__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.page-single--restaurant .box__img{width:96px;height:96px}}.page-single--restaurant .box__grid{display:grid;gap:2.5em 1em;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 768px){.page-single--restaurant .box__grid{gap:4.2666666667vw 6.4vw}}.placeholder\:\!text-black-800::-moz-placeholder{color: var(--color-black-800) !important}.placeholder\:\!text-black-800::placeholder{color: var(--color-black-800) !important}.hover\:bg-sem-object-btn-primary-hover:hover{background-color: var(--sem-object-btn-primary-hover)}.hover\:bg-sem-object-btn-quaternary-hover:hover{background-color: var(--sem-object-btn-quaternary-hover)}.hover\:bg-sem-object-btn-quinary-hover:hover{background-color: var(--sem-object-btn-quinary-hover)}.hover\:bg-sem-object-btn-secondary-hover:hover{background-color: var(--sem-object-btn-secondary-hover)}.hover\:bg-sem-object-btn-tertiary-hover:hover{background-color: var(--sem-object-btn-tertiary-hover)}.hover\:text-sem-object-link-tertiary-hover:hover{color: var(--sem-object-link-tertiary-hover)}.hover\:outline:hover{outline-style: solid}.hover\:outline-2:hover{outline-width: 2px}.hover\:outline-offset-\[0\.154em\]:hover{outline-offset: 0.154em}.hover\:outline-\[var\(--primitive-color-gray-900\)\]:hover{outline-color: var(--primitive-color-gray-900)}.hover\:outline-\[var\(--primitive-color-purple-400\)\]:hover{outline-color: var(--primitive-color-purple-400)}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-sem-object-btn-primary-hover{background-color: var(--sem-object-btn-primary-hover)}.group:hover .group-hover\:text-sem-object-btn-text-icon-primary-hover{color: var(--sem-object-btn-text-icon-primary-hover)}@media (max-width: 768px){.md\:relative{position: relative}.md\:\!bottom-\[0px\]{bottom: 0px !important}.md\:-top-\[11px\]{top: -11px}.md\:-top-\[8px\]{top: -8px}.md\:bottom-\[0\]{bottom: 0}.md\:bottom-\[4px\]{bottom: 4px}.md\:bottom-\[5px\]{bottom: 5px}.md\:bottom-\[calc\(12\/375\*100vw\)\]{bottom: calc(12 / 375 * 100vw)}.md\:bottom-\[calc\(84\/375\*100vw\)\]{bottom: calc(84 / 375 * 100vw)}.md\:bottom-\[calc\(96\/375\*100vw\)\]{bottom: calc(96 / 375 * 100vw)}.md\:left-\[0\]{left: 0}.md\:left-\[50\%\]{left: 50%}.md\:left-\[calc\(12\/375\*100vw\)\]{left: calc(12 / 375 * 100vw)}.md\:left-\[calc\(21\/375\*100vw\)\]{left: calc(21 / 375 * 100vw)}.md\:left-\[calc\(22\/375\*100vw\)\]{left: calc(22 / 375 * 100vw)}.md\:left-\[calc\(23\/375\*100vw\)\]{left: calc(23 / 375 * 100vw)}.md\:right-\[6px\]{right: 6px}.md\:right-\[calc\(17\/375\*100vw\)\]{right: calc(17 / 375 * 100vw)}.md\:right-\[calc\(24\/375\*100vw\)\]{right: calc(24 / 375 * 100vw)}.md\:right-\[calc\(57\/375\*100vw\)\]{right: calc(57 / 375 * 100vw)}.md\:right-\[calc\(69\/375\*100vw\)\]{right: calc(69 / 375 * 100vw)}.md\:right-\[calc\(8\/375\*100vw\)\]{right: calc(8 / 375 * 100vw)}.md\:right-auto{right: auto}.md\:top-\[-1px\]{top: -1px}.md\:top-\[-26px\]{top: -26px}.md\:top-\[0\]{top: 0}.md\:top-\[1px\]{top: 1px}.md\:top-\[2\.6em\]{top: 2.6em}.md\:top-\[3px\]{top: 3px}.md\:top-\[4px\]{top: 4px}.md\:top-\[50\%\]{top: 50%}.md\:top-\[auto\]{top: auto}.md\:top-\[calc\(164\/375\*100vw\)\]{top: calc(164 / 375 * 100vw)}.md\:top-\[calc\(54\/375\*100vw\)\]{top: calc(54 / 375 * 100vw)}.md\:top-\[calc\(70\/375\*100vw\)\]{top: calc(70 / 375 * 100vw)}.md\:top-auto{top: auto}.md\:z-\[0\]{z-index: 0}.md\:z-\[1\]{z-index: 1}.md\:z-\[2\]{z-index: 2}.md\:-my-\[4px\]{margin-top: -4px;margin-bottom: -4px}.md\:mx-\[0px\]{margin-left: 0px;margin-right: 0px}.md\:my-\[48px\]{margin-top: 48px;margin-bottom: 48px}.md\:-mb-\[2px\]{margin-bottom: -2px}.md\:-mb-\[8px\]{margin-bottom: -8px}.md\:-ml-\[8px\]{margin-left: -8px}.md\:mb-\[0\]{margin-bottom: 0}.md\:mb-\[12px\]{margin-bottom: 12px}.md\:mb-\[16px\]{margin-bottom: 16px}.md\:mb-\[24px\]{margin-bottom: 24px}.md\:mb-\[2px\]{margin-bottom: 2px}.md\:mb-\[32px\]{margin-bottom: 32px}.md\:mb-\[4px\]{margin-bottom: 4px}.md\:mb-\[6px\]{margin-bottom: 6px}.md\:mb-\[8px\]{margin-bottom: 8px}.md\:ml-\[13px\]{margin-left: 13px}.md\:ml-\[6px\]{margin-left: 6px}.md\:ml-\[calc\(106\/375\*100vw\)\]{margin-left: calc(106 / 375 * 100vw)}.md\:mr-\[4px\]{margin-right: 4px}.md\:mt-\[16px\]{margin-top: 16px}.md\:mt-\[24px\]{margin-top: 24px}.md\:mt-\[2px\]{margin-top: 2px}.md\:mt-\[32px\]{margin-top: 32px}.md\:mt-\[4px\]{margin-top: 4px}.md\:mt-\[8px\]{margin-top: 8px}.md\:block{display: block}.md\:\!hidden{display: none !important}.md\:hidden{display: none}.md\:h-\[2\.6em\]{height: 2.6em}.md\:h-\[28px\]{height: 28px}.md\:h-\[30px\]{height: 30px}.md\:h-\[calc\(100\%-12px\)\]{height: calc(100% - 12px)}.md\:h-\[calc\(158\/375\*100vw\)\]{height: calc(158 / 375 * 100vw)}.md\:h-\[calc\(226\/375\*100vw\)\]{height: calc(226 / 375 * 100vw)}.md\:h-\[calc\(504\/375\*100vw\)\]{height: calc(504 / 375 * 100vw)}.md\:h-\[calc\(96\/375\*100vw\)\]{height: calc(96 / 375 * 100vw)}.md\:h-auto{height: auto}.md\:max-h-\[630px\]{max-height: 630px}.md\:min-h-\[30px\]{min-height: 30px}.md\:min-h-\[57px\]{min-height: 57px}.md\:min-h-\[667px\]{min-height: 667px}.md\:min-h-\[73px\]{min-height: 73px}.md\:min-h-\[auto\]{min-height: auto}.md\:\!w-\[48px\]{width: 48px !important}.md\:w-\[100\%\]{width: 100%}.md\:w-\[158px\]{width: 158px}.md\:w-\[27px\]{width: 27px}.md\:w-\[28px\]{width: 28px}.md\:w-\[80px\]{width: 80px}.md\:w-\[calc\(102\/375\*100vw\)\]{width: calc(102 / 375 * 100vw)}.md\:w-\[calc\(103\/375\*100vw\)\]{width: calc(103 / 375 * 100vw)}.md\:w-\[calc\(150\/375\*100vw\)\]{width: calc(150 / 375 * 100vw)}.md\:w-\[calc\(151\/375\*100vw\)\]{width: calc(151 / 375 * 100vw)}.md\:w-\[calc\(152\/375\*100vw\)\]{width: calc(152 / 375 * 100vw)}.md\:w-\[calc\(237\/375\*100vw\)\]{width: calc(237 / 375 * 100vw)}.md\:w-\[calc\(303\/375\*100vw\)\]{width: calc(303 / 375 * 100vw)}.md\:w-\[calc\(35\/375\*100vw\)\]{width: calc(35 / 375 * 100vw)}.md\:w-\[calc\(362\/375\*100vw\)\]{width: calc(362 / 375 * 100vw)}.md\:w-\[calc\(38\/375\*100vw\)\]{width: calc(38 / 375 * 100vw)}.md\:w-\[calc\(62\/375\*100vw\)\]{width: calc(62 / 375 * 100vw)}.md\:w-\[calc\(80\/375\*100vw\)\]{width: calc(80 / 375 * 100vw)}.md\:w-\[calc\(96\/375\*100vw\)\]{width: calc(96 / 375 * 100vw)}.md\:w-auto{width: auto}.md\:w-full{width: 100%}.md\:min-w-\[74px\]{min-width: 74px}.md\:min-w-\[auto\]{min-width: auto}.md\:max-w-\[100\%\]{max-width: 100%}.md\:-translate-y-\[100\%\]{--tw-translate-y: -100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-\[0px\]{--tw-translate-x: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:animate-\[move-kyo-sp_3s_linear_infinite\]{animation: move-kyo-sp 3s linear infinite}.md\:animate-\[move-to-sp_3s_linear_infinite\]{animation: move-to-sp 3s linear infinite}.md\:flex-col{flex-direction: column}.md\:flex-col-reverse{flex-direction: column-reverse}.md\:items-start{align-items: flex-start}.md\:justify-start{justify-content: flex-start}.md\:gap-\[16px\]{gap: 16px}.md\:gap-\[24px\]{gap: 24px}.md\:gap-\[4px\]{gap: 4px}.md\:gap-\[8px\]{gap: 8px}.md\:gap-x-\[0\]{-moz-column-gap: 0;column-gap: 0}.md\:gap-x-\[0px\]{-moz-column-gap: 0px;column-gap: 0px}.md\:gap-x-\[12px\]{-moz-column-gap: 12px;column-gap: 12px}.md\:gap-x-\[15px\]{-moz-column-gap: 15px;column-gap: 15px}.md\:gap-x-\[24px\]{-moz-column-gap: 24px;column-gap: 24px}.md\:gap-x-\[4px\]{-moz-column-gap: 4px;column-gap: 4px}.md\:gap-x-\[6px\]{-moz-column-gap: 6px;column-gap: 6px}.md\:gap-x-\[calc\(16\/375\*100vw\)\]{-moz-column-gap: calc(16 / 375 * 100vw);column-gap: calc(16 / 375 * 100vw)}.md\:gap-y-\[0px\]{row-gap: 0px}.md\:gap-y-\[10px\]{row-gap: 10px}.md\:gap-y-\[16px\]{row-gap: 16px}.md\:gap-y-\[32px\]{row-gap: 32px}.md\:gap-y-\[40px\]{row-gap: 40px}.md\:gap-y-\[4px\]{row-gap: 4px}.md\:gap-y-\[8px\]{row-gap: 8px}.md\:gap-y-\[calc\(40\/375\*100vw\)\]{row-gap: calc(40 / 375 * 100vw)}.md\:self-end{align-self: flex-end}.md\:border-b-4{border-bottom-width: 4px}.md\:border-b-\[4px\]{border-bottom-width: 4px}.md\:border-l-\[0px\]{border-left-width: 0px}.md\:border-solid{border-style: solid}.md\:border-sem-border-primary{border-color: var(--sem-border-primary)}.md\:border-b-sem-border-primary{border-bottom-color: var(--sem-border-primary)}.md\:bg-sem-background-primary{background-color: var(--sem-background-primary)}.md\:px-\[1\.066em\]{padding-left: 1.066em;padding-right: 1.066em}.md\:px-\[20px\]{padding-left: 20px;padding-right: 20px}.md\:px-\[8px\]{padding-left: 8px;padding-right: 8px}.md\:px-\[9px\]{padding-left: 9px;padding-right: 9px}.md\:px-\[calc\(10\/375\*100vw\)\]{padding-left: calc(10 / 375 * 100vw);padding-right: calc(10 / 375 * 100vw)}.md\:px-\[calc\(12\/375\*100vw\)\]{padding-left: calc(12 / 375 * 100vw);padding-right: calc(12 / 375 * 100vw)}.md\:px-\[calc\(20\/375\*100vw\)\]{padding-left: calc(20 / 375 * 100vw);padding-right: calc(20 / 375 * 100vw)}.md\:px-\[calc\(20_\/_375_\*_100vw\)\]{padding-left: calc(20 / 375 * 100vw);padding-right: calc(20 / 375 * 100vw)}.md\:px-\[calc\(5\/375\*100vw\)\]{padding-left: calc(5 / 375 * 100vw);padding-right: calc(5 / 375 * 100vw)}.md\:py-\[0\.1em\]{padding-top: 0.1em;padding-bottom: 0.1em}.md\:py-\[0px\]{padding-top: 0px;padding-bottom: 0px}.md\:py-\[12px\]{padding-top: 12px;padding-bottom: 12px}.md\:py-\[16px\]{padding-top: 16px;padding-bottom: 16px}.md\:py-\[2px\]{padding-top: 2px;padding-bottom: 2px}.md\:py-\[4px\]{padding-top: 4px;padding-bottom: 4px}.md\:py-\[8px\]{padding-top: 8px;padding-bottom: 8px}.md\:pb-\[12px\]{padding-bottom: 12px}.md\:pb-\[24px\]{padding-bottom: 24px}.md\:pb-\[4px\]{padding-bottom: 4px}.md\:pb-\[7px\]{padding-bottom: 7px}.md\:pl-\[0px\]{padding-left: 0px}.md\:pl-\[12px\]{padding-left: 12px}.md\:pl-\[16px\]{padding-left: 16px}.md\:pr-\[0px\]{padding-right: 0px}.md\:pr-\[12px\]{padding-right: 12px}.md\:pr-\[16px\]{padding-right: 16px}.md\:pt-\[12px\]{padding-top: 12px}.md\:pt-\[16px\]{padding-top: 16px}.md\:pt-\[40px\]{padding-top: 40px}.md\:pt-\[5px\]{padding-top: 5px}.md\:pt-\[8px\]{padding-top: 8px}.md\:\!text-\[1\.5rem\]{font-size: 1.5rem !important}.md\:text-\[1\.3rem\]{font-size: 1.3rem}.md\:text-\[1\.4rem\]{font-size: 1.4rem}.md\:text-\[1\.5rem\]{font-size: 1.5rem}.md\:text-\[1\.6rem\]{font-size: 1.6rem}.md\:text-\[1\.8rem\]{font-size: 1.8rem}.md\:text-\[2\.1rem\]{font-size: 2.1rem}.md\:text-\[2\.5rem\]{font-size: 2.5rem}.md\:text-\[2\.8rem\]{font-size: 2.8rem}.md\:text-\[2rem\]{font-size: 2rem}.md\:text-\[4\.3rem\]{font-size: 4.3rem}.md\:text-\[4rem\]{font-size: 4rem}.md\:text-\[6\.2rem\]{font-size: 6.2rem}.md\:text-\[9\.6rem\]{font-size: 9.6rem}.md\:text-\[calc\(43\/375\*100vw\)\]{font-size: calc(43 / 375 * 100vw)}.md\:leading-\[0\.5\]{line-height: 0.5}.md\:leading-\[0\.95\]{line-height: 0.95}.md\:leading-\[1\.75\]{line-height: 1.75}.md\:\[-webkit-text-stroke\:1px_\#111\]{-webkit-text-stroke: 1px #111}.md\:\[-webkit-text-stroke\:1px_var\(--sem-text-neon-green-primary\)\]{-webkit-text-stroke: 1px var(--sem-text-neon-green-primary)}.md\:\[-webkit-text-stroke\:1px_var\(--sem-text-purple-primary\)\]{-webkit-text-stroke: 1px var(--sem-text-purple-primary)}.md\:\[border-width\:2px\]{border-width: 2px}.md\:before\:hidden::before{content: var(--tw-content);display: none}}@media (min-width: 1367px){.xl_add1\:bottom-\[calc\(3\/1366\*100vw\)\]{bottom: calc(3 / 1366 * 100vw)}.xl_add1\:right-\[calc\(14\/1366\*100vw\)\]{right: calc(14 / 1366 * 100vw)}.xl_add1\:right-\[calc\(4\/1366\*100vw\)\]{right: calc(4 / 1366 * 100vw)}.xl_add1\:w-\[calc\(352_\/_1366_\*_100vw\)\]{width: calc(352 / 1366 * 100vw)}}.\[\&\:hover_span\]\:underline:hover span{text-decoration-line: underline}.\[\&\:hover_span\]\:decoration-\[1\.5px\]:hover span{text-decoration-thickness: 1.5px}.\[\&\:hover_span\]\:underline-offset-\[5px\]:hover span{text-underline-offset: 5px}@media (max-width: 768px){.md\:\[\&\:nth-of-type\(1\)\]\:border-b-\[0px\]:nth-of-type(1){border-bottom-width: 0px}.md\:\[\&\:nth-of-type\(2\)\]\:\!hidden:nth-of-type(2){display: none !important}.md\:\[\&\:nth-of-type\(3\)\]\:\!hidden:nth-of-type(3){display: none !important}}@media(hover:hover) and (pointer:fine){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:block:hover{display: block}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:hidden:hover{display: none}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:border-sem-border-tertiary:hover{border-color: var(--sem-border-tertiary)}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-sem-object-btn-tertiary-hover:hover{background-color: var(--sem-object-btn-tertiary-hover)}.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:text-\[var\(--primitive-color-gray-300\)\]:hover{color: var(--primitive-color-gray-300)}}@media(max-width:437px){.\[\@media\(max-width\:437px\)\]\:w-\[94px\]{width: 94px}}@media(orientation:landscape){.\[\@media\(orientation\:landscape\)\]\:h-\[100svh\]{height: 100svh}}@media(orientation:portrait){.\[\@media\(orientation\:portrait\)\]\:bottom-\[calc\(12\/375\*100vw\)\]{bottom: calc(12 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:bottom-\[calc\(6\/375\*100vw\)\]{bottom: calc(6 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:left-\[calc\(12\/375\*100vw\)\]{left: calc(12 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:right-\[calc\(17\/375\*100vw\)\]{right: calc(17 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:right-\[calc\(8\/375\*100vw\)\]{right: calc(8 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:top-\[auto\]{top: auto}.\[\@media\(orientation\:portrait\)\]\:top-\[calc\(164\/375\*100vw\)\]{top: calc(164 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:-mb-\[2px\]{margin-bottom: -2px}.\[\@media\(orientation\:portrait\)\]\:-mb-\[8px\]{margin-bottom: -8px}.\[\@media\(orientation\:portrait\)\]\:mb-\[8px\]{margin-bottom: 8px}.\[\@media\(orientation\:portrait\)\]\:ml-\[calc\(106\/375\*100vw\)\]{margin-left: calc(106 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:block{display: block}.\[\@media\(orientation\:portrait\)\]\:h-\[calc\(100\%-12px\)\]{height: calc(100% - 12px)}.\[\@media\(orientation\:portrait\)\]\:h-\[calc\(226\/375\*100vw\)\]{height: calc(226 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:w-\[calc\(151\/375\*100vw\)\]{width: calc(151 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:w-\[calc\(60\/375\*100vw\)\]{width: calc(60 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:w-\[calc\(62\/375\*100vw\)\]{width: calc(62 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:w-full{width: 100%}.\[\@media\(orientation\:portrait\)\]\:animate-\[move-kyo-sp_3s_linear_infinite\]{animation: move-kyo-sp 3s linear infinite}.\[\@media\(orientation\:portrait\)\]\:animate-\[move-to-sp_3s_linear_infinite\]{animation: move-to-sp 3s linear infinite}.\[\@media\(orientation\:portrait\)\]\:flex-col{flex-direction: column}.\[\@media\(orientation\:portrait\)\]\:border-b-\[6px\]{border-bottom-width: 6px}.\[\@media\(orientation\:portrait\)\]\:border-l-\[0px\]{border-left-width: 0px}.\[\@media\(orientation\:portrait\)\]\:border-solid{border-style: solid}.\[\@media\(orientation\:portrait\)\]\:text-\[calc\(43\/375\*100vw\)\]{font-size: calc(43 / 375 * 100vw)}.\[\@media\(orientation\:portrait\)\]\:leading-\[0\.95\]{line-height: 0.95}.\[\@media\(orientation\:portrait\)\]\:before\:hidden::before{content: var(--tw-content);display: none}.\[\@media\(orientation\:portrait\)\]\:\[\&\:nth-of-type\(1\)\]\:border-b-\[0px\]:nth-of-type(1){border-bottom-width: 0px}.\[\@media\(orientation\:portrait\)\]\:\[\&\:nth-of-type\(2\)\]\:\!hidden:nth-of-type(2){display: none !important}.\[\@media\(orientation\:portrait\)\]\:\[\&\:nth-of-type\(3\)\]\:\!hidden:nth-of-type(3){display: none !important}}.has-lime-green-color{color: var(--color-lime-green)}.has-lime-green-background-color{background-color: var(--color-lime-green)}.has-lime-green-2-color{color: var(--color-lime-green-2)}.has-lime-green-2-background-color{background-color: var(--color-lime-green-2)}.has-black-color{color: var(--color-black)}.has-black-background-color{background-color: var(--color-black)}.has-black-100-color{color: var(--color-black-100)}.has-black-100-background-color{background-color: var(--color-black-100)}.has-black-200-color{color: var(--color-black-200)}.has-black-200-background-color{background-color: var(--color-black-200)}.has-black-300-color{color: var(--color-black-300)}.has-black-300-background-color{background-color: var(--color-black-300)}.has-black-500-color{color: var(--color-black-500)}.has-black-500-background-color{background-color: var(--color-black-500)}.has-black-600-color{color: var(--color-black-600)}.has-black-600-background-color{background-color: var(--color-black-600)}.has-black-700-color{color: var(--color-black-700)}.has-black-700-background-color{background-color: var(--color-black-700)}.has-black-800-color{color: var(--color-black-800)}.has-black-800-background-color{background-color: var(--color-black-800)}.has-black-1000-color{color: var(--color-black-1000)}.has-black-1000-background-color{background-color: var(--color-black-1000)}.has-red-color{color: var(--color-red)}.has-red-background-color{background-color: var(--color-red)}.has-bus-a-color{color: var(--color-bus-a)}.has-bus-a-background-color{background-color: var(--color-bus-a)}.has-bus-b-color{color: var(--color-bus-b)}.has-bus-b-background-color{background-color: var(--color-bus-b)}.has-bus-c-color{color: var(--color-bus-c)}.has-bus-c-background-color{background-color: var(--color-bus-c)}.has-bus-d-color{color: var(--color-bus-d)}.has-bus-d-background-color{background-color: var(--color-bus-d)}.has-bus-e-color{color: var(--color-bus-e)}.has-bus-e-background-color{background-color: var(--color-bus-e)}.has-bus-f-color{color: var(--color-bus-f)}.has-bus-f-background-color{background-color: var(--color-bus-f)}.has-bus-g-color{color: var(--color-bus-g)}.has-bus-g-background-color{background-color: var(--color-bus-g)}.has-primitive-gray-100-color{color: var(--primitive-color-gray-100)}.has-primitive-gray-100-background-color{background-color: var(--primitive-color-gray-100)}.has-primitive-gray-200-color{color: var(--primitive-color-gray-200)}.has-primitive-gray-200-background-color{background-color: var(--primitive-color-gray-200)}.has-primitive-gray-300-color{color: var(--primitive-color-gray-300)}.has-primitive-gray-300-background-color{background-color: var(--primitive-color-gray-300)}.has-primitive-gray-400-color{color: var(--primitive-color-gray-400)}.has-primitive-gray-400-background-color{background-color: var(--primitive-color-gray-400)}.has-primitive-gray-500-color{color: var(--primitive-color-gray-500)}.has-primitive-gray-500-background-color{background-color: var(--primitive-color-gray-500)}.has-primitive-gray-600-color{color: var(--primitive-color-gray-600)}.has-primitive-gray-600-background-color{background-color: var(--primitive-color-gray-600)}.has-primitive-gray-700-color{color: var(--primitive-color-gray-700)}.has-primitive-gray-700-background-color{background-color: var(--primitive-color-gray-700)}.has-primitive-gray-800-color{color: var(--primitive-color-gray-800)}.has-primitive-gray-800-background-color{background-color: var(--primitive-color-gray-800)}.has-primitive-gray-900-color{color: var(--primitive-color-gray-900)}.has-primitive-gray-900-background-color{background-color: var(--primitive-color-gray-900)}.has-primitive-gray-1000-color{color: var(--primitive-color-gray-1000)}.has-primitive-gray-1000-background-color{background-color: var(--primitive-color-gray-1000)}.has-primitive-red-200-color{color: var(--primitive-color-red-200)}.has-primitive-red-200-background-color{background-color: var(--primitive-color-red-200)}.has-primitive-red-400-color{color: var(--primitive-color-red-400)}.has-primitive-red-400-background-color{background-color: var(--primitive-color-red-400)}.has-primitive-red-800-color{color: var(--primitive-color-red-800)}.has-primitive-red-800-background-color{background-color: var(--primitive-color-red-800)}.has-primitive-neon-pink-200-color{color: var(--primitive-color-neon-pink-200)}.has-primitive-neon-pink-200-background-color{background-color: var(--primitive-color-neon-pink-200)}.has-primitive-neon-pink-400-color{color: var(--primitive-color-neon-pink-400)}.has-primitive-neon-pink-400-background-color{background-color: var(--primitive-color-neon-pink-400)}.has-primitive-neon-pink-800-color{color: var(--primitive-color-neon-pink-800)}.has-primitive-neon-pink-800-background-color{background-color: var(--primitive-color-neon-pink-800)}.has-primitive-neon-green-200-color{color: var(--primitive-color-neon-green-200)}.has-primitive-neon-green-200-background-color{background-color: var(--primitive-color-neon-green-200)}.has-primitive-neon-green-400-color{color: var(--primitive-color-neon-green-400)}.has-primitive-neon-green-400-background-color{background-color: var(--primitive-color-neon-green-400)}.has-primitive-neon-green-800-color{color: var(--primitive-color-neon-green-800)}.has-primitive-neon-green-800-background-color{background-color: var(--primitive-color-neon-green-800)}.has-primitive-purple-200-color{color: var(--primitive-color-purple-200)}.has-primitive-purple-200-background-color{background-color: var(--primitive-color-purple-200)}.has-primitive-purple-400-color{color: var(--primitive-color-purple-400)}.has-primitive-purple-400-background-color{background-color: var(--primitive-color-purple-400)}.has-primitive-purple-800-color{color: var(--primitive-color-purple-800)}.has-primitive-purple-800-background-color{background-color: var(--primitive-color-purple-800)}.has-primitive-route-a-color{color: var(--primitive-color-route-a)}.has-primitive-route-a-background-color{background-color: var(--primitive-color-route-a)}.has-sem-background-primary-color{color: var(--sem-background-primary)}.has-sem-background-primary-background-color{background-color: var(--sem-background-primary)}.has-sem-background-secondary-color{color: var(--sem-background-secondary)}.has-sem-background-secondary-background-color{background-color: var(--sem-background-secondary)}.has-sem-background-tertiary-color{color: var(--sem-background-tertiary)}.has-sem-background-tertiary-background-color{background-color: var(--sem-background-tertiary)}.has-sem-background-quaternary-color{color: var(--sem-background-quaternary)}.has-sem-background-quaternary-background-color{background-color: var(--sem-background-quaternary)}.has-sem-background-quinary-color{color: var(--sem-background-quinary)}.has-sem-background-quinary-background-color{background-color: var(--sem-background-quinary)}.has-sem-surface-primary-color{color: var(--sem-surface-primary)}.has-sem-surface-primary-background-color{background-color: var(--sem-surface-primary)}.has-sem-surface-secondary-color{color: var(--sem-surface-secondary)}.has-sem-surface-secondary-background-color{background-color: var(--sem-surface-secondary)}.has-sem-surface-tertiary-color{color: var(--sem-surface-tertiary)}.has-sem-surface-tertiary-background-color{background-color: var(--sem-surface-tertiary)}.has-sem-surface-quaternary-color{color: var(--sem-surface-quaternary)}.has-sem-surface-quaternary-background-color{background-color: var(--sem-surface-quaternary)}.has-sem-surface-quinary-color{color: var(--sem-surface-quinary)}.has-sem-surface-quinary-background-color{background-color: var(--sem-surface-quinary)}.has-sem-text-gray-primary-color{color: var(--sem-text-gray-primary)}.has-sem-text-gray-primary-background-color{background-color: var(--sem-text-gray-primary)}.has-sem-text-gray-secondary-color{color: var(--sem-text-gray-secondary)}.has-sem-text-gray-secondary-background-color{background-color: var(--sem-text-gray-secondary)}.has-sem-text-gray-tertiary-posi-color{color: var(--sem-text-gray-tertiary-posi)}.has-sem-text-gray-tertiary-posi-background-color{background-color: var(--sem-text-gray-tertiary-posi)}.has-sem-text-gray-tertiary-nega-color{color: var(--sem-text-gray-tertiary-nega)}.has-sem-text-gray-tertiary-nega-background-color{background-color: var(--sem-text-gray-tertiary-nega)}.has-sem-text-neon-green-primary-color{color: var(--sem-text-neon-green-primary)}.has-sem-text-neon-green-primary-background-color{background-color: var(--sem-text-neon-green-primary)}.has-sem-text-neon-pink-primary-color{color: var(--sem-text-neon-pink-primary)}.has-sem-text-neon-pink-primary-background-color{background-color: var(--sem-text-neon-pink-primary)}.has-sem-text-purple-primary-color{color: var(--sem-text-purple-primary)}.has-sem-text-purple-primary-background-color{background-color: var(--sem-text-purple-primary)}.has-sem-border-primary-color{color: var(--sem-border-primary)}.has-sem-border-primary-background-color{background-color: var(--sem-border-primary)}.has-sem-border-secondary-color{color: var(--sem-border-secondary)}.has-sem-border-secondary-background-color{background-color: var(--sem-border-secondary)}.has-sem-border-tertiary-color{color: var(--sem-border-tertiary)}.has-sem-border-tertiary-background-color{background-color: var(--sem-border-tertiary)}.has-sem-border-quaternary-color{color: var(--sem-border-quaternary)}.has-sem-border-quaternary-background-color{background-color: var(--sem-border-quaternary)}.has-sem-border-quinary-color{color: var(--sem-border-quinary)}.has-sem-border-quinary-background-color{background-color: var(--sem-border-quinary)}.has-sem-object-route-color{color: var(--sem-object-route)}.has-sem-object-route-background-color{background-color: var(--sem-object-route)}.has-sem-object-purple-default-color{color: var(--sem-object-purple-default)}.has-sem-object-purple-default-background-color{background-color: var(--sem-object-purple-default)}.has-sem-object-neon-green-default-color{color: var(--sem-object-neon-green-default)}.has-sem-object-neon-green-default-background-color{background-color: var(--sem-object-neon-green-default)}.has-sem-object-neon-pink-default-color{color: var(--sem-object-neon-pink-default)}.has-sem-object-neon-pink-default-background-color{background-color: var(--sem-object-neon-pink-default)}.has-sem-object-gray-primary-color{color: var(--sem-object-gray-primary)}.has-sem-object-gray-primary-background-color{background-color: var(--sem-object-gray-primary)}.has-sem-object-gray-secondary-color{color: var(--sem-object-gray-secondary)}.has-sem-object-gray-secondary-background-color{background-color: var(--sem-object-gray-secondary)}.has-sem-object-gray-tertiary-color{color: var(--sem-object-gray-tertiary)}.has-sem-object-gray-tertiary-background-color{background-color: var(--sem-object-gray-tertiary)}.has-sem-object-btn-primary-default-color{color: var(--sem-object-btn-primary-default)}.has-sem-object-btn-primary-default-background-color{background-color: var(--sem-object-btn-primary-default)}.has-sem-object-btn-primary-hover-color{color: var(--sem-object-btn-primary-hover)}.has-sem-object-btn-primary-hover-background-color{background-color: var(--sem-object-btn-primary-hover)}.has-sem-object-btn-primary-active-color{color: var(--sem-object-btn-primary-active)}.has-sem-object-btn-primary-active-background-color{background-color: var(--sem-object-btn-primary-active)}.has-sem-object-btn-primary-disabled-color{color: var(--sem-object-btn-primary-disabled)}.has-sem-object-btn-primary-disabled-background-color{background-color: var(--sem-object-btn-primary-disabled)}.has-sem-object-btn-secondary-default-color{color: var(--sem-object-btn-secondary-default)}.has-sem-object-btn-secondary-default-background-color{background-color: var(--sem-object-btn-secondary-default)}.has-sem-object-btn-secondary-hover-color{color: var(--sem-object-btn-secondary-hover)}.has-sem-object-btn-secondary-hover-background-color{background-color: var(--sem-object-btn-secondary-hover)}.has-sem-object-btn-secondary-active-color{color: var(--sem-object-btn-secondary-active)}.has-sem-object-btn-secondary-active-background-color{background-color: var(--sem-object-btn-secondary-active)}.has-sem-object-btn-secondary-disabled-color{color: var(--sem-object-btn-secondary-disabled)}.has-sem-object-btn-secondary-disabled-background-color{background-color: var(--sem-object-btn-secondary-disabled)}.has-sem-object-btn-tertiary-default-color{color: var(--sem-object-btn-tertiary-default)}.has-sem-object-btn-tertiary-default-background-color{background-color: var(--sem-object-btn-tertiary-default)}.has-sem-object-btn-tertiary-hover-color{color: var(--sem-object-btn-tertiary-hover)}.has-sem-object-btn-tertiary-hover-background-color{background-color: var(--sem-object-btn-tertiary-hover)}.has-sem-object-btn-tertiary-active-color{color: var(--sem-object-btn-tertiary-active)}.has-sem-object-btn-tertiary-active-background-color{background-color: var(--sem-object-btn-tertiary-active)}.has-sem-object-btn-tertiary-disabled-color{color: var(--sem-object-btn-tertiary-disabled)}.has-sem-object-btn-tertiary-disabled-background-color{background-color: var(--sem-object-btn-tertiary-disabled)}.has-sem-object-btn-quaternary-default-color{color: var(--sem-object-btn-quaternary-default)}.has-sem-object-btn-quaternary-default-background-color{background-color: var(--sem-object-btn-quaternary-default)}.has-sem-object-btn-quaternary-hover-color{color: var(--sem-object-btn-quaternary-hover)}.has-sem-object-btn-quaternary-hover-background-color{background-color: var(--sem-object-btn-quaternary-hover)}.has-sem-object-btn-quaternary-active-color{color: var(--sem-object-btn-quaternary-active)}.has-sem-object-btn-quaternary-active-background-color{background-color: var(--sem-object-btn-quaternary-active)}.has-sem-object-btn-quaternary-disabled-color{color: var(--sem-object-btn-quaternary-disabled)}.has-sem-object-btn-quaternary-disabled-background-color{background-color: var(--sem-object-btn-quaternary-disabled)}.has-sem-object-btn-quinary-default-color{color: var(--sem-object-btn-quinary-default)}.has-sem-object-btn-quinary-default-background-color{background-color: var(--sem-object-btn-quinary-default)}.has-sem-object-btn-quinary-hover-color{color: var(--sem-object-btn-quinary-hover)}.has-sem-object-btn-quinary-hover-background-color{background-color: var(--sem-object-btn-quinary-hover)}.has-sem-object-btn-quinary-active-color{color: var(--sem-object-btn-quinary-active)}.has-sem-object-btn-quinary-active-background-color{background-color: var(--sem-object-btn-quinary-active)}.has-sem-object-btn-quinary-disabled-color{color: var(--sem-object-btn-quinary-disabled)}.has-sem-object-btn-quinary-disabled-background-color{background-color: var(--sem-object-btn-quinary-disabled)}.has-sem-object-btn-text-icon-primary-default-color{color: var(--sem-object-btn-text-icon-primary-default)}.has-sem-object-btn-text-icon-primary-default-background-color{background-color: var(--sem-object-btn-text-icon-primary-default)}.has-sem-object-btn-text-icon-primary-hover-color{color: var(--sem-object-btn-text-icon-primary-hover)}.has-sem-object-btn-text-icon-primary-hover-background-color{background-color: var(--sem-object-btn-text-icon-primary-hover)}.has-sem-object-btn-text-icon-primary-active-color{color: var(--sem-object-btn-text-icon-primary-active)}.has-sem-object-btn-text-icon-primary-active-background-color{background-color: var(--sem-object-btn-text-icon-primary-active)}.has-sem-object-btn-text-icon-primary-disabled-color{color: var(--sem-object-btn-text-icon-primary-disabled)}.has-sem-object-btn-text-icon-primary-disabled-background-color{background-color: var(--sem-object-btn-text-icon-primary-disabled)}.has-sem-object-btn-text-icon-secondary-default-color{color: var(--sem-object-btn-text-icon-secondary-default)}.has-sem-object-btn-text-icon-secondary-default-background-color{background-color: var(--sem-object-btn-text-icon-secondary-default)}.has-sem-object-btn-text-icon-secondary-hover-color{color: var(--sem-object-btn-text-icon-secondary-hover)}.has-sem-object-btn-text-icon-secondary-hover-background-color{background-color: var(--sem-object-btn-text-icon-secondary-hover)}.has-sem-object-btn-text-icon-secondary-active-color{color: var(--sem-object-btn-text-icon-secondary-active)}.has-sem-object-btn-text-icon-secondary-active-background-color{background-color: var(--sem-object-btn-text-icon-secondary-active)}.has-sem-object-btn-text-icon-secondary-disabled-color{color: var(--sem-object-btn-text-icon-secondary-disabled)}.has-sem-object-btn-text-icon-secondary-disabled-background-color{background-color: var(--sem-object-btn-text-icon-secondary-disabled)}.has-sem-object-btn-text-icon-tertiary-default-color{color: var(--sem-object-btn-text-icon-tertiary-default)}.has-sem-object-btn-text-icon-tertiary-default-background-color{background-color: var(--sem-object-btn-text-icon-tertiary-default)}.has-sem-object-btn-text-icon-tertiary-hover-color{color: var(--sem-object-btn-text-icon-tertiary-hover)}.has-sem-object-btn-text-icon-tertiary-hover-background-color{background-color: var(--sem-object-btn-text-icon-tertiary-hover)}.has-sem-object-btn-text-icon-tertiary-active-color{color: var(--sem-object-btn-text-icon-tertiary-active)}.has-sem-object-btn-text-icon-tertiary-active-background-color{background-color: var(--sem-object-btn-text-icon-tertiary-active)}.has-sem-object-btn-text-icon-tertiary-disabled-color{color: var(--sem-object-btn-text-icon-tertiary-disabled)}.has-sem-object-btn-text-icon-tertiary-disabled-background-color{background-color: var(--sem-object-btn-text-icon-tertiary-disabled)}.has-sem-object-btn-text-icon-quaternary-default-color{color: var(--sem-object-btn-text-icon-quaternary-default)}.has-sem-object-btn-text-icon-quaternary-default-background-color{background-color: var(--sem-object-btn-text-icon-quaternary-default)}.has-sem-object-btn-text-icon-quaternary-hover-color{color: var(--sem-object-btn-text-icon-quaternary-hover)}.has-sem-object-btn-text-icon-quaternary-hover-background-color{background-color: var(--sem-object-btn-text-icon-quaternary-hover)}.has-sem-object-btn-text-icon-quaternary-active-color{color: var(--sem-object-btn-text-icon-quaternary-active)}.has-sem-object-btn-text-icon-quaternary-active-background-color{background-color: var(--sem-object-btn-text-icon-quaternary-active)}.has-sem-object-btn-text-icon-quaternary-disabled-color{color: var(--sem-object-btn-text-icon-quaternary-disabled)}.has-sem-object-btn-text-icon-quaternary-disabled-background-color{background-color: var(--sem-object-btn-text-icon-quaternary-disabled)}.has-sem-object-btn-text-icon-quinary-default-color{color: var(--sem-object-btn-text-icon-quinary-default)}.has-sem-object-btn-text-icon-quinary-default-background-color{background-color: var(--sem-object-btn-text-icon-quinary-default)}.has-sem-object-btn-text-icon-quinary-hover-color{color: var(--sem-object-btn-text-icon-quinary-hover)}.has-sem-object-btn-text-icon-quinary-hover-background-color{background-color: var(--sem-object-btn-text-icon-quinary-hover)}.has-sem-object-btn-text-icon-quinary-active-color{color: var(--sem-object-btn-text-icon-quinary-active)}.has-sem-object-btn-text-icon-quinary-active-background-color{background-color: var(--sem-object-btn-text-icon-quinary-active)}.has-sem-object-btn-text-icon-quinary-disabled-color{color: var(--sem-object-btn-text-icon-quinary-disabled)}.has-sem-object-btn-text-icon-quinary-disabled-background-color{background-color: var(--sem-object-btn-text-icon-quinary-disabled)}.has-sem-object-link-primary-default-color{color: var(--sem-object-link-primary-default)}.has-sem-object-link-primary-default-background-color{background-color: var(--sem-object-link-primary-default)}.has-sem-object-link-primary-hover-color{color: var(--sem-object-link-primary-hover)}.has-sem-object-link-primary-hover-background-color{background-color: var(--sem-object-link-primary-hover)}.has-sem-object-link-primary-active-color{color: var(--sem-object-link-primary-active)}.has-sem-object-link-primary-active-background-color{background-color: var(--sem-object-link-primary-active)}.has-sem-object-link-primary-disabled-color{color: var(--sem-object-link-primary-disabled)}.has-sem-object-link-primary-disabled-background-color{background-color: var(--sem-object-link-primary-disabled)}.has-sem-object-link-secondary-default-color{color: var(--sem-object-link-secondary-default)}.has-sem-object-link-secondary-default-background-color{background-color: var(--sem-object-link-secondary-default)}.has-sem-object-link-secondary-hover-color{color: var(--sem-object-link-secondary-hover)}.has-sem-object-link-secondary-hover-background-color{background-color: var(--sem-object-link-secondary-hover)}.has-sem-object-link-secondary-active-color{color: var(--sem-object-link-secondary-active)}.has-sem-object-link-secondary-active-background-color{background-color: var(--sem-object-link-secondary-active)}.has-sem-object-link-secondary-disabled-color{color: var(--sem-object-link-secondary-disabled)}.has-sem-object-link-secondary-disabled-background-color{background-color: var(--sem-object-link-secondary-disabled)}.has-sem-object-link-tertiary-default-color{color: var(--sem-object-link-tertiary-default)}.has-sem-object-link-tertiary-default-background-color{background-color: var(--sem-object-link-tertiary-default)}.has-sem-object-link-tertiary-hover-color{color: var(--sem-object-link-tertiary-hover)}.has-sem-object-link-tertiary-hover-background-color{background-color: var(--sem-object-link-tertiary-hover)}.has-sem-object-link-tertiary-active-color{color: var(--sem-object-link-tertiary-active)}.has-sem-object-link-tertiary-active-background-color{background-color: var(--sem-object-link-tertiary-active)}.has-sem-object-link-tertiary-disabled-color{color: var(--sem-object-link-tertiary-disabled)}.has-sem-object-link-tertiary-disabled-background-color{background-color: var(--sem-object-link-tertiary-disabled)}.has-sem-object-link-quaternary-default-color{color: var(--sem-object-link-quaternary-default)}.has-sem-object-link-quaternary-default-background-color{background-color: var(--sem-object-link-quaternary-default)}.has-sem-object-link-quaternary-hover-color{color: var(--sem-object-link-quaternary-hover)}.has-sem-object-link-quaternary-hover-background-color{background-color: var(--sem-object-link-quaternary-hover)}.has-sem-object-link-quaternary-active-color{color: var(--sem-object-link-quaternary-active)}.has-sem-object-link-quaternary-active-background-color{background-color: var(--sem-object-link-quaternary-active)}.has-sem-object-link-quaternary-disabled-color{color: var(--sem-object-link-quaternary-disabled)}.has-sem-object-link-quaternary-disabled-background-color{background-color: var(--sem-object-link-quaternary-disabled)}.has-sem-object-link-quinary-default-color{color: var(--sem-object-link-quinary-default)}.has-sem-object-link-quinary-default-background-color{background-color: var(--sem-object-link-quinary-default)}.has-sem-object-link-quinary-hover-color{color: var(--sem-object-link-quinary-hover)}.has-sem-object-link-quinary-hover-background-color{background-color: var(--sem-object-link-quinary-hover)}.has-sem-object-link-quinary-active-color{color: var(--sem-object-link-quinary-active)}.has-sem-object-link-quinary-active-background-color{background-color: var(--sem-object-link-quinary-active)}.has-sem-object-link-quinary-disabled-color{color: var(--sem-object-link-quinary-disabled)}.has-sem-object-link-quinary-disabled-background-color{background-color: var(--sem-object-link-quinary-disabled)}
