﻿@charset "utf-8"; 
iframe{height: revert-layer;}
@font-face{font-family:"Font Awesome 6 Pro";src:url(/js/42771/font/fa-light-300.woff2) format('woff2')}
.fas,.fa-solid,.fa-light,.fa-regular{font-family:"Font Awesome 6 Pro";font-weight:900;}
.fa,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin,.fad,.fa-duotone,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-link::before{content:"\f0c1";}
.fa-globe::before{content:"\f0ac";}
.fa-circle-info::before{content:"\f05a";}
.fa-file-lines::before{content:"\f15c";}
.newdetail-sort{padding:20px 30px;margin-bottom:10px;border:white 1px solid;border-radius:10px;box-shadow:1px 1px 8px gainsboro;display:flex;flex-wrap:wrap;margin:0 0 30px}
.newdetail-sort-pic{width:16%;padding:0 15px;max-width:140px}
.newdetail-sort-info{width:84%;padding:0 15px;flex:1;}
.newdetail-sort-pic img{width:100px;height:60px;margin-top:10px;padding:10px 5px;border:white 1px solid;border-radius:10px;box-shadow:1px 1px 4px gainsboro;}
.newdetail-sort-info .bold{font-size:16px;color:#000}
.newdetail-sort-info .company-tag{margin-left:6px;font-size:12px;font-weight:normal;border:1px solid gray;border-radius:6px;padding:2px 6px;box-shadow:rgba(0,0,0,0.1) 0 4px 12px;}
.company-information-icon{border:solid 1px white;border-radius:20px;padding:2px 5px 2px 0;background-color:white;color:#000;font-size:14px;}
.scroll-company-information a{font-size:14px;color:#000}
.scroll-company-information li{margin-right:6px!important}
.scroll-company-information{display:inline-block;padding:1px 30px 3px 0;margin:0;text-align:left;}
li.scroll-company-information img{width:24px;height:17px;object-fit:contain;border:1px solid #DEE2E6;border-radius:4px;vertical-align:middle;}
.newdetail-sort-info h4{font-size:15px;margin-top:10px;margin-bottom:4px;color:#000;}
.newdetail-sort-info p{font-size:14px;line-height:20px;color:#000}
@media (max-width:768px){.newdetail-sort-pic{width:100%;padding:0;max-width:100%;}
.newdetail-sort-info{width:100%;padding:5px 0 0;}
.newdetail-sort{padding:15px}}
.newscontent-title,.newscontent-details article,.newscontent-meta{color:#000}
.news-d-main article a {color: inherit;}
.newscontent-details+.pro-maylink{padding:20px 0;background:none;}
@media (max-width:1024px){.pro-maylink .maylinkswiper-btn {display:none}
.newscontent-details+.pro-maylink .l-wrap{padding:0}}