*{
	margin:0px;
	padding:0px;
 }
 


ul#page-nav{
	width:600px;
	height:45px;
	margin:0px auto 20px;
	border-top: double  #ccc000 3px;
	border-bottom:1px solid #ccc000;
	list-style:none;
	padding-left:3px;
}


ul#page-nav a{
	text-decoration: none;
	display:block;
}
a img{
	border: none;
}

ul#page-nav li{
	float:left;
	margin-top: 12px;
	margin-right:17px;
}
ul#page-nav li a:hover{
	border-bottom: 2px solid silver;		
}






table.setumei{
	line-height:1.2em;
	width:600px;
	margin:30px auto;
	font-size: 0.9em;
	text-align:center;

}


table.setumei td{
	padding: 5px;
	width: 25%;
}



td.title{
	font-size:1.2em;
	border-bottom: 1px dotted;
	text-align:left;
}

td.naiyou{
	text-align:left;
}



td.space{
	height:30px;
}

span.sub{
	font-size:75%;
	color:#000;
}

span.sub2{
	font-size:72%;
	color:#000;
}


table#p-book{
	width: 80%;
	margin-left: 0%;
	margin-right:20%
}



table#card{
	width:100%;
	line-height:1.2em;
}
table#card td{
	padding:10px;
}

td#profile{
	border: 1px solid #99CC00;
	padding: 15px;
	text-align: left;
	width:70%;
}

span#tukui-name{
	font-size:1.3em;
}


td.title2{
	font-size:1.2em;
	border-bottom: 1px dotted;
	text-align:left;
	height:3.5em;
}


p#k-setumei{
	width: 95%;
	line-height:1.3em;
	font-size:90% ;
	margin:20px auto;
}


table#k-sakuhin thead td{
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	height:1.5em;
}


table#tyuu{
	width:600px;
	margin:30px auto;
}

table#tyuu td{
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	padding: 5px;

}
td.title2{
	font-size:1.2em;
	text-align:left;
	border:none;
}


td.naiyou2{
	text-align:left;
	width:50%;
}

td.naiyou2 img{
	width:225px;
	margin-bottom: 10px;
}
