@charset "utf-8";

/* contentsArea_style
----------------------------------------------- */
div#contentsArea div#mainContent div.contentsbox div.box ul{
	width:600px;
	height:auto;
}

div#contentsArea div#mainContent div.contentsbox div.box ul li{
	margin-bottom:5px;
	padding-left:10px;
	background-image:url(/rekishi/common/images/icon_allow.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

div#contentsArea div#mainContent div.contentsbox div.box p{
	margin-bottom:15px;
	height:auto;
	line-height:1.4em;
}

div#contentsArea div#mainContent div.contentsbox div.box div.cap{
	width:210px;
	float:left;
}
div#contentsArea div#mainContent div.contentsbox div.box div.cap img{
	margin:0 15px 5px 0;

}
div#contentsArea div#mainContent div.contentsbox div.box img.right{
	margin:0 0 15px 15px;
	float:right;
}
div#contentsArea div#mainContent div.contentsbox div.box img.left{
	margin:0 0 15px 15px;
	float:right;
}

div#contentsArea div#mainContent div.contentsbox div.box h6{
	font-size:1em;
	font-style:normal;
	margin:0 0 7px 0;
}


div#contentsArea div#mainContent div.contentsbox div.box div.writer{
	width:90%;
	border:1px solid #663300;
	padding:10px 20px 10px 20px;
}


div#contentsArea div#mainContent div.contentsbox p.link{
	width:630px;
}
div#contentsArea div#mainContent div.contentsbox p.link a.pre{
	float:left;
}
div#contentsArea div#mainContent div.contentsbox p.link a.next{
	float:right;
}

div#contentsArea div#mainContent div.contentsbox h4.rensai{
	padding:20px 0 0 175px;
	background-image:url(/rekishi/know/images/img_title_know02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:640px;
	height:26px;
}