/* ベスト結果表示 */
#best_info_list{
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	border:solid 0px blue;
}
#BestResult{
}
#BestResult .best_list_top{
	margin:0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	border:solid 0px blue;
}
#BestResult .text{
	padding: 0px 0px 0px 0px;
	border:solid 0px blue;
	float:left;
}
#BestResult th{
	font-weight: normal;
	text-align:center;
	padding: 0px 5px 0px 5px;
	background-color:#999;
	color:#FFF;
}
#BestResult td{
	text-align:left;
	padding: 5px 5px 5px 5px;
}
#BestResult .now{
	text-align:center;
}

#BestResult .td_01{ width:50px;font-size:91.6%; }
#BestResult .td_02{ width:254px;line-height:1.2em; }
#BestResult .td_03{ width:60px;font-size:91.6%; }
#BestResult .td_04{ width:80px;font-size:91.6%; }
#BestResult .td_05{ width:60px;font-size:91.6%; }
#BestResult .td_06{ width:68px;font-size:91.6%; }

#BestResult #best_list{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:solid 0px blue;
}
#BestResult .best_list_item{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:solid 0px red;
}
#BestResult .even{
	background-color:#EEE;
}
#BestResult .renewal{
	background-color:#EEE;
}
#BestResult .comment_area{
	width:570px;
	padding: 5px 0;
	border:solid 0px blue;
	background-color:#FFFFFF;
	font-size:91.6%;
	line-height:1.3em;
}
#BestResult .best_comment_off{
	display:none;
}
/*#BestResult .best_comment_on{
	*//*visibility:hidden;*//*
	display:table-row;
}
*/
#BestResult .comennt_table{
	border:solid 0px black;
	width:100%;
}
#BestResult .comment_data_area_even{
	border:solid 0px red;
	padding: 0px 0px 0px 5px;
	border-bottom:dotted 1px #CCC;
	background-color:#FFF;
}
#BestResult .comment_data_area{
	border:solid 0px red;
	padding: 0px 0px 0px 5px;
	border-bottom:dotted 1px #CCC;
	background-color:#FFF;
}
#BestResult .adhoc_user {
	color:#C21470;
}
#BestResult .no_result_entry_link {
	width:100%;
	text-align:center;
	margin:15px 0px 0px 0px;
	padding:0px;
	border:solid 0px red;
}
#Best10Entry #best_entry{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
#Best10Entry .text{
	padding: 0px 0px 0px 10px;
	border:solid 0px blue;
	font-size:83.3%;
}
#Best10Entry #best_entry div{
	/*margin:0px 0px 0px 0px; padding:0px;*/
	border:solid 0px red;
}
#Best10Entry #best_entry_top{
	width:100%;
}
#Best10Entry #best_entry_top div{
	float: left;
}
#Best10Entry #best_entry_top img{
	cursor:pointer;
}
#Best10Entry .best_entry_center{
	margin:260px 6px 0px 6px;
	padding:0px;
}
#Best10Entry #drama_select{
	width:220px;
	overflow:scroll; 
}
#Best10Entry #best_entry_right{
	width:350px;
}
#Best10Entry .best_entry_item{
	width:340px;
	height:62px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#Best10Entry .best_entry_item_area{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	background-color:#EEE;
}
#Best10Entry .best_entry_item_area_big{
	margin:0px 0px 0px 0px;
	padding:4px;
	width:370px;
	background-color:#C9D2D1;
}
#Best10Entry #best_entry_top table{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:100%;
	background-color:#EEE;
}
#Best10Entry #best_entry_top tr{
	margin:0px 0px 0px 0px;
	padding:0px;
}
#Best10Entry #best_entry_top .name{
	width:220px;
	border:1px solid #d8d8d8;
}
#Best10Entry #best_entry_top .name_big{
	width:263px;
	border:1px solid #d8d8d8;
}
#Best10Entry #best_entry_top .comment{
	width:150px;
	height:16px;
	display: none;
}
#Best10Entry #best_entry_top .comment_big{
	width:263px;
	height:300px;
	display: block;
}
#Best10Entry .comment_mes{
	display:none;
	color:#111111;
}
#Best10Entry #best_entry_top .comment_mes_col{
}
#Best10Entry #best_entry_top .comment_span{
	font-size:83.3%;
	color:#111111;
	display: block;
}
#Best10Entry #best_entry_top .comment_span_big{
	display: none;
}
#Best10Entry #best_entry_top .comment_span_col{
}
.adhoc{
	width:90px;
}
.best_entry{
	background-color:#e0e0e0;
}
/* 投票元データ入力領域 */
#BestInfo {
	margin:auto;
	margin-top:10px;
	margin-bottom:15px;
	background-color:#EEEEEE;
	padding-bottom:10px;
}
#BestInfo #best_entry{
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
}
#BestInfo #best_entry div{
	/*margin:0px 0px 0px 0px; padding:0px;*/
	border:solid 0px red;
}
#BestInfo #best_entry_top{
	width:100%;
}
#BestInfo #best_entry_top table{
	margin:0px 0px 0px 0px;
	padding:4px;
	width:100%;
}
#BestInfo #best_entry_top tr{
}
#BestInfo #best_entry_top td{
	margin:0px 0px 0px 0px;
	padding:4px;
}
#BestInfo #best_entry_top .explain_column{
	padding:0px 0px 0px 10px;
	width:80px;
	text-align:left;
	white-space:nowrap;
}
#BestInfo #best_entry_top .form_column{
	text-align:left;
}
/* 投票元データ入力項目 */
#BestInfo #best_entry_top .title{
	width:550px;
}
#BestInfo #best_entry_top .text{
	width:550px;
}
#BestInfo #best_entry_top .term_table{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:70%;
}
#BestInfo #best_entry_top .broadcast_term_table{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:80%;
}
#BestInfo #best_entry_top .term{
	white-space: nowrap;
	text-align:right;
}
#BestInfo #best_entry_search{
	text-align:left;
	margin:8px; padding:0px 0px 0px 0px;
}
#BestInfo #keyword{
	width:200px;
}
#BestInfo #best_entry_middle div{
	float: left;
}
#BestInfo .drama_select{
	width:313px;
	overflow:scroll; 
}
#BestInfo .best_entry_center{
	margin:260px 6px 0px 6px;
	padding:0px;
}
/* best10 トップページ用 */
#best table{
	width:100%;
}
#best td{
	padding:5px 0;
}
#best .best_title{
	vertical-align:middle;
	width:38%;
	font-size:100%;
}
.best_vote_icon a{
	text-decoration:none;
	font-weight:bold;
}
.best_vote_icon a:hover{
	text-decoration:underline;;
	color:#0000AA;
	font-weight:bold;
}
.best_one_icon{
	padding:2px;
	font-size:83.3%;
}
.best_comment{
	font-size:91.6%;
}
.text_head_square{
	margin-right:3px;
	font-size:83.3%;
	color:#082538;
}
.best_form_p{
	margin:0 0 15px 15px;
}
.best_form_p img{
	margin:0 5px;
}
/* ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓細かい部分の色変更 */
/* ********************* */
/* ベスト10投票時        */
/* ********************* */
/* 投票時open時「コメント入力して…」ハイライト */
/* 投票時「コメント入力して…」ハイライト */
#Best10Entry #best_entry_top .comment_mes_col,
#Best10Entry #best_entry_top .comment_span_col {
	color:#C21470;
}
/* ********************* */
/* ベスト10トップページ  */
/* ********************* */
/* 項目区切り破線 */
#best td{
	border-bottom:1px dashed #AAA;
}
/* 投票受付中の色 */
.best_vote_icon a{
	color:#A90A08;
}
/* 第1位アイコン */
.best_one_icon{
	background-color:#888;
	color:#FFF;
}