In cases such as this one, I believe it's easiest to load the enumitem package and use that package's \newlist
and \setlist
commands to (i) "clone" one of the basic list types (here: description
) and create a new list type (here: owndesc
) and (ii) set the parameters of the new list type.
In the following example, the horizontal line at the top is there just to illustrate the width of the text block. Lipsum is used for filler text.
\documentclass{article}
\usepackage{enumitem,lipsum} % lipsum for filler text
\newlist{owndesc}{description}{1} % clone an existing list type
\setlist[owndesc]{leftmargin=3cm,labelsep=4cm} % set parameters of cloned list
\begin{document}
\hrule % demonstrate width of text block
\begin{owndesc}
\item[firstlabel] \lipsum*[1]
\item[secondlabel] \lipsum*[2]
\end{owndesc}
\end{document}
\documentclass{...}
and ending with\end{document}
.enumitem
.