@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 .summary{margin:0 auto;line-height:1.8}@media(min-width: 560px){.static-page .summary{font-size:1.8rem}}.static-page .summary strong{color:#0b88c5}.static-page .page-ttl{width:160px;flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:1.6;margin:0 auto 20px}@media(min-width: 560px){.static-page .page-ttl{margin-bottom:50px}}.static-page .icon{display:block;width:18px;flex-shrink:0}@media(min-width: 560px){.static-page .icon{width:20px}}.static-page .label{margin-left:10px;line-height:1.6;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:2rem}}.static-page .simulation-box{text-align:center;max-width:1024px;margin:12vw auto 0;background:url(/img/top/hero-bg.svg) 80% 82%/50% auto no-repeat}@media(min-width: 560px){.static-page .simulation-box{background-position:90% 67%;background-size:30% auto;margin-top:70px}}.static-page .simulation-box .simulation-inner{padding:30px 20px 35px;border-radius:20px;border:solid 7px #f3f4f5}@media(min-width: 560px){.static-page .simulation-box .simulation-inner{padding:50px 2vw}}@media(min-width: 1024px){.static-page .simulation-box .simulation-inner{padding:70px 3vw}}@media(min-width: 1260px){.static-page .simulation-box .simulation-inner{padding-top:90px}}.static-page .simulation-box .deco{width:90%;margin:0 auto -2.4vw}@media(min-width: 560px){.static-page .simulation-box .deco{width:60%}}.static-page .simulation-box .sect-heading{font-size:2rem;line-height:1.6}@media(min-width: 560px){.static-page .simulation-box .sect-heading{font-size:2.6rem}}@media(min-width: 1260px){.static-page .simulation-box .sect-heading{font-size:2.9rem}}@media(min-width: 1480px){.static-page .simulation-box .sect-heading{font-size:3.2rem}}.static-page .simulation-box .summary-box{margin-top:4vw}@media(min-width: 560px){.static-page .simulation-box .summary-box{margin-top:-0.5vw;padding-left:4vw;display:flex;justify-content:center;align-items:center}}.static-page .simulation-box .summary-box .summary{line-height:2;text-align:left;flex:1}@media(min-width: 560px){.static-page .simulation-box .summary-box .summary{font-size:1.4rem;margin:0}}@media(min-width: 834px){.static-page .simulation-box .summary-box .summary{font-size:1.7rem}}.static-page .simulation-box .summary-box .img-box{margin-left:4%}@media(min-width: 560px){.static-page .simulation-box .summary-box .img-box{width:42%;margin-left:3%;flex-shrink:0}}.static-page .simulation-box .flash-btn{margin-top:-5vw;position:relative;z-index:1;max-width:420px;width:100%}@media(min-width: 560px){.static-page .simulation-box .flash-btn{margin-top:0}}.static-page .head-cont{margin:0 auto 40px}@media(min-width: 560px){.static-page .head-cont{margin-bottom:80px}}@media(min-width: 1024px){.static-page .head-cont{max-width:970px}}.static-page .head-cont .page-heading{margin:0 auto 30px}@media(min-width: 560px){.static-page .head-cont .page-heading{font-size:2rem;margin-bottom:40px}}.static-page .head-cont .img-box{margin:20px auto}@media(min-width: 560px){.static-page .head-cont .img-box{margin:30px auto}}.static-page .sect-heading{font-weight:700;text-align:center;line-height:1.8;font-size:2.5rem;margin-bottom:5px}@media(min-width: 560px){.static-page .sect-heading{font-size:2.6rem}}@media(min-width: 1260px){.static-page .sect-heading{font-size:2.9rem}}@media(min-width: 1480px){.static-page .sect-heading{font-size:3.2rem}}.static-page .sect-heading span{display:inline-block}.static-page .sect-heading span.third{color:#fff983}.static-page .sect-heading span.secondary{color:#0b88c5}.static-page .sect-heading span.dot i{position:relative;display:inline-block}.static-page .sect-heading span.dot i:before{content:"";position:absolute;display:block;top:-0.1em;left:50%;width:.24em;height:.24em;border-radius:100px;margin-left:-0.12em;background:#fff983}.static-page .sect-heading span i{font-style:normal}.static-page .sect-heading-sub{font-weight:700;text-align:center;margin:0 auto;font-size:1.7rem}@media(min-width: 560px){.static-page .sect-heading-sub{font-size:1.5rem}}@media(min-width: 1260px){.static-page .sect-heading-sub{font-size:1.7rem;width:61%}}@media(min-width: 1480px){.static-page .sect-heading-sub{font-size:1.9rem;margin-bottom:30px}}.static-page .sect-cont{margin-bottom:60px}@media(min-width: 560px){.static-page .sect-cont{margin-bottom:100px}}.static-page .sect-cont .item{width:50%;margin:0 auto 20px}@media(min-width: 560px){.static-page .sect-cont .item{width:18%;min-width:200px;margin-bottom:30px}}.static-page .sect-cont .ttl-box{margin-bottom:20px}@media(min-width: 560px){.static-page .sect-cont .ttl-box{margin-bottom:40px}}.static-page .sect-cont .txt-box p{line-height:2;font-size:1.4rem;text-align:justify}@media(min-width: 560px){.static-page .sect-cont .txt-box p{font-size:1.5rem}}@media(min-width: 1024px){.static-page .sect-cont .txt-box p{font-size:1.6rem}}.static-page .sect-cont .txt-box p:not(:last-child){margin-bottom:1em}.static-page .sect-wrap{display:flex;justify-content:space-between;align-items:center;margin:0 auto;flex-direction:column}@media(min-width: 560px){.static-page .sect-wrap{flex-direction:row}}.static-page .sect-wrap .img-box{margin-bottom:20px}@media(min-width: 560px){.static-page .sect-wrap .img-box{margin-bottom:0}}.static-page .faq-list{margin-top:30px}@media(min-width: 560px){.static-page .faq-list{display:flex;margin-right:-6%;margin-top:50px;flex-wrap:wrap;align-items:flex-start}}.static-page .faq-list li{margin-bottom:20px}@media(min-width: 560px){.static-page .faq-list li{width:44%;margin-right:6%;margin-bottom:40px}}.static-page .faq-list li dt{font-weight:700;font-size:1.6rem;display:flex;margin-bottom:10px}@media(min-width: 560px){.static-page .faq-list li dt{font-size:2.1rem;margin-bottom:15px}}.static-page .faq-list li dt .item{color:#0b88c5}.static-page .faq-list li dt .question{flex:1;line-height:1.6}.static-page .faq-list li dd{font-size:1.4rem;display:flex}@media(min-width: 560px){.static-page .faq-list li dd{font-size:1.5rem}}.static-page .faq-list li dd .item{color:#6eb7d3}.static-page .faq-list li dd .answer{flex:1;text-align:justify}.static-page .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){.static-page .faq-list li .item{font-size:3rem;min-width:4.2rem;width:4.2rem}}.static-page .reason-list{display:flex;flex-wrap:wrap;margin:7vw 0 10vw}@media(min-width: 560px){.static-page .reason-list{margin:6vw -6% 6vw 0}}@media(min-width: 1024px){.static-page .reason-list{margin:60px -13% 4vw 0}}@media(min-width: 560px){.static-page .reason-list li{width:44%;margin-right:6%}}@media(min-width: 1024px){.static-page .reason-list li{width:37%;margin-right:13%}}.static-page .reason-list li:not(:last-child){margin-bottom:8vw}@media(min-width: 560px){.static-page .reason-list li:not(:last-child){margin-bottom:4vw}}.static-page .reason-list li.list02 .img-box{position:relative;z-index:-1}@media(min-width: 560px){.static-page .reason-list li.list02 .img-box{z-index:0}}.static-page .reason-list li.list03{width:100%}@media(min-width: 1024px){.static-page .reason-list li.list03{width:85%}}.static-page .reason-list li.list03 .heading-box{justify-content:center}.static-page .reason-list li.list03 .txt-box .summary{margin-left:auto;margin-right:auto}@media(min-width: 1024px){.static-page .reason-list li.list03 .txt-box .summary{text-align:center;width:43%;text-align:justify}}.static-page .reason-list li.list03 .img-box{margin-top:6vw}@media(min-width: 560px){.static-page .reason-list li.list03 .img-box{margin-top:0}}.static-page .reason-list li.list03 .img-box img{max-width:1130px;margin:0 auto}.static-page .reason-list li .txt-box .heading-box{display:flex;align-items:center;justify-content:center;gap:10px}.static-page .reason-list li .txt-box .heading-box .no{font-weight:700;font-style:italic;font-size:2.3rem;line-height:1;width:fit-content;flex-shrink:0;color:#0b88c5}@media(min-width: 560px){.static-page .reason-list li .txt-box .heading-box .no{font-size:6vw}}@media(min-width: 834px){.static-page .reason-list li .txt-box .heading-box .no{font-size:min(5vw,57px)}}.static-page .reason-list li .txt-box .heading-box .no span{color:#6eb7d3}.static-page .reason-list li .txt-box .heading-box .heading{font-size:1.8rem;font-weight:700;line-height:1.46}@media(min-width: 560px){.static-page .reason-list li .txt-box .heading-box .heading{font-size:2.5rem}}.static-page .reason-list li .txt-box .summary{line-height:2;text-align:justify;margin:3vw 0 4vw}@media(min-width: 560px){.static-page .reason-list li .txt-box .summary{font-size:1.6rem;margin:2vw 0 3vw}}@media(min-width: 1024px){.static-page .reason-list li .txt-box .summary{margin:30px 0 40px}}.static-page .reason-list li .txt-box .summary br{display:none}@media(min-width: 1260px){.static-page .reason-list li .txt-box .summary br{display:block}}#page-reason{position:relative}#page-reason .head-cont{max-width:814px;position:relative}@media(min-width: 768px){#page-reason .head-cont{width:80%}}#page-reason .head-cont .wrap-bg{position:absolute;left:50%;bottom:-55%;width:38%;margin-left:-18%;z-index:-1;max-width:280px}#page-reason .reason-list{flex-direction:column;margin:0 auto}#page-reason .reason-list li{margin-left:auto;margin-right:auto}@media(min-width: 560px){#page-reason .reason-list li{display:flex;justify-content:space-between}}#page-reason .reason-list li .sub-heading{font-weight:700;font-size:1.8rem;line-height:1.7;margin-top:3vw}@media(min-width: 560px){#page-reason .reason-list li .sub-heading{font-size:2.3rem;margin-top:30px}}#page-reason .reason-list li .sub-heading strong{line-height:1.3;display:inline-block;color:#0b88c5;position:relative}#page-reason .reason-list li .sub-heading strong:after{content:"";position:absolute;left:50%;bottom:0;width:80%;height:30%;margin-left:-40%;background:#fff983;z-index:-1}#page-reason .reason-list li .summary-box{margin-top:3vw}@media(min-width: 560px){#page-reason .reason-list li .summary-box{margin-top:2vw}}@media(min-width: 1024px){#page-reason .reason-list li .summary-box{margin-top:30px}}#page-reason .reason-list li .summary-box .summary{margin:0 0 20px}#page-reason .reason-list li.list01{max-width:1020px;width:100%}#page-reason .reason-list li.list01 .img-box{margin-top:4vw}@media(min-width: 560px){#page-reason .reason-list li.list01 .img-box{margin-top:0;width:40%;padding-top:8%}}@media(min-width: 560px){#page-reason .reason-list li.list01 .txt-box{width:53%}}#page-reason .reason-list li.list01 .txt-box .summary{margin-bottom:0}#page-reason .reason-list li.list02{max-width:1097px;width:100%;display:flex;flex-direction:column-reverse}@media(min-width: 560px){#page-reason .reason-list li.list02{flex-direction:row}}#page-reason .reason-list li.list02 .img-box{margin-top:4vw}@media(min-width: 560px){#page-reason .reason-list li.list02 .img-box{margin-top:0;width:47%;padding-top:8%}}@media(min-width: 560px){#page-reason .reason-list li.list02 .txt-box{width:49%}}#page-reason .reason-list li.list02 .txt-box .summary{margin-bottom:0}#page-reason .reason-list li.list03{flex-direction:column}#page-how-it-works .head-cont{margin-bottom:30px}@media(min-width: 560px){#page-how-it-works .head-cont{margin-bottom:50px;max-width:1024px}}#page-how-it-works .head-cont .page-heading{margin-bottom:20px}@media(min-width: 560px){#page-how-it-works .head-cont .page-heading{width:58%}}#page-how-it-works .head-cont .preface{background:rgba(255,222,155,.2);border-radius:20px;padding:17px 30px 20px;margin-top:30px}@media(min-width: 560px){#page-how-it-works .head-cont .preface{padding:30px 30px 30px 45px;display:flex;justify-content:space-between;margin-top:50px}}#page-how-it-works .head-cont .preface .sect-heading{text-align:center;margin-bottom:10px}@media(min-width: 560px){#page-how-it-works .head-cont .preface .sect-heading{text-align:left;width:41%;margin-bottom:0}}#page-how-it-works .head-cont .preface .summary{font-size:1.5rem;text-align:justify}@media(min-width: 560px){#page-how-it-works .head-cont .preface .summary{width:53%;font-size:1.6rem}}#page-how-it-works .flow-list{max-width:940px;margin:0 auto;flex-direction:column;margin-bottom:60px}@media(min-width: 560px){#page-how-it-works .flow-list{margin-bottom:80px}}#page-how-it-works .flow-list li{display:flex;flex-direction:column;width:100%;margin:0 auto}@media(min-width: 560px){#page-how-it-works .flow-list li{justify-content:center;align-items:center;flex-direction:row}}#page-how-it-works .flow-list li:not(:last-child){margin-bottom:40px}@media(min-width: 560px){#page-how-it-works .flow-list li:not(:last-child){margin-bottom:60px}}@media(min-width: 560px){#page-how-it-works .flow-list li>div:first-child{margin-right:5%}}#page-how-it-works .flow-list li .img-box{height:50vw;margin:4vw auto 0}@media(min-width: 560px){#page-how-it-works .flow-list li .img-box{height:auto;max-height:100%;margin:0}}#page-how-it-works .flow-list li .img-box img{width:auto;height:100% !important;margin:0 auto}@media(min-width: 560px){#page-how-it-works .flow-list li .img-box img{width:100%;height:auto !important}}@media(min-width: 560px){#page-how-it-works .flow-list li .txt-box{width:55%}}@media(min-width: 560px){#page-how-it-works .flow-list li .txt-box .step{text-align:left;margin:0;justify-content:flex-start;margin-bottom:20px}}#page-how-it-works .flow-list li .txt-box .heading{margin-bottom:10px}@media(min-width: 560px){#page-how-it-works .flow-list li .txt-box .heading{text-align:left;margin-bottom:20px}}#page-how-it-works .flow-list li.step01{flex-direction:column-reverse}@media(min-width: 560px){#page-how-it-works .flow-list li.step01{flex-direction:row}}@media(min-width: 560px){#page-how-it-works .flow-list li.step01 .img-box{width:38%}}@media(min-width: 560px){#page-how-it-works .flow-list li.step01 .txt-box{margin-bottom:0}}@media(min-width: 560px){#page-how-it-works .flow-list li.step02 .img-box{width:30%}}#page-how-it-works .flow-list li.step03{flex-direction:column-reverse}@media(min-width: 560px){#page-how-it-works .flow-list li.step03{flex-direction:row}}#page-how-it-works .flow-list li.step03 .img-box{height:70vw}@media(min-width: 560px){#page-how-it-works .flow-list li.step03 .img-box{width:34%;height:auto}}@media(min-width: 560px){#page-how-it-works .flow-list li.step04 .img-box{width:32%}}#page-how-it-works .flow-list li.step05{flex-direction:column}#page-how-it-works .flow-list li.step05 .txt-box{margin-right:0;width:100%}@media(min-width: 1024px){#page-how-it-works .flow-list li.step05 .txt-box{width:55%}}#page-how-it-works .flow-list li.step05 .txt-box .step{text-align:center;justify-content:center}#page-how-it-works .flow-list li.step05 .txt-box .heading{text-align:center}#page-how-it-works .flow-list li.step05 .txt-box .summary{width:100%}#page-how-it-works .flow-list li.step05 .img-box{height:auto;width:100%;margin-top:20px}@media(min-width: 560px){#page-how-it-works .flow-list li.step05 .img-box{width:100%;margin-top:50px}}#page-how-it-works .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-how-it-works .flow-list li .ep-company{padding:30px 20px 10px 20px;margin-top:30px}}#page-how-it-works .flow-list li .ep-company .heading{display:inline-block;background:#fff;font-size:1.4rem;font-weight:700;position:absolute;left:20px;top:-1em;padding:0 13px}@media(min-width: 560px){#page-how-it-works .flow-list li .ep-company .heading{font-size:1.5rem}}#page-how-it-works .flow-list li .ep-company .company-wrap .company-list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -30px 0 auto}#page-how-it-works .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-how-it-works .flow-list li .ep-company .company-wrap .company-list li img{width:auto;height:100% !important}@media(min-width: 1024px){#page-pricing .head-cont{max-width:1024px}}#page-pricing .head-cont .page-heading{width:90%}@media(min-width: 560px){#page-pricing .head-cont .page-heading{width:80%}}@media(min-width: 834px){#page-pricing .head-cont .page-heading{width:61%}}@media(min-width: 834px){#page-pricing .head-cont .summary{width:68%}}#page-pricing .head-cont .note{color:#959fa9;font-size:1.3rem;margin-top:-3vw}@media(min-width: 560px){#page-pricing .head-cont .note{font-size:1.4rem}}#page-pricing .sect-cont{margin-left:auto;margin-right:auto}@media(min-width: 560px){#page-pricing .sect-cont{max-width:1024px}}#page-pricing .sect-cont .table-box{margin:30px auto}@media(min-width: 560px){#page-pricing .sect-cont .table-box{max-width:650px;margin:50px auto}}#page-pricing .sect-cont .table-box .table{margin-bottom:30px}@media(min-width: 560px){#page-pricing .sect-cont .table-box .table{margin-bottom:50px}}#page-pricing .sect-cont .if-box{background:#f7f8f9;border-radius:20px;position:relative;padding:30px;margin-top:70px}@media(min-width: 560px){#page-pricing .sect-cont .if-box{padding:50px 5%;margin-top:80px}}#page-pricing .sect-cont .if-box .deco{position:absolute;left:50%;top:-60px;width:24%;margin-left:-12%}@media(min-width: 560px){#page-pricing .sect-cont .if-box .deco{top:-40px;margin-left:-6%;width:12%}}@media(min-width: 1024px){#page-pricing .sect-cont .if-box .deco{top:-60px}}#page-pricing .sect-cont .if-box .heading{text-align:center;line-height:1.6;font-size:2.3rem;margin-bottom:15px}@media(min-width: 560px){#page-pricing .sect-cont .if-box .heading{font-size:2.5rem;margin-bottom:40px}}#page-pricing .sect-cont .if-box .sect-wrap .txt-box{margin-bottom:20px}@media(min-width: 560px){#page-pricing .sect-cont .if-box .sect-wrap .txt-box{width:48%;padding-bottom:40px}}#page-pricing .sect-cont .if-box .sect-wrap .img-box{margin-bottom:0;width:80%}@media(min-width: 560px){#page-pricing .sect-cont .if-box .sect-wrap .img-box{width:42%}}#page-faq{text-align:center;margin:0 auto}@media(min-width: 560px){#page-faq{max-width:1146px}}#page-faq .faq-wrap{background:url(/img/faq/faq-bg.svg) 0 7%/23% auto no-repeat;padding:30px 0 10px}@media(min-width: 560px){#page-faq .faq-wrap{padding:40px 0 20px 0}}@media(min-width: 1024px){#page-faq .faq-wrap{padding:60px 60px 20px 60px}}@media(min-width: 834px){#page-faq .faq-wrap{display:flex;justify-content:space-between}}#page-faq .faq-wrap .ttl-box{margin-bottom:30px}@media(min-width: 1024px){#page-faq .faq-wrap .ttl-box{width:20%;margin-bottom:0}}@media(min-width: 834px){#page-faq .faq-wrap .ttl-box{text-align:right;width:26%}}#page-faq .faq-wrap .ttl-box .heading{font-weight:700;font-size:1.8rem}@media(min-width: 560px){#page-faq .faq-wrap .ttl-box .heading{font-size:2.2rem}}@media(min-width: 834px){#page-faq .faq-wrap .faq-box{width:66%}}#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}#page-system .header-copy-box{background:#e8f6fc;padding:20px;max-width:900px;margin:0 auto 50px;position:relative;border-radius:20px;display:flex;gap:5vw}@media(min-width: 560px){#page-system .header-copy-box{display:block;padding:30px;margin-top:20px}}#page-system .header-copy-box .left-box{display:grid;place-items:center;flex:1}@media(min-width: 560px){#page-system .header-copy-box .left-box{padding-right:33%}}@media(min-width: 560px){#page-system .header-copy-box .left-box .header-copy,#page-system .header-copy-box .left-box p{width:80%}}#page-system .header-copy-box .left-box .header-copy{margin:0 auto}#page-system .header-copy-box .left-box p{margin-top:20px;font-size:1.4rem}@media(min-width: 560px){#page-system .header-copy-box .left-box p{text-align:center;margin-top:30px;font-size:1.7rem}}#page-system .header-copy-box .right-box{width:32%;flex-shrink:0}@media(min-width: 560px){#page-system .header-copy-box .right-box{position:absolute;right:3%;bottom:0}}#page-system .sec-function{margin-top:20px}@media(min-width: 560px){#page-system .sec-function{margin-top:80px}}#page-system .sec-function .sec-header h2{margin:0 auto 30px;max-width:200px}@media(min-width: 560px){#page-system .sec-function .sec-header h2{max-width:394px}}#page-system .sec-function .sec-header p{max-width:737px;margin:0 auto}@media(min-width: 560px){#page-system .sec-function .sec-header p{font-size:1.7rem;line-height:1.8}}#page-system .sec-function .function-list{max-width:1260px;margin-top:20px}@media(min-width: 560px){#page-system .sec-function .function-list{margin:50px auto 0}}#page-system .sec-function .function-list li{margin-bottom:20px}@media(min-width: 560px){#page-system .sec-function .function-list li{display:flex;justify-content:space-between;gap:3vw;margin-bottom:70px}}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box{width:50%;flex-shrink:0}}#page-system .sec-function .function-list li .left-box .list-header{display:flex;gap:20px;margin-bottom:20px}#page-system .sec-function .function-list li .left-box .list-header .function-num-box{width:70px;flex-shrink:0}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .list-header .function-num-box{width:100px}}#page-system .sec-function .function-list li .left-box .list-header .function-ttl-box{flex:1}#page-system .sec-function .function-list li .left-box .list-header .function-ttl-box .function-ttl{font-size:1.8rem;line-height:1.4;margin-bottom:10px;margin-top:10px}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .list-header .function-ttl-box .function-ttl{font-size:2.4rem}}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .list-header .function-ttl-box .function-read{font-size:1.6rem}}#page-system .sec-function .function-list li .left-box .list-header .function-ttl-box .function-read strong{color:#0b88c5}#page-system .sec-function .function-list li .left-box .benefits-box{background:#e8f6fc;padding:20px;border-radius:10px;display:flex;gap:25px}#page-system .sec-function .function-list li .left-box .benefits-box .illust-box{max-width:45px;flex-shrink:0}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .benefits-box .illust-box{max-width:75px}}#page-system .sec-function .function-list li .left-box .benefits-box .read-box{flex:1;background:#fff;padding:10px 15px 15px;border-radius:10px;position:relative}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .benefits-box .read-box{padding:20px 25px 25px}}#page-system .sec-function .function-list li .left-box .benefits-box .read-box:before{content:"";position:absolute;left:-12px;top:28px;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:12px solid #fff}#page-system .sec-function .function-list li .left-box .benefits-box .read-box h4{line-height:1;font-weight:700;color:#fff;width:fit-content;background:#424b54;border-radius:20px;padding:5px 10px 7px;font-size:1.3rem}#page-system .sec-function .function-list li .left-box .benefits-box .read-box .read{background-image:linear-gradient(90deg, rgba(237, 119, 128, 0) 0%, rgba(237, 119, 128, 0) 50%, #fff 0%, #fff 100%),linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(100, 100, 100, 0) 97.5%, #a8a8a8 100%);background-size:8px 100%,100% 2em;padding:0 0 .2em 0;margin-top:7px}#page-system .sec-function .function-list li .left-box .benefits-box .read-box .read p{font-size:1.3rem;line-height:2.15}@media(min-width: 560px){#page-system .sec-function .function-list li .left-box .benefits-box .read-box .read p{font-size:1.4rem;line-height:2.1}}@media(min-width: 560px){#page-system .sec-function .function-list li .right-box{flex:1}}#page-system .sec-function .function-list li .right-box .img-box{border:solid 7px rgba(9,114,166,.05);border-radius:20px;padding:20px;margin-top:20px;position:relative}#page-system .sec-function .function-list li .right-box .img-box:hover{cursor:pointer}#page-system .sec-function .function-list li .right-box .img-box:hover .icon-zoom{background:#0b88c5}#page-system .sec-function .function-list li .right-box .img-box:hover .icon-zoom svg{fill:#fff}#page-system .sec-function .function-list li .right-box .img-box .icon-zoom{position:absolute;bottom:20px;right:20px;width:44px;height:44px;display:grid;place-items:center;background:#fff983;border-radius:50%;transition:all .2s ease-out}@media(min-width: 560px){#page-system .sec-function .function-list li .right-box .img-box .icon-zoom{width:64px;height:64px}}#page-system .sec-function .function-list li .right-box .img-box .icon-zoom svg{max-width:45%;fill:#0b88c5}#page-system .sec-function .function-list li:last-child{margin-bottom:0}#page-system .sec-function #img-modal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background:rgba(66,75,84,.8784313725);justify-content:center;align-items:center;opacity:0;transition:opacity .3s}#page-system .sec-function #img-modal #img-modal-img{max-width:1200px;max-height:90vh;box-shadow:0 0 20px rgba(66,75,84,.8784313725);border-radius:8px}#page-system .sec-flow{margin-top:70px}#page-system .sec-flow .sec-header{text-align:center}#page-system .sec-flow .sec-header h2{font-size:2rem;line-height:1;margin-bottom:20px}@media(min-width: 560px){#page-system .sec-flow .sec-header h2{font-size:3.4rem}}#page-system .sec-flow .sec-header p{line-height:1.8}@media(min-width: 560px){#page-system .sec-flow .sec-header p{font-size:1.7rem}}#page-system .sec-flow ol{width:fit-content;margin:25px auto 0;padding-left:0}@media(min-width: 560px){#page-system .sec-flow ol{margin-top:50px}}#page-system .sec-flow ol li{margin-bottom:30px;display:flex;gap:20px}@media(min-width: 560px){#page-system .sec-flow ol li{gap:50px}}#page-system .sec-flow ol li:last-child{margin-bottom:0}#page-system .sec-flow ol li:last-child .num-box::after{display:none}#page-system .sec-flow ol li .num-box{flex-shrink:0;width:fit-content;display:flex;gap:8px;text-align:right;position:relative;z-index:2;line-height:1}@media(min-width: 560px){#page-system .sec-flow ol li .num-box{gap:15px}}#page-system .sec-flow ol li .num-box::after{position:absolute;content:"";width:2px;height:calc(100% - 30px);background:#0b88c5;left:50%;top:40px;z-index:1}#page-system .sec-flow ol li .num-box .step-ttl{color:#6eb7d3;letter-spacing:.05em;font-size:1.2rem;font-weight:700;margin-top:7px}@media(min-width: 560px){#page-system .sec-flow ol li .num-box .step-ttl{margin-top:10px;font-size:1.5rem}}#page-system .sec-flow ol li .num-box .step-num{font-size:2.3rem;font-weight:700;color:#0b88c5}@media(min-width: 560px){#page-system .sec-flow ol li .num-box .step-num{font-size:3.3rem}}#page-system .sec-flow ol li .step-detail h3{font-size:1.8rem;line-height:1.4;margin-bottom:10px}@media(min-width: 560px){#page-system .sec-flow ol li .step-detail h3{font-size:2.3rem}}@media(min-width: 560px){#page-system .sec-flow ol li .step-detail p{font-size:1.6rem;line-height:1.6}}#page-pricing .header-copy-box{max-width:80%;margin:0 auto 20px}@media(min-width: 560px){#page-pricing .header-copy-box{max-width:515px;margin-bottom:40px}}#page-pricing .sec-cost .cost-header h2{max-width:80%;margin:0 auto 20px}@media(min-width: 560px){#page-pricing .sec-cost .cost-header h2{max-width:580px;margin-bottom:40px}}#page-pricing .sec-cost .cost-header .cost-read{max-width:660px;margin:0 auto}@media(min-width: 560px){#page-pricing .sec-cost .cost-header .cost-read{font-size:1.7rem}}#page-pricing .sec-cost .cost-list{max-width:1200px;margin:30px auto 0}@media(min-width: 560px){#page-pricing .sec-cost .cost-list{display:flex;justify-content:center;gap:40px;margin-top:70px}}#page-pricing .sec-cost .cost-list li{margin-bottom:30px}@media(min-width: 560px){#page-pricing .sec-cost .cost-list li{margin-bottom:0}}#page-pricing .sec-cost .cost-list li h3{font-size:2rem;line-height:1.6;font-weight:700;margin-bottom:10px;text-align:center}@media(min-width: 560px){#page-pricing .sec-cost .cost-list li h3{font-size:2.4rem;margin-bottom:20px}}@media(min-width: 560px){#page-pricing .sec-cost .cost-list li p{font-size:1.6rem}}#page-pricing .sec-cost .cost-img{max-width:965px;margin:30px auto}@media(min-width: 560px){#page-pricing .sec-cost .cost-img{margin-top:60px;margin-bottom:60px}}#page-pricing .sec-cost .cost-cut-img,#page-pricing .sec-cost .cost-long-term{max-width:1024px;margin:0 auto}#page-pricing .sec-cost .cost-cut-img h2,#page-pricing .sec-cost .cost-long-term h2{font-size:1.6rem;line-height:1;margin-bottom:15px}@media(min-width: 560px){#page-pricing .sec-cost .cost-cut-img h2,#page-pricing .sec-cost .cost-long-term h2{font-size:2.4rem;margin-bottom:20px}}#page-pricing .sec-cost .cost-cut-img .img-box,#page-pricing .sec-cost .cost-long-term .img-box{background:#e8f6fc;padding:30px;border-radius:20px;margin:0 auto 20px}@media(min-width: 560px){#page-pricing .sec-cost .cost-cut-img .img-box,#page-pricing .sec-cost .cost-long-term .img-box{margin-bottom:40px}}#page-pricing .sec-cost .cost-long-term{margin-top:0}@media(min-width: 560px){#page-pricing .sec-cost .cost-long-term{margin-top:60px}}#page-pricing .sec-cost .cost-long-term .img-box{margin-bottom:20px}#page-pricing .sec-cost .cost-long-term p{text-align:center;font-weight:700}@media(min-width: 560px){#page-pricing .sec-cost .cost-long-term p{font-size:1.7rem;line-height:1.8}}/*# sourceMappingURL=static.css.map */