.dialogBase
{
	width:0px;
	height: 94px;
	max-height: 94px;
	box-shadow: 5px 5px 10px rgba(0,0,0,0.5);
	position: absolute;
	left: 50%;
	text-align: right;
	z-index: 10000;
	overflow: hidden;
}
.dialogBase textarea
{
	width: 480px;
	height: 43px;
	margin: 5px;
}
.dialogKohane
{
	background:url('_charvote1_dialog_bg_kohane.png');
	top: 600px; /*メニュー追加時には+100px*/
	margin-left: -400px;
}
.dialogSana
{
	background:url('_charvote1_dialog_bg_sana.png');
	top: 370px; /*メニュー追加時には+100px*/
	margin-left: -170px;
}
.dialogTanya
{
	background:url('_charvote1_dialog_bg_tanya.png');
	top: 600px; /*メニュー追加時には+100px*/
	margin-left: 40px;
}
.dialogMutsuki
{
	background:url('_charvote1_dialog_bg_mutsuki.png');
	top: 370px; /*メニュー追加時には+100px*/
	margin-left: 150px;
}
.dialogInner
{
	height: 94px;
}
#dialog_kohane_comment,
#dialog_sana_comment,
#dialog_tanya_comment,
#dialog_mutsuki_comment
{
	height: 0px;
	background: #25afc9;
	overflow: hidden;
	vertical-align: middle;
}
#dialog_kohane_comment img,
#dialog_sana_comment img,
#dialog_tanya_comment img,
#dialog_mutsuki_comment img
{
	margin-right: 5px;
}

.charvoce_radius
{
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
}

#overlay {

	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 9999;
	text-align: center;
	display: none;
	background: #ffffff;
	filter: alpha(opacity=50);
    -moz-opacity:0.50;
    opacity:0.50;
}

.scrImg {
	left: -100px;
	margin: 0 auto;
	display: none;
	position: relative;
}