.company{padding-inline:20.83vw}.company_list{font-size:1rem;line-height:2;display:flex;align-items:center;padding:32px 6.11vw;position:relative;border-top:1px solid rgb(0 0 0/16%)}.company_list .title{font-weight:500;width:80px;margin-right:8.33vw}.company_list .text,.company_list .title{font-size:1rem;line-height:2}.line_bule{width:30px;position:absolute;top:-1px;left:0;background-color:#006AB7}.line_bule,.line_gray{display:block;height:1px}.line_gray{width:100%;position:relative;border-top:1px solid rgb(0 0 0/16%)}@media screen and (max-width:1200px){.company_list{flex-direction:column;align-items:flex-start;gap:8px}}@media screen and (max-width:768px){.company{padding-inline:20px}.company_list{font-size:.875rem;padding:24px 0}}