BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #000000; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.twoColFixLtHdr #container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 800px; BACKGROUND: #ffffff; HEIGHT: auto
}
.twoColFixLtHdr #header {
	BORDER-BOTTOM: #3366ff 2px solid; WIDTH: 800px; FLOAT: left; HEIGHT: auto
}
.twoColFixLtHdr #header H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; FONT-SIZE: 14pt; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.twoColFixLtHdr #sidebar1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 162px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.twoColFixLtHdr #mainContent {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 15pt; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; FLOAT: right; HEIGHT: auto; FONT-SIZE: 10pt; PADDING-TOP: 15px
}
.twoColFixLtHdr #footer {
	BORDER-BOTTOM: #3366ff 2px solid; WIDTH: 800px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 8pt; PADDING-TOP: 15px
}
.twoColFixLtHdr #footer P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.fltrt {
	FLOAT: right; MARGIN-LEFT: 8px
}
.fltlft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.clearfloat {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px
}
.moshi_box {
	WIDTH: 600px; FLOAT: right; HEIGHT: auto
}
