@media screen and (max-width: 900px){.vpc-pc{display:none !important}}@media not screen,screen and (min-width: 901px){.vsp-pc{display:none !important}}@media screen and (max-width: 767px){.vpc-tb{display:none !important}}@media not screen,screen and (min-width: 768px){.vsp-tb{display:none !important}}@media screen and (max-width: 480px){.vpc-sp{display:none !important}}@media not screen,screen and (min-width: 481px){.vsp-sp{display:none !important}}.company--head{text-align:center;font-size:30px;font-weight:700;margin-bottom:2em}@media screen and (max-width: 767px){.company--head{font-size:20px;margin-bottom:1.5em}}.company--table{font-size:16px;max-width:1000px;margin:0 auto}@media screen and (max-width: 767px){.company--table{font-size:14px}}.company--table table{width:100%}@media screen and (max-width: 767px){.company--table table{display:block}}@media screen and (max-width: 767px){.company--table table tr{display:block}}.company--table table tr th,.company--table table tr td{padding:1em 0;text-align:left;vertical-align:text-top}@media screen and (max-width: 767px){.company--table table tr th,.company--table table tr td{display:block}}.company--table table tr th{border-bottom:solid 2px;width:190px;font-weight:bold}@media screen and (max-width: 767px){.company--table table tr th{width:100% !important;border-bottom:none;padding-bottom:0;margin-bottom:-0.5em}}.company--table table tr td{border-bottom:solid 1px}@media screen and (max-width: 767px){.company--table table tr td{padding-left:1em}}.company--img{margin-bottom:2em}