@layer{*,*::after,*::before{box-sizing:border-box}:focus-visible{outline-offset:3px}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{line-height:1.5}html{scrollbar-gutter:stable}h1{font-size:2em;margin-block:.67em}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media(forced-colors: active){mark{color:HighlightText;background-color:Highlight}}audio,iframe,img,svg,video{max-block-size:100%;max-inline-size:100%}fieldset{min-inline-size:0}label:has(+input:not([type=radio],[type=checkbox]),select,textarea){display:block}textarea:not([rows]){min-block-size:6em}button,input,select,textarea{font-family:inherit;font-size:inherit}[type=search]{-webkit-appearance:textfield}@supports(-webkit-touch-callout: none){[type=search]{border:1px solid -apple-system-secondary-label;background-color:canvas}}input:where([type=tel],[type=url],[type=email],[type=number]):not(:-moz-placeholder){direction:ltr}input:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}table{border-collapse:collapse;border:1px solid}th,td{border:1px solid;padding:.25em .5em;vertical-align:top}dialog::backdrop{background:oklch(0 0 0/.3)}dialog,[popover],dialog::backdrop{opacity:0;transition:opacity 150ms ease-out,display 150ms allow-discrete,overlay 150ms allow-discrete}dialog[open],:popover-open,dialog[open]::backdrop{opacity:1}@starting-style{dialog[open],:popover-open,dialog[open]::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none !important}img{display:block}summary{cursor:default}iframe{border:none}@supports(position-area: block-end span-inline-end){[popover]{margin:0;position-area:block-end span-inline-end}}}body{background-color:#d9d9d9;margin:0;padding:0}.red{color:#ef0000}.btn{position:absolute;left:50%;transform:translateX(-50%);display:block;max-width:590px;height:9%;width:80%;border-radius:6vw}@media(hover: hover){.btn{transition:all .3s ease}.btn:hover{background-color:hsla(0,0%,100%,.2)}}.btn-submit{display:block;text-align:center;margin:40px auto 0;max-width:590px;width:100%;padding:18px 0;border-radius:7vw;color:#fff;background-color:#fcb90e;font-weight:bold;border:0;cursor:pointer;text-decoration:none}@media(hover: hover){.btn-submit{transition:all .3s ease}.btn-submit:hover{opacity:.8}}.btn-submit._blue{background-color:#38bff3}.btn-back{padding:0;border:0;background:none}img{width:100%}.main{max-width:750px;margin:0 auto}.fv{position:relative}.fv .btn{bottom:5.6%}.solution{position:relative}.solution .btn{bottom:4.5%;height:7%;width:89%;border-radius:8vw}.comparisontable{position:relative}.comparisontable .btn{bottom:6.1%;height:9.6%;width:89%;border-radius:8vw}.footer{padding:20px 5px;background-color:#fcb90e;color:#fff}.footer .logo{display:block;margin:0 auto;width:100px}.footer .copyright{text-align:center;margin-top:10px}.footer ul{display:flex;justify-content:center;gap:10px;padding:0;margin:10px 0 0}.footer ul li{list-style:none}.footer ul li a{color:#fff;text-decoration:underline}.form{background-color:#fcee95;padding:20px}.form-title{font-size:4vw;font-weight:700;text-align:center}.form-flow{width:60%;max-width:250px;margin:20px auto}.form-contents{position:relative;background-color:#fff;padding:20px;border-radius:10px}.form-item+.form-item{margin-top:20px}.form-item p{display:block;margin-bottom:5px}.form-item p span{background-color:#ef0000;color:#fff;padding:2px 6px;border-radius:4px;margin-right:10px;font-size:12px;vertical-align:text-top}.form-item .notes{font-size:12px;padding:0;list-style:none}.form-item .notes ._red{color:#ef0000}.form-item select{width:100%;padding:8px;border-radius:8px;border:1px solid #333}.form-item input[type=text],.form-item input[type=email]{width:100%;padding:8px;border-radius:8px;border:1px solid #333}.form-item input[type=checkbox],.form-item input[type=radio]{transform:scale(1.5)}.form-item._radio ul{display:flex;justify-content:flex-start;align-items:center;gap:20px;list-style:none;padding:0}.form-dialog{position:fixed;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%, -50%);margin:0;width:80%;max-width:500px;border:0}.form-dialog::backdrop{background-color:rgba(0,0,0,.5)}.form-dialog-title{text-align:center;font-weight:bold}.form-dialog__inner{position:relative}.form-dialog__close{position:absolute;top:-20px;right:0;font-size:20px}.form-dialog__close button{background:none;border:none;cursor:pointer;color:#333}.form-dialog .btn-submit{margin-top:20px}.form .image-confirm__title{display:block;width:60%;margin:0 auto}@media(max-width: 600px){.form .image-confirm__title{width:80%}}.form .image-confirm .inner{padding:20px;margin-top:20px;border:1px dashed #333;border-radius:10px;text-align:center}.form .image-confirm .inner img{display:block;width:40%;margin:0 auto}@media(max-width: 600px){.form .image-confirm .inner img{width:80%}}.form .image-confirm input[type=file]{display:block;width:-moz-fit-content;width:fit-content;margin:20px auto}@media(max-width: 600px){.form .image-confirm input[type=file]{width:100%}}.form .image-confirm input[type=file]::file-selector-button{font-weight:bold;color:#fff;background:#fcb90e;font-size:14px;border:0;border-radius:10px;padding:8px 16px;text-align:center}.form ._final{text-align:center}.form .completion{text-align:center}.form .completion-title{font-size:150%;font-weight:700;color:#fcb90e}.form table{width:100%;border:0}.form table th,.form table td{padding:10px;display:flex;border:0}.form table th{background-color:#fffadd}.form .btn-block{display:grid;gap:10px;grid-template-columns:30% auto;margin-top:40px}.form .btn-block button{margin-top:0}.privacy .header{padding-bottom:10px;background-color:#f9f6e6}.privacy-content{padding:20px;background-color:#fff}.privacy-content h2{font-size:150%;font-weight:700;text-align:center}.privacy-content ul{display:grid;gap:10px;list-style:none;padding:0;text-indent:-1.2em;padding-left:1.5em}.privacy-content ul+ul{margin-top:40px}/*# sourceMappingURL=style.min.css.map */