body { margin:10px; padding:0px; color:#555; font-family:"Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif; background-color:#fff; }

h1{
text-indent: -9999px;
display: none;
}

A{ text-decoration:none; color:#06f; }
A:hover { text-decoration: underline; color:#f60; }
A:active { text-decoration: none; color:#ccc; }

.serif { font-family:serif;}

.text9 {  font-size: 9px; }
.text9s {  font-size: 9px; line-height:110%; }
.text9m {  font-size: 9px; line-height:140%; }
.text9l {  font-size: 9px; line-height:160%; }
.text10 {  font-size: 10px; }
.text10s {  font-size: 10px; line-height:110%; }
.text10m {  font-size: 10px; line-height:140%; }
.text10l {  font-size: 10px; line-height:160%; }
.text11 {  font-size: 11px; }
.text11s {  font-size: 11px; line-height:120%; }
.text11m {  font-size: 11px; line-height:140%; }
.text11l {  font-size: 11px; line-height:160%; }
.text12 {  font-size: 12px; }
.text12ss {  font-size: 12px; line-height:100%; }
.text12s {  font-size: 12px; line-height:110%; }
.text12m {  font-size: 12px; line-height:140%; }
.text12mm {  font-size: 12px; line-height:150%; }
.text12l {  font-size: 12px; line-height:160%; }
.text12ll {  font-size: 12px; line-height:180%; }
.text14 {  font-size: 14px; }
.text14s {  font-size: 14px; line-height:110%; }
.text14m {  font-size: 14px; line-height:140%; }
.text14l {  font-size: 14px; line-height:160%; }
.text14ll {  font-size: 14px; line-height:180%; }
.text16 {  font-size: 16px; }
.text16s {  font-size: 16px; line-height:110%; }
.text16m {  font-size: 16px; line-height:140%; }
.text16l {  font-size: 16px; line-height:160%; }
.text18 {  font-size: 18px; }
.text20 {  font-size: 20px; }

.text9w {  font-size: 9px; letter-spacing: 0.2em;}
.text9sw {  font-size: 9px; line-height:110%; letter-spacing: 0.2em;}
.text9mw {  font-size: 9px; line-height:140%; letter-spacing: 0.2em;}
.text9lw {  font-size: 9px; line-height:160%; letter-spacing: 0.2em;}
.text10w {  font-size: 10px; letter-spacing: 0.2em;}
.text10sw {  font-size: 10px; line-height:110%; letter-spacing: 0.2em;}
.text10mw {  font-size: 10px; line-height:140%; letter-spacing: 0.2em;}
.text10lw {  font-size: 10px; line-height:160%; letter-spacing: 0.2em;}
.text11w {  font-size: 11px; letter-spacing: 0.2em;}
.text11sw {  font-size: 11px; line-height:120%; letter-spacing: 0.2em;}
.text11mw {  font-size: 11px; line-height:140%; letter-spacing: 0.2em;}
.text11lw {  font-size: 11px; line-height:160%; letter-spacing: 0.2em;}
.text12ssw {  font-size: 12px; line-height:100%; letter-spacing: 0.2em;}
.text12mw {  font-size: 12px; line-height:140%; letter-spacing: 0.2em;}
.text12mmw {  font-size: 12px; line-height:150%; letter-spacing: 0.2em;}
.text12lw {  font-size: 12px; line-height:160%; letter-spacing: 0.2em;}
.text12llw {  font-size: 12px; line-height:180%; letter-spacing: 0.2em;}
.text14w {  font-size: 14px; letter-spacing: 0.2em;}
.text14sw {  font-size: 14px; line-height:110%; letter-spacing: 0.2em;}
.text14mw {  font-size: 14px; line-height:140%; letter-spacing: 0.2em;}
.text14lw {  font-size: 14px; line-height:160%; letter-spacing: 0.2em;}
.text14llw {  font-size: 14px; line-height:180%; letter-spacing: 0.2em;}
.text16w {  font-size: 16px; letter-spacing: 0.2em;}
.text16sw {  font-size: 16px; line-height:110%; letter-spacing: 0.2em;}
.text18w {  font-size: 18px; letter-spacing: 0.2em;}
.text20w {  font-size: 20px; letter-spacing: 0.2em;}

.plus {  font-size: 10px; color: #aaa; }
.text11g {  font-size: 11px; color: #888; }
.text11r {  font-size: 11px; color: #888; }
.text11b {  font-size: 11px; color: #06f; }
.text11k { font-size: 11px; color: #000; }
.text11w { font-size: 11px; color: #fff; }
.text11h {  font-size: 11px; line-height:100%; text-indent:5px; }
.text11pr { font-size: 11px; line-height:140%; color: #006; }
.text12b {  font-size: 12px; font-weight: bold; }
.text12c { font-size: 12px; font-weight: bold; color: #f33; }
.text12bpr { font-size: 12px; font-weight: bold; color: #06f; }
.text12k { font-size: 12px; color: #000; }
.text12db { font-size: 12px; color: #006; }
.text12bk {  font-size: 12px; font-weight: bold; color: #000; }
.text12w { font-size: 12px; color: #fff; }
.text12sw { font-size: 12px; line-height:110%; color: #fff; }
.text12bw {  font-size: 12px; font-weight: bold; color: #fff; }
.text12o {  font-size: 12px; color: #f60; }
.text12p {  font-size: 12px; color: #f69; }
.text12gr {  font-size: 12px; line-height:140%; color: #373; }
.text12pr { font-size: 12px; line-height:140%; color: #06‚†; }
.text14b { font-size: 14px; font-weight: bold; }
.text14bk { font-size: 14px; font-weight: bold; color: #000; }
.text14k { font-size: 14px; color: #000; }
.text14p { font-size: 14px; color: #f66; }
.text14pr { font-size: 14px; font-weight: bold; color: #06f; }
.text14bw { font-size: 14px; font-weight: bold; color: #fff; }
.text11c {  font-size: 11px; line-height:140%; }
.text12c {  font-size: 12px; line-height:140%; }
.text14c { font-size: 14px; font-weight: bold; color: #f33; }
.text16k { font-size: 16px; color: #000; }
.text16bk { font-size: 16px; font-weight: bold; color: #000; }
.text16c { font-size: 16px; font-weight: bold; color: #f33; }
.text16pr { font-size: 16px; font-weight: bold; color: #06f; }
.text18k { font-size: 18px; color: #000; }
.text18bk { font-size: 18px; font-weight: bold; color: #000; }

.blue { color: #06f; }
.bk { color: #000; }
.red { color: #f33; }
.yellow { color: #f90; }
.orange { color: #f50; }

.order { font-size: 12px; font-weight: bold; color: #222; letter-spacing: 1px; text-decoration:underline; }
.result { font-size: 20px; color: #000; }

H2 { font-size:16px; font-family: "Verdana" , "Arial", "Helvetica", "Sans-serif"; }
P STRONG { font-size: 8px; font-family: "Helvetica", "Arial", "Sans-serif"; vertical-align: 2px; background-color:#f06; color:white; padding-left:1px; padding-right:1px; letter-spacing: 0px; }

P0{line-height:110%; }
P1{line-height:125%; }
P2{line-height:140%; }
P3{line-height:160%; }
P4{line-height:180%; }

.ranking A{ font-size: 11px; color: #444; text-decoration:underline; }
.ranking A:hover { font-size: 11px;  text-decoration: none; color:f60; }
.ranking A:active { font-size: 11px; text-decoration: none; color:#ccc; }

.menu { font-size: 11px; line-height:165%; color: #000; }
.menu A{ color: #777; text-decoration:none; }
.menu A:hover { text-decoration: underline; color:#f60; }
.menu A:active { text-decoration: none; color:#ccc; }

.bn { font-size: 11px; line-height:125%; color: #000; }
.bn A{ color: #777; text-decoration:none; }
.bn A:hover { text-decoration: underline; color:#f60; }
.bn A:active { text-decoration: none; color:#ccc; }

.white A{ text-decoration:none; color:#fff; }
.white A:hover { text-decoration: underline; color:#f60; }
.white A:active { text-decoration: none; color:#ccc; }

.black A{ text-decoration:none; color:#000; }
.black A:hover { text-decoration: underline; color:#f60; }
.black A:active { text-decoration: none; color:#ccc; }

.blue A{ text-decoration:none; color:#009; }
.blue A:hover { text-decoration: underline; color:#f6; }
.blue A:active { text-decoration: none; color:#ccc; }

.green A{ text-decoration:none; color:#090; }
.green A:hover { text-decoration: underline; color:#f60; }
.green A:active { text-decoration: none; color:#ccc; }

.under A{ text-decoration:underline;}
.under A:hover { text-decoration: none; color:#f60; }
.under A:active { text-decoration: none; color:#ccc; }



#capititle{font-size:10px; font-family:Verdana,Arial,Helvetica,Sans-serif; font-weight:bold; background-color:red; color:#fff; }


#tabtd1{background-image: url(/img/tab_bg2.gif)}
#area1{display:block;}
#area2{display:none;}
#area3{display:none;}
#area4{display:none;}
#area5{display:none;}
#random_text a{color:#777;}

