

/*   index.html
/*	 トップページ
------------------------*/


/*   toppage main area
------------------------*/
#contents{
text-align:left;
padding:10px 9px 9px 9px;
margin:0 auto;

}
.topImg {
float:left;
width:466px;
height:385px;
}
.topLead{
float:left;
width:466px;
height:385px;
background:url(../img/main_back.jpg) right bottom no-repeat;
}
h2 {
padding:38px 0px 20px 20px;
}
p.topMeg{
padding:20px 0px 0px 20px;
margin:0px;
}
#InfoBox {
text-align:left;
padding:0px;
margin:0 auto;
background:#f2f2f2;
width:950px;
}
.infoL{
float:left;
width:453px;
padding:15px 0px 10px 0px;
}
.infoL img{
padding-bottom:5px;
}
.infoR{
padding:15px 0px 10px 0px;
float:right;
}
p.newsTtl{
padding-bottom:8px;
}
ul#news{
background:#FFFFFF;
padding:10px 15px;
}
ul#news li{
padding:0px 0px 0px 0px;
margin:0px;
}
ul#news li div.date{
	float:left;
	padding-right:15px;
}
ul#news li div.content{
	float:left;
	word-break: break-all;
	width:330px;
}