/* -------------------------------------------------------------------------------
wrapper contents sid_b
-------------------------------------------------------------------------------- */
	div#side_b div.menu_out										{ width:547px; margin-bottom:20px; text-align:left; overflow:auto; }
	div#side_b div.menu_out div.menu							{ width:547px; text-align:center;}
	div#side_b h3							{ width:549px; overflow:auto; margin:0 auto;}
	div#side_b div.menu_out div.menu div.list							{ width:515px; background:#FFFFCC; border:1px solid #FFCECE; color:#fff; margin:0 auto; padding:5px 0 8px 5px;}
html>body div#side_b div.menu_out div.menu div.list							{ width:515px; background:#FFFFCC; border:1px solid #FFCECE; color:#fff; margin:0 auto; padding:10px 0 10px 15px;}
	div#side_b div.menu_out div.menu div.list h4						{ font-size:16px; color:#FF6767; text-align:left; margin:0 auto;}
html>body div#side_b div.menu_out div.menu div.list hr					{ margin-bottom:5px; clear:both; background:#ccc;}
html>body div#side_b div.menu_out div.menu div.list						{ overflow:auto; clear:both;}
	div#side_b div.menu_out div.menu div.list div.girls_list			{ width:159px; height:83px; margin:0 3px 10px 3px; float:left; background:#FF6767; }
	div#side_b div.menu_out div.menu div.list div.girls_list dl			{ padding:10px; color:#fff;}
	div#side_b div.menu_out div.menu div.list div.girls_list dl dt			{ padding:1px; float:left; background:url("http://f-bunny.com/schedule/images/back_photo.jpg") no-repeat;}
	div#side_b div.menu_out div.menu div.list div.girls_list dl dd			{ width:86px; float:right; text-align:left;}

	div#side_b div.menu_out div.menu div.list div.girls_list dl dd.name a	{ font-size:12px; color:#fff;}
	div#side_b div.menu_out div.menu div.list div.girls_list dl dd.name a:hover	{ background:#900; color:#fff;}
	
	div#side_b div.menu_out div.menu div#girls_week					{ width:515px; background:#FFFFCC; border:1px solid #FFCECE; margin:0 auto; padding:8px;}
	div#side_b div.menu_out div.menu div#girls_week h4				{font-size:16px; color:#FF6767; text-align:left; margin:0 auto;}
	div#side_b div.menu_out div.menu table						{ width:489px; margin:0 auto 15px auto; background:url("http://f-bunny.com/schedule/images/back_schedule.gif"); border:1px solid #FF7D7D;}
	div#side_b div.menu_out div.menu table hr					{ display:none;}
	div#side_b div.menu_out div.menu table td					{ width:70px; text-align:center;}
	div#side_b div.menu_out div.menu table td.td_week			{ padding:5px 0; color:#fff;}
	div#side_b div.menu_out div.menu table dl					{ height:46px; line-height:1.0;  color:#FF6767; padding-top:6px;}
	div#side_b div.menu_out div.menu table dl a					{ font-size:12px; color:#FF6767; !important;}
	div#side_b div.menu_out div.menu table dl a:hover			{ background:#900; color:#fff;}
	div#side_b div.menu_out div.menu table dl dd				{ line-height:1.6;}
html>body div#side_b div.menu_out div.menu table dl				{ padding:0;}

	div#side_b div#link{ text-align:left; margin:0px 0px 10px 10px; color:#FF7D7D;}
	div#side_b div#link a{ font-size:12px; color:#FF7D7D;}
	div.waku{ width:547px; margin:0 auto; border:1px solid #FF6A6A;}
