/*******************************
 * voice_form
********************************/
#sb-body-inner div.html {
    background-color:#FFF;
    padding:1.2em;
}
#sb-body-inner h4.voice_form_title{
	width: 350px;
	height: 30px;
	background-image: url('/front/img/introduction_voice/give_your_voice.png');
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999em;
	overflow: hidden;
}
#sb-body-inner p.comment {
	width: 618px;
	height: 22px;
	background-image: url('/front/img/introduction_voice/wating_for_your_voice.png');
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999em;
	overflow: hidden;
}
#sb-body-inner div.input_voice{
    margin:0 50px;
}
#sb-body-inner .input_voice table {
    width: 100%;
}
#sb-body-inner .input_voice table tr th {
    background-color: #0099CC;
    color:#FFFFFF;
    width:200px;
    text-align:right;
}
#sb-body-inner .input_voice table tr td input.name {
    width:200px;
}
#sb-body-inner .input_voice table tr td input.mail {
    width:250px;
}
#sb-body-inner .input_voice table tr td p.error{
    padding:0.1em 1.0em;
}
#sb-body-inner .input_voice div.buttons img{
    margin-right:8px;
}
#sb-body-inner .input_voice div.buttons{
    width: 280px;
	float:right;
}
#sb-body-inner div.input_voice h3.thanks{
    background-image:url("/front/img/introduction_voice/voice_thanks.png");
    background-position:left top;
    background-repeat:no-repeat;
    height:30px;
    overflow:hidden;
    text-indent:-9999em;
    width:450px;
	margin-bottom:1.5em;
}
#sb-body-inner div.input_voice div.box{
    border: 1px solid #CCCCCC;
    height: 120px;
	margin-bottom: 2.0em;
	width: 100%;
}
#sb-body-inner div.input_voice div.box p{
    margin-left:3.0em;
	font-size:0.8em;
}
#sb-body-inner .input_voice div.close_button{
    width: 130px;
	float:right;
}


