/*--------------------------------------------

	For booklist file

	Last update : 2009.11.7
	mio urakami

	---------------------------
	1-0 structure
		1-1 common
		1-2 float clear

	2-0 visual setting
		2-1 common
		2-2 h1area
		2-3 booklistarea
--------------------------------------------*/


/*----------------------------------------------------------------
1-0 structure
-----------------------------------------------------------------*/

/*--------------------------------------------
1-1 common
---------------------------------------------*/

#h1area h1{
	float:left;
	width:490px;
}

#h1area .lead{
	float:right;
	width:440px;
}

/* --------------------------------------------
1-2 float clear
---------------------------------------------*/

#main{
	clear:both;
}

/*----------------------------------------------------------------
2-0 visual setting
-----------------------------------------------------------------*/

/* --------------------------------------------
2-1 common
---------------------------------------------*/

ul{
	list-style:none;
}

#main{
	width:950px;
}


/* --------------------------------------------
2-2 h1area
---------------------------------------------*/

#h1area{
	width:936px;
	margin:0 7px;
}

#h1area h1 .sub{
	font-size:58%;
}

#h1area p.lead, #h1area .lead p{
	font-size:86%;
	line-height:1.5;
}

#h1area .lead p.attention{
	margin:0.6em 0 0 0;
	color:#f74645;
	font-size:82%;
}

#h1area h1{
	padding:9px 0 15px 0;
	font-size:200%;
	line-height:1.17;
}

#h1area .lead{
	padding:8px 0 15px 0;
}

/* --------------------------------------------
2-3 booklistarea
---------------------------------------------*/


#main table{
	margin-top:15px;
	width:950px;
}

#main th{
	padding:8px 13px;
	background:#edebe5;
	color:#666;
}

#main th.title{
	padding:20px 13px;
	background:none;
	border-bottom:1px solid #d4cfbe;
	color:#5e4322;
}

#main td{
	padding:20px 32px 20px 13px;
	border-bottom:1px solid #d4cfbe;
}

#main td.title{
	width:35%;
}

#main td.author{
	width:45%;
}

#main td.year{
	padding-right:13px;
	width:7%;
}
