@charset "utf-8";
/* CSS Document */

/* top_side設定 */
/* ------------------------------------------------------------------------- */

div#side_girl{
	width:224px;
	height:560px;
	margin:8px 8px 0;
	}
	
div#side_mobile{
	width:224px;
	height:187px;
	margin:20px 8px;
	}
	
/* top_main設定 */
/* ------------------------------------------------------------------------- */

div#main h2{
	width:560px;
	height:47px;
	margin:5px 9px 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/enter/img/top/information_bar.gif) no-repeat 0 0;
	}
	
div#infomation{
	width:558px;
	height:300px;
	margin:0 9px;
	border:1px solid #000000;
	overflow:auto;
	}
	
div#infomation dl{
	width:540px;
	overflow:hidden;
	background:url(/enter/img/common/background01.gif) repeat 0 0;
	background-color:#ffffff;
	}
	
div#infomation dl dt{
	font-weight:bold;
	color:#ff0000;
	padding:10px 20px;
	}
	
div#infomation dl dd{
	font-size:1.2em;
	line-height:1.6em;
	margin:0 10px;
	padding:5px 10px 15px 20px;
	background-color:#ffffff;
	overflow:hidden;
	}
	
div#infomation img.info_girls{
	float:left;
	margin:0 20px 10px 0;
	line-height
	}
	
div#event{
	width:560px;
	height:205px;
	margin:0 9px;
	}
	
ul#list_menu{
	width:560px;
	margin:0 9px;
	overflow:hidden;
	}
	
ul#list_menu li a{
	width:265px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	display:block;
	}
	
ul#list_menu li a#contact{
	background:url(/enter/img/top/contact.jpg) no-repeat 0 0;
	margin-right:30px;
	}
	
ul#list_menu li a#hotel_list{
	background:url(/enter/img/top/hotel_list.jpg) no-repeat 0 0;
	}
	
div#update{
	width:560px;
	margin:0 9px;
	}
	
div#update h3{
	font-size:1.2em;
	line-height:1.5em;
	font-weight:bold;
	color:#444444;
	padding:0 0 0 15px;
	background:url(/enter/img/top/up_icon.jpg) no-repeat 0 0;
	}
	
div#update ul{
	width:520px;
	margin:10px 20px 25px;
	overflow:hidden;
	}
	
div#update ul li{
	line-height:1.8em;
	}
