@charset "utf-8";

.history {
	margin:
}

table.history {
	background-color: #ffffff;
	clear: both;
	margin: 0px auto 10px auto;
	font-size: 90%;
	width: 620px;
}

table.history th, table.history td {
	padding: 5px;
}

table.history td{
	background-color: #FFF;
	border-bottom: 1px solid #bababa;
}

table.history th {
	color: #333333;
	border-bottom: 1px solid #bababa;
	background-color: #f5ebc6;
	text-align: left;
}

.map {
	width: 470px;
	border: 1px solid #999999;
	margin: 15px auto 0px auto;
	padding: 10px;
	background-color: #F0F0F0;
}

.map dl {
	width: 295px;
	float: right;
}

.map dt {
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	height: 16px;
	font-size: 0px;
	line-height: 0px;
}

.map dd {

}

.map dd span {
	display: block;
	padding-top: 5px;
}
.houshin,
ol.yakuwari{
	line-height: 1.8em;
	font-size: 130%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: bold;
	margin-bottom: 30px;
}
.yakuwari{
	margin: 0px 20px 0px 20px;
}
.yakuwari li{

}
h4.typeA a.kanren{
	background-image: url(/sitemap/images/on.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 15px;
}

.business-name {
	background-image: url(/inc/images/common/logo-for-text-01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -9999px;
}

.business-name2 {
	background-image: url(/inc/images/common/logo-for-text-01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 1px 0px 1px 95px;
}