body { margin:0px; padding:0px; font-size:12px;}
table {font-size:12px; }
h1 { font-size:20pt; line-height:27pt; padding:0px; margin:0px; color:#006600; text-decoration:none; }
h2 { font-size:8pt; line-height:10pt; padding:0px; margin:0px; color:#FFFFFF; }

.topmenu { background-color:#FFFFFF; border:1px solid #666666; }
.topmenu2 {
	background-color:#CCCCCC;
	border:1px solid #666666;
	line-height: 20px;
}
.topmenu td { font-size:10pt; line-height:14pt; padding-left:5px; }
.topmenu2 td { font-size:10pt; color:#333333; line-height:13pt; padding-left:5px; }
.topmenu div { margin-left:15px; }
.topmenu2 div { margin-left:15px; }
.topmenu2 a { text-decoration:none; }
.topmenu2 a:hover { text-decoration:underline; }

.toplink { margin-top:3px; background-color:#CCCCCC; }
.toplink td { font-size:8pt; line-height:12pt; background-color:#FFFFFF; padding:3px; }
.toplink a { text-decoration:none; }
.toplink a:hover { text-decoration:underline; }

.bottombnr { margin-top:3px; }
.bottombnr td { padding-top:3px; }

.tbl1 {
	width:760px;
	height:70px;
	background-color:#FFFFFF;
	background-image: url(file:///C|/Documents%20and%20Settings/master/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/41UJWTMB/img/top.gif);
	background-repeat: no-repeat;
}
.bl {
	background-color:#FFFFFF;
	text-align:left;
	padding-left:0px;
	vertical-align:top;
	border-top:1px solid #FFFFFF;
	float: left;
	height: 20px;
	width: 152px;
}
.bl div { float:left; font-size:10pt; margin-left:0px; color:#FFFFFF; }
.bl a { text-decoration:none; color:#FFD700; }
.bl a:hover { color:#FFD700; }
.tbl2 { width:760px; height:100px; margin-top:1px; }
.tbl3 { width:760px; height:260px; margin-top:1px; background-color:#333333; }
.tbl4 { width:760px; height:200px; background-color:#333333; margin-top:1px; }
.prof2 { margin-top:10px; }
.prof2 td { font-size:10pt; color:#FFFFFF; padding-top:5px; }
.price_list { background-color:#FFFFFF; }
.price_list td { font-size:10pt; color:#FFFFFF; text-align:center; padding:3px; background-color:#333333; }
.sd1 { font-size:10pt; line-height:14pt; color:#666666; }
.sd2 { font-size:10pt; line-height:14pt; color:#FFFFFF; padding-left:18px; }
.tbl5 {
   padding:10px;
   font-size:10pt;
}
.tbl6 {
   margin-top:10px;
}
.f1 {
   font-size:12px;
   color:#333333;
   padding-top:5px;
   background-color:#FFFFFF;
}
.f1a {
   font-size:12px;
   color:#666666;
   padding-top:5px;
   border:1px solid #666666;
   background-color:#FFFFCC;
   margin-top:5px;
}
.f2 {
   font-size:14px;
   color:#666666;
   padding-left:20px;
}
.f3 {
   font-size:12px;
   color:#666666;
   padding-left:20px;
   border:1px solid #666666;
}
.f3a {
   font-size:12px;
   background-color:#51B9FF;
   border:1px solid #666666;
}
.f3b {
   font-size:12px;
   background-color:#FF3366;
   border:1px solid #666666;
}
.f4 {
   background-color:#FFFFFF;
   border:1px solid #666666;
}
.box {
   background-color:#FFFFFF;
   border:1px solid #666666;
}
#fmenu {
  margin-top:2px;
  padding:5px;
  width:760px;
  background-color:#24BA1E;
  color:#FFFFFF;
  text-align:center;
}
#fmenu span {
  font-size:10pt;
  padding:9px;
}
#fmenu a {
  text-decoration:none;
  color:#FFFFFF;
}
#fmenu a:hover {
  text-decoration:underline;
  background-color:#FFFFFF;
  color:#000066;
}
.sougo {
   font-size:10px;
   color:#666666;
}
.sougo2 {
   font-size:12px;
   color:#333333;
   background-color:#FFFF66;
   height:20px;
}
.sougo a {
   text-decoration:none;
}
.sougo a:hover {
   text-decoration:underline;
}
.mu1 {
	font-size: 11px;
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.f2plus {
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}
.m_pho {
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}
.m_mongon {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.m_names {
	font-size: 12px;
	font-weight: bold;
	color: #FF6699;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}
.m_title {
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	background-color: #6699FF;
	color: #FFFFFF;
}
a {
	text-decoration:none
}

.link_waku {
	width:440px; height:400px;
	margin:0 auto;
	overflow:auto;
	float:left;
}
.Link {
	width:200px;
	text-align:left;
	float:left;
}