BODY {
	  
    
    
    
  margin : 0px auto;
  font-size: 0.8em;	
  line-height: 150%;
  

  

  
}

h2 {
    
    
    
    
  padding:0;
  font-size:0.8em;
  text-align:left;
}


/* ?Rec */
img {
    
    
    
    
  border-style:none;
}

/* wb_[Rec */

.header {
    
    
    
    
  text-align:left;
  padding-bottom:0.5em;
}
  
H1{
    
    
    
    
  font-size:12px;
  padding:0;
  float:left;
  
}
  
.header h2{
    
    
    
    
  font-size:12px;
  float:center;
}

/* wb_[TCg}bv */
.headersite{
    
    
    
    
  
  clear : both;
}
  
/*  tgRec  */
.left {
    
    
    
    
	text-align:center;
	float:left;
}

.left h2 {
    
    
    
    
  padding:0.5em;
  text-align: center;
  margin:0;
}

.left A {
    
    
    
    
  
  
  text-decoration:none;
  display:block;
  

  padding-top : 8px;
  padding-bottom : 8px;
}

.left a:hover {}

/*  Z^[Rec  */

.content {
    
    
    
    
  
  float : left;

  

  

  text-align : center;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}



.content H2 {
    
    
    
    
  border: #ccc 1px solid;
  padding : 0.4em;
}
  
/*  CgRec  */

.right {
    
    
    
    
	text-align:center;
	float:left;
	margin-left:0.8em;
  
}

.right h2 {
    
    
    
    
  padding:0.5em;
  text-align: center;
  margin:0;
}


/*  tb^[  */

.footer {
    
    
    
    
  text-align:center;
  padding:0.5em;
  clear: both;
}

TD{
	  
  text-align : center;
}

TD.gaikan{
  vertical-align : top;
  text-align : center;
  width : 166px;
  
  height : 108px;
}

img.gaikan{
	border-width : 0px;
  width : 143px;
  height : 107px;
}



.content2{
  text-align : center;
  
  float : left;
  
  background-repeat : repeat;
  
  
  
  
}

.content2 H2{
  border: #ccc 1px solid;
  padding:0.4em;
}

.flink{
  font-size : 10px;
  color : blue;
  text-align : center;
  clear : both;
  width : 850px;
}

