.epc .banner{height:450px;background:url(/image/sub/market/epc/banner-bg.jpg) no-repeat 50%;background-size:cover}.epc .banner .location{max-width:1200px;margin:0 auto;padding:80px 20px 0;color:#fff}.epc .banner .location>ul{flex-wrap:wrap;display:flex;align-items:center;margin-bottom:30px}.epc .banner .location>ul>li{display:flex;align-items:center;font-size:16px}.epc .banner .location>h2{font-size:50px;font-weight:600}.epc .contents{padding:80px 20px 100px;max-width:1200px;margin:0 auto}.epc .contents .oil .sub-title-01{margin-bottom:32px}.epc .contents .oil>div{white-space:pre-line;color:#333;font-size:16px;font-weight:500;line-height:200%;margin-bottom:56px}.epc .contents .oil>section{overflow-x:auto;margin-bottom:56px}.epc .contents .oil>section h3{color:#16447c;font-size:26px;font-weight:700;margin-bottom:28px}.epc .contents .oil>section table{width:100%}.epc .contents .oil>section table thead th{border:1px solid #c8cbd0;border-left:0;border-top:1px solid #16447c;background:linear-gradient(0deg,rgba(22,68,124,.1),rgba(22,68,124,.1)),#fbfbfb;padding:20px 24px;text-align:left;color:#16447c;font-size:16px;font-weight:500;vertical-align:middle}.epc .contents .oil>section table thead th:last-child{border-right:0}.epc .contents .oil>section table thead th.text-center{text-align:center}.epc .contents .oil>section table tbody th{border-top:1px solid #c8cbd0;background:rgba(22,68,124,.07);font-weight:600;white-space:pre-line;color:#16447c;line-height:140%}.epc .contents .oil>section table tbody td,.epc .contents .oil>section table tbody th{border-bottom:1px solid #c8cbd0;padding:20px 24px;vertical-align:middle;font-size:16px}.epc .contents .oil>section table tbody td{border-left:1px solid #c8cbd0;color:#111;font-weight:500}.epc .contents .oil>p img{vertical-align:top;width:100%;height:auto}@media screen and (max-width:1024px){.epc .contents{padding:30px 20px 50px}}