/* CSS Document */

.clear{
	clear:both;
	}

#contents_wrapper{
	width:800px;
	text-align:left;
	}

/*   WIDE PLAYER STYLE */

.video_title{
	background:url('/img/video_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:0;
	}
.wide_player_area{
	padding:0 0 10px;
	}
.wide_player_leftside{
	width:600px;
	float:left;
	text-align:left;
	}
.wide_player_inleftside{
	width:590px;
	text-align:left;
	}
.wide_player_iframe{
	width:590px;
	height:370px;
	border:0;
	}

.wide_player_rightside{
	width:200px;
	float:left;
	}

.view_qr_box{
	border:1px solid #CCCCCC;
	margin:0 0 8px;
	}
.view_qr_inbox{
	border:1px solid #FFFFFF;
	padding:8px;
	background:url('/img/grad_view_box.gif') repeat-x bottom;
	}
.qr_code{
	text-align:center;
	}
.view_func_buttons{
	}
.view_func_buttons ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.view_func_buttons li{
	margin:0;
	padding:0 0 3px;
	}
.view_func_buttons img{
	float:left;
	}


/* NORMAL PLAYER SYTLE */

#view_leftside{
	float:left;
	width:425px;
	text-align:left;
	}
#view_rightside{
	float:right;
	width:365px;
	text-align:left;
	}
	
#movie_title{
	background:url('/img/movie_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:0;
	}

.player_iframe{
	width:425px;
	height:374px;
	border:0;
	}


#movie_status{
	margin-bottom:5px;
	}
#movie_status span{
	background:#FFCCCC;
	margin:0 2px 0 5px;
	}

#add_fav_mytube{
	background:url('/img/add_fav_mytube.gif') left no-repeat;
	padding-left:20px;
	}

#copy_tag_area{
	clear:both;
	}


/* コメントフォーム */

.comment_area{
	width:425px;
	}
#vote_title{
	background:url('/img/movie_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	text-align:left;
	}
#vote_button_area{
	text-align:center;
	}
#good_button{
	margin-right:20px;
	}
#bad_button{
	margin-left:20px;
	}
/*
#good_count{
	color:blue;
	font-size:30px;
	line-height:32px;
	font-weight:bold;
	}
#bad_count{
	color:#CC3333;
	font-size:30px;
	line-height:32px;
	font-weight:bold;
	}
*/
#favorability_area{
	text-align:center;
	}
#like_index{
	font-size:16px;
	font-weight:bold;
	color:#33CC00;
	}
#vote_form{
	clear:both;
	margin:0 0 0 20px;
	}
#vote_form form{
	margin:0;
	padding:0;
	}
#vote_form img{
	float:left;
	}
#vote_alphabet{
	font-size:10px;
	color:#339900;
	}

#comments_title{
	background:url('/img/movie_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}

#comments_list_title{
	background:url('/img/movie_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#comment_body{
	padding:0 10px;
	overflow:auto;
	height:100px;
	width:400px;
	}
#commenter_name_line{
	}
#commenter_name{
	color:#336600;
	font-weight:bold;
	}

#linked{
	background:url('/img/movie_title_back.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#linked_body{
	padding:0 10px;
	}
.linked_list{
	}


#send_movie_to_mobile_title{
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	margin:4px 0;
	}
#send_movie_to_mobile{
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:4px;
	}

#jimaku{
	padding:16px 0 0 0;
	}
#jimaku a{
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	background:url('/img/jimaku_icon.gif') no-repeat left top;
	}

#niko form{
	margin:0;
	padding:0;
	}
#nico_title2{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:0;
	}
#nico_title{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:0;
/*	margin:16px 0 0 0; */
	}

#function_title{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#function_body{
	padding:5px;
	}
#function_body #read_flv{
	display:inline;
	width:350px;
	}
#function_body a{
	display:block;
	float:left;
	width:170px;
	padding:3px 0 3px 0px;
	}
#function_body img{
	float:left;
	margin-right:5px;
	}
	
#about_keyword_title{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#about_keyword_body{
	padding:5px;
	}

#about_info_title{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#about_info_body{
	padding:5px;
	}
#about_info_body a{
	display:block;
	float:left;
	width:170px;
	padding:3px 0 3px 0px;
	}
#about_info_body img{
	float:left;
	margin-right:5px;
	}


#another_movie_list_title02{
	clear:both;
	background:url('/img/movie_headline_back2.gif') top no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:8px 10px;
	margin:16px 0 0 0;
	}
#another_movie_list_title a{
	background:url('/img/another_movie_list_tab.gif') left top no-repeat;
	display:block;
	float:left;
	width:100px;
	margin:16px 1px 0 0;
	padding:8px 0;
	text-align:center;
	}
#another_movie_list_body{
	border:1px solid #CCCCCC;
	width:364px;
	}

#movie_info_wrapper{
	text-align:left;
	}
#movie_info_wrapper h2{
	font-size:14px;
	font-weight:bold;
	margin:0 0 4px 0;
	padding:8px 2px 2px 5px;
	background:url('/img/movie_info_title.gif') no-repeat;
	}
.movie_info_left{
	float:left;
	width:392px;
	}
.movie_info_right{
	float:right;
	width:392px;
	}
.movie_info_contents{
	border:1px solid #CCCCCC;
	width:100%
	}

.not_found_video{
	font-weight:bold;
	font-size:16px;
	line-height:140%;
	color:#FFFFFF;
	border:1px solid #CCCCCC;
	background:#000000;
	height:320px;
	padding:10px;
	}

