@charset "utf-8";
/* CSS Document */

#bana_purc ul, #bana_purc li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#bana_purc a {
	display:block;
	width:160px;
	height:48px;
	overflow:hidden;
	line-height:300px;
	background-color:#ff0000;
}

	#bana_purc a:link, #bana_purc a:vlink {
		background-position: left 0px;background-color:#ff0000;
	}

	#bana_purc a:hover, #bana_purc a:active {
		background-position: left 48px;
	}

.a_cal {
	background-image:url('../images/bana_cal_2019.gif');
	margin-bottom:10px;
}

.a_cal2022 {
	background-image:url('../images/bana_cal_2022.gif');
	margin-bottom:10px;
}

.a_cal2023 {
	background-image:url('../images/bana_cal_2023.gif');
	margin-bottom:10px;
}

.a_cal2024 {
	background-image:url('../images/bana_cal_2024.gif');
	margin-bottom:10px;
}

.a_cal2025 {
	background-image:url('../images/bana_cal_2025.gif');
	margin-bottom:10px;
}

.a_cal2026 {
	background-image:url('../images/bana_partner_2025.gif');
	margin-bottom:10px;
}

.top{
	width: 565px;
	margin-top: 10px;
	margin-bottom:20px;
}
.top td{
	padding: 3px 5px;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-size: 12px;
	line-height: 130%;
}