.life-timetable[data-astro-cid-vjjtkhk4]{padding-bottom:63px}.life-timetable-sp-list[data-astro-cid-vjjtkhk4]{display:grid;gap:20px}.life-timetable-sp-item[data-astro-cid-vjjtkhk4]{display:flex;gap:25px;padding-left:6px;position:relative}.life-timetable-sp-item[data-astro-cid-vjjtkhk4]:before{content:"";width:2px;height:420px;background-color:#fdddd1;position:absolute;top:40px;left:39px;z-index:-1}.life-timetable-sp-item[data-astro-cid-vjjtkhk4]:nth-child(6):before{display:none}.life-timetable-sp-item[data-astro-cid-vjjtkhk4]:last-child:before{top:calc(40px - 100%)}.life-timetable-sp-item[data-astro-cid-vjjtkhk4]:last-child:after{content:"";width:4px;height:150px;background-color:var(--color-base);position:absolute;top:80px;left:38px}.life-timetable-sp-time[data-astro-cid-vjjtkhk4]{flex:0 0 69px;display:grid;place-items:center;height:80px;padding-left:.2em;background-color:var(--color-pink);color:#fff;font-weight:700;letter-spacing:.2em;line-height:1.5;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.life-timetable-sp-time--even[data-astro-cid-vjjtkhk4]{background-color:var(--color-yellow)}.life-timetable-sp-title[data-astro-cid-vjjtkhk4]{color:var(--color-pink);font-size:16px;font-weight:700;letter-spacing:.2em;line-height:1.5}.life-timetable-sp-title--even[data-astro-cid-vjjtkhk4]{color:var(--color-yellow)}.life-timetable-sp-text[data-astro-cid-vjjtkhk4]{margin-top:5px}.life-timetable-sp-text[data-astro-cid-vjjtkhk4] span[data-astro-cid-vjjtkhk4]{display:block}.life-timetable-sp-image[data-astro-cid-vjjtkhk4]{margin-top:10px}.life-timetable-pc-list[data-astro-cid-vjjtkhk4]{display:none}@media screen and (min-width: 768px){.life-timetable[data-astro-cid-vjjtkhk4]{padding-bottom:100px}.life-timetable-sp-list[data-astro-cid-vjjtkhk4]{display:none}.life-timetable-pc-list[data-astro-cid-vjjtkhk4]{display:grid;gap:60px;max-width:700px;margin-right:auto;margin-left:auto}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]{display:flex;justify-content:space-between;align-items:center;position:relative}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]:nth-child(2n){flex-direction:row-reverse}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]:before{content:"";width:2px;height:260px;margin:auto;background-color:#fdddd1;position:absolute;top:40px;left:0;right:0;z-index:-1}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]:nth-child(6):before{display:none}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]:last-child:before{top:-100%}.life-timetable-pc-item[data-astro-cid-vjjtkhk4]:last-child:after{content:"";width:4px;height:50px;margin:auto;background-color:var(--color-base);position:absolute;top:130px;right:0;left:0}.life-timetable-pc-description[data-astro-cid-vjjtkhk4]{flex:0 0 270px}.life-timetable-pc-title[data-astro-cid-vjjtkhk4]{color:var(--color-pink);font-size:20px;font-weight:700;letter-spacing:.2em;line-height:1.5}.life-timetable-pc-title--even[data-astro-cid-vjjtkhk4]{color:var(--color-yellow)}.life-timetable-pc-text[data-astro-cid-vjjtkhk4]{margin-top:10px}.life-timetable-pc-time[data-astro-cid-vjjtkhk4]{flex:0 0 86px;display:grid;place-items:center;height:100px;padding-left:.2em;background-color:var(--color-pink);color:#fff;font-size:16px;font-weight:700;letter-spacing:.2em;line-height:1.5;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.life-timetable-pc-time--even[data-astro-cid-vjjtkhk4]{background-color:var(--color-yellow)}.life-timetable-pc-image[data-astro-cid-vjjtkhk4]{flex:0 0 270px}}.life-mimomi-hoiku[data-astro-cid-qnzekdol]{padding:57px 0 92px;position:relative;overflow:hidden}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:before,.life-mimomi-hoiku[data-astro-cid-qnzekdol]:after{content:"";width:800px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;left:50%;z-index:-1;translate:-50%}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:before{height:59px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/bg-life-mimomi-hoiku-sp-top.svg);top:0}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:after{height:94px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/bg-life-mimomi-hoiku-sp-bottom.svg);bottom:0}.life-mimomi-hoiku-body[data-astro-cid-qnzekdol]{background-color:#f6f2ee}.life-mimomi-hoiku-content[data-astro-cid-qnzekdol]{display:grid;gap:20px;max-width:520px;margin:30px auto 0}.life-mimomi-hoiku-title-lv3[data-astro-cid-qnzekdol]{padding:5px 20px;background-color:var(--color-pink);color:var(--color-base);font-size:16px;font-weight:700}.life-mimomi-hoiku-title-lv3--extracurricular[data-astro-cid-qnzekdol]{background-color:var(--color-blue)}.life-mimomi-hoiku-lead[data-astro-cid-qnzekdol]{margin-top:5px;line-height:1.5;text-align:justify}.life-mimomi-hoiku-wrapper[data-astro-cid-qnzekdol]{display:grid;gap:10px;margin-top:10px}.life-mimomi-hoiku-description--extracurricular-01[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-02[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-03[data-astro-cid-qnzekdol]{display:flex;align-items:flex-start;gap:calc(32 var(--vw-sp));padding:6px 0 6px calc(16 var(--vw-sp))}@media screen and (max-width: 374px){.life-mimomi-hoiku-description--extracurricular-01[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-02[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-03[data-astro-cid-qnzekdol]{padding-left:10px}}.life-mimomi-hoiku-description--extracurricular-01[data-astro-cid-qnzekdol]{border-top:2px solid;margin-top:10px}.life-mimomi-hoiku-description--extracurricular-02[data-astro-cid-qnzekdol]{border-top:1px solid;border-bottom:1px solid}.life-mimomi-hoiku-description--extracurricular-03[data-astro-cid-qnzekdol]{border-bottom:2px solid}.life-mimomi-hoiku-title-lv4[data-astro-cid-qnzekdol]{display:flex;align-items:center;gap:10px;font-weight:700;line-height:1.5}.life-mimomi-hoiku-title-lv4--extracurricular[data-astro-cid-qnzekdol]{flex:0 0 65px;gap:0;margin-top:6px}.life-mimomi-hoiku-title-lv4--equal-allocation[data-astro-cid-qnzekdol]{padding-left:.5em;letter-spacing:1em}.life-mimomi-hoiku-title-lv4[data-astro-cid-qnzekdol]:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center center}.life-mimomi-hoiku-title-lv4--exercise[data-astro-cid-qnzekdol]:before{width:20px;height:9px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-shoe.svg)}.life-mimomi-hoiku-title-lv4--3rs[data-astro-cid-qnzekdol]:before{width:20px;height:20px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-pencil.svg)}.life-mimomi-hoiku-title-lv4--birth-fes[data-astro-cid-qnzekdol]:before{width:16px;height:20px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-birth.svg)}.life-mimomi-hoiku-title-lv4--nature[data-astro-cid-qnzekdol]:before{width:18px;height:20px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-turtle.svg)}.life-mimomi-hoiku-title-lv4--tea-ceremony[data-astro-cid-qnzekdol]:before{width:20px;height:19px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-tea-ceremony.svg)}.life-mimomi-hoiku-title-lv4--calligraphy[data-astro-cid-qnzekdol]:before{width:19px;height:20px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/icon-life-mimomi-hoiku-calligraphy.svg)}.life-mimomi-hoiku-text[data-astro-cid-qnzekdol]{margin-top:5px;text-align:justify}.life-mimomi-hoiku-photos[data-astro-cid-qnzekdol]{margin-top:20px}.life-mimomi-hoiku-photos--sp[data-astro-cid-qnzekdol]{display:flex;gap:10px}.life-mimomi-hoiku-photos--pc[data-astro-cid-qnzekdol]{display:none}.life-mimomi-hoiku-image-left[data-astro-cid-qnzekdol]{display:grid;gap:10px}.life-mimomi-hoiku-list[data-astro-cid-qnzekdol]{display:flex;gap:calc(38 var(--vw-sp))}.life-mimomi-hoiku-term[data-astro-cid-qnzekdol]{flex:0 0 85px;font-weight:400}.life-mimomi-hoiku-note[data-astro-cid-qnzekdol]{display:block;margin-top:10px;font-size:14px;text-align:justify}@media screen and (min-width: 768px){.life-mimomi-hoiku[data-astro-cid-qnzekdol]{max-width:2000px;padding:140px 0 188px;margin:auto}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:before,.life-mimomi-hoiku[data-astro-cid-qnzekdol]:after{width:2000px}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:before{height:142px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/bg-life-mimomi-hoiku-pc-top.svg)}.life-mimomi-hoiku[data-astro-cid-qnzekdol]:after{height:190px;background-image:url(/assets/images/life/page-life/mimomi-hoiku/bg-life-mimomi-hoiku-pc-bottom.svg)}.life-mimomi-hoiku-content[data-astro-cid-qnzekdol]{gap:40px;max-width:initial;margin-top:60px}.life-mimomi-hoiku-title-lv3[data-astro-cid-qnzekdol]{padding:8px 20px;font-size:20px;line-height:1.5}.life-mimomi-hoiku-wrapper[data-astro-cid-qnzekdol]{gap:20px;margin-top:20px}.life-mimomi-hoiku-description--extracurricular-01[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-02[data-astro-cid-qnzekdol],.life-mimomi-hoiku-description--extracurricular-03[data-astro-cid-qnzekdol]{gap:59px;padding:7px 0 14px 36px}.life-mimomi-hoiku-description--extracurricular-01[data-astro-cid-qnzekdol]{margin-top:20px}.life-mimomi-hoiku-title-lv4--extracurricular[data-astro-cid-qnzekdol]{flex:0 0 84px;margin-top:11px}.life-mimomi-hoiku-title-lv4--exercise[data-astro-cid-qnzekdol]:before{width:30px;height:14px}.life-mimomi-hoiku-title-lv4--3rs[data-astro-cid-qnzekdol]:before{width:30px;height:30px}.life-mimomi-hoiku-title-lv4--birth-fes[data-astro-cid-qnzekdol]:before{width:24px;height:30px}.life-mimomi-hoiku-title-lv4--nature[data-astro-cid-qnzekdol]:before{width:27px;height:30px}.life-mimomi-hoiku-title-lv4--tea-ceremony[data-astro-cid-qnzekdol]:before{width:30px;height:28px}.life-mimomi-hoiku-title-lv4--calligraphy[data-astro-cid-qnzekdol]:before{width:28px;height:30px}.life-mimomi-hoiku-text[data-astro-cid-qnzekdol]{margin-top:10px}.life-mimomi-hoiku-photos[data-astro-cid-qnzekdol]{margin-top:40px}.life-mimomi-hoiku-photos--sp[data-astro-cid-qnzekdol]{display:none}.life-mimomi-hoiku-photos--pc[data-astro-cid-qnzekdol]{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.life-mimomi-hoiku-list[data-astro-cid-qnzekdol]{display:inline-flex;gap:30px}.life-mimomi-hoiku-list[data-astro-cid-qnzekdol]:nth-child(2){margin-left:72px;position:relative}.life-mimomi-hoiku-list[data-astro-cid-qnzekdol]:nth-child(2):before{content:"";width:1px;height:15px;background-color:currentColor;position:absolute;top:7px;left:-44px;rotate:19deg}.life-mimomi-hoiku-term[data-astro-cid-qnzekdol]{flex:1 1 auto}.life-mimomi-hoiku-note[data-astro-cid-qnzekdol]{margin-top:10px;font-size:16px}}.life-annual-event[data-astro-cid-7u25ccxw]{padding-top:28px;line-height:1.5}.life-annual-event-list[data-astro-cid-7u25ccxw]{display:grid;gap:20px;max-width:520px;margin:auto}.life-annual-event-title-lv3[data-astro-cid-7u25ccxw]{padding:0 0 5px .2em;border-bottom:1px solid;font-size:16px;font-weight:700;letter-spacing:.2em}.life-annual-event-title-lv3--1st[data-astro-cid-7u25ccxw]{color:var(--color-pink)}.life-annual-event-title-lv3--2nd[data-astro-cid-7u25ccxw]{color:var(--color-green)}.life-annual-event-title-lv3--3rd[data-astro-cid-7u25ccxw]{color:var(--color-blue)}.life-annual-event-content-text[data-astro-cid-7u25ccxw]{margin-top:5px;text-align:justify}.life-annual-event-image[data-astro-cid-7u25ccxw]{margin-top:10px}.life-annual-event-image-sp-top[data-astro-cid-7u25ccxw]{display:flex;gap:3.2258064516%}.life-annual-event-image-sp-top-left[data-astro-cid-7u25ccxw]{width:67.7419354839%}.life-annual-event-image-sp-top-right[data-astro-cid-7u25ccxw]{display:grid;gap:3.2258064516%;width:32.2580645161%}.life-annual-event-image-sp-bottom[data-astro-cid-7u25ccxw]{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2258064516%;margin-top:3.2258064516%}.life-annual-event-image-pc[data-astro-cid-7u25ccxw]{display:none}@media screen and (min-width: 768px){.life-annual-event[data-astro-cid-7u25ccxw]{padding-top:52px}.life-annual-event-list[data-astro-cid-7u25ccxw]{gap:40px;max-width:initial}.life-annual-event-title-lv3[data-astro-cid-7u25ccxw]{font-size:20px}.life-annual-event-content-text[data-astro-cid-7u25ccxw]{margin-top:10px}.life-annual-event-image[data-astro-cid-7u25ccxw]{margin-top:20px}.life-annual-event-image-sp[data-astro-cid-7u25ccxw]{display:none}.life-annual-event-image-pc[data-astro-cid-7u25ccxw]{display:flex;gap:2.5641025641%}.life-annual-event-image-pc-left[data-astro-cid-7u25ccxw]{width:35.2564102564%}.life-annual-event-image-pc-right[data-astro-cid-7u25ccxw]{display:grid;grid-template-columns:repeat(3,1fr);gap:6% 4%;width:64.4871794872%}}.life-azukari-hoiku[data-astro-cid-ovpyzwkx]{line-height:1.5}.life-azukari-hoiku-lead[data-astro-cid-ovpyzwkx]{text-align:center}.life-azukari-hoiku-lead-note[data-astro-cid-ovpyzwkx]{font-size:12px}.life-azukari-hoiku-content[data-astro-cid-ovpyzwkx]{display:grid;gap:20px;max-width:520px;margin:20px auto 0}.life-azukari-hoiku-title-lv3[data-astro-cid-ovpyzwkx]{padding:8px 20px 7px;font-size:16px;font-weight:700}.life-azukari-hoiku-title-lv3--01[data-astro-cid-ovpyzwkx]{background-color:var(--color-baby-pink)}.life-azukari-hoiku-title-lv3--02[data-astro-cid-ovpyzwkx]{background-color:var(--color-yellow)}.life-azukari-hoiku-title-lv3--03[data-astro-cid-ovpyzwkx]{background-color:var(--color-green)}.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx]{display:grid;grid-template-columns:94px 1fr;gap:2px;margin-top:2px}.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx],.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx] dd[data-astro-cid-ovpyzwkx]{padding:5px 18px}.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx]{font-weight:400}.life-azukari-hoiku-list--01[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx],.life-azukari-hoiku-list--01[data-astro-cid-ovpyzwkx] dd[data-astro-cid-ovpyzwkx]{background-color:#faab991a}.life-azukari-hoiku-list--02[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx],.life-azukari-hoiku-list--02[data-astro-cid-ovpyzwkx] dd[data-astro-cid-ovpyzwkx]{background-color:#fef9e6}.life-azukari-hoiku-list--03[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx],.life-azukari-hoiku-list--03[data-astro-cid-ovpyzwkx] dd[data-astro-cid-ovpyzwkx]{background-color:#f7fbe7}@media screen and (min-width: 768px){.life-azukari-hoiku-lead-note[data-astro-cid-ovpyzwkx]{font-size:14px}.life-azukari-hoiku-content[data-astro-cid-ovpyzwkx]{gap:40px;max-width:initial;margin-top:60px}.life-azukari-hoiku-title-lv3[data-astro-cid-ovpyzwkx]{padding:15px 40px;font-size:20px}.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx]{grid-template-columns:146px 1fr;gap:3px;margin-top:3px}.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx] dt[data-astro-cid-ovpyzwkx],.life-azukari-hoiku-list[data-astro-cid-ovpyzwkx] dd[data-astro-cid-ovpyzwkx]{padding:18px 40px}}.life[data-astro-cid-raedakud]{overflow:hidden}.life-cta[data-astro-cid-raedakud]{margin-top:60px}@media screen and (min-width: 768px){.life-cta[data-astro-cid-raedakud]{margin-top:120px}}.life-kv[data-astro-cid-raedakud]{padding-top:20px;margin-top:48px}@media screen and (min-width: 768px){.life-kv[data-astro-cid-raedakud]{margin-top:100px}}
