h2{font-size:1.7em;height:auto;*index:1;color:#00118e}
h2:after{
	content:"";
	display:block;
	clear:both;
}
.marginLeft30px{margin-left:30px}
#bookInfo{width:488px;margin-top:13px;}
#bookInfo{
	*index:1;
}
#bookInfo:after{
	content:"";
	display:block;
	clear:both;
}
#image-block{width:179px;height:227px;background:url("../img/front/viewBookBg.png") 0px 0px no-repeat;text-align:center;vertical-align:middle}
#image-block img{margin-top:20px}
#simpleInfo{width:309px;height:227px;font-size:1.2em;line-height:17px}
#simpleInfo ul{list-style:disc;margin-top:25px;margin-left:25px}
#moneyInfo{width:309px;height:60px;float:right;margin-top:-50px}
#moneyInfo .price{text-align:right}
#moneyInfo .price .fixPrice{font-size:1.8em;margin-left:5px}
#moneyInfo .marginRight{margin-right:10px}
#moneyInfo .btn.marginRight{margin-right:5px;margin-top:5px}
#bookDetailImg{width:179px;height:67px;}
#bookDetailImg li{width:56px;float:right}

#print{background:url("../img/front/printImage.png") 0px 0px no-repeat;padding-left:16px;height:16px;line-height:16px;width:100px}
#fullSize{background:url("../img/front/fullsizeImage.png") 0px 0px no-repeat;padding-left:16px;height:16px;line-height:16px;width:100px}

.detailInfo {height:21px;margin-top:68px;font-size:1.2em}
.detailInfo li{float:left;width:174px;height:21px;text-align:center;line-height:21px;font-weight:bold}
.detailInfo li.selected{background:url("../img/front/selectTabBg.gif") 0px 0px repeat-x;color:#535250}
.detailInfo li.space{border-bottom:1px solid #dbdbdb;width:295px}

.detailInfoContent{
	*index:1;
}
.detailInfoContent:after{
	content:"";
	display:block;
	clear:both;
}
.detailInfoContent{list-style:disc;margin-top:15px;font-size:1.2em}
.detailInfoContent li{line-height:18px;margin-left:15px;margin-bottom:18px;color:#535250}
.detailInfoContent li abbr{color:#b9b9b9;display:block;visibility:visible}