@charset "utf-8";

body {
	background:none;
}
#page {
	width:600px;
	margin:0 auto;
	background:none;
}
#container {
	width:600px;
	margin:0 auto;
	background:none;
}
#header {
	width:600px;
	height:auto;
	margin:0 auto;
	background:none;
}
#hnavi {
	display:none;
}
#gnavi {
	display:none;
}
#contentsR {
	float:none;
	width:auto;
}
#mainContents {
	float:none;
	margin:0 auto;
	padding:0;
}
#contentsL {
	display:none;
}
.lnavi {
	display:none;
}
#footer {
	width:600px;
	margin:0 auto;
	background:none;
}

/*-------------------------------#main-------------------------------*/

#main .section .title {
	width:600px;
}#main .section .title.list {
	width:590px;
}#main .section .title.sub {
	width:590px;
}
#main .section#mainBook .contentsWrapper {
	width:594px;
}
#main .section#mainBook .title#mainBookTitle {
	width:auto;
}
#main .section#mainBook .entryWrapper {
	width:auto;
}
#main .section#mainBook .textWrapper {
	width:360px;
}
#main .section#mainBook .textWrapper table {
	width:358px;
}
#main .section#mainBook .noimage .textWrapper table  {
	width:570px;
	margin-left:10px;
}
/*book*/
#main .section#mainBook .textWrapper .netshopWrapper table {
	width:358px;
}
#main #mainBook.section .textWrapper table th {
	padding-right:5px;
}
#main .section#mainBookList .entryInner {
	width:125px;
}
/*search*/
#main #search.section table {
	width:510px;
}
#main #searchResult.section .entryWrapper {
	width:600px;
}
#main #searchResult.section .entry {
	page-break-before:avoid;
	page-break-after:avoid;
	overflow:hidden;
	width:510px;
	margin:0 auto;
}
#main #searchResult.section .entry .wrapper {
	page-break-before:avoid;
	page-break-after:avoid;
	overflow:hidden;
	width:510px;
	margin:0 auto;
}
#main #searchResult.section .entry .textWrapper {
	float:right;
	width:345px;
}
#main #searchResult.section .entry .pagetop {
	clear:both;
}
#main #searchResult.section table {
	width:343px;
}
/*contact*/
#main #contact.section table {
	width:589px;
}
/*cart*/
#main .section .textWrapper ul.link {
	width:580px;
}
