BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; color : #666666; PADDING-TOP: 0px
;
  
  
  
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; color : #535353; PADDING-TOP: 0px
;}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 0px
;}
TD {
	TEXT-ALIGN: left
;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
TH {
	TEXT-ALIGN: left
;}
.Amenu{
	COLOR: #669966; TEXT-DECORATION: none
;

padding-top : 0px;
padding-left : 0px;
margin-top : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
A:visited {
	COLOR: #598073; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
;}
img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-style : none none none none;
text-align : left;
}
.tdtop{
  



  
  
  


width : 500px;


text-align : right;
}
.tdmain{
padding-top : 0px;
padding-left : 40px;

padding-bottom : 40px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
  
  





padding-right : 0px;
}
P{
line-height : 130%;
letter-spacing : 1px;
}
.img1{
text-align : left;
border-width : 0px 0px 0px 0px;
float : left;
padding-left : 0px;
  padding-right : 0px;
  padding-top : 15px;
  
  margin-right : 1em;

}
.pmain{
  padding-bottom : 3em;

}
.img2{
  
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 1em;border-width : 0px 0px 0px 0px;
text-align : center;
padding-left : 0px;
}
.sub_menu{
  padding-top : 20px;
  padding-left : 3px;
  padding-right : 3px;
  margin-top : 20px;
  margin-left : 3px;
  margin-right : 3px;

}
.right{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 120px;
background-position : center center;
  padding-top : 0px;
}
.pmenu{
  font-size : 10px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #b4d3ce;
}
.imgbanner{
margin-top : 0px;
margin-left : 15px;
margin-right : 0px;
margin-bottom : 0px;
}
.tdcosme{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #9ce2bf #9ce2bf #9ce2bf #9ce2bf;
font-size : 10px;
}
.tdzenkoku{
font-size : 10px;
background-color : #ffff9d;
}
.tdtop1{
text-align : left;
width : 300px;
}
DT{
font-weight : bold;
color : fuchsia;
}
.tdtaiken2{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #3fc783 #3fc783 #3fc783 #3fc783;
font-size : 11px;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
}
.pmain2{
  padding-bottom : 7em;
}
EM{
  font-weight : bold;
}
.tdsalon{
  
  background-color : #f2f2f9;
  font-size : 10px;
}
