@charset "utf-8";

.bookboxwrap{
	width:720px;
	}
.bookimgbox{
	float:left;
	width:230px;
	text-align:center;
}
.bookimgbox p{
	margin:0 auto;
}
.bookimg{
	margin-bottom:10px;
	}
.bookdata{
	float:right;
	width: 490px;
	text-align:left;
}
.bookdata dl{
	margin-bottom:20px;
	float:left;
	<!-- width:250px; //>
	}
.bookdata dt{
	font-weight:bold;
	float:left;
	clear:left;
	width:8em;
}
.bookdata dd{
	float:left;
}

#bookbtn{
	clear:both;
}
#bookbtn li{
	display:inline-block;
	margin-bottom:6px;
	margin-right:3px;
	}
/*#bookbtn li:first-child{
	margin-right:3px;
}*/

.tagbox{
	background-color:#fff;
	border-radius:3px;
	padding:3px 3px 18px 18px;
}
.tagbox li {
	float:left;
	margin-right:1em;
}
.tagbox li a{
	color:#888;
	text-decoration:underline;
}
.editbtn{
	text-align:right;
	margin-bottom:13px;
}

.booksns{
	margin:20px 0;
	text-align:right;
}

.wikibox{
	width:699px;
	color:#888;
	text-align:left;
	clear:both;
	background-color:#fff;
	border-radius:3px;
	padding:3px 3px 25px 18px;
}
.wikititle{
	font-weight:bold;
	padding-bottom:.5em;
	overflow:hidden;
}

/*ハート*/
.likemark{
	background:url(../img/icon_heart.png) no-repeat 20px center;
	line-height:16px;
	padding-left:40px;
	display:inline-block;
	width:100px;
	color:#888;
}
/*タグ 削除 x */
.tagbox li .delete_tag_link{	
	line-height:1;
	display:inline-block;
	margin-left:3px;
	vertical-align:middle;
}


/*ボタン 水色*/
.btnWhiteCyan{
	background:#71B3E7;
	width:200px;
	height:42px;
	background:url(../img/btn_cyan_bg.gif);
	background-repeat:no-repeat;
}
.btnWhiteCyan a{
	display:block;
	padding:8px 0 0 0;
	text-align:center;
	
	font-size:15px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
.btnWhiteCyan a:hover{
	text-decoration:none;
}
/*ボタンの本アイコン*/
.btnIconBook a{
	background:url(../img/icon_book_white_cyan.gif);
	background-position:15px 10px;
	background-repeat:no-repeat;
}
/*ボタンの印刷アイコン*/
.btnIconPrint a{
	background:url(../img/icon_print_white_cyan_o.gif);
	background-position:15px 10px;
	background-repeat:no-repeat;
}
/*ボタンの+アイコン*/
.btnIconPlus a{
	background:url(../img/icon_plus_white_cyan.gif);
	background-position:15px 10px;
	background-repeat:no-repeat;
}

/*ボタン小　タグ編集　WIKI編集*/
.btnSmallBrown{
	width:100%;
	height:0px;
}
.btnSmallBrown a{
	display:block;
	float:right;
	background:url(../img/btn_small_brown_bg.gif);
	background-repeat:no-repeat;
	width:88px;
	height:28px;
	text-align:center;
	padding:4px 0 0 0;
	color:#666;
	text-decoration:none;
}
.btnSmallBrown span{
	display:block;
	float:right;
	background:url(../img/btn_small_brown_bg.gif);
	background-repeat:no-repeat;
	width:88px;
	height:28px;
	text-align:center;
	padding:4px 0 0 0;
	color:#666;
	text-decoration:none;
}

/*ボタン　PDF DL*/
#bookbtn .pdfDl{
	background:white;
	width:200px;
	height:42px;

	background:url(../img/btn_pdf_dl_bg.gif);
	background-repeat:no-repeat;
}
#bookbtn .pdfDl a{
	display:block;
	background:url(../img/icon_pdf_dl_brown_white.gif);
	background-position:15px 2px;
	background-repeat:no-repeat;
	margin:8px 0 0 0;
	text-align:center;
	
	font-size:15px;
	color:#545454;
	font-weight:bold;
}
#bookbtn .pdfDl a:hover{
	text-decoration:none;
}

.kyodaku {
text-align:center;
margin:-5px 0 10px 0;

}

.kyodaku p {
margin:-5px 0 10px 0;

}

.letters li{
	margin-top:0.5em;
	width:5%;
	float:left;
}

.letters li:last-child{
	margin-right:0;
}

.letters li a{
	display:block;
	color:#333436;
	padding:.3em 0;
	background-color:#E2DED5;
	border-radius:6px 6px 0 0;
	margin-right:2px;
	font-size:108%;
	text-align:center;
	text-decoration:none;
}

.letters li.now a{
	background-color:#70B3E7;
	color:#fff;
}

.letters2 li{
	width:5%;
	float:left;
}

.letters2 li:last-child{
	margin-right:0;
}

.letters2 li a{
	display:block;
	color:#333436;
	padding:.3em 0;
	background-color:#E2DED5;
	border-radius:0px 0px 6px 6px;
	margin-right:2px;
	font-size:108%;
	text-align:center;
	text-decoration:none;
}

.letters2 li.now a{
	background-color:#70B3E7;
	color:#fff;
}

