/* レイアウトの設定*/
h2{
font-size:140%;
}



#access_top{
color:#666; font-weight: normal; margin-bottom:0px; font-size:18px;padding:80px 20px 10px 20px;
}

#acsess_moji{
	padding:8px;
	margin:2px 20px 2px 20px;
	background-color:rgb(255,246,248);

}

#acsess_map{
	margin:20px;
}

#info{
  background-image:url(img/info_top.png);
  width:290px;
  height:60px;
  font-size:1px;
  text-indent:-3000px;
  float:left;
  }
  #m_2{
  background-image:url(img/profile_top.png);
  width:290px;
  height:58px;
  font-size:1px;
  text-indent:-3000px;
  float:left;
  }
  #m_3{
  background-image:url(img/manual_top.png);
  width:290px;
  height:58px;
  font-size:1px;
  text-indent:-3000px;
  float:left;
  }
   #m_4{
  background-image:url(img/reflexology_top.png);
  width:290px;
  height:58px;
  font-size:1px;
  text-indent:-3000px;
  float:left;
  }
    #m_4_e{
  background-image:url(img/reflexology_top_e.png);
  width:290px;
  height:58px;
  font-size:1px;
  text-indent:-3000px;
  float:left;
  }
  
  img.syasin{
  padding-top:10px;
  padding-left:10px; 
 }
  
#h2_style{
margin-left:20px;
}

body{
    margin: 0px;
	padding: 0px;
	line-height:1.4;
	color:#333;
	font-family:Arial, sans-serif;
	font-size:0.9em;
    text-align:center;
　 
}

.style3 {
 font-color:#666666;
font-size:1.0em;
}
#iro {
color: #660000;
}
.style7 {
color: #666666;
font-size:0.8em;
line-height:1.1em;
}
.style5 {
color: #660000;
font-size:1.0em;
line-height:1.8em;
}
.style8 {
color: #660000;
font-size:1.3em;
line-height:1.8em;
}
.style6 {
color: #000000;
font-size:0.8em;
line-height:1.7em;

}

ul{list-style-type: disc;}

p.tel{
align:center;
border-style:double;
margin:20px auto;
margin-top:70px;
width:200px;
height:180px;
}

.style1 {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom:8px;
}
.style2 {font-size: 1.4em}
/* ラッパーの設定*/
#wrap{
	position:relative;
	width:830px;
	padding:0px;
	margin:0px auto;
	text-align:left;
	background: url(img/bg.png) repeat-y top center;
}
/* ヘッダーの設定*/
#head{
	width:800px;
	height:220px;
	background-color:#FFFFFF;
	margin-left: 15px;
	}
/* ヘッダーの設定IE6専用*/
* html #head{
	width:800px;
	height:220px;
	float:left;
	background-color:#FFFFFF;
	margin-left: 9px;
}

/* 左側の設定*/
#left{
	width:219px;
	float:left;
	background-color:#EDB4AA;
	margin-left: 16px;
}
/* 左側の設定IE6専用*/
* html #left{
	width:220px;
	float:left;
	background-color:#EDB4AA;
	margin-left: 10px;
}
/* 右側の設定*/
#right{
	width:580px;
	float:left;
	margin-right: 15px;
	text-align: left;
	margin-top: 0px;
	padding-top:0px;
	color: #555555;
	line-height: 1.4;
}

/* 右側の設定IE6専用*/

* html #right{
	width:580px;
	float:left;
	margin-right: 9px;
	color: #555555;
	line-height: 1.4;
}

li{margin-left:-25px;}

#sukima{
margin-left:12px;
margin-right:12px;
margin-top:12px;
}

.ja_ys{
    width:110px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url("img/ja_ys.png");
}
.ja_no{
    width:110px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url("img/ja_no.png");
}
.en_ys{
    width:110px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url("img/en_ys.png");
}
.en_no{
    width:110px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url("img/en_no.png");
}

div#box{
	width:70px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url("img/yajirusi.png");

}

.menuback{
background-color:#FFFFFF;
    width:220px;
	height:209px;
    float:left;
	margin: 0px;
	padding: 0px;
	background: url(img/menu_back_2.png) repeat-x;
}




#midasi{
    width:290px;
	height:60px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-image: url("img/heal_top.png");
} 


#midasi2{
	width:290px;
	height:60px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-image: url("img/profile_top.png");
} 
#midasi5{
	width:290px;
	height:60px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-image: url("img/gallery_top.png");
} 
img #midasi3{
    margin: 0px;
	padding: 0px;
} 
img #midasi4{
    margin: 10px;
	padding: 10px;
} 


p.access{
margin-left:12px;
margin-right:12px;
}

p.heal{
margin-left:12px;
margin-right:12px;
margin-top:12px;

}

p.heal2{
margin-left:12px;
margin-right:12px;
margin-top:250px;

}
p.heal3{
margin-left:12px;
margin-right:12px;
margin-top:100px;
}
p.aa{
margin-left:9px;

}
/* フッターの設定*/

#foot{
	position:relative;
	
	height:119px;
	background-image: url("img/food.png");
	clear:both;
    width:830px;
	margin-left: 1px;
}
/* フッターの設定IE6専用*/
* html #foot{
	position:relative;
	
	height:119px;
	background-image: url("img/food_ie6.png");
	clear:both;
    width:100%;
	margin-left: 5px;

}
.ro1 {
    background:url(img/top_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro1:hover {
    background:url(img/top_over.png) no-repeat; /* 画像(on) */
} 
.ro2 {
    background:url(img/profile_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro2:hover {
    background:url(img/profile_over.png) no-repeat; /* 画像(on) */
} 
.ro2_2{
    background:url(img/profile_over.png) no-repeat; /* 画像(on) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;   
} 
.ro3 {
    background:url(img/heal_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro3:hover {
    background:url(img/heal_over.png) no-repeat; /* 画像(on) */
} 
.ro3_2{
    background:url(img/heal_over.png) no-repeat; /* 画像(on) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;   
} 
.ro4 {
    background:url(img/access_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro4:hover {
    background:url(img/access_over.png) no-repeat; /* 画像(on) */
} 
.ro4_2{
    background:url(img/access_over.png) no-repeat; /* 画像(on) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;   
} 
.ro5 {
    background:url(img/manual_up.png) no-repeat; /* 画像(off) */
    width:180px; height:49px;                         /* 画像の幅・高さ */
    margin:10; padding:10;                             /* 余白指定 */
    float:left;
}
/* マウスが乗った時 */
.ro5:hover {
    background:url(img/manual_over.png) no-repeat; /* 画像(on) */
} 
.ro6 {
    background:url(img/reflexology_up.png) no-repeat; /* 画像(off) */
    width:180px; height:49px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    float:left;
}
/* マウスが乗った時 */
.ro6:hover {
    background:url(img/reflexology_over.png) no-repeat; /* 画像(on) */
} 
.ro7 {
    background:url(img/holistic_up.png) no-repeat; /* 画像(off) */
    width:180px; height:49px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    float:left;
}
/* マウスが乗った時 */
.ro7:hover {
    background:url(img/holistic_over.png) no-repeat; /* 画像(on) */
} 
.menu {
    background:url(img/menu.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
.ro8 {
    background:url(img/info_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
/* マウスが乗った時 */
.ro8:hover {
    background:url(img/info_over.png) no-repeat; /* 画像(on) */
} 
.ro8_2{
    background:url(img/info_over.png) no-repeat; /* 画像(on) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;   
} 
.ro9 {
    background:url(img/heal_mld_up2.gif) no-repeat; /* 画像(off) */
    width:541px; height:142px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
/* マウスが乗った時 */
.ro9:hover {
    background:url(img/heal_mld_over2.gif) no-repeat; /* 画像(on) */
} 

.ro9_2 {
    background:url(img/heal_mld_up_e.gif) no-repeat; /* 画像(off) */
    width:541px; height:142px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
/* マウスが乗った時 */
.ro9_2:hover {
    background:url(img/heal_mld_over_e.gif) no-repeat; /* 画像(on) */
} 

.ro10 {
    background:url(img/heal_rfl_up.gif) no-repeat; /* 画像(off) */
    width:541px; height:81px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
/* マウスが乗った時 */
.ro10:hover {
    background:url(img/heal_rfl_over.gif) no-repeat; /* 画像(on) */
} 
.ro11 {
    background:url(img/heal_hol_up.gif) no-repeat; /* 画像(off) */
    width:541px; height:81px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
/* マウスが乗った時 */
.ro11:hover {
    background:url(img/heal_hol_over.gif) no-repeat; /* 画像(on) */
} 

.ro12 {
    background:url(img/link_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro12:hover {
    background:url(img/link_over.png) no-repeat; /* 画像(on) */
} 
.ro13 {
    background:url(img/gallery_btn_up.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block;                                   /* ブロック要素扱い */
}
/* マウスが乗った時 */
.ro13:hover {
    background:url(img/gallery_btn.png) no-repeat; /* 画像(on) */
} 
.ro13_2 {
    background:url(img/gallery_btn.png) no-repeat; /* 画像(off) */
    width:220px; height:60px;                         /* 画像の幅・高さ */
    margin:0; padding:0;                             /* 余白指定 */
    display:block; 
}
.ro13_3:hover {opacity:0.8;
	filter: alpha(opacity=80);
}   
