@charset "Shift_JIS";
/***********************************************************

	[1] /others common
	[2] /accsess.html
	[3] /floorguide.html

***********************************************************/

/* [1]common **********************************************/

h3{
	margin-bottom:5px
}
h2{
	display:block;
	text-indent:-99999px;

	width:570px;
	height:54px;
}

h3{
	clear:both;
	background:#fff left center;
	line-height:2;
}
#main p{
	width:98%;
}
#mainBox .font1 {
	font-size: 0px;
}
.miniMenu{
	padding-top:10px;
	padding-left:10px;
	width:545px;

	background-color:#eae1d5;
}
.miniMenu li{
	display:inline;
	font-size:0;
}
.miniMenu li img{
	vertical-align:bottom;
}

/**********************************************************/

/* [2]access.html *****************************************/
body#access 
h2{
	background:#fff url(image/access/accessTitle.gif) no-repeat left center;
}
body#access 
#mapBox{
	padding:2px;
	margin-top:3px;
	
	width:555px;
	height:288px;

	text-align:center;
	background:#fff url(image/access/bg_mapBox.gif) no-repeat left top;
}
body#access 
#areaMap{
	display:none;
}
body#access 
#mainBox dl{
	width:555px;
	margin-top:1em;

}
body#access 
#mainBox dt{
	margin:1em 0 0.5em;
	padding:0.5em 0 0.5em 0.5em;
	font-weight:bold;
	background-color:#eae1d5;
}
body#access 
#mainBox dd{
	width:530px;
	padding-left:1.5em;
}
/**********************************************************/

/* [3]floorguide.html *************************************/
body#floorguide 
h2{
	background:#fff url(image/floorguide/floorguideTitle.gif) no-repeat left center;
}
body#floorguide 
h3{
	margin-top:1.5em;
	padding-left:10px;
	width:550px;

	background:#d2d2d2 url(../../about/image/smallTitle_bg.gif) repeat-y left center;
}
body#floorguide 
#floorBox{
	margin-top:3px;
	padding-top:20px;
	width:555px;

	text-align:center;
	border:1px #afafaf solid;
}
body#floorguide 
.floor{
	margin:10px auto;
	padding-top:5px;
}
body#floorguide 
.floor ul{
	margin:10px auto;
	padding-top:1px;
	width:520px;

	background:#fff url(image/floorguide/dotline.gif) no-repeat left top;
}
body#floorguide 
#mainBox li{
	padding:0.5em 0 0.5em;
	text-align:left;

}
body#floorguide 
#floorB1, #floor234, #floor567, #floorFirst{
	display:none;
}
body#floorguide 
li.bgGray{
	background-color:#f0f0f0;
}
body#floorguide 
ol li{
	float:left;
	width:110px;
	padding-left:20px !important;
}
body#floorguide 
li.info{
	padding:1em 0 1em 20px !important;
	background:#f0f0f0 url(image/floorguide/info.gif) no-repeat left center;
}

body#floorguide 
ol li#num1{
	background:url(image/floorguide/1.gif) no-repeat left center;
}
body#floorguide 
ol li#num2{
	background:url(image/floorguide/2.gif) no-repeat left center;
}
body#floorguide 
ol li#num3{
	background:url(image/floorguide/3.gif) no-repeat left center;
}
body#floorguide 
ol li#num4{
	background:url(image/floorguide/4.gif) no-repeat left center;
}
body#floorguide 
ol li#num5{
	background:url(image/floorguide/5.gif) no-repeat left center;
}
body#floorguide 
ol li#num6{
	background:url(image/floorguide/6.gif) no-repeat left center;
}
body#floorguide 
ol li#num7{
	background:url(image/floorguide/7.gif) no-repeat left center;
}
body#floorguide 
ol li#num8{
	background:url(image/floorguide/8.gif) no-repeat left center;
}
body#floorguide 
ol li#num9{
	background:url(image/floorguide/9.gif) no-repeat left center;
}
body#floorguide 
ol li#num10{
	background:url(image/floorguide/10.gif) no-repeat left center;
}
body#floorguide 
ol li#num11{
	background:url(image/floorguide/11.gif) no-repeat left center;
}
body#floorguide 
ol li#num12{
	background:url(image/floorguide/12.gif) no-repeat left center;
}
body#floorguide 
ol li#num13{
	background:url(image/floorguide/13.gif) no-repeat left center;
}
body#floorguide 
ol li#num14{
	background:url(image/floorguide/14.gif) no-repeat left center;
}
body#floorguide 
ol li#num15{
	background:url(image/floorguide/15.gif) no-repeat left center;
}
body#floorguide 
ol li#num16{
	background:url(image/floorguide/16.gif) no-repeat left center;
}
body#floorguide 
ol li#num17{
	background:url(image/floorguide/17.gif) no-repeat left center;
}
body#floorguide 
ol li#num18{
	background:url(image/floorguide/18.gif) no-repeat left center;
}
body#floorguide 
ol li#num19{
	background:url(image/floorguide/19.gif) no-repeat left center;
}
body#floorguide 
#num20{
	background:url(image/floorguide/20.gif) no-repeat left center;
}
body#floorguide 
#num21{
	background:url(image/floorguide/21.gif) no-repeat left center;
}
body#floorguide 
#num3a{
	background:url(image/floorguide/3a.gif) no-repeat left center;
}
body#floorguide 
#num3b{
	background:url(image/floorguide/3b.gif) no-repeat left center;
}
body#floorguide 
#num3c{
	background:url(image/floorguide/3c.gif) no-repeat left center;
}
body#floorguide 
#num4a{
	background:url(image/floorguide/4a.gif) no-repeat left center;
}
body#floorguide 
#num4b{
	background:url(image/floorguide/4b.gif) no-repeat left center;
}
body#floorguide 
#num5a{
	background:url(image/floorguide/5a.gif) no-repeat left center;
}
body#floorguide 
#num5b{
	background:url(image/floorguide/5b.gif) no-repeat left center;
}
body#floorguide 
#num5c{
	background:url(image/floorguide/5c.gif) no-repeat left center;
}
body#floorguide 
#num5d{
	background:url(image/floorguide/5d.gif) no-repeat left center;
}
body#floorguide 
#num6a{
	background:url(image/floorguide/6a.gif) no-repeat left center;
}
body#floorguide 
#num6b{
	background:url(image/floorguide/6b.gif) no-repeat left center;
}
body#floorguide 
#num6c{
	background:url(image/floorguide/6c.gif) no-repeat left center;
}
body#floorguide 
#num6d{
	background:url(image/floorguide/6d.gif) no-repeat left center;
}
body#floorguide 
#num7a{
	background:url(image/floorguide/7a.gif) no-repeat left center;
}
body#floorguide 
#num7b{
	background:url(image/floorguide/7b.gif) no-repeat left center;
}
body#floorguide 
span#num21{
	padding:0.5em 0 !important;
	padding-left:20px !important;
}
body#floorguide 
ol li.del{
	background:url(image/floorguide/del.gif) no-repeat left center;
}
/**********************************************************/

/* [4]nursery.html ******************************************/
body#nursery 
h2{
	background:#fff url(image/nurseryTitle.gif) no-repeat left center;
}
body#nursery 
#mainBox{
	margin-top:1em;
}
body#nursery 
dl.spec{
	margin-right:295px;
}
body#nursery 
dl.spec dt{
	background-color:#f2f2f2;
	padding:0.3em;
}
body#nursery 
dl.spec dd{
	padding:0.5em;
}
/**********************************************************/

