
/* ----------------------------------------
bookspage
---------------------------------------- */

#bookspage #content{
	margin-top:10px;
	}

#bookspage #wrapper #content .R{
	/*float:right;*/
	width:710px;
	}

#bookspage #header-btn{
	margin-right:0;
	padding-right:10px;
	}

#bbsnavi{
	margin-top:10px;
	}

/* ----------------------------------------
lineup
---------------------------------------- */

h4{
	padding-left:10px;
	color:#f27b90;
	font-size:110%;
	font-weight:bold;
	background:#fff url("/pc/static/images/li.gif") center left no-repeat;
	}

.lineupBook{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
	}

.scheduleLink{
	margin-top:5px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	border-bottom:1px dashed #ccc;
	}

.lead{
	color:#f27b90;
	}

.green{
	color:#28C9CB;
	font-weight:bold;
	}

.comingsoon{
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	border-bottom:1px dashed #ccc;
	}

.lineupBook img,
.lineupLink{
	float:left;
	}

.lineupBook dt,
.lineupBook dd{
	padding-left:10px;
	line-height:1.5em;
	}

.scheduleLink{
	line-height:1.5em;
	}

.lineupBook dt,
.scheduleLink dt{
	font-size:110%;
	font-weight:bold;
	}

.scheduleLink dt{
	padding-top:5px;
	}

.lineupLink{
	padding-left:10px;
	}

/* ----------------------------------------
writer
---------------------------------------- */

.writerList{
	float:left;
	width:15%;
	margin:20px 10px 20px 10px;
	}

.writerList dt{
	padding-left:10px;
	color:#f27b90;
	font-size:110%;
	font-weight:bold;
	background:#fff url("../../../images/li.gif") center left no-repeat;
	}
