@charset "UTF-8";#main{margin-bottom:40px}.company_header{width:100%;height:350px;padding-top:0}.company,table{width:100%}.company_square{width:120px;height:120px;top:-60px;margin-bottom:20px}.company_square h1{font-size:20px!important}.company_desc{width:90%;margin-bottom:20px}.company_info{padding:20px 16px 40px}.company_info .box th{padding:15px;display:block;width:100%;border-bottom:0}.company_info .box td{padding:15px;display:block;margin-bottom:10px}.company_info .box td.company-desc{margin-bottom:0;border-bottom:0}.company_info .box .contact{padding:15px}.em_map{padding:12px 12px 0}@media screen and (max-width:550px){.company_header{height:250px}}