#voice h4 {
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}
#voice #nav {
	width: 600px;
	margin: 10px auto 0;
}
#voice #nav li {
	float: left;
	margin: 0 15px 15px 0;
}
#voice #nav li:nth-child(3) {
	margin: 0 0 15px 0;
}
#voice #nav li:nth-child(4), #voice #nav li:nth-child(5) {
	margin: 0 15px 0 0;
}
#voice #nav li img:hover {
	filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
}
#voice h2#tit_voice {
	margin: 30px 0 -20px 0;
}
#voice .voiceframe {
	margin: 30px 10px 0;
	border: solid 2px #9cafac;
	border-radius: 4px;
}
#voice .voiceframe h5 {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	padding: 10px 10px 10px 80px;
	background-position: 10px 12px;
	background-repeat: no-repeat;
}
#voice .voiceframe h5.voice01 {
	background-image: url(../../voice/img/icon_voice01.png);
}
#voice .voiceframe h5.voice02 {
	background-image: url(../../voice/img/icon_voice02.png);
}
#voice .voiceframe h5.voice03 {
	background-image: url(../../voice/img/icon_voice03.png);
}
#voice .voiceframe h5.voice04 {
	background-image: url(../../voice/img/icon_voice04.png);
}
#voice .voiceframe h5.voice05 {
	background-image: url(../../voice/img/icon_voice05.png);
}
#voice .voiceframe .voicebody {
	border-top: solid 2px #9cafac;
	padding: 13px;
}
#voice .voiceframe .voicebody .message {
	background-image: url(../../voice/img/bg_message.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 0 0 5px;
}
#voice .voiceframe .voicebody .message p {
	background-image: url(../../voice/img/icon_message.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	padding: 40px 15px 10px;
}
#voice .voiceframe .voicebody .improve {
	margin: 15px 0 0;
}
#voice .voiceframe .voicebody .improve .img {
	margin: 10px auto;
	text-align: center;
}