@charset "utf-8";
/*

NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)

Jeong, Chan Myeong 070601~070630

*/





/* Default Skin - Start */

#selectLang { margin:0; padding:0; }
#gnb { margin:0; padding:0; }
#lnb { margin:0; padding:0; }
#lnb ul { margin:0; padding:0; }
/* Site Layout - Body Wrap */

body { background:#111111 url(../images/blackWide/bgBody.gif) repeat-x left top; margin:0 }
#bodyWrap { width:980px; margin:0 auto 0 auto; }
.loginWizard_hBlack { position:relative; right:0px; top:12px; float:right; width:650px; text-align:right; }
.quicktop { position:absolute; top:300px; left:970px; z-index:4; float:right; width:19px; height:19px; }

/* Site Layout - Header */

#header { position:relative; width:980px; height:110px; background:url(../images/defaultWide/bgHeader.jpg) no-repeat right top; margin-bottom:20px; z-index:99; }
#header h1 { margin:0; padding:0; position:absolute; top:9px; left:0px; }
#header h1 .logo{height:55px; width:153px;}
#language { position:absolute; top:33px; right:10px; z-index:100; }
#language strong { color:#ffffff; font:.75em Tahoma; margin-right:3px; }
#language a img { vertical-align:-5px; }
#language ul { position:absolute; top:15px; right:0px; display:none; border:1px solid #b23628; background:#de4332; }
#language ul li { list-style:none; }
#language ul li a { display:block; width:61px; padding:3px 8px; font:9px Tahoma; color:#ffffff; text-decoration:none; }
#language ul li a:hover { background:#bc4032; }
#it_search_form { position:absolute; top:50px; right:15px; }
#it_search_form .input { border:1px solid #bc4032; height:17px; width:120px; color:#888888; font-size:.9em; }
#it_search_form .submit_button { width:1px; height:1px; visibility:hidden; }
#gnb { position:absolute; float:right; top:48px; right:0px; height:32px; overflow:hidden; white-space:nowrap; margin-bottom:10px; }
#gnb li { float:left; list-style:none; position:relative; left:0px; white-space:nowrap; background:url(../images/blackWide/bgGnbOff.gif) no-repeat center top; text-align:center; font-weight:bold; margin-left:2px; }
#gnb li a { display:block; padding:10px 0 0 0; height:24px; color:#f2f2f2; white-space:nowrap; text-decoration:none; width:100px; height:32px; }
#gnb li a:hover,
#gnb li a:focus { color:#f2f2f2; }
#gnb li.on a { color:#f2f2f2; background:url(../images/blackWide/bgGnbOn.gif) no-repeat center top; width:100px; height:32px; }/**/
.gnb_sub { position:absolute; top:70px; _top:83px; left:340px; _left:380px; height:24px; overflow:hidden; white-space:nowrap; }
*:first-child+html .gnb_sub { top:83px; }
.gnb_sub li { float:left; list-style:none; background:url(../images/blackWide/sub_part.gif) no-repeat left center; padding-left:2px; position:relative; left:-2px; white-space:nowrap; font-size:11px; }
.gnb_sub li a { display:block; float:left; padding:6px 7px 0 7px; height:18px; color:#ffffff; white-space:nowrap; text-decoration:none; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; }
.gnb_sub li a:hover,
 .gnb_sub li a:focus { color:#edffbf; }
.gnb_sub li.on a,
.gnbin li.on a:hover { color:#edffbf; background:url(../images/blackWide/arrow_3.gif) no-repeat center bottom; }
#isSearch { position:absolute; top:85px; left:0px; width:210px; ; }
#isSearch .searchOrder { display:none; }
#isSearch .checked { position:absolute; left:0; top:0; text-align:left; display:block; padding:5px 0 0 5px; width:64px; height:14px; background:url(../images/blackWide/bgSearchTerm.gif) no-repeat; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#ffffff; line-height:normal; }
*:first-child+html #isSearch .checked { top:1px; }
#isSearch ul { display:none; position:absolute; left:0; top:18px; padding:2px 0 3px 0; text-align:left; border:1px solid #919898; background:#536c6d; }
#isSearch ul li { width:67px; height:18px; list-style:none; }
#isSearch ul li input { display:none; }
#isSearch ul li label { display:block; padding:4px 0 0 4px; width:63px; height:15px; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#ffffff; }
#isSearch ul li label.on { background:#455a5b; }
#isSearch ul li label:hover,
 #isSearch ul li label:focus { background:#455a5b; }
#isSearch .inputText { vertical-align:middle; position:relative; top:0; _top:-1px; left:1px; padding:1px 3px 1px 3px; width:150px; height:14px; color:#ffffff; border:1px solid #658c00; background:#658c00 }
#isSearch .inputText:hover,
 #isSearch .inputText:focus { border:1px solid #658c00; background:#658c00 }
*:first-child+html body#default #isSearch .inputText { position:relative; top:-1px; }
#isSearch .submit { vertical-align:middle; _position:relative; _top:-1px; }
*:first-child+html body#default #isSearch .submit { position:relative; top:-1px; }
/* Site Layout - Content Body */

#contentBody { position:relative; width:980px; padding-bottom:0px; overflow:hidden; }/* background:url(../images/blackWide/bgContentBody.gif) repeat-y left top; border-bottom:1px solid #dddddd;*/
/* Site Layout - Column Left */

.leftTop { background:url(../images/blackWide/leftTop.gif) no-repeat; height:8px; }
.subMenuTop { background:url(../images/blackWide/subMenuTop.gif) no-repeat; height:39px; position:relative }
.subMenuTop .tit { color:#686868; position:absolute; left:10px; top:10px; font-size:14px; font-weight:bold; font-family:"돋움" }
.subMenuBg { background:url(/layouts/wizard/images/blackWide/subMenuBg.gif) repeat-y; }
.subMenuBot { background:url(/layouts/wizard/images/blackWide/subMenuBot.gif) no-repeat; height:9px; line-height:0px; }
#columnLeft { position:relative; width:201px; float:left; display:none }
#columnLeft .mask { width:200px; background:#FFFFFF; height:10px; display:block; clear:both; }
#lnb { padding:4px 14px 0px 14px; }
#lnb li { padding-bottom:4px; list-style:none; }
#lnb li a { padding:3px 5px 3px 17px; display:block; border:1px solid #ffffff; background:url(../images/blackWide/lnbIco.gif) no-repeat 1px 3px; color:#3e3e3e; position:relative; z-index:99; text-decoration:none; }
#lnb li a:hover,
 #lnb li a:focus { background:url(../images/blackWide/lnbIco.gif) no-repeat 1px 3px; font-weight:bold; }
#lnb li.on a { background:url(../images/blackWide/lnbIco.gif) no-repeat 1px 3px; font-weight:bold }
#lnb li.on a:hover,
 #lnb li.on a:focus { font-weight:bold; background:url(../images/blackWide/lnbIco.gif) no-repeat 1px 3px }
#lnb li ul { display:block; position:relative; width:184px; padding:0 3px; position:relative; border-top:1px solid #ffffff; overflow:hidden; }
#lnb li.on ul { display:block; }
#lnb li ul li { padding:0; border-top:1px solid #f2f2f2; position:relative; top:-1px; }
#lnb li ul li a { padding:6px 5px 6px 10px; width:169px; color:#f7a26f !important; border:none; background:none !important; border:none !important; }
#lnb li ul li a:hover,
 #lnb li ul li a:focus { font-weight:normal !important; color:#f7a26f !important; }
#lnb li.on ul li.on a { color:#f7a26f !important; font-weight:bold !important; background:url(../images/blackWide/bulletLnb.gif) no-repeat 175px center !important; }
/* Site Layout - Column Right */

#columnRight { width:980px; float:right; overflow:hidden; }
#visualArea { width:770px; height:200px; background:#f5f5f5; margin-bottom:2.5em; position:relative; left:-15px; margin-right:-15px; }
#content { width:100%; overflow:hidden; }
/* Site Layout - Footer */

#footer { margin:15px 0 0 0; height:70px; border-top:0px solid #f4f4f4; text-align:center; padding:30px 0 0 0; clear:both; background:url(../images/blackWide/mainBotBg.gif) repeat-x #000000; }
#footer li { display:inline; padding:0 .6em 0 1em; background:url(../images/blackWide/vrType1.gif) no-repeat left center; }
#footer li.first-child { background:none; }
#footer li a { color:#5d5d5d; font:.9em "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; text-decoration:none }
#footer li address { display:inline; }
#footer a { color:#666666; text-decoration:none }

/* Default Skin - End */
