/* profile.css */

#profile h1 {
	margin-bottom: 1em;
}
#profile h2 {
	padding-bottom: 2px;
	margin-left: -16px;
	margin-bottom: 1em;
	border-bottom: 1px solid #000;
	font-size: 125%;
}
#profile h3 {
	padding-bottom: 2px;
	margin-bottom: 0.5em;
	background: transparent url(../css/line_dot.gif) repeat-x scroll left bottom;
	font-size: 110%;
}
#career,
#biography {
	clear: both;
	margin-bottom: 2em;
	padding-left: 16px;
}

.languageMenu {
	margin: -45px 0px 20px 0px;
	text-align: right;
}
.languageMenu a {
}

/* 経歴・役職 */
#career h3{
	padding-left: 0;
	border: none;
	font-weight: normal;
}
.ph_main {
	float: right;
	margin-right: -3px; /* IE6 */
	border-left: 10px solid #FFF;
}
#career ul{
	margin-bottom: 0.75em;
	padding-left: 8px;
}
#career li {
	list-style-type: none;
	padding-left: 8px;
	background: transparent url(../css/icon_dot.gif) no-repeat scroll left 0.6em;
}
/* 略歴 */
#profile table td {
	padding-bottom: 5px;
}
#profile table td.date {
	width: 170px;
	vertical-align: top;
}