.p-contact_form{padding-top:5rem;padding-bottom:5rem}.p-contact_form .inner{width:80rem;max-width:99%;margin:0 auto}.p-contact_form form{margin-top:2rem}.p-contact_form .wpcf7,.p-contact_form .wpcf7-form{display:contents}.p-contact_form .wpcf7 .wpcf7-form-control-wrap,.p-contact_form .wpcf7-form .wpcf7-form-control-wrap{width:48.8%}.p-contact_form .wpcf7 input.wpcf7-form-control.wpcf7-text,.p-contact_form .wpcf7 textarea.wpcf7-form-control.wpcf7-textarea,.p-contact_form .wpcf7-form input.wpcf7-form-control.wpcf7-text,.p-contact_form .wpcf7-form textarea.wpcf7-form-control.wpcf7-textarea{margin:0!important}.p-contact_form .wpcf7 .wpcf7-form input[type=submit],.p-contact_form .wpcf7-form .wpcf7-form input[type=submit]{border:1px solid #ffbd00!important;background:#fff;color:#979797;padding:0}.p-contact_form .wpcf7 .wpcf7-form input[type=submit]:hover,.p-contact_form .wpcf7-form .wpcf7-form input[type=submit]:hover{background:#ffbd00;color:#fff}.p-contact_form .input-wrap{display:flex;justify-content:space-between;margin-bottom:2.5rem}.p-contact_form .input-wrap input,.p-contact_form .input-wrap select{height:6rem;padding-left:2rem;font-size:1.4rem;font-weight:700;letter-spacing:.05em;border:1px solid #cacaca;border-radius:5px}.p-contact_form .input-wrap input::-moz-placeholder,.p-contact_form .input-wrap select::-moz-placeholder{color:#979797;opacity:1}.p-contact_form .input-wrap input::placeholder,.p-contact_form .input-wrap select::placeholder{color:#979797;opacity:1}.p-contact_form .input-wrap input{width:48.8%;-webkit-appearance:none}.p-contact_form .input-wrap .select-wrap,.p-contact_form .input-wrap .usespan-wrap{position:relative;width:48.8%}.p-contact_form .input-wrap .select-wrap:after{position:absolute;top:58%;right:1.9rem;display:block;content:"";border:6px solid transparent;border-top-color:#979797;transform:translateY(-50%)}.p-contact_form .input-wrap select{width:100%;color:#979797;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-contact_form .input-wrap select::-ms-expand{display:none}.p-contact_form .input-wrap .usespan-wrap input{width:100%}.p-contact_form .input-wrap .usespan-wrap:after{position:absolute;top:50%;right:1.6rem;display:block;width:1.81044rem;height:1.86188rem;content:"";background-image:url(https://www.test.paaaak.com/raund/teaser/wp-content/themes/raund/public/assets/images/common/icon_usespan.png);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.p-contact_form .terms-box{height:15rem;padding:2rem 3rem 2rem 2rem;margin-top:4rem;overflow:scroll;font-weight:700;color:#979797;border:1px solid #cacaca;border-radius:5px}.p-contact_form .terms-box .head{font-size:1.8rem;text-align:center;letter-spacing:.05em}.p-contact_form .terms-box .text{margin-top:.8rem;font-size:1.4rem;line-height:2;text-align:justify;letter-spacing:.02em}.p-contact_form .agree-checkbox{margin-top:4rem}.p-contact_form .agree-checkbox label{position:relative;padding-left:4rem;font-size:1.4rem;font-weight:700;color:#979797;cursor:pointer}.p-contact_form .agree-checkbox input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-contact_form .agree-checkbox input:before{position:absolute;top:-.4rem;left:-4rem;width:2.683rem;height:2.683rem;content:"";border:1px solid #cacaca;border-radius:6px}.p-contact_form .agree-checkbox input:checked:after{position:absolute;top:6px;left:-3.4rem;display:block;width:21px;height:12px;content:"";border-bottom:3px solid #ffbd00;border-left:3px solid #ffbd00;transform:rotate(-45deg) translateY(-50%)}.p-contact_form .agree-checkbox+p{margin-top:2rem;color:#979797;font-weight:700;font-size:1.4rem}.p-contact_form .c-submit{color:#979797;margin:3.3rem auto 0}@media screen and (max-width:767px){.p-contact_form{padding-top:3rem;padding-bottom:3rem}.p-contact_form .inner{width:86.667%}.p-contact_form form{margin-top:1.5rem}.p-contact_form .wpcf7 .wpcf7-form-control-wrap,.p-contact_form .wpcf7-form .wpcf7-form-control-wrap{width:100%}.p-contact_form .wpcf7 input.wpcf7-form-control.wpcf7-text,.p-contact_form .wpcf7 textarea.wpcf7-form-control.wpcf7-textarea,.p-contact_form .wpcf7-form input.wpcf7-form-control.wpcf7-text,.p-contact_form .wpcf7-form textarea.wpcf7-form-control.wpcf7-textarea{width:145.45455%!important;padding:0 0 0 1.8rem!important}.p-contact_form .wpcf7 .wpcf7-not-valid-tip,.p-contact_form .wpcf7-form .wpcf7-not-valid-tip{margin-top:-.8rem;font-size:inherit}.p-contact_form .input-wrap{flex-direction:column;margin-bottom:-.25rem}.p-contact_form .input-wrap input,.p-contact_form .input-wrap select{width:145.45455%;height:7.27273rem;padding-left:1.8rem;font-size:1.6rem;touch-action:manipulation;transform:translateX(-15.7%) scale(.6875)}.p-contact_form .input-wrap .select-wrap:first-child,.p-contact_form .input-wrap input:first-child{margin-bottom:-.25rem}.p-contact_form .input-wrap .select-wrap,.p-contact_form .input-wrap .usespan-wrap{width:100%}.p-contact_form .input-wrap .select-wrap:after{top:55%;right:1.3rem;border-width:5px}.p-contact_form .input-wrap .usespan-wrap input{width:145.45455%}.p-contact_form .input-wrap .usespan-wrap:after{top:52%;right:1.1rem;width:1.5087rem;height:1.55157rem}.p-contact_form .terms-box{height:24.575rem;padding:1.3rem 2rem 1.5rem 1.5rem;margin-top:1.8rem}.p-contact_form .terms-box .head{margin-left:1rem;font-size:1.5rem}.p-contact_form .agree-checkbox+p,.p-contact_form .terms-box .text{font-size:1.165rem}.p-contact_form .agree-checkbox{margin-top:2.3rem}.p-contact_form .agree-checkbox label{padding-left:2rem;font-size:1.1rem;white-space:nowrap}.p-contact_form .agree-checkbox input:before{left:-3rem;width:2.2363rem;height:2.2363rem;border-radius:4px}.p-contact_form .agree-checkbox input:checked:after{top:4px;left:-2.5rem;width:19px;height:11px}.p-contact_form .c-submit{margin-top:3rem}}@media screen and (min-width:768px){.p-contact_form .c-submit:hover{color:#fff}}