@charset "utf-8";

/*↓市場専用文字↓*/
.ichiba_font16 { font-size:16px; line-height:1.2;}
.ichiba_font12 { font-size:12px; line-height:1.375;}
.ichiba_font10 { font-size:10px; line-height:1.25;}
/*↑市場専用文字↑*/
/*↓市場専用リンク↓*/
a.ichiba_item { font-weight:bold;}
a.ichiba_item:link, a.ichiba_item:visited { color:#039 !important; text-decoration:none;}
a.ichiba_item:hover, a.ichiba_item:active { color:#36C !important; text-decoration:underline;}
/*↑市場専用リンク↑*/

.ichiba_textbox { text-align:center; margin:0 0 8px; padding:4px;}/* 文字やボタンの配置用 */
.ichiba_dotline { height:0; border-top:dotted 1px #999F9F;}/* 汎用ドット線 */
.ichiba_submit  { /* 専用フォームボタン */
	font-size:12px;
	background:#F9FFFF url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/bg_submit.png') repeat-x bottom;
	border:solid 1px;
	border-color:#C9CFCF #999F9F #696F6F;
	margin:0; padding:2px 4px;
	cursor:pointer;
	}

/*↓物販：チケットぴあ↓*/
#PIA_display { text-align:left; margin:0 0 16px; padding:4px;}
#PIA_display div {
	background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/icon_pia.png') no-repeat 0 4px;
	padding-left:112px;
	}
#PIA_display p.title {
	font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	color:#C00;
	font-size:32px; line-height:1;
	}
#PIA_display p.details {
	color:#696F6F;
	font-size:16px; line-height:1.2;
	margin-top:8px;
	}
#PIA_display p.details strong { color:#393F3F;}
#PIA_display p.details .end { font-size:12px;}
#PIA_display p.details .go_ichiba { font-size:12px; color:#693; white-space:nowrap;}
/*↑物販：チケットぴあ↑*/
/*↓素材(11/05/26～)↓*/
.mat_display { color:#696F6F; font-size:12px; line-height:1.2; margin:0 0 8px;}/*貼付素材*/
.mat_display strong { color:#393F3F;}

.col_music { color:#369!important;}/* 音楽 */
.col_voice { color:#099!important;}/* ボイス */
.col_video { color:#3C6!important;}/* ムービー */
.col_enter { color:#F93!important;}/* エンターテイメント */
.col_other { color:#666!important;}/* その他 */

.icon_mat { width:60px; height:17px; background-image:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/icon_mat.png?111123'); display:block; zoom:1; float:left;}
	.mat_melo     { background-position:0 0;}/* 着メロ */
	.mat_uta      { background-position:-60px 0;}/* うた */
	.mat_utafull  { background-position:-120px 0;}/* うたフル */
	.mat_kashi    { background-position:-180px 0;}/* 歌詞 */
	.mat_voice    { background-position:0 -20px;}/* ボイス */
	.mat_movie    { background-position:0 -40px;}/* ムービー */
	.mat_pv       { background-position:-60px -40px;}/* PV */
	.mat_pvfull   { background-position:-120px -40px;}/* PVフル */
	.mat_douga    { background-position:-180px -40px;}/* 動画 */
	.mat_stream   { background-position:-240px -40px;}/* ストリーミング */
	.mat_machiuke { background-position:0 -60px;}/* 待受 */
	.mat_decome   { background-position:-60px -60px;}/* デコメ */
	.mat_book     { background-position:-120px -60px;}/* ブック */
	.mat_game     { background-position:-180px -60px;}/* ゲーム */
	.mat_kisekae  { background-position:-240px -60px;}/* きせかえ */
	.mat_machicha { background-position:-300px -60px;}/* マチキャラ */
	.mat_other    { background-position:0 -80px;}/* その他 */
/*↑素材↑*/
/*↓物販(12/04/03～)↓*/
#bpn_display_big,
#bpn_display_sml { margin:0 auto 16px; border-collapse:collapse;}/*貼付商品(大小)*/
#bpn_display_big td,
#bpn_display_sml td { padding:0;}
#bpn_display_big div.slot,
#bpn_display_sml div.slot { padding:4px; float:left;}
#bpn_display_big div.slot { width:184px; overflow:hidden;}
#bpn_display_sml div.slot { width:88px;}
#bpn_display_sml div.slot div.image { width:88px; margin:0 0 4px; position:relative;}/* */

.bpn_fkd_sml { position:absolute; bottom:4px; left:0; display:none;}
.slot:hover .bpn_fkd_sml { display:block;}

.bpn_fkd_big a, .bpn_fkd_sml span,
.bpn_fkd_big img, .bpn_fkd_sml img,
.bpn_fkd_big p, .bpn_fkd_sml p { background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/bpn_fkd_v2.png') no-repeat; display:block;}

.bpn_fkd_big a, .bpn_fkd_sml span {
  	font-size:12px; line-height:1.2;
	font-weight:bold;
	text-align:center;
	padding:8px 8px 0;
	}

.bpn_fkd_big a { width:168px; background-position:0 0;}
.bpn_fkd_big a:link, .bpn_fkd_big a:visited { color:#696F6F; text-decoration:none;}
.bpn_fkd_big a:hover, .bpn_fkd_big a:active { color:#696F6F; text-decoration:underline;}
.bpn_fkd_sml span { width:72px; color:#696F6F;  background-position:-184px 0;}
.bpn_fkd_big img, .bpn_fkd_big p { width:184px; height:12px; background-position:0 -88px;}
.bpn_fkd_sml img, .bpn_fkd_sml p { width:88px;  height:12px; background-position:-184px -88px;}

span.bpn_mq_big, span.bpn_mq_sml { font-weight:bold; text-decoration:none; position:absolute;}/* 商品画像上を流れるコメント描画エリア*/
span.bpn_mq_big { width:168px; top:8px; left:8px;}
span.bpn_mq_sml { width:80px;  top:4px; left:4px;}

.bpn_big_pho, .bpn_sml_pho,
.bpn_big_mmg, .bpn_sml_mmg,
.bpn_big_vid_frm, .bpn_sml_vid_frm { background:#FFF; border:solid 1px #FFF;}

.slot:hover .bpn_big_pho, .slot:hover .bpn_sml_pho,
.slot:hover .bpn_big_mmg, .slot:hover .bpn_sml_mmg,
.slot:hover .bpn_big_vid_frm, .slot:hover .bpn_sml_vid_frm { border-color:#C9CFCF;}

.bpn_big_pho  { width:168px; height:168px; padding:7px;}/* 物販 通常(大) */
.bpn_sml_pho  { width:80px;  height:80px;  padding:3px;}/* 物販 通常(小) */

.bpn_big_mmg { width:112px; height:168px; padding:7px 35px;}/* 物販 メルマガ(大) */
.bpn_sml_mmg { width:52px;  height:78px;  padding:4px 17px;}/* 物販 メルマガ(小) */

.bpn_big_vid_frm  { width:130px; padding:42px 26px; margin:4px 0;}/* 物販 動画(大) */
.bpn_sml_vid_frm  { width:82px;  padding:12px 2px; margin:0 0 4px;}/* 物販 動画(小) */
.bpn_big_vid_frm .length,
.bpn_sml_vid_frm .length {/* 時間 */
	height:14px;
	background:#000; color:#FFF;
	font-size:10px; line-height:14px;
	font-weight:bold;
	padding:0 2px;
	bottom:0; right:0;
	position:absolute;
	overflow:hidden;
	}
a.bpn_big_vid_a,
a.bpn_sml_vid_a {/* リンク */
	border:solid 1px #393F3F;
	text-decoration:none !important;
	position:relative;
	display:block;
	}
a.bpn_big_vid_a { width:128px; height:96px;}
a.bpn_sml_vid_a { width:80px;  height:60px;}
img.bpn_big_vid  { width:128px; height:96px;}
img.bpn_sml_vid  { width:80px;  height:60px;}

.go_ichiba { display:none;}/* 物販画像(小)の上に出るボタン */
.go_ichiba a {
	width:24px; height:21px;
	background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/btn_go_ichiba.png');
	bottom:0; right:0;
	position:absolute;
	display:block;
	}
.slot:hover .go_ichiba { display:block;}

.bpn_price { font-weight:bold;}/* 値段 */
#bpn_display_sml .bpn_price { font-size:12px;}/* 物販陳列(小)の時は文字サイズを上げる */

.bpn_edit_btn { margin-top:8px; display:block;}/* 編集モード時のボタン */

.BPN_tag { font-size:12px; line-height:1.2;}
.BPN_tag a:link, .BPN_tag a:visited { color:#696F6F; text-decoration:none;}
.BPN_tag a:hover, .BPN_tag a:active { color:#393F3F; text-decoration:underline;}

#BPN_reserve { color:#696F6F; font-size:12px; line-height:1.2; margin:0 0 8px 24px;}
#BPN_reserve strong { color:#393F3F;}
/*↑物販↑*/

/*↓検索(共通)↓*/
.ichiba_search_belt { background:#393F3F; border:solid #696F6F; border-width:2px 0; padding:0 16px;}/* 検索フォーム帯 */
.ichiba_search_belt table { font-size:12px; line-height:1; color:#FFF; margin:0 auto;}
.ichiba_result { font-size:12px; line-height:1.375;}/* 検索結果テーブル */
.result_item_frm { width:456px; background:#F9FFFF; border:solid 2px #C9CFCF; padding:7px; overflow:hidden;}
/*↑検索(共通)↑*/
/*↓検索(素材)↓*/
ul.result_mat_list { line-height:1.5; padding:0; margin:4px 0 0 16px;}/* 素材リスト */
/*↑検索(素材)↑*/
/*↓検索(物販)↓*/
/*↓タブ↓*/
#search_bpn_tab { background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/search/bpn_tab_bg.png') no-repeat bottom; margin:4px 4px 12px;}
#search_bpn_tab table { margin:0 auto; border-collapse:collapse;}
#search_bpn_tab td { padding:0;}
#search_bpn_tab a { width:80px; height:30px; font-size:0; line-height:0; display:block; float:left;}
	#search_bpn_tab a:link, #search_bpn_tab a:visited { background-image:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/search/bpn_tab_0.png?4');}
	#search_bpn_tab a:hover, #search_bpn_tab a:active,
	#search_bpn_tab a.open { background-image:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/search/bpn_tab_1.png?4');}
a.bpn_tab_amz { background-position:0 -30px;}/* amazon */
a.bpn_tab_yhj { background-position:0 -60px;}/* Yahoo! */
a.bpn_tab_jpc { background-position:0 -90px;}/* JAPANCOOL */
a.bpn_tab_nid { background-position:0 -120px;}/* ニコ直 */
a.bpn_tab_mms { background-position:0 -150px;}/* ミュウモ */
a.bpn_tab_rkt { background-position:0 -180px;}/* 楽天 */
a.bpn_tab_itu { background-position:0 -210px;}/* iTunes */
a.bpn_tab_nch { background-position:0 -240px;}/* ニコニコチャンネル */
a.bpn_tab_pia { background-position:0 -270px;}/* チケットぴあ */
/*↑タブ↑*/
/*↓関連商品オプション↓*/
#bpn_all_menu { font-size:14px; line-height:1; text-align:center; margin:0 auto 8px;}
#bpn_all_menu td { padding:4px;}
#bpn_all_menu a {
	width:160px;
	background:#F9FFFF; color:#696F6F;
	text-decoration:none;
	border:solid 1px; border-color:#C9CFCF;
	padding:4px;
	display:block;
	}
#bpn_all_menu a:hover { background:#C9CFCF; color:#393F3F; border-color:#999F9F;}
#bpn_all_menu a.open  { background:#696F6F; color:#F9FFFF; border-color:#393F3F;}
/*↑関連商品オプション↑*/
/*↓結果表示↓*/
.col_bpn_genre { color:#099;}/* 商品ジャンル */
img.result_bpn_pho, img.result_bpn_mmg, img.result_bpn_vid { border:solid 1px #999F9F; float:right; margin:0 0 4px 4px;}
img.result_bpn_pho { width:80px; height:80px; background:#FFF; padding:4px;}/* 検索＞物販＞商品 */
img.result_bpn_mmg { width:60px; height:90px;}/* 検索＞物販＞メルマガ */
img.result_bpn_vid { width:80px; height:60px;}/* 検索＞物販＞動画 */
/*↑結果表示↑*/
/*↓履歴↓*/
#bpn_history { list-style:none; margin:0; padding:0;}
#bpn_history li { font-size:12px; line-height:1.25; clear:both;}
#bpn_history p {  margin-bottom:8px; padding:4px; float:left;}
#bpn_history p.date { width:96px;  color:#999F9F; text-align:right;}/* 日付 */
#bpn_history p.info { width:848px; color:#696F6F;}
#bpn_history p.info strong { color:#C00;}/* 人数 */
#bpn_history a.menu { color:#699 !important; white-space:nowrap;}/* 消去・NG */
/*↑履歴↑*/
/*↓新商品検索(amazon)↓*/
#amazon_newtitle { background:#F9FFFF; font-size:12px; line-height:1; border:solid 1px #C9CFCF; padding:4px;}
#amazon_newtitle .mid { white-space:nowrap;}
#amazon_newtitle .input_text { width:96px; border:solid 2px #999F9F;}
#amazon_newtitle .des { font-size:10px;}
/*↑新商品検索(amazon)↑*/
/*↑検索(物販)↑*/

/*↓1行お知らせ↓*/
#ichiba_ibar { margin:0 auto 8px; border-collapse:collapse;}
#ichiba_ibar p {
	height:14px;
	background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/ibar_bg.png') no-repeat;
	padding:5px 5px 5px 100px;
	border:solid 1px #930;
	box-shadow:0 1px 2px #393F3F; -moz-box-shadow:0 1px 2px #393F3F;
	border-radius:4px; -moz-border-radius:4px;
	overflow:hidden;
	white-space:nowrap;
	}
#ichiba_ibar a { display:block; float:left;}
#ichiba_ibar a.txt {
	height:12px;
	color:#FFF !important;
	font-size:12px; line-height:1;
	font-weight:bold;
	text-decoration:none;
	text-shadow:0 1px 1px #393F3F;
	margin-right:8px; padding:1px;
	}
#ichiba_ibar a.txt:hover { text-decoration:underline;}
#ichiba_ibar a.del { width:14px; height:14px; background:url('/web/20120403085004im_/http://res.nimg.jp/img/watch/ichiba_2/ibar_del.png');}
#ichiba_ibar a.del:hover { background-position:0 -14px;}
/*↑1行お知らせ↑*/

/*↓4/6以降消しても良い↓*/
.bpn_display { margin:0 auto 16px; border-collapse:collapse;}/*貼付商品*/
.bpn_display td { padding:4px;}
.btn_go_ichiba { position:absolute; bottom:0; right:0; display:block;}/* 物販画像(小)の上に出るボタン */
.bpn_display td:hover .bpn_fkd_sml { display:block;}

.bpn_big_vid_frm1, .bpn_sml_vid_frm1 { background:#FFF; border:solid 1px #FFF;}
.bpn_big_vid_frm1 { width:130px; padding:42px 26px; margin:4px auto;}
.bpn_sml_vid_frm1 { width:82px;  padding:12px 2px;  margin:0 auto;}
.bpn_big_vid_frm2, .bpn_sml_vid_frm2 { border:solid 1px #393F3F;}

p.vid_length { text-align:right; margin:-14px 0 0; height:14px; overflow:hidden;}
p.vid_length span {
	background:#000;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	color:#FFF;
	padding:0 2px;
	}

/*
     FILE ARCHIVED ON 08:50:04 Apr 03, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:23:02 Oct 14, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.78
  exclusion.robots: 0.026
  exclusion.robots.policy: 0.011
  esindex: 0.015
  cdx.remote: 9.515
  LoadShardBlock: 79.561 (3)
  PetaboxLoader3.datanode: 39.529 (4)
  PetaboxLoader3.resolve: 81.945 (3)
  load_resource: 71.538
*/