.nanowavebg {
	padding-top:10px;
}

.border0 a img {
	border: 0px;
}

.top_left {
	width: 243px;

	float:left;
}

.mar_l_31 {
	margin-left: 31px;
}

.top_l_title a img {
	border:0px;
}

.pading10 {
	padding: 0px 10px 0px 10px;
}

.aligncenter {
	text-align:center;
}

.aligncenter img {
	margin:0 auto;
}

.bot_left {
	width: 277px;
	padding-bottom:10px;
	float:left;
}

.bot_other {
	width: 228px;
	padding-bottom:10px;
	margin-left:20px;
	float:left;
}

.redtxt {
	color:#FF0000;
}

.bot_other dl {
	padding-top:10px;
}

.bot_other dl dt {
	font-weight:bold;
	padding-left: 20px;
	background:url(../image/nanowave_img_39.jpg) left 3px no-repeat;
}

.bot_other dl dt.notype {
	background:none;
}
	
.otherbg {
	background:url(../image/nanowave_img_49.jpg) right 60px no-repeat;
}

.clearboth {
	clear: both;
	height: 56px;
	overflow: hidden;
}

.mar_t_none{
	margin-top:0;
}