@charset "utf-8";
/* CSS Document */

/*  -------------------------------------------------------------
テーブル
------------------------------------------------------------- */


.link_tbl {
	clear:both;
	width: 92%;
	margin:3.13% auto;
	font-size:75%;
}

.link_tbl tr td {
	border:#CCC dotted 1px;
	line-height:1.8em;
	padding:3.13%;
	font-weight:normal;
}

.link_tbl tr td.tbl01{
	padding:3.13%;
	font-weight:normal;
	background-color:#e8e2f4;
	white-space: nowrap;
}
.link_tbl tr td.tbl02{
	padding:3.13%;
	font-weight:normal;
	background-color:#d0eae4;
	white-space: nowrap;
}


.link_tbl th {
	clear:both;
	border-top:#CCC dotted 1px;
	border-left:#CCC dotted 1px;
	border-right:#CCC dotted 1px;
	background:#F2F2F2;
	line-height:1.8em;
	padding:1.56%;
	text-align: left;
	width:30%;}


.link_tbl  th.listcity{
	background:#F2F2F2;
	width:10%;
	padding:3%;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.link_tbl td {
	padding:6.26%;
}

.link_tbl  td img {
	vertical-align: middle;
}


.end_tbl {
	clear:both;
	width: 93.8%;
	margin:1.56% auto;
}

.end_tbl tr td {
	border:#CCC dotted 1px;
	padding:1.56%;
	font-weight:normal;
}

.end_tbl tr td.tbl01{
	padding:1.56%;
	font-weight:normal;
	background-color:#e8e2f4;
}
.end_tbl tr td.tbl02{
	padding:1.56%;
	font-weight:normal;
	background-color:#d0eae4;
}


.end_tbl th {
	clear:both;
	border-top:#CCC dotted 1px;
	border-left:#CCC dotted 1px;
	border-right:#CCC dotted 1px;
	background:#F2F2F2;
	padding:1.56%;
	font-weight:bold;
	text-align: center;
}


.end_tbl  th.listcity{
	background:#F2F2F2;
	width:10%;
	padding:3%;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.end_tbl td {
	padding:3.13%;
}

.end_tbl  td img {
	vertical-align: middle;
}


.hyo_tbl {
	clear:both;
	width: 93.8%;
	margin:3.13% auto;
}

.hyo_tbl tr td {
	border:#CCC dotted 1px;
	padding:3.13%;
	font-weight:normal;
}

.hyo_tbl tr td.tbl01{
	padding:3.13%;
	font-weight:normal;
	background-color:#CF6;
	white-space: nowrap;
}
.hyo_tbl tr td.tbl02{
	padding:3.13%;
	font-weight:normal;
	background-color:#d0eae4;
	white-space: nowrap;
}