@charset "UTF-8";.hs-form{margin:2rem auto 1rem}.hs-form button,.hs-form input,.hs-form select,.hs-form textarea{margin:0;padding:0;appearance:none;border:0;background-color:transparent;font:inherit;outline:0}.hs-form button:placeholder-shown,.hs-form input:placeholder-shown,.hs-form select:placeholder-shown,.hs-form textarea:placeholder-shown{color:#aaa}.hs-form button::-webkit-input-placeholder,.hs-form input::-webkit-input-placeholder,.hs-form select::-webkit-input-placeholder,.hs-form textarea::-webkit-input-placeholder{color:#aaa}.hs-form button::-moz-placeholder,.hs-form input::-moz-placeholder,.hs-form select::-moz-placeholder,.hs-form textarea::-moz-placeholder{color:#aaa;opacity:1}.hs-form button:-ms-input-placeholder,.hs-form input:-ms-input-placeholder,.hs-form select:-ms-input-placeholder,.hs-form textarea:-ms-input-placeholder{color:#aaa}.hs-form button::-moz-focus-inner,.hs-form input::-moz-focus-inner,.hs-form select::-moz-focus-inner,.hs-form textarea::-moz-focus-inner{outline:0}.hs-form input[type="email"],.hs-form input[type="tel"],.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="search"]{display:block;padding:0 2.3rem;width:100%;height:3.6rem;border:solid 2px #ddd;border-radius:10rem;background-color:#fafafa;transition:background-color .5s cubic-bezier(0.25,0.8,0.25,1)}@media(min-width:768px){.hs-form input[type="email"],.hs-form input[type="tel"],.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="search"]{padding:0 2.3rem}}@media(max-width:767px){.hs-form input[type="email"],.hs-form input[type="tel"],.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="search"]{padding:0 1.4rem}}.hs-form input[type="email"]:focus,.hs-form input[type="tel"]:focus,.hs-form input[type="text"]:focus,.hs-form input[type="password"]:focus,.hs-form input[type="search"]:focus{background-color:#fff}.hs-form select{width:100%;height:5rem;border:solid 2px #ddd;border-radius:.5rem;font-size:1.6rem;cursor:pointer}.hs-form select label{position:relative;display:block}.hs-form select label::after{position:absolute;z-index:-1;top:0;right:0;width:3.6rem;height:100%;background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMzMzIiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIzNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTYuNTkgOC41OUwxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02eiIvPjwvc3ZnPg==);background-size:72% auto;cursor:pointer;content:""}@media(min-width:768px){.hs-form select{padding:0 3.6rem 0 1rem}}@media(max-width:767px){.hs-form select{padding:0 3.6rem 0 1rem}}.hs-form select[disabled="disabled"],.hs-form select[disabled],.hs-form select:disabled::-ms-value,.hs-form select:disabled::-ms-expand,.hs-form select:disabled{color:#ddd}.hs-form select::-ms-expand{display:none}.hs-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.hs-form .hs-fieldtype-booleancheckbox>label,.hs-form .hs-fieldtype-checkbox>label{padding-left:0;text-indent:0}.hs-form .hs-fieldtype-booleancheckbox label,.hs-form .hs-fieldtype-checkbox label{cursor:pointer;position:relative;padding-left:3rem;display:inline-block;vertical-align:middle;text-indent:1rem;height:3rem;line-height:2.6rem}.hs-form .hs-fieldtype-booleancheckbox label input,.hs-form .hs-fieldtype-checkbox label input{display:none}.hs-form .hs-fieldtype-booleancheckbox label input+span::before,.hs-form .hs-fieldtype-checkbox label input+span::before{position:absolute;top:0;left:0;display:inline-block;vertical-align:top;width:3rem;height:3rem;content:" ";background:url(https://forms.buffalo.jp/hubfs/common/img/contents/icon/form-checkbox-off.svg) 50% 50% no-repeat;background-size:5.5rem 5.5rem}.hs-form .hs-fieldtype-booleancheckbox label input:checked+span::before,.hs-form .hs-fieldtype-checkbox label input:checked+span::before{background:url(https://forms.buffalo.jp/hubfs/common/img/contents/icon/form-checkbox-on.svg) 50% 50% no-repeat;background-size:5.5rem 5.5rem}.hs-form .hs-fieldtype-booleancheckbox,.hs-form .hs-fieldtype-checkbox>label{padding-left:0;text-indent:0}.hs-form .hs-fieldtype-radio label{cursor:pointer;position:relative;padding-left:3rem;display:inline-block;text-indent:1rem;height:3rem;line-height:2.6rem}.hs-form .hs-fieldtype-radio label input{display:none}.hs-form .hs-fieldtype-radio label input+span::before{position:absolute;top:0;left:0;display:inline-block;vertical-align:top;width:3rem;height:3rem;content:" ";background:url(https://forms.buffalo.jp/hubfs/common/img/contents/icon/form-radio-off.svg) 50% 50% no-repeat;background-size:5.5rem 5.5rem}.hs-form .hs-fieldtype-radio label input:checked+span::before{background:url(https://forms.buffalo.jp/hubfs/common/img/contents/icon/form-radio-on.svg) 50% 50% no-repeat;background-size:5.5rem 5.5rem}.hs-form .hs-fieldtype-radio>label{padding-left:0;text-indent:0}.hs-form .hs-fieldtype-textarea textarea{display:block;width:100%;width:100%;border:solid 2px #ddd;border-radius:.8rem;background-color:#fafafa;resize:vertical;transition:background-color .5s cubic-bezier(0.25,0.8,0.25,1)}@media(min-width:768px){.hs-form .hs-fieldtype-textarea textarea{padding:1rem 2.3rem}}@media(max-width:767px){.hs-form .hs-fieldtype-textarea textarea{padding:1rem}}.hs-form .hs-fieldtype-textarea textarea:focus{background-color:#fff}.hs-form fieldset{max-width:initial}.hs-form fieldset .hs-form-field{margin-bottom:2rem;width:100%}.hs-form fieldset .hs-form-field>label{font-weight:700}@media(min-width:768px){.hs-form fieldset .hs-form-field>label{flex-shrink:0;flex-basis:20rem}}@media(max-width:767px){.hs-form fieldset .hs-form-field>label{margin-bottom:.5rem}}@media(max-width:767px){.hs-form fieldset .hs-form-field>label{font-size:1.6rem}}.hs-form fieldset .hs-form-required{color:#d7000f}.hs-form .hs-error-msgs label{margin:0 auto;max-width:768px;margin-right:0;margin-left:0;font-weight:700;color:#d7000f}@media(min-width:768px){.hs-form .hs-error-msgs label{display:flex;flex-wrap:wrap}}body .hs-button.primary,body input[type="submit"],body input[type="button"]{margin:3rem auto;position:relative;width:100%;height:5rem;border:solid 2px transparent;border-radius:5rem;background-color:#d7000f;color:#fff;font-weight:700;cursor:pointer;transition:border-color .5s cubic-bezier(0.25,0.8,0.25,1),background-color .5s cubic-bezier(0.25,0.8,0.25,1)}@media(min-width:768px){body .hs-button.primary,body input[type="submit"],body input[type="button"]{margin:0 auto;max-width:31rem}}body .hs-button.primary::after,body input[type="submit"]::after,body input[type="button"]::after{position:absolute;z-index:1;top:50%;right:0;width:1.8rem;height:1.8rem;transform:translate(-54%,-50%);content:""}body .hs-button.primary[rel="next"]::after,body input[type="submit"][rel="next"]::after,body input[type="button"][rel="next"]::after{background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTAgNkw4LjU5IDcuNDEgMTMuMTcgMTJsLTQuNTggNC41OUwxMCAxOGw2LTZ6Ii8+PC9zdmc+)}body .hs-button.primary[rel="prev"]::before,body input[type="submit"][rel="prev"]::before,body input[type="button"][rel="prev"]::before{background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUuNDEgNy40MUwxNCA2bC02IDYgNiA2IDEuNDEtMS40MUwxMC44MyAxMnoiLz48L3N2Zz4=)}body .hs-button.primary:hover,body input[type="submit"]:hover,body input[type="button"]:hover{border-color:#d7000f;background-color:#fff;color:#d7000f}body .hs-button.primary:hover[rel="next"]::after,body input[type="submit"]:hover[rel="next"]::after,body input[type="button"]:hover[rel="next"]::after{background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjYzAwIiBkPSJNMTAgNkw4LjU5IDcuNDEgMTMuMTcgMTJsLTQuNTggNC41OUwxMCAxOGw2LTZ6Ii8+PC9zdmc+)}body .hs-button.primary:hover[rel="prev"]::before,body input[type="submit"]:hover[rel="prev"]::before,body input[type="button"]:hover[rel="prev"]::before{background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjYzAwIiBkPSJNMTUuNDEgNy40MUwxNCA2bC02IDYgNiA2IDEuNDEtMS40MUwxMC44MyAxMnoiLz48L3N2Zz4=)}body .hs-button.primary:hover span,body input[type="submit"]:hover span,body input[type="button"]:hover span{color:#d7000f}body .hs-button.primary span,body input[type="submit"] span,body input[type="button"] span{font-weight:700;color:#fff;transition:color .5s cubic-bezier(0.25,0.8,0.25,1)}.hs-form .hs-richtext{margin-bottom:2.5rem;line-height:18px;font-size:14px;width:95%;color:#333}.hs-form .hs-richtext p{padding-bottom:.5rem}.hs-form .hs-richtext strong{font-size:1.6rem !important;padding-bottom:.5rem}.hs-form .hs-richtext a{color:#d7000f}.hs-form-required{padding:0 0 0 .5rem;font-size:1.1rem}.hs-form-required:after{content:"必須"}.hs-form .hs_recaptcha{margin-bottom:20px}.input{margin-top:.8rem}