@charset "UTF-8";
/**
 * c21_aスタイルシートvoice.css
 */
/*
======================================================

	■ 									

======================================================
*/
h4{
	margin-bottom:8px;
}
.box-left{
	float:left;
	width:147px;
}
.box-left img{
	border:1px solid #dddddd;
	margin-bottom:16px;
}
.box-right{
	float:right;
	padding:0 8px;
	width:401px;
}
p.name{
	background: url(../img/ribon_bg.gif) no-repeat;
	background-position:left bottom;
	padding-left:42px;
	padding-bottom:16px;
	line-height:30px;
}
p.datetime{
	float:left;
}
/**/

#primary-contents #voice ul{
	padding:4px 0px 4px;
	margin-left:8px;
}
#primary-contents #voice li{
	margin-left:8px;
	margin-bottom:4px;
	padding-left:16px;
	background: url(../img/arrow_extd_r.gif) no-repeat;
	background-position:left top;
}

/*ul.report-list{
	padding:4px 0px 4px;
	margin-left:8px;
}
.report-list li{
	margin-left:8px;
	margin-bottom:4px;
	padding-left:16px;
	background: url(../img/arrow_extd_r.gif) no-repeat;
	background-position:left top;
}
*/

/**/
#primary-contents #voice dl{
	padding:4px 0px 4px;
	margin-left:8px;
	margin-bottom:8px;
}

#primary-contents #voice dt{
	margin-left:4px;
	padding-left:16px;
	margin-bottom:4px;
	font-weight:bold;
	background: url(../img/arrow_circle_y.gif) no-repeat;
	background-position:left top;
}

#primary-contents #voice dd{
	margin-left:16px;
	padding-left:16px;
	margin-bottom:4px;
	background: url(../img/arrow_extd_y.gif) no-repeat;
	background-position:left top;

}
#primary-contents #voice dl.bottom_msg{
	text-align:right;
	background-image:none;
}

#primary-contents #voice dl.bottom_msg dt,
#primary-contents #voice dl.bottom_msg dd{
	background-image:none;
}
