


@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css'); 





.h1 {
	font-family: 'Nanum Gothic';
	font-size: 13.5px;	
	line-height: 171%;
}
.h2 {
	font-family: 'Nanum Gothic';
	font-size: 24px;
	line-height: 150%;
	color: #b4b4b4;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -0.08em;
	}
.h3 {
	font-family: 'Nanum Gothic';
	font-size: 12px;
	line-height: 150%;
	color: #b4b4b4;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -0.08em;

}
.bbs {
	font-family: 'Nanum Gothic';
	font-size: 13px;
	line-height: 245%;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0.04em;
}

.h4 {
	font-family: "Nanum GothicBold";
	font-size: 12px;
	
}

.nim {
	font-family: "Nanum GothicBold";
	font-size: 11px;
	color: #999999;
	letter-spacing: -0.1em;
}
.nim2 {
	font-family: 'Nanum Gothic';
	font-size: 11px;
	color: blue;
	letter-spacing: -0.1em;
}
*{margin:0; padding:0;}


body{text-align:left;}

img {border:0px;}

#wrap{width:1160px; text-align:left; margin:0 auto;}
#header{width:100%;}
#container{width:100%;}
#content{ float:left;}
#footer{width:100%;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

div{padding:0; margin:0; font:12px Tahoma; color:#2D2C2D;}
#wrap { margin-top:10px; margin-bottom:10px; width:1160px; background:#ffffff;}
#header {margin:0;}
#header,
#container{position:relative; margin:0; background:#ffffff;}
#content{position:relative; margin:0; background:#fff; text-align:center;}
#footer{width:auto; padding:0; background:#ffffff;}

/* Header */
#header_border {background:#fff;}
#header_border .headerclass_01 {margin:0; background:url('./images/border_top.gif') no-repeat;}

#header_border .headerclass_04 {margin:0; background:url('./images/border_left01.gif') no-repeat;}
.headerclass_05 {margin:0; background:url('./images/border_rightbg.gif') repeat-y;}

#header_menu { margin:0; background:#fff;}

.subtop_bar {margin:0; background:url('./images/sub_topbg.gif') repeat-x;}
.leftmenubg_01 {margin:0; background:url('./images/leftmenu_topbg.gif') no-repeat;}
.leftmenubg_02 {margin:0; background:url('./images/leftmenu_bg.gif') repeat-y;}
.leftmenubg_03 {margin:0; background:url('./images/leftmenu_bottombg.gif') no-repeat;}

/* Container */
#main_box1{width:606px; height:220px; position:relative; float:left; margin:0; padding-top:10px; padding-bottom:20px; background:#fff; border:1px solid #bdbdbd; text-align:center; }
#main_box2{width:320px; height:220px; position:relative; float:right; margin:0; padding-top:10px; padding-bottom:20px; background:#fff; border:1px solid #bdbdbd; text-align:center;}

.mainclass_06 {margin:0; padding-top:10px; color:#A0A0A0; text-align:left;}
.main_bar1 {background:#bdbdbd; }

/* Footer */
#footer_main{padding:0 0 10px 0; float:left; position:relative; background:#fff; ;}
#footer_main .snb_footer{ margin:0; background:url('./images/border_leftbg.gif') repeat-y;}
#footer_main #footer_content{margin:0; background:#fff; ;}

#footer_content .footer_menu{ margin:0; text-align:right;}
#footer_content .footer_body{margin:0; }

.footer_border{margin:0; background:url('./images/border_footer.gif') no-repeat;}





ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-bottom: 1px solid #999;border-left: 1px solid #999;width: 100%;} 
ul.tabs li {float: left;margin: 0;padding: 0;height: 31px; line-height: 31px; border: 1px solid #999;border-left: none;margin-bottom: -1px; overflow: hidden;position: relative;background: #e0e0e0;} 
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 12px;padding: 0 10px;border: 1px solid #fff;outline: none;} 
ul.tabs li a:hover {background: #ccc;} 
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff;border-bottom: 1px solid #fff;} 
.tab_container {border: 1px solid #999;border-top: none;overflow: hidden;clear: both;float: left; width: 100%;background: #fff;} 
.tab_content {padding: 20px;font-size: 12px;} 
.tab_content ul.list{margin-bottom: 0px;} 
.tab_content ul.list li{padding-left: 5px;} 



<!--javascript menu-->







body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0} 
body,input,textarea,select,button,table{font-family:Nanum Gothic;font-size:12px} 
img,fieldset{border:0} 
ul,ol{list-style:none} 
em,address{font-style:normal} 
a{color:gray;text-decoration:none} 
a:hover{color:blue;text-decoration:none;font-weight:bold} 
a:active{color:blue;text-decoration:none} 
a:focus{color:blue;text-decoration:none} 
a:visited{color:gray;text-decoration:none} 

.menu1sub{color:black; font-family:NanumGothicBoldWeb; Font-weight:800;}

.lnb1 {margin:0 auto;font-family:NanumGothicBoldWeb;
background:white; border:1px solid white; width:506px; height:35px; text-align:left; border-radius: 10px 10px 0 0; 
} 


.lnb2{margin-left:43px; background:white; border:1px solid white; width:457px; height:18px; text-align:left; border-radius: 0 0 2px 2px;} 


.menu_level_1 {color:#333333; font-family:NanumGothicBoldWeb; font-size:13px;  Font-weight:600; float:left; padding:7px 5px 0 8px; cursor:pointer;} 
.menu_level_1_over {color:#333333; font-family:NanumGothicBoldWeb; font-size:13px; float:left; padding:7px 5px 0px 8px; border-radius: 2px 2px 0 0; margin:0px 0px 0 0px;  cursor:pointer;} 
.menu_level_2 {display:none;} 
.menu_level_2_over {display:block;} 
.menu_level_2_over div {cursor:pointer; padding:3px; font-family:NanumGothic; cursor:pointer; float:left;} 
.menu_level_2_over div:hover {display:block; Font-weight:bold; cursor:pointer;} 




.margin_sub2 {font-family:NanumGothic; font-size:12px; left:0px; margin-left:60px; top:0px;}
.margin_sub3 {font-family:NanumGothic; font-size:12px; left:0px; margin-left:140px; top:0px;}
.margin_sub4 {font-family:NanumGothic; font-size:12px; left:0px; margin-left:220px; top:0px;}
.margin_sub5 {font-family:NanumGothic; font-size:11px; left:0px; margin-right:0px; top:0px;}
.margin_sub6 {font-family:NanumGothic; font-size:12px; left:0px; margin-left:290px; top:0px;}






 h1 { font-family: 'NanumGothicWeb'; }

	

body {
scrollbar-arrow-color: #4040CF;
scrollbar-3dlight-color: #f0f0f;
scrollbar-darkshadow-color: #bfbfb;
scrollbar-face-color: #e2e2e;
scrollbar-highlight-color: #fffff;
scrollbar-shadow-color: #fffff;
scrollbar-track-color: #f3f3f;
}

#apDiv1 {
	position:absolute;
	left:1101px;
	top:200px;
	width:167px;
	height:283px;
	z-index:1;
	overflow: auto;
}
#apDiv2 {
	position:absolute;
	left:936px;
	top:-51px;
	width:141px;
	height:138px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:333px;
	top:88px;
	width:499px;
	height:127px;
	z-index:3;
}



<!--
.a {	color: #333;
}
.b {	color: #666;
	line-height: 16px;
}
.c {
	color: #F33;
}
.style1 {color: #666666}
.style3 {color: #CC6633}
.style4 {color: #333333}
.style5 {color: #999999}

}




/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
