/*구글웹폰트 지정함*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{margin:0;padding:0;}
html, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,
dl, dt, dd, ol, ul, li, ul li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin: 0; padding: 0}

a { margin: 0; padding: 0; border: 0; vertical-align: baseline; background: transparent;}
table {}
hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input, select, th, td, txtarea { vertical-align: middle;font-size:12px; color:#595959;}
html, div, textarea, select { scrollbar-3dlight-color:#b4b4b4; scrollbar-arrow-color:#333333; scrollbar-base-color:#eeeeee; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#eeeeee; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#b4b4b4; }
ul,li{list-style:none;}
img{border:0px;}
.input1{border:solid 1px #d5d5d5;height:19px;background-color:#e9e9e9 ; margin:2px 0}
.input2{background-color:#fff ; border:solid 1px #d0d0d0; line-height:20px; height:21px}
.list1{font-size:11px;color:#636363;background-color:#e9e9e9 ;}
.sel{background-color:#fff; font-size:12px; color:#999999}
.txtarea1{ background-color:#ffffff ; font-size:12px; line-height:18px; color:#666666; padding:5px;border:solid 1px #d5d5d5;}

/* css reset  */
a:link{color:#666666;text-decoration:none}
a:visited{color:#666666;text-decoration:none}
a:hover{color:#047fc5; text-decoration:underline;}
a:active{}

body{margin: 0;padding: 0;border: 0;font-style: normal;font-size:12px; line-height: 20px;color:#666666; font-family:'Nanum Gothic', sans-serif;

}


/*main menu*/
#topnav{}
ul#topnav li { display:block; float:left}
ul#topnav li.menu1{}
ul#topnav li.menu2{}
ul#topnav li.menu3{}
ul#topnav li.menu4{}
ul#topnav li.menu5{}
ul#topnav li.menu6{}


ul#topnav li a{ display:block; height:40px; }
ul#topnav li a span{ text-indent:-9999px; display: inline-block}
ul#topnav li a.m1{background: url(/images/main_menu2.jpg) no-repeat 0px 0px; width:122px }
ul#topnav li a.m2{background: url(/images/main_menu2.jpg) no-repeat no-repeat -129px 0px; width:217px }
ul#topnav li a.m3{background: url(/images/main_menu2.jpg) no-repeat no-repeat -342px 0px; width:175px }
ul#topnav li a.m4{background: url(/images/main_menu2.jpg) no-repeat no-repeat -514px 0px; width:149px }
ul#topnav li a.m5{background: url(/images/main_menu2.jpg) no-repeat no-repeat -668px 0px; width:148px }
ul#topnav li a.m6{background: url(/images/main_menu2.jpg) no-repeat no-repeat -825px 0px; width:148px}
ul#topnav li a.m1:hover{background: url(/images/main_menu2.jpg) no-repeat 0px -40px; width:122px }
ul#topnav li a.m2:hover{background: url(/images/main_menu2.jpg) no-repeat  -133px -40px; width:217px }
ul#topnav li a.m3:hover{background: url(/images/main_menu2.jpg) no-repeat  -343px -40px; width:175px }
ul#topnav li a.m4:hover{background: url(/images/main_menu2.jpg) no-repeat -515px -40px; width:149px}
ul#topnav li a.m5:hover{background: url(/images/main_menu2.jpg) no-repeat -669px -40px; width:148px }
ul#topnav li a.m6:hover{background: url(/images/main_menu2.jpg) no-repeat -829px -40px; width:148px }

ul#topnav li ul { 
	display: none; position:absolute; 
}

ul#topnav li.menu1 ul.sub1{margin-left:0px;}
ul#topnav li.menu2 ul.sub2{margin-left:0px}
ul#topnav li.menu3 ul.sub3{margin-left:-127px}
ul#topnav li.menu4 ul.sub4{margin-left:-225px;}
ul#topnav li.menu5 ul.sub5{margin-left:-109px;}
ul#topnav li.menu6 ul.sub6{margin-left:-205px;}

ul.sub li {display:block;height:41px;float:left;}
ul#topnav li ul li a {display:block;height:29px; padding:10px 5px 0 10px} 

ul#topnav li ul li a{ font-family:NGB; color:#FFFFFF; font-size:13px}
ul#topnav li ul li a:hover{color:#fffc00; text-decoration: none}

/*main*/
	#gloval_box .login_box a.g_idpwfind2{ display:inline-block; background:url(/images/g_idpwfind.png) no-repeat 0 3px; width:106px; height:20px; }
	#gloval_box .login_box a.g_signup2{ display:inline-block; background:url(/images/join_btn.png) no-repeat 0 3px; width:45px; height:20px; }