.special {
	width: 752px;
	margin: 0 auto;
}

div#mainmenu {
  font-size: 11px;
  line-height: 13px;
  width: 164px;
  }
div#mainmenu ul {
  margin: 0;
  padding: 0;
  }
div#mainmenu ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  }
div#mainmenu #menua { 
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#mainmenu #menua a {
  color: #333333;
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 7px !important;
  padding-top/**/:7px;
  padding-bottom: 5px !important;
  padding-bottom/**/:5px;
  background: url(../../diagnosis/image/mnu_1a.gif) no-repeat right top;
  text-decoration: none;
  }
div#mainmenu #menua a:hover {
  background: url(../../diagnosis/image/mnu_1b.gif) no-repeat right top;
  }
div#mainmenu #menub { 
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#mainmenu #menub a {
  color: #333333;
  display: block;
  margin: 0 0 0 0;
  padding-left: 30px;
  padding-top: 7px !important;
  padding-top/**/:7px;
  padding-bottom: 5px !important;
  padding-bottom/**/:5px;
  background: url(../../diagnosis/image/mnu_2a.gif) no-repeat right top;
  text-decoration: none;
  }
div#mainmenu #menub a:hover {
  background: url(../../diagnosis/image/mnu_2b.gif) no-repeat right top;
  }
div#mainmenu #menuc {
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#mainmenu #menuc a {
  color: #333333;
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 7px !important;
  padding-top/**/:7px;
  padding-bottom: 5px !important;
  padding-bottom/**/:5px;
  background: url(../../diagnosis/image/mnu_3a.gif) no-repeat right top;
  text-decoration: none;
  }
div#mainmenu #menuc a:hover {
  background: url(../../diagnosis/image/mnu_3b.gif) no-repeat right top;
  }



div#sidemenu {
  font-size: 11px;
  width: 171px;
  }
div#sidemenu ul {
  margin: 0;
  padding: 0;
  }
div#sidemenu ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  }
div#sidemenu #menu1on {
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_1c.gif) no-repeat right top;
  text-decoration: none;
  border-bottom: 1px #cccccc solid;
  }
div#sidemenu #menu1 { 
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#sidemenu #menu1 a {
  color: #333333;
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_1a.gif) no-repeat right top;
  text-decoration: none;
  }
div#sidemenu #menu1 a:hover {
  background: url(../../diagnosis/image/common/smnu_1b.gif) no-repeat right top;
  }
div#sidemenu #menu2on {
  color: #333333;
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_2c.gif) no-repeat right top;
  text-decoration: none;
  border-bottom: 1px #cccccc solid;
  }
div#sidemenu #menu2 { 
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#sidemenu #menu2 a {
  color: #333333;
  display: block;
  margin: 0 0 0 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_2a.gif) no-repeat right top;
  text-decoration: none;
  }
div#sidemenu #menu2 a:hover {
  background: url(../../diagnosis/image/common/smnu_2b.gif) no-repeat right top;
  }
div#sidemenu #menu3on {
  color: #333333;
  display: block;
  margin: 0 0 0 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_3c.gif) no-repeat right top;
  text-decoration: none;
  border-bottom: 1px #cccccc solid;
  }
div#sidemenu #menu3 {
  margin: 0;
  padding: 0;
  border-bottom: 1px #cccccc solid;
}
div#sidemenu #menu3 a {
  color: #333333;
  display: block;
  margin: 0;
  padding-left: 30px;
  padding-top: 5px !important;
  padding-top/**/:6px;
  padding-bottom: 4px !important;
  padding-bottom/**/:4px;
  background: url(../../diagnosis/image/common/smnu_3a.gif) no-repeat right top;
  text-decoration: none;
  }
div#sidemenu #menu3 a:hover {
  background: url(../../diagnosis/image/common/smnu_3b.gif) no-repeat right top;
  }
.maincolor {
	color: #644318;
}
.subcolor {
	color: #6FB7BD;
}
.horizon {
	text-decoration: underline;
	color: #006AA4;
}
.linecolor {
	color: #9D9D9D;
}
.textcolor {
	color: #666666;
}
.leadcolor {
	color: #333333;
}
.itemcolor {
	color: #CC6E45;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

h4 {
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
	padding: 0px;
}

.mainlink a:link {text-decoration:underline;}
.mainlink a:visited {text-decoration:underline;}
.mainlink a:hover {text-decoration:underline;}
.mainlink a:active {text-decoration:underline;}

.sublink a:link { color:#644318;  text-decoration:underline ;}
.sublink a:visited { color:#644318;  text-decoration:underline ;}
.sublink a:hover { color:#B48950;  text-decoration:underline ;}
.sublink a:active { color:#B48950;  text-decoration:underline ;}

.salonlink a:link { color:#6FB7BD;  text-decoration:underline ;}
.salonlink a:visited { color:#6FB7BD;  text-decoration:underline ;}
.salonlink a:hover { color:#80D2D9;  text-decoration:underline ;}
.salonlink a:active { color:#80D2D94;  text-decoration:underline ;}

