body {	padding: 0px;	color: #333333;	background-color: #FFFFFF;	background:url(bg.gif);}a {text-decoration: none; color: #0033CC; font-weight: bold; }a:hover {text-decoration: underline; color: #CC0033; font-weight: bold; }a:active {text-decoration: none; color: #CC0033; font-weight: bold;}p {	font-size: 12px;	color: #333333;	line-height: 160%;	font-weight: normal;	font-style: normal;	text-align: left;}h1 {	font-size: 20px;	font-weight: normal;	text-align: center;	padding: 3px;	color: #0033CC;	background-color: #CCCCFF;	text-shadow:#999999 2px 2px 2px;	border-top: 2px solid #6482B4;	border-bottom: 2px solid #6482B4;}h2 {	font-size: 14px;	font-weight: bold;	text-align: left;	padding: 1px;	padding-left: 10px;	text-shadow:#999999 2px 2px 2px;	background-color: #CCCCFF;	border-left: 3px solid #6482B4;}h3 {	font-size: 12px;	font-weight: bold;	text-align: left;	padding: 1px;	padding-left: 10px;	background-color: none;	border-left: 3px solid #6482B4;	border-bottom: 1px solid #6482B4;}.setsumei {	font-size: 10px;	background-color: #FFFF99;}/* images */img.pict {}.right { float: right; margin-left: 20px;}.left { float: left; margin-right: 20px;}.title	{	font-size: 12px;	color: #666666;	font-weight:bold;	background:url(title_bg.gif);	padding: 3px;	border: 1px solid #CCCCCC;}