@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600,700&text=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/!?");@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap&text=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/!?");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;vertical-align:baseline;line-break:strict}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:top}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.both{clear:both}h1,h2,h3,h4,p,a,span{white-space:normal;word-break:break-word}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border-radius:0;outline:0;resize:none}input:hover,button:hover,textarea:hover,select:hover{cursor:pointer}@media screen and (min-width:561px){.setOrder{color:#000}}@media screen and (min-width:961px){.setOrder{color:#000}}@media screen and (max-width:560px){.setOrder{color:#000}}.yugo{font-family:'Yu Gothic',YuGothic,メイリオ,meiryo,"メイリオ","meiryo","ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif;font-weight:500}.barlow{font-family:'Barlow',sans-serif}@media screen and (min-width:561px){.module-sm{display:none}}@media screen and (max-width:560px){.module-md{display:none}}@media screen and (min-width:561px){.mdl-sm{display:none}}@media screen and (max-width:560px){.mdl-md{display:none}}@media screen and (min-width:961px){.mdl-smmd{display:none}}@media screen and (max-width:961px){.mdl-lg{display:none}}.mdl-shadow{box-shadow:0px 4px 8px rgba(0,0,0,0.25)}.mdl-head01{font-family:'Noto Sans JP';font-display:swap;font-weight:700;letter-spacing:.04em;font-size:20px;font-size:calc( 20 / 375 * 100vw);line-height:calc(32/ 20);text-align:center;position:relative;padding-bottom:19px;padding-bottom:calc( 19 / 375 * 100vw)}@media screen and (min-width:561px){.mdl-head01{font-size:32px;font-size:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01{font-size:32px;font-size:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01{font-size:32px}}@media screen and (min-width:561px){.mdl-head01{padding-bottom:23px;padding-bottom:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01{padding-bottom:23px;padding-bottom:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01{padding-bottom:23px}}.mdl-head01:before{content:'';width:72px;width:calc( 72 / 375 * 100vw);height:3px;height:calc( 3 / 375 * 100vw);background:#88e18e;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (min-width:561px){.mdl-head01:before{width:144px;width:calc( 144 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01:before{width:144px;width:calc( 144 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01:before{width:144px}}@media screen and (min-width:561px){.mdl-head01:before{height:4px;height:calc( 4 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01:before{height:4px;height:calc( 4 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01:before{height:4px}}.mdl-head01.white{color:#FFF}.mdl-head01.white:before{background:#FFF}.mdl-head01 .gray{color:#868686;font-size:16px;font-size:calc( 16 / 375 * 100vw)}@media screen and (min-width:561px){.mdl-head01 .gray{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01 .gray{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01 .gray{font-size:20px}}.mdl-head01 .green{color:#2dcc70}.mdl-head01 .small{font-size:16px;font-size:calc( 16 / 375 * 100vw)}@media screen and (min-width:561px){.mdl-head01 .small{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01 .small{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01 .small{font-size:20px}}.mdl-head01 .en{font-family:'Barlow',sans-serif;letter-spacing:0;font-size:24px;font-size:calc( 24 / 375 * 100vw);margin-right:.15em;position:relative;top:0px;top:calc( 0 / 375 * 100vw)}@media screen and (min-width:561px){.mdl-head01 .en{font-size:36px;font-size:calc( 36 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01 .en{font-size:36px;font-size:calc( 36 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01 .en{font-size:36px}}@media screen and (min-width:561px){.mdl-head01 .en{top:1px;top:calc( 1 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-head01 .en{top:1px;top:calc( 1 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-head01 .en{top:1px}}.mdl-head01.noline{padding:0}.mdl-head01.noline:before{display:none}.mdl-head01.ux:before{background:#2dc2cc}.mdl-breadcrumb{color:#6d6d6d;font-family:'Noto Sans JP';font-display:swap;font-size:12px;font-size:calc( 12 / 375 * 100vw);display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-top:9px;margin-top:calc( 9 / 375 * 100vw);margin-bottom:21px;margin-bottom:calc( 21 / 375 * 100vw);margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:16px;padding-left:calc( 16 / 375 * 100vw);padding-right:16px;padding-right:calc( 16 / 375 * 100vw);max-width:1260px;text-align:right}@media screen and (min-width:561px){.mdl-breadcrumb{font-size:12px;font-size:calc( 12 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-breadcrumb{font-size:12px;font-size:calc( 12 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-breadcrumb{font-size:12px}}@media screen and (min-width:561px){.mdl-breadcrumb{margin-top:13px;margin-top:calc( 13 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-breadcrumb{margin-top:13px;margin-top:calc( 13 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-breadcrumb{margin-top:13px}}@media screen and (min-width:561px){.mdl-breadcrumb{margin-bottom:24px;margin-bottom:calc( 24 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-breadcrumb{margin-bottom:24px;margin-bottom:calc( 24 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-breadcrumb{margin-bottom:24px}}@media screen and (min-width:561px){.mdl-breadcrumb{padding-left:30px;padding-left:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-breadcrumb{padding-left:30px;padding-left:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-breadcrumb{padding-left:30px}}@media screen and (min-width:561px){.mdl-breadcrumb{padding-right:30px;padding-right:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.mdl-breadcrumb{padding-right:30px;padding-right:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.mdl-breadcrumb{padding-right:30px}}.mdl-breadcrumb a{color:#6d6d6d}.mdl-breadcrumb span{font-weight:700}.mdl-breadcrumb a,.mdl-breadcrumb span{display:flex;align-items:center}.mdl-breadcrumb a:after,.mdl-breadcrumb span:after{content:'';width:0;height:0;border-style:solid;border-width:2.5px 0 2.5px 4.3px;border-color:transparent transparent transparent #2dc1cc;margin:0 1em;display:flex;align-items:center}.mdl-breadcrumb a:last-child:after,.mdl-breadcrumb span:last-child:after{display:none}.mdl-svg-wrap{display:flex;align-items:center}.mdl-svg-wrap svg{width:100%;height:auto}.mdl-bnr-wrap{box-sizing:border-box;padding-left:16px;padding-right:16px}.mdl-bnr-whole{width:100%;margin-left:auto;margin-right:auto;display:block}@media screen and (min-width:561px){.mdl-bnr-whole{max-width:343px}}@media screen and (min-width:961px){.mdl-bnr-whole{max-width:960px}}.mdl-bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden}.subpage-mv{margin-bottom:40px;margin-bottom:calc( 40 / 375 * 100vw)}@media screen and (min-width:561px){.subpage-mv{margin-bottom:70px;margin-bottom:calc( 70 / 1280 * 100vw)}}@media screen and (min-width:961px){.subpage-mv{margin-bottom:70px;margin-bottom:calc( 70 / 1280 * 100vw)}}@media screen and (min-width:1200px){.subpage-mv{margin-bottom:70px}}@media screen and (max-width:560px){.subpage-mv .subpage-mv-inner{padding-top:0;display:flex;flex-direction:column}}.subpage-mv .subpage-mv-img{background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/bg-platform01-1.jpg);background-size:cover}@media screen and (max-width:560px){.subpage-mv .head-area{margin-top:auto;margin-bottom:auto}}@media screen and (min-width:561px){.subpage-mv .head-area{margin-left:auto;margin-right:auto}}.subpage-mv .head-area .picto{width:70px;width:calc( 70 / 375 * 100vw);margin-bottom:15px;margin-bottom:calc( 15 / 375 * 100vw)}@media screen and (min-width:561px){.subpage-mv .head-area .picto{width:170px;width:calc( 170 / 1280 * 100vw)}}@media screen and (min-width:961px){.subpage-mv .head-area .picto{width:170px;width:calc( 170 / 1280 * 100vw)}}@media screen and (min-width:1200px){.subpage-mv .head-area .picto{width:170px}}@media screen and (min-width:561px){.subpage-mv .head-area .picto{margin-bottom:0px;margin-bottom:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:961px){.subpage-mv .head-area .picto{margin-bottom:0px;margin-bottom:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:1200px){.subpage-mv .head-area .picto{margin-bottom:0px}}.subpage-mv .head-area .txt-area .title{font-family:'Montserrat',YuGothic,'Yu Gothic',sans-serif;font-size:28px;font-size:calc( 28 / 375 * 100vw);font-weight:500}@media screen and (min-width:561px){.subpage-mv .head-area .txt-area .title{font-size:72px;font-size:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:961px){.subpage-mv .head-area .txt-area .title{font-size:72px;font-size:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:1200px){.subpage-mv .head-area .txt-area .title{font-size:72px}}.subpage-mv .head-area .txt-area .title .semibold{font-weight:600}.subpage-mv .head-area .txt-area .lead{font-size:18px;font-size:calc( 18 / 375 * 100vw)}@media screen and (min-width:561px){.subpage-mv .head-area .txt-area .lead{font-size:33px;font-size:calc( 33 / 1280 * 100vw)}}@media screen and (min-width:961px){.subpage-mv .head-area .txt-area .lead{font-size:33px;font-size:calc( 33 / 1280 * 100vw)}}@media screen and (min-width:1200px){.subpage-mv .head-area .txt-area .lead{font-size:33px}}.sec-intro{padding-bottom:50px;padding-bottom:calc( 50 / 375 * 100vw);border-bottom:solid 1px #74da9c}@media screen and (min-width:561px){.sec-intro{padding-bottom:80px;padding-bottom:calc( 80 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro{padding-bottom:80px;padding-bottom:calc( 80 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro{padding-bottom:80px}}.sec-intro .intro-head{margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-intro .intro-head{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .intro-head{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .intro-head{margin-bottom:40px}}.sec-intro .intro-lead{text-align:center;font-size:14px;font-size:calc( 14 / 375 * 100vw);line-height:1.75;letter-spacing:.04em;margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-intro .intro-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .intro-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .intro-lead{font-size:16px}}@media screen and (min-width:561px){.sec-intro .intro-lead{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .intro-lead{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .intro-lead{margin-bottom:40px}}.sec-intro .btn{display:flex;justify-content:center;align-items:center;background:#000;color:#FFF;font-weight:700;font-size:14px;font-size:calc( 14 / 375 * 100vw);line-height:1;border-radius:26px;border-radius:calc( 26 / 375 * 100vw);width:293px;width:calc( 293 / 375 * 100vw);height:48px;height:calc( 48 / 375 * 100vw);position:relative;box-sizing:border-box;padding-right:2px;padding-right:calc( 2 / 375 * 100vw);margin-left:auto;margin-right:auto;margin-bottom:10px;margin-bottom:calc( 10 / 375 * 100vw);margin-top:0}@media screen and (min-width:561px){.sec-intro .btn{font-size:18px;font-size:calc( 18 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{font-size:18px;font-size:calc( 18 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{font-size:18px}}@media screen and (min-width:561px){.sec-intro .btn{border-radius:32px;border-radius:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{border-radius:32px;border-radius:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{border-radius:32px}}@media screen and (min-width:561px){.sec-intro .btn{width:360px;width:calc( 360 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{width:360px;width:calc( 360 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{width:360px}}@media screen and (min-width:561px){.sec-intro .btn{height:64px;height:calc( 64 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{height:64px;height:calc( 64 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{height:64px}}@media screen and (min-width:561px){.sec-intro .btn{padding-right:10px;padding-right:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{padding-right:10px;padding-right:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{padding-right:10px}}@media screen and (min-width:561px){.sec-intro .btn{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn{margin-bottom:10px}}.sec-intro .btn .arrow{width:16px;width:calc( 16 / 375 * 100vw);position:absolute;top:50%;transform:translateY(-50%);left:auto;right:20px;right:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-intro .btn .arrow{width:16px;width:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn .arrow{width:16px;width:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn .arrow{width:16px}}@media screen and (min-width:561px){.sec-intro .btn .arrow{right:26px;right:calc( 26 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-intro .btn .arrow{right:26px;right:calc( 26 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-intro .btn .arrow{right:26px}}.sec-flow{padding-top:40px;padding-top:calc( 40 / 375 * 100vw);padding-bottom:50px;padding-bottom:calc( 50 / 375 * 100vw);border-bottom:solid 1px #74da9c}@media screen and (min-width:561px){.sec-flow{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow{padding-top:85px}}@media screen and (min-width:561px){.sec-flow{padding-bottom:80px;padding-bottom:calc( 80 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow{padding-bottom:80px;padding-bottom:calc( 80 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow{padding-bottom:80px}}.sec-flow .flow-head{margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw)}@media screen and (min-width:561px){.sec-flow .flow-head{margin-bottom:65px;margin-bottom:calc( 65 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .flow-head{margin-bottom:65px;margin-bottom:calc( 65 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .flow-head{margin-bottom:65px}}.sec-flow .flow-wrap{display:flex}@media screen and (max-width:560px){.sec-flow .flow-wrap{flex-direction:column;align-items:center}}@media screen and (min-width:561px){.sec-flow .flow-wrap{justify-content:center}}.sec-flow .each-flow{box-sizing:border-box;background:linear-gradient(to bottom,#2dc3cc 0%,#2dc795 38.4%);padding:3px;width:300px;width:calc( 300 / 375 * 100vw);margin-left:0px;margin-left:calc( 0 / 375 * 100vw);margin-right:0px;margin-right:calc( 0 / 375 * 100vw);margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw);position:relative}@media screen and (min-width:561px){.sec-flow .each-flow{width:300px;width:calc( 300 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow{width:300px;width:calc( 300 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow{width:300px}}@media screen and (min-width:561px){.sec-flow .each-flow{margin-left:15px;margin-left:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow{margin-left:15px;margin-left:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow{margin-left:15px}}@media screen and (min-width:561px){.sec-flow .each-flow{margin-right:15px;margin-right:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow{margin-right:15px;margin-right:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow{margin-right:15px}}@media screen and (min-width:561px){.sec-flow .each-flow{margin-bottom:27px;margin-bottom:calc( 27 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow{margin-bottom:27px;margin-bottom:calc( 27 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow{margin-bottom:27px}}.sec-flow .each-flow:not(:last-of-type):after{content:'';width:0;height:0;border-style:solid;position:absolute}@media screen and (max-width:560px){.sec-flow .each-flow:not(:last-of-type):after{border-width:17px 10px 0 10px;border-color:#2dc79e transparent transparent transparent;bottom:-17px;left:50%;transform:translateX(-50%)}}@media screen and (min-width:561px){.sec-flow .each-flow:not(:last-of-type):after{border-width:10px 0 10px 17px;border-color:transparent transparent transparent #2dc79e;right:-17px;top:50%;transform:translateY(-50%)}}.sec-flow .each-flow .step{height:50px;height:calc( 50 / 375 * 100vw);display:flex;justify-content:center;align-items:center;color:#FFF;font-size:18px;font-size:calc( 18 / 375 * 100vw);font-weight:600}@media screen and (min-width:561px){.sec-flow .each-flow .step{height:72px;height:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .step{height:72px;height:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .step{height:72px}}@media screen and (min-width:561px){.sec-flow .each-flow .step{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .step{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .step{font-size:20px}}.sec-flow .each-flow .txt-wrap{background:#FFF;box-sizing:border-box;padding-top:25px;padding-top:calc( 25 / 375 * 100vw);padding-bottom:35px;padding-bottom:calc( 35 / 375 * 100vw);padding-left:15px;padding-left:calc( 15 / 375 * 100vw);padding-right:15px;padding-right:calc( 15 / 375 * 100vw)}@media screen and (min-width:561px){.sec-flow .each-flow .txt-wrap{padding-top:25px;padding-top:calc( 25 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .txt-wrap{padding-top:25px;padding-top:calc( 25 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .txt-wrap{padding-top:25px}}@media screen and (min-width:561px){.sec-flow .each-flow .txt-wrap{padding-bottom:35px;padding-bottom:calc( 35 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .txt-wrap{padding-bottom:35px;padding-bottom:calc( 35 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .txt-wrap{padding-bottom:35px}}@media screen and (min-width:561px){.sec-flow .each-flow .txt-wrap{padding-left:15px;padding-left:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .txt-wrap{padding-left:15px;padding-left:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .txt-wrap{padding-left:15px}}@media screen and (min-width:561px){.sec-flow .each-flow .txt-wrap{padding-right:15px;padding-right:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .txt-wrap{padding-right:15px;padding-right:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .txt-wrap{padding-right:15px}}.sec-flow .each-flow .txt-wrap p{font-size:15px;font-size:calc( 15 / 375 * 100vw);letter-spacing:.02em;line-height:1.7142857143}@media screen and (min-width:561px){.sec-flow .each-flow .txt-wrap p{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .each-flow .txt-wrap p{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .each-flow .txt-wrap p{font-size:14px}}.sec-flow .flow-arrow{width:300px;width:calc( 300 / 375 * 100vw);height:60px;height:calc( 60 / 375 * 100vw);margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/bg-arrow01.png);background-repeat:no-repeat;color:#FFF;font-size:16px;font-size:calc( 16 / 375 * 100vw);font-weight:700;letter-spacing:.06em;line-height:0}@media screen and (min-width:561px){.sec-flow .flow-arrow{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .flow-arrow{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .flow-arrow{width:960px}}@media screen and (min-width:561px){.sec-flow .flow-arrow{height:72px;height:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .flow-arrow{height:72px;height:calc( 72 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .flow-arrow{height:72px}}@media screen and (min-width:561px){.sec-flow .flow-arrow{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-flow .flow-arrow{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-flow .flow-arrow{font-size:20px}}@media screen and (max-width:560px){.sec-flow .flow-arrow{background-size:auto 100%;background-position:left center}}@media screen and (min-width:561px){.sec-flow .flow-arrow{background-size:contain;background-position:center}}.sec-report{padding-top:40px;padding-top:calc( 40 / 375 * 100vw);padding-bottom:50px;padding-bottom:calc( 50 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report{padding-top:85px}}@media screen and (min-width:561px){.sec-report{padding-bottom:85px;padding-bottom:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report{padding-bottom:85px;padding-bottom:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report{padding-bottom:85px}}.sec-report .report-head{margin-bottom:40px;margin-bottom:calc( 40 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .report-head{margin-bottom:60px;margin-bottom:calc( 60 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .report-head{margin-bottom:60px;margin-bottom:calc( 60 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .report-head{margin-bottom:60px}}.sec-report .kpi-wrap{display:flex}@media screen and (max-width:560px){.sec-report .kpi-wrap{flex-direction:column;align-items:center}}@media screen and (min-width:561px){.sec-report .kpi-wrap{justify-content:center;align-items:flex-start}}.sec-report .kpi-wrap .each-kpi{width:300px;width:calc( 300 / 375 * 100vw);margin-left:0px;margin-left:calc( 0 / 375 * 100vw);margin-right:0px;margin-right:calc( 0 / 375 * 100vw);margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi{width:575px}}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi{margin-left:23px}}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi{margin-right:23px}}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi{margin-bottom:50px}}.sec-report .kpi-wrap .each-kpi .title{width:100%;height:34px;height:calc( 34 / 375 * 100vw);background:linear-gradient(to right,#2dcc70 0%,#2dc3c4 38.4%);display:flex;justify-content:center;align-items:center;color:#FFF;font-weight:700;letter-spacing:.06em;font-size:16px;font-size:calc( 16 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi .title{height:34px;height:calc( 34 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi .title{height:34px;height:calc( 34 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi .title{height:34px}}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi .title{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi .title{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi .title{font-size:20px}}.sec-report .kpi-wrap .each-kpi .graph-wrap{box-sizing:border-box;border:solid 3px #2dcc70;padding-left:18px;padding-right:18px;height:200px;height:calc( 200 / 375 * 100vw);display:flex}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi .graph-wrap{height:370px;height:calc( 370 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi .graph-wrap{height:370px;height:calc( 370 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi .graph-wrap{height:370px}}.sec-report .kpi-wrap .each-kpi .graph{margin-top:auto}.sec-report .kpi-wrap .each-kpi .graph.graph01{margin-bottom:15px;margin-bottom:calc( 15 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi .graph.graph01{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi .graph.graph01{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi .graph.graph01{margin-bottom:10px}}.sec-report .kpi-wrap .each-kpi .graph.graph02{margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .kpi-wrap .each-kpi .graph.graph02{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .kpi-wrap .each-kpi .graph.graph02{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .kpi-wrap .each-kpi .graph.graph02{margin-bottom:30px}}.sec-report .cv-wrap{display:flex}@media screen and (max-width:560px){.sec-report .cv-wrap{flex-direction:column;align-items:center}}@media screen and (min-width:561px){.sec-report .cv-wrap{justify-content:center;align-items:flex-start}}.sec-report .cv-wrap .each-cv{width:300px;width:calc( 300 / 375 * 100vw);margin-left:0px;margin-left:calc( 0 / 375 * 100vw);margin-right:0px;margin-right:calc( 0 / 375 * 100vw);margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw)}@media screen and (min-width:561px){.sec-report .cv-wrap .each-cv{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .cv-wrap .each-cv{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .cv-wrap .each-cv{width:575px}}@media screen and (min-width:561px){.sec-report .cv-wrap .each-cv{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .cv-wrap .each-cv{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .cv-wrap .each-cv{margin-left:23px}}@media screen and (min-width:561px){.sec-report .cv-wrap .each-cv{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .cv-wrap .each-cv{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .cv-wrap .each-cv{margin-right:23px}}@media screen and (min-width:561px){.sec-report .cv-wrap .each-cv{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-report .cv-wrap .each-cv{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-report .cv-wrap .each-cv{margin-bottom:50px}}.sec-result{padding-top:40px;padding-top:calc( 40 / 375 * 100vw);padding-bottom:15px;padding-bottom:calc( 15 / 375 * 100vw);background:linear-gradient(to bottom,#6fd99f 0%,#2dc2cc 86%);box-sizing:border-box;padding-left:15px;padding-left:calc( 15 / 375 * 100vw);padding-right:15px;padding-right:calc( 15 / 375 * 100vw)}@media screen and (min-width:561px){.sec-result{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result{padding-top:85px;padding-top:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result{padding-top:85px}}@media screen and (min-width:561px){.sec-result{padding-bottom:20px;padding-bottom:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result{padding-bottom:20px;padding-bottom:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result{padding-bottom:20px}}@media screen and (min-width:561px){.sec-result{padding-left:0px;padding-left:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result{padding-left:0px;padding-left:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result{padding-left:0px}}@media screen and (min-width:561px){.sec-result{padding-right:0px;padding-right:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result{padding-right:0px;padding-right:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result{padding-right:0px}}.sec-result .result-head{margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-result .result-head{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-head{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-head{margin-bottom:30px}}.sec-result .result-lead{text-align:center;color:#FFF;line-height:1.75;font-size:14px;font-size:calc( 14 / 375 * 100vw);margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw)}@media screen and (min-width:561px){.sec-result .result-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-lead{font-size:16px}}@media screen and (min-width:561px){.sec-result .result-lead{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-lead{margin-bottom:50px;margin-bottom:calc( 50 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-lead{margin-bottom:50px}}.sec-result .result-wrap{display:flex}@media screen and (max-width:560px){.sec-result .result-wrap{flex-direction:column;align-items:center}}@media screen and (min-width:561px){.sec-result .result-wrap{justify-content:center;align-items:flex-start}}.sec-result .result-wrap .each-result{background:#FFF;width:300px;width:calc( 300 / 375 * 100vw);height:auto;margin-left:0px;margin-left:calc( 0 / 375 * 100vw);margin-right:0px;margin-right:calc( 0 / 375 * 100vw);margin-bottom:30px;margin-bottom:calc( 30 / 375 * 100vw);box-sizing:border-box;padding-top:20px;padding-top:calc( 20 / 375 * 100vw);padding-bottom:10px;padding-bottom:calc( 10 / 375 * 100vw);padding-left:15px;padding-left:calc( 15 / 375 * 100vw);padding-right:15px;padding-right:calc( 15 / 375 * 100vw);display:flex;flex-direction:column;align-items:center}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{width:575px;width:calc( 575 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{width:575px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{height:570px;height:calc( 570 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{height:570px;height:calc( 570 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{height:570px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{margin-left:23px;margin-left:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{margin-left:23px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{margin-right:23px;margin-right:calc( 23 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{margin-right:23px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{margin-bottom:20px;margin-bottom:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{margin-bottom:20px;margin-bottom:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{margin-bottom:20px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{padding-top:25px;padding-top:calc( 25 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{padding-top:25px;padding-top:calc( 25 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{padding-top:25px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{padding-bottom:10px;padding-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{padding-bottom:10px;padding-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{padding-bottom:10px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{padding-left:20px;padding-left:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{padding-left:20px;padding-left:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{padding-left:20px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result{padding-right:20px;padding-right:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result{padding-right:20px;padding-right:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result{padding-right:20px}}.sec-result .result-wrap .each-result .head{font-weight:700;letter-spacing:.2em;font-size:18px;font-size:calc( 18 / 375 * 100vw);margin-bottom:10px;margin-bottom:calc( 10 / 375 * 100vw)}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .head{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .head{font-size:20px;font-size:calc( 20 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .head{font-size:20px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .head{margin-bottom:12px;margin-bottom:calc( 12 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .head{margin-bottom:12px;margin-bottom:calc( 12 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .head{margin-bottom:12px}}.sec-result .result-wrap .each-result .desc{font-weight:700;font-size:12px;font-size:calc( 12 / 375 * 100vw);height:auto;margin-bottom:15px;margin-bottom:calc( 15 / 375 * 100vw);letter-spacing:.05em;line-height:1.5;text-align:center}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .desc{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .desc{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .desc{font-size:16px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .desc{height:65px;height:calc( 65 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .desc{height:65px;height:calc( 65 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .desc{height:65px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .desc{margin-bottom:0px;margin-bottom:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .desc{margin-bottom:0px;margin-bottom:calc( 0 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .desc{margin-bottom:0px}}.sec-result .result-wrap .each-result .desc .green{font-weight:700;color:#2dcc70}.sec-result .result-wrap .each-result:nth-of-type(1) .phone:before{background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/result-img01.jpg)}.sec-result .result-wrap .each-result:nth-of-type(2) .phone:before{background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/result-img02.jpg)}.sec-result .result-wrap .each-result .phone{width:211px;width:calc( 211 / 375 * 100vw);height:365px;height:calc( 365 / 375 * 100vw);margin-bottom:15px;margin-bottom:calc( 15 / 375 * 100vw);position:relative;overflow:hidden}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .phone{width:211px;width:calc( 211 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .phone{width:211px;width:calc( 211 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .phone{width:211px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .phone{height:365px;height:calc( 365 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .phone{height:365px;height:calc( 365 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .phone{height:365px}}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .phone{margin-bottom:15px;margin-bottom:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .phone{margin-bottom:15px;margin-bottom:calc( 15 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .phone{margin-bottom:15px}}.sec-result .result-wrap .each-result .phone:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/bg-phone01.png);background-repeat:no-repeat;background-size:cover;z-index:2}.sec-result .result-wrap .each-result .phone:after{content:'';width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;left:1px;top:1px;overflow:hidden;border-radius:34px;border-radius:calc( 34 / 375 * 100vw);background-size:cover;z-index:1}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .phone:after{border-radius:34px;border-radius:calc( 34 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .phone:after{border-radius:34px;border-radius:calc( 34 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .phone:after{border-radius:34px}}.sec-result .result-wrap .each-result .note{font-size:12px;font-size:calc( 12 / 375 * 100vw);line-height:1.7142857143;font-weight:400}@media screen and (min-width:561px){.sec-result .result-wrap .each-result .note{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .result-wrap .each-result .note{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .result-wrap .each-result .note{font-size:14px}}.sec-result .attention{color:#FFF;text-align:center;font-size:14px;font-size:calc( 14 / 375 * 100vw);line-height:1.75}@media screen and (min-width:561px){.sec-result .attention{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-result .attention{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-result .attention{font-size:16px}}.sec-form{padding-top:35px;padding-top:calc( 35 / 375 * 100vw);padding-bottom:50px;padding-bottom:calc( 50 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form{padding-top:115px;padding-top:calc( 115 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form{padding-top:115px;padding-top:calc( 115 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form{padding-top:115px}}@media screen and (min-width:561px){.sec-form{padding-bottom:85px;padding-bottom:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form{padding-bottom:85px;padding-bottom:calc( 85 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form{padding-bottom:85px}}.sec-form .form-head{margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form .form-head{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-head{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-head{margin-bottom:30px}}.sec-form .form-lead{font-size:15px;font-size:calc( 15 / 375 * 100vw);letter-spacing:.04em;text-align:center;margin-bottom:20px;margin-bottom:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form .form-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-lead{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-lead{font-size:16px}}@media screen and (min-width:561px){.sec-form .form-lead{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-lead{margin-bottom:30px;margin-bottom:calc( 30 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-lead{margin-bottom:30px}}.sec-form .form-wrap{width:350px;width:calc( 350 / 375 * 100vw);margin-left:auto;margin-right:auto}@media screen and (min-width:561px){.sec-form .form-wrap{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap{width:960px}}.sec-form .form-wrap iframe{width:350px;width:calc( 350 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form .form-wrap iframe{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap iframe{width:960px;width:calc( 960 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap iframe{width:960px}}.sec-form .form-wrap input[type=text],.sec-form .form-wrap input[type=email],.sec-form .form-wrap input[type=tel],.sec-form .form-wrap textarea{border:solid 1px #dedede;width:100% !important;height:50px;height:calc( 50 / 375 * 100vw);box-sizing:border-box;padding:0 .5em}@media screen and (min-width:561px){.sec-form .form-wrap input[type=text],.sec-form .form-wrap input[type=email],.sec-form .form-wrap input[type=tel],.sec-form .form-wrap textarea{height:70px;height:calc( 70 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap input[type=text],.sec-form .form-wrap input[type=email],.sec-form .form-wrap input[type=tel],.sec-form .form-wrap textarea{height:70px;height:calc( 70 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap input[type=text],.sec-form .form-wrap input[type=email],.sec-form .form-wrap input[type=tel],.sec-form .form-wrap textarea{height:70px}}.sec-form .form-wrap>dl{width:100%}.sec-form .form-wrap fieldset{max-width:none;margin-bottom:25px;margin-bottom:calc( 25 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form .form-wrap fieldset{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap fieldset{margin-bottom:40px;margin-bottom:calc( 40 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap fieldset{margin-bottom:40px}}.sec-form .form-wrap .input{margin-right:0 !important}@media screen and (max-width:560px){.sec-form .form-wrap textarea{padding-top:1em}}@media screen and (min-width:561px){.sec-form .form-wrap textarea{padding-top:2em}}@media screen and (max-width:560px){.sec-form .form-wrap .form-columns-2 .hs-form-field{width:calc(50% - 10px)}}@media screen and (min-width:561px){.sec-form .form-wrap .form-columns-2 .hs-form-field{width:calc(50% - 15px)}}@media screen and (max-width:560px){.sec-form .form-wrap .form-columns-2 .hs-form-field:first-of-type{margin-right:20px}}@media screen and (min-width:561px){.sec-form .form-wrap .form-columns-2 .hs-form-field:first-of-type{margin-right:30px}}.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{font-size:15px;font-size:calc( 15 / 375 * 100vw);font-weight:700;letter-spacing:.075em;display:inline-block;margin-bottom:5px;margin-bottom:calc( 5 / 375 * 100vw)}@media screen and (min-width:561px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{font-size:16px;font-size:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{font-size:16px}}@media screen and (min-width:561px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap dt,.sec-form .form-wrap .hs-form-field>label{margin-bottom:10px}}.sec-form .form-wrap label.hs-error-msg{margin-top:.25em;color:#ed0000;letter-spacing:.02em}.sec-form .form-wrap .hs-error-msgs .hs-main-font-element{color:#ed0000;text-align:center;margin-bottom:30px;letter-spacing:.02em;display:block}.sec-form .form-wrap .twin{display:flex}@media screen and (max-width:560px){.sec-form .form-wrap .twin dl{width:calc(50% - 10px)}}@media screen and (min-width:561px){.sec-form .form-wrap .twin dl{width:calc(50% - 15px)}}@media screen and (max-width:560px){.sec-form .form-wrap .twin dl:first-of-type{margin-right:20px}}@media screen and (min-width:561px){.sec-form .form-wrap .twin dl:first-of-type{margin-right:30px}}.sec-form .form-wrap .btn-wrap,.sec-form .form-wrap .hs_submit{display:flex;justify-content:center}.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:250px;width:calc( 250 / 375 * 100vw);width:250px;width:calc( 250 / 375 * 100vw);max-width:250px;max-width:calc( 250 / 375 * 100vw);height:40px;height:calc( 40 / 375 * 100vw);box-shadow:none;border:0;background-image:url(https://f.hubspotusercontent10.net/hubfs/7899313/dx-lp/icon-arrow01.png);background-size:18px auto;background-color:#000;background-repeat:no-repeat;background-position:center right 15px;color:#FFF;border-radius:8px;border-radius:calc( 8 / 375 * 100vw);font-size:14px;font-size:calc( 14 / 375 * 100vw);letter-spacing:.08em;transition:.4s ease}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px;width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px;width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px}}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px;width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px;width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{width:293px}}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{max-width:293px;max-width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{max-width:293px;max-width:calc( 293 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{max-width:293px}}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{height:48px;height:calc( 48 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{height:48px;height:calc( 48 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{height:48px}}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{border-radius:7px;border-radius:calc( 7 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{border-radius:7px;border-radius:calc( 7 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{border-radius:7px}}@media screen and (min-width:561px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{font-size:14px;font-size:calc( 14 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-form .form-wrap .submit,.sec-form .form-wrap input[type=submit]{font-size:14px}}.sec-form .form-wrap .submit:hover,.sec-form .form-wrap input[type=submit]:hover{opacity:.6}.sec-dx-service .service.ux{padding:5px;padding:calc( 5 / 375 * 100vw)}@media screen and (min-width:561px){.sec-dx-service .service.ux{padding:10px;padding:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.sec-dx-service .service.ux{padding:10px;padding:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.sec-dx-service .service.ux{padding:10px}}.float-btn{position:fixed;left:0;bottom:0;width:100%;display:flex;justify-items:center;padding:15px 0;transition:all .4s ease;transform:translateY(100%)}.float-btn.visible{transform:translateY(0%)}.float-btn .btn{display:flex;justify-content:center;align-items:center;background:#000;color:#FFF;font-weight:700;font-size:14px;font-size:calc( 14 / 375 * 100vw);line-height:1;border-radius:26px;border-radius:calc( 26 / 375 * 100vw);width:293px;width:calc( 293 / 375 * 100vw);height:48px;height:calc( 48 / 375 * 100vw);position:relative;box-sizing:border-box;padding-right:2px;padding-right:calc( 2 / 375 * 100vw);margin-left:auto;margin-right:auto;margin-bottom:10px;margin-bottom:calc( 10 / 375 * 100vw);margin-top:0}@media screen and (min-width:561px){.float-btn .btn{font-size:18px;font-size:calc( 18 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{font-size:18px;font-size:calc( 18 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{font-size:18px}}@media screen and (min-width:561px){.float-btn .btn{border-radius:32px;border-radius:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{border-radius:32px;border-radius:calc( 32 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{border-radius:32px}}@media screen and (min-width:561px){.float-btn .btn{width:360px;width:calc( 360 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{width:360px;width:calc( 360 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{width:360px}}@media screen and (min-width:561px){.float-btn .btn{height:64px;height:calc( 64 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{height:64px;height:calc( 64 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{height:64px}}@media screen and (min-width:561px){.float-btn .btn{padding-right:10px;padding-right:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{padding-right:10px;padding-right:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{padding-right:10px}}@media screen and (min-width:561px){.float-btn .btn{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn{margin-bottom:10px;margin-bottom:calc( 10 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn{margin-bottom:10px}}.float-btn .btn .arrow{width:16px;width:calc( 16 / 375 * 100vw);position:absolute;top:50%;transform:translateY(-50%);left:auto;right:20px;right:calc( 20 / 375 * 100vw)}@media screen and (min-width:561px){.float-btn .btn .arrow{width:16px;width:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn .arrow{width:16px;width:calc( 16 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn .arrow{width:16px}}@media screen and (min-width:561px){.float-btn .btn .arrow{right:26px;right:calc( 26 / 1280 * 100vw)}}@media screen and (min-width:961px){.float-btn .btn .arrow{right:26px;right:calc( 26 / 1280 * 100vw)}}@media screen and (min-width:1200px){.float-btn .btn .arrow{right:26px}}