.row-fluid-wrapper.row-depth-1.row-number-3.dnd-section{background-color:#eee}.row-fluid-wrapper.row-depth-1.row-number-3.dnd-section .row-fluid{margin:0 auto;max-width:995px}form{background-color:#fff;border-radius:15px;padding:70px 65px 150px}form .hs-form-field{margin-bottom:30px}form label{font-size:1.8rem;font-weight:700;margin-bottom:0;position:relative}form .hs-richtext p{font-size:1.6rem}.hs_kadai_katsuyou textarea{height:11em}.hs_kadai_katsuyou .hs-field-desc{margin-bottom:10px}.hs_media_name textarea{height:4em}form .legal-consent-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;font-size:1.4rem;height:20em;line-height:1.7!important;margin:8px 8px 20px 0;overflow-y:scroll;padding:8px}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{border:1px solid #e0e0e0}input.hs-button.primary.large{background:#0063a3;border:none;border-radius:40px;display:block;font-size:25px;height:80px;line-height:80px;margin:80px auto 0;width:480px}input.hs-button.primary.large:hover{opacity:.8}form .hs-button,form input[type=submit]{padding:0}form input[type=checkbox],form input[type=radio]{margin-right:1rem}@media screen and (max-width:1100px) .row-fluid-wrapper.row-depth-1.row-number-3.dnd-section .row-fluid{max-width:780%}@media screen and (min-width:0px) and (max-width:768px){.row-fluid-wrapper.row-depth-1.row-number-3.dnd-section .row-fluid{max-width:98%}.hs_media_name textarea{height:5em}input.hs-button.primary.large{font-size:2rem;height:70px;line-height:70px;margin:30px auto 0;width:92%}form{border-radius:15px;margin:0 auto 50px;padding:40px 15px;width:95%}}