#topgraphic {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 3px solid
}
#info {
	PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 15px; COLOR: #666; PADDING-TOP: 5px
}
#info .language {
	FLOAT: left
}
#info .languageselect {
	FLOAT: left; MARGIN-LEFT: 5px
}
.style1 {
	color: #333333
}
.style2 {
	color: #000000;
	font-size: 16px;
}
.ss {
	font: 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
	letter-spacing: 2px;
}
.ss2 {
	font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	line-height: 18px;
	color: #666666;
	letter-spacing: 1px;
}
a:link {
	font: 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 2px;
}
a:visited {
	font: 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 2px;
}
a:hover {
	font: 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #FF0000;
	text-decoration: underline;
	line-height: 16px;
	letter-spacing: 2px;
}
.in {
	font: bold 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #FF0000;
	letter-spacing: 2px;
}
.ss3 {

	font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #FFFFFF;
	letter-spacing: 1px;
}
p {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	text-align: left;
	letter-spacing: nomal;
}
.text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-align: left;
	letter-spacing: nomal;
}

.css-k {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-align: center;
	letter-spacing: nomal;
}

.css-k2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 13px;
	line-height: 28px;
	color: #333333;
}

h2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka,;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
#contents {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}
#contents a {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000099;
}
#forward {
	text-align: right;
}
#forward  a {
	text-align: right;
	font-size: 12px;
}
.ss4 {
	font: 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	line-height: 22px;
	color: #333333;
	letter-spacing: 1px;
}
.ss5 {

	font: 10px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
}
.ss6 {
	font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	color: #666666;
	line-height: 22px;
	font-weight: normal;
}
.ss7 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 22px;
	font-weight: bolder;
	color: #333333;
	letter-spacing: 1px;
}
.ss1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 20px;
	line-height: 28px;
	color: #333333;
}


#content {
	font-size: 22px;
	letter-spacing: 1px;
	color: #333333;
}
#content a:link {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
#content a:visited {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
#content a:hover {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
br {
	letter-spacing:normal;
}
#pages {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
	letter-spacing: 0;
}
#pages a:link {
	font-size: 10px;
}
#pages a:visited {
	font-size: 10px;
}
#pages a:hover {
	font-size: 10px;
}
.spacer {
	letter-spacing: 1px;
}
