@charset "UTF-8";

.business_list ul {
	width:500px;
	margin:10px auto;
}
.business_list li {
	float:left;
	width:200px;
}
#business_info ul {
	width:540px;
	margin:10px auto;
}
#business_info li {
	background: url(../common/images/support/icon_01.gif) no-repeat left;
	padding-left:21px;
	padding-top:3px;
	padding-bottom:2px;
	border-bottom:1px #dddddd solid;
	margin:2px 0 0 20px;
	_margin:2px 0 0 10px;
	float:left;
	width:220px;
	text-align:left;
}
#business_info .h3_title {
	width:520px;
	margin:20px auto;
}

.tax_schedule {
	margin:5px auto;
	padding:0;
}
.tax_schedule th {
	background:#336699;
	color:#ffffff;
	padding:2px;
	text-align:center;
}
.tax_schedule th.num {
	border-left:1px #336699 solid;
	border-right:1px #336699 solid;
	border-bottom:1px #336699 solid;
	padding:2px;
	background:#ffffff;
	color:#336699;
	text-align:center;
	font-family:sans-serif;
}
.tax_schedule th.th1 {
	background:#6699aa;
	color:#ffffff;
	padding:2px;
	text-align:center;
}
.tax_schedule th.th2 {
	background:#336699;
	color:#ffffff;
	padding:2px;
	text-align:center;
}
.tax_schedule td {
	border-bottom:1px #336699 solid;
	border-right:1px #336699 solid;
	padding:2px;
	font-size:90%;
}
.tax_schedule td.dat {
	border-bottom:1px #336699 solid;
	border-left:1px #336699 solid;
	border-right:1px #336699 solid;
	padding:2px;
	font-size:90%;
}
.tax_schedule td.mon {
	border-left:1px #336699 solid;
	border-right:1px #336699 solid;
	border-bottom:1px #336699 solid;
	padding:2px;
	text-align:center;
	font-family:sans-serif;
}
.tax_schedule td.day {
	border-left:none;
	border-right:none;
	border-bottom:1px #336699 solid;
	padding:2px;
	text-align:center;
	font-family:sans-serif;
}
.tax_schedule td.topline {
	border-top:1px #336699 solid;
	border-left:1px #336699 solid;
	border-right:1px #336699 solid;
	border-bottom:1px #336699 solid;
	padding:2px;
	text-align:left;
	font-family:sans-serif;
}
.tax_schedule td.topline1 {
	border-top:1px #336699 solid;
	border-left:none;
	border-right:1px #336699 solid;
	border-bottom:1px #336699 solid;
	padding:2px;
	text-align:left;
	font-family:sans-serif;
}
.tax_schedule td.leftline {
	border-left:1px #336699 solid;
	border-right:1px #336699 solid;
	border-bottom:1px #336699 solid;
	padding:2px;
	text-align:left;
	font-family:sans-serif;
}

.aoiro {
	margin:0px 0px 0px 0px;
	padding:0;
	width:570px;
/*		background:#ddeeca;	/**/
}
.aoiro h2 {
	background:url(../common/images/member/h3_bar01.gif) no-repeat left top;	/**/
	text-indent: -9999px;	/**/
	width:570px;
	height:50px;
}

.aoiro dl {
	padding: 0px 0 5px;
	margin: 20px auto 10px;
	width:570px;
	background:url(../common/images/mark/line01.gif) repeat-x bottom;
}
.aoiro dt {
	float: left;
	width: 20px;
	text-align:center;
/*	margin-left:10px;	/**/
/*	_margin-left:5px;	/*IE6*/
	padding: 0px;
	background:#947FC7;	/**/
	color:#ffffff;
}

.aoiro dd {
	float: right;
	width: 440px;
	margin-left:20px;
	_margin-left:10px;	/*IE6*/
	padding-bottom:10px;
/*		background:#efcaa0;	/**/
}
.aoiro dl:after {
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
