table {border:0px;border-collapse: collapse;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, fieldset, p, blockquote, iframe {margin:0;padding:0;}

/*°Ë»ö¿µ¿ª*/
#search_box .kwb {width:260px;height:23px;border:1px solid #aaa; margin:0 5px;padding:3px 0 0 3px;font-weight:bold;color:#424242;letter-spacing:-1px;}
#search_box .kw_btn {width:53px;height:23px;overflow:hidden;text-indent:-10000px;background:url('http://img.icross.co.kr/icross_auto/search_btn.gif?080401') no-repeat;border:0;cursor:pointer;}
.ttl {color:#424242;letter-spacing:-1px;}

/*ÀÎ±â°Ë»ö¾î*/
.textcut { height:1.2em; line-height:120%; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; vertical-align:top; /* text-align:justify; */ }
.textcut ins { float:right; display:block; text-decoration:none; }

#keyrank { position:relative; height:16px; z-index:1003; width:100%; }
#keyrank ul { position:absolute; top:0; left:0px; width:98%; height:15px; overflow:hidden;color:#000000;}
#keyrank .allview { background-color:#fff; top:-4px; left:-4px; width:93%;padding:5px 4px 5px 6px; height:auto; overflow:hidden; border:2px solid #424242; }
#keyrank ul.allview li { display:block; }
#keyrank ul.allview li.disp { display:none; }
#keyrank ul { padding:0px; margin:0px; }
#keyrank ul li { clear:both; list-style:none; padding:0px; margin:0px; }
#keyrank ul.hide li { display:none; }
#keyrank ul.hide li.disp { display:block; position:absolute;}
#keyrank span { display:block; float:left; overflow:hidden; margin-bottom:6px; }
#keyrank span.ppk_num { width:13px; height:13px; margin:1px 5px 0 0; background:url("http://img.icross.co.kr/icross_auto/ico_ppk_no.gif") no-repeat; text-indent:-2000px; float:left; }
#keyrank .hide span.ppk_no2 { background-position:0 -13px; }
#keyrank .hide span.ppk_no3 { background-position:0 -26px; }
#keyrank .hide span.ppk_no4 { background-position:0 -39px; }
#keyrank .hide span.ppk_no5 { background-position:0 -52px; }
#keyrank .hide span.ppk_no6 { background-position:0 -65px; }
#keyrank .hide span.ppk_no7 { background-position:0 -78px; }
#keyrank .hide span.ppk_no8 { background-position:0 -91px; }
#keyrank .hide span.ppk_no9 { background-position:0 -104px; }
#keyrank .hide span.ppk_no10 { background-position:0 -117px; }
#keyrank .hide span.ppk_kwd { width:100px; }

#keyrank .disp .ppk_num {background:url("http://img.icross.co.kr/icross_auto/ico_ppk_no.gif") no-repeat;}
#keyrank .disp .ppk_new {color:#424242;}
#keyrank .disp .ppk_kwd, #keyrank .disp .ppk_kwd a {color:#424242;}
#keyrank .allview {width:100%;margin:0;}
#keyrank .allview .ppk_new {color:#424242;}
#keyrank .allview .ppk_num {background:url("http://img.icross.co.kr/icross_auto/ico_ppk_no.gif") no-repeat;}
#keyrank .allview span.ppk_no2 { background-position:0 -13px; }
#keyrank .allview span.ppk_no3 { background-position:0 -26px; }
#keyrank .allview span.ppk_no4 { background-position:0 -39px; }
#keyrank .allview span.ppk_no5 { background-position:0 -52px; }
#keyrank .allview span.ppk_no6 { background-position:0 -65px; }
#keyrank .allview span.ppk_no7 { background-position:0 -78px; }
#keyrank .allview span.ppk_no8 { background-position:0 -91px; }
#keyrank .allview span.ppk_no9 { background-position:0 -104px; }
#keyrank .allview span.ppk_no10 { background-position:0 -117px; }
#keyrank .allview span.ppk_kwd {width:100px;}
#keyrank .allview .ppk_kwd a {color:#000;}

#keyrank span a { text-decoration:none; }
#keyrank span.ppk_kwd { padding-top:1px; float:left; margin-right:3px; }
#keyrank span.ppk_lank, #keyrank_box span.ppk_new { float:right; width:30px; padding-left:10px; background:url("http://img.icross.co.kr/search/ico_rank.gif") 0 2px no-repeat; font:normal 10px tahoma; margin-top:2px; }
#keyrank span.ppk_down { background-position:0 -53px; }
#keyrank span.ppk_up_s { background-position:0 -10px; }
#keyrank span.ppk_down_s { background-position:0 -38px; }
#keyrank span.ppk_same { background-position:0 -23px; }
#keyrank span.ppk_new { color:#424242; font-weight:bold; background-image:none; padding-left:0; width:30px; }



