.page-form .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em}.page-form .formError{padding-bottom:13px;display:block}.page-form .fixed{padding-bottom:0}.page-form .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:700;text-align:center;line-height:middle;cursor:pointer;z-index:2;border-radius:9px;box-shadow:1px -1px 3px #888}.page-form .formError .formErrorClose:hover{background:#666}.page-form .fixed .formErrorClose{display:none}.page-form .fixed .formErrorContent{background:#f60;margin:0 0 30px;border-radius:none;box-shadow:none}.page-form .fadeOut{opacity:.2}.page-form .hid_url{display:none}.page-form .step-img{margin:60px auto;display:block}.page-form .tableContact{border-top:#8f8f8f solid 1px;border-bottom:#8f8f8f solid 1px;width:100%;margin:30px 0 50px;font-size:15px;text-align:left}.page-form .tableContact td,.page-form .tableContact th{border-bottom:#8f8f8f solid 1px;padding:20px;vertical-align:top}.page-form .tableContact th{background:#ededed;width:210px;font-weight:400}.page-form .tableContact td{position:relative}.page-form .tableContact textarea,.page-form .tableContact input[type=text],.page-form .tableContact input[type=email],.page-form .tableContact input[type=number],.page-form .tableContact input[type=tel],.page-form .tableContact input[type=url]{width:300px;color:#1a1a1a;padding:10px;border:#8f8f8f solid 1px;border:1px solid #aaa;box-shadow:none}.page-form .tableContact .size01 input[type=text]{width:160px}.page-form .tableContact .size02 input[type=text],.page-form .tableContact textarea{width:100%}.page-form .tableContact textarea{height:150px}.page-form .tableContact select{-webkit-appearance:none;appearance:none;border:1px solid #aaa;padding:10px}.page-form .tableContact .pRadio{display:inline-block;vertical-align:middle}.page-form .tableContact .pRadio input{position:absolute;opacity:0}.page-form .tableContact .pRadio label{display:inline-block;margin:0 5px 0 0;border:1px solid #aaa;padding:10px 20px}.page-form .tableContact .pRadio input:checked~label{background:#555;border-color:#555;color:#fff}.page-form .tableContact button{height:60px;margin:20px auto;padding:0 100px;background:#eee}.page-form .tableContact em{color:#fb2a2a;font-style:normal}.page-form.fixHeader .header{padding:20px 15px}.page-form.form-confirm header #logo a{pointer-events:none}.page-form.form-thanks .thanks-main{text-align:center}.page-form.form-thanks .thanks-main__ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;margin-top:40px}.page-form.form-thanks .thanks-main__txt{margin-top:40px;font-size:16px;font-size:1.6rem;line-height:1.5em}.page-form.form-thanks .thanks-main__mail{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-top:10px}.page-form.form-thanks .thanks-main__back{margin-top:40px}.page-form .form-status{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/7/assets/css_page_form.css.map */
