@import url(sub.css);


/* ======原宿店============================================================ */
/* -----------店データテーブル----------- */
.indx01 {
	margin: 2em 0 3em 0;
	padding: 0;
}
.indx01 table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: solid 1px #CCC;
}
.indx01 table th {
	padding:0.8em 1.5em;
	white-space: nowrap;
	font-weight: normal; 
	border-bottom: solid 1px #CCC;
}
.indx01 table td {
	padding:0.8em 2em 0.8em 1.5em; 
	color: #583822 ;
	border-bottom: solid 1px #CCC;
}
/* -----------地図----------- */
.indxmp01 {
	display: block;
	margin: 0 0 3em 0;
	padding: 0;
}


/* ======広島店============================================================ */
/* -----------オーラソーマワク----------- */
.hrsmaura01 {
	margin: 0 60px 30px 0;
	padding: 20px;
	background-color: #ededed;
	border: solid 1px #CCC;
}
.hrsmaura01 table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.hrsmaura01 table th {
	padding:0;
	font-weight: normal; 
	width:320px
}
.hrsmaura01 table td {
	padding:0 1em 0.5em 1em; 
	font-size: 12px;
	line-height: 1.2em;
}


/* ======料金============================================================ */
/* -----------料金テーブル----------- */
.chrg01 {
	margin: 0 0 3em 0;
	padding: 0;
}
.chrg01 table {
	margin-bottom: 2.5em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.chrg01 table th {
	padding:0.8em 0.5em;
	white-space: nowrap;
	font-weight: normal; 
	color: #583822 ;
	border-bottom: solid 1px #CCC;
	text-align: center;
}
.chrg01 table td {
	padding:0.8em 1em 0.8em 1em; 
	border-bottom: solid 1px #CCC;
}

/* ======ご予約について============================================================ */
.appntmnt01 {
	margin: 0 0 3em 18px;
	padding: 0;
}
.appntmnt02 {
	margin: 0 0 1em 15px;
	padding: 0;
	width: 396px;
	height: 56px;
	background: url("../images/profile/rght_bxbg01.gif") no-repeat 0 0;
}
.appntmnt02 p {
	margin: 0;
	padding: 18px 20px 0 20px;
	color: #583822 ;
	font-weight: bold;
}

