@charset "utf-8";

h1#page-title {
	margin: 0 0 32px;
	padding: 0;
	width: 630px;
	height: 31px;
	font-size: 1%;
	text-indent: -9999px;
	background: url(../images/h1-outline.gif) no-repeat left top;
}
h2#outline-title {
	margin: 0;
	padding: 0;
	width: 104px;
	height: 17px;
	font-size: 1%;
	text-indent: -9999px;
	background: url(../images/h2-outline.gif) no-repeat left top;
}
h2#history-title {
	margin: 0;
	padding: 0;
	width: 60px;
	height: 17px;
	font-size: 1%;
	text-indent: -9999px;
	background: url(../images/h2-history.gif) no-repeat left top;
}

p.last-modified {
	margin: -25px 0 16px;
	font-weight: bold;
	color: #ccc048;
	text-align: right;
}
div.branch-office {
	margin-top: 14px;
}
p.office-name {
	font-weight: bold;
}
div.joga {
	width:60%;
	float:left;
}
div.joga-img {
	float:right;
	margin: 0;
	padding: 0;
}
dl.court-list dt {
	margin: 0;
	padding: 1px 0;
	width: 8.0em;
	font-size: 100%;
	line-height: 133.3%;
	float: left;
}
dl.court-list dd {
	margin: 0 0 0 8.0em;
	padding: 1px 0;
	font-size: 100%;
	line-height: 133.3%;
}

#main .contents #history.asset {
	margin: 0 0 60px;
}
#main .contents #history ul.history-list {
	margin: 0;
	border-top: 1px solid #cccccc;
	padding: 0;
	width: 100%;
	list-style: none;
	display: table;
	border-collapse: separate;
}
#main .contents #history ul.history-list li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #cccccc;
	display: table-row;
}
#main .contents #history ul.history-list li span {
	display: table-cell;
	border-bottom: 1px solid #cccccc;
	padding: 12px 0;
}
#main .contents #history ul.history-list li span.date {
	padding-left: 10px;
	width: 8.25em;
}

