@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;700&display=swap";.fixed{position:fixed;top:var(--scroll-y);left:0;width:100%;height:110%;overflow:hidden}button,*[role=button]{cursor:pointer}.size_m{margin:0 auto;width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.size_m{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.size_l{margin:0 auto;width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.size_l{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.size_s{margin:0 auto;width:50%}@media screen and (max-width: 768px) and (orientation: portrait){.size_s{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.sizel{margin:0 auto;width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.sizel{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.sizem{margin:0 auto;width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.sizem{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.innerBtn{margin-top:.7em;display:grid;grid-template-columns:1fr;align-items:center;gap:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:999px;padding:.4em 3em;text-decoration:none;position:relative}.innerBtn:after{content:"";display:block;width:1em;aspect-ratio:1;background-image:url(/images/icon/icon_arrow_right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.mainText{display:block;padding-bottom:2em}.mainText{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.mainText a{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.mainText{font-size:calc(3.5897435897vw + .14 * 1rem)}}.mainText.center{display:flex;justify-content:center}.block{margin-bottom:calc(5vw + .8rem);margin:0 auto;display:block}.block{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.block a{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.block{font-size:calc(3.5897435897vw + .14 * 1rem)}}.block p,.block div{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.block p a,.block div a{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.block p,.block div{font-size:calc(3.5897435897vw + .14 * 1rem)}}.block h3,.block h4{font-size:calc(1.75vw + .28rem);font-weight:700;line-height:2;padding-bottom:.5em}@media screen and (max-width: 768px) and (orientation: portrait){.block h3,.block h4{font-size:calc(4.1025641026vw + .16 * 1rem);padding-bottom:.2em;line-height:1.8}}.block.sizel{width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.block.sizel{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.block.sizem{width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.block.sizem{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}@media screen and (max-width: 768px) and (orientation: portrait){.block{margin-bottom:calc(10.2564102564vw + .4 * 1rem)}}.block.center{display:flex!important;justify-content:center}.sp_only{display:none}@media screen and (max-width: 768px) and (orientation: portrait){.sp_only{display:block}}.pc_only{display:block}@media screen and (max-width: 768px) and (orientation: portrait){.pc_only{display:none}}body.childcare .eachColor{background-color:var(--color-childcare)}body.nursery .eachColor{background-color:var(--color-nursery)}body.lesson .eachColor{background-color:var(--color-lesson)}body.other .eachColor{background-color:var(--color-other)}body.kiddy .eachColor{background-color:var(--color-kiddy)}body.cherry .eachColor{background-color:var(--color-cherry)}body.youchien .eachColor{background-color:var(--color-youchien)}body.kiddyroom .eachColor{background-color:var(--color-kiddyroom)}body.zero .eachColor{background-color:var(--color-zero)}body.ongaku-lab .eachColor{background-color:var(--color-ongaku-lab)}body.index .eachColor{background-color:var(--color-index)}body.corporate .eachColor{background-color:var(--color-corporate)}.panzoom-container{position:relative}.panzoom-container:hover .panzoom-controls{opacity:1;pointer-events:auto}.panzoom-controls{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;margin-bottom:1rem;z-index:100;position:absolute;right:0;top:0;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width: 768px) and (orientation: portrait){.panzoom-controls{opacity:1;pointer-events:auto}}.panzoom-controls button{background-color:#f2f2f2;border:1px solid #ccc;padding:.5rem 1rem;font-size:.9rem;border-radius:4px;cursor:pointer;transition:all .2s ease;width:calc(2.5vw + .4rem);height:calc(2.5vw + .4rem);display:block;aspect-ratio:1/1;background-size:50%;background-repeat:no-repeat;background-position:center;opacity:.85}@media screen and (max-width: 768px) and (orientation: portrait){.panzoom-controls button{width:calc(6.1538461538vw + .24 * 1rem);height:calc(6.1538461538vw + .24 * 1rem)}}.panzoom-controls button:hover{background-color:#e0e0e0}.panzoom-controls button:active{transform:scale(.98)}.panzoom-controls button.zoomIn{background-image:url(/images/icon/icon_plus.svg)}.panzoom-controls button.zoomOut{background-image:url(/images/icon/icon_minus.svg)}.panzoom-controls button.reset{background-image:url(/images/icon/icon_reset.svg)}body.childcare .softImageCard.large .text{background-color:var(--color-childcare)}body.nursery .softImageCard.large .text{background-color:var(--color-nursery)}body.lesson .softImageCard.large .text{background-color:var(--color-lesson)}body.other .softImageCard.large .text{background-color:var(--color-other)}body.kiddy .softImageCard.large .text{background-color:var(--color-kiddy)}body.cherry .softImageCard.large .text{background-color:var(--color-cherry)}body.youchien .softImageCard.large .text{background-color:var(--color-youchien)}body.kiddyroom .softImageCard.large .text{background-color:var(--color-kiddyroom)}body.zero .softImageCard.large .text{background-color:var(--color-zero)}body.ongaku-lab .softImageCard.large .text{background-color:var(--color-ongaku-lab)}body.index .softImageCard.large .text{background-color:var(--color-index)}body.corporate .softImageCard.large .text{background-color:var(--color-corporate)}.softImageCard p{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.softImageCard p a{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard p{font-size:calc(3.5897435897vw + .14 * 1rem)}}html{overflow-y:scroll;scroll-padding-top:80px}html{--scroll-y: 0}html{scroll-behavior:smooth}.fixed[data-astro-cid-mhbikqpv]{position:fixed;top:var(--scroll-y);left:0;width:100%;height:110%;overflow:hidden}button[data-astro-cid-mhbikqpv],[data-astro-cid-mhbikqpv][role=button]{cursor:pointer}.size_m[data-astro-cid-mhbikqpv]{margin:0 auto;width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.size_m[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.size_l[data-astro-cid-mhbikqpv]{margin:0 auto;width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.size_l[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.size_s[data-astro-cid-mhbikqpv]{margin:0 auto;width:50%}@media screen and (max-width: 768px) and (orientation: portrait){.size_s[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.sizel[data-astro-cid-mhbikqpv]{margin:0 auto;width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.sizel[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.sizem[data-astro-cid-mhbikqpv]{margin:0 auto;width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.sizem[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.innerBtn[data-astro-cid-mhbikqpv]{margin-top:.7em;display:grid;grid-template-columns:1fr;align-items:center;gap:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:999px;padding:.4em 3em;text-decoration:none;position:relative}.innerBtn[data-astro-cid-mhbikqpv]:after{content:"";display:block;width:1em;aspect-ratio:1;background-image:url(/images/icon/icon_arrow_right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;right:1em;top:50%;transform:translateY(-50%)}body{max-width:100%;overflow-x:hidden}.mainText[data-astro-cid-mhbikqpv]{display:block;padding-bottom:2em}.mainText[data-astro-cid-mhbikqpv]{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.mainText[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv]{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.mainText[data-astro-cid-mhbikqpv]{font-size:calc(3.5897435897vw + .14 * 1rem)}}.mainText[data-astro-cid-mhbikqpv].center{display:flex;justify-content:center}.block[data-astro-cid-mhbikqpv]{margin-bottom:calc(5vw + .8rem);margin:0 auto;display:block}.block[data-astro-cid-mhbikqpv]{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.block[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv]{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv]{font-size:calc(3.5897435897vw + .14 * 1rem)}}.block[data-astro-cid-mhbikqpv] p[data-astro-cid-mhbikqpv],.block[data-astro-cid-mhbikqpv] div[data-astro-cid-mhbikqpv]{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.block[data-astro-cid-mhbikqpv] p[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv],.block[data-astro-cid-mhbikqpv] div[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv]{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv] p[data-astro-cid-mhbikqpv],.block[data-astro-cid-mhbikqpv] div[data-astro-cid-mhbikqpv]{font-size:calc(3.5897435897vw + .14 * 1rem)}}.block[data-astro-cid-mhbikqpv] h3[data-astro-cid-mhbikqpv],.block[data-astro-cid-mhbikqpv] h4[data-astro-cid-mhbikqpv]{font-size:calc(1.75vw + .28rem);font-weight:700;line-height:2;padding-bottom:.5em}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv] h3[data-astro-cid-mhbikqpv],.block[data-astro-cid-mhbikqpv] h4[data-astro-cid-mhbikqpv]{font-size:calc(4.1025641026vw + .16 * 1rem);padding-bottom:.2em;line-height:1.8}}.block[data-astro-cid-mhbikqpv].sizel{width:80%}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv].sizel{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}.block[data-astro-cid-mhbikqpv].sizem{width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv].sizem{width:calc(100% - (10.2564102564vw + .4 * 1rem))}}@media screen and (max-width: 768px) and (orientation: portrait){.block[data-astro-cid-mhbikqpv]{margin-bottom:calc(10.2564102564vw + .4 * 1rem)}}.block[data-astro-cid-mhbikqpv].center{display:flex!important;justify-content:center}.sp_only[data-astro-cid-mhbikqpv]{display:none}@media screen and (max-width: 768px) and (orientation: portrait){.sp_only[data-astro-cid-mhbikqpv]{display:block}}.pc_only[data-astro-cid-mhbikqpv]{display:block}@media screen and (max-width: 768px) and (orientation: portrait){.pc_only[data-astro-cid-mhbikqpv]{display:none}}:root{--body-bg: #FFFFFF;--common-text: #263946;--text-sub-gray: #666666;--button-bg-brown: #E8E6DF;--common-gray: #EBE9F2;--white: #ffffff;--color-other: #36C2E2;--color-corporate: #36C2E2;--color-index: #67E6F8;--color-nursery: rgba(255, 165, 140, 1);--color-youchien: rgba(255, 165, 140, 1);--color-kiddy: rgba(246, 250, 111, 1);--color-cherry: rgba(0, 223, 162, 1);--color-childcare: rgba(255, 197, 105, 1);--color-kiddyroom: rgba(255, 197, 105, 1);--color-lesson: rgba(102, 175, 255, 1);--color-zero: rgba(102, 175, 255, 1);--color-ongaku-lab: rgba(102, 175, 255, 1)}body.childcare .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-childcare)}body.nursery .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-nursery)}body.lesson .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-lesson)}body.other .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-other)}body.kiddy .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-kiddy)}body.cherry .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-cherry)}body.youchien .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-youchien)}body.kiddyroom .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-kiddyroom)}body.zero .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-zero)}body.ongaku-lab .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-ongaku-lab)}body.index .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-index)}body.corporate .eachColor[data-astro-cid-mhbikqpv]{background-color:var(--color-corporate)}html,body{background-color:var(--body-bg);color:var(--common-text);font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:block;width:100%;font-size:calc(1vw + .16rem)}@media screen and (max-width: 768px) and (orientation: portrait){html,body{font-size:calc(3.5897435897vw + .14 * 1rem)}}@-webkit-keyframes floatXY{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes floatXY{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@-webkit-keyframes shake{0%{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}.panzoom-container[data-astro-cid-mhbikqpv]{position:relative}.panzoom-container[data-astro-cid-mhbikqpv]:hover .panzoom-controls[data-astro-cid-mhbikqpv]{opacity:1;pointer-events:auto}.panzoom-controls[data-astro-cid-mhbikqpv]{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;margin-bottom:1rem;z-index:100;position:absolute;right:0;top:0;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width: 768px) and (orientation: portrait){.panzoom-controls[data-astro-cid-mhbikqpv]{opacity:1;pointer-events:auto}}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv]{background-color:#f2f2f2;border:1px solid #ccc;padding:.5rem 1rem;font-size:.9rem;border-radius:4px;cursor:pointer;transition:all .2s ease;width:calc(2.5vw + .4rem);height:calc(2.5vw + .4rem);display:block;aspect-ratio:1/1;background-size:50%;background-repeat:no-repeat;background-position:center;opacity:.85}@media screen and (max-width: 768px) and (orientation: portrait){.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv]{width:calc(6.1538461538vw + .24 * 1rem);height:calc(6.1538461538vw + .24 * 1rem)}}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv]:hover{background-color:#e0e0e0}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv]:active{transform:scale(.98)}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv].zoomIn{background-image:url(/images/icon/icon_plus.svg)}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv].zoomOut{background-image:url(/images/icon/icon_minus.svg)}.panzoom-controls[data-astro-cid-mhbikqpv] button[data-astro-cid-mhbikqpv].reset{background-image:url(/images/icon/icon_reset.svg)}.softImageCard[data-astro-cid-mhbikqpv]{position:relative;display:block;margin:calc(2.5vw + .4rem) auto;width:64%}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv]{width:calc(100% - (10.2564102564vw + .4 * 1rem));margin:calc(5.1282051282vw + .2 * 1rem) auto}}.softImageCard[data-astro-cid-mhbikqpv].headline_center h3[data-astro-cid-mhbikqpv]{text-align:center}.softImageCard[data-astro-cid-mhbikqpv].small{width:100%;margin:0 auto;flex-basis:50%;max-width:calc(22.5vw + 3.6rem)}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small{max-width:85%!important}}.softImageCard[data-astro-cid-mhbikqpv].small:not(:has(figure)){margin-top:calc(5vw + .8rem);margin-bottom:calc(5vw + .8rem)}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small:not(:has(figure)){margin-top:calc(10.2564102564vw + .4 * 1rem);margin-bottom:calc(10.2564102564vw + .4 * 1rem)}}.softImageCard[data-astro-cid-mhbikqpv].small .inner[data-astro-cid-mhbikqpv]{display:grid;width:100%;grid-template-columns:1fr;gap:2em}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small .inner[data-astro-cid-mhbikqpv]{font-size:calc(4.1025641026vw + .16 * 1rem);gap:1em}}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small{flex-basis:95%;max-width:100%}}.softImageCard[data-astro-cid-mhbikqpv].small figure[data-astro-cid-mhbikqpv]{width:100%;aspect-ratio:343/235;background-color:#ddd;mask-image:url(/images/mask_picture_soft.svg);mask-size:100% 100%;mask-position:center center;mask-repeat:no-repeat;position:relative}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small figure[data-astro-cid-mhbikqpv]{width:80%;justify-self:center}}.softImageCard[data-astro-cid-mhbikqpv].small figure[data-astro-cid-mhbikqpv] img[data-astro-cid-mhbikqpv]{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.softImageCard[data-astro-cid-mhbikqpv].small.second figure[data-astro-cid-mhbikqpv]{mask-image:url(/images/mask_picture_soft_2.svg)}.softImageCard[data-astro-cid-mhbikqpv].small h3[data-astro-cid-mhbikqpv]{font-weight:700;font-size:calc(1.375vw + .22rem);line-height:1.8;display:flex;justify-content:center}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small h3[data-astro-cid-mhbikqpv]{font-size:calc(4.1025641026vw + .16 * 1rem);margin-bottom:.75em}}.softImageCard[data-astro-cid-mhbikqpv].small p[data-astro-cid-mhbikqpv]{display:block;margin-top:.5em}.softImageCard[data-astro-cid-mhbikqpv].small p[data-astro-cid-mhbikqpv]{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.softImageCard[data-astro-cid-mhbikqpv].small p[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv]{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small p[data-astro-cid-mhbikqpv]{font-size:calc(3.5897435897vw + .14 * 1rem)}}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].small p[data-astro-cid-mhbikqpv]{margin-top:0}}.softImageCard[data-astro-cid-mhbikqpv].large .inner[data-astro-cid-mhbikqpv]{display:grid;width:100%;grid-template-columns:1fr 4% 1fr;grid-template-rows:30% 65% 5%}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large .inner[data-astro-cid-mhbikqpv]{grid-template-columns:20% 1fr 20%;grid-template-rows:1fr 15% .6fr}}.softImageCard[data-astro-cid-mhbikqpv].large figure[data-astro-cid-mhbikqpv]{grid-column:2/4;grid-row:1/3;width:100%;aspect-ratio:408/343;background-color:#ddd;mask-image:url(/images/mask_picture_soft.svg);mask-size:100% 100%;mask-position:center center;mask-repeat:no-repeat;position:relative}.softImageCard[data-astro-cid-mhbikqpv].large figure[data-astro-cid-mhbikqpv] img[data-astro-cid-mhbikqpv]{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv]{grid-column:1/3;grid-row:2/4;width:100%;font-size:calc(1.75vw + .28rem);line-height:1.6;font-weight:700;padding:1em;display:grid;place-content:center;gap:.5em;mask-image:url(/images/mask_picture_soft.svg);mask-size:100% 100%;mask-position:center center;mask-repeat:no-repeat;position:relative}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv]{font-size:calc(4.1025641026vw + .16 * 1rem)}}.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv]:after{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background:url(/images/bg_brush.jpg);background-size:cover;background-position:center center;mix-blend-mode:multiply;pointer-events:none}.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv] h3[data-astro-cid-mhbikqpv]{display:block;font-size:calc(1.75vw + .28rem);line-height:1.6;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv] h3[data-astro-cid-mhbikqpv]{font-size:calc(4.1025641026vw + .16 * 1rem)}}.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv] p[data-astro-cid-mhbikqpv].description{display:block;font-size:calc(.875vw + .14rem);line-height:1.6;font-weight:400;padding:0;margin-top:0}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large .text[data-astro-cid-mhbikqpv] p[data-astro-cid-mhbikqpv].description{font-size:calc(3.0769230769vw + .12 * 1rem)}}.softImageCard[data-astro-cid-mhbikqpv].large p[data-astro-cid-mhbikqpv]{display:block;margin-top:2em;padding:1em 2em}.softImageCard[data-astro-cid-mhbikqpv].large p[data-astro-cid-mhbikqpv]{font-size:calc(1vw + .16rem);line-height:2;letter-spacing:.01em;font-weight:400;font-feature-settings:"palt";text-align:justify}.softImageCard[data-astro-cid-mhbikqpv].large p[data-astro-cid-mhbikqpv] a[data-astro-cid-mhbikqpv]{text-decoration:underline;font-weight:700}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large p[data-astro-cid-mhbikqpv]{font-size:calc(3.5897435897vw + .14 * 1rem)}}@media screen and (max-width: 768px) and (orientation: portrait){.softImageCard[data-astro-cid-mhbikqpv].large p[data-astro-cid-mhbikqpv]{margin-top:1em;padding:0}}.softImageCard[data-astro-cid-mhbikqpv].large.reverse figure[data-astro-cid-mhbikqpv]{grid-column:1/3;grid-row:1/3}.softImageCard[data-astro-cid-mhbikqpv].large.reverse .text[data-astro-cid-mhbikqpv]{grid-column:2/4;grid-row:2/4}
