#neck {
	background: url(../images/profile/profile_neck.jpg) no-repeat center center;
}

#profile_history .profile_history_matter {
	margin-bottom: 60px;
}

#profile_history h3.history {
	background: #F1F1F1;
	line-height: 63px;
	font-weight: bold;
		-o-border-radius: 2px;
		-ms-border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
	border-radius: 2px;
}
#profile_history h3.history span {
	float: left;
	display: block;
	margin-right: 30px;
	padding: 0 30px;
	color: #FFF;
	font-weight: normal;
	background: #4B4B4B;
		-o-border-top-left-radius: 2px;
		-ms-border-top-left-radius: 2px;
		-webkit-border-top-left-radius: 2px;
		-moz-border-topleft-radius: 2px;
	border-top-left-radius: 2px;
		-o-border-bottom-left-radius: 2px;
		-ms-border-bottom-left-radius: 2px;
		-webkit-border-bottom-left-radius: 2px;
		-moz-border-bottomleft-radius: 2px;
	border-bottom-left-radius: 2px;
}
#profile_history h3.history.present span {
	background: #0083D6;
}


#profile_history ul {
	margin: 0 0 30px 21px;
	list-style: disc;
}
#profile_history li {
	margin-bottom: 12px;
	font-size: 14px;
}
#profile_history li .note {
	display: block;
	padding-top: 6px;
	font-family: Arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック","MS PGothic",sans-serif;
}

#profile_history .history_matters {
	padding: 0 30px;
}

#profile_history .history_got {
	clear: both;
	margin: 45px 150px;
	padding: 12px;
	text-align: center;
	color: #B53232;
	font-size: 15px;
	border-top: 2px solid #B53232;
	border-bottom: 2px solid #B53232;
		-o-border-radius: 2px;
		-ms-border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
	border-radius: 2px;
}
#profile_history .history_got.longer {
	clear: both;
	margin: 0 150px 60px 150px;
}

#history_sony_process dl {
	float: left;
	margin: 30px 15px;
	width: 150px;
	text-align: center;
}
#history_sony_process dt {
	margin-bottom: 18px;
	height: 150px;
	color: #FFF;
	line-height: 150px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	letter-spacing: 0.05em;
	background: #888;
		-o-border-radius: 75px;
		-ms-border-radius: 75px;
		-webkit-border-radius: 75px;
		-moz-border-radius: 75px;
	border-radius: 75px;
}
#history_sony_process dd {
	font-size: 12px;
	color: #888;
}
#history_sony_process #process_1 dt {
	background: #89DBBD;
}
#history_sony_process #process_2 dt {
	background: #5AC9A0;
}
#history_sony_process #process_3 dt {
	background: #36AF83;
}
#history_sony_process #process_4 dt {
	background: #1C9C6D;
}
#history_sony_process #process_5 dt {
	background: #008B58;
}

#history_lehman {
	margin: 0 30px 60px 30px;
	background: #F0F0F0;
	background: url(../images/profile/history_lehman.jpg) no-repeat #F0F0F0 left top;
}
#history_lehman p {
	margin-bottom: 0;
}
#history_lehman .history_lehman_text {
	margin-bottom: 0;
	padding: 24px 24px 24px 360px;
}
#history_lehman .history_lehman_text h3 {
	margin-bottom: 12px;
	font-weight: bold;
}
#history_lehman .history_lehman_text h3 span {
	font-size: 12px;
}
#history_lehman .history_lehman_text ol {
	margin: 0 0 0 21px;
	list-style: decimal;
}
#history_lehman .history_lehman_text li {
	margin-bottom: 9px;
	font-size: 14px;
}

#history_mitsui_success {
	margin: 0 90px 60px 90px;
	padding: 90px;
	background: #FFF;
	border: solid 1px #DDD;
}
#history_mitsui_success h3 {
	font-weight: bold;
	font-size: 15px;
	text-align: center;
}
#history_mitsui_success ol {
	margin-left: 21px;
	list-style: decimal;
}
#history_mitsui_success li {
	margin-bottom: 18px;
}