@charset "utf-8";

/*=======================================================

=======================================================*/
/* btn */
div#main ul.btn{
	width:615px;
	margin:0 0 0 20px;
}

div#main ul.btn li{
	float:left;
	display:inline;
	margin:0 2px 0 0;
}

div#main p.copy{
	margin:30px 0 0 20px;
}

div#main div.floormap{
	width:450px;
	height:298px;
	margin:20px 0 0 112px;
	background:url(../images/img_floor.jpg) no-repeat 0 0;
}

div#main div.floormap ul li.office{padding:13px 0 0 70px;}
div#main div.floormap ul li.restaurant{padding:12px 0 12px 47px;}
div#main div.floormap ul li{padding:0 0 2px 16px;}

div#main div.section{
	margin:40px 0 10px 20px;
}

div#main div.section p.map{
	width:635px;
	text-align:center;
}
div#main div.section p.ic {
	float: right;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
div#main div.section p.ic_ {
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

div#main div.section p.btn{
	width:625px;
	text-align:right;
	padding:10px 0 0 0;
}

