:root{--color-key: #9f005b;--color-deluxe: #d30c37;--color-prj: #b60014;--color-vivid: #cc0000;--color-cool: #0099ff;--color-bright: #e6003e;--color-gray: #ccc;--color-link: #7f7f7f;--color-white: #fff;--color-black: #000;--color-base: #fff1ca;--color-red: #ed372d;--color-btn: #c81810}.agatoro-momiji__list--head div,.nagatoro-momiji__flow>li div,.nagatoro-momiji__access-flow{line-height:0}.agatoro-momiji__list--head div img,.nagatoro-momiji__flow>li div img,.nagatoro-momiji__access-flow img{width:100%;height:auto}.nagatoro-momiji__head--title h2,.nagatoro-momiji__head--title .label{font-family:"Shippori Mincho B1",serif}.agatoro-momiji__list,.nagatoro-momiji__flow>li p,.nagatoro-momiji__head--body p,.nagatoro-momiji__notes li,.nagatoro-momiji__btn a{font-family:"Zen Kaku Gothic New",sans-serif}html{scroll-behavior:smooth}.page .footer{margin-top:0}.list__disc{margin-left:1.5em}.list__disc>li{list-style:disc}.list__table>li{display:table}.list__table>li>div{vertical-align:top;display:table-cell}.contents{display:flex;flex-direction:column;gap:60px}@media all and (min-width: 641px)and (max-width: 1440px){.contents{gap:4.1666666667vw}}@media screen and (max-width: 640px){.contents{gap:10.9375vw}}.content__visual.kv{margin-bottom:0}.content__visual--inner{margin:0 auto;width:83.8888888889%}@media screen and (max-width: 640px){.content__visual--inner{width:100%}}.content__visual--inner h1{line-height:0}.nagatoro-momiji{margin:0 auto;width:67.3611111111%;display:flex;flex-direction:column;gap:60px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji{gap:4.1666666667vw}}@media screen and (max-width: 640px){.nagatoro-momiji{width:100%;gap:10.9375vw}}.nagatoro-momiji__notes{padding:0 35px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__notes{padding:0 2.4305555556vw}}@media screen and (max-width: 640px){.nagatoro-momiji__notes{padding:0 10.9375vw}}.nagatoro-momiji__notes li{font-size:1.3rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__notes li{font-size:.9027777778vw}}.nagatoro-momiji__notes li{color:var(--color-black);font-weight:300;line-height:1.8461538462;letter-spacing:-0.5px;display:flex}@media screen and (max-width: 640px){.nagatoro-momiji__notes li{font-size:4.0625vw}}.nagatoro-momiji__btn{text-align:center}.nagatoro-momiji__btn a{background:var(--color-btn);margin:0 auto;width:27.8350515464%;height:78px;font-size:1.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__btn a{font-size:1.25vw}}.nagatoro-momiji__btn a{color:var(--color-white);font-weight:700;line-height:1.775;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center;border:2px #d23e40 solid;border-radius:10px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__btn a{height:5.4166666667vw;border-width:.1388888889vw;border-radius:.6944444444vw}}@media screen and (max-width: 640px){.nagatoro-momiji__btn a{width:73.125625vw;height:21.25125vw;font-size:5vw;line-height:1.775375;border-width:.5128125vw;border-radius:3.125vw}}.nagatoro-momiji__btn a::after{content:"";margin:auto;width:0;height:0;position:absolute;top:0;bottom:0;right:15px;border-left:7px rgba(0,0,0,0) solid;border-right:7px rgba(0,0,0,0) solid;border-top:10px #fffcca solid}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__btn a::after{right:1.0416666667vw;border-left-width:.4861111111vw;border-right-width:.4861111111vw;border-top-width:.6944444444vw}}@media screen and (max-width: 640px){.nagatoro-momiji__btn a::after{right:4.6875vw;border-left-width:1.875vw;border-right-width:1.875vw;border-top-width:3.125vw}}@media(hover: hover){.nagatoro-momiji__btn a{transition:all .3s ease}.nagatoro-momiji__btn a::after{transition:all .3s ease}.nagatoro-momiji__btn a:hover{background:var(--color-white);color:var(--color-btn)}.nagatoro-momiji__btn a:hover::after{border-top-color:var(--color-btn);transform:translateY(5px)}}.nagatoro-momiji__map{padding-bottom:56.25%;width:100%;height:0;position:relative;overflow:hidden}@media screen and (max-width: 640px){.nagatoro-momiji__map{margin:0 auto;width:94%;padding-bottom:61.25%}}.nagatoro-momiji__map>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.nagatoro-momiji__head{display:flex;flex-direction:column}.nagatoro-momiji__head--title{background:center no-repeat;background-size:100%;width:100%;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 640px){.nagatoro-momiji__head--title{padding-left:17.1875vw;justify-content:start}}.nagatoro-momiji__head--title h2{font-size:3.2rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--title h2{font-size:2.2222222222vw}}.nagatoro-momiji__head--title h2{color:var(--color-white);line-height:1.365625;font-weight:700}@media screen and (max-width: 640px){.nagatoro-momiji__head--title h2{font-size:5.3125vw;line-height:1.3654117647;letter-spacing:-0.0017px}}.nagatoro-momiji__head--title .label{background:url(../images/pc/bg_label.png) center no-repeat;background-size:100%;width:81px;height:88px;position:absolute;left:24px;top:-13px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--title .label{width:5.625vw;height:6.1111111111vw;left:1.6666666667vw;top:-.9027777778vw}}@media screen and (max-width: 640px){.nagatoro-momiji__head--title .label{width:16.0921875vw;height:17.65375vw;line-height:1.0090625;left:1.25125vw;top:-2.8128125vw}}.nagatoro-momiji__head--title .label span{text-align:center;color:var(--color-white);font-weight:700;line-height:1.0652;letter-spacing:-1.25px}.nagatoro-momiji__head--title .label__title{font-size:1.9rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--title .label__title{font-size:1.3194444444vw}}@media screen and (max-width: 640px){.nagatoro-momiji__head--title .label__title{font-size:3.7434375vw}}.nagatoro-momiji__head--title .label__num{font-size:2.5rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--title .label__num{font-size:1.7361111111vw}}@media screen and (max-width: 640px){.nagatoro-momiji__head--title .label__num{font-size:5vw}}.nagatoro-momiji__head--body{background:var(--color-base);padding:25px 35px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--body{padding:1.7361111111vw 2.4305555556vw}}@media screen and (max-width: 640px){.nagatoro-momiji__head--body{padding:3.125vw 10.9375vw}}.nagatoro-momiji__head--body p{font-size:1.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__head--body p{font-size:1.25vw}}.nagatoro-momiji__head--body p{color:var(--color-black);font-weight:500;line-height:2.1666666667;letter-spacing:-0.9px}@media screen and (max-width: 640px){.nagatoro-momiji__head--body p{font-size:4.0625vw;line-height:2.1850769231;letter-spacing:-0.65px}}.nagatoro-momiji__head--body p span{color:var(--color-red)}.nagatoro-momiji__body{display:flex;flex-direction:column;gap:30px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__body{gap:2.0833333333vw}}@media screen and (max-width: 640px){.nagatoro-momiji__body{gap:9.375vw}}.nagatoro-momiji__bonus01 .nagatoro-momiji__head{margin-bottom:25px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__bonus01 .nagatoro-momiji__head{margin-bottom:1.7361111111vw}}.nagatoro-momiji__bonus01 .nagatoro-momiji__head--title{background-image:url(../images/pc/bonus01/bg_head.png);height:70px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__bonus01 .nagatoro-momiji__head--title{height:4.8611111111vw}}@media screen and (max-width: 640px){.nagatoro-momiji__bonus01 .nagatoro-momiji__head--title{background-image:url(../images/mobile/bonus01/bg_head.png);height:20.3125vw}}.nagatoro-momiji__bonus02 .nagatoro-momiji__head{margin-bottom:25px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__bonus02 .nagatoro-momiji__head{margin-bottom:1.7361111111vw}}.nagatoro-momiji__bonus02 .nagatoro-momiji__head--title{background-image:url(../images/pc/bonus02/bg_head.png);height:120px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__bonus02 .nagatoro-momiji__head--title{height:8.3333333333vw}}@media screen and (max-width: 640px){.nagatoro-momiji__bonus02 .nagatoro-momiji__head--title{background-image:url(../images/mobile/bonus02/bg_head.png);height:36.0921875vw}}.nagatoro-momiji__facility{display:flex;flex-direction:column;gap:40px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__facility{gap:2.7777777778vw}}@media screen and (max-width: 640px){.nagatoro-momiji__facility{gap:6.25vw}}.nagatoro-momiji__facility .nagatoro-momiji__head--title{background-image:url(../images/pc/facility/bg_head.png);height:70px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__facility .nagatoro-momiji__head--title{height:4.8611111111vw}}@media screen and (max-width: 640px){.nagatoro-momiji__facility .nagatoro-momiji__head--title{background-image:url(../images/mobile/facility/bg_head.png);padding-left:4.6875vw;height:15.779375vw}}.nagatoro-momiji__facility .nagatoro-momiji__body{gap:40px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__facility .nagatoro-momiji__body{gap:2.7777777778vw}}@media screen and (max-width: 640px){.nagatoro-momiji__facility .nagatoro-momiji__body{gap:6.25vw}}.nagatoro-momiji__access{display:flex;flex-direction:column;gap:40px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__access{gap:2.7777777778vw}}@media screen and (max-width: 640px){.nagatoro-momiji__access{gap:6.25vw}}.nagatoro-momiji__access .nagatoro-momiji__head--title{background-image:url(../images/pc/access/bg_head.png);height:70px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__access .nagatoro-momiji__head--title{height:4.8611111111vw}}@media screen and (max-width: 640px){.nagatoro-momiji__access .nagatoro-momiji__head--title{background-image:url(../images/mobile/access/bg_head.png);padding-left:4.6875vw;height:15.779375vw}}.nagatoro-momiji__flow{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.nagatoro-momiji__flow{flex-direction:column;padding:0 4.6875vw;gap:12.5vw}}.nagatoro-momiji__flow>li{width:25%;position:relative;display:flex;flex-direction:column;gap:15px}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__flow>li{gap:1.0416666667vw}}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li{width:100%;flex-direction:row;align-items:center;gap:6.8965517241%}}.nagatoro-momiji__flow>li:not(:last-child)::before{content:"";background:url(../images/pc/bg_arrow.svg) 0 0 no-repeat;background-size:100% 100%;width:20px;height:52px;position:absolute;left:100%;top:50%;transform:translate(0, -50%)}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__flow>li:not(:last-child)::before{width:1.3888888889vw;height:3.6111111111vw}}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li:not(:last-child)::before{width:3.930625vw;height:10.9409375vw;top:calc(100% + 1.9653125vw);left:50%;transform:translate(-50%, 0) rotate(90deg)}}.nagatoro-momiji__flow>li:nth-child(1){width:23%}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li:nth-child(1){width:100%}}.nagatoro-momiji__flow>li:nth-child(3){width:27%}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li:nth-child(3){width:100%}}.nagatoro-momiji__flow>li div{margin:0 auto;width:159px;aspect-ratio:1;border-radius:50%}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__flow>li div{width:11.0416666667vw}}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li div{width:36.2068965517%}}.nagatoro-momiji__flow>li p{font-size:1.7rem}@media all and (min-width: 641px)and (max-width: 1440px){.nagatoro-momiji__flow>li p{font-size:1.1805555556vw}}.nagatoro-momiji__flow>li p{color:var(--color-black);font-weight:500;text-align:center;line-height:1.6470588235;letter-spacing:-0.85px}@media screen and (max-width: 640px){.nagatoro-momiji__flow>li p{width:56.8965517241%;font-size:4.375vw;text-align:left;line-height:1.5296428571;letter-spacing:-0.65px}}.nagatoro-momiji__flow>li p span{letter-spacing:-0.2em}.agatoro-momiji__list{display:flex;flex-wrap:wrap;gap:30px 3.5051546392%}@media all and (min-width: 641px)and (max-width: 1440px){.agatoro-momiji__list{gap:2.0833333333vw 3.5051546392%}}@media screen and (max-width: 640px){.agatoro-momiji__list{flex-direction:column;gap:4.6875vw}}.agatoro-momiji__list>li{background:#fff1ca;padding:25px 20px;width:48.2474226804%;display:flex;flex-direction:column;gap:10px}@media all and (min-width: 641px)and (max-width: 1440px){.agatoro-momiji__list>li{padding:1.7361111111vw 1.3888888889vw;gap:.6944444444vw}}@media screen and (max-width: 640px){.agatoro-momiji__list>li{width:100%;padding:6.25vw 4.6875vw;gap:3.125vw}}.agatoro-momiji__list--head{display:flex;align-items:center;gap:4.6728971963%}@media screen and (max-width: 640px){.agatoro-momiji__list--head{gap:5.1369863014%}}.agatoro-momiji__list--head div{width:52.5700934579%}@media screen and (max-width: 640px){.agatoro-momiji__list--head div{width:49.6575342466%}}.agatoro-momiji__list--head h3{width:42.7570093458%;font-size:1.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.agatoro-momiji__list--head h3{font-size:1.25vw}}.agatoro-momiji__list--head h3{color:var(--color-black);font-weight:500;line-height:1.9911111111;letter-spacing:-0.9px}@media screen and (max-width: 640px){.agatoro-momiji__list--head h3{width:45.2054794521%;font-size:5vw;line-height:1.45075;letter-spacing:-0.8px}}.agatoro-momiji__list--data{display:flex;flex-direction:column;gap:10px}@media all and (min-width: 641px)and (max-width: 1440px){.agatoro-momiji__list--data{gap:.6944444444vw}}@media screen and (max-width: 640px){.agatoro-momiji__list--data{gap:3.125vw}}.agatoro-momiji__list--data>li{font-size:1.5rem}@media all and (min-width: 641px)and (max-width: 1440px){.agatoro-momiji__list--data>li{font-size:1.0416666667vw}}.agatoro-momiji__list--data>li{color:var(--color-black);font-weight:500;display:flex;flex-wrap:wrap}@media screen and (max-width: 640px){.agatoro-momiji__list--data>li{font-size:4.0625vw}}.agatoro-momiji__list--data .title{width:11.4285714286%;line-height:1.6;letter-spacing:-0.75px;flex-shrink:0}@media screen and (max-width: 640px){.agatoro-momiji__list--data .title{width:12.0689655172%;line-height:1.6;letter-spacing:-0.65px}}.agatoro-momiji__list--data .title--all{width:100%}.agatoro-momiji__list--data .text{width:88.5714285714%}@media screen and (max-width: 640px){.agatoro-momiji__list--data .text{width:87.9310344828%}}.agatoro-momiji__list--data .text a{color:var(--color-black);text-decoration:none}@media(hover: hover){.agatoro-momiji__list--data .text a:hover{text-decoration:underline}}@media all and (min-width: 641px){.agatoro-momiji__list--data .text a[href^="tel:"]{pointer-events:none}}.agatoro-momiji__list--data .text .note{display:flex}