BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 16px Times, serif; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.font60 {
	FONT-SIZE: 62.5%
}
.font75 {
	FONT-SIZE: 75%
}
.font90 {
	FONT-SIZE: 90%
}
.font100 {
	FONT-SIZE: 100%
}
.font150 {
	FONT-SIZE: 150%
}
.text60 {
	FONT-SIZE: 62.5%; LINE-HEIGHT: 150%
}
.text75 {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%
}
.text_75 {
	FONT-SIZE: 75%
}
.text90 {
	FONT-SIZE: 90%; LINE-HEIGHT: 150%
}
.text100 {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
.font6 {
	FONT-SIZE: 6px
}
.font10 {
	FONT-SIZE: 10px
}
.font12 {
	FONT-SIZE: 12px
}
.font14 {
	FONT-SIZE: 14px
}
.font16 {
	FONT-SIZE: 16px
}
.text10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 150%
}
.text12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.text14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.3em; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em 1em; PADDING-TOP: 0px
}
BLOCKQUOTE {
	MARGIN: 0px 0px 0px 2em
}
BR.box-clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.list {
	MARGIN: 0px 0px 0px 1em; TEXT-INDENT: -1em
}
A {
	COLOR: #0092c4; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6699cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.globalnavi {
	FONT: 10px/100% Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.globalnavi:visited {
	FONT: 10px/100% Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.globalnavi:hover {
	FONT: 10px/100% Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.menu2 {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.menu2:visited {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
A.menu2:hover {
	FONT-WEIGHT: normal; COLOR: #ff9900; TEXT-DECORATION: none
}
#footer TD {
	FONT-SIZE: 10px; COLOR: #9494c7
}
#menu {
	FONT-SIZE: 11px
}
#menu P.indent {
	MARGIN-LEFT: 1em; TEXT-INDENT: -1em
}
#menu A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
#menu A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
#menu A:hover {
	FONT-SIZE: 12px;
	COLOR: #3366ff;
	TEXT-DECORATION: none;
}
#menu TABLE.menu1 {
	BORDER-TOP: #D93B08 4px solid;
	MARGIN-BOTTOM: 8px;
	font-size: 12px;
	line-height: 16px;
}
#menu TABLE.menu1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM:1px; PADDING-TOP: 1px; 
}
.tdclass{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a4a4d7 1px dashed}

#menu TABLE.menu1 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu2 {
	BORDER-TOP: #54A70D 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; 
}
#menu TABLE.menu2 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu3 {
	BORDER-TOP: #FF7A12 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; 
}
#menu TABLE.menu3 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu4 {
	BORDER-TOP: #E8D40F 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
#menu TABLE.menu4 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu5 {
	BORDER-TOP: #96CFEC 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
#menu TABLE.menu5 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu6 {
	BORDER-TOP: #3B79E7 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
#menu TABLE.menu6 TD.none {
	BORDER-BOTTOM: medium none
}
#menu TABLE.menu7 {
	BORDER-TOP: #54A70D 4px solid; MARGIN-BOTTOM: 8px
}
#menu TABLE.menu7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
#menu TABLE.menu7 TD.none {
	BORDER-BOTTOM: medium none
}

#page-top {
	MARGIN: 20px 5px 5px; FONT: 62.5% Arial, sans-serif; TEXT-ALIGN: right
}
#page-top A {
	FONT-WEIGHT: normal; COLOR: #333399; TEXT-DECORATION: none
}
#page-top A:visited {
	FONT-WEIGHT: normal; COLOR: #333399; TEXT-DECORATION: none
}
#page-top A:hover {
	FONT-WEIGHT: normal; COLOR: #9999cc; TEXT-DECORATION: none
}
#contents P {
	MARGIN: 0.3em 5px 0.8em
}
#contents P.list-text90 {
	FONT-SIZE: 90%; MARGIN: 0px 0px 0.5em 1em; TEXT-INDENT: -1em; LINE-HEIGHT: 150%
}
#contents DIV.text {
	MARGIN: 0.3em 5px 0.8em
}
#contents UL {
	MARGIN: 0px 0px 0px 2em
}
#contents HR {
	MARGIN: 0px 5px; COLOR: #999999
}
#contents A {
	COLOR: #0092c4; TEXT-DECORATION: underline
}
#contents A:visited {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
#contents A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#contents TABLE.pagetitle {
	MARGIN: 18px 0px 20px
}
#contents TABLE.pagetitle TD {
	VERTICAL-ALIGN: bottom
}
#contents TABLE.pagetitle H1 {
	MARGIN: 0px 0px 10px 11px; FONT: bold 120% Arial,sans-serif; COLOR: #b7caff
}
#contents TABLE.pagetitle H1.small {
	MARGIN: 0px 0px 10px 11px; FONT: bold 100% Arial,sans-serif; COLOR: #b7caff
}
#contents TABLE.pagetitle H1.small2 {
	MARGIN: 0px 0px 5px 11px; FONT: bold 90% Arial,sans-serif; COLOR: #b7caff
}
#contents TABLE.pagetitle P.page-caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 11px; FONT: 87.5% Arial,sans-serif; COLOR: #101196; PADDING-TOP: 0px
}
#contents H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 0px 5px 5px; COLOR: #333399; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
#contents H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 0px 5px 5px; COLOR: #0033ff; LINE-HEIGHT: 150%
}
#contents H3.list-title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 5px; FONT: bold 87.5% Arial,sans-serif; COLOR: #d79123; PADDING-TOP: 7px
}
#contents H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 0px 0px 5px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: arial
}
#contents UL.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contents UL.content LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; TEXT-INDENT: 0em; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#contents UL.content LI A {
	FONT-WEIGHT: normal; COLOR: #0092c4; TEXT-DECORATION: none
}
#contents UL.content LI A:visited {
	FONT-WEIGHT: normal; COLOR: #6699cc; TEXT-DECORATION: none
}
#contents UL.content LI A:hover {
	FONT-WEIGHT: normal; COLOR: #ff9900; TEXT-DECORATION: none
}
#contents UL.content UL.line-none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contents UL.content UL.line-none LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -1em; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#contents UL.list-type1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.image-area IMG {
	MARGIN: 5px
}
TABLE.image-area .caption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
P.caption {
	FONT-SIZE: 75%; MARGIN: 3px 0px 0px; COLOR: #666666
}
TABLE.type-1 {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 0px solid; BORDER-COLLAPSE: collapse
}
TABLE.type-1 TH.head01 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 75%; BACKGROUND: #a3a3a3; BORDER-LEFT: #666666 0px solid; COLOR: #ffffff; LINE-HEIGHT: 120%; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center
}
TABLE.type-1 TH.head02 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 75%; BACKGROUND: #b5daff; BORDER-LEFT: #666666 0px solid; COLOR: #333333; LINE-HEIGHT: 150%; BORDER-BOTTOM: #666666 1px solid
}
TABLE.type-1 TH.head03 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 75%; BACKGROUND: #d6ebff; BORDER-LEFT: #666666 0px solid; COLOR: #333333; LINE-HEIGHT: 150%; BORDER-BOTTOM: #666666 1px solid
}
TABLE.type-1 TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; FONT-SIZE: 75%; BACKGROUND: #f9fbe9; BORDER-LEFT: #666666 0px solid; LINE-HEIGHT: 150%; BORDER-BOTTOM: #666666 1px solid
}
TABLE.type-1 CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 0px 0px 5px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: arial; TEXT-ALIGN: left
}
TABLE.type-2 {
	BORDER-COLLAPSE: collapse
}
TABLE.type-2 TH.head01 {
	FONT-SIZE: 75%; BACKGROUND: #a3a3a3; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-ALIGN: center
}
TABLE.type-2 TH.head02 {
	FONT-SIZE: 75%; BACKGROUND: #b5daff; COLOR: #333333; LINE-HEIGHT: 150%
}
TABLE.type-2 TH.head03 {
	FONT-SIZE: 75%; BACKGROUND: #d6ebff; COLOR: #333333; LINE-HEIGHT: 150%
}
TABLE.type-2 TD {
	FONT-SIZE: 75%; BACKGROUND: #f9fbe9; LINE-HEIGHT: 150%
}
TABLE.type-2 TD.none {
	FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 150%
}
TABLE.type-2 CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 0px 0px 5px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: arial; TEXT-ALIGN: left
}
.pad-25 {
	PADDING-LEFT: 25px
}
.pad-20 {
	PADDING-LEFT: 20px
}
.pad-15 {
	PADDING-LEFT: 15px
}
.pad-10 {
	PADDING-LEFT: 10px
}
.pad-5 {
	PADDING-LEFT: 5px
}
.text-c-red01 {
	COLOR: #ff0033
}
TABLE.prof-area {
	MARGIN: 0px 5px 15px 15px
}
TABLE.prof-area IMG.prof-p1 {
	MARGIN: 14px 0px 1px
}
P.line {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM: #999999 1px solid
}
.table13 {
	font-size: 13px;
	line-height: 23px;
	border: 1px solid #CCFF99;
	display: table-cell;

}

