BODY {
	MARGIN: 0px
;
  font-size : 14px;
  font-family : "MS UI Gothic";
   background:  url(../images/bkgd_col.gif) 
  

  
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
A:LINK {
	color : navy; text-decoration : underline;
  font-size : 14px;
}
A:VISITED {
	color : navy; text-decoration : underline;
  font-size : 14px;
}
A:HOVER {
	color : green; TEXT-DECORATION: underline
;
  font-size : 14px;
}
A:ACTIVE {
	color : purple; TEXT-DECORATION: underline
;
  font-size : 14px;
}
.A2{
  background-color : WHITE;
background-position : 750px;
  font-size : 14px; 
  width : 750px;
}
.A3{
  text-align : left;
  background-position : 900px;
  font-size : 14px;
  font-family : "MS UI Gothic";
  width : 750px;
}
.A5{
  background-position : 150px;
  font-size : 14px;
}
.A6{
  font-size : 14px;

}
.A7{
  width : 320px;
   font-size : 12px;
}
.A8{
  width : 400px;
   font-size : 12px;

}
.A9{
  width : 3px;

}
.A10{
  width : 50px;

}
.A11{
  width : 40px;

}
.A16{
  width : 10px;
  width : 170px;

}
.A17{

  width : 100px;
}
.B1{
  font-size : 14px;
  font-weight : bold;
}
.B2{
  text-align : left;
  font-size : 14px;
  font-weight : bold;
}
.B3{
  font-size : 32px;
  font-weight : bold;
}
.B4{
  font-size : 14px;
  font-weight : bold;
}
.B5{
  font-size : 18px;
  font-weight : bold;

}
.B6{
  font-size : 14px;
  font-weight : bold;
  background: #ffffff url(../images/bkgd_tile.gif) 
}
.B7{
  font-size : 14px;
  font-weight : bold;
  width : 170px;
}
.B8{
  font-size : 14px;
  font-weight : bold;
  width : 100px;
}
.B9{
  font-size : 14px;
  font-weight : bold;
  width :100px;
}
.B10{
  font-size : 14px;
  font-weight : bold;
  text-align : right;
}
div.bgbox{
	margin:10px 0;
    width: 788px;   
    background: url(../images/background_box_m.png) repeat-y;
	clear:both;
}
div.bgbox .inner{   
    background: url(../images/background_box_b.png) no-repeat bottom;  
}
div.bgbox .innercontent{   
    background: url(../images/background_box_t.png) no-repeat;   
    padding: 25px 30px;   
}
div.bgbox .bgbox_content{
	margin:0 10px;
}
div.bgbox p{
	line-height:1.5;
}
table.table2{
	margin:10px auto;
	border:1px solid #999999;
	border-collapse:collapse;
	width:90%;
}
.center{
  text-align : center;
}
.left{
  text-align : left;
  font-size : 14px;
}
.Right{
  text-align : right;
  font-size : 14px;
}
.C1{
  font-size : 32px;
  font-weight : bold;
}
.kome300{
  font-weight : bold;
   width:325px;   
}
.kome100{
   width:100px;   
}
.B12{
  font-size : 14px;
  font-weight : bold;
  width:400px;   
}
.TOP{
  font-size : 14px;
 margin-top : auto;
 background-position : center top;
}

.fc{
  font-size : 24px;
  font-weight : bold;
}

p.toptxt{
	position:relative;
	top:11px;
	color:#ff0000;
}

* html p.toptxt{
	position:relative;
	top:10px;
	color:#ff0000;
}

.h1top{
	margin:43px 0 21px;
}

* html .h1top{
	margin:19px 0 19px;
}

.ftxt{
	margin:20px 0 0;
	padding:0;
	font-size:0.75em;
}

