BODY{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
H1{
  font-size : 10pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : normal;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #0861ad;
}
.menupad8px{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
}
.maintdpad{
  padding-top : 8px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 8px;
}
.orangewaku{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #ff8000 #ff8000 #ff8000 #ff8000;
}
DIV.news {
  MARGIN: 10px 2px 10px 1px
;
}
DIV.news DIV.news-title {
  FONT-SIZE: 80%;
  MARGIN: 0px 0px 4px;
  COLOR: #0861ad
;
}
DIV.news DIV.news-title A:link {
  COLOR: #0861ad;
  BORDER-BOTTOM: #0861ad 1px solid;
  TEXT-DECORATION: none
;
}
DIV.news DIV.news-title A:visited {
  COLOR: #0861ad;
  BORDER-BOTTOM: #0861ad 1px solid;
  TEXT-DECORATION: none
;
}
DIV.news DIV.news-title A:hover {
  COLOR: #0861ad;
  BORDER-BOTTOM: #0861ad 0px solid;
  TEXT-DECORATION: none
;
}
DIV.news DIV.news-date {
  FONT-SIZE: 70%;
  MARGIN: 0px 0px 8px
;
}
DIV.footsail {
  MARGIN: 3px 3px 3px 3px
;
}
DIV.footsail DIV.footsail-title {
  FONT-SIZE: 75%;
  MARGIN: 0px 0px 0px;
  COLOR: #ffffff
;
}
DIV.footsail DIV.footsail-title A:link {
  COLOR: #ffffff;
  BORDER-BOTTOM: #ffffff 1px solid;
  TEXT-DECORATION: none
;
}
DIV.footsail DIV.footsail-title A:visited {
  COLOR: #ffffff;
  BORDER-BOTTOM: #ffffff 1px solid;
  TEXT-DECORATION: none
;
}
DIV.footsail DIV.footsail-title A:hover {
  COLOR: #0861ad;
  BORDER-BOTTOM: #ffffff 0px solid;
  TEXT-DECORATION: none
;
}
.leftpad{
  padding-top : 10px;
  padding-left : 25px;
  padding-bottom : 20px;
  padding-right : 26px;
}
.nakamidasi{
  margin-bottom : 15px;
  margin-top : 25px;
  font-size : 110%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  line-height : 1.2pc;
  letter-spacing : 0.02pc;
}
.midasisita{
  font-size : 80%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  line-height : 1.3em;
  color : #2e2e2e;
  letter-spacing : 0.05em;
  text-align : justify;
}
.MARQUEEcm{
  color : #05487e;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
}
a:hover {
  Left: 1px;
  color: #ff0000;
  Position: relative;
  TOP: 1px;
  background-color: #ffff99;
}
.maintd_tenpo{
  font-size : 82%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  line-height : 1.3pc;
  letter-spacing : 0.03pc;
  padding-top : 20px;
  padding-left : 30px;
  padding-right : 30px;
  padding-bottom : 20px;
  color : #3c3c3c;
}
.mapmigitd{
  padding-top : 20px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 8px;
  font-size : 80%;
  line-height : 1.3pc;
  letter-spacing : 0.03pc;
}
.jushotable{
  line-height : 1.2pc;
  color : #3c3c3c;
  letter-spacing : 0.03pc;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-size : 100%;
}
.tdsetumeibun{
  font-size : 80%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
  color : #2e2e2e;
  line-height : 1.3pc;
  letter-spacing : 0.03pc;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
H2{
  font-size : 11pt;
  font-weight : normal;
}
H3{
  font-size : 8pt;
  font-weight : normal;
}

