.m-thai-company-profile-wrap{font-family:Noto Sans JP,sans-serif;letter-spacing:.21px;line-height:160%;margin:0 auto;max-width:1250px;width:100%}.company-profile{width:100%}.company-profile__table{border-collapse:collapse;width:100%}.company-profile__row{border-bottom:1px dashed rgba(8,49,143,.3);display:grid;grid-template-columns:220px 1fr}.company-profile__label{align-items:center;background-color:#f9f9f9;color:#333;display:flex;font-size:14px;font-weight:700;letter-spacing:.21px;line-height:1.6;padding:8px 27px}.company-profile__value:before{border-left:1px dashed rgba(8,49,143,.3);content:"";height:calc(100% - 25px);left:0;position:absolute;top:13px;width:1px}.company-profile__value{align-items:center;background-color:#f9f9f9;color:#333;display:flex;font-size:14px;font-weight:500;letter-spacing:.21px;line-height:1.6;padding:18px 26px;position:relative}.company-profile__value ul{padding-inline-start:20px}@media (max-width:1024px){.company-profile__label{padding:8px 27px 8px 10px}.company-profile__label,.company-profile__value{font-size:15px}}@media (max-width:767px){.company-profile__row{grid-template-columns:1fr}.company-profile__label{border-bottom:none;border-right:none;height:auto;padding:12px 16px 0 0}.company-profile__value:before{display:none}.company-profile__value{height:auto;padding:3px 16px 12px 0}.m-thai-company-profile-wrap{padding:0}}