/*----------------------------------------------------
dealer css for post


----------------------------------------------------*/

#dealer #main {
	width: 500px;
	height: 400px;
	color: #333333;
	text-align: justify;
	background-color: #FFFFFF;
	overflow: auto;
}

#dealer .contents {
	padding: 40px;
}

#dealer h1 {
	margin: 30px 0 10px;
	font-weight: bold;
}

#dealer h2.distributer {
	margin-top: 10px;
	color: #004488;
	font-weight: bold;
}

#dealer table {
	margin-bottom: 20px;
}

#dealer table caption.region {
	padding: 3px 10px;
	color: #FFFFFF;
	text-align: left;
	background-color: #000000;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#dealer table tr.bg1 {
	background-color: #F6F6F6;
}

#dealer table tr.bg2 {
	background-color: #FFFFFF;
}

#dealer table th {
	padding: 3px 10px;
	font-weight: normal;
	text-align: left;
	background-color: #444444;
}

#dealer table th.area,
#dealer table td.area {
	width: 20%;
}

#dealer table th.shop {
	width: 50%;
}

#dealer table th.tel {
	width: 30%;
}

#dealer table td {
	padding: 3px 10px;
	color: #333333;
}

#dealer table td.area {
	background-color: #EEEEEE;
}
