BODY {
  FONT-SIZE: 11pt;
  LINE-HEIGHT: 14pt;
  BACKGROUND-COLOR: #f7f7ee
;
}
DIV#off-title {
  CLEAR: both;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #999999 1px dashed;
  PADDING-LEFT: 0px;
  FONT-SIZE: 140%;
  PADDING-BOTTOM: 5px;
  MARGIN: 50px 0px 20px;
  WIDTH: 100%;
  COLOR: #333333;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #999999 1px dashed
;
}
DIV#off-photo {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  WIDTH: 360px;
  PADDING-TOP: 0px
;
}
DIV#off-text {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 10px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  WIDTH: 410px;
  PADDING-TOP: 0px
;
}
DIV#left200 {
  FLOAT: left;
  WIDTH: 200px
;
}
DIV#ad160 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 15px;
  WIDTH: 160px;
  PADDING-TOP: 0px
;
}
DIV#omoide {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 15px;
  WIDTH: 620px;
  PADDING-TOP: 0px
;
}
DIV#ad250 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 15px;
  WIDTH: 250px;
  PADDING-TOP: 0px
;
}
DIV#ad300 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 15px;
  WIDTH: 300px;
  PADDING-TOP: 0px
;
}
DIV#spot-photo {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 15px;
  WIDTH: 450px;
  PADDING-TOP: 0px
;
}
DIV#photo-text {
  BORDER-RIGHT: #d8d4b8 0px solid;
  BORDER-TOP: #d8d4b8 1px solid;
  PADDING-LEFT: 10px;
  FONT-SIZE: 90%;
  BORDER-LEFT: #d8d4b8 7px solid;
  COLOR: #400000;
  LINE-HEIGHT: 150%;
  BORDER-BOTTOM: #d8d4b8 0px solid
;
}
DIV#summary-text {
  BORDER-RIGHT: #d8d4b8 0px solid;
  BORDER-TOP: #d8d4b8 0px solid;
  PADDING-LEFT: 10px;
  FONT-SIZE: 90%;
  BORDER-LEFT: #d8d4b8 7px solid;
  COLOR: #400000;
  LINE-HEIGHT: 150%;
  BORDER-BOTTOM: #d8d4b8 1px solid
;
}
DIV#right {
  PADDING-LEFT: 10px;
  FLOAT: right
;
}
DIV#right570 {
  FLOAT: right;
  WIDTH: 570px
;
}
DIV#right400 {
  FLOAT: right;
  WIDTH: 400px
;
}
DIV#left600 {
  FLOAT: left;
  WIDTH: 600px
;
}
DIV#left400 {
  FLOAT: left;
  WIDTH: 400px
;
}
DIV#clearblock {
  CLEAR: both
;
}
.help {
  FONT-SIZE: 90%;
  COLOR: gray
;
}
BIG {
  FONT-SIZE: 110%;
  LINE-HEIGHT: 120%
;
}
STRONG {
  FONT-SIZE: 110%;
  COLOR: #cc0033;
  LINE-HEIGHT: 120%
;
}
.big2 {
  FONT-SIZE: 120%;
  LINE-HEIGHT: 130%
;
}
DIV#label {
  BORDER-RIGHT: #d8d4b8 0px solid;
  BORDER-TOP: #d8d4b8 0px solid;
  PADDING-LEFT: 10px;
  FONT-SIZE: 120%;
  BORDER-LEFT: #d8d4b8 7px solid;
  COLOR: #400000;
  LINE-HEIGHT: 150%;
  BORDER-BOTTOM: #d8d4b8 1px solid
;
}
DIV#map-menu {
  FLOAT: left
;
}
DIV#map-main {
  PADDING-LEFT: 10px;
  FLOAT: left;
  TEXT-ALIGN: center;
div: both
}}
}
H2 {
  CLEAR: both;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 110%;
  PADDING-BOTTOM: 5px;
  MARGIN: 0px 20px 20px;
  COLOR: #333333;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: #999999 1px dashed
;
}
#content800 {
  FONT-SIZE: 100%;
  MARGIN-BOTTOM: 1.5em;
  WIDTH: 800px;
  LINE-HEIGHT: 140%;
  TEXT-ALIGN: left
;
}
#content800-font-small {
  FONT-SIZE: 90%;
  MARGIN-BOTTOM: 1.5em;
  WIDTH: 800px;
  TEXT-ALIGN: left
;
}
#left-half {
  PADDING-RIGHT: 10px;
  FLOAT: left;
  WIDTH: 50%
;
}
#right-half {
  PADDING-LEFT: 10px;
  FLOAT: right;
  WIDTH: 50%
;
}
#left {
  FLOAT: left
;
}
#content950 {
  FONT-SIZE: 11pt;
  MARGIN-BOTTOM: 1.5em;
  WIDTH: 950px;
  LINE-HEIGHT: 14pt;
  TEXT-ALIGN: left
;
}
#footer800 {
  CLEAR: both;
  MARGIN-BOTTOM: 1.5em;
  WIDTH: 800px
;
}
#footer950 {
  MARGIN-BOTTOM: 1.5em;
  WIDTH: 950px
;
}
.28pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 28pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.26pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 26pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.24pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 24pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.22pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 22pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.20pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 20pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.18pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 18pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.16pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 16pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.14pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 14pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.12pt {
  FONT-SIZE: 12pt;
  LINE-HEIGHT: 16pt
;
}
.11pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.10pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.9pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.8pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.7pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 7pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.6pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 6pt;
  LINE-HEIGHT: normal;
  FONT-STYLE: normal;
  FONT-VARIANT: normal
;
}
.times {
  LINE-HEIGHT: 1.5
;
}
H2 {
  BORDER-RIGHT: #333399 3px solid;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #9999ff 1px solid;
  PADDING-LEFT: 8px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  PADDING-BOTTOM: 1px;
  BORDER-LEFT: #9999ff 1px solid;
  WIDTH: 100%;
  COLOR: #ffffff;
  PADDING-TOP: 4px;
  BORDER-BOTTOM: #333399 3px solid;
  BACKGROUND-COLOR: #6666cc
;
}
H4 {
  CLEAR: both;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #999999 1px dashed;
  PADDING-LEFT: 0px;
  FONT-SIZE: 140%;
  PADDING-BOTTOM: 5px;
  MARGIN: 50px 0px 20px;
  WIDTH: 100%;
  COLOR: #333333;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #999999 1px dashed
;
}
H5 {
  FONT-SIZE: 1em
;
}
bar {
  BORDER-RIGHT: #333399 2px solid;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #9999ff 1px solid;
  PADDING-LEFT: 0.5em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1em;
  PADDING-BOTTOM: 3px;
  BORDER-LEFT: #9999ff 1px solid;
  WIDTH: 100%;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #333399 2px solid;
BACKGROUND-COLOR: #6666cc
}
A:link {
  COLOR: blue
;
}
A:VISITED {
  color : aqua;
}
A:hover {
  COLOR: red
;
}
H4 A:link {
  COLOR: #ffffff
;
}
H4 A:visited {
  COLOR: #ffffff
;
}
H4 A:hover {
  COLOR: #ff6666
;
}
P {
  TEXT-INDENT: 1em
;
}
.i {
  MARGIN: 0em 1em
;
}
PRE.c {
  BORDER-RIGHT: gray 1px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: gray 1px solid;
  WIDTH: 100%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: gray 1px solid;
  WHITE-SPACE: pre;
  BACKGROUND-COLOR: #fffff0
;
}
DIV.c {
  BORDER-RIGHT: gray 1px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: gray 1px solid;
  WIDTH: 100%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: gray 1px solid;
  BACKGROUND-COLOR: #fffff0
;
}
DIV.bar1 {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 3px;
  COLOR: white;
  PADDING-TOP: 3px;
  BACKGROUND-COLOR: #9999ff;
  TEXT-ALIGN: left
;
}
DIV.bar2 {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 3px;
  COLOR: white;
  PADDING-TOP: 3px;
  BACKGROUND-COLOR: #ff9999;
  TEXT-ALIGN: left
;
}
DIV.bar3 {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 3px;
  COLOR: white;
  PADDING-TOP: 3px;
  BACKGROUND-COLOR: #3399cc;
  TEXT-ALIGN: left
;
}
DIV.bar4 {
  BORDER-RIGHT: #333399 3px solid;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #9999ff 1px solid;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 3px;
  BORDER-LEFT: #9999ff 1px solid;
  COLOR: white;
  PADDING-TOP: 3px;
  BORDER-BOTTOM: #333399 3px solid;
  BACKGROUND-COLOR: #6666cc;
  TEXT-ALIGN: left
;
}
DIV.bar5 {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 3px;
  COLOR: white;
  PADDING-TOP: 3px;
  BACKGROUND-COLOR: #333399;
  TEXT-ALIGN: left
;
}
TD {
  FONT-SIZE: 10pt;
  LINE-HEIGHT: 14pt
;
}
DIV.msg1 {
  BORDER-RIGHT: #ff9966 2px solid;
  PADDING-RIGHT: 15px;
  BORDER-TOP: #ffe4c4 2px solid;
  PADDING-LEFT: 0.5em;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ffe4c4 2px solid;
  WIDTH: 100%;
  COLOR: #000000;
  LINE-HEIGHT: 1.3;
  PADDING-TOP: 10px;
  BORDER-BOTTOM: #ff9966 2px solid;
  BACKGROUND-COLOR: #ffcc99
;
}
DIV.msg2 {
  BORDER-RIGHT: #ffcc99 2px solid;
  PADDING-RIGHT: 15px;
  BORDER-TOP: #ffe4c4 2px solid;
  PADDING-LEFT: 0.5em;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ffe4c4 2px solid;
  WIDTH: 100%;
  COLOR: #000000;
  LINE-HEIGHT: 1.5;
  PADDING-TOP: 10px;
  BORDER-BOTTOM: #ffcc99 2px solid;
  BACKGROUND-COLOR: #ffffcc
;
}
H3{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : maroon;
}
CAPTION{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : green;
  font-size : 10pt;
}
