@charset "UTF-8";
.history dl{
	display: block;
	clear: both;
	padding-bottom: 15px;
}
.history p{
	display: block;
}
.history hr{
	clear: both;
	border:1px #c1ac4a solid;
	margin: 20px 0;
}
.history dt,.history dd{
	display: inline-block;
	float: left;
}
.history dt{
	width: 80px;
}
.history dd{
	margin-left: 20px;
}
.history dd span{
	margin-right: 30px;
}
.history .jyusyoku{
	padding:0 0 15px 0 ;
	margin: 0;
}
.koyasan{
	color: #0099FF;
	font-weight: bold;
}
.satoh dl{
	width:50%;
	float: left;
	display: inline-block;
}
.satoh dt{
	font-size: 1.8rem;
	padding-bottom: 20px;
}
.satoh dd{
	margin: 0;
	padding: 0;
}
.satoh span{
	font-size: 1.2rem;
}
.satoh figure{
	display: inline-block;
	float: right;
}
figcaption{
	display: none;
}