
body{ background:url("http://f-bunny.com/wp-content/themes/f-bunny_theme/main/images/back.jpg") #fff repeat-x !important;}
div#container	{background:url("http://f-bunny.com/wp-content/themes/f-bunny_theme/main/images/back_container.jpg") repeat-y;}
/* -------------------------------------------------------------------------------
wrapper contents sid_b
-------------------------------------------------------------------------------- */
	div#side_b div.menu_out											{ width:547px; margin-bottom:20px; clear:both;}
	div#side_b div.menu_out div.menu								{ width:547px; margin-top:8px; text-align:center; overflow:auto; }
	div#side_b div.menu_out div.menu a								{ border-bottom:1px dotted #CCCCCC;}

	div#side_b div.menu_out div.menu div.menu_clear					{ width:547px; margin-bottom:10px; text-align:left; overflow:auto; clear:both;}
	div#side_b div.menu_out div.menu h3								{ margin-bottom:20px; overflow:auto;}

	div#side_b div.menu_out div.menu div.time						{ width:500px; margin: 0 auto 10px auto; padding: 0 10px; text-align:left; font-weight:bold;}
	div#side_b div.menu_out div.menu div.time a						{ width:500px; padding:0 5px; display:block; font-size:14px; color:#006699;}
	div#side_b div.menu_out div.menu div.time a:hover				{ background:#FFD0D0; color:#FF7A7A;}
	div#side_b div.menu_out div.menu div.time a	span				{ font-size:10px;}
	div#side_b div.menu_out div.menu div.menu_text					{ margin-bottom:10px; padding:10px; text-align:left;}
	div#side_b div.menu_out div.menu div.menu_text dl dt			{ margin-bottom:5px; font-size:16px; font-weight:bold; border-bottom:1px solid #809099;}
	div#side_b div.menu_out div.menu div.menu_text dl dd			{ margin-bottom:10px;}
	div#side_b div.menu_out div.menu div.menu_text dl dd a			{ font-size:12px; color:#006699; border-bottom:1px dotted #809099;}
	div#side_b div.menu_out div.menu div.menu_text dl dd a:hover	{ background:#900; color:#fff;}
	
	
	div#side_b div.menu_out div.menu div.menu_left					{ width:170px; margin-bottom:20px; float:left; text-align:right;}
	div#side_b div.menu_out div.menu div.menu_left div.phot_img		{ width:160px; padding:5px 5px 2px 5px; text-align:center;}
	div#side_b div.menu_out div.menu div.menu_left div.phot_img a	{ border:none;}
	
html>body div#side_b div.menu_out div.menu div.menu_left div.phot_img	{ width:150px; padding-bottom:5px; float:right;}
	div#side_b div.menu_out div.menu div.menu_right						{ width:365px; float:right; text-align:left; padding-right:5px;}
	div#side_b div.menu_out div.menu div.menu_right dl					{ margin-bottom:20px;}
	div#side_b div.menu_out div.menu div.menu_right dl dt				{ font-size:16px !important; font-weight:bold; border-bottom:1px solid #809099; margin-bottom:10px;}@
	div#side_b div.menu_out div.menu div.menu_right dl dt a				{ font-size:16px !important; color:#900 !important;}
	div#side_b div.menu_out div.menu div.menu_right a					{ font-size:16px !important; color:#900 !important;}
	div#side_b div.menu_out div.menu div.menu_right a:hover				{ font-size:16px; background:#900; color:#fff !important;}
	
	div#side_b div.girls_list img		{ border: 2px solid #5EBEA7; text-align:center;}
	div#side_b div.girls_list ul img		{ border:0;}
	div#side_b div.girls_list p			{ width:124px; height:70px; margin-bottom:20px; text-align:left;}
	div#side_b div.girls_list p a		{ width:122px; margin-top:2px; height:70px; display:block; color:#666666;}
	div#side_b div.girls_list p a:hover	{ width:122px; display:block; background:#5EBEA7; color:#fff;}
	div#side_b div.girls_list p a span	{ padding:5px; display:block;}
	
	
	div#side_b div.news_out											{ width:540px; margin-bottom:20px; text-align:left;}
	div#side_b div.news_out div.news								{ width:540px; overflow:auto;}
	div#side_b div.news_out div.news h3								{ margin-bottom:5px;}
					
	div#side_b div.news_out div.news p								{ width:520px; margin:0 10px;}
	div#side_b div.news_out div.news h4								{ margin-bottom:10px; padding-bottom:5px; font-weight:bold; font-size:16px; border-bottom:1px solid #809099;}
	div#side_b div.news_out div.news p								{ margin-bottom:25px;}
	
	div#side_b div.girls_list				{ width:126px; margin:0 4px; float:left;}
	div#side_b h3.this_way					{ margin-left:8px; margin-bottom:15px;}
	div#side_b div.girls_list dl			{ width:124px; margin-bottom:20px; text-align:left;}
	div#side_b div.girls_list dl dt			{ margin-bottom:5px; padding:2px 2px 0 3px; background:#ffb3e0;}	
html>body div#side_b div.girls_list dl dt{ height:181px;}
	div#side_b div.girls_list dl dd			{ height:70px; padding:0 5px; font-weight:bold; font-size:10px;}
	
	div.waku01								{ width:549px; border:1px solid #FF6A6A; margin-bottom:20px;}
html>body div.waku01						{ width:547px; border:1px solid #FF6A6A; margin-bottom:20px;}
	div.waku02								{ width:549px; border:1px solid #5EBEA7; margin-bottom:20px;}
html>body div.waku02						{ width:547px; border:1px solid #5EBEA7; margin-bottom:20px; height:580px;}
	div.waku03								{ width:549px; border:1px solid #C7A245; margin-bottom:20px;}
html>body div.waku03						{ width:547px; border:1px solid #C7A245; margin-bottom:20px;}
	div.waku04								{ width:549px; border:1px solid #5794CA; margin-bottom:20px;}
html>body div.waku04						{ width:547px; border:1px solid #5794CA; margin-bottom:20px;}
	div.waku05								{ width:549px; border:1px solid #C6568F; margin-bottom:20px;}
html>body div.waku05						{ width:547px; border:1px solid #C6568F; margin-bottom:20px;}
	div.waku06								{ width:549px; border:1px solid #FF6A6A; margin-bottom:20px;}
html>body div.waku06						{ width:547px; border:1px solid #FF6A6A; margin-bottom:20px;}
	div.waku07								{ width:549px; border:1px solid #FF6A6A; margin-bottom:20px;}
html>body div.waku07						{ width:547px; border:1px solid #FF6A6A; margin-bottom:20px;}

	div#side_b div.waku06 div.menu_out div.menu div.list                        { padding:10px 0px 10px 10px;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list			{ width:126px; height:252px; margin:0 1px 1px 0px; background:#FF6767; }
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl			{ padding:10px 0px; width:128px; color:#fff;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl dt			{ padding:0 4px; height:182px; background:url("http://f-bunny.com/schedule/images/back_photo.jpg") no-repeat;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl dd			{ line-height:14px;padding:0px;width:128px; height:15px; font-size:12px; text-align:center;font-weight:normal;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl dd.name			{ margin-bottom:3px;}

	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list img			{ border:0;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list a			{ border:0;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl dd.name a	{ font-size:12px; color:#fff;border-bottom:none;}
	div#side_b div.waku06 div.menu_out div.menu div.list div.girls_list dl dd.name a:hover	{ background:#900; color:#fff;}

	div.waku06 div.list {
	overflow:hidden;
	background:#FFFFCC none repeat scroll 0 0;
	border:1px solid #FFCECE;
	color:#FFFFFF;
	margin:0 auto;
	padding:10px 0 10px 15px;
	width:515px;
	}

	div#side_b div.waku07 div.menu_out div.menu div.list {
	padding:10px 0 10px 15px;
	}

