	div#main	article	h1:before	{
	content:'\00258c';
	color:	#6E6960;
	padding:	0	5px;
}
area{
	border:none;
	outline:none;
}
/* Tab List*/
div#tabs	h3:nth-of-type(1)	a	{ color:#D57206;}
div#tabs	h3:nth-of-type(2)	a	{ color:#945727;}
div#tabs	h3:nth-of-type(3)	a	{ color:#8C671C;}
div#tabs	h3:nth-of-type(4)	a	{ color:#606262;}
div#tabs	h3:nth-of-type(5)	a	{ color:#528E24;}
div#tabs	h3:nth-of-type(6)	a	{ color:#A935B8;}
div#tabs	h3:nth-of-type(7)	a	{ color:#FF404C;}

div#tabs	h3	a:after	{	content: '\003009';	float:right;	color:#B2B2B2;	padding-right: 5px;	font-size: 13px;}

/* Number */
div#tabs	h3:nth-of-type(1)	a:before	{	content: '\002460';	color:#FF9900;	padding-right: 5px;}
div#tabs	h3:nth-of-type(2)	a:before	{	content: '\002461';	color:#957932;	padding-right: 5px;}
div#tabs	h3:nth-of-type(3)	a:before	{	content: '\002462';	color:#967325;	padding-right: 5px;}
div#tabs	h3:nth-of-type(4)	a:before	{	content: '\002463';	color:#6F6F6F;	padding-right: 5px;}
div#tabs	h3:nth-of-type(5)	a:before	{	content: '\002464';	color:#659A00;	padding-right: 5px;}
div#tabs	h3:nth-of-type(6)	a:before	{	content: '\002465';	color:#954696;	padding-right: 5px;}
div#tabs	h3:nth-of-type(7)	a:before	{	content: '\002466';	color:#FF0066;	padding-right: 5px;}
/* Number カレント */
div#tabs	h3:nth-of-type(1)	a.selected:before,.panel:nth-of-type(1)	h2:before	{	content: '\002776';	color:#FF9900;	padding-right: 5px;}
div#tabs	h3:nth-of-type(2)	a.selected:before,.panel:nth-of-type(2)	h2:before	{	content: '\002777';	color:#957932;	padding-right: 5px;}
div#tabs	h3:nth-of-type(3)	a.selected:before,.panel:nth-of-type(3)	h2:before	{	content: '\002778';	color:#967325;	padding-right: 5px;}
div#tabs	h3:nth-of-type(4)	a.selected:before,.panel:nth-of-type(4)	h2:before	{	content: '\002779';	color:#6F6F6F;	padding-right: 5px;}
div#tabs	h3:nth-of-type(5)	a.selected:before,.panel:nth-of-type(5)	h2:before	{	content: '\00277a';	color:#659A00;	padding-right: 5px;}
div#tabs	h3:nth-of-type(6)	a.selected:before,.panel:nth-of-type(6)	h2:before	{	content: '\00277b';	color:#954696;	padding-right: 5px;}
div#tabs	h3:nth-of-type(7)	a.selected:before,.panel:nth-of-type(7)	h2:before	{	content: '\00277c';	color:#FF0066;	padding-right: 5px;}
/*===============================================
●style.css	画面の横幅が737px以上
===============================================*/
@media print, screen and (min-width:	737px){
/*============================
#floormap
============================*/
div#main	article	{
	width: 914px;
	margin: 0 auto;
}
div#main	article	h1	{
	width: 914px;
	margin: 13px auto auto 30px;
	text-align: left;
	font-size: 24px;
	line-height: 100%;
	letter-spacing: 1px;
	vertical-align: middle;
}
div#main	article	h1:before	{
	content:'\00258c';
	color: #6E6960;
	padding: 0 5px;
}
div#main	article	section	{
	text-align: left;
	height: 480px;
}
div#main	article	.google_read	{
	font-size: 12px;
	width: 914px;
	margin: 0px auto 30px 30px;
	text-align: left;
	font-size: 12px;
	letter-spacing: 1px;
}


/*============================
 Click Map
============================*/
/* クリック用 */
div#main	article	section	img.floormap	{
	float: left;
	position: absolute;
	margin-top: 28px;
	z-index: 3;
}
/* カレント用*/
.clicmap	{
	float: left;
	position: absolute;
	margin-top: 0px;
	z-index: 2;
}
.clicmap	li.hide	{	display: none !important;	}

/*============================
#tabs
============================*/
div#tabs	{
	display: inline-block;
	float: right;
	width: 694px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	z-index: 5;
}
div#tabs	h3	{
/*	display: inline-block;
	float:left;*/
	width: 208px !important;
	padding: 4px 0;
	font-size: 14px;
	font-weight: normal;
	position: absolute;
	left: 0;
}
div#tabs	h3:nth-of-type(1)	{top: 248px;	border-top: solid 1px #CCC;}
div#tabs	h3:nth-of-type(2)	{top: 279px;}
div#tabs	h3:nth-of-type(3)	{top: 310px;}
div#tabs	h3:nth-of-type(4)	{top: 341px;}
div#tabs	h3:nth-of-type(5)	{top: 372px;}
div#tabs	h3:nth-of-type(6)	{top: 403px;}
div#tabs	h3:nth-of-type(7)	{top: 434px;}

div#tabs	h3	a	{
	display: block;
	width: 208px !important;
	border-bottom: solid 1px #CCC;
		position: absolute;
		z-index: 100;
}
/*============================
#tab.Panel
============================*/
div#tabs	div.panel	{
/*	display: inline-block;
	float: right;*/
	width: 323px;
	height: 364px;
	margin: 22px 15px 45px auto;
	padding: 35px 55px 46px;
	text-align: center;
	background: #F5F6F6;
	position: absolute;
	right: 0;
	top: 0px;
}
div#tabs	div.panel	h2	{
	text-align: left;
	font-size: 21px;
}
div#tabs	div.panel	h2	span	{
	display: none;
}
div#tabs	div.panel	figure	{
	width: 323px;
	margin: 0 auto;
}
div#tabs	div.panel	figure	img	{
	width:322px;
	margin: 20px auto 8px;
}
div#tabs	div.panel	figure	figcaption	{
	text-align: left !important;
	font-size: 14px;
}

}

/*===============================================
●smart.css		画面の横幅が736pxまで
===============================================*/
@media	only	screen	and	(max-width:736px){
div#main	article	{
	width: 100%;
	margin: 7% auto;
}
div#main	article	h1	{
	width: 94%;
	margin: 0 auto;
	font-size: 1.3em;
	line-height: 100%;
	text-align: left;
}
div#main	article	section	{}

div#main	article	.google_read	{
	font-size: 0.8em;
	margin: 0 auto;
	width: 94%;
	text-align: left;
}

/*============================
 Click Map
============================*/
/* クリック用 */
div#main	article	section	img.switch.floormap	{
	width: 90%;
	margin: 8% auto;
}
/* カレント用
div#main	article	section	img.floormap.sp	{
	width: 68%;
	margin: 8% auto;
	position: relative;
	z-index: 2;
}*/
/* Click Map*/
.clicmap	li.hide{	display: none !important;	}

/*============================
#tabs List
============================*/
div#main	article	section	#tabs	{
	width: 94%;
	margin: 0 auto;
}

div#tabs	h3	a	{
	display: block;
	padding: 8px 3px;
	border-bottom: solid 1px #CCC;
	text-align: left;
	font-size: 1em;
	font-weight: normal;
}
/*============================
#tab Contents
============================*/
.panel	{
	clear: both;
	width: 90%;
	margin: 0 auto 3%;
	padding: 8% 5%;
	background: #F5F6F6;
	display: none;
}
.panel	h2	{
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.4em;
}
div#tabs	div.panel	h2	span	{
	float: right;
	font-size: 0.8em;
}
div#tabs	div.panel	h2	span	a	{
	color: #666;
}
.panel	figure	{
	width: 100%;
	margin: 0 auto;

}
.panel	figure	img	{
	width: 90%;
	margin: 5% auto;
}
.panel	figure	figcaption	{
	width: 90%;
	margin: 0 auto;
	text-align: left;
	font-size: 0.85em;
}


}
