#mainArea .news2Column{
	width:640px;
	margin:15px 0;
	position:static;
}

#mainArea .news2Column .newsImage{
	width:200px;
	float:left;
}
#mainArea .news2Column .listImage{
	width:440px;
	float:right;
}


/* 5つ並びのdiv*/
#mainArea .news2Column .listImage ul li.split5Column{
	list-style-type:none;
	width:78px;
	padding:0 0 0 10px;
	text-align:center;
	float:left;
	background:none;
}
#mainArea .news2Column .listImage .split5Column img{
	width:100%;
	margin:auto;
}
#mainArea .news2Column .listImage .split5Column span{
	font-size:78.5%;
}


/*custom2colum*/
#mainArea .knowledge2Column{
	width:640px;
	padding:0px;
}

#mainArea .knowledge2Column .column{
	width:auto;
	height:auto;
	padding:0px;
}

#mainArea .knowledge2Column .leftcolumn{
	margin:0px 25px 0px 0px;
	float:left;
}

#mainArea .knowledge2Column .rightcolumn{
	margin:0px 0px 0px 25px;
	float:right;
	width:220px;
}
#mainArea .knowledge2Column p{
	padding:0;
	margin:0px 0px 20px;
}

#mainArea .linkageBox ul.link li{
	list-style:none;
	float:right;
	margin:0;
	width:90%;
}

#mainArea .smallText{
	font-size:80%;
}

/* 画像のみのdivなどに適応 適切なスペースをとる*/
.btnSpace{
	margin-left:30px;
}

.btnSpace img{
	margin-top:10px;
	width:95%;
}

