BODY {
	FONT-SIZE: 100%
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
DIV {
	FONT-SIZE: 100%
}
P {
	FONT-SIZE: 100%
}
SPAN {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
A {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
FORM {
	FONT-SIZE: 100%
}
UL {
	FONT-SIZE: 100%
}
OL {
	FONT-SIZE: 100%
}
LI {
	FONT-SIZE: 100%
}
DL {
	FONT-SIZE: 100%
}
DT {
	FONT-SIZE: 100%
}
DD {
	FONT-SIZE: 100%
}
H1 {
	MARGIN-TOP: 15px; FONT-SIZE: 140%; MARGIN-BOTTOM: 20px
}
H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
H4 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
H5 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
H6 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 145%
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(http://img.jp.fujitsu.com/img/dot_1.gif); MARGIN-BOTTOM: 20px
}
UL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(http://img.jp.fujitsu.com/img/dot_2.gif); MARGIN-BOTTOM: 0px
}
UL UL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(http://img.jp.fujitsu.com/img/dot_3.gif); MARGIN-BOTTOM: 0px
}
OL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(http://img.jp.fujitsu.com/img/dot_1.gif); MARGIN-BOTTOM: 0px
}
DL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(http://img.jp.fujitsu.com/img/dot_1.gif); MARGIN-BOTTOM: 0px
}
OL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
OL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
OL OL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI {
	LINE-HEIGHT: 145%
}
DL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
DT {
	LINE-HEIGHT: 145%
}
DD {
	LINE-HEIGHT: 145%
}
STRONG {
	FONT-WEIGHT: bold
}
SMALL {
	FONT-SIZE: 85%
}
HR {
	BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1px
}
.bodyHome {
	MARGIN-TOP: 15px; FONT-SIZE: 84%; MARGIN-BOTTOM: 10px
}
.bodyHome TABLE {
	FONT-SIZE: 100%
}
.body1 {
	MARGIN-TOP: 15px; FONT-SIZE: 85%; MARGIN-BOTTOM: 20px
}
.body1 TABLE {
	FONT-SIZE: 100%; LINE-HEIGHT: 145%
}
.extra1 {
	MARGIN-TOP: 15px; FONT-SIZE: 84%; MARGIN-BOTTOM: 20px; WIDTH: 145px
}
.extra1 TABLE {
	FONT-SIZE: 100%
}
.sectionTop {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
.section {
	MARGIN-TOP: 25px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
.sectionIndent1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 145px
}
.sectionSub {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.sectionHead {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.sectionHeadCCC {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
.sectionCharacter {
	BORDER-RIGHT: #6699cc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6699cc 0px solid; MARGIN-TOP: 6px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: #6699cc 4px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #6699cc 0px solid
}
.sectionTd {
	MARGIN: 3px
}
.indent1 {
	MARGIN-LEFT: 145px
}
.indent2 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 40px
}
TD.nobr {
	WHITE-SPACE: nowrap
}
.vertical10x10 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.vertical5x20 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
.vertical20x5 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 5px
}
.vertical20x10 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.vertical10x0 {
	MARGIN-TOP: 10px
}
.vertical0x5 {
	MARGIN-BOTTOM: 5px
}
.vertical0x10 {
	MARGIN-BOTTOM: 10px
}
.horizontalCenter {
	TEXT-ALIGN: center
}
.horizontalRight {
	TEXT-ALIGN: right
}
.horizontalLeft {
	TEXT-ALIGN: left
}
.horizontalRightMap {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 368px
}
.icon {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconVerticalMiddle {
	VERTICAL-ALIGN: middle
}
.iconVertical5x5 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.iconMarginRight5 {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconMarginLeft5 {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.rotateRight {
	FLOAT: right
}
.rotateLeft {
	FLOAT: left
}
.brClear {
	CLEAR: both
}
TD.bgLine {
	BACKGROUND-IMAGE: url(http://img.jp.fujitsu.com/img/linebg.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE.bgTitle {
	BACKGROUND: #999999
}
TD.sitemap {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.text90 TD {
	FONT-SIZE: 90%
}
STRONG.text90 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.important {
	COLOR: #ff0000
}
.notice {
	COLOR: #cc0000
}
.textWhite {
	COLOR: #ffffff
}
.textBlack {
	COLOR: #000000
}
.smallText {
	FONT-SIZE: 85%; LINE-HEIGHT: 120%
}
.smallText TABLE {
	FONT-SIZE: 100%
}
.PDF {
	FONT-WEIGHT: bold; FONT-SIZE: 64%; COLOR: #ffffff; BACKGROUND-COLOR: #cc0033
}
.LeftMenu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
TD.LeftMenuArea {
	BACKGROUND-IMAGE: url(http://img.jp.fujitsu.com/img/bg_leftmenu.gif); BACKGROUND-REPEAT: repeat-y
}
TD.LeftMenuOn {
	BACKGROUND-COLOR: #ffffff
}
.gradation1 {
	BACKGROUND-IMAGE: url(http://img.jp.fujitsu.com/img/home/backshadow2.gif); BACKGROUND-REPEAT: repeat-x
}
.White {
	BACKGROUND-COLOR: #ffffff
}
.Gray333 {
	BACKGROUND-COLOR: #333333
}
.Gray666 {
	BACKGROUND-COLOR: #666666
}
.Gray999 {
	BACKGROUND-COLOR: #999999
}
.GrayCCC {
	BACKGROUND-COLOR: #cccccc
}
.GrayDDD {
	BACKGROUND-COLOR: #dddddd
}
.GrayEEE {
	BACKGROUND-COLOR: #eeeeee
}
.Blue669 {
	BACKGROUND-COLOR: #666699
}
.Blue99C {
	BACKGROUND-COLOR: #9999cc
}
.BlueCCF {
	BACKGROUND-COLOR: #ccccff
}
.BlueDDF {
	BACKGROUND-COLOR: #ddddff
}
.BlueEEF {
	BACKGROUND-COLOR: #eeeeff
}
.Green693 {
	BACKGROUND-COLOR: #669933
}
.Green9C3 {
	BACKGROUND-COLOR: #99cc33
}
.GreenCF3 {
	BACKGROUND-COLOR: #ccff33
}
.GreenDF9 {
	BACKGROUND-COLOR: #ddff99
}
.GreenEFC {
	BACKGROUND-COLOR: #eeffcc
}
.PinkC66 {
	BACKGROUND-COLOR: #cc6666
}
.PinkF99 {
	BACKGROUND-COLOR: #ff9999
}
.PinkFCC {
	BACKGROUND-COLOR: #ffcccc
}
.PinkFDD {
	BACKGROUND-COLOR: #ffdddd
}
.PinkFEE {
	BACKGROUND-COLOR: #ffeeee
}
.OrangeC60 {
	BACKGROUND-COLOR: #cc6600
}
.OrangeF93 {
	BACKGROUND-COLOR: #ff9933
}
.OrangeFC6 {
	BACKGROUND-COLOR: #ffcc66
}
.OrangeFE9 {
	BACKGROUND-COLOR: #ffee99
}
.OrangeFFC {
	BACKGROUND-COLOR: #ffffcc
}
.newsDate {
	FONT-SIZE: 80%; LINE-HEIGHT: 110%; TEXT-ALIGN: right
}
.newsContact {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 40px
}
.newsEnd {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: right
}
.headLine {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.textIndent {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 12pt; LINE-HEIGHT: 130%
}
.sectionNews {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 5px
}
.ExtraCont {
	FONT-SIZE: 84%
}
.ExtraContHead {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 120%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #eeeeee
}
.ExtraCatchImg {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
.ExtraCatchImg TABLE {
	FONT-SIZE: 100%
}
.ExtraAreaDescription {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 0px solid
}
.ExtraAreaDescription TABLE {
	FONT-SIZE: 100%
}
.ExHeadTitle1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 145px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.ExRelation1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 145px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.ExRelation1 TABLE {
	FONT-SIZE: 100%
}
DIV.BoxWithBorder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 455px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.Box455 {
	WIDTH: 455px; BACKGROUND-COLOR: #ffffff
}
.ImportantSection455 {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dddddd 2px solid; WIDTH: 455px; PADDING-TOP: 0px; BORDER-BOTTOM: #dddddd 2px solid
}
.ImportantSection300 {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 7px; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #dddddd 2px solid; WIDTH: 300px; PADDING-TOP: 7px; BORDER-BOTTOM: #dddddd 2px solid
}
.ImportantSection600 {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 7px; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #dddddd 2px solid; WIDTH: 600px; PADDING-TOP: 7px; BORDER-BOTTOM: #dddddd 2px solid
}
.ImportantFlexibility {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 7px; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #dddddd 2px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #dddddd 2px solid
}
.scaleNavi {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 86%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.scaleNaviOn {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.btPrintable {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 86%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px 275px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.searchHead {
	FONT-SIZE: 120%
}
.SearchData {
	COLOR: #008000
}
.search2 {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #333333; HEIGHT: 19px
}
.SearchSection {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 25px
}
.SearchSectionIndent {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 25px; MARGIN-LEFT: 40px
}
.SearchArea {
	WIDTH: 100%; BACKGROUND-COLOR: #eeeeee
}
