.cv__form .hbspt-form .input{padding:2rem 0 1.5rem}.cv__form .hbspt-form .input input{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;background:#fff;width:100%;padding:.5rem;border:2px solid #999;border-radius:.5em;line-height:2;font-size:1.5rem}.cv__form .hbspt-form .actions{margin:0;animation:buttonAnime 1.2s ease 1s infinite}.cv__form .hbspt-form .actions input[type=submit].hs-button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;transition:all .2s ease-in-out;cursor:pointer;filter:drop-shadow(2px 2px 4px rgba(50,50,50,.2));background:#ff3136;width:100%;margin:0 auto;padding:.8em 0 .6em;border-radius:10rem;line-height:1;color:#fff;font-size:2rem;font-weight:700;text-align:center;display:block}.cv__form .hbspt-form .actions input[type=submit].hs-button:hover{opacity:.7}@media screen and (max-width:768px){.cv__form .hbspt-form .actions input[type=submit].hs-button:hover{opacity:1}}@media screen and (max-width:768px){.cv__form .hbspt-form .actions input[type=submit].hs-button{filter:drop-shadow(1px 1px 2px rgba(50,50,50,.2))}}.cv__form .hbspt-form .actions input[type=submit].hs-button{background-image:url(../images/icon_mail.svg);background-position:31% 50%;background-repeat:no-repeat;background-size:30px}@media screen and (max-width:768px){.cv__form .hs-form-field{padding:5vw 0 3vw!important}.cv__form .hbspt-form .input input{border-width:1px;font-size:1rem}.cv__form .hbspt-form .actions{width:80vw;margin:0 auto!important}.cv__form .hbspt-form .actions input[type=submit].hs-button{font-size:1.3rem}.cv__form .hbspt-form .actions input[type=submit].hs-button{background-position:15% 50%}}.floating__form .hbspt-form>form{display:flex;align-items:center;justify-content:space-between}.floating__form .hs-form-field{width:63%;margin:0;padding:0}.floating__form .input input{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;background-color:white!important;width:100%;padding:.5rem;border:2px solid #999;border-radius:.5em;line-height:2;font-size:1rem}.floating__form .hbspt-form .hs_submit{width:35%;margin:0;padding:0;animation:buttonAnime 1.2s ease 1s infinite}.floating__form .hbspt-form .actions input[type=submit].hs-button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;transition:all .2s ease-in-out;cursor:pointer;filter:drop-shadow(2px 2px 4px rgba(50,50,50,.2));background:#ff3136;width:100%;padding:1em 0 .8em;border-radius:10rem;line-height:1;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;display:block}.floating__form .hbspt-form .actions input[type=submit].hs-button:hover{opacity:.7}@media screen and (max-width:768px){.floating__form .hbspt-form .actions input[type=submit].hs-button:hover{opacity:1}}@media screen and (max-width:768px){.floating__form .hbspt-form .actions input[type=submit].hs-button{filter:drop-shadow(1px 1px 2px rgba(50,50,50,.2))}}.floating__form .hbspt-form .actions input[type=submit].hs-button{background-image:url(../images/icon_mail.svg);background-position:31% 50%;background-repeat:no-repeat;background-size:40px}@media screen and (max-width:768px){.floating{padding:3vw}.floating__heading{padding:0 0 2vw;font-size:1.13rem}.floating__heading .marker{font-size:1.13rem}.floating__form form.myForm{width:100%;max-width:none}.floating__form .hs-form-field{width:calc(100% - 35% - 1vw)}.floating__form form.myForm div.input input{height:10vw;line-height:10vw;padding:0 .5rem;border-width:1px;font-size:.88rem}.floating__form .hbspt-form .hs_submit input[type=submit].hs-button{height:10vw;padding:.2em 0 0;line-height:1;font-size:.88rem;border-radius:.5rem}.floating__form .hbspt-form .actions input[type=submit].hs-button{background-position:15% 50%;background-size:0}}