﻿/* NHN WebStandard Team (http://html.nhndesign.com/) author : Ahn, Sung Joon 070702 */

@import url(header.css); /* 헤더(GNB & 메뉴) */
@import url(newshome.css); /* 뉴스홈 */

/* Layout | 헤더 (GNB & 상단Menu) */
#header {position:relative; width:960px; margin:0 auto; margin-bottom:7px; font-size:12px;} /* 2009010205 */
#header #menu {position:relative; clear:both; width:960px; height:73px; margin:0; padding:0; background:url(http://imgnews.naver.com/image/news/2007/new_section/bg_headermenu.gif) no-repeat left top;  z-index:10;}

/* Layout | 컨테이너 (컨텐츠 & 좌,우측) */
#container {width:960px; margin:0 auto; text-align:left;  border-bottom:1px solid #dbdbdb; background:url(http://imgnews.naver.com/image/news/2007/new_section/bg_3column01.gif) repeat-y;}
#container.nobg {background:none;}
#container.nobg .cb {clear:both; height:35px;}

/* Layout | 좌측 */
#container #nav, #nav {float:left; width:115px;}

/* Layout | 중앙컨텐츠 */
#container #content {float:left; width:573px; margin:0 0 0 15px; padding-bottom:7px;} /* 1115 하단 paading추가 */  #content {margin:0;}
#container #content.newshome {display:inline; float:left; width:703px; margin:0;}
#container #content.president {float:right; width:835px; margin:0;}

/* Layout | 우측 */
#container #sidecontent, #sidecontent {float:right; width:242px;}
#container .cb {clear:both; height:66px;} /* 중앙 컨텐츠와 푸터간 여백 | 1115 #content의 하단여백값과 연동 */
#container .cb_newshome {clear:both; height:0; font-size:0; line-height:0;} /* 뉴스홈 중앙 컨텐츠와 푸터간 여백 | 1115 #content의 하단여백값과 연동 */

/* Layout | 푸터 */
#footer {clear:both; position:relative; width:960px; margin:0 auto; margin-top:1px; border-top:1px solid #DBDBDB; text-align:center;}

#nav img, #sidecontent img, #footer img {vertical-align:middle;}

/* Layout | 기사본문 */
.td_article {padding-bottom:65px;}
td.nav {padding-left:0; text-decoration:none; color:#2D2C2D;}
td.nav .margin {display:inline; margin-right:15px;}
td.sidecontent {background:url(http://imgnews.naver.com/image/news/2007/new_section/bg_3column01.gif) repeat-y right bottom;}
td.sidecontent .margin {display:inline; margin-left:15px;}

/* Common */
body {text-align:center; font-family:"돋움",Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
body, form, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, input, #leftmenu p, #container p {margin:0; padding:0;}
li {list-style:none;}	img {border:none;}	input {font-size:12px;}
a:link, a:visited, a:active {text-decoration:none;}	a:hover {text-decoration:underline;}

.ln16 {line-height:16px;} .ln18 {line-height:18px;} .ln20 {line-height:20px;}	.ls {letter-spacing:-1px;}
.b {font-weight:bold;} .p11 {font-size:11px;}	.p12 {font-size:12px;}	.p20 {font-size:20px;}

.fl {float:left;} .fr {float:right;} .cb {clear:both;}

.pdl_4 {padding-left:4px;}	.pdl_5 {padding-left:5px;}	.pdl_7 {padding-left:7px;}
.mgb_2 {margin-bottom:2px;}	.mgb_3 {margin-bottom:3px;}	.mgt_2 {margin-top:2px;}
.vm {vertical-align:middle;}

/* Footer | 페이지하단 네비게이션 */
.page_navi, .page_navi a {text-align:right; color:#666 !important; font-size:11px !important; letter-spacing:-1px;}
.page_navi a:link, .page_navi a:visited, .page_navi a:active, .page_navi a:hover {color:#666;}
.page_navi .prev {margin:0 0 0 0; padding:0 0 0 11px; background:url(http://imgnews.naver.com/image/news/2007/new_section/bu_btnback.gif) no-repeat 0 0;}
.page_navi .top {margin:0 0 0 7px; padding:0 0 0 11px; background:url(http://imgnews.naver.com/image/news/2007/new_section/bu_btntop.gif) no-repeat 0 0;}
.page_navi {position:absolute; right:257px; top:-36px;}

/* Footer */
#footer {margin:0 auto; clear:both; text-align:center; padding:20px 0 28px 0; border-top:1px solid #e1e1e1;}
#footer * {color:#444; list-style:none; font-size:12px; line-height:normal; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
#footer a {text-decoration:none; color:#444;}
#footer a:visited {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer ul {margin:0 0 14px 0;}
#footer ul li {display:inline; position:relative; padding:0 1px 0 6px; font-size:11px; white-space:nowrap; background:url(http://static.naver.com/common/footer/line_v_footer10.gif) no-repeat 0 0;}
#footer ul li *{font-size:11px;}
#footer ul li.first{background:none; padding:0 1px 0 0;}
#footer ul a {letter-spacing:-1px;}
#footer address {margin:0 0 0 0;}
#footer address {font:9px Verdana;}
#footer address a {font:bold 9px Tahoma; color:#00535d;}
#footer .address_cp {margin:0 0 15px 0; font:9px Verdana;}
#footer .address_cp strong,
#footer .address_cp a {font:bold 11px Dotum; letter-spacing:-1px; color:#444 !important;}
#footer .address_nhn {font:9px Verdana;}
#footer .address_nhn a {font:bold 9px Tahoma; color:#00535d !important;}

#footer.php_footer {border:none;}
#footer h3 {margin-top:19px; color:#000; font:normal 12px 굴림; text-align:center;}
#footer h3 a {color:#000;}
#footer h3 a:hover {color:#4DA500;}
#footer .copyright {margin:8px 0 0 0; color:#2D2D2D; font-size:12px; text-align:center;}
#footer .copyright a {font-weight:bold; color:#006080; text-decoration:none;}

