@charset "UTF-8";header nav a.price{color:var(--cl-teal);font-weight:400}header nav a.price:before{border-top-color:var(--cl-teal)}.main-visual{background:url(/resource/img/flow/main-visual-bg.webp) no-repeat center 0;background-size:cover}@media screen and (max-width:48em){.main-visual{background:url(/resource/img/flow/main-visual-bg_sp.webp) no-repeat center 0;background-size:cover}}.main-visual>.inner .box-text{width:100%}.flow-contents1 .box-text1,.flow-contents2 .box-text1{width:100%;max-width:920px;margin:0 auto;font-size:16px}.flow-item1{position:relative;padding:55px 5px;border-bottom:1px solid #bfbfbf}.flow-item1:first-of-type{border-top:1px solid #bfbfbf}.flow-item1-text{width:100%;padding-right:350px}.flow-item1-text.pay .flow-item1-img img{top:180px;bottom:auto}.flow-item1-text2{width:100%}.flow-item1-text2>div{width:100%;max-width:570px}.flow-item1:nth-last-of-type(1){padding:85px 5px}.flow-item1-img img{margin:auto;position:absolute;top:0;right:10px;bottom:0}.flow-item1 div.img4 img,.flow-item1 div.img5 img{right:60px}.flow-item1 h2{margin-bottom:30px;font-size:24px;color:var(--cl-navy)}.flow-item1-comment1 dl{border:1px solid #333;padding:.5em 1em}.flow-item1-comment1 dl dt{border-bottom:1px solid #333;padding:0 0 .5em;margin:0 auto .5em}.flow-item1-comment1 dl dd{margin:0;padding:0}.flow-item-title{display:block;font-weight:500;margin-bottom:0}.flow-item-title:before{content:"■";display:inline-block;margin-right:.25em}.flow-item1 p small{display:inline-block;margin:1em 0}.flow-item1 p em{font-style:normal}.flow-contents1>.inner{padding-top:2.5em;padding-bottom:100px}.flow-contents2>.inner{margin-bottom:100px}.flow-contents2 .box-text1{padding-top:60px;padding-bottom:70px}.flow-contents2 .box-text1 h2{padding-bottom:15px;margin-bottom:15px;font-size:46px;color:var(--cl-navy);border-bottom:1px solid #779bbd;text-align:center}.flow-contents2 .box-text1 h2+p{margin-bottom:40px;font-size:18px;color:var(--cl-navy);text-align:center}.flow-contents2 .flow-box{position:relative;z-index:1;padding:0 40px}.flow-contents2-tabs>p{color:var(--cl-navy);text-align:center;padding:24px 0;font-weight:700}.flow-contents2-tabs>p.flow-contents2-ivratn{background-color:#f8b7ac;color:#000;padding:24px 0;margin:0 auto 32px;border-radius:6px}@media screen and (max-width:48em){.flow-contents2-tabs>p.flow-contents2-ivratn{font-size:14px;padding:1em;text-align:justify;line-height:1.25}}.flow-contents2-tabs>p.flow-contents2-ivratn strong{font-weight:400}#tabs{font-family:unset;border:none;background-color:#eeefef;border-radius:0}#tabs .ui-widget-header{border:none;background:none;display:flex;justify-content:space-between;border-bottom:solid 1px var(--cl-navy);border-radius:0;width:calc(100% - 64px);margin:auto}@media screen and (max-width:48em){#tabs .ui-widget-header{width:100%}}#tabs .ui-widget-header .ui-tab{width:48%;background-image:none;background-color:var(--cl-white);border-color:var(--cl-navy);margin:0}#tabs .ui-widget-header .ui-tab a{display:block;width:100%;text-align:center;color:var(--cl-navy);white-space:wrap}@media screen and (max-width:48em){#tabs .ui-widget-header .ui-tab a{font-size:12px;display:flex;align-items:center;justify-content:center;height:100%}}#tabs .ui-widget-header .ui-tabs-active{background-color:var(--cl-navy);position:relative}#tabs .ui-widget-header .ui-tabs-active:after{content:"";width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid var(--cl-navy);border-bottom:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}#tabs .ui-widget-header .ui-tabs-active a{color:var(--cl-white);font-weight:700}.flow-item2{position:relative;width:100%;max-width:840px;margin:0 auto;padding:25px 30px;font-size:16px;background:var(--cl-white)}.flow-item2:before{background:var(--cl-navy);content:"";height:calc(100% - 100px);left:74px;position:absolute;top:140px;width:2px}.flow-item2:after{background:url(/resource/img/flow/flow-item2-arrow.webp) center center no-repeat;background-size:cover;bottom:-10px;content:"";height:17px;left:65px;position:absolute;width:19px;z-index:1}.flow-item2.flex-box .flow-num{text-align:center;width:12%;max-width:90px}.flow-item2.flex-box .flow-text{width:84%;max-width:650px}@media screen and (max-width:48em){.flow-item2.flex-box .flow-text{width:auto}}.flow-item2.flex-box h3{margin:0 auto 24px;color:var(--cl-navy);font-size:26px;font-weight:300}.flow-item2.flex-box h3.contract_tit{color:var(--cl-red)}@media screen and (max-width:48em){.flow-item2.flex-box h3{margin:0 auto 8px}}.flow-item2.flex-box p{font-size:14px;line-height:1.75;text-align:justify}.flow-item2 .img{max-width:302px}@media screen and (max-width:48em){.flow-item2 .img{width:100%}}.flow-item2 .img picture{display:inline-block}.flow-item2 .img img{width:100%;height:auto}.flow-item2 .img+div:not(.flex-box){max-width:calc(100% - 310px)}@media screen and (max-width:48em){.flow-item2 .img+div:not(.flex-box){max-width:100%}}.flow-item2 p.text5,.flow-item2 span.text6{font-size:14px}.flow-item2 p.text7{font-size:20px;font-weight:300;color:var(--cl-navy)}.flow-item2 p.text8{font-size:1rem}.flow-item2 p.text9{font-size:14px}.flow-item2-1{background-color:transparent;padding-bottom:50px}.flow-item2-1 .img+div p{margin:0 auto 16px}h4{width:100%;font-size:1rem;margin:1rem auto .5rem;font-weight:400;padding:.5em 1em;border-radius:6px}h4 picture{display:inline-flex!important;align-items:center}h4 picture *{height:14px;width:auto;margin:0}.bizplan{margin:0 auto 24px}.bizplan h4{background-image:linear-gradient(to left,var(--cl-navy-deep),var(--cl-blue));background-color:var(--cl-navy-deep);color:var(--cl-white)}.bizplan>div{background:url(/resource/img/campaign/biz_apps.webp) 0 center no-repeat;background-size:contain;padding-left:75px;margin:0;flex:initial;max-width:initial}@media screen and (max-width:48em){.bizplan>div{padding-left:35px}}.personalplan h4{background-image:linear-gradient(to left,#e7b233,#fac036);background-color:#e7b233;color:#080602}.personalplan>div{background:url(/resource/img/personal_campaign/personal_apps_flow.webp) 0 center no-repeat;background-size:contain;padding-left:75px;flex:initial;max-width:initial}@media screen and (max-width:48em){.personalplan>div{padding-left:35px}}.campaign_btn{width:50%}.bizcampaign{background-image:linear-gradient(to left,var(--cl-navy-deep),var(--cl-blue));background-color:var(--cl-navy-deep);color:var(--cl-white)!important}.bizcampaign small{color:var(--cl-white)}.bizcampaign small:after{border-top:solid 1px var(--cl-white);border-right:solid 1px var(--cl-white)}.personalcampaign{background-image:linear-gradient(to left,#e7b233,#fac036);background-color:#e7b233;color:#080602}.personalcampaign small:after{border-top:solid 1px #080602;border-right:solid 1px #080602}.flow-item2-1:before{height:calc(100% - 100px);top:130px;z-index:1}.flow-item2-1:after{bottom:-35px}.flow-item2-1 h3{margin-bottom:.25em;margin-top:-.25em}.flow-item2-1 a{display:block;padding:.5rem;margin:0 auto 1rem;text-align:center}.flow-item2-1 a img{max-height:1rem;width:auto}.flow-item2-1 a span>span{display:flex;padding:.25rem 0 0;align-items:center;justify-content:center}@media screen and (max-width:48em){.flow-item2-1 a span>span{padding:0}}.flow-item2-1 a span>span:after{content:"";width:.35rem;height:.35rem;display:inline-block;transform:rotate(45deg);margin:0 0 0 .25rem}.flow-item2-1 .text5{margin:0 auto 16px}.flow-item2-2{border-radius:10px 10px 0 0;padding-top:50px}.flow-item2-2:before{top:160px}.flow-item2-4 small{color:var(--cl-red);font-style:normal;display:block;padding:0 0 2em}.flow-item2-4:before{background:var(--cl-navy);height:calc(100% - 90px);top:160px}.flow-item2-4 .personalplan{margin:0 auto 40px}.flow-item2-5:before{background:var(--cl-red)}.flow-item2-5:after{background-image:url(/resource/img/flow/flow-item2-arrow2.webp);bottom:-50px}.flow-item2-5 .img{max-width:initial}.flow-item2-6{padding-top:60px;background-color:transparent}.flow-item2-6:before,.flow-item2-6:after{display:none}#tabs-2 .flow-item2-5:after{bottom:0}#tabs-2 .flow-item2-5 .img picture{border:solid 1px #ccc;padding:0 0 16px}#tabs-2 .flow-item2-5 .flex-box{padding:24px 0 0}#tabs-2 .flow-item2-5 .flex-box .img{max-width:302px}#tabs-2 .flow-item2-5 .flex-box picture{border:none}#tabs-2 .flow-item2-5 em{font-style:normal;color:var(--cl-red)}#tabs-2 .flow-item2-6{background:var(--cl-white);padding-top:25px}#tabs-2 .flow-item2-6:before,#tabs-2 .flow-item2-6:after{display:inline-block}#tabs-2 .flow-item2-6:before{background:var(--cl-red);height:calc(100% - 30px);top:140px}#tabs-2 .flow-item2-6:after{background-image:url(/resource/img/flow/flow-item2-arrow2.webp);background-size:cover;bottom:0}#tabs-2 .flow-item2-6 em{font-style:normal;color:var(--cl-red)}#tabs-2 .flow-item2-6 .img{padding:0 0 10px}#tabs-2 .flow-item2-6 .img picture{display:inline-block;border:solid 1px #ccc}#tabs-2 .flow-item2-7{background:var(--cl-white);padding:25px 30px}#tabs-2 .flow-item2-7:before,#tabs-2 .flow-item2-7:after{display:inline-block}#tabs-2 .flow-item2-7:before{background:var(--cl-red);height:calc(100% - 100px);top:140px}@media screen and (max-width:48em){#tabs-2 .flow-item2-7:before{height:calc(100% - 120px)}}#tabs-2 .flow-item2-7:after{background-image:url(/resource/img/flow/flow-item2-arrow2.webp);background-size:cover;bottom:0}@media screen and (max-width:48em){#tabs-2 .flow-item2-7:after{bottom:-20px}}#tabs-2 .flow-item2-8:before{background:var(--cl-red);height:calc(100% - 100px)}@media screen and (max-width:48em){#tabs-2 .flow-item2-8:before{height:calc(100% - 90px)}}#tabs-2 .flow-item2-8:after{background-image:url(/resource/img/flow/flow-item2-arrow2.webp);background-size:cover}@media screen and (max-width:48em){#tabs-2 .flow-item2-8:after{bottom:0}}#tabs-2 .flow-item2-9:before{background:var(--cl-red)}@media screen and (max-width:48em){#tabs-2 .flow-item2-9:before{height:calc(100% - 90px)}}#tabs-2 .flow-item2-9:after{background-image:url(/resource/img/flow/flow-item2-arrow2.webp);background-size:cover;bottom:-45px}@media screen and (max-width:48em){#tabs-2 .flow-item2-9:after{bottom:0}}@media screen and (max-width:48em){#tabs-2 .flow-item2-9{padding-top:10px}}#tabs-2 .flow-item2-10{background-color:transparent;padding-top:60px}#tabs-2 .flow-item2-10:before,#tabs-2 .flow-item2-10:after{display:none}@media screen and (max-width:48em){#tabs-2 .flow-item2-10{padding-top:10px}}.kaiyaku{width:100%;text-align:right!important;margin:0;padding:16px 0 0}.kaiyaku a{text-decoration:underline;color:var(--cl-navy)}@media screen and (max-width:48em){.flow-contents1>.inner{padding-top:1.5em}.flow-item1{padding:55px 5px!important}.flow-item1 h2{text-align:center}.flow-item1-img{margin-bottom:30px;text-align:center}.flow-item1-img img{position:static}.flow-item1-text{padding:0}.flow-contents2>.inner{padding-left:0;padding-right:0}.flow-contents2 .flow-box{padding:0 10px}.flow-contents2 .flow-box p{line-height:normal}.flow-contents2 .box-text1 h2{font-size:26px}.flow-item2{padding:0 0 0 70px}.flow-item2:before{left:30px;top:90px}.flow-item2:after{bottom:0;left:21px}.flow-item2{margin-bottom:0;padding:10px 20px 10px 70px}.flow-item2 span.text6{font-size:14px;line-height:normal}.flow-item2 p.text7{font-size:1rem;line-height:normal}.flow-item2.flex-box h3{font-size:16px}.flow-item2.flex-box p.text5{font-size:13px}.flow-item2.flex-box>.flow-num{-webkit-flex:none;flex:none;position:absolute;left:0;top:10px;width:60px}}@media screen and (max-width:48em)and (max-width:48em){.flow-item2.flex-box>.flow-num{padding:0!important}}@media screen and (max-width:48em){.flow-item2 .flex-box>div:nth-child(1){text-align:center;margin:0 auto 10px}.flow-item2 .flex-box>div:nth-child(2){width:100%}.flow-item2 .flow-num picture *{width:40px;height:auto}h4{font-size:.7rem}h4 picture{display:none!important}.campaign_btn a{font-size:1rem}.campaign_btn picture *{display:none}.bizplan{margin:0 auto}.flow-item2-1{margin:0;padding:10px 0 30px 70px;width:calc(100% - 20px);border:none}.flow-item2-1:before{height:calc(100% - 90px);top:80px}.flow-item2-1:after{bottom:0}.flow-item2-1 .flow-num picture *{width:50px;height:auto}.flow-item2-2:before{height:calc(100% - 30px)}.flow-item2-4 .personalplan{margin:0 auto 24px}.flow-item2-4:before{height:calc(100% - 100px)}.flow-item2-5 .flow-num picture *{width:56px}.flow-item2-5:before{height:calc(100% - 100px)}.flow-item2-6:before{height:calc(100% - 70px);top:60px}.flow-item2-6:after{bottom:0}.flow-contents2>.inner{margin-bottom:0}.flow-contents2 .box-text1{padding-bottom:20px}.campaign-area{margin-top:0}#tabs-1 .flow-item2-8{border:none}#tabs-2 .flow-item2-4{padding:20px 20px 10px 70px}#tabs-2 .flow-item2-4:before{height:calc(100% - 100px);top:100px}#tabs-2 .flow-item2-4:after{bottom:0}#tabs-2 .flow-item2-4 .flex-box .img{width:100%}#tabs-2 .flow-item2-4 .flex-box:nth-child(3){flex-direction:column-reverse}#tabs-2 .flow-item2-5{padding-top:10px}#tabs-2 .flow-item2-5 .flex-box{flex-direction:column-reverse}#tabs-2 .flow-item2-5:before{height:calc(100% - 30px);top:80px}#tabs-2 .flow-item2-5:after{bottom:0}#tabs-2 .flow-item2-6{padding:10px 20px 10px 70px}#tabs-2 .flow-item2-6:before,#tabs-2 .flow-item2-6:after{display:inline-block}#tabs-2 .flow-item2-6:before{height:calc(100% - 80px);top:80px}#tabs-2 .flow-item2-6:after{bottom:0}#tabs-2 .flow-item2-7{padding:10px 20px 10px 70px}#tabs-2 .flow-item2-7:before{height:calc(100% - 90px);top:80px}#tabs-2 .flow-item2-7:after{bottom:0}}.flow-fee-block{margin-bottom:3em}.flow-fee-block>small{display:inline-block;margin:1em 0}.flow-fee-table{width:100%;max-width:480px;border-collapse:collapse;margin-top:.6em;font-size:15px;line-height:1.6}.flow-fee-table th,.flow-fee-table td{border:1px solid #dfe4e8;padding:8px 12px;text-align:left;vertical-align:middle}.flow-fee-table th{background:#f4f7f9;font-weight:500}.flow-fee-table th small{display:block;margin:0;font-size:12px;color:#666}.flow-fee-table td{font-weight:700;white-space:nowrap}.flow-fee-table__cpn{display:inline-block;margin-left:.3em;font-size:12px;font-weight:700;color:#e5004f}@media screen and (max-width:48em){.flow-fee-table{font-size:14px}.flow-fee-table th,.flow-fee-table td{padding:7px 10px}.flow-fee-table td{white-space:normal}}div[data-astro-cid-d4ajy5an].flow-item2-2-2:before{top:180px}#tabs[data-astro-cid-d4ajy5an].ui-tabs{padding-left:.2em;padding-right:.2em}.ui-tabs-panel[data-astro-cid-d4ajy5an]{padding:1em 1.4em}#tabs[data-astro-cid-d4ajy5an] .ui-tab[data-astro-cid-d4ajy5an]{border-radius:4px 4px 0 0}#tabs[data-astro-cid-d4ajy5an] .ui-tab[data-astro-cid-d4ajy5an]>a[data-astro-cid-d4ajy5an]{padding:8px 16px}.flow-item2[data-astro-cid-d4ajy5an] .campaign_btn[data-astro-cid-d4ajy5an] a[data-astro-cid-d4ajy5an]>span[data-astro-cid-d4ajy5an]{display:flex;flex-direction:column;align-items:center;justify-content:center}
