@media (min-width: 970px){.js-agreement_answer{display:none}.agreement_contain{width:900px;margin:0 auto;letter-spacing:.1rem}.agreement_contain .title_large{margin-bottom:20px}.agreement_content{width:100%;position:relative;border-bottom:dotted 1px #b2b2b2;margin-top:60px}.agreement_box-wrap-q{padding-bottom:40px}.agreement_contain .agreement_title{font-family:"Roboto";font-weight:400;font-size:27px;font-size:2.7rem;line-height:1.5;margin-bottom:60px}.agreement_contain .agreement_title:nth-child(1){margin-top:40px}.agreement_contain .agreement_title span{text-decoration:underline}.agreement_number{display:table-cell;font-family:"Roboto";font-weight:400;font-size:22px;font-size:2.2rem;line-height:1.5}.agreement_text-wrap{display:table-cell;padding-left:10px;vertical-align:middle}.agreement_text-wrap strong{display:block;font-family:"Roboto";font-weight:400;font-size:18px;font-size:1.8rem}.agreement_a-text{font-size:15px;font-size:1.5rem;line-height:1.8;padding-bottom:40px}.agreement_a-text strong{padding-bottom:20px}.agreement_arrow{position:absolute;right:0;top:0;display:block;height:32px;width:100%;background:url(/assets/agreement_arrow_down-73275daa1b67a279d9202f4f281328f2f234fb3967213d2fdd31dd49cd9aace1.png) no-repeat right 5px;-moz-background-size:24px 15px;-o-background-size:24px 15px;-webkit-background-size:24px 15px;background-size:24px 15px;cursor:pointer;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear}.agreement_arrow:hover{background-color:rgba(255,255,255,0.3)}.agreement_arrow-up{background:url(/assets/agreement_arrow_up-169b040f51390de42cf583857a466bf6719aa7eb2fffbfaa46788b3575b252ac.png) no-repeat right 5px;-moz-background-size:24px 15px;-o-background-size:24px 15px;-webkit-background-size:24px 15px;background-size:24px 15px}.contact-personalinfo_detail p{color:#000}}@media (max-width: 970px){.js-agreement_answer{display:none}.agreement_contain{margin-left:20px;margin-right:20px;margin-bottom:40px;letter-spacing:.1rem}.agreement_contain .title_large{margin-bottom:35px}.agreement_content{display:table;width:100%;margin-top:50px}.agreement_content:last-of-type{margin-bottom:0;border-bottom:none}.agreement_box-wrap-a_inner{padding-top:10px}.agreement_contain .agreement_title{font-family:"Roboto";font-weight:400;font-size:27px;font-size:2.7rem;margin-bottom:50px}.agreement_contain .agreement_title:nth-child(1){margin-top:30px}.agreement_contain .agreement_title span{text-decoration:underline}.agreement_number{display:table-cell;font-family:"Roboto";font-weight:400;font-size:22px;font-size:2.2rem}.agreement_text-wrap{display:table-cell;padding-left:5px;vertical-align:top}.agreement_text-wrap strong{display:block;font-family:"Roboto";font-weight:400;font-size:15px;font-size:1.5rem;line-height:1.6em;margin-bottom:15px;max-width:80%}.agreement_a-text{font-size:13px;font-size:1.3rem;line-height:1.8em;padding-bottom:30px}.agreement_arrow{display:block;width:100%;background:url(/assets/agreement_arrow_down-73275daa1b67a279d9202f4f281328f2f234fb3967213d2fdd31dd49cd9aace1.png) no-repeat right 5px;-moz-background-size:32px 20px;-o-background-size:32px 20px;-webkit-background-size:32px 20px;background-size:32px 20px}.agreement_arrow-up{background:url(/assets/agreement_arrow_up-169b040f51390de42cf583857a466bf6719aa7eb2fffbfaa46788b3575b252ac.png) no-repeat right 5px;-moz-background-size:32px 20px;-o-background-size:32px 20px;-webkit-background-size:32px 20px;background-size:32px 20px}.contact-personalinfo_detail p{color:#000}}.recaptcha_wrap.electronic_agreement a{text-decoration:underline;color:#feb542}.indicator-section{max-width:767px;font-size:18px;margin:0 auto}.indicator-section .indicator{max-width:480px;margin:0 auto}.thanks-section{margin:3em auto 0 auto;max-width:767px}.thanks-section .next-action-message{margin:1em;text-align:center}.thanks-section .next-action-message span{font-size:1.6em;text-align:center}.thanks-section .steps-section{text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:3em}.thanks-section .steps-section .step-content{margin:1em}.thanks-section .steps-section .step-content a.step-button{display:block;background:#feb542;border-radius:30px;line-height:40px;padding:0 2em;min-width:210px;max-width:240px;vertical-align:middle;font-size:1.6em;color:#fff}.thanks-section .steps-section .step-content a.step-button--grayed-out{background:#dedede;cursor:default}.thanks-section .steps-section .step-content a.step-button svg{vertical-align:middle}.thanks-section .steps-section .step-content a.step-button svg path{fill:#fff}.thanks-section .steps-section .step-content .step-content-message{color:#9e9e9e;font-size:1.2em;font-weight:bold;margin:0.2em}.thanks-section .steps-section .step-content .step-content-message .message-emphasized{color:#bf0000}.thanks-section .steps-section .step-content .step-content-message .message-emphasized.message-emphasized-l{font-size:1.6em}.thanks-section .steps-section .step-content .step-content-callout{font-size:1.8em}.thanks-section .steps-section .step-arrow{width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:#dedede transparent transparent transparent}.notes-section{margin-top:3em}.notes-section p{font-size:1.2em;color:#9e9e9e;margin:1em 0}.notes-section p a{color:#feb542}
