@charset "utf-8";
/**/
img{vertical-align:middle;}
p{margin:0; padding:0;}
/**/
/* cache済みリンクの色 */
.thumb_box a.nico_cache		{color:#C00000;}
.thumb_box a.nico_economy	{color:#C08000;}
/* フォント関連 */
.thumb_box .font12 {font-size:12px; line-height:1.375;}
.thumb_box .font10 {font-size:10px; line-height:1.25;}

.thumb_box .description{
 overflow-y:auto;
 max-height:200px;
}
.thumb_box .movie_type tr > td:first-child + td {padding:0 2px;}
.thumb_box td {vertical-align:top !important;}
.thumb_box td.swf {color:#00dddd;}
/**/
.thumb_box .TagList{
	padding:0; margin:0;
	font-size:12px;
	line-height:1.4em;
}
.thumb_box .TagItem{
	list-style:none;
	margin:0 5px 0 0;
	display:inline-block;
	white-space:nowrap;
}
.thumb_box .TagType{
	vertical-align:middle;
}
.thumb_box .TagCategory::before
,.thumb_box .TagLock::after
,.thumb_box .TagDic::after
,.thumb_box .TagNoDic::after{
	content:"";
	display:inline-block;
	vertical-align:middle;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAANCAYAAAAXBhYDAAAC+0lEQVRIibWWz0vbYBjHg60UVLAQqlLES4U5KEVoDlJQ8LDCQIa7VP8AeyyUtqDuIlKGw8IUhHrooYoHL+lhHTi7Qt9LDm8hh2FZIBAMo6PiRHLZ5jx9dxiJSdNfOn3hw5t8nz6QTx/yg2EYhhEZBo8F02LdXh7BTHP98PAQgiD0xNbWOzy050GiACx7J+HbyyP8abxHJ+FkKoG19VVUXr1E2eXsyuepZ9B7FEVB46LRlUqlAqaVhPncvO47XbNop0y/8LLLCUVRcHX1oy2KoqDschqy9XodkaUIFl8vtiWyFEG9Xr+T7VWs+TetpqxLXFfDuK6GbbJ6bpZNphI2WU3TcHPzG5qmtZRNphJQVRUvwuGuqKraerLmvd0f0IvseXES58VJ2z3anOsXnmfdFjRNg6ZpxnnZ5TSO9R5JkhAKhRAKhUAIgSRJBoQQoyZJUmfZTvdlL7LVg0lUD+yyzblZVpZlNC4aUFUVsiwbqKqKxkUDsixbZCmlCHIcAoEAih+LyO5nsbu7i+x+Fum3aQQCAQQ5DpTS+8t2m7Qu++v7FnpBl43H48izbtRqZ1AUxTblPOuGoiio1c4M2Xg8DkIISqVTnHw6QblcNsT1XT8mhOBRXzs6P788t3C8M45ZbgCz3ACOd8Zt9WQqgVgshjzrBqUUkiRBFEVQSg1EUYQkSaCUWmT5Am/B5/PB5/PZcr7AP/z10+lJ/O2DF2aGh/rA/KtheKgPzXVddtPjgSAIEEURmx6PDVEUIQgCNj0eoyeXy1kIchyCHGfLc7lcy2+A/15fD7wwM+N3GbIzfhea62ZZQggopRAEAYQQA0EQQCkFIcQim8lsW1hbX8Xa+qotz2S2n0aW7nnRzNREP6Ym+m053bPK8gUepdJpW/gCb5HVH1Q6DocDDofDlidTiaeR5dNeNLM8P4jl+UFbzqetsr2i96xEoxZYlgXLsrZ8JRp9GtmN2Ch23nh7YiM2irm5OSRTCYyNjPYkOjZy1+MPTGNhYaEr/sA0/gLxoRMmJUA3ngAAAABJRU5ErkJggg==);
}
.thumb_box .TagCategory::before{
	width:21px; height:9px;
	margin:0;
}
.thumb_box .TagLock.TagCategory::before{
	margin-right:2px;
}
.thumb_box .TagLock::after{
	width:12px; height:13px;
	margin:-3px 0 0 0;
	background-position:-21px 0;
}
.thumb_box .TagItem>a,
.thumb_box .TagDic,
.thumb_box .TagNoDic{
	vertical-align:middle;
}
.thumb_box .TagDic::after{
	height:13px; width:13px;
	margin:-2px 0 0 2px;
	background-position:-33px 0;
}
.thumb_box .TagNoDic::after{
	height:13px; width:13px;
	margin:-2px 0 0 2px;
	background-position:-46px 0;
}
/*
.TagList{
	padding:0;
	margin:0;
	font-size:12px;
	line-height:1.4em;
}
.TagItem{
	list-style:none;
	margin:0 5px 0 0;
	display:inline-block;
	white-space:nowrap;
}
.TagType{
	vertical-align:middle;
}
.TagCategory::before{
	content:"";
	display:inline-block;
	height:9px; width:21px;
	margin:0;
	vertical-align:middle;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAYAAADdA2d2AAAARklEQVQokWNgYGBgOMPA8J9amIFcA////49CYxiMTTEyHxkQ7VpSDUBXg83VWF2KTOOyiGxD8YUbVQ0l5HIMQwc8WeEzEACuuJ8JQiivJgAAAABJRU5ErkJggg==);
}
.TagLock.TagCategory::before{
	margin-right:2px;
}
.TagLock::after{
	content:"";
	display:inline-block;
	height:13px; width:11px;
	margin:-3px 0 0 0;
	vertical-align:middle;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABOUlEQVQ4ja3OMWvCQBjG8UMQQQPuh4jDDRbd6uBQQQedXQTHDJ38BMW1g1sy+AHM5lKQurt0iUeHpIOTYCjETglaadEh9OlQYkM8ywk9+C/PS36EkMgDLBWwHeAFP9kbwFKJ7AsC3v4KniEqCHhbCjmsNevwpuGw1qy9MyjsnUEhukkhPm/B5y14ZvP4+57ZVMNdCllNGVZThuWE1cNtOWH1cJdCuMHADQZz9IuYI1YP9z8/3m292e7dh1RbbyZEPt0BLkmIfNhXiDbWc6hV0qhV0hjrOcTvQsR7ooiWVRIghIAQgqySQPwuRF4fKaJVy6kjUi2nEL8LkYVBEa+YT6KYT57sC+MMMh9SxOs2Mug2Mif7fHgGebinuCQhovWpq/cpZNL61BUivU5Jubu9uZap1ykpQuQ/3jd/WZygtJp1ZwAAAABJRU5ErkJggg==);
	background-size:auto 13px;
}
.TagItem>a,.TagDic,,.TagNoDic{
	vertical-align:middle;
}
.TagDic::after{
	content:"";
	display:inline-block;
	height:13px; width:13px;
	margin:-2px 0 0 2px;
	vertical-align:middle;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAA60lEQVQokYXNMW6DMBiG4f8OzJaYegWu0DNwBYvBslA6cggOkM6QtQOrRSNL3iwhokgeG4XBSwaPX5aASlya4V0++flNn/s9+r5/2ffxCCIiEkJgt/vA1/sbGkb/VmaEBTSMcDtbXKcJ3nuEEBBCgPce12nC7WzRsAeQUkbXZvC8L6BOCeN4ws/lgnE8rZq3Ot0AdUqrIiCEQJ0SrLVwzkXAOQdrbQy01hiGAVrrVfO2gKIoUDGCUgrGGFSMVhljoJRCxTYAT2hVBDjn4AmhbQ/ouu7P2vYAnvz64fnqVpTnOaSUKLPXj8uMcAdBVHxGRfyEYQAAAABJRU5ErkJggg==);
	background-size:auto 13px;
}
*/