BODY {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #555555;
    
    font-size: 100%;
    line-height: 150%;
    letter-spacing:1px;
  scrollbar-face-color:       #ffffff; 
  scrollbar-highlight-color:  #cccccc;
  scrollbar-shadow-color:     #ccccff;
  scrollbar-darkshadow-color: #9999cc;
  scrollbar-arrow-color:      #666699;
  scrollbar-base-color:       #ffffff;
  scrollbar-3dlight-color:    #9999cc;
  scrollbar-track-color:      #cccccc;
  background-image : url(../image/check_grey.gif);
  margin-top : 0px;
  margin-bottom : 0px;
  text-align : center;
}

}


/* リンク指定
----------------------------------------------- */
a { text-decoration: underline; }
A:LINK { color: #3a75af; 
  text-decoration : none;
}
A:VISITED { color: #3a75af; 
  text-decoration : none;
}
A:HOVER {
	color : #804040;
	text-align: center;
}
/* フォント
----------------------------------------------- */

/* テーブル共通指定
----------------------------------------------- */




TD{
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	font-size : 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;


  
  
  
}



H1{
  background-color : #ffffff;
  background-image : url(../image/blue_line.gif);
  font-size : 14pt;
  color : white;
  padding-bottom : 10px;
  padding-left : 10px;
  padding-top : 5px;
  letter-spacing : 3px;
  background-repeat : no-repeat;
  margin-top : 10px;
}

H2{
  font-size : 12pt;
  color : #660000;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-top : 5px;
  
  background-repeat : no-repeat;
  
  
  
  text-align : center;
  letter-spacing : 2pt;
}

H3{
  font-size : 11pt;
  color : #004080;
  
  
  
  
  background-repeat : no-repeat;
  
  
  background-color : #9dbdff;
  letter-spacing : 3px;
  text-align : center;
  padding-top : 5px;
  padding-bottom : 5px;
}


H4{
font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size : 11pt;
  color : #8000ff;
  
  
  
  
  letter-spacing : 2pt;
  margin-top : 10pt;
  margin-bottom : -5pt;
  
}



TABLE{border-width : 0px 0px 0px 0px;
  

  
  
  
  
}
.tablemain{
  background-color : white;


  

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.subheader{
  background-image : url(../image/sub_header.jpg);
  background-repeat : no-repeat;
  
  
  

  font-size : 10pt;
  
  
  padding-top : 30px;
  padding-left : 10px;
}
.tableline{border-width : 1px 1px 1px 1px;
  
  
  
  
  
border-style : solid solid solid solid;
  
  
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  

  line-height : 15pt;
}
TH{
  font-size : 10pt;
  font-family : Verdana,Arial,sans-serif,serif;
  font-weight : bold;
  background-color : silver;
  text-align : center;
}
.imgmargin{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
.honbun{
  line-height : 15pt;
  padding-bottom : 10px;
  
  
  
  
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  
  
}
.padding5{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.bold{
  font-weight : bold;
  letter-spacing : 3pt;
  color : black;
  
  
  
  line-height : 20pt;
}
.red{
  font-weight : bold;
  line-height : 20pt;
  color : red;
  letter-spacing : 3pt;
}
