body { 
background-image: url(../images/norisuta/bob2/share/bg.gif); 
background-color:#3489E9;
margin:0px;

}
#stage {
margin:0 0 5px 10px;
}

#bobmain{
padding:10px;
}
.c1{
color:#FFFFFF;
}
/*------ボブグッズページ表用------------------------------------------*/
/*------普遍大枠------*/
.wrap{
	width		:533px;
	border-top	:1px solid #FF9334;
	border-left	:1px solid #FF9334;
	overflow	:auto;
}
.wrap2{
	width		:266px;
	border-top	:1px solid #FF9334;
	border-left	:1px solid #FF9334;
	overflow	:auto;
}

/*------DVDカテゴリー大枠＋商品セル------*/
.wrap-blue,
.wrap-pink,
.wrap-yellow,
.wrap-green,
.wrap-ow,
.wrap-purple{
	width		:523px;
	border-top	:1px solid #FF9334;
	border-left	:1px solid #FF9334;
	overflow	:auto;
}
.wrap-ow{
	padding		:5px;
	background-color:#ffcc33;
	border-color	:#ffcc33;
}
	.wrap-ow .div1{
		width		:260px;
		border-color	:#ffcc33;
	}
.wrap-blue{
	padding		:5px;
	background-color:#a4e9ff;
	border-color	:#a4e9ff;
}
	.wrap-blue .div1{
		width		:260px;
		border-color	:#a4e9ff;
	}
.wrap-yellow{
	padding		:5px;
	background-color:#fff95c;
	border-color	:#fff95c;
}
	.wrap-yellow .div1{
		width		:259px;
		border-color	:#fff95c;
	}
.wrap-pink{
	padding		:5px;
	background-color:#ffafaf;
	border-color	:#ffafaf;
}
	.wrap-pink .div1{
		width		:259px;
		border-color	:#ffafaf;
	}
.wrap-green{
	padding		:5px;
	background-color:#a1ff80;
	border-color	:#a1ff80;
}
	.wrap-green .div1{
		width		:259px;
		border-color	:#a1ff80;
	}
.wrap-purple{
	padding		:5px;
	background-color:#e5ccff;
	border-color	:#e5ccff;
}
	.wrap-purple .div1{
		width		:259px;
		border-color	:#e5ccff;
	}
	
.rent{/*レンタル用span*/
	
	color			:#FF3300;
	padding			:1px ;
	font-size:11px;
	}	
	
/*------商品セル------*/
.div1{
	/*overflow:auto;*/
	width		:265px;
	border-right	:1px solid #FF9334;
	border-bottom	:1px solid #FF9334;
	float		:left;
	background-color:#fff;
}
.div1:after {
	content		: “”;
	display		: block;
	clear		: both;
}
/*------タイトル部------*/
h2{
	font-size	:80%;
	text-align	:left;
	font-weight	:normal;
	margin		:5px 5px 0 0;
	height		:4.9em;
}
h2 a{
	line-height	:1.3em;
}
/*------見出し画像------*/
.g_img{
	width		:80px;
	height		:80px;
	float		:left;
	margin		:0 5px 5px 5px;
	border		:none;
}
/*------詳しく見る------*/
a.more{
	background	:url(../images/norisuta/bob2/goods/more.gif);
	width		:150px;
	height		:34px;
	float		:right;
	display		:block;
	margin		:5px;
	overflow	:hidden;
}
a.more span{
	text-indent	:-9999px;
	font-size	:0pt;
}
a:hover.more{
	background	:url(../images/norisuta/bob2/goods/more-over.gif);
}
/*------ニュー画像------*/
.new{
	border		:0;
	width		:40px;
	height		:15px;
	float		:left;
	margin		:0;
	padding		:0;
}
/*------カテゴリー見出し------*/
.dvd-c{
	font-size	:small;
	color		:black;
	margin		:3px 0 5px 0;
}
/*------ボブグッズページ表用END---------------------------------------*/
/*------ボブメイン更新トピックス用------------------------------------*/
ol{
	width		:500px;
	font-size	:90%;
	margin		:0px 30px 25px 25px;
	padding		:0;
	list-style-position	:outside;
	list-style-type		:none;
	line-height		:190%
}
ol li{
	background	:url(../images/norisuta/bob2/main/info_p.gif) top left no-repeat;
	margin		:3px;
	padding		:0 0 0 30px;
}

/*------ボブメイン更新トピックス用END---------------------------------*/

/*------ボブイベント特殊文字------------------------------------------*/

.event_title {
	background-color:#33FF66;
	margin:10px 5px 10px 15px;
	font-size:14px;
	line-height:16px;
	letter-spacing:1px;
	width:525px;
	padding:3px;
}
.event_p {
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
	font-size:14px;
	line-height:16px;
	letter-spacing:1px;
	margin:10px 25px 10px 20px;}
.event_p br{letter-spacing:normal;}

.ended{/*終了したイベント*/
	background-color:#FF9900;
	font-size	:120%;
	font-weight	:bold;
	color		:#fff;
	padding		:5px;
	margin		:0 auto;
	width		:20em;
	text-align	:center;
}
.ended-bottom{/*終了したイベント以下字*/
	color:#333;
	text-align:center;
	margin:1em auto 2em auto;
	font-size:80%;
}
.thanks{/*ご来場ありがとうございましたspan*/
	background-color:#FFFF33;
	color			:#FF3300;
	padding			:1px 1em;
	margin			:3px;}
	
	
/**------ボブ20080910トイザラスイベントページ------------------------*/

.toysrus_table{background-color:#333399;border-collapse:collapse;border:1px solid #333399;font-size:95%;}
.toysrus_table th,
.toysrus_table td{background-color:#fff;padding:5px;border:1px solid #333399;}
.toysrus_table thead th{background-color:#99CCFF;}
.toysrus_table tbody th{font-weight:normal;}
div.toysrus_div_bg{background:url(../images/norisuta/bob2/event/20080910/bg_div_m.gif) bottom repeat;border:1px solid #009dd5;
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';font-size:14px;line-height:16px;letter-spacing:1px;width:520px;margin:0px 0 0 20px;
	font-size:95%;}
div.toysrus_div_bg:after{content: ".";display: block; visibility: hidden;  height: 0.1px;  font-size: 0.1em; line-height: 0;  clear: both;}
div.toysrus_div_bg p.event_toy{background:url(../images/norisuta/bob2/event/20080910/bg_div_t.gif) top no-repeat;
	padding:21px 25px 10px 20px;margin:0;}
div.toysrus_div_bg p.event_toy2{
	padding:21px 25px 10px 20px;margin:0;}
div.toysrus_div_bg img{margin-left:20px;}

div.toysrus_div_bg p a.check{background:url(../images/norisuta/bob2/event/20080910/btn_check.gif) no-repeat;width:314px;height:45px;display:block;text-indent:-9999px;float:right;margin-bottom:0px;}
div.toysrus_div_bg p a.check:hover{background:url(../images/norisuta/bob2/event/20080910/btn_check_o.gif) no-repeat;}

div.toysrus_div_bg div.toysruslink{margin-top:0;zoom:1;clear:both;}
div.toysrus_div_bg div.toysruslink:after{content: ".";display: block;visibility: hidden;height: 0.1px;font-size: 0.1em;line-height: 0;clear: both;}
div.toysrus_div_bg div.toysruslink img{float:right;}
div.toysrus_div_bg div.toysruslink p.link{height:41px;clear:both;width:286px;float:right;margin:0 0 20px 0;}
div.toysrus_div_bg div.toysruslink p.link img{float:left;margin:0;border:0;}

div.toysrus_div_bg span.divb{background:url(../images/norisuta/bob2/event/20080910/bg_div_b.gif) bottom no-repeat;width:520px;height:27px;display:block;}
