@charset "UTF-8";



/*===========================================
	div#lightnovel_view
===========================================*/
div#lightnovel_view {
}

/* div.box */
div#lightnovel_view div.box {
	background:url(../img/common/dotted.gif) repeat-x bottom;
	padding:10px 15px 11px;
}

/* div.ads */
div#lightnovel_view div.ads {
	padding:5px 15px 16px;
	overflow:hidden;
}
div#lightnovel_view div.ads h4 {
	width:100px;
	padding-right:10px;
	float:left;
	font-weight:normal;
	font-size:0.95em;
	color:#999;
	text-align:center;
	line-height:55px;
}
div#lightnovel_view div.ads div.ad {
	float:right;
	width:490px;
}

/* div.head */
div#lightnovel_view div.head {
	overflow:hidden;
}
div#lightnovel_view div.head div.title div.nodisplay {
	color:red;
}
div#lightnovel_view div.head div.title {
	width:380px;
	float:left;
	padding:25px 0 0;
}

div#lightnovel_view div.head div.title h3 {
	margin:0 0 0.25em;
}
div#lightnovel_view div.head div.title h3 span.status,
div#lightnovel_view div.head div.title h3 span.edit {
	font-weight:normal;
	font-size:0.8em;
}

div#lightnovel_view div.head div.title p.writer {
	margin-bottom:0.25em;
}

div#lightnovel_view div.head div.lightnovel_info {
	width:200px;
	float:right;
	border:1px solid #C1CBD6;
	background:#DDE8F5;
	padding:5px;
	font-size:0.85em;
	line-height:1.4em;
}

div#lightnovel_view div.head div.lightnovel_info ul {
	margin:0 0 3px;
	list-style-type:none;
}

div#lightnovel_view div.head div.lightnovel_info div.bookmark {
}

/* div.lightnovel_body */
div#lightnovel_view div.lightnovel_body {
	padding-top:20px;
}
div#lightnovel_view div.lightnovel_body div.thumb {
	padding:10px 0 30px;
	text-align:center;
}
div#lightnovel_view div.lightnovel_body p.body {
	margin:0 0 1.5em;
	font-size:1.3em;
	line-height:1.3em;
}
div#lightnovel_view div.lightnovel_body div.chapters {
	margin-bottom:30px;
	border-bottom:1px solid #999;
}
div#lightnovel_view div.lightnovel_body div.chapters h4 {
	border-bottom:1px solid #999;
	margin-bottom:0;
	padding-bottom:0.25em;
	color:#666;
	font-size:1.2em;
}
div#lightnovel_view div.lightnovel_body div.chapters h4 span {
	margin-left:1em;
	font-weight:normal;
	font-size:0.8em;
	line-height:normal;
}
div#lightnovel_view div.lightnovel_body div.chapters ul {
	margin-bottom:0;
}
div#lightnovel_view div.lightnovel_body div.chapters ul li {
	background:url(../img/common/dotted.gif) repeat-x top left;
	position:relative;
	top:0; left:0;
	padding:11px 100px 10px 10px;
	font-weight:bold;
	font-size:1.1em;
	line-height:normal;
	cursor:pointer;
}
div#lightnovel_view div.lightnovel_body div.chapters ul li span {
	position:absolute;
	top:10px; right:10px;
	font-weight:normal;
	font-size:0.85em;
}
div#lightnovel_view div.lightnovel_body div.chapters ul li.hover {
	background-color:#FFF5D9;
}
div#lightnovel_view div.lightnovel_body div.chapters ul li.first {
	background-image:none;
}
div#lightnovel_view div.lightnovel_body p.rights {
	margin:0;
	text-align:right;
	color:#999;
	font-size:0.9em;
}

/* div.more_info */
div#lightnovel_view div.more_info {
	padding-bottom:15px;
	background:#fff;
	overflow:hidden;
}

div#lightnovel_view div.more_info h5 {
	color:#777;
	font-weight:normal;
	font-size:0.85em;
}

div#lightnovel_view div.more_info div.ratings {
	width:110px;
	padding:0 20px 0 0;
	float:left;
}

div#lightnovel_view div.more_info div.ratings h5 {
	margin:0;
	text-align:center;
}

div#lightnovel_view div.more_info div.ratings table {
	border:1px solid #000;
	width:100%;
	margin:0;
}

div#lightnovel_view div.more_info div.ratings table th, div#lightnovel_view div.more_info div.ratings table td {
	padding:0 3px;
	border:1px solid #000;
	font-size:0.9em;
	line-height:1.4em;
}

div#lightnovel_view div.more_info div.ratings table th {
	background:#eee;
	border-right:0;
}

div#lightnovel_view div.more_info div.ratings table td {
	border-left:0;
	text-align:right;
}

div#lightnovel_view div.more_info div.ratings table thead th, div#lightnovel_view div.more_info div.ratings table thead td {
	background:#000;
	color:#fff;
	font-size:0.8em;
	text-align:center;
	line-height:1.2em;
}

div#lightnovel_view div.more_info div.ratings table tfoot th, div#lightnovel_view div.more_info div.ratings table tfoot td {
	border-top:3px double #000;
	line-height:1.2em;
}

div#lightnovel_view div.more_info div.ratings table tfoot th {
	background:#ddd;
	font-weight:bold;
	text-align:right;
}

div#lightnovel_view div.more_info div.tags {
	margin:0 0 10px;
}

div#lightnovel_view div.more_info div.tags h5 {
	display:inline;
}

div#lightnovel_view div.more_info div.tags ul {
	display:inline;
	list-style-type:none;
}

div#lightnovel_view div.more_info div.tags ul li {
	margin-right:0.5em;
	display:inline;
}

div#lightnovel_view div.more_info div.foot_ads {
}

div#lightnovel_view div.more_info div.foot_ads h5 {
	margin:0 0 0.5em;
}

div#lightnovel_view div.more_info div.foot_ads div.ad {
}

/* div.get_url */
div#lightnovel_view div.get_url {
	border:1px solid #ccc;
	background:#ff9;
	padding:5px 0 0;
}

div#lightnovel_view div.get_url h4 {
	display:none;
}

div#lightnovel_view div.get_url table {
	margin:0 0 0 auto;
}

div#lightnovel_view div.get_url table th, div#lightnovel_view div.get_url table td {
	padding:0 5px 3px 5px;
	text-align:right;
}

div#lightnovel_view div.get_url table th {
}

div#lightnovel_view div.get_url table td {
}

div#lightnovel_view div.get_url table td input.url {
	width:300px;
}


/*===========================================
	div#lightnovel_comments
===========================================*/
div#left_pain div#lightnovel_comments {
}
div#left_pain div#lightnovel_comments div.box {
	background:url(../img/common/dotted.gif) repeat-x bottom left;
	padding:5px 5px 15px;
}
div#left_pain div#lightnovel_comments div.thumb {
	margin:0 10px 10px 0;
	float:left;
}
div#left_pain div#lightnovel_comments h4 {
	margin-bottom:0;
	font-weight:bold;
	font-size:1em;
}
div#left_pain div#lightnovel_comments div.date {
	margin-bottom:10px;
	font-size:0.9em;
	color:#777;
}
div#left_pain div#lightnovel_comments div.box p.rating {
	clear:left;
	font-weight:bold;
}
div#left_pain div#lightnovel_comments div.box p.rating span {
	color:red;
}
div#left_pain div#lightnovel_comments div.box p.rating a {
	color:red;
}
div#left_pain div#lightnovel_comments div.box p.rating a:hover {
	color:#f99;
}
div#left_pain div#lightnovel_comments p.body {
	margin-bottom:0;
	clear:left;
}



