@charset "Shift_Jis";

.contents ol {
	width : 100%;
	height : 100px;
	position : relative;
	margin : 20px 0;
}
.contents ol li {
	width : 48%;
	height : 100%;
	display : inline-block;
	float : left;
	text-align : center;
	line-height : 100px;
}
.contents ol li.l { margin-left : 4%; }
.contents ol li a {
	display : block;
	width : 100%;
	height : 100%;
	background : dimgray;
	color : white;
}
.contents ol li a:hover {
	background : teal;
	font-size : 16px;
}
.contents ol li a:first-letter {
	font-size : 24px;
	color : aquamarine;
}


.contents dl {
	width : 48%;
	margin : 40px 0;
}
.contents dl dt { font-size : 0.9em; }
.contents dl dd {
	padding-left : 20px;
	margin-bottom : 8px;
}


