@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Noto+Sans+JP:wght@400;700&display=swap";*{padding:0;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;box-sizing:border-box;color:#333}.displayPC,.displaySP{display:none}@media screen and (max-width: 767px){.displayPC{display:none!important}.displaySP{display:block!important}}#root{overflow:hidden}.container,.header-container{width:100%;max-width:1200px;margin:0 auto;padding:0 30px;box-sizing:border-box;text-align:center}header.hero-header{background-image:url(/assets/hero-69ce9672.jpg);background-size:100% auto;background-position:center bottom;background-repeat:repeat-x;background-color:#fff8e5;padding-bottom:20px}@media screen and (max-width: 767px){header.hero-header{background-size:auto 20%;background-position:right bottom;background-repeat:no-repeat;background-color:#fff8e5;padding-bottom:40px}}.hero-header nav{display:flex;padding:16px 0;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.hero-header nav{background:#fff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);box-shadow:0 4px 12px #00000014,0 4px 24px 8px #0000000a}}nav .logo{font-weight:700;font-size:22px;line-height:32px;width:200px}nav .logo img{width:100%;height:auto}@media screen and (max-width: 767px){nav .logo{width:120px}}nav ul{margin:0;padding:0;list-style:none;display:flex}nav ul li{margin-left:30px}nav ul li a{text-decoration:none;font-size:14px;color:#333}@media screen and (max-width: 800px){.hero-header nav ul li{margin-left:16px}}@media screen and (max-width: 767px){.hero-header nav ul{display:none}}nav .register-button{color:#eb5c0b;border:1px solid #fe5c00;border-radius:3px;padding:5px 24px;background:#fff}@media screen and (max-width: 800px){.hero-header nav ul li{margin-left:16px}nav .register-button{padding:5px 16px}}nav .register-button:hover{background-color:#fe5c00;color:#fff}.hero{color:#fe5c00}.hero-container{width:100%}.hero .catch-copy{font-weight:400;font-size:20px;line-height:140%;margin:20px auto 10px;color:#222}.hero .catch-copy-tag{font-weight:700;font-size:24px;line-height:140%;border:1px solid #fe5c00;background:#fff;padding:4px 8px;display:inline-block;color:#fe5c00;margin-top:0;margin-bottom:8px;font-weight:400}@media screen and (max-width: 767px){.hero .catch-copy{font-weight:400;font-size:18px;line-height:140%;margin:20px auto 12px}.hero .catch-copy-tag{font-size:18px;margin-bottom:0}}.hero h1{font-weight:700;font-size:64px;line-height:77px;margin:auto auto 16px;width:66%;max-width:768px}@media screen and (max-width: 767px){.hero h1{width:100%;margin-bottom:24px;line-height:1}}.hero h1 img{width:100%}.hero .subtitle{width:66%;max-width:768px;font-weight:500;font-size:18px;line-height:1.8;margin:auto auto 0}@media screen and (max-width: 767px){.hero .subtitle{width:100%;line-height:1.5;text-align:left}}.hero-button{padding-top:30px;padding-bottom:20px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.hero .register-button{padding:22px 44px;color:#fff;background:#fe5c00;box-shadow:0 4px 12px #eb5c0b33;border-radius:12px;text-decoration:none;font-size:30px;font-weight:700;display:inline-block}@media screen and (max-width: 767px){.hero-button__item{width:100%;margin-bottom:16px}.hero .register-button{padding:22px 24px;font-size:20px;width:100%}}.hero .register-button:hover{opacity:.8}.hero-button .button-caption{display:block;color:#fe5c00;font-size:18px;text-align:center;margin-bottom:8px;font-weight:700;position:relative;padding:0 1em}.hero-button .button-caption:before,.hero-button .button-caption:after{content:"";position:absolute;width:1.5px;height:20px;background-color:#fe5c00;bottom:0}.hero-button .button-caption:before{left:0;transform:rotate(-20deg)}.hero-button .button-caption:after{right:0;transform:rotate(20deg)}.content-container{max-width:1200px;margin:0 auto;padding:0 30px}@media screen and (max-width: 767px){.content-container{padding:0 16px}}.content-container section{padding:80px 30px}.section-round__gray{background:#f7f5f5;border-radius:32px;margin:80px 30px 120px}.section-round__yellow{background:linear-gradient(180deg,#FFF5D6 0%,#FEFAED 100%);border-radius:32px;margin:80px 30px 120px}@media screen and (max-width: 767px){.section-round__yellow{margin:0;border-radius:18px}}.section-header{text-align:center;margin-bottom:48px}.section-header .title{font-size:42px;color:#333;letter-spacing:2px;margin-bottom:16px}.section-header span{font-size:22px;font-weight:700;color:#bfbfbf80;font-family:Inter,sans-serif}.section-header span.point{font-size:42px;font-weight:700;color:#eb5c0b}.section-header p{font-size:18px}.section-header .small{font-size:13px;color:#777;margin-top:1em}@media screen and (max-width: 767px){.section-header{margin-bottom:24px}.section-header .title{font-size:28px;margin-bottom:4px;line-height:1.3}.section-header span{font-size:16px}}#media{text-align:center;font-size:22px;padding:0;margin-top:40px}#media .title{font-size:16px;color:#aaa;font-weight:400;letter-spacing:4px}#media h2{font-size:28px;text-decoration:none;font-weight:700;line-height:1.3}#media ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px}#media ul li{list-style:none;margin:8px;height:60px}#media ul li img{height:100%;width:auto;border:1px solid #ccc}@media screen and (max-width: 767px){#media ul li{max-width:calc(50% - 8px);height:auto;margin:4px}#media ul li img{height:auto;width:100%}}#topics{text-align:center;font-size:22px;background:#fff5ef;padding:24px;margin-top:40px}#topics .title{font-size:16px;color:#fe5c00;font-weight:700;letter-spacing:4px}#topics dl{width:100%;margin:12px auto 0}#topics dt{font-size:16px;margin-bottom:8px}#topics p{font-size:28px;text-decoration:none;font-weight:700;line-height:1.3}#topics p.description{font-size:16px;text-decoration:none;font-weight:400;margin-top:16px}#topics a.btn{text-decoration:none;display:inline-block;background:#fff;color:#fe5c00;border:1px solid #fe5c00;border-radius:8px;padding:8px 24px;margin:20px auto;font-size:20px;font-weight:700}#topics a.btn:hover{display:inline-block;background:#fe5c00;color:#fff}.content-container section.service{padding:48px 0}@media screen and (max-width: 767px){.content-container section.service{padding:48px 0}}@media screen and (max-width: 767px){.service .section-header span.point{display:block}}.service .section-header p{margin-bottom:1em}.service .section-header p small{font-size:14px}.service ul{width:100%;margin:0 auto;display:flex}@media screen and (max-width: 767px){.service ul{flex-wrap:wrap}}.service ul li{font-size:20px;line-height:1.7;display:block;width:100%;padding:24px 32px 32px;background:#f7f5f5;text-align:center;border-radius:24px}.service ul li+li{margin-left:20px}@media screen and (max-width: 767px){.service ul li+li{margin-left:0;margin-top:20px}}.service ul li h3{font-size:32px;margin-top:0;margin-bottom:16px;font-weight:400}@media screen and (max-width: 767px){.service ul li h3{font-size:28px}}.service ul li h3:before{content:"01";color:#ff7c3b;display:block;position:relative;font-size:48px;margin-bottom:0m;font-weight:700;font-family:Inter,sans-serif;line-height:1}.service ul li:first-child h3:before{content:"01"}.service ul li:nth-child(2) h3:before{content:"02"}.service ul li p{text-align:left}@media screen and (max-width: 767px){.service ul li p{text-align:left;font-size:15px;line-height:1.5}}.content-container section.service-point{margin:0 0 80px;padding:48px 0;position:relative}.service-point:before{content:"";background:url(/assets/kv-d8f4488a.png) no-repeat right bottom -2px;position:absolute;right:0;bottom:0;display:block;height:100%;width:100%}@media screen and (max-width: 767px){.content-container section.service-point{padding:48px 16px 104px;margin-bottom:48px}.service-point:before{content:"";background:url(/assets/kv-d8f4488a.png) no-repeat right bottom -2px;background-size:30% auto;position:absolute;right:0;bottom:0;display:block;height:100%;width:100%}}.service-point .section-header{margin-bottom:48px;position:relative;z-index:3}.service-point ul{width:80%;margin:auto}@media screen and (max-width: 767px){.service-point ul{width:100%}}.service-point ul li{list-style:none;color:#333;margin-bottom:16px}.service-point ul li h3{font-size:28px;position:relative;padding-left:3.5em;margin-bottom:16px;min-height:48px}.service-point ul li h3 span{font-size:24px;position:absolute;top:0;left:0;padding:0 1rem;color:#fff;background:#fe5c00}@media screen and (max-width: 767px){.service-point ul li h3{font-size:18px}.service-point ul li h3 span{font-size:18px;padding:.5em}}.service-point ul li h3 span:after{position:absolute;top:calc(50% - 7px);right:-11px;width:0;height:0;content:"";border-width:7px 0 7px 12px;border-style:solid;border-color:transparent transparent transparent #fe5c00}.content-container section.recommend{background:#f7f5f5;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}@media screen and (max-width: 767px){.content-container section.recommend{padding-top:48px;padding-bottom:48px}}.recommend ul{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.recommend ul li{font-size:20px;line-height:1.7;display:block;width:calc(50% - 20px);padding:20px;border:3px solid #ddd;margin:10px;background:#fff}@media screen and (max-width: 767px){.recommend ul li{width:100%;line-height:1.5;margin:0 0 8px}}@media screen and (max-width: 767px){.content-container section.solution{padding:32px 16px 16px;margin-top:48px;margin-bottom:48px}}.solution ul{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.solution ul{flex-wrap:wrap}}.solution ul li{font-size:16px;line-height:1.5;display:block;width:calc(50% - 20px);padding:20px;background:rgba(255,236,175,.5);margin:10px}.solution ul li span{color:#eb5c0b;font-weight:700;margin-top:16px;display:block}@media screen and (max-width: 767px){.solution ul li{width:100%}}.solution li h3{font-size:22px;margin-bottom:.5em;font-weight:400}.content-container section.merit{background:linear-gradient(0deg,#fdf3ce 0%,#F5F5F5 100%);margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}.merit ul{width:100%;margin:0 auto;display:flex}@media screen and (max-width: 767px){.merit ul{flex-wrap:wrap}}.merit ul li{font-size:20px;line-height:1.7;display:block;width:100%;padding:40px 0;background:#fff;margin:10px;text-align:center;border-radius:0 32px;box-shadow:0 8px 18px -2px #14141414,0 8px 36px 16px #1414140a}.merit ul li p{margin:0 2em;text-align:left}.merit h3{display:inline-block;position:relative;padding:0 16px;color:#333;margin-bottom:1em;font-size:26px;font-weight:400}.merit .icon img{height:48px}@media screen and (max-width: 767px){.content-container section.spec{padding:48px 0}}.spec-point{display:flex;padding:30px;margin-bottom:48px}@media screen and (max-width: 767px){.spec-point{display:flex;padding:0;margin-bottom:48px;flex-wrap:wrap}}.spec-point__item{width:50%;background:#fdfaed;margin:0 20px;padding:30px;border-radius:8px;box-shadow:0 8px 18px -2px #00000014,0 8px 36px 16px #0000000a}@media screen and (max-width: 767px){.spec-point__item{width:100%;margin:0 0 32px;padding:30px;box-shadow:0 4px 9px -1px #00000014,0 4px 18px 8px #0000000a}}.spec-point__title{font-size:22px;font-weight:700;margin-bottom:16px;color:#eb5c0b}.spec-point p{font-size:14px}.spec>h3{position:relative;padding:0 65px;text-align:center;margin-bottom:30px;margin-top:30px}.spec>h3:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;content:"";background:#000}.spec>h3 span{position:relative;padding:0 1em;font-size:24px;background:#fff}@media screen and (max-width: 767px){.spec>h3 span{position:relative;padding:0 1em;font-size:20px;background:#fff}}.spec p{margin-bottom:1em}.spec ul{width:100%;margin:0 auto 30px 2em}@media screen and (max-width: 767px){.spec ul{width:100%;margin:0 0 32px;padding-left:1.5em;padding-right:1em}}.spec ul li{margin-bottom:.5em}.spec ul.source-list li{overflow-wrap:break-word}.spec .add{border:1px solid #ccc;padding:20px;margin:20px 0}.spec .add h3{font-size:18px;margin-bottom:.6em}.spec .add p{margin-bottom:1em}@media screen and (max-width: 767px){.spec .add ul{margin-bottom:8px}}.content-container section.price{background:#fefaed;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);background-image:url(/assets/hero-69ce9672.jpg);background-size:100% auto;background-position:center bottom;background-repeat:repeat-x;background-color:#fff8e5}@media screen and (max-width: 767px){.content-container section.price{padding-top:48px}}.price-panel{width:100%;display:flex;align-items:center;margin-top:30px}@media screen and (max-width: 767px){.price-panel{flex-wrap:wrap}}.price-card{width:100%;text-align:center;padding:10px}.price-card .price-card-inner{background:#fff;border-top:8px solid #7b7b7b;padding:30px 15px;box-shadow:0 8px 18px -2px #1414140a,0 8px 36px 16px #14141405,0 -8px 18px -2px #1414140a,0 -8px 36px 16px #14141405;border-radius:5px}.price-card.price-card_light .price-card-inner{border-color:#ffecaf}.price-card.price-card_standard .price-card-inner{border-color:#f7ce88}.price-card.price-card_middle .price-card-inner{border-color:#ff7c3b}.price-card.price-card_large .price-card-inner{border-color:#ff391b}.price-card.price-card_payper .price-card-inner{border-color:transparent}.price-card__name{font-size:36px;margin-bottom:.5em;font-weight:400;font-family:Inter,sans-serif}.price-card.price-card_standard .price-card-inner .price-card__name{color:#f7ce88}.price-card.price-card_middle .price-card-inner .price-card__name{color:#ff7c3b}.price-card.price-card_large .price-card-inner .price-card__name{color:#ff391b}.price-card_payper .price-card__name{font-size:18px}.price-card__text{font-size:26px;color:#666;margin-bottom:.5em}.price-card_payper .price-card__text{margin-bottom:1em;font-size:18px}.price-card__price{font-weight:700;font-size:36px}.price-card__price .price-card__tax{display:block;font-size:18px}.price-card__text_small{font-size:16px;color:#999;margin-top:1em}.price-card__text_small .price-card__tax__small{color:#999;font-size:13px}.price-card__text_xs{color:#555;font-size:13px;background:#f5f5f5;padding:16px;margin-top:16px;text-align:left}.price-card_payper .price-card__price{font-size:28px}@media screen and (max-width: 767px){.content-container section.step{padding:48px 0 0}}.step dl{border-left:1px solid #ccc;padding-left:20px;margin:0 30px}@media screen and (max-width: 767px){.step dl{border-left:1px solid #ccc;padding-left:20px;margin:0}}.step div{top:-20px;position:relative;margin-bottom:48px}@media screen and (max-width: 767px){.step div{top:-20px;position:relative;margin-bottom:28px}}.step div.section-header{margin-bottom:64px}.step dt{font-size:28px;color:#fe5c00;font-weight:700;font-family:Inter,sans-serif}@media screen and (max-width: 767px){.step dt{font-size:22px;line-height:1.3;margin-bottom:.4em}}.step dt span{display:block;color:#333;margin-bottom:.3em}.step dt:before{content:"";background:#333;width:12px;height:12px;border-radius:100%;display:block;position:absolute;left:-27px;top:10px}.step dd{font-size:18px}.step dd p{padding:1em;margin:1em 0;background:#f7f5f5;font-size:13px;border-radius:4px;color:#666}@media screen and (max-width: 767px){.step dd{font-size:16px}}.content-container section.faq{background:#f7f5f5;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}@media screen and (max-width: 767px){.content-container section.faq{padding-top:48px;padding-bottom:48px}}.faq__item{width:100%;margin-bottom:5px;border-bottom:2px solid #d6dde3}.faq__item summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em 2em 1em 3em;color:#333;font-weight:700;font-size:18px;cursor:pointer}@media screen and (max-width: 767px){.faq__item summary{padding-left:28px;padding-right:8px}}.faq__item summary:before,.faq__item p:before{position:absolute;left:1em;font-weight:600;font-size:1.3em}@media screen and (max-width: 767px){.faq__item summary:before,.faq__item p:before{left:0}}.faq__item summary:before{color:#eb5c0b;content:"Q"}.faq__item summary:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #333333b3;border-right:3px solid #333333b3;content:"";transition:transform .5s}.faq__item[open] summary:after{transform:rotate(225deg)}.faq__item p{position:relative;transform:translateY(-10px);opacity:0;margin:0;padding:.3em 3em 1.5em;color:#333;transition:transform .5s,opacity .5s}@media screen and (max-width: 767px){.faq__item p{padding:.3em 8px 1.5em 28px}}.faq__item[open] p{transform:none;opacity:1}footer{background:#342e2d;color:#fff;padding:32px 16px}footer .copyright{font-family:Inter,sans-serif;font-weight:400;font-size:13px;line-height:150%;opacity:.8;padding:8px;color:#fff;text-align:center}.page-title{font-size:36px;margin:48px 16px;text-align:center}.footer-nav{display:flex;justify-content:center;align-items:center;line-height:1.2;padding:8px;margin-bottom:32px}@media screen and (max-width: 767px){.footer-nav ul{flex-wrap:wrap}}nav.footer-nav ul li{margin-left:16px}@media screen and (max-width: 767px){nav.footer-nav ul li{width:50%;margin-left:0}nav.footer-nav ul li a{display:block;padding:12px 8px}}nav.footer-nav ul li+li{border-left:1px solid #666;padding-left:16px}@media screen and (max-width: 767px){nav.footer-nav ul li+li{border:none;padding-left:0}}nav.footer-nav ul li a{color:#fff;line-height:1}@media screen and (max-width: 767px){.upload-container{padding:16px}}.upload-form{margin:132px auto;display:flex;flex-direction:column;width:100%;max-width:792px}@media screen and (max-width: 767px){.upload-form{margin:48px auto}}.upload-form h2{font-weight:700;font-size:36px;line-height:140%;color:#eb5c0b;text-align:center;margin-bottom:24px}@media screen and (max-width: 767px){.upload-form h2{font-size:28px;line-height:140%}}.upload-form .column-title{font-weight:700;font-size:16px;line-height:150%;margin-bottom:7px;margin-right:5px}.upload-form label span{font-weight:700;font-size:13px;line-height:150%;color:#eb5c0b}.upload-form input[type=text],.upload-form input[type=email],.upload-form input[type=password],.password-form input[type=password]{width:100%;height:40px;background:#FFFCF2;border:1px solid #C5C5C5;border-radius:3px;margin-bottom:30px;padding:0 10px}.upload-form .file-dropzone{width:100%;max-height:600px;background:#FFFCF2;border:1px dashed #C5C5C5;display:flex;flex-direction:column;align-items:center;margin:0 0 32px;padding:16px}.upload-form .file-dropzone .title{font-weight:700;font-size:24px;line-height:35px;margin-top:29px;margin-bottom:5px}.upload-form .file-dropzone .title span{margin:0 5px}.upload-form .file-dropzone img{width:82px;height:82px;opacity:.48;margin-bottom:5px}.upload-form .file-dropzone .upload-file{font-weight:400;font-size:13px;line-height:19px;text-align:center;text-decoration-line:underline;color:#000;margin-bottom:5px}.upload-form .file-dropzone .help{font-weight:400;font-size:12px;line-height:17px;color:#676767;text-align:center;margin-bottom:36px}.upload-form .file-dropzone .preview-title{margin-bottom:6px}.normalized-sample table,.preview table{border-collapse:collapse;width:718px;font-weight:400;font-size:16px;line-height:150%}.normalized-sample table,th,td,.preview table{border:1px solid #000000;padding:5px;background-color:#fff}.normalized-sample td,.preview td{padding:4px;line-height:1;font-size:12px;border-bottom:1px solid #C5C5C5;min-width:200px}.normalized-sample tr:last-child td,.preview tr:last-child td{border-bottom:1px solid #000000}.upload-form #column{padding:30px 21px;background:#FFFCF2;font-size:18px;margin-bottom:28px;display:flex;flex-direction:row;overflow-x:auto}.upload-form #column input,.upload-form #column span{margin-right:5px}.upload-form #column .column{margin-right:20px;display:flex;justify-content:center;align-items:center}.upload-form #column .column label{white-space:nowrap}.confirm-no-user-data,.service-policy,.password{padding:30px 21px;background:#FFFCF2;font-size:18px;margin-bottom:31px;text-align:center}.upload-form label+input[type=radio]{margin-left:16px}.confirm-no-user-data-sample{display:flex;text-align:left;margin-top:20px}@media screen and (max-width: 767px){.confirm-no-user-data-sample{flex-direction:column}}.confirm-no-user-data-sample>div{font-size:12px;padding:10px 10px 0}.confirm-no-user-data-sample img{width:100%;border:1px solid #C5C5C5}#confirm,#password,.isPassword{margin-right:10px}.service-policy-content{background-color:#fff;overflow-y:scroll;height:160px;text-align:left;padding:20px;margin-bottom:22px;border:1px solid #C5C5C5}#service-policy{margin-right:10px}.service-policy span{font-weight:400;font-size:18px;line-height:150%}.service-policy-content{font-size:16px}.service-policy-content h2{color:#000;font-size:16px;margin-top:0;text-align:left}.service-policy-content h3{font-size:16px;margin-top:1.5em}.service-policy-content p,.service-policy-content ul li,.service-policy-content ol li{font-size:16px;line-height:1.3}.service-policy-content p{margin-top:.5em;margin-bottom:1em}.service-policy-content ul li,.service-policy-content ol li{margin-top:.5em;margin-bottom:.5em;margin-left:1.5em}.required{color:#dc3545;margin-top:-20px;margin-bottom:20px;border:1px solid #dc3545;padding:10px}.table-container{width:718px;overflow:auto}.loading-create-preview{height:294px;display:flex;align-items:center}.upload-form .register-button{padding:16px 32px;width:448px;background:#EB5C0B;box-shadow:0 4px 12px #eb5c0b33;border-radius:8px;font-weight:700;font-size:24px;line-height:32px;color:#fff;border:none;margin:41px auto;text-align:center}@media screen and (max-width: 767px){.upload-form .register-button{width:100%;font-size:20px;line-height:32px;margin:20px auto;text-align:center}}.upload-form .register-button:disabled{background:rgb(170,170,170);opacity:.5}.upload-form .confirm-input-label,.upload-form .confirm-input{margin-right:10px}.password-remind,.password-form-container .password-note{margin-bottom:30px;border:1px solid #C5C5C5;padding:20px}.password-remind span{font-weight:400;font-size:18px;line-height:150%;color:#eb5c0b}.upload-loading{display:flex;justify-content:center;align-items:center}.file-details{margin:24px auto 41px 0;font-size:14px;line-height:20px}.file-details .title{font-weight:700;margin-bottom:5px}.statics{display:flex;align-items:center;margin-bottom:10px}.statics .title{font-weight:400;font-size:15px;line-height:18px}.statics .title .success-count{font-weight:700;font-size:28px;line-height:34px;color:#eb5c0b}.statics .title .unit{font-weight:700;font-size:18.9px;line-height:23px;margin-left:2px}.statics .title .total{font-style:normal;font-weight:400;font-size:12.9px;line-height:16px;margin:0 3px}.statics .label{font-weight:400;font-size:13px;line-height:16px;background:#D9D9D9;padding:6px 10px}.sample-title{font-weight:700;font-size:16px;line-height:150%;margin-bottom:6px}.normalized-sample table{width:100%;border-collapse:collapse}.normalized-sample table td,.normalized-sample table th{min-width:none;width:auto;padding:4px;font-size:14px}.price-details{margin:24px 0;width:100%}.price-details .row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000000}.price-details .row div{width:16.666666%;text-align:center}.price-details .header div{font-weight:400;font-size:13px;line-height:150%}.price-details .row .col-title{font-weight:700;font-size:17px;line-height:150%;margin:7px 0;width:50%;text-align:left}.price-details .header .col-title{font-weight:400;font-size:13px;line-height:150%;margin:0;width:50%;text-align:left}.price-details .row .sign{width:5%}.price-details .total-details{font-weight:700;font-size:18px;line-height:22px;text-align:right;color:#999;margin:19px 0}.delete-upload-data-title{font-weight:700;font-size:27px;line-height:33px;margin-top:10px;margin-bottom:31px;text-align:center}.delete-upload-data-container{border:1px solid #C5C5C5;padding:50px 49px;margin-bottom:50px}.delete-upload-data-container .help{margin-bottom:50px}.delete-message{color:#dc3545;border:1px solid #dc3545;padding:10px;margin-top:-20px;margin-bottom:80px}.password-form-container .title{font-size:42px;color:#333;letter-spacing:2px;margin-bottom:16px}.password-form-container .help{margin:30px 0}.password-form{display:flex;flex-direction:column;align-items:center}.password-form label{margin-bottom:10px}.container{display:flex;flex-direction:column;max-width:792px}.content-height-full{height:calc(100vh - 112px)}.align-center{display:flex;align-items:center;justify-content:center}.title-completed{font-weight:400;font-size:28px;line-height:140%;letter-spacing:.04em;color:#eb5c0b;margin-bottom:15px}.checkout-completed{margin-bottom:30px}.result-preview{background:#F8F8F8;padding:30px}th{padding:15px}.result-preview .helper{font-size:16px;line-height:23px;color:#676767;margin-top:10px}.payment h2{font-weight:700;font-size:36px;line-height:140%;text-align:center;letter-spacing:.04em;text-transform:capitalize;color:#eb5c0b;margin:28px auto 19px}.price-estimate-title{color:#eb5c0b;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.44px;margin:28px auto 19px}.geocoding-container{background:#FFFCF2;border:1px solid #FAC744;padding:27px;text-align:center}.geocoding-container label{font-weight:700;font-size:19px;line-height:150%;color:#000;margin-left:10px}.geocoding-container input{margin-bottom:14px}.geocoding-container div{font-weight:400;font-size:14.3032px;line-height:17px;text-align:center}.total{font-weight:400;font-size:27px;line-height:33px;text-align:right;margin-bottom:31px}.total span{font-weight:700;font-size:30px;line-height:36px;text-align:right}.payment-period{border:4px solid #EB5C0B;color:#eb5c0b;display:flex;align-items:center;justify-content:space-between;padding:30px 20px;margin-bottom:46px}@media screen and (max-width: 767px){.payment-period{display:block}}.payment-period .label{font-style:normal;font-weight:400;font-size:16px;line-height:23px;margin-right:10px}.payment-period .help{width:330px;font-weight:400;font-size:14px;line-height:20px}@media screen and (max-width: 767px){.payment-period .help{width:100%}}.payment-period .period{font-style:normal;font-weight:700;font-size:23px;line-height:38px;text-align:center;margin-right:23px}.help-payment{font-weight:400;font-size:18px;line-height:26px;text-align:center;margin-bottom:60px}@media screen and (max-width: 767px){.help-payment{text-align:left;margin-bottom:40px}}.checkout-container{border:1px solid #C5C5C5;padding:18px 49px 34px;margin-bottom:38px}@media screen and (max-width: 767px){.checkout-container{padding:18px 20px 34px}}.checkout-container .title{font-weight:700;font-size:16px;line-height:150%;margin-top:22px;margin-bottom:7px}.checkout-container .title:first-child{margin-top:0}.checkout-container .title span{font-weight:700;font-size:13px;line-height:150%;color:#eb5c0b}.checkout-container input{background:#FFFCF2;border:1px solid #C5C5C5;border-radius:3px;padding:8px 17px}.checkout-container input[name=card-number]{width:265px}.checkout-container input[name=card-month],.checkout-container input[name=card-year]{width:126px}.checkout-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 32px;width:424px;background:#EB5C0B;box-shadow:0 4px 12px #eb5c0b33;border-radius:8px;font-weight:700;font-size:24px;line-height:32px;color:#fff;margin:auto auto 243px}.normalized-sample{height:200px;overflow-y:auto}.normalized-sample table,.preview table{width:100%;border-collapse:collapse}.normalized-sample table td,.normalized-sample table th,.preview table td,.preview table th{min-width:none;width:auto}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}button,.button,.download-link-item a,.receipt-link{color:#fff;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#EB5C0B;box-shadow:0 4px 12px #eb5c0b33;text-decoration:none}button:hover,.button:hover,.download-link-item a:hover .receipt-link:hover{filter:contrast(115%)}button:disabled .download-link-item a:disabled .receipt-link:disabled{opacity:.5;cursor:default}.button-sm{width:300px}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 767px){form{width:100%;min-width:initial}}#submit{align-items:center;background:#eb5c0b;border-radius:8px;box-shadow:0 4px 12px #eb5c0b33;display:flex;flex-direction:column;font-size:24px;font-weight:700;justify-content:center;line-height:32px;padding:16px 32px;width:100%;max-width:424px;margin:auto}#submit #button-text{color:#fff}.requestId{margin-bottom:12px}.result-overview{margin-bottom:61px}.download-link{background:#F8F8F8;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;justify-content:center;padding:40px;margin-top:66px;margin-bottom:66px;flex-direction:column;align-items:center}.download-link-item{text-align:center;padding:30px;display:flex;flex-direction:column;align-items:center;width:790px;background:#ffffff;margin-bottom:16px;position:relative}.download-link-item a{width:368px;margin-bottom:16px;text-decoration:none}.download-link-item.inactive a{background:#EBEBEB;color:#c1c1c1}.download-link-item.inactive a:hover{filter:unset}.download-link-item a svg{margin-right:8px}.download-link-title div{color:#222;text-align:center;font-size:24px;font-weight:700;line-height:140%;letter-spacing:.96px;margin-bottom:16px;position:relative;z-index:2;background-color:#fff;padding-left:20px;padding-right:20px}.download-link-title span{display:block;width:93%;height:1px;background:#C7C1BE;margin:0 auto;left:0;right:0;top:44px;position:absolute}.order-status{border:1px solid var(--address-line-gray, #C7C1BE);background:#FFFCF2;display:flex;margin-bottom:50px;margin-top:30px}.order-status .status-title{flex-grow:1;color:#eb5c0b;text-align:center;font-size:24px;font-weight:700;line-height:140%;letter-spacing:.96px;display:flex;justify-content:center;align-items:center}.order-status .status-content{flex-grow:2;padding:36px}.order-status .status-content-item{position:relative;text-align:left}.order-status .status-content-item:before{content:"";position:absolute;left:-35px;top:0;bottom:0;width:20px;height:20px;margin:0 auto auto;border-radius:20px;background:#EB5C0B}.order-status .status-content-item:after{content:"";position:absolute;left:-26px;top:0;bottom:0;width:2px;height:70px;margin:0 auto auto;background:#EB5C0B}.order-status .status-content-item:last-child:after{content:"";display:none}.status-content-item .date{font-size:14px}.status-content-item .title{font-size:18px}.status-content-item{margin-bottom:21px}.status-content-item:last-child{margin-bottom:0}.receipt-link{margin-bottom:150px}.download-link select{margin:10px}.thanks-msg{margin-bottom:32px;width:100%}.thanks-msg p{margin-bottom:1em;text-align:center}@media screen and (max-width: 767px){.thanks-msg p{text-align:left}}.attention-thanks{background:#FFF8E5;padding:20px;box-sizing:border-box}.attention-thanks p{margin-bottom:1em}.attention-thanks ul{margin:0 0 0 20px;padding:0}.attention-thanks li{margin-bottom:1em;text-align:left}.attention-thanks li span{color:#eb5c0b;font-size:16px;margin-bottom:20px}.thankyou .top_back{margin-top:40px;margin-bottom:40px}.thankyou-api{margin-bottom:160px}.thankyou .content-height-full{display:flex;flex-direction:column;align-items:center}.upload-completed{margin-top:70px}#hubspotForm{margin-bottom:120px}.api{margin-bottom:60px}.api .spec-point{flex-direction:column}.api .spec-point__item{width:100%;margin-bottom:30px}.api .spec-point__title{font-size:26px}.api .spec-point p{font-size:16px}.api .price{font-size:22px;text-align:center}.api .price span{font-size:14px}.api .annotation{margin-left:0;padding-left:0}.api .annotation li{font-size:14px;list-style:none}.api .form-title{font-size:36px;margin:48px 16px 16px;text-align:center}.laws h1{font-size:28px;margin:42px 0;text-align:center}.laws table{margin:0 auto 120px;width:100%;max-width:800px;border:none;border-top:1px solid #C5C5C5}.laws td{width:70%;border:none;border-bottom:1px solid #C5C5C5}.laws tr:last-child td{border-color:#c5c5c5}.laws th{border:none;border-bottom:1px solid #C5C5C5;width:30%;max-width:120px}header.normal-header{background-color:#fff8e5;background-image:none;height:72px;padding:0;display:flex;align-items:center}header.normal-header nav{display:flex;justify-content:space-between;align-items:center;padding:0}
