p.topremarks, p.bottomremarks {
	margin: 15px 0;
	line-height: 1.4;
}

ol.list {
	list-style: decimal;
	margin: 10px 20px;
}

ol.list li {
	line-height: 1.4;
	margin: 10px 0;
}

div#localcontents h5.greentitle {
	margin: 20px 0 10px;
	color: #127E6B;
}

p.texts {
	margin: 10px 0 10px 1em;
	line-height: 1.4;
	text-indent: 1em;
}

ul.list {
	list-style: disc;
	margin: 10px 10px;
}

ul.list li {
	margin: 4px 0;
	line-height: 1.3;
}

table#division {
	margin: 10px 10px;
	border-collapse: collapse;
}

table#division th,
table#division td {
	border: 1px solid #ccc;
	padding: 3px 2px;
	line-height: 1.5;
}

table#division th {
	width: 130px;
	background-color: #f0f9dc;
	text-align: left;
	font-weight: normal;
}

table#division th.header {
	width: 1.5em;
	text-align: center;
}

/*---------clame.html_css------------*/

p.texts2{
	margin: 10px 0 10px 1em;
	line-height: 1.4;
}
	
table.table_right{
	background-color:white;
	border:1px solid rgb(204, 204, 204);
	margin:8px 5px 8px 1em;
	border-collapse:collapse;
}

table.table_right tr td{
	line-height:1.6;
	padding: 3px 4px;
}

h6.claim{
	margin:10px 0 0 0;
	line-height:1.5;
}

h6 span.right_yohaku{
	margin-left:3em;
}

h6.indent {
	margin-left: 2em;
	text-indent: -2em;
}

ol.list {
	list-style: none;
	margin: 0px;
}

ol.inner_texts li{
	margin: 5px 0 0 5em;
}

table.table_right{
	margin: 5px 0 5px 5em;
	line-height: 1.4;
}

table.table_right tr{
	padding:20px 0;
}

