h1 {	font-size:16px;	font-family:serif;	color:#006600;	margin:10px 0px 5px 0px;	padding-left:5px;	border-left:5px solid #006600;}h2 {	font-size:14px;	font-family:sans-serif;	font-weight:bold;	color:#333333;	margin:10px 0px 5px 0px;	padding:5px;	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;	background-color:#eeeeff;}h3 {	font-size:14px;	font-weight:bold;	color:#006600;	margin:10px 0px 5px 0px;	padding:5px;}td {	text-align:left;}p {	font-size:12px;	font-family:sans-serif;	color:#333333;	line-height:140%;}.menu_block {	margin:0px;	padding:10px;	border-left:1px solid #cccccc;	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;}.menu_detail_block {	margin:0px;	padding:10px;	border-left:1px solid #cccccc;	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;	background-color:#eeeeee;}.menu {	width:175;	height:25;	background-image:url(../img/title_none.jpg);}.menu_title {	font-size:10px;	color:#ffffff;	font-family:sans-serif;	font-weight:bold;	padding:7px 0px 0px 5px;}.foot_block {	margin:10px;}.note {	font-size:11px;	color:#333333;}.copy {	font-size:10px;	color:#333333;}.q {}.a {	margin:10px;	padding:10px;	background-color:#eeeeee;	border:1px dotted #cccccc;}.image {	margin:5px;}.result_title {	font-size:14px;	font-family:sans-serif;	font-weight:bold;	color:#006600;	margin:10px 0px 5px 0px;	padding-left:5px;	border-left:5px solid #006600;	/*border-bottom:1px solid #cccccc;*/}.result_detail {	padding:5px;	margin:0px;	font-size:12px;	border:1px dotted #cccccc;	background-color:#eeeeee;	}.result_detail2{	line-height:120%;	font-size:12px;	border-bottom:1px dotted #cccccc;}.image {	margin:10px;}img {    border-style:none;}