
.tablesoto { border: solid 1px #696969 }
h2   { font-size: 1.2em; font-family: HGS憂塸妏恨集窾B, HGP憂塸妏恨集窾B, HG憂塸妏恨集窾B, sans-serif; text-indent: 10px; border-bottom: 3px double #c00; border-left: 7px solid #c00 }
h3   { font-size: 100%; font-weight: normal; line-height: 150%; background-color: #ff9; margin: 10px; padding: 12px; border-style: solid outset outset solid; border-width: 1px 2px 2px 1px; border-color: #666 }
p   { line-height: 150%; text-indent: 12px; margin-right: 5px; margin-left: 5px }
.item { border: double 3px navy }
.point { vertical-align: middle }
.yellowback { background-color: yellow }
h1   { color: red; font-size: 1.5em; font-family: HGP憂塸妏恨集窾B, serif; font-weight: bold; margin: 0.67em 5px }
.side5px { margin-right: 5px; margin-left: 5px }
.sikaku:first-letter  { color: white; font-size: 200%; background-color: #c33; padding: 0.1em }
.sikaku    { line-height: 150%; margin-right: 5px; margin-left: 5px }
.handline    { background-image: url("../images/handline.gif"); background-repeat: repeat-x; background-attachment: fixed; background-position: 0 bottom; padding-bottom: 0.2em }
.menu { font-size: 12px; font-stretch: condensed; text-align: center; word-spacing: 80%; padding: 2px }
.menu a { color: black; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }
.menu a:link { color: black; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }
.menu a:hover { color: blue; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: Osaka, "僸儔僊僲妏僑 Pro W3", "MS UI Gothic"; BACKGROUND-COLOR: #cccccc
}
DL {
	FONT-WEIGHT: bold
}
DD {
	WIDTH: 680px
}
TD {
	LINE-HEIGHT: 1.5em
}
.logo {
	MARGIN: 29px 0px 20px 32px
}
.margint15 {
	MARGIN-TOP: 15px
}
.margint10 {
	MARGIN-TOP: 10px
}
.ttl {
	MARGIN: 5px
}
.w300 {
	WIDTH: 300px
}
.bold {
	FONT-WEIGHT: bold
}
.colff0000 {
	FONT-WEIGHT: bold
}
.col0033CC {
	FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 20px
}
H2 {
	FONT-SIZE: 24px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
.colff0000 {
	COLOR: #ff0000
}
.col0000CC {
	COLOR: #0099ff
}
.col0033CC {
	COLOR: #0033cc
}

BODY {
	FONT-SIZE: small; COLOR: #333333; FONT-FAMILY: Osaka, "僸儔僊僲妏僑 Pro W3", "MS UI Gothic"
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.logo {
	MARGIN: 30px 0px
}
.margint15 {
	MARGIN-TOP: 15px
}
.ttlTOP {
	FONT-SIZE: 24px; COLOR: #990000; LINE-HEIGHT: 1.5em
}
.ttlTOP01 {
	FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 1.5em; LETTER-SPACING: 0.5em
}
.lh15 {
	LINE-HEIGHT: 1.5em
}
.bold {
	FONT-WEIGHT: bold
}
.w150 {
	WIDTH: 150px
}
.w300 {
	WIDTH: 300px
}



.tablesoto { border: solid 1px #696969 }
h2   { font-size: 1.2em; font-family: HGS憂塸妏恨集窾B, HGP憂塸妏恨集窾B, HG憂塸妏恨集窾B, sans-serif; text-indent: 10px; border-bottom: 3px double #c00; border-left: 7px solid #c00 }
h3   { font-size: 100%; font-weight: normal; line-height: 150%; background-color: #ff9; margin: 10px; padding: 12px; border-style: solid outset outset solid; border-width: 1px 2px 2px 1px; border-color: #666 }
p   { line-height: 150%; text-indent: 12px; margin-right: 5px; margin-left: 5px }
.item { border: double 3px navy }
.point { vertical-align: middle }
.yellowback { background-color: yellow }
h1   { color: red; font-size: 1.5em; font-family: HGP憂塸妏恨集窾B, serif; font-weight: bold; margin: 0.67em 5px }
.side5px { margin-right: 5px; margin-left: 5px }
.sikaku:first-letter  { color: white; font-size: 200%; background-color: #c33; padding: 0.1em }
.sikaku    { line-height: 150%; margin-right: 5px; margin-left: 5px }
.handline    { background-image: url("../images/handline.gif"); background-repeat: repeat-x; background-attachment: fixed; background-position: 0 bottom; padding-bottom: 0.2em }
.menu { font-size: 12px; font-stretch: condensed; text-align: center; word-spacing: 80%; padding: 2px }
.menu a { color: black; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }
.menu a:link { color: black; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }
.menu a:hover { color: blue; font-size: 12px; font-stretch: condensed; text-decoration: none; text-align: center; word-spacing: 80%; padding: 2px }


