.company table{border-collapse:collapse}@media screen and (min-width: 845px){.company table{border:.1rem solid #707070}}.company__wrap{width:100%;margin-top:2rem}@media screen and (min-width: 780px){.company__wrap{margin-top:4rem}}@media screen and (min-width: 845px){.company__wrap{margin-top:3rem}}.company__wrap tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem}@media screen and (min-width: 400px){.company__wrap tr{font-size:1.5rem}}@media screen and (min-width: 500px){.company__wrap tr{font-size:1.7rem}}@media screen and (min-width: 780px){.company__wrap tr{font-size:2.8rem}}@media screen and (min-width: 845px){.company__wrap tr{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;font-size:1.8rem;border-bottom:.1rem solid #707070}.company__wrap tr:nth-child(5) th{line-height:101px}.company__wrap tr:last-child{border-bottom:none}.company__wrap tr:last-child th{line-height:128px}}.company__wrap th{font-weight:300;background-color:#d5d5d5;padding:.625rem}@media screen and (min-width: 780px){.company__wrap th{padding:1.5rem}}@media screen and (min-width: 845px){.company__wrap th{width:30%;padding:1rem}}.company__wrap td{padding:1.8rem 1rem 1.6rem;line-height:1.6;text-align:center}@media screen and (min-width: 780px){.company__wrap td{padding:2.5rem}}@media screen and (min-width: 845px){.company__wrap td{width:70%;text-align:left;padding:1rem 1rem 1rem 1.5rem}}/*# sourceMappingURL=company.css.map */