@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap);
@charset "UTF-8";body{font-family:Noto Sans JP,sans-serif}body.lock-scroll-y{overflow-y:hidden;touch-action:none;-ms-touch-action:none}body .screen-blocker{background-color:#fff;height:100%;opacity:.8;position:fixed;transition:opacity .5s;width:100%;z-index:10000}body .screen-blocker.opaque{opacity:1}a{color:#008fd7}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:2rem!important}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-title{background-color:#e6e6e6;color:#4d4d4d;padding:12px 0;text-align:center}.page-title h1{font-size:24px;margin-top:0}.page-title h3{font-size:18px;font-weight:300;margin:8px 0 4px}.tool-tip{border-bottom:1px dotted #4d4d4d}.small-font{font-size:12px}.h1{font-size:24px}.h2{font-size:20px}.red-text{color:#da2028}.support{font-weight:700;margin:120px 0 40px}.support__message{font-size:16.8px;margin-bottom:20px}.support__title{font-size:1em}.support__phone{font-size:2.6em}.support__phone i{margin-right:12px}.support__schedule{font-size:1em}.support__top-note{font-weight:700;margin-top:120px}.support__top-note+.support{margin-top:0}a:focus,button:focus,input[type=”email”]:focus,input[type=”password”]:focus,input[type=”text”]:focus{outline-offset:0}.fade-in{opacity:1!important;visibility:visible!important}.fade-out{opacity:0!important;visibility:hidden!important}.screen-overlay-message-container{left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity 1s;width:95%;z-index:10002}.screen-overlay-message-container .status-message-container .sent-status-icon .fa-circle{color:#32cd32}.screen-overlay-message-container .status-message-container .failed-status-icon .fa-circle{color:#dc3545}.screen-overlay-message-container .status-message-container .form-status-message{font-size:20px;font-weight:700;margin-top:16px}.status-message{left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity 1s;width:95%;z-index:10002}.visible{visibility:visible!important}.failed-status,.sent-status{opacity:0;transition:opacity 1s;z-index:10002}.failed-status__text,.sent-status__text{font-size:20px;font-weight:700;margin-top:16px}.failed-status.block,.sent-status.block{display:block}.sent-status .fa-circle{color:#32cd32}.failed-status .fa-circle{color:#dc3545}.return-button,.vehicle-message{display:inline-block}.return-button{opacity:0;transition:opacity 1s;visibility:hidden}.status-container{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);visibility:hidden}.loader,.loader:after{border-radius:50%;height:10em;width:10em}.loader{animation:load8 1.1s linear infinite;border:1.1em solid rgba(15,175,255,.2);border-left-color:#0fafff;font-size:10px;opacity:0;text-indent:-9999em;transition:opacity 1s;visibility:hidden;z-index:10001}.mt-auto{margin-top:auto}.dont-break-out{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.preserve-new-lines{white-space:pre-wrap}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.help-block{display:none}.has-error .checkbox label,.has-error .radio-group label,.has-error.checkbox label,.has-error.radio-group label{font-weight:700}.has-error .help-block{color:#a94442;display:block}.navigation-button{visibility:visible}.navigation-button.invisible{visibility:hidden}.navigation-button.invisible#next_button,.navigation-button.invisible#send_button{display:none}@media (min-width:768px){.h1{font-size:36px}.h2{font-size:30px}.small-font{font-size:14px}.page-title{padding:50px 0}.page-title h1{font-size:36px}.page-title h3{font-size:24px;margin:10px 0}.support{font-weight:700}.support__title{font-size:1.2em}.support__phone{font-size:4em}.support__phone i{margin-right:12px}.support__schedule{font-size:1.2em}}
