#rankform{background-color:#EDF4F8;padding:3px;margin:0 auto;border:1px solid #C3D2DC;width:98%;min-width:900px;max-width:1280px;clear:both;}
#rankform .stab{float:left;font-size:small;list-style:none;margin-left:2px;}
#rankform .stab li{float:left;text-align:center;height:18px;padding:2px 4px;padding-top:4px;border-left:1px solid #C3D2DC;}
#rankform .stab .sel{font-weight:bold;color:#666;background-color:#fff;}
#rankform .stab .lt{border-right:1px solid #C3D2DC;}
#rankform .stab .st{border-left:0;}
#rankform .stab li a{color:#33f;}
#rankform .stab a:link,.stab a:visited,.stab a:active { color: #0055CC; }
#rankform #search{clear:both;}
#rankform #search .k{width:350px;ime-mode:active;}
#rankform #search .s{width:70px;}
#dirt{font-size:18px;margin:0 auto;border-bottom:1px dashed #bbb;width:98%;min-width:900px;max-width:1280px;margin-top:5px;}
#navi{margin:0 auto;padding:5px;font-size:12px;margin-bottom:10px;width:98%;min-width:900px;max-width:1280px;}

#ranklist{}
#ranklist td{vertical-align:top;}

.rlist{margin:0 0 0 0;padding-top:2px;letter-spacing:1px;}
.ss{background-color:#FFFFF0;}
.rlist .rank{font-size:14px;font-weight:bold;width:3.5em;float:left;text-align:right;}
.rlist .link{font-size:16px;margin-right:15px;}
.rlist .data{font-size:12px;text-align:right;}
.rimg {border:1px solid #ccc;float:left;margin:0 10px 0 0;}
.rurl{font-size:10px;color:#008800;}
.rurl a{color:#008000;text-decoration:none;}
.rdetail {padding:2px 0px 5px 120px;line-height:1.5;font-size:14px;border-bottom:1px solid #ccc;}
.rdetaila {padding:2px 0px 5px 50px;line-height:1.5;font-size:12px;border-bottom:1px solid #ccc;}
.rcount{margin-right:5px;text-align:right;letter-spacing:0;font-size:14px;}
.rcount a{text-decoration:none;}
.rcount .red{color:#ff0000;margin-right:5px;font-weight:bold;}
.rcount .black{color:#000000;margin-right:5px;}

.ad{list-style:none;margin-left:0px;padding-left:0;}
.ad li{margin:5px 0;letter-spacing:1px;}
.ad .adc{margin-left:1em;font-size:small;}
.plink {text-align:right;margin:10px 30px 10px 0;}
.plink .on{font-weight:bold;font-size:120%;margin-right:5px;}
.plink .off{margin-right:5px;}

.adbanner{float:right;margin-top:-45px;margin-bottom:2px;width:470px;height:61px;}
.dir1{margin-left:1em;list-style:none; }
.clist{margin-left:0;list-style:none;font-size:85%;background-color:#fff;padding:5px 2.5px;width:295px;}
