
/* -------------------------------------------------------------------------------
wrapper contents sid_b
-------------------------------------------------------------------------------- */
	div#side_b div.menu_out										{ width:549px; margin-bottom:20px; text-align:left;}
	div#side_b div.menu_out div.menu							{ width:549px; padding-bottom:20px; text-align:center; border:1px solid #FF6B6B;}
html>body div#side_b div.menu_out div.menu						{ width:547px; padding-bottom:20px; text-align:center; border:1px solid #FF6B6B;}
	div#side_b div.menu_out div.menu p a						{ color:#900; border-bottom:1px dotted #809099; font-size:12px;}
	div#side_b div.menu_out div.menu p a:hover					{ background:#900; color:#fff;}
	div#side_b div.menu_out div.menu h3							{ width:549px; float:right; margin:0 0 20px 0; padding-left:8px; clear:both; overflow:auto;}
	
	div#side_b div.menu_out div.menu div.list							{ width:520px; margin:0 auto; clear:both; overflow:auto;}
	div#side_b div.menu_out div.menu div.list h4						{ margin-bottom:10px; text-align:left;}
	div#side_b div.menu_out div.menu h4.map								{ width:500px; margin:20px auto 0 auto; padding: 5px 0 20px 0; border-top:1px dotted #fff;}
	div#side_b div.menu_out div.menu p{ width:500px; margin: 0 auto 15px auto; text-align:left;}
	div#side_b div.menu_out div.menu ol { text-align:left;}
	div#side_b div.menu_out div.menu ol li{ padding-left:15px; list-style-position:inside;}
	div#side_b div.menu_out div.menu div.list div.girls_list			{ width:120px; margin:0 4px; float:left;}
	
	div#side_b div.menu_out div.menu div.list									{ width:500px; margin:15px 0 0 0px; padding-bottom:15px;}
html>body div#side_b div.menu_out div.menu div.list									{ width:500px; margin:15px 0 0 30px; padding-bottom:15px;}
*+html body div#side_b div.menu_out div.menu div.list									{ width:500px; margin:15px 0 0 0px; padding-bottom:15px;}




	div#side_b div.menu_out div.menu div.list div#list_left {
	  width: 75px;
	  margin: 10px 0 0 24px;
	  float:left;
	  text-align:left;
	  border:1px solid #999999;
	  
	}
	
	
	
	
	div#side_b div.menu_out div.menu div#list_right input,
	div#side_b div.menu_out div.menu div#list_right select						{ border:1px solid #7f9089;}
	div#side_b div.menu_out div.menu div#list_right								{ width:360px; margin-top:15px; padding-left:5px; float:right; text-align:left; color:#000;}
	div#side_b div.menu_out div.menu div#list_right dl dd 						{ font-size:12px;  color:#FF7D7D; margin-bottom:10px; border-bottom:1px dotted #FF7D7D;}
	div#side_b div.menu_out div.menu div#list_right dl dt 						{ margin:10px 0 10px 0;}
	div.map													{ width:500px; height:379px; margin:0 auto; border:1px solid #FF6B6B;}
	div#side_b div.menu_out div.menu div.mi							{ width:500px; margin:15px 0 0 0px; padding-bottom:50px;}
html>body div#side_b div.menu_out div.menu div.mi					{ width:500px; margin:15px 0 50px 30px; padding-bottom:80px;}
*+html body div#side_b div.menu_out div.menu div.mi					{ width:500px; margin:15px 0 0 0px; padding-bottom:50px;}
	div#side_b div.menu_out div.menu div.mi div#mi_left				{ width:260px; float:left; text-align:left; color:#000;}
	div#side_b div.menu_out div.menu div.mi div#mi_left dl dd 		{ color:#FF7D7D;}
	div#side_b div.menu_out div.menu div.mi div#mi_left dl dt 		{ margin-top:10px; color:#FF7D7D;}
	div#side_b div.menu_out div.menu div.mi div#mi_right	div#nav ul 	    { margin-top:10px; padding-left:20px;}
		{ width:240px; margin-top:10px; padding-left:18px; float:right; text-align:left;}
html>body div#side_b div.menu_out div.menu div.mi div#mi_right		{ width:220px; margin-top:10px; padding-left:18px; float:right; text-align:left;}
*+html body div#side_b div.menu_out div.menu div.mi div#mi_right	{ width:220px; margin-top:10px; float:right; text-align:left;}

div#nav_02		{ width:549px; text-align:center; margin-top:10px; border:1px solid #FF6B6B;}
div#nav_02 ul 	{ margin-top:10px;}
div.center	 	{ width:520px; text-align:left; padding-left:25px; margin-bottom:10px; color:#FF7D7D;}		
