/* Customer center board interaction */
body.page-notice .tg30-public-board a.tg30-board-row,body.page-press .tg30-public-board a.tg30-board-row,body.page-resources .tg30-public-board a.tg30-board-row,body.page-faq .tg53-faq-item,body.page-qna .tg30-public-board a.tg30-board-row{transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease;border-radius:12px;transform-origin:center;position:relative}
body.page-notice .tg30-public-board a.tg30-board-row:hover,body.page-press .tg30-public-board a.tg30-board-row:hover,body.page-resources .tg30-public-board a.tg30-board-row:hover,body.page-qna .tg30-public-board a.tg30-board-row:hover{transform:scale(1.017);background:#f0f5ff;box-shadow:0 8px 22px rgba(0,70,255,.12);z-index:2}
body.page-press .tg30-public-board a.tg30-board-row strong{font-size:16px!important;font-weight:700!important;line-height:1.5;transition:transform .2s ease,color .2s ease;transform-origin:left center}
body.page-press .tg30-public-board a.tg30-board-row:hover strong{color:#0046ff;transform:scale(1.035)}
.tg69-upload{padding:20px;border:1px solid #d6e3ff;background:#f6f9ff;border-radius:14px;margin:14px 0}.tg69-upload p{font-size:13px;color:#667}.tg69-attached{display:block;margin:8px 0}.tg69-downloads{margin:34px 0;border-top:1px solid #d9e3ef;padding-top:24px}.tg69-downloads h4{font-size:20px;margin-bottom:15px}.tg69-downloads a{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px;align-items:center;border:1px solid #dce5f3;padding:16px 18px;margin-bottom:10px;border-radius:12px;color:#102448;text-decoration:none;transition:all .2s}.tg69-downloads a:hover{border-color:#0046ff;background:#f4f7ff;transform:translateY(-2px)}.tg69-downloads small{color:#0046ff}
@media(prefers-reduced-motion:reduce){body .tg30-public-board a.tg30-board-row{transform:none!important;transition:none!important}}
