*{margin:0}img{width:100%;height:auto;vertical-align:bottom}.cv{position:relative}.cv_1{position:absolute;width:22%;top:41%;left:26%}.cv_2{position:absolute;width:32%;top:58%;left:34%}.cv_3{position:absolute;width:30%;top:48%;left:30%}.footer{position:absolute;width:8%;top:42%;left:46%}.footer img{margin-bottom:15%}.btn:hover{filter:brightness(130%)}.btn{transition:filter .3s}.pc{display:block}.sp{display:none}@media all and (min-width:0px) and (max-width:750px){.cv_1{position:absolute;width:85.867%;top:70%;left:7.5%}.cv_2{position:absolute;width:85.867%;top:60%;left:7.5%}.footer{position:absolute;width:27.2%;top:46%;left:36.5%}.footer img{margin-bottom:15%}.pc{display:none}.sp{display:block}}.c-form__contact{padding:80px 160px 120px;background-color:#ededed}.c-form__contact .hs_cos_wrapper{text-align:center}.c-form__contact-contents{background-color:#fff;border-radius:10px;padding:80px 120px}.c-form__contact-contents .hs-button:hover{background-color:var(--orange) !important}.c-form__contact-contents .row-fluid-wrapper{padding:0 !important}.c-form__contact-contents .hs-form-field{margin-top:43px}.c-form__contact-contents label{align-items:center;color:#222;display:flex !important;font-family:inherit !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.07em !important;margin:0 !important;padding-bottom:10px}.c-form__contact-contents .inputs-list>li{margin:0 !important}.c-form__contact-contents .inputs-list>li label{padding-left:26px;position:relative}.c-form__contact-contents .hs-error-msgs.inputs-list>li label{padding-left:0}.c-form__contact-contents .input input{background-color:#ededed;border:0;border-radius:5px;font-size:16px;height:54px !important;padding:20px 15px !important;width:100%}.c-form__contact-contents .input textarea{background-color:#ededed;border:0;border-radius:5px;font-size:16px !important;height:180px !important;padding:20px 15px !important;resize:none !important;width:100%}.c-form__contact-contents .inputs-list>li span{font-size:16px !important;font-weight:500 !important}.c-form__contact-contents .inputs-list>li input+span::before{border:solid 1px #000;border-radius:50%;content:'';display:block;height:20px;left:0;position:absolute;top:calc(50% - 5px);transform:translateY(-50%);width:20px}.c-form__contact-contents .inputs-list>li input:checked+span::after{background-color:#000;border-radius:50%;content:'';display:block;height:12px;left:4px;position:absolute;top:calc(50% - 5px);transform:translateY(-50%);width:12px}.c-form__contact-contents .hs_error_rollup{display:none !important}.c-form__contact-contents .hs-form-required,.c-form__contact-contents .inputs-list>li .hs-form-required{color:#e32d65 !important;font-size:20px !important;font-weight:500 !important;line-height:1 !important;margin-left:5px !important}.c-form__contact-contents .hs-error-msg{color:#e32d65 !important;font-size:16px !important;font-weight:500 !important;letter-spacing:.05em !important}.c-form__contact-contents .hs-button{background-color:#777 !important;border:0;cursor:pointer;display:block !important;font-size:18px !important;height:67px !important;margin:80px auto 0 !important;outline:none !important;transition:background-color .3s ease;width:320px !important}.c-form__contact-contents .hs-button:hover{background-color:orange !important}@media(max-width:1024px){.c-form__contact{padding:47px 10px 80px}.c-form__contact__title{display:none}.c-form__flow-lists{margin-top:0}.c-form__flow-list-point{font-size:10px}.c-form__flow-list-text{font-size:10px}.c-form__contact-comment{font-size:13px;margin-top:20px;text-align:left}.c-form__contact-contents{margin-top:20px;padding:10px 10px 40px}.c-form__contact-contents .hs-form-field{margin-top:20px}.c-form__contact-contents .hs-form-field+.hs-form-field{margin-top:40px}.c-form__contact-contents label{font-size:15px !important}.c-form__contact-contents .input input{border-radius:2px;font-size:14px !important;padding:10px 15px !important}.c-form__contact-contents .input textarea{border-radius:2px;font-size:14px !important;height:132px !important}.c-form__contact-contents .inputs-list>li span{font-size:14px !important}.c-form__contact-contents .hs-form-required,.c-form__contact-contents .inputs-list>li .hs-form-required{font-size:15px !important}.c-form__contact-contents .hs-error-msg{font-size:12px !important}.c-form__contact-contents .hs-button{font-size:16px !important;height:64px !important;margin-top:40px !important;width:315px !important}.c-form__contact-contents .input input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}.Contact__Container{margin:3rem auto 6rem;max-width:650px}.LowerHead{background-color:#3234ac;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:6rem 18rem 8rem;position:relative}.LowerHead__Assets{object-fit:cover;pointer-events:none;position:absolute;right:18rem;width:300px;margin-top:50px}.Contact__Done h2{font-size:37px;font-weight:700;text-align:center}.Contact__Done p{font-size:1.2rem;font-weight:500;line-height:1.8;margin-top:2rem;text-align:center}.Contact__Done a{align-items:center;background-color:#3234ac;border-radius:4px;color:#fff;display:flex;font-size:1.2rem;font-weight:700;height:4rem;justify-content:center;margin:4rem auto 0;width:12rem}@media(max-width:828px){.Contact__Container{margin-bottom:8rem;margin-top:4rem;padding:0 2rem}.LowerHead{min-height:7rem;padding:2rem}.LowerHead__Assets{right:0rem}.Contact__Done h2{font-size:1.7rem;line-height:1.5}.Contact__Done p{font-size:1.1rem}.Contact__Done a{font-size:1rem;height:4rem;width:100%}}