body.page #content .contentInner p {
	margin-bottom:10px;
  margin-left:1em;
}
body.page #content .contentInner h4 {
  background: none;
  padding:0 1em;
  
}
body.page #content .contentInner p.burasage{
	margin-left:3.5em;
	text-indent:-2.5em;

}
em {
	font-style:normal;

}
.underline {
	border-bottom:solid 1px #000000;
}

dl dt{
	padding:10px inherit;
	clear:left;

}
dl dd{
 	padding-bottom: 0.4em;
	
}

dl.bumon dt {
  	width: 50%;
	margin-bottom:0;
}
dl.bumon dd {
  	width: 50%;
	margin-bottom:0;
}
dl.teiin dt {
    width: 80%;
	margin-bottom:0;
}
dl.teiin dd {
    width: 20%;
	margin-bottom:0;
}

body.page #content .contentInner dl.hyosho dt {
  width: 40%;
  margin-bottom:0;
}
body.page #content .contentInner dl.hyosho dd {
  width: 60%;
  margin-bottom:0;  
}
ul.note {
	font-size:95%;
	padding:10px;

}
ul.note li{
	margin-left:1em;
	margin-bottom:0;

}
div.kamoku{
	margin: 0;
	padding: 0;
}

div.kamoku dl {
	/*margin: 0px 0px 0px 5px;*/
	margin:10px;
	padding: 0px;
	/*font-size: 98%;*/

}
div.kamoku dt {
	/*margin: 5px 0px 0px 10px;*/
	margin:10px 0;
	padding: 0px;
	/*float:none;*/
	clear:left;/*2015/3/4*/
	font-weight:bold;
	width:100%;
}

div.kamoku dd {
	/*margin: 0px 0px 0px 100px;*/
	margin:0 0 0 20%;
	padding: 0px;
	clear:left;
	/*font-size: 98%;*/
	width:100%;
}
body.page #content .contentInner .burasage1 {
	text-indent:-1em;

}body.page #content .contentInner .indent0{
	text-indent:0;

}
.underline {
	border-bottom:1px solid #333;
}

body.page #content .contentInner ul li p{
	margin-left:0;
}
/* 2019/6/7 追加 */
body.page #content #contents dl.short dt {
	width:10%;
	float:left;
}
body.page #content #contents dl.short dd {	
	width:90%;
	float:left;
}
/* 2019/6/7 追加 */
body.page #content #contents dl.iin dt {
	width:20%;
	float:left;
}
body.page #content #contents dl.iin dd {	
	width:80%;
	float:left;
}