.bookimag {	float: left;	height: 120px;	width: 110px;	text-align: left;	padding: 0px;	margin-top: 0px;}.book {	color: #003399;	line-height: 110%;}#box {	width: 750px;	position: absolute;	top: 100px;	background: url(back.gif) no-repeat right;}#leftbox {	top: 35px;	float: left;	font: normal 10px/12px "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Osaka;	color: #333333;	width: 440px;}#rightbox {	font: normal 12px/16px "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Osaka;	color: #333333;	width: 310px;	float: left;	top: 35px;}#path {	font: normal 12px "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Osaka;	text-align: right;	width: 750px;	padding-top: 8px;	clear: both;}#rightbox .small {	font-size: 10px;	line-height: 18px;}.red {	color: #990000;}#path a {	text-decoration: none;}#path a:link {	color: #333333;}#path a:visited {	color: #666666;}#path a:hover {	color: #FF3300;}#path a:active {	color: #FF0066;}#foot {	text-align: center;	height: 20px;	width: 750px;	border-top: 1px dotted #333333;	clear: both;	position: absolute;	top: 820px;}address {	font: normal 70% "Times New Roman", Times, serif;	color: #333333;	text-decoration: none;	padding-top: 5px;}.bule {	color: #003399;	text-decoration: none;}#rightbox .bule {	line-height: 22px;}.left {	text-align: left;}#foot2 {	text-align: center;	height: 20px;	width: 750px;	border-top: 1px dotted #333333;	clear: both;	position: absolute;	top: 600px;}