dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p, blockquote, table, th,td { margin:0; padding:0; }    
img { border:0;}


#wrapper { width:1080px; margin:0 auto; font-family: "굴림",tahoma,arial, sans-serif; font-size:12px;}      
#wrapper table { border-collapse:collapse; border-spacing:0; }    
#wrapper ul, li { list-style-type:none;}

#site_path { margin: 10px;}
#site_path a:link, #site_path a:visited { text-decoration:none; color:#777777;}
#site_path a:hover, #site_path a:active, #site_path a:focus {color:#3d3d3d; text-decoration:none;}
#site_path .final_path a:link, #site_path .final_path a:visited { text-decoration:none; color:#3d3d3d;}
#site_path .final_path a:hover, #site_path .final_path a:active, #site_path .final_path a:focus {color:#3d3d3d; text-decoration:underline;} 
   
#navi { float:left; width:152px; vertical-align:top;}            
#navi a:link, #navi a:visited { text-decoration:none; color:#3d3d3d;}
#navi a:hover, #navi a:active, #navi a:focus {color:#993300; text-decoration:none;}

#menu li { padding-top:8px;padding-bottom:8px;border-left:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;border-bottom:solid 1px #c8c8c8;} 
  
#contentbox { float:right; width:913px;}

#contents { float:left; width:760px;}
#contents a:link, #contents a:visited  { color: #646464; text-decoration:none;}
#contents a:hover,#contents a:active, #contents a:focus { color:#646464; text-decoration: underline; }

#contents .label1 { color:#4d99e5;}

#banner { float:right; width:140px;}

#month_best_adviser { margin-bottom:10px;}
#month_best_adviser td{padding:2px 0 2px 0;font-size:11px;}
#month_best_adviser a:link, #month_best_adviser a:visited { text-decoration:none; color:#646464;}
#month_best_adviser a:hover, #month_best_adviser a:active, #month_best_adviser a:focus {color:#646464; text-decoration:underline;}
 

#footer { clear: both; border-top:solid 0px #e1e1e1;}
#footer a:link, #footer a:visited  { color: #646464; text-decoration:none;}
#footer a:hover,#footer a:active, #footer a:focus { color:#3d3d3d; text-decoration: underline; }

#left_ad div { margin-top:5px;}

.calendar th, .calendar td { width:16px; height:20px;}
.calendar th { background-color:#c29c8f; color:#ffffff; font-weight:normal; border-top:solid 1px #9e776a; border-bottom:solid 1px #9e776a;}
.calendar td { color: #816054; background-color:#fbf7f4; text-align:center; font-size:11px;}
.calendar a { color: #00ccff; text-decoration:none;}
