@import "../../common/style.css";

#wrapper01 {
	background:url(img/bg03.jpg) no-repeat center 60px;
}

#menu {
	background:url(img/menuBg01.jpg) no-repeat left top;
}


.box h3,
.box2 h3 {
	font-size:16px;
	color:#DF5100;
	margin:0 0 5px;
	line-height:1.1em;
}
.block01 .title {
	padding:0 0 10px 10px;
}

.access {
	width:283px;
	float:left;
	margin-bottom:20px;
}
.access th {
	width:75px;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	font-size:12px;
	padding-bottom:10px;
}
.access td {
	font-size:12px;
	padding-left:13px;
	background:url(img/l01.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.access td span {
	border-left:solid 3px #ff5000;
}
#p01 {
	width:180px;
	margin-bottom:20px;
	text-align:center;
	float:left;
}
#map {
	width:485px;
	height:340px;
	clear:both;
	margin-bottom:10px;
}
#staff {
	width:485px;
	float:left;
}
#staff p {
	margin-bottom:20px;
}
#p02 {
	width:150px;
	margin-bottom:20px;
	text-align:center;
	float:left;
}
#p01 p,
#p02 p {
	font-size:10px;
}
#staff h3 {
	float:left;
	margin:0 10px 20px;
	clear:both;
	text-align:center;
	color:black;
	font-size:12px;
}
#staff h3 img {
	margin:0 0 5px;
}
.block01 div .box p {
	margin-bottom:1em;
}
.block01 div .box .plice {
	text-align:right;
	margin-bottom:3em;
}
.block01 div .box .coupon01 {
	text-align:center;
	margin-bottom:0;
}
#bnr_pilates01 {
	text-align:center;
}

#kigen {
	font-size:10px;
	margin-bottom:2em;
	margin-left:235px;
x	margin-top:-27px;
	position:relative;
	top:-27px;
}
