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


#about {
}


#about .spacer{
	margin:0px 0px 0px 0px;

}

#about .spacer2{
	margin:150px 0px 0px 0px;

}

#about #contents h3{
	margin:10px;
}

#about #contents h3.top{
	border-top:#b3b3b3 solid 1px;
	background-color:#e5f9fb;
	padding:5px 0px 5px 5px;
	width:610px;
	margin:0px 0px 0px 10px;
	font-size:0px;
}

#about #contents h3.about{
	margin:10px 10px 3px 10px;
}

#about #contents h3.about2{
	margin:30px 10px 3px 10px;
}

#about #contents p.contentsP{
	margin:10px 10px 20px 10px;

}

#about #contents .contBox{
	margin:20px 10px 20px 10px;
}

#about #contents .contBox2{
	margin:10px 10px 20px 10px;
}

#about #contents .contImg{
float:left;
margin:0px 10px 10px 0px;
}

#about #contents p.greet{
line-height:1.5em;
margin:0px;
padding:0px;
}


#about #contents p.now {
	margin:5px 10px 20px 0px;
	float:right;
}

#about #contents table.about {
	margin:0px 10px;
	padding:0px;

}

#about #contents table.history {
	margin:10px;
	padding:0px;

}

#about #contents td{
	vertical-align:text-top;
}

#about #contents td.about{
	background:#e5f9fb;
}

#about #contents ul.nothing {
	list-style-type:none;
	margin:10px 0px 30px 10px;
	padding:0px;
}

#about #contents ul.nothing li{
	padding:0px;
	margin:0px 0px 8px 0px;

}

#about #contents .bossPic {
	float:left;
	margin:0px 20px 10px 0px;
}


#about #contents .boss {
	margin:40px 0px 0px 0px;
	text-align:right;
	padding:0px;
}











