/* A Ress CSS Reset */
html {
  -webkit-text-size-adjust: 100%;
  box-sizing: border-box;
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
  word-break: normal;
}

*, :after, :before {
  background-repeat: no-repeat;
  box-sizing: inherit;
}

:after, :before {
  text-decoration: inherit;
  vertical-align: inherit;
}

* {
  margin: 0;
  padding: 0;
}

hr {
  color: inherit;
  height: 0;
  overflow: visible;
}

details, main {
  display: block;
}

summary {
  display: list-item;
}

small {
  font-size: 80%;
}

[hidden] {
  display: none;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

a {
  background-color: transparent;
}

a:active, a:hover {
  outline-width: 0;
}

code, kbd, pre, samp {
  font-family: monospace, monospace;
}

pre {
  font-size: 1em;
}

b, strong {
  font-weight: bolder;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

table {
  border-color: inherit;
  text-indent: 0;
}

iframe {
  border-style: none;
}

input {
  border-radius: 0;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  resize: vertical;
}

button, input, optgroup, select, textarea {
  font: inherit;
}

optgroup {
  font-weight: 700;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

[role=button], [type=button], [type=reset], [type=submit], button {
  cursor: pointer;
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button:-moz-focusring {
  outline: 1px dotted ButtonText;
}

[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button;
}

button, input, select, textarea {
  background-color: transparent;
  border-style: none;
}

a:focus, button:focus, input:focus, select:focus, textarea:focus {
  outline-width: 0;
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
}

select::-ms-expand {
  display: none;
}

select::-ms-value {
  color: currentColor;
}

legend {
  border: 0;
  color: inherit;
  display: table;
  max-width: 100%;
  white-space: normal;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  color: inherit;
  font: inherit;
}

[disabled] {
  cursor: default;
}

img {
  border-style: none;
}

progress {
  vertical-align: baseline;
}

[aria-busy=true] {
  cursor: progress;
}

[aria-controls] {
  cursor: pointer;
}

[aria-disabled=true] {
  cursor: default;
}

/* A Modern CSS Reset */
*, *::before, *::after {
  box-sizing: border-box;
}

body, h1, h2, h3, h4, p, figure, blockquote, dl, dd {
  margin: 0;
}

ul[role=list], ol[role=list] {
  list-style: none;
}

html:focus-within {
  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

a:not([class]) {
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}

img, picture {
  max-width: 100%;
  width: 100%;
  display: block;
}

input, button, textarea, select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  *, *::before, *::after {
    -webkit-animation-duration: 0.01ms !important;
            animation-duration: 0.01ms !important;
    -webkit-animation-iteration-count: 1 !important;
            animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
a {
  text-decoration: none;
  color: unset;
}

li {
  list-style: none;
}

html {
  font-family: YakuHanJP, "Noto Sans JP", sans-serif;
  letter-spacing: 1px;
  font-weight: 700;
  min-height: 720px;
}
@media (min-width: 1025px) {
  html {
    overflow-x: hidden;
  }
}

main {
  overflow: hidden;
}

@media (min-width: 750px) {
  .sp-br {
    display: none;
  }
}

.kanit-sb {
  font-family: "Kanit", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.h3-title {
  text-align: center;
}
.h3-title img {
  width: 84%;
  display: inline-block;
}
@media (min-width: 1025px) {
  .h3-title img {
    max-width: 317px;
  }
}
.h3-title img.max275 {
  max-width: 275px;
}

.btn {
  width: 90%;
  margin: 30px auto 0;
  display: table;
  text-align: center;
  color: #fff;
  background-color: #EF9125;
  border-radius: 50px;
  font-size: 16px;
  position: relative;
  transition: all 0.3s;
  -webkit-transform: translateY(4px);
          transform: translateY(4px);
}
@media (min-width: 750px) {
  .btn.cam-btn {
    width: calc(100% - 46px);
  }
}
@media (min-width: 1025px) {
  .btn {
    width: 80%;
  }
}
.btn .arrow {
  position: absolute;
  right: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn .bg {
  width: 100%;
  height: 100%;
  background-color: #DC000C;
  border-radius: 50px;
  transition: all 0.1s;
  display: inline-block;
  padding: 18px 0;
  -webkit-transform: translateY(-4px);
          transform: translateY(-4px);
}
.btn .bg .span-text {
  font-size: 12px;
}
@media (hover: hover) and (pointer: fine) {
  .btn:hover .bg {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}

.swiper-pagination-bullet {
  background: rgba(255, 255, 255, 0);
  border: 1px solid #DC000C;
  opacity: 1;
}

.swiper-pagination-bullet-active {
  background: #DC000C;
}

.swiper-button-prev2, .swiper-button-next2 {
  width: 45px;
  height: 45px;
  background-color: #EF9125;
  position: relative;
  z-index: 2;
}
.swiper-button-prev2 .arrow, .swiper-button-next2 .arrow {
  position: absolute;
  background-color: #DC000C;
  width: 100%;
  left: 0;
  top: 0;
  height: 100%;
  display: flex;
  justify-content: center;
  -webkit-transform: translateY(-4px);
          transform: translateY(-4px);
  transition: all 0.1s;
}
.swiper-button-prev2 .arrow img, .swiper-button-next2 .arrow img {
  width: 10px;
}
@media (hover: hover) and (pointer: fine) {
  .swiper-button-prev2:hover .arrow, .swiper-button-next2:hover .arrow {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}

.swiper-button-prev2 .arrow {
  -webkit-transform: translateY(-4px) rotate(180deg);
          transform: translateY(-4px) rotate(180deg);
}
@media (hover: hover) and (pointer: fine) {
  .swiper-button-prev2:hover .arrow {
    -webkit-transform: translate(0) rotate(180deg);
            transform: translate(0) rotate(180deg);
  }
}

.mar-t30 {
  margin-top: 30px;
}

.mar-t60 {
  margin-top: 60px;
}

.mar-t90 {
  margin-top: 90px;
}

.pad-t30 {
  padding-top: 30px;
}

.pad-t90 {
  padding-top: 90px;
}

.fadein-scale {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.fadein-scale.after-fadein {
  -webkit-animation: fadein-scale;
          animation: fadein-scale;
  -webkit-animation-duration: 0.4s;
          animation-duration: 0.4s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.loop-ani1 {
  -webkit-animation: loop1;
          animation: loop1;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.loop-ani2 {
  -webkit-animation: loop2;
          animation: loop2;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.loop-ani3 {
  -webkit-animation: loop3;
          animation: loop3;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@-webkit-keyframes kakeru {
  0% {
    z-index: -1;
  }
  39% {
    z-index: -1;
  }
  40% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}

@keyframes kakeru {
  0% {
    z-index: -1;
  }
  39% {
    z-index: -1;
  }
  40% {
    z-index: 4;
  }
  100% {
    z-index: 4;
  }
}
@-webkit-keyframes loop1 {
  0% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
  69% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
  70% {
    -webkit-transform: translate(50%, -50%) rotate(10deg);
            transform: translate(50%, -50%) rotate(10deg);
  }
  99% {
    -webkit-transform: translate(50%, -50%) rotate(10deg);
            transform: translate(50%, -50%) rotate(10deg);
  }
  100% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
}
@keyframes loop1 {
  0% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
  69% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
  70% {
    -webkit-transform: translate(50%, -50%) rotate(10deg);
            transform: translate(50%, -50%) rotate(10deg);
  }
  99% {
    -webkit-transform: translate(50%, -50%) rotate(10deg);
            transform: translate(50%, -50%) rotate(10deg);
  }
  100% {
    -webkit-transform: translate(50%, -50%) rotate(-4deg);
            transform: translate(50%, -50%) rotate(-4deg);
  }
}
@-webkit-keyframes loop2 {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  49% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg);
  }
  79% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg);
  }
  80% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
}
@keyframes loop2 {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  49% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg);
  }
  79% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg);
  }
  80% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(13deg);
            transform: translate(-50%, -50%) rotate(13deg);
  }
}
@-webkit-keyframes loop3 {
  0% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  19% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  20% {
    -webkit-transform: translate(50%, 0%) rotate(6deg);
            transform: translate(50%, 0%) rotate(6deg);
  }
  49% {
    -webkit-transform: translate(50%, 0%) rotate(6deg);
            transform: translate(50%, 0%) rotate(6deg);
  }
  50% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  100% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
}
@keyframes loop3 {
  0% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  19% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  20% {
    -webkit-transform: translate(50%, 0%) rotate(6deg);
            transform: translate(50%, 0%) rotate(6deg);
  }
  49% {
    -webkit-transform: translate(50%, 0%) rotate(6deg);
            transform: translate(50%, 0%) rotate(6deg);
  }
  50% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
  100% {
    -webkit-transform: translate(50%, 0%) rotate(-10deg);
            transform: translate(50%, 0%) rotate(-10deg);
  }
}
@-webkit-keyframes vapour {
  0% {
    opacity: 0;
    top: 70%;
    -webkit-transform: translateX(-50%) scale(0.5);
            transform: translateX(-50%) scale(0.5);
  }
  15% {
    opacity: 0.6;
  }
  50% {
    opacity: 0;
    -webkit-transform: translateX(-50%) scale(1.3);
            transform: translateX(-50%) scale(1.3);
  }
  100% {
    opacity: 0;
    top: 50%;
  }
}
@keyframes vapour {
  0% {
    opacity: 0;
    top: 70%;
    -webkit-transform: translateX(-50%) scale(0.5);
            transform: translateX(-50%) scale(0.5);
  }
  15% {
    opacity: 0.6;
  }
  50% {
    opacity: 0;
    -webkit-transform: translateX(-50%) scale(1.3);
            transform: translateX(-50%) scale(1.3);
  }
  100% {
    opacity: 0;
    top: 50%;
  }
}
@-webkit-keyframes fadein-scale {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  80% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes fadein-scale {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  80% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes rota {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
            transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes rota {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
            transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes bound {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes bound {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}.menu[data-astro-cid-2j44jlrm]{width:60px;height:60px;background-color:#DC000C;border-radius:50px;bottom:10px;position:fixed;right:12px;z-index:9998}@media (min-width: 750px){.menu[data-astro-cid-2j44jlrm]{display:none}}.menu[data-astro-cid-2j44jlrm] #b3[data-astro-cid-2j44jlrm]{position:absolute;top:0px;width:60px;height:66px;text-align:center;z-index:10}.menu[data-astro-cid-2j44jlrm] #b3[data-astro-cid-2j44jlrm] .icon[data-astro-cid-2j44jlrm]{width:80%;height:100%;fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke:#FFFFFF;opacity:0.95;cursor:pointer;margin-top:-11px}.menu[data-astro-cid-2j44jlrm] .kanit-sb[data-astro-cid-2j44jlrm]{color:#fff;position:absolute;bottom:11px;font-size:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.menu[data-astro-cid-2j44jlrm] .kanit-sb[data-astro-cid-2j44jlrm] .close-text[data-astro-cid-2j44jlrm]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;top:0}.menu[data-astro-cid-2j44jlrm].open .kanit-sb[data-astro-cid-2j44jlrm] .menu-text[data-astro-cid-2j44jlrm]{opacity:0}.menu[data-astro-cid-2j44jlrm].open .kanit-sb[data-astro-cid-2j44jlrm] .close-text[data-astro-cid-2j44jlrm]{opacity:1}.menu__contents[data-astro-cid-2j44jlrm]{width:100%;height:100dvh;min-height:720px;position:fixed;top:0;left:0;background-color:#EF9125;z-index:-1;opacity:0;transition:all 0.3s}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm]{opacity:1;width:40%;left:initial;right:0;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow-y:auto}}@media screen and (max-width: 667px) and (max-height: 375px){.menu__contents[data-astro-cid-2j44jlrm]{display:flex;flex-direction:column;min-height:100vh;overflow-y:scroll}}@media screen and (max-height: 700px){.menu__contents[data-astro-cid-2j44jlrm]{justify-content:flex-start}}@media (min-width: 1025px){.menu__contents[data-astro-cid-2j44jlrm]{width:calc((100% - 570px) / 2)}}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:46%;left:50%;width:100%}@media (max-height: 580px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{-webkit-transform:translate(-50%,-50%) scale(0.9);transform:translate(-50%,-50%) scale(0.9);top:39%}}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{top:47%;position:initial;margin:-40px auto 0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 1025px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{max-width:475px;width:90%}}@media screen and (max-height: 700px) and (min-width: 600px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{margin:40px auto 0}}@media screen and (max-width: 667px) and (max-height: 375px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm]{margin:100px auto 0;position:initial;-webkit-transform:translate(0);transform:translate(0)}}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .btn-wrap[data-astro-cid-2j44jlrm]{-webkit-transform:scale(1);transform:scale(1);margin-top:25px}@media (max-height: 580px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .btn-wrap[data-astro-cid-2j44jlrm]{margin-top:10px}}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .btn-wrap[data-astro-cid-2j44jlrm]{margin-top:15px}}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-img[data-astro-cid-2j44jlrm]{max-width:336px;margin:0 auto}@media (max-height: 580px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-img[data-astro-cid-2j44jlrm]{max-width:275px}}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-img[data-astro-cid-2j44jlrm]{margin:0 auto;max-width:275px}}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-btn[data-astro-cid-2j44jlrm]{background-color:#DC000C;border-radius:50px;transition:all 0.1s;-webkit-transform:translateY(4px);transform:translateY(4px);position:relative;display:table;margin:15px auto 0}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-btn[data-astro-cid-2j44jlrm] .bg[data-astro-cid-2j44jlrm]{background-color:#fff;border-radius:50px;transition:all 0.1s;display:block;padding:12px 20px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-btn[data-astro-cid-2j44jlrm] img[data-astro-cid-2j44jlrm]{width:initial}@media (hover: hover) and (pointer: fine){.menu__contents[data-astro-cid-2j44jlrm] .menu-wrap[data-astro-cid-2j44jlrm] .menu-btn[data-astro-cid-2j44jlrm]:hover .bg[data-astro-cid-2j44jlrm]{-webkit-transform:translateY(0px);transform:translateY(0px)}}.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm]{display:flex;gap:18px;position:fixed;bottom:-16px;left:19px;align-items:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm]{gap:30px;position:absolute}}.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]{transition:all 0.1s}.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm] img[data-astro-cid-2j44jlrm]{width:initial}@media (hover: hover) and (pointer: fine){.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width: 750px){.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:40px}}@media screen and (max-height: 700px) and (min-width: 600px){.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm]{position:initial;-webkit-transform:translateX(0%);transform:translateX(0%);justify-content:center;padding-bottom:40px}}@media screen and (max-width: 667px) and (max-height: 375px){.menu__contents[data-astro-cid-2j44jlrm] .sns-flex[data-astro-cid-2j44jlrm]{margin-top:40px}}.menu__contents[data-astro-cid-2j44jlrm] .menu-text[data-astro-cid-2j44jlrm]{text-align:center;margin-bottom:23px}.menu__contents[data-astro-cid-2j44jlrm] .menu-text[data-astro-cid-2j44jlrm] img[data-astro-cid-2j44jlrm]{max-width:251px;display:inline-block}@media (max-height: 580px){.menu__contents[data-astro-cid-2j44jlrm] .menu-text[data-astro-cid-2j44jlrm]{margin-bottom:0}}@media (min-width: 1025px){.menu__contents[data-astro-cid-2j44jlrm] .menu-text[data-astro-cid-2j44jlrm]{margin-top:30px;margin-bottom:20px}}.menu__contents[data-astro-cid-2j44jlrm].open{z-index:9997;opacity:1}@-webkit-keyframes menu-stroke{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes menu-stroke{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fix-item[data-astro-cid-axmzbclq]{position:fixed;width:94%;top:17px;left:3%;z-index:9999}.fix-item[data-astro-cid-axmzbclq] .flexbox[data-astro-cid-axmzbclq]{display:flex;gap:12px;align-items:center}@media (min-width: 1025px){.fix-item[data-astro-cid-axmzbclq] .flexbox[data-astro-cid-axmzbclq]{gap:32px}}.fix-item[data-astro-cid-axmzbclq] .left[data-astro-cid-axmzbclq]{min-width:90px;width:90px}@media (min-width: 1025px){.fix-item[data-astro-cid-axmzbclq] .left[data-astro-cid-axmzbclq]{min-width:111px;width:111px}}.fix-item[data-astro-cid-axmzbclq] .right[data-astro-cid-axmzbclq]{background-color:#fff;border:2px solid #DC000C;border-radius:50px;overflow:hidden;position:relative;display:flex;padding:6px 0 7px;font-size:12px}@-webkit-keyframes head-loop{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes head-loop{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.fix-item[data-astro-cid-axmzbclq] .right[data-astro-cid-axmzbclq] .loop_right_double[data-astro-cid-axmzbclq]{-webkit-animation:head-loop 30s linear infinite;animation:head-loop 30s linear infinite;white-space:nowrap;padding-right:35px}.section1[data-astro-cid-wadrkrru]{width:100%;height:100svh;max-height:100svh;position:relative;min-height:660px;z-index:20;box-shadow:0px 8px 10px -6px rgba(0,0,0,0.3);overflow:hidden}@media screen and (max-width: 667px) and (max-height: 375px){.section1[data-astro-cid-wadrkrru]{min-height:500px}}@media (min-width: 1025px){.section1[data-astro-cid-wadrkrru]{box-shadow:0px 8px 10px -6px rgba(0,0,0,0);overflow:initial}}.section1__bg[data-astro-cid-wadrkrru]{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@media (min-width: 750px){.section1__bg[data-astro-cid-wadrkrru]{display:none}}.section1__bg-pc[data-astro-cid-wadrkrru]{display:none}@media (min-width: 750px){.section1__bg-pc[data-astro-cid-wadrkrru]{display:inline-block;-o-object-fit:cover;object-fit:cover;height:100vh;min-height:630px}}.section1__logo[data-astro-cid-wadrkrru]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:10%;min-width:23svh;max-width:27svh}@media screen and (max-height: 880px) and (min-width: 750px) and (max-width: 1025px){.section1__logo[data-astro-cid-wadrkrru]{left:80%;top:25%}}@media (min-width: 1025px){.section1__logo[data-astro-cid-wadrkrru]{width:20%;max-width:400px;top:40%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);left:initial;right:20%}}@media (min-width: 1920px){.section1__logo[data-astro-cid-wadrkrru]{max-width:20%}}.section1__personality[data-astro-cid-wadrkrru]{position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:calc(50% + 50px)}@media screen and (max-width: 667px) and (max-height: 375px){.section1__personality[data-astro-cid-wadrkrru]{width:100%;left:50%}}.section1__personality[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]:nth-of-type(2){min-width:114svh}@media (min-width: 750px){.section1__personality[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]:nth-of-type(2){min-width:1020px}}@media (min-width: 1025px){.section1__personality[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]:nth-of-type(2){min-width:100%;height:94vh;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;min-height:615px}}@media (min-width: 1280px){.section1__personality[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]:nth-of-type(2){height:100vh;-o-object-position:initial;object-position:initial}}@media (min-width: 1920px){.section1__personality[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]:nth-of-type(2){height:initial;min-width:initial;display:table;margin:0 auto;-webkit-transform:translateY(15%);transform:translateY(15%)}}@media (min-width: 750px){.section1__personality[data-astro-cid-wadrkrru]{left:50%}}@media (min-width: 1025px){.section1__personality[data-astro-cid-wadrkrru]{left:50%;width:100%}}.section1__personality[data-astro-cid-wadrkrru] .personality[data-astro-cid-wadrkrru]{box-shadow:0px 8px 10px -6px rgba(0,0,0,0.3)}.section1__looptext[data-astro-cid-wadrkrru]{width:100%;height:100svh;position:absolute;top:0;display:flex;align-items:flex-end;overflow:hidden}.section1__text[data-astro-cid-wadrkrru]{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:35%;max-width:22svh;min-width:147px;top:22%}@media (min-width: 750px){.section1__text[data-astro-cid-wadrkrru]{left:28%;max-width:280px}}@media (min-width: 1025px){.section1__text[data-astro-cid-wadrkrru]{left:15%;top:30%;min-width:280px;max-width:400px;width:20%}}@media (min-width: 1920px){.section1__text[data-astro-cid-wadrkrru]{max-width:20%;width:20%;top:45%;left:16%}}.section1[data-astro-cid-wadrkrru] .toleft[data-astro-cid-wadrkrru]{display:flex}@-webkit-keyframes loop_animation_left_double{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop_animation_left_double{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.section1[data-astro-cid-wadrkrru] .toleft[data-astro-cid-wadrkrru] .loop_left_double[data-astro-cid-wadrkrru]{-webkit-animation:loop_animation_left_double 20s linear infinite;animation:loop_animation_left_double 20s linear infinite;white-space:nowrap}.section1[data-astro-cid-wadrkrru] .toleft[data-astro-cid-wadrkrru] .loop_left_double[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]{min-width:1200px}@media (min-width: 1025px){.section1[data-astro-cid-wadrkrru] .toleft[data-astro-cid-wadrkrru] .loop_left_double[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]{min-width:1630px}}@media (min-width: 1920px){.section1[data-astro-cid-wadrkrru] .toleft[data-astro-cid-wadrkrru] .loop_left_double[data-astro-cid-wadrkrru] img[data-astro-cid-wadrkrru]{min-width:120vw}}.pc-left[data-astro-cid-wadrkrru]{display:none}@media (min-width: 1025px){.pc-left[data-astro-cid-wadrkrru]{width:calc((100% - 570px) / 2);position:fixed;left:0;display:block;background-image:url(../assets/webp/pc-left-img.webp);height:100vh;top:0;z-index:-2;background-size:cover;background-position:center}}.toleft[data-astro-cid-rri73o4v]{overflow:hidden;position:relative;display:flex}@-webkit-keyframes loop_animation_left_double{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop_animation_left_double{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.toleft[data-astro-cid-rri73o4v] .loop_left_double[data-astro-cid-rri73o4v]{-webkit-animation:loop_animation_left_double 30s linear infinite;animation:loop_animation_left_double 30s linear infinite;white-space:nowrap}.toleft[data-astro-cid-rri73o4v] .loop_left_double[data-astro-cid-rri73o4v] img[data-astro-cid-rri73o4v]{min-width:1666px}.toright[data-astro-cid-rri73o4v]{overflow:hidden;position:relative;display:flex;margin-top:-5px}@-webkit-keyframes loop_animation_right_double{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes loop_animation_right_double{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}.toright[data-astro-cid-rri73o4v] .loop_right_double[data-astro-cid-rri73o4v]{-webkit-animation:loop_animation_right_double 30s linear infinite;animation:loop_animation_right_double 30s linear infinite;white-space:nowrap}.toright[data-astro-cid-rri73o4v] .loop_right_double[data-astro-cid-rri73o4v] img[data-astro-cid-rri73o4v]{min-width:1666px}.section2[data-astro-cid-t7f22tqm]{padding:70px 0 60px;background-image:url(../assets/webp/bg-item.webp);background-size:contain;background-repeat:repeat-y;overflow-x:hidden;border-radius:0 0 20px 20px;position:relative;z-index:10}@media (min-width: 750px){.section2[data-astro-cid-t7f22tqm]{max-width:100%;width:100%;overflow:initial}}@media (min-width: 1025px){.section2[data-astro-cid-t7f22tqm]{max-width:570px;width:100%;margin:0px auto 0;padding:112px 0 60px}}.section2__text[data-astro-cid-t7f22tqm]{font-size:14px;text-align:center;line-height:44px;margin-bottom:30px;position:relative;z-index:5}@media (min-width: 1025px){.section2__text[data-astro-cid-t7f22tqm]{font-size:16px;line-height:50px}}.section2__text[data-astro-cid-t7f22tqm] .img1[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(50%,-50%) rotate(-4deg);transform:translate(50%,-50%) rotate(-4deg);top:20%;right:10%;max-width:213px;z-index:-1}@media (min-width: 1025px){.section2__text[data-astro-cid-t7f22tqm] .img1[data-astro-cid-t7f22tqm]{max-width:283px;right:5%}}.section2__text[data-astro-cid-t7f22tqm] .img2[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(-50%,-50%) rotate(13deg);transform:translate(-50%,-50%) rotate(13deg);left:5%;bottom:5%;max-width:202px;z-index:-1}@media (min-width: 1025px){.section2__text[data-astro-cid-t7f22tqm] .img2[data-astro-cid-t7f22tqm]{max-width:265px}}.section2__text[data-astro-cid-t7f22tqm] .img3[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(50%,0) rotate(-10deg);transform:translate(50%,0) rotate(-10deg);max-width:202px;bottom:-20px;right:5%;z-index:-1}@media (min-width: 1025px){.section2__text[data-astro-cid-t7f22tqm] .img3[data-astro-cid-t7f22tqm]{max-width:258px}}.section2__img4[data-astro-cid-t7f22tqm]{aspect-ratio:570/571}.section2__img4[data-astro-cid-t7f22tqm] img[data-astro-cid-t7f22tqm]{-webkit-transform:translateX(8%);transform:translateX(8%);min-width:442px}@media (min-width: 1025px){.section2__img4[data-astro-cid-t7f22tqm] img[data-astro-cid-t7f22tqm]{max-width:510px;-webkit-transform:translateX(20%);transform:translateX(20%)}}.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm]{position:relative}.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm1[data-astro-cid-t7f22tqm],.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm2[data-astro-cid-t7f22tqm],.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm3[data-astro-cid-t7f22tqm]{z-index:-1;opacity:0}.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm1[data-astro-cid-t7f22tqm].active,.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm2[data-astro-cid-t7f22tqm].active,.section2[data-astro-cid-t7f22tqm] .cm-wrap[data-astro-cid-t7f22tqm] .cm3[data-astro-cid-t7f22tqm].active{z-index:10;opacity:1}.section2__movie[data-astro-cid-t7f22tqm]{display:block;margin:38px auto 0;border-radius:10px;position:relative;cursor:pointer;width:90%}@media (min-width: 1025px){.section2__movie[data-astro-cid-t7f22tqm]{max-width:434px}}.section2__movie[data-astro-cid-t7f22tqm] .bottle[data-astro-cid-t7f22tqm]{position:absolute;z-index:11;width:65px;bottom:-15px;right:-15px}.section2__movie[data-astro-cid-t7f22tqm] .bottle[data-astro-cid-t7f22tqm].hide{display:none}.section2__movie[data-astro-cid-t7f22tqm] iframe[data-astro-cid-t7f22tqm]{aspect-ratio:16/9;width:100%;height:100%;border-radius:10px}.section2__movie[data-astro-cid-t7f22tqm] .thumb-wrap[data-astro-cid-t7f22tqm]{position:absolute;z-index:10;border:2px solid #DC000C;border-radius:10px;overflow:hidden}.section2__movie[data-astro-cid-t7f22tqm] .thumb-wrap[data-astro-cid-t7f22tqm]::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.53);z-index:2;transition:all 0.1s}@media (hover: hover) and (pointer: fine){.section2__movie[data-astro-cid-t7f22tqm] .thumb-wrap[data-astro-cid-t7f22tqm]:hover .mark[data-astro-cid-t7f22tqm]{-webkit-animation:5s linear infinite rota;animation:5s linear infinite rota}.section2__movie[data-astro-cid-t7f22tqm] .thumb-wrap[data-astro-cid-t7f22tqm]:hover .thumbnail[data-astro-cid-t7f22tqm]{-webkit-transform:scale(1.1);transform:scale(1.1)}.section2__movie[data-astro-cid-t7f22tqm] .thumb-wrap[data-astro-cid-t7f22tqm]:hover::before{opacity:0.3}}.section2__movie[data-astro-cid-t7f22tqm] .thumbnail[data-astro-cid-t7f22tqm]{transition:all 0.1s;position:relative;z-index:1}.section2__movie[data-astro-cid-t7f22tqm] .mark[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);top:50%;left:50%;width:72px;z-index:3}.section2__movie[data-astro-cid-t7f22tqm] .mark2[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:calc(50% + 2px);width:19px;z-index:4}.section2__movie[data-astro-cid-t7f22tqm].cm2,.section2__movie[data-astro-cid-t7f22tqm].cm3{position:absolute;top:0;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm]{border-radius:50px;display:flex;text-align:center;background-color:#fff;font-size:12px;align-items:center;border:2px solid #DC000C;margin:20px auto 0;overflow:hidden;width:90%}@media (min-width: 1025px){.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm]{max-width:434px}}.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .left[data-astro-cid-t7f22tqm],.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .middle[data-astro-cid-t7f22tqm],.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .right[data-astro-cid-t7f22tqm]{width:33.3333333333%;line-height:14px;min-height:40px;display:flex;justify-content:center;flex-direction:column;cursor:pointer;transition:all 0.1s}.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .left[data-astro-cid-t7f22tqm].active,.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .middle[data-astro-cid-t7f22tqm].active,.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .right[data-astro-cid-t7f22tqm].active{background-color:#DC000C!important;color:#fff}@media (hover: hover) and (pointer: fine){.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .left[data-astro-cid-t7f22tqm]:hover,.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .middle[data-astro-cid-t7f22tqm]:hover,.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .right[data-astro-cid-t7f22tqm]:hover{background-color:#EF9125}}.section2[data-astro-cid-t7f22tqm] .cm-tab[data-astro-cid-t7f22tqm] .middle[data-astro-cid-t7f22tqm]{border-left:2px solid #DC000C;border-right:2px solid #DC000C}.section2[data-astro-cid-t7f22tqm] .prof-img[data-astro-cid-t7f22tqm]{max-width:280px;margin:60px auto 0;position:relative}.section2[data-astro-cid-t7f22tqm] .prof-img[data-astro-cid-t7f22tqm] .noren[data-astro-cid-t7f22tqm]{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:30px;left:-15px;width:296px;max-width:296px}@media (min-width: 1025px){.section2[data-astro-cid-t7f22tqm] .prof-img[data-astro-cid-t7f22tqm] .noren[data-astro-cid-t7f22tqm]{left:-20%}}.section2[data-astro-cid-t7f22tqm] .name[data-astro-cid-t7f22tqm]{font-size:18px;text-align:center;margin-bottom:23px}.section2[data-astro-cid-t7f22tqm] .name[data-astro-cid-t7f22tqm] span[data-astro-cid-t7f22tqm]{font-size:15px}.section2[data-astro-cid-t7f22tqm] .prof-contents[data-astro-cid-t7f22tqm] .flex-item[data-astro-cid-t7f22tqm]{display:flex;width:90%;margin:0 auto;gap:10px;font-size:12px;align-items:center;margin-bottom:4px}@media (min-width: 1025px){.section2[data-astro-cid-t7f22tqm] .prof-contents[data-astro-cid-t7f22tqm] .flex-item[data-astro-cid-t7f22tqm]{max-width:434px}}.section2[data-astro-cid-t7f22tqm] .prof-contents[data-astro-cid-t7f22tqm] .flex-item[data-astro-cid-t7f22tqm] .prof-left[data-astro-cid-t7f22tqm]{color:#fff;background-color:#2AA635;padding:2px 14px;border-radius:3px;min-width:80px;max-width:80px;text-align:center}.section2[data-astro-cid-t7f22tqm] .comment[data-astro-cid-t7f22tqm]{border-radius:10px;width:90%;border:2px solid #DC000C;padding:22px 30px 30px;margin:22px auto 0;background-image:url(../assets/webp/comment-bg.webp);background-size:cover}@media (min-width: 1025px){.section2[data-astro-cid-t7f22tqm] .comment[data-astro-cid-t7f22tqm]{max-width:434px}}.section2[data-astro-cid-t7f22tqm] .comment[data-astro-cid-t7f22tqm] .kanit-sb[data-astro-cid-t7f22tqm]{color:#2AA635;font-size:18px;text-align:center;margin-bottom:10px}.section2[data-astro-cid-t7f22tqm] .comment[data-astro-cid-t7f22tqm] .text[data-astro-cid-t7f22tqm]{font-size:14px}.section3[data-astro-cid-3fhhkpmp]{transition:all 0.4s;margin-top:-20px;padding-top:100px;padding-bottom:130px;position:relative;z-index:5;overflow:hidden}@media (min-width: 750px){.section3[data-astro-cid-3fhhkpmp]{max-width:100%;width:100%;overflow:initial}}@media (min-width: 1025px){.section3[data-astro-cid-3fhhkpmp]{max-width:570px;width:100%;margin:-5% auto 0;padding-top:80px}}.section3[data-astro-cid-3fhhkpmp] .bg-gif[data-astro-cid-3fhhkpmp]{opacity:0.5;mix-blend-mode:overlay;position:absolute;top:-100px;z-index:-1;max-width:120%;width:120%;pointer-events:none}@media (min-width: 750px){.section3[data-astro-cid-3fhhkpmp] .bg-gif[data-astro-cid-3fhhkpmp]{max-width:100%;width:100%;top:-8%}}.section3[data-astro-cid-3fhhkpmp].slide-bg1{background-color:#E6AC26}.section3[data-astro-cid-3fhhkpmp].slide-bg2{background-color:#E37070}.section3[data-astro-cid-3fhhkpmp].slide-bg3{background-color:#80AC44}.section3[data-astro-cid-3fhhkpmp].slide-bg4{background-color:#EA8016}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp]{text-align:center;position:relative;pointer-events:none}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{max-width:235px;display:inline-block}@media (min-width: 1025px){.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{max-width:304px}}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] .slide-bottle[data-astro-cid-3fhhkpmp]{position:absolute;right:20px;bottom:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);z-index:20}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] .slide-bottle[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{display:inline-block;max-width:initial;min-width:395px}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] .vapour[data-astro-cid-3fhhkpmp]{position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:70%;z-index:15;opacity:0;max-width:375px}@media (min-width: 1025px){.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] .vapour[data-astro-cid-3fhhkpmp]{max-width:488px}}.section3[data-astro-cid-3fhhkpmp] .logo[data-astro-cid-3fhhkpmp] .vapour[data-astro-cid-3fhhkpmp].active{-webkit-animation:vapour;animation:vapour;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp]{position:relative;pointer-events:none;overflow:hidden}@media (min-width: 750px){.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp]{max-width:441px;margin:0 auto}}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp]:before,.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp]:after{content:".";display:block;height:0;overflow-x:hidden}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp]:after{clear:both}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp]{pointer-events:none}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{pointer-events:none}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp] .swiper-slide[data-astro-cid-3fhhkpmp] .after[data-astro-cid-3fhhkpmp]{position:absolute;top:0;left:0;z-index:-1}.section3[data-astro-cid-3fhhkpmp] .main-slider[data-astro-cid-3fhhkpmp] .swiper-slide[data-astro-cid-3fhhkpmp] .after[data-astro-cid-3fhhkpmp].active{-webkit-animation:kakeru;animation:kakeru;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp]{width:100%;padding:20px 15% 0;overflow:hidden;margin:0 auto;pointer-events:none}@media (min-width: 1025px){.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp]{padding:20px 21% 0}}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .swiper-slide-thumb[data-astro-cid-3fhhkpmp]{border-radius:10px}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .swiper-slide-thumb[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{border-radius:10px}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .swiper-slide-thumb[data-astro-cid-3fhhkpmp].swiper-slide-active{border:5px solid #fff}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb1[data-astro-cid-3fhhkpmp]{background-color:#E6AC26}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb1[data-astro-cid-3fhhkpmp].swiper-slide-active{position:relative}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb1[data-astro-cid-3fhhkpmp].swiper-slide-active::before{content:url(../assets/svg/thumb1-tri.svg);position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:5px;left:50%}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb2[data-astro-cid-3fhhkpmp]{background-color:#E37070}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb2[data-astro-cid-3fhhkpmp].swiper-slide-active{position:relative}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb2[data-astro-cid-3fhhkpmp].swiper-slide-active::before{content:url(../assets/svg/thumb2-tri.svg);position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:5px;left:50%}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb3[data-astro-cid-3fhhkpmp]{background-color:#80AC44}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb3[data-astro-cid-3fhhkpmp].swiper-slide-active{position:relative}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb3[data-astro-cid-3fhhkpmp].swiper-slide-active::before{content:url(../assets/svg/thumb3-tri.svg);position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:5px;left:50%}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb4[data-astro-cid-3fhhkpmp]{background-color:#EA8016}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb4[data-astro-cid-3fhhkpmp].swiper-slide-active{position:relative}.section3[data-astro-cid-3fhhkpmp] .swiper-container-thumbs[data-astro-cid-3fhhkpmp] .swiper-wrapper[data-astro-cid-3fhhkpmp] .thumb4[data-astro-cid-3fhhkpmp].swiper-slide-active::before{content:url(../assets/svg/thumb4-tri.svg);position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:5px;left:50%}.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp]{width:90%;margin:20px auto 0;position:relative;max-width:335px}@media (min-width: 1025px){.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp]{max-width:434px;margin:30px auto 0}}.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title1[data-astro-cid-3fhhkpmp]{z-index:-1}.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title1[data-astro-cid-3fhhkpmp].active{z-index:3}.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title2[data-astro-cid-3fhhkpmp],.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title3[data-astro-cid-3fhhkpmp],.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title4[data-astro-cid-3fhhkpmp]{position:absolute;top:0;z-index:-1;display:none}.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title2[data-astro-cid-3fhhkpmp].active,.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title3[data-astro-cid-3fhhkpmp].active,.section3[data-astro-cid-3fhhkpmp] .slide-title[data-astro-cid-3fhhkpmp] .title4[data-astro-cid-3fhhkpmp].active{z-index:3;display:block}.section3__more[data-astro-cid-3fhhkpmp]{text-align:center;margin-top:160px}.section3__more[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{max-width:250px;display:inline-block}.section3__bottle-gif[data-astro-cid-3fhhkpmp]{text-align:center;height:383px}.section3__bottle-gif[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{max-width:252px;display:inline-block}.section3__recipe[data-astro-cid-3fhhkpmp]{padding-top:70px;text-align:center}.section3__recipe[data-astro-cid-3fhhkpmp] img[data-astro-cid-3fhhkpmp]{max-width:188px;display:inline-block}.section3__recipe[data-astro-cid-3fhhkpmp] .text[data-astro-cid-3fhhkpmp]{font-size:14px;width:90%;display:inline-block;line-height:24px;color:#fff;font-weight:500}.section4[data-astro-cid-rkjbnlab]{margin-top:-85px;box-shadow:0px 8px 10px -6px rgba(0,0,0,0.3);position:relative;z-index:5;border-radius:0 0 20px 20px;overflow:hidden}@media (min-width: 750px){.section4[data-astro-cid-rkjbnlab]{max-width:100%;width:100%;margin-top:-85px}}@media (min-width: 1025px){.section4[data-astro-cid-rkjbnlab]{max-width:570px;width:100%;margin:-16% auto 0}}.section4wrap1[data-astro-cid-rkjbnlab]{clip-path:polygon(0 0,100% 10%,100% 90%,0% 100%);background-image:url(../assets/webp/section4-bg.webp);background-color:#fff;background-size:contain;background-repeat:repeat;z-index:6;padding-bottom:120px;position:relative}.section4wrap1[data-astro-cid-rkjbnlab].last-item{margin-top:-85px;clip-path:polygon(0 0,100% 10%,100% 100%,0% 100%);padding-bottom:60px}@media (min-width: 1025px){.section4wrap1[data-astro-cid-rkjbnlab].last-item{margin-top:-15%}}.section4__recipeflex[data-astro-cid-rkjbnlab]{display:flex;justify-content:space-between;width:90%;margin:0 auto;padding-top:60px;align-items:center}@media (min-width: 750px){.section4__recipeflex[data-astro-cid-rkjbnlab]{justify-content:center;gap:30px}}@media (min-width: 1025px){.section4__recipeflex[data-astro-cid-rkjbnlab]{max-width:335px}}.section4__recipeflex[data-astro-cid-rkjbnlab].reverse{flex-direction:row-reverse}@media (min-width: 750px){.section4__recipeflex[data-astro-cid-rkjbnlab].reverse{padding-top:80px}}.section4__recipeflex[data-astro-cid-rkjbnlab] .left[data-astro-cid-rkjbnlab]{max-width:66px}.section4__recipeflex[data-astro-cid-rkjbnlab] .left[data-astro-cid-rkjbnlab] .icon[data-astro-cid-rkjbnlab]{margin-bottom:9px}.section4__recipeflex[data-astro-cid-rkjbnlab] .right[data-astro-cid-rkjbnlab]{max-width:240px}.section4__recipeflex[data-astro-cid-rkjbnlab].margin{align-items:initial}.section4__recipeflex[data-astro-cid-rkjbnlab].margin .right[data-astro-cid-rkjbnlab]{margin-top:50px}.section4[data-astro-cid-rkjbnlab] .explain[data-astro-cid-rkjbnlab]{font-size:13px;margin:30px auto 0;width:90%;font-weight:400;text-align:justify}.section4[data-astro-cid-rkjbnlab] .explain[data-astro-cid-rkjbnlab].white{color:#fff}@media (min-width: 1025px){.section4[data-astro-cid-rkjbnlab] .explain[data-astro-cid-rkjbnlab]{width:80%}}.section4wrap2[data-astro-cid-rkjbnlab]{background-color:#266C27;margin-top:-85px;padding-bottom:120px;position:relative;z-index:5;background-image:url(../assets/webp/section4-bg2.webp);background-size:contain;background-repeat:repeat}@media (min-width: 1025px){.section4wrap2[data-astro-cid-rkjbnlab]{margin-top:-15%}}.section5[data-astro-cid-bns2dhku]{padding-top:60px;background-image:url(../assets/webp/bg-item.webp);background-size:contain;background-repeat:repeat-y;overflow-x:hidden;margin:-20px auto 0}@media (min-width: 750px){.section5[data-astro-cid-bns2dhku]{max-width:100%;width:100%;margin:-20px 0 0}}@media (min-width: 1025px){.section5[data-astro-cid-bns2dhku]{max-width:570px;width:100%;margin:0px auto}}.section5__cambox[data-astro-cid-bns2dhku]{background-image:url(../assets/webp/cam-bg.webp);background-size:contain;background-repeat:repeat;padding:30px 5% 31px;margin:38px auto 0;max-width:434px}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku]{background-image:url(../assets/webp/section5-bg.webp);background-size:cover;padding:15px 0px 30px;position:relative;z-index:2;background-color:#fff}@media (min-width: 750px){.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku]{background-size:contain;background-repeat:repeat}}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .close[data-astro-cid-bns2dhku]{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;z-index:5}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .close[data-astro-cid-bns2dhku]::after{content:url(../assets/svg/close.svg);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .text[data-astro-cid-bns2dhku]{font-size:14px;font-weight:500;padding:0 23px;margin-top:23px;text-align:justify}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .text[data-astro-cid-bns2dhku] p[data-astro-cid-bns2dhku]{color:#DC000C;font-weight:700}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .cam-img[data-astro-cid-bns2dhku]{margin:16px auto 0;border-radius:10px;width:calc(100% - 46px)}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .circle[data-astro-cid-bns2dhku]{width:12px;height:12px;background-color:#2AA635;position:absolute;border-radius:50px}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .circle[data-astro-cid-bns2dhku].tl{top:8px;left:8px}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .circle[data-astro-cid-bns2dhku].tr{top:8px;right:8px}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .circle[data-astro-cid-bns2dhku].bl{bottom:8px;left:8px}.section5__cambox[data-astro-cid-bns2dhku] .cambox-inner[data-astro-cid-bns2dhku] .circle[data-astro-cid-bns2dhku].br{bottom:8px;right:8px}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku]{display:flex;margin-top:35px;align-items:center;position:relative;z-index:2}@media (min-width: 1025px){.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku]{gap:30px;justify-content:center}}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .left[data-astro-cid-bns2dhku]{max-width:130px;min-width:130px}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .left[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku]{-webkit-transform:translateX(-15px);transform:translateX(-15px);transition:all 0.3s;transition-delay:0.6s}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .left[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku].after-rotate{-webkit-transform:translateX(-15px) rotate(12deg);transform:translateX(-15px) rotate(12deg)}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku]{padding:0 20px 0 15px;margin-left:15px;text-align:justify}@media (min-width: 1025px){.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku]{max-width:265px;padding:0}}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku] .text1[data-astro-cid-bns2dhku]{font-size:18px;color:#2AA635;font-weight:900}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku] .text2[data-astro-cid-bns2dhku]{font-size:24px;font-weight:900;padding-bottom:20px;position:relative}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku] .text2[data-astro-cid-bns2dhku]::after{content:"";position:absolute;width:26px;height:2px;background-color:#DC000C;bottom:0;left:0}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku] .text3[data-astro-cid-bns2dhku]{font-size:13px;margin-top:20px;font-weight:500;line-height:22px}.section5[data-astro-cid-bns2dhku] .product-flex[data-astro-cid-bns2dhku] .right[data-astro-cid-bns2dhku] .btn[data-astro-cid-bns2dhku]{width:100%}.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku]{overflow-x:scroll;display:flex;gap:24px;padding:10px 5% 15px;margin-top:38px}.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku]{min-width:58px;display:flex;flex-direction:column;font-size:14px;text-align:center;font-weight:900;transition:all 0.1s}.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku]{max-width:58px}.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku] div[data-astro-cid-bns2dhku]{min-width:78px;display:flex;flex-grow:1;justify-content:center;flex-direction:column;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;margin-top:10px}.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku] div[data-astro-cid-bns2dhku] p[data-astro-cid-bns2dhku]{font-size:12px}@media (hover: hover) and (pointer: fine){.section5[data-astro-cid-bns2dhku] .line-up[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.section5[data-astro-cid-bns2dhku] .read[data-astro-cid-bns2dhku]{font-size:14px;font-weight:500;margin:38px 0 30px;text-align:center}.section5[data-astro-cid-bns2dhku] .swiper2[data-astro-cid-bns2dhku]{width:75%;margin:0 auto;position:relative}@media (min-width: 1025px){.section5[data-astro-cid-bns2dhku] .swiper2[data-astro-cid-bns2dhku]{max-width:290px}}.section5[data-astro-cid-bns2dhku] .swiper2[data-astro-cid-bns2dhku] .swiper-pagination2[data-astro-cid-bns2dhku]{text-align:center;margin-top:40px}.section5[data-astro-cid-bns2dhku] .swiper2[data-astro-cid-bns2dhku] .page-n-wrap[data-astro-cid-bns2dhku]{position:absolute;bottom:-12px;display:flex;justify-content:space-between;width:110%;z-index:2;-webkit-transform:translateX(-5%);transform:translateX(-5%)}@media (min-width: 1025px){.section5[data-astro-cid-bns2dhku] .swiper2[data-astro-cid-bns2dhku] .page-n-wrap[data-astro-cid-bns2dhku]{width:130%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section5[data-astro-cid-bns2dhku] .link[data-astro-cid-bns2dhku]{text-align:center}.section5[data-astro-cid-bns2dhku] .link[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku]{max-width:188px;display:inline-block}.section5[data-astro-cid-bns2dhku] .link-flex[data-astro-cid-bns2dhku]{display:flex;gap:35px;margin-top:48px;justify-content:center}.section5[data-astro-cid-bns2dhku] .link-flex[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku]{width:72px}.section5[data-astro-cid-bns2dhku] .link-flex[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku]{transition:all 0.1s}@media (hover: hover) and (pointer: fine){.section5[data-astro-cid-bns2dhku] .link-flex[data-astro-cid-bns2dhku] a[data-astro-cid-bns2dhku]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku]{text-align:center;overflow-y:hidden}.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku] .text[data-astro-cid-bns2dhku]{width:90%;display:inline-block}@media (min-width: 750px){.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku] .text[data-astro-cid-bns2dhku]{max-width:335px}}.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku] .bottle[data-astro-cid-bns2dhku]{max-height:210px}.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku] .bottle[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku]{max-width:93px;display:inline-block;margin-top:8px}.section5[data-astro-cid-bns2dhku] .footer[data-astro-cid-bns2dhku] .bottle[data-astro-cid-bns2dhku] img[data-astro-cid-bns2dhku].after-bound{-webkit-animation:0.4s cubic-bezier(0,0,0.5,1) bound forwards;animation:0.4s cubic-bezier(0,0,0.5,1) bound forwards}.section5[data-astro-cid-bns2dhku] .copy[data-astro-cid-bns2dhku]{color:#fff;background-color:#DC000C;font-size:10px;text-align:center;padding:3px 0}.alert[data-astro-cid-wpkbbupk]{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:99999}.alert[data-astro-cid-wpkbbupk] img[data-astro-cid-wpkbbupk]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-height: 450px) and (orientation: landscape){.alert[data-astro-cid-wpkbbupk].block{display:block}}.loading[data-astro-cid-j7pv25f6]{width:100vw;height:100dvh;background-color:#EF9125;z-index:99999999;position:fixed;transition:all 0.3s}.loading[data-astro-cid-j7pv25f6].hide{opacity:0}.loading[data-astro-cid-j7pv25f6].hide.none{display:none}.loading[data-astro-cid-j7pv25f6] .bottle[data-astro-cid-j7pv25f6]{position:absolute;width:150px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.loading[data-astro-cid-j7pv25f6] .text[data-astro-cid-j7pv25f6]{color:#fff;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:calc(50% + 118px)}.loading[data-astro-cid-j7pv25f6] .text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{-webkit-animation:3s linear infinite load;animation:3s linear infinite load}.loading[data-astro-cid-j7pv25f6] .text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-of-type(2){-webkit-animation-delay:0.5s;animation-delay:0.5s}.loading[data-astro-cid-j7pv25f6] .text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes load{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes load{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}.contents-wrap[data-astro-cid-j7pv25f6]{margin:0 auto}@media (min-width: 750px){.contents-wrap[data-astro-cid-j7pv25f6]{max-width:60%;width:100%;box-shadow:10px 0px 15px -10px rgba(0,0,0,0.2);position:absolute;left:0;z-index:50}}@media (min-width: 1025px){.contents-wrap[data-astro-cid-j7pv25f6]{max-width:570px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}