@charset "utf-8";

/*------------------*/
.contentL {
	margin: 0 0 20px 0;
}

.contentL h2 {
	margin: 32px 0 0 0;
}

.contentL h3 {
	margin: 26px 0 0 0;
	border-top: 1px solid #dbd0cc;
	padding: .8em 0 0 0;
}

.contentL p.txt {
	margin: 9px 0 0 0;
	text-indent: 1em;
}
.contentL p.txt a {
	text-decoration: underline;
}
.contentL p.txt a:hover {
	text-decoration: none;
}

.contentL p#divide {
	margin: 36px 0 0 0;
	border-top: 1px solid #dbd0cc;
	padding: .8em 0 0 0;
	text-indent: 0;
}
.contentL p#divide2 {
	margin: 36px 0 0 0;
	text-indent: 0;
}

/*------------------*/
.contentL dl {
	margin: 0 0 0 0;
}

.contentL dt {
	margin: 11px 0 0 0;
}

.contentL dd {
	padding: .3em 0 0 1em;
}
/*
*html .contentL dd {
	display: inline;
	zoom:  normal;
	padding: .3em 0 0 0;
}
*/

.contentL dd a {
	text-decoration: underline;
}
.contentL dd a:hover {
	text-decoration: none;
}

/*------------------*/
.contentL table {
	margin: 36px 0 0 0;
	border-top: 1px solid #dbd0cc;
}

.contentL table th {
	width: 166px;
	border-bottom: 1px solid #dbd0cc;
	font-weight: normal;
	padding: .8em 0;
	text-align: left;
}

.contentL table td {
	border-bottom: 1px solid #dbd0cc;
	padding: .8em 0;
	text-align: left;
}
.contentL table td a {
	text-decoration: underline;
}
.contentL table td a:hover {
	text-decoration: none;
}


