@charset "utf-8";
/* PUBLISHING;
NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
Jeong, Chan Myeong 070601~070630*/
/* DESIGN; 
Goongdengc & Boongboongc (http://onyabyul.net)  20100120*/
/* 웹 폰트 적용 */
@font-face{ font-family:ngttf; src:url(http://alicafe.org/webfont/NanumGothic.ttf);} /*파폭,크롬,오페라용 폰트*/
@font-face{ font-family:ngeot; src:url(http://alicafe.org/webfont/NanumGothic.eot);} /*IE용 폰트 */


/* Default Skin - Start */
#selectLang { margin:0; padding:0; }
#gnb { margin:0; padding:0; }

/* Site Layout - Body Wrap */
body {margin: 0 auto; width: 100%; background: url('../images/default/backg.gif') top center no-repeat  ; font:12px NanumGothic, 나눔고딕, ngttf, ngeot, AppleGothic, Gulim, '굴림', Helvetica, sans-serif;}
#bodyWrap {margin:0px auto 0 auto;  }

/* Site Layout - Header */
#header { position:relative; height:170px;  margin-bottom:20px; z-index:99;}
#header h1 {position:absolute; top:60px; height:0px; left:0px; margin:0; padding:0;}

#gnb {position:absolute; top:165px; left:0; height:32px; overflow:hidden; white-space:nowrap; margin-bottom:10px; padding-left:1px;margin-left:-7px;  }
#gnb li {display:inline; float:left; list-style:none; background:url(../images/default/bgGnbVr.gif) no-repeat left center; margin-top:3px; padding-left:1px; position:relative; left:-2px; white-space:nowrap;}
#gnb li a {display:inline; float:left;  font-size: 12px; letter-spacing:-1px; font-weight: bold; padding:3px 10px 5px 7px; margin:0px 1px 0px 1px; height:10px; color:#59493f; white-space:nowrap; text-decoration:none; }
#gnb li a:hover,
#gnb li a:focus { color:#d1c0a5; }
#gnb li.on a {color:#d1c0a5;}

.gnb_sub {position:absolute; top:145px; left:0; height:22px; overflow:hidden; white-space:nowrap; margin:0px; padding:0px;}
.gnb_sub li { float:left; list-style:none; background:url(../images/default/subVr.gif) no-repeat left center; padding-left:1px; position:relative; left:-1px; white-space:nowrap; }
.gnb_sub li a { display:block; float:left; padding:0px 6px 5px 6px; color:#000000;  white-space:nowrap; text-decoration:none; font-size:12px; letter-spacing:-1px;font-weight: bold; }
.gnb_sub li a:hover,
.gnb_sub li a:focus { color:#d1c0a5; }
.gnb_sub li.on a { color:#d1c0a5; }

/* Site Layout - Content Body */
#bigcontentbody {float:right; font-size:8pt; position:relative;    overflow:hidden;}
#contentBody {float:left; font-size:8pt; border:1px solid #eae1d2; position:relative; padding-right:15px; padding-bottom:15px; overflow:hidden; background:#ffffff;}

/* Site Layout - Column Center */
#columnCenter {float:right; margin-bottom:0px; margin-top:13px; overflow:hidden;  font-size:12px; letter-spacing:-1;}
#content { width:100%; overflow:hidden;}

/* Site Layout - Footer */
#footer {font:9px verdana; color:#808080; margin:5px 0px 0px 0px; text-align:center; padding:0px 0px 0px 0px; clear:both; line-height:150%; }
#footer li { display:inline; }
#footer li .copyright {float:left; margin-top:1px; color:#000000; text-decoration: none}

#bottomMenu {position:absolute; top:0px; left:0; height:20px; overflow:hidden; white-space:nowrap; margin-bottom:0px; padding-left:1px; margin-left:-7px; }
#bottomMenu li {display:inline; float:left; list-style:none;  margin-top:3px; padding-left:1px; position:relative; left:-2px; white-space:nowrap;}
#bottomMenu li a {display:inline; float:left;  font-size: 12px;   padding:3px 10px 5px 7px; margin:0px 1px 0px 1px; height:10px; color:#000000; white-space:nowrap; text-decoration:none; }
#bottomMenu li a:hover,
#bottomMenu li a:focus { color:#d1c0a5; }
#bottomMenu li.on a {color:#d1c0a5;}

/* ----- Left Menu ----- */
#lmenu { position:relative;margin-top:-2px; margin-left:5px; padding:0px}
#lmenu li {list-style: none; height:39px; line-height: 39px; margin:0px; padding:0px; font-size:24px; font-weight:bold;overflow:hidden; white-space:nowrap;}
#lmenu li a {text-decoration: none; color:#000000;}
#lmenu li a:hover {color:#d1c0a5;}
#lmenu li a.on {color:#d1c0a5; }


#lmenu .leftimg  {margin-top:5px; padding:0px}

/* add */
#today {margin-left:10px; float:left; font-size:8pt; padding-bottom:15px; overflow:hidden;}
#logbox {margin-top:10px; margin-left:200px; }


#rightimg {margin-top:0px;}
#rightimg2 {margin-top:60px; }
#rightimg3 {margin-top:60px; fixed;}
#rightimg4 {margin-top:30px; fixed;}
#rightimg5 { margin-left:20px; margin-top:30px; fixed;}
#rightimg6 { margin-left:20px; margin-top:30px; fixed;}
#right span {}


/* ----- Quick Menu ----- */
#slideWrap {}
#slideWrap .slideArea {position: relative; display:inline; z-index:2}
#slideWrap .slideArea .slideMenu{position:absolute;width:27px;height:57px; left:-14px;top:200px;}
/*#slideWrap .slideArea .slideMenu{background: url('../images/white/quick_bg.gif') no-repeat; position:absolute;width:27px;height:57px; left:222px;top:220px;}*/

.slideMenu .up {width:27px; height:14px; margin-top:15px}
.slideMenu .up a {display:block; background: url('../images/default/quick_up.gif') no-repeat; width:27px; height:14px}
.slideMenu .up a:hover {background-position: 0px -14px;}
.slideMenu .up a span {display: none}

.slideMenu .down {width:27px; height:14px}
.slideMenu .down a {display: block;background: url('../images/default/quick_down.gif') no-repeat; width:27px; height:14px}
.slideMenu .down a:hover {background-position: 0px -14px;}
.slideMenu .down a span {display:none}

/* Default Skin - End */
