body {	margin: 0px;	padding: 0px;	color: #333333;}a:link {	color: #3366FF;	text-decoration: none;}a:visited {	color: #3366FF;	text-decoration: none;}a:hover{	color:#3333CC;	text-decoration:none;}#head .headtxt {	font-size: 80%;	color: #CC6600;	text-align: left;	margin: 0px;	padding: 2px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #FF9933;}#head {	width: 720px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;}#menu {	width: 180px;}#menu .contents {	font-size: 92%;	list-style-image: url(img/contents_li.gif);	list-style-type: none;	padding-top: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #FF9933;	margin: 0px;	list-style-position: inside;}#menu .contents2 {	font-size: 92%;	list-style-image: url(img/contents_li.gif);	list-style-type: none;	padding-top: 5px;	padding-bottom: 5px;	margin: 0px;	list-style-position: inside;}#banner {	width:180px;	margin-top: 15px;	margin-bottom: 15px;}#txt h3 {	font-size: 92%;	line-height: 150%;	font-weight: bold;	color: #CC3300;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 15px;	padding-left: 10px;	margin: 0px;}#txt {	background-color: #FFFFCC;	width: 520px;	margin-top: 9px;	margin-bottom: 20px;	background-image: url(../img/h3_top_back.jpg);	background-repeat: no-repeat;}#txt h5 {	color: #CC6600;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CC6600;	margin-right: 10px;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 8px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}#foot {	font-size: 75%;	line-height: 140%;	color: #666666;	text-align: center;	padding: 10px;	width: 700px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dashed;	border-bottom-style: dashed;	border-top-color: #FF9933;	border-bottom-color: #FF9933;	margin-bottom: 12px;}.M {	font-size: 80%;	line-height: 140%;}#report{	width:180px;}#report .contents {	font-size: 90%;	list-style-image: url(../img/leport_li.gif);	list-style-type: none;	padding-top: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	list-style-position: inside;	}#txt h4{	font-weight: bold;	color: #CC6600;	padding-top: 3px;	padding-bottom: 3px;	margin-right: 10px;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 10px;	font-size: 92%;	line-height: 150%;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dashed;	border-bottom-style: dashed;	border-top-color: #CC6633;	border-bottom-color: #CC6633;}#txt p {	font-size:80%;	line-height:150%;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 12px;	margin-left: 10px;}#txt .line {	margin-bottom: 5px;	height:1px;	width:500px;	margin-left:10px;	margin-right:10px;	color: #FFCC00;	text-decoration: none;}#txt .top{		font-size: 92%;	line-height : 500%;	font-weight: bold;	color: #CC3300;	background-color: #FFFFCC;	background-image: url(../img/h3_back.jpg);	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	margin: 0px;	height: 54px;	}#new p {	font-size: 80%;	line-height: 120%;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	margin: 0px;	width:300px;	padding-top: 8px;	padding-right: 3px;	padding-bottom: 8px;	padding-left: 3px;}input{	border:0px;}.pagetop {	text-align: right;}