*{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.form_title{align-items:center;background-color:#16c080;color:#fff;display:flex;font-size:23px;font-weight:700;justify-content:center;line-height:25px;padding:15px}.form_title:before{background:url(/Git_public/img/lp_b/form_title_bg.png) no-repeat 0 0/contain;content:"";height:29px;margin-right:15px;width:28px}#form_layout{margin:0 auto;max-width:392px;padding:10px 16px}.form{align-items:center;display:flex;flex-wrap:wrap}.form dt{align-items:center;display:flex;flex-basis:40%;font-family:sans-serif;font-weight:700;justify-content:space-between}.form dd,.form dt{font-size:14px;line-height:1.4;padding:10px 0}.form dd{flex-basis:60%}input[type=radio]{bottom:1.2px;margin-right:2px;position:relative;vertical-align:middle}.input_radio label{margin-right:5px}.important,.optional{border-radius:2px!important;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:15px;margin-right:9px;padding:1px 5px;text-align:center;vertical-align:bottom;white-space:nowrap}.important{background-color:#d30101}.optional{background-color:#b6b6b6}.select,.text,.textarea{background-color:#f3f3f3;border:1px solid #abadb3;border-radius:2px!important;box-sizing:border-box;color:#333;font-size:15px;line-height:15px;margin:0;padding:9px;width:100%}.select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAQCAYAAAENGT2IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNpiDA0NXcjAwBAHxAyrVq1iBNFMQBzPgAYAAogRqPI/jIOskhGmACYJEEAglSD6P5oJi4C6UIxlQdP5H9kUZAAQQCh2IwOYO9DdgqIZmcMEpRfiUoCsKAHmcGxWAwQQzJdfgZiLgTDQBrr1Gi5JmI3cIIV4DPkGde41fDYxIbGvQTV8Q3cN1DKCgAmLGMyVRLkGGQAEEM54xAEwUgy6y7SJNOgbthSNbtg1tHSBC3ATG2YJWAIePRJIigBcNi8iNhKYCLiAYDjhMww9/LhJiGms6QwWftoMJAKAAAOlM1CePA3EWgzUBdeB2ASYLr+Ro5kJyUcJVHRUItSj38g1ADn4F0Lj7hqFoQQyYwGlPmPCkkLJDT2KQ4lQgiU19KgWSsQ4jNjQo2ooEeswfKFHk1DC1g4hphbRhpaQjLR0EAwAAHaoSPIJdOWKAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;background-size:14px auto}:placeholder-shown{color:#969696;font-size:15px}::-webkit-input-placeholder{color:#969696;font-size:15px}:-moz-placeholder,::-moz-placeholder{color:#969696;font-size:15px}:-ms-input-placeholder{color:#969696;font-size:15px}.form_explain{color:#333;font-family:sans-serif;font-size:14px;font-weight:700;line-height:1;margin:10px 0;text-align:center}.form_btn{margin:0 10px;padding-bottom:4px}.form_btn a,.form_btn input{background:#ff8400 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAMAAADEfo0+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACZUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9UdBFQAAAAydFJOUwCxzitZ7dX+AgaGB/fi6G9XnZoYcoXF9QutFJm/TDlfHzH8DeNLFuar3DP7FfHEI0T2661DBAAAAHlJREFUGNNd0FkSgkAMRVEUsUHFAScQFCccQBTe/hfn903/5VQlnTzvdfD49KwMyOUpQXqfDOg6iQjS0Deg2SYkSMXZgNrSgJR9DGh+NNCPCPeaLbs1h66m+KVZcLGg4+rjH28Z3HCt24bIY79kYvGFmX4fDDmJWP8B2kolHPFxe90AAAAASUVORK5CYII=) no-repeat right 22px center/7px auto;border:0;border-radius:4px!important;box-shadow:0 4px 0 #944d00;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:700;line-height:20px;padding:17px 10px;text-align:center;text-decoration:none;vertical-align:middle;width:100%!important}.form_ex{color:#555;font-size:10px;line-height:1.5;margin-left:1em;padding:10px 10px 0;text-indent:-1em}#thanks_txt{align-items:center;display:flex;height:331px;justify-content:center;padding:30px}#thanks_txt p{color:#121212;font-size:15px;line-height:1.8;text-align:center}#thanks_txt p span{border-bottom:1px dotted #838383;display:block;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:20px;padding-bottom:10px}.js_error_message{font-size:14px;line-height:1.6;max-height:none;padding:15px!important}#aefo_mes{line-height:25px;padding:5px}#aefo{cursor:pointer;margin-top:-5px;white-space:nowrap;z-index:100!important}#addr_candidates{line-height:150%;padding:10px}.focus_balloon,.focus_balloon_ie{background-color:#8ee5ee;height:100px;position:relative}.focus_balloon:after{border:5px solid transparent;border-top-color:#8ee5ee;content:"";height:0;left:10px;position:absolute;top:100%;width:0}.error_balloon,.error_balloon_ie{background-color:#c3272a;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;color:#fff;font-size:13px;font-weight:700;height:100px;position:relative}.error_balloon:after{border:5px solid transparent;_border:1px solid #c3272a;border-top-color:#c3272a;content:"";height:0;left:10px;position:absolute;top:100%;width:0}#azip_mes2{padding:5px}#azip_mes2 a{color:#fff;cursor:pointer}#azip2{background-color:#8ee5ee;display:none;white-space:nowrap;z-index:2}#azip2:after{border:5px solid transparent;border-top-color:#8ee5ee;content:" ";height:0;left:10px;position:absolute;top:100%;width:0}.placeholder_off{color:#dfdfdf}.placeholder_on{color:#000}#sub{position:relative}.js_error_message{background-color:#c3272a;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;color:#fff;display:none;font-weight:700;line-height:140%;padding:10px 30px;position:absolute;top:0}.js_error_message a{color:#fff;text-decoration:none}.js_error_message a:hover{text-decoration:underline}