.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:25px 0;padding:0;list-style:none}.pagination-link{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;background:#fff;color:#464466;font-size:14px;font-weight:600;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.15);transition:all 0.2s ease}.pagination-link:hover{background:#ff5d00;color:#fff;text-decoration:none}.pagination-link.active{background:#ff5d00;color:#fff;cursor:default}.pagination-link.disabled{opacity:0.5;pointer-events:none}.company-page .mainBox{background:#fff;border-radius:15px;padding:25px;color:#182a3d;line-height:1.7;box-shadow:0 4px 10px rgba(0,0,0,0.15)}.company-page .mainBox h1,.company-page .mainBox h2{color:#464466;margin:20px 0 10px}.company-page .mainBox h1:first-child,.company-page .mainBox h2:first-child{margin-top:0}.company-page .mainBox p{margin-bottom:12px}.detailBox .gTop .thumb>img{height:auto;display:block}.categoryBox.active{z-index:9999}.categoryBox .close{z-index:10000}.ad-header{margin:0 auto;padding:8px 0;text-align:center;background:#f0f0f0;max-width:100%;overflow:hidden}.ad-content{margin:20px 0;text-align:center}.ad-bottom{margin:15px 0;text-align:center}.ad-anchor{position:fixed;bottom:0;left:0;width:100%;text-align:center;background:#fff;z-index:10001;box-shadow:0 -2px 5px rgba(0,0,0,0.1)}.ad-anchor-inner{min-width:320px;min-height:50px;margin:0 auto}.ad-anchor-close{position:absolute;right:5px;top:5px;background:#ff4444;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:20px;cursor:pointer;padding:0}