@charset "utf-8";
/**************************
Title: 재경일보 CSS Style
File Name: common.css
Create Date: 2010/6/14
Creator: 재경일보
**************************/

* {padding:0; margin:0;}
img {border:none;}
li {list-style:none;}
em, address { font-style:normal;}


body {font:normal 12px/17px '돋움', Dotum, '굴림',Gulim,AppleGothic,Sans-serif; color:#555555;}

a {color:#555555; text-decoration:none;}
a:hover {color:#555555; text-decoration:underline;}

#wrap {width:970px; padding:0; margin:0 auto;}
clear{clear:both;}

/* header
------------------------------------------- */
#header {width:970px; height:32px; position:relative; clear:both;}
#hd_home {width:235px; position:absolute; top:0; left:0; background:url(../img/hd_address.gif) no-repeat center left; padding:10px 0 10px 70px; font-size:11px;}
#hd_login {width:128px; position:absolute; top:7px; right:0;}
#hd_login li {float:right; padding-left:5px;}



#header2 {width:970px; height:72px; position:relative; clear:both;}
#header2 h1 {width:184px; position:absolute; top:0; left:0;}
#hd_weather {width:85px; position:absolute; font-size:11px; top:22px; left:190px;}
#hd_search {width:288px; position:absolute; top:0; left:315px;}
#hd_search dt {visibility:hidden;}
#hd_search dd {padding:0 0 4px 0;}
#hd_search table {}
#hd_search .hd_search_txt {padding:3px 5px;border:#007367 2px solid;  width:220px;}
#hd_search .border {border-top:#007367 2px solid;border-right:#007367 2px solid;border-bottom:#007367 2px solid;}
#hd_bn {width:335px; position:absolute; top:0; right:0; text-align:right;}

/* nav
------------------------------------------- */
#nav {width:970px; height:38px; clear:both; background:url(../img/nav_off.gif) no-repeat top left; margin-bottom:20px;}
#nav li {float:left;}
#nav1 a {width:87px; height:32px; display:block; text-indent:-9999px;}
#nav1.on a, #nav1 a:hover {  background:url(../img/nav_on1.gif) no-repeat left top; }

#nav2 a {width:87px; height:32px; display:block; text-indent:-9999px;}
#nav2.on a, #nav2 a:hover {  background:url(../img/nav_on2.gif) no-repeat left top; }
#nav3 a {width:77px; height:32px; display:block; text-indent:-9999px;}
#nav3.on a, #nav3 a:hover {  background:url(../img/nav_on3.gif) no-repeat left top; }
#nav4 a {width:63px; height:32px; display:block; text-indent:-9999px;}
#nav4.on a, #nav4 a:hover {  background:url(../img/nav_on4.gif) no-repeat left top; }
#nav5 a {width:87px; height:32px; display:block; text-indent:-9999px;}
#nav5.on a, #nav5 a:hover {  background:url(../img/nav_on5.gif) no-repeat left top; }
#nav6 a {width:86px; height:32px; display:block; text-indent:-9999px;}
#nav6.on a, #nav6 a:hover {  background:url(../img/nav_on6.gif) no-repeat left top; }
#nav7 a {width:91px; height:32px; display:block; text-indent:-9999px;}
#nav7.on a, #nav7 a:hover {  background:url(../img/nav_on7.gif) no-repeat left top; }
#nav8 a {width:90px; height:32px; display:block; text-indent:-9999px;}
#nav8.on a, #nav8 a:hover {  background:url(../img/nav_on8.gif) no-repeat left top; }
#nav9  {width:168px; height:32px; display:block; text-indent:-9999px;}
#nav10 a {width:134px; height:32px; display:block; text-indent:-9999px;}




/* section
------------------------------------------- */
#section {width:970px; clear:both;}
#section2 {width:970px; clear:both; float:left;}
#left {width:260px; float:left;}
#center {width:400px; float:left; margin-left:15px;}
#right {width:280px; float:right;}

#left2 {width:110px; float:left;}
#center2 {width:545px; float:left; margin-left:15px;}
#right2 {width:260px; float:right;}

.section_space {width:970px; height:15px; display:block; clear:both;}


/* bottom
------------------------------------------- */
#bottom {width:100%; height:126px; border-top:#555555 3px solid; clear:both; background:url(../img/bg_bottom.gif) repeat-x top left;}
#bottom_in {width:970px; padding:52px 0 0 0; margin:0 auto;}

#bottom_logo {width:176px; text-align:center; float:left;}
#bottom_menu {width:490px; font-size:11px; float:left; margin-left:10px; color:#333333;}
#bottom_menu a {color:#333333;}
#bottom_menu span {color:#979aab;}
#bottom_bn {width:180px; float:left; margin-left:30px;}


/* weather
------------------------------------------- */
#WEATHER{ height:23px;float:center; }
#WR { float:center;  }
#WT { padding:9 3 0 0;float:center;}
#WR, #WR a, #WR span, #WT, #WT a, #WT span { font-family:돋움; font-size:12px;  color:#555555; }
#WR a:link, #WR a:visited, #WT a:link, #WT a:visited { text-decoration:none;  }
#WR a:hover, #WT a:hover { text-decoration:underline;}
#WR span, #WT b { letter-spacing:0px;}
#WT a { font-weight:bold;}
#WT span { color:#a0a0a0; } 
#scroll_image { position:absolute; width:115px;height:25px; overflow:hidden; }
#WR img { vertical-align:middle; margin-bottom:5px; }

