
/* base
===============================================================*/
p,ul,li,dl,dt,dd {
	font-size:14px;
	line-height:24px;
}


/* Main
===============================================================*/
div#Main {
	width:auto;
	margin:0 auto;
	}

div#Main h1 {
	height:140px;
	text-indent:-9999px;
	background:url(../images/voice/h2.jpg) no-repeat center top #f5f3f0;
	margin-bottom:18px;
	}


div#Main .main_inner{
	width:980px;
	margin:0 auto;
	}

div#Main .main_inner p.lead {
	color:#262626;
	font-size:18px;
	font-weight:bold;
	margin-bottom: 15px;
	}

div#Main .main_inner p.lead2 {
	margin-bottom: 25px;
	}
	
div#Main .main_inner .voice_box {
	overflow:hidden;
	width:300px;
	margin:0 33px 30px 0;
	float:left;
}
div#Main .main_inner .voice_end {
	padding-bottom:0;
	margin:0 0 30px 0;
	border-bottom:none;
}

div#Main .main_inner .voice_box p.left {
	border:#dfdfdf 1px solid;
	width:298px;
	}

div#Main .main_inner .voice_box p.left img {
	width:100%;
	}
	
div#Main .main_inner .voice_box .right {
    width: 690px;
    padding-left: 4px;
}

div#Main .main_inner .voice_box .right p.title {
	background:#ef8c2c;
	color:#FFFFFF;
	font-size:12px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
    text-align: center;
    margin-bottom: 13px;
	display: inline-table;
	padding: 1px 13px;
	line-height: 26px;
}

div#Main .main_inner .voice_box .right h2 {
	color:#047ebc;
	font-size:24px;
}
div#Main .main_inner .voice_box .right h2 span {
	display:block;
	font-size:14px;
    margin: 10px 0 20px;
}

div#Main .main_inner .voice_box .right dl.from_staff {
	border:#dfdfdf 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:20px 28px;
    margin-left: -4px;
    margin-top: 25px;
}

div#Main .main_inner .voice_box .right dl.from_staff dt {
	color:#ef8c2c;
	font-weight:bold;
	font-size:18px;
	margin-bottom:6px;
}



.pager li a ,
.pager li span {
	background:#f1efeb;
	color:#1b1b1b;
	padding:5px 0 4px;
	width:33px;
	text-align:center;
	display:block;
	font-size:14px;
}
.pager li a:hover,
.pager li a.here ,
.pager li span {
	background:#0986c6;
	color:#ffffff;
	text-decoration:none;
}
.pager{
	text-align:center;
	padding-top:20px;
	}
.pager li{
	display:inline-table;
	margin:0 5px 0;
	}


.pager li.prev a ,
.pager li.next a {
	border:solid 1px #d7d7d7;
	background:#FFFFFF;
	color:#0986c6;
    font-size: 10px;
    padding: 4px 0 3px;
    width: 31px;
}

.pager li.prev a:hover ,
.pager li.next a:hover {
	background:#0986c6;
	color:#ffffff;
	border:solid 1px #0986c6;
}

.pager li a.nextpostslink ,
.pager li a.previouspostslink {
	border:solid 1px #d7d7d7;
	background:#FFFFFF;
	color:#0986c6;
    font-size: 10px;
    padding: 4px 0 3px;
    width: 31px;
}

.pager li a.nextpostslink:hover ,
.pager li a.previouspostslink:hover {
	background:#0986c6;
	color:#ffffff;
	border:solid 1px #0986c6;
}