#company .company-outline a{color:#e9482d;text-decoration-line:underline}#company .company-outline .about-ttl{margin-top:40px}#company .company-outline .outline{width:fit-content;padding:38px 60px;margin:0 auto;background-color:#fff;font-size:15px}#company .company-outline .outline table tr th{width:8em;padding:20px 0;font-size:18px;border-bottom:solid 1px #e9482d}#company .company-outline .outline table tr th:first-of-type{border-top:solid 1px #e9482d}#company .company-outline .outline table tr td{padding:20px 1em 20px;border-bottom:solid 1px #222;vertical-align:middle}#company .company-outline .outline table tr td:first-of-type{border-top:solid 1px #222}#company .company-outline .outline table tr td ul.project-list li>ul{margin-bottom:1em}#company .company-outline .outline table tr td ul.project-list li>ul li small{font-size:80%}@media screen and (max-width: 740px){#company .company-outline .outline{padding:2% 5% 7%;font-size:14px}#company .company-outline .outline table tr th{display:block;width:100%;padding:1em 0 .25em;border-bottom:none}#company .company-outline .outline table tr th:first-of-type{border-top:none}#company .company-outline .outline table tr td{display:block;padding:.25em 0 1em}#company .company-outline .outline table tr td:first-of-type{border-top:none}#company .company-outline .outline table tr:last-of-type td{border-bottom:none}}/*# sourceMappingURL=company.css.map */