@font-face{font-display:swap;font-family:BIZ UDGothic-JP;font-weight:400;src:url(../fonts/BIZUDGothic-Regular.ttf) format("truetype");unicode-range:u+30??,u+31f?,u+ff00-ffef,u+4e00-9fff}@font-face{font-display:swap;font-family:BIZ UDGothic-JP;font-weight:700;src:url(../fonts/BIZUDGothic-Bold.ttf) format("truetype");unicode-range:u+30??,u+31f?,u+ff00-ffef,u+4e00-9fff}html,html body{position:relative}html body{background-color:#fff;color:#222;font-family:BIZ UDGothic-JP,Arial,sans-serif;line-height:1.43;opacity:0;overflow-x:hidden;pointer-events:none;transition:opacity .3s}html body.is-fade{opacity:1;pointer-events:all}html body.is-fixed,html body.isfixed,html body.istopfixed{overflow:hidden}html body main{overflow-x:clip}.c-page-header__inner{background-image:url(../img/company/page-header-sp.jpg)}@media (min-width:52.1875em){.c-page-header__inner{background-image:url(../img/company/page-header-pc.jpg)}}.c-about-block__link--company{display:none}.company{margin-bottom:18.4615384615vw}@media (min-width:52.1875em){.company{margin-bottom:6.6666666667vw}}@media (min-width:90em){.company{margin-bottom:96px}}.company__inner{margin:0 auto;max-width:87.6923076923vw}@media (min-width:52.1875em){.company__inner{max-width:72.2222222222vw}}@media (min-width:90em){.company__inner{max-width:1040px}}.company__inner table{width:100%}.company__inner table tr:first-child td,.company__inner table tr:first-child th{padding-top:0}.company__inner table tr td,.company__inner table tr th{border-bottom:.2564102564vw solid transparent;font-size:3.5897435897vw;line-height:1.8}@media (min-width:52.1875em){.company__inner table tr td,.company__inner table tr th{border-bottom:.0694444444vw solid transparent;font-size:1.1111111111vw}}@media (min-width:90em){.company__inner table tr td,.company__inner table tr th{border-bottom:1px solid transparent;font-size:16px}}.company__inner table tr th{border-color:#1040a0;color:#1040a0;font-weight:700;padding:7.1794871795vw 0;width:25.730994152%}@media (min-width:52.1875em){.company__inner table tr th{padding:1.9444444444vw 0 1.9444444444vw 1.3888888889vw;width:23.0769230769%}}@media (min-width:90em){.company__inner table tr th{padding:28px 0 28px 20px}}.company__inner table tr td{border-color:#ddd;font-weight:400;padding:7.1794871795vw 0 7.1794871795vw 4.1025641026vw}@media (min-width:52.1875em){.company__inner table tr td{padding:1.9444444444vw 0 1.9444444444vw 1.3888888889vw}}@media (min-width:90em){.company__inner table tr td{padding:28px 0 28px 20px}}.company__inner table tr td a{color:#1040a0;text-decoration:underline;transition:color .3s}@media (min-width:52.1875em){.company__inner table tr td a:hover{color:#222}}.company__inner table tr td img{height:auto;margin:0 0 .7692307692vw 2.0512820513vw;vertical-align:middle;width:4.1025641026vw}@media (min-width:52.1875em){.company__inner table tr td img{margin:0 0 .2083333333vw .5555555556vw;width:1.1111111111vw}}@media (min-width:90em){.company__inner table tr td img{margin:0 0 3px 8px;width:16px}}