/*==================================================
	museum theater:vote.css
	targetHTML:/special/vote/index.html
==================================================*/

/*	vote
==================================================*/
#wrapper #container #special .vote .maincnt {
	float:right;
	width:665px;
	text-align:left;
}
#wrapper #container #special .vote .maincnt h1 {
	padding-bottom:20px;
}
#wrapper #container #special .vote .maincnt dl {
	margin-bottom:23px;
}
#wrapper #container #special .vote .maincnt dt {
	padding-bottom:10px;
	color:#58524c;
	font-size:116%;
	font-weight:bold;
}
#wrapper #container #special .vote .maincnt dd.txt {
	margin-left:20px;
	display:inline;
	float:left;
	width:458px;
	line-height:1.4;
	font-size:108%;
	color:#58524c;
}
#wrapper #container #special .vote .maincnt dd.pic {
	float:right;
}
#wrapper #container #special .vote .maincnt h2 {
	clear:both;
}
#wrapper #container #special .vote .maincnt p.chart {
	margin:1px 1px 30px 1px;
}
#wrapper #container #special .vote .maincnt p.schedule {
	margin-bottom:25px;
	padding:5px 30px 5px 30px;
	font-size:123.1%;
	font-weight:bold;
	width:605px;
	color:#58524c;
	background:#e8e2d0;
	text-align:center;
}
/* anchorBtn */
#wrapper #container #special .vote .maincnt .ancbtn {
	padding:17px 18px 46px 30px;
}
#wrapper #container #special .vote .maincnt .ancbtn li {
	float:left;
}
#wrapper #container #special .vote .maincnt .ancbtn li a {
	margin:0 26px 10px 0;
	padding:0;
	text-indent:-9999px;
}
#wrapper #container #special .vote .maincnt .ancbtn li.nopd a {
	margin:0;
	padding:0;
	text-indent:-9999px;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn01 a,
#wrapper #container #special .vote .maincnt .ancbtn li.abtn02 a,
#wrapper #container #special .vote .maincnt .ancbtn li.abtn03 a,
#wrapper #container #special .vote .maincnt .ancbtn li.abtn04 a,
#wrapper #container #special .vote .maincnt .ancbtn li.abtn05 a,
#wrapper #container #special .vote .maincnt .ancbtn li.abtn06 a {
	display:block;
	width:184px;
	height:36px;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn01 a {
	background:url(../imgs/special_vote_btn01.gif) left top no-repeat;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn02 a {
	background:url(../imgs/special_vote_btn02.gif) left top no-repeat;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn03 a {
	background:url(../imgs/special_vote_btn03.gif) left top no-repeat;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn04 a {
	background:url(../imgs/special_vote_btn04.gif) left top no-repeat;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn05 a {
	background:url(../imgs/special_vote_btn05.gif) left top no-repeat;
}
#wrapper #container #special .vote .maincnt .ancbtn li.abtn06 a {
	background:url(../imgs/special_vote_btn06.gif) left top no-repeat;
}
/* anchorBtn Rollover */
#wrapper #container #special .vote .maincnt .ancbtn li a:hover {
	background-position:0 -36px;
}
#wrapper #container #special .vote .maincnt .sention {
	margin:0 30px 30px 30px;
	padding:0;
	width:605px;
	clear:both;
	text-align:left;
}
#wrapper #container #special .vote .maincnt .sention h3 {
	padding-bottom:4px;
}
#wrapper #container #special .vote .maincnt .sention .cnt00 {
	padding:20px 30px 10px 30px;
	background:#e8e2d0;
}

#wrapper #container #special .vote .maincnt .sention .cnt01 {
	padding:20px 30px 25px 30px;
	background:#e8e2d0;
}
#wrapper #container #special .vote .maincnt .sention .cnt02 {
	padding:0 30px 25px 30px;
	background:#e8e2d0;
}
#wrapper #container #special .vote .maincnt .sention .cnt03 {
	padding:0 30px 30px 30px;
	background:#e8e2d0;
}
#wrapper #container #special .vote .maincnt .sention .left {
	float:left;
	width:256px;
}
#wrapper #container #special .vote .maincnt .sention .left dl,
#wrapper #container #special .vote .maincnt .sention .left dt,
#wrapper #container #special .vote .maincnt .sention .left dd {
	margin:0;
	padding:0;
}
#wrapper #container #special .vote .maincnt .sention .right {
	float:right;
	width:256px;
}
#wrapper #container #special .vote .maincnt .sention .right dl,
#wrapper #container #special .vote .maincnt .sention .right dt,
#wrapper #container #special .vote .maincnt .sention .right dd {
	margin:0;
	padding:0;
}
#wrapper #container #special .vote .maincnt .sention .left dd,
#wrapper #container #special .vote .maincnt .sention .right dd {
	padding-left:1.0em;
	color:#58524c;
	font-size:93%;
	text-indent:-1.0em;
}
#wrapper #container #special .vote .maincnt .sention .cnt01 p,
#wrapper #container #special .vote .maincnt .sention .cnt02 p,
#wrapper #container #special .vote .maincnt .sention .cnt03 p {
	line-height:1.4;
	font-size:108%;
	color:#58524c;
}
#wrapper #container #special .vote .maincnt .sention p.txt {
	padding-left:16px;
	border-left:7px solid #958562;
	line-height:1.4;
	font-size:108%;
	color:#58524c;
}