@charset "utf-8";
/* CSS Document */


/* --------------------------------------- */

.content {
	height : 2100px;
}


/* --------------------------------------- */

	.cont1 {
/*		background-color:	#cccc00;	*/
	/*	margin-left:	32px; */
		width:		660px;
		overflow:	hidden;

		font-size: 18px;
		margin:0 auto;
	}

	.cont1 ul {
/*		background-color:red; */
		margin:0;
		padding:0;
	}
	.cont1 li {
/*		background-color:aqua; */
		margin:0;
		padding:0;
		list-style:none;
		line-height:26px;
	}
	.cont1 ul:first-child {
		color:red;
		margin-bottom:32px;
	}
	.cont1 li:nth-child(2) {
		font-size:18px;
	}

	.cont1 p {
/*		background-color:green; */
		font-size:18px;
		line-height:22px;

	}

	.cont1 dl {
/*		background-color:violet; */
		font-size:14px;
		line-height:18px;
		display:grid;
		grid-template-columns: 1fr 4.5fr;

		padding:8px;
		margin-top:16px;
		margin-bottom:32px;
		border: 1px solid #998a57;
		border-radius:8px;
	}
	.cont1 dt {
		margin: 16px 0;
/*		margin-bottom:8px; */
		border-bottom:1px solid #998a57; 
	}
	.cont1 dd { 
		margin: 16px 0;
/*		margin-bottom:8px; */
		border-bottom:1px solid #998a57;
	}
	.cont1 dd:last-child {
/*		background-color:blue; */
		border:none;
	}
	.cont1 dt:nth-last-child(2) {	/* 2は謎 */ 
/*		background-color:red; */
		border:none;
	}



/* --------------------------------------- */

/*
.cont1 img {
	background-color:	#ffffff;
	width:				240px;
	height:				320px;
	float:				left;
	margin-bottom:		32px;
	border:				2px solid #a38562;
	border-radius:		8px;
}

.cont1 ul {
	width:				45%;
	margin: 			0px; 
	padding:			0px;
	float:				left;
	list-style:			none;
	font-size:			20px;
	line-height:		36px;
	margin-left:		48px;
	margin-top:			52px;
}
.cont1 li {
}

.cont1 dl {
	margin:				0px;
	clear:				left;
	font-size:			16px;
	line-height:		36px; 
	width:				70%;
	float:				right;
}
.cont1 dt {
	border-bottom:		2px solid #a38562;
}
.cont1 dd {
	text-align:			right;
.cont1 p {
	margin:				0px;
	padding:			0px;
	width:				60%;
	float:				left;
}


.sum {
}
.sum dt {
	border-bottom:		0px;
	border-top:			2px solid #a38562;
	width:				60%;
	float:				left;
	margin-top:			32px;
}
.sum dd {
	border-top:			2px solid #a38562;
	width:				40%;
	float:				right;
	margin:				0px;
	margin-top:			32px;
	font-size:			20px;
}

*/


/* --------------------------------------- */

/* --------------------------------------- */

/* --------------------------------------- */


