body {
  margin: 0;
}

.sec-loading {
  width: 100%;
  height: 100dvh;
  position: fixed;
  top: 0;
  left: 0;
  background-color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 10001;
  opacity: 1;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.sec-loading svg {
  width: 30vw;
  max-width: 250px;
  max-height: 40dvh;
  overflow: visible;
}
.sec-loading svg g {
  transform-box: fill-box;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.sec-loading[data-animate=ini] svg g {
  opacity: 0;
}
.sec-loading[data-animate=loaded] {
  opacity: 0;
  pointer-events: none;
}
.sec-loading[data-animate=centering] svg {
  -webkit-transform: translateY(-10vh);
          transform: translateY(-10vh);
  -webkit-animation: loading-logo-center 1s 3s ease-in-out forwards;
          animation: loading-logo-center 1s 3s ease-in-out forwards;
}
@-webkit-keyframes loading-logo-center {
  0% {
    -webkit-transform: translateY(-10vh);
            transform: translateY(-10vh);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes loading-logo-center {
  0% {
    -webkit-transform: translateY(-10vh);
            transform: translateY(-10vh);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.sec-loading[data-animate=centering] svg #loading-ki-left {
  -webkit-transform: translateY(-300vh) rotateZ(-90deg);
          transform: translateY(-300vh) rotateZ(-90deg);
  opacity: 0;
  -webkit-animation: loading-ki-left-center 2s ease-out forwards;
          animation: loading-ki-left-center 2s ease-out forwards;
}
@-webkit-keyframes loading-ki-left-center {
  0% {
    -webkit-transform: translateY(-300vh) rotateZ(-90deg);
            transform: translateY(-300vh) rotateZ(-90deg);
    opacity: 0;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateY(0) rotateZ(-90deg);
            transform: translateY(0) rotateZ(-90deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
            transform: translateY(0) rotateZ(0deg);
    opacity: 1;
  }
}
@keyframes loading-ki-left-center {
  0% {
    -webkit-transform: translateY(-300vh) rotateZ(-90deg);
            transform: translateY(-300vh) rotateZ(-90deg);
    opacity: 0;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateY(0) rotateZ(-90deg);
            transform: translateY(0) rotateZ(-90deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
            transform: translateY(0) rotateZ(0deg);
    opacity: 1;
  }
}
.sec-loading[data-animate=centering] svg #loading-ki-right {
  -webkit-animation: loading-ki-right-center 2s 0.1s ease-out forwards;
          animation: loading-ki-right-center 2s 0.1s ease-out forwards;
  -webkit-transform: translateX(200vw) rotateZ(180deg);
          transform: translateX(200vw) rotateZ(180deg);
  opacity: 0;
}
@-webkit-keyframes loading-ki-right-center {
  0% {
    -webkit-transform: translateX(200vw) rotateZ(180deg);
            transform: translateX(200vw) rotateZ(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateX(0) rotateZ(180deg);
            transform: translateX(0) rotateZ(180deg);
  }
  100% {
    -webkit-transform: translateX(0) rotateZ(0deg);
            transform: translateX(0) rotateZ(0deg);
    opacity: 1;
  }
}
@keyframes loading-ki-right-center {
  0% {
    -webkit-transform: translateX(200vw) rotateZ(180deg);
            transform: translateX(200vw) rotateZ(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateX(0) rotateZ(180deg);
            transform: translateX(0) rotateZ(180deg);
  }
  100% {
    -webkit-transform: translateX(0) rotateZ(0deg);
            transform: translateX(0) rotateZ(0deg);
    opacity: 1;
  }
}
.sec-loading[data-animate=centering] svg #loading-na {
  -webkit-transform: translateX(-300vw) rotateY(180deg);
          transform: translateX(-300vw) rotateY(180deg);
  opacity: 0;
  -webkit-animation: loading-na-center 2s 0.2s ease-out forwards;
          animation: loading-na-center 2s 0.2s ease-out forwards;
}
@-webkit-keyframes loading-na-center {
  0% {
    -webkit-transform: translateX(-300vw) rotateY(180deg);
            transform: translateX(-300vw) rotateY(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateX(0) rotateY(180deg);
            transform: translateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: translateX(0) rotateY(0deg);
            transform: translateX(0) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes loading-na-center {
  0% {
    -webkit-transform: translateX(-300vw) rotateY(180deg);
            transform: translateX(-300vw) rotateY(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateX(0) rotateY(180deg);
            transform: translateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: translateX(0) rotateY(0deg);
            transform: translateX(0) rotateY(0deg);
    opacity: 1;
  }
}
.sec-loading[data-animate=centering] svg #loading-tadashii {
  -webkit-transform: translateY(150vh) rotateY(180deg);
          transform: translateY(150vh) rotateY(180deg);
  opacity: 0;
  -webkit-animation: loading-tadashii-center 2s 0.3s ease-out forwards;
          animation: loading-tadashii-center 2s 0.3s ease-out forwards;
}
@-webkit-keyframes loading-tadashii-center {
  0% {
    -webkit-transform: translateY(150vh) rotateY(180deg);
            transform: translateY(150vh) rotateY(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateY(0) rotateY(180deg);
            transform: translateY(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateY(0deg);
            transform: translateY(0) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes loading-tadashii-center {
  0% {
    -webkit-transform: translateY(150vh) rotateY(180deg);
            transform: translateY(150vh) rotateY(180deg);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  75% {
    opacity: 1;
    -webkit-transform: translateY(0) rotateY(180deg);
            transform: translateY(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateY(0deg);
            transform: translateY(0) rotateY(0deg);
    opacity: 1;
  }
}
.sec-loading[data-animate=centering] svg #loading-maru {
  -webkit-transform: translateY(-300vh);
          transform: translateY(-300vh);
  opacity: 0;
  -webkit-animation: loading-maru-center 1.2s 1.5s ease-in forwards;
          animation: loading-maru-center 1.2s 1.5s ease-in forwards;
}
@-webkit-keyframes loading-maru-center {
  0% {
    -webkit-transform: translateY(-300vh);
            transform: translateY(-300vh);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  90% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  95% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes loading-maru-center {
  0% {
    -webkit-transform: translateY(-300vh);
            transform: translateY(-300vh);
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  90% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  95% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.sec-loading[data-animate=centering] svg .loading-machino {
  opacity: 0;
  -webkit-transform: translateY(10vh);
          transform: translateY(10vh);
  -webkit-animation: loading-machino-fadein 1s 3s ease-in-out forwards;
          animation: loading-machino-fadein 1s 3s ease-in-out forwards;
}
@-webkit-keyframes loading-machino-fadein {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10vh);
            transform: translateY(10vh);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes loading-machino-fadein {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10vh);
            transform: translateY(10vh);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.sec-loading[data-animate=centering] svg #loading-machinoso {
  opacity: 0;
  -webkit-transform: translateY(10vh);
          transform: translateY(10vh);
  -webkit-animation: loading-machinoso-fadein 1s 3s ease-in-out forwards;
          animation: loading-machinoso-fadein 1s 3s ease-in-out forwards;
}
@-webkit-keyframes loading-machinoso-fadein {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10vh);
            transform: translateY(10vh);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes loading-machinoso-fadein {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10vh);
            transform: translateY(10vh);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.sec-mv {
  border-bottom: 2px solid #333333;
  z-index: 10000;
  position: relative;
  background-color: white;
}
.sec-mv .mv_tiles {
  width: 100%;
  height: 150vw;
  overflow: hidden;
  display: grid;
  gap: 0;
  grid-template-areas: "a a a a a a d d d b b b" "a a a a a a d d d b b b" "a a a a a a d d d b b b" "a a a a a a e e e c c c" "a a a a a a e e e c c c" "a a a a a a e e e c c c" "p p p p p p p p p p p p" "p p p p p p p p p p p p" "g g h h i i j j l l l l" "g g h h i i j j l l l l" "k k k k k k k k l l l l" "k k k k k k k k l l l l" "k k k k k k k k m m n n" "k k k k k k k k m m n n" "k k k k k k k k o o o o" "k k k k k k k k o o o o" "k k k k k k k k o o o o" "k k k k k k k k o o o o";
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(18, 1fr);
}
@media screen and (min-width: 961px) {
  .sec-mv .mv_tiles {
    width: 100%;
    height: auto;
    aspect-ratio: 2/1;
    grid-template-areas: "a a a a d d p p p p p p" "a a a a d d g h i j l l" "a a a a e e k k k k l l" "a a a a e e k k k k m n" "b b c c f f k k k k o o" "b b c c f f k k k k o o";
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(6, 1fr);
  }
}
.sec-mv .mv_tiles .mv_tile {
  position: relative;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.7s;
          transition-duration: 0.7s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}
.sec-mv .mv_tiles .mv_tile.show {
  -webkit-transform-origin: left top !important;
          transform-origin: left top !important;
  -webkit-transform: translate(0, 0) rotate(0deg) !important;
          transform: translate(0, 0) rotate(0deg) !important;
}
.sec-mv .mv_tiles .mv_tile.show .overlay {
  -webkit-transform: scale(1.005);
          transform: scale(1.005);
}
.sec-mv .mv_tiles .mv_tile .key {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  background-color: black;
  color: white;
  font-weight: bold;
  font-size: 18px;
  line-height: 1;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  display: none;
}
.sec-mv .mv_tiles .mv_tile .overlay,
.sec-mv .mv_tiles .mv_tile .bg {
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  width: 100%;
  height: 100%;
  z-index: 1;
  -o-object-fit: cover;
     object-fit: cover;
}
.sec-mv .mv_tiles .mv_tile .overlay svg,
.sec-mv .mv_tiles .mv_tile .bg svg {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  line-height: 0;
}
.sec-mv .mv_tiles .mv_tile .overlay img,
.sec-mv .mv_tiles .mv_tile .bg img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.sec-mv .mv_tiles .mv_tile:not(:last-child) {
  aspect-ratio: 1;
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_a {
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_b {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_c {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_d {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_e {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_f {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_g {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_h {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_i {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_j {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_k {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_l {
  -webkit-transform: translate(0, -150%);
          transform: translate(0, -150%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_m {
  -webkit-transform: translate(0, -400%);
          transform: translate(0, -400%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_n {
  -webkit-transform: translate(0, -400%);
          transform: translate(0, -400%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_o {
  -webkit-transform: translate(0, -300%);
          transform: translate(0, -300%);
}
.sec-mv .mv_tiles[data-animation-type="1"] #mv_tile_p {
  -webkit-transform: translate(0, -400%);
          transform: translate(0, -400%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_a {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_b {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_c {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_d {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_e {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_f {
  -webkit-transform: translate(-300%, 0);
          transform: translate(-300%, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_g {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_h {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_i {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_j {
  -webkit-transform: translate(0, -200%);
          transform: translate(0, -200%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_k {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_l {
  -webkit-transform: translate(0, -150%);
          transform: translate(0, -150%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_m {
  -webkit-transform: translate(200%, 0);
          transform: translate(200%, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_n {
  -webkit-transform: translate(200%, 0);
          transform: translate(200%, 0);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_o {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.sec-mv .mv_tiles[data-animation-type="2"] #mv_tile_p {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_a {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_b {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_c {
  -webkit-transform: translateY(-200%);
          transform: translateY(-200%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_d {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_e {
  -webkit-transform: translateY(-200%);
          transform: translateY(-200%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_f {
  display: none;
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_g {
  -webkit-transform: translateY(-600%);
          transform: translateY(-600%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_h {
  -webkit-transform: translateY(-600%);
          transform: translateY(-600%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_i {
  -webkit-transform: translateY(-600%);
          transform: translateY(-600%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_j {
  -webkit-transform: translateY(-600%);
          transform: translateY(-600%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_k {
  -webkit-transform: translateY(-250%);
          transform: translateY(-250%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_l {
  -webkit-transform: translateY(-350%);
          transform: translateY(-350%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_m {
  -webkit-transform: translateY(-800%);
          transform: translateY(-800%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_n {
  -webkit-transform: translateY(-800%);
          transform: translateY(-800%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_o {
  -webkit-transform: translateY(-500%);
          transform: translateY(-500%);
}
.sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_p {
  -webkit-transform: translateY(-550%);
          transform: translateY(-550%);
}
@media screen and (min-width: 961px) {
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_a {
    -webkit-transform: translateY(-150%);
            transform: translateY(-150%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_b {
    -webkit-transform: translateY(-300%);
            transform: translateY(-300%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_c {
    -webkit-transform: translateY(-300%);
            transform: translateY(-300%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_d {
    -webkit-transform: translateY(-200%);
            transform: translateY(-200%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_e {
    -webkit-transform: translateY(-200%);
            transform: translateY(-200%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_f {
    display: block;
    -webkit-transform: translateY(-300%);
            transform: translateY(-300%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_g {
    -webkit-transform: translateY(-400%);
            transform: translateY(-400%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_h {
    -webkit-transform: translateY(-400%);
            transform: translateY(-400%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_i {
    -webkit-transform: translateY(-400%);
            transform: translateY(-400%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_j {
    -webkit-transform: translateY(-400%);
            transform: translateY(-400%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_k {
    -webkit-transform: translateY(-150%);
            transform: translateY(-150%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_l {
    -webkit-transform: translateY(-300%);
            transform: translateY(-300%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_m {
    -webkit-transform: translateY(-600%);
            transform: translateY(-600%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_n {
    -webkit-transform: translateY(-600%);
            transform: translateY(-600%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_o {
    -webkit-transform: translateY(-300%);
            transform: translateY(-300%);
  }
  .sec-mv .mv_tiles[data-animation-type="3"] #mv_tile_p {
    -webkit-transform: translateY(-200%);
            transform: translateY(-200%);
  }
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_a {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_b {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_c {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_d {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_e {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_f {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_g {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_h {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_i {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_j {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_k {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_l {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_m {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_n {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_o {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv .mv_tiles[data-animation-type="-1"] #mv_tile_p {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.sec-mv #mv_tile_p, .sec-mv #mv_tile_k {
  overflow: hidden;
}
.sec-mv nav {
  padding: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}/*# sourceMappingURL=mv.css.map */