BODY {
	SCROLLBAR-FACE-COLOR: #dddddd; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #dddddd; SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-TRACK-COLOR: #ffffff
}
TD {
	FONT: 9pt/15px "??"; COLOR: #666666
}
A {
	FONT: 9pt/15px "??"; COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.jul {
	FONT: 9pt/19px "??"; COLOR: #333333
}
.i_title {
	FONT: bold 18px/15px "??"; COLOR: #269b06; LETTER-SPACING: -2px
}
.zine_yr {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ea5106; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.annual {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7f90bd; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.spot {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.spot A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.spot A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff5a00; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.webzine {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #2099ab; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.webzine A {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #2099ab; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.webzine A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #2099ab; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.krs {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #606dae; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.krs A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #606dae; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.krs A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #cc6f81; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.p_noti {
	FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: "??"
}
.p_noti A {
	FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: "??"
}
.p_noti A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.justify {
	FONT-SIZE: 9pt; COLOR: #595959; LINE-HEIGHT: 16px; FONT-FAMILY: "","??"; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: "??"; TEXT-DECORATION: none
}
.no {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "??"; BACKGROUND-COLOR: #ffffff
}
.s_gray {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "??"; BACKGROUND-COLOR: #f1f1f1
}
.s_gray2 {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #e44600; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-STYLE: normal; FONT-FAMILY: "??"; BACKGROUND-COLOR: #f1f1f1
}
.faq_in {
	FONT-SIZE: 9pt; COLOR: #886031; FONT-FAMILY: "??"; BACKGROUND-COLOR: #efeada
}
.faq_in2 {
	BORDER-RIGHT: #cdc1ad 1px solid; BORDER-TOP: #cdc1ad 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #cdc1ad 1px solid; COLOR: #886031; BORDER-BOTTOM: #cdc1ad 1px solid; FONT-STYLE: normal; FONT-FAMILY: "??"; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 9pt; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #dddddd 1px solid; SCROLLBAR-SHADOW-COLOR: #cccccc; COLOR: #595959; LINE-HEIGHT: 18px; SCROLLBAR-ARROW-COLOR: #6699cc; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: "??"; SCROLLBAR-DARKSHADOW-COLOR: #aaaaaa
}
.align {
	TEXT-ALIGN: center
}
.align_r {
	TEXT-ALIGN: right
}
.index {
	BACKGROUND-POSITION: 50% top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/in_conbg.gif); BACKGROUND-REPEAT: repeat-x
}
.ccnews {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/cc/news_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.ccfaq {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/cc/faq_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.irnews {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/ir/news_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.finan {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/ir/finan_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.an {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/ir/annual_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.map {
	BACKGROUND-POSITION: right 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/ab/map_left.gif); BACKGROUND-REPEAT: repeat-y
}
.dot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/ab/dot_01.gif); BACKGROUND-REPEAT: repeat-x
}
.hi {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #009eb1; LINE-HEIGHT: 15px; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.hi A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #009eb1; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.hi A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #009eb1; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 15px; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.small A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #595959; FONT-STYLE: normal; FONT-FAMILY: "??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.small A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: "??"; FONT-VARIANT: normal
}
.underline {
	FONT: 9pt/18px "","??"; COLOR: #8e4a00; TEXT-DECORATION: none
}
.underline A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #8e4a00; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.underline A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #8e4a00; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.noti {
	FONT: 9pt/18px "","??"; COLOR: #333333; TEXT-DECORATION: none
}
.noti A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.noti A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #31bd00; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.faq {
	FONT: 9pt/18px "","??"; COLOR: #333333; TEXT-DECORATION: none
}
.faq A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.faq A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #cc9f24; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.in {
	FONT: 9pt/18px "","??"; COLOR: #333333; TEXT-DECORATION: none
}
.in A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.in A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #00a392; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.noti {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.noti A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.noti A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #4d98c9; FONT-STYLE: normal; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.pub {
	FONT: bold 9pt/18px "","??"; COLOR: #333333; TEXT-DECORATION: none
}
.pub A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.pub A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #02897a; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.pb_noti {
	FONT: 9pt/18px "","??"; COLOR: #333333; TEXT-DECORATION: none
}
.pb_noti A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.pb_noti A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: "","??"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.in_line {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.title_sun {
	BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.box {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP-STYLE: none; BORD