@charset "Shift_JIS";
/* CSS Document */



body{
background-color:#fff;
margin:0;
padding:0;
font-size:100%;
}

img{
border:0;
}

.clear{
clear:both;
}

p,h1,h2,h3,h4,h5,dt,dd{
	margin:0;
	padding:0;
	}
	

/*---------------------------------
メイン
----------------------------------*/
#all{
	width:590px;
	margin-bottom:10px;
	}
	
/*---------サイン本告知	----------*/

#main{
	width:590px;
	height:611px;
	background-image:url(image/main.jpg);
	background-repeat:no-repeat;
	}
	
	#main h1,h2,h3,h4{
		text-indent:-9999px;
		}
		
/*---------------------------------
内容紹介
----------------------------------*/	
#book{
	width:590px;
	height:607px;
	background-image:url(image/cover.jpg);
	background-repeat:no-repeat;
	}
	
	#book .text{
		width:560px;
		margin:0 auto;
		color:#fff;
		line-height:1.5em;
		}
		
	#book .basket{
		width:245px;
		display:inline;
		float:left;
		margin:200px 0 0 30px;
		}
		
	#book .basket p{
		color:#fff;
		line-height:1.5em;
		text-align:right;
		}
		
	#book .basket p a:link{
		color:#fff;
		}
		
	#book .basket p a:visited{
		color:#fff;
		}
		
	#book .basket p a:hover{
		color:#78c6f8;
		}
		
	#book .cover{
		width:225px;
		height:317px;
		display:inline;
		float:right;
		margin:100px 47px 0 0;
		}
/*---------------------------------
著者紹介
----------------------------------*/		
#chosha{
	width:590px;
	background-color:#e1e1d6;
	}	
	
	#chosha dl{
		width:550px;
		height:180px;
		margin:0 auto;
		border:solid 1px #666;
		}
		
	#chosha dt{
		width:100px;
		height:141px;
		float:left;
		display:inline;
		margin:10px 0 10px 10px;
		}
		
	#chosha dt p{
		font-size:80%;
		margin-top:5px;
		text-align:center;
		}
		
	#chosha dd{
		width:410px;
		float:right;
		display:inline;
		margin:10px 10px 10px 0;
		}
		
	#chosha dd p#a{
		margin-bottom:10px;
		}
		
	#chosha dd p#b{
		line-height:1.3em;
		}
		
/*---------------------------------
著者メッセージ
----------------------------------*/
#message{
	width:590px;
	height:566px;
	background-image:url(image/message.gif);
	background-repeat:no-repeat;
	}
	
	#message h4{
		text-indent:-9999px;
		}		
	





























































