.UsefulInformationArea_area__rVPek{padding:3rem 5rem 2rem;border-top:3px solid var(--bgBaseColor);background-color:var(--grayThinMore)}@media(max-width:991.98px){.UsefulInformationArea_area__rVPek{padding-inline:2rem;border-top:0}}.UsefulInformationArea_flowLead__4y8DZ,.UsefulInformationArea_flowTitle__vVy82{line-height:1.25;text-align:center}.UsefulInformationArea_flowTitle__vVy82{color:var(--titleTextColor);font-size:1.5rem}.UsefulInformationArea_flowTitle__vVy82:after,.UsefulInformationArea_flowTitle__vVy82:before{display:block;content:"";width:1px;height:2.5em;background-color:var(--gray)}.UsefulInformationArea_flowTitle__vVy82:before{margin-top:-1rem;transform:rotate(45deg)}.UsefulInformationArea_flowTitle__vVy82:after{margin-bottom:-1rem;transform:rotate(225deg)}@media(max-width:991.98px){.UsefulInformationArea_flowTitle__vVy82{margin-bottom:2.75rem}.UsefulInformationArea_flowTitle__vVy82:before{margin-top:-6rem}.UsefulInformationArea_flowTitle__vVy82:after{margin-bottom:-3rem}}.UsefulInformationArea_flowLead__4y8DZ{width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:.25rem 3rem;font-size:1.1rem;background-color:var(--white)}@media(max-width:991.98px){.UsefulInformationArea_flowLead__4y8DZ+p{text-align:left}}.UsefulInformationArea_flowList__fFBTW{position:relative;margin-top:1.6rem;margin-bottom:1.6rem;counter-reset:num 0}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW{gap:.5rem}}.UsefulInformationArea_flowList__fFBTW:after{content:"";position:absolute;top:0;bottom:0;left:2rem;right:2rem;margin:auto;height:1.1rem;background-color:#caafd5;z-index:0}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW:after{content:none}}.UsefulInformationArea_flowList__fFBTW ol{list-style-type:none;margin-bottom:0;padding-left:0;position:relative;margin-block:0;-webkit-padding-end:0;padding-inline-end:0;z-index:1}.UsefulInformationArea_flowList__fFBTW ol li{text-indent:0}.UsefulInformationArea_flowList__fFBTW ol li:before{content:none}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW ol{gap:.5rem}}@media(max-width:767.98px){.UsefulInformationArea_flowList__fFBTW ol{-webkit-margin-before:.5rem;margin-block-start:.5rem;margin-inline:1rem;font-size:17px}}.UsefulInformationArea_flowList__fFBTW ol:last-of-type li:last-child{position:relative}.UsefulInformationArea_flowList__fFBTW ol:last-of-type li:last-child:after{content:"";position:absolute;top:0;bottom:0;left:0;width:0;height:0;margin:auto auto auto -.9em;border:.9em solid var(--white);border-left:.9em solid #caafd5;z-index:0}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW ol:last-of-type li:last-child:after{display:none}}.UsefulInformationArea_flowList__fFBTW ol li{display:flex;justify-content:center;align-items:stretch;flex-basis:0;flex-grow:1;width:100%;max-width:100%;min-width:0;background-color:var(--white)}.UsefulInformationArea_flowList__fFBTW ol li a{display:flex;align-items:center;gap:1rem;width:100%;margin-bottom:0;color:inherit!important;border:1px solid var(--titleTextColor);padding-block:.7rem;padding-inline:.75rem;writing-mode:vertical-rl;white-space:nowrap;text-decoration:none;background-color:var(--white);z-index:1;transition:box-shadow .2s,transform .2s,opacity .2s}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW ol li a{padding-block:.25rem;-webkit-padding-end:.5rem;padding-inline-end:.5rem;writing-mode:horizontal-tb;white-space:normal}}.UsefulInformationArea_flowList__fFBTW ol li a:hover{opacity:var(--hoverOpacity)}.UsefulInformationArea_flowList__fFBTW ol li a:before{counter-increment:num 1;content:counter(num);display:flex;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-bottom:-.5rem;border:1px solid var(--titleTextColor);color:var(--titleTextColor);font-size:.8em;line-height:1;text-align:center;vertical-align:middle;letter-spacing:-.08em;text-indent:-.08em;writing-mode:horizontal-tb;background-color:var(--white);border-radius:50%;box-sizing:content-box}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW ol li a:before{margin-bottom:0}}.UsefulInformationArea_flowList__fFBTW ol li a .UsefulInformationArea_chevronMoreIcon__1qOZQ{margin-top:auto;color:var(--titleTextColor);width:.6em;height:.6em}@media(max-width:991.98px){.UsefulInformationArea_flowList__fFBTW ol li a .UsefulInformationArea_chevronMoreIcon__1qOZQ{margin-bottom:auto;margin-left:auto;width:.5em;height:.5em}}.UsefulInformationArea_flowList__fFBTW details[open] summary i:before{transform:rotate(180deg)}.UsefulInformationArea_flowList__fFBTW details summary{padding:.5rem 1rem;line-height:1.25;font-size:18px;color:var(--white);background-color:var(--bgBaseColor);border-radius:6px}.UsefulInformationArea_flowList__fFBTW details summary i{right:1rem}.UsefulInformationArea_flowList__fFBTW details summary i:before{bottom:0;width:0;height:0;border-style:solid;border-width:8.7px 5px 0;border-color:var(--white) transparent transparent transparent;background-color:transparent}.UsefulInformationArea_flowList__fFBTW details summary i:after{content:none}.UsefulInformationArea_bnr__NiXYh{width:-moz-fit-content;width:fit-content;padding:0 1rem;border:1px solid var(--titleTextColor);background-color:var(--white);border-radius:.6rem}.UsefulInformationArea_bnr__NiXYh p{text-align:justify;font-feature-settings:"palt";letter-spacing:.05em}.UsefulInformationArea_bnr__NiXYh a{display:block;transition:box-shadow .2s,transform .2s,opacity .2s;filter:drop-shadow(0 .3rem .3rem #e1dbd8)}.UsefulInformationArea_bnr__NiXYh a:hover{opacity:var(--hoverOpacity)}.MainVisual_sliderContainer__kJQeB{position:relative}.MainVisual_sliderContainer__kJQeB .swiper-slide{width:auto}@media(min-width:768px){.MainVisual_sliderContainer__kJQeB{min-height:.3792307692dvw}}@media(min-width:1300px){.MainVisual_sliderContainer__kJQeB{min-height:493px}}@media(max-width:767.98px){.MainVisual_sliderContainer__kJQeB{min-height:1.1935897436dvw}}.MainVisual_slideWrapper__Ji8_Q{position:relative;line-height:1}.MainVisual_image__U1j6V{width:100dvw;height:auto}@media(min-width:1300px){.MainVisual_image__U1j6V{width:1300px;height:464px}}.MainVisual_mvSwiperButtons__kBV63{--swiper-navigation-top-offset:calc(50% - 2.2rem)}.MainVisual_mvSwiperButtons__kBV63 :where(.swiper-button-next,.swiper-button-prev){background:hsla(0,0%,100%,.88);width:2.2rem;height:4.4rem;border-radius:2.2rem 0 0 2.2rem;justify-content:flex-end}.MainVisual_mvSwiperButtons__kBV63 :where(.swiper-button-next,.swiper-button-prev):after{display:none}.MainVisual_mvSwiperButtons__kBV63 :where(.swiper-button-next,.swiper-button-prev) svg{width:1.05rem;height:1.05rem;color:var(--btnMainColor)}.MainVisual_mvSwiperButtons__kBV63 :where(.swiper-button-next,.swiper-button-prev):hover{opacity:var(--hoverOpacity)}.MainVisual_mvSwiperButtons__kBV63 .swiper-button-next{right:0}.MainVisual_mvSwiperButtons__kBV63 .swiper-button-prev{left:0;scale:-1 1}@media(max-width:767.98px){.MainVisual_mvSwiperButtons__kBV63{display:none}}.MainVisual_base__ITLxH{font-size:min(20px,1.5384615385vw);position:relative;display:block;overflow:hidden}.MainVisual_base__ITLxH .notes{position:absolute;bottom:.15em;right:30%;color:var(--gray40);font-size:.7em}@media(max-width:767.98px){.MainVisual_base__ITLxH{font-size:4.4871794872vw}.MainVisual_base__ITLxH .notes{left:15%;bottom:15vw;right:inherit;text-shadow:0 1px 3px #fff,0 0 3px #fff,1px 0 3px #fff,0 -1px 3px #fff,-1px 0 3px #fff;font-size:.5714285714em}}.MainVisual_txtBase__iJIhh{position:absolute;top:0;left:0;right:0;width:auto;padding:3.8461538462vw;display:flex;flex-direction:column;justify-content:center}.MainVisual_jpx__z5mi6{background:var(--white);border-radius:2.1rem}.MainVisual_areaBase__RVzeE{position:relative;border-bottom:1px solid;font-size:1.1428571429em;padding-bottom:.55em}.MainVisual_areaBase__RVzeE .MainVisual_name__v9kl1{font-size:1.2em}.MainVisual_areaBase__RVzeE:before{content:"";display:block;position:absolute;bottom:-2px;left:6.65em;width:.7em;border-bottom:3px solid #a777aa}.MainVisual_areaBase__RVzeE:after{content:"";display:block;position:absolute;bottom:-1px;left:6.65em;width:.75em;transform-origin:top left;rotate:40deg;border-bottom:1px solid var(--white)}@media(max-width:767.98px){.MainVisual_txtBase__iJIhh{padding-inline:8.9743589744vw;padding-block:2.5641025641vw;bottom:0;justify-content:flex-start}.MainVisual_jpx__z5mi6{padding:.15em 3.5em}.MainVisual_areaBase__RVzeE{margin-block:.8rem}}@media(min-width:768px){.MainVisual_txtBase__iJIhh{left:5em;top:0;bottom:0;width:25.6em;padding:0}.MainVisual_jpx__z5mi6{background:var(--white);padding:.15rem 0}.MainVisual_jpx__z5mi6 img{width:min(20vw,320px);height:auto}.MainVisual_areaBase__RVzeE{margin-top:1.0714285714em;margin-bottom:1.0714285714em;margin-left:0;padding-bottom:.2857142857em;font-size:1.4em}.MainVisual_areaBase__RVzeE .MainVisual_name__v9kl1{font-size:1.2857142857em}.MainVisual_areaBase__RVzeE:before{left:4.75em;width:.7857142857em}.MainVisual_areaBase__RVzeE:after{left:4.75em;width:1.0714285714em;transform-origin:top left;rotate:60deg}}.MainVisual_nearBase__KmpMx{font-size:1.4em;font-weight:700;letter-spacing:.01em}.MainVisual_nearBase__KmpMx .MainVisual_note__vr1x1{font-weight:400;font-size:.6428571429em;margin-left:.2857142857em}.MainVisual_nearBase__KmpMx .MainVisual_nearLabel__Jev_O{font-size:.7857142857em;color:var(--titleTextColor);background-color:color-mix(in srgb,var(--white) 88%,transparent);padding-block:.1428571429em;padding-inline:.4285714286em}.MainVisual_nearBase__KmpMx .MainVisual_nearHall__Pcz3k{display:inline-flex;align-items:baseline}.MainVisual_nearBase__KmpMx .MainVisual_nearHall__Pcz3k .MainVisual_nearCount__F_HWt{margin-left:.5357142857em;margin-right:.1em;font-size:1.6428571429em}@media(max-width:767.98px){.MainVisual_nearBase__KmpMx{margin-top:-.25em;font-size:1.1428571429em}.MainVisual_nearBase__KmpMx .MainVisual_nearLabel__Jev_O{font-size:.8em}.MainVisual_nearBase__KmpMx .MainVisual_nearHall__Pcz3k .MainVisual_nearCount__F_HWt{margin-left:.15em}}.MainVisual_priceBase__oFuex .MainVisual_priceLabel__IPuZN{font-weight:700;border:1px solid var(--white);font-size:1.45em;display:inline-flex;flex-wrap:wrap;width:2.8620689655em;padding-block:.0689655172em;padding-right:.04em;letter-spacing:.04em;line-height:1.2;margin-right:.15em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p{letter-spacing:-.25em;text-shadow:0 2px 0 #a27a2c}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_integer__pAygm{font-size:4.976em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_decimal__244TA{font-size:2.9em;letter-spacing:0}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw{position:relative}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_unit__566Oe{font-size:2.1em;letter-spacing:.04em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_tilde__eQyuE{font-size:1.55em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_tax__MqkUT{font-size:.8em;letter-spacing:.08em;position:absolute;top:-2.375em;right:2.125em}@media(max-width:767.98px){.MainVisual_priceBase__oFuex .MainVisual_priceLabel__IPuZN{font-size:.9714285714em;width:auto;padding-inline:.1142857143em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_integer__pAygm{font-size:3.4285714286em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_decimal__244TA{font-size:2.2285714286em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_unit__566Oe{font-size:1.5428571429em;letter-spacing:.04em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_tilde__eQyuE{font-size:1.2571428571em}.MainVisual_priceBase__oFuex .MainVisual_price__TPr5p .MainVisual_unitBase__nM_Uw .MainVisual_tax__MqkUT{text-align:center;font-size:.8em;top:-2.1714285714em;right:0;left:-1rem}}.MainVisual_memberBase__RpMAP{margin-top:-.4em}@media(max-width:767.98px){.MainVisual_memberBase__RpMAP{line-height:1.1;margin-block:.5em}.MainVisual_memberBase__RpMAP span{font-size:1.1em;letter-spacing:.1em}}.MainVisual_priceNotes__t62gL{margin-top:.25rem;font-size:.7em;margin-bottom:1.4285714286em;text-shadow:0 0 3px #a777aa,1px 0 3px #a777aa,0 1px 3px #a777aa,-1px 0 3px #a777aa,0 -1px 3px #a777aa}@media(max-width:767.98px){.MainVisual_priceNotes__t62gL{padding-right:20%;text-align:left;font-size:.5714285714em}}.MainVisual_groupBase__fNFfM{font-size:.8em}.MainVisual_groupBase__fNFfM .MainVisual_groupTxt__TuPQh{display:block;margin-bottom:.4375em}.MainVisual_groupBase__fNFfM .MainVisual_groupImg__Y1_hQ{display:inline-block;width:21.875em;padding-block:.375rem;padding-inline:.625rem;border:1px solid var(--gray80);background:#fff;border-radius:2.5em}.MainVisual_groupBase__fNFfM .MainVisual_groupImg__Y1_hQ img{width:min(19.6875vw,315px);height:auto}@media(min-width:768px)and (max-width:1199.98px){.MainVisual_groupBase__fNFfM .MainVisual_groupImg__Y1_hQ{display:none}}@media(max-width:767.98px){.MainVisual_groupBase__fNFfM{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.74);padding:.5em}.MainVisual_groupBase__fNFfM .MainVisual_groupImg__Y1_hQ img{width:80%}}.MainVisual_mvPagination__l7CBs{display:flex;justify-content:center;align-items:center;margin-top:1rem;--swiper-pagination-bullet-horizontal-gap:0.55rem;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:var(--gray65);--swiper-pagination-color:var(--bgBaseColor)}