
/*---------テーブル枠のみ----------*/

table.gline {
		border: 1px #666 solid;
		border-collapse: collapse;
		margin-top:10px;
		margin-left:20px;
}
table.gline td {
		border: 1px #666 solid;
		padding: 2px;
}
table.gline th {
		border: 1px #666 solid;
		padding: 2px;
}

/*---------線なしテーブル----------*/

table.noline {
		border: none;
		border-collapse: collapse;
}
table.noline td {
		border: none;
		padding: 2px;
}
table.noline th {
		border: none;
		padding: 2px;
}
/*---------既刊他　青時----------*/
p.pub{
	background-color: #FBFBDA;
	border: 1px #ddd solid;
	width : 550px;

}

span.blue {
	color : #2B729A;
	/*font-size : 0.8em;*/
	font-weight : bold;
}

span.red {
	color : #CC0000;
	/*font-size : 0.8em;*/
	font-weight : bold;
}

/*---------P　グレーライン----------*/
p.point{
	border: solid 1px #666;
	padding: 5px 10px;
	margin-left: 20px;
	/*background-color: #ffffcc;*/
	margin-top:10px;
	margin-left:20px;

}

/*---------span　注釈----------*/
span.cap{
	font-size : 0.8em;
	color : #666;
}

/*---------テキスト　パディング設定のみ----------*/
.pad20{
	padding: 0 20px;
}

.pad40{
	padding: 0 40px;
}

.pad60{
	padding: 0 60px;
}



/*---------書籍タイトル前の副題----------*/
#books_infoR p.sub_title{
	font-size: 1em;
	line-height: 1.2;
	padding-top: 0px;
	padding-left: 0px;
}

/*---------詳細テーブル　3列----------*/
#books_infoR td.col3{
	padding: 0 4px;
	width:480px;
}

