@charset "UTF-8";
#Contents .main-area {
  overflow-x: visible;
}
#footer_emmi {
  margin-top: 0;
  padding-top: 0;
}
.main-area::after {
  content: "";
  height: 0px !important;
}

#em261029LOOK .lp-page {
  --pc-width: 1440;
  --sp-width: 750;
  --pc-artboard-width: 500;
  --sp-artboard-width: 750;
  --formula: calc(var(--variable) * var(--ratio));
  --formula_pc: calc(var(--variable) * 1);
  --color-text: #000;
  --color-bg: #fff;
  --color-section-bg: #f4f4f4;
  --color-ink: #101010;
  --font-base: "baskerville-display-pt", "Times New Roman", serif;
  --ease-base: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration-base: 0.8s;
  --header-offset: 0px;
}

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

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

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

  font-feature-settings: normal;
}

#em261029LOOK .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;
}

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

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

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

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

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

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

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

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

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

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

#em261029LOOK .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);
}

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

#em261029LOOK .lp-page .ani-fade {
  opacity: 0;
  transition: opacity var(--duration-base) var(--ease-base);
}

#em261029LOOK .lp-page .ani-fade.is-active {
  opacity: 1;
}

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

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

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

@media (min-width: 768px) {
  #em261029LOOK .lp-page .lp-layout { display: grid; align-items: start; }
  #em261029LOOK .lp-page .lp-layout--col-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  #em261029LOOK .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);
  }
}

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

#em261029LOOK .lp-page [id] {
  scroll-margin-top: 0;
}

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

@media (min-width: 768px) {
  #em261029LOOK .lp-page .lp-layout__sub {
    display: grid;
    place-items: center;
    position: sticky;
    top: 0; 
    height: 100dvh;
    overflow: hidden;
  }
}

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

#em261029LOOK .lp-page .lp-intro {
  padding-bottom: calc(176 * var(--formula));
}

#em261029LOOK .lp-page .lp-intro__caption {
  display: flex;
  align-items: flex-start;
  margin-top: calc(44 * var(--formula));
  margin-inline: auto;
  width: calc(671 * var(--formula));
  display: flex;
  justify-content: space-between;
}

#em261029LOOK .lp-page .lp-intro__tagline {
  width: calc(190 * var(--formula));
  font-size: calc(27 * var(--formula));
  line-height: 1.1112;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-intro__season {
  margin-top: calc(-1 * var(--formula));
  margin-right: calc(-1 * var(--formula));
  /* width: calc(175 * var(--formula)); */
  font-size: calc(26 * var(--formula));
  line-height: 1.1539;
  letter-spacing: 0.06em;
  text-align: right;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-index__link--heritage {
  margin-top: calc(189 * var(--formula));
}

#em261029LOOK .lp-page .lp-index__image--heritage {
  margin-inline: calc(80 * var(--formula)) auto;
  width: calc(410 * var(--formula));
}

#em261029LOOK .lp-page .lp-index__label--heritage {
  margin-top: calc(31 * var(--formula));
  margin-inline: calc(80 * var(--formula)) auto;
  width: calc(112 * var(--formula));
  font-size: calc(26 * var(--formula));
  line-height: 1.1539;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-index__link--nature {
  margin-top: calc(144 * var(--formula));
}

#em261029LOOK .lp-page .lp-index__image--nature {
  margin-inline: calc(190 * var(--formula)) auto;
  width: calc(520 * var(--formula));
}

#em261029LOOK .lp-page .lp-index__label--nature {
  margin-top: calc(31 * var(--formula));
  margin-inline: calc(190 * var(--formula)) auto;
  /* width: calc(105 * var(--formula)); */
  font-size: calc(26 * var(--formula));
  line-height: 1.1539;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-intro__body {
  margin-top: calc(204 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--intro {
  margin-inline: auto;
  width: calc(693 * var(--formula));
}

#em261029LOOK .lp-page .lp-intro__photos {
  display: flex;
  align-items: flex-start;
  margin-top: calc(32 * var(--formula));
  margin-inline: calc(139 * var(--formula)) auto;
  width: calc(572 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--intro02 {
  margin-top: calc(230 * var(--formula));
  width: calc(254 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--intro01 {
  margin-left: calc(38 * var(--formula));
  width: calc(280 * var(--formula));
}

#em261029LOOK .lp-page .lp-movie {
  margin-top: calc(111 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__looks {
  padding-bottom: calc(182 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__cover {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__head {
  margin-top: calc(86 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__title {
  margin-inline: calc(81 * var(--formula)) auto;
  width: calc(146 * var(--formula));
  font-size: calc(34 * var(--formula));
  line-height: 0.9412;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__lead {
  margin-top: calc(36 * var(--formula));
  margin-inline: auto;
  width: calc(590 * var(--formula));
  font-size: calc(22 * var(--formula));
  line-height: 1.4546;
  letter-spacing: 0.04em;
  color: #000000;
  white-space: normal;
  text-align: left;
}

#em261029LOOK .lp-page .lp-item--heritage01 {
  margin-top: calc(226 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage01 {
  margin-inline: auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage01 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(81 * var(--formula)) auto;
  /* width: calc(330 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--heritage02 {
  margin-top: calc(205 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--heritage01 {
  display: flex;
  align-items: flex-start;
  width: calc(724 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage02 {
  width: calc(510 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage02 {
  margin-top: calc(562 * var(--formula));
  margin-left: calc(30 * var(--formula));
  /* width: calc(184 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--heritage03 {
  margin-top: calc(121 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--heritage01 {
  margin-inline: calc(62 * var(--formula)) auto;
  width: calc(630 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage03 {
  margin-top: calc(51 * var(--formula));
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage04 {
  margin-top: calc(219 * var(--formula));
  margin-inline: calc(240 * var(--formula)) auto;
  width: calc(430 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--heritage02 {
  margin-top: calc(80 * var(--formula));
  margin-inline: calc(39 * var(--formula)) auto;
  width: calc(587 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--heritage02 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(80 * var(--formula));
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage05 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage06 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage07 {
  margin-top: calc(104 * var(--formula));
  margin-inline: auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage03 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(85 * var(--formula)) auto;
  /* width: calc(359 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--heritage04 {
  margin-top: calc(245 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--heritage03 {
  display: flex;
  align-items: flex-start;
  width: calc(629 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage08 {
  width: calc(411 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage04 {
  margin-top: calc(413 * var(--formula));
  margin-left: calc(35 * var(--formula));
  /* width: calc(188 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--heritage05 {
  margin-top: calc(87 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage09 {
  margin-inline: calc(120 * var(--formula)) auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage10 {
  margin-top: calc(275 * var(--formula));
  margin-inline: auto 0;
  width: calc(510 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--heritage03 {
  margin-top: calc(107 * var(--formula));
  margin-inline: calc(70 * var(--formula)) auto;
  width: calc(560 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--heritage06 {
  margin-top: calc(247 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage13 {
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage14 {
  margin-top: calc(154 * var(--formula));
  margin-inline: calc(160 * var(--formula)) auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--heritage04 {
  margin-top: calc(30 * var(--formula));
  margin-inline: calc(67 * var(--formula)) auto;
  width: calc(643 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage15 {
  margin-top: calc(93 * var(--formula));
  width: calc(430 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--heritage04 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(38 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage06 {
  /* width: calc(167 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-photo--heritage16 {
  margin-top: calc(52 * var(--formula));
  margin-left: calc(112 * var(--formula));
  width: calc(390 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--heritage07 {
  margin-top: calc(287 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage17 {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage18 {
  margin-top: calc(94 * var(--formula));
  margin-inline: calc(160 * var(--formula)) auto;
  width: calc(550 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--heritage08 {
  margin-top: calc(313 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage21 {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--heritage05 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(148 * var(--formula));
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage22 {
  width: calc(310 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage23 {
  margin-top: calc(203 * var(--formula));
  margin-left: calc(90 * var(--formula));
  width: calc(350 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--heritage05 {
  margin-top: calc(58 * var(--formula));
  margin-inline: calc(76 * var(--formula)) auto;
  width: calc(534 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage24 {
  margin-top: calc(45 * var(--formula));
  margin-inline: calc(40 * var(--formula)) auto;
  width: calc(406 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage25 {
  margin-top: calc(149 * var(--formula));
  margin-inline: calc(80 * var(--formula)) auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage08 {
  margin-top: calc(37 * var(--formula));
  margin-inline: calc(81 * var(--formula)) auto;
  /* width: calc(342 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__looks {
  padding-bottom: calc(92 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__cover {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__head {
  margin-top: calc(86 * var(--formula));
}

#em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__title {
  margin-inline: calc(81 * var(--formula)) auto;
  width: calc(137 * var(--formula));
  font-size: calc(34 * var(--formula));
  line-height: 0.9412;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__lead {
  margin-top: calc(35 * var(--formula));
  margin-inline: auto;
  width: calc(590 * var(--formula));
  font-size: calc(22 * var(--formula));
  line-height: 1.4546;
  letter-spacing: 0.04em;
  color: #000000;
  white-space: normal;
  text-align: left;
}

#em261029LOOK .lp-page .lp-item--nature01 {
  margin-top: calc(214 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature01 {
  margin-inline: auto;
  width: calc(510 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature02 {
  margin-top: calc(129 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature01 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(40 * var(--formula)) auto;
  /* width: calc(326 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--nature02 {
  margin-top: calc(191 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature03 {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature04 {
  margin-top: calc(114 * var(--formula));
  margin-inline: auto;
  width: calc(630 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--nature01 {
  margin-top: calc(35 * var(--formula));
  margin-inline: calc(47 * var(--formula)) auto;
  width: calc(522 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature05 {
  margin-top: calc(124 * var(--formula));
  margin-inline: auto 0;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature02 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(161 * var(--formula)) auto;
  /* width: calc(380 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--nature03 {
  margin-top: calc(201 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature06 {
  margin-inline: auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature03 {
  margin-top: calc(39 * var(--formula));
  margin-inline: calc(81 * var(--formula)) auto;
  /* width: calc(357 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--nature04 {
  margin-top: calc(81 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature07 {
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature08 {
  margin-top: calc(215 * var(--formula));
  margin-inline: calc(40 * var(--formula)) auto;
  width: calc(470 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--nature01 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(38 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature04 {
  /* width: calc(239 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-photo--nature09 {
  margin-top: calc(33 * var(--formula));
  margin-inline: auto 0;
  width: calc(350 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--nature05 {
  margin-top: calc(23 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--nature02 {
  margin-inline: calc(188 * var(--formula)) auto;
  width: calc(509 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature10 {
  margin-top: calc(147 * var(--formula));
  margin-inline: auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature11 {
  margin-top: calc(200 * var(--formula));
  margin-inline: auto 0;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--nature03 {
  margin-top: calc(87 * var(--formula));
  margin-inline: calc(75 * var(--formula)) auto;
  width: calc(574 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature12 {
  margin-top: calc(33 * var(--formula));
  margin-inline: calc(40 * var(--formula)) auto;
  width: calc(430 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--nature02 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(40 * var(--formula));
  margin-inline: calc(45 * var(--formula)) auto;
  /* width: calc(710 * var(--formula)); */
}

#em261029LOOK .lp-page .lp-credit--nature05 {
  margin-top: calc(-1 * var(--formula));
  /* width: calc(154 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-photo--nature13 {
  margin-top: calc(10 * var(--formula));
  margin-inline: auto 0;
  width: calc(350 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--nature06 {
  margin-top: calc(117 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--nature03 {
  display: flex;
  align-items: flex-start;
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature14 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature15 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-row--nature04 {
  display: flex;
  align-items: flex-start;
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature16 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature17 {
  width: calc(375 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--nature04 {
  margin-top: calc(25 * var(--formula));
  margin-inline: calc(33 * var(--formula)) auto;
  width: calc(652 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature18 {
  margin-top: calc(148 * var(--formula));
  width: calc(750 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature06 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(40 * var(--formula)) auto;
  /* width: calc(342 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--nature07 {
  margin-top: calc(73 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature19 {
  margin-inline: calc(200 * var(--formula)) auto;
  width: calc(550 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature20 {
  margin-top: calc(131 * var(--formula));
  margin-inline: calc(80 * var(--formula)) auto;
  width: calc(390 * var(--formula));
}

#em261029LOOK .lp-page .lp-copy--nature05 {
  margin-top: calc(49 * var(--formula));
  margin-inline: calc(111 * var(--formula)) auto;
  width: calc(560 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature21 {
  margin-top: calc(216 * var(--formula));
  margin-inline: calc(80 * var(--formula)) auto;
  width: calc(550 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--nature07 {
  margin-top: calc(38 * var(--formula));
  margin-inline: calc(85 * var(--formula)) auto;
  /* width: calc(221 * var(--formula)); */
  font-size: calc(22 * var(--formula));
  line-height: 1.591;
  letter-spacing: 0.04em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-item--nature08 {
  margin-top: calc(63 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--nature22 {
  margin-inline: calc(160 * var(--formula)) auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-staff {
  margin-top: calc(219 * var(--formula));
}

#em261029LOOK .lp-page .lp-staff__season {
  margin-inline: calc(80 * var(--formula)) auto;
  /* width: calc(182 * var(--formula)); */
  font-size: calc(27 * var(--formula));
  line-height: 0.8889;
  letter-spacing: 0.06em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-staff__tagline {
  margin-top: calc(23 * var(--formula));
  margin-inline: calc(80 * var(--formula)) auto;
  /* width: calc(211 * var(--formula)); */
  font-size: calc(30 * var(--formula));
  line-height: 1.1;
  letter-spacing: 0.02em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-staff__list {
  display: flex;
  align-items: flex-start;
  margin-top: calc(69 * var(--formula));
  margin-inline: auto;
  width: calc(590 * var(--formula));
}

#em261029LOOK .lp-page .lp-staff__roles {
  margin-top: calc(1 * var(--formula));
  /* width: calc(224 * var(--formula)); */
  font-size: calc(21 * var(--formula));
  line-height: 1.5239;
  letter-spacing: 0.062em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-staff__names {
  margin-left: calc(28 * var(--formula));
  /* width: calc(337 * var(--formula)); */
  font-size: calc(21 * var(--formula));
  line-height: 1.5239;
  letter-spacing: 0.062em;
  color: #101010;
  white-space: nowrap;
}

#em261029LOOK .lp-page {
  color: var(--color-ink);
  letter-spacing: 0;
}

#em261029LOOK .lp-page a {
  color: inherit;
  text-decoration: none;
}

#em261029LOOK .lp-page .ani-fade {
  transition: opacity 1s ease-in;
}

#em261029LOOK .lp-page .lp-mv,
#em261029LOOK .lp-page .lp-intro {
  position: sticky;
  top: 0;
}

#em261029LOOK .lp-page .lp-mv {
  z-index: 1;
  background-color: var(--color-bg);
}

#em261029LOOK .lp-page .lp-intro {
  z-index: 2;
  background-color: var(--color-section-bg);
}

#em261029LOOK .lp-page .lp-chapter {
  position: relative;
  background-color: var(--color-section-bg);
}

#em261029LOOK .lp-page .lp-chapter--heritage {
  position: sticky;
  top: 0;
  z-index: 3;
}

#em261029LOOK .lp-page .lp-chapter--nature {
  z-index: 4;
}

#em261029LOOK .lp-page .lp-mv__title,
#em261029LOOK .lp-page .lp-mv__visual,
#em261029LOOK .lp-page .lp-mv__pair {
  display: block;
}

#em261029LOOK .lp-page .lp-mv:not([data-mv="02"]) .lp-mv__visual--02,
#em261029LOOK .lp-page .lp-mv[data-mv="02"] .lp-mv__visual--01 {
  display: none;
}

#em261029LOOK .lp-page .lp-intro__tagline,
#em261029LOOK .lp-page .lp-index__name,
#em261029LOOK .lp-chapter__name,
#em261029LOOK .lp-page .lp-credit__name,
#em261029LOOK .lp-chapter__name,
#em261029LOOK .lp-page .lp-staff__tagline,
#em261029LOOK .lp-page .lp-staff__roles {
  font-style: italic;
}

#em261029LOOK .lp-page .lp-index__link {
  display: block;
  width: fit-content;
}

#em261029LOOK .lp-page .lp-index__image,
#em261029LOOK .lp-page .lp-index__label,
#em261029LOOK .lp-page .lp-intro__body {
  display: block;
}

#em261029LOOK .lp-page .lp-intro__body {
  display: flow-root;
}

#em261029LOOK .lp-page .lp-photo {
  background-color: var(--color-section-bg);
}

#em261029LOOK .lp-page .lp-photo a {
  display: block;
}

#em261029LOOK .lp-page .lp-photo--intro02 {
  background-color: transparent;
}

#em261029LOOK .lp-page .lp-movie {
  aspect-ratio: 670 / 377;
}

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

#em261029LOOK .lp-page .lp-chapter__body,
#em261029LOOK .lp-page .lp-chapter__head,
#em261029LOOK .lp-page .lp-chapter__looks,
#em261029LOOK .lp-page .lp-pair__col {
  display: flow-root;
}

#em261029LOOK .lp-page .lp-credit {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

#em261029LOOK .lp-page .lp-credit__row {
  display: flex;
  column-gap: calc(11 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit__item {
  display: block;
  white-space: nowrap;
}

#em261029LOOK .lp-page .lp-credit__name {
  font-size: calc(23 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit__price {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 0.1em;
}

#em261029LOOK .lp-page .lp-staff {
  display: flow-root;
}

#em261029LOOK .lp-page .lp-staff__list {
  display: flex;
  align-items: flex-start;
}

#em261029LOOK .lp-page .lp-credit--nature04 .lp-credit__row:nth-child(6) .lp-credit__item > span {
    line-height: 1.55; /* または 1.591 や normal など適宜調整してください */
}
@media (min-width: 768px) {
  #em261029LOOK .lp-page .lp-row--heritage04{
    width: calc(708 * var(--formula));
    margin-inline: 0 auto;
    justify-content: space-between;
}
  #em261029LOOK .lp-page .lp-mv {
    width: 100%;
  }

  #em261029LOOK .lp-page .lp-mv__pair {
    display: flex;
  }

  #em261029LOOK .lp-page .lp-mv__pair img {
    width: 50%;
  }

  #em261029LOOK .lp-page .lp-intro .lp-inner {
    width: 100%;
  }

  #em261029LOOK .lp-page .lp-movie {
    aspect-ratio: 560 / 315;
  }

  #em261029LOOK .lp-page .lp-chapter {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: start;
    background-color: var(--color-bg);
  }

  #em261029LOOK .lp-page .lp-chapter .lp-chapter__cover {
    grid-row: 1;
    position: sticky;
    top: 0;
    width: auto;
    height: 100dvh;
    overflow: hidden;
  }

  #em261029LOOK .lp-page .lp-chapter__cover picture,
  #em261029LOOK .lp-page .lp-chapter__cover img {
    width: 100%;
    height: 100%;
  }

  #em261029LOOK .lp-page .lp-chapter__body {
    grid-row: 1;
  }

  #em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__cover,
  #em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__body {
    grid-column: 1;
  }

  #em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__body,
  #em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__cover {
    grid-column: 2;
    background-color: var(--color-section-bg);
  }

  #em261029LOOK .lp-page .lp-chapter .lp-chapter__head {
    margin-top: 0;
    height: calc(900 * var(--formula_pc));
  }

  #em261029LOOK .lp-page .lp-chapter .lp-chapter__head .lp-chapter__title,
    #em261029LOOK .lp-page .lp-chapter .lp-chapter__head .lp-chapter__lead  {
opacity: 0;
    transition: opacity var(--duration-base) var(--ease-base);
  }
  #em261029LOOK .lp-page .lp-chapter .lp-chapter__head .lp-chapter__title.is-active,
    #em261029LOOK .lp-page .lp-chapter .lp-chapter__head .lp-chapter__lead.is-active {
    opacity: 1;
  }

  #em261029LOOK .lp-page .lp-chapter .lp-chapter__looks {
    width: calc(var(--pc-artboard-width) * var(--formula_pc));
    margin: calc(129 * var(--formula_pc)) auto 0;
    padding-bottom: calc(198 * var(--formula));
  }
    #em261029LOOK .lp-page .lp-chapter .lp-chapter__looks.lp-chapter__looks--nature {
    padding-bottom: calc(194 * var(--formula));
  }

  #em261029LOOK .lp-page .lp-chapter__looks > .lp-item:first-child {
    margin-top: 0;
  }
}

#em261029LOOK .lp-page .lp-index__label > span,
#em261029LOOK .lp-page .lp-chapter__title > span,
#em261029LOOK .lp-page .lp-credit__item > span {
  line-height: 0;
}

#em261029LOOK .lp-page .lp-intro__caption {
  /* height: calc(30 * var(--formula)); */
}

#em261029LOOK .lp-page .lp-row > *,
#em261029LOOK .lp-page .lp-intro__caption > *,
#em261029LOOK .lp-page .lp-intro__photos > *,
#em261029LOOK .lp-page .lp-staff__list > * {
  flex-shrink: 0;
}
#em261029LOOK .lp-page .lp-pair--heritage11 { display: flex; align-items: flex-start; margin-top: calc(32 * var(--formula)); }
#em261029LOOK .lp-page .lp-pair--heritage11 .lp-pair__col { width: calc(375 * var(--formula)); flex-shrink: 0; display: flow-root; }
#em261029LOOK .lp-page .lp-pair--heritage11 .lp-photo--heritage11 { width: calc(375 * var(--formula)); }
#em261029LOOK .lp-page .lp-pair--heritage11 .lp-credit--heritage05 {margin-top: calc(37 * var(--formula));margin-left: calc(41 * var(--formula));/* width: calc(319 * var(--formula)); */font-size: calc(22 * var(--formula));line-height: 1.5909;letter-spacing: 0.04em;color: #101010;white-space: nowrap;}
#em261029LOOK .lp-page .lp-pair--heritage11 .lp-photo--heritage12 { flex-shrink: 0; width: calc(375 * var(--formula)); margin-top: calc(152 * var(--formula)); margin-left: calc(0 * var(--formula)); }
#em261029LOOK .lp-page .lp-item--heritage08 { margin-top: calc(295 * var(--formula)); }
#em261029LOOK .lp-page .lp-pair--heritage19 { display: flex; align-items: flex-start; margin-top: calc(122 * var(--formula)); }
#em261029LOOK .lp-page .lp-pair--heritage19 .lp-pair__col { width: calc(390 * var(--formula)); flex-shrink: 0; display: flow-root; }
#em261029LOOK .lp-page .lp-pair--heritage19 .lp-photo--heritage19 { width: calc(390 * var(--formula)); }
#em261029LOOK .lp-page .lp-pair--heritage19 .lp-credit--heritage07 {margin-top: calc(39 * var(--formula));margin-left: calc(41 * var(--formula));/* width: calc(168 * var(--formula)); */font-size: calc(22 * var(--formula));line-height: 1.5909;letter-spacing: 0.04em;color: #101010;white-space: nowrap;}
#em261029LOOK .lp-page .lp-pair--heritage19 .lp-photo--heritage20 { flex-shrink: 0; width: calc(310 * var(--formula)); margin-top: calc(351 * var(--formula)); margin-left: calc(50 * var(--formula)); }

#em261029LOOK .lp-mv__video{
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 670 / 377;
  object-fit: cover;
}

@media (min-width: 768px) {
    #em261029LOOK .lp-page .lp-credit{
    line-height: 1.38;
    margin-block: auto 0;
}
  #em261029LOOK .lp-page .lp-intro__caption {margin-top: calc(24 * var(--formula_pc));margin-inline: calc(29 * var(--formula_pc));width: auto;justify-content: space-between;}
  #em261029LOOK .lp-page .lp-intro__season {}
  #em261029LOOK .lp-page .lp-index { display: flex; align-items: flex-start; }
  #em261029LOOK .lp-page .lp-index__link--heritage {margin-top: calc(173 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-index__image--heritage {margin-inline: calc(222 * var(--formula_pc)) 0;}
  #em261029LOOK .lp-page .lp-index__label--heritage {margin-top: calc(22 * var(--formula_pc));ma;margin-inline: calc(224 * var(--formula_pc)) 0;}
  #em261029LOOK .lp-page .lp-index__link--nature {margin-top: calc(438 * var(--formula_pc));margin-inline: auto calc(185 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-index__image--nature { margin-inline: 0; }
  #em261029LOOK .lp-page .lp-index__label--nature {margin-top: calc(22 * var(--formula_pc));margin-inline: calc(1 * var(--formula_pc)) 0;}
  #em261029LOOK .lp-page .lp-intro__body {display: grid;margin-top: calc(101 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-intro__media { display: contents; }
  #em261029LOOK .lp-page .lp-intro__photos { display: contents; }
  #em261029LOOK .lp-page .lp-copy--intro { grid-area: 1 / 1; align-self: start; justify-self: start; margin-top: 0; margin-left: calc(420 * var(--formula_pc)); }
  #em261029LOOK .lp-page .lp-photo--intro01 {grid-area: 1 / 1;align-self: start;justify-self: start;margin-top: calc(100 * var(--formula_pc));margin-left: calc(968 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-photo--intro02 {grid-area: 1 / 1;align-self: start;justify-self: start;margin-top: calc(253 * var(--formula_pc));margin-left: calc(774 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-movie {grid-area: 1 / 1;align-self: start;justify-self: start;margin-top: calc(295 * var(--formula_pc));margin-left: calc(157 * var(--formula_pc));width: calc(560 * var(--formula_pc));height: calc(318 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-intro {padding-bottom: calc(135 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__title {margin-top: calc(553 * var(--formula_pc));margin-inline: calc(116 * var(--formula_pc)) 0;width: auto;font-size: calc(24 * var(--formula_pc));line-height: 1.3333;}
  #em261029LOOK .lp-page .lp-chapter--heritage .lp-chapter__lead {margin-top: calc(31 * var(--formula_pc));margin-inline: auto;width: calc(491 * var(--formula_pc));font-size: calc(18 * var(--formula_pc));line-height: 1.5;}
  #em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__title {margin-top: calc(529 * var(--formula_pc));margin-inline: calc(115 * var(--formula_pc)) 0;width: auto;font-size: calc(24 * var(--formula_pc));line-height: 1.3333;}
  #em261029LOOK .lp-page .lp-chapter--nature .lp-chapter__lead {margin-top: calc(30 * var(--formula_pc));margin-inline: calc(115 * var(--formula_pc)) 0;width: calc(491 * var(--formula_pc));font-size: calc(18 * var(--formula_pc));line-height: 1.5;}
  #em261029LOOK .lp-page .lp-credit--heritage01{
    margin-top: calc(34 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--heritage03 {
    margin-top: calc(128 * var(--formula));
}



    #em261029LOOK .lp-page .lp-credit--heritage03{
    margin-top: calc(36 * var(--formula));
    margin-inline: calc(80 * var(--formula)) auto;
}
  #em261029LOOK .lp-page .lp-credit__name {font-size: calc(13 * var(--formula_pc));}
  #em261029LOOK .lp-page .lp-credit__price{font-size: calc(12 * var(--formula_pc));}
 #em261029LOOK .lp-page .lp-item--heritage04 {
    margin-top: calc(265 * var(--formula));
    }
  #em261029LOOK .lp-page .lp-credit--heritage04{
    margin-block: auto 0;
    line-height: 1.5714;
    font-size: calc(14 * var(--formula_pc));
}
  #em261029LOOK .lp-page .lp-item--heritage05 {
    margin-top: calc(95 * var(--formula));
}
  #em261029LOOK .lp-page .lp-pair--heritage11 .lp-credit--heritage05{
    line-height: 1.571;
    margin-top: calc(36 * var(--formula));
    font-size: calc(14 * var(--formula_pc));
    margin-inline: auto 0;
}
  #em261029LOOK .lp-page .lp-item--heritage06{
    margin-top: calc(256 * var(--formula));
}
#em261029LOOK .lp-page .lp-credit--nature01{
      font-size: calc(14 * var(--formula_pc));
      line-height: 1.5;
      margin-top: calc(36 * var(--formula));
      margin-inline: calc(42 * var(--formula)) auto;
}
  #em261029LOOK .lp-page .lp-credit--heritage06{
    line-height: 1.5714;
    font-size: calc(14 * var(--formula_pc));
    margin-top: calc(-2 * var(--formula));
}
  #em261029LOOK .lp-page .lp-pair--heritage19 .lp-credit--heritage07{
    margin-top: calc(35 * var(--formula));
    line-height: 1.5714;
    font-size: calc(14 * var(--formula_pc));
    margin-left: 0;
}
  #em261029LOOK .lp-page .lp-pair--heritage19 .lp-photo--heritage20{
    margin-top: calc(347 * var(--formula));
}
  #em261029LOOK .lp-page .lp-copy--heritage05 {
    margin-top: calc(56 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--heritage08 {
    line-height: 1.5;
    margin-top: calc(36 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--nature02 {
    margin-top: calc(212 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--nature03 {
    margin-top: calc(218 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--nature04 {
    margin-top: calc(94 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--nature04 .lp-credit__row:nth-child(6) {
}
#em261029LOOK .lp-page .lp-item--nature05 {
    margin-top: calc(21 * var(--formula));
}
  #em261029LOOK .lp-page .lp-photo--nature13 {
    margin-top: calc(8 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--nature06 {
    margin-top: calc(40 * var(--formula));
}
#em261029LOOK .lp-page .lp-item--nature07 {
    margin-top: calc(92 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--nature07 {
    margin-top: calc(40 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--nature08 {
    margin-top: calc(84 * var(--formula));
}
#em261029LOOK .lp-page .lp-staff {
  margin-top: calc(221 * var(--formula));
}

  #em261029LOOK .lp-page .lp-staff__season {
    margin-inline: calc(7 * var(--formula)) auto;
    font-size: calc(17 * var(--formula_pc));
}
  #em261029LOOK .lp-page .lp-staff__tagline {
    margin-inline: calc(7 * var(--formula)) auto;
    font-size: calc(19 * var(--formula_pc));
}
  #em261029LOOK .lp-page .lp-staff__list {
    display: flex;
    align-items: flex-start;
    margin-top: calc(69 * var(--formula));
    margin-inline: calc(7 * var(--formula)) auto;
}
  #em261029LOOK .lp-page .lp-staff__roles {
    margin-top: calc(1 * var(--formula));
    font-size: calc(13 * var(--formula_pc));
    line-height: 1.55;
}
  #em261029LOOK .lp-page .lp-staff__names {
    margin-left: calc(44 * var(--formula));
    font-size: calc(13 * var(--formula_pc));
    line-height: 1.55;
}
#em261029LOOK .lp-page .lp-intro__caption{
  width: unset;
}
#em261029LOOK .lp-page .lp-item--heritage02 {
    margin-top: calc(233 * var(--formula));
}

#em261029LOOK .lp-page .lp-credit--heritage08 {
  margin-top: calc(37 * var(--formula));
  font-size: calc(14 * var(--formula_pc));
  line-height: 1.5714;
}
#em261029LOOK .lp-page .lp-photo--heritage03 {
    margin-top: calc(48 * var(--formula));
}
  #em261029LOOK .lp-page .lp-photo--heritage16 {
    margin-left: calc(136 * var(--formula));
}

#em261029LOOK .lp-page .lp-photo--heritage07 {
  margin-top: calc(102 * var(--formula));
}

#em261029LOOK .lp-page .lp-item--heritage07 {
  margin-top: calc(285 * var(--formula)); /* 変更 */
}
#em261029LOOK .lp-page .lp-row--heritage05 {
  margin-top: calc(150 * var(--formula));
}
#em261029LOOK .lp-page .lp-photo--nature05 {
  margin-top: calc(124 * var(--formula));
}
  #em261029LOOK .lp-page .lp-item--nature02 {
    margin-top: calc(210 * var(--formula));
}
#em261029LOOK .lp-page .lp-item--nature04 {
  margin-top: calc(93 * var(--formula));
}
  #em261029LOOK .lp-credit--heritage04 .lp-credit__price,
    #em261029LOOK .lp-credit--heritage05 .lp-credit__price,
      #em261029LOOK .lp-credit--heritage06 .lp-credit__price,
        #em261029LOOK .lp-credit--heritage07 .lp-credit__price,
          #em261029LOOK .lp-credit--heritage08 .lp-credit__price,
    #em261029LOOK .lp-credit--nature01 .lp-credit__price,
   #em261029LOOK .lp-credit--nature02 .lp-credit__price,
     #em261029LOOK .lp-credit--nature03 .lp-credit__price,
     #em261029LOOK .lp-credit--nature04 .lp-credit__price,
       #em261029LOOK .lp-credit--nature05 .lp-credit__price,
         #em261029LOOK .lp-credit--nature06 .lp-credit__price,
           #em261029LOOK .lp-credit--nature07 .lp-credit__price{
    font-size: calc(13 * var(--formula_pc));
}
  #em261029LOOK .lp-page .lp-photo--nature04 {
    margin-top: calc(112 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--nature02{
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.5;
    margin-top: calc(36 * var(--formula));
}
  #em261029LOOK .lp-page .lp-credit--nature03 {
    margin-top: calc(35 * var(--formula));
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.5;
}
  #em261029LOOK .lp-page .lp-credit--nature04 {
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.49;
    margin-top: calc(-2 * var(--formula));
    }
  #em261029LOOK .lp-page .lp-credit--nature05 {
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.5;
    margin-top: calc(-5 * var(--formula));
}

  #em261029LOOK .lp-page .lp-credit--nature06 {
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.5;
    margin-top: calc(36 * var(--formula));
    margin-left: 0;
}
  #em261029LOOK .lp-page .lp-credit--nature07 {
    margin-top: calc(37 * var(--formula));
    font-size: calc(14 * var(--formula_pc));
    line-height: 1.5;
}
#em261029LOOK .lp-page .lp-credit--nature04 .lp-credit__row:nth-child(6) .lp-credit__item > span {
    line-height: 1.7; /* または 1.591 や normal など適宜調整してください */
}
  #em261029LOOK .lp-page .lp-photo--nature21 {
    margin-top: calc(213 * var(--formula));
}
}

#em261029LOOK .lp-mv__title{
  padding: 0;
  width: 100vw;
  height: auto;
}

#em261029LOOK .lp-mv__title a:hover,
#em261029LOOK .lp-page .link-disable:hover{
  opacity: 1;
}

#Contents {
    padding-top: 0 !important;
}
#header_emmi.header,
#header_emmi.header.onBanner {
    background: transparent;
}