@charset "UTF-8";.anime__head-01{overflow:hidden}.anime__head-01 .sub__head{-webkit-text-stroke:.5px var(--global-color-brown);font-family:var(--global-font-en_01);font-size:28px;color:var(--global-color-light-brown);letter-spacing:2.24px}.anime__head-01 .main__head{font-family:var(--global-font-en_01);font-size:50px;line-height:1;letter-spacing:7px}@media (max-width: 47.99em){.anime__head-01 .main__head{font-size:32px;letter-spacing:2.56px}}.anime__head-01 .main__head.brown{-webkit-text-stroke:.5px white;color:var(--global-color-brown)}.anime__head-01 .main__head.white{-webkit-text-stroke:.5px var(--global-color-brown);color:var(--global-color-light-brown)}.header__wrapper{--header-width: fit-content;--header-bg-color: transparent;--button-width: 60px;--button-height: 45px;--button-bg-color: white;--button-line-wrapper-width: 30px;--button-line-wrapper-height: 7px;--button-line-wrapper-bg-color: transparent;--button-line-height: 1px;--button-line-bg-color: var(--global-color-black);--button-text-size: 10px;--button-text-color: white;--button-line-text-gap: 3px;--drawer-width: 100vw;--drawer-height: 100vh;--drawer-bg-color: #fff2ea;--overlay-bg-color: rgba(0, 0, 0, .9);--z-drawer-button: 4;--z-heder-inner: 3;--z-drawer-menu: 2;--z-overlay: 1;position:fixed;z-index:var(--z-header);right:0}.header__wrapper .header__inner{position:relative;background:var(--header-bg-color);width:var(--header-width);height:var(--header-height);z-index:var(--z-heder-inner);display:flex;justify-content:center;align-items:center;padding-top:20px}@media (max-width: 47.99em){.header__wrapper .header__inner{padding-top:10px}}@media (max-width: 47.99em){.header__wrapper .header__inner nav{display:none}}.header__wrapper .header__inner nav ul{display:flex;justify-content:center;align-items:center;gap:30px;margin-right:30px}.header__wrapper .header__inner nav ul li a{-webkit-text-stroke:.7px var(--global-color-brown);color:#fff;font-family:var(--global-font-en_01);font-size:16px;line-height:1;letter-spacing:1.28px}@media (any-hover: hover){.header__wrapper .header__inner nav ul li a:hover{opacity:var(--opacity)}}.header__wrapper .drawer__button{width:var(--button-width);height:var(--button-height);background:var(--button-bg-color);gap:var(--button-line-text-gap);z-index:var(--z-drawer-button);display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;margin-right:24px;border-radius:50%;border:solid .9px var(--global-color-brown)}@media (max-width: 47.99em){.header__wrapper .drawer__button{margin-right:10px}}.header__wrapper .drawer__button .button__wrapper{width:var(--button-line-wrapper-width);height:var(--button-line-wrapper-height);background:var(--button-line-wrapper-bg-color);display:grid;place-items:center;position:relative}.header__wrapper .drawer__button .button__wrapper .line{width:100%;height:var(--button-line-height);background:var(--button-line-bg-color);transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);position:absolute}.header__wrapper .drawer__button .button__wrapper .line:first-of-type{top:0}.header__wrapper .drawer__button .button__wrapper .line:nth-of-type(2){opacity:0;top:50%}.header__wrapper .drawer__button .button__wrapper .line:last-of-type{top:100%}.header__wrapper .drawer__button .button__wrapper.ButtonIsOpen .line:first-of-type{transform:translateY(0) rotate(45deg);top:50%}.header__wrapper .drawer__button .button__wrapper.ButtonIsOpen .line:nth-of-type(2){opacity:0}.header__wrapper .drawer__button .button__wrapper.ButtonIsOpen .line:last-of-type{top:50%;transform:translateY(0) rotate(-45deg)}.header__wrapper .drawer__button .button__text{font-size:var(--button-text-size);color:var(--button-text-color);line-height:1}.header__wrapper .drawer__menu{width:var(--drawer-width);height:var(--drawer-height);background:var(--drawer-bg-color);z-index:var(--z-drawer-menu);transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);position:fixed;top:0;left:0;opacity:0;visibility:hidden;display:grid;grid-template-columns:1fr 433px;padding:32px 35px;overflow-y:scroll}@media (max-width: 47.99em){.header__wrapper .drawer__menu{grid-template-columns:1fr;padding-right:16px}}.header__wrapper .drawer__menu.MenuIsOpen{opacity:1;visibility:visible}.header__wrapper .drawer__menu .head{color:var(--global-color-brown);position:absolute;top:32px;left:35px;width:fit-content;height:fit-content}@media (max-width: 47.99em){.header__wrapper .drawer__menu .head{top:23px;left:20px}}.header__wrapper .drawer__menu .head h2{font-family:var(--global-font-en_03);font-size:16px;letter-spacing:.24em;font-weight:400;line-height:1}.header__wrapper .drawer__menu .head h3{font-family:var(--global-font-en_02);line-height:1;font-size:8px;margin-top:18px;letter-spacing:.48px}@media (max-width: 47.99em){.header__wrapper .drawer__menu .head h3{display:none}}.header__wrapper .drawer__menu .head P{font-family:var(--global-font-en_02);line-height:1.75;font-size:8px;margin-top:10px;letter-spacing:.48px}@media (max-width: 47.99em){.header__wrapper .drawer__menu .head P{display:none}}.header__wrapper .drawer__menu .head img{margin-top:20px}@media (max-width: 47.99em){.header__wrapper .drawer__menu .head img{display:none}}.header__wrapper .drawer__menu .copy{margin-top:auto;position:absolute;width:fit-content;height:fit-content;bottom:32px;left:35px}@media (max-width: 47.99em){.header__wrapper .drawer__menu .copy{left:20px}}.header__wrapper .drawer__menu .left{display:grid}@media (max-width: 47.99em){.header__wrapper .drawer__menu .left{display:none}}.header__wrapper .drawer__menu .left .bg{display:grid;place-items:center;width:100%;height:100%;padding-right:100px;padding-left:184px}.header__wrapper .drawer__menu .left .bg img{width:100%;height:auto}.header__wrapper .drawer__menu .right{display:grid;grid-template-columns:280px 1fr}@media (max-width: 47.99em){.header__wrapper .drawer__menu .right{grid-template-columns:auto 1fr}}.header__wrapper .drawer__menu .right .text{display:grid;place-items:center;grid-template-rows:1fr auto}@media (max-width: 47.99em){.header__wrapper .drawer__menu .right .text{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}}.header__wrapper .drawer__menu .right .text nav{display:block}@media (max-width: 47.99em){.header__wrapper .drawer__menu .right .text nav{margin-top:70px}}@media (max-width: 47.99em){.header__wrapper .drawer__menu .right .text nav p{display:none}}.header__wrapper .drawer__menu .right .text ol{display:grid;gap:20px}.header__wrapper .drawer__menu .right .text ol h3{font-size:14px;font-weight:500;letter-spacing:.69px}.header__wrapper .drawer__menu .right .text p{font-family:var(--global-font-en_02);font-size:8px;font-weight:700;line-height:1.75;letter-spacing:.48px;color:var(--global-color-brown);margin-top:44px}.header__wrapper .drawer__menu .right .text .sns{margin-top:auto;display:flex;justify-content:flex-start;align-items:center;gap:12px}@media (max-width: 47.99em){.header__wrapper .drawer__menu .right .text .sns{margin-bottom:73px;flex-direction:column;align-items:flex-start}}.header__wrapper .drawer__menu .right .text .sns li a{display:flex;justify-content:center;align-items:center;gap:5px}.header__wrapper .drawer__menu .right .text .sns li a p{margin-top:0;font-size:11px;letter-spacing:.66px;color:var(--global-color-black)}.header__wrapper .drawer__menu .right .text .sns li a .arrow{rotate:-140deg}.header__wrapper .drawer__menu .right .logo{margin-top:auto;margin-left:auto}.header__wrapper .overlay{z-index:var(--z-overlay);transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);background:var(--overlay-bg-color);width:100vw;height:100vh;position:fixed;top:0;left:0;opacity:0;visibility:hidden}.header__wrapper .overlay.OverlayIsOpen{opacity:1;visibility:visible}footer .footer-top{margin-inline:60px}@media (max-width: 47.99em){footer .footer-top{margin-inline:15px}}footer .footer-top .inner{display:flex;justify-content:space-between;align-items:center;margin-bottom:-3px;max-width:var(--global-outer);margin-inline:auto}footer .footer-top .inner button{margin-left:auto}@media (max-width: 47.99em){footer .footer-top .inner button{width:151px}}footer .footer-top .inner ol{display:flex;justify-content:flex-start;align-items:center}footer .footer-top .inner div#index ol,div#index footer .footer-top .inner ol{display:none}footer .footer-top .inner ol li{font-size:12px;font-weight:500}@media (max-width: 47.99em){footer .footer-top .inner ol li:last-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:7em}}footer .footer-top .inner ol li:empty{display:none}footer .footer-top .inner ol li+li:before{content:"-";margin:0 8px;color:var(--global-color-black)}footer .footer-bottom{background-color:#fff;padding:60px 60px 100px;position:relative}@media (max-width: 47.99em){footer .footer-bottom{padding:30px 30px 60px}}footer .footer-bottom .copy{position:absolute;left:33px;bottom:33px}@media (max-width: 47.99em){footer .footer-bottom .copy{left:15px;bottom:15px}}footer .footer-bottom .logo{position:absolute;right:22px;bottom:50px}@media (max-width: 47.99em){footer .footer-bottom .logo{right:15px;bottom:15px}}footer .footer-bottom .inner{max-width:var(--global-outer);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:9%}@media (max-width: 47.99em){footer .footer-bottom .inner{grid-template-columns:1fr;gap:0px}}footer .footer-bottom .left .left-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media (max-width: 47.99em){footer .footer-bottom .left .left-top{flex-direction:column;align-items:flex-start}}footer .footer-bottom .left .left-top #calendar{max-width:320px;width:100%;height:100%;aspect-ratio:320/270}@media (max-width: 47.99em){footer .footer-bottom .left .left-top #calendar{order:1;max-width:100%}}footer .footer-bottom .left .left-top .head{color:var(--global-color-brown)}@media (max-width: 47.99em){footer .footer-bottom .left .left-top .head{order:2}}footer .footer-bottom .left .left-top .head h2{font-family:var(--global-font-en_03);font-size:16px;letter-spacing:.24em;font-weight:400;line-height:1}footer .footer-bottom .left .left-top .head h3{font-family:var(--global-font-en_02);line-height:1;font-size:8px;margin-top:18px;letter-spacing:.48px}footer .footer-bottom .left .left-top .head P{font-family:var(--global-font-en_02);line-height:1.75;font-size:8px;margin-top:10px;letter-spacing:.48px}footer .footer-bottom .left .left-top .head img{margin-top:20px}footer .footer-bottom .left .desc{font-family:var(--global-font-en_02);color:var(--global-color-brown);font-size:8px;font-weight:700;line-height:1.75;letter-spacing:.48px;margin-top:81px}@media (max-width: 47.99em){footer .footer-bottom .left .desc{display:none}}footer .footer-bottom .right nav{max-width:500px}@media (max-width: 47.99em){footer .footer-bottom .right nav{display:none}}footer .footer-bottom .right nav ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px}footer .footer-bottom .right .sns{margin-top:110px;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:30px}@media (max-width: 47.99em){footer .footer-bottom .right .sns{margin-top:40px;margin-bottom:20px;flex-direction:column;align-items:flex-start}}footer .footer-bottom .right .sns li a{display:flex;justify-content:center;align-items:center;gap:5px}footer .footer-bottom .right .sns li a p{margin-top:0;font-size:11px;letter-spacing:.66px;color:var(--global-color-black)}footer .footer-bottom .right .sns li a .arrow{rotate:-140deg}/*! TAK's Custom Base.css v1.3.4 | MIT License | github.com/tak-dcxi/taks-custom-base-css */*,:before,:after{box-sizing:border-box;min-inline-size:0;border-width:0;border-style:solid}:where(:root,body){overflow-inline:clip;@supports not (overflow-inline: clip){overflow-x:clip}}:where(:root){font-family:Helvetica Neue,arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,meiryo,sans-serif;font-style:unset;font-weight:400;line-height:1.5;text-align:start;text-spacing-trim:trim-start;word-break:initial;line-break:strict;overflow-wrap:anywhere;hyphens:auto;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;interpolate-size:allow-keywords;-webkit-tap-highlight-color:transparent;&:has(:where(:modal)){overflow:hidden}}:where(body){min-block-size:100svb;margin:unset}@property --background-current{syntax: "currentColor | CanvasText"; inherits: true; initial-value: currentColor;}:where(:root){@media (forced-colors: active){--background-current: CanvasText}}@property --ease-in-sine{syntax: "*"; inherits: false; initial-value: cubic-bezier(.47,0,.745,.715);}@property --ease-out-sine{syntax: "*"; inherits: false; initial-value: cubic-bezier(.39,.575,.565,1);}@property --ease-in-out-sine{syntax: "*"; inherits: false; initial-value: cubic-bezier(.445,.05,.55,.95);}@property --ease-in-quad{syntax: "*"; inherits: false; initial-value: cubic-bezier(.55,.085,.68,.53);}@property --ease-out-quad{syntax: "*"; inherits: false; initial-value: cubic-bezier(.25,.46,.45,.94);}@property --ease-in-out-quad{syntax: "*"; inherits: false; initial-value: cubic-bezier(.455,.03,.515,.955);}@property --ease-in-cubic{syntax: "*"; inherits: false; initial-value: cubic-bezier(.55,.055,.675,.19);}@property --ease-out-cubic{syntax: "*"; inherits: false; initial-value: cubic-bezier(.215,.61,.355,1);}@property --ease-in-out-cubic{syntax: "*"; inherits: false; initial-value: cubic-bezier(.645,.045,.355,1);}@property --ease-in-quart{syntax: "*"; inherits: false; initial-value: cubic-bezier(.895,.03,.685,.22);}@property --ease-out-quart{syntax: "*"; inherits: false; initial-value: cubic-bezier(.165,.84,.44,1);}@property --ease-in-out-quart{syntax: "*"; inherits: false; initial-value: cubic-bezier(.77,0,.175,1);}@property --ease-in-quint{syntax: "*"; inherits: false; initial-value: cubic-bezier(.755,.05,.855,.06);}@property --ease-out-quint{syntax: "*"; inherits: false; initial-value: cubic-bezier(.23,1,.32,1);}@property --ease-in-out-quint{syntax: "*"; inherits: false; initial-value: cubic-bezier(.86,0,.07,1);}@property --ease-in-expo{syntax: "*"; inherits: false; initial-value: cubic-bezier(.95,.05,.795,.035);}@property --ease-out-expo{syntax: "*"; inherits: false; initial-value: cubic-bezier(.19,1,.22,1);}@property --ease-in-out-expo{syntax: "*"; inherits: false; initial-value: cubic-bezier(1,0,0,1);}@property --ease-in-circ{syntax: "*"; inherits: false; initial-value: cubic-bezier(.6,.04,.98,.335);}@property --ease-out-circ{syntax: "*"; inherits: false; initial-value: cubic-bezier(.075,.82,.165,1);}@property --ease-in-out-circ{syntax: "*"; inherits: false; initial-value: cubic-bezier(.785,.135,.15,.86);}@property --ease-in-back{syntax: "*"; inherits: false; initial-value: cubic-bezier(.6,-.28,.735,.045);}@property --ease-out-back{syntax: "*"; inherits: false; initial-value: cubic-bezier(.175,.885,.32,1.275);}@property --ease-in-out-back{syntax: "*"; inherits: false; initial-value: cubic-bezier(.68,-.55,.265,1.55);}@property --shape-triangle-top{syntax: "*"; inherits: false; initial-value: polygon(50% 0,100% 100%,0 100%);}@property --shape-triangle-bottom{syntax: "*"; inherits: false; initial-value: polygon(0 0,100% 0,50% 100%);}@property --shape-triangle-right{syntax: "*"; inherits: false; initial-value: polygon(0 0,100% 50%,0 100%);}@property --shape-triangle-left{syntax: "*"; inherits: false; initial-value: polygon(0 50%,100% 0,100% 100%);}@property --shape-triangle-lower-left{syntax: "*"; inherits: false; initial-value: polygon(0 0,100% 100%,0 100%);}@property --shape-triangle-upper-left{syntax: "*"; inherits: false; initial-value: polygon(0 0,100% 0,0 100%);}@property --shape-triangle-lower-right{syntax: "*"; inherits: false; initial-value: polygon(100% 0,100% 100%,0 100%);}@property --shape-triangle-upper-right{syntax: "*"; inherits: false; initial-value: polygon(0 0,100% 0,100% 100%);}@property --icon-chevron-up{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m4 16 8-8 8 8" /></svg>');}@property --icon-chevron-right{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M8 4L16 12L8 20" /></svg>');}@property --icon-chevron-down{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8L12 16L20 8" /></svg>');}@property --icon-chevron-left{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M16 4L8 12L16 20" /></svg>');}@property --icon-chevrons-up{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M17 18L12 13L7 18M17 11L12 6L7 11" /></svg>');}@property --icon-chevrons-right{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M6 7L11 12L6 17M13 7L18 12L13 17" /></svg>');}@property --icon-chevrons-down{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M17 6L12 11L7 6M17 13L12 18L7 13" /></svg>');}@property --icon-chevrons-left{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 7L13 12L18 17M11 7L6 12L11 17" /></svg>');}@property --icon-launch-link{syntax: "<url>"; inherits: false; initial-value: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M17 2H22V7" /><path d="M21 13V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19V5C3 3.89543 3.89543 3 5 3H11" /><path d="M13 11L21.5 2.5" /></svg>');}@property --leading-trim{syntax: "*"; inherits: false; initial-value: calc((1em - 1lh)/2) ;}:where(:lang(en)){--leading-trim: calc((1cap - 1lh)/2) }:where(:any-link,:enabled,summary){--is-hover-true: ;--is-hover-false: initial;@media (any-hover: hover){&:where(:hover){--is-hover-true: initial;--is-hover-false: }}&:where(:focus-visible){--is-hover-true: initial;--is-hover-false: }}:where(h1,h2,h3,h4,h5,h6){margin-block:unset;font-size:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(address):where(:lang(ja)){font-style:unset}:where(ul,ol){padding-inline-start:unset;list-style-type:""}:where(dt){font-weight:700}:where(dd){margin-inline-start:unset}:where(hr){border-block-start-width:1px}:where(pre){tab-size:2;@media print{white-space:pre-wrap}}:where(b,strong){font-weight:700}:where(em):where(:lang(ja)){font-weight:700}:where(i,cite,em,dfn,var):where(:lang(ja)){font-style:unset}:where(small){font-size:1em;font-weight:400}:where(code,kbd,samp){font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,serif;font-size:unset}:where(cite,dfn){--_quotation-start: "“";--_quotation-end: "”";&:before{content:var(--_quotation-start)}&:after{content:var(--_quotation-end)}&:where(:lang(ja)){--_quotation-start: "「";--_quotation-end: "」"}}:where(var){font-family:serif;&:where(:lang(ja)){font-family:unset}}:where(mark){@media (forced-colors: none){background-color:unset;color:unset;text-decoration-line:underline;text-decoration-color:oklch(from #ff0 l c h / 50%);text-decoration-thickness:.4em;text-underline-offset:-.2em;text-decoration-skip-ink:none}}:where(:any-link){background-color:unset;color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-underline-offset:.25em;text-decoration-skip-ink:auto}:where(ins):not(:where(.adsbygoogle)){text-decoration-style:dashed;text-underline-offset:.4em;text-decoration-skip-ink:auto}:where(del){text-decoration-style:double}:where(img,picture,svg,video,canvas,audio,iframe,embed,object){display:block flow;max-inline-size:100%;block-size:auto}:where(table){border-collapse:collapse}:where(caption){text-align:start}:where(td,th){padding:unset;vertical-align:top}:where(th){font-weight:700;text-align:start}:where(button,input,select,textarea),::file-selector-button{padding:unset;border:1px solid transparent;border-radius:unset;background-color:unset;color:unset;font:unset;vertical-align:middle;letter-spacing:unset;text-align:unset;text-transform:unset}:where([type=radio i],[type=checkbox i]){margin:unset}:where([type=file i]){cursor:unset}:where(textarea){margin-block:unset;resize:block}:where(button),::file-selector-button{inline-size:fit-content;touch-action:manipulation}:where(button)::-moz-focus-inner{padding:unset}:where(button,label[for],select,[role=tab],[role=button],[role=option]),::file-selector-button{cursor:pointer}:where(select):where(:disabled){opacity:inherit}:where(fieldset){margin-inline:unset;padding:unset}:where(legend){padding-inline:unset}:where(optgroup){font:unset}::placeholder{opacity:unset}::picker(select){display:block flow;padding:unset}:where(summary){display:block flow;cursor:pointer}::-webkit-details-marker{display:none}:where(dialog,[popover]){overflow:unset;inline-size:unset;block-size:unset;max-inline-size:unset;max-block-size:unset;padding:unset;background-color:unset;color:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}::backdrop{background-color:unset}:where(:-moz-focusring){outline:auto}:where(:focus-visible){outline-offset:2px}:where(:focus):not(:where(:focus-visible)){outline:none}[tabindex="-1"]:focus-visible{outline:none!important}:where(:disabled,[aria-disabled=true]){cursor:default}[hidden]:not([hidden=until-found]){display:none!important}:not([data-safe-animation]){&,&:before,&:after,&::backdrop{@media (prefers-reduced-motion: reduce){background-attachment:unset!important;scroll-behavior:unset!important;transition-delay:unset!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:unset!important;animation-iteration-count:unset!important;view-transition-name:none!important}}}.leading-trim{&:before,&:after{content:"";display:block flow;inline-size:0;block-size:1px}&:before{margin-block-end:var(--leading-trim)}&:after{margin-block-start:var(--leading-trim)}}.visually-hidden{position:fixed!important;inset:0!important;contain:strict!important;visibility:initial!important;inline-size:4px!important;block-size:4px!important;margin:unset!important;padding:unset!important;border:none!important;opacity:0!important;pointer-events:none!important}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--color-black:var(--global-color-black);--color-white:var(--global-color-white);--spacing:.25rem;--breakpoint-sm:414px;--breakpoint-md:768px;--breakpoint-lg:960px;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-gray:var(--global-color-gray);--color-blue:var(--global-color-blue);--color-green:var(--global-color-green);--color-yellow:var(--global-color-yellow);--color-red:var(--global-color-red);--font-main:var(--global-font-main);--font-sub:var(--global-font-sub);--font-number:var(--global-font-number);--font-en:var(--global-font-en)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-\[-100\%\]{left:-100%}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.container{width:100%}@media (width>=414px){.container{max-width:414px}}@media (width>=768px){.container{max-width:768px}}@media (width>=960px){.container{max-width:960px}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.\!mt-\[-50px\]{margin-top:-50px!important}.\!mt-\[-60px\]{margin-top:-60px!important}.\!mt-\[-80px\]{margin-top:-80px!important}.\!mt-\[-100px\]{margin-top:-100px!important}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[50px\]{margin-top:50px}.mt-auto{margin-top:auto}.\!mr-\[-200px\]{margin-right:-200px!important}.\!mr-\[-300px\]{margin-right:-300px!important}.\!mr-\[-500px\]{margin-right:-500px!important}.\!mr-\[250px\]{margin-right:250px!important}.\!mr-\[300px\]{margin-right:300px!important}.\!mr-\[400px\]{margin-right:400px!important}.\!mr-\[420px\]{margin-right:420px!important}.\!ml-\[-600px\]{margin-left:-600px!important}.\!ml-\[-800px\]{margin-left:-800px!important}.\!ml-auto{margin-left:auto!important}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-\[50px\]{height:50px}.h-\[1000px\]{height:1000px}.h-auto{height:auto}.h-screen{height:100vh}.min-h-\[100svh\]{min-height:100svh}.w-4{width:calc(var(--spacing)*4)}.w-\[50px\]{width:50px}.w-\[100vw\]{width:100vw}.w-\[148px\]{width:148px}.w-full{width:100%}.w-screen{width:100vw}.\!max-w-\[230px\]{max-width:230px!important}.\!max-w-full{max-width:100%!important}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.\!rotate-1{rotate:1deg!important}.\!rotate-\[-140deg\]{rotate:-140deg!important}.\!rotate-\[-145deg\]{rotate:-145deg!important}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.bg-\(--global-color-light-brown\){background-color:var(--global-color-light-brown)}.bg-black{background-color:var(--color-black)}.bg-blue{background-color:var(--color-blue)}.bg-red{background-color:var(--color-red)}.bg-bottom{background-position:bottom}.bg-top{background-position:top}.\!px-\[40px\]{padding-inline:40px!important}.pb-\[6px\]{padding-bottom:6px}.pl-\[2px\]{padding-left:2px}.pl-\[3px\]{padding-left:3px}.text-center{text-align:center}.font-main{font-family:var(--font-main)}.font-number{font-family:var(--font-number)}.font-sub{font-family:var(--font-sub)}.text-\[50px\]{font-size:50px}.text-\[100px\]{font-size:100px}.text-wrap{text-wrap:wrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[transparent\]{color:#0000!important}.\!text-white{color:var(--color-white)!important}.text-black{color:var(--color-black)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-0{transition-delay:0s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[-webkit-text-stroke\:0\.5px_white_\!important\]{-webkit-text-stroke:.5px white!important}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (width<768px){.max-md\:mx-auto{margin-inline:auto}.max-md\:\!mt-\[-30px\]{margin-top:-30px!important}.max-md\:\!mt-\[-40px\]{margin-top:-40px!important}.max-md\:\!mt-\[-50px\]{margin-top:-50px!important}.max-md\:\!mt-\[-60px\]{margin-top:-60px!important}.max-md\:\!mt-\[-100px\]{margin-top:-100px!important}.max-md\:\!mt-\[-120px\]{margin-top:-120px!important}.max-md\:\!mt-\[30px\]{margin-top:30px!important}.max-md\:\!mr-\[25px\]{margin-right:25px!important}.max-md\:\!mr-\[30px\]{margin-right:30px!important}.max-md\:\!mr-\[57px\]{margin-right:57px!important}.max-md\:\!mr-\[120px\]{margin-right:120px!important}.max-md\:\!mr-\[200px\]{margin-right:200px!important}.max-md\:\!mr-auto{margin-right:auto!important}.max-md\:\!ml-\[50px\]{margin-left:50px!important}.max-md\:\!ml-\[90px\]{margin-left:90px!important}.max-md\:\!ml-\[106px\]{margin-left:106px!important}.max-md\:\!ml-\[160px\]{margin-left:160px!important}.max-md\:\!ml-auto{margin-left:auto!important}.max-md\:ml-auto{margin-left:auto}.max-md\:block{display:block}.max-md\:hidden{display:none}.max-md\:\!w-\[140px\]{width:140px!important}.max-md\:\!w-\[208px\]{width:208px!important}.max-md\:pl-\[25px\]{padding-left:25px}.max-md\:\[zoom\:1\!important\;\]{zoom:1!important}}@media (width>=768px){.md\:\!hidden{display:none!important}.md\:hidden{display:none}}.\[\&_\.line\]\:absolute .line{position:absolute}.\[\&_\.line\]\:block .line{display:block}.\[\&_\.line\]\:h-\[2px\] .line{height:2px}.\[\&_\.line\]\:w-full .line{width:100%}.\[\&_\.line\]\:bg-black .line{background-color:var(--color-black)}.\[\&_textarea\]\:\[min-height\:5lh\] textarea{min-height:5lh}.\[\&\.MenuIsOpen\]\:left-0.MenuIsOpen{left:calc(var(--spacing)*0)}.\[\&\.OverlayIsOpen\]\:visible.OverlayIsOpen{visibility:visible}.\[\&\.OverlayIsOpen\]\:opacity-100.OverlayIsOpen{opacity:1}button.ButtonIsOpen .\[button\.ButtonIsOpen_\&\]\:inset-0{inset:calc(var(--spacing)*0)}button.ButtonIsOpen .\[button\.ButtonIsOpen_\&\]\:translate-y-\[25px\]{--tw-translate-y:25px;translate:var(--tw-translate-x)var(--tw-translate-y)}button.ButtonIsOpen .\[button\.ButtonIsOpen_\&\]\:rotate-45{rotate:45deg}button.ButtonIsOpen .\[button\.ButtonIsOpen_\&\]\:rotate-\[-45deg\]{rotate:-45deg}button.ButtonIsOpen .\[button\.ButtonIsOpen_\&\]\:opacity-0{opacity:0}}@layer base,components;:root{--global-breakpoint-sm:414px;--global-breakpoint-md:768px;--global-breakpoint-lg:960px;--global-inner:1100px;--global-outer:1366px;--global-padding:30px;--global-color-black:#232122;--global-color-white:white;--global-color-gray:gray;--global-color-blue:blue;--global-color-green:green;--global-color-yellow:yellow;--global-color-red:red;--global-color-brown:#a7845a;--global-color-light-brown:#fff2ea;--global-font-main:"Zen Old Mincho",serif;--global-font-sub:"Sawarabi Gothic",sans-serif;--global-font-en_01:"Krona One",sans-serif;--global-font-en_02:"Libre Baskerville",serif;--global-font-en_03:"Libre Caslon Text",serif;--duration:.5s;--timing:ease-in-out;--delay:0s;--opacity:.5;--z-modal:500;--z-header:100;--z-float-button:10;--z-drawer-button:200;--rounded-full:calc(infinity*1px);--header-height:auto;--scroll-margin-top:100px;--leading-trim: calc((1em - 1lh)/2) ;interpolate-size:allow-keywords}html{background-color:#fff2ea}html.no-scroll{background-color:#fff;overflow:hidden!important}html.no-scroll:has(.drawer__menu.MenuIsOpen){background-color:#fff2ea!important}.scroll-margin-top{scroll-margin-top:var(--scroll-margin-top)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.common-link__button{display:block;max-width:195px;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:var(--rounded-full);padding:15px 20px;transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);cursor:pointer}.common-link__button p{font-size:14px;line-height:1;letter-spacing:.2em;font-weight:400;font-family:var(--global-font-sub)}@media (max-width: 47.99em){.common-link__button p{font-size:12px}}.common-link__button.type__01{border:solid .9px #a7845a}@media (any-hover: hover){.common-link__button.type__01:hover{background-color:var(--global-color-brown)}.common-link__button.type__01:hover .arrow{background-color:#fff}}.common-link__button.type__02{border:solid .9px #a7845a;background-color:#fff}.common-link__button.type__03{border:solid .9px #a7845a;background-color:var(--global-color-brown)}.common-link__button.type__03 .arrow{background:var(--global-color-black)}.common-link__button.type__04{border:solid .9px white;background-color:var(--global-color-brown);color:#fff}.common-link__button.type__04 .arrow{background:var(--global-color-black)}.common-link__button .arrow{width:10px;height:10px;mask-image:url(/wp/wp-content/themes/o/assets/img/arrow-02.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;rotate:-90deg;transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);background-color:var(--global-color-brown)}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66]{display:grid;height:358px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66]{height:394px}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66]>[data-astro-cid-etjd2c66]{grid-area:1/1}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head__text[data-astro-cid-etjd2c66]{display:flex;justify-content:center;align-items:flex-start;margin-top:145px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head__text[data-astro-cid-etjd2c66]{margin-top:169px}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head__text[data-astro-cid-etjd2c66] h2[data-astro-cid-etjd2c66]{writing-mode:vertical-rl;color:var(--global-color-brown);font-size:20px;font-weight:400;letter-spacing:10px;line-height:2}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head__text[data-astro-cid-etjd2c66] h2[data-astro-cid-etjd2c66]{font-size:25px;letter-spacing:5px}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66]{margin-top:32px;margin-left:35px;color:var(--global-color-brown)}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66]{margin-top:23px;margin-left:20px}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] h2[data-astro-cid-etjd2c66]{font-family:var(--global-font-en_03);font-size:16px;letter-spacing:.24em;font-weight:400;line-height:1}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] h3[data-astro-cid-etjd2c66]{font-family:var(--global-font-en_02);line-height:1;font-size:8px;margin-top:18px;letter-spacing:.48px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] h3[data-astro-cid-etjd2c66]{display:none}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] P[data-astro-cid-etjd2c66]{font-family:var(--global-font-en_02);line-height:1.75;font-size:8px;margin-top:10px;letter-spacing:.48px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] P[data-astro-cid-etjd2c66]{display:none}}section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] img[data-astro-cid-etjd2c66]{margin-top:20px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .top[data-astro-cid-etjd2c66] .head[data-astro-cid-etjd2c66] img[data-astro-cid-etjd2c66]{display:none}}section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66]{display:grid}section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66]>*{grid-area:1/1}section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66] .img{width:100%;height:700px;object-fit:cover}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66] .img{height:566px}}section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66] .logo[data-astro-cid-etjd2c66]{margin-left:auto;margin-top:173px;margin-right:25px}@media (max-width: 47.99em){section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66] .logo[data-astro-cid-etjd2c66]{margin-top:146px;margin-right:15px}}section[data-astro-cid-etjd2c66] .bottom[data-astro-cid-etjd2c66] .item[data-astro-cid-etjd2c66]{display:flex;justify-content:center;align-items:flex-start}.anime__head-02{display:flex;justify-content:center;align-items:center;position:relative}.anime__head-02 h2{writing-mode:vertical-rl;font-size:30px;letter-spacing:.2em;color:var(--global-color-brown);padding-inline:20px;padding-block:20px;font-weight:400}.anime__head-02 img{width:auto;height:100%;position:absolute}.anime__head-02 img:first-child{left:0}.anime__head-02 img:last-child{right:0}section[data-astro-cid-v4vlkomc]{margin-top:86px;padding-left:133px}@media (max-width: 47.99em){section[data-astro-cid-v4vlkomc]{padding-left:0}}section[data-astro-cid-v4vlkomc] .inner[data-astro-cid-v4vlkomc]{max-width:var(--global-outer);margin-inline:auto}section[data-astro-cid-v4vlkomc] .scroll[data-astro-cid-v4vlkomc]{overflow:hidden}@media (max-width: 47.99em){section[data-astro-cid-v4vlkomc] .scroll[data-astro-cid-v4vlkomc]{overflow-x:scroll}}section[data-astro-cid-v4vlkomc] ul[data-astro-cid-v4vlkomc]{margin-top:45px;display:flex;gap:28px;width:fit-content}@media (max-width: 47.99em){section[data-astro-cid-v4vlkomc] ul[data-astro-cid-v4vlkomc]{margin-top:37px;gap:17px;padding-inline:25px}}section[data-astro-cid-v4vlkomc] ul[data-astro-cid-v4vlkomc] li[data-astro-cid-v4vlkomc]{width:195px}@media (max-width: 47.99em){section[data-astro-cid-v4vlkomc] ul[data-astro-cid-v4vlkomc] li[data-astro-cid-v4vlkomc]{width:170px}}section[data-astro-cid-w5vg57o6]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);margin-top:112px}@media (max-width: 47.99em){section[data-astro-cid-w5vg57o6]{margin-top:75px}}section[data-astro-cid-w5vg57o6] .inner[data-astro-cid-w5vg57o6]{max-width:var(--global-outer);margin-inline:auto;display:grid;grid-template-columns:1fr 169px;gap:30px}@media (max-width: 47.99em){section[data-astro-cid-w5vg57o6] .inner[data-astro-cid-w5vg57o6]{grid-template-columns:1fr;gap:60px}}section[data-astro-cid-w5vg57o6] .inner[data-astro-cid-w5vg57o6] .text[data-astro-cid-w5vg57o6]{font-size:21px;writing-mode:vertical-rl;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;letter-spacing:.2em;line-height:2.5;gap:5%}@media (max-width: 47.99em){section[data-astro-cid-w5vg57o6] .inner[data-astro-cid-w5vg57o6] .text[data-astro-cid-w5vg57o6]{order:2;font-size:16px;line-height:2;gap:4px}}@media (max-width: 47.99em){section[data-astro-cid-w5vg57o6] .inner[data-astro-cid-w5vg57o6] .head[data-astro-cid-w5vg57o6]{order:1;max-width:180px;width:100%;margin-inline:auto}}section[data-astro-cid-jaeflub2]{background-color:var(--global-color-brown);margin-top:112px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2]{margin-top:75px}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto;box-sizing:content-box;padding-block:90px 150px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2]{padding-block:76px 60px}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .top[data-astro-cid-jaeflub2]{display:grid;grid-template-columns:1fr 169px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .top[data-astro-cid-jaeflub2]{grid-template-columns:1fr 85px}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .top[data-astro-cid-jaeflub2] h2[data-astro-cid-jaeflub2]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:#fff;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .top[data-astro-cid-jaeflub2] h2[data-astro-cid-jaeflub2]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2]{margin-top:62px;max-width:710px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2]{margin-top:36px}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] p[data-astro-cid-jaeflub2]{font-size:16px;font-weight:600;line-height:1.75;letter-spacing:1.92px}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2]{margin-block:70px 60px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2]{margin-block:28px 40px}}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2] li[data-astro-cid-jaeflub2] img[data-astro-cid-jaeflub2]{display:none}}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2] li[data-astro-cid-jaeflub2] dl[data-astro-cid-jaeflub2]{padding-block:27px;display:grid;grid-template-columns:auto 1fr;gap:20px;color:#fff}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2] li[data-astro-cid-jaeflub2] dl[data-astro-cid-jaeflub2] dt[data-astro-cid-jaeflub2] img[data-astro-cid-jaeflub2]{display:block}section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2] li[data-astro-cid-jaeflub2] dl[data-astro-cid-jaeflub2] dd[data-astro-cid-jaeflub2]{letter-spacing:1.6px}@media (max-width: 47.99em){section[data-astro-cid-jaeflub2] .inner[data-astro-cid-jaeflub2] .bottom[data-astro-cid-jaeflub2] ul[data-astro-cid-jaeflub2] li[data-astro-cid-jaeflub2] dl[data-astro-cid-jaeflub2] dd[data-astro-cid-jaeflub2]{letter-spacing:.9px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto;padding-block:90px 127px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64]{padding-block:76px 60px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .top[data-astro-cid-vl2vyd64]{display:grid;grid-template-columns:1fr 169px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .top[data-astro-cid-vl2vyd64]{grid-template-columns:1fr 85px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .top[data-astro-cid-vl2vyd64] h2[data-astro-cid-vl2vyd64]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:var(--global-color-brown);margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .top[data-astro-cid-vl2vyd64] h2[data-astro-cid-vl2vyd64]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64]{margin-top:55px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64]{margin-top:42px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] .desc-text[data-astro-cid-vl2vyd64]{max-width:689px;font-weight:600;line-height:1.75;letter-spacing:1.92px;position:relative;z-index:2}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64]{margin-top:150px;display:grid;grid-template-columns:repeat(2,1fr);gap:105px 60px}@media (max-width: 75em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64]{grid-template-columns:1fr;margin-top:47px}}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64]{gap:70px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] li[data-astro-cid-vl2vyd64]{position:relative}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] li[data-astro-cid-vl2vyd64]:nth-of-type(odd):after{content:url(/wp/wp-content/themes/o/assets/img/food-bg-01.svg);width:1000px;max-height:578px;height:100%;display:block;position:absolute;top:-50px;left:-130px;z-index:1}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] li[data-astro-cid-vl2vyd64]:nth-of-type(odd):after{left:-200px;top:-50px;scale:.95}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] li[data-astro-cid-vl2vyd64]:nth-of-type(2n):after{content:url(/wp/wp-content/themes/o/assets/img/food-bg-02.svg);max-width:529px;width:100%;display:block;position:absolute;top:-70px;left:50px;z-index:1}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] li[data-astro-cid-vl2vyd64]:nth-of-type(2n):after{rotate:90deg;top:-150px;left:-40px;scale:.95}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64]{display:grid;grid-template-columns:360px 1fr;gap:50px;position:relative;z-index:2}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64]{grid-template-columns:1fr auto;gap:28px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] .img[data-astro-cid-vl2vyd64]{font-family:var(--global-font-sub)}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] .img[data-astro-cid-vl2vyd64] p[data-astro-cid-vl2vyd64]:first-of-type{font-size:20px;line-height:1.5;letter-spacing:1.6px;color:var(--global-color-brown);margin-top:22px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] .img[data-astro-cid-vl2vyd64] p[data-astro-cid-vl2vyd64]:first-of-type{margin-top:30px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] .img[data-astro-cid-vl2vyd64] p[data-astro-cid-vl2vyd64]:last-of-type{font-size:14px;line-height:1.86;margin-top:10px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] .img[data-astro-cid-vl2vyd64] p[data-astro-cid-vl2vyd64]:last-of-type{margin-top:30px}}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-top[data-astro-cid-vl2vyd64] h2[data-astro-cid-vl2vyd64]{writing-mode:vertical-rl;font-size:28px;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-end;color:var(--global-color-brown);letter-spacing:.2em}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-bottom[data-astro-cid-vl2vyd64]{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:2}section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-bottom[data-astro-cid-vl2vyd64] img[data-astro-cid-vl2vyd64]{width:140px;margin-left:165px}@media (max-width: 47.99em){section[data-astro-cid-vl2vyd64] .inner[data-astro-cid-vl2vyd64] .bottom[data-astro-cid-vl2vyd64] ul[data-astro-cid-vl2vyd64] .inner-bottom[data-astro-cid-vl2vyd64] img[data-astro-cid-vl2vyd64]{width:120px;margin-left:auto}}section[data-astro-cid-k7jaaw3o]{padding-top:86px}section[data-astro-cid-k7jaaw3o] .inner[data-astro-cid-k7jaaw3o]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto}section[data-astro-cid-k7jaaw3o] ul[data-astro-cid-k7jaaw3o]{margin-top:45px;display:grid;justify-self:start;grid-template-columns:195px 195px 1fr;gap:28px;width:100%}@media (max-width: 62.5em){section[data-astro-cid-k7jaaw3o] ul[data-astro-cid-k7jaaw3o]{grid-template-columns:170px 170px;margin-top:37px;gap:20px;padding-inline:0}}@media (max-width: 62.5em){section[data-astro-cid-k7jaaw3o] ul[data-astro-cid-k7jaaw3o] li[data-astro-cid-k7jaaw3o]:not(:last-child){width:169px}}section[data-astro-cid-k7jaaw3o] ul[data-astro-cid-k7jaaw3o] li[data-astro-cid-k7jaaw3o]:last-child{max-width:300px;width:100%;margin-left:auto}@media (max-width: 62.5em){section[data-astro-cid-k7jaaw3o] ul[data-astro-cid-k7jaaw3o] li[data-astro-cid-k7jaaw3o]:last-child{margin:0;max-width:351px}}section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o]{max-width:603px;border-radius:14px;background-color:#fff2ea;padding:18px 35px;display:flex;justify-content:center;align-items:center;gap:30px;margin-top:50px}@media (max-width: 47.99em){section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o]{padding:15px;gap:15px}}section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o] dt[data-astro-cid-k7jaaw3o]{display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0}section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o] dt[data-astro-cid-k7jaaw3o] img[data-astro-cid-k7jaaw3o]{flex-shrink:0}section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o] dd[data-astro-cid-k7jaaw3o]{font-weight:600;line-height:1.75;letter-spacing:1.92px}@media (max-width: 47.99em){section[data-astro-cid-k7jaaw3o] dl[data-astro-cid-k7jaaw3o] dd[data-astro-cid-k7jaaw3o]{font-size:12px}}#wpcf7-f29-o1{max-width:650px;margin-inline:auto;margin-top:100px}@media (max-width: 47.99em){#wpcf7-f29-o1{margin-top:20px}}#wpcf7-f29-o1 dl dt{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-top:20px}#wpcf7-f29-o1 dl dt p{font-weight:500;line-height:1.61;letter-spacing:.8px}#wpcf7-f29-o1 dl dt p span{font-size:10.9px;line-height:2.37;letter-spacing:.54px;color:#d3c1ac}#wpcf7-f29-o1 dl dd input{background:#fff;width:100%;border-radius:22.5px;padding:10px 20px;margin-top:20px}#wpcf7-f29-o1 dl dd textarea{background:#fff;width:100%;border-radius:22.5px;padding:10px 20px;margin-top:20px;field-sizing:content;height:258px;min-height:min-content}#wpcf7-f29-o1 .check__box{font-size:14px;font-weight:500;line-height:1.84;letter-spacing:.7px;margin-top:40px}@media (max-width: 47.99em){#wpcf7-f29-o1 .check__box{font-size:13px}}#wpcf7-f29-o1 .check__box a{text-decoration:underline}#wpcf7-f29-o1 p:has(.wpcf7-submit){display:grid;place-items:center;margin-top:50px}@media (max-width: 47.99em){#wpcf7-f29-o1 p:has(.wpcf7-submit){place-items:end}}#wpcf7-f29-o1 .wpcf7-submit{border-radius:25px;border:solid .9px #a7845a;width:195px;height:50px;text-align:center;font-size:12px;line-height:1.75;letter-spacing:1.2px;font-family:var(--global-font-sub)}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto;padding-block:0px 150px}@media (max-width: 47.99em){section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm]{padding-block:0px 80px}}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .top[data-astro-cid-6i4cpwwm]{display:grid;grid-template-columns:1fr 107px;gap:10px;margin-top:200px}@media (max-width: 47.99em){section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .top[data-astro-cid-6i4cpwwm]{grid-template-columns:1fr 89px;gap:38px}}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .top[data-astro-cid-6i4cpwwm] h2[data-astro-cid-6i4cpwwm]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:#fff;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .top[data-astro-cid-6i4cpwwm] h2[data-astro-cid-6i4cpwwm]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .top[data-astro-cid-6i4cpwwm] p[data-astro-cid-6i4cpwwm]{margin-top:auto;color:var(--global-color-brown)}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .link__box[data-astro-cid-6i4cpwwm]{border-radius:25.9px;background-color:#fff2ea;max-width:650px;width:100%;margin-inline:auto;display:grid;place-items:center;padding:55px 15px;margin-top:160px}@media (max-width: 47.99em){section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .link__box[data-astro-cid-6i4cpwwm]{margin-top:70px}}section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .link__box[data-astro-cid-6i4cpwwm] p[data-astro-cid-6i4cpwwm]{font-weight:600;line-height:1.75;letter-spacing:1.92px;text-align:center;margin-bottom:27px}@media (max-width: 47.99em){section[data-astro-cid-6i4cpwwm] .inner[data-astro-cid-6i4cpwwm] .link__box[data-astro-cid-6i4cpwwm] p[data-astro-cid-6i4cpwwm]{font-size:14px;line-height:1.75;letter-spacing:1.5px}}section[data-astro-cid-4thpuoh6]{padding:150px var(--global-padding)}@media (max-width: 47.99em){section[data-astro-cid-4thpuoh6]{padding:76px var(--global-padding)}}section[data-astro-cid-4thpuoh6] .inner[data-astro-cid-4thpuoh6]{max-width:650px;margin-inline:auto}section[data-astro-cid-4thpuoh6] h2[data-astro-cid-4thpuoh6]{font-weight:600;line-height:1.75;letter-spacing:1.92px;color:var(--global-color-brown)}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6]{margin-top:37px}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6]{border-bottom:1px solid #818181}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6]:first-of-type{border-top:1px solid #818181}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6]{width:100%;padding-block:28px;display:grid;place-items:center;grid-template-columns:auto auto 1fr}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .number[data-astro-cid-4thpuoh6]{font-family:var(--global-font-en_02);font-size:13px;letter-spacing:1.56px}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .text[data-astro-cid-4thpuoh6]{font-size:19px;font-weight:500;letter-spacing:.95px;margin-left:10px}@media (max-width: 47.99em){section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .text[data-astro-cid-4thpuoh6]{font-size:16px}}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .line[data-astro-cid-4thpuoh6]{display:grid;margin-left:auto}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .line[data-astro-cid-4thpuoh6] span[data-astro-cid-4thpuoh6]{grid-area:1/1;background:#000;width:20px;height:2px;display:block}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .line[data-astro-cid-4thpuoh6] span[data-astro-cid-4thpuoh6]:first-of-type{transform:rotate(90deg)}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] button[data-astro-cid-4thpuoh6] .line[data-astro-cid-4thpuoh6].is-active span[data-astro-cid-4thpuoh6]:first-of-type{transform:rotate(0)}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] .content[data-astro-cid-4thpuoh6]{height:0;visibility:hidden;padding:0 10px}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] .content[data-astro-cid-4thpuoh6].is-active{height:auto;visibility:visible}section[data-astro-cid-4thpuoh6] ul[data-astro-cid-4thpuoh6] li[data-astro-cid-4thpuoh6] .content[data-astro-cid-4thpuoh6] p[data-astro-cid-4thpuoh6]{font-family:var(--global-font-sub);margin-bottom:28px;font-size:14px;line-height:1.86}ul[data-astro-cid-yawtby4p]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:75px;gap:40px 92px;margin-bottom:65px}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p]{grid-template-columns:1fr;margin-top:30px}}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p]{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:0;position:relative}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p] a[data-astro-cid-yawtby4p]{position:absolute;inset:0;margin:auto}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p] img[data-astro-cid-yawtby4p]{aspect-ratio:304/188;width:100%;object-fit:cover}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p] time[data-astro-cid-yawtby4p]{font-family:var(--global-font-en_02);font-size:13px;line-height:1;letter-spacing:1.56px;margin-top:28px}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p] h2[data-astro-cid-yawtby4p]{font-size:14px;font-weight:500;line-height:1.86;letter-spacing:3.08px}ul[data-astro-cid-yawtby4p] li[data-astro-cid-yawtby4p] p[data-astro-cid-yawtby4p]{font-family:var(--global-font-sub);font-size:12px;line-height:1.75;letter-spacing:1.2px;color:var(--global-color-brown)}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__01 li[data-astro-cid-yawtby4p]{grid-template-rows:unset;grid-row:unset;grid-template-columns:172px 1fr;grid-template-areas:"a b" "a c" "a d";gap:0;margin-top:30px}}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__01 li[data-astro-cid-yawtby4p] img[data-astro-cid-yawtby4p]{grid-area:a;padding-right:17px}}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__01 li[data-astro-cid-yawtby4p] time[data-astro-cid-yawtby4p]{margin-top:0;font-size:11px;grid-area:b}}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__01 li[data-astro-cid-yawtby4p] h2[data-astro-cid-yawtby4p]{grid-area:c;margin-top:0;font-size:13px}}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__01 li[data-astro-cid-yawtby4p] p[data-astro-cid-yawtby4p]{grid-area:d;font-size:11px;margin-top:auto}}@media (max-width: 47.99em){ul[data-astro-cid-yawtby4p].type__02{grid-template-columns:1fr 1fr;gap:24px}}section[data-astro-cid-52z7flc4]{padding:83px var(--global-padding) 113px}section[data-astro-cid-52z7flc4] .inner[data-astro-cid-52z7flc4]{max-width:var(--global-inner);margin-inline:auto}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4]{margin-top:32px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 47.99em){section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4]{flex-direction:column}}@media (max-width: 47.99em){section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .anime__head-02{margin-left:auto;margin-top:74px}}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .link[data-astro-cid-52z7flc4]{display:flex;justify-content:center;align-items:flex-start;gap:17px}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button-wrapper[data-astro-cid-52z7flc4]{position:relative;width:195px;height:50px}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4]{border:solid .9px #a7845a;cursor:pointer;width:195px;border-radius:var(--rounded-full);padding:15px 20px;position:absolute;top:0}@media (max-width: 47.99em){section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4]{width:170px}}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4].is-active{border-radius:20px}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] button[data-astro-cid-52z7flc4]{width:100%;display:flex;justify-content:space-between;align-items:center}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] button[data-astro-cid-52z7flc4] b[data-astro-cid-52z7flc4]{font-size:14px;line-height:1;letter-spacing:1.4px;font-family:var(--global-font-sub)}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] button[data-astro-cid-52z7flc4] .arrow[data-astro-cid-52z7flc4]{width:10px;height:10px;mask-image:url(/wp/wp-content/themes/o/assets/img/arrow-01.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;rotate:0deg;background-color:var(--global-color-brown)}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] button[data-astro-cid-52z7flc4] .arrow[data-astro-cid-52z7flc4].is-active{rotate:180deg}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] .content[data-astro-cid-52z7flc4]{opacity:0;height:0;visibility:hidden}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] .content[data-astro-cid-52z7flc4].is-active{opacity:1;height:auto;visibility:visible}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] .content[data-astro-cid-52z7flc4].is-active ul[data-astro-cid-52z7flc4]{margin-top:30px}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] .content[data-astro-cid-52z7flc4] ul[data-astro-cid-52z7flc4]{display:grid;gap:20px}section[data-astro-cid-52z7flc4] .top[data-astro-cid-52z7flc4] .select__button[data-astro-cid-52z7flc4] .content[data-astro-cid-52z7flc4] a[data-astro-cid-52z7flc4]{font-size:14px;display:block;font-family:var(--global-font-sub)}section[data-astro-cid-52z7flc4] .bottom[data-astro-cid-52z7flc4]{margin-top:150px}@media (max-width: 47.99em){section[data-astro-cid-52z7flc4] .bottom[data-astro-cid-52z7flc4]{margin-top:50px}}section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac]{margin-top:32px;margin-left:35px;color:var(--global-color-brown)}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac]{margin-top:23px;margin-left:20px}}section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] h2[data-astro-cid-vlgzvtac]{font-family:var(--global-font-en_03);font-size:16px;letter-spacing:.24em;font-weight:400;line-height:1}section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] h3[data-astro-cid-vlgzvtac]{font-family:var(--global-font-en_02);line-height:1;font-size:8px;margin-top:18px;letter-spacing:.48px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] h3[data-astro-cid-vlgzvtac]{display:none}}section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] P[data-astro-cid-vlgzvtac]{font-family:var(--global-font-en_02);line-height:1.75;font-size:8px;margin-top:10px;letter-spacing:.48px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] P[data-astro-cid-vlgzvtac]{display:none}}section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{margin-top:20px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .head[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{display:none}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac]{max-width:var(--global-outer);margin-inline:auto}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac]{display:grid;grid-template-columns:1fr 650px 1fr;margin-top:66px;gap:10px;grid-template-areas:"left middle right";position:relative}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac]{grid-template-areas:"middle middle" "left right";grid-template-columns:1fr 1fr}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .left[data-astro-cid-vlgzvtac]{padding-left:25px;grid-area:left}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .left[data-astro-cid-vlgzvtac]{padding-left:36px;padding-top:90px}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .left[data-astro-cid-vlgzvtac] time[data-astro-cid-vlgzvtac]{font-family:var(--global-font-en_02);font-size:13.9px;line-height:1;letter-spacing:1.67px;margin-top:50px;display:block}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .left[data-astro-cid-vlgzvtac] time[data-astro-cid-vlgzvtac]{margin-top:25px}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .left[data-astro-cid-vlgzvtac] p[data-astro-cid-vlgzvtac]{font-family:var(--global-font-sub);color:var(--global-color-brown);font-size:12px;line-height:1;letter-spacing:1.2px;margin-top:19px}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .middle[data-astro-cid-vlgzvtac]{grid-area:middle}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .middle[data-astro-cid-vlgzvtac] h2[data-astro-cid-vlgzvtac]{font-size:18px;font-weight:500;line-height:1.57;letter-spacing:3.96px;margin-top:10px}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .middle[data-astro-cid-vlgzvtac] h2[data-astro-cid-vlgzvtac]{padding-inline:var(--global-padding)}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .middle[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{margin-top:40px;width:100%;height:auto;aspect-ratio:650/400;object-fit:cover}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac]{grid-area:right;display:grid}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{grid-area:1/1}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]:first-child{margin-left:58px}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]:first-child{margin-top:-50px;margin-left:-170px;width:83px}}section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]:last-child{margin:auto 25px 15px auto}@media (max-width: 81.25em){section[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] .top[data-astro-cid-vlgzvtac] .right[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]:last-child{margin-top:26px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac]{padding-inline:var(--global-padding)}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac]{max-width:650px;margin-inline:auto}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] p[data-astro-cid-vlgzvtac]{font-family:var(--global-font-sub);font-size:14px;line-height:1.86;margin-top:90px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] p[data-astro-cid-vlgzvtac]{margin-top:45px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{aspect-ratio:650/400;width:100%;height:auto;object-fit:cover;margin-top:90px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{margin-top:45px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac]{border-radius:25.9px;background-color:#fff;display:grid;grid-template-columns:158px 1fr;padding:55px;gap:50px;margin-top:45px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac]{grid-template-columns:1fr;padding:44px 15px;display:grid;place-items:center;gap:38px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac] dt[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{aspect-ratio:158/146;margin:0}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac] dt[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{max-width:158px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac] dd[data-astro-cid-vlgzvtac]{display:grid;width:100%}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] dl[data-astro-cid-vlgzvtac] dd[data-astro-cid-vlgzvtac] p[data-astro-cid-vlgzvtac]{margin:0}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac]{display:flex;justify-content:space-between;align-items:center;margin-top:145px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac]{margin-top:55px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac]:first-of-type a[data-astro-cid-vlgzvtac]:before{content:"";border-style:solid;height:0;width:0;border-color:transparent var(--global-color-brown) transparent transparent;border-width:5px 5px 5px 0;margin-right:20px}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac]:last-of-type a[data-astro-cid-vlgzvtac]:after{content:"";border-style:solid;height:0;width:0;border-color:transparent transparent transparent var(--global-color-brown);border-width:5px 0 5px 5px;margin-left:20px}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac]:nth-of-type(2) a[data-astro-cid-vlgzvtac]{width:195px;height:50px;border-radius:25px;border:solid .9px var(--global-color-brown);gap:13px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac]:nth-of-type(2) a[data-astro-cid-vlgzvtac]{width:132px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac]:nth-of-type(2) a[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{width:14px;aspect-ratio:14/10;margin-top:0}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac] a[data-astro-cid-vlgzvtac]{display:flex;justify-content:center;align-items:center}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .inner[data-astro-cid-vlgzvtac] nav[data-astro-cid-vlgzvtac] ol[data-astro-cid-vlgzvtac] li[data-astro-cid-vlgzvtac] a[data-astro-cid-vlgzvtac] p[data-astro-cid-vlgzvtac]{margin-top:0;font-size:14px;line-height:1.75;letter-spacing:1.4px;font-family:var(--global-font-sub)}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .article[data-astro-cid-vlgzvtac]{max-width:var(--global-outer);margin-inline:auto;margin-top:113px;margin-bottom:155px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .article[data-astro-cid-vlgzvtac]{margin-top:100px;margin-bottom:64px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .article[data-astro-cid-vlgzvtac] h2[data-astro-cid-vlgzvtac]{font-size:18px;font-weight:500;line-height:1;letter-spacing:3.96px;text-align:center;margin-top:80px}@media (max-width: 47.99em){section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .article[data-astro-cid-vlgzvtac] h2[data-astro-cid-vlgzvtac]{margin-top:50px}}section[data-astro-cid-vlgzvtac] .bottom[data-astro-cid-vlgzvtac] .article[data-astro-cid-vlgzvtac] img[data-astro-cid-vlgzvtac]{width:100%;height:2px;object-fit:cover}section[data-astro-cid-wzprtjnb]{margin-top:86px}section[data-astro-cid-wzprtjnb] .inner[data-astro-cid-wzprtjnb]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto}section[data-astro-cid-wzprtjnb] ul[data-astro-cid-wzprtjnb]{margin-top:45px;display:grid;justify-self:start;grid-template-columns:195px 195px 1fr;gap:28px;width:100%}@media (max-width: 62.5em){section[data-astro-cid-wzprtjnb] ul[data-astro-cid-wzprtjnb]{display:flex;flex-wrap:wrap;margin-top:37px;gap:23px 15px;padding-inline:0}}@media (max-width: 62.5em){section[data-astro-cid-wzprtjnb] ul[data-astro-cid-wzprtjnb] li[data-astro-cid-wzprtjnb]:not(:last-child){width:169px}}section[data-astro-cid-wzprtjnb] ul[data-astro-cid-wzprtjnb] li[data-astro-cid-wzprtjnb]:last-child{max-width:300px;width:100%;margin-left:auto}@media (max-width: 62.5em){section[data-astro-cid-wzprtjnb] ul[data-astro-cid-wzprtjnb] li[data-astro-cid-wzprtjnb]:last-child{margin:0;max-width:351px}}section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb]{max-width:603px;border-radius:14px;background-color:#fff2ea;padding:18px 35px;display:flex;justify-content:center;align-items:center;gap:30px;margin-top:50px}@media (max-width: 47.99em){section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb]{padding:15px;gap:15px}}section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb] dt[data-astro-cid-wzprtjnb]{display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0}section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb] dt[data-astro-cid-wzprtjnb] img[data-astro-cid-wzprtjnb]{flex-shrink:0}section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb] dd[data-astro-cid-wzprtjnb]{font-weight:600;line-height:1.75;letter-spacing:1.92px}@media (max-width: 47.99em){section[data-astro-cid-wzprtjnb] dl[data-astro-cid-wzprtjnb] dd[data-astro-cid-wzprtjnb]{font-size:12px}}.common-slider .splide{position:relative}.common-slider .splide .slider-item{position:absolute;left:-30px;top:-50px}.common-slider .splide__slide img{aspect-ratio:600/400;width:100%;height:auto;object-fit:cover}.common-slider .splide__pagination{padding:0;width:fit-content;left:auto;bottom:-30px}.common-slider .splide__pagination li{width:7.8px;height:7.8px;margin-left:20px}@media (max-width: 47.99em){.common-slider .splide__pagination li{margin-left:5px}}.common-slider .splide__pagination li button{width:7.8px;height:7.8px;background:transparent;border:1px solid #fff;scale:1!important;margin:0;opacity:1}.common-slider .splide__pagination li button.is-active{background:#fff;transform:scale(1)}.common-slider p{font-family:var(--global-font-en_02);font-weight:700;line-height:1.75;letter-spacing:2.56px;margin-top:20px;color:#fff}@media (max-width: 47.99em){.common-slider p{font-size:13px;letter-spacing:2.08px}}section[data-astro-cid-oknf3vit]{margin-top:120px}@media (max-width: 47.99em){section[data-astro-cid-oknf3vit]{margin-top:60px}}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit]{display:grid;grid-template-columns:54.6448087432% 1fr;gap:3.2942898975%}@media (max-width: 47.99em){section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit]{grid-template-columns:1fr;gap:34px}}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] .text[data-astro-cid-oknf3vit]{display:grid;gap:30px}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit]{display:grid;grid-template-columns:auto 1fr;gap:30px}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit]:not(:first-of-type) h2[data-astro-cid-oknf3vit]{font-size:18px!important;font-family:var(--global-font-sub)}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit]:not(:first-of-type) dt[data-astro-cid-oknf3vit]{padding-top:0}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dt[data-astro-cid-oknf3vit]{padding-top:5px}@media (max-width: 47.99em){section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dt[data-astro-cid-oknf3vit]{padding-top:0}}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dd[data-astro-cid-oknf3vit] h2[data-astro-cid-oknf3vit]{font-size:36px;font-weight:600;line-height:1;letter-spacing:7.2px;color:#fff}@media (max-width: 47.99em){section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dd[data-astro-cid-oknf3vit] h2[data-astro-cid-oknf3vit]{font-size:28px}}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dd[data-astro-cid-oknf3vit] p[data-astro-cid-oknf3vit]{font-family:var(--global-font-sub);font-size:14px;line-height:1.86;margin-top:10px}@media (max-width: 47.99em){section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dd[data-astro-cid-oknf3vit] p[data-astro-cid-oknf3vit]{font-size:13px;margin-top:20px}}section[data-astro-cid-oknf3vit] .inner[data-astro-cid-oknf3vit] dl[data-astro-cid-oknf3vit] dd[data-astro-cid-oknf3vit] img[data-astro-cid-oknf3vit]{margin-top:38px;height:2px;object-fit:cover}section[data-astro-cid-rmste3hy]{background-color:var(--global-color-brown)}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto;padding-block:0px 150px}@media (max-width: 47.99em){section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy]{padding-block:0px 80px}}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .top[data-astro-cid-rmste3hy]{display:grid;grid-template-columns:1fr 107px;gap:10px;margin-top:200px}@media (max-width: 47.99em){section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .top[data-astro-cid-rmste3hy]{grid-template-columns:1fr 89px;gap:38px}}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .top[data-astro-cid-rmste3hy] h2[data-astro-cid-rmste3hy]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:#fff;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .top[data-astro-cid-rmste3hy] h2[data-astro-cid-rmste3hy]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .top[data-astro-cid-rmste3hy] p[data-astro-cid-rmste3hy]{margin-top:auto}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .link__box[data-astro-cid-rmste3hy]{border-radius:25.9px;background-color:#fff2ea;max-width:650px;width:100%;margin-inline:auto;display:grid;place-items:center;padding:55px 15px;margin-top:160px}@media (max-width: 47.99em){section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .link__box[data-astro-cid-rmste3hy]{margin-top:70px}}section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .link__box[data-astro-cid-rmste3hy] p[data-astro-cid-rmste3hy]{font-weight:600;line-height:1.75;letter-spacing:1.92px;text-align:center;margin-bottom:27px}@media (max-width: 47.99em){section[data-astro-cid-rmste3hy] .inner[data-astro-cid-rmste3hy] .link__box[data-astro-cid-rmste3hy] p[data-astro-cid-rmste3hy]{font-size:14px;line-height:1.75;letter-spacing:1.5px}}#product{background-color:var(--global-color-brown)}section[data-astro-cid-rv22axm6]{background-color:var(--global-color-light-brown)}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6]{padding-inline:clamp(.9375rem,-8.4538rem + 19.5652svw,8.25rem);max-width:var(--global-outer);margin-inline:auto;padding-block:0px 150px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6]{padding-block:0px 80px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6]{display:grid;grid-template-columns:1fr 107px;gap:10px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6]{grid-template-columns:1fr 89px;gap:38px;padding-top:75px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:#fff;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{margin-top:auto;color:var(--global-color-brown)}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6]{display:grid;gap:120px;padding-block:150px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6]{gap:60px;padding-block:60px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6]{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6]{grid-template-columns:1fr}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] .text[data-astro-cid-rv22axm6]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6].right .text[data-astro-cid-rv22axm6]{order:2}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6].left .text[data-astro-cid-rv22axm6]{margin-left:67px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6].left .text[data-astro-cid-rv22axm6]{margin-left:0}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:36px;font-weight:600;line-height:1.7;font-weight:400;letter-spacing:2.16px;color:var(--global-color-brown)}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:24px;line-height:1.83;letter-spacing:1.44px;margin-top:20px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{font-family:var(--global-font-sub);font-size:14px;line-height:1.86;margin-top:40px;margin-bottom:20px;max-width:413px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{margin-block:20px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .bottom[data-astro-cid-rv22axm6] .box[data-astro-cid-rv22axm6] img[data-astro-cid-rv22axm6]{aspect-ratio:600/400;width:100%;object-fit:cover}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .link__box[data-astro-cid-rv22axm6]{border-radius:25.9px;background-color:#fff2ea;max-width:650px;width:100%;margin-inline:auto;display:grid;place-items:center;padding:55px 15px;margin-top:160px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .link__box[data-astro-cid-rv22axm6]{margin-top:70px}}section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .link__box[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{font-weight:600;line-height:1.75;letter-spacing:1.92px;text-align:center;margin-bottom:27px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .inner[data-astro-cid-rv22axm6] .link__box[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{font-size:14px;line-height:1.75;letter-spacing:1.5px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6]{background-color:var(--global-color-brown);padding-top:117px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6]{padding-top:50px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6]{display:grid;grid-template-columns:1fr 107px;gap:10px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6]{grid-template-columns:1fr 89px;gap:38px;padding-top:75px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:58px;font-weight:600;line-height:1.9;letter-spacing:18.56px;font-weight:500;color:#fff;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] h2[data-astro-cid-rv22axm6]{font-size:24px;letter-spacing:1.44px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .top[data-astro-cid-rv22axm6] p[data-astro-cid-rv22axm6]{margin-top:auto;color:var(--global-color-black)}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6]{max-width:650px;margin-inline:auto;margin-top:140px}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6]{margin-top:60px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6] iframe[data-astro-cid-rv22axm6]{aspect-ratio:650/460}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6] dl[data-astro-cid-rv22axm6]{margin-top:50px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 47.99em){section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6] dl[data-astro-cid-rv22axm6]{flex-direction:column;align-items:flex-start;gap:20px}}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6] dl[data-astro-cid-rv22axm6] dt[data-astro-cid-rv22axm6]{display:grid;gap:20px}section[data-astro-cid-rv22axm6] .access[data-astro-cid-rv22axm6] .map[data-astro-cid-rv22axm6] dl[data-astro-cid-rv22axm6] dd[data-astro-cid-rv22axm6]{font-family:var(--global-font-sub);font-size:14px;display:grid;gap:5px}section[data-astro-cid-uhoitupx]{padding-top:86px;background:var(--global-color-light-brown)}section[data-astro-cid-uhoitupx] .inner[data-astro-cid-uhoitupx]{padding-inline:clamp(1.5625rem,-7.1867rem + 18.2274svw,8.375rem);max-width:var(--global-outer);margin-inline:auto}section[data-astro-cid-uhoitupx] ul[data-astro-cid-uhoitupx]{margin-top:45px;display:grid;justify-self:start;grid-template-columns:195px 195px 1fr;gap:28px;width:100%}@media (max-width: 62.5em){section[data-astro-cid-uhoitupx] ul[data-astro-cid-uhoitupx]{grid-template-columns:170px 170px;margin-top:37px;gap:20px;padding-inline:0}}@media (max-width: 62.5em){section[data-astro-cid-uhoitupx] ul[data-astro-cid-uhoitupx] li[data-astro-cid-uhoitupx]:not(:last-child){width:169px}}section[data-astro-cid-uhoitupx] ul[data-astro-cid-uhoitupx] li[data-astro-cid-uhoitupx]:last-child{max-width:300px;width:100%;margin-left:auto}@media (max-width: 62.5em){section[data-astro-cid-uhoitupx] ul[data-astro-cid-uhoitupx] li[data-astro-cid-uhoitupx]:last-child{margin:0;max-width:351px}}section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx]{max-width:603px;border-radius:14px;background-color:#fff2ea;padding:18px 35px;display:flex;justify-content:center;align-items:center;gap:30px;margin-top:50px}@media (max-width: 47.99em){section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx]{padding:15px;gap:15px}}section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx] dt[data-astro-cid-uhoitupx]{display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0}section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx] dt[data-astro-cid-uhoitupx] img[data-astro-cid-uhoitupx]{flex-shrink:0}section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx] dd[data-astro-cid-uhoitupx]{font-weight:600;line-height:1.75;letter-spacing:1.92px}@media (max-width: 47.99em){section[data-astro-cid-uhoitupx] dl[data-astro-cid-uhoitupx] dd[data-astro-cid-uhoitupx]{font-size:12px}}#store{background-color:var(--global-color-brown)}.loading__content{align-items:center;background:#fff;display:flex;justify-content:center;inset:0;position:fixed;z-index:999;opacity:1;animation-name:animetion02;animation-duration:.5s;animation-timing-function:linear;animation-delay:4s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes animetion02{0%{opacity:1}to{opacity:0}}.loading__content .img__box{width:45.3879941435%;aspect-ratio:620/518;display:grid}@media (max-width: 47.99em){.loading__content .img__box{width:72.4637681159%}}.loading__content img{opacity:0;grid-area:1/1}.loading__content img:nth-child(1){width:56.4516129032%;margin-left:8.064516129%;margin-top:25.8064516129%;animation-name:animetion03;animation-duration:1s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.loading__content img:nth-child(2){width:62.4193548387%;margin-left:auto;margin-top:1.6129032258%;animation-name:animetion03;animation-duration:1s;animation-timing-function:linear;animation-delay:.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.loading__content img:nth-child(3){width:92.9032258065%;animation-name:animetion03;animation-duration:1s;animation-timing-function:linear;animation-delay:1.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.loading__content img:nth-child(4){width:93.5483870968%;margin-left:3.2258064516%;animation-name:animetion03;animation-duration:1s;animation-timing-function:linear;animation-delay:2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes animetion03{0%{opacity:0}to{opacity:1}}section[data-astro-cid-u36p3dem]{display:grid}section[data-astro-cid-u36p3dem]>[data-astro-cid-u36p3dem]{grid-area:1/1;z-index:2}section[data-astro-cid-u36p3dem] h1[data-astro-cid-u36p3dem]{margin:auto 35px 32px auto}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] h1[data-astro-cid-u36p3dem]{margin-right:16px}}section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem]{margin-top:32px;margin-left:35px;color:var(--global-color-brown)}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem]{margin-top:23px;margin-left:20px}}section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem] h2[data-astro-cid-u36p3dem]{font-family:var(--global-font-en_03);font-size:16px;letter-spacing:.24em;font-weight:400;line-height:1}section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem] h3[data-astro-cid-u36p3dem]{font-family:var(--global-font-en_02);line-height:1;font-size:8px;margin-top:18px;letter-spacing:.48px}section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem] P[data-astro-cid-u36p3dem]{font-family:var(--global-font-en_02);line-height:1.75;font-size:8px;margin-top:10px;letter-spacing:.48px}section[data-astro-cid-u36p3dem] .head[data-astro-cid-u36p3dem] img[data-astro-cid-u36p3dem]{margin-top:20px}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem]{margin-top:auto;margin-left:26px;margin-bottom:21px;position:relative;border-radius:14.7px;background-color:var(--global-color-brown);width:fit-content;animation-name:animetion01;animation-duration:.5s;animation-timing-function:linear;animation-delay:4s;animation-iteration-count:normal;animation-direction:alternate;animation-fill-mode:forwards;opacity:0}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem]{margin-left:7px;margin-bottom:13px}}@keyframes animetion01{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem].is-active{display:none}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] button[data-astro-cid-u36p3dem]{position:absolute;right:-10px;top:-15px}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem]{display:grid;grid-template-columns:122px 211px;padding:20px;gap:24px;color:#fff}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem]{padding:16px;gap:20px;grid-template-columns:102px 132px}}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] img[data-astro-cid-u36p3dem]{aspect-ratio:1/1;object-fit:cover}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem]{display:flex;flex-direction:column}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] p[data-astro-cid-u36p3dem]{font-family:var(--global-font-en_02);font-size:11px;font-weight:700;line-height:1;letter-spacing:.66px}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] p[data-astro-cid-u36p3dem]{font-size:9px}}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] h2[data-astro-cid-u36p3dem]{font-size:14px;font-weight:600;line-height:1.75;margin-top:10px}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] h2[data-astro-cid-u36p3dem]{font-size:12px;margin-top:8px}}section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] h3[data-astro-cid-u36p3dem]{font-family:var(--global-font-en_02);font-size:11px;font-weight:700;line-height:1;letter-spacing:.66px;margin-top:auto}@media (max-width: 47.99em){section[data-astro-cid-u36p3dem] .fv-news[data-astro-cid-u36p3dem] .fv-news__inner[data-astro-cid-u36p3dem] .text[data-astro-cid-u36p3dem] h3[data-astro-cid-u36p3dem]{font-size:9px}}section[data-astro-cid-u36p3dem] .splide[data-astro-cid-u36p3dem]{z-index:1}section[data-astro-cid-u36p3dem] .splide[data-astro-cid-u36p3dem] .splide__slide[data-astro-cid-u36p3dem] img{width:100%;height:100svh;object-fit:cover;scale:1.05;transition-property:all;transition-duration:6s;transition-delay:0s;transition-timing-function:var(--timing)}section[data-astro-cid-u36p3dem] .splide[data-astro-cid-u36p3dem] .splide__slide[data-astro-cid-u36p3dem].is-visible img{scale:1}section[data-astro-cid-oswy2xin]{padding:147px var(--global-padding) 20px}@media (max-width: 47.99em){section[data-astro-cid-oswy2xin]{padding:90px var(--global-padding) 80px}}section[data-astro-cid-oswy2xin] .inner[data-astro-cid-oswy2xin]{max-width:var(--global-inner);margin-inline:auto}@property --zoom-factor{syntax: "<length>"; inherits: false; initial-value: 0;}.zoom-wrapper{--_min-viewport-width: var(--MinWidth);--_max-viewport-width: var(--MaxWidth);--_zoom-value: clamp( tan(atan2(var(--_min-viewport-width), var(--_max-viewport-width))), tan(atan2(var(--zoom-factor), var(--_max-viewport-width))), 1 );--zoom-factor: clamp(var(--_min-viewport-width), 100dvi, var(--_max-viewport-width));zoom:var(--_zoom-value);-webkit-text-size-adjust:initial}section[data-astro-cid-4qupjt7m]{display:grid}section[data-astro-cid-4qupjt7m]>[data-astro-cid-4qupjt7m]{grid-area:1/1}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m]>[data-astro-cid-4qupjt7m]{grid-area:auto}}section[data-astro-cid-4qupjt7m] .bg-top[data-astro-cid-4qupjt7m]{display:none}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .bg-top[data-astro-cid-4qupjt7m]{display:block;width:100%;margin-top:46px}}section[data-astro-cid-4qupjt7m] .bg-bottom[data-astro-cid-4qupjt7m]{display:none}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .bg-bottom[data-astro-cid-4qupjt7m]{display:block;width:100%;margin-top:46px}}section[data-astro-cid-4qupjt7m] .bg[data-astro-cid-4qupjt7m]{margin-top:100px}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .bg[data-astro-cid-4qupjt7m]{display:none}}section[data-astro-cid-4qupjt7m] .js-anime[data-astro-cid-4qupjt7m]{opacity:0;transform:translateY(50px);transition-property:all;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:var(--timing);position:relative;z-index:1;width:100%}section[data-astro-cid-4qupjt7m] .js-anime[data-astro-cid-4qupjt7m].is-active{opacity:1;transform:translateY(0)}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m]{position:relative;z-index:2;display:grid}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] h2[data-astro-cid-4qupjt7m]{font-size:30px}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .top[data-astro-cid-4qupjt7m]{margin-top:302px;margin-inline:auto;width:max-content}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .top[data-astro-cid-4qupjt7m]{margin-top:20px;padding-inline:27px}}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .top[data-astro-cid-4qupjt7m] h2[data-astro-cid-4qupjt7m]{font-size:28px;font-weight:500;line-height:1.79;letter-spacing:6.72px;color:var(--global-color-brown)}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .top[data-astro-cid-4qupjt7m] p[data-astro-cid-4qupjt7m]{font-size:16px;font-weight:500;line-height:3.13;letter-spacing:3.52px;margin-block:60px}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .top[data-astro-cid-4qupjt7m] p[data-astro-cid-4qupjt7m]{font-size:14px;font-weight:600;line-height:2.57;letter-spacing:3.08px;margin-block:30px 60px}}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .bottom[data-astro-cid-4qupjt7m]{display:grid;place-items:center;margin-top:auto;margin-bottom:110px}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .bottom[data-astro-cid-4qupjt7m]{margin-top:-10px;padding-bottom:50px;background:var(--global-color-brown);padding-inline:var(--global-padding);margin-bottom:0}}section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .bottom[data-astro-cid-4qupjt7m] p[data-astro-cid-4qupjt7m]{font-weight:500;line-height:1.75;letter-spacing:3.52px;text-align:center;margin-top:33px;margin-bottom:43px}@media (max-width: 47.99em){section[data-astro-cid-4qupjt7m] .text[data-astro-cid-4qupjt7m] .bottom[data-astro-cid-4qupjt7m] p[data-astro-cid-4qupjt7m]{font-size:13px;text-align:left}}
