@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@400;500;700&display=swap);.font-en{font-family:Futura,Josefin Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.font-en2{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.font-g{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif}.font-sansSerif{font-family:Work Sans,sans-serif;font-weight:300}.font-cn{font-family:Noto Sans TC,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic W3 JIS2004,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}.font-gothic{font-family:UD Shin Go Bold,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic W3 JIS2004,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.font-gothic-b{font-weight:700}.font-gothic-b,.font-gothic-bl{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic W3 JIS2004,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.font-gothic-bl{font-weight:900}.font-serif{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Noto Serif JP",ヒラギノ明朝 W6 JIS2004,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝体,Yu Mincho,YuMincho,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,メイリオ,Meiryo,serif}.font-bold{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic W3 JIS2004,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:900}.fontStuffing,.fontStuffing--l{letter-spacing:-.5em}.fontStuffing--l{display:inline-block;transform:translateX(-.5em)}.fontSmall--ss{font-size:.7em}.fontSmall--s{font-size:.8em}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout: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__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;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;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%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;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}.headling-1{font-size:3em;line-height:1.1428571429;margin-block:var(--leading-trim)}@media only screen and (max-width:750px){.headling-1{font-size:2.2857142857em;line-height:1.21875}}.headling-2{font-size:2.7142857143em;letter-spacing:0;line-height:1.2631578947;margin-block:var(--leading-trim)}@media only screen and (max-width:750px){.headling-2{font-size:1.7857142857em;line-height:1.44}}.headling-3{font-size:1.4285714286em;line-height:1.5;margin-block:var(--leading-trim)}@media only screen and (min-width:751px){.headling-3{font-size:1.5rem;line-height:1.5833333333}}.headingLabel{background-color:var(--colorWhite);display:grid;height:1.9285714286em;line-height:1;margin-block:var(--leading-trim);padding:.4285714286em 0;place-content:center;width:6.4285714286em}@media only screen and (min-width:751px){.headingLabel{height:2.5em;padding:0;width:8.75em}}.headingLabel__txt{margin:auto;width:fit-content}.headingLabel--ep .headingLabel__txt{height:1.5714285714em}@media only screen and (min-width:751px){.headingLabel--ep .headingLabel__txt{height:1.875em}}.headingLabel--finale .headingLabel__txt{width:3.1785714286em}@media only screen and (min-width:751px){.headingLabel--finale .headingLabel__txt{width:3.8125em}.headingLabel--finale{width:6.25em}}.text{font-size:1.1428571429em;line-height:1.875}@media only screen and (min-width:751px){.text{font-size:1rem;line-height:1.75}}.text--small{font-size:.75em}html:not([lang=en]) .is-en,html:not([lang=ja]) .is-ja,html:not([lang=zh-Hans]) .is-hans,html:not([lang=zh-Hant]) .is-hant{display:none}html[lang=ja] .is-ja{display:block}html[lang=ja] .not-ja{display:none}html[lang=en] .is-en{display:block}html[lang=en] .not-en{display:none}html[lang=zh-Hans] .is-hans{display:block}html[lang=zh-Hans] .not-hans{display:none}html[lang=zh-Hant] .is-hant{display:block}html[lang=zh-Hant] .not-hant{display:none}.u-cf{*zoom:1}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-taL{text-align:left}.u-taR{text-align:right}.u-taC{text-align:center}.u-visHide{visibility:hidden}.u-hide{display:none!important}.u-hideTxt{display:block;height:0;overflow:hidden;position:absolute;width:100%}.u-pcHide{display:none}.u-fColor--wht{color:#fff}.u-fColor--grn{color:#00a040}.u-fColor--orange{color:#ee7800}.u-fColor--red{color:#f10000}.u-indent--1{text-indent:1em}.u-indent--n1{padding-left:1em;text-indent:-1em}.u-indent--n1_3{padding-left:1.25em;text-indent:-1.25em}.u-indent--n1_5{padding-left:1.5em;text-indent:-1.5em}.u-indent--n2{padding-left:2em;text-indent:-2em}.u-liMarker{padding-left:1em;text-indent:-1em}.u-liMarker:before{content:"・"}.u-pcNobreak{display:none}.u-inlineBlock{display:inline-block}.u-urlTxt{word-break:break-all}.u-scrTxt{height:0;overflow:hidden;position:absolute;width:0}.u-blankIcon{height:1em;line-height:1em;padding-left:3px;position:relative;top:-.1em;vertical-align:middle;width:auto}@media only screen and (max-width:750px){.u-pcNobreak{display:inline}.u-spNobreak{display:none}.u-pcHide{display:block}.u-spHide{display:none}}.u-bdrBtm{border-bottom:1px solid #595757}.u--bdrTop{border-top:1px solid #595757}.u-countBox{counter-reset:number}.u-countBox .u-countItem:before{color:#00a040;content:counter(number) ". ";counter-increment:number;font-style:normal}.u-qaBox .u-qaItem-Q{padding-left:1.8em;position:relative}.u-qaBox .u-qaItem-Q:before{color:#00a040;content:"Q. ";font-size:1.38em;font-size:28px;font-style:normal;left:0;position:absolute;top:-.2em}.u-qaBox .u-qaItem-A{padding-left:2.2em;padding-top:.5em;position:relative}.u-qaBox .u-qaItem-A:before{color:#00a040;content:"A. ";font-size:28px;font-style:normal;left:0;position:absolute;top:0}@media only screen and (max-width:750px){.u-qaBox .u-qaItem-Q{padding-left:1.5em}.u-qaBox .u-qaItem-Q:before{font-size:21px;top:-.1em}.u-qaBox .u-qaItem-A{padding-left:1.8em}.u-qaBox .u-qaItem-A:before{font-size:21px;top:.2em}}.u-linkIcon{display:inline-block;padding-left:1em;position:relative;text-decoration:none}.u-linkIcon:before{border-bottom:1px solid #8b8b8b;border-right:1px solid #8b8b8b;content:"";height:.4em;left:0;position:absolute;top:.6em;transform:rotate(-45deg);width:.4em}.u-linkIcon:link,.u-linkIcon:visited{text-decoration:none}.u-linkIcon:active,.u-linkIcon:hover{text-decoration:underline}.u-videoBox{padding-top:56.25%;position:relative;width:100%}.u-videoBox iframe{height:100%;position:absolute;right:0;top:0;width:100%}.u-mt0em{margin-top:0!important}.u-mb0em{margin-bottom:0!important}.u-pt0em{padding-top:0!important}.u-pb0em{padding-bottom:0!important}.u-mt0_5em{margin-top:.5em!important}.u-mb0_5em{margin-bottom:.5em!important}.u-pt0_5em{padding-top:.5em!important}.u-pb0_5em{padding-bottom:.5em!important}.u-mt1em{margin-top:1em!important}.u-mb1em{margin-bottom:1em!important}.u-pt1em{padding-top:1em!important}.u-pb1em{padding-bottom:1em!important}.u-mt1_5em{margin-top:1.5em!important}.u-mb1_5em{margin-bottom:1.5em!important}.u-pt1_5em{padding-top:1.5em!important}.u-pb1_5em{padding-bottom:1.5em!important}.u-mt2em{margin-top:2em!important}.u-mb2em{margin-bottom:2em!important}.u-pt2em{padding-top:2em!important}.u-pb2em{padding-bottom:2em!important}.u-mt2_5em{margin-top:2.5em!important}.u-mb2_5em{margin-bottom:2.5em!important}.u-pt2_5em{padding-top:2.5em!important}.u-pb2_5em{padding-bottom:2.5em!important}.u-mt3em{margin-top:3em!important}.u-mb3em{margin-bottom:3em!important}.u-pt3em{padding-top:3em!important}.u-pb3em{padding-bottom:3em!important}.u-mt3_5em{margin-top:3.5em!important}.u-mb3_5em{margin-bottom:3.5em!important}.u-pt3_5em{padding-top:3.5em!important}.u-pb3_5em{padding-bottom:3.5em!important}.u-mt4em{margin-top:4em!important}.u-mb4em{margin-bottom:4em!important}.u-pt4em{padding-top:4em!important}.u-pb4em{padding-bottom:4em!important}.u-mt4_5em{margin-top:4.5em!important}.u-mb4_5em{margin-bottom:4.5em!important}.u-pt4_5em{padding-top:4.5em!important}.u-pb4_5em{padding-bottom:4.5em!important}.u-mt5em{margin-top:5em!important}.u-mb5em{margin-bottom:5em!important}.u-pt5em{padding-top:5em!important}.u-pb5em{padding-bottom:5em!important}.u-mt5_5em{margin-top:5.5em!important}.u-mb5_5em{margin-bottom:5.5em!important}.u-pt5_5em{padding-top:5.5em!important}.u-pb5_5em{padding-bottom:5.5em!important}.u-mt6em{margin-top:6em!important}.u-mb6em{margin-bottom:6em!important}.u-pt6em{padding-top:6em!important}.u-pb6em{padding-bottom:6em!important}.u-mt6_5em{margin-top:6.5em!important}.u-mb6_5em{margin-bottom:6.5em!important}.u-pt6_5em{padding-top:6.5em!important}.u-pb6_5em{padding-bottom:6.5em!important}.u-mt7em{margin-top:7em!important}.u-mb7em{margin-bottom:7em!important}.u-pt7em{padding-top:7em!important}.u-pb7em{padding-bottom:7em!important}.u-mt7_5em{margin-top:7.5em!important}.u-mb7_5em{margin-bottom:7.5em!important}.u-pt7_5em{padding-top:7.5em!important}.u-pb7_5em{padding-bottom:7.5em!important}.u-mt8em{margin-top:8em!important}.u-mb8em{margin-bottom:8em!important}.u-pt8em{padding-top:8em!important}.u-pb8em{padding-bottom:8em!important}.u-mt8_5em{margin-top:8.5em!important}.u-mb8_5em{margin-bottom:8.5em!important}.u-pt8_5em{padding-top:8.5em!important}.u-pb8_5em{padding-bottom:8.5em!important}.u-mt9em{margin-top:9em!important}.u-mb9em{margin-bottom:9em!important}.u-pt9em{padding-top:9em!important}.u-pb9em{padding-bottom:9em!important}.u-mt9_5em{margin-top:9.5em!important}.u-mb9_5em{margin-bottom:9.5em!important}.u-pt9_5em{padding-top:9.5em!important}.u-pb9_5em{padding-bottom:9.5em!important}.u-mt10em{margin-top:10em!important}.u-mb10em{margin-bottom:10em!important}.u-pt10em{padding-top:10em!important}.u-pb10em{padding-bottom:10em!important}.u-mt10_5em{margin-top:10.5em!important}.u-mb10_5em{margin-bottom:10.5em!important}.u-pt10_5em{padding-top:10.5em!important}.u-pb10_5em{padding-bottom:10.5em!important}html.notIE .g-header .g-header-inner{max-width:100%}@media only screen and (min-width:751px){html{scroll-padding-top:80px}}@media only screen and (max-width:750px){html{scroll-padding-top:60px}}:root{--leading-trim:calc(0.5em - 1lh/2);--colorBlack:#310;--colorBrown:#dfd4bd;--colorWhite:#fff}@supports not (top:1lh){:root{--leading-trim:0px}}.clubFactoryIndex{-ms-scroll-chaining:none;overscroll-behavior:none;transition-duration:0s;transition:all .2s ease 0s,padding 0s ease 0s}.clubFactoryIndex .main{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-weight:500}.clubFactoryIndex sup{font-size:.6em;vertical-align:super}.clubFactoryIndex sub{font-size:.8em;vertical-align:sub}.clubFactoryIndex>img[height="1"]{position:absolute}.clubFactoryIndex img{display:block;height:auto;max-width:100%}.clubFactoryIndex a{text-decoration:none}.clubFactoryIndex .content{background:transparent;padding-bottom:0;padding-top:0}.clubFactoryIndex .ei_top{background-color:#fff;position:relative}.clubFactoryIndex .l-wrapper,.clubFactoryIndex .main,.contentSection{position:relative}.contentSection{background:linear-gradient(316deg,#bfaa7e,#fcf2dd 50%,#f0f0f0);color:var(--colorBlack);overflow:hidden}.contentSection.is-active .sectionTitle{opacity:1;transform:translateY(0)}.contentSection.is-active .sectionHeadFigure img{filter:blur(0);opacity:1;transform:scale(1)}.contentSection.is-active .contentsectionHeading{opacity:1;transform:translateY(0)}.contentSection--ep{padding:0 0 7.1428571429em}@media only screen and (min-width:751px){.contentSection--ep{padding:0 0 6.25rem}}.contentInner{margin:auto;max-width:calc(840px + 2.5em);padding:0 1.25em}@media only screen and (max-width:750px){.contentInner{padding:0 1.9642857143em}}.contentsectionHeading{display:grid;gap:.75em;margin-bottom:2em;opacity:0;transform:translateY(1rem);transition:all 1s ease}@media only screen and (max-width:750px){.contentsectionHeading{gap:1.7142857143em}}.contentWrapper{display:grid;gap:3.5714285714em}@media only screen and (min-width:751px){.contentWrapper{gap:5rem}}.sectionHead{display:grid;margin-bottom:3.7857142857em}@media only screen and (min-width:751px){.sectionHead{margin-bottom:3.75rem}.sectionHead--even .sectionHead__bg{padding-left:30%}}.sectionHead--even .sectionHead__bg .sectionHeadFigure{border-radius:0 0 0 7.1428571429rem}@media only screen and (min-width:751px){.sectionHead--even .sectionHead__bg .sectionHeadFigure{border-radius:0 0 0 6.25rem}.sectionHead--even .sectionHead__front{justify-content:end;padding-right:calc(50% + 3.375rem)}.sectionHead--odd .sectionHead__bg{padding-right:30%}}.sectionHead--odd .sectionHead__bg .sectionHeadFigure{border-radius:0 0 7.1428571429em 0}@media only screen and (min-width:751px){.sectionHead--odd .sectionHead__bg .sectionHeadFigure{border-radius:0 0 6.25rem 0}.sectionHead--odd .sectionHead__front{justify-content:start;padding-left:calc(50% + 3.375rem)}}.sectionHead__bg{grid-column:1/2;grid-row:1/2;position:relative}.sectionHeadFigure{overflow:hidden;position:relative}.sectionHeadFigure img{filter:blur(10px);opacity:0;transform:scale(1.15);transition:all 1s ease}.sectionHead__front{align-items:center;display:grid;grid-column:1/2;grid-row:1/2;position:relative;z-index:2}@media only screen and (max-width:750px){.sectionHead__front{align-items:start;padding:3.5714285714rem 2rem}}.sectionTitle{opacity:0;transform:translateY(1rem);transition:all 1s ease}@media only screen and (min-width:751px){.sectionTitle{transform:translateY(2rem)}}.sectionTitle .headingLabel{margin-bottom:.5714285714em}@media only screen and (min-width:751px){.sectionTitle .headingLabel{margin-bottom:.75rem}}.titleLetterLine{background-color:var(--colorBlack);box-decoration-break:clone;color:var(--colorWhite);display:inline;line-height:1.9;padding:.1em .4em}@media only screen and (min-width:751px){.titleLetterLine{line-height:1.8}}.titleLetterLine__sell{display:inline;display:none}:root .titleLetterLine__sell,_::-webkit-full-page-media,_:future{display:inline;padding:0 .2em}@media only screen and (min-width:751px){:root .titleLetterLine__sell,_::-webkit-full-page-media,_:future{display:none;padding:0}}:root .titleLetterLine__sell--md,_::-webkit-full-page-media,_:future{display:none}@media only screen and (min-width:751px){:root .titleLetterLine__sell--md,_::-webkit-full-page-media,_:future{display:inline;padding:0 .2em}}.figureBlock{display:grid;gap:1.8571428571em}@media only screen and (min-width:751px){.figureBlock{gap:2.5rem}}.figureBlockHead{display:grid;gap:2.1428571429em}@media only screen and (min-width:751px){.figureBlockHead{gap:1.875rem}}.figureBlockBody{overflow:hidden}@media only screen and (max-width:750px){.figureBlockBody--smpWide{margin:0 calc(50% - 50vw)}}.columnFigure{display:grid;gap:.7142857143em}@media only screen and (min-width:751px){.columnFigure{gap:1.5rem;grid-template-columns:1fr 1fr}}.columnFigure__item{min-inline-size:0}.buttonBlock{border-top:1px solid var(--colorBlack);padding:3.5714285714em 0 2.1428571429em}@media only screen and (min-width:751px){.buttonBlock{padding:2.5rem 0 0}}.contentButton{background:var(--colorWhite);border:1px solid var(--colorBlack);border-radius:40px;display:block;margin:auto;overflow:hidden;padding:.9285714286em 3.5714285714rem .9285714286em 2.8571428571em;position:relative;text-align:center}@media only screen and (min-width:751px){.contentButton{padding:.75rem 4.8125rem .75rem 3.4375rem;transition:all .3s ease-in-out;width:fit-content}.contentButton:hover{background:var(--colorBlack)}.contentButton:hover .contentButtonText{color:var(--colorWhite)}.contentButton:hover .contentButtonIcon{border-color:var(--colorWhite)}}.contentButtonText{text-size-adjust:100%;color:#310;font-size:14px;line-height:1;margin-block:var(--leading-trim)}@media only screen and (min-width:751px){.contentButtonText{font-size:1rem;transition:all .3s ease-in-out}}.contentButtonIcon{aspect-ratio:1;border:1px solid var(--colorBlack);border-bottom:none;border-left:none;display:block;position:absolute;right:1.4285714286em;top:50%;transform:translateY(-50%) rotate(45deg);width:.5em}@media only screen and (min-width:751px){.contentButtonIcon{right:1.25rem;transition:all .3s ease-in-out;width:.5rem}}.kvSection{overflow:hidden;position:relative}.kvSection.is-active .kvSectionHeading__main,.kvSection.is-active .kvSectionHeading__sub{background-position:0 50%}.kvSection.is-active .kvSplide{opacity:1}.kvSplide{aspect-ratio:750/480;opacity:0;overflow:hidden;position:relative;transition:opacity 1.5s ease-in-out .5s}@media only screen and (min-width:751px){.kvSplide{aspect-ratio:1200/500}}.kvSectionHeading{background-color:var(--colorBlack);border-radius:1.875rem 1.875rem 0 0;color:var(--colorWhite);display:grid;gap:.75rem;padding:1.5rem 3.5rem;text-align:center}@media only screen and (min-width:751px){.kvSectionHeading{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:max-content}}@media only screen and (max-width:750px){.kvSectionHeading{border-radius:2.1428571429rem 2.1428571429rem 0 0;gap:.8571428571rem;margin-top:-1.7142857143rem;padding:1.2857142857rem;position:relative;width:100%}}.kvSectionHeading__main,.kvSectionHeading__sub{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(45deg,#fff 20%,#000 25%,#b2ad7a 40%,#000 65%,#310 80%);background-position:100% 50%;background-size:700%;color:transparent;transition:background-position 3s cubic-bezier(.76,0,.24,1)}@media only screen and (max-width:750px){.kvSectionHeading__main{letter-spacing:-.01em}}.kvSectionHeading__sub{font-size:2em;line-height:1}@media only screen and (max-width:750px){.kvSectionHeading__sub{font-size:1.2142857143em;letter-spacing:-.01em}}.leadSection{background:linear-gradient(316deg,#dfd4bd,#fcf2dd 50%,#f0f0f0);padding:2.4285714286rem .5714285714rem}@media only screen and (min-width:751px){.leadSection{padding:3.75rem 0}}.leadSection__text{color:var(--colorBlack);line-height:1.5;text-align:center}.cnotentSplideWrapper{margin:0 calc(50% - 50vw)}@media only screen and (min-width:751px){.cnotentSplideWrapper{margin:0 -1rem}}.cnotentSplide{padding:0 1.9642857143rem;position:relative}@media only screen and (min-width:751px){.cnotentSplide{padding:0 1rem}}.cnotentSplide .splide__pagination{bottom:2.2857142857rem;display:flex;gap:1.0714285714rem;left:50%;position:absolute;transform:translateX(-50%)}@media only screen and (min-width:751px){.cnotentSplide .splide__pagination{bottom:2.5rem;gap:1.25rem}}.cnotentSplide .splide__pagination .presentation{aspect-ratio:1}.cnotentSplide .splide__pagination .splide__pagination__page{aspect-ratio:1;background-color:var(--colorBlack);border-radius:50%;height:.3571428571rem;transition:transform .2s ease;width:.3571428571rem}@media only screen and (min-width:751px){.cnotentSplide .splide__pagination .splide__pagination__page{height:.375rem;width:.375rem}}.cnotentSplide .splide__pagination .splide__pagination__page.is-active{transform:scale(2)}.cnotentSplide .splide__arrow{align-items:center;aspect-ratio:1;background-color:var(--colorBlack);border:1px solid var(--colorBlack);border-radius:50%;display:flex;height:2.1428571429em;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:2.1428571429em;z-index:3}@media only screen and (min-width:751px){.cnotentSplide .splide__arrow{height:1.875rem;width:1.875rem}.cnotentSplide .splide__arrow:hover{background-color:var(--colorWhite)}.cnotentSplide .splide__arrow:hover svg path{fill:var(--colorBlack)}}.cnotentSplide .splide__arrow svg{width:.8571428571rem}@media only screen and (min-width:751px){.cnotentSplide .splide__arrow svg{width:.75rem}}.cnotentSplide .splide__arrow svg path{fill:var(--colorWhite);transition:all .2s ease}.cnotentSplide .splide__arrow--next{right:.8928571429rem}@media only screen and (min-width:751px){.cnotentSplide .splide__arrow--next{right:0}}.cnotentSplide .splide__arrow--prev{left:.8928571429em;transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width:751px){.cnotentSplide .splide__arrow--prev{left:0}}.content-slide-item{align-items:start;background-color:hsla(0,0%,100%,.7);display:grid;gap:2.1428571429em;padding:2.1428571429em 1.7857142857em 5.5em}@media only screen and (max-width:750px){.content-slide-item{grid-template-rows:auto 1fr}}@media only screen and (min-width:751px){.content-slide-item{gap:1.25rem;grid-template-columns:6.4fr 3.6fr;padding:3rem 2.5rem 6.375rem}}.content-slide-item__figure{height:fit-content}.content-slide-item__text{display:grid;gap:1.4285714286em}@media only screen and (min-width:751px){.content-slide-item__text{gap:1.75rem}}.belowContent{border-bottom:1px solid var(--colorBlack);border-top:1px solid var(--colorBlack);padding:2.1428571429em 1.4285714286rem}@media only screen and (min-width:751px){.belowContent{padding:1.875rem 4.375rem}}.belowContentHead{font-weight:700}.belowContentBody{margin-top:1.4285714286rem}@media only screen and (min-width:751px){.belowContentBody{margin-top:1.25rem}}.belowContent-foot{letter-spacing:0;margin-top:2.1428571429rem}@media only screen and (max-width:750px){.belowContent-foot{line-height:1.875}}@media only screen and (min-width:751px){.belowContent-foot{margin-top:2.5rem}}.contentSection--finale{padding:4.2857142857rem 0 7.1428571429rem}@media only screen and (min-width:751px){.contentSection--finale{padding:5rem 0 6.375rem}}@media screen and (min-width:900px){.finale-heading{word-break:keep-all}}.contentSection--voices{background:none;padding:3.7142857143rem 0 7.1428571429rem}@media only screen and (min-width:751px){.contentSection--voices{padding:5.5rem 0 6rem}}.voice-wrapper{display:grid;gap:6.7857142857em}@media only screen and (min-width:751px){.voice-wrapper{gap:6.25rem}}.voiceBlock{display:grid;gap:2em}@media only screen and (min-width:751px){.voiceBlock{gap:1.25rem}}.voiceBlock__label{font-size:1.7857142857em;line-height:1.44}@media only screen and (min-width:751px){.voiceBlock__label{font-size:2rem}}.voiceList{display:grid;gap:1.4285714286em}@media only screen and (min-width:751px){.voiceList{gap:.7142857143em}}.voiceListItem{background-color:var(--colorBrown);border-radius:1.4285714286em;display:grid;gap:1.4285714286em;justify-content:center;padding:2.1428571429em 1.7857142857em}@media only screen and (min-width:751px){.voiceListItem{align-items:center;border-radius:1.4285714286em;display:flex;gap:3.4285714286em;padding:1.4285714286em}}.voiceListItem:nth-child(odd) .voiceItemFigure{border-radius:2.7777777778em 0 2.7777777778em 0}@media only screen and (min-width:751px){.voiceListItem:nth-child(2n){flex-direction:row-reverse}}.voiceListItem:nth-child(2n) .voiceItemFigure{border-radius:0 2.7777777778em 0 2.7777777778em}.voiceItemHead{display:grid;gap:1.5714285714em;justify-content:center;margin:auto;text-align:center;width:10em}@media only screen and (min-width:751px){.voiceItemHead{gap:.7142857143em;margin:0;width:11.4285714286em}}.voiceItemFigure{aspect-ratio:1;margin:auto;overflow:hidden;position:relative;width:10em}@media only screen and (min-width:751px){.voiceItemFigure{width:11.4285714286em}}.voiceItemFigure img{height:100%;object-fit:cover;width:100%}.voiceItemLabel{font-size:1.5em;font-weight:600;margin-block:var(--leading-trim);white-space:pre}@media only screen and (min-width:751px){.voiceItemLabel{font-size:1.25rem}.voiceItemBody{max-width:35em}}.contentSection--message{background:linear-gradient(316deg,#310,#604d43);background-position:0 50%;background-size:200% 100%;padding:3.7142857143rem 0 7.1428571429rem;transition:all 1s ease-in-out}@media only screen and (min-width:751px){.contentSection--message{padding:5.25rem 0 5rem}}.contentSection--message.is-active{background-position:100% 50%}.contentSection--message.is-active .messageWrap{clip-path:polygon(0 0,calc(100% - 3.64286em) 0,94.5% 6%,100% 3.6071428571em,100% 100%,0 100%)}@media only screen and (min-width:751px){.contentSection--message.is-active .messageWrap{clip-path:polygon(0 0,calc(100% - 4.6875rem) 0,94.9% 5.1%,100% 3.75rem,100% 100%,0 100%)}}.contentSection--message.is-active .messageWrap:before{clip-path:polygon(0 0,0 100%,100% 3.6071428571em)}@media only screen and (min-width:751px){.contentSection--message.is-active .messageWrap:before{clip-path:polygon(0 0,0 100%,100% 3.75rem)}}.contentSection--message.is-active .messageWrap:after{clip-path:polygon(0 0,100% 0,0 3.6071428571rem)}@media only screen and (min-width:751px){.contentSection--message.is-active .messageWrap:after{clip-path:polygon(0 0,100% 0,100% 3.75rem)}}.contentSection--message.is-active .messageHeadLine:before{transform:scaleX(1)}.messageWrap{background-color:var(--colorWhite);clip-path:polygon(0 0,calc(100% - 3.64286rem) 0,100% 0,100% 3.6071428571rem,100% 100%,0 100%);padding:5.3571428571rem 0 4.5rem;position:relative;transition:clip-path .6s ease-in-out}@media only screen and (min-width:751px){.messageWrap{clip-path:polygon(0 0,calc(100% - 4.6875rem) 0,100% 0,100% 3.75rem,100% 100%,0 100%);padding:3rem 0 3.25rem}}.messageWrap:after,.messageWrap:before{aspect-ratio:102/101;background-color:#bfaa7e;content:"";position:absolute;right:0;top:0;transition:clip-path .6s ease .5s;width:3.6428571429em}@media only screen and (min-width:751px){.messageWrap:after,.messageWrap:before{aspect-ratio:75/70;width:4.6875rem}}.messageWrap:before{clip-path:polygon(0 0,50% 50%,100% 3.6071428571em)}@media only screen and (min-width:751px){.messageWrap:before{clip-path:polygon(0 0,53.8% 46.2%,100% 3.75rem)}}.messageWrap:after{background-color:#000;clip-path:polygon(0 0,0 100%,0 3.6071428571rem);content:none}@media only screen and (min-width:751px){.messageWrap:after{clip-path:polygon(0 0,0 100%,100% 3.75rem)}}.messageInner{display:grid;gap:2.5714285714em;text-align:center}@media only screen and (min-width:751px){.messageInner{gap:2.8571428571em;margin:0}}.messageInner__head{font-size:2em;letter-spacing:0;line-height:1.8571428571}@media only screen and (max-width:750px){.messageInner__head{font-size:1.5em;line-height:1.44}}.messageHeadLine{display:inline-block;line-height:1;margin-block:var(--leading-trim);padding-bottom:.4em;position:relative}.messageHeadLine:before{background-color:currentColor;bottom:1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%}.messageHeadLine:first-of-type:before{transition:transform .4s ease-in-out 1s}.messageHeadLine:nth-of-type(2):before{transition:transform .4s ease-in-out 1.4s}.messageHeadLine:nth-of-type(3):before{transition:transform .2s ease-in-out 1.75s}.messageInner__body{font-size:1.4285714286em;letter-spacing:0;line-height:1.9}@media only screen and (max-width:750px){.messageInner__body{font-size:1.1428571429em;line-height:1.875}}.pageTopBtn{bottom:min(15px,1.25vw);font-size:1.13rem;position:fixed;right:min(60px,5vw);z-index:2}@media only screen and (max-width:1200px){.pageTopBtn{font-size:1.5vw}}@media only screen and (max-width:750px){.pageTopBtn{bottom:4.6428571429em;font-size:3.7333333333vw;opacity:0;pointer-events:none;right:1.4285714286em}}@media only screen and (max-width:750px)and (min-width:521px){.pageTopBtn{font-size:19.4133333333px}}.pageTopBtn.is-show{opacity:1;pointer-events:auto}.pageTopBtn a{background-color:hsla(0,0%,100%,.9);border:1px solid var(--colorBlack);border-radius:50%;color:var(--colorBlack);display:block;height:2.7777777778em;position:relative;width:2.7777777778em;z-index:8}@media only screen and (max-width:750px){.pageTopBtn a{border-width:.0357142857em;height:1.7142857143em;width:1.7142857143em}}.pageTopBtn a:after{aspect-ratio:1/1;border-bottom:.1111111111em solid;border-right:.1111111111em solid;bottom:62%;content:"";height:auto;position:absolute;right:50%;transform:rotate(-135deg);transform-origin:100% 100%;transition-duration:.2s;transition-property:opacity,transform,filter;width:26%}@media only screen and (max-width:750px){.pageTopBtn a:after{border-width:.1071428571em;bottom:70%;width:35%}}@media only screen and (min-width:751px){body.is-load01 .pageTopBtn{opacity:1;transform:none}}body.is-load01 .btmFixedBtn{opacity:1;transform:none}@media only screen and (min-width:751px){body.is-scrollOn .pageTopBtn{opacity:1;transform:none}}body.is-scrollOn .fixButtonText--sub{margin-bottom:-2em;opacity:0}body.is-fixedBtnHide .btmFixedBtn{opacity:0;pointer-events:none}body .btmFixedBtn,body .pageTopBtn{transition-duration:.5s,.6s,.8s}body .btmFixedBtn,body .pageTopBtn{transition-property:opacity,transform,filter}body .btmFixedBtn{align-items:center;background:linear-gradient(90deg,#bfaa7e,#dfd4bd 90%);background-color:hsla(0,0%,100%,.9);border:.25em solid var(--colorWhite);border-radius:5em;bottom:min(15px,1.25vw);column-gap:.625em;display:inline-grid;font-size:1.13rem;font-size:.8888888889em;font-weight:700;justify-content:center;overflow:hidden;padding:1em 2.1875em;position:fixed;right:min(130px,10.8333333333vw);text-align:center;z-index:8}@media only screen and (max-width:1200px){body .btmFixedBtn{font-size:1.5vw}}@media only screen and (max-width:750px){body .btmFixedBtn{border-radius:0;border-width:0;border-top:.2142857143em solid var(--colorWhite);bottom:0;font-size:3.7333333333vw;font-size:1em;justify-content:center;left:0;padding:1.0714285714em 0;right:0;text-align:center;width:100%}}@media only screen and (max-width:750px)and (min-width:521px){body .btmFixedBtn{font-size:19.4133333333px}}body .fixButtonText{color:var(--colorBlack);display:grid;margin-block:var(--leading-trim)}body .fixButtonText--main{font-weight:700}body .fixButtonText--sub{font-weight:400;margin-bottom:.5em;margin-inline:auto;padding:0 1em;position:relative;transition:all .3s ease;width:fit-content}@media only screen and (max-width:750px){body .fixButtonText--sub{font-size:.8571428571em}}body .fixButtonText--sub:after,body .fixButtonText--sub:before{background-color:var(--colorBlack);content:"";height:1.4rem;position:absolute;top:50%;width:1px}body .fixButtonText--sub:before{transform:translateY(-50%) rotate(-25deg)}body .fixButtonText--sub:after{right:0;transform:translateY(-50%) rotate(25deg)}