@charset "Shift_JIS";

table.key {
	width:100%;
	margin-bottom: 10px;
}

table.key .year{
	font-weight: bold;
	width:30%;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #C6C6C6;

}
table.key .event{
	width:70%;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #C6C6C6;
}


table.key th,
table.key td{
	text-align:left;
	vertical-align:top;
	line-height:1.2em;

	padding:4px 6px;
}

.speaker{
	margin-left:8px;
	margin-bottom: 30px;
}



/* l */
.contents h3.withTitle{
	margin-bottom:0.5em;
	padding-bottom:0;
}
