.word8gr {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 12pt
}
.word8wh {
	FONT-SIZE: 8px; COLOR: #ffffff; LINE-HEIGHT: 10pt
}
.word8bl {
	FONT-SIZE: 8px; COLOR: #00265f; LINE-HEIGHT: 12pt
}
.word8rd {
	FONT-SIZE: 8px; COLOR: #9b0000; LINE-HEIGHT: 11pt
}
.word8gr2 {
	FONT-SIZE: 8px; COLOR: #555555; LINE-HEIGHT: 10pt
}
.word10gr {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12pt
}
.word8midashi { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 11pt
; background-image: none; }
.word10wh {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10pt
}
.word10bk {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12pt
}
.word10or {
	FONT-SIZE: 10px; COLOR: #ff6d01; LINE-HEIGHT: 12pt
}
.word10bknh {
	FONT-SIZE: 11px; COLOR: #333333
}
.word10midashim {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 10pt
}
.word11bknh {
	FONT-SIZE: 11px; COLOR: #444444
}
.word12wh {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 12pt
}
.word12bklh {
	FONT-SIZE: 12px; COLOR: #444444; LINE-HEIGHT: 12pt
}
.word12bknh {
	FONT-SIZE: 12px; COLOR: #333333
}
.word12rd {
	FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 12pt
}
.word12bk {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12pt
}
.word12midashim {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 12pt
}
.body-text {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 11pt
}
.body-textmenu {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 11pt
}
.body-textnews {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 10pt
}
.midashi {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #888888; LINE-HEIGHT: 20pt
}
.midashi_red {
	FONT-SIZE: 16px; COLOR: #ff1111; LINE-HEIGHT: 18pt
}
.word13midashi {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 13pt
}
A.menub:link {
	FONT-SIZE: 11px; COLOR: #f93; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.menub:visited {
	FONT-SIZE: 11px; COLOR: #f93; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.menub:hover {
	FONT-SIZE: 11px; COLOR: #ff6d01; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.menu:link {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 11px; COLOR: #486076; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.menu:hover { color: #FF0000; FONT-SIZE: 11px; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
 }
A.menub:link {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.menub:visited {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.menub:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.topmenu:link {
	FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.topmenu:visited {
	FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-SIZE: 11px; COLOR: #ff6d01; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
A.link-t:link {
	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 13pt; TEXT-DECORATION: underline
}
A.link-t:visited {
	FONT-SIZE: 11px; COLOR: #800000; LINE-HEIGHT: 13pt; TEXT-DECORATION: underline
}
A.link-t:hover {
	FONT-SIZE: 11px; COLOR: #366; LINE-HEIGHT: 12pt; TEXT-DECORATION: underline
}
A.link-body:link {
	FONT-SIZE: 12px; COLOR: #ffc933; TEXT-DECORATION: underline
}
A.link-body:visited {
	FONT-SIZE: 12px; COLOR: #ccc; TEXT-DECORATION: underline
}
A.link-body:hover {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.link-body-x:link {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.link-body-x:visited {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.link-body-x:hover {
	FONT-SIZE: 12px; COLOR: #f00; LINE-HEIGHT: 11pt; TEXT-DECORATION: underline
}
A.link-body-xb:link {
	FONT-SIZE: 12px; COLOR: #f93; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.link-body-xb:visited {
	FONT-SIZE: 12px; COLOR: #f93; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.link-body-xb:hover {
	FONT-SIZE: 12px; COLOR: #f00; LINE-HEIGHT: 11pt; TEXT-DECORATION: underline
}
A.link-body-xbx:link {
	FONT-SIZE: 9px; COLOR: #f93; LINE-HEIGHT: 9pt; TEXT-DECORATION: none
}
A.link-body-xbx:visited {
	FONT-SIZE: 9px; COLOR: #f93; LINE-HEIGHT: 9pt; TEXT-DECORATION: none
}
A.link-body-xbx:hover {
	FONT-SIZE: 9px; COLOR: #f00; LINE-HEIGHT: 9pt; TEXT-DECORATION: underline
}
A.link-topic:link {
	FONT-SIZE: 10px; COLOR: #555555; TEXT-DECORATION: none
}
A.link-topic:visited {
	FONT-SIZE: 10px; COLOR: #555555; TEXT-DECORATION: none
}
A.link-topic:hover {
	FONT-SIZE: 10px; COLOR: #f00; TEXT-DECORATION: underline
}
.nolink {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 12pt
}
.body-textmedia {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 12pt
}
.title { MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: 554px; COLOR: #f93; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #ffffff
; padding: 0; border-color: #486076; border-style: solid; border-width: 0 0 3px; }
H1 {
	MARGIN-TOP: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	MARGIN-BOTTOM: 2px;
	line-height: 27px;
	background-image: none;
}
H2 {
	MARGIN-TOP: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 2px;
	WIDTH: 620px;
	COLOR: #222;
	LINE-HEIGHT: 100%
;
	padding: 0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #486076;
	border-right-color: #486076;
	border-bottom-color: #d4d5eb;
	border-left-color: #486076;
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
H3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 575px; LINE-HEIGHT: 150%; height: 14pt; border-color: #999999 #999999 #999999 #800000; border-style: solid; border-width: 0 0 0 4px; }
.title08l { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(img/common/titile08-back.gif); WIDTH: 550px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
; padding: 8px 0 0; border: solid 0 #555555; }
.main-frame {
	WIDTH: 755px; POSITION: relative; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.sub-frame {
	WIDTH: 800px;
	POSITION: relative;
	HEIGHT: auto;
	padding: 0px;
}
DIV.popup {
	FONT-SIZE: 12px; Z-INDEX: 4; LEFT: 0; POSITION: absolute; TOP: 0; HEIGHT: 20px; TEXT-ALIGN: left
}
DIV.popup A {
	DISPLAY: block; Z-INDEX: 4; WIDTH: 200px; COLOR: #000000; LINE-HEIGHT: 2em; TEXT-DECORATION: none
}
DIV.popup A:hover {
	Z-INDEX: 4; BACKGROUND: #ff0; COLOR: #222; TEXT-DECORATION: none
}
DIV.submenu A {
	Z-INDEX: 4; BACKGROUND-COLOR: #f9f9f9
}
#popup1 {
	LEFT: 20px; POSITION: absolute; TOP: 0px
}
#popup2 {
	LEFT: 640px;
	POSITION: absolute;
	TOP: 0px;
	width: 143px;
}
#popup3 {
	LEFT: 160px; POSITION: absolute; TOP: 0px
}
#popup4 {
	LEFT: 280px; POSITION: absolute; TOP: 0px
}
#popup5 {
	LEFT: 400px; POSITION: absolute; TOP: 0px
}
#popup6 {
	LEFT: 520px; POSITION: absolute; TOP: 0px
}
#popup7 {
	LEFT: 620px;
	POSITION: absolute;
	TOP: 0px;
	width: 140px;
}
DIV.submenu {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	Z-INDEX: 4;
	LEFT: 0px;
	VISIBILITY: hidden;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	POSITION: absolute;
	TOP: 44px;
	width: 200px;
}
.end {
	WIDTH: 800px; POSITION: relative; TOP: 0; HEIGHT: 25px; BACKGROUND-COLOR: #d4d5eb
}
DIV.virus {
	Z-INDEX: 4; LEFT: 10px; POSITION: absolute; TOP: -750px; HEIGHT: 0px
}
.virus-frame {
	WIDTH: 755px; POSITION: relative; TOP: 0px; HEIGHT: 0px; TEXT-ALIGN: left
}
DIV.box-title {
	BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #555555 1px solid; WIDTH: 290px; COLOR: #00b5f0; PADDING-TOP: 5px; BORDER-BOTTOM: #555555 1px solid; HEIGHT: 40px
}
DIV.box-title-alert {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #888888 1px solid; WIDTH: 500px; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #888888 1px solid; HEIGHT: 17px
}
DIV.box-title-awd {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #aaaaaa; PADDING-BOTTOM: 2px; BORDER-LEFT: #888888 1px solid; WIDTH: 500px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #888888 1px solid; HEIGHT: 15px
}
TABLE.form {
	WIDTH: 90%; BORDER-COLLAPSE: collapse
}
TD.title { FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 38%; COLOR: #333333; BACKGROUND-COLOR: #f6f6f6
; padding: 3px; border: solid 1px #486076; }
TD.title-error {
	BORDER-RIGHT: #486076 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #486076 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #486076 1px solid; WIDTH: 38%; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #486076 1px solid; BACKGROUND-COLOR: #ffdddd
}
TD.cell {
	BORDER-RIGHT: #486076 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #486076 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #486076 1px solid; WIDTH: 62%; PADDING-TOP: 3px; BORDER-BOTTOM: #486076 1px solid
}
DIV#reg-form TABLE {
	BORDER-COLLAPSE: collapse
}
DIV#reg-form TH {
	BORDER-RIGHT: #486076 1px solid; BORDER-TOP: #486076 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #486076 1px solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: #486076 1px solid
}
DIV#reg-form TD {
	BORDER-RIGHT: #486076 1px solid; BORDER-TOP: #486076 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #486076 1px solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: #486076 1px solid
}
DIV#reg-form TH {
	COLOR: #ffffff; BACKGROUND-COLOR: #8996a2; TEXT-ALIGN: center
}
DIV#reg-form TD {
	COLOR: #333333
}
DIV#reg-form TD.title {
	WIDTH: 150px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left
}
DIV#reg-form TD.error {
	WIDTH: 150px; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
DIV#reg-form TD.cell {
	WIDTH: 350px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#reg-form TD.submit {
	BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}

