﻿@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;500&family=Noto+Sans+JP:wght@400;700&family=Shippori+Mincho:wght@400;700&display=swap";html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}img{border-style:none}ul,ol{list-style:none;margin:0}fieldset,button{border:none;background:none}input[type*=button]{cursor:pointer}em{font-style:normal}main{display:block}button{cursor:pointer}button:focus{outline:none}body,html{width:100%;scroll-behavior:smooth}@media(min-width: 769px){body,html{width:100%;scroll-behavior:smooth;scroll-padding-top:110px}}body{color:#644943;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS ゴシック",sans-serif;font-weight:400;line-height:1.6;word-break:break-all;overflow-wrap:break-word;margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-size:18px}*{box-sizing:border-box}img{vertical-align:bottom}@media(min-width: 769px){.pc{display:block}}@media(max-width: 768px){.pc{display:none}}@media(min-width: 769px){.sp{display:none}}@media(max-width: 768px){.sp{display:block}}em{background:linear-gradient(transparent 70%, #FFF16C 70% 90%, transparent 90%)}b{color:#e29500;font-weight:bold}.center{text-align:center}.button{border-radius:100px;box-shadow:0 0 10px rgba(117,117,117,.5);font-weight:bold;line-height:1.2;display:flex;align-content:center;padding:20px 26px;cursor:pointer}@media screen and (min-width: 769px)and (max-width: 1080px){.button{font-size:20px}}@media screen and (min-width: 1081px){.button{font-size:25px}}@media(max-width: 768px){.button{display:inline-flex;justify-content:center;font-size:20px;padding:10px 30px}}.button:hover{opacity:.8}.button__primary{position:relative;background:#f26a83;color:#fff;text-shadow:2px 2px 4px #bb485e}.button__primary p{position:relative;z-index:1}.button__secondary{background:#976965;color:#fff}@media(min-width: 769px){.section{padding:80px 0}}@media(max-width: 768px){.section{padding:50px 0}}.section--light-pink{background:#fff1f7}.section--cream{background-color:#fffef9;text-align:center}@media(min-width: 769px){.section--cream p{text-align:left}}.section--cream-dot{background-color:#fffade;background-image:radial-gradient(#FFE8BD 15%, transparent 20%);background-size:10px 10px;background-repeat:repeat}.section--dark-beige{background:#f2f0e9}@media screen and (min-width: 1081px){.section__inner{width:1040px;margin:auto}}@media screen and (max-width: 1080px){.section__inner{padding:0 20px}}.section__text{margin-bottom:24px}@media(max-width: 768px){.section__worklifebalance{width:93%;margin:30px auto;padding:20px 0 30px;background:#fff1f7;border-radius:10px}.section__worklifebalance p{width:94%;margin:0 auto 10px;text-align:center;font-weight:600}.section__worklifebalance b{color:#f26a83;font-size:25px;font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif}.section__worklifebalance img{width:85%}}@media(min-width: 769px){.section__worklifebalance{max-width:1200px;margin:0 auto}.section__worklifebalance img{width:90%;margin-top:60px}}.title{font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif;font-weight:700;text-align:center}@media(min-width: 769px){.title{margin-bottom:50px;font-size:32px}}@media(max-width: 768px){.title{margin-bottom:36px;font-size:23.1104px}}.title--pink{color:#f26a83}.cta{display:flex;flex-direction:column;align-items:center;padding:50px 10px}@media(max-width: 768px){.cta{padding:30px 10px}}.cta .inner{border-radius:40px;background-color:#fff;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1080px){.cta .inner{padding:25px 40px 35px}}@media screen and (min-width: 1081px){.cta .inner{padding:25px 60px 35px}}@media(max-width: 768px){.cta .inner{max-width:450px;width:calc(100% - 30px);padding:15px 10px 20px;background-image:url("../img/cta-bg-sp.png");background-repeat:no-repeat;background-position:bottom -30px right -20px;background-size:contain}}.cta__title{display:flex;justify-content:center;margin-bottom:30px}@media(max-width: 768px){.cta__title{margin-bottom:10px}}.cta__text-title{margin:0 auto 30px;text-align:center}@media(max-width: 768px){.cta__text-title{margin:0 auto 5px}}.cta__contents{display:flex;justify-content:center;margin-bottom:25px}@media(max-width: 768px){.cta__contents{margin-bottom:10px}}.cta__label{background-color:#fff16c;padding:5px 15px 5px 50px;position:relative;font-size:22px;font-weight:bold;width:285px;margin-bottom:15px}@media(max-width: 768px){.cta__label{width:225px;font-size:16px;padding:5px 15px 5px 40px;margin-bottom:5px}}.cta__label::before{position:absolute;content:"";top:50%;left:15px;transform:translateY(-50%);background:url("../img/cta-label-icon.svg") no-repeat;background-size:cover;width:26px;height:31px;display:inline-block}@media(max-width: 768px){.cta__label::before{left:10px;width:20.8px;height:24.8px}}.cta__label .en{font-family:"Jost",sans-serif;font-weight:500;font-size:30px;line-height:1}@media(max-width: 768px){.cta__label .en{font-size:25px}}.cta__image{display:flex;align-items:center}@media screen and (min-width: 769px)and (max-width: 1080px){.cta__image{max-width:385px;margin:25px 0 0 20px}}@media screen and (min-width: 1081px){.cta__image{max-width:400px;margin:20px 0 0 50px}}.cta__image img{width:100%}.cta__button{display:flex;justify-content:center}@media(min-width: 769px){.cta__button .button+.button{margin-left:20px}}@media(max-width: 768px){.cta__button{flex-direction:column}.cta__button .button{margin-bottom:10px;flex-grow:1}}.header{background:#fffef9}@media(min-width: 769px){.header{padding:16px 0 22px;width:100%}}@media(max-width: 768px){.header{padding:14px 0 16px}}.header__logo{text-align:center}@media(min-width: 769px){.header__logo img{width:320px}}@media(max-width: 768px){.header__logo img{width:260px}}.footer{background-color:#fff;text-align:center;padding:20px 0}@media(max-width: 768px){.footer{padding:20px 0 100px}}.footer-fix{background-color:rgba(255,255,255,.9);box-shadow:0 -2px 6px rgba(117,117,117,.25);padding:5px 10px;position:fixed;bottom:0;right:0;width:100%;z-index:2}.footer-fix__button{display:flex;justify-content:center}.footer-fix__button .button{font-size:14px;padding:10px;border-radius:10px;text-align:center;display:flex;align-items:center}.footer-fix__button .button-em{font-size:18px}.footer-fix__button .button::before{border-radius:8px}.footer-fix__button .button:nth-child(1){flex-basis:40%}.footer-fix__button .button:nth-child(2){flex-basis:60%}.footer-fix__button .button+.button{margin-left:10px}.footer p{padding:0 15px}.footer__copyright{font-size:13.04px}.footer__list{justify-content:center}@media(min-width: 769px){.footer__list{display:flex}}.footer__list-access{margin:10px 20px 10px 0;text-align:left;font-size:14px}.footer__list-access span{font-weight:bold}.footer__list-tel{margin-bottom:15px}@media(max-width: 768px){.footer__list-tel{text-align:left}}.fv{overflow:hidden}@media(min-width: 769px){.fv{background:url("../img/fv_bg_pc.jpg") 0 0 no-repeat;background-size:cover;padding:70px 0;position:relative}}@media(max-width: 768px){.fv{background:url("../img/fv_bg_sp.jpg") 0 bottom no-repeat;background-size:cover;padding:24px 0 15px}}.fv .inner{margin:auto}@media(min-width: 769px){.fv .inner{display:flex;justify-content:center}}@media screen and (min-width: 1081px){.fv .inner{width:1080px;padding-right:40px;gap:48px}}@media screen and (min-width: 941px)and (max-width: 1080px){.fv .inner{width:calc(100% - 60px);padding-right:40px;gap:24px}}@media screen and (min-width: 769px)and (max-width: 940px){.fv .inner{width:calc(100% - 30px);padding-right:40px;gap:16px}}@media(max-width: 768px){.fv .inner>div{margin:auto}}.fv .inner::after{content:"";display:block;background:url("../img/fv_img_pc.png") 0 0 no-repeat;background-size:contain;position:relative}@media screen and (min-width: 1081px){.fv .inner::after{margin:-30px 0 0 0;width:800px;height:427px}}@media screen and (min-width: 901px)and (max-width: 1080px){.fv .inner::after{width:656px;height:350.14px}}@media screen and (min-width: 769px)and (max-width: 900px){.fv .inner::after{width:544px;height:290.36px}}@media(max-width: 768px){.fv .inner::after{display:none}}.fv__title{width:100%;height:auto}@media screen and (min-width: 769px){.fv__title{background:url("../img/fv_copy_pc.png") 0 0 no-repeat;background-size:contain;padding-top:57%}}@media screen and (max-width: 768px){.fv__title{background:url("../img/fv_copy_sp.png") 0 0 no-repeat;background-size:contain;padding-top:60%}}@media screen and (min-width: 1081px){.fv__title-wrap{width:500px;margin:0 auto 24px}}@media screen and (min-width: 901px)and (max-width: 1080px){.fv__title-wrap{width:437.6px;margin:0 auto 20px}}@media screen and (min-width: 769px)and (max-width: 900px){.fv__title-wrap{width:361.02px;margin:0 auto 20px}}@media screen and (min-width: 361px)and (max-width: 768px){.fv__title-wrap{width:calc(100% - 40px);max-width:400px;max-height:283px;margin:0 auto 20px}}@media screen and (max-width: 360px){.fv__title-wrap{width:250px;margin:0 auto -10px}}.fv__title span{opacity:0;line-height:0}@media(max-width: 768px){.fv__img{text-align:center}}@media(min-width: 769px){.fv__img img{width:710px}}@media(max-width: 768px){.fv__img img{width:90%;max-width:400px;margin:0 auto 24px}}@media(min-width: 769px){.fv__button{display:flex;justify-content:center}.fv__button .button+.button{margin-left:20px}}@media screen and (min-width: 901px)and (max-width: 1080px){.fv__button .button{padding:20px;font-size:20px}.fv__button .button+.button{margin-left:16px}}@media screen and (min-width: 769px)and (max-width: 900px){.fv__button .button{padding:18px 16px;font-size:18px}.fv__button .button+.button{margin-left:12px}}@media(max-width: 768px){.fv__button{margin:0 auto 15px;padding:0 15px;max-width:400px}.fv__button .button{width:100%}.fv__button .button+.button{margin-top:12px}}@media screen and (max-width: 340px){.fv__button .button{font-size:18px}}@media screen and (min-width: 989px){.reduction__inner{width:948px}}@media screen and (max-width: 988px){.reduction__inner{padding:0 20px}}@media(min-width: 769px){.reduction__inner{display:flex;justify-content:center;gap:40px;margin:auto}}@media(max-width: 768px){.reduction__inner{text-align:center}}@media(min-width: 769px){.reduction__text{width:52%;line-height:1.8}}@media(max-width: 768px){.reduction__text{margin-bottom:26px;line-height:1.5;text-align:center}}.reduction__text p{font-size:18px}.reduction__text p b{color:#f26a83}@media(min-width: 769px){.reduction__title{width:100%;max-width:495px;margin-bottom:20px}}@media(max-width: 768px){.reduction__title{width:300px;margin:0 auto 10px}}.reduction__title img{width:100%}@media(min-width: 769px){.reduction__image{width:38%;max-height:237px}}@media(max-width: 768px){.reduction__image{width:260px;height:171px;margin:auto}}.reduction__image img{width:100%}.problem__list{display:flex}@media(min-width: 769px){.problem__list{flex-wrap:wrap;justify-content:center;gap:20px}}@media(max-width: 768px){.problem__list{flex-direction:column;gap:36px}}.problem__item{text-align:center}@media(min-width: 769px){.problem__item{width:280px}}.problem__image{width:200px;height:200px}@media(min-width: 769px){.problem__image{margin-bottom:20px}}@media(max-width: 768px){.problem__image{margin-bottom:16px}}.problem__text{font-weight:600}.problem__text b{color:#f26a83}.resolve{position:relative;font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif;font-weight:700}@media(min-width: 769px){.resolve{margin-top:-80px;padding:110px 20px 0;line-height:2}}@media(max-width: 768px){.resolve{margin-top:-50px;padding:96px 20px 0;text-align:center}}.resolve:before{content:"";position:absolute;left:0;top:0;border-left:50vw solid rgba(0,0,0,0)}@media(min-width: 769px){.resolve:before{border-right:49vw solid rgba(0,0,0,0);border-top:110px solid}}@media(max-width: 768px){.resolve:before{border-right:50vw solid rgba(0,0,0,0);border-top:60px solid}}.resolve--arrow-white:before{border-top-color:#fff}@media(min-width: 769px){.resolve--arrow-dark-beige{margin-top:-50px}}@media(max-width: 768px){.resolve--arrow-dark-beige{margin-top:-30px}}.resolve--arrow-dark-beige:before{border-top-color:#f2f0e9}.resolve--pink{background:#e88597;color:#fff}.resolve--pink b{color:#fff16c}.resolve--cream-dot{background-color:#fffade;background-image:radial-gradient(#FFE8BD 15%, transparent 20%);background-size:10px 10px;background-repeat:repeat}.resolve__content{display:flex;align-items:center}@media(min-width: 769px){.resolve__content{justify-content:center;gap:24px}}@media(max-width: 768px){.resolve__content{flex-direction:column;justify-content:center;gap:15px}}.resolve__text{text-align:center}@media screen and (min-width: 937px){.resolve__text{font-size:2.375rem}}@media screen and (min-width: 769px)and (max-width: 936px){.resolve__text{font-size:2rem}}@media(max-width: 768px){.resolve__text{font-size:27.5px}}@media screen and (min-width: 937px){.resolve__text--small{font-size:25px;line-height:1.76}}@media screen and (min-width: 769px)and (max-width: 936px){.resolve__text--small{font-size:20px}}@media(max-width: 768px){.resolve__text--small{font-size:18px}}@media screen and (min-width: 937px){.resolve__text--small-sp{font-size:2.375rem}}@media screen and (min-width: 769px)and (max-width: 936px){.resolve__text--small-sp{font-size:2rem}}@media(min-width: 769px){.resolve__text p:nth-child(3){margin-top:10px}}@media(max-width: 768px){.resolve__text p:nth-child(3){margin-top:6px}}@media screen and (min-width: 937px){.resolve__image--01 img{width:299px}}@media screen and (min-width: 769px)and (max-width: 936px){.resolve__image--01 img{width:230px}}@media(max-width: 768px){.resolve__image--01 img{width:40%;min-width:211px}}@media screen and (min-width: 937px){.resolve__image--02 img{width:227px}}@media screen and (min-width: 769px)and (max-width: 936px){.resolve__image--02 img{width:200px}}@media(max-width: 768px){.resolve__image--02 img{width:34%;min-width:167px}}.card__list{display:flex}@media(min-width: 769px){.card__list{justify-content:center;gap:30px}}@media(max-width: 768px){.card__list{flex-direction:column;gap:20px}}.card__item{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#fff;font-size:18px}@media(min-width: 769px){.card__item{padding:30px 20px}}@media(max-width: 768px){.card__item{margin:auto;padding:20px;width:100%;max-width:500px}}@media(min-width: 769px){.card__item--2col{width:calc((100% - 30px)/2)}}@media screen and (min-width: 1081px){.card__item--2col--narrow{width:418px}}@media(min-width: 769px){.card__item--3col{width:calc((100% - 60px)/3)}}.card__item li{text-align:left}.card__title{display:flex;margin-bottom:20px;align-items:center;justify-content:center;text-align:center;line-height:1.3;font-weight:700}@media(min-width: 769px){.card__title{font-size:1.5rem}}@media(max-width: 768px){.card__title{font-size:22px}}.card__title--pink{color:#f26a83}.card__title--orange{color:#e29500}.card__content{display:flex;flex-direction:column}.card__content ul{display:flex;flex-direction:column;gap:6px}.card__content ul li{display:flex;line-height:1.4;gap:.5em}.card__content ul li:before{content:"";display:block;flex-shrink:0;width:4px;height:4px;border-radius:50%;position:relative;top:.7em;background:#644943}.card__image{width:calc(100% + 40px)}@media(min-width: 769px){.card__image{margin:-30px -20px 24px -20px;max-height:216px}}@media(max-width: 768px){.card__image{margin:-20px -20px 20px -20px;max-height:330px}}.feature{text-align:center}@media(min-width: 769px){.feature__more{margin-top:48px}}@media(max-width: 768px){.feature__more{margin-top:28px}}.feature__fee-title{margin-bottom:20px;color:#e29500;font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif;font-weight:700}@media(min-width: 769px){.feature__fee-title{font-size:3rem}}@media(max-width: 768px){.feature__fee-title{font-size:1.8125rem}}.feature__fee-text{margin-bottom:10px;font-weight:700}@media(min-width: 769px){.feature__fee-text{font-size:1.5rem}}@media(max-width: 768px){.feature__fee-text{font-size:18px}}.feature__fee-text b{color:#f26a83}@media(min-width: 769px){.feature__fee-note{font-size:16px}}@media(max-width: 768px){.feature__fee-note{font-size:14px}}.feature__fee-note b{color:#f26a83}.graph__image{display:block;margin:auto}.graph__image--01{width:264px;height:81px}.graph__image--02{width:283px;height:127px}.merit p{text-align:center;font-size:15px}.merit__list{display:flex;justify-content:center;flex-wrap:wrap;gap:50px}@media(min-width: 769px){.merit__list{margin-top:80px}}@media(max-width: 768px){.merit__list{margin-top:60px}}.merit__list li{background:#fff;position:relative;text-align:center;border-radius:20px}@media(min-width: 769px){.merit__list li{width:470px;padding:45px 50px 25px}}@media(max-width: 768px){.merit__list li{padding:40px 2% 20px;width:100%;max-width:500px;background:#fff;position:relative}}.merit__list li img{margin-bottom:20px}.merit__list li h3{font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif;font-weight:700;color:#f26a83;margin-bottom:20px;letter-spacing:.15em}@media(min-width: 769px){.merit__list li h3{font-size:1.75rem}}@media(max-width: 768px){.merit__list li h3{font-size:1.1875rem}}.merit__list li p{font-size:18px}.merit__text{text-align:center}.merit__image img{width:100%}@media(max-width: 768px){.merit__image img{width:85%}}@media(min-width: 769px){.merit__image-sub{width:323px;margin:30px auto 0}}@media(max-width: 768px){.merit__image-sub{width:80%;margin-top:1.5rem}}.merit__side{display:flex;align-items:center;padding-left:20px}.merit__side-text{text-align:left}@media(max-width: 768px){.merit__side-text{margin-top:10px;padding-right:20px}}.merit__side-text p{text-align:left}.merit__side img{width:100px;margin:0 30px 0 20px}@media(max-width: 768px){.merit__side img{width:25%;margin:0 20px 0 35px}}.merit__side h3,.merit__side p{text-align:left}.merit__number{position:absolute;margin-bottom:20px;left:0px;left:50%;transform:translateX(-50%);width:70px;top:-36px}.fix{position:fixed;right:0;z-index:2}@media(min-width: 769px){.fix{top:50%;transform:translateY(-50%)}}@media(max-width: 768px){.fix{width:100%;background-color:rgba(243,237,235,.9);box-shadow:0 -2px 6px rgba(117,117,117,.25);padding:5px 10px;bottom:0}}.fix__button{display:flex;justify-content:center}@media(min-width: 769px){.fix__button{flex-direction:column-reverse;gap:24px}}@media(max-width: 768px){.fix__button{gap:10px}}.fix__button .button{font-size:14px;padding:10px;text-align:center;display:flex;align-items:center}@media(min-width: 769px){.fix__button .button{width:80px;padding:20px 5px 20px 10px;text-align:center;writing-mode:vertical-rl;border-radius:30px 0 0 30px;font-size:22px;letter-spacing:.1em}}@media(max-width: 768px){.fix__button .button{border-radius:10px}}.fix__button .button-em{font-size:18px}@media(min-width: 769px){.fix__button .button::before{border-radius:28px 0 0 28px}}@media(max-width: 768px){.fix__button .button::before{border-radius:8px}}@media(max-width: 768px){.fix__button .button:nth-child(1){flex-basis:40%}}@media(max-width: 768px){.fix__button .button:nth-child(2){flex-basis:60%}}@media(min-width: 769px){.fix__button .button__primary:before{width:calc(100% - 4px)}}.report{background-color:#fff;justify-content:center}@media(max-width: 768px){.report{margin-top:32px}}@media(min-width: 769px){.report{margin-top:50px}}.report__title{background-color:#f26a83;border-radius:10px 10px 0 0;color:#fff;font-weight:bold;text-align:center;line-height:1.3;padding:10px 0}@media(min-width: 769px){.report__title{font-size:20px}}@media(max-width: 768px){.report__title{font-size:18px}}.report__content{display:flex;border-radius:0 0 10px 10px}@media(max-width: 768px){.report__content{padding:15px 20px;font-size:1.125rem;flex-direction:column;gap:10px}}@media(min-width: 769px){.report__content{padding:30px 50px;font-size:1.25rem;gap:40px}}@media(min-width: 769px){.report__list{width:calc((100% - 40px)/2)}}.report__list li{position:relative;display:flex;text-align:left}.report__list li:before{content:"";display:block;background:url(../img/check-icon.svg) 0 0 no-repeat;background-size:contain;flex-shrink:0;position:relative}@media(max-width: 768px){.report__list li:before{width:24px;height:24px;margin-right:6px;top:1px}}@media(min-width: 769px){.report__list li:before{width:30px;height:30px;margin-right:10px}}@media(max-width: 768px){.report__list li+li{margin-top:10px}}@media(min-width: 769px){.report__list li+li{margin-top:15px}}.flow{background-color:#fffef9;display:flex;padding:60px 0;justify-content:center;position:relative}.flow__inner{width:600px}@media(max-width: 768px){.flow__inner{width:340px}}.flow__inner__title{font-weight:700;text-align:center;margin-bottom:30px}@media(min-width: 769px){.flow__inner__title{font-size:30px;margin-bottom:40px}.flow__inner__title span{font-size:25px}}@media(max-width: 768px){.flow__inner__title{font-size:20px;margin-bottom:20px}}.flow__inner ul{justify-content:center}@media(min-width: 769px){.flow__inner ul{margin:0 auto;display:flex;height:230px;padding-top:5px}}@media(max-width: 768px){.flow__inner ul{text-align:center;width:98%}}.flow__inner__item{text-align:center;background-color:#fff1f7;border-radius:10px;padding:13px 5px}@media(max-width: 768px){.flow__inner__item{display:flex}}.flow__inner__item-title{color:#f26a83;font-weight:700;margin:auto}@media(min-width: 769px){.flow__inner__item-title{width:102px;height:90px}}@media(max-width: 768px){.flow__inner__item-title{width:45%}}.flow__inner__item-title p{background:#f26a83;color:#fff;font-family:"Shippori Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,"メイリオ",Meiryo,serif;font-size:17px;font-weight:700;width:31px;height:31px;border-radius:50%;margin:0 auto}.flow__inner__item-title span{font-size:12px;font-weight:400;line-height:1.1rem;color:#644943}.flow__inner__item img{max-width:100%;padding:15px 10px}.flow__inner__arrow{display:inline-block;width:10px;height:10px;margin:0 5px;padding:0 3px;border-top:2px solid #644943;border-right:2px solid #644943}@media(min-width: 769px){.flow__inner__arrow{transform:rotate(45deg);margin-top:110px}}@media(max-width: 768px){.flow__inner__arrow{transform:rotate(135deg);margin:6px 0}}.flow__subtitle{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS ゴシック",sans-serif;font-weight:700;text-align:center;margin-bottom:10px}@media(min-width: 769px){.flow__subtitle{font-size:30px}}@media(max-width: 768px){.flow__subtitle{font-size:16px}}.flow__title{font-weight:700;text-align:center}@media(min-width: 769px){.flow__title{font-size:40px}}@media(max-width: 768px){.flow__title{font-size:16px}.flow__title b{font-size:25px}}.case{background-color:#fffef9;display:flex;justify-content:center;padding:50px 0 60px}@media(max-width: 768px){.case{padding:30px 0 40px}}.case__title{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS ゴシック",sans-serif;font-weight:700;text-align:center}@media(min-width: 769px){.case__title{font-size:30px;margin-bottom:40px}}@media(max-width: 768px){.case__title{font-size:20px;margin-bottom:20px}}.case__item{background-color:#fff;border:2px solid #f3edeb;border-radius:20px;display:flex;margin-bottom:60px;padding:30px 35px}.case__item b{color:#e88597}.case__item:last-child{margin-bottom:0}@media(max-width: 768px){.case__item{max-width:500px;flex-wrap:wrap;padding:15px 15px 20px;margin:0 auto 30px}}@media(min-width: 769px){.case__image{width:450px;height:auto;margin-top:10px}}@media(max-width: 768px){.case__image{margin-bottom:20px}}.case__image img{width:100%}@media(min-width: 769px){.case__content{max-width:450px;margin-left:40px}}.case__content-title h3{font-size:25px;color:#e88597;line-height:1.4;margin-bottom:20px}@media(max-width: 768px){.case__content-title h3{font-size:20px;margin-bottom:10px}}.case__content-text{margin-bottom:10px}