@charset "UTF-8";
#main_contents .clum_box01 .chronological_table {
	width: 560px;
	font-size: 0.95em;
	margin-bottom: 1.5em;
}
#main_contents .clum_box01 #local_link {
	width: 560px;
}
#local_link li {
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 0.5em;
	white-space: nowrap;
}
#local_link a{
	color: #1c5300;
}
#local_link a:hover{
	color: #666;
}
#local_link:after {  
     content: ".";  
     display: block;  
     visibility: hidden;  
     height: 0.1px;  
     font-size: 0.1em;  
     line-height: 0;  
     clear: both;  
} 
.chronological_table,th,.chronological_table td {
	border: 1px solid #999999;
}
.chronological_table th,.chronological_table td{
	padding: 5px;
}
.era,.era_n,.ad{
	width: 8%;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
}

/* thの背景色の設定 ----------------------------*/
.meiji {
	background-color: #DDF5C5;
}
.taisyo {
	background-color: #CDE3B0;
}
.syouwa {
	background-color: #C8DC95;
}
.heisei {
	background-color: #BAD08C;
}
.chronological_table .entry dl {
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
.chronological_table .entry dd {
	font-size: 0.8em;
	color: #1c5300;
}
