@charset "utf-8";
/* ----設定ここから---- */
/* cache済みリンクの色 */
#nico_popThumb_container a.nico_cached				{color:#C00000 !important;}
#nico_popThumb_container a.nico_cached_economy		{color:#C08000 !important;}

/* cacheアイコン表示位置 (サムネイル拡大と併用時位置)*/
#nico_popThumb_container .pop_movie .cacheicon			{ position:absolute;}
#nico_popThumb_container .pop_movie .cacheicon > span	{ position:absolute; bottom:-104px; left:-134px;}

/* size(横) */
#nico_popThumb_container .pop_movie		{ width:530px;}	/* 動画 */
#nico_popThumb_container .pop_live		{ width:530px;}	/* 生放送 */
#nico_popThumb_container .pop_mylist	{ width:550px;}	/* マイリスト */
#nico_popThumb_container .pop_user		{ width:500px;}	/* ユーザー */
#nico_popThumb_container .pop_community	{ width:500px;}	/* コミュニティ */
#nico_popThumb_container .pop_channel	{ width:320px;}	/* チャンネル */
#nico_popThumb_container .pop_seiga		{ width:320px;}	/* 静画 */

/* サムネイル拡大 (Large Thumbnail) */
#nico_popThumb_container .pop_mylist .mylist_img, 		/* マイリスト */
#nico_popThumb_container .pop_movie .video_img, 		/* 削除済み動画 */
#nico_popThumb_container .pop_community .channel_list_img, 	/* チャンネル動画 */
#nico_popThumb_container .pop_channel .videoInfo dt > a > img  { /* チャンネル動画 */
	 width:130px !important;
	height:100px !important;
	border-width:1px !important;
}
#nico_popThumb_container .pop_seiga img.seiga_img { width:96px !important;}
#nico_popThumb_container .pop_channel .videoInfo dl { width:auto !important;}

/* 「閉じる」の位置確保 */
#nico_popThumb_container .pop_community .chcm_img { margin:15px 0 4px 4px !important;}
#nico_popThumb_container .pop_user .user_img { margin-top:7px !important;}
#nico_popThumb_container .pop_seiga p.play { top:18px !important;}

/* ----設定ここまで---- */

/* その他 */
#nico_popThumb_container.draggable { cursor:move;}
#nico_popThumb_container {
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif,arial;
 font-weight:normal;
 text-align:left;
 word-break:break-all;
}
#nico_popThumb_container * {
 border:0;
 margin:0;
 padding:0;
 float:none;
 background-color:transparent;
}
#nico_popThumb_container p,
#nico_popThumb_container div,
#nico_popThumb_container table { color:black;}
#nico_popThumb_container a { display:inline;}
#nico_popThumb_container strong { font-weight:bold; color:black; line-height:1;}
#nico_popThumb_container > div  { border:solid #cccccc 5px; text-align:left; background:#EEE;}
#nico_popThumb_container table { table-layout:auto;}

#nico_popThumb_container .pop_user,
#nico_popThumb_container .pop_mylist	{ padding:4px; min-height:115px;}
#nico_popThumb_container .pop_channel { padding:8px;}
#nico_popThumb_container .pop_community	{ padding:8px; min-height:115px;}
#nico_popThumb_container .pop_community *,
#nico_popThumb_container .pop_community a.watch,
#nico_popThumb_container .pop_community + p { color:white;}
#nico_popThumb_container .pop_community a { margin:0 4px; color:#FFF;}
#nico_popThumb_container .pop_community > a { margin:0;}
#nico_popThumb_container .pop_movie .movie_type tr > td:first-child + td { padding:0 2px;}
#nico_popThumb_container .pop_movie td { vertical-align:top !important;}
#nico_popThumb_container .pop_movie td.swf { color:#00dddd;}

/* twitterとかで.iconでCSSスプライトが発動しちゃうのでキャンセル他 */
#nico_popThumb_container a.icon { background-image:none;}
#nico_popThumb_container div.outline img.banner { min-width:80px;}

/* 海外タグ関連 */
#nico_popThumb_container .pop_movie span.InternationalTag span { display:none;}
#nico_popThumb_container .pop_movie span.InternationalTag span, 
#nico_popThumb_container .pop_movie span.InternationalTag span a { color:blue;}
#nico_popThumb_container .pop_movie a.InternationalTag + span,
#nico_popThumb_container .pop_movie span.InternationalTag:hover span { display:inline;}

/* フォント関連 */
#nico_popThumb_container .font14 { font-size:14px; line-height:1.25;}
#nico_popThumb_container .font12 { font-size:12px; line-height:1.375;}
#nico_popThumb_container .font10 { font-size:10px; line-height:1.25;}

/* 動画へのリンクの色 */
#nico_popThumb_container .watch { font-weight:bold;}
#nico_popThumb_container .watch:link { color:#666F6F; text-decoration:underline;}
#nico_popThumb_container .watch:visited { color:#363F3F; text-decoration:underline;}
#nico_popThumb_container .watch:hover, 
#nico_popThumb_container .watch:active { color:#FFF; text-decoration:none; background:#666F6F;}