/* filter */
.main28 { display:table; width:650px; height:auto; background-color:transparent; font:10px/14px Verdana,Arial,sans-serif; color:#ccc; text-align:left; 
	margin:0px auto 0px auto; padding:10px 10px 30px 15px; }
	.main28_1 { width:650px; height:20px; margin:10px auto 3px 0px; font:10px/15px Verdana,Arial,sans-serif; color:#999; display:table;}
	.main28_1marg { margin:5px auto 3px 0px; }
		.main28_1_1 { display:table; width:650px; height:20px; margin:0px auto 3px 0px; font:10px Verdana,Arial,sans-serif; color:#888; 
			border-bottom:1px solid #777; }
			.main28_1_1_1 { width:150px; height:auto; font:10px Verdana,Arial,sans-serif; text-align:left; 
				margin:0px auto;  padding-left:5px; float:left; }
			.main28_1_1_2 { width:55px; height:auto; font:10px Verdana,Arial,sans-serif; text-align:center; margin:0px auto; float:left; }
			.main28_1_1_3 { width:100px; height:auto; font:10px Verdana,Arial,sans-serif; text-align:center; margin:0px auto; float:left; }
		.main28_1_2 { display:table; width:650px; height:auto; margin:0px auto 5px 0px; font:10px Verdana,Arial,sans-serif; text-align:center; color:#888; }
		.main28_1_3 { display:table; width:620px; height:150px; font:10px Verdana,Arial,sans-serif; text-align:left; color:#999; 
			margin:0px 15px 5px 15px; padding-bottom:10px; border-bottom:1px dashed #929292;}
			.main28_1_3_1 { width:180px; height:auto; font:10px Verdana,Arial,sans-serif; color:#999; text-align:right; font-style:normal;
				margin:0px auto 3px 0px;  padding-left:5px; float:left; }
			.main28_1_3_2 { width:200px; height:auto; font:10px Verdana,Arial,sans-serif; text-align:left; vertical-align:middle; 
				margin:0px auto 3px 0px;  padding-left:5px; float:left; }
				.main28_1_3_2_1 { margin:7px auto 0px auto; clear:both; }
				.main28_1_3_2_2 { height:22px; }

