/**
* Swiper 9.0.3
* Most modern mobile touch slider and framework with hardware accelerated transitions
* https://swiperjs.com
*
* Copyright 2014-2023 Vladimir Kharlampidi
*
* Released under the MIT License
*
* Released on: February 6, 2023
*/
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper, swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.swiper-slide, swiper-slide {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-backface-hidden .swiper-slide {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 10000;
  -ms-flex-order: 9999;
  order: 9999;
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@-webkit-keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  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;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet, :host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  -ms-touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
  -ms-touch-action: none;
  touch-action: none;
}

.swiper .swiper-notification, swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  -webkit-transition-property: opacity, height, -webkit-transform;
  transition-property: opacity, height, -webkit-transform;
  transition-property: transform, opacity, height;
  transition-property: transform, opacity, height, -webkit-transform;
}

.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

#footer,
.cpb-footer-sns_wrapper {
  position: relative;
  z-index: 2;
}

.skinluxury__wrapper {
  color: #000;
}
.skinluxury__wrapper br.sp {
  display: none;
}

html {
  overflow: visible;
}

body {
  overflow: overlay;
}

body.fixed {
  overflow: hidden;
}
body.fixed .skinluxury__hero_visual {
  visibility: hidden;
}

#wrapper.fixed {
  width: 100%;
  height: 100%;
  position: fixed;
  overflow: hidden;
}
#wrapper.fixed .skinluxury__hero_visual .scroll {
  opacity: 0;
}

.skinluxury__hero_visual {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100vh;
  margin-top: -131px;
  padding-top: 131px;
  background: #fff;
  position: relative;
  z-index: 3;
}
.skinluxury__hero_visual picture {
  display: block;
  width: 100%;
  height: 100%;
}
.skinluxury__hero_visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.skinluxury__hero_visual .scroll {
  position: fixed;
  right: 3.6290322581%;
  bottom: 0;
  visibility: visible;
  -webkit-transition: opacity 0.8s 0.6s ease;
  transition: opacity 0.8s 0.6s ease;
}
.skinluxury__hero_visual .scroll button {
  color: #967832;
  font-size: 1.6rem !important;
  line-height: 1 !important;
  letter-spacing: 0.04em !important;
  white-space: nowrap;
  padding: 4px 11px 100px 0;
  background: none;
  border: none;
  -webkit-transition: color 0.6s ease, opacity 0.6s ease;
  transition: color 0.6s ease, opacity 0.6s ease;
}
.skinluxury__hero_visual .scroll button:before {
  content: "";
  display: block;
  width: 1px;
  background-color: #967832;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-animation: scrlline 3.2s ease-in-out infinite;
  animation: scrlline 3.2s ease-in-out infinite;
  -webkit-transition: background-color 0.6s ease;
  transition: background-color 0.6s ease;
}
.skinluxury__hero_visual .scroll button.color {
  color: #fff;
}
.skinluxury__hero_visual .scroll button.color:before {
  background-color: #fff;
}
.skinluxury__hero_visual .scroll button.hidden {
  opacity: 0;
  pointer-events: none;
}

@-webkit-keyframes scrlline {
  0% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  15% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  50% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  65% {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
@keyframes scrlline {
  0% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  15% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  50% {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  65% {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  100% {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
.skinluxury__fixedbg {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.skinluxury__fixedbg .bgMovie,
.skinluxury__fixedbg .bgImg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
}
.skinluxury__fixedbg .bgImg:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}
.skinluxury__fixedbg picture,
.skinluxury__fixedbg .movie {
  display: block;
  width: 100%;
  height: 100%;
}
.skinluxury__fixedbg .video-js .vjs-tech {
  -o-object-fit: cover;
  object-fit: cover;
}
.skinluxury__fixedbg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.skinluxury__fixedbg .bgMovie {
  opacity: 1;
  z-index: 3;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: clip-path 1s cubic-bezier(0.33, 1, 0.68, 1), -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
}
.skinluxury__fixedbg.movieOut .bgMovie {
  background-image: url("../images/bg_still_pc.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.skinluxury__fixedbg.movieOut .bgMovie .video-js {
  visibility: hidden;
}
.skinluxury__fixedbg .bg01 {
  opacity: 1;
}
.skinluxury__fixedbg[data-state=init] .bgMovie {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.skinluxury__fixedbg[data-state=history] .bg01 {
  z-index: 2;
}
.skinluxury__fixedbg[data-state=science] .bg02 {
  z-index: 2;
  opacity: 1;
}
.skinluxury__fixedbg[data-state=science] .bg01 {
  opacity: 0;
}
.skinluxury__fixedbg[data-state=csr] .bg03 {
  z-index: 2;
  opacity: 1;
}
.skinluxury__fixedbg[data-state=csr] .bg01 {
  opacity: 0;
}

.skinluxury__contents {
  position: relative;
  z-index: 2;
  padding-top: 200vh;
}
.skinluxury__contents .contentsBody {
  position: relative;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__contents .contentsBody.is-visible {
  opacity: 1;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.skinluxury__contents .skinluxury__look_area.is-hidden + .contentsBody {
  opacity: 1;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.skinluxury__look_area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.skinluxury__look_area:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: none;
}
.skinluxury__look_area.fixed {
  position: fixed;
}
.skinluxury__look_area.fixed .scroll {
  opacity: 1;
  visibility: visible;
}
.skinluxury__look_area.fixed .scroll.hide {
  opacity: 0;
  visibility: hidden;
}
.skinluxury__look_area.is-hidden {
  visibility: hidden;
}
.skinluxury__look_area.is-hidden:after {
  display: block;
}
.skinluxury__look_area .swiper {
  width: 100%;
  height: 100vh;
}
.skinluxury__look_area .scroll {
  display: block;
  position: absolute;
  right: 0;
  bottom: 1rem;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.6s ease, visibility 0.6s ease;
  transition: opacity 0.6s ease, visibility 0.6s ease;
}

.skinluxury__lead_area {
  width: 100%;
  height: 100%;
  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;
}
.skinluxury__lead_area .inner {
  text-align: center;
}
.skinluxury__lead_area .inner .lead {
  color: #000;
  font-size: 2.4rem;
  line-height: 1;
  letter-spacing: 0.14em;
}
.skinluxury__lead_area .inner .lead span {
  -webkit-transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__lead_area .inner .lead span.t2 {
  -webkit-transition-delay: 0.04s;
  transition-delay: 0.04s;
}
.skinluxury__lead_area .inner .lead span.t3 {
  -webkit-transition-delay: 0.08s;
  transition-delay: 0.08s;
}
.skinluxury__lead_area .inner .lead span.t4 {
  -webkit-transition-delay: 0.12s;
  transition-delay: 0.12s;
}
.skinluxury__lead_area .inner .lead span.t5 {
  -webkit-transition-delay: 0.16s;
  transition-delay: 0.16s;
}
.skinluxury__lead_area .inner .lead span.t6 {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.skinluxury__lead_area .inner .lead span.t7 {
  -webkit-transition-delay: 0.24s;
  transition-delay: 0.24s;
}
.skinluxury__lead_area .inner .lead span.t8 {
  -webkit-transition-delay: 0.28s;
  transition-delay: 0.28s;
}
.skinluxury__lead_area .inner .lead span.t9 {
  -webkit-transition-delay: 0.32s;
  transition-delay: 0.32s;
}
.skinluxury__lead_area .inner .lead span.t10 {
  -webkit-transition-delay: 0.36s;
  transition-delay: 0.36s;
}
.skinluxury__lead_area .inner .lead span.t11 {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.skinluxury__lead_area .inner .lead span.t12 {
  -webkit-transition-delay: 0.44s;
  transition-delay: 0.44s;
}
.skinluxury__lead_area .inner .lead span.t13 {
  -webkit-transition-delay: 0.48s;
  transition-delay: 0.48s;
}
.skinluxury__lead_area .inner .lead span.t14 {
  -webkit-transition-delay: 0.52s;
  transition-delay: 0.52s;
}
.skinluxury__lead_area .inner .lead span.t15 {
  -webkit-transition-delay: 0.56s;
  transition-delay: 0.56s;
}
.skinluxury__lead_area .inner .lead span.t16 {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.skinluxury__lead_area .inner .text {
  font-size: 1.6rem;
  line-height: 2.75;
  letter-spacing: 0.12em;
  margin-top: 55px;
}
.skinluxury__lead_area .inner .text span {
  -webkit-transition: color 1s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__lead_area .inner .text span.t16 {
  -webkit-transition-delay: 0.22s;
  transition-delay: 0.22s;
}
.skinluxury__lead_area .inner .text span.t17 {
  -webkit-transition-delay: 0.24s;
  transition-delay: 0.24s;
}
.skinluxury__lead_area .inner .text span.t18 {
  -webkit-transition-delay: 0.26s;
  transition-delay: 0.26s;
}
.skinluxury__lead_area .inner .text span.t19 {
  -webkit-transition-delay: 0.28s;
  transition-delay: 0.28s;
}
.skinluxury__lead_area .inner .text span.t20 {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.skinluxury__lead_area .inner .text span.t21 {
  -webkit-transition-delay: 0.32s;
  transition-delay: 0.32s;
}
.skinluxury__lead_area .inner .text span.t22 {
  -webkit-transition-delay: 0.34s;
  transition-delay: 0.34s;
}
.skinluxury__lead_area .inner .text span.t23 {
  -webkit-transition-delay: 0.36s;
  transition-delay: 0.36s;
}
.skinluxury__lead_area .inner .text span.t24 {
  -webkit-transition-delay: 0.38s;
  transition-delay: 0.38s;
}
.skinluxury__lead_area .inner .text span.t25 {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.skinluxury__lead_area .inner .text span.t26 {
  -webkit-transition-delay: 0.42s;
  transition-delay: 0.42s;
}
.skinluxury__lead_area .inner .text span.t27 {
  -webkit-transition-delay: 0.44s;
  transition-delay: 0.44s;
}
.skinluxury__lead_area .inner .text span.t28 {
  -webkit-transition-delay: 0.46s;
  transition-delay: 0.46s;
}
.skinluxury__lead_area .inner .text span.t29 {
  -webkit-transition-delay: 0.48s;
  transition-delay: 0.48s;
}
.skinluxury__lead_area .inner .text span.t30 {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.skinluxury__lead_area .inner .text span.t31 {
  -webkit-transition-delay: 0.52s;
  transition-delay: 0.52s;
}
.skinluxury__lead_area .inner .text span.t32 {
  -webkit-transition-delay: 0.54s;
  transition-delay: 0.54s;
}
.skinluxury__lead_area .inner .text span.t33 {
  -webkit-transition-delay: 0.56s;
  transition-delay: 0.56s;
}
.skinluxury__lead_area .inner .text span.t34 {
  -webkit-transition-delay: 0.58s;
  transition-delay: 0.58s;
}
.skinluxury__lead_area .inner .text span.t35 {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.skinluxury__lead_area .inner .text span.t36 {
  -webkit-transition-delay: 0.62s;
  transition-delay: 0.62s;
}
.skinluxury__lead_area .inner .text span.t37 {
  -webkit-transition-delay: 0.64s;
  transition-delay: 0.64s;
}
.skinluxury__lead_area .inner .text span.t38 {
  -webkit-transition-delay: 0.66s;
  transition-delay: 0.66s;
}
.skinluxury__lead_area .inner .text span.t39 {
  -webkit-transition-delay: 0.68s;
  transition-delay: 0.68s;
}
.skinluxury__lead_area .inner .text span.t40 {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.skinluxury__lead_area .inner .text span.t41 {
  -webkit-transition-delay: 0.72s;
  transition-delay: 0.72s;
}
.skinluxury__lead_area .inner .text span.t42 {
  -webkit-transition-delay: 0.74s;
  transition-delay: 0.74s;
}
.skinluxury__lead_area .inner .text span.t43 {
  -webkit-transition-delay: 0.76s;
  transition-delay: 0.76s;
}
.skinluxury__lead_area .inner .text span.t44 {
  -webkit-transition-delay: 0.78s;
  transition-delay: 0.78s;
}
.skinluxury__lead_area .inner .text span.t45 {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
.skinluxury__lead_area .inner .text span.t46 {
  -webkit-transition-delay: 0.82s;
  transition-delay: 0.82s;
}
.skinluxury__lead_area .inner .text span.t47 {
  -webkit-transition-delay: 0.84s;
  transition-delay: 0.84s;
}
.skinluxury__lead_area .inner .text span.t48 {
  -webkit-transition-delay: 0.86s;
  transition-delay: 0.86s;
}
.skinluxury__lead_area .inner .text span.t49 {
  -webkit-transition-delay: 0.88s;
  transition-delay: 0.88s;
}
.skinluxury__lead_area .inner .text span.t50 {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
.skinluxury__lead_area .inner .text span.t51 {
  -webkit-transition-delay: 0.92s;
  transition-delay: 0.92s;
}
.skinluxury__lead_area .inner .text span.t52 {
  -webkit-transition-delay: 0.94s;
  transition-delay: 0.94s;
}
.skinluxury__lead_area .inner .text span.t53 {
  -webkit-transition-delay: 0.96s;
  transition-delay: 0.96s;
}
.skinluxury__lead_area .inner .text span.t54 {
  -webkit-transition-delay: 0.98s;
  transition-delay: 0.98s;
}
.skinluxury__lead_area .inner .text span.t55 {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
.skinluxury__lead_area .inner .text span.t56 {
  -webkit-transition-delay: 1.02s;
  transition-delay: 1.02s;
}
.skinluxury__lead_area .inner .text span.t57 {
  -webkit-transition-delay: 1.04s;
  transition-delay: 1.04s;
}
.skinluxury__lead_area .inner .text span.t58 {
  -webkit-transition-delay: 1.06s;
  transition-delay: 1.06s;
}
.skinluxury__lead_area .inner .text span.t59 {
  -webkit-transition-delay: 1.08s;
  transition-delay: 1.08s;
}
.skinluxury__lead_area .inner .text span.t60 {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
.skinluxury__lead_area .inner .text span.t61 {
  -webkit-transition-delay: 1.12s;
  transition-delay: 1.12s;
}
.skinluxury__lead_area .inner .text span.t62 {
  -webkit-transition-delay: 1.14s;
  transition-delay: 1.14s;
}
.skinluxury__lead_area .inner .text span.t63 {
  -webkit-transition-delay: 1.16s;
  transition-delay: 1.16s;
}
.skinluxury__lead_area .inner .text span.t64 {
  -webkit-transition-delay: 1.18s;
  transition-delay: 1.18s;
}
.skinluxury__lead_area .inner .text span.t65 {
  -webkit-transition-delay: 1.2s;
  transition-delay: 1.2s;
}
.skinluxury__lead_area .inner .text span.t66 {
  -webkit-transition-delay: 1.22s;
  transition-delay: 1.22s;
}
.skinluxury__lead_area .inner .text span.t67 {
  -webkit-transition-delay: 1.24s;
  transition-delay: 1.24s;
}
.skinluxury__lead_area .inner .text span.t68 {
  -webkit-transition-delay: 1.26s;
  transition-delay: 1.26s;
}
.skinluxury__lead_area .inner .text span.t69 {
  -webkit-transition-delay: 1.28s;
  transition-delay: 1.28s;
}
.skinluxury__lead_area .inner .text span.t70 {
  -webkit-transition-delay: 1.3s;
  transition-delay: 1.3s;
}
.skinluxury__lead_area .inner .text span.t71 {
  -webkit-transition-delay: 1.32s;
  transition-delay: 1.32s;
}
.skinluxury__lead_area .inner .text span.t72 {
  -webkit-transition-delay: 1.34s;
  transition-delay: 1.34s;
}
.skinluxury__lead_area .inner .text span.t73 {
  -webkit-transition-delay: 1.36s;
  transition-delay: 1.36s;
}
.skinluxury__lead_area .inner .text span.t74 {
  -webkit-transition-delay: 1.38s;
  transition-delay: 1.38s;
}
.skinluxury__lead_area .inner .text span.t75 {
  -webkit-transition-delay: 1.4s;
  transition-delay: 1.4s;
}
.skinluxury__lead_area .inner .text span.t76 {
  -webkit-transition-delay: 1.42s;
  transition-delay: 1.42s;
}
.skinluxury__lead_area .inner .text span.t77 {
  -webkit-transition-delay: 1.44s;
  transition-delay: 1.44s;
}
.skinluxury__lead_area .inner .text span.t78 {
  -webkit-transition-delay: 1.46s;
  transition-delay: 1.46s;
}
.skinluxury__lead_area .inner .text span.t79 {
  -webkit-transition-delay: 1.48s;
  transition-delay: 1.48s;
}
.skinluxury__lead_area .inner .text span.t80 {
  -webkit-transition-delay: 1.5s;
  transition-delay: 1.5s;
}
.skinluxury__lead_area .inner .text span.t81 {
  -webkit-transition-delay: 1.52s;
  transition-delay: 1.52s;
}
.skinluxury__lead_area .inner .text span.t82 {
  -webkit-transition-delay: 1.54s;
  transition-delay: 1.54s;
}
.skinluxury__lead_area .inner .text span.t83 {
  -webkit-transition-delay: 1.56s;
  transition-delay: 1.56s;
}
.skinluxury__lead_area .inner .text span.t84 {
  -webkit-transition-delay: 1.58s;
  transition-delay: 1.58s;
}
.skinluxury__lead_area .inner .text span.t85 {
  -webkit-transition-delay: 1.6s;
  transition-delay: 1.6s;
}
.skinluxury__lead_area .inner .text span.t86 {
  -webkit-transition-delay: 1.62s;
  transition-delay: 1.62s;
}
.skinluxury__lead_area .inner .text span.t87 {
  -webkit-transition-delay: 1.64s;
  transition-delay: 1.64s;
}
.skinluxury__lead_area .inner .text span.t88 {
  -webkit-transition-delay: 1.66s;
  transition-delay: 1.66s;
}
.skinluxury__lead_area .inner .text span.t89 {
  -webkit-transition-delay: 1.68s;
  transition-delay: 1.68s;
}
.skinluxury__lead_area .inner .text span.t90 {
  -webkit-transition-delay: 1.7s;
  transition-delay: 1.7s;
}
.skinluxury__lead_area .inner .text span.t91 {
  -webkit-transition-delay: 1.72s;
  transition-delay: 1.72s;
}
.skinluxury__lead_area .inner .text span.t92 {
  -webkit-transition-delay: 1.74s;
  transition-delay: 1.74s;
}
.skinluxury__lead_area .inner .text span.t93 {
  -webkit-transition-delay: 1.76s;
  transition-delay: 1.76s;
}
.skinluxury__lead_area .inner .text span.t94 {
  -webkit-transition-delay: 1.78s;
  transition-delay: 1.78s;
}
.skinluxury__lead_area .inner .text span.t95 {
  -webkit-transition-delay: 1.8s;
  transition-delay: 1.8s;
}
.skinluxury__lead_area .inner .text span.t96 {
  -webkit-transition-delay: 1.82s;
  transition-delay: 1.82s;
}
.skinluxury__lead_area .inner.is-hidden .lead span {
  color: transparent;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__lead_area .inner.is-hidden .text span {
  color: transparent;
  -webkit-transition: none;
  transition: none;
}

.skinluxury__look_col {
  width: 100%;
  height: 100%;
  -webkit-transition-timing-function: cubic-bezier(1, -0.01, 1, -1.35);
  transition-timing-function: cubic-bezier(1, -0.01, 1, -1.35);
}
.skinluxury__look_col .inner {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.skinluxury__look_col .inner > * {
  width: 50%;
}
.skinluxury__look_col .look {
  height: 100%;
  -webkit-transition-property: -webkit-clip-path;
  transition-property: -webkit-clip-path;
  transition-property: clip-path;
  transition-property: clip-path, -webkit-clip-path;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: cubic-bezier(0.33, 1, 0.68, 1);
  transition-timing-function: cubic-bezier(0.33, 1, 0.68, 1);
  overflow: hidden;
}
.skinluxury__look_col .look img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
  transition: transform 0.6s ease-out, -webkit-transform 0.6s ease-out;
  -webkit-transform: scale(1) translate3d(0, 0, 0);
  transform: scale(1) translate3d(0, 0, 0);
}
.skinluxury__look_col .column {
  text-align: center;
}
.skinluxury__look_col .column .text {
  font-size: 1.6rem;
  line-height: 2.75;
  letter-spacing: 0.12em;
}
.skinluxury__look_col .column .text span {
  color: transparent;
  -webkit-transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__look_col.swiper-slide-prev .look {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
}
.skinluxury__look_col.swiper-slide-prev .look img {
  -webkit-transform: scale(1.12) translate3d(0, -7%, 0);
  transform: scale(1.12) translate3d(0, -7%, 0);
}
.skinluxury__look_col.swiper-slide-next .look {
  -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
  clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
}
.skinluxury__look_col.swiper-slide-next .look img {
  -webkit-transform: scale(1.12) translate3d(0, 7%, 0);
  transform: scale(1.12) translate3d(0, 7%, 0);
}
.skinluxury__look_col.swiper-slide-active {
  -webkit-transition-timing-function: cubic-bezier(0, 2.12, 0, 1.01);
  transition-timing-function: cubic-bezier(0, 2.12, 0, 1.01);
}
.skinluxury__look_col.swiper-slide-active .look {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
.skinluxury__look_col.swiper-slide-active .look img {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.skinluxury__look_col.swiper-slide-active .column .text span {
  color: #000;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t1 {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t2 {
  -webkit-transition-delay: 0.31s;
  transition-delay: 0.31s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t3 {
  -webkit-transition-delay: 0.32s;
  transition-delay: 0.32s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t4 {
  -webkit-transition-delay: 0.33s;
  transition-delay: 0.33s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t5 {
  -webkit-transition-delay: 0.34s;
  transition-delay: 0.34s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t6 {
  -webkit-transition-delay: 0.35s;
  transition-delay: 0.35s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t7 {
  -webkit-transition-delay: 0.36s;
  transition-delay: 0.36s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t8 {
  -webkit-transition-delay: 0.37s;
  transition-delay: 0.37s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t9 {
  -webkit-transition-delay: 0.38s;
  transition-delay: 0.38s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t10 {
  -webkit-transition-delay: 0.39s;
  transition-delay: 0.39s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t11 {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t12 {
  -webkit-transition-delay: 0.41s;
  transition-delay: 0.41s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t13 {
  -webkit-transition-delay: 0.42s;
  transition-delay: 0.42s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t14 {
  -webkit-transition-delay: 0.43s;
  transition-delay: 0.43s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t15 {
  -webkit-transition-delay: 0.44s;
  transition-delay: 0.44s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t16 {
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t17 {
  -webkit-transition-delay: 0.46s;
  transition-delay: 0.46s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t18 {
  -webkit-transition-delay: 0.47s;
  transition-delay: 0.47s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t19 {
  -webkit-transition-delay: 0.48s;
  transition-delay: 0.48s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t20 {
  -webkit-transition-delay: 0.49s;
  transition-delay: 0.49s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t21 {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t22 {
  -webkit-transition-delay: 0.51s;
  transition-delay: 0.51s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t23 {
  -webkit-transition-delay: 0.52s;
  transition-delay: 0.52s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t24 {
  -webkit-transition-delay: 0.53s;
  transition-delay: 0.53s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t25 {
  -webkit-transition-delay: 0.54s;
  transition-delay: 0.54s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t26 {
  -webkit-transition-delay: 0.55s;
  transition-delay: 0.55s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t27 {
  -webkit-transition-delay: 0.56s;
  transition-delay: 0.56s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t28 {
  -webkit-transition-delay: 0.57s;
  transition-delay: 0.57s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t29 {
  -webkit-transition-delay: 0.58s;
  transition-delay: 0.58s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t30 {
  -webkit-transition-delay: 0.59s;
  transition-delay: 0.59s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t31 {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t32 {
  -webkit-transition-delay: 0.61s;
  transition-delay: 0.61s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t33 {
  -webkit-transition-delay: 0.62s;
  transition-delay: 0.62s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t34 {
  -webkit-transition-delay: 0.63s;
  transition-delay: 0.63s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t35 {
  -webkit-transition-delay: 0.64s;
  transition-delay: 0.64s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t36 {
  -webkit-transition-delay: 0.65s;
  transition-delay: 0.65s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t37 {
  -webkit-transition-delay: 0.66s;
  transition-delay: 0.66s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t38 {
  -webkit-transition-delay: 0.67s;
  transition-delay: 0.67s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t39 {
  -webkit-transition-delay: 0.68s;
  transition-delay: 0.68s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t40 {
  -webkit-transition-delay: 0.69s;
  transition-delay: 0.69s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t41 {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t42 {
  -webkit-transition-delay: 0.71s;
  transition-delay: 0.71s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t43 {
  -webkit-transition-delay: 0.72s;
  transition-delay: 0.72s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t44 {
  -webkit-transition-delay: 0.73s;
  transition-delay: 0.73s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t45 {
  -webkit-transition-delay: 0.74s;
  transition-delay: 0.74s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t46 {
  -webkit-transition-delay: 0.75s;
  transition-delay: 0.75s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t47 {
  -webkit-transition-delay: 0.76s;
  transition-delay: 0.76s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t48 {
  -webkit-transition-delay: 0.77s;
  transition-delay: 0.77s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t49 {
  -webkit-transition-delay: 0.78s;
  transition-delay: 0.78s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t50 {
  -webkit-transition-delay: 0.79s;
  transition-delay: 0.79s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t51 {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t52 {
  -webkit-transition-delay: 0.81s;
  transition-delay: 0.81s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t53 {
  -webkit-transition-delay: 0.82s;
  transition-delay: 0.82s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t54 {
  -webkit-transition-delay: 0.83s;
  transition-delay: 0.83s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t55 {
  -webkit-transition-delay: 0.84s;
  transition-delay: 0.84s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t56 {
  -webkit-transition-delay: 0.85s;
  transition-delay: 0.85s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t57 {
  -webkit-transition-delay: 0.86s;
  transition-delay: 0.86s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t58 {
  -webkit-transition-delay: 0.87s;
  transition-delay: 0.87s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t59 {
  -webkit-transition-delay: 0.88s;
  transition-delay: 0.88s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t60 {
  -webkit-transition-delay: 0.89s;
  transition-delay: 0.89s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t61 {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t62 {
  -webkit-transition-delay: 0.91s;
  transition-delay: 0.91s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t63 {
  -webkit-transition-delay: 0.92s;
  transition-delay: 0.92s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t64 {
  -webkit-transition-delay: 0.93s;
  transition-delay: 0.93s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t65 {
  -webkit-transition-delay: 0.94s;
  transition-delay: 0.94s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t66 {
  -webkit-transition-delay: 0.95s;
  transition-delay: 0.95s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t67 {
  -webkit-transition-delay: 0.96s;
  transition-delay: 0.96s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t68 {
  -webkit-transition-delay: 0.97s;
  transition-delay: 0.97s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t69 {
  -webkit-transition-delay: 0.98s;
  transition-delay: 0.98s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t70 {
  -webkit-transition-delay: 0.99s;
  transition-delay: 0.99s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t71 {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t72 {
  -webkit-transition-delay: 1.01s;
  transition-delay: 1.01s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t73 {
  -webkit-transition-delay: 1.02s;
  transition-delay: 1.02s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t74 {
  -webkit-transition-delay: 1.03s;
  transition-delay: 1.03s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t75 {
  -webkit-transition-delay: 1.04s;
  transition-delay: 1.04s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t76 {
  -webkit-transition-delay: 1.05s;
  transition-delay: 1.05s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t77 {
  -webkit-transition-delay: 1.06s;
  transition-delay: 1.06s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t78 {
  -webkit-transition-delay: 1.07s;
  transition-delay: 1.07s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t79 {
  -webkit-transition-delay: 1.08s;
  transition-delay: 1.08s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t80 {
  -webkit-transition-delay: 1.09s;
  transition-delay: 1.09s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t81 {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t82 {
  -webkit-transition-delay: 1.11s;
  transition-delay: 1.11s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t83 {
  -webkit-transition-delay: 1.12s;
  transition-delay: 1.12s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t84 {
  -webkit-transition-delay: 1.13s;
  transition-delay: 1.13s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t85 {
  -webkit-transition-delay: 1.14s;
  transition-delay: 1.14s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t86 {
  -webkit-transition-delay: 1.15s;
  transition-delay: 1.15s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t87 {
  -webkit-transition-delay: 1.16s;
  transition-delay: 1.16s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t88 {
  -webkit-transition-delay: 1.17s;
  transition-delay: 1.17s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t89 {
  -webkit-transition-delay: 1.18s;
  transition-delay: 1.18s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t90 {
  -webkit-transition-delay: 1.19s;
  transition-delay: 1.19s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t91 {
  -webkit-transition-delay: 1.2s;
  transition-delay: 1.2s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t92 {
  -webkit-transition-delay: 1.21s;
  transition-delay: 1.21s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t93 {
  -webkit-transition-delay: 1.22s;
  transition-delay: 1.22s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t94 {
  -webkit-transition-delay: 1.23s;
  transition-delay: 1.23s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t95 {
  -webkit-transition-delay: 1.24s;
  transition-delay: 1.24s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t96 {
  -webkit-transition-delay: 1.25s;
  transition-delay: 1.25s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t97 {
  -webkit-transition-delay: 1.26s;
  transition-delay: 1.26s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t98 {
  -webkit-transition-delay: 1.27s;
  transition-delay: 1.27s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t99 {
  -webkit-transition-delay: 1.28s;
  transition-delay: 1.28s;
}
.skinluxury__look_col.swiper-slide-active .column .text span.t100 {
  -webkit-transition-delay: 1.29s;
  transition-delay: 1.29s;
}
.skinluxury__look_col.current.swiper-slide-prev .look img {
  -webkit-transform: scale(1) translate3d(0, -7%, 0);
  transform: scale(1) translate3d(0, -7%, 0);
}
.skinluxury__look_col.current.swiper-slide-next .look img {
  -webkit-transform: scale(1) translate3d(0, 7%, 0);
  transform: scale(1) translate3d(0, 7%, 0);
}
.skinluxury__look_col.__last .inner {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
  transition: clip-path 1s cubic-bezier(0.33, 1, 0.68, 1), -webkit-clip-path 1s cubic-bezier(0.33, 1, 0.68, 1);
}
.skinluxury__look_col.__last.swiper-slide-prev {
  opacity: 1 !important;
}
.skinluxury__look_col.__last.swiper-slide-prev .inner {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
}
.skinluxury__look_col.__last.swiper-slide-prev .look {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
.skinluxury__look_col.__last.swiper-slide-prev .look img {
  -webkit-transform: scale(1) translate3d(0, 0, 0);
  transform: scale(1) translate3d(0, 0, 0);
}
.skinluxury__look_col.__last.swiper-slide-prev .column .text span {
  color: #000;
}

.skinluxury__look_area + .skinluxury__content_sect {
  margin-top: 23.7903225806%;
}

.skinluxury__content_sect {
  color: #fff;
  text-align: center;
  padding-bottom: 11.2903225806%;
}
.skinluxury__content_sect .skinluxury__hdg {
  letter-spacing: normal;
  opacity: 1;
  -webkit-transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .skinluxury__hdg span {
  font-size: 7.2rem !important;
  line-height: 1 !important;
  letter-spacing: 0 !important;
  display: inline-block;
  padding-bottom: 11px;
  position: relative;
}
.skinluxury__content_sect .skinluxury__hdg span:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.4s 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: -webkit-transform 0.4s 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.4s 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.4s 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.4s 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.skinluxury__content_sect .skinluxury__hdg + .ja {
  font-size: 1.8rem;
  letter-spacing: 0.04em;
  line-height: 1.5;
  margin-top: 20px;
  opacity: 1;
  -webkit-transition: opacity 1s 0.24s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 1s 0.24s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .skinluxury__hdg.mW span {
  min-width: 308px;
}
.skinluxury__content_sect .skinluxury__hdg.is-hidden {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .skinluxury__hdg.is-hidden span:before {
  -webkit-transform: scale3d(0, 1, 1);
  transform: scale3d(0, 1, 1);
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .skinluxury__hdg.is-hidden + .ja {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .skinluxury__historyMovie {
  margin-top: 175px;
}
.skinluxury__content_sect .skinluxury__historyMovie .movieWrap {
  width: 58.064516129%;
  max-width: 720px;
  margin: 0 auto;
  opacity: 1;
  -webkit-transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: relative;
}
.skinluxury__content_sect .skinluxury__historyMovie .movieWrap .play {
  width: 100%;
  display: block;
  border: none;
  padding: 0;
  background: none;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.4s ease, visibility 0.4s ease;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}
.skinluxury__content_sect .skinluxury__historyMovie .movieWrap .video-js {
  width: 100%;
  height: 0;
  padding-top: 58.8888888889%;
}
.skinluxury__content_sect .skinluxury__historyMovie .movieWrap.show .play {
  opacity: 0;
  visibility: hidden;
}
.skinluxury__content_sect .skinluxury__historyMovie .l {
  font-size: 2rem;
  line-height: 1.7;
  letter-spacing: 0.04em;
  margin-top: 50px;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span {
  -webkit-transition: color 1s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(2) {
  -webkit-transition-delay: 0.41s;
  transition-delay: 0.41s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(3) {
  -webkit-transition-delay: 0.42s;
  transition-delay: 0.42s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(4) {
  -webkit-transition-delay: 0.43s;
  transition-delay: 0.43s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(5) {
  -webkit-transition-delay: 0.44s;
  transition-delay: 0.44s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(6) {
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(7) {
  -webkit-transition-delay: 0.46s;
  transition-delay: 0.46s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(8) {
  -webkit-transition-delay: 0.47s;
  transition-delay: 0.47s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(9) {
  -webkit-transition-delay: 0.48s;
  transition-delay: 0.48s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(10) {
  -webkit-transition-delay: 0.49s;
  transition-delay: 0.49s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(11) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(12) {
  -webkit-transition-delay: 0.51s;
  transition-delay: 0.51s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(13) {
  -webkit-transition-delay: 0.51s;
  transition-delay: 0.51s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(14) {
  -webkit-transition-delay: 0.52s;
  transition-delay: 0.52s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(15) {
  -webkit-transition-delay: 0.53s;
  transition-delay: 0.53s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(16) {
  -webkit-transition-delay: 0.54s;
  transition-delay: 0.54s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(17) {
  -webkit-transition-delay: 0.55s;
  transition-delay: 0.55s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(18) {
  -webkit-transition-delay: 0.56s;
  transition-delay: 0.56s;
}
.skinluxury__content_sect .skinluxury__historyMovie .l span:nth-child(19) {
  -webkit-transition-delay: 0.57s;
  transition-delay: 0.57s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t {
  font-size: 1.6rem;
  line-height: 2.125;
  letter-spacing: 0.04em;
  margin-top: 50px;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span {
  -webkit-transition: color 1s 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(2) {
  -webkit-transition-delay: 0.61s;
  transition-delay: 0.61s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(3) {
  -webkit-transition-delay: 0.62s;
  transition-delay: 0.62s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(4) {
  -webkit-transition-delay: 0.63s;
  transition-delay: 0.63s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(5) {
  -webkit-transition-delay: 0.64s;
  transition-delay: 0.64s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(6) {
  -webkit-transition-delay: 0.65s;
  transition-delay: 0.65s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(7) {
  -webkit-transition-delay: 0.66s;
  transition-delay: 0.66s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(8) {
  -webkit-transition-delay: 0.67s;
  transition-delay: 0.67s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(9) {
  -webkit-transition-delay: 0.68s;
  transition-delay: 0.68s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(10) {
  -webkit-transition-delay: 0.69s;
  transition-delay: 0.69s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(11) {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(12) {
  -webkit-transition-delay: 0.71s;
  transition-delay: 0.71s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(13) {
  -webkit-transition-delay: 0.72s;
  transition-delay: 0.72s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(14) {
  -webkit-transition-delay: 0.73s;
  transition-delay: 0.73s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(15) {
  -webkit-transition-delay: 0.74s;
  transition-delay: 0.74s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(16) {
  -webkit-transition-delay: 0.75s;
  transition-delay: 0.75s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(17) {
  -webkit-transition-delay: 0.76s;
  transition-delay: 0.76s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(18) {
  -webkit-transition-delay: 0.73s;
  transition-delay: 0.73s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(19) {
  -webkit-transition-delay: 0.74s;
  transition-delay: 0.74s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(20) {
  -webkit-transition-delay: 0.75s;
  transition-delay: 0.75s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(21) {
  -webkit-transition-delay: 0.76s;
  transition-delay: 0.76s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(22) {
  -webkit-transition-delay: 0.77s;
  transition-delay: 0.77s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(23) {
  -webkit-transition-delay: 0.78s;
  transition-delay: 0.78s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(24) {
  -webkit-transition-delay: 0.79s;
  transition-delay: 0.79s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(25) {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(26) {
  -webkit-transition-delay: 0.81s;
  transition-delay: 0.81s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(27) {
  -webkit-transition-delay: 0.82s;
  transition-delay: 0.82s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(28) {
  -webkit-transition-delay: 0.83s;
  transition-delay: 0.83s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(29) {
  -webkit-transition-delay: 0.84s;
  transition-delay: 0.84s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(30) {
  -webkit-transition-delay: 0.85s;
  transition-delay: 0.85s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(31) {
  -webkit-transition-delay: 0.86s;
  transition-delay: 0.86s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(32) {
  -webkit-transition-delay: 0.87s;
  transition-delay: 0.87s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(33) {
  -webkit-transition-delay: 0.88s;
  transition-delay: 0.88s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(34) {
  -webkit-transition-delay: 0.89s;
  transition-delay: 0.89s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(35) {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(36) {
  -webkit-transition-delay: 0.91s;
  transition-delay: 0.91s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(37) {
  -webkit-transition-delay: 0.92s;
  transition-delay: 0.92s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(38) {
  -webkit-transition-delay: 0.93s;
  transition-delay: 0.93s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(39) {
  -webkit-transition-delay: 0.94s;
  transition-delay: 0.94s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(40) {
  -webkit-transition-delay: 0.95s;
  transition-delay: 0.95s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(42) {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(43) {
  -webkit-transition-delay: 0.91s;
  transition-delay: 0.91s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(44) {
  -webkit-transition-delay: 0.92s;
  transition-delay: 0.92s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(45) {
  -webkit-transition-delay: 0.93s;
  transition-delay: 0.93s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(46) {
  -webkit-transition-delay: 0.94s;
  transition-delay: 0.94s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(47) {
  -webkit-transition-delay: 0.95s;
  transition-delay: 0.95s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(48) {
  -webkit-transition-delay: 0.96s;
  transition-delay: 0.96s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(49) {
  -webkit-transition-delay: 0.97s;
  transition-delay: 0.97s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(50) {
  -webkit-transition-delay: 0.98s;
  transition-delay: 0.98s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(51) {
  -webkit-transition-delay: 0.99s;
  transition-delay: 0.99s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(52) {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(53) {
  -webkit-transition-delay: 1.01s;
  transition-delay: 1.01s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(54) {
  -webkit-transition-delay: 1.02s;
  transition-delay: 1.02s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(55) {
  -webkit-transition-delay: 1.03s;
  transition-delay: 1.03s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(56) {
  -webkit-transition-delay: 1.04s;
  transition-delay: 1.04s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(57) {
  -webkit-transition-delay: 1.05s;
  transition-delay: 1.05s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(58) {
  -webkit-transition-delay: 1.06s;
  transition-delay: 1.06s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(59) {
  -webkit-transition-delay: 1.07s;
  transition-delay: 1.07s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(60) {
  -webkit-transition-delay: 1.08s;
  transition-delay: 1.08s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(61) {
  -webkit-transition-delay: 1.09s;
  transition-delay: 1.09s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(62) {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(63) {
  -webkit-transition-delay: 1.11s;
  transition-delay: 1.11s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(64) {
  -webkit-transition-delay: 1.12s;
  transition-delay: 1.12s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(65) {
  -webkit-transition-delay: 1.13s;
  transition-delay: 1.13s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(66) {
  -webkit-transition-delay: 1.14s;
  transition-delay: 1.14s;
}
.skinluxury__content_sect .skinluxury__historyMovie .t span:nth-child(67) {
  -webkit-transition-delay: 1.15s;
  transition-delay: 1.15s;
}
.skinluxury__content_sect .skinluxury__historyMovie.is-hidden .movieWrap {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .skinluxury__historyMovie.is-hidden .l span,
.skinluxury__content_sect .skinluxury__historyMovie.is-hidden .t span {
  color: transparent;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .content_text {
  font-size: 1.6rem;
  line-height: 2.5 !important;
  letter-spacing: 0.12em !important;
  margin-top: 100px;
}
.skinluxury__content_sect .content_text + .content_text {
  margin-top: 70px;
}
.skinluxury__content_sect .content_text span {
  -webkit-transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .content_text span.t2 {
  -webkit-transition-delay: 0.01s;
  transition-delay: 0.01s;
}
.skinluxury__content_sect .content_text span.t3 {
  -webkit-transition-delay: 0.02s;
  transition-delay: 0.02s;
}
.skinluxury__content_sect .content_text span.t4 {
  -webkit-transition-delay: 0.03s;
  transition-delay: 0.03s;
}
.skinluxury__content_sect .content_text span.t5 {
  -webkit-transition-delay: 0.04s;
  transition-delay: 0.04s;
}
.skinluxury__content_sect .content_text span.t6 {
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
}
.skinluxury__content_sect .content_text span.t7 {
  -webkit-transition-delay: 0.06s;
  transition-delay: 0.06s;
}
.skinluxury__content_sect .content_text span.t8 {
  -webkit-transition-delay: 0.07s;
  transition-delay: 0.07s;
}
.skinluxury__content_sect .content_text span.t9 {
  -webkit-transition-delay: 0.08s;
  transition-delay: 0.08s;
}
.skinluxury__content_sect .content_text span.t10 {
  -webkit-transition-delay: 0.09s;
  transition-delay: 0.09s;
}
.skinluxury__content_sect .content_text span.t11 {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
.skinluxury__content_sect .content_text span.t12 {
  -webkit-transition-delay: 0.11s;
  transition-delay: 0.11s;
}
.skinluxury__content_sect .content_text span.t13 {
  -webkit-transition-delay: 0.12s;
  transition-delay: 0.12s;
}
.skinluxury__content_sect .content_text span.t14 {
  -webkit-transition-delay: 0.13s;
  transition-delay: 0.13s;
}
.skinluxury__content_sect .content_text span.t15 {
  -webkit-transition-delay: 0.14s;
  transition-delay: 0.14s;
}
.skinluxury__content_sect .content_text span.t16 {
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.skinluxury__content_sect .content_text span.t17 {
  -webkit-transition-delay: 0.16s;
  transition-delay: 0.16s;
}
.skinluxury__content_sect .content_text span.t18 {
  -webkit-transition-delay: 0.17s;
  transition-delay: 0.17s;
}
.skinluxury__content_sect .content_text span.t19 {
  -webkit-transition-delay: 0.18s;
  transition-delay: 0.18s;
}
.skinluxury__content_sect .content_text span.t20 {
  -webkit-transition-delay: 0.19s;
  transition-delay: 0.19s;
}
.skinluxury__content_sect .content_text span.t21 {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.skinluxury__content_sect .content_text span.t22 {
  -webkit-transition-delay: 0.21s;
  transition-delay: 0.21s;
}
.skinluxury__content_sect .content_text span.t23 {
  -webkit-transition-delay: 0.22s;
  transition-delay: 0.22s;
}
.skinluxury__content_sect .content_text span.t24 {
  -webkit-transition-delay: 0.23s;
  transition-delay: 0.23s;
}
.skinluxury__content_sect .content_text span.t25 {
  -webkit-transition-delay: 0.24s;
  transition-delay: 0.24s;
}
.skinluxury__content_sect .content_text span.t26 {
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
.skinluxury__content_sect .content_text span.t27 {
  -webkit-transition-delay: 0.26s;
  transition-delay: 0.26s;
}
.skinluxury__content_sect .content_text span.t28 {
  -webkit-transition-delay: 0.27s;
  transition-delay: 0.27s;
}
.skinluxury__content_sect .content_text span.t29 {
  -webkit-transition-delay: 0.28s;
  transition-delay: 0.28s;
}
.skinluxury__content_sect .content_text span.t30 {
  -webkit-transition-delay: 0.29s;
  transition-delay: 0.29s;
}
.skinluxury__content_sect .content_text span.t31 {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.skinluxury__content_sect .content_text span.t32 {
  -webkit-transition-delay: 0.31s;
  transition-delay: 0.31s;
}
.skinluxury__content_sect .content_text span.t33 {
  -webkit-transition-delay: 0.32s;
  transition-delay: 0.32s;
}
.skinluxury__content_sect .content_text span.t34 {
  -webkit-transition-delay: 0.33s;
  transition-delay: 0.33s;
}
.skinluxury__content_sect .content_text span.t35 {
  -webkit-transition-delay: 0.34s;
  transition-delay: 0.34s;
}
.skinluxury__content_sect .content_text span.t36 {
  -webkit-transition-delay: 0.35s;
  transition-delay: 0.35s;
}
.skinluxury__content_sect .content_text span.t37 {
  -webkit-transition-delay: 0.36s;
  transition-delay: 0.36s;
}
.skinluxury__content_sect .content_text span.t38 {
  -webkit-transition-delay: 0.37s;
  transition-delay: 0.37s;
}
.skinluxury__content_sect .content_text span.t39 {
  -webkit-transition-delay: 0.38s;
  transition-delay: 0.38s;
}
.skinluxury__content_sect .content_text span.t40 {
  -webkit-transition-delay: 0.39s;
  transition-delay: 0.39s;
}
.skinluxury__content_sect .content_text span.t41 {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.skinluxury__content_sect .content_text span.t42 {
  -webkit-transition-delay: 0.41s;
  transition-delay: 0.41s;
}
.skinluxury__content_sect .content_text span.t43 {
  -webkit-transition-delay: 0.42s;
  transition-delay: 0.42s;
}
.skinluxury__content_sect .content_text span.t44 {
  -webkit-transition-delay: 0.43s;
  transition-delay: 0.43s;
}
.skinluxury__content_sect .content_text span.t45 {
  -webkit-transition-delay: 0.44s;
  transition-delay: 0.44s;
}
.skinluxury__content_sect .content_text span.t46 {
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
}
.skinluxury__content_sect .content_text span.t47 {
  -webkit-transition-delay: 0.46s;
  transition-delay: 0.46s;
}
.skinluxury__content_sect .content_text span.t48 {
  -webkit-transition-delay: 0.47s;
  transition-delay: 0.47s;
}
.skinluxury__content_sect .content_text span.t49 {
  -webkit-transition-delay: 0.48s;
  transition-delay: 0.48s;
}
.skinluxury__content_sect .content_text span.t50 {
  -webkit-transition-delay: 0.49s;
  transition-delay: 0.49s;
}
.skinluxury__content_sect .content_text span.t51 {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.skinluxury__content_sect .content_text span.t52 {
  -webkit-transition-delay: 0.51s;
  transition-delay: 0.51s;
}
.skinluxury__content_sect .content_text span.t53 {
  -webkit-transition-delay: 0.52s;
  transition-delay: 0.52s;
}
.skinluxury__content_sect .content_text span.t54 {
  -webkit-transition-delay: 0.53s;
  transition-delay: 0.53s;
}
.skinluxury__content_sect .content_text span.t55 {
  -webkit-transition-delay: 0.54s;
  transition-delay: 0.54s;
}
.skinluxury__content_sect .content_text span.t56 {
  -webkit-transition-delay: 0.55s;
  transition-delay: 0.55s;
}
.skinluxury__content_sect .content_text span.t57 {
  -webkit-transition-delay: 0.56s;
  transition-delay: 0.56s;
}
.skinluxury__content_sect .content_text span.t58 {
  -webkit-transition-delay: 0.57s;
  transition-delay: 0.57s;
}
.skinluxury__content_sect .content_text span.t59 {
  -webkit-transition-delay: 0.58s;
  transition-delay: 0.58s;
}
.skinluxury__content_sect .content_text span.t60 {
  -webkit-transition-delay: 0.59s;
  transition-delay: 0.59s;
}
.skinluxury__content_sect .content_text span.t61 {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.skinluxury__content_sect .content_text span.t62 {
  -webkit-transition-delay: 0.61s;
  transition-delay: 0.61s;
}
.skinluxury__content_sect .content_text span.t63 {
  -webkit-transition-delay: 0.62s;
  transition-delay: 0.62s;
}
.skinluxury__content_sect .content_text span.t64 {
  -webkit-transition-delay: 0.63s;
  transition-delay: 0.63s;
}
.skinluxury__content_sect .content_text span.t65 {
  -webkit-transition-delay: 0.64s;
  transition-delay: 0.64s;
}
.skinluxury__content_sect .content_text span.t66 {
  -webkit-transition-delay: 0.65s;
  transition-delay: 0.65s;
}
.skinluxury__content_sect .content_text span.t67 {
  -webkit-transition-delay: 0.66s;
  transition-delay: 0.66s;
}
.skinluxury__content_sect .content_text span.t68 {
  -webkit-transition-delay: 0.67s;
  transition-delay: 0.67s;
}
.skinluxury__content_sect .content_text span.t69 {
  -webkit-transition-delay: 0.68s;
  transition-delay: 0.68s;
}
.skinluxury__content_sect .content_text span.t70 {
  -webkit-transition-delay: 0.69s;
  transition-delay: 0.69s;
}
.skinluxury__content_sect .content_text span.t71 {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.skinluxury__content_sect .content_text span.t72 {
  -webkit-transition-delay: 0.71s;
  transition-delay: 0.71s;
}
.skinluxury__content_sect .content_text span.t73 {
  -webkit-transition-delay: 0.72s;
  transition-delay: 0.72s;
}
.skinluxury__content_sect .content_text span.t74 {
  -webkit-transition-delay: 0.73s;
  transition-delay: 0.73s;
}
.skinluxury__content_sect .content_text span.t75 {
  -webkit-transition-delay: 0.74s;
  transition-delay: 0.74s;
}
.skinluxury__content_sect .content_text span.t76 {
  -webkit-transition-delay: 0.75s;
  transition-delay: 0.75s;
}
.skinluxury__content_sect .content_text span.t77 {
  -webkit-transition-delay: 0.76s;
  transition-delay: 0.76s;
}
.skinluxury__content_sect .content_text span.t78 {
  -webkit-transition-delay: 0.77s;
  transition-delay: 0.77s;
}
.skinluxury__content_sect .content_text span.t79 {
  -webkit-transition-delay: 0.78s;
  transition-delay: 0.78s;
}
.skinluxury__content_sect .content_text span.t80 {
  -webkit-transition-delay: 0.79s;
  transition-delay: 0.79s;
}
.skinluxury__content_sect .content_text span.t81 {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
.skinluxury__content_sect .content_text span.t82 {
  -webkit-transition-delay: 0.81s;
  transition-delay: 0.81s;
}
.skinluxury__content_sect .content_text.is-hidden span {
  color: transparent;
  -webkit-transition: none;
  transition: none;
}
.skinluxury__content_sect .content_btn {
  width: 310px;
  margin: 70px auto 0;
  opacity: 1;
  -webkit-transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.skinluxury__content_sect .content_btn a {
  color: #fff;
  font-size: 1.6rem;
  letter-spacing: normal;
  line-height: 1.25;
  text-decoration: none;
  display: block;
  background-color: #081F2C;
  padding: 16px 0;
}
.skinluxury__content_sect .content_btn.is-hidden {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}

@media print, screen and (min-width: 768px) {
  .skinluxury__content_sect .content_btn a {
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  .skinluxury__content_sect .content_btn a:hover {
    color: #081F2C;
    background-color: #fff;
  }
}
@media print, screen and (max-width: 767px) {
  .swiper-wrapper {
    display: block;
  }
  .skinluxury__wrapper br.sp {
    display: inline;
  }
  .skinluxury__hero_visual {
    height: auto;
    margin-top: -108px;
    padding-top: 108px;
  }
  .skinluxury__hero_visual picture {
    height: auto;
  }
  .skinluxury__hero_visual img {
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
  }
  .skinluxury__hero_visual .scroll {
    display: none;
  }
  .skinluxury__fixedbg {
    height: 100vh;
    bottom: auto;
  }
  .skinluxury__fixedbg .bgMovie {
    -webkit-transition: opacity 1s ease;
    transition: opacity 1s ease;
  }
  .skinluxury__fixedbg[data-state=init] .bgMovie {
    opacity: 1;
  }
  .skinluxury__fixedbg[data-state=init] .bg01 {
    opacity: 0;
  }
  .skinluxury__fixedbg[data-state=history] .bg01 {
    opacity: 1;
  }
  .skinluxury__fixedbg[data-state=history] .bgMovie {
    opacity: 0;
    z-index: 1;
  }
  .skinluxury__fixedbg.movieOut .bgMovie {
    background-image: url("../images/bg_still_sp.jpg");
  }
  .skinluxury__contents {
    padding-top: 14.6666666667%;
  }
  .skinluxury__contents .contentsBody {
    opacity: 1;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__look_area {
    position: static;
    padding-bottom: 26.6666666667%;
  }
  .skinluxury__look_area.fixed {
    position: static;
  }
  .skinluxury__look_area .swiper {
    height: auto;
  }
  .skinluxury__look_area .scroll {
    display: none;
  }
  .skinluxury__lead_area {
    height: auto;
    display: block;
  }
  .skinluxury__lead_area .inner .lead {
    font-size: 1.9rem;
    line-height: 1.7368421053;
  }
  .skinluxury__lead_area .inner .text {
    font-size: 1.3rem;
    line-height: 2.3076923077;
    margin-top: 13.3333333333%;
  }
  .skinluxury__look_col {
    margin-top: 18.6666666667%;
  }
  .skinluxury__look_col .inner {
    display: block;
  }
  .skinluxury__look_col .inner > * {
    width: 100%;
  }
  .skinluxury__look_col .inner {
    padding: 0 8%;
  }
  .skinluxury__look_col .look {
    height: auto;
    -webkit-transition: opacity 1.2s ease;
    transition: opacity 1.2s ease;
  }
  .skinluxury__look_col .look img {
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
    -webkit-transition: -webkit-transform 2.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: -webkit-transform 2.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 2.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 2.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 2.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .skinluxury__look_col .column {
    margin-top: 22.2222222222%;
  }
  .skinluxury__look_col .column .text {
    font-size: 1.3rem;
    line-height: 2.3076923077;
  }
  .skinluxury__look_col .column .text span {
    color: #000;
  }
  .skinluxury__look_col .column .text span.t1 {
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .skinluxury__look_col .column .text span.t2 {
    -webkit-transition-delay: 0.81s;
    transition-delay: 0.81s;
  }
  .skinluxury__look_col .column .text span.t3 {
    -webkit-transition-delay: 0.82s;
    transition-delay: 0.82s;
  }
  .skinluxury__look_col .column .text span.t4 {
    -webkit-transition-delay: 0.83s;
    transition-delay: 0.83s;
  }
  .skinluxury__look_col .column .text span.t5 {
    -webkit-transition-delay: 0.84s;
    transition-delay: 0.84s;
  }
  .skinluxury__look_col .column .text span.t6 {
    -webkit-transition-delay: 0.85s;
    transition-delay: 0.85s;
  }
  .skinluxury__look_col .column .text span.t7 {
    -webkit-transition-delay: 0.86s;
    transition-delay: 0.86s;
  }
  .skinluxury__look_col .column .text span.t8 {
    -webkit-transition-delay: 0.87s;
    transition-delay: 0.87s;
  }
  .skinluxury__look_col .column .text span.t9 {
    -webkit-transition-delay: 0.88s;
    transition-delay: 0.88s;
  }
  .skinluxury__look_col .column .text span.t10 {
    -webkit-transition-delay: 0.89s;
    transition-delay: 0.89s;
  }
  .skinluxury__look_col .column .text span.t11 {
    -webkit-transition-delay: 0.9s;
    transition-delay: 0.9s;
  }
  .skinluxury__look_col .column .text span.t12 {
    -webkit-transition-delay: 0.91s;
    transition-delay: 0.91s;
  }
  .skinluxury__look_col .column .text span.t13 {
    -webkit-transition-delay: 0.92s;
    transition-delay: 0.92s;
  }
  .skinluxury__look_col .column .text span.t14 {
    -webkit-transition-delay: 0.93s;
    transition-delay: 0.93s;
  }
  .skinluxury__look_col .column .text span.t15 {
    -webkit-transition-delay: 0.94s;
    transition-delay: 0.94s;
  }
  .skinluxury__look_col .column .text span.t16 {
    -webkit-transition-delay: 0.95s;
    transition-delay: 0.95s;
  }
  .skinluxury__look_col .column .text span.t17 {
    -webkit-transition-delay: 0.96s;
    transition-delay: 0.96s;
  }
  .skinluxury__look_col .column .text span.t18 {
    -webkit-transition-delay: 0.97s;
    transition-delay: 0.97s;
  }
  .skinluxury__look_col .column .text span.t19 {
    -webkit-transition-delay: 0.98s;
    transition-delay: 0.98s;
  }
  .skinluxury__look_col .column .text span.t20 {
    -webkit-transition-delay: 0.99s;
    transition-delay: 0.99s;
  }
  .skinluxury__look_col .column .text span.t21 {
    -webkit-transition-delay: 1s;
    transition-delay: 1s;
  }
  .skinluxury__look_col .column .text span.t22 {
    -webkit-transition-delay: 1.01s;
    transition-delay: 1.01s;
  }
  .skinluxury__look_col .column .text span.t23 {
    -webkit-transition-delay: 1.02s;
    transition-delay: 1.02s;
  }
  .skinluxury__look_col .column .text span.t24 {
    -webkit-transition-delay: 1.03s;
    transition-delay: 1.03s;
  }
  .skinluxury__look_col .column .text span.t25 {
    -webkit-transition-delay: 1.04s;
    transition-delay: 1.04s;
  }
  .skinluxury__look_col .column .text span.t26 {
    -webkit-transition-delay: 1.05s;
    transition-delay: 1.05s;
  }
  .skinluxury__look_col .column .text span.t27 {
    -webkit-transition-delay: 1.06s;
    transition-delay: 1.06s;
  }
  .skinluxury__look_col .column .text span.t28 {
    -webkit-transition-delay: 1.07s;
    transition-delay: 1.07s;
  }
  .skinluxury__look_col .column .text span.t29 {
    -webkit-transition-delay: 1.08s;
    transition-delay: 1.08s;
  }
  .skinluxury__look_col .column .text span.t30 {
    -webkit-transition-delay: 1.09s;
    transition-delay: 1.09s;
  }
  .skinluxury__look_col .column .text span.t31 {
    -webkit-transition-delay: 1.1s;
    transition-delay: 1.1s;
  }
  .skinluxury__look_col .column .text span.t32 {
    -webkit-transition-delay: 1.11s;
    transition-delay: 1.11s;
  }
  .skinluxury__look_col .column .text span.t33 {
    -webkit-transition-delay: 1.12s;
    transition-delay: 1.12s;
  }
  .skinluxury__look_col .column .text span.t34 {
    -webkit-transition-delay: 1.13s;
    transition-delay: 1.13s;
  }
  .skinluxury__look_col .column .text span.t35 {
    -webkit-transition-delay: 1.14s;
    transition-delay: 1.14s;
  }
  .skinluxury__look_col .column .text span.t36 {
    -webkit-transition-delay: 1.15s;
    transition-delay: 1.15s;
  }
  .skinluxury__look_col .column .text span.t37 {
    -webkit-transition-delay: 1.16s;
    transition-delay: 1.16s;
  }
  .skinluxury__look_col .column .text span.t38 {
    -webkit-transition-delay: 1.17s;
    transition-delay: 1.17s;
  }
  .skinluxury__look_col .column .text span.t39 {
    -webkit-transition-delay: 1.18s;
    transition-delay: 1.18s;
  }
  .skinluxury__look_col .column .text span.t40 {
    -webkit-transition-delay: 1.19s;
    transition-delay: 1.19s;
  }
  .skinluxury__look_col .column .text span.t41 {
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s;
  }
  .skinluxury__look_col .column .text span.t42 {
    -webkit-transition-delay: 1.21s;
    transition-delay: 1.21s;
  }
  .skinluxury__look_col .column .text span.t43 {
    -webkit-transition-delay: 1.22s;
    transition-delay: 1.22s;
  }
  .skinluxury__look_col .column .text span.t44 {
    -webkit-transition-delay: 1.23s;
    transition-delay: 1.23s;
  }
  .skinluxury__look_col .column .text span.t45 {
    -webkit-transition-delay: 1.24s;
    transition-delay: 1.24s;
  }
  .skinluxury__look_col .column .text span.t46 {
    -webkit-transition-delay: 1.25s;
    transition-delay: 1.25s;
  }
  .skinluxury__look_col .column .text span.t47 {
    -webkit-transition-delay: 1.26s;
    transition-delay: 1.26s;
  }
  .skinluxury__look_col .column .text span.t48 {
    -webkit-transition-delay: 1.27s;
    transition-delay: 1.27s;
  }
  .skinluxury__look_col .column .text span.t49 {
    -webkit-transition-delay: 1.28s;
    transition-delay: 1.28s;
  }
  .skinluxury__look_col .column .text span.t50 {
    -webkit-transition-delay: 1.29s;
    transition-delay: 1.29s;
  }
  .skinluxury__look_col .column .text span.t51 {
    -webkit-transition-delay: 1.3s;
    transition-delay: 1.3s;
  }
  .skinluxury__look_col .column .text span.t52 {
    -webkit-transition-delay: 1.31s;
    transition-delay: 1.31s;
  }
  .skinluxury__look_col .column .text span.t53 {
    -webkit-transition-delay: 1.32s;
    transition-delay: 1.32s;
  }
  .skinluxury__look_col .column .text span.t54 {
    -webkit-transition-delay: 1.33s;
    transition-delay: 1.33s;
  }
  .skinluxury__look_col .column .text span.t55 {
    -webkit-transition-delay: 1.34s;
    transition-delay: 1.34s;
  }
  .skinluxury__look_col .column .text span.t56 {
    -webkit-transition-delay: 1.35s;
    transition-delay: 1.35s;
  }
  .skinluxury__look_col .column .text span.t57 {
    -webkit-transition-delay: 1.36s;
    transition-delay: 1.36s;
  }
  .skinluxury__look_col .column .text span.t58 {
    -webkit-transition-delay: 1.37s;
    transition-delay: 1.37s;
  }
  .skinluxury__look_col .column .text span.t59 {
    -webkit-transition-delay: 1.38s;
    transition-delay: 1.38s;
  }
  .skinluxury__look_col .column .text span.t60 {
    -webkit-transition-delay: 1.39s;
    transition-delay: 1.39s;
  }
  .skinluxury__look_col .column .text span.t61 {
    -webkit-transition-delay: 1.4s;
    transition-delay: 1.4s;
  }
  .skinluxury__look_col .column .text span.t62 {
    -webkit-transition-delay: 1.41s;
    transition-delay: 1.41s;
  }
  .skinluxury__look_col .column .text span.t63 {
    -webkit-transition-delay: 1.42s;
    transition-delay: 1.42s;
  }
  .skinluxury__look_col .column .text span.t64 {
    -webkit-transition-delay: 1.43s;
    transition-delay: 1.43s;
  }
  .skinluxury__look_col .column .text span.t65 {
    -webkit-transition-delay: 1.44s;
    transition-delay: 1.44s;
  }
  .skinluxury__look_col .column .text span.t66 {
    -webkit-transition-delay: 1.45s;
    transition-delay: 1.45s;
  }
  .skinluxury__look_col .column .text span.t67 {
    -webkit-transition-delay: 1.46s;
    transition-delay: 1.46s;
  }
  .skinluxury__look_col .column .text span.t68 {
    -webkit-transition-delay: 1.47s;
    transition-delay: 1.47s;
  }
  .skinluxury__look_col .column .text span.t69 {
    -webkit-transition-delay: 1.48s;
    transition-delay: 1.48s;
  }
  .skinluxury__look_col .column .text span.t70 {
    -webkit-transition-delay: 1.49s;
    transition-delay: 1.49s;
  }
  .skinluxury__look_col .column .text span.t71 {
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s;
  }
  .skinluxury__look_col .column .text span.t72 {
    -webkit-transition-delay: 1.51s;
    transition-delay: 1.51s;
  }
  .skinluxury__look_col .column .text span.t73 {
    -webkit-transition-delay: 1.52s;
    transition-delay: 1.52s;
  }
  .skinluxury__look_col .column .text span.t74 {
    -webkit-transition-delay: 1.53s;
    transition-delay: 1.53s;
  }
  .skinluxury__look_col .column .text span.t75 {
    -webkit-transition-delay: 1.54s;
    transition-delay: 1.54s;
  }
  .skinluxury__look_col .column .text span.t76 {
    -webkit-transition-delay: 1.55s;
    transition-delay: 1.55s;
  }
  .skinluxury__look_col .column .text span.t77 {
    -webkit-transition-delay: 1.56s;
    transition-delay: 1.56s;
  }
  .skinluxury__look_col .column .text span.t78 {
    -webkit-transition-delay: 1.57s;
    transition-delay: 1.57s;
  }
  .skinluxury__look_col .column .text span.t79 {
    -webkit-transition-delay: 1.58s;
    transition-delay: 1.58s;
  }
  .skinluxury__look_col .column .text span.t80 {
    -webkit-transition-delay: 1.59s;
    transition-delay: 1.59s;
  }
  .skinluxury__look_col .column .text span.t81 {
    -webkit-transition-delay: 1.6s;
    transition-delay: 1.6s;
  }
  .skinluxury__look_col .column .text span.t82 {
    -webkit-transition-delay: 1.61s;
    transition-delay: 1.61s;
  }
  .skinluxury__look_col .column .text span.t83 {
    -webkit-transition-delay: 1.62s;
    transition-delay: 1.62s;
  }
  .skinluxury__look_col .column .text span.t84 {
    -webkit-transition-delay: 1.63s;
    transition-delay: 1.63s;
  }
  .skinluxury__look_col .column .text span.t85 {
    -webkit-transition-delay: 1.64s;
    transition-delay: 1.64s;
  }
  .skinluxury__look_col .column .text span.t86 {
    -webkit-transition-delay: 1.65s;
    transition-delay: 1.65s;
  }
  .skinluxury__look_col .column .text span.t87 {
    -webkit-transition-delay: 1.66s;
    transition-delay: 1.66s;
  }
  .skinluxury__look_col .column .text span.t88 {
    -webkit-transition-delay: 1.67s;
    transition-delay: 1.67s;
  }
  .skinluxury__look_col .column .text span.t89 {
    -webkit-transition-delay: 1.68s;
    transition-delay: 1.68s;
  }
  .skinluxury__look_col .column .text span.t90 {
    -webkit-transition-delay: 1.69s;
    transition-delay: 1.69s;
  }
  .skinluxury__look_col .column .text span.t91 {
    -webkit-transition-delay: 1.7s;
    transition-delay: 1.7s;
  }
  .skinluxury__look_col .column .text span.t92 {
    -webkit-transition-delay: 1.71s;
    transition-delay: 1.71s;
  }
  .skinluxury__look_col .column .text span.t93 {
    -webkit-transition-delay: 1.72s;
    transition-delay: 1.72s;
  }
  .skinluxury__look_col .column .text span.t94 {
    -webkit-transition-delay: 1.73s;
    transition-delay: 1.73s;
  }
  .skinluxury__look_col .column .text span.t95 {
    -webkit-transition-delay: 1.74s;
    transition-delay: 1.74s;
  }
  .skinluxury__look_col .column .text span.t96 {
    -webkit-transition-delay: 1.75s;
    transition-delay: 1.75s;
  }
  .skinluxury__look_col .column .text span.t97 {
    -webkit-transition-delay: 1.76s;
    transition-delay: 1.76s;
  }
  .skinluxury__look_col .column .text span.t98 {
    -webkit-transition-delay: 1.77s;
    transition-delay: 1.77s;
  }
  .skinluxury__look_col .column .text span.t99 {
    -webkit-transition-delay: 1.78s;
    transition-delay: 1.78s;
  }
  .skinluxury__look_col .column .text span.t100 {
    -webkit-transition-delay: 1.79s;
    transition-delay: 1.79s;
  }
  .skinluxury__look_col .column .text + .text {
    margin-top: 11.1111111111%;
  }
  .skinluxury__look_col.is-hidden .look {
    opacity: 0;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__look_col.is-hidden .look img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__look_col.is-hidden .column .text span {
    color: transparent;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect {
    padding: 20% 0 16%;
  }
  .skinluxury__content_sect .skinluxury__hdg span {
    min-width: 58.9333333333%;
    font-size: 5rem !important;
    padding-bottom: 1.1rem;
  }
  .skinluxury__content_sect .skinluxury__hdg + .ja {
    font-size: 1.6rem;
    margin-top: 2.6666666667%;
  }
  .skinluxury__content_sect .skinluxury__hdg.mW span {
    min-width: 72.6666666667%;
  }
  .skinluxury__content_sect .skinluxury__historyMovie {
    margin-top: 13.3333333333%;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .movieWrap {
    width: 84%;
    max-width: none;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .l {
    font-size: 1.6rem;
    line-height: 1.75;
    margin-top: 10%;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .l .spEff {
    display: inline-block;
    opacity: 1;
    -webkit-transition: opacity 1s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: opacity 1s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
  .skinluxury__content_sect .skinluxury__historyMovie .l .spEff:nth-child(3) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .t {
    font-size: 1.3rem;
    line-height: 2.3076923077;
    margin-top: 10%;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .t .pcEff {
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .t .spEff {
    display: inline-block;
    opacity: 1;
    -webkit-transition: opacity 1s 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: opacity 1s 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
  .skinluxury__content_sect .skinluxury__historyMovie .t .spEff.s2 {
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .skinluxury__content_sect .skinluxury__historyMovie .t .spEff.s3 {
    -webkit-transition-delay: 1s;
    transition-delay: 1s;
  }
  .skinluxury__content_sect .skinluxury__historyMovie.is-hidden .l {
    opacity: 1;
  }
  .skinluxury__content_sect .skinluxury__historyMovie.is-hidden .l .spEff {
    opacity: 0;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .skinluxury__historyMovie.is-hidden .t .pcEff {
    opacity: 1;
  }
  .skinluxury__content_sect .skinluxury__historyMovie.is-hidden .t .spEff {
    opacity: 0;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .content_text {
    font-size: 1.3rem;
    line-height: 2.3076923077 !important;
    margin-top: 15.7333333333%;
  }
  .skinluxury__content_sect .content_text + .content_text {
    margin-top: 10.6666666667%;
  }
  .skinluxury__content_sect .content_text .pcEff {
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .content_text .spEff {
    display: inline-block;
    opacity: 1;
    -webkit-transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
  .skinluxury__content_sect .content_text .spEff.s2 {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .skinluxury__content_sect .content_text .spEff.s3 {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .skinluxury__content_sect .content_text .spEff.s4 {
    -webkit-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .skinluxury__content_sect .content_text .spEff.s5 {
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .skinluxury__content_sect .content_text .spEff.s6 {
    -webkit-transition-delay: 1s;
    transition-delay: 1s;
  }
  .skinluxury__content_sect .content_text.is-hidden .pcEff {
    opacity: 1;
  }
  .skinluxury__content_sect .content_text.is-hidden .spEff {
    opacity: 0;
    -webkit-transition: none;
    transition: none;
  }
  .skinluxury__content_sect .content_btn {
    width: 68%;
    margin-top: 13.3333333333%;
  }
  .skinluxury__content_sect .content_btn a {
    font-size: 1.2rem;
    line-height: 1.3333333333;
    padding: 4.5098039216% 0 4.3137254902%;
  }
  .textTrans .skinluxury__look_col .column .text span {
    -webkit-transition-delay: 0s !important;
    transition-delay: 0s !important;
  }
  .textColor .skinluxury__look_col .column .text span {
    color: #fff !important;
    -webkit-transition-delay: 0s !important;
    transition-delay: 0s !important;
  }
}
.splash {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 1s ease, visibility 1s ease;
  transition: opacity 1s ease, visibility 1s ease;
}
.splash.is-hidden {
  opacity: 0;
  visibility: hidden;
}
.splash:before {
  content: "";
  display: block;
  background: #F7F1E5;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.8s ease;
  transition: opacity 0.8s ease;
}
.splash .video-js {
  width: 100%;
  height: 100%;
}
.splash video {
  z-index: 1;
  -o-object-fit: cover;
  object-fit: cover;
}
.splash.show:before {
  opacity: 0;
}

/*# sourceMappingURL=main.css.map */
