@media screen and (max-width: 767px){body.company .gnavi__company a{background-color:#f9ff9c}}body.company .gnavi__company a:after{background-color:#fff500}#first-view{background-image:url("../../img/company/main.jpg?20210909")}#first-view .box{position:relative}#first-view .main_logo{position:absolute;width:70%;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:70px;padding-right:30px}@media screen and (max-width: 767px){#first-view .main_logo{width:95%;padding-bottom:50px}}#first-view .main_logo img{width:100%;height:auto}.page_body .blc_ttl{color:#218400;font-family:"Noto Serif JP","BIZ UDPMincho",serif;margin-bottom:2.5rem}#greeting{overflow:hidden}#greeting .inner{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 767px){#greeting .inner{padding-top:30px;padding-bottom:30px}}#greeting .txt p:not(:last-child){margin-bottom:1.5em}#greeting .sign{margin-top:35px;text-align:right}.company_blc:not(:last-child){margin-bottom:50px}@media screen and (max-width: 767px){.company_blc:not(:last-child){margin-bottom:30px}}#overview{margin-bottom:50px}.table_01{width:100%}@media print, screen and (min-width: 768px){.table_01{table-layout:fixed}}@media screen and (max-width: 767px){.table_01{font-size:1.6rem}}.table_01 th,.table_01 td{vertical-align:top}.table_01 th{padding:20px 2em;width:11em;border-top:1px solid #218400;letter-spacing:0;color:#218400}@media screen and (max-width: 767px){.table_01 th{padding:15px;white-space:nowrap}}.table_01 td{padding:20px;border-top:solid 1px #ccc;width:100%}.table_01 td li{margin-bottom:5px;margin-top:0}.table_01 td .officer dt{float:left;clear:both}.table_01 td .officer dd{margin-left:7em;margin-bottom:1em}.table_01 td .tel{overflow:hidden;margin-top:15px}.table_01 td .tel li{float:left;margin-right:1em}@media screen and (max-width: 500px){.table_01{display:block}.table_01 tbody,.table_01 tr,.table_01 th,.table_01 td{display:block;width:100%}.table_01 th,.table_01 td{padding:15px 0}.table_01 th{font-weight:bold}.table_01 td{border-top-style:dotted}}@media print, screen and (min-width: 768px){.suppliers li{float:left;width:50%}}
/*# sourceMappingURL=company.css.map */
