/*タイトル背景画像*/
#titleSupport{
	width:760px;
	height:209px;
	position:absolute;
	left:0px;
	top:42px;
	text-align:left;
	margin:0px;
	background:url(./images/main_photo.jpg) no-repeat;
}



/*フロアガイド共通----------------------------------*/
#honbunUe{
	width:760px;
	height:324px;
	margin-top:11px;
	background:#ffffff url(./images/honbun_back.gif) no-repeat;
}
#honbunLeftWrapper{
	float:left;
	width:158px;
}
#honbunRightWrapper{
	float:right;
	width:548px;
	text-align:left;
}



/*各会場----------------------------------------------*/
#honbunRightInner{
	width:506px;
	border:solid 1px #949393;
	border-width:0px 1px 1px 1px;
	background:#ffffff;
	padding:0px 13px;
}
*html #honbunRightInner{
	width:458px;
}

/*hタグ------------------------------------------*/
#floorName{
	width:458px;
	height:26px;
	margin:0px;
}
#subCopy{
	width:430px;
	height:35px;
	margin:0px 0px 0px 0px;
}
#subCopy2{
	width:458px;
	height:35px;
	margin:0px -14px 0px -14px;
}
/*項目------------------------------*/
.komoku{
	width:506px;
	margin:10px 0px 10px 0px;
}
.komoku h4{
	width:146px;
	height:59px;
	margin:0px 0px 0px 0px;
	float:left;
}
.komoku ul li{
	width:345px;
	margin:0px 0px 5px 0px;
	padding:0px;
	list-style:none;
	float:right;
	padding-left:7px;
	background:url(./images/ten.gif) left 0.4em no-repeat;
}
*html .komoku ul li{
	width:352px;
}
.komoku:after{/*新しいブラウザ用*/
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.komoku{/*IE用*/
	display:inline-table;
}
/*Mac-IE以外用\*/
*html .komoku{ height:1%; }
.komoku{ display:block; }
/*△*/

/*フロアナビ----------------------------------------*/
/*左ナビタイトル*/
#floorTitle{
	width:212px;
	height:55px;
	margin:0px;
}

#leftWrapper{
	float:left;
	width:158px;
}



.svBox{
	margin-top:10px;
	display:block;
}

.tGaiyo{
	width:534px;
	border:solid 1px #797979;
	border-width:1px 0px 0px 1px;
	margin:0 0 13px 0;
	text-align:left;
}
.tGaiyo td, .tGaiyo th{
	border:solid 1px #797979;
	border-width:0px 1px 1px 0px;
}



.thGaiyo{
	background:#eeeeee;
	white-space:nowrap;
}
.thGaiyoUe{
	background:#a0a0a0;
	color:#ffffff;
}


.tGaiyoNaka td{
	vertical-align:top;
	border:solid 1px #ffffff;
}


.seviceUL{
	margin:4px 0px 4px 4px;
	padding:0px;
}
.seviceUL li{
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	padding-left:7px;
	background:url(./images/ten.gif) left 0.4em no-repeat;
}

.serviceDl{
	margin:0 0 0 4px;
	padding:0;
}

.serviceDl dt{
	font-weight:bold;
	margin:0px 0px 0px 4px;
	padding:0px;
	list-style:none;
	padding-left:10px;
	background:url(../images/share/akaten.gif) left 0.4em no-repeat;	
}
.serviceDl dd{
	margin:0 0 0 18px;
	padding:0;
}


/*フロアナビ----------------------------------------*/
/*左ナビタイトル*/
#floorTitle{
	width:158px;
	height:55px;
	margin:0px;
}
#leftWrapper{
	float:left;
	width:175px;
}
#leftNavi{
	position:relative;
	margin-left:23px;
	width:175px;
	height:69px;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 21px;/*IE.Operaでは左マージンが付く*/
}
#leftNavi li{
	width:175px;
	height:23px;
	display:block;
	text-indent:-5000px;/*li、aどっちにつけてもOKっぽい*/
}
#leftNavi li a{
	position:absolute;
	width:175px;
	height:23px;
	display:block;
	background:url(./images/menu.gif) no-repeat;
	float:left;/*これないとWinIE5でいつものバグ*/
	font-size:2px;
	left:0px;
}
#leftNavi1 a:link, #leftNavi1 a:visited{
	height:23px;
	top:0px;
	background-position:0px 0px;
}
#leftNavi2 a:link, #leftNavi2 a:visited{
	top:23px;
	background-position:0px -23px;
}
#leftNavi3 a:link, #leftNavi3 a:visited{
	top:46px;
	background-position:0px -46px;
}
/*hover*/
#leftNavi1 a:hover{
	height:23px;
	top:0px;
	background-position:-192px 0px;
}
#leftNavi2 a:hover{
	top:23px;
	background-position:-192px -23px;
}
#leftNavi3 a:hover{
	top:46px;
	background-position:-192px -46px;
}
/**********************/
#Aa, #Aaa, #Aaaa{
	width:506px;
	text-align:right;
	margin:0 0 5px 0;
	clear:both;
}
