@charset "utf-8";

div#contents div#bannerSpace {
	width: 722px;
	height: 130px;
	margin: 20px auto;
	clear: left;
}

div#contents div#underBannerSpace{
	width:760px;
	height:115px;
	background:url(../img/store_banner_bg.gif) no-repeat;
	margin:20px auto;
	clear:left;
	padding-top:25px;
}

div#contents div#underBannerSpace ul{
	width:720px;
	margin-left:25px;
}

div#contents div#underBannerSpace ul li{

	width:350px;
	float:left;
	margin-right:10px;
}

div#contents div#underBannerSpace p{
	width:760px;
	text-align:center;
	line-height:1.2;
	padding-top:10px;
	clear:left;
}

div#contents div#bannerSpace p.banner{

	margin-left:10px;
	padding-top:8px;
}

div#contents h2 {
	width: 950px;
	margin: 20px 0 24px 0;
	text-align: center;
}

div#contents p#topInfo {
	width: 900px;
	margin: 10px 0pt;
	text-align: center;
	color: #FFFF00;
}

div#contents div#schedule {
	width: 772px;
	margin: 0 auto;
}

div#contents div#schedule ul#scheduleList{
	width:770px;
	/*padding:5px 5px 5px 7px;*/
	display:inline;
	float:left;
	background:#000;
	/*border:1px solid #efefef;*/
}

div#contents div#schedule ul#scheduleList li{

	float:left;
	display:inline;
	width:110px;
}

div#contents div#schedule ul#scheduleList li dl {

	border:1px solid #bebebe;
	border-left:none;

}

div#contents div#schedule ul#scheduleList li dl.top {

	border-left:1px solid #bebebe;
}

div#contents div#schedule ul#scheduleList li dl dt {
	text-align: center;
	padding: 4px 0;
	background: #000;
	/*border-bottom:1px solid #bebebe;*/
	color: #3a3a3a;
}

div#contents div#schedule ul#scheduleList li dl dd {

	text-align:center;
	padding:4px 0;
	color:#00a0e9;

}

div#contents div#schedule p.day{

	clear:left;
	margin:20px 0;
	float:left;
	width:761px;
	height:20px;
	background:url(../img/day_title.gif) no-repeat;
	padding:3px 0 0 10px;
	font-weight:bold;

}

div#contents div#schedule div.timeList{

	width:770px;
	height:100%;
	margin-bottom:20px;
	float:left;
	background:url(../img/timeList_footer.gif) no-repeat bottom;
	padding-bottom:11px;
	clear:left;

}

div#contents div#schedule div.timeListHeader{

	width:770px;
	height:47px;
	background:url(../img/tilmeList_header.gif) no-repeat;

}

div#contents div#schedule div.timeList p.time{

	width:200px;
	float:left;
	text-align:center;
	margin:21px 0 0 278px;
	padding:5px 10px;
	display:inline;
	border:1px solid #818181;
}


div#contents div#schedule div.timeList ul.girlList{

	width:742px;
	height:100%;
	clear:left;
	float:left;
	display:inline;
	padding-left:28px;
	background:url(../img/timeList_bg.gif) repeat-y;
}

div#contents div#schedule div.timeList ul.girlList li{

	width:103px;
	margin:10px 19px 0 0;
	float:left;

}

div#contents div#schedule div.timeList ul.girlList li dl dd{

	width:95px;
	background:url(../img/icon.gif) no-repeat;
	padding-left:8px;
	margin:4px 0 10px;
	line-height:120%;
	color:#00a0e9;
}

div#contents div#schedule div.timeList ul.girlList li dl dd a{

	color:#FFFFFF;
	text-decoration:none;

}

div#contents div#schedule div.timeList ul.girlList li dl dd a:hover{

	text-decoration:underline;

}


#scheduleList a {
	color: #00a0e9;
	text-decoration: none
}

#scheduleList a:hover {
	text-decoration: underline;
}

