@charset "UTF-8";:root{--colorBlack: #0C1E2F;--colorPrimary: #3D97EB;--colorPrimaryLight: #69AFF0;--colorPrimaryLighter: #E9F4FD;--colorRed: #F0513E;--pcHeaderHeight: 88px;--pcLargeWidth: 1280px;--pcFooterHeight: 116px;--spInnerWidth: 87.2%}@font-face{font-family:LINESeedJP;src:url(/font/WOFF2/LINESeedJP_OTF_Th.woff2) format("woff2"),url(/font/WOFF/LINESeedJP_OTF_Th.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:LINESeedJP;src:url(/font/WOFF2/LINESeedJP_OTF_Rg.woff2) format("woff2"),url(/font/WOFF/LINESeedJP_OTF_Rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LINESeedJP;src:url(/font/WOFF2/LINESeedJP_OTF_Bd.woff2) format("woff2"),url(/font/WOFF/LINESeedJP_OTF_Bd.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LINESeedJP;src:url(/font/WOFF2/LINESeedJP_OTF_Eb.woff2) format("woff2"),url(/font/WOFF/LINESeedJP_OTF_Eb.woff) format("woff");font-weight:900;font-style:normal}html{scroll-behavior:smooth}body{font-family:Readex Pro,LINESeedJP,sans-serif;letter-spacing:.02em;color:var(--colorBlack)}::selection{background-color:var(--colorPrimary);color:#fff}.spview{display:none}@media screen and (max-width: 750px){.spview{display:block}.pcview{display:none}}header{height:var(--pcHeaderHeight);background-color:#fff;display:flex;align-items:center;width:100%;position:relative;z-index:2}header:not(.home) .headerInner nav{display:none}header.duplicateHeader{position:fixed;left:0;top:0;translate:0 -100%;transition:.3s;z-index:1}header.duplicateHeader.active{translate:0 0}header .headerInner{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){header .headerInner{max-width:1200px}}@media screen and (max-width: 1023px){header .headerInner{max-width:960px}}@media screen and (max-width: 750px){header .headerInner{padding-left:0;padding-right:0}}@media (any-hover: hover){header .headerInner .logo{transition:.3s}header .headerInner .logo:hover{opacity:.7}}header .headerInner .logo img{width:159px}header .headerInner nav{display:flex;align-items:center}header .headerInner nav .menuList{display:flex;gap:32px;margin-right:56px}header .headerInner nav .menuList li{font-size:12px}header .headerInner nav .menuList li a{color:#333}@media (any-hover: hover){header .headerInner nav .menuList li a{transition:.3s}header .headerInner nav .menuList li a:hover{color:var(--colorPrimary)}}header .headerInner nav .formList{display:flex}header .headerInner nav .formList li:first-of-type a{border-right:1px solid var(--colorPrimaryLight)}header .headerInner nav .formList li a{display:grid;align-content:center;justify-content:center;gap:12px;height:var(--pcHeaderHeight);width:160px;background-color:var(--colorPrimary);color:#fff;font-weight:700;font-size:14px}@media (any-hover: hover){header .headerInner nav .formList li a{transition:.3s}header .headerInner nav .formList li a:hover{opacity:.8}}header .headerInner nav .formList li a img{width:24px;margin:0 auto}@media screen and (max-width: 1023px){header .headerInner nav .menuList{display:none}}@media screen and (max-width: 750px){header{height:17.0666666667vw;padding:4.2666666667vw 6.4vw}header .headerInner .logo img{width:37.8666666667vw}header .headerInner nav{display:none}}footer{display:flex;align-items:center;gap:40px;height:var(--pcFooterHeight);line-height:1;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){footer{max-width:1200px}}@media screen and (max-width: 1023px){footer{max-width:960px}}@media screen and (max-width: 750px){footer{padding-left:0;padding-right:0}}footer:not(.home){height:92px}footer:not(.home) .logo{display:none}footer .logo img{width:159px}footer .terms{display:flex;gap:24px}footer .terms li a{font-size:12px;color:#333}@media (any-hover: hover){footer .terms li a{transition:.3s}footer .terms li a:hover{color:var(--colorPrimary)}}footer small{font-size:12px;color:#bbb;display:block;translate:0 3px}@media screen and (max-width: 750px){footer{display:block;height:98.1333333333vw;padding:10.6666666667vw 6.4vw 0}footer:not(.home){height:50.1333333333vw}footer:not(.home) .terms{margin-top:0}footer .logo{display:block;width:42.4vw}footer .logo img{width:100%}footer .logo small{font-size:3.2vw}footer .terms{display:grid;gap:6.4vw;margin:12.8vw 0}footer .terms li a{font-size:3.2vw}footer small{font-size:3.2vw;translate:0 .8vw}}main.home .spCta{display:none;gap:1px;position:fixed;bottom:0;left:0;width:100%;height:25.6vw;padding:6.4vw;background-color:#fff;z-index:1}main.home .spCta a{flex:1;display:grid;place-items:center;font-size:3.7333333333vw;font-weight:700;color:#fff;background-color:var(--colorPrimary)}main.home .pcCta{position:fixed;z-index:2;right:24px;bottom:24px;display:block;width:260px;height:180px;background-color:#fff;border:8px solid #3179BC;box-shadow:0 0 32px #2565a252}@media (any-hover: hover){main.home .pcCta{transition:.3s}main.home .pcCta:hover{opacity:.8}}main.home .pcCta .copy{display:grid;place-items:center;font-weight:700;font-size:14px;line-height:1.6;text-align:center;height:52px;color:var(--colorPrimary);font-family:LINESeedJP}main.home .pcCta .content{height:124px}main.home .pcCta .content img{display:block;width:166px;margin:0 auto}main.home .pcCta .button{height:40px;color:#fff;display:flex;align-items:center;justify-content:space-between;background-color:var(--colorPrimary);font-weight:700;font-size:16px}main.home .pcCta .button span{width:100%;height:100%;display:grid;place-items:center;line-height:1}main.home .pcCta .button .arrow{display:grid;place-items:center;min-width:40px;aspect-ratio:1;border-left:1px solid #69AFF0}main.home .pcCta .button .arrow img{width:24px}main.home .fv{width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:40px auto 0;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .fv{max-width:1200px}}@media screen and (max-width: 1023px){main.home .fv{max-width:960px}}@media screen and (max-width: 750px){main.home .fv{padding-left:0;padding-right:0}}main.home .fv .copy img{width:592px}main.home .fv .cta{margin-top:40px}main.home .fv .cta .ctaCopy{width:302px;display:flex;gap:12px;justify-content:center;align-items:center;margin-bottom:16px}main.home .fv .cta .ctaCopy span{font-size:14px}main.home .fv .cta .ctaButton{width:302px;height:56px;color:#fff;display:flex;align-items:center;justify-content:space-between;background-color:var(--colorPrimary);font-weight:700;font-size:18px}@media (any-hover: hover){main.home .fv .cta .ctaButton{transition:.3s}main.home .fv .cta .ctaButton:hover{opacity:.8}}main.home .fv .cta .ctaButton span{width:246px;display:grid;place-items:center;line-height:1}main.home .fv .cta .ctaButton .arrow{display:grid;place-items:center;min-width:56px;height:100%;border-left:1px solid #bfddf9}main.home .fv .cta .ctaButton .arrow img{width:24px}@media screen and (max-width: 750px){main.home .fv .cta .ctaButton{width:100%;height:14.9333333333vw;font-size:4.8vw}main.home .fv .cta .ctaButton span{padding-left:6.4vw;justify-items:flex-start;flex:1;width:auto}main.home .fv .cta .ctaButton .arrow{min-width:14.9333333333vw;border-left-width:.2666666667vw}main.home .fv .cta .ctaButton .arrow img{width:6.4vw}}main.home .fv .cta .ctaButton .arrow{border-left-color:var(--colorPrimaryLight)}main.home .fv .heroImg{width:100%;display:block;margin-top:-34px;pointer-events:none}main.home .about{background-color:var(--colorPrimaryLighter);padding-top:80px}main.home .about h2{text-align:center;font-size:28px;line-height:1.6;font-weight:400}main.home .about h2 b{font-size:52px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:var(--colorPrimary)}@media screen and (max-width: 750px){main.home .about h2 b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .about .compare{display:flex;justify-content:center;align-items:center;gap:40px;margin:-24px auto 16px}main.home .about .compare .graph{width:400px}main.home .about .compare .arrow{width:80px}main.home .about .compare .number{width:336px;margin-left:-50px}main.home .about .registerCopy{font-size:24px;text-align:center;line-height:1.6;margin-bottom:32px}main.home .about .register{background-color:#fff;height:384px;display:flex;align-items:center;justify-content:center;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto 80px;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .about .register{max-width:1200px}}@media screen and (max-width: 1023px){main.home .about .register{max-width:960px}}@media screen and (max-width: 750px){main.home .about .register{padding-left:0;padding-right:0}}main.home .about .register .flow{display:flex;align-items:center}main.home .about .register .flow li img{width:240px}main.home .about .register .flow li p{font-size:16px;line-height:1.6;text-align:center}main.home .about .register .flow li.dashboard img{width:480px}main.home .about .cta{height:400px;background-color:var(--colorPrimary);color:#fff;font-size:28px;line-height:1.6;padding-top:43px;text-align:center;position:relative}main.home .about .cta>p:last-of-type{margin-top:12px}main.home .about .cta>p b{font-size:52px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:#fff}@media screen and (max-width: 750px){main.home .about .cta>p b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .about .cta>p .withUnderline{font-weight:700;position:relative;margin:0 4px}main.home .about .cta>p .withUnderline:after{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;bottom:-6px;left:0}main.home .about .cta .ctaImages{display:flex;justify-content:center;gap:96px;position:absolute;width:100%;bottom:0;left:0;overflow-x:hidden}main.home .about .cta .ctaImages img{width:440px;min-width:440px}main.home .reason{padding-top:75px;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .reason{max-width:1200px}}@media screen and (max-width: 1023px){main.home .reason{max-width:960px}}@media screen and (max-width: 750px){main.home .reason{padding-left:0;padding-right:0}}main.home .reason h2{font-size:28px;font-weight:400}main.home .reason h2 b{font-size:52px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:var(--colorPrimary)}@media screen and (max-width: 750px){main.home .reason h2 b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .reason .imageWrap{margin-top:48px;background-color:var(--colorPrimaryLighter)}main.home .reason .imageWrap ul{display:flex;justify-content:center;align-items:center}main.home .reason .imageWrap ul li:not(.shakehandImage){height:312px;width:240px;background-color:#fff;box-shadow:0 0 48px #75b5f252}main.home .reason .imageWrap ul li:not(.shakehandImage) .title{height:40px;background-color:var(--colorPrimary);color:#fff;font-weight:700;font-size:16px;display:grid;place-items:center}main.home .reason .imageWrap ul li:not(.shakehandImage) .content{margin-top:24px;text-align:center}main.home .reason .imageWrap ul li:not(.shakehandImage) .content p{line-height:1}main.home .reason .imageWrap ul li:not(.shakehandImage) .content img{display:block;width:160px;margin:16px auto}main.home .reason .imageWrap ul li.shakehandImage{width:460px;padding-top:40px}main.home .reason .imageWrap ul li.shakehandImage img{width:100%}main.home .reason .reasonCta{margin:0 calc(50% - 50vw);height:360px;background-color:var(--colorPrimary);color:#fff;font-size:24px;line-height:1.6;display:flex;align-items:flex-end;justify-content:center;padding-right:24px}main.home .reason .reasonCta>img{width:320px}main.home .reason .reasonCta .content{padding-bottom:83px}main.home .reason .reasonCta .content h3{position:relative}main.home .reason .reasonCta .content h3 b{font-size:48px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:#fff}@media screen and (max-width: 750px){main.home .reason .reasonCta .content h3 b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .reason .reasonCta .content h3 img{width:42px;position:absolute;right:-5px;bottom:5px;translate:100% 0}main.home .reason .reasonCta .content .ctaButton{margin-top:40px;width:302px;height:56px;color:var(--colorPrimary);display:flex;align-items:center;justify-content:space-between;background-color:#fff;font-weight:700;font-size:18px}@media (any-hover: hover){main.home .reason .reasonCta .content .ctaButton{transition:.3s}main.home .reason .reasonCta .content .ctaButton:hover{opacity:.8}}main.home .reason .reasonCta .content .ctaButton span{width:246px;display:grid;place-items:center;line-height:1}main.home .reason .reasonCta .content .ctaButton .arrow{display:grid;place-items:center;min-width:56px;height:100%;border-left:1px solid #bfddf9}main.home .reason .reasonCta .content .ctaButton .arrow img{width:24px}@media screen and (max-width: 750px){main.home .reason .reasonCta .content .ctaButton{width:100%;height:14.9333333333vw;font-size:4.8vw}main.home .reason .reasonCta .content .ctaButton span{padding-left:6.4vw;justify-items:flex-start;flex:1;width:auto}main.home .reason .reasonCta .content .ctaButton .arrow{min-width:14.9333333333vw;border-left-width:.2666666667vw}main.home .reason .reasonCta .content .ctaButton .arrow img{width:6.4vw}}main.home .simulation{padding-top:80px}main.home .simulation h2{display:grid;place-items:center;margin-bottom:48px;font-size:28px;line-height:1.6}main.home .simulation .simulationTable{width:100%;max-width:880px;margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .simulation .simulationTable{max-width:1200px}}@media screen and (max-width: 1023px){main.home .simulation .simulationTable{max-width:960px}}@media screen and (max-width: 750px){main.home .simulation .simulationTable{padding-left:0;padding-right:0}}main.home .simulation .simulationTable h3{display:grid;place-content:center;background-color:var(--colorPrimary);color:#fff;font-size:18px;font-weight:700;margin-bottom:0;height:58px}main.home .simulation .simulationTable .costComparison{width:100%;border-collapse:collapse;background-color:#fff}main.home .simulation .simulationTable .costComparison th,main.home .simulation .simulationTable .costComparison td{height:80px;width:50%;border:1px solid var(--colorPrimary)}main.home .simulation .simulationTable .costComparison .lighterBg{background-color:var(--colorPrimaryLighter)}main.home .simulation .simulationTable .costComparison thead th{vertical-align:middle;font-size:18px;font-weight:700;text-align:center}main.home .simulation .simulationTable .costComparison thead th.traditional{color:var(--colorRed);font-size:20px}main.home .simulation .simulationTable .costComparison thead th.myteam{color:var(--colorPrimary);font-size:32px;font-weight:500}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage{font-family:LINESeedJP}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td{vertical-align:middle;text-align:center;font-size:16px;color:var(--colorBlack)}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span{display:inline-block;font-weight:700;color:var(--colorPrimary);margin:0 2px}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span:first-of-type{margin-right:24px}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span.wage{font-size:24px;font-weight:500;translate:0 3px;font-family:Readex Pro}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span.wage:before{content:"¥";display:inline-block;margin-right:3px;font-weight:400;font-size:18px;translate:0 -1px}main.home .simulation .simulationTable .costComparison tbody tr.commission td{height:160px;padding:20px;text-align:center;vertical-align:middle;line-height:1}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionLabel{font-size:16px;font-weight:500}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate{font-size:32px;font-weight:500;margin:16px 0 20px}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate.red{color:var(--colorRed)}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate.blue{color:var(--colorPrimary)}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate:after{content:"%";font-size:24px;margin-left:4px;font-weight:400;font-family:Readex Pro}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc{font-size:16px;font-family:LINESeedJP;margin-top:-3px}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight{font-size:32px;font-weight:500;font-family:Readex Pro;translate:0 3px;display:inline-block}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight.red{color:var(--colorRed)}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight.blue{color:var(--colorPrimary)}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight:before{content:"¥";display:inline-block;margin-right:3px;font-weight:400;font-size:24px;translate:0 -2px}main.home .simulation .simulationTable .costComparison tbody tr.monthryTitle td{font-size:16px;font-weight:700;text-align:center;vertical-align:middle;color:var(--colorPrimary)}main.home .simulation .simulationTable .costComparison tbody tr.monthly td{padding:20px;text-align:center;font-family:LINESeedJP;font-size:16px}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight{font-size:32px;font-weight:500;font-family:Readex Pro;translate:0 3px;display:inline-block}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight.red{color:var(--colorRed)}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight.blue{color:var(--colorPrimary)}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight:before{content:"¥";display:inline-block;margin-right:3px;font-weight:400;font-size:24px;translate:0 -2px}main.home .simulation .results{display:flex;justify-content:flex-end;gap:50px;width:100%;max-width:880px;margin:24px auto 0;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .simulation .results{max-width:1200px}}@media screen and (max-width: 1023px){main.home .simulation .results{max-width:960px}}@media screen and (max-width: 750px){main.home .simulation .results{padding-left:0;padding-right:0}}main.home .simulation .results>img{width:300px;display:block;margin-top:36px}main.home .simulation .results .texts{width:50%}main.home .simulation .results .texts .arrowDown{height:80px;display:block;margin:0 auto}main.home .simulation .results .texts .numberWrap{height:192px;display:grid;place-content:center;box-shadow:0 0 48px #75b5f252;margin-top:16px}main.home .simulation .results .texts .numberWrap p{font-size:24px;text-align:center;line-height:1.6}main.home .simulation .results .texts .numberWrap .number{font-size:48px;color:var(--colorPrimary);position:relative;padding-bottom:5px;margin-bottom:5px}main.home .simulation .results .texts .numberWrap .number:before{content:"¥";display:inline-block;margin-right:3px;font-weight:400;font-size:36px;translate:0 -2px}main.home .simulation .results .texts .numberWrap .number:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--colorPrimary)}main.home .simulation .simulationCta{height:360px;background-color:var(--colorPrimary);color:#fff;font-size:24px;line-height:1.6;display:flex;align-items:flex-end;justify-content:center;gap:68px}main.home .simulation .simulationCta>img{width:320px}main.home .simulation .simulationCta .content{padding-bottom:83px}main.home .simulation .simulationCta .content h3{position:relative}main.home .simulation .simulationCta .content h3 b{font-size:48px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:#fff}@media screen and (max-width: 750px){main.home .simulation .simulationCta .content h3 b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .simulation .simulationCta .content h3 img{width:42px;position:absolute;right:-10px;bottom:8px;translate:100% 0}main.home .simulation .simulationCta .content .ctaButton{margin-top:40px;width:210px;height:56px;color:var(--colorPrimary);display:flex;align-items:center;justify-content:space-between;background-color:#fff;font-weight:700;font-size:18px}@media (any-hover: hover){main.home .simulation .simulationCta .content .ctaButton{transition:.3s}main.home .simulation .simulationCta .content .ctaButton:hover{opacity:.8}}main.home .simulation .simulationCta .content .ctaButton span{width:246px;display:grid;place-items:center;line-height:1}main.home .simulation .simulationCta .content .ctaButton .arrow{display:grid;place-items:center;min-width:56px;height:100%;border-left:1px solid #bfddf9}main.home .simulation .simulationCta .content .ctaButton .arrow img{width:24px}@media screen and (max-width: 750px){main.home .simulation .simulationCta .content .ctaButton{width:100%;height:14.9333333333vw;font-size:4.8vw}main.home .simulation .simulationCta .content .ctaButton span{padding-left:6.4vw;justify-items:flex-start;flex:1;width:auto}main.home .simulation .simulationCta .content .ctaButton .arrow{min-width:14.9333333333vw;border-left-width:.2666666667vw}main.home .simulation .simulationCta .content .ctaButton .arrow img{width:6.4vw}}main.home .howto{padding-top:80px;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .howto{max-width:1200px}}@media screen and (max-width: 1023px){main.home .howto{max-width:960px}}@media screen and (max-width: 750px){main.home .howto{padding-left:0;padding-right:0}}main.home .howto h2{font-size:28px;line-height:1.6;margin-bottom:48px}main.home .howto h2 b{font-size:36px;font-weight:700;color:var(--colorPrimary)}main.home .howto .operability{background-color:var(--colorPrimaryLighter);display:flex;justify-content:center;gap:24px;height:502px}main.home .howto .operability>img{align-self:center;width:580px}main.home .howto .operability .content{align-self:flex-end}main.home .howto .operability .content h3{font-size:20px;font-weight:700;color:var(--colorPrimary);line-height:1.6;margin-bottom:24px}main.home .howto .operability .content ul{display:grid;gap:6px;margin-bottom:24px}main.home .howto .operability .content ul li{font-size:16px;display:flex;align-items:center;gap:6px}main.home .howto .operability .content ul li:before{content:"";display:block;width:24px;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99969%2013.8002L16.1779%207.62194C16.3519%207.4521%2016.5509%207.36719%2016.7747%207.36719C16.9985%207.36719%2017.1974%207.4521%2017.3714%207.62194C17.5453%207.79594%2017.6322%207.99585%2017.6322%208.22169C17.6322%208.44752%2017.5453%208.64744%2017.3714%208.82144L10.6024%2015.5964C10.4324%2015.7664%2010.2315%2015.8514%209.99969%2015.8514C9.76785%2015.8514%209.56694%2015.7664%209.39694%2015.5964L6.62194%2012.8214C6.4521%2012.6474%206.36719%2012.4475%206.36719%2012.2217C6.36719%2011.9959%206.4541%2011.7959%206.62794%2011.6219C6.80194%2011.4521%207.00185%2011.3672%207.22769%2011.3672C7.45352%2011.3672%207.65344%2011.4521%207.82744%2011.6219L9.99969%2013.8002Z'%20fill='%233D97EB'/%3e%3c/svg%3e");background-size:contain}main.home .howto .operability .content img{width:580px}main.home .howto .copy{font-size:24px;line-height:1.6;text-align:center;margin-top:48px}main.home .howto .summary{margin:80px calc(50% - 50vw) 0;background-color:var(--colorPrimaryLighter);height:320px;display:flex;justify-content:center;align-items:flex-end;gap:24px}main.home .howto .summary>img{width:420px}main.home .howto .summary p{font-size:24px;line-height:1.6;align-self:center}main.home .howto .summary p b{font-size:48px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:var(--colorPrimary)}@media screen and (max-width: 750px){main.home .howto .summary p b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .example{padding-top:80px;width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.home .example{max-width:1200px}}@media screen and (max-width: 1023px){main.home .example{max-width:960px}}@media screen and (max-width: 750px){main.home .example{padding-left:0;padding-right:0}}main.home .example h2{text-align:center;line-height:1.6;font-size:28px;margin-bottom:48px}main.home .example h2 b{font-size:36px;font-weight:700;color:var(--colorPrimary)}main.home .example>.exampleList{display:grid;gap:48px;margin-bottom:80px}main.home .example>.exampleList>li{border:1px solid var(--colorPrimary);padding:48px 80px;font-family:LINESeedJP}main.home .example>.exampleList>li h3{font-size:24px;line-height:1.6}main.home .example>.exampleList>li h3 b{font-size:28px;color:var(--colorPrimary);display:inline-block;border-bottom:1px solid currentColor;margin-bottom:7px}main.home .example>.exampleList>li dl{margin-top:24px}main.home .example>.exampleList>li dl>div{display:grid;align-items:center;grid-template-columns:160px 1fr;gap:24px;padding:17px 0;border-top:1px solid #bfddf9}main.home .example>.exampleList>li dl>div:last-of-type{border-bottom:1px solid #bfddf9}main.home .example>.exampleList>li dl>div dt{display:grid;place-items:center;background-color:var(--colorPrimary);color:#fff;padding:12px 0}main.home .example>.exampleList>li dl>div dt>b{font-weight:700}main.home .example>.exampleList>li dl>div.effect{align-items:stretch}main.home .example>.exampleList>li dl>div.effect dd .graph{display:flex;justify-content:center;gap:48px}main.home .example>.exampleList>li dl>div.effect dd .graph li{width:180px;display:grid;gap:8px}main.home .example>.exampleList>li dl>div.effect dd .graph li img{width:100%}main.home .example>.exampleList>li dl>div.effect dd .graph li p{text-align:center;font-size:16px;line-height:1.6}main.home .example>.exampleList>li dl>div:not(.effect) dd{line-height:1.6}main.home .exampleCta{margin:0 calc(50% - 50vw);height:360px;background-color:var(--colorPrimary);color:#fff;font-size:24px;line-height:1.6;display:flex;align-items:flex-end;justify-content:center;padding-right:24px}main.home .exampleCta img{width:320px}main.home .exampleCta .content{padding-bottom:83px}main.home .exampleCta .content h3{position:relative}main.home .exampleCta .content h3 b{font-size:48px;font-weight:500;display:inline-block;margin-right:6px;translate:0 6px;color:#fff}@media screen and (max-width: 750px){main.home .exampleCta .content h3 b{font-weight:400;font-size:12.8vw;margin-right:1.6vw;translate:0 1.6vw}}main.home .exampleCta .content h3 img{width:42px;margin-left:4px;position:absolute;right:-5px;bottom:5px;translate:100% 0}main.home .exampleCta .content .ctaButton{margin-top:40px;width:302px;height:56px;color:var(--colorPrimary);display:flex;align-items:center;justify-content:space-between;background-color:#fff;font-weight:700;font-size:18px}@media (any-hover: hover){main.home .exampleCta .content .ctaButton{transition:.3s}main.home .exampleCta .content .ctaButton:hover{opacity:.8}}main.home .exampleCta .content .ctaButton span{width:246px;display:grid;place-items:center;line-height:1}main.home .exampleCta .content .ctaButton .arrow{display:grid;place-items:center;min-width:56px;height:100%;border-left:1px solid #bfddf9}main.home .exampleCta .content .ctaButton .arrow img{width:24px}@media screen and (max-width: 750px){main.home .exampleCta .content .ctaButton{width:100%;height:14.9333333333vw;font-size:4.8vw}main.home .exampleCta .content .ctaButton span{padding-left:6.4vw;justify-items:flex-start;flex:1;width:auto}main.home .exampleCta .content .ctaButton .arrow{min-width:14.9333333333vw;border-left-width:.2666666667vw}main.home .exampleCta .content .ctaButton .arrow img{width:6.4vw}}@media screen and (max-width: 1439px){main.home .simulation .simulationTable{max-width:880px}main.home .simulation .results{max-width:880px}main.home .howto .operability{height:462px}main.home .howto .operability>img{width:500px}main.home .howto .operability .content img{width:500px}main.home .example{max-width:none}main.home .example>.exampleList{max-width:1120px;margin-inline:auto}main.home .example>.exampleList>li:nth-of-type(odd){border-left:0;margin-left:calc(50% - 50vw)}main.home .example>.exampleList>li:nth-of-type(2n){border-right:0;margin-right:calc(50% - 50vw)}}@media screen and (max-width: 1023px){main.home .about .register .flow li.dashboard img{width:400px}main.home .about .register .flow li img{width:200px}main.home .reason .imageWrap ul li.shakehandImage{margin-top:40px}main.home .reason .reasonCta{height:320px}main.home .reason .reasonCta img{width:280px}main.home .reason .reasonCta .content{padding-bottom:63px}main.home .reason .reasonCta .content h3 .spview{display:block}main.home .howto .operability{height:434px}main.home .howto .operability>img{width:380px}main.home .howto .operability .content{width:380px}main.home .howto .operability .content img{width:100%}main.home .example>.exampleList{max-width:880px}main.home .example .exampleCta{height:320px}main.home .example .exampleCta img{width:280px}main.home .example .exampleCta .content{padding-bottom:63px}main.home .example .exampleCta .content h3 .spview{display:block}}@media screen and (max-width: 750px){main.home .spCta{display:flex}main.home .pcCta{display:none}main.home .fv{margin-top:12.8vw}main.home .fv .copy{width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .fv .copy img{width:100%}main.home .fv .cta{margin-top:10.6666666667vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .fv .cta .ctaCopy{margin-bottom:4.2666666667vw;gap:3.2vw;width:100%}main.home .fv .cta .ctaCopy span{font-size:3.7333333333vw}main.home .fv .heroImg{margin-top:4.2666666667vw}main.home .about{padding-top:21.3333333333vw}main.home .about h2{font-size:6.4vw}main.home .about .compare{display:block;margin:0}main.home .about .compare .graph{width:100%}main.home .about .compare .arrow{display:block;margin:16px auto;width:auto;height:21.3333333333vw}main.home .about .compare .number{display:block;width:89.6vw;margin:-13.3333333333vw auto 3.7333333333vw}main.home .about .registerCopy{font-size:5.3333333333vw;margin-bottom:8.5333333333vw}main.home .about .register{display:block;height:auto;background-color:var(--colorPrimaryLighter)}main.home .about .register .flow{display:block;background-color:#fff;padding:6.4vw 0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .about .register .flow li img{display:block;width:53.3333333333vw;margin:0 auto}main.home .about .register .flow li p{font-size:4.2666666667vw}main.home .about .register .flow li.dashboard img{width:100%}main.home .about .cta{height:92.8vw;font-size:6.4vw;padding-top:14.4vw}main.home .about .cta>p:last-of-type{margin-top:3.2vw}main.home .about .cta>p .withUnderline{margin:0 1.0666666667vw}main.home .about .cta>p .withUnderline:after{bottom:-1.0666666667vw}main.home .about .cta .ctaImages{gap:6.4vw}main.home .about .cta .ctaImages img{height:auto;min-width:53.3333333333vw}main.home .reason{padding-top:17.0666666667vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .reason h2{line-height:1.6;font-size:6.4vw}main.home .reason h2 b{line-height:1}main.home .reason .imageWrap{margin-top:12.8vw;padding-top:6.4vw}main.home .reason .imageWrap ul{display:grid;justify-items:center;gap:6.4vw;position:relative}main.home .reason .imageWrap ul:before,main.home .reason .imageWrap ul:after{content:"";display:block;width:6.4vw;background-size:contain;background-repeat:no-repeat;position:absolute}main.home .reason .imageWrap ul:before{background-image:url(data:image/webp;base64,UklGRmAEAABXRUJQVlA4WAoAAAAwAAAAMgAAtgIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBInAAAAAVwFUly3awZCMKFQSAIghhYQSAzuGMgCA6DQPT7tS7/peoiYgLw3LF/sUkf0XCFYgBZsQCyqBGrPFITNllC6QLIUhXspYgasZ8gaIej36tC6QLYTXHDVIUPyCpHPhf0GxBrDzQXDFuA1MQHZBU+wFrhg1jLB8jvzQdkFT7A9AYQy3zXuv/cf+4/95/7z/3n/nP//Q/pyfJiIFt9CFZQOCDOAQAA0BgAnQEqMwC3Aj5tNpdIJCMiISlRSBCADYllbuF0oPBBX+M20p9c/FXnTIm4dtiA/ADpANwB/AP4f+w/sc/pL7gPP/6gD0AP1A9Jf2G/KqACpoXjx8YuZZoH4VhAck8I8sRGsw9+vU5uHKBLBNnsD/QteoZGQ9sBDA2bMPfr1ObhygSwTZ7A/0LXqGRkPbAQwNmzD369Tm4coEsE2ewP9C16hkZD2wEMDZsw9+vU5uHKBLBNnsD/QteoZGQ9sBDA2bMPfr1ObhygSwMesuSgAP7+h6xAW7hpB4supiGLtgJ2TWzVQohqr7Mt0Xx/nr/JdSbRHI9uQf/hjL39ATT6ntNVcsQd/JX8OBUmZDXA3KoHA9fCT+H/iXuC7E+I62CuP+KgP//lqqCSM7jgKOnp79xZ/9/whZsZTNXYn/ijf1Edc2P/Kw//8tIX/mBPk4oCYEZIKQNBMaz7oxk3AohFUX//y8cMfpk3mL6Nay9AJtnMUps7x06DLzNBJS4A2r5dOUm9WsGzG1fLpyk3q1g2Y2r5dOUm9WsGzG1fLpyk3q1g2Y2r5dOUm9W9uFPcdoUuDidozkwyRnjJBrl7VT1y+pfUlwjgEct5kYl0sAAA);height:87.4666666667vw;right:5.3333333333vw;top:18.6666666667vw}main.home .reason .imageWrap ul:after{background-image:url(data:image/webp;base64,UklGRlIEAABXRUJQVlA4WAoAAAAwAAAAMgAAsAIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIrwAAAA1wUG17lXxNNAINtAIJ2CKQAP8GkoCRACIswhpIBCvc3fk/77c/IhS4baPkGKptB58AJXUMHO5a8gwCA/M/mf+Y/5j/mP+Y/5j/fNQw/9lI0GfeQCb9jmtCT+isFj1FtCwToTMkkg0BwUbFueiiPCPq1DrFEHc2Tg5I00YVhSByM31SDfhMsk93KxFAvsW8023X6qpYq/cmr9C7aKQd1QvhXe9ejb6R3Xe7fiNjjgoAVlA4IKwBAABwGACdASozALECPm02lkekIyIhKbIoIIANiWVu4XLOArc4RPqv4AbMbzv8ZqnDqAeq3bAeYD9Jf1V93j+q/oB7gN4A9AD9XfSu/aT4KvKqABfeKGhoQMaNYsL53KhIbkywviT8LKOwqwNQujzuVCQ3JlhfEn4WUdhVgahdHncqEhuTLC+JPwso7CrA1C6PO5UJDcmWF8SfhZR2FWBqF0edyoSG5MsL4k/CyjsKsDULo87lQkNyZYXqV1DyVF1pSUbzl2bi85T/DpBEJ8AA1jb+/0+7Z4kaELeHG/dt5RVUuc6RIXysxJYya4yoY+RiYQRpJgrkwAAAAAAAEr/j5A/e1UPWrFEFMsCKy8o1egwzpzwsy9HKnj9LtDP9eHSHJdcbjKCP//y1fnjdnRzgb48yLnQtlPSQNNiHil85bebR4/vzSDukhowZQCuZGMdabWxmQ9hGgXrFXojOkU52x6lsLLncTnOAywj/+Qpot0FX5H//5apcWnAaRa4mZ3WaD19PpBjTF1EUNXv5HwVrq2ZpDd2v8mxHohX8LvdarywWvhyYxPhNBLkNvoAAAA==);height:86.4vw;top:75.4666666667vw;left:5.3333333333vw}main.home .reason .imageWrap ul li:not(.shakehandImage){height:83.2vw;width:64vw;min-width:0;box-shadow:0 0 12.8vw #75b5f252}main.home .reason .imageWrap ul li:not(.shakehandImage) .title{height:10.6666666667vw;font-size:4.2666666667vw}main.home .reason .imageWrap ul li:not(.shakehandImage) .content{margin-top:6.4vw}main.home .reason .imageWrap ul li:not(.shakehandImage) .content p{font-size:4.2666666667vw}main.home .reason .imageWrap ul li:not(.shakehandImage) .content img{width:42.6666666667vw;margin:4.2666666667vw auto}main.home .reason .imageWrap ul li.shakehandImage{order:1;width:100%;margin-top:0;padding-top:0}main.home .reason .reasonCta{font-size:6.4vw;height:145.0666666667vw;flex-direction:column-reverse;align-items:center;justify-content:flex-start;padding-right:0}main.home .reason .reasonCta>img{width:64vw;margin-top:6.4vw}main.home .reason .reasonCta .content{padding-bottom:0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .reason .reasonCta .content h3 img{width:11.2vw;right:-2.4vw;bottom:1.8666666667vw;translate:none}main.home .simulation{padding-top:21.3333333333vw}main.home .simulation h2{font-size:6.4vw;place-items:flex-start;margin-bottom:12.8vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .simulation .simulationTable{width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .simulation .simulationTable h3{height:29.3333333333vw;text-align:center;line-height:1.6;font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison th,main.home .simulation .simulationTable .costComparison td{height:21.3333333333vw;font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison thead th{font-size:5.3333333333vw;line-height:1.6;height:34.1333333333vw}main.home .simulation .simulationTable .costComparison thead th.traditional{font-size:5.3333333333vw;font-weight:700}main.home .simulation .simulationTable .costComparison thead th.myteam{font-size:7.4666666667vw;line-height:1.6}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td{height:44.8vw;font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span{margin:0 1.0666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span:first-of-type{margin-right:0;margin:0 0 5.3333333333vw}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span.wage{font-size:6.4vw;translate:0 .8vw}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td span.wage:before{content:"¥";margin-right:.8vw;font-size:4.8vw}main.home .simulation .simulationTable .costComparison tbody tr.hourlyWage td .cross{display:inline-block;margin-top:8px;color:var(--colorBlack);font-weight:400}main.home .simulation .simulationTable .costComparison tbody tr.commission td{height:45.8666666667vw;padding:0}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionLabel{font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate{font-size:7.4666666667vw;margin:3.2vw 0 4.2666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionRate:after{font-size:5.3333333333vw;margin-left:1.0666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc{font-size:4.2666666667vw;margin-top:0}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight{font-size:7.4666666667vw;translate:none;margin-top:2.1333333333vw}main.home .simulation .simulationTable .costComparison tbody tr.commission td .commissionCalc .highlight:before{font-size:5.3333333333vw;margin-right:.8vw;translate:0 -.5333333333vw}main.home .simulation .simulationTable .costComparison tbody tr.monthryTitle td{font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.monthly td{padding:0;height:26.6666666667vw;vertical-align:middle;font-size:4.2666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight{font-size:7.4666666667vw;translate:0 .8vw;margin-top:1.0666666667vw}main.home .simulation .simulationTable .costComparison tbody tr.monthly td .monthlyCalc .highlight:before{font-size:5.3333333333vw;margin-right:.8vw;translate:0 -.5333333333vw}main.home .simulation .results{flex-direction:column-reverse;justify-content:flex-start;gap:12.8vw;margin-top:6.4vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .simulation .results .texts{width:100%}main.home .simulation .results .texts .arrowDown{width:29.8666666667vw;height:auto}main.home .simulation .results .texts .numberWrap{height:51.2vw;box-shadow:0 0 12.8vw #75b5f252;margin-top:4.2666666667vw}main.home .simulation .results .texts .numberWrap p{font-size:6.4vw}main.home .simulation .results .texts .numberWrap .number{font-size:12.8vw;padding-bottom:1.3333333333vw;margin-bottom:1.3333333333vw}main.home .simulation .results .texts .numberWrap .number:before{font-size:9.6vw;margin-right:.8vw;translate:0 -.5333333333vw;margin-bottom:0}main.home .simulation .results .texts .numberWrap .number:after{height:.2666666667vw}main.home .simulation .results>img{width:100%;margin-top:0}main.home .simulation .simulationCta{height:134.9333333333vw;font-size:6.4vw;flex-direction:column;align-items:center;justify-content:flex-end;gap:6.4vw}main.home .simulation .simulationCta>img{width:64vw}main.home .simulation .simulationCta .content{padding-bottom:0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .simulation .simulationCta .content h3 img{width:11.2vw;right:4.8vw;bottom:1.8666666667vw;translate:none}main.home .simulation .simulationCta .ctaButton{margin-top:10.6666666667vw}main.home .howto{padding-top:21.3333333333vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .howto h2{font-size:6.4vw;margin-bottom:12.8vw}main.home .howto h2 b{font-size:8.5333333333vw}main.home .howto .operability{display:block;height:auto;padding:6.4vw 6.4vw 0}main.home .howto .operability>img{width:74.4vw}main.home .howto .operability .content{width:100%}main.home .howto .operability .content h3{font-size:5.3333333333vw;margin-bottom:6.4vw}main.home .howto .operability .content ul{gap:1.6vw;margin-bottom:6.4vw}main.home .howto .operability .content ul li{font-size:4.2666666667vw;gap:1.6vw}main.home .howto .operability .content ul li:before{width:6.4vw}main.home .howto .copy{font-size:6.4vw;margin-top:12.8vw}main.home .howto .summary{flex-direction:column-reverse;height:116.5333333333vw;margin-top:21.3333333333vw;gap:6.4vw;justify-content:flex-start}main.home .howto .summary>img{width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .howto .summary p{font-size:6.4vw;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .howto .summary p b{font-weight:500}main.home .example{padding-top:21.3333333333vw}main.home .example h2{font-size:6.4vw;margin-bottom:12.8vw;text-align:left;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .example h2 b{font-size:8.5333333333vw}main.home .example>.exampleList{gap:12.8vw;margin-bottom:21.3333333333vw}main.home .example>.exampleList>li{padding:12.8vw 6.4vw;width:93.6%;margin-left:0}main.home .example>.exampleList>li:nth-of-type(2n){margin-right:0;margin-left:auto}main.home .example>.exampleList>li h3{font-size:5.3333333333vw}main.home .example>.exampleList>li h3 b{font-size:6.4vw;margin-bottom:1.8666666667vw;border-bottom:0}main.home .example>.exampleList>li h3 b span{display:inline-block;border-bottom:.2666666667vw solid currentColor;margin-bottom:.5333333333vw}main.home .example>.exampleList>li dl{margin-top:6.4vw}main.home .example>.exampleList>li dl>div{display:block;padding:6.4vw 0 0}main.home .example>.exampleList>li dl>div:last-of-type{padding-bottom:0}main.home .example>.exampleList>li dl>div dt{font-size:4.2666666667vw}main.home .example>.exampleList>li dl>div.effect{padding-bottom:6.4vw}main.home .example>.exampleList>li dl>div.effect dt{margin-bottom:8.5333333333vw}main.home .example>.exampleList>li dl>div.effect dd .graph{display:block}main.home .example>.exampleList>li dl>div.effect dd .graph li{width:48vw;margin:0 auto}main.home .example>.exampleList>li dl>div.effect dd .graph li+li{margin-top:6.4vw}main.home .example>.exampleList>li dl>div.effect dd .graph li p{height:14.9333333333vw;display:grid;place-items:center}main.home .example>.exampleList>li dl>div:not(.effect) dd{margin:8.5333333333vw 0}main.home .example .exampleCta{font-size:6.4vw;height:145.0666666667vw;flex-direction:column-reverse;align-items:center;justify-content:flex-start;padding-right:0}main.home .example .exampleCta>img{width:64vw;margin-top:6.4vw}main.home .example .exampleCta .content{padding-bottom:0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.home .example .exampleCta .content h3 img{width:11.2vw;right:-2.4vw;bottom:1.8666666667vw;translate:none}}body:has(main.download) header .headerInner{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.download) header .headerInner{max-width:1200px}}body:has(main.download) footer{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.download) footer{max-width:1200px}}main.download{display:flex;justify-content:space-between;font-family:LINESeedJP;width:100%;max-width:1200px;margin:48px auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.download{max-width:1200px}}@media screen and (max-width: 1023px){main.download{max-width:960px}}@media screen and (max-width: 750px){main.download{padding-left:0;padding-right:0}}main.download .explain{width:56.4%}main.download .explain h1{font-size:28px;line-height:1.6;font-weight:700;margin-bottom:32px;color:var(--colorPrimary)}main.download .explain img{width:100%;border:16px solid var(--colorPrimaryLighter)}main.download .explain .description{font-size:16px;line-height:1.6;margin:32px 0}main.download .explain .learn h3{font-size:16px;line-height:1.6;font-weight:700;margin-bottom:8px}main.download .explain .learn ul{display:grid;gap:4px}main.download .explain .learn ul li{display:flex;align-items:center;gap:8px;font-size:16px}main.download .explain .learn ul li:before{content:"";display:block;width:24px;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99969%2013.8002L16.1779%207.62194C16.3519%207.4521%2016.5509%207.36719%2016.7747%207.36719C16.9985%207.36719%2017.1974%207.4521%2017.3714%207.62194C17.5453%207.79594%2017.6322%207.99585%2017.6322%208.22169C17.6322%208.44752%2017.5453%208.64744%2017.3714%208.82144L10.6024%2015.5964C10.4324%2015.7664%2010.2315%2015.8514%209.99969%2015.8514C9.76785%2015.8514%209.56694%2015.7664%209.39694%2015.5964L6.62194%2012.8214C6.4521%2012.6474%206.36719%2012.4475%206.36719%2012.2217C6.36719%2011.9959%206.4541%2011.7959%206.62794%2011.6219C6.80194%2011.4521%207.00185%2011.3672%207.22769%2011.3672C7.45352%2011.3672%207.65344%2011.4521%207.82744%2011.6219L9.99969%2013.8002Z'%20fill='%233D97EB'/%3e%3c/svg%3e");background-size:contain}main.download .form{width:39.28%;padding:24px;border:1px solid #f5f5f5}main.download .form .required{font-size:12px;color:var(--colorRed);display:flex;align-items:center;gap:8px;margin-bottom:24px;line-height:1}main.download .form .required:before{content:"";width:8px;aspect-ratio:1;background-color:var(--colorRed);border-radius:50%}main.download .form dl dt{font-size:14px;font-weight:700;line-height:1;margin-bottom:16px}main.download .form dl dt:not(:first-of-type){margin-top:24px}main.download .form dl dt:has(+dd input[required]){display:flex;align-items:center;gap:8px}main.download .form dl dt:has(+dd input[required]):after{content:"";display:block;width:8px;aspect-ratio:1;background-color:var(--colorRed);border-radius:50%;margin-left:4px}main.download .form dl dd.name{display:flex;gap:4px}main.download .form dl dd input{background-color:#f5f5f5;padding:13px 16px;width:100%;accent-color:var(--colorPrimary)}main.download .form dl dd input::placeholder{color:#bbb}main.download .form .privacy{font-size:14px;line-height:1.6;margin-top:24px}main.download .form .privacy a{text-decoration:underline}@media (any-hover: hover){main.download .form .privacy a{transition:.3s}main.download .form .privacy a:hover{color:var(--colorPrimary)}}main.download .form button{display:grid;place-items:center;background-color:var(--colorPrimary);color:#fff;font-size:18px;font-weight:700;width:100%;height:48px;margin-top:24px;background-color:#d9d9d9;transition:.3s;pointer-events:none}@media (any-hover: hover){main.download .form button{transition:.3s}main.download .form button:hover{opacity:.8}}main.download .form button.active{background-color:var(--colorPrimary);pointer-events:auto}@media screen and (max-width: 1023px){main.download{max-width:1200px}}@media screen and (max-width: 750px){main.download{margin:12.8vw 0;flex-direction:column;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.download .explain{width:100%}main.download .explain img{border-width:2.1333333333vw}main.download .explain h1{font-size:6.4vw;margin-bottom:8.5333333333vw}main.download .explain .description{font-size:4.2666666667vw;margin:8.5333333333vw 0}main.download .explain .learn h3{font-size:4.2666666667vw;margin-bottom:2.1333333333vw}main.download .explain .learn ul{gap:1.0666666667vw}main.download .explain .learn ul li{font-size:4.2666666667vw;line-height:1.6}main.download .explain .learn ul li:before{min-width:6.4vw}main.download .form{width:100%;padding:6.4vw;margin-top:12.8vw}main.download .form .required{font-size:3.2vw;gap:2.1333333333vw;margin-bottom:6.4vw}main.download .form .required:before{min-width:2.1333333333vw}main.download .form dl dt{font-size:3.7333333333vw;margin-bottom:4.2666666667vw}main.download .form dl dt:not(:first-of-type){margin-top:6.4vw}main.download .form dl dt:has(+dd input[required]){display:flex;align-items:center;gap:2.1333333333vw}main.download .form dl dt:has(+dd input[required]):after{min-width:2.1333333333vw}main.download .form dl dd.name{gap:1.0666666667vw}main.download .form dl dd input{padding:3.4666666667vw 4.2666666667vw}main.download .form .privacy{font-size:3.7333333333vw;margin-top:6.4vw}main.download .form button{font-size:4.8vw;height:12.8vw;margin-top:6.4vw}}body:has(main.downloadThanks) header .headerInner{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.downloadThanks) header .headerInner{max-width:1200px}}body:has(main.downloadThanks) footer{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.downloadThanks) footer{max-width:1200px}}main.downloadThanks{width:100%;max-width:1200px;margin:48px auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.downloadThanks{max-width:1200px}}@media screen and (max-width: 1023px){main.downloadThanks{max-width:960px}}@media screen and (max-width: 750px){main.downloadThanks{padding-left:0;padding-right:0}}main.downloadThanks h1{text-align:center;color:var(--colorPrimary);font-weight:700;font-size:28px;line-height:1.6;margin-bottom:24px}main.downloadThanks .message{text-align:center;font-size:16px;line-height:1.6}main.downloadThanks .contact{display:flex;align-items:center;justify-content:center;gap:4.2%;background-color:var(--colorPrimaryLighter);width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:48px auto 0;padding:48px 40px}@media screen and (max-width: 1439px){main.downloadThanks .contact{max-width:1200px}}@media screen and (max-width: 1023px){main.downloadThanks .contact{max-width:960px}}@media screen and (max-width: 750px){main.downloadThanks .contact{padding-left:0;padding-right:0}}main.downloadThanks .contact img{width:46.923%}main.downloadThanks .contact .content{width:46.923%}main.downloadThanks .contact .content h2{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:24px;color:var(--colorPrimary)}main.downloadThanks .contact .content ul{display:grid;gap:4px;margin-bottom:40px}main.downloadThanks .contact .content ul li{font-size:16px;line-height:1.6;display:flex;align-items:center;gap:8px}main.downloadThanks .contact .content ul li:before{content:"";display:block;width:24px;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.99969%2013.8002L16.1779%207.62194C16.3519%207.4521%2016.5509%207.36719%2016.7747%207.36719C16.9985%207.36719%2017.1974%207.4521%2017.3714%207.62194C17.5453%207.79594%2017.6322%207.99585%2017.6322%208.22169C17.6322%208.44752%2017.5453%208.64744%2017.3714%208.82144L10.6024%2015.5964C10.4324%2015.7664%2010.2315%2015.8514%209.99969%2015.8514C9.76785%2015.8514%209.56694%2015.7664%209.39694%2015.5964L6.62194%2012.8214C6.4521%2012.6474%206.36719%2012.4475%206.36719%2012.2217C6.36719%2011.9959%206.4541%2011.7959%206.62794%2011.6219C6.80194%2011.4521%207.00185%2011.3672%207.22769%2011.3672C7.45352%2011.3672%207.65344%2011.4521%207.82744%2011.6219L9.99969%2013.8002Z'%20fill='%233D97EB'/%3e%3c/svg%3e");background-size:contain}main.downloadThanks .contact .content .ctaButton{width:210px;height:56px;color:#fff;display:flex;align-items:center;justify-content:space-between;background-color:var(--colorPrimary);font-weight:700;font-size:18px}@media (any-hover: hover){main.downloadThanks .contact .content .ctaButton{transition:.3s}main.downloadThanks .contact .content .ctaButton:hover{opacity:.8}}main.downloadThanks .contact .content .ctaButton span{width:246px;display:grid;place-items:center;line-height:1}main.downloadThanks .contact .content .ctaButton .arrow{display:grid;place-items:center;min-width:56px;height:100%;border-left:1px solid #bfddf9}main.downloadThanks .contact .content .ctaButton .arrow img{width:24px}@media screen and (max-width: 750px){main.downloadThanks .contact .content .ctaButton{width:100%;height:14.9333333333vw;font-size:4.8vw}main.downloadThanks .contact .content .ctaButton span{padding-left:6.4vw;justify-items:flex-start;flex:1;width:auto}main.downloadThanks .contact .content .ctaButton .arrow{min-width:14.9333333333vw;border-left-width:.2666666667vw}main.downloadThanks .contact .content .ctaButton .arrow img{width:6.4vw}}@media screen and (max-width: 1023px){main.downloadThanks{max-width:1200px}}@media screen and (max-width: 750px){main.downloadThanks{margin:12.8vw 0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.downloadThanks h1{text-align:left;font-size:6.4vw;margin-bottom:6.4vw}main.downloadThanks .message{font-size:4.2666666667vw;text-align:left}main.downloadThanks .contact{display:block;padding:12.8vw 6.4vw}main.downloadThanks .contact>img{width:100%;display:block;margin-bottom:12.8vw}main.downloadThanks .contact .content{width:100%}main.downloadThanks .contact .content h2{font-size:5.3333333333vw;margin-bottom:6.4vw}main.downloadThanks .contact .content ul{gap:1.6vw;margin-bottom:11.7333333333vw}main.downloadThanks .contact .content ul li{font-size:4.2666666667vw;gap:2.1333333333vw}main.downloadThanks .contact .content ul li:before{width:6.4vw}main.downloadThanks .contact .content .ctaButton{width:100%}}body:has(main.contact) header .headerInner{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.contact) header .headerInner{max-width:1200px}}body:has(main.contact) footer{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.contact) footer{max-width:1200px}}main.contact{display:flex;justify-content:space-between;font-family:LINESeedJP;width:100%;max-width:1200px;margin:48px auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.contact{max-width:1200px}}@media screen and (max-width: 1023px){main.contact{max-width:960px}}@media screen and (max-width: 750px){main.contact{padding-left:0;padding-right:0}}main.contact .explain{width:56.4%}main.contact .explain h1{font-size:28px;font-weight:700;line-height:1.6;margin-bottom:32px;color:var(--colorPrimary)}main.contact .explain img{width:100%}main.contact .explain .description{font-size:16px;line-height:1.6;margin:32px 0}main.contact .form{width:39.28%;padding:24px;border:1px solid #f5f5f5}main.contact .form .required{font-size:12px;color:var(--colorRed);display:flex;align-items:center;gap:8px;margin-bottom:24px;line-height:1}main.contact .form .required:before{content:"";width:8px;aspect-ratio:1;background-color:var(--colorRed);border-radius:50%}main.contact .form dl dt{font-size:14px;font-weight:700;line-height:1;margin-bottom:16px}main.contact .form dl dt:not(:first-of-type){margin-top:24px}main.contact .form dl dt:has(+dd input[required]){display:flex;align-items:center;gap:8px}main.contact .form dl dt:has(+dd input[required]):after{content:"";display:block;width:8px;aspect-ratio:1;background-color:var(--colorRed);border-radius:50%;margin-left:4px}main.contact .form dl dd.name{display:flex;gap:4px}main.contact .form dl dd input,main.contact .form dl dd select{background-color:#f5f5f5;padding:13px 16px;width:100%;accent-color:var(--colorPrimary);font-size:14px}main.contact .form dl dd input::placeholder,main.contact .form dl dd select::placeholder{color:#bbb}main.contact .form dl dd select{color:#bbb}main.contact .form dl dd select.selected{color:#000}main.contact .form dl dd .selectWrap{position:relative}main.contact .form dl dd .selectWrap:after{content:"";display:block;width:24px;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.78027%209.94824H16.2197C16.3402%209.94834%2016.4366%209.98879%2016.5107%2010.0703C16.5858%2010.1528%2016.623%2010.2504%2016.623%2010.3633C16.623%2010.3661%2016.621%2010.374%2016.6152%2010.3896C16.6097%2010.4048%2016.6015%2010.4247%2016.5898%2010.4492C16.5668%2010.4975%2016.5316%2010.5629%2016.4854%2010.6455L12.4346%2014.6729C12.4072%2014.7003%2012.3771%2014.7249%2012.3447%2014.7471L12.2393%2014.8066C12.1647%2014.8404%2012.0844%2014.8574%2011.999%2014.8574C11.9137%2014.8574%2011.834%2014.8404%2011.7598%2014.8066C11.6847%2014.7727%2011.6196%2014.7279%2011.5645%2014.6729L7.51172%2010.6445C7.47269%2010.6055%207.4399%2010.561%207.41406%2010.5117C7.38909%2010.4638%207.37695%2010.413%207.37695%2010.3594C7.377%2010.2443%207.41449%2010.1475%207.48926%2010.0674C7.56336%209.98811%207.65945%209.94825%207.78027%209.94824Z'%20fill='%230C1E2F'%20stroke='%230C1E2F'%20stroke-width='0.05'/%3e%3c/svg%3e");background-size:contain;position:absolute;right:16px;top:50%;translate:0 -50%;pointer-events:none}main.contact .form .privacy{font-size:14px;line-height:1.6;margin-top:24px}main.contact .form .privacy a{text-decoration:underline}@media (any-hover: hover){main.contact .form .privacy a{transition:.3s}main.contact .form .privacy a:hover{color:var(--colorPrimary)}}main.contact .form button{display:grid;place-items:center;color:#fff;font-size:18px;font-weight:700;width:100%;height:48px;margin-top:24px;background-color:#d9d9d9;transition:.3s;pointer-events:none}main.contact .form button.active{background-color:var(--colorPrimary);pointer-events:auto}@media (any-hover: hover){main.contact .form button{transition:.3s}main.contact .form button:hover{opacity:.8}}@media screen and (max-width: 1023px){main.contact{max-width:1200px}}@media screen and (max-width: 750px){main.contact{margin:12.8vw 0;flex-direction:column;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.contact .explain{width:100%}main.contact .explain h1{font-size:6.4vw;margin-bottom:8.5333333333vw}main.contact .explain .description{font-size:4.2666666667vw;margin:8.5333333333vw 0}main.contact .form{width:100%;padding:6.4vw;margin-top:12.8vw}main.contact .form .required{font-size:3.2vw;gap:2.1333333333vw;margin-bottom:6.4vw}main.contact .form .required:before{min-width:2.1333333333vw}main.contact .form dl dt{font-size:3.7333333333vw;margin-bottom:4.2666666667vw}main.contact .form dl dt:not(:first-of-type){margin-top:6.4vw}main.contact .form dl dt:has(+dd input[required]){display:flex;align-items:center;gap:2.1333333333vw}main.contact .form dl dt:has(+dd input[required]):after{min-width:2.1333333333vw}main.contact .form dl dd.name{gap:1.0666666667vw}main.contact .form dl dd input,main.contact .form dl dd select{padding:3.4666666667vw 4.2666666667vw;font-size:3.7333333333vw}main.contact .form dl dd .selectWrap:after{width:6.4vw;right:4.2666666667vw;top:50%}main.contact .form .privacy{font-size:3.7333333333vw;margin-top:6.4vw}main.contact .form button{font-size:4.8vw;height:12.8vw;margin-top:6.4vw}}body:has(main.contactThanks) header .headerInner{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.contactThanks) header .headerInner{max-width:1200px}}body:has(main.contactThanks) footer{max-width:1200px}@media screen and (max-width: 1023px){body:has(main.contactThanks) footer{max-width:1200px}}main.contactThanks{width:100%;max-width:calc(var(--pcLargeWidth) + 80px);margin:48px auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 1439px){main.contactThanks{max-width:1200px}}@media screen and (max-width: 1023px){main.contactThanks{max-width:960px}}@media screen and (max-width: 750px){main.contactThanks{padding-left:0;padding-right:0}}main.contactThanks h1{text-align:center;color:var(--colorPrimary);font-weight:700;font-size:28px;line-height:1.6;margin-bottom:24px}main.contactThanks .message{text-align:center;font-size:16px;line-height:1.6}main.contactThanks img{display:block;margin:48px auto 0;width:640px}@media screen and (max-width: 750px){main.contactThanks{margin:12.8vw 0;width:var(--spInnerWidth);margin-right:auto;margin-left:auto}main.contactThanks h1{text-align:left;font-size:6.4vw;margin-bottom:6.4vw}main.contactThanks .message{font-size:4.2666666667vw;text-align:left}main.contactThanks img{margin-top:12.8vw;width:100%}}
