.flow:after,.form-contact ul:after{display:block;clear:both;content:''}.form .site-content{padding-top:0}.form .site-header{position:initial}.form .site-footer .container-container{border-top:none}.flow{margin-bottom:50px}.flow li{float:left;box-sizing:border-box;width:245px;height:64px;margin-left:-5px;padding:20px 0 0 55px}.flow li.active{color:#fff}.flow .privacy{margin-left:0;padding-left:45px;background:url(https://www.toyota-industries.com/assets/images/contact/flow1.png) no-repeat}.flow .privacy.active{background:url(https://www.toyota-industries.com/assets/images/contact/flow1_ac.png) no-repeat}.flow .input{background:url(https://www.toyota-industries.com/assets/images/contact/flow2.png) no-repeat}.flow .input.active{background:url(https://www.toyota-industries.com/assets/images/contact/flow2_ac.png) no-repeat}.flow .confirm{background:url(https://www.toyota-industries.com/assets/images/contact/flow3.png) no-repeat}.flow .confirm.active{background:url(https://www.toyota-industries.com/assets/images/contact/flow3_ac.png) no-repeat}.flow .thanks{width:236px;background:url(https://www.toyota-industries.com/assets/images/contact/flow4.png) no-repeat}.flow .thanks.active{background:url(https://www.toyota-industries.com/assets/images/contact/flow4_ac.png) no-repeat}.flow.-three li{float:left;box-sizing:border-box;height:64px;margin-left:-6px;padding:20px 0 0 55px}.flow.-three li.active{color:#fff}.flow.-three .input{width:328px;margin-left:0;background:url(https://www.toyota-industries.com/assets/images/contact/three_flow1.png) no-repeat}.flow.-three .input.active{background:url(https://www.toyota-industries.com/assets/images/contact/three_flow1_ac.png) no-repeat}.flow.-three .confirm{width:324px;background:url(https://www.toyota-industries.com/assets/images/contact/three_flow2.png) no-repeat}.flow.-three .confirm.active{background:url(https://www.toyota-industries.com/assets/images/contact/three_flow2_ac.png) no-repeat}.flow.-three .thanks{width:314px;background:url(https://www.toyota-industries.com/assets/images/contact/three_flow3.png) no-repeat}.flow.-three .thanks.active{background:url(https://www.toyota-industries.com/assets/images/contact/three_flow3_ac.png) no-repeat}.submit{margin-top:20px}.submit.-one-button{text-align:center}.submit .-back{margin-right:25%}.form-contact{clear:both;margin-bottom:50px;border:#ccc 1px solid;border-style:solid none none}.form-contact .lead{margin-bottom:30px}.form-contact dl{display:table;clear:both;width:100%}.form-contact dt{position:relative;display:table-cell;width:30%;padding:20px;vertical-align:middle;border:#ccc 1px solid;border-style:none solid solid;background-color:#eeebe9}.form-contact dt .required{float:right;padding:0 10px;color:#fff;background-color:#b80000}.form-contact dd{display:table-cell;padding:10px;vertical-align:middle;border:#ccc 1px solid;border-style:none solid solid none}.form-contact ul li{float:left;margin-right:10px}.form-contact p{margin-bottom:5px}.form-contact p:last-child{margin-bottom:0}.form-contact input[type=text]{box-sizing:border-box;width:100%;height:35px;padding:0 5px;border:1px solid #ccc}.form-contact input[type=text].-small{width:80px}.form-contact input[type=text].-middle{width:180px}.form-contact input[type=radio],.form-contact input[type=checkbox]{vertical-align:middle}.form-contact textarea{box-sizing:border-box;width:100%;padding:0 5px;border:1px solid #ccc}.form-contact .-address{margin-left:20px}.form-contact .error{display:inline-block;padding:0 10px;color:#b80000;background-color:#f8e5e5}@media screen and (max-width:767px){.form .site-header .logo a{margin:0!important;padding:inherit!important;padding-bottom:5px}.form-contact dt,.form-contact dd{display:block;width:auto}.form-contact dd{border-style:none solid solid}.form-contact select{width:100%}.form-contact .submit .button.-back,.form-contact .submit .button.-primary{display:block;box-sizing:border-box;width:100%;margin:0}.form-contact .submit .button.-back{margin:0 0 20px}.flow li{width:25%;margin-left:0!important}.flow .thanks{width:25%}}@media screen and (max-width:1015px){.form-input .flow .input,.form-input .flow.-three .input{display:block;width:100%;background-color:#0950a0}.form-input .flow .privacy,.form-input .flow .confirm,.form-input .flow .thanks,.form-input .flow.-three .privacy,.form-input .flow.-three .confirm,.form-input .flow.-three .thanks{display:none}.form-privacy .flow .privacy,.form-privacy .flow.-three .privacy{display:block;width:100%;background-color:#0950a0}.form-privacy .flow .input,.form-privacy .flow .confirm,.form-privacy .flow .thanks,.form-privacy .flow.-three .input,.form-privacy .flow.-three .confirm,.form-privacy .flow.-three .thanks{display:none}.form-confirm .flow .confirm,.form-confirm .flow.-three .confirm{display:block;width:100%;background-color:#0950a0}.form-confirm .flow .privacy,.form-confirm .flow .input,.form-confirm .flow .thanks,.form-confirm .flow.-three .privacy,.form-confirm .flow.-three .input,.form-confirm .flow.-three .thanks{display:none}.form-thanks .flow .thanks,.form-thanks .flow.-three .thanks{display:block;width:100%;background-color:#0950a0}.form-thanks .flow .privacy,.form-thanks .flow .confirm,.form-thanks .flow .input,.form-thanks .flow.-three .privacy,.form-thanks .flow.-three .confirm,.form-thanks .flow.-three .input{display:none}}