\textcolor{cyan}{\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A}%
\begin{lstlisting}
-1234567890123456789012345
-123(あいう(カンジabc
-1234567890123456789012345
-123あいう)(カンジabc
-1234567890123456789012345
-123あい:う(カンジabc
-1234567890123456789012345
-:H:
-1234567890123456789012345
-:HHHH:
-1234567890123456789012345
-1234567890123456789012345
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123(あいう@(カンジabc
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123あいう)@(カンジabc
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123あい:う@(カンジabc
+\end{lstlisting}
+
+\begin{lstlisting}[columns={[l]flexible}]
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123(あいう@(カンジabc
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123あいう)@(カンジabc
+a.b.c.d.e.f.g.h.i.j.k.l.m.
+123あい:う@(カンジabc
\end{lstlisting}
\end{document}