﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	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; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	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
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
	behavior:url("iepngfix.htc");
}
abbr {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(/common/img/co_bg_09.png) repeat-x center top; COLOR: #555; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: center
}
 HTML BODY {
	FONT-SIZE: 76%
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
H1 {
	MARGIN: 0px 0px 40px
}
A:link {
	COLOR: #28b
}
A:visited {
	COLOR: #87b
}
A:hover {
	COLOR: #28b; TEXT-DECORATION: none
}
IMG {
	VERTICAL-ALIGN: bottom
}
LI {
	LIST-STYLE-TYPE: none
}
HR {
	DISPLAY: none
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
FORM LEGEND {
	DISPLAY: block; FONT-SIZE: 1px; WIDTH: 1px; TEXT-INDENT: -9999px; LINE-HEIGHT: 0%; POSITION: relative; HEIGHT: 0px
}
FORM INPUT {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
}
SUP {
	VERTICAL-ALIGN: 10%
}
BODY#ctCompany #container {
	BACKGROUND: url(/common/img/jp/main_bg/company_bg_01.jpg) no-repeat center top
}
BODY#ctGroup #container {
	BACKGROUND: url(/common/img/jp/main_bg/group_bg_01.jpg) no-repeat center top
}
BODY#ctNr #container {
	BACKGROUND: url(/common/img/jp/main_bg/group_bg_01.jpg) no-repeat center top
}
BODY#ctInvestor #container {
	BACKGROUND: url(/common/img/jp/main_bg/investor_bg_01.jpg) no-repeat center top
}
BODY#ctIr #container {
	BACKGROUND: url(/common/img/jp/main_bg/ir_library_bg_01.jpg) no-repeat center top
}
BODY#ctEmployment #container {
	BACKGROUND: url(/common/img/jp/main_bg/employment_bg_01.jpg) no-repeat center top
}
BODY#ctUtility #container {
	BACKGROUND: url(/common/img/jp/main_bg/utility_bg_01.jpg) no-repeat center top
}
#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 30px;
	PADDING-TOP: 140px;
	background-image: url('../img/co_bg_1.png');
	background-repeat: no-repeat;
}
#header {
	MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 70px; TEXT-ALIGN: left
}
#header P {
	DISPLAY: inline; FLOAT: left; MARGIN: 12px 0px 11px 20px
}
#header #headerUtilityArea {
	FLOAT: right; MARGIN: 11px 0px 9px; WIDTH: 345px
}
#header UL {
	FLOAT: left
}
#header OL {
	FLOAT: right
}
#header UL LI {
	DISPLAY: inline
}
#header OL LI {
	DISPLAY: inline
}
#header UL LI A {
	DISPLAY: block; BACKGROUND: url(../img/hd_bt_03.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 18px
}
#header OL LI A {
	DISPLAY: block; BACKGROUND: url(../img/hd_bt_03.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 18px
}
#header UL LI#hdBtHome A {
	BACKGROUND-POSITION: 0px 4px; WIDTH: 49px
}
#header UL LI#hdBtHome A:hover {
	BACKGROUND-POSITION: 0px -24px
}
#header UL LI#hdBtFaq A {
	BACKGROUND-POSITION: -49px 4px; WIDTH: 86px
}
#header UL LI#hdBtFaq A:hover {
	BACKGROUND-POSITION: -49px -24px
}
#header UL LI#hdBtContact A {
	BACKGROUND-POSITION: -134px 4px; WIDTH: 78px
}
#header UL LI#hdBtContact A:hover {
	BACKGROUND-POSITION: -134px -24px
}
#header OL LI#hdBtEnglish A {
	BACKGROUND-POSITION: -228px 0px; WIDTH: 56px
}
#header OL LI#hdBtEnglish A:hover {
	BACKGROUND-POSITION: -228px -28px
}
#header OL LI#hdBtChinese A {
	BACKGROUND-POSITION: -284px 0px; WIDTH: 42px
}
#header OL LI#hdBtChinese A:hover {
	BACKGROUND-POSITION: -284px -28px
}
#header FORM {
	BACKGROUND: url(../img/hd_bg_01.gif) no-repeat left top; FLOAT: right; MARGIN: 7px 0px 0px; WIDTH: 230px; HEIGHT: 25px
}
#header FORM INPUT#Keywords {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; MARGIN: 5px; BORDER-LEFT: medium none; WIDTH: 164px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
#header FORM INPUT#Keywords:hover {
	outline: none
}
#header FORM INPUT#Keywords:unknown {
	outline: none
}
#header FORM#searchBlock INPUT#submitSection {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; WIDTH: 53px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid
}
#navigation {
	MARGIN: 0px auto 0px auto;
	OVERFLOW: hidden;
	WIDTH: 904px;
	CURSOR: pointer;
}
#navigation UL{
	
}
#navigation LI {
	DISPLAY: inline;
}
#navigation LI A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 56px
}
#navigation LI#nvBtCompany A {
	BACKGROUND: url(../img/nv_bt_01_off.png) no-repeat left top; WIDTH: 173px
}

 HTML #navigation LI#nvBtCompany A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}

#navigation LI#nvBtCompany A:hover {
	BACKGROUND: url(../img/nv_bt_01_over.png) no-repeat left top
}

 HTML #navigation LI#nvBtCompany A:hover {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}

BODY#ctCompany #navigation LI#nvBtCompany A {
	BACKGROUND: url(../img/nv_bt_01_on.png) no-repeat left top
}

HTML BODY#ctCompany #navigation LI#nvBtCompany A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}

#navigation LI#nvBtGroup A {
	BACKGROUND: url(../img/nv_bt_02_off.png) no-repeat left top; WIDTH: 190px
}
 HTML #navigation LI#nvBtGroup A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#navigation LI#nvBtGroup A:hover {
	BACKGROUND: url(../img/nv_bt_02_over.png) no-repeat left top
}
 HTML #navigation LI#nvBtGroup A:hover {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
BODY#ctGroup #navigation LI#nvBtGroup A {
	BACKGROUND: url(../img/nv_bt_02_on.png) no-repeat left top
}
 HTML BODY#ctGroup #navigation LI#nvBtGroup A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}

#navigation LI#nvBtInvestor A {
	BACKGROUND: url(../img/nv_bt_03_off.png) no-repeat left top; WIDTH: 200px
}
 HTML #navigation LI#nvBtInvestor A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#navigation LI#nvBtInvestor A:hover {
	BACKGROUND: url(../img/nv_bt_03_over.png) no-repeat left top
}
 HTML #navigation LI#nvBtInvestor A:hover {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
BODY#ctInvestor #navigation LI#nvBtInvestor A {
	BACKGROUND: url(../img/nv_bt_03_on.png) no-repeat left top
}
 HTML BODY#ctInvestor #navigation LI#nvBtInvestor A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;

}
#navigation LI#nvBtIr A {
	BACKGROUND: url(../img/nv_bt_04_off.png) no-repeat left top; WIDTH: 180px
}
 HTML #navigation LI#nvBtIr A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#navigation LI#nvBtIr A:hover {
	BACKGROUND: url(../img/nv_bt_04_over.png) no-repeat left top
}
 HTML #navigation LI#nvBtIr A:hover {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
BODY#ctIr #navigation LI#nvBtIr A {
	BACKGROUND: url(../img/nv_bt_04_on.png) no-repeat left top
}
 HTML BODY#ctIr #navigation LI#nvBtIr A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#navigation LI#nvBtEmployment A {
	BACKGROUND: url(../img/nv_bt_05_off.png) no-repeat left top; WIDTH: 161px
}
 HTML #navigation LI#nvBtEmployment A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#navigation LI#nvBtEmployment A:hover {
	BACKGROUND: url(../img/nv_bt_05_over.png) no-repeat left top
}
 HTML #navigation LI#nvBtEmployment A:hover {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
BODY#ctEmployment #navigation LI#nvBtEmployment A {
	BACKGROUND: url(../img/nv_bt_05_on.png) no-repeat left top
}
 HTML BODY#ctEmployment #navigation LI#nvBtEmployment A {
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#contents {
	BACKGROUND: url(/common/img/co_bg_03.png) no-repeat center top; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 910px; TEXT-ALIGN: left
}
 HTML #contents {
	BACKGROUND-IMAGE: none; WIDTH: 900px; BACKGROUND-COLOR: #fff
}
#utilityArea {
	MARGIN: 15px 15px 0px 35px; OVERFLOW: hidden; HEIGHT: 42px
}
#utilityArea UL#breadCrumbBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 590px; TEXT-INDENT: -10px; PADDING-TOP: 6px
}
 HTML #utilityArea UL#breadCrumbBlock {
	DISPLAY: inline; TEXT-INDENT: -7px
}
#utilityArea UL#breadCrumbBlock LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(/common/img/co_ic_02.gif) no-repeat left 45%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; FONT-FAMILY: "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif
}
 HTML #utilityArea UL#breadCrumbBlock LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#utilityArea UL#breadCrumbBlock  {
	VERTICAL-ALIGN: baseline
}
#utilityArea UL#breadCrumbBlock LI A {
	MARGIN: 0px 5px 0px 0px
}
#utilityArea DIV#fontSizeControlBlock {
	BACKGROUND: url(/common/img/jp/sa_tx_08.gif) no-repeat left top; FLOAT: right; WIDTH: 230px; TEXT-INDENT: -9999px; HEIGHT: 42px
}
#utilityArea DIV#fontSizeControlBlock P {
	DISPLAY: none
}
#utilityArea DIV#fontSizeControlBlock UL {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat 0px -19px; MARGIN: 13px 0px 0px 112px; OVERFLOW: hidden; WIDTH: 104px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI {
	FLOAT: left
}
#utilityArea DIV#fontSizeControlBlock LI A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
#utilityArea DIV#fontSizeControlBlock LI#minusOff {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#plusOff {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#minusOff A {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#plusOff A {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOff {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOff {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOff {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOff A {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOff A {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOff A {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#minusOff A {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat 0px 0px
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOff A {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -22px 0px
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOff A {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -42px 0px
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOff A {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -62px 0px
}
#utilityArea DIV#fontSizeControlBlock LI#plusOff A {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -82px 0px
}
#utilityArea DIV#fontSizeControlBlock LI#minusOff A:hover {
	BACKGROUND-IMAGE: none
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOff A:hover {
	BACKGROUND-IMAGE: none
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOff A:hover {
	BACKGROUND-IMAGE: none
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOff A:hover {
	BACKGROUND-IMAGE: none
}
#utilityArea DIV#fontSizeControlBlock LI#plusOff A:hover {
	BACKGROUND-IMAGE: none
}
#utilityArea DIV#fontSizeControlBlock LI#minusOn {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#plusOn {
	WIDTH: 22px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOn {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOn {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOn {
	WIDTH: 20px; HEIGHT: 19px
}
#utilityArea DIV#fontSizeControlBlock LI#minusOn {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat 0px -38px
}
#utilityArea DIV#fontSizeControlBlock LI#sSizeOn {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -22px -38px
}
#utilityArea DIV#fontSizeControlBlock LI#mSizeOn {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -42px -38px
}
#utilityArea DIV#fontSizeControlBlock LI#lSizeOn {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -62px -38px
}
#utilityArea DIV#fontSizeControlBlock LI#plusOn {
	BACKGROUND: url(/common/img/sa_bt_01.gif) no-repeat -82px -38px
}
#pageTopArea {
	CLEAR: both; MARGIN: 0px; WIDTH: 620px; HEIGHT: 14px
}
#pageTopArea A {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_01.png) no-repeat 0px -86px; MARGIN: 0px 0px 0px 525px; OVERFLOW: hidden; WIDTH: 92px; TEXT-INDENT: -9999px; HEIGHT: 14px
}
#pageTopArea A:hover {
	BACKGROUND-POSITION: 0px -101px
}
/*
#container DIV#noScriptArea {
	DISPLAY: block; BACKGROUND: url(/common/img/co_bg_15.gif) #fff no-repeat 20px 10px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 900px; TEXT-ALIGN: left
}
#container DIV#noScriptArea P {
	PADDING-RIGHT: 35px; PADDING-LEFT: 50px; BACKGROUND: url(/common/img/co_bg_16.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 20px 0px; PADDING-TOP: 10px
}
*/
#contents #mainContentsArea {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 0px 50px 35px; WIDTH: 590px; POSITION: relative
}
#mainContentsArea H2 {
	CLEAR: both; MARGIN: 40px 0px 30px
}
#mainContentsArea H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 112%; MIN-HEIGHT: 17px; BACKGROUND: url(../img/co_h3_01.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 20px; LINE-HEIGHT: 125%; PADDING-TOP: 0px
}
#mainContentsArea H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 103%; MIN-HEIGHT: 19px; BACKGROUND: url(../img/co_ic_03.gif) no-repeat left 0.2em; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 20px; PADDING-TOP: 2px; HEIGHT: 19px
}
#mainContentsArea H5 {
	MIN-HEIGHT: 17px; MARGIN: 20px 0px 10px 20px
}
#mainContentsArea P {
	MARGIN: 20px 0px 20px 5px
}
#mainContentsArea .floatLeft {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px
}
#mainContentsArea .floatRight {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px
}
.floatBoxType_01 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom; PADDING-BOTTOM: 15px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
.floatBoxType_02 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_05.gif) repeat-x left bottom; PADDING-BOTTOM: 30px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
.floatBoxType_03 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_04.gif) no-repeat center bottom; PADDING-BOTTOM: 15px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.floatBoxType_01 {
	ZOOM: 1
}
.floatBoxType_02 {
	ZOOM: 1
}
.floatBoxType_03 {
	ZOOM: 1
}
.floatBoxType_01:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.floatBoxType_02:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.floatBoxType_03:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#mainContentsArea .floatImgLeft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 3px 20px 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#mainContentsArea .floatImgRight {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 10px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#mainContentsArea .noBorder {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.imgBorder {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#threeColumnLinkBtnBlock {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 590px;
	PADDING-TOP: 2px;
	HEIGHT: 82px;
	background-image: url(../img/co_bg_12.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#threeColumnLinkBtnBlock LI {
	DISPLAY: inline
}
#threeColumnLinkBtnBlock LI A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(../img/co_bg_13.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; WIDTH: 194px; COLOR: #555; LINE-HEIGHT: 130%; MARGIN-RIGHT: 1px; HEIGHT: 67px; TEXT-DECORATION: none
}
#threeColumnLinkBtnBlock LI A:visited {
	COLOR: #555
}
#threeColumnLinkBtnBlock LI A:hover {
	BACKGROUND-POSITION: 0px -68px; COLOR: #555; TEXT-DECORATION: none
}
#threeColumnLinkBtnBlock LI A SPAN {
	DISPLAY: block; MARGIN: 10px 15px 12px 35px
}
#threeColumnLinkBtnBlock LI A SPAN EM {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1ca395
}
#threeColumnLinkTxtBlock {
	MARGIN-TOP: 10px; ZOOM: 1
}
#threeColumnLinkTxtBlock:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#threeColumnLinkTxtBlock DL {
	FLOAT: left; MARGIN-RIGHT: 9px
}
#threeColumnLinkTxtBlock DL DD {
	BACKGROUND: url(../img/index_bg_02.gif) no-repeat left bottom; WIDTH: 187px
}
#threeColumnLinkTxtBlock DL DD OL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#threeColumnLinkTxtBlock DL DD OL LI {
	BORDER-BOTTOM: #999 1px dotted
}
#threeColumnLinkTxtBlock DL DD OL LI.noBorder {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#threeColumnLinkTxtBlock DL DD OL LI A {
	DISPLAY: block; BACKGROUND: url(../img/co_ic_01.gif) no-repeat 10px 10px; COLOR: #555; HEIGHT: 1%; TEXT-DECORATION: none
}
#threeColumnLinkTxtBlock DL DD OL LI A:hover {
	BACKGROUND-POSITION: 10px -90px; COLOR: #28b; BACKGROUND-COLOR: #e0f5fb; TEXT-DECORATION: underline
}
#threeColumnLinkTxtBlock DL DD OL LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#threeColumnLinkTxtBlock UL {
	FLOAT: right; MARGIN-RIGHT: 3px
}
#threeColumnLinkTxtBlock UL LI {
	MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 189px; HEIGHT: 32px
}
#threeColumnLinkTxtBlock UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 32px; FONT-SIZE: 12px; MIN-HEIGHT: 32px; BACKGROUND: url(../img/co_bg_14.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 130%; PADDING-TOP: 8px; HEIGHT: 32px; TEXT-DECORATION: none
}
#threeColumnLinkTxtBlock UL LI A:hover {
	BACKGROUND-POSITION: 0px -32px; COLOR: #28b; TEXT-DECORATION: underline
}
UL.list_01 {
	MARGIN-BOTTOM: 20px
}
UL.list_01 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_05.gif) no-repeat left 0.25em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 1%
}
UL.list_02 {
	BORDER-TOP: #999 1px dotted; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px; HEIGHT: 1%
}
UL.list_02 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_04.gif) no-repeat left 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.list_02_noLine {
	MARGIN-BOTTOM: 20px; HEIGHT: 1%
}
UL.list_02_noLine LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_04.gif) no-repeat left 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.list_03 {
	BORDER-TOP: #999 1px dotted; MARGIN-BOTTOM: 20px
}
UL.list_03 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/common/img/co_ic_10.gif) no-repeat 0px 5px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
UL.list_04 {
	PADDING-TOP: 10px; HEIGHT: 1%
}
UL.list_04 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_04.gif) no-repeat left 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.list_05 {
	MARGIN-BOTTOM: 20px
}
UL.list_05 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/common/img/co_ic_10.gif) no-repeat 0px 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 1%! important
}
UL.list_06 LI {
	LIST-STYLE-TYPE: none! important
}
UL.linkList_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 20px; PADDING-TOP: 3px
}
UL.linkList_01 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
 HTML UL.linkList_01 LI {
	OVERFLOW: hidden; HEIGHT: 1%
}
UL.linkList_01 LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/common/img/co_ic_15.gif) no-repeat 8px 13px; PADDING-BOTTOM: 7px; COLOR: #555; PADDING-TOP: 7px; ZOOM: 1; TEXT-DECORATION: none
}
UL.linkList_01 LI A:visited {
	COLOR: #87b
}
UL.linkList_01 LI A:hover {
	COLOR: #28b; BACKGROUND-COLOR: #e0f5fb; TEXT-DECORATION: underline
}
UL.linkList_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 20px; PADDING-TOP: 3px
}
UL.linkList_02 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
 HTML UL.linkList_02 LI {
	OVERFLOW: hidden; HEIGHT: 1%
}
UL.linkList_02 LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/common/img/co_ic_15.gif) no-repeat 8px 13px; PADDING-BOTTOM: 7px; COLOR: #555; PADDING-TOP: 7px; ZOOM: 1; TEXT-DECORATION: none
}
UL.linkList_02 LI A:visited {
	COLOR: #87b
}
UL.linkList_02 LI A:hover {
	COLOR: #28b; BACKGROUND-COLOR: #e0f5fb
}
UL.linkList_02 LI A STRONG {
	FONT-WEIGHT: normal
}
UL.linkList_02 LI A:hover STRONG {
	TEXT-DECORATION: underline
}
UL.linkList_02 LI A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
UL.linkList_02 LI A:hover SPAN {
	COLOR: #555
}
UL.linkList_02 LI A:visited SPAN {
	COLOR: #555
}
.linkList_03 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/common/img/co_bg_11.gif) repeat-y left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.linkList_03 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
UNKNOWN {
	ZOOM: 1
}
.linkList_03 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_07.gif) repeat-x left bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 14px; PADDING-TOP: 1px; ZOOM: 1
}
 HTML BODY .linkList_03 UL LI {
	MARGIN-BOTTOM: -2px; OVERFLOW: hidden; HEIGHT: 1%
}
.linkList_03 UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/common/img/co_ic_15.gif) no-repeat 8px 1.1em; PADDING-BOTTOM: 7px; COLOR: #555; PADDING-TOP: 7px; TEXT-DECORATION: none
}
UNKNOWN {
	ZOOM: 1
}
.linkList_03 UL LI A:visited {
	COLOR: #87b
}
.linkList_03 UL LI A:hover {
	COLOR: #28b; BACKGROUND-COLOR: #e0f5fb; TEXT-DECORATION: underline
}
.linkList_03 .current {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
UNKNOWN {
	ZOOM: 1
}
UL.linkList_04 {
	MARGIN-BOTTOM: 50px; OVERFLOW: hidden; ZOOM: 1
}
UL.linkList_04:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
UL.linkList_04 LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 7px 3px 4px; WIDTH: 284px
}
UL.linkList_04 LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND: url(/common/img/co_bg_06.gif) no-repeat left top; PADDING-BOTTOM: 5px; COLOR: #555; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 1%; TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-TOP: 6px
}
UL.linkList_04 LI A:hover {
	BACKGROUND-POSITION: -284px 0px; COLOR: #28b; TEXT-DECORATION: underline
}
UL.linkList_04 P {
	MARGIN: 10px 0px 20px
}
.linkList_05 {
	BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left top; MARGIN: 40px 0px 0px
}
.linkList_05:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.linkList_05 DT {
	DISPLAY: none
}
.linkList_05 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 15px; ZOOM: 1
}
.linkList_05 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.linkList_05 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(/common/img/co_ic_17.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #555; PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 1%; TEXT-DECORATION: none
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 2px
}
.linkList_05 LI A:hover {
	BACKGROUND-POSITION: 0px -31px; COLOR: #28b; TEXT-DECORATION: underline
}
UNKNOWN {
	BACKGROUND-POSITION: 0px -31px
}
.liStyleNone {
	LIST-STYLE-TYPE: none! important
}
DL.cautionBlock {
	CLEAR: both; BACKGROUND: url(/common/img/co_bg_05.gif) no-repeat left bottom; MARGIN: 0px 0px 25px
}
DL.cautionBlock DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_18.gif) #fff no-repeat left 0.25em; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
 HTML BODY DL.cautionBlock DT {
	BACKGROUND-POSITION: left 0.2em; HEIGHT: 1%
}
UNKNOWN {
	BACKGROUND-POSITION: left 0.15em; HEIGHT: 1%
}
 HTML BODY DL.cautionBlock DD {
	POSITION: relative
}
DL.cautionBlock DD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/common/img/co_bg_04.gif) no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 12px
}
DL.cautionBlock DD P {
	MARGIN: 0px 0px 10px 3.5em; TEXT-INDENT: -3.5em
}
DL.cautionBlock DD P SPAN {
	COLOR: #009999; MARGIN-RIGHT: 10px
}
DL.cautionBlock DD UL {
	MARGIN: 0px 5px 7px 0px
}
DL.cautionBlock DD LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/common/img/co_ic_10.gif) no-repeat 0px 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#mainContentsArea .marginBottom_0 {
	MARGIN-BOTTOM: 0px! important
}
#mainContentsArea .marginBottom_5 {
	MARGIN-BOTTOM: 5px
}
#mainContentsArea .marginBottom_10 {
	MARGIN-BOTTOM: 10px;
}
#mainContentsArea .marginBottom_15 {
	MARGIN-BOTTOM: 15px
}
#mainContentsArea .marginBottom_20 {
	MARGIN-BOTTOM: 20px
}
#mainContentsArea .marginBottom_30 {
	MARGIN-BOTTOM: 30px
}
#mainContentsArea .marginBottom_40 {
	MARGIN-BOTTOM: 40px
}
#mainContentsArea .marginBottom_50 {
	MARGIN-BOTTOM: 50px
}
#mainContentsArea .marginTop_0 {
	MARGIN-TOP: 0px! important
}
#mainContentsArea .marginTop_5 {
	MARGIN-TOP: 5px
}
#mainContentsArea .marginTop_10 {
	MARGIN-TOP: 10px
}
#mainContentsArea .marginTop_15 {
	MARGIN-TOP: 15px
}
#mainContentsArea .marginTop_20 {
	MARGIN-TOP: 20px
}
#mainContentsArea .marginTop_30 {
	MARGIN-TOP: 30px
}
#mainContentsArea .marginTop_40 {
	MARGIN-TOP: 40px
}
#mainContentsArea .marginTop_50 {
	MARGIN-TOP: 50px
}
#mainContentsArea .marginTop_60 {
	MARGIN-TOP: 60px
}
#mainContentsArea .paddingBottom_0 {
	PADDING-BOTTOM: 0px! important
}
#contents #mainContentsArea .indent_0 {
	MARGIN-LEFT: 0px
}
#contents #mainContentsArea .indent_5 {
	MARGIN-LEFT: 5px
}
#contents #mainContentsArea .indent_20 {
	MARGIN-LEFT: 20px
}
#contents #mainContentsArea .indent_40 {
	MARGIN-LEFT: 40px
}
#contents #mainContentsArea .indent_60 {
	MARGIN-LEFT: 60px
}
#contents #mainContentsArea UL.note {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 25px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: disc
}
#contents #mainContentsArea UL.note LI {
	FONT-SIZE: 79%; MARGIN: 0px 25px 5px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: disc
}
#mainContentsArea .fontSmall {
	FONT-SIZE: 86%
}
#mainContentsArea .fontLarge {
	FONT-SIZE: 115%
}
#mainContentsArea .fontNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 86%
}
#contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_02.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px; PADDING-TOP: 40px
}
.subNv_01#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_01#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_02#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_03#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_04#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_05#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02_06#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_03#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_04#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_05#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_06_01#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_06_02#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_09#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_10#ctInvestor #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_01#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_03#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_04#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_06#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_08#ctEmployment #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_01#ctIr #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_02#ctIr #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
.subNv_03#ctIr #contents #mainContentsArea DL#relatedLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -70px 0px 0px; PADDING-TOP: 100px
}
#contents #mainContentsArea DL#relatedLinkBlock DT {
	MARGIN: 0px 0px 8px
}
#contents #mainContentsArea DL#relatedLinkBlock UL {
	MARGIN: 0px 0px 5px 3px; OVERFLOW: hidden; HEIGHT: 1%
}
#contents #mainContentsArea DL#relatedLinkBlock UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 195px; TEXT-INDENT: -18px; PADDING-TOP: 0px
}
#contents #mainContentsArea DL#relatedLinkBlock UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(/common/img/co_ic_01.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 2px
}
#contents #mainContentsArea DL#relatedLinkBlock UL LI A:hover {
	BACKGROUND-POSITION: 0px -98px; COLOR: #28b; TEXT-DECORATION: underline
}
UNKNOWN {
	BACKGROUND-POSITION: 0px -98px
}
#contents #mainContentsArea DL.dList_01 {
	MARGIN-BOTTOM: 25px; WIDTH: 100%
}
#contents #mainContentsArea DL.dList_01 DT {
	PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-COLOR: #e6eff9
}
#contents #mainContentsArea DL.dList_01 DD {
	MARGIN: 0px 0px 0px 15px
}
#contents #mainContentsArea DL.dList_02 {
	MARGIN: 10px 0px 6px; ZOOM: 1
}
#contents #mainContentsArea DL.dList_02:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#contents #mainContentsArea DL.dList_02 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.35em; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
 HTML BODY #contents #mainContentsArea DL.dList_02 DT {
	BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.2em
}
UNKNOWN {
	BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.2em
}
#contents #mainContentsArea DL.dList_02 DD {
	MARGIN: 0px 0px 8px
}
.dList_02 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 0px
}
.dList_02 DD {
	FLOAT: left; WIDTH: 380px
}
.dList_03 {
	MARGIN: 10px 0px 0px
}
.dList_03 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.35em; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px; HEIGHT: 16px
}
 HTML BODY .dList_03 DT {
	BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.2em
}
UNKNOWN {
	BACKGROUND: url(/common/img/co_ic_06.gif) no-repeat left 0.2em
}
.dList_03 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
 HTML BODY .dList_03 DD UL.list_05 LI {
	BACKGROUND: url(/common/img/co_ic_10.gif) no-repeat 0px 5px; HEIGHT: 1%! important
}
OL.list_01 {
	MARGIN-BOTTOM: 20px
}
OL.list_01 LI {
	MARGIN: 0px 0px 5px 2.5em; LIST-STYLE-TYPE: decimal
}
 HTML BODY OL.list_01 LI {
	MARGIN: 0px 0px 5px 2.5em
}
UNKNOWN {
	MARGIN: 0px 0px 5px 2.5em
}
OL.list_01 LI LI {
	LIST-STYLE-TYPE: lower-roman
}
OL.list_01 OL {
	BORDER-TOP: #999 1px dotted; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px dotted
}
OL.list_01_02 OL {
	BORDER-TOP: #fff 1px dotted; MARGIN-TOP: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px dotted
}
OL.list_02 {
	HEIGHT: 1%
}
OL.list_02 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
OL.list_02 LI.no01List {
	BACKGROUND: url(/common/img/co_ol_01.gif) no-repeat left 2px
}
OL.list_02 LI.no02List {
	BACKGROUND: url(/common/img/co_ol_02.gif) no-repeat left 2px
}
OL.list_02 LI.no03List {
	BACKGROUND: url(/common/img/co_ol_03.gif) no-repeat left 2px
}
OL.list_02 LI.no04List {
	BACKGROUND: url(/common/img/co_ol_04.gif) no-repeat left 2px
}
OL.list_02 LI.no05List {
	BACKGROUND: url(/common/img/co_ol_05.gif) no-repeat left 2px
}
OL.list_02 LI.no06List {
	BACKGROUND: url(/common/img/co_ol_06.gif) no-repeat left 2px
}
OL.list_02 LI.no07List {
	BACKGROUND: url(/common/img/co_ol_07.gif) no-repeat left 2px
}
OL.list_02 LI.no08List {
	BACKGROUND: url(/common/img/co_ol_08.gif) no-repeat left 2px
}
OL.list_02 LI.no09List {
	BACKGROUND: url(/common/img/co_ol_09.gif) no-repeat left 2px
}
OL.list_02 LI.no10List {
	BACKGROUND: url(/common/img/co_ol_10.gif) no-repeat left 2px
}
OL.list_02 LI.no11List {
	BACKGROUND: url(/common/img/co_ol_11.gif) no-repeat left 2px
}
OL.list_02 LI.no12List {
	BACKGROUND: url(/common/img/co_ol_12.gif) no-repeat left 2px
}
OL.list_02 LI.no13List {
	BACKGROUND: url(/common/img/co_ol_13.gif) no-repeat left 2px
}
OL.list_02 LI.no14List {
	BACKGROUND: url(/common/img/co_ol_14.gif) no-repeat left 2px
}
OL.list_02 LI.no15List {
	BACKGROUND: url(/common/img/co_ol_15.gif) no-repeat left 2px
}
OL.list_02 LI.no16List {
	BACKGROUND: url(/common/img/co_ol_16.gif) no-repeat left 2px
}
OL.list_02 LI.no17List {
	BACKGROUND: url(/common/img/co_ol_17.gif) no-repeat left 2px
}
OL.list_02 LI.no18List {
	BACKGROUND: url(/common/img/co_ol_18.gif) no-repeat left 2px
}
OL.list_02 LI.no19List {
	BACKGROUND: url(/common/img/co_ol_19.gif) no-repeat left 2px
}
OL.list_02 LI.no20List {
	BACKGROUND: url(/common/img/co_ol_20.gif) no-repeat left 2px
}
#contents #mainContentsArea .fontNomal {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.textLink_01 {
	TEXT-ALIGN: right
}
.textLink_01 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 16px; BACKGROUND: url(/common/img/co_ic_01.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 1.1; PADDING-TOP: 0px; HEIGHT: 1%; TEXT-DECORATION: none
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 2px
}
.textLink_01 IMG {
	VERTICAL-ALIGN: baseline
}
.textLink_01 A:hover {
	BACKGROUND-POSITION: 0px -99px; COLOR: #28b; TEXT-DECORATION: underline
}
UNKNOWN {
	BACKGROUND-POSITION: 0px -98px
}
.textLink_02 {
	MARGIN-TOP: 10px! important; PADDING-LEFT: 18px! important; TEXT-INDENT: -18px
}
.textLink_02 IMG {
	VERTICAL-ALIGN: baseline
}
.textLink_02 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(/common/img/co_ic_01.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 100%; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.textLink_02 A:hover {
	BACKGROUND-POSITION: 0px -99px; COLOR: #28b; TEXT-DECORATION: underline
}
 HTML BODY .marginTop_0 A {
	BACKGROUND-POSITION: 0px 2px
}
 HTML BODY .marginTop_0 A:hover {
	BACKGROUND-POSITION: 0px -98px
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 2px
}
UNKNOWN {
	BACKGROUND-POSITION: 0px -98px
}
DL.cautionBlock DD .textLink_02 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px 0px; WIDTH: 540px; TEXT-INDENT: -18px; PADDING-TOP: 0px! important
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 3px
}
UNKNOWN {
	BACKGROUND-POSITION: 0px -97px
}
#contents #mainContentsArea #printBlock {
	LEFT: 488px; MARGIN: 0px; POSITION: absolute; TOP: 37px
}
#printBlock A.openBtn {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_01.png) no-repeat -100px -86px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
#printBlock A.openBtn:hover {
	BACKGROUND-POSITION: -100px -110px
}
#printBlock A.printBtn {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_01.png) no-repeat -2px -134px; MARGIN: 0px 0px 0px -30px; OVERFLOW: hidden; WIDTH: 134px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 24px
}
 HTML BODY #printBlock A.printBtn {
	LEFT: -30px; MARGIN: 0px; POSITION: relative
}
#printBlock A.printBtn:hover {
	BACKGROUND-POSITION: -2px -158px
}
#contents #mainContentsArea .linkIcon {
	MARGIN: 0px 2px -1px; VERTICAL-ALIGN: baseline
}
#contents #mainContentsArea .note {
	COLOR: #099
}
.txtLeft {
	TEXT-ALIGN: left
}
.txtCenter {
	TEXT-ALIGN: center
}
.txtRight {
	TEXT-ALIGN: right
}
.txtDay {
	MARGIN: 0px 0px 0px 0.65em
}
UL#newsReleaseList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 220px; BACKGROUND: url(../img/co_ln_01.gif) #fff repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px; HEIGHT: 220px
}
UL#newsReleaseList LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/co_ln_01.gif) #fff repeat-x left bottom; MARGIN-BOTTOM: -2px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; ZOOM: 1;HEIGHT: 40px
}
UL#newsReleaseList LI A:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: "";HEIGHT: 40px
}
BODY#ctHome UL#newsReleaseList LI {
	MARGIN-BOTTOM: -2px; ZOOM: 1
}
UNKNOWN {
	MARGIN-BOTTOM: -2px; ZOOM: 1
}
UL#newsReleaseList LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ic_15.gif) no-repeat 155px 13px; PADDING-BOTTOM: 7px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 6px; ZOOM: 1; POSITION: relative; HEIGHT: 40px; TEXT-DECORATION: none
}
UL#newsReleaseList LI A:visited {
	COLOR: #555;HEIGHT: 40px;
}
UL#newsReleaseList LI A:hover {
	COLOR: #555; BACKGROUND-COLOR: #e0f5fb;HEIGHT: 40px;
}
UL#newsReleaseList LI SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 70px; TEXT-ALIGN: right;HEIGHT: 40px
}
UL#newsReleaseList LI SPAN.newsTitle {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 420px; TEXT-ALIGN: left;HEIGHT: 40px
}
UL#newsReleaseList LI SPAN EM {
	FONT-WEIGHT: normal;HEIGHT: 40px
}
UL#newsReleaseList LI A IMG.newsIcon {
	DISPLAY: block; FLOAT: left; MARGIN: 2px 2px 0px 3px; WIDTH: 70px
}
UL#newsReleaseList LI A SMALL {
	DISPLAY: block;HEIGHT: 40px
}
UL#newsReleaseList LI A STRONG {
	
}
UL#newsReleaseList LI A:hover STRONG {
	COLOR: #28b! important; TEXT-DECORATION: underline
}
UL#newsReleaseList LI A:visited STRONG {
	COLOR: #87b
}
UL#newsReleaseList LI A IMG {
	MARGIN: 0px 0px 0px 3px; VERTICAL-ALIGN: baseline
}
TABLE.tableType_01 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1574bd 2px solid; FONT-FAMILY: Verdana,sans-serif
}
.colWidth_01 {
	WIDTH: 88px
}
.colWidth_02 {
	WIDTH: 96px
}
.colWidth_03 {
	WIDTH: 96px
}
.colWidth_04 {
	WIDTH: 96px
}
.colWidth_05 {
	WIDTH: 106px
}
.colWidth_06 {
	WIDTH: 106px
}
.colWidth_07 {
	WIDTH: 106px
}
 HTML BODY .colWidth_01 {
	WIDTH: 85px
}
 HTML BODY .colWidth_02 {
	WIDTH: 88px
}
 HTML BODY .colWidth_03 {
	WIDTH: 88px
}
 HTML BODY .colWidth_04 {
	WIDTH: 88px
}
 HTML BODY .colWidth_05 {
	WIDTH: 98px
}
 HTML BODY .colWidth_07 {
	WIDTH: 98px
}
UNKNOWN {
	WIDTH: 92px
}
UNKNOWN {
	WIDTH: 89px
}
UNKNOWN {
	WIDTH: 99px
}
.colWidth75 {
	WIDTH: 74px
}
 HTML BODY .colWidth75 {
	WIDTH: 61px
}
UNKNOWN {
	WIDTH: 61px
}
.colWidth80 {
	WIDTH: 82px
}
.colWidth86 {
	WIDTH: 87px
}
 HTML BODY .colWidth80 {
	WIDTH: 70px
}
 HTML BODY .colWidth86 {
	WIDTH: 70px
}
UNKNOWN {
	WIDTH: 70px
}
.colWidth92 {
	WIDTH: 93px
}
 HTML BODY .colWidth92 {
	WIDTH: 69px
}
UNKNOWN {
	WIDTH: 69px
}
TABLE.tableType_01 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.tableType_01 TD {
	BORDER-RIGHT: #ccddf0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccddf0 1px solid
}
TABLE.tableType_01 SPAN {
	DISPLAY: block; PADDING-LEFT: 2px
}
TABLE.tableType_01 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #6e8ba8; TEXT-ALIGN: center
}
TABLE.tableType_01 TH.bgType_02 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #6698cb; TEXT-ALIGN: center
}
TABLE.tableType_01 TH.bgType_03 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #4490ca; TEXT-ALIGN: center
}
TABLE.tableType_01 TH.bgType_04 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_01 TH.bgType_05 {
	BORDER-RIGHT: #ccddf0 1px solid; BORDER-TOP: #ccddf0 1px solid; BACKGROUND-COLOR: #edf3f7! important
}
TABLE.tableType_01 TD.bgType_06 {
	BORDER-RIGHT: #f7f7f7 1px solid; BACKGROUND-COLOR: #f7f7f7! important
}
TABLE.tableType_01 TD.bgType_07 {
	BORDER-RIGHT: #e6f0f8 1px solid; BACKGROUND-COLOR: #e6f0f8! important
}
TABLE.tableType_01 TD.bgType_08 {
	BORDER-RIGHT: #deebf6 1px solid; BACKGROUND-COLOR: #deebf6! important
}
TH.tBorderLeft {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 6px solid
}
TD.tBorderLeft {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 6px solid
}
 HTML TABLE.tableType_01 {
	BORDER-BOTTOM: medium none
}
UNKNOWN {
	BORDER-BOTTOM: medium none
}
 HTML BODY TABLE.tableType_01 TR.tableType_01_bottom TH {
	BACKGROUND: url(/common/img/co_ln_03.gif) #fff repeat-x left bottom; BORDER-BOTTOM: medium none
}
 HTML BODY TABLE.tableType_01 TR.tableType_01_bottom TD {
	BACKGROUND: url(/common/img/co_ln_03.gif) #fff repeat-x left bottom; BORDER-BOTTOM: medium none
}
UNKNOWN {
	BACKGROUND: url(/common/img/co_ln_03.gif) #fff repeat-x left bottom; BORDER-BOTTOM: medium none
}
TABLE.tableType_02 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 30px; VERTICAL-ALIGN: middle; WIDTH: 590px; BORDER-BOTTOM: #1574bd 2px solid
}
TABLE.tableType_02 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.tableType_02 TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px
}
TABLE.tableType_02 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_02 TH.bgType_02 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #6698cb; TEXT-ALIGN: center
}
TABLE.tableType_02 TH.bgType_03 {
	BORDER-TOP: #ccddf0 1px solid; FONT-SIZE: 11px; BACKGROUND-COLOR: #edf3f7; TEXT-ALIGN: right
}
 HTML BODY DIV.TabbedPanels .tableType_02 {
	MARGIN-BOTTOM: 0px! important
}
UNKNOWN {
	MARGIN-BOTTOM: 0px! important
}
TABLE.tableType_03 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 590px
}
TABLE.tableType_03 TH.bottomBorder {
	BACKGROUND-IMAGE: none
}
TABLE.tableType_03 TD.bottomBorder {
	BACKGROUND-IMAGE: none
}
TABLE.tableType_03 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/common/img/co_bg_07.gif) #e5f0f8 no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.tableType_03 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.tableType_04 {
	FONT-SIZE: 12px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 590px; BORDER-BOTTOM: #1574bd 2px solid
}
TABLE.tableType_04 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.tableType_04 TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.tableType_04 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_04 TD.rightBorder {
	BORDER-RIGHT: #ccddf0 1px solid
}
TABLE.tableType_05 {
	FONT-SIZE: 12px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 590px; BORDER-BOTTOM: #1574bd 2px solid
}
TABLE.tableType_05 TH {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px
}
TABLE.tableType_05 TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px
}
TABLE.tableType_05 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_05 TH.bgType_02 {
	BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff! important
}
TABLE.tableType_05 TH.bgType_03 {
	BACKGROUND-COLOR: #edf3f7
}
TABLE.tableType_05 TR.topRow TH {
	BACKGROUND-COLOR: #edf3f7
}
TABLE.tableType_05 TR.topRow TD {
	BACKGROUND-COLOR: #edf3f7
}
TABLE.tableType_05 TR.withBorder TH {
	BORDER-TOP: #1574bd 2px solid; BACKGROUND-COLOR: #edf3f7
}
TABLE.tableType_05 TR.withBorder TD {
	BORDER-TOP: #1574bd 2px solid; BACKGROUND-COLOR: #edf3f7
}
 HTML BODY DIV.TabbedPanels .tableType_05 {
	MARGIN-BOTTOM: 0px! important
}
UNKNOWN {
	MARGIN-BOTTOM: 0px! important
}
TABLE.tableType_06 {
	FONT-SIZE: 12px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 590px; BORDER-BOTTOM: #1574bd 2px solid
}
TABLE.tableType_06 TH {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px; BACKGROUND-COLOR: #edf3f7
}
TABLE.tableType_06 TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px
}
TABLE.tableType_06 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_06 TH.bgType_02 {
	BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
 HTML BODY DIV.TabbedPanels .tableType_06 {
	MARGIN-BOTTOM: 0px! important
}
UNKNOWN {
	MARGIN-BOTTOM: 0px! important
}
TABLE.tableType_07 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 30px; VERTICAL-ALIGN: middle; WIDTH: 590px; BORDER-BOTTOM: #1574bd 2px solid
}
TABLE.tableType_07 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.tableType_07 TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccddf0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccddf0 1px solid; PADDING-TOP: 6px
}
TABLE.tableType_07 TH.bgType_01 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #1574bd; TEXT-ALIGN: center
}
TABLE.tableType_07 TH.bgType_02 {
	BORDER-RIGHT: medium none; BORDER-TOP: #ccddf0 1px solid; BORDER-LEFT: #ccddf0 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccddf0 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
TABLE.tableType_07 TH.bgType_03 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/common/img/co_bg_07.gif) #e5f0f8 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
HTML DL.thumbImgLeft {
	HEIGHT: 1%
}
DL.thumbImgLeft:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
DL.thumbImgLeft DT {
	FLOAT: left; WIDTH: 155px
}
DL.thumbImgLeft DT A {
	outline: none
}
DL.thumbImgLeft DT IMG {
	MARGIN: 0px 0px 5px 10px
}
DL.thumbImgLeft DD {
	FLOAT: right; WIDTH: 435px
}
DL.thumbImgLeft DD P {
	MARGIN-TOP: 0px! important
}
.h2List {
	ZOOM: 1
}
.h2List:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.h2List H2 {
	MARGIN: 0px
}
.twoColumn {
	WIDTH: 288px
}
DIV.h2List DIV.twoColumn P.h2ListImg {
	FLOAT: left
}
DIV.h2List DIV.twoColumn P.h2ListTxt {
	FLOAT: right; WIDTH: 170px
}
.colWidth170 {
	WIDTH: 170px
}
.colWidth200 {
	WIDTH: 200px
}
.colWidth240 {
	WIDTH: 240px
}
.colWidth300 {
	WIDTH: 300px
}
.colWidth320 {
	WIDTH: 320px
}
.colWidth330 {
	WIDTH: 330px
}
.colWidth340 {
	WIDTH: 340px
}
.colWidth350 {
	WIDTH: 350px
}
.colWidth400 {
	WIDTH: 400px
}
.colWidth410 {
	WIDTH: 410px
}
.colWidth440 {
	WIDTH: 440px
}
.clear {
	ZOOM: 1
}
.clear:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.clearRight {
	CLEAR: right
}
.clearLeft {
	CLEAR: left
}
A.zoomBtn_01 {
	DISPLAY: inline-block; POSITION: relative
}
A.zoomBtn_02 {
	DISPLAY: inline-block; POSITION: relative
}
A.zoomBtn_01 SPAN {
	DISPLAY: block; BACKGROUND: url(/common/img/co_ic_16.gif) no-repeat left top; LEFT: 5px; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 5px; HEIGHT: 18px
}
A.zoomBtn_02 SPAN {
	DISPLAY: block; BACKGROUND: url(/common/img/co_ic_16.gif) no-repeat left top; LEFT: 2px; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 2px; HEIGHT: 18px
}
A.zoomBtn_01 IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
A.zoomBtn_02 IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
A.zoomBtn_02:hover IMG {
	BORDER-RIGHT: #28b 1px solid; BORDER-TOP: #28b 1px solid; BORDER-LEFT: #28b 1px solid; BORDER-BOTTOM: #28b 1px solid
}
A.zoomBtn_01:hover IMG {
	BORDER-RIGHT: #28b 1px solid; BORDER-TOP: #28b 1px solid; BORDER-LEFT: #28b 1px solid; BORDER-BOTTOM: #28b 1px solid
}
.checkBoxImg_off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/common/img/co_checkbox_off.gif) no-repeat left center; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.checkBoxImg_on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(/common/img/co_checkbox_on.gif) no-repeat left center; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.checkboxArea INPUT {
	DISPLAY: none
}
.radioBtnImg_off {
	BACKGROUND: url(/common/img/co_radiobtn_off.gif) no-repeat left center
}
.radioBtnImg_on {
	BACKGROUND: url(/common/img/co_radiobtn_on.gif) no-repeat left center
}
.radioBtnImg_off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 2px; ZOOM: 1
}
.radioBtnImg_on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 2px; ZOOM: 1
}
.radioBtnImg_off INPUT {
	DISPLAY: none
}
.radioBtnImg_on INPUT {
	DISPLAY: none
}
DIV.anchorList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_06.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 40px 5px; WIDTH: 580px; PADDING-TOP: 10px
}
DIV.anchorList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/common/img/co_ln_06.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; ZOOM: 1
}
DIV.anchorList UL:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
DIV.anchorList UL LI {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.anchorList UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_17.gif) no-repeat left 1px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.anchorList UL LI A:hover {
	BACKGROUND-POSITION: 0px -32px; COLOR: #28b; TEXT-DECORATION: underline
}
.lineType01 {
	BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom
}
.lineType02 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.lineType03 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.dBlock {
	DISPLAY: block
}
.dNone {
	DISPLAY: none
}
INPUT.dNone {
	DISPLAY: inline; POSITION: absolute; TOP: -9999px
}
.capRight {
	FLOAT: right; TEXT-ALIGN: right
}
#contents #mainContentsArea .rssBtnBlock {
	MARGIN: -25px 0px 10px 5px; TEXT-ALIGN: right
}
.icoFreedial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(/common/img/co_ic_19.gif) no-repeat left 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
.icoSecure IMG {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle; HEIGHT: 23px
}
DIV#mainContentsArea {
	POSITION: relative
}
DIV#mainContentsArea P#updateTxt {
	padding: 0px;
	RIGHT: 0px; 	MARGIN: 0px; 	WIDTH: 300px; 	COLOR: #1ca395; 	LINE-HEIGHT: 100%; 	POSITION: absolute; 	TOP: 12px; 	TEXT-ALIGN: right
}
DIV#mainContentsArea .upodateTxtColor {
	COLOR: #1ca395
}
.emTxtColor {
	COLOR: #1ca395
}
P#formBlock {
	BACKGROUND: url(/common/img/jp/co_bt_06_02.png) #fff no-repeat center 0px; MARGIN: 30px 0px 0px; HEIGHT: 37px; TEXT-ALIGN: center
}
P#formBlock A {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_06_02.png) #fff no-repeat 0px -37px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 156px; TEXT-INDENT: -9999px; HEIGHT: 37px
}
P#formBlock A:hover {
	BACKGROUND-POSITION: 0px -74px; WIDTH: 156px; HEIGHT: 37px
}
#mainContentsArea DL.faqDl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 50px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
 HTML BODY #mainContentsArea DL.faqDl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#mainContentsArea DT.faqQ {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#mainContentsArea DT.faqQ A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(/common/img/co_ic_20_off.gif) no-repeat left center; PADDING-BOTTOM: 10px; MARGIN: 1px 0px 0px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 10px; TEXT-DECORATION: none
}
 HTML BODY #mainContentsArea DT.faqQ {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 10px
}
 HTML BODY #mainContentsArea DT.faqQ A {
	ZOOM: 1
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
UNKNOWN {
	ZOOM: 1
}
#mainContentsArea DT.faqQ A:hover {
	BACKGROUND: url(/common/img/co_ic_20_over.gif) #e0f5fb no-repeat left center; COLOR: #28b; TEXT-DECORATION: underline
}
#mainContentsArea DT.faqQ A.visitedAnswer:hover {
	BACKGROUND: url(/common/img/co_ic_20_over.gif) #e0f5fb no-repeat left center; COLOR: #28b; TEXT-DECORATION: underline
}
#mainContentsArea DT.faqQ A.visitedAnswer {
	BACKGROUND: url(/common/img/co_ic_20_off.gif) #fff no-repeat left center; COLOR: #87b
}
#mainContentsArea DT.faqQ A.openVisitedAnswer {
	BACKGROUND: url(/common/img/co_ic_20_on.gif) #f7f7f7 no-repeat left center; COLOR: #87b
}
#mainContentsArea DT.faqQ A.openAnswer {
	BACKGROUND: url(/common/img/co_ic_20_on.gif) #f7f7f7 no-repeat left center
}
#mainContentsArea DD.faqA {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(/common/img/co_ln_01.gif) repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#mainContentsArea DD.faqA DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/common/img/co_ic_21.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
INPUT.textareaBg {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em! important; BACKGROUND: url(/common/img/co_bg_10.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 97%; LINE-HEIGHT: 1em! important; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
 HTML BODY INPUT.textareaBg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px
}
UNKNOWN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 7px
}
TEXTAREA.textareaBg {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 1em! important; BACKGROUND: url(/common/img/co_bg_10.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 95%; LINE-HEIGHT: 1.4em! important; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid
}
 HTML BODY TEXTAREA.textareaBg {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 96%; PADDING-TOP: 8px
}
UNKNOWN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 96%; PADDING-TOP: 8px
}
 HTML BODY.subNv_00#ctUtility INPUT.textareaBg {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em! important; BACKGROUND: url(/common/img/co_bg_10.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; LINE-HEIGHT: 1em! important; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
#pictureArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#pictureArea .caption {
	FONT-SIZE: 90%; MARGIN-BOTTOM: -5px
}
#pictureArea .leftPic {
	FLOAT: left; MARGIN: 10px 25px 10px 0px; WIDTH: 248px
}
#pictureArea .leftPic SPAN {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 10px 0px 0px; LINE-HEIGHT: 120%
}
 HTML BODY #pictureArea .caption {
	FONT-SIZE: 80%; MARGIN-BOTTOM: -5px
}
 HTML BODY #pictureArea .leftPic SPAN {
	DISPLAY: block; FONT-SIZE: 80%; MARGIN: 10px 0px 0px; LINE-HEIGHT: 12pt
}
#pictureArea .clear {
	CLEAR: both
}
 HTML UL#newsReleaseList LI SPAN.newsTitle {
	PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
 HTML  UL#newsReleaseList LI SPAN.newsTitle IMG.ie_pdf {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
UNKNOWN {
	PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px
}
#sideArea {
	DISPLAY: inline; FLOAT: right; MARGIN: 15px 15px 0px 0px; WIDTH: 230px
}
#ctHome #sideArea DIV#actionLinkBlock {
	MARGIN: 0px
}
#ctUtility #sideArea DIV#actionLinkBlock {
	MARGIN: 0px
}
#subNavigationBlock {
	BACKGROUND: url(../img/sa_bg_01.gif) #f6f6f6 no-repeat center bottom; PADDING-BOTTOM: 12px; ZOOM: 1; HEIGHT: 1%
}
#subNavigationBlock UL {
	BACKGROUND: url(../img/sa_ln_01.gif) no-repeat center bottom; PADDING-BOTTOM: 3px
}
#subNavigationBlock UL LI {
	BACKGROUND: url(../img/sa_ln_01.gif) no-repeat center top; PADDING-TOP: 3px
}
 HTML #subNavigationBlock UL LI {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#subNavigationBlock LI P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 28px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#subNavigationBlock LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(../img/sa_bg_05.gif) no-repeat 0px 0px; PADDING-BOTTOM: 4px; COLOR: #555; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#subNavigationBlock LI A:visited {
	COLOR: #555
}
#subNavigationBlock LI A:hover {
	BACKGROUND-POSITION: -230px 0px; COLOR: #28b; TEXT-DECORATION: underline
}
#subNavigationBlock UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subNavigationBlock LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
#subNavigationBlock LI LI A {
	DISPLAY: block; PADDING-LEFT: 45px; BACKGROUND: url(/common/img/sa_bg_05.gif) no-repeat -690px 0px
}
#subNavigationBlock LI LI A:hover {
	BACKGROUND-POSITION: -920px 0px
}
#sideArea DIV#actionLinkBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 500px; BACKGROUND: url(../img/sa_bg_02.png) #fff no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 13px
}
#sideArea DIV#actionLinkBlock P#nrBannerSection A {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_01.png) no-repeat left top; MARGIN: 0px 0px 8px 13px; OVERFLOW: hidden; WIDTH: 202px; TEXT-INDENT: -9999px; HEIGHT: 42px
}
#sideArea DIV#actionLinkBlock P#nrBannerSection A:hover {
	BACKGROUND-POSITION: 0px -43px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection {
	BACKGROUND: url(../img/sa_bg_03.png) no-repeat left top; MARGIN: 0px 0px 10px 13px; WIDTH: 201px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection DT IMG {
	MARGIN: 8px 0px 8px 8px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection DD {
	BACKGROUND: url(../img/sa_bg_04.png) no-repeat left bottom
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE {
	MARGIN: 10px 0px 5px 18px; WIDTH: 165px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 3px; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 3px; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TH {
	FONT-WEIGHT: normal
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TD {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TR#theDayBefore TH {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: medium none
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TR#theDayBefore TD {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: medium none
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TR#theDayBefore TD .plus {
	COLOR: #c03
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection TABLE TR#theDayBefore TD .minus {
	COLOR: #03c
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection DD P {
	WIDTH: 56px; POSITION: relative; HEIGHT: 27px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection DD P A {
	DISPLAY: block; BACKGROUND: url(/common/img/jp/co_bt_01.png) no-repeat -203px top; LEFT: 135px; OVERFLOW: hidden; WIDTH: 56px; TEXT-INDENT: -9999px; POSITION: relative; TOP: 8px; HEIGHT: 13px
}
#sideArea DIV#actionLinkBlock DL#stockPriceSection DD P A:hover {
	BACKGROUND-POSITION: -203px -20px
}
#sideArea DIV#actionLinkBlock P#adBannerSection {
	MARGIN: 0px 0px 10px 13px
}
#sideArea DIV#actionLinkBlock P#largeBannerSection {
	MARGIN: 0px 0px 10px 13px
}
#sideArea DIV#actionLinkBlock UL {
	MARGIN: 0px 0px 0px 13px
}
#sideArea DIV#actionLinkBlock UL LI {
	MARGIN: 0px 0px 10px
}
#footer {
	BACKGROUND: url('../img/ft_bg_01.gif') left
top;
	WIDTH: 100%;
}
#footerNvArea {
	padding: 20px;
	margin: 0px auto;
	WIDTH: 900px;
	POSITION: relative;
	HEIGHT: 110px;
	TEXT-ALIGN: left;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#footerNvArea UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#footerNvArea UL LI {
	DISPLAY: inline
}
#footerNvArea UL LI A {
	DISPLAY: block; BACKGROUND: url(../img/ft_bt_01.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 19px
}
#footerNvArea UL LI#ftBtPrivacy A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 132px
}
#footerNvArea UL LI#ftBtPrivacy A:hover {
	BACKGROUND-POSITION: 0px -28px
}
#footerNvArea UL LI#ftBtSitehelp A {
	BACKGROUND-POSITION: -132px 0px; WIDTH: 92px
}
#footerNvArea UL LI#ftBtSitehelp A:hover {
	BACKGROUND-POSITION: -132px -28px
}
#footerNvArea UL LI#ftBtRules A {
	BACKGROUND-POSITION: -224px 0px; WIDTH: 62px
}
#footerNvArea UL LI#ftBtRules A:hover {
	BACKGROUND-POSITION: -224px -28px
}
#footerNvArea UL LI#ftBtSitemap A {
	BACKGROUND-POSITION: -286px 0px; WIDTH: 83px
}
#footerNvArea UL LI#ftBtSitemap A:hover {
	BACKGROUND-POSITION: -286px -28px
}
#footerNvArea P#companyNameArea {
	RIGHT: 30px; BACKGROUND: url(../img/ft_tx_01.gif) no-repeat left top; WIDTH: 184px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 20px; HEIGHT: 14px
}
#footerNvArea P#iconIE8 {
	RIGHT: 30px;
	BACKGROUND: url(../img/icon_IE8_FF.gif) no-repeat left top;
	WIDTH: 338px;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 20px;
	HEIGHT: 37px
}

#footerNvArea P#copyrightArea {
	RIGHT: 30px; BACKGROUND: url(../img/ft_tx_02.gif) no-repeat left top; WIDTH: 164px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 45px; HEIGHT: 7px
}
