@charset "utf-8";
@import url(common.css);

/* global navigation */
div#navi ul#locations li.gn3 a img {
	visibility: hidden;
}

/* contents */
div#contents h1 {
	margin-bottom: 12px;
}
div#contents ul {
	margin-top: 6px;
	margin-bottom: 6px;
}
div#contents ul li {
	display: inline;
	float: left;
	width: 260px;
	padding-top: 4px;
	border-top: dotted 2px #999;
}
div#contents ul li strong.caption {
	margin-left: 0;
}
div#contents ul.nobd li {
	border-top-style: none;
}
div#contents ul li.fst {
	margin-right: 10px;
}
div#contents ul.pf li img {
	float: left;
	width: 90px;
}
div#contents ul.pf li p {
	display: inline;
	float: left;
	width: 160px;
	margin-left: 10px;
}
div#contents ul.pf li p span {
	font-size: 93%;
}
div#contents ul.wf li div {
	width: 260px;
	margin-left: 0;
	text-align: center;
}
div#contents ul.wf li p {
	width: 260px;
	margin-left: 0;
}
div#contents ul.lc li {
	display: block;
	float: none;
	width: 530px;
	padding-bottom: 6px;
}
div#contents ul.dr li {
	padding-bottom: 12px;
}
div#contents div.party {
	float: none;
	width: 530px;
	padding-bottom: 6px;
	border-top: dotted 2px #999;
	padding-top: 6px;
	margin-bottom: 10px;

}
div#contents div.party img{
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}

