@import "/css/common.css";

/*==================================================================*/

/* voice css  (class=voice)*/

/*==================================================================*/

/*-------------------------------------------------------*/
/* iframe—p*/
/*-------------------------------------------------------*/
body#top{
	padding:10px;
	background:#fff;
}

body#top p{
	margin:0;
	padding:0;
}



/* reset */
.voice *{margin:0;padding:0;}
.voice h1{
	margin-bottom:1em;
	padding:0;
}

.voice .pager{
	width:628px;
	margin:0 auto 10px;
	*margin:0 auto 5px;
	text-align:right;
}

.voice .pager span,.voice .pager a{
	padding:7px;
	*padding:5px 7px;
	border:#ccc 1px solid;
	text-decoration:none;
	zoom:1;
}

.voice .pager span{
	background:#3990c4;
	font-weight:bold;
	color:#fff;
}

.voice .pager a:hover{
	background:#eee;
}

.voice #read{
	width:630px;
	margin:0 auto 1.5em;
}

.voice #waku{
	width:630px;
	margin:0 auto 13px;
	*margin:0 auto 6px;
	border-top:#3990c4 3px solid;
	border-bottom:#3990c4 3px solid;
}

.voice #waku .voice-area,
body#top .voice-area{
	padding:15px 5px 15px 10px;
	background:url('../image/voice_line.gif') repeat-x 0 100%;
}

.voice #waku .voice-area-inner{
	min-height:30px;
	padding:0 0 0 53px;
	background:url('../image/mark_voice.gif') no-repeat 0 0;
}

*html .voice #waku .voice-area-inner{
	height:30px;
}

.voice #waku .date,
body#top .date{
	display:inline;
	padding:3px 3px 1px 3px;
	background:#eee;
	text-align:left;
}



