@charset "UTF-8";

@media screen and (min-width: 768px) {
  .header-logo {
    display: none !important;
  }
}

.footer {
  padding-top: 0;
}

.footer .footer-nav {
  margin-left: -1.6vw;
  width: 100%;
  padding-top: 6.6666666667vw;
}

.main-area {
  padding-top: 0;
}

@media screen and (max-width: 767px) {
  #breadcrumb {
    width: auto !important;
  }
}

@media screen and (min-width: 768px) {
  #Contents {
    padding-top: 5rem;
  }
}

#Wrap {
  padding: 0;
  margin: 0;
}

#MR261016AW2nd.lp-page {
  --pc-width: 1919;
  --sp-width: 750;
  --pc-artboard-width: 650;
  --sp-artboard-width: 750;
  --formula: calc(var(--variable) * var(--ratio));
  --formula_pc: calc(var(--variable) * 1);
  --color-text: #95b8ce;
  --color-bg: #fffef8;
  --font-base: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  --font-credit: "times-new-roman", "Times New Roman", Times, serif;
  --color-credit: #8c8381;
  --color-on-photo: #fffef8;
  --duration-credit: 0.4s;
  --ease-base: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration-base: 0.8s;

  --header-offset: 0px;
}

@media (min-width: 1920px) {
  #MR261016AW2nd.lp-page {
    --ratio: calc(var(--pc-artboard-width) / var(--sp-artboard-width));
    --variable: 1px;
  }
}

@media (min-width: 768px) and (max-width: 1919px) {
  #MR261016AW2nd.lp-page {
    --ratio: calc(var(--pc-artboard-width) / var(--sp-artboard-width));
    --variable: calc(100vw / var(--pc-width));
  }
}

@media (max-width: 767px) {
  #MR261016AW2nd.lp-page {
    --ratio: 1;
    --variable: calc(100vw / var(--sp-width));
  }
}

#MR261016AW2nd.lp-page * {
  box-sizing: border-box;
  font: inherit;
  letter-spacing: inherit;

  font-feature-settings: normal;
}

#MR261016AW2nd.lp-page img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  transition: unset;
}

#MR261016AW2nd.lp-page h1,
#MR261016AW2nd.lp-page h2,
#MR261016AW2nd.lp-page h3,
#MR261016AW2nd.lp-page h4,
#MR261016AW2nd.lp-page h5,
#MR261016AW2nd.lp-page h6,
#MR261016AW2nd.lp-page p {
  margin: 0;
}

#MR261016AW2nd.lp-page picture {
  display: block;
}

#MR261016AW2nd.lp-page button {
  padding: 0;
  cursor: pointer;
  appearance: none;
  color: inherit;
  background-color: unset;
  border: unset;
}

@media (min-width: 768px) {
  #MR261016AW2nd.lp-page .is-hidden--desktop {
    display: none !important;
  }
}

@media (max-width: 767px) {
  #MR261016AW2nd.lp-page .is-hidden--mobile {
    display: none !important;
  }
}

#MR261016AW2nd.lp-page .lp-deco {
  pointer-events: none;
}

#MR261016AW2nd.lp-page .lp-slider img,
#MR261016AW2nd.lp-page .lp-slider a {
  -webkit-user-drag: none;
  user-select: none;
}

#MR261016AW2nd.lp-page .lp-slider__pager {
  position: static;
}

#MR261016AW2nd.lp-page section,
#MR261016AW2nd.lp-page .lp-item {
  display: flow-root;
}

#MR261016AW2nd.lp-page {
  color: var(--color-text);
  background-color: var(--color-bg);
  font-family: var(--font-base);
  line-height: 1.5;
  letter-spacing: 0.05em;
}

#MR261016AW2nd.lp-page .ani-inview {
  opacity: 0;
  translate: 0 calc(30 * var(--formula, 1px));
  transition: opacity var(--duration-base) var(--ease-base),
    translate var(--duration-base) var(--ease-base);
}

#MR261016AW2nd.lp-page .ani-inview.is-active {
  opacity: 1;
  translate: 0 0;
}

#MR261016AW2nd.lp-page .ani-fade {
  opacity: 0;
  transition: opacity var(--duration-base) var(--ease-base);
}
#MR261016AW2nd.lp-page .ani-blur-fade{
  opacity: 0;
  filter: blur(calc(16 * var(--formula, 1px)));
  transition: opacity 1.4s var(--ease-base), filter 1.4s var(--ease-base);
}

#MR261016AW2nd.lp-page .ani-fade.is-active {
  opacity: 1;
}
#MR261016AW2nd.lp-page .ani-blur-fade.is-active{
  opacity: 1;
  filter: none;
}

@media (prefers-reduced-motion: reduce) {
  #MR261016AW2nd.lp-page .ani-inview,
  #MR261016AW2nd.lp-page .ani-fade {
    opacity: 1;
    translate: 0 0;
    transition: none;
  }
}

#MR261016AW2nd.lp-page .lp-inner {
  width: calc(var(--sp-artboard-width) * var(--formula));
  margin-inline: auto;
  display: flow-root;
}

@media (min-width: 768px) {
  #MR261016AW2nd.lp-page .lp-inner {
    width: calc(var(--pc-artboard-width) * var(--formula_pc));
  }
}

@media (min-width: 768px) {
  #MR261016AW2nd.lp-page .lp-layout { display: grid; align-items: start; }
  #MR261016AW2nd.lp-page .lp-layout--col-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  #MR261016AW2nd.lp-page .lp-layout--col-3 {
    grid-template-columns:
      minmax(0, 1fr)
      min(calc(var(--pc-artboard-width) * var(--formula_pc)), 100%)
      minmax(0, 1fr);
  }
}

#MR261016AW2nd.lp-page .lp-layout__primary {
  overflow-x: clip;
  display: flow-root;
}

#MR261016AW2nd.lp-page .lp-layout__sub { display: none; }

@media (min-width: 768px) {
  #MR261016AW2nd.lp-page .lp-layout__sub {
    display: grid;
    place-items: center;
    position: sticky;
    top: var(--header-offset, 0px);
    height: calc(100dvh - var(--header-offset, 0px));
    overflow: hidden;
  }
  #MR261016AW2nd.lp-page .lp-layout__sub.lp-layout__sub--right{
    padding-top: calc(1534 * var(--formula));
  }
}

#MR261016AW2nd.lp-page .lp-mv__visual {
  position: relative;
  margin-left: calc(1 * var(--formula));
  width: calc(748 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__img {
  width: calc(748 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__starring {
  width: calc(89 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__name {
  width: calc(205 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__collection {
  position: absolute;
  top: calc(987 * var(--formula));
  left: calc(255 * var(--formula));
  width: calc(237 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__title {
  position: absolute;
  top: calc(896 * var(--formula));
  left: calc(121 * var(--formula));
  width: calc(507 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__logo {
  position: absolute;
  top: calc(122 * var(--formula));
  left: calc(198 * var(--formula));
  width: calc(353 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-lead {
  padding-bottom: calc(61 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-lead__text {
  margin-top: calc(146 * var(--formula));
  margin-left: calc(133 * var(--formula));
  width: calc(482 * var(--formula));
  font-size: calc(21 * var(--formula));
  line-height: 2.159;
  letter-spacing: 0.07em;
  text-align: center;
  color: #95b8ce;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--01 {
  padding-bottom: calc(66 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look01-01 {
  position: relative;
  margin-top: calc(64 * var(--formula));
  margin-left: calc(65 * var(--formula));
  width: calc(620 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look01-01 .lp-photo__img {
  width: calc(620 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look01-01 .lp-photo__label {
  position: absolute;
  top: calc(7 * var(--formula));
  left: calc(275 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look01-02 {
  margin-top: calc(20 * var(--formula));
  margin-left: calc(65 * var(--formula));
  width: calc(620 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look01 {
  margin-top: calc(11 * var(--formula));
  margin-left: calc(180 * var(--formula));
  width: calc(390 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  text-align: center;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--02 {
  padding-bottom: calc(99 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look02-01 {
  position: relative;
  margin-top: calc(86 * var(--formula));
  margin-left: calc(45 * var(--formula));
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look02-01 .lp-photo__img {
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look02-01 .lp-photo__label {
  position: absolute;
  top: calc(917 * var(--formula));
  left: calc(295 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look02-02 {
  position: relative;
  margin-top: calc(50 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look02-02 .lp-photo__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look02 {
  position: absolute;
  top: calc(1074 * var(--formula));
  left: calc(138 * var(--formula));
  width: calc(474 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: -0.01em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--03 {
  padding-bottom: calc(67 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look03 {
  position: relative;
  margin-top: calc(94 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look03 .swiper {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look03 .lp-slider__pager {
  position: absolute;
  top: calc(1094 * var(--formula));
  left: calc(700 * var(--formula));
  width: calc(30 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look03 .lp-slider__label {
  position: absolute;
  top: calc(13 * var(--formula));
  left: calc(340 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look03 {
  margin-top: calc(8 * var(--formula));
  margin-left: calc(20 * var(--formula));
  width: calc(416 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--04 {
  padding-bottom: calc(59 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look04-01 {
  margin-top: calc(90 * var(--formula));
  margin-left: calc(80 * var(--formula));
  width: calc(590 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look04-02 {
  position: relative;
  margin-top: calc(177 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look04-02 .lp-photo__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look04-02 .lp-photo__label {
  position: absolute;
  top: calc(1045 * var(--formula));
  left: calc(340 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look04 {
  margin-top: calc(8 * var(--formula));
  margin-left: calc(187 * var(--formula));
  width: calc(376 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  text-align: center;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-pickup--belt {
  padding-bottom: calc(111 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--belt {
  position: relative;
  margin-top: calc(75 * var(--formula));
  margin-left: calc(135 * var(--formula));
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--belt .lp-photo__img {
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--belt {
  position: absolute;
  top: calc(679 * var(--formula));
  left: calc(17 * var(--formula));
  width: calc(108 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #fffef8;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--05 {
  padding-bottom: calc(32 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look05-01 {
  margin-top: calc(119 * var(--formula));
  margin-left: calc(47 * var(--formula));
  width: calc(655 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look05-02 {
  position: relative;
  margin-top: calc(21 * var(--formula));
  margin-left: calc(47 * var(--formula));
  width: calc(655 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look05-02 .lp-photo__img {
  width: calc(655 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look05-02 .lp-photo__label {
  position: absolute;
  top: calc(15 * var(--formula));
  left: calc(293 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look05 {
  margin-top: calc(9 * var(--formula));
  margin-left: calc(182 * var(--formula));
  width: calc(386 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  text-align: center;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--06 {
  padding-bottom: calc(103 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look06-01 {
  margin-top: calc(57 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look06-02 {
  position: relative;
  margin-top: calc(129 * var(--formula));
  margin-left: calc(77 * var(--formula));
  width: calc(595 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look06-02 .lp-photo__img {
  width: calc(595 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look06-02 .lp-photo__label {
  position: absolute;
  top: calc(12 * var(--formula));
  left: calc(263 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look06-03 {
  margin-top: calc(20 * var(--formula));
  margin-left: calc(77 * var(--formula));
  width: calc(596 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look06 {
  margin-top: calc(4 * var(--formula));
  margin-left: calc(77 * var(--formula));
  width: calc(502 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-pickup--stole {
  padding-bottom: calc(127 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--stole {
  position: relative;
  margin-top: calc(114 * var(--formula));
  margin-left: calc(135 * var(--formula));
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--stole .lp-photo__img {
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--stole {
  position: absolute;
  top: calc(677 * var(--formula));
  left: calc(20 * var(--formula));
  width: calc(110 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #fffef8;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--07 {
  padding-bottom: calc(71 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look07-01 {
  position: relative;
  margin-top: calc(123 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look07-01 .lp-photo__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look07-01 .lp-photo__label {
  position: absolute;
  top: calc(1047 * var(--formula));
  left: calc(340 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look07-02 {
  position: relative;
  margin-top: calc(20 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look07-02 .lp-photo__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look07 {
  position: absolute;
  top: calc(1081 * var(--formula));
  left: calc(20 * var(--formula));
  width: calc(374 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #ffffff;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--08 {
  padding-bottom: calc(67 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look08-01 {
  margin-top: calc(80 * var(--formula));
  margin-left: calc(43 * var(--formula));
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look08 {
  position: relative;
  margin-top: calc(20 * var(--formula));
  margin-left: calc(45 * var(--formula));
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look08 .swiper {
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look08 .lp-slider__label {
  position: absolute;
  top: calc(17 * var(--formula));
  left: calc(293 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look08 .lp-slider__pager {
  position: absolute;
  top: calc(959 * var(--formula));
  left: calc(610 * var(--formula));
  width: calc(30 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look08 {
  margin-top: calc(9 * var(--formula));
  margin-left: calc(45 * var(--formula));
  width: calc(422 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--09 {
  padding-bottom: calc(48 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-01 {
  position: relative;
  margin-top: calc(88 * var(--formula));
  margin-left: calc(45 * var(--formula));
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-01 .swiper {
  width: calc(660 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-01 .lp-slider__pager {
  position: absolute;
  top: calc(959 * var(--formula));
  left: calc(610 * var(--formula));
  width: calc(30 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-01 .lp-slider__label {
  position: absolute;
  top: calc(910 * var(--formula));
  left: calc(294 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-02 {
  position: relative;
  margin-top: calc(50 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-02 .swiper {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look09-02 .lp-slider__pager {
  position: absolute;
  top: calc(1093 * var(--formula));
  left: calc(700 * var(--formula));
  width: calc(30 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look09 {
  margin-top: calc(12 * var(--formula));
  margin-left: calc(20 * var(--formula));
  width: calc(503 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--10 {
  padding-bottom: calc(138 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look10-01 {
  position: relative;
  margin-top: calc(65 * var(--formula));
  margin-left: calc(80 * var(--formula));
  width: calc(590 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look10-01 .lp-photo__img {
  width: calc(590 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look10-01 .lp-photo__label {
  position: absolute;
  top: calc(812 * var(--formula));
  left: calc(258 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look10-02 {
  margin-top: calc(21 * var(--formula));
  margin-left: calc(80 * var(--formula));
  width: calc(590 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look10 {
  margin-top: calc(13 * var(--formula));
  margin-left: calc(80 * var(--formula));
  width: calc(540 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.4078;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-pickup--bag {
  padding-bottom: calc(99 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--bag {
  position: relative;
  margin-top: calc(147 * var(--formula));
  margin-left: calc(142 * var(--formula));
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--bag .lp-photo__img {
  width: calc(480 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--bag {
  position: absolute;
  top: calc(677 * var(--formula));
  left: calc(20 * var(--formula));
  width: calc(109 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #fffef8;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--11 {
  padding-bottom: calc(66 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look11-01 {
  position: relative;
  margin-top: calc(101 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look11-01 .lp-photo__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look11-01 .lp-photo__label {
  position: absolute;
  top: calc(13 * var(--formula));
  left: calc(340 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-photo--look11-02 {
  margin-top: calc(100 * var(--formula));
  margin-left: calc(55 * var(--formula));
  width: calc(640 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look11 {
  margin-top: calc(15 * var(--formula));
  margin-left: calc(188 * var(--formula));
  width: calc(374 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #8c8381;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-look--12 {
  padding-bottom: calc(62 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look12 {
  position: relative;
  margin-top: calc(84 * var(--formula));
  margin-left: calc(-1 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look12 .swiper {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit--look12 {
  width: calc(657 * var(--formula));
  font-size: calc(18 * var(--formula));
  line-height: 1.9633;
  letter-spacing: 0.01em;
  color: #ffffff;
  white-space: nowrap;
}

#MR261016AW2nd.lp-page .lp-slider--look12 .lp-slider__label {
  position: absolute;
  top: calc(12 * var(--formula));
  left: calc(341 * var(--formula));
  width: calc(70 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-slider--look12 .lp-slider__pager {
  width: calc(30 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro {
  padding-bottom: calc(43 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__logo {
  margin-top: calc(55 * var(--formula));
  margin-left: calc(201 * var(--formula));
  width: calc(348 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__collection {
  margin-top: calc(12 * var(--formula));
  margin-left: calc(243 * var(--formula));
  width: calc(264 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__check {
  position: relative;
  margin-top: calc(37 * var(--formula));
  margin-left: calc(252 * var(--formula));
  width: calc(245 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__ring {
  width: calc(245 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__check-text {
  position: absolute;
  top: calc(77 * var(--formula));
  left: calc(34 * var(--formula));
  width: calc(175 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__staff {
  margin-top: calc(48 * var(--formula));
  margin-left: calc(145 * var(--formula));
  width: calc(458 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-closing__visual {
  position: relative;
  margin-top: calc(59 * var(--formula));
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-closing__img {
  width: calc(750 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-closing__title {
  position: absolute;
  top: calc(21 * var(--formula));
  left: calc(275 * var(--formula));
  width: calc(198 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-inner > section {
  position: relative;
  z-index: 1;
  background-color: var(--color-bg);
}

#MR261016AW2nd.lp-page .lp-inner > .lp-mv {
  position: sticky;
  top: 0;
  z-index: 0;
}

#MR261016AW2nd.lp-page .lp-mv__heading {
  margin: 0;
}

#MR261016AW2nd.lp-page .lp-mv__byline {
  position: absolute;
  top: calc(199 * var(--formula));
  left: calc(226 * var(--formula));
  display: flex;
  align-items: flex-start;
}

#MR261016AW2nd.lp-page .lp-mv__starring {
  margin-top: calc(11 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-mv__name {
  margin-left: calc(2 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-section-box{
  position: relative;
  z-index: 5;
  background-color: var(--color-bg);
}

#MR261016AW2nd.lp-page .lp-lead__text {
  font-weight: 100;
}

#MR261016AW2nd.lp-page .lp-photo__label,
#MR261016AW2nd.lp-page .lp-slider__label {
  z-index: 2;
}

#MR261016AW2nd.lp-page .lp-photo__toggle,
#MR261016AW2nd.lp-page .lp-slider__toggle {
  display: block;
  width: 100%;
}

#MR261016AW2nd.lp-page .lp-slider__pager {
  z-index: 2;
  bottom: auto;
  display: flex;
  gap: calc(10 * var(--formula));
  line-height: 0;
}

#MR261016AW2nd.lp-page .lp-slider__pager .swiper-pagination-bullet {
  width: calc(10 * var(--formula));
  height: calc(10 * var(--formula));
  margin: 0;
  background-color: transparent;
  border: 1px solid var(--color-on-photo);
  border-radius: 50%;
  opacity: 1;
}

#MR261016AW2nd.lp-page .lp-slider__pager .swiper-pagination-bullet-active {
  background-color: var(--color-on-photo);
}

#MR261016AW2nd.lp-page .lp-slider--look12 .lp-slider__pager {
  position: absolute;
  top: calc(1094 * var(--formula));
  left: calc(700 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-credit {
  display: block;
  font-family: var(--font-credit);
  font-style: italic;
}

#MR261016AW2nd.lp-page .lp-credit__row {
  display: flex;
  margin: 0;
}

#MR261016AW2nd.lp-page .lp-credit--look01 .lp-credit__row,
#MR261016AW2nd.lp-page .lp-credit--look02 .lp-credit__row,
#MR261016AW2nd.lp-page .lp-credit--look04 .lp-credit__row,
#MR261016AW2nd.lp-page .lp-credit--look05 .lp-credit__row {
  justify-content: center;
}

#MR261016AW2nd.lp-page .lp-credit__item {
  display: block;
  color: inherit;
  text-decoration: none;
}

#MR261016AW2nd.lp-page .lp-credit__sep {
  white-space: pre;
}

#MR261016AW2nd.lp-page .lp-credit--tap {
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  transition: opacity var(--duration-credit) var(--ease-base),
    visibility var(--duration-credit) var(--ease-base);
}

#MR261016AW2nd.lp-page .lp-credit--tap.is-open {
  opacity: 1;
  visibility: visible;
}

#MR261016AW2nd.lp-page .lp-credit--look12 {
  position: absolute;
  top: calc(1082 * var(--formula));
  left: calc(24 * var(--formula));
}

#MR261016AW2nd.lp-page .lp-outro__check {
  display: block;
}

#MR261016AW2nd.lp-page .lp-outro__ring {
  position: relative;
  z-index: 1;
  display: block;
  height: calc(245 * var(--formula));
  border: 1px solid var(--color-text);
  border-radius: 50%;
}

@media (min-width: 768px) {
  #MR261016AW2nd.lp-page .lp-layout__sub {
    position: static;
    display: block;
    align-self: stretch;
    height: auto;
    padding-top: calc(1540 * var(--formula));
    padding-bottom: calc(3218 * var(--formula));
    overflow: visible;
  }

  #MR261016AW2nd.lp-page .lp-rail {
    position: sticky;
    top: var(--header-offset, 0px);
    display: grid;
    place-items: center;
    height: calc(100dvh - var(--header-offset, 0px));
  }

  #MR261016AW2nd.lp-page .lp-rail__lockup {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: calc(74 * var(--formula_pc));
  }

  #MR261016AW2nd.lp-page .lp-rail__logo {
    width: calc(268 * var(--formula_pc));
  }

  #MR261016AW2nd.lp-page .lp-rail__collection {
    margin-top: calc(9 * var(--formula_pc));
    width: calc(203 * var(--formula_pc));
  }

  #MR261016AW2nd.lp-page .lp-rail__title {
    margin-top: calc(9 * var(--formula_pc));
    width: calc(295 * var(--formula_pc));
  }

  #MR261016AW2nd.lp-page .lp-rail__check {
    position: relative;
    display: block;
    width: calc(189 * var(--formula_pc));
    height: calc(189 * var(--formula_pc));
    margin-right: calc(60 * var(--formula_pc));
  }

  #MR261016AW2nd.lp-page .lp-rail__ring {
    position: absolute;
    inset: 0;
    border: 1px solid var(--color-text);
    border-radius: 50%;
  }

  #MR261016AW2nd.lp-page .lp-rail__check-text {
    position: absolute;
    top: calc(-7 * var(--formula_pc));
    left: calc(-2 * var(--formula_pc));
    width: calc(188 * var(--formula_pc));
  }
}
