﻿.form-wrap{color:#333}.form-wrap span.wpcf7-list-item{margin-left:0}.form-wrap .contentsInner{font-size:calc(var(--s)*16)}.form-wrap .contentsInner p[style="font-size: 0.8em; padding-left: 5em;"]{font-size:.9em !important;padding-left:0 !important}.form-wrap .form{padding:calc(var(--s)*90) 0 0;margin-top:1em;background:#f4f4f4}.form-wrap .form .contentsInner{padding-top:0}.form-wrap .form dl,.form-wrap .form dt,.form-wrap .form dd{box-sizing:border-box}.form-wrap .form dl{margin-top:1em;background:#fff}.form-wrap .form dt,.form-wrap .form dd{padding:calc(var(--s)*30) 0 0}.form-wrap .form dt{font-weight:bold}.form-wrap .form dt .must{display:inline-block;font-size:70%;padding:1px 5px;margin-right:1em;border-radius:3px;color:#fff;font-weight:normal;background:#c30000;vertical-align:middle}.form-wrap .form dt .any{display:inline-block;font-size:70%;padding:1px 5px;margin-right:1em;border-radius:3px;color:#fff;font-weight:normal;background:#b9bcbd;vertical-align:middle}.form-wrap .form dd{padding-bottom:10px}.form-wrap .form dd input[type=text],.form-wrap .form dd input[type=number],.form-wrap .form dd input[type=email],.form-wrap .form dd .wpcf7-list-item{height:3em;padding:.5em;line-height:3em}.form-wrap .form dd input[type=text],.form-wrap .form dd input[type=number],.form-wrap .form dd input[type=email],.form-wrap .form dd textarea{width:100%;background:#f4f5f6;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e7e8e8;border-radius:2px;font-size:inherit}.form-wrap .form dd .select-wrap{position:relative;display:inline-block}.form-wrap .form dd .select-wrap:after{content:"▼";display:none;position:absolute;right:.2em;top:0;line-height:2.5em;pointer-events:none}.form-wrap .form dd select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f4f5f6 url(../img/select.svg) right .5em center/0.8em auto no-repeat;border:1px solid #e7e8e8;border-radius:3px;height:3em;padding:0 2em 0 .5em;font-size:inherit;line-height:2.5em}.form-wrap .form dd select::-ms-expand{display:none}.form-wrap .form dd .wpcf7-list-item{display:block !important}.form-wrap .form dd:after{content:"";display:block;clear:both}.form-wrap .form .buttons{text-align:center}.form-wrap .form .buttons input{font-size:1.125em;line-height:1.5}.form-wrap .form dd label{display:inline-block;margin:0 1em 0 0}.form-wrap .form .mw_wp_form_confirm .non-confirm{display:none}.form-wrap .buttons .confirm-btn,.form-wrap .buttons .back-btn,.form-wrap .buttons .send-btn{cursor:pointer;border:0;border-radius:3px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;font-size:calc(var(--s)*18);line-height:2}.form-wrap .buttons .confirm-btn,.form-wrap .buttons .send-btn{color:#fff;background:#0040a0;background-image:url(../img/inquiry/arrow.svg);background-position:95% center;background-repeat:no-repeat;background-size:2.5em auto;box-sizing:border-box;font-weight:normal;font-weight:100}.form-wrap .buttons .back-btn{color:#6f6f6f;background:#fff;background-image:url(../img/icon_arrow_gray.png);background-position:5% center;background-repeat:no-repeat;box-sizing:border-box;border:1px solid #6f6f6f}@media(min-width: 768px){.form-wrap .contentsInner li{margin:0 10em 0 12em}.form-wrap .form dl{padding:3em 5em 3em 5em}.form-wrap .form dt{width:45%;float:left;font-weight:bold}.form-wrap .form dd{margin-left:45%;padding-bottom:10px}.form-wrap .form dd:after{content:"";display:block;clear:both}.form-wrap .form dd .half{float:left;width:40%;margin-right:2%}.form-wrap .form .buttons{margin-bottom:5em}.form-wrap .form .mw_wp_form_confirm .buttons{margin-top:5em}.form-wrap .buttons .confirm-btn,.form-wrap .buttons .send-btn{padding:1em 10em 1em 10em}.form-wrap .buttons .back-btn{padding:1em 5em 1em 5em;margin-right:2em}.form-wrap .form .mw_wp_form_complete dd{margin-left:0;text-align:center}}@media(max-width: 767px){.form-wrap .contentsInner{font-size:calc(var(--s)*32)}.form-wrap .contentsInner .alignC{text-align:left}.form-wrap .form dl{padding:1em}.form-wrap .form .buttons{margin:2em 0 2em 0}.form-wrap .buttons .confirm-btn,.form-wrap .buttons .back-btn,.form-wrap .buttons .send-btn{display:block;width:calc(100% - 45px);margin:auto;font-size:calc(var(--s)*32);line-height:4.25}.form-wrap .buttons .back-btn{margin-bottom:2em}}/*# sourceMappingURL=form-en.css.map */