<STYLE type="text/css">

A {
  text-decoration: none;
}
A:hover {
  BACKGROUND: #ff0;
  COLOR: #000000
;
}
A:active {
  BACKGROUND: #ff0;
  COLOR: #000000

;
}
A:link {
  COLOR: #0000ff

;
}
A:visited {
  COLOR: #3300dd
;
}

.top01{
  color : #FFFFFF;
  background-color : #ea7500;
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  
  margin-bottom : 1px;
  margin-top : 1px;
  width : 100%;
  font-size : 90%;
}
.mokuji{
  background-color : #ffffe1;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  
  
  
  border-left-style : none;
  
  margin-top : 1em;
  margin-bottom : 1em;
  
  
  border-right-style : none;
  border-bottom-style : none;
  border-right-color : gray;
  border-bottom-color : gray;
  

  border-top-style : none;
  line-height : 150%;
  margin-left : 5px;
}
.top02{
  font-size : 175%;
  font-weight : bolder;
  color : #ffffff;
  background-color : teal;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  

  text-align : right;
  
}
.line01{border-width : thin thin thin thin;border-style : dotted dotted dotted dotted;
  width : 90%;
  height : 1px;
}
.midashi01{
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  margin-top : 1px;
  
  
  margin-bottom : 1em;border-width : 1px 1px 1px 20px;border-style : solid solid solid solid;border-color : silver silver silver teal;
  font-size : 100%;
  font-weight : bold;
  margin-left : 5px;
}
.bun01{
  padding-top : 1em;
  padding-left : 1em;
  padding-right : 1em;
  padding-bottom : 1em;
  margin-top : 1em;
  margin-left : 5%;
  margin-right : 5%;
  margin-bottom : 1em;
  line-height : 150%;
}
.maru01{
  font-size : 200%;
  color : green;
}
.moji01{
  font-size : 140%;
  font-weight : bold;
}
.navi{
  
  
  width : 95%;
}
.topbanner{
  text-align : right;
  
  
  
  width : 95%;
  
}
.yokonavi{
  
  
  float : none;
  background-color : #ebeef3;
  text-align : right;
  
border-style : solid solid solid solid;
  
  padding-top : 1em;
  padding-left : 1em;
  padding-right : 1em;
  padding-bottom : 1em;
  
  
  position : normal;
  
  
  top : auto;
  left : auto;
  
  font-size : 12px;
  line-height : 150%;
border-color : #cccccc gray gray #cccccc;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  font-weight : normal;
}
.hideme{
  
  
border-width : thin thin thin thin;border-style : dashed dashed dashed dashed;border-color : olive olive olive olive;}
.fix{
  
  
  
  
  width : 100%;
}
.link02{
  color : #FFFFFF;
}
.line03{border-width : 1px 1px 1px 1px;border-style : dashed dashed dashed dashed;border-color : black black black black;
  
}
.imvisib{
	page-break-before : always;
	page-break-after : always;
	visibility: hidden;
}
.center{
  text-align : center;
}
.saijodan{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.joge1{
  margin-top : 1px;
  
  
  margin-bottom : 1px;
}
.link03{
  color : purple;
}
.link04{
  background-color : silver;
  width : 100%;
}
.link05{
  width : 100%;
}
.title{
  color : black;
}
.komo01{
  font-size : 12px;
  font-weight : normal;
  border-left-width : 13px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #698b96;
  border-right-color : silver;
  border-bottom-color : silver;
  margin-top : 1px;
  margin-bottom : 2px;
  padding-top : 1px;
  padding-bottom : 1px;
  color : black;
}
.komo02{
  width : 100%;
  color : black;
}
.link06{
  padding-left : 10px;
  border-left-width : 15px;
  border-left-style : solid;
  border-left-color : gray;
  font-size : 100%;
  margin-left : 1em;
}
.saikinews{
  
  background-color : gray;
  border-left-width : 15px;border-style : none none none solid;
  border-left-color : silver;
  color : white;
  padding-top : 3px;
  padding-bottom : 3px;
  font-size : 95%;
}
.ichiran{
  font-weight : normal;
}
.link7{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 15px;border-style : solid solid solid solid;border-color : silver silver silver #004080;
  margin-top : 2px;
  margin-bottom : 2px;
  width : 100%;
  background-color : #dfdfff;
}
.top01 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.top01 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.top01 a:hover {
	color: #EA7500;
	background-color: #FFFFFF;
	text-decoration: none;
}
.un01 a:link {

	color: #FFFFFF;
}
.un01 a:visited {

	color: #FFFFFF;
}
.un01 a:hover {

	color: #EA7500;
	background-color: #FFFFFF;
}

.top01 a:active {
	color: #EA7500;
	background-color: #FFFF00;
}
</STYLE>
