@charset "UTF-8";

.main-area .main-inner {
  width: 100%;
}
#LB261015fur .lp-page {
  --pc-width: 1400;
  --sp-width: 750;
  --pc-artboard-width: 700;
  --sp-artboard-width: 750;
  --formula: calc(var(--variable) * var(--ratio));
  --formula_pc: calc(var(--variable) * 1);
  --color-text: #777777;
  --color-cream: #f7eed7;
  --color-bg: #fff;
  --font-base: "indivisible", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  --ease-base: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration-base: 0.8s;
  --duration-blur: 1.5s;
  --duration-line: 3s;
  --duration-wipe: 1.6s;

  --header-offset: 0px;
}

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

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

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

  font-feature-settings: normal;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
  #LB261015fur .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;
  }
}

#LB261015fur .lp-mv{
  position: relative;
}

#LB261015fur .lp-page .lp-mv__visual {
  position: relative;
  width: calc(750 * var(--formula));
}

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

#LB261015fur .lp-page .lp-mv__title {
  position: absolute;
  top: calc(369 * var(--formula));
  left: calc(47 * var(--formula));
  width: calc(652 * var(--formula));
}

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

#LB261015fur .lp-page .lp-figure--style1 {
  position: relative;
  margin-top: calc(120 * var(--formula));
  margin-inline: auto;
  width: calc(690 * var(--formula));
}
@media (min-width: 768px) {
  #LB261015fur .lp-page .lp-figure--style1 {
    margin-top: calc(109 * var(--formula_pc));
  }
}

#LB261015fur .lp-page .lp-photo--style1-01 {
  width: calc(690 * var(--formula));
}
@media (min-width: 768px) {
  #LB261015fur .lp-page .lp-photo--style1-01 {
    width: calc(638 * var(--formula_pc));
  }
}
#LB261015fur .lp-page .lp-heading--style1 {
  position: absolute;
  top: calc(32 * var(--formula));
  left: calc(28 * var(--formula));
  width: calc(223 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style1-02 {
  margin-top: calc(60 * var(--formula));
  margin-inline: auto;
  width: calc(630 * var(--formula));
}
#LB261015fur .lp-page .lp-photo.lp-photo--style1-02 {
  background-color: unset !IMPORTANT;
}

#LB261015fur .lp-page .lp-credit--style1 {
  margin-top: calc(32 * var(--formula));
  margin-inline: auto;
  width: calc(396 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

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

#LB261015fur .lp-page .lp-heading--style2 {
  margin-top: calc(107 * var(--formula));
  margin-inline: auto;
  width: calc(234 * var(--formula));
}

#LB261015fur .lp-page .lp-row--style2-01 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(26 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style2-01 {
  width: calc(370 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style2-02 {
  margin-left: calc(10 * var(--formula));
  width: calc(370 * var(--formula));
}

#LB261015fur .lp-page .lp-row--style2-02 {
  display: flex;
  align-items: flex-start;
  margin-top: calc(11 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style2-03 {
  width: calc(370 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style2-04 {
  margin-left: calc(10 * var(--formula));
  width: calc(370 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--style2 {
  margin-top: calc(34 * var(--formula));
  margin-inline: auto;
  width: calc(651 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-figure--style3 {
  position: relative;
  margin-top: calc(109 * var(--formula));
  width: calc(750 * var(--formula));
  height: calc(1207 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style3-01 {
  width: calc(450 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style3-02 {
  position: absolute;
  top: calc(420 * var(--formula));
  left: calc(160 * var(--formula));
  width: calc(590 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--style3 {
  margin-top: calc(33 * var(--formula));
  margin-inline: auto;
  width: calc(631 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-figure--style4 {
  position: relative;
  margin-top: calc(111 * var(--formula));
  width: calc(650 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style4-01 {
  width: calc(650 * var(--formula));
}

#LB261015fur .lp-page .lp-heading--style4 {
  position: absolute;
  top: calc(27 * var(--formula));
  left: calc(19 * var(--formula));
  width: calc(235 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style4-02 {
  margin-top: calc(60 * var(--formula));
  margin-left: calc(60 * var(--formula));
  width: calc(690 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--style4 {
  margin-top: calc(33 * var(--formula));
  margin-inline: auto;
  width: calc(535 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-heading--style5 {
  margin-top: calc(96 * var(--formula));
  margin-inline: auto;
  width: calc(236 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style5-01 {
  margin-top: calc(26 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--style5 {
  margin-top: calc(34 * var(--formula));
  margin-inline: auto;
  width: calc(510 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-figure--bear {
  position: relative;
  margin-top: calc(109 * var(--formula));
  margin-inline: auto;
  width: calc(650 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--bear {
  width: calc(650 * var(--formula));
}

#LB261015fur .lp-page .lp-copy--bear-02 {
  position: absolute;
  top: calc(710 * var(--formula));
  left: calc(210 * var(--formula));
  /* width: calc(462 * var(--formula)); */
  font-size: calc(56 * var(--formula));
  font-weight: 500;
  color: white;
  /* text-shadow: 0 0 calc(12 * var(--formula)) #a0caea; */
  text-shadow: 0 0 calc(8 * var(--formula)) rgba(160, 228, 255, .8), 0 0 calc(14 * var(--formula)) rgba(160, 202, 234, .8), 0 0 calc(26 * var(--formula)) rgba(160, 202, 234, 0.4);
  letter-spacing: .02em;
}
#LB261015fur .lp-page .lp-copy--bear-02 span{
  position: absolute;
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(1){
  left: 0;
  top: calc(14 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(2){
  left: calc(14 * var(--formula));
  top: calc(7 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(3){
  left: calc(29 * var(--formula));
  top: calc(-2 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(4){
  left: calc(62 * var(--formula));
  top: calc(9 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(6){
  left: calc(109 * var(--formula));
  top: calc(7 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(8){
  left: calc(156 * var(--formula));
  top: calc(5 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(9){
  left: calc(194 * var(--formula));
  top: calc(7 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(10){
  left: calc(228 * var(--formula));
  top: calc(17 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(11){
  left: calc(261 * var(--formula));
  top: calc(21 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(13){
  left: calc(321 * var(--formula));
  top: calc(17 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(14){
  left: calc(361 * var(--formula));
  top: calc(9 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(15){
  left: calc(393 * var(--formula));
  top: calc(1 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(16){
  left: calc(410 * var(--formula));
  top: calc(-6 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-02 span:nth-child(17){
  left: calc(427 * var(--formula));
  top: calc(-7 * var(--formula));
}

#LB261015fur .lp-page .lp-copy--bear-01 {
  position: absolute;
  top: calc(59 * var(--formula));
  left: calc(0 * var(--formula));
  /* width: calc(259 * var(--formula)); */
  font-family: var(--font-base);
  font-size: calc(56 * var(--formula));
  font-weight: 500;
  color: white;
  /* text-shadow: 0 0 calc(12 * var(--formula)) #a0caea; */
  /* text-shadow: 0 0 calc(12 * var(--formula)) rgba(160, 228, 255, .8), 0 0 calc(12 * var(--formula)) rgba(160, 202, 234, .8), 0 0 calc(26 * var(--formula)) rgba(160, 202, 234, 0.4); */
  text-shadow: 0 0 calc(8 * var(--formula)) rgba(160, 228, 255, .8), 0 0 calc(14 * var(--formula)) rgba(160, 202, 234, .8), 0 0 calc(26 * var(--formula)) rgba(160, 202, 234, 0.4);
  letter-spacing: .02em;
}
#LB261015fur .lp-page .lp-copy--bear-01 span{
  position: absolute;
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(1){
  left: 0;
  top: 0;
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(2){
  left: calc(34 * var(--formula));
  top: calc(-13 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(3){
  left: calc(51 * var(--formula));
  top: calc(-2 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(4){
  left: calc(66 * var(--formula));
  top: calc(0 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(6){
  left: calc(110 * var(--formula));
  top: calc(-3 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(7){
  left: calc(149 * var(--formula));
  top: calc(5 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(8){
  left: calc(182 * var(--formula));
  top: calc(-2 * var(--formula));
}
#LB261015fur .lp-page .lp-copy--bear-01 span:nth-child(9){
  left: calc(215 * var(--formula));
  top: calc(-12 * var(--formula));
}

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

#LB261015fur .lp-page .lp-figure--bag {
  position: relative;
  margin-top: calc(120 * var(--formula));
  margin-inline: auto;
  width: calc(710 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--bag {
  width: calc(710 * var(--formula));
}

#LB261015fur .lp-page .lp-heading--bag {
  position: absolute;
  top: calc(74 * var(--formula));
  left: calc(101 * var(--formula));
  width: calc(505 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--bag {
  margin-top: calc(33 * var(--formula));
  margin-inline: auto;
  width: calc(233 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-figure--style6 {
  position: relative;
  margin-top: calc(110 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style6-01 {
  width: calc(750 * var(--formula));
}

#LB261015fur .lp-page .lp-heading--style6 {
  position: absolute;
  top: calc(25 * var(--formula));
  left: calc(483 * var(--formula));
  width: calc(260 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style6-02 {
  margin-top: calc(61 * var(--formula));
  margin-left: calc(30 * var(--formula));
  width: calc(510 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style6-03 {
  margin-top: calc(60 * var(--formula));
  margin-left: calc(90 * var(--formula));
  width: calc(630 * var(--formula));
}

#LB261015fur .lp-page .lp-credit--style6 {
  margin-top: calc(34 * var(--formula));
  margin-inline: auto;
  width: calc(506 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-figure--allitems {
  position: relative;
  margin-top: calc(111 * var(--formula));
  margin-left: calc(-50 * var(--formula));
  width: calc(850 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--allitems {
  width: calc(850 * var(--formula));
}

#LB261015fur .lp-page .lp-heading--allitems {
  position: absolute;
  top: calc(386 * var(--formula));
  left: calc(200 * var(--formula));
  width: calc(448 * var(--formula));
}

#LB261015fur .lp-page .lp-staff {
  margin-top: calc(108 * var(--formula));
  margin-inline: auto;
  width: calc(637 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.75;
  letter-spacing: 0.02em;
  text-align: center;
  color: #777777;
  white-space: nowrap;
}

#LB261015fur .lp-page .lp-look {
  position: relative;
  isolation: isolate;
  overflow-x: clip;
  display: flow-root;
  background-color: var(--color-section-bg);
}

#LB261015fur .lp-page .lp-look--01,
#LB261015fur .lp-page .lp-look--03 {
  --color-section-bg: var(--color-cream);
}

#LB261015fur .lp-page .lp-look--02 {
  --color-section-bg: #fff;
}

#LB261015fur .lp-page .lp-item {
  display: flow-root;
}

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

#LB261015fur .lp-page .lp-photo a,
#LB261015fur .lp-page a.lp-figure {
  display: block;
}

#LB261015fur .lp-page .lp-heading img,
#LB261015fur .lp-page .lp-copy img,
#LB261015fur .lp-page .lp-mv__title img {
  object-fit: contain;
}

#LB261015fur .lp-page .lp-band {
  position: absolute;
  z-index: 1;
  top: calc(-66 * var(--formula));
  left: calc(-36 * var(--formula));
  width: calc(822 * var(--formula));
  max-width: none;
}
#LB261015fur .lp-page .lp-band.lp-band--mv{
  top: unset;
  bottom: calc(-66 * var(--formula));
}

#LB261015fur .lp-page .lp-line {
  position: absolute;
  z-index: 1;
  height: auto;
  max-width: none;
  overflow: visible;
  pointer-events: none;
}

#LB261015fur .lp-page .lp-line--01 {
  top: calc(143 * var(--formula));
  left: calc(-224 * var(--formula));
  width: calc(1150 * var(--formula));
}
@media (min-width: 768px) {
  #LB261015fur .lp-page .lp-line--01 {
    top: calc(128 * var(--formula_pc));
  }
}

#LB261015fur .lp-page .lp-line--02 {
  top: calc(-17 * var(--formula));
  left: calc(-140 * var(--formula));
  width: calc(1055 * var(--formula));
  z-index: 3;
}

#LB261015fur .lp-page .lp-line--03 {
  top: calc(3717 * var(--formula));
  left: calc(-200 * var(--formula));
  width: calc(1177 * var(--formula));
  stroke-dashoffset: -1;
}

#LB261015fur .lp-page .lp-line--04 {
  top: calc(765 * var(--formula));
  left: calc(-190 * var(--formula));
  width: calc(1214 * var(--formula));
}

#LB261015fur .lp-page .lp-item > * {
  position: relative;
  z-index: 2;
}

#LB261015fur .lp-page .lp-row--style2-01,
#LB261015fur .lp-page .lp-row--style2-02,
#LB261015fur .lp-page .lp-photo--style4-02,
#LB261015fur .lp-page .lp-figure--style6 {
  z-index: 0;
}

#LB261015fur .lp-page .lp-figure .lp-heading,
#LB261015fur .lp-page .lp-figure .lp-copy {
  z-index: 2;
}

#LB261015fur .lp-page .lp-photo--style3-01 {
  position: relative;
  z-index: 1;
}

#LB261015fur .lp-page .lp-heading--style3 {
  position: absolute;
  z-index: 2;
  top: calc(290 * var(--formula));
  left: calc(494 * var(--formula));
  width: calc(235 * var(--formula));
}

#LB261015fur .lp-page .lp-photo--style3-03 {
  margin-top: calc(60 * var(--formula));
  margin-inline: auto;
  width: calc(710 * var(--formula));
}

#LB261015fur .lp-page .lp-credit,
#LB261015fur .lp-page .lp-staff {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-weight: 500;
}

#LB261015fur .lp-page .lp-credit__row,
#LB261015fur .lp-page .lp-staff__row {
  display: flex;
  justify-content: center;
  gap: calc(25 * var(--formula));
}

#LB261015fur .lp-page .lp-staff__row {
  gap: calc(22 * var(--formula));
}
#LB261015fur .lp-page .lp-staff__row02{
  gap: calc(27 * var(--formula));
}

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

#LB261015fur .lp-page .ani-blur {
  opacity: 0;
  filter: blur(10px);
  scale: 1.01;
  transition: opacity var(--duration-blur), filter var(--duration-blur), scale var(--duration-blur);
}

#LB261015fur .lp-page .ani-blur.is-active {
  opacity: 1;
  filter: blur(0);
  scale: 1;
}

#LB261015fur .lp-page .ani-wipe span {
  opacity: 0;
  transition: opacity 1s;
}

#LB261015fur .lp-page .ani-wipe span.is-active {
  opacity: 1;
}

#LB261015fur .lp-page .ani-line__guide {
  fill: none;
  stroke: #fff;
  stroke-width: 40;
  stroke-dasharray: 0 40;
  transition: stroke-dasharray calc(var(--line-length, 1000) * 0.0008s) ease-out;
}

/* #LB261015fur .lp-page .ani-line.is-active .ani-line__guide {
  stroke-dasharray: 10 30;
} */

#LB261015fur .lp-page .ani-line.is-active .ani-line__guide {
  stroke-dasharray: 1 3;
}

@media (prefers-reduced-motion: reduce) {
  #LB261015fur .lp-page .ani-blur,
  #LB261015fur .lp-page .ani-wipe,
  #LB261015fur .lp-page .ani-line__guide {
    opacity: 1;
    filter: none;
    scale: 1;
    clip-path: none;
    stroke-dasharray: 1 3;
    transition: none;
  }
}

#LB261015fur .lp-page .lp-cover {
  display: none;
}

@media (min-width: 768px) {
  #LB261015fur .lp-page .lp-layout__primary {
    overflow: clip;
  }

  #LB261015fur .lp-page .lp-cover {
    display: block;
    position: absolute;
    inset: 0;
  }

  #LB261015fur .lp-page .lp-cover__image {
    position: absolute;
    inset: 0;
    height: 100%;
  }

  #LB261015fur .lp-page .lp-cover__inner {
    position: absolute;
    inset: 0;
    margin: auto;
    aspect-ratio: 700 / 800;
    max-width: 100%;
    max-height: 100%;
  }

  #LB261015fur .lp-page .lp-cover__title {
    position: absolute;
    top: calc(331 / 800 * 100%);
    left: calc(100 / 700 * 100%);
    width: calc(497 / 700 * 100%);
  }
}
@media (min-width: 768px) {
 _::-webkit-full-page-media, _:future, :root #LB261015fur .lp-page .lp-look.lp-look--03 {
    overflow-x: visible;
  }
}

#LB261015fur .lp-page .lp-look--02::before {
  content: "";
  position: absolute;
  top: calc(-17* var(--formula));
  width: 100%;
  height: calc(100* var(--formula));
  
  background-color: #ffffff;
  filter: blur(calc(10* var(--formula)));
  -webkit-filter: blur(calc(10* var(--formula)));
  
  box-shadow: 
   0 0 calc(30* var(--formula)) calc(25* var(--formula)) rgba(255, 255, 255, 0.8);
  z-index: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
}