body, table, tr, td {font-size:12px; color: #000000; font-weight: normal; line-height:130%; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b10n	{font-size:10px; color: #000000; font-weight: normal; line-height:110%; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.g10n	{font-size:10px; color: #504E49; font-weight: normal; line-height:110%; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.k10n	{font-size:10px; color: #666666; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.e10n	{font-size:10px; color: #78A7AD; font-weight: normal; line-height:120%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.w10n	{font-size:10px; color: #FFFFFF; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.g12n	{font-size:12px; color: #006666; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.w12n	{font-size:12px; color: #FFFFFF; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.r12n	{font-size:12px; color: #CC0000; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.e12n	{font-size:12px; color: #78A7AD; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.k12n	{font-size:12px; color: #666666; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.k12b	{font-size:12px; color: #666666; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b12b	{font-size:12px; color: #333333; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.l12b	{font-size:12px; color: #000099; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.w12b	{font-size:12px; color: #FFFFFF; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.r12b	{font-size:12px; color: #CC0000; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.e12b	{font-size:12px; color: #336600; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.a14n	{font-size:14px; color: #666666; font-weight: normal; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.l14b	{font-size:14px; color: #000099; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.p14b	{font-size:14px; color: #D85145; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b14b	{font-size:14px; color: #2F6782; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.g14b	{font-size:14px; color: #298B5A; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.n14b	{font-size:14px; color: #608A26; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.p16b	{font-size:16px; color: #D85145; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}

#tipslayer {
	position: absolute;
	top: -100;
	left: -100;
	width: 400;
}

#comptable {
	border-style: solid;
	border-width: 0px 2px 2px 2px;
	border-color: #bbbbbb;
}

#comptd {
	padding: 0px 3px 3px 3px;
}

a:active		{color:#0000FF; text-decoration:underline}
a:link			{color:#0000FF; text-decoration:underline}
a:visited		{color:#0000FF; text-decoration:underline}
a:hover			{color:#FF9900; text-decoration:underline}
a:active.pr		{color:#154075; text-decoration:none}
a:link.pr		{color:#154075; text-decoration:underline}
a:visited.pr		{color:#154075; text-decoration:underline}
a:hover.pr		{color:#FF9900; text-decoration:underline}
a:active.top		{color:#FF9900; text-decoration:underline}
a:link.top		{color:#FF9900; text-decoration:underline}
a:visited.top		{color:#FF9900; text-decoration:underline}
a:hover.top		{color:#FF9900; text-decoration:underline}
a:active.seminar	{color:#FF6600; text-decoration:none}
a:link.seminar		{color:#FF6600; text-decoration:underline}
a:visited.seminar	{color:#FF6600; text-decoration:underline}
a:hover.seminar		{color:#006666; text-decoration:underline}
a:active.tips		{color:#FFFF95; text-decoration:none}
a:link.tips		{color:#FFFF95; text-decoration:underline}
a:visited.tips		{color:#FFFF95; text-decoration:underline}
a:hover.tips		{color:#FFFF95; text-decoration:underline}
a:active.company	{color:#DB3839; text-decoration:none}
a:link.company		{color:#DB3839; text-decoration:none}
a:visited.company	{color:#DB3839; text-decoration:none}
a:hover.company		{color:#DB3839; text-decoration:underline}
a:active.tipsbold	{color:#0000FF; font-weight:bold; text-decoration:none}
a:link.tipsbold		{color:#0000FF; font-weight:bold; text-decoration:none}
a:visited.tipsbold	{color:#0000FF; font-weight:bold; text-decoration:none}
a:hover.tipsbold	{color:#0000FF; font-weight:bold; text-decoration:none}
a:active.navi		{color:#3CADD2; font-weight:bold; line-height:130%; text-decoration:underline}
a:link.navi		{color:#3CADD2; font-weight:bold; line-height:130%; text-decoration:underline}
a:visited.navi		{color:#3CADD2; font-weight:bold; line-height:130%; text-decoration:underline}
a:hover.navi		{color:#FF6600; font-weight:bold; line-height:130%; text-decoration:underline}
a:active.flow		{color:#3CADD2; text-decoration:underline}
a:link.flow		{color:#3CADD2; text-decoration:underline}
a:visited.flow		{color:#3CADD2; text-decoration:underline}
a:hover.flow		{color:#FF6600; text-decoration:underline}
a:active.pan		{color:#666666; text-decoration:underline}
a:link.pan		{color:#666666; text-decoration:underline}
a:visited.pan		{color:#666666; text-decoration:underline}
a:hover.pan		{color:#666666; text-decoration:underline}
a:active.rank		{color:#CC0000; text-decoration:underline}
a:link.rank		{color:#CC0000; text-decoration:underline}
a:visited.rank		{color:#CC0000; text-decoration:underline}
a:hover.rank		{color:#006600; text-decoration:underline}
a:active.ipo		{color:#CC0000; text-decoration:none}
a:link.ipo		{color:#CC0000; text-decoration:none}
a:visited.ipo		{color:#CC0000; text-decoration:none}
a:hover.ipo		{color:#0000CC; text-decoration:underline}
.ovexplain		{font-size:10px; color: #666666; font-weight: normal; line-height:110%; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
a:active.ovtop		{color:#CC0000; text-decoration:underline}
a:link.ovtop		{color:#CC0000; text-decoration:underline}
a:visited.ovtop		{color:#CC0000; text-decoration:underline}
a:hover.ovtop		{color:#006600; text-decoration:underline}
a:active.ovtitle	{color:#336633; font-weight:bold; line-height:130%; text-decoration:none}
a:link.ovtitle		{color:#336633; font-weight:bold; line-height:130%; text-decoration:none}
a:visited.ovtitle	{color:#336633; font-weight:bold; line-height:130%; text-decoration:none}
a:hover.ovtitle		{color:#336633; font-weight:bold; line-height:130%; text-decoration:underline}
a:active.ovurl		{color:#000099; font-weight:normal; line-height:130%; text-decoration:none}
a:link.ovurl		{color:#000099; font-weight:normal; line-height:130%; text-decoration:none}
a:visited.ovurl		{color:#000099; font-weight:normal; line-height:130%; text-decoration:none}
a:hover.ovurl		{color:#000099; font-weight:normal; line-height:130%; text-decoration:underline}

.font_12white {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	padding-left: 20px;
}
.font_12grey_bold {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 17px;
}
.font_12black_leftsp {
	font-size: 12px;
	color: #000000;
	padding-left: 17px;
}

.block {
	width: 123px;
	border: 1px solid #dedede;
	background-color: #f1f1f1;
	font-size: 12px;
	color: #000000;
	padding-left: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 49px;
}

.block2 {
	width: 123px;
	background-color: #f1f1f1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding-left: 14px;
	font-size: 12px;
	color: #000000;
}

.block3 {
	width: 308px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
}
.block4 {
	width: 308px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.grey_back {
	background-color: #DCDCDC;
	background-position: 100% 100%;
}

.left2_box {
	height:27px;
	width: 170px;
	padding-top: 3px;
	margin-top: 1px;
	padding-right: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	background-image: url(../images/linkroll2.gif);
	background-repeat: repeat-x;
}

.font_12_black {
	font-size: 12px;
	color: #000000;
}

.left1_box {
	height:27px;
	width: 170px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	background-image: url(../images/linkroll.gif);
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 1px;
}

.left3_box {
	height:27px;
	width: 170px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	background-image: url(../images/linkroll3.gif);
	background-repeat: repeat-x;
}

.left4_box {
	height:27px;
	width: 170px;
	padding-top: 3px;
	margin-top: 1px;
	padding-right: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	background-image: url(../images/linkroll4.gif);
	background-repeat: repeat-x;
}

.left5_box {
	height:27px;
	width: 170px;
	padding-right: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	background-image: url(../images/linkroll5.gif);
	background-repeat: repeat-x;
}

.left6_box {
	height:330px;
	width: 168px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	border-bottom-width: 1px;
	background-color: #FFFFFF;
}

.right_box {
	height: 1486px;
	width: 586px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bebebe;
	border-right-color: #bebebe;
	border-bottom-color: #bebebe;
	border-left-color: #bebebe;
}

.right_box2 {
	background-color: #e6ecfd;
	width: 580px;
}

.font_black_line_heught2 {
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}

.font_black_line_heught {
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
}

.font_blue {
	font-size: 12px;
	line-height: 20px;
	color: #375298;
}

.left7_box {
	height:170px;
	width: 168px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	font-size: 12px;
	border-bottom-width: 1px;
	background-color: #FFFFFF;
}

.font_grey12 {
	font-size: 12px;
	line-height: 20px;
	color: #646464;
}

.left8_box {
	font-size: 12px;
	color: #666666;
	padding-left: 7px;
}

.under_bar {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	font-size: 12px;
	font-weight: bold;
	color: #d63737;
	height: 35px;
	width: 441px;
	padding-left: 4px;
	padding-bottom: 7px;
}

.left9_box {
	height: 20px;
	font-size: 12px;
	color: #DCDCDC;
	padding-left: 7px;
	width: 780px;
}

.font_12grey_bold2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;

}

.font_12_black_bold {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
