@charset "UTF-8";
/* CSS Document */

/*	#contents
=======================================================*/
div#rightArea div#contents h2 {
	margin-bottom: 20px;
}
	
div#rightArea div#contents ul.pagenavi_top,
div#rightArea div#contents ul.pagenavi_bottom {
	width:165px;
	margin: 0 auto 20px auto;
	padding:0 0 0 20px;
}

div#rightArea div#contents ul.pagenavi_top li,
div#rightArea div#contents ul.pagenavi_bottom li{
	float: left; 
	display: inline;
	width: 35px;
	margin: 0 8px 0 0;
	font-size: 0;
	line-height: 0;
}

div#rightArea div#contents ul.pagenavi_top li.nextpage,
div#rightArea div#contents ul.pagenavi_bottom li.nextpage{
	width: 12px;
	margin: 0;
	padding: 8px 0 0 0;
}

div#rightArea div#contents ul.pagenavi_top li.previouspage,
div#rightArea div#contents ul.pagenavi_bottom li.previouspage{
	width: 12px;
	padding: 8px 0 0 0;
}

div#rightArea div#contents p.manga {
	clear: both;
	width: 710px;
	margin: 0 auto 20px auto;
	font-size: 0;
	line-height: 0;	
}

div#rightArea div#contents p.txt_end {
	width: 710px;
	margin: 0 auto 30px auto;
	text-align: right;
	font-size: 0;
	line-height: 0;
}

div#rightArea div#contents p.btn_index {
	clear: both;
	width: 710px;
	margin: 0 auto;
	text-align: right;
	font-size: 0;
	line-height: 0;
}


	div#rightArea div#contents ul.pagenavi_top:after,
	div#rightArea div#contents ul.pagenavi_bottom:after { 
		content: " "; 
		display: block; 
		clear: both; 
		height: 0; 
	} 
	div#rightArea div#contents ul.pagenavi_top,
	div#rightArea div#contents ul.pagenavi_bottom { 
		display: inline-block; 
	} 
	div#rightArea div#contents ul.pagenavi_top,
	div#rightArea div#contents ul.pagenavi_bottom { 
		display: block;
	}

