A:link {
	COLOR: #208800; TEXT-DECORATION: none
}
A:visited {
	COLOR: #996633; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
DIV.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 112%; COLOR: #333333; BORDER-BOTTOM: #88cc88 1pt solid
}
DIV.back {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 6px
}
DIV.copyright {
	BORDER-TOP: #996633 1pt solid; FONT-SIZE: 9pt; FONT-FAMILY: "Arial",sans-serif
}
BODY.standard {
	MARGIN-TOP: 1px; MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
BODY.kaikoku {
	MARGIN-TOP: 1px; MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
TABLE.list {
	FONT-SIZE: 92%; BORDER-COLLAPSE: collapse
}
TABLE.list TH {
	BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 24px; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT-WIDTH: 0pt
}
TABLE.list TD {
	BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0pt
}
DIV.subject {
	FONT-WEIGHT: bold; COLOR: #333333
}
DIV.subject1 {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-ALIGN: center
}
DIV.data {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; COLOR: #333333
}
DIV.body {
	MARGIN-BOTTOM: 0.3em; TEXT-INDENT: 1em; LINE-HEIGHT: 125%
}
TABLE.body {
	LINE-HEIGHT: 125%
}
TABLE.body TD {
	PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.body DIV {
	LINE-HEIGHT: 125%
}
DIV.header {
	MARGIN-TOP: 1.8em; FONT-WEIGHT: bold; COLOR: #333333
}
SPAN.tofu {
	COLOR: #77bb99
}
TABLE.border {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 0px solid; BORDER-COLLAPSE: collapse
}
TABLE.border TH {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
TABLE.border TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
BODY.mokuji {
	MARGIN-TOP: 1px; MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
TABLE.mokuji {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BORDER-COLLAPSE: collapse
}
TABLE.mokuji TD {
	BORDER-TOP: 0px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: 1px solid
}
TABLE.mokuji TD.writer {
	FONT-SIZE: 92%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
DIV.k-number {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; COLOR: #000000
}
DIV.k-subject {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #000000
}
DIV.k-data {
	FONT-WEIGHT: bold; COLOR: #000000
}
DIV.k-body {
	TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body05 {
	MARGIN-LEFT: 0.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body1 {
	MARGIN-LEFT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body15 {
	MARGIN-LEFT: 1.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body2 {
	MARGIN-LEFT: 2em; LINE-HEIGHT: 1.2em
}
DIV.k-body25 {
	MARGIN-LEFT: 2.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body3 {
	MARGIN-LEFT: 3em; LINE-HEIGHT: 1.2em
}
DIV.k-body4 {
	MARGIN-LEFT: 4em; LINE-HEIGHT: 1.2em
}
DIV.k-body5 {
	MARGIN-LEFT: 5em; LINE-HEIGHT: 1.2em
}
DIV.k-body55 {
	MARGIN-LEFT: 5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body6 {
	MARGIN-LEFT: 6em; LINE-HEIGHT: 1.2em
}
DIV.k-body7 {
	MARGIN-LEFT: 7em; LINE-HEIGHT: 1.2em
}
DIV.k-body8 {
	MARGIN-LEFT: 8em; LINE-HEIGHT: 1.2em
}
DIV.k-body9 {
	MARGIN-LEFT: 9em; LINE-HEIGHT: 1.2em
}
DIV.k-body10 {
	MARGIN-LEFT: 10em; LINE-HEIGHT: 1.2em
}
DIV.k-body01 {
	MARGIN-LEFT: 0em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body11 {
	MARGIN-LEFT: 1em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body21 {
	MARGIN-LEFT: 2em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body31 {
	MARGIN-LEFT: 3em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body41 {
	MARGIN-LEFT: 4em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body51 {
	MARGIN-LEFT: 5em; TEXT-INDENT: 1em; LINE-HEIGHT: 1.2em
}
DIV.k-body1-1 {
	MARGIN-LEFT: 1em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body2-1 {
	MARGIN-LEFT: 2em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body2-2 {
	MARGIN-LEFT: 2em; TEXT-INDENT: -2em; LINE-HEIGHT: 1.2em
}
DIV.k-body25-1 {
	MARGIN-LEFT: 2.5em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body25-15 {
	MARGIN-LEFT: 2.5em; TEXT-INDENT: -1.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body15-15 {
	MARGIN-LEFT: 1.5em; TEXT-INDENT: -1.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body35-1 {
	MARGIN-LEFT: 3.5em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body35-15 {
	MARGIN-LEFT: 3.5em; TEXT-INDENT: -1.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body3-1 {
	MARGIN-LEFT: 3em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body3-2 {
	MARGIN-LEFT: 3em; TEXT-INDENT: -2em; LINE-HEIGHT: 1.2em
}
DIV.k-body3-15 {
	MARGIN-LEFT: 3em; TEXT-INDENT: -1.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body3-3 {
	MARGIN-LEFT: 3em; TEXT-INDENT: -3em; LINE-HEIGHT: 1.2em
}
DIV.k-body4-1 {
	MARGIN-LEFT: 4em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body4-2 {
	MARGIN-LEFT: 4em; TEXT-INDENT: -2em; LINE-HEIGHT: 1.2em
}
DIV.k-body4-3 {
	MARGIN-LEFT: 4em; TEXT-INDENT: -3em; LINE-HEIGHT: 1.2em
}
DIV.k-body5-3 {
	MARGIN-LEFT: 5em; TEXT-INDENT: -3em; LINE-HEIGHT: 1.2em
}
DIV.k-body4-4 {
	MARGIN-LEFT: 4em; TEXT-INDENT: -4em; LINE-HEIGHT: 1.2em
}
DIV.k-body45-45 {
	MARGIN-LEFT: 4.5em; TEXT-INDENT: -4.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body5-1 {
	MARGIN-LEFT: 5em; TEXT-INDENT: -1em; LINE-HEIGHT: 1.2em
}
DIV.k-body5-2 {
	MARGIN-LEFT: 5em; TEXT-INDENT: -2em; LINE-HEIGHT: 1.2em
}
DIV.k-body5-4 {
	MARGIN-LEFT: 5em; TEXT-INDENT: -4em; LINE-HEIGHT: 1.2em
}
DIV.k-body55-55 {
	MARGIN-LEFT: 5.5em; TEXT-INDENT: -5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body6-35 {
	MARGIN-LEFT: 6em; TEXT-INDENT: -3.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body65-35 {
	MARGIN-LEFT: 6.5em; TEXT-INDENT: -3.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body6-4 {
	MARGIN-LEFT: 6em; TEXT-INDENT: -4em; LINE-HEIGHT: 1.2em
}
DIV.k-body6-45 {
	MARGIN-LEFT: 6em; TEXT-INDENT: -4.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body6-5 {
	MARGIN-LEFT: 6em; TEXT-INDENT: -5em; LINE-HEIGHT: 1.2em
}
DIV.k-body6-6 {
	MARGIN-LEFT: 6em; TEXT-INDENT: -6em; LINE-HEIGHT: 1.2em
}
DIV.k-body65-55 {
	MARGIN-LEFT: 6.5em; TEXT-INDENT: -5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body7-35 {
	MARGIN-LEFT: 7em; TEXT-INDENT: -3.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body7-45 {
	MARGIN-LEFT: 7em; TEXT-INDENT: -4.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body75-45 {
	MARGIN-LEFT: 7.5em; TEXT-INDENT: -4.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body7-55 {
	MARGIN-LEFT: 7em; TEXT-INDENT: -5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body7-6 {
	MARGIN-LEFT: 7em; TEXT-INDENT: -6em; LINE-HEIGHT: 1.2em
}
DIV.k-body7-65 {
	MARGIN-LEFT: 7em; TEXT-INDENT: -6.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body8-45 {
	MARGIN-LEFT: 8em; TEXT-INDENT: -4.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body8-55 {
	MARGIN-LEFT: 8em; TEXT-INDENT: -5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body9-35 {
	MARGIN-LEFT: 9em; TEXT-INDENT: -3.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body9-55 {
	MARGIN-LEFT: 9em; TEXT-INDENT: -5.5em; LINE-HEIGHT: 1.2em
}
DIV.k-body8-6 {
	MARGIN-LEFT: 8em; TEXT-INDENT: -6em; LINE-HEIGHT: 1.2em
}
TABLE.k-body {
	PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
TABLE.k-program {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em
}
TABLE.k-body {
	LINE-HEIGHT: 1.2em
}
TABLE.k-body TD {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.k-body TD.column3 {
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.k-body DIV {
	LINE-HEIGHT: 1.2em
}
.dot-line {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.2em; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px dotted; HEIGHT: 1px
}
