@charset "UTF-8";.splide__arrow{width:67px;height:67px;border:2px solid #f9cbd4;background-color:#c74c6a;display:flex;align-items:center;justify-content:center;border-radius:50%}.splide__arrow[disabled]{opacity:.8;cursor:not-allowed}@media screen and (width<=767px){.splide__arrow{width:40px;height:40px}}@media(hover:hover){.splide__arrow{transition:translate .3s,box-shadow .3s}.splide__arrow:hover{translate:0 -2px;box-shadow:0 4px 15px #0000001a}}.splide__arrow svg{display:none}.splide__arrow:before{content:"";width:16px;height:16px;border-right:4px solid #fff;border-top:4px solid #fff;transform:translate(-2px) rotate(45deg)}@media screen and (width<=767px){.splide__arrow:before{width:8px;height:8px;border-width:2px;transform:translate(-1px) rotate(45deg)}}.splide__arrow--prev:before{transform:scaleX(-1) translate(-2px) rotate(45deg)}@media screen and (width<=767px){.splide__arrow--prev:before{transform:scaleX(-1) translate(-1px) rotate(45deg)}}.splide__pagination{gap:10px}.splide__pagination__page{width:12px;height:12px;background-color:#fff;border:2px solid #f9cbd4;border-radius:50%;padding:0;transition:background-color .2s}.splide__pagination__page.is-active{background-color:#c74c6a}@media(hover:hover){.splide__pagination__page:hover{background-color:#c74c6a}}@media print{.splide__arrows,.splide__pagination,.splide__toggle,.splide__slide--clone{display:none!important}}@media print{img,figure,section{break-inside:avoid}h2,h3,h4{break-after:avoid}}.l-main{position:relative}.p-section-hero{padding:124px 0 100px;overflow-x:clip}@media screen and (width<=767px){.p-section-hero{padding:108px 0 60px}}.p-section-hero__slider{position:relative}.p-section-hero__slider:after{content:"";position:absolute;bottom:-129px;left:50%;transform:translate(-50%);width:49px;height:100px;background-image:url(/mothers_hellowork/common/images/top/hero-slide-decoration.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-hero__slider:after{bottom:-112px;width:32px;height:66px}}.p-section-hero__slider .splide{overflow:visible}.p-section-hero__slider .splide__track{position:relative}.p-section-hero__slider .splide__arrow{position:absolute;top:45%;z-index:1;transform:translateY(-50%)}@media screen and (width<=767px){.p-section-hero__slider .splide__arrow{top:50%}}.p-section-hero__slider .splide__arrow--prev{left:0}@media screen and (width<=767px){.p-section-hero__slider .splide__arrow--prev{left:-10px}}.p-section-hero__slider .splide__arrow--next{right:0}@media screen and (width<=767px){.p-section-hero__slider .splide__arrow--next{right:-10px}}.p-section-hero__slider .splide__pagination{position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.p-section-hero__slider .splide__pagination{bottom:-32px}}.p-section-hero__slider .splide__toggle{position:absolute;bottom:-10px;right:0;border:none;background-color:transparent;padding:0;border-radius:50%}@media screen and (width<=767px){.p-section-hero__slider .splide__toggle{bottom:-42px;width:32px}}@media(hover:hover){.p-section-hero__slider .splide__toggle{transition:translate .3s,box-shadow .3s}.p-section-hero__slider .splide__toggle:hover{translate:0 -2px;box-shadow:0 4px 15px #0000001a}}.p-section-hero .p-kv-slide img{width:100%}.p-section-hero .p-kv-slide--2{position:relative}.p-section-hero .p-kv-slide__more-wrap{position:absolute;bottom:7.9412%;left:50%;transform:translate(-50%);max-width:min(26.3333333333vw,316px);width:100%}@media screen and (width<=767px){.p-section-hero .p-kv-slide__more-wrap{bottom:0;max-width:40vw}}.p-section-hero .p-kv-slide__more-button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:min(26.3333333333vw,316px);min-height:min(6.3333333333vw,76px);background-color:#c74c6a;color:#fff;border:min(.1666666667vw,2px) solid #f9cbd4;border-radius:9999px;font-weight:600;font-size:min(2.1666666667vw,26px);text-align:center;line-height:1.2;transform:translateZ(0);backface-visibility:hidden}@media screen and (width<=767px){.p-section-hero .p-kv-slide__more-button{bottom:0;border:none;max-width:40vw;min-height:9.6vw;font-size:3.2vw}}.p-section-hero .p-kv-slide__more-button:after{content:"";position:absolute;top:50%;right:min(1.6666666667vw,20px);transform:translateY(-50%) rotate(-45deg);width:min(1vw,12px);height:min(1vw,12px);border-right:min(.3333333333vw,4px) solid currentcolor;border-bottom:min(.3333333333vw,4px) solid currentcolor}@media screen and (width<=767px){.p-section-hero .p-kv-slide__more-button:after{right:4vw;width:2.1333333333vw;height:2.1333333333vw;border-right:.5333333333vw solid currentcolor;border-bottom:.5333333333vw solid currentcolor}}@media(hover:hover){.p-section-hero .p-kv-slide__more-button{transition:translate .3s,box-shadow .3s}.p-section-hero .p-kv-slide__more-button:hover{translate:0 -2px;box-shadow:0 4px 15px #0000001a}}.p-section-hero .p-intro{margin-top:168px;color:#333}@media screen and (width<=767px){.p-section-hero .p-intro{margin-top:130px}}.p-section-hero .p-intro__catch{text-align:center;font-size:2.75rem;font-weight:600}@media screen and (width<=767px){.p-section-hero .p-intro__catch{font-size:1.25rem;line-height:2}}.p-section-hero .p-intro__catch>span{display:inline-block;background-image:linear-gradient(0deg,currentcolor 2px,transparent 2px)}@media screen and (width<=767px){.p-section-hero .p-intro__catch>span{background-image:linear-gradient(0deg,currentcolor 1px,transparent 1px)}}.p-section-hero .p-intro__text{margin-top:40px;text-align:center;font-size:1.625rem;line-height:2.0769230769}@media screen and (width<=767px){.p-section-hero .p-intro__text{margin-top:28px;font-size:1rem;line-height:2;text-align:left}}.p-section-hero .p-intro__text>span{display:inline-block}@media screen and (width<=767px){.p-section-hero .p-intro__text>span{display:inline}}.p-section-hero .p-inpage-link{margin-top:60px}@media print{.p-section-hero .p-inpage-link{break-inside:avoid}}.p-section-hero .p-inpage-link__title-image{margin-inline:auto;max-width:45.125rem}@media screen and (width<=767px){.p-section-hero .p-inpage-link__title-image{max-width:20.3125rem}}.p-section-hero .p-inpage-link__title-image img{width:100%}.p-section-hero .p-inpage-link__list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 min(6.1666666667vw,74px);margin:40px -4.1667% 0}@media screen and (width<=767px){.p-section-hero .p-inpage-link__list{margin:16px 0 0;gap:26px 14px}}.p-section-hero .p-inpage-link__item:nth-of-type(1) .p-inpage-link__item-inner{background-image:url(/mothers_hellowork/common/images/top/hero-cloud-01.png)}.p-section-hero .p-inpage-link__item:nth-of-type(2) .p-inpage-link__item-inner{background-image:url(/mothers_hellowork/common/images/top/hero-cloud-02.png)}.p-section-hero .p-inpage-link__item:nth-of-type(3){display:flex;justify-content:center;grid-column:span 2}.p-section-hero .p-inpage-link__item:nth-of-type(3) .p-inpage-link__item-inner{width:calc((100% - min(6.1666666667vw,74px))/2);background-image:url(/mothers_hellowork/common/images/top/hero-cloud-03.png)}@media screen and (width<=767px){.p-section-hero .p-inpage-link__item:nth-of-type(3) .p-inpage-link__item-inner{width:calc((100% - 14px)/2)}}.p-section-hero .p-inpage-link__item-inner{aspect-ratio:613/439;background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.p-section-hero .p-inpage-link__text{font-size:2rem;font-weight:600;line-height:1.5;text-align:center;margin-bottom:min(2.3333333333vw,28px)}@media screen and (width<=767px){.p-section-hero .p-inpage-link__text{font-size:.875rem;line-height:1.5714285714;margin-bottom:6%}}.p-section-hero .p-inpage-link .c-more-button{max-width:15rem;min-height:3.5rem;font-size:1.4375rem}@media screen and (width<=767px){.p-section-hero .p-inpage-link .c-more-button{font-size:.875rem;border:none;max-width:9.375rem;min-height:2.75rem;margin-bottom:-20%}}.p-section-hero .p-inpage-link .c-more-button:after{top:45%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}@media screen and (width<=767px){.p-section-hero .p-inpage-link .c-more-button:after{right:1.25rem;width:.5rem;height:.5rem;border-right:.125rem solid currentcolor;border-bottom:.125rem solid currentcolor}}.p-section-feature{overflow-x:clip}.p-section-feature:before{content:"";display:block;height:100px;background-image:url(/mothers_hellowork/common/images/top/feature-bg-top.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-feature:before{height:50px;background-image:url(/mothers_hellowork/common/images/top/feature-bg-top-sp.png)}}.p-section-feature:after{content:"";display:block;height:120px;background-image:url(/mothers_hellowork/common/images/top/feature-bg-bottom.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-feature:after{height:50px;background-image:url(/mothers_hellowork/common/images/top/feature-bg-bottom-sp.png)}}.p-section-feature__bg{background-color:#ffe3e7}.p-section-feature__header{position:relative;top:-21px;color:#b02c4d}@media screen and (width<=767px){.p-section-feature__header{top:auto}}.p-section-feature__body{margin-top:14px}@media screen and (width<=767px){.p-section-feature__body{margin-top:18px}}.p-section-feature__intro{font-size:1.375rem;text-align:center;line-height:1.5454545455}@media screen and (width<=767px){.p-section-feature__intro{font-size:1rem;text-align:left;line-height:2}}.p-section-feature__intro>span{display:inline-block}@media screen and (width<=767px){.p-section-feature__intro>span{display:inline}}.p-section-feature__slider{margin-top:44px}@media screen and (width<=767px){.p-section-feature__slider{margin-top:40px;padding:0 33px}}.p-section-feature__slider .splide__track{overflow:visible;position:relative;cursor:grab}.p-section-feature__slider .splide__track:active{cursor:grabbing}.p-section-feature__slider .splide__arrow{position:absolute;top:190px;transform:translateY(-50%);z-index:1}@media screen and (width<=767px){.p-section-feature__slider .splide__arrow{top:140px}}.p-section-feature__slider .splide__arrow--prev{left:10px}@media screen and (width<=767px){.p-section-feature__slider .splide__arrow--prev{left:-43px}}.p-section-feature__slider .splide__arrow--next{right:10px}@media screen and (width<=767px){.p-section-feature__slider .splide__arrow--next{right:-43px}}.p-section-feature__slider .splide__pagination{position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.p-section-feature__slider .splide__pagination{left:50%;bottom:-27px}}@media print{.p-section-feature__slider .splide__list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:40px;transform:none!important}.p-section-feature__slider .splide__slide{width:auto!important;margin:0!important}}.p-section-feature .p-card{background-color:#fff;height:100%;border-radius:20px;position:relative;padding:50px 30px 25px}@media screen and (width<=767px){.p-section-feature .p-card{border-radius:10px;padding:30px 20px 20px}}.p-section-feature .p-card__number{position:absolute;top:0;left:-15px;transform:translateY(-50%);width:137px;height:97px;background-image:url(/mothers_hellowork/common/images/top/feature-card-number-bg.png);background-size:100% 100%;display:flex;align-items:center;justify-content:center;font-size:1.125rem}@media screen and (width<=767px){.p-section-feature .p-card__number{left:-8px;width:73px;height:52px;font-size:.7859rem}}.p-section-feature .p-card__number>span{font-weight:600;font-size:1.5em;transform:translateY(-.08em)}.p-section-feature .p-card__title{font-weight:600;font-size:1.375rem;color:#c74c6a;line-height:1.5151515152}@media screen and (width<=767px){.p-section-feature .p-card__title{font-size:1rem}}.p-section-feature .p-card__image{margin-top:16px}@media screen and (width<=767px){.p-section-feature .p-card__image{margin-top:12px}}.p-section-feature .p-card__image img{width:100%;border-radius:10px}@media screen and (width<=767px){.p-section-feature .p-card__image img{border-radius:5px}}.p-section-feature .p-card__body{margin-top:24px;font-size:1.125rem;line-height:1.6111111111}@media screen and (width<=767px){.p-section-feature .p-card__body{margin-top:8px;font-size:.875rem;line-height:1.7142857143}}.p-section-feature .p-card__body dl{margin-top:1.6111em}.p-section-feature .p-card__body dl dt{font-weight:600}.p-section-feature .p-card__body dl dd{padding:0 0 0 1em;text-indent:-1em}.p-section-feature .p-card__body dl dd:before{content:"・"}.p-section-feature__more-wrap{margin-top:64px;text-align:center}@media screen and (width<=767px){.p-section-feature__more-wrap{margin-top:52px}}.p-section-flow{padding:70px 0 0}.p-section-flow__body{margin-top:48px}.p-section-flow .p-step-list{border-radius:20px;background-color:#fff;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (width<=767px){.p-section-flow .p-step-list{border-radius:10px;grid-template-columns:1fr}}.p-section-flow .p-step-list__item{display:grid;grid-template-rows:subgrid;grid-row:span 4}@media screen and (width<=767px){.p-section-flow .p-step-list__item{display:block}}.p-section-flow .p-step-list__item+.p-step-list__item{position:relative}.p-section-flow .p-step-list__item+.p-step-list__item:before{content:"";background-image:url(/mothers_hellowork/common/images/top/flow-step-arrow.png);position:absolute;top:0;left:0;width:33px;height:100%;background-size:100% 100%;pointer-events:none}@media screen and (width<=767px){.p-section-flow .p-step-list__item+.p-step-list__item:before{background-image:url(/mothers_hellowork/common/images/top/flow-step-arrow-sp.png);width:100%;height:26px}}.p-section-flow .p-step{padding:20px 30px 80px}@media screen and (width<=767px){.p-section-flow .p-step{padding:20px}}.p-section-flow .p-step__header{display:flex;flex-direction:column;justify-content:space-between}@media screen and (width<=767px){.p-section-flow .p-step__header{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.p-section-flow .p-step__meta{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:15%}}.p-section-flow .p-step__number{font-size:1.875rem;font-weight:400;color:#c74c6a;word-break:break-all}@media screen and (width<=767px){.p-section-flow .p-step__number{font-size:1.25rem}}.p-section-flow .p-step__title{margin-top:4px;font-size:1.875rem;font-weight:600;line-height:1.2333333333}@media screen and (width<=767px){.p-section-flow .p-step__title{margin-top:0;font-size:1.125rem;text-align:center;line-height:1.6111111111}}.p-section-flow .p-step__title>span{display:inline-block}.p-section-flow .p-step__image{margin-top:10px}@media screen and (width<=767px){.p-section-flow .p-step__image{margin-top:0}}.p-section-flow .p-step__image img{margin-inline:auto}.p-section-flow .p-step__body{margin-top:16px;font-size:1.125rem;line-height:1.6111111111}@media screen and (width<=767px){.p-section-flow .p-step__body{margin-top:10px;font-size:.875rem;line-height:1.7142857143}}.p-section-flow__more-wrap{margin-top:-38px;display:flex;justify-content:center;align-items:start;flex-wrap:wrap;gap:20px 40px}@media screen and (width<=767px){.p-section-flow__more-wrap{margin-top:25px;gap:15px}}.p-section-voice{padding:100px 0}@media screen and (width<=767px){.p-section-voice{padding:50px 0}}.p-section-voice__body{margin-top:56px}@media screen and (width<=767px){.p-section-voice__body{margin-top:25px}}.p-section-voice .p-voice-list{display:grid;grid-template-columns:repeat(2,1fr);gap:49px 52px}@media screen and (width<=1024px){.p-section-voice .p-voice-list{grid-template-columns:1fr;max-width:1000px;margin-inline:auto}}@media screen and (width<=767px){.p-section-voice .p-voice-list{gap:15px}}.p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3){grid-column:span 2;display:flex;justify-content:center}.p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3)>*{width:calc((100% - 52px)/2)}@media screen and (width<=1024px){.p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3){grid-column:span 1;display:block}.p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3)>*{width:auto}}.p-section-voice .p-voice{background-color:#ffdfe2;border-radius:60px;height:100%}@media screen and (width<=767px){.p-section-voice .p-voice{border-radius:40px}}@media print{.p-section-voice .p-voice{break-inside:avoid}}.p-section-voice .p-voice__inner{height:100%;background-color:#fff;border-radius:100px;display:flex;overflow:hidden}@media screen and (width<=767px){.p-section-voice .p-voice__inner{border-radius:60px;position:relative;display:flex;flex-direction:column-reverse}}.p-section-voice .p-voice__image{width:260px;height:100%;display:flex;align-items:end}@media screen and (width<=767px){.p-section-voice .p-voice__image{width:105px;height:auto;margin-inline:auto}}.p-section-voice .p-voice__body{flex:1;padding:40px 40px 40px 0;font-size:1.125rem;line-height:1.6111111111;display:flex;align-items:center}@media screen and (width<=767px){.p-section-voice .p-voice__body{padding:25px 25px 0;font-size:.875rem;line-height:1.7142857143;position:relative}}html.text-lg .p-section-voice .p-voice-list,html.text-xl .p-section-voice .p-voice-list{grid-template-columns:1fr;max-width:1000px;margin-inline:auto}html.text-lg .p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3),html.text-xl .p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3){grid-column:span 1;display:block}html.text-lg .p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3)>*,html.text-xl .p-section-voice .p-voice-list .p-voice-list__item:nth-of-type(3)>*{width:auto}.p-section-gallery{overflow-x:clip}.p-section-gallery:before{content:"";display:block;height:110px;background-image:url(/mothers_hellowork/common/images/top/gallery-bg-top.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-gallery:before{height:50px;background-image:url(/mothers_hellowork/common/images/top/gallery-bg-top-sp.png)}}.p-section-gallery:after{content:"";display:block;height:110px;background-image:url(/mothers_hellowork/common/images/top/gallery-bg-bottom.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-gallery:after{height:50px;background-image:url(/mothers_hellowork/common/images/top/gallery-bg-bottom-sp.png)}}.p-section-gallery__bg{background-color:#ffe3e7;padding:0 0 20px}@media screen and (width<=767px){.p-section-gallery__bg{padding:0 0 28px}}.p-section-gallery__body{margin-top:52px}@media screen and (width<=767px){.p-section-gallery__body{margin-top:25px}}@media screen and (width<=767px){.p-section-gallery__slider{padding:0 33px}}.p-section-gallery__slider .splide__track{overflow:visible;position:relative;cursor:grab}.p-section-gallery__slider .splide__track:active{cursor:grabbing}.p-section-gallery__slider .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.p-section-gallery__slider .splide__arrow[disabled]{opacity:.8;cursor:not-allowed}.p-section-gallery__slider .splide__arrow--prev{left:10px}@media screen and (width<=767px){.p-section-gallery__slider .splide__arrow--prev{left:-43px}}.p-section-gallery__slider .splide__arrow--next{right:10px}@media screen and (width<=767px){.p-section-gallery__slider .splide__arrow--next{right:-43px}}.p-section-gallery__slider .splide__pagination{position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.p-section-gallery__slider .splide__pagination{left:50%;bottom:-27px}}@media print{.p-section-gallery__slider .splide__list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:40px;transform:none!important}.p-section-gallery__slider .splide__slide{width:auto!important;margin:0!important}}.p-section-gallery .p-card-gallery{display:flex;flex-direction:column;justify-content:start;width:100%;height:100%;border:none;background-color:#fff;border-radius:12px;padding:20px 30px 30px;text-align:left}@media screen and (width<=767px){.p-section-gallery .p-card-gallery{border-radius:10px;padding:12px 20px 20px}}@media(hover:hover){.p-section-gallery .p-card-gallery{transition:opacity .2s}.p-section-gallery .p-card-gallery:hover{opacity:.8}}.p-section-gallery .p-card-gallery__title{display:block;font-size:1.75rem;font-weight:600;color:#c74c6a;line-height:1.2}@media screen and (width<=767px){.p-section-gallery .p-card-gallery__title{font-size:1rem}}.p-section-gallery .p-card-gallery__image{display:block;margin-top:20px}@media screen and (width<=767px){.p-section-gallery .p-card-gallery__image{margin-top:12px}}.p-section-gallery .p-card-gallery__image img{width:100%;border-radius:5px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.p-dialog-overlay{position:fixed;inset:0;z-index:11;background:#000000b3;animation:fadein .3s ease-out;overflow-y:auto;padding:80px 20px;display:flex;justify-content:center;align-items:center}.p-dialog-movie{position:relative;width:100%;max-width:960px;outline:none;margin:auto}.p-dialog-movie__content{position:relative;width:100%;padding-top:56.25%}.p-dialog-movie__content>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.p-dialog-movie__close{position:absolute;top:-64px;right:0;width:46px;height:46px;border:none;background-color:transparent;padding:0}.p-dialog-movie__close:before,.p-dialog-movie__close:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#fff}.p-dialog-movie__close:before{transform:translate(-50%,-50%) rotate(45deg)}.p-dialog-movie__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-section-faq{padding:100px 0 150px}@media screen and (width<=767px){.p-section-faq{padding:50px 0 35px}}.p-section-faq__body{margin-top:50px}@media screen and (width<=767px){.p-section-faq__body{margin-top:25px}}.p-section-faq .p-accordion{display:grid;gap:20px}@media screen and (width<=767px){.p-section-faq .p-accordion{gap:10px}}@media print{.p-section-faq .p-accordion{break-inside:avoid}}.p-section-faq .p-accordion__item{background-color:#fff;border-radius:20px;overflow:hidden}@media screen and (width<=767px){.p-section-faq .p-accordion__item{border-radius:10px}}.p-section-faq .p-accordion__header{font-weight:600;font-size:1.5rem;padding:2px}@media screen and (width<=767px){.p-section-faq .p-accordion__header{font-size:.9375rem}}.p-section-faq .p-accordion__trigger{width:100%;text-align:left;border:none;background-color:transparent;min-height:93px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-radius:20px}@media screen and (width<=767px){.p-section-faq .p-accordion__trigger{min-height:44px;padding:8px 8px 8px 12px;gap:20px;border-radius:10px}}.p-section-faq .p-accordion__term{display:flex;justify-content:start;gap:21px;line-height:1.5}@media screen and (width<=767px){.p-section-faq .p-accordion__term{gap:8px}}.p-section-faq .p-accordion__term:before{content:"Q";font-size:2.875rem;color:#c74c6a;line-height:1}@media screen and (width<=767px){.p-section-faq .p-accordion__term:before{font-size:20px}}.p-section-faq .p-accordion__term>span{margin-top:5px}@media screen and (width<=767px){.p-section-faq .p-accordion__term>span{margin-top:0}}.p-section-faq .p-accordion__icon{flex-shrink:0;display:block;width:53px;height:53px;background-color:#c74c6a;color:#fff;border:2px solid #f9cbd4;border-radius:50%;position:relative}@media screen and (width<=767px){.p-section-faq .p-accordion__icon{width:28px;height:28px}}.p-section-faq .p-accordion__icon:before,.p-section-faq .p-accordion__icon:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentcolor}.p-section-faq .p-accordion__icon:before{width:20px;height:4px}@media screen and (width<=767px){.p-section-faq .p-accordion__icon:before{width:10px;height:2px}}.p-section-faq .p-accordion__icon:after{width:4px;height:20px;transition:transform .2s}@media screen and (width<=767px){.p-section-faq .p-accordion__icon:after{width:2px;height:10px}}.p-section-faq .p-accordion__trigger[data-state=open] .p-accordion__icon:after{transform:translate(-50%,-50%) scaleY(0)}.p-section-faq .p-accordion__panel[data-state=open]{animation:slideDown .2s ease-out}.p-section-faq .p-accordion__panel[data-state=closed]{animation:slideUp .2s ease-out}.p-section-faq .p-accordion__description{padding:4px 42px 36px 18px;display:flex;align-items:start;gap:22px;font-size:1.25rem;line-height:1.7}@media screen and (width<=767px){.p-section-faq .p-accordion__description{padding:4px 20px 14px 14px;font-size:.875rem;line-height:1.5;gap:8px}}.p-section-faq .p-accordion__description:before{content:"A";font-size:2.875rem;font-weight:600;color:#c74c6a;line-height:1}@media screen and (width<=767px){.p-section-faq .p-accordion__description:before{font-size:20px}}.p-section-faq .p-banner-list{margin-top:100px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media screen and (width<=1024px){.p-section-faq .p-banner-list{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.p-section-faq .p-banner-list{margin-top:52px;grid-template-columns:1fr;gap:10px}}.p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1){grid-column:span 3}@media screen and (width<=1024px){.p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1){grid-column:span 2}}@media screen and (width<=767px){.p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1){grid-column:span 1}}.p-section-faq .p-banner{display:flex;align-items:center;justify-content:center;border-radius:30px;background-color:#c74c6a;color:#fff;border:4px solid #fff;height:100%}@media screen and (width<=767px){.p-section-faq .p-banner{border-width:2px;border-radius:15px}}@media print{.p-section-faq .p-banner{break-inside:avoid}}.p-section-faq .p-banner--image{padding:4px}@media screen and (width<=767px){.p-section-faq .p-banner--image{padding:2px}}.p-section-faq .p-banner--image img{width:100%;border-radius:24px}@media screen and (width<=767px){.p-section-faq .p-banner--image img{border-radius:11px}}.p-section-faq .p-banner--text{min-height:160px;position:relative;text-align:center;padding:16px 36px;color:#b02c4d;background-color:#fff5f6;border-color:#b02c4d}@media screen and (width<=767px){.p-section-faq .p-banner--text{min-height:70px;padding:8px 44px}}.p-section-faq .p-banner--text:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%) rotate(-45deg);width:16px;height:16px;border-right:4px solid currentcolor;border-bottom:4px solid currentcolor}@media screen and (width<=767px){.p-section-faq .p-banner--text:before{left:11px;width:8px;height:8px;border-right-width:2px;border-bottom-width:2px}}.p-section-faq .p-banner--external:after{content:"";position:absolute;right:11px;bottom:11px;width:32px;height:32px;background-image:url(/mothers_hellowork/common/images/common/external-icon.png);background-size:100% 100%}@media screen and (width<=767px){.p-section-faq .p-banner--external:after{bottom:50%;right:13px;transform:translateY(50%);width:24px;height:24px}}@media(hover:hover){.p-section-faq .p-banner{transition:opacity .2s}.p-section-faq .p-banner:hover{opacity:.8}}.p-section-faq .p-banner__inner{display:grid;gap:6px}@media screen and (width<=767px){.p-section-faq .p-banner__inner{gap:4px}}.p-section-faq .p-banner__row{font-size:1.5rem;line-height:1.2;font-weight:600}@media screen and (width<=767px){.p-section-faq .p-banner__row{font-size:.875rem}}.p-section-faq .p-banner__row--sm{font-size:1.25rem;font-weight:500}@media screen and (width<=767px){.p-section-faq .p-banner__row--sm{font-size:.75rem}}.p-section-faq .p-pdf-caution{margin-top:30px}@media screen and (width<=767px){.p-section-faq .p-pdf-caution{margin-top:25px}}.p-section-faq .p-pdf-caution__link{display:flex;gap:12px}@media screen and (width<=767px){.p-section-faq .p-pdf-caution__link{gap:8px}}@media(hover:hover){.p-section-faq .p-pdf-caution__link{transition:opacity .2s}.p-section-faq .p-pdf-caution__link:hover{opacity:.8}}@media screen and (width<=767px){.p-section-faq .p-pdf-caution__image{width:90px}}.p-section-faq .p-pdf-caution__text{font-weight:400;font-size:1rem;line-height:1.25;flex:1}@media screen and (width<=767px){.p-section-faq .p-pdf-caution__text{font-size:.625rem;line-height:1.2}}html.text-lg .p-section-faq .p-banner-list,html.text-xl .p-section-faq .p-banner-list{grid-template-columns:repeat(2,1fr)}@media screen and (width<=767px){html.text-lg .p-section-faq .p-banner-list,html.text-xl .p-section-faq .p-banner-list{grid-template-columns:1fr}}html.text-lg .p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1),html.text-xl .p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1){grid-column:span 2}@media screen and (width<=767px){html.text-lg .p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1),html.text-xl .p-section-faq .p-banner-list .p-banner-list__item:nth-of-type(1){grid-column:span 1}}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.c-more-button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:30rem;min-height:4.75rem;background-color:#c74c6a;color:#fff;border:2px solid #f9cbd4;border-radius:9999px;font-weight:600;font-size:1.5rem;padding:.5rem 3rem .5rem 1.875rem;position:relative;text-align:center;line-height:1.2;transform:translateZ(0);backface-visibility:hidden}@media screen and (width<=767px){.c-more-button{max-width:17.5rem;min-height:2.75rem;font-size:.875rem;padding:.25rem 2rem .25rem .875rem}}.c-more-button:after{content:"";position:absolute;top:50%;right:2rem;transform:translateY(-50%) rotate(-45deg);width:.75rem;height:.75rem;border-right:.25rem solid currentcolor;border-bottom:.25rem solid currentcolor}@media screen and (width<=767px){.c-more-button:after{right:1.25rem;width:.625rem;height:.625rem;border-right:.1875rem solid currentcolor;border-bottom:.1875rem solid currentcolor}}@media(hover:hover){.c-more-button{transition:translate .3s,box-shadow .3s}.c-more-button:hover{translate:0 -2px;box-shadow:0 4px 15px #0000001a}}.c-more-button__row--sm{font-weight:500;font-size:1.0625rem}@media screen and (width<=767px){.c-more-button__row--sm{font-size:.75rem}}.c-caution-list{padding:0 0 0 1em}.c-caution-list__item{text-indent:-1em}.c-caution-list__item:before{content:"※"}*.js-fade-up{opacity:0;transform:translateY(50px);transition:opacity .8s,transform .8s}*.js-fade-up.is-visible{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce),print{*.js-fade-up{opacity:1;transform:none;transition:none}}*.js-fade-scale>*{opacity:0;transform:scale(.5);transition:opacity .5s,transform .5s}@media(prefers-reduced-motion:reduce),print{*.js-fade-scale>*{opacity:1;transform:none;transition:none}}*.js-fade-scale>*:nth-of-type(1){transition-delay:0s}*.js-fade-scale>*:nth-of-type(2){transition-delay:.5s}*.js-fade-scale>*:nth-of-type(3){transition-delay:1s}*.js-fade-scale>*:nth-of-type(4){transition-delay:1.5s}*.js-fade-scale>*:nth-of-type(5){transition-delay:2s}*.js-fade-scale.is-visible>*{opacity:1;transform:scale(1)}
