#main_01 {
	position:relative;
	width:960px;
}

#index-01 {
	position:relative;
	float:left;
	width:296px;
	height:33px;
	background:#FDF8EF;
	vertical-align: bottom;
	text-align: left;
}

#index-02 {
	position:relative;
	float:right;
	width:664px;
	height:121px;
	overflow: visible;
}

#index-03 {
	position:relative;
	width:296px;
	height:88px;
		float:left;
}

#btn {
	position:relative;
	width:960px;
	height:24px;
	float:left;
}


#big_hon{
	position:relative;
	width:244px;
	height:316px;
	background-image: url(../images/book_back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float:left;
	
	
}


#big_hon_shita2 {
	position:relative;
	width:732px;
	overflow: visible;
	text-align: left;
}


#big_hon_imag{
	position:relative;
	width:244px;
	height:187px;
	left:2;
	float:left;
	}

#big_hon_ue{
	position:relative;
	width:244px;
	height:129px;
	float:left;	
}


#big_hon_matome {
	position:relative;
	width:244px;
	overflow: visible;
	height: 373px;
}

#big_hon_matome2 {
	position:relative;
	width:488px;
	overflow: visible;
	height: 373px;
}

#big_hon_matome3 {
	position:relative;
	width:735px;
	overflow: visible;
	height: 373px;
}


#big_hon_shita1 {
	position:relative;
	width:734px;
	height:594px;
	overflow: visible;
}



#bunner {
	position:relative;
	width:960px;
	float:left;
	background-color: #FDF8EF;
	overflow: visible;

}


#ueno_bubun {
	position:relative;
	width:960px;
	float:left;
	background-color: #FDF8EF;
	overflow: visible;
	height: 371px;
	background-image: url(../images/bar.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}


#ueno_bubun2 {
	position:relative;
	width:960px;
	float:left;
	overflow: visible;
	height: 364px;
	background-image: url(../images/bar.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}




#shitano_bubun {
	position:relative;
	float:left;
	overflow: visible;
	width:960px;
	
	background-image: url(../images/index_09.jpg);
}


#shitano_bubun_list {
	position:relative;
	float:left;
	overflow: visible;
	width:960px;
	height:826px;
	background-image: url(../images/list_back.jpg);
}


#shitano_bubun_list2{
	position:relative;
	float:left;
	overflow: visible;
	width:960px;
	
	background-image: url(../images/list_back.jpg);
}


#kensaku {
	position:relative;
	float:left;
	overflow: visible;
	width:183px;
	height:200px;
	background-image: url(../images/index_09.jpg);

}




body,td,th {
	color: #666666;
	background-color: #61504C;
}
.style1 {color: #6a3a0d}
.style2 {color: #c61a22}

#s_book1{
	position:relative;
	width:182px;
	height:298px;
	
	
	float:left;	
}


#s_book_ue{
	position:relative;
	width:182px;
	height:70px;
	float:left;	
}


#s_book_shita{
	position:relative;
	width:182px;
	height:140px;
	float:left;
	background-image: url(../images/s_book1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}





#s_book_spc{
	position:relative;
	width:182px;
	height:88px;

	float:left;
}


#page_hidari{
	position:relative;
	width:180px;
	height:60px;
	float:left;
	
}


#page_mannaka{
	position:relative;
	width:372px;
	height:60px;
	float:left;
	padding-top: 4px;
}

#page_migi{
	position:relative;
	width:180px;
	height:60px;
	float:left;
}
