.gray14-bolder-font {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.white30-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
.white14-bolder-font {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.white12-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.blue14-font {
	FONT-SIZE: 14px; COLOR: #FF00CC; FONT-FAMILY: "Times New Roman", Times, serif
}
.red12-bolder-font {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "Times New Roman", Times, serif
}
.red-12-font {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "MS PGothic"
}
.blue9-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF00CC; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.black12-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.gray12-font {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Times New Roman", Times, serif
}
.blue20-bolder-font {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #0066cc; FONT-FAMILY: "MS PGothic"
}
.white10-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.gray14-font {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.blueborder {
	BORDER-TOP: #FF00CC 2px dotted; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #FF00CC; BORDER-BOTTOM: #FF00CC 2px dotted; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #FF00CC
}
.yelowborder-full {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; BORDER-BOTTOM: #ffcc33 1px solid
}
.white14-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.grayborder-full {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.table-show {
	MARGIN: 10px 5px 0px 2px; WIDTH: 100%
}
.grayborder-full2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.grayborder-full3 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.blue12-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0066ff; FONT-FAMILY: "MS PGothic"
}
.blue12-msmin-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0033cc; FONT-FAMILY: "MS Mincho"
}
.blue10-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.bule11-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF00CC; FONT-FAMILY: "MS PGothic"
}
.gray14font {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.gray11-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.blue10-mspg-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF00CC; FONT-FAMILY: "MS PGothic"
}
.blue12-mspg-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF00CC; FONT-FAMILY: "MS PGothic"
}
.graybolder-topandbottom {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.foot-td1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.foot-frame {
	BORDER-TOP: #634a9c 1px solid; 
}
.buleborder-bottom2 {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #FF00CC; BORDER-TOP-COLOR: #FF00CC; BORDER-BOTTOM: #FF00CC 2px dotted; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #FF00CC
}
.blackborder-bottom {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px dotted; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
.black12-mspg-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.blackborder-full {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.blackborder-full2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.blackborder-leftandright {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-LEFT: #000000 1px solid; BORDER-TOP-COLOR: #000000
}
.blackborder-left {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000
}
.blackborder-bottom1 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #666666
}
.blackborder-topandright {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000
}
.blackborder-top1 {
	BORDER-TOP: #666666 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #666666
}
.blackborder-leftright-bottom {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
.graydashed-full {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed
}
.graydashed-excepttop {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; BORDER-TOP-COLOR: #666666; BORDER-BOTTOM: #666666 1px dashed
}
.graydashed-bottom {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-BOTTOM: #666666 1px dashed; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #666666
}
.graydashed-leftright {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #666666 1px dashed; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-LEFT: #666666 1px dashed; BORDER-TOP-COLOR: #666666
}
.grayborder-full1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.grayborder-leftgightbottom {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px solid
}
.grayborder-bottom {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.grayborder-topandbottom {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.foot-td2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #634a9c; FONT-FAMILY: "MS PGothic"
}
.red14-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: "MS PGothic"
}
.blackgray12-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.blackground28-3 {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/index/28-3bg.gif); BACKGROUND-REPEAT: no-repeat
}
.pink12-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3399; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.heibianxia {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 2px solid; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #000000
}
.blackborder-bottom2 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.red14-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: "MS PGothic"
}
.background22-5 {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.blue14-mspg-normal-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3399ff; FONT-FAMILY: "MS PGothic"
}
.green14-bold-font {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0099cc; FONT-FAMILY: "MS PGothic"
}
.gray12-mspg-font {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.blackborder-top {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.black14-font {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.grayborder-left {
	BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.buleborder-bottom {
	BORDER-RIGHT: #FF00CC 2px; BORDER-TOP: #FF00CC 2px; BORDER-LEFT: #FF00CC 2px; BORDER-BOTTOM: #FF00CC 2px dotted
}
.gray15-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.blackgrayborder-bottom {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
.graybolder-top {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.black16-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: "MS PGothic"
}
.white10-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.red11-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: "MS PGothic"
}
.gray13-normal-font {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.grayborder-leftrightbotton2 {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid
}
.blackborder-bottom3 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
.bg {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat
}
.gray14-border-6-font {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.white16-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.gray16-font {
	FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: "MS PGothic"
}
.gray13-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.gray12-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.bg2bottom {
	BACKGROUND-POSITION: center bottom;
}
.graydashed-2-bottom {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 2px dotted; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #999999
}
.buleborder-full {
	BORDER-RIGHT: #FF00CC 1px solid; BORDER-TOP: #FF00CC 1px solid; BORDER-LEFT: #FF00CC 1px solid; BORDER-BOTTOM: #FF00CC 1px solid
}
.black13-font {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.white15-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: "MS PGothic"
}
.bluedashed-bottom {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #319aff; BORDER-TOP-COLOR: #319aff; BORDER-BOTTOM: #319aff 2px dotted; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #319aff
}
.gray11-font {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.gray12-nobold-font {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "MS PGothic"
}
.pink12-new-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff33cc; FONT-FAMILY: "Times New Roman", Times, serif
}
.yellow12-border-font {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: "MS PGothic"
}
.blueborder-full1 {
	BORDER-RIGHT: #00659c 1px solid; BORDER-TOP: #00659c 1px solid; BORDER-LEFT: #00659c 1px solid; BORDER-BOTTOM: #00659c 1px solid
}
.grayborder {
	BORDER-TOP: #999999 1px dashed; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
.rank_table {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-SIZE: 13px; MARGIN: 8px 0px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 519px; COLOR: #014e82; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: "??l??r ??o??S??V??b??N", Osaka, "??q??????M??m??p??S Pro W3"; TEXT-ALIGN: left
}
.same_font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080
}
.grayborder-fullbold {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}


/***************   New    **********************/
body{
background-image:url(images/index/new_bg.jpg);
background-repeat:repeat-y;
background-position:center;
margin:0px;
}
div td img{
margin:0px;
border:0px;
padding:0px;
}
#search{
background-image:url(images/index/new_search_bg.jpg);
background-repeat:repeat-x;
}
A.header:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.header:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.left:link {
	COLOR: #FF0099; TEXT-DECORATION: underline
}
A.left:visited {
	COLOR: #FF0099; TEXT-DECORATION: underline
}
A.left:hover {
	COLOR: #FF00FF; TEXT-DECORATION: none
}
A.left:active {
	COLOR: #FF0099; TEXT-DECORATION: underline
}






.top_bg{
background-image:url(images/index/top_ng.jpg);
background-repeat:repeat-x;}
