@charset "utf-8";

#cheer_center {
 position: relative;
 width: 370px;
 left: 50%;
 margin-left: -185px;
}
#cheer_area {
 margin-top: 20px;
 padding-top: 30px;
 border-top: solid 1px #fff;
}

#btn_area {	margin-bottom: 20px; }
#btn_area p {
	color: #fff;
	font-size: 1.4em;
	margin-bottom: 10px;
	text-align: center;
}
#votearea { margin: 0; padding: 0; }
#votearea button,
#commentarea button {
 background: #019fe8;
 border: solid 3px #fff;
 font-size: 1.8em;
 color: #fff;
 font-weight: bold;
 cursor: pointer;
}
#votearea button:hover,
#commentarea button:hover {
 background: url(../img/body/ami.gif);
}
#votearea .big { width: 100%; height: 80px; }
#votearea .sml { width: 270px; height: 80px; }
#votearea button img { padding: 0; margin: 0; }

#commentarea {
 color: #fff;
 text-align: center;
}
#commentarea textarea {
 min-height: 100px;
 max-width: 330px;
 padding: 20px;
 border: none;
 margin-bottom: 10px;
 font-size: 1.6em;
}
#commentarea button {
 width: 370px; height: 80px;
 margin-bottom: 20px;
}
#commentarea button img {
 padding: 0; margin: 0;
}
#commentarea .thx {
 font-size: 1.6em;
 margin-bottom: 10px;
}

iframe#comment_text {
 margin-bottom: 20px;
 border: solid 3px #fff;
 background: url(../img/body/ami.gif);
}
dl#comment_list {
 padding: 16px;
 color: #fff;
}
dl#comment_list dt {
 margin-bottom: 10px;
 font-size: 0.9em;
}
dl#comment_list dd {
 margin-bottom: 20px;
 padding-bottom: 20px;
 line-height: 1.4em;
 border-bottom: dashed 1px #fff;
}

#pre_vote {
 font-size: 1.8em;
 color: #fff;
 text-align: center;
 margin-bottom: 30px;
}
#cnt {
	position: relative;
 float: left;
 margin-right: 20px;
 width: 80px; height: 80px;
 font-size: 2em;
 font-weight: bold;
 text-align: center;
 color: #019fe8;
 background: url(../img/body/count_bg.png) no-repeat;
}
#cnt span {
	display: block;
	margin-top: 35px;
}

button#more {
 width: 100%; height: 100px;
 border-style: none;
 border-top: solid 3px #fff;
 background: #fff;
 font-size: 1.2em;
 font-weight: bold;
 color: #019fe8;
 cursor: pointer;
}
button#more:hover {
 background: #019fe8;
 color: #fff;
}
