Why does the words in the top table are bigger than ones in the bottom table?
How can I make it the same size with the bottom ones (make it smaller)?
\documentclass[journal]{IEEEtran}
\usepackage{blindtext}
\usepackage{booktabs,capt-of}
\usepackage{graphicx}
\begin{document}
\blindtext
\begin{figure}
\begin{minipage}[b]{0.5\linewidth}
\centering
\rule{30pt}{40pt}
\caption{A figure}
\vspace{0pt}
\end{minipage}%
\begin{minipage}[b]{0.5\columnwidth}
\centering
\captionof{table}{A table}
\begin{tabular}{c*{4}{p{0.125\linewidth}}}
\toprule
&\multicolumn{3}{c}{NUMBER} \\
\cmidrule(lrr){2-4}
NO & \textbf{1} & \textbf{2} & \textbf{3} \\\midrule
H & K\textsubscript{NI} & K\textsubscript{NOT} & NDG \\\midrule
K & K\textsubscript{NOT} & K\textsubscript{NI} & NDG \\\midrule
C & NDG & K\textsubscript{NI} & K\textsubscript{NOT} \\\midrule
D & NDG & K\textsubscript{NOT} & K\textsubscript{NI} \\\midrule
L & K\textsubscript{NOT} & NDG & K\textsubscript{NI} \\\midrule
M & K\textsubscript{NI} & NDG & K\textsubscript{NOT} \\\bottomrule
\end{tabular}
\vspace{0pt}
\end{minipage}
\end{figure}
\begin{table}[!t]
\centering
\caption{ANOTHER TABLE}
\label{tab:table7}
\begin{tabular}{ c c c }
\toprule
A & B& C\\ \midrule
1000 & K\textsubscript{NOT} & NDG \\ \bottomrule
\end{tabular}
\end{table}
\end{document}