#header_c {

	margin:0px auto;

	padding:0px;

	width:800px;

	display: block;

	height: 10px;

	

}

#header_c h1 {

	margin:0px;

	font-size:10px;

	color:#825941;

	margin: 0px;

	font-weight:lighter;

	width: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	float: left;

}

#header_c h2{

	margin:0px;

	font-size:10px;

	float: right;

	width: auto;

	color: #825941;

	font-weight: normal;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_c a:hover{

	color: #825941;

	text-decoration: none;

}

#header_c a:link{

	color: #825941;

	text-decoration: none;

}

#header_c a:visited{

	color: #825941;

	text-decoration: none;

}

#header_c p {

	margin:0px;

	font-size:10px;

	font-weight: lighter;

	color: #825941;

	float: left;

	width: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

td small {

	color:#999999;
	
}

#menu {
margin:15px 0px 30px 5px;
padding:0px;
}
#menu div {
list-style:none;
background:url("../shared/img/menu_sankaku.gif") no-repeat;
background-position:-10px 12px;
padding:0px 0px 0px 10px;
margin:0px 0px 20px 0px;
width:150px;
}
#li_menu_news a {
background:url("../shared/img/menu_news2.gif") no-repeat;
}
#li_menu_concept a {
background:url("../shared/img/menu_concept2.gif") no-repeat;
}
#li_menu_media a {
background:url("../shared/img/menu_media2.gif") no-repeat;
}
#li_menu_company a {
background:url("../shared/img/menu_company2.gif") no-repeat;
}
#li_menu_access a {
background:url("../shared/img/menu_access2.gif") no-repeat;
}
#li_menu_link a {
background:url("../shared/img/menu_link2.gif") no-repeat;
}
#li_menu_recruit a {
background:url("../shared/img/menu_recruit2.gif") no-repeat;
}
#li_menu_contact a {
background:url("../shared/img/menu_contact2.gif") no-repeat;
}
#li_menu_top a {
background:url("../shared/img/menu_top2.gif") no-repeat;
}
#coupon_banner {
background:url("../shared/img/coupon_banner2.gif") no-repeat;
width:170px;
height:66px;
margin:0px 0px 5px 12px;
}
#floor_5f {
background:url("../shared/img/5f_2.jpg") no-repeat;
width:182px;
height:82px;
margin:0px 0px 5px 0px;
position: relative;
}
#floor_3f {
background:url("../shared/img/3f_2.jpg") no-repeat;
width:182px;
height:82px;
margin:0px 0px 5px 0px;
position: relative;
}
#floor_2f {
background:url("../shared/img/2f_2.jpg") no-repeat;
width:182px;
height:82px;
margin:0px 0px 5px 0px;
position: relative;
}
#floor_1f {
background:url("../shared/img/1f_2.jpg") no-repeat;
width:182px;
height:82px;
margin:0px 0px 5px 0px;
position: relative;
}
:root *> .floor_name {
font-size:10px;
position:absolute;
font-family:Helvetica, Arial, sans-serif;
top:38px;
left:31px;
}
.floor_name {
font-size:10px;
position:absolute;
font-family:Helvetica, Arial, sans-serif;
top:35px;
left:31px;
}
a .floor_name {
text-decoration:none;
color:#fff;
}

#header_cafe_bg {
background:url("../shared/img/header_cafe_bg.jpg") no-repeat;
width:820px;
height:630px;
}
#header_yoga_bg {
background:url("../shared/img/header_yoga_bg.jpg") no-repeat;
width:820px;
height:630px;
}
#header_nail_bg {
background:url("../shared/img/header_nail_bg.jpg") no-repeat;
width:820px;
height:630px;
}
#header_link {
width:300px;
height:100px;
margin:0px auto;
cursor:pointer;
}
#header_yoga, #header_cafe, #header_nail {
position: relative;
width:800px;
height:437px;
overflow:hidden;
}
:root *> #slideshow {
width:780px;
height:400px;
position: absolute;
top:37px;
left:20px;
z-index:0;
}
:root *> #button_cafe {
position: absolute;
top:440px;
left:20px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_cafe2.png");
}
:root *> #button_yoga {
position: absolute;
top:440px;
left:281px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_yoga2.png");
}
:root *> #button_nail {
position: absolute;
top:440px;
left:542px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_nail2.png");
}
#slideshow {
width:780px;
height:400px;
position: absolute;
top:37px;
left:10px;
z-index:0;
}
#button_cafe {
position: absolute;
top:440px;
left:10px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_cafe2.png");
}
#button_yoga {
position: absolute;
top:440px;
left:271px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_yoga2.png");
}
#button_nail {
position: absolute;
top:440px;
left:532px;
width:258px;
height:50px;
z-index:10;
background:url("../shared/img/button_nail2.png");
}

#headline_cafe, #headline_yoga, #headline_nail, #headline_current {
	padding:18px 37px;
	color:#845844;
	font-size:13px;
	display:none;
	text-align:left;
}
img {
border:none;
}

