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"}
.g12n	{font-size:12px; color: #39507D; 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"}
.b12b	{font-size:12px; color: #333333; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.l12b	{font-size:12px; color: #264C99; 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"}
.g12b	{font-size:12px; color: #555555; font-weight: bold; line-height:150%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.o12b	{font-size:12px; color: #FF6600; font-weight: bold; line-height:150%; 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: #264C99; 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"}
.p16b	{font-size:16px; color: #D85145; font-weight: bold; line-height:130%; text-decoration:none; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
a		{text-decoration:none}
a:link		{color: #39507D; text-decoration:none}
a:visited	{color: #39507D; text-decoration:none}
a:hover		{color: #FF6600; text-decoration:underline}
a.pr		{text-decoration:underline;/* font-weight:bold */}
a.pr:link	{color: #0000cc; text-decoration:underline}
a.pr:visited	{color: #0000cc; text-decoration:underline}
a.pr:hover	{color: #FF6600; text-decoration:none}
a.seminar		{text-decoration:underline}
a.seminar:link		{color: #0000CC; text-decoration:underline}
a.seminar:visited	{color: #0000CC; text-decoration:underline}
a.seminar:hover		{color: #CC0000; text-decoration:underline}
a:active.ovtop		{color:#FF6600; text-decoration:underline}
a:link.ovtop		{color:#FF6600; text-decoration:underline}
a:visited.ovtop		{color:#FF6600; text-decoration:underline}
a:hover.ovtop		{color:#0000CC; text-decoration:underline}

h1 {font-size:10px;
margin:0px;
}
h2 {font-size:14px;
margin:0px;
}
h3 {font-size:12px;
margin:0px;
}




a.ranking		{color: blue; text-decoration:underline; font-weight:bold; }
a.ranking:link		{color: blue; text-decoration:underline; font-weight:bold; }
a.ranking:visited	{color: blue; text-decoration:underline; font-weight:bold; }
a.ranking:hover		{color: FF3300; text-decoration:underline; font-weight:bold; }

table.tbl-scdetail th {
 font-size:12px;
 color:#ffffff;
 font-weight:normal;
 height:33px;
 background:transparent url('../images/ranking/tbl-back1px.gif') repeat-x left top;
 border-bottom:1px solid rgb(252,111,104);
}

table.tbl-scdetail td {
 height:33px;
 text-align:center;
 vertical-align:middle;
 background-color:rgb(255,211,212);
}

th.rank05 {
 width:156px;
}

table.tbl-scdetail th.nottop {
 border-left:1px solid #ffffff;
}

table.tbl-scdetail td.nottop {
 border-left:1px solid #ffffff;
 font-size:12px;
}

