#corp h4{
	margin:25px auto 15px auto;
}
#corp h5{
	margin:0px auto 10px auto;
}
#corp h6{
	margin:5px auto 10px auto;
}
#corp #item-inner p{
	margin-bottom:15px;
}
#corp ol{
	list-style-position:inside;
}
#corp #item-inner li,
#corp #item-inner dt,
#corp #item-inner dd{
	padding-bottom:5px;
}

#corp table{
	width:860px;
	margin:auto auto 15px auto;
}
#corp th{
	width:20%;
}
/* box-philosophy */
#corp .box-philosophy{
	background:url(../corp/images/company/img-philosophy.jpg) no-repeat right 30px;
	padding-right:350px;
	padding-bottom:70px;
}
#corp .box-greeting{
	background:url(../corp/images/company/img-president-.jpg) no-repeat right 30px;
	padding-right:350px;
	margin-bottom:15px;
}
#corp .box-philosophy p,
#corp .box-greeting p{
	padding-left:10px;
}

/*box-company*/
#corp .box-company{
	padding:10px;
}
#corp .box-company h4{
	margin-top:0;
}

#corp .indepth-company,
#corp .indepth-company a,
#corp .indepth-company a:hover{
	display:block;
	width:177px;
	height:33px;
	text-indent:-9999px;}
#corp .indepth-company{background:url(../corp/images/company/btn-company-r.gif) no-repeat;}
#corp .indepth-company a{background:url(../corp/images/company/btn-company.gif) no-repeat;}
#corp .indepth-company a:hover{background:none;}




