﻿.access .access_nav__car .access_nav__car__link,.rose_col .rose_col__inr .rose_col__item .rose_col__text,.rose_col .rose_col__inr .rose_col__item .btn_official span,.kids_col .kids_title,.kids_col .kids_col__list .kids_col__item .kids_col__item__title,.kids_col .kids_col__list .kids_col__item .kids_col__item__text,.method .method_steps__text,.method .method_steps__note,.method .method_payment__text,.method .method_payment__note,.method .method_payment__parking p,.method .method_payment__price span,.method .method_payment__percent__discounted,.method .method_payment__percent__number .method_payment__percent__number__percent,.method .method_payment__percent__number .method_payment__percent__number__discount,.flower_2026 .flower_2026__title{font-family:"Noto Sans JP",sans-serif}.access .access_nav__text,.method .method_payment__text span,.method .method_payment__text_02,.method .method_payment__price,.method .method_payment__percent__number .method_payment__percent__number__10{font-family:"SimonCircular","Noto Sans JP","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Verdana,"MS P Gothic",Arial,Helvetica,sans-serif}img{vertical-align:middle}@media all and (min-width: 641px)and (max-width: 1440px){.share-pop__list{margin-top:2em}}@media screen and (max-width: 640px){.nav-pagetop{right:0}}.f22b{color:#5d4311;font-weight:bold}@media all and (min-width: 641px)and (max-width: 1440px){.f22b{font-size:22px}}.contents .section-content{box-shadow:none}.contents a{text-decoration:none}.contents img{max-width:100%;display:block}.contents{padding-top:120px}@media screen and (max-width: 640px){.contents{padding-top:13.59375vw}}.page .kv{margin-bottom:0}.page .footer-wrap.text-light{padding-top:0}.content__visual{padding:0 !important}.content__visual .content__visual--inner{max-width:1210px;margin:0 auto}@media all and (min-width: 641px)and (max-width: 1440px){.content__visual .content__visual--inner{max-width:84.0277777778vw}}@media screen and (max-width: 640px){.content__visual .content__visual--inner{max-width:100%}}@media screen and (max-width: 640px){.fb_col{max-width:75vw;margin:4.6875vw auto 0}}@supports(-webkit-touch-callout: none){.fb_col{display:none}}.fb_col .fb-page,.fb_col .fb-page span,.fb_col iframe{width:75vw !important;height:78.125vw !important}.flower_2026{max-width:1210px;padding-top:36px;margin:0 auto}@media all and (min-width: 641px)and (max-width: 1440px){.flower_2026{max-width:84.0277777778vw;padding-top:2.5vw}}@media screen and (max-width: 640px){.flower_2026{padding-top:5.9375vw;max-width:100%}}.flower_2026 .flower_2026__title{font-size:2.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.flower_2026 .flower_2026__title{font-size:1.9444444444vw}}.flower_2026 .flower_2026__title{font-weight:700;letter-spacing:-0.025em;color:#2f5d4f;padding-bottom:5px;border-bottom:4px solid #2f5d4f;font-feature-settings:"tnum"}@media all and (min-width: 641px)and (max-width: 1440px){.flower_2026 .flower_2026__title{padding-bottom:.3472222222vw;border-width:.2777777778vw}}@media screen and (max-width: 640px){.flower_2026 .flower_2026__title{font-size:4.375vw;font-family:"Hiragino Kaku Gothic Pro","SimonCircular","Noto Sans JP","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,Verdana,"MS P Gothic",Arial,Helvetica,sans-serif;font-weight:600;line-height:1.2857142857;color:#fff;background-color:#000;border-bottom:0;padding:4.6875vw 5.625vw}}.method{padding-bottom:49px}@media all and (min-width: 641px)and (max-width: 1440px){.method{padding-bottom:3.4027777778vw}}@media screen and (max-width: 640px){.method{padding-bottom:7.5vw}}.method img{height:auto;display:block}.method .method_steps{margin-top:21px;display:flex}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps{margin-top:1.4583333333vw}}@media screen and (max-width: 640px){.method .method_steps{flex-direction:column;margin-top:4.0625vw;padding:0 5vw}}.method .method_steps__item:nth-child(1){width:313px;position:relative}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(1){width:21.7361111111vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1){width:100%;position:relative;display:flex;gap:2.5vw}}.method .method_steps__item:nth-child(1)::before{content:"";background:url("../images/pc/bg_method_arrow01.png") center no-repeat;width:60px;height:49px;position:absolute;top:0;bottom:0;margin:auto 0;right:-111px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(1)::before{right:-7.7083333333vw;width:4.1666666667vw;height:3.4027777778vw;background-size:100% auto}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1)::before{right:unset;top:unset;bottom:-12.1875vw;left:50%;transform:translateX(-50%);transform:rotate(90deg);width:9.375vw;height:9.375vw;background-size:100% auto;left:45%}}.method .method_steps__item:nth-child(1) .method_steps__box_img{margin-left:82px;padding-top:24px;position:relative}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(1) .method_steps__box_img{margin-left:5.6944444444vw;padding-top:1.6666666667vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1) .method_steps__box_img{margin-left:0;padding-top:0;position:absolute;right:0;top:13.75vw}}.method .method_steps__item:nth-child(1) .method_steps__label{position:absolute;top:0;left:-24px;width:32px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(1) .method_steps__label{width:2.2222222222vw;left:-1.6666666667vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1) .method_steps__label{width:4.21875vw;left:-3.4375vw;top:-3.125vw}}.method .method_steps__item:nth-child(1) .method_steps__img{width:98px;border:1px solid #a2a2a2}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(1) .method_steps__img{width:6.8055555556vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1) .method_steps__img{width:15.15625vw}}.method .method_steps__item:nth-child(1) .method_steps__text{line-height:1.6}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(1) .method_steps__text{line-height:1.3}}.method .method_steps__item:nth-child(2){width:332px;margin-left:160px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(2){width:23.0555555556vw;margin-left:11.1111111111vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(2){margin-left:0;width:100%;position:relative;display:flex;gap:2.5vw;margin-top:15.3125vw}}.method .method_steps__item:nth-child(2) .method_steps__img{margin-left:53px;margin-top:31px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(2) .method_steps__img{margin-left:3.6805555556vw;margin-top:2.1527777778vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(2) .method_steps__img{margin-left:0;margin-top:0;position:absolute;right:.625vw;bottom:-2.5vw;width:18.90625vw}}.method .method_steps__item:nth-child(3){width:378px;height:fit-content;margin-left:29px;margin-top:12px;border:7px solid rgba(47,93,79,.3);border-radius:15px;padding-bottom:33px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(3){width:26.25vw;margin-left:2.0138888889vw;margin-top:.8333333333vw;border-radius:1.0416666667vw;border-width:.4861111111vw;padding-bottom:2.2916666667vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(3){width:81%;margin-left:auto;margin-top:3.75vw;border-width:.9375vw;border-radius:2.34375vw;padding-bottom:0}.method .method_steps__item:nth-child(3) .method_steps__text{line-height:1.2}}.method .method_steps__item:nth-child(3) .method_steps__img{position:absolute;top:0;right:0;width:149px;top:25px;right:7px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__item:nth-child(3) .method_steps__img{width:10.3472222222vw;top:1.7361111111vw;right:.4861111111vw}}@media screen and (max-width: 640px){.method .method_steps__item:nth-child(3) .method_steps__img{width:21.875vw;top:1.5625vw;right:.9375vw}}.method .method_steps__head{display:flex}.method .method_steps__img{width:122px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__img{width:8.4722222222vw}}.method .method_steps__number{width:49px;height:49px;margin-top:11px;font-size:2.9rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__number{font-size:2.0138888889vw}}.method .method_steps__number{line-height:1;border-radius:50%;background-color:#2f5d4f;display:flex;align-items:center;justify-content:center;color:#fff}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__number{width:3.4027777778vw;height:3.4027777778vw;margin-top:.7638888889vw}}@media screen and (max-width: 640px){.method .method_steps__number{width:13.75vw;height:13.75vw;margin-top:0;font-size:6.5625vw}}.method .method_steps__body{margin-top:13px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__body{margin-top:.9027777778vw}}@media screen and (max-width: 640px){.method .method_steps__body{margin-top:0}}.method .method_steps__text{font-size:1.7rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__text{font-size:1.1805555556vw}}.method .method_steps__text{font-weight:700;color:#333;line-height:1.4;letter-spacing:-0.025em}@media screen and (max-width: 640px){.method .method_steps__text{font-size:3.75vw;line-height:1.3}}.method .method_steps__text span{font-size:2.1rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__text span{font-size:1.4583333333vw}}.method .method_steps__text span{line-height:1.2;color:#2f5d4f}@media screen and (max-width: 640px){.method .method_steps__text span{font-size:4.375vw}}.method .method_steps__note{font-size:1.4rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__note{font-size:.9722222222vw}}.method .method_steps__note{font-weight:700;color:#333;line-height:1.2857142857;letter-spacing:-0.025em;padding-left:1em;text-indent:-1em;padding-top:23px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__note{padding-top:1.5972222222vw}}@media screen and (max-width: 640px){.method .method_steps__note{font-size:3.125vw;line-height:1.1;padding-top:0}}.method .method_steps__box{position:relative;padding-top:32px;padding-left:20px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_steps__box{padding-top:2.2222222222vw;padding-left:1.3888888889vw}}@media screen and (max-width: 640px){.method .method_steps__box{padding-top:2.1875vw;padding-left:2.1875vw;padding-bottom:2.8125vw}}.method .method_payment{border:1px solid #2f5d4f;background-color:#fff4d8;padding:27px 30px 20px;margin-top:28px;display:flex;justify-content:space-between}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment{padding:1.875vw 2.0833333333vw 1.3888888889vw;margin-top:1.9444444444vw}}@media screen and (max-width: 640px){.method .method_payment{flex-direction:column;width:90%;margin:3.125vw auto 0;padding:3.125vw 2.8125vw 2.8125vw}}.method .method_payment__item:nth-child(1){display:flex;gap:23px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__item:nth-child(1){gap:1.5972222222vw}}@media screen and (max-width: 640px){.method .method_payment__item:nth-child(1){flex-direction:column-reverse;position:relative;gap:0;margin-bottom:2.1875vw}}.method .method_payment__item:nth-child(1) .method_payment__img{width:150px;aspect-ratio:1.0714285714}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__item:nth-child(1) .method_payment__img{width:10.4166666667vw}}@media screen and (max-width: 640px){.method .method_payment__item:nth-child(1) .method_payment__img{width:27.65625vw;aspect-ratio:1.0792682927;position:absolute;right:0;bottom:0}}.method .method_payment__item:nth-child(2){width:481px;background-color:#fff;padding:28px 30px;height:fit-content}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__item:nth-child(2){width:33.4027777778vw;padding:1.9444444444vw 2.0833333333vw}}@media screen and (max-width: 640px){.method .method_payment__item:nth-child(2){width:100%;padding:1.875vw 2.5vw}}.method .method_payment__text{font-size:2.2rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__text{font-size:1.5277777778vw}}.method .method_payment__text{line-height:1.2;font-weight:700;color:#2f5d4f}@media screen and (max-width: 640px){.method .method_payment__text{font-size:4.0625vw}}.method .method_payment__text span{font-size:2.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__text span{font-size:1.9444444444vw}}@media screen and (max-width: 640px){.method .method_payment__text span{font-size:4.6875vw}}.method .method_payment__text_02{font-size:1.7rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__text_02{font-size:1.1805555556vw}}.method .method_payment__text_02{line-height:1.4705882353;font-weight:700;color:#000;padding-top:7px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__text_02{padding-top:.4861111111vw}}@media screen and (max-width: 640px){.method .method_payment__text_02{font-size:3.125vw}}.method .method_payment__text_02 span{color:#2f5d4f}.method .method_payment__list{margin-top:6px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__list{margin-top:.4166666667vw}}.method .method_payment__note{font-size:1.2rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__note{font-size:.8333333333vw}}.method .method_payment__note{font-weight:500;color:#000;line-height:1.2857142857;letter-spacing:-0.025em}@media screen and (max-width: 640px){.method .method_payment__note{font-size:2.5vw;line-height:1.5;padding-left:1em;text-indent:-1em}}.method .method_payment__parking{width:fit-content;background-color:#2f5d4f;padding:2px 30px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__parking{padding:.1388888889vw 2.0833333333vw}}@media screen and (max-width: 640px){.method .method_payment__parking{padding:.625vw 4.0625vw}}.method .method_payment__parking p{font-size:2rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__parking p{font-size:1.3888888889vw}}.method .method_payment__parking p{font-weight:700;color:#fff;line-height:1.25}@media screen and (max-width: 640px){.method .method_payment__parking p{font-size:3.75vw}}.method .method_payment__box{margin-top:4px;display:flex;align-items:center}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__box{margin-top:.2777777778vw}}@media screen and (max-width: 640px){.method .method_payment__box{margin-top:.9375vw;margin-bottom:-1.5625vw}}.method .method_payment__price{font-size:3.7rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__price{font-size:2.5694444444vw}}.method .method_payment__price{font-weight:700;color:#000;line-height:1.25;letter-spacing:-0.07em}@media screen and (max-width: 640px){.method .method_payment__price{font-size:7.5vw;flex-shrink:0}}.method .method_payment__price span{font-size:3.3rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__price span{font-size:2.2916666667vw}}.method .method_payment__price span{letter-spacing:.06em;font-feature-settings:"tnum"}@media screen and (max-width: 640px){.method .method_payment__price span{font-size:5.9375vw}}.method .method_payment__arrow{width:29px;margin-left:8px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__arrow{width:2.0138888889vw;margin-left:.5555555556vw}}@media screen and (max-width: 640px){.method .method_payment__arrow{width:5.3125vw;margin-left:1.5625vw}}.method .method_payment__percent{margin-left:10px;position:relative;top:-11px}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__percent{margin-left:.6944444444vw;top:-.7638888889vw}}@media screen and (max-width: 640px){.method .method_payment__percent{margin-left:1.875vw;top:-2.1875vw}}.method .method_payment__percent__discounted{font-size:1.5rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__percent__discounted{font-size:1.0416666667vw}}.method .method_payment__percent__discounted{font-weight:900;color:#2f5d4f;line-height:1.25}@media screen and (max-width: 640px){.method .method_payment__percent__discounted{font-size:2.8125vw}}.method .method_payment__percent__number{line-height:1;font-weight:700;color:#2f5d4f;letter-spacing:-0.05em}@media screen and (max-width: 640px){.method .method_payment__percent__number{white-space:nowrap}}.method .method_payment__percent__number .method_payment__percent__number__percent{font-size:3rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__percent__number .method_payment__percent__number__percent{font-size:2.0833333333vw}}.method .method_payment__percent__number .method_payment__percent__number__percent{position:relative;top:-2px}@media screen and (max-width: 640px){.method .method_payment__percent__number .method_payment__percent__number__percent{font-size:6.5625vw}}.method .method_payment__percent__number .method_payment__percent__number__10{font-size:4.7rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__percent__number .method_payment__percent__number__10{font-size:3.2638888889vw}}@media screen and (max-width: 640px){.method .method_payment__percent__number .method_payment__percent__number__10{font-size:8.75vw}}.method .method_payment__percent__number .method_payment__percent__number__discount{font-size:3.1rem}@media all and (min-width: 641px)and (max-width: 1440px){.method .method_payment__percent__number .method_payment__percent__number__discount{font-size:2.1527777778vw}}.method .method_payment__percent__number .method_payment__percent__number__discount{position:relative;top:-2px}@media screen and (max-width: 640px){.method .method_payment__percent__number .method_payment__percent__number__discount{font-size:6.25vw;margin-left:-0.9375vw}}.rose_col{padding-bottom:11px}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col{padding-bottom:.7638888889vw}}@media screen and (max-width: 640px){.rose_col{padding-bottom:0}}.rose_col .rose_col__inr{margin-bottom:20px;display:flex;flex-direction:row-reverse}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr{margin-bottom:1.3888888889vw}}@media screen and (max-width: 640px){.rose_col .rose_col__inr{display:block}}.rose_col .rose_col__inr .rose_col__item{display:inline-flex;flex-direction:column;width:50%}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item{display:block;width:100%}}.rose_col .rose_col__inr .rose_col__item .rose_col__text{font-size:1.8rem}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .rose_col__text{font-size:1.25vw}}.rose_col .rose_col__inr .rose_col__item .rose_col__text{line-height:1.4444444444;font-weight:700;margin-top:8px}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .rose_col__text{margin-top:.5555555556vw}}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item .rose_col__text{font-size:4.375vw;line-height:1.4285714286;margin-top:.9375vw}}.rose_col .rose_col__inr .rose_col__item .rose_col__text span{color:#2f5d4f}.rose_col .rose_col__inr .rose_col__item .btn_official{width:fit-content;display:flex;align-items:center;justify-content:center;gap:15px;padding:6px 15px;margin-top:9px;background-color:#2f5d4f;border:1px solid #2f5d4f;text-decoration:unset;transition:all .3s ease}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .btn_official{gap:1.0416666667vw;padding:.4166666667vw 1.0416666667vw;margin-top:.625vw}}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item .btn_official{margin:3.75vw auto 0;padding:1.5625vw 4.0625vw}}.rose_col .rose_col__inr .rose_col__item .btn_official:hover{background-color:#fff}.rose_col .rose_col__inr .rose_col__item .btn_official:hover span{color:#2f5d4f}.rose_col .rose_col__inr .rose_col__item .btn_official:hover img{filter:brightness(0) saturate(100%) invert(31%) sepia(25%) saturate(724%) hue-rotate(111deg) brightness(91%) contrast(87%)}.rose_col .rose_col__inr .rose_col__item .btn_official span{font-size:1.6rem}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .btn_official span{font-size:1.1111111111vw}}.rose_col .rose_col__inr .rose_col__item .btn_official span{line-height:1.5;font-weight:700;color:#fff;transition:all .3s ease}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item .btn_official span{font-size:3.59375vw;line-height:1.2734782609}}.rose_col .rose_col__inr .rose_col__item .btn_official img{width:9px;height:auto;display:block;transition:all .3s ease}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .btn_official img{width:.625vw}}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item .btn_official img{width:2.1875vw}}.rose_col .rose_col__inr .rose_col__item .rose_col__photo{width:500px;margin:36px auto 0;display:block;height:auto}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item .rose_col__photo{width:34.7222222222vw;margin:2.5vw auto 0}}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item .rose_col__photo{width:90vw;margin:4.375vw auto 0}}.rose_col .rose_col__inr .rose_col__item--type{padding:35px 13px 0}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .rose_col__inr .rose_col__item--type{padding:2.4305555556vw .9027777778vw 0}}@media screen and (max-width: 640px){.rose_col .rose_col__inr .rose_col__item--type{padding:4.6875vw 5vw 0}}.rose_col .schedule{margin-bottom:40px}@media all and (min-width: 641px)and (max-width: 1440px){.rose_col .schedule{margin-bottom:2.7777777778vw}}@media screen and (max-width: 640px){.rose_col .schedule{margin-bottom:.5em;overflow-x:scroll;padding:0 5vw}}.rose_col .schedule img{width:100%;height:auto;display:block}@media screen and (max-width: 640px){.rose_col .schedule img{max-width:none !important;height:900px !important;width:auto !important}}@media screen and (max-width: 640px){.rose_col .att_sp{margin-bottom:9.0625vw;font-size:2.8125vw;color:#666;padding-left:5vw}}.kids_col{background-color:#fff4d8;border-radius:15px;border:4px solid #2f5d4f;padding:28px 28px 13px;margin-bottom:50px}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col{border-radius:1.0416666667vw;padding:1.9444444444vw 1.9444444444vw .9027777778vw;margin-bottom:3.4722222222vw;border-width:.2777777778vw}}@media screen and (max-width: 640px){.kids_col{padding:2.5vw 3.125vw;margin:0 5vw 7.8125vw;border-radius:2.34375vw;border-width:.625vw}}.kids_col .kids_title{font-size:3.1rem}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_title{font-size:2.1527777778vw}}.kids_col .kids_title{font-weight:700;color:#2f5d4f;line-height:1.2903225806;letter-spacing:.025em;padding-bottom:22px;border-bottom:solid 1px #2f5d4f;margin-bottom:.5em}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_title{padding-bottom:1.5277777778vw}}@media screen and (max-width: 640px){.kids_col .kids_title{font-size:5.3125vw;line-height:1.1764705882;letter-spacing:0;padding-bottom:2.8125vw}}.kids_col .kids_col__list{display:flex;gap:50px}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list{gap:3.4722222222vw}}@media screen and (max-width: 640px){.kids_col .kids_col__list{margin-bottom:5.625vw;display:block}}.kids_col .kids_col__list .kids_col__item{display:inline-flex;flex-direction:column;align-self:center}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item{display:block}}.kids_col .kids_col__list .kids_col__item strong{color:#2f5d4f;font-size:2rem}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list .kids_col__item strong{font-size:1.3888888889vw}}.kids_col .kids_col__list .kids_col__item strong{font-weight:bold;line-height:1.7}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item strong{font-size:4.21875vw}}.kids_col .kids_col__list .kids_col__item .kids_col__item__title{font-size:2.2rem}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list .kids_col__item .kids_col__item__title{font-size:1.5277777778vw}}.kids_col .kids_col__list .kids_col__item .kids_col__item__title{font-weight:900;line-height:1.8181818182;letter-spacing:.025em;color:#2f5d4f}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item .kids_col__item__title{font-size:4.375vw;line-height:1.2857142857}}.kids_col .kids_col__list .kids_col__item .kids_col__item__text{font-size:1.6rem}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list .kids_col__item .kids_col__item__text{font-size:1.1111111111vw}}.kids_col .kids_col__list .kids_col__item .kids_col__item__text{font-weight:500;line-height:1.5625;letter-spacing:.05em;color:#000}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item .kids_col__item__text{font-size:3.4375vw;line-height:1.4545454545;padding-top:.9375vw}}.kids_col .kids_col__list .kids_col__item .kids_col__item__text span{font-size:1.4rem}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list .kids_col__item .kids_col__item__text span{font-size:.9722222222vw}}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item .kids_col__item__text span{font-size:3.125vw}}.kids_col .kids_col__list .kids_col__item .kids_photo{width:231px;flex-shrink:0}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list .kids_col__item .kids_photo{width:16.0416666667vw}}@media screen and (max-width: 640px){.kids_col .kids_col__list .kids_col__item .kids_photo{width:100%;margin:.9375vw 0 0}}.kids_col .kids_col__list .kids_col__item .kids_photo img{width:100%;height:auto;display:block}.kids_col .kids_col__list:nth-of-type(2){margin-top:7px}@media all and (min-width: 641px)and (max-width: 1440px){.kids_col .kids_col__list:nth-of-type(2){margin-top:.4861111111vw}}@media screen and (max-width: 640px){.kids_col .kids_col__list:nth-of-type(2){margin-top:2.1875vw;margin-bottom:1.875vw}}.access{display:flex;align-items:start;margin-top:25px;gap:48px}@media all and (min-width: 641px)and (max-width: 1440px){.access{margin-top:1.7361111111vw;gap:3.3333333333vw}}@media screen and (max-width: 640px){.access{flex-direction:column;margin-top:2.5vw;gap:3.4375vw}}.access__left{width:37.2727272727%}@media screen and (max-width: 640px){.access__left{width:100%}}.access__right{width:55.3719008264%}@media screen and (max-width: 640px){.access__right{width:100%;padding:0 5vw}}.access img{display:block;height:auto}.access .access-map{position:relative}@media screen and (max-width: 640px){.access .access-map{width:90%;margin:3.75vw auto 0}}.access .access-map .access-map__img{width:100%}.access .access-map .access-map__box{position:absolute;top:0;left:0;width:100%;height:100%}.access .access-map .access-map__box .access-map__location1{position:absolute;top:33%;left:35%;width:20%;padding-bottom:9.5%}.access .access-map .access-map__box .access-map__location2{position:absolute;top:89.5%;left:37%;width:47%;padding-bottom:6.5%}.access .access__hours img{width:597px;margin-left:73px;margin-top:6px}@media all and (min-width: 641px)and (max-width: 1440px){.access .access__hours img{width:41.4583333333vw;margin-left:5.0694444444vw;margin-top:.4166666667vw}}@media screen and (max-width: 640px){.access .access__hours img{width:90vw;margin-left:auto;margin-right:auto}}.access .access_nav{margin-top:30px;border:3px solid #2f5d4f;border-radius:10px;background-color:#fff;padding:25px 23px}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav{padding:1.7361111111vw 1.5972222222vw;margin-top:2.0833333333vw}}@media screen and (max-width: 640px){.access .access_nav{margin-top:0;border-width:.9375vw;border-radius:1.5625vw;padding:3.125vw}}.access .access_nav__car{display:flex;align-items:center;gap:5px;width:56%;padding-left:25px}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav__car{padding-left:1.7361111111vw}}@media screen and (max-width: 640px){.access .access_nav__car{padding-left:0;width:49%;position:relative}.access .access_nav__car::after{content:"";background:url("../images/mobile/bg_access_arrow.png") center no-repeat;position:absolute;top:30%;right:0;width:2.8125vw;height:4.375vw;background-size:100% auto}}.access .access_nav__car .access_nav__car__link{font-size:2rem}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav__car .access_nav__car__link{font-size:1.3888888889vw}}.access .access_nav__car .access_nav__car__link{line-height:1;color:#2f5d4f;text-decoration:underline;transition:all .3s ease}.access .access_nav__car .access_nav__car__link:hover{text-decoration:none}@media screen and (max-width: 640px){.access .access_nav__car .access_nav__car__link{font-size:3.75vw;font-family:"Hiragino Kaku Gothic Pro","SimonCircular","Noto Sans JP","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,Verdana,"MS P Gothic",Arial,Helvetica,sans-serif;line-height:1.1666666667;font-weight:600}}.access .access_nav__car img{width:41px;height:auto;display:block}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav__car img{width:2.8472222222vw}}@media screen and (max-width: 640px){.access .access_nav__car img{width:8.28125vw}}.access .access_nav__item{display:flex;align-items:center;border-bottom:1px solid #ccc;margin-bottom:27px;padding-bottom:27px}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav__item{margin-bottom:1.875vw;padding-bottom:1.875vw}}@media screen and (max-width: 640px){.access .access_nav__item{margin-bottom:1.5625vw;padding-bottom:2.8125vw}}.access .access_nav__item:nth-of-type(2){margin-bottom:0;padding-bottom:0;border-bottom:none}.access .access_nav__text{font-size:1.6rem}@media all and (min-width: 641px)and (max-width: 1440px){.access .access_nav__text{font-size:1.1111111111vw}}.access .access_nav__text{font-weight:700;line-height:1.23625;color:#333;width:44%}@media screen and (max-width: 640px){.access .access_nav__text{font-size:3.4375vw;font-family:"Hiragino Kaku Gothic Pro","SimonCircular","Noto Sans JP","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,Verdana,"MS P Gothic",Arial,Helvetica,sans-serif;line-height:1.0909090909;width:51%;padding-left:1.5625vw;font-weight:300}}@media print{.modal-swipe .swiper-list>li:first-child{display:none !important}}@media print{.modal-swipe .swiper-list>li:last-child{display:none !important}}