@charset "utf-8";
/* CSS Document */

#founder h3 {
	margin:10px 100px;
	height:70px;
}
#founder h4 {
	margin-top:40px;
}
#founder h5 {
	margin-top:20px;
}
#founder img.right{
	float:right;
	padding:0px 10px 0px 25px;
}
#founder .visual {
	width:860px;
	float:left;
	overflow:auto;
	margin-top:20px;
}
#founder .catebox {
	background:url(../../common/img/content_top.gif) no-repeat;
	overflow:auto;
	padding-top:5px;
}

#founder dl.cate {
	background:url(../../common/img/content_bg.gif) repeat-y;
	margin-top:10px;
	padding:0px;

}

#founder dt.cate {
	background:url(../../common/img/content_bottom.gif) bottom no-repeat;
	margin-left:-3px;
	padding-left:-3px;
	padding-bottom:10px;
	_height:1100px;
}

#founder ul.main {
	padding:5px;
	overflow:auto;
}

#founder ul.main li {
	margin-bottom:20px;
}

#founder ul.voice_top{
	background:url(../img/img01.jpg) left no-repeat;
	height:560px;
}

#founder ul.voice_top li.en {
	padding-left:150px;
	margin-bottom:5px;
	font-size:80%;
	line-height:140%;
}
#founder .voice_sec{
	overflow:auto;
	clear:both;
	padding-top:0px;
}


#founder .enbox  {
	font-size:90%;
	width:650px;
	float:left;
	line-height:140%;
	padding-top:20px;
}
#founder .enbox p.seibun {
	font-size:90%;
	line-height:180%;
}
#founder .enbox p.seibun strong {
	color:#630;
	font-weight:bold;
}

