body {margin:0; align="center"}   
#body {margin:0; background:#FFFFFF url(/img/_page_back.gif) repeat-y center; color:#333333;}   
.px15 {font-size: 15px; line-height: 1.5em}
.px14 {font-size: 14px; line-height: 1.5em}
.px13 {font-size: 13px; line-height: 1.5em}
.px12 {font-size: 12px;	line-height: 1.5em}
.px11 {font-size: 11px; line-height: 1.5em}
.px10 {font-size: 10px; line-height: 1.5em}
.px09 {font-size: 9PX; line-height: 1.5em}
.box_400 {margin-left: 7px; margin-top:3px; width:400px;}
.boxpx12{
	padding: 3px 3px 3px 3px ;
	font-size: 11px;
	line-height:130%;
	}
.px10w {font-size: 10px; color:#FFFFFF; line-height: 1.5em}
a:link { color:#FF6633; }
a:visited {color:#FF6633; }
a:hover, a:active, a:focus { color:#000099; }
#photo_float {margin-right:8px; margin-bottom:3px; float:left; }
#logo_float {margin:3px 0 5px 5px; float:left; width:300px;}

ul#topnav {
  clear: both;
  background: #666666;
  margin: 0;
  padding: 0;
  line-height: 1.5;
}

ul#topnav li {
  display: inline; 
  margin: 0;
  padding: 0 0.8em;
  border-right: 2px groove #999999;
  font-size: 12px; 
  text-decoration: none; 
}

#right {
  float: right;
  text-align: right;
  padding:7 5 5 0;
}

.link_green a:link {color:#00CC33; text-decoration: none;}
.link_green a:visited {color:#00CC33; text-decoration: none;}
.link_green a:hover { color:#e699ff; }
.link_green a:active { color:#e699ff; }
.link_yel a:link {color:#FFFFFF; text-decoration: none;}
.link_yel a:visited {color:#FFFFFF; text-decoration: none;}
.link_yel a:hover { color:#ffff33; }
.link_yel a:active { color:#ffff33; }
.link_blue a:link {color:#66CCFF; text-decoration: none;}
.link_blue a:visited {color:#66CCFF; text-decoration: none;}
.link_blue a:hover { color:#0033CC; }
.link_blue a:active { color:#0033CC; }
.link_white a:link {color:#FFFFFF; text-decoration: none;}
.link_white a:visited {color:#FFFFFF; text-decoration: none;}
.link_white a:hover { color:#ff9933; }
.link_white a:active { color:#ff9933; }
.link_bgr a:link {color:#FFFFFF; text-decoration: none;}
.link_bgr a:visited {color:#FFFFFF; text-decoration: none;}
.link_bgr a:hover { color:#33ff66; }
.link_bgr a:active { color:#33ff66; }
.link_bsb a:link {color:#FFFFFF; text-decoration: none;}
.link_bsb a:visited {color:#FFFFFF; text-decoration: none;}
.link_bsb a:hover { color:#0099ff; }
.link_bsb a:active { color:#0099ff; }
.link_bog a:link {color:#FFFFFF; text-decoration: none;}
.link_bog a:visited {color:#FFFFFF; text-decoration: none;}
.link_bog a:hover { color:#ff9900; }
.link_bogk a:active { color:#ff9900; }
.link_bpap a:link {color:#FFFFFF; text-decoration: none;}
.link_bpap a:visited {color:#FFFFFF; text-decoration: none;}
.link_bpap a:hover { color:#e673e6; }
.link_bpap a:active { color:#e673e6; }
.link_bbra a:link {color:#FFFFFF; text-decoration: none;}
.link_bbra a:visited {color:#FFFFFF; text-decoration: none;}
.link_bbra a:hover { color:#e67373; }
.link_bbra a:active { color:#e67373; }
.link_bbr a:link {color:#FFFFFF; text-decoration: none;}
.link_bbr a:visited {color:#FFFFFF; text-decoration: none;}
.link_bbr a:hover { color:#000099; }
.link_bbr a:active { color:#000099; }
.link_bred a:link {color:#FFFFFF; text-decoration: none;}
.link_bred a:visited {color:#FFFFFF; text-decoration: none;}
.link_bred a:hover { color:#ff0000; }
.link_bred a:active { color:#ff0000; }
.link_bgl a:link {color:#FFFFFF; text-decoration: none;}
.link_bgl a:visited {color:#FFFFFF; text-decoration: none;}
.link_bgl a:hover { color:#b3b3b3; }
.link_bgl a:active { color:#b3b3b3; }
.link_bfr a:link {color:#ffffff; text-decoration: none;}
.link_bfr a:visited {color:#FFFFFF; text-decoration: none;}
.link_bfr a:hover { color:#7dddff; }
.link_bfr a:active { color:#7dddff; }

div#footer {
  margin: 0.3em 0;
  padding: 0.3em;
  font-size: 10px;
  margin-bottom:0px;
}

div#footer p {
  margin: 0;
}

p#copyright {
  float: left;
  color: #FFFFFF;
}

p#footnav {
  float: right;
}
div#counter{
	background-color: #FFFFFF;
	border: 4px ridge #0066FF;
	width:auto;
	float:right;
}
#mass{
background-image:url(img/mass_bg.gif); background-repeat:repeat-y; width:256px; text-align:left; padding:10px;
font-size:8.7pt; font-weight:100;font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"}
#mass p{
	margin-top:0px;
	line-height: 15px;
	letter-spacing: 0.2em;
}


/*ホームズリンク*/
.linefixed{font-size:12px;}
.linefixed th{background-color:CCCCFF; text-align:left;}
.linefixed td{}
