@media(min-width: 560px){.static-page .sp{display:none}}.static-page .pc{display:none}@media(min-width: 560px){.static-page .pc{display:block}}.static-page .page-ttl{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:15px;line-height:1;margin:0 auto 30px;font-weight:900}.static-page .icon{display:block;width:18px;flex-shrink:0}@media(min-width: 560px){.static-page .icon{width:30px}}.static-page .label{font-size:1.5rem;display:block;white-space:nowrap}@media(min-width: 560px){.static-page .label{font-size:1.6rem}}@media(min-width: 1260px){.static-page .label{font-size:1.8rem}}@media(min-width: 1480px){.static-page .label{font-size:2.6rem}}.static-page .summary{margin:0 auto}@media(min-width: 560px){.static-page .summary{font-size:1.7rem;line-height:2}}.static-page .summary strong{color:#ee630d}.static-page .cta-main{margin:30px auto 0;display:block}.static-page .cta-main .btn{display:flex;justify-content:center;align-items:flex-end}.simulation-box{text-align:center;max-width:1024px;margin:0 auto;background:url(../img/top/hero-bg.svg) 88% 96%/40% auto no-repeat}@media(min-width: 560px){.simulation-box{background-position:90% 90%;background-size:33% auto}}.simulation-box .simulation-inner{padding:30px 20px 25px;border-radius:20px;border:solid 7px #f3f4f5}@media(min-width: 560px){.simulation-box .simulation-inner{padding:50px 6vw}}@media(min-width: 1024px){.simulation-box .simulation-inner{padding:70px 8vw}}@media(min-width: 1260px){.simulation-box .simulation-inner{padding-top:90px}}.simulation-box .deco{width:90%;margin:0 auto -2.4vw}@media(min-width: 560px){.simulation-box .deco{width:60%}}.simulation-box .sect-heading{font-size:2rem;line-height:1.6}@media(min-width: 560px){.simulation-box .sect-heading{font-size:2.6rem}}@media(min-width: 1260px){.simulation-box .sect-heading{font-size:2.9rem}}@media(min-width: 1480px){.simulation-box .sect-heading{font-size:3.2rem}}.simulation-box .summary{margin:10px auto 20px}@media(min-width: 560px){.simulation-box .summary{line-height:2;font-size:1.4rem;margin-top:20px;margin-bottom:25px;text-align:center}}@media(min-width: 834px){.simulation-box .summary{font-size:1.7rem}}.simulation-box .flash-btn.cta-main{margin-top:20px}@media(min-width: 768px){.simulation-box .flash-btn.cta-main{margin-top:50px}}.simulation-box .flash-btn.cta-main .btn .icon-box{margin-right:0}.simulation-box .info{font-weight:700;margin-top:30px;font-size:1.3rem}@media(min-width: 560px){.simulation-box .info{margin-top:50px;font-size:1.6rem}}.simulation-box .download{font-weight:700;color:#ee630d;display:flex;align-items:center;justify-content:center;margin-top:20px}@media(min-width: 560px){.simulation-box .download{margin-top:30px}}.simulation-box .download .label{font-size:1.6rem}@media(min-width: 560px){.simulation-box .download .label{font-size:1.7rem}}@media(min-width: 834px){.simulation-box .download .label{font-size:2rem}}.head-cont{margin:0 auto 40px}@media(min-width: 560px){.head-cont{margin-bottom:80px}}@media(min-width: 1024px){.head-cont{max-width:970px}}.head-cont .page-heading{margin:0 auto 30px;max-width:80%}@media(min-width: 560px){.head-cont .page-heading{font-size:2rem;margin-bottom:40px}}.head-cont .img-box{margin:20px auto}@media(min-width: 560px){.head-cont .img-box{margin:30px auto}}.sect-heading{font-weight:700;text-align:center;line-height:1.8;font-size:2rem;margin-bottom:5px}@media(min-width: 560px){.sect-heading{font-size:2.6rem}}@media(min-width: 1260px){.sect-heading{font-size:2.9rem}}@media(min-width: 1480px){.sect-heading{font-size:3.2rem}}.sect-heading span{display:inline-block}.sect-heading span.third{color:#f7ae1c}.sect-heading span.secondary{color:#ee630d}.sect-heading span.dot i{position:relative;display:inline-block}.sect-heading span.dot i:before{content:"";position:absolute;display:block;top:0;left:50%;width:.24em;height:.24em;border-radius:100px;margin-left:-0.12em;background:#f7ae1c}.sect-heading span i{font-style:normal}.sect-heading-sub{font-weight:700;text-align:center;margin:0 auto;font-size:1.7rem}@media(min-width: 560px){.sect-heading-sub{font-size:1.5rem}}@media(min-width: 1260px){.sect-heading-sub{font-size:1.7rem;width:61%}}@media(min-width: 1480px){.sect-heading-sub{font-size:1.9rem;margin-bottom:30px}}.sect-cont{margin-bottom:60px}@media(min-width: 560px){.sect-cont{margin-bottom:100px}}.sect-cont .item{width:50%;margin:0 auto 20px}@media(min-width: 560px){.sect-cont .item{width:18%;min-width:200px;margin-bottom:30px}}.sect-cont .ttl-box{margin-bottom:20px}@media(min-width: 560px){.sect-cont .ttl-box{margin-bottom:40px}}.sect-cont .txt-box p{text-align:justify}@media(min-width: 560px){.sect-cont .txt-box p{font-size:1.5rem;line-height:2}}@media(min-width: 1024px){.sect-cont .txt-box p{font-size:1.6rem}}.sect-cont .txt-box p:not(:last-child){margin-bottom:1em}.sect-wrap{display:flex;justify-content:space-between;align-items:center;margin:0 auto;flex-direction:column}@media(min-width: 560px){.sect-wrap{flex-direction:row}}.sect-wrap .img-box{margin-bottom:20px}@media(min-width: 560px){.sect-wrap .img-box{margin-bottom:0}}.faq-list{margin-top:30px}@media(min-width: 560px){.faq-list{display:flex;margin-right:-6%;margin-top:50px;flex-wrap:wrap;align-items:flex-start}}.faq-list li{margin-bottom:20px}@media(min-width: 560px){.faq-list li{width:44%;margin-right:6%;margin-bottom:40px}}.faq-list li dt{font-weight:700;font-size:1.6rem;display:flex;margin-bottom:10px}@media(min-width: 560px){.faq-list li dt{font-size:2.1rem;margin-bottom:15px}}.faq-list li dt .item{color:#ee630d}.faq-list li dt .question{flex:1;line-height:1.6}.faq-list li dd{display:flex}@media(min-width: 560px){.faq-list li dd{font-size:1.7rem;margin:20px 0 0 45px}}.faq-list li dd .item{color:#6eb7d3}.faq-list li dd .answer{flex:1;text-align:justify}.faq-list li .item{font-weight:700;font-size:2.4rem;min-width:4rem;width:4rem;margin-bottom:0;line-height:1}@media(min-width: 560px){.faq-list li .item{font-size:3rem;min-width:4.2rem;width:4.2rem}}#cat-reason{background:url(../img/reason/commit-bg.svg) 80% 7.5%/180vw auto no-repeat}@media(min-width: 560px){#cat-reason{background-size:106vw;background-position:50% 11%}}@media(min-width: 560px){#cat-reason .head-cont .page-heading{width:80%}}@media(min-width: 1024px)and (min-width: 560px){#cat-reason .head-cont .page-heading{width:61%}}#cat-reason #reason01 .sect-wrap{max-width:890px}#cat-reason #reason01 .sect-wrap .img-box{width:65%}@media(min-width: 560px){#cat-reason #reason01 .sect-wrap .img-box{width:36%}}@media(min-width: 560px){#cat-reason #reason01 .sect-wrap .txt-box{width:60%}}#cat-reason #reason02{margin-bottom:20px}@media(min-width: 560px){#cat-reason #reason02{margin-bottom:100px}}#cat-reason #reason02 .sect-wrap{max-width:1120px}#cat-reason #reason02 .sect-wrap .img-box{width:80%}@media(min-width: 560px){#cat-reason #reason02 .sect-wrap .img-box{width:42%}}@media(min-width: 560px){#cat-reason #reason02 .sect-wrap .txt-box{width:53%}}#cat-reason #reason02 .graph{max-width:957px;margin:20px auto 0}@media(min-width: 560px){#cat-reason #reason02 .graph{margin-top:50px;margin-top:60px}}#cat-reason #reason02 .table{max-width:770px;margin:0 auto}#cat-reason #reason03 .sect-wrap{max-width:990px}#cat-reason #reason03 .sect-wrap .img-box{width:80%}@media(min-width: 560px){#cat-reason #reason03 .sect-wrap .img-box{width:42%}}@media(min-width: 560px){#cat-reason #reason03 .sect-wrap .txt-box{width:53%}}#cat-reason #reason03 .sect-wrap+.sect-wrap{margin-top:40px}#cat-reason #reason03 .sect-wrap02{flex-direction:column-reverse}@media(min-width: 560px){#cat-reason #reason03 .sect-wrap02{flex-direction:row}}@media(min-width: 560px){#cat-reason #reason03 .sect-wrap02 .txt-box{width:48%}}#page-service .concept-service-wrapper .concept-wrapper{max-width:1360px;margin:-10px auto 0}@media(min-width: 768px){#page-service .concept-service-wrapper .concept-wrapper{margin-top:50px}}#page-service .concept-service-wrapper .concept-wrapper .sub-ttl{display:flex;align-items:flex-end;justify-content:center;font-size:2.8rem;font-weight:900;line-height:1;margin-bottom:20px}#page-service .concept-service-wrapper .concept-wrapper .sub-ttl img{width:350px;margin-right:7px;margin-bottom:-7px}#page-service .concept-service-wrapper .concept-wrapper h2{font-size:2.4rem;line-height:1.6;text-align:center;font-weight:900;margin-bottom:20px}@media(min-width: 560px){#page-service .concept-service-wrapper .concept-wrapper h2{font-size:2.6rem}}@media(min-width: 768px){#page-service .concept-service-wrapper .concept-wrapper h2{font-size:4.6rem}}#page-service .concept-service-wrapper .concept-wrapper h2 .fs-small{font-size:2rem}@media(min-width: 560px){#page-service .concept-service-wrapper .concept-wrapper h2 .fs-small{font-size:2.6rem}}@media(min-width: 768px){#page-service .concept-service-wrapper .concept-wrapper h2 .fs-small{font-size:3.6rem}}#page-service .concept-service-wrapper .concept-wrapper p{text-align:center}@media(min-width: 768px){#page-service .concept-service-wrapper .concept-wrapper p{font-size:1.9rem;line-height:2.2}}#page-service .concept-service-wrapper .concept-wrapper .illust{margin:0 auto;max-width:1020px}#page-service .head-cont{margin-bottom:30px}@media(min-width: 560px){#page-service .head-cont{margin-bottom:70px;max-width:1160px}}#page-service .head-cont .preface{background:rgba(255,222,155,.2);border-radius:20px;padding:17px 30px 20px;margin-top:30px}@media(min-width: 768px){#page-service .head-cont .preface{padding:50px 50px 50px 50px;display:flex;justify-content:center;gap:50px;margin-top:50px}}#page-service .head-cont .preface .sect-heading{text-align:center;margin-bottom:10px}@media(min-width: 768px){#page-service .head-cont .preface .sect-heading{text-align:center;width:fit-content;flex-shrink:0;margin-bottom:0}}@media(min-width: 768px){#page-service .head-cont .preface .summary{flex:1;font-size:1.7rem}}#page-service .flow-list{max-width:1080px;margin:0 auto;margin-bottom:60px}@media(min-width: 768px){#page-service .flow-list{margin-bottom:150px}}#page-service .flow-list li{display:flex;gap:20px;flex-direction:column;width:100%;margin:0 auto 30px}@media(min-width: 768px){#page-service .flow-list li{gap:100px;justify-content:center;align-items:center;flex-direction:row;margin-bottom:0}}#page-service .flow-list li .img-box{margin:4vw auto 0;width:85%}@media(min-width: 768px){#page-service .flow-list li .img-box{margin:0}}#page-service .flow-list li .img-box img{margin:0 auto}@media(min-width: 768px){#page-service .flow-list li .txt-box{flex:1}}@media(min-width: 768px){#page-service .flow-list li .txt-box .step{text-align:left;margin:0;justify-content:flex-start;margin-bottom:20px}}#page-service .flow-list li .txt-box .heading{margin-bottom:10px}@media(min-width: 768px){#page-service .flow-list li .txt-box .heading{text-align:left;margin-bottom:20px}}#page-service .flow-list li.step01{flex-direction:column-reverse}@media(min-width: 768px){#page-service .flow-list li.step01{flex-direction:row}}@media(min-width: 768px){#page-service .flow-list li.step01 .img-box{width:38%}}@media(min-width: 768px){#page-service .flow-list li.step01 .txt-box{margin-bottom:0}}#page-service .flow-list li.step01-2{margin-top:20px}@media(min-width: 768px){#page-service .flow-list li.step01-2{margin-top:-50px}}@media(min-width: 768px){#page-service .flow-list li.step02 .img-box{width:fit-content}}#page-service .flow-list li.step02 .img-box img{height:380px !important;max-height:none}#page-service .flow-list li.step03{flex-direction:column-reverse}@media(min-width: 768px){#page-service .flow-list li.step03{flex-direction:row}}@media(min-width: 768px){#page-service .flow-list li.step03 .img-box{width:34%;flex-shrink:0}}#page-service .flow-list li.step03 .img-box img{max-height:480px}@media(min-width: 768px){#page-service .flow-list li.step04 .img-box{width:45%;flex-shrink:0}}@media(min-width: 768px){#page-service .flow-list li.step05{flex-direction:row-reverse}}#page-service .flow-list li.step05 .img-box img{max-height:360px}@media(min-width: 768px){#page-service .flow-list li.step05 .img-box{width:45%;flex-shrink:0}}#page-service .flow-list li.step06{flex-direction:column;gap:0}#page-service .flow-list li.step06 .txt-box{margin-right:0;width:100%}@media(min-width: 1024px){#page-service .flow-list li.step06 .txt-box{width:55%}}#page-service .flow-list li.step06 .txt-box .step{text-align:center;justify-content:center}#page-service .flow-list li.step06 .txt-box .heading{text-align:center}#page-service .flow-list li.step06 .txt-box .summary{width:100%}#page-service .flow-list li.step06 .img-box{width:87%;margin-top:20px}@media(min-width: 768px){#page-service .flow-list li.step06 .img-box{margin-top:50px}}#page-service .flow-list li .ep-company{border:solid 7px #f3f4f5;padding:25px 10px 0 10px;border-radius:20px;position:relative;margin-top:25px}@media(min-width: 768px){#page-service .flow-list li .ep-company{padding:30px 20px 10px 20px;margin-top:30px}}#page-service .flow-list li .ep-company .heading{display:inline-block;background:#fff;font-size:1.4rem;font-weight:700;position:absolute;left:20px;top:-25px;padding:0 13px}@media(min-width: 560px){#page-service .flow-list li .ep-company .heading{font-size:1.5rem}}#page-service .flow-list li .ep-company .company-wrap .company-list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -30px 0 auto}#page-service .flow-list li .ep-company .company-wrap .company-list li{display:flex;align-items:center;margin:0 30px 20px 0;width:auto;height:25px}#page-service .flow-list li .ep-company .company-wrap .company-list li img{width:auto;height:100% !important}#page-pricing .savings-wrapper{max-width:1360px;margin:-10px auto 0}@media(min-width: 768px){#page-pricing .savings-wrapper{margin-top:50px}}#page-pricing .savings-wrapper h2{font-size:2.4rem;line-height:1.6;text-align:center;font-weight:900;margin-bottom:20px}@media(min-width: 560px){#page-pricing .savings-wrapper h2{font-size:2.6rem}}@media(min-width: 768px){#page-pricing .savings-wrapper h2{font-size:4.6rem}}#page-pricing .savings-wrapper h2 .fs-small{font-size:2rem}@media(min-width: 560px){#page-pricing .savings-wrapper h2 .fs-small{font-size:2.6rem}}@media(min-width: 768px){#page-pricing .savings-wrapper h2 .fs-small{font-size:3.6rem}}#page-pricing .savings-wrapper .model-case{background:#f2f2f2;padding:20px;border-radius:10px;max-width:900px;margin:35px auto 30px}@media(min-width: 768px){#page-pricing .savings-wrapper .model-case{padding:50px;border-radius:24px;max-width:900px;margin:60px auto 30px}}#page-pricing .savings-wrapper .model-case .label{background:#424b54;font-size:1.6rem;line-height:1;color:#fff;font-weight:700;width:fit-content;padding:10px;border-radius:12px;margin-top:-40px}@media(min-width: 768px){#page-pricing .savings-wrapper .model-case .label{font-size:2rem;margin-top:-70px;padding:12px}}#page-pricing .savings-wrapper .model-case h3{font-size:2rem;line-height:1;font-weight:700;margin-top:10px;margin-bottom:7px}@media(min-width: 768px){#page-pricing .savings-wrapper .model-case h3{font-size:3rem;margin-top:12px}}#page-pricing .savings-wrapper .model-case h3 .fs-large{font-size:4rem}#page-pricing .savings-wrapper .model-case h3+P{font-size:1.3rem}@media(min-width: 768px){#page-pricing .savings-wrapper .model-case h3+P{font-size:1.6rem}}#page-pricing .savings-wrapper .model-case .img{max-width:835px;margin:20px auto 0}@media(min-width: 768px){#page-pricing .savings-wrapper .model-case .img{margin-top:40px}}#page-pricing .savings-wrapper .note{text-align:center}#page-faq{text-align:center;margin:0 auto}@media(min-width: 560px){#page-faq{max-width:1146px}}#page-faq .faq-wrap{margin-top:50px}#page-faq .faq-wrap .ttl-box{padding-bottom:20px;margin-bottom:30px;border-bottom:3px solid #f2f2f2}#page-faq .faq-wrap .ttl-box .heading{text-align:left;line-height:1;font-weight:700;font-size:2rem}@media(min-width: 560px){#page-faq .faq-wrap .ttl-box .heading{font-size:2.2rem}}#page-faq .faq-list{flex-direction:column;text-align:left;margin-right:0;margin-top:0}#page-faq .faq-list li{width:100%;margin-right:0}/*# sourceMappingURL=static.css.map */