.bookMenu {
	margin:0;
	display:block;
	width:110px;
	float:right;
	text-align:center;
}
.bookMenu a {
	display:block;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#fff;
    font-size: 11px;
	color:#000;
	padding:5px;
	behavior: url(	ie_css3/PIE.htc);
	border:1px solid #aaa;
}
.bookMenu a:hover {
	display:block;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#eee;
	color:#666;
	text-decoration:none;
	behavior: url(	ie_css3/PIE.htc);
	border:1px solid #aaa;
}

.book_content {
	text-align:left;
	padding:20px 30px;
	background:#fef7fa;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(	ie_css3/PIE.htc);
	border:1px solid #eee;
}
.heisei-mincho {
	font-family: "heisei-mincho-std",sans-serif;
}
.heisei-mincho span {
	font-family: "heisei-mincho-std",sans-serif;
}