@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

	BODY          { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }
	FONT          { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }
	FONT.title    { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:12pt }
	STRONG        { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }
	B             { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }

	A:link        { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; text-decoration:none ; color: #666666 ; background-color:none }
	A:active      { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; text-decoration:none ; color: #996699 ; background-color:none }
	A:visited     { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; text-decoration:none ; background-color:none ; color: #666699}
	A:hover       { font-family:±¼¸²,ÇÑ°­Ã¼ ; text-decoration: underline ; color:#F66901 ; background-color:none }

	TD            { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; line-height: 130%; }
	TH            { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; line-height: 130%; }

	OPTION        { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; color:#000099 ; background-color:#fbfbff ; border-bottom:1x solid #a8a8bb ; border-left:1x solid #a8a8bb ; border-right:1x solid #a8a8bb ; border-top:1x solid #a8a8bb }
	SELECT        { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; color:#000099 ; background-color:#fbfbff ; border-bottom:1x solid #a8a8bb ; border-left:1x solid #a8a8bb ; border-right:1x solid #a8a8bb ; border-top:1x solid #a8a8bb }
	INPUT         { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; color:#000099 ; background-color:#fbfbff ; border-bottom:1x solid #a8a8bb ; border-left:1x solid #a8a8bb ; border-right:1x solid #a8a8bb ; border-top:1x solid #a8a8bb }
	INPUT.image   { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; background-color:none ; border-bottom:0x solid ; border-left:0x solid ; border-right:0x solid ; border-top:0x solid }
	INPUT.button  { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; color:#000099 ; background-image:url(./img/button_bg.jpg) ; font-weight:bold ; border-bottom:1x solid #2B2747 ; border-left:1x solid #2B2747 ; border-right:1x solid #2B2747 ; border-top:1x solid #2B2747 }
	TEXTAREA      { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt ; color:#000099 ; background-color:#fbfbff ; border-bottom:1x solid #a8a8bb ; border-left:1x solid #a8a8bb ; border-right:1x solid #a8a8bb ; border-top:1x solid #a8a8bb }

	#PCL          { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-style:none; font-weight:normal ; text-decoration:none; font-size:9pt }
	#PTT          { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }
	#PST          { font-family:±¼¸²,ÇÑ°­Ã¼ ; font-size:9pt }

	.10pt         { line-height:10pt }
	.11pt         { line-height:11pt }
	.12pt         { line-height:12pt }
	.13pt         { line-height:13pt }
	.14pt         { line-height:14pt }
	.15pt         { line-height:15pt }
	.16pt         { line-height:16pt }
	.17pt         { line-height:17pt }
	.18pt         { line-height:18pt }
	.19pt         { line-height:19pt }
	.20pt         { line-height:20pt }
	.21pt         { line-height:21pt }
	.22pt         { line-height:22pt }
	.23pt         { line-height:23pt }
	.24pt         { line-height:24pt }
	.25pt         { line-height:25pt }
	.help         { cursor:help }
	.hand         { cursor:hand }
	.cross        { cursor:crosshair }
	.move         { cursor:move }
	.text         { cursor:text }
	.wait         { cursor:wait }
	.scroll       { font-weight:bold ; font-size:15 ; text-align:center ; color:#FF9933 }
	.drag         {position:relative ; cursor:move }
	.starhome     {	position:absolute ; visibility:visible ; top:-50px ; font-size:9pt ; font-family:Arial,±¼¸² ; font-weight:bold ; color:orange }

img {border:0;}

.rowspace {
	line-height: 150%;
}

html, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, from{
    margin:0;
	padding:0;
	}


.main_lay {background:url(../images/main_bg.jpg) no-repeat center top; min-height:394px;}

/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏ----------------------------------*/
#header {position:relative; z-index:999; width:1000px;height:90px;  margin:0 auto; top:0; }
#header h1 { float:left; display:inline-block;top:0px; margin:16px 0 0 10px; padding:0px 0 0 0;}

/* topmenu */
.topmenu {
	float:right;
	right:0;
	margin:25px 0 0 0; padding:0;
	height:33px;
	width:125px;text-align:left;
}

.topmenu ul li { float:left;/*border-right:1px solid #e1e1e1;*/ padding:10px 15px 0 0px;list-style:none; text-align:left; }
 
/* gnb */
.bar_gnb {position:absolute; left:0; top:0px; width:100%; height:0px; background:url(image/bg_gnb_wrap.png) top repeat-x;}
#gnb { display:inline-block;position:relative; margin:0px; z-index:10; width:605px; top:25px; }

#gnb .gnb {*zoom:1}
#gnb .gnb:after {content:""; display:block; clear:both}
#gnb .gnb li {float:left;  position:relative;width:20%;  margin:0 0px 0 0; padding:0; list-style:none;  }
#gnb .gnb li.m1 {margin-left:0px}
#gnb .gnb li.m3 {margin-left:0px}
#gnb .gnb li.m4 {margin-left:0px}
#gnb .gnb li.m5 {margin-left:0px}
#gnb .gnb li.m6 {margin:0 0 0 0px}
#gnb .gnb li a {display:block;  text-align:center; margin:0 0px;padding:9px 0px 8px 0; font-size:15px; font-weight:700; color:#ffffff;font-family: 'Nanum Gothic',"Malgun Gothic","µ¸¿ò", 'Dotum', 'verdana';}
#gnb .gnb li a:hover {  color:#97e721; background:url(../images/tmenu_on01.gif) repeat-x bottom; text-decoration:none;}
#gnb .gnb li span.l,
#gnb .gnb li span.r {position:absolute; width:10px; height:34px; top:2px}
#gnb .gnb li span.l {left:-10px; background:url(/images/top/bg_shadow_2dep.gif) -20px top no-repeat}
#gnb .gnb li span.r {right:-10px; background:url(/images/top/bg_shadow_2dep.gif) -30px top no-repeat}
#gnb .gnb li a div {position:absolute; left:0; top:0; z-index:1; display:none; padding:0}
#gnb .gnb li ul {display:none; position:absolute; top:33px;  left:20px; margin:0px; padding:0px 20px; background:#fff; border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9; border-bottom-left-radius:30px;border-bottom-right-radius:30px;}
#gnb .gnb li li { margin-right:0; background:url(../images/tmenu_sai.gif) no-repeat right center; width:auto}
#gnb .gnb li li.last { background:none;} 
#gnb .gnb li li a { display:block; padding:6px; color:#333333; font-size:11px; vertical-align:top; font-family: 'Nanum Gothic',"Malgun Gothic","µ¸¿ò", 'Dotum', 'verdana'; font-weight:700;}
#gnb .gnb li li a:hover {/*background:url(/images/top/bg_gnb_dep3_t.png) left top repeat-x background-color:#225e88;*/ color:#2860a3; text-decoration:underline; background:none;}
#gnb .gnb li li.hover a {color:#2860a3; text-decoration:underline; background:none;}
#gnb .gnb li ul.m1_list {margin-left:0px; width:330px;}
#gnb .gnb li ul.m2_list {margin-left:-130px;width:680px;}
#gnb .gnb li ul.m3_list {margin-left:-100px;width:280px;}
#gnb .gnb li ul.m4_list {margin-left:-75px; width:200px;  }
#gnb .gnb li ul.m5_list {margin-left:-70px; width:180px;}
#gnb .gnb li ul.m6_list {margin-left:0; width:130px}
			
/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏend----------------------------------*/	


.sub_lay01 {background:url(../images/sub01.jpg) no-repeat center top; min-height:289px;}
.sub_lay02 {background:url(../images/sub02.jpg) no-repeat center top; min-height:289px;}
.sub_lay03 {background:url(../images/sub03.jpg) no-repeat center top; min-height:289px;}
.sub_lay04 {background:url(../images/sub04.jpg) no-repeat center top; min-height:289px;}
.sub_lay05 {background:url(../images/sub05.jpg) no-repeat center top; min-height:289px;}