@charset "utf-8";
/* CSS Document */
@import url("common.css");
@import url("inside_common.css");

/*----------------------------------------------
body
------------------------------------------------*/
body {
background:none;
}

div#incense_list {
margin:50px 0 0 0;
}

h3 {
margin:0 0 50px 0;
clear:both;
}

/* voice
------------------------------------------------*/

#expBox{
	margin-top:80px;
	width:640px;
/*	background:url(../voice/img/expBox_bg_top.jpg) no-repeat top;*/
	font-size:9pt;
}
#_expBox{
	width:680px;
}
#expTitle{
	margin-bottom:15px;
}
#expTitle span{
	line-height:16px;
	padding:4px 8px;
	background-color:#F3F3F3;
	font-weight:bold;
	font-size:13px;
}
h4{
	margin-top:32px;
}
h5{
	border-bottom:1px solid #999999;
	color:#79AFAF;
}
h5.selected{
	border-bottom:1px solid #000000;
}
.rankingHeader{
	width:120px;
	float:left;
	background:url(../voice/img/dash_off.jpg) no-repeat 43px 7px;
}
.rankingHeader.selected{
	background:url(../voice/img/dash_on.jpg) no-repeat 43px 7px;
}
.rankingBox{
	margin-top:25px;
}
.rankingItem_right{
	width:560px;
	float:right;
}
.rankingPoster{
	padding:10px 10px 0 0;
	color:#000000;
	font-size:9pt;
	text-align:right;
}
.rankingItem{
	margin-top:30px;
}
.rankingComment{
	color:#000000;
	font-size:10pt;
	width:540px;
}
.rankingPerson{
	border-bottom:1px solid #F3F3F3;
	padding:0 0 20px;
}
ul#yearList{
	margin:25px 0 0;
	text-align:left;
	width:154px;
}
#yearList li{
	background:url(../news_event/img/icon_001.jpg) no-repeat 0 3px;
	padding:0 0 0 15px;
}


#enqueteform{
margin-top:25px;
}

#enqueteform h4{
margin-bottom:25px;
background:url(../voice/img/title_enquete.jpg) no-repeat;
text-indent:-9999px;
height:20px;
}

#enqueteform span{
margin-top:25px;
font-size:10px;
}

#enqueteform span.red{
margin-top:25px;
font-size:10px;
color:red;
}

#enqueteform table#enquete_form {
width:680px;
border-top:1px solid #DADADA;
border-left:1px solid #DADADA;
margin:10px 0 25px 0;
}

#enqueteform table#enquete_form th, #enqueteform table#enquete_form td{
padding:0.6em;
vertical-align:top;
font-weight:normal;
text-align:left;
border-bottom:1px solid #DADADA;
border-right:1px solid #DADADA;
}

#enqueteform table#enquete_form th {
background:#F4F4F4;
}

#enqueteform table#enquete_form td {
width:500px;
}


#rankingBox .rankingItem_right h5.font_serif a {
/*border:medium none;*/
color:#79AFAF;
}

#rankingBox .enquete_btm {
float:right;
margin:20px 0 0 0;
}

#enqueteform .err {
color:#FF0000;
font-size:12px;
}



