.jpurica-form-container h2{font-weight:bold;font-size:22px;line-height:35px;text-align:center;margin:140px auto 0}.jpurica-formwrap .lp-jprica-form{font-size:16px;width:90%;margin:50px auto 0}.jpurica-formwrap .lp-jprica-form input{accent-color:#21307E}.jpurica-formwrap .lp-jprica-form label{display:inline-block}.jpurica-formwrap .lp-jprica-form input,.jpurica-formwrap .lp-jprica-form textarea{width:100%;padding:0.5rem}.jpurica-formwrap .lp-jprica-form dd{margin:5px 0 30px}.jpurica-formwrap .lp-jprica-form .must,.jpurica-formwrap .lp-jprica-form .opt{display:inline-block;color:#FFF;font-size:11px;padding:.1rem;margin-left:10px}.jpurica-formwrap .lp-jprica-form .must{background:#D71618;padding:0.3em}.jpurica-formwrap .lp-jprica-form .opt{background:#727171}.jpurica-formwrap .lp-jprica-form .info{font-size:12px}.jpurica-formwrap .lp-jprica-form .confirmbox{background:#F5F5F7;padding:3rem}.jpurica-formwrap .lp-jprica-form .confirmbox p:first-child{margin-bottom:20px}.jpurica-formwrap .lp-jprica-form .confirmbox p:last-child{font-size:14px;line-height:18px;height:auto}.jpurica-formwrap .lp-jprica-form .consent-wrap{display:block;text-align:center}.jpurica-formwrap .lp-jprica-form .consent-wrap input{width:auto}.jpurica-formwrap .lp-jprica-form .consent-wrap label{font-size:10px}.jpurica-formwrap .lp-jprica-form .policy input{width:auto}.jpurica-formwrap .lp-jprica-form .policy p{display:flex;justify-content:center;margin:10px auto}.jpurica-formwrap .lp-jprica-form .policy label{display:inline-block;margin:0;line-height:1.8}.screen-reader-response{margin:30px auto;text-align:center;color:red}.wpcf7-not-valid-tip{color:red}.clod{display:block}.clod dt{margin-right:20px}.clod .confirm label{display:flex;align-items:center;margin-bottom:2px}.clod dd{flex-basis:65%}.agreement{text-align:center;font-size:13px;margin:20px 0}.btn-wrap{width:80%;height:auto;margin:50px auto}.btn input{border:none;background:none;margin:0;padding:0}.btn{padding:0.5em;border-radius:40px;width:100%;text-align:center}.submit.btn input{font-size:14px;line-height:28px;color:#FFF}.toplink.btn{border:1px solid #231815}.toplink.btn input{font-size:14px;line-height:28px;color:#231815}@media screen and (min-width: 960px){.jpurica-form-container nav .breadcrumb{margin:100px auto 0}.jpurica-form-container nav .breadcrumb li a{font-size:16px}.jpurica-formwrap .lp-jprica-form{width:900px;padding:0 80px}.jpurica-formwrap .lp-jprica-form dd{margin:0 0 30px}.btn-wrap{width:360px}.clod{display:flex;justify-content:flex-end}.breadcrumbwrap{padding:60px 0 0 0}}@media (min-width: 768px){.breadcrumbwrap{padding:16px 0 0 0}}.btn{background:linear-gradient(90deg, #21307e 32.08%, #243885 44.51%, #2c4d97 63.59%, #3970b4 86.83%, #4187c8 100%);border:1px solid #FFF;color:#FFF;width:100%;font-size:17px;font-weight:bold;padding:10px 20px;margin:0 auto;display:block;text-align:center;cursor:pointer;transition:all 0.5s ease-in;position:relative}.btn:hover{border:1px solid #005183;background:#FFF;color:#005183}button[type="submit"][disabled]{background:white;color:#ccc;border-color:#ccc;cursor:default}button[type="submit"][disabled]:hover{opacity:1}.toplink.btn{background:#FFF;border-color:#000;width:100%;font-size:17px;font-weight:bold;padding:10px 20px;margin:0 auto;display:block;text-align:center;cursor:pointer;color:#000}.toplink.btn p a{color:#000;display:block}.submit_btnarea{margin:24px 0}.wpcf7-response-output{color:red;font-size:13px;text-align:center;transform:translateY(-209px);padding:0 !important}.screen-reader-response p{font-size:13px;text-align:center;font-weight:bold}.screen-reader-response ul{display:none}.nav-items__item:last-child a{margin-bottom:0}.jpurica-form-container input[type=radio]{width:20px !important;display:inline-block}.jpurica-form-container label{padding:0}.jpurica-form-container label:hover{background:#eee}.wpcf7-response-output{position:relative;background:lavenderblush}.wpcf7-not-valid-tip{background:lavenderblush;padding:0.3em 0.3em 0.3em 30px;border-radius:5px;margin-top:3px;font-size:12px !important;position:relative}.wpcf7-not-valid-tip::before{position:absolute;content:'';background:url(../img/exclamation.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:100%;top:4px;left:4px}
