.main .Contain:not(:has(.img-news-list)){background:#fff;padding:32px 40px}.main .Contain:not(:has(.img-news-list)) h2{font-size:16px;font-weight:600;color:#f39424;line-height:28px;letter-spacing:1px;position:relative;padding-top:16px;margin-bottom:16px;margin-top:32px;display:inline-block}.main .Contain:not(:has(.img-news-list)) h2:first-child{margin-top:0}.main .Contain:not(:has(.img-news-list)) h2::before{content:"";position:absolute;top:0px;left:0;width:10px;height:1px;background:linear-gradient(90deg, #f39424 0%, #f35b24 100%)}.main .Contain:not(:has(.img-news-list)) p{font-size:16px;font-weight:400;color:#666;line-height:28px;letter-spacing:1px;text-align:justify;margin-bottom:unset}.main .Contain:not(:has(.img-news-list)) p strong{font-weight:600}.main .Contain:not(:has(.img-news-list)) ul li{font-size:0}.main .Contain:not(:has(.img-news-list)) ul li .job-name{font-size:16px;font-weight:400;color:#666;line-height:28px;letter-spacing:1px;text-align:justify;font-weight:600;min-width:102px;display:inline-block;vertical-align:top}.main .Contain:not(:has(.img-news-list)) ul li .name{font-size:16px;font-weight:400;color:#666;line-height:28px;letter-spacing:1px;text-align:justify;display:inline-block;width:calc(100% - 102px)}