BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5a595a; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.root:link {
	COLOR: #5a595a; TEXT-DECORATION: underline
}
A.root:visited {
	COLOR: #5a595a; TEXT-DECORATION: underline
}
A.root:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.root:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.rootcell {
	FONT-SIZE: 68.75%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.fs11 {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.fs12 {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ctlgcell {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.plus {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.s_menu {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.m_menu {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.m_slctd {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.subtitle {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.subsubtitle {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.fs11 {
	FONT-SIZE: 68.75%; LINE-HEIGHT: 110%
}
.fs12 {
	FONT-SIZE: 75%; LINE-HEIGHT: 130%
}
.f12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%
}
.search {
	WIDTH: 86px; HEIGHT: 17px
}
.searchForm {
	BORDER-RIGHT: #cccccc 1px inset; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px inset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px inset; WIDTH: 83px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px inset; HEIGHT: 17px
}
.ctlgcell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 68.75%; PADDING-BOTTOM: 6px; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-COLOR: #eaeaea
}
.plus {
	FONT-SIZE: 68.75%; COLOR: #003366; LINE-HEIGHT: 130%
}
.s_menu {
	FONT-SIZE: 68.75%; LINE-HEIGHT: 130%; LETTER-SPACING: -1pt
}
.m_menu {
	FONT-SIZE: 75%; LINE-HEIGHT: 130%
}
.m_slctd {
	FONT-SIZE: 75%; COLOR: #ffffff; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #636563
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; LINE-HEIGHT: 110%
}
.subsubtitle {
	FONT-SIZE: 75%; BACKGROUND-COLOR: #eaeaea
}
.Frame {
	WIDTH: 208px; HEIGHT: 238px
}
.news_frame {
	WIDTH: 595px; HEIGHT: 50px
}
.impbody {
	WIDTH: 208px; HEIGHT: 100%
}
.body_DIM {
	background-color: #CCCCCC;
}
.text10 {
	font-size: 10px;
	line-height: 14px;
	color: #666666;
}
.text12 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.text14 {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.Qtext {
	color: #89B51E;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
