@charset "UTF-8";

.mainBox01 .section h3 ,
.mainBox01 .section .ttlSub,
.sectionBox01 h4{
	text-align:center;
}
.detailBtn{
	float:right;
	margin-right:30px;
}
.sectionBox01 p{
	margin:8px 0 0 0;
	padding:185px 25px 0;
	_padding:185px 25px 0;
	font-size:12px;
}

.box01,
.box03{
	margin-right:10px;
}
.box01,
.box02{
	margin-bottom:10px;
}

.box01 p{
	background:url(../img/h4_ttl01_pic.jpg) scroll no-repeat center top;
}
.box02 p{
	background:url(../img/h4_ttl02_pic.jpg) scroll no-repeat center top;
}
.box03 p{
	background:url(../img/h4_ttl03_pic.jpg) scroll no-repeat center top;
}

.box04 p{
	background:url(../img/h4_ttl04_pic.jpg) scroll no-repeat center top;
}

.box05 p{
	background:url(../img/h4_ttl05_pic.jpg) scroll no-repeat center top;
}
#news span,
#twitter span{
	font-size:91%;
	display:block;
	}
#news,#twitter{
		width:330px;
		float:left;
	}
#news{
	margin-right:50px;
}

#news h5,
#customer h5{
	float:left;
}
.allBtn{
	float:right;
}
#twitter p{
	margin-top:15px;}
#news li,
#twitter li,
#twitter p{
	background: url(../common/img/borderw01.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin-top:10px;
	list-style:none outside none;
}

#customer {
	margin-top:30px;
}
#customer ul{
	clear:both;
}
#customer ul li{
	float:left;
	margin:5px 20px 0 0 ;
	text-align:center;
	padding-bottom:10px;
}
#customer ul li.last{
	margin-right:0;
	}
#customer ul li a{
	display:block;
	width: 160px;
	height: 106px;
	background-color:#cbd7d9;
}
#customer ul li img{
	height: 106px;
}
#customer ul li span{
	font-size:85%;
	display:block;
	line-height:1.2;
}	

	
	