/* layout */
#wrap {position:relative; width:1000px; margin:0 auto;}
#header {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header.jpg') no-repeat left top;}
#header_place {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header_place.jpg') no-repeat left top;}
#header_membership {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header_membership.jpg') no-repeat left top;}
#header_education {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header_education.jpg') no-repeat left top;}
#header_info {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header_info.jpg') no-repeat left top;}
#header_sitemap {position:relative; width:1000px; height:228px; margin:0 auto; background:url('../../images/gnvol/bg_header_sitemap.jpg') no-repeat left top;}

.logo {position:absolute; top:29px; left:0;}
.familysite {margin:0 auto; position:relative; top:0; left:-50px;}
.header_txt {position:absolute; top:150px; left:605px;}
#header .txt {position:absolute; top:150px; left:605px;}
.systemBtn {position:absolute; top:45px; right:0;_right:90px; padding-top:5px; overflow:hidden; *zoom:1;}
.systemBtn li {float:left; margin-right:16px; color:#dedede; font-size:11px;}
.systemBtn li.last {margin-right:0;}
.systemBtn li .image_search {position:relative; top:-4px; margin-left:3px;}
.systemBtn li a {color:#dedede; font-size:11px;}
#content {position:relative; width:1000px; margin:0 auto; overflow:hidden; *zoom:1;}
#content .gnb {float:left; width:200px; margin-left:0; min-height:500px;}
.content_wrap {float:left; position:relative; width:800px; overflow:hidden; *zoom:1;}
.content_wrap .title {position:relative; width:800px; height:68px; margin-bottom:15px; padding-left:20px;}
.content_wrap .title .tit {position:absolute; top:35px; left:20px;}
.content_wrap .title .linemap {position:absolute; top:42px; right:10px; overflow:hidden; *zoom:1;}
.content_wrap .title .linemap li {float:left; margin-right:8px; padding-right:12px; color:#969696; background:url('../../images/gnvol/blt_linemap.gif') no-repeat right top;}
.content_wrap .title .linemap li a {color:#969696; font-size:11px;}
.content_wrap .title .linemap li.on {font-weight:bold; color:#0684c1; margin-right:0; background:none;}
.content_wrap .title .linemap li.on a {font-weight:bold; color:#0684c1;}
.content_wrap .content_area {float:left; width:640px; margin-left:20px;_margin-left:10px; margin-right:15px; margin-bottom:35px; padding-top:35px; padding-bottom:40px; min-height:500px;_height:500px; border-top:1px solid #e5e5e5;}
.content_wrap .quick {float:left; width:125px;}
.content_wrap .quick .quick_list {width:103px; margin-bottom:8px; padding:10px 10px 7px 10px; border:1px solid #e5e5e5;}
.content_wrap .quick .quick_list li {width:103px; padding:5px 0; border-bottom:1px dashed #b3b0b0; text-align:center;}
.content_wrap .quick .quick_list li.last {border-bottom:none;}
.content_wrap .quick .quick_list2 {position:relative; width:107px; height:120px; padding:8px 8px 6px 8px; border:1px solid #e5e5e5;}
.content_wrap .quick .quick_list2 .go {position:absolute; top:114px; right:7px;}

/*  Common ÅØ½ºÆ® ½ºÅ¸ÀÏ  */
td										{font-family:verdana,tahoma,µ¸¿ò,dotum,arial; color:#757575; font-size:12px; line-height:18px;}
td a:link								{color:#4D4D4D; text-decoration:none;}
td a:visited							{color:#4D4D4D; text-decoration:none;}
td a:hover								{color:#137d98; text-decoration:none;}
td a:active								{color:#4D4D4D; text-decoration:none;}

.stext                                  {font-family:verdana,tahoma,µ¸¿ò,dotum,arial; color:#999999; font-size:11px; line-height:20px;}
.stext a:link							{color:#999999; text-decoration:none;}
.stext a:visited						{color:#999999; text-decoration:none;}
.stext a:hover							{color:#219cae; text-decoration:none;}
.stext a:active							{color:#999999; text-decoration:none;}

.stext2                                  {font-family:verdana,tahoma,µ¸¿ò,dotum,arial; color:#219cae; font-size:11px; line-height:20px;}
.stext2 a:link							{color:#219cae; text-decoration:none;}
.stext2 a:visited						{color:#219cae; text-decoration:none;}
.stext2 a:hover							{color:#16c4de; text-decoration:none;}
.stext2 a:active						{color:#219cae; text-decoration:none;}

.stxt	{font:8pt µ¸¿ò; color:#bebebe; line-height:12px}
.stxt a:link							{color:#bebebe; text-decoration:none;}
.stxt a:visited						{color:#bebebe; text-decoration:none;}
.stxt a:hover							{color:#219cae; text-decoration:none;}
.stxt a:active							{color:#bebebe; text-decoration:none;}

.stxtB	{font:9pt µ¸¿ò; color:#eeeeee; font-weight:bold; line-height:22px}
.stxtB a:link							{color:#eeeeee; text-decoration:none;}
.stxtB a:visited						{color:#eeeeee; text-decoration:none;}
.stxtB a:hover							{color:#219cae; text-decoration:none;}
.stxtB a:active							{color:#eeeeee; text-decoration:none;}

.b_list	{font:10pt µ¸¿ò; line-height:19px; margin-right:0px;}
.b_list ul	{list-style:none;}
.b_list li	{list-style:none; background:url('/images/bullet_list.gif') no-repeat 0 50%; padding-left:6px;padding-top:3px;margin-left:0px;
			 white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;
			}


image                                   {border: 0}
.bold									{font-weight:bold}
.bgC_default							{background:#4B4B4B;}
.bgC_wh									{background:#ffffff;}
.bgC_titB								{background:#E0E0E0;}

.hangul_input { font:12px/1.2em dotum ,Helvetica,AppleGothic,Sans-serif; line-height:16px;}



.color_b { color:#000000; }
.color_red { color:#ee1d25;}
.color_red a { color:#ee1d25;}
.color_w { color:#ffffff;}
.color_w  a  { color:#ffffff;}

/*Á¤·Ä*/
.align-left   {text-align:left !important;}
.align-center {text-align:center !important;}
.align-right  {text-align:right !important;}
.vertical-top { vertical-align:top}
.vertical-bottom { vertical-align:bottom}
.text_justify { text-align:justify;}
.display_block {display:block;}
.float_left { float:left;}

.letter_0 {letter-spacing:0em; }
.letter_01 {letter-spacing:-0.1em; }

.f11									{font:11px;}
.f13									{font:13px;}

/*  Linemap ½ºÅ¸ÀÏ  */
.lineMap								{background:url('../../images/common/bg_linemap.gif') no-repeat;height:33px;text-align:right;vertical-align:bottom;font:11px;color:#000000;padding:0 28 0 0}


/*  ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ  */
.Body									{margin:0px; background:#449FD8;}
.mainTop								{background:url('../../images/common/bg_main.gif') repeat-x;height:321px;}
.subTop									{background:url('../../images/common/bg_subtop.gif') repeat-x;height:238px;}

.main_leftStyle							{padding:0 0 80 0;background:#EEF5F9;}
.main_mainStyle							{background:url('../../images/common/main_bg.gif') repeat-y;width:732;padding:0 0 80 0;}
.leftStyle								{padding:0 0 80 0;background:#EEF5F9;}

.bottomStyle							{background:#ffffff;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;}

.mainContent							{padding:0 0 80 11;}

.leftMenu								{color:#531EBE;padding:0 0 0 20;}
.leftMenu a:link						{color:#531EBE; text-decoration:none;}
.leftMenu a:visited						{color:#531EBE; text-decoration:none;}
.leftMenu a:hover						{color:#531EBE; text-decoration:underline;}
.leftMenu a:active						{color:#531EBE; text-decoration:none;}

/*  Form ½ºÅ¸ÀÏ  */
select									{font-family:±¼¸²,Gulim,arial; font-size:12px; color:#000000;}
.select_01								{font-family:±¼¸²,Gulim,arial; font-size:11px; color:#646464;}


.v_out									{position:relative;left:0px;top:0px;border:1px solid #9F9F9F;background-color:#FFFFFF;}
.v_in									{position:absolute;left:-1px;top:-1px;}

.radio									{margin:0 0 -2 0}
.checkbox								{margin:0 0 -2 0}
.select									{margin:0 0 -1 0}

textarea								{font-family:±¼¸²,Gulim,arial; font-size:12px; color:#5B5B5B; border:1 solid #A4A4A4; padding:3}
.tarea_01								{font-family:±¼¸²,Gulim,arial; font-size:12px; color:#5F5F5F; border:1 solid #D1CFCF; padding:5; 
scrollbar-face-color: #E0E0E0; 
scrollbar-shadow-color: #E0E0E0; 
scrollbar-highlight-color: #E0E0E0; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-track-color: #F5F5F5; 
scrollbar-arrow-color: #989898}

input									{font-family:±¼¸²,Gulim,arial; font-size:12px; color:#000000; }
.inp_01									{font-family:±¼¸²,Gulim,arial; font-size:12px; color:#81878C; background-color:#FFFFFF; border:1 solid #D1CFCF}




/*  Á¤·Ä ½ºÅ¸ÀÏ  */
.align-left   {text-align:left !important;}
.vertical-top { vertical-align:top}
.align-center {text-align:center !important;}
.align-right  {text-align:right !important;}
.text_justify { text-align:justify;}
.display_block {display:block;}
.float_left { float:left;}

.letter_0 {letter-spacing:0em; }
.letter_01 {letter-spacing:-0.1em; }

/* ¿©¹é */
.mgB5 {margin-bottom:5px; !important;}
.mgB10 {margin-bottom:10px !important;}
.mgB15 {margin-bottom:15px !important;}
.mgB20 {margin-bottom:20px !important;}
.mgB25 {margin-bottom:25px !important;}
.mgB30 {margin-bottom:30px !important;}
.mgB40 {margin-bottom:40px !important;}
.mgB50 {margin-bottom:50px !important;}
.mgB55 {margin-bottom:55px !important;}
.mgB35 {margin-bottom:35px !important;}
.mgL10 {margin-left:10px !important;}

.space_top_2 { padding-top:2px;}
.space_top_5 { padding-top:5px;}
.space_top_10 { padding-top:10px;}
.space_top_15 { padding-top:15px;}
.space_top_20 { padding-top:20px;}
.space_top_25 { padding-top:25px;}
.space_top_30 { padding-top:30px;}
.space_top_40 { padding-top:40px;}
.space_top_50 { padding-top:50px;}
.space_top_60 { padding-top:60px;}

.space_right_2 { padding-right:2px;}
.space_right_5 { padding-right:5px;}
.space_right_10 { padding-right:10px;}
.space_right_15 { padding-right:15px;}
.space_right_20 { padding-right:20px;}
.space_right_25 { padding-right:25px;}
.space_right_30 { padding-right:30px;}
.space_right_40 { padding-right:40px;}
.space_right_50 { padding-right:50px;}

.space_bottom_2 { padding-bottom:2px;}
.space_bottom_5 { padding-bottom:5px;}
.space_bottom_8 { padding-bottom:8px;}
.space_bottom_10 { padding-bottom:10px;}
.space_bottom_15 { padding-bottom:15px;}
.space_bottom_20 { padding-bottom:20px;}
.space_bottom_25 { padding-bottom:25px;}
.space_bottom_30 { padding-bottom:30px;}
.space_bottom_40 { padding-bottom:40px;}
.space_bottom_50 { padding-bottom:50px;}
.space_bottom_70 { padding-bottom:70px;}
.space_bottom_170 { padding-bottom:170px;}

.space_left_2 { padding-left:2px;}
.space_left_5 { padding-left:5px;}
.space_left_10 { padding-left:10px;}
.space_left_15 { padding-left:15px;}
.space_left_20 { padding-left:20px;}
.space_left_25 { padding-left:25px;}
.space_left_30 { padding-left:30px;}
.space_left_40 { padding-left:40px;}
.space_left_50 { padding-left:50px;}
.space_left_60 { padding-left:60px;}
.space_left_100 { padding-left:110px;}
.space_left_160 { padding-left:160px;}
.space_left_180 { padding-left:180px;}
.space_left_220 { padding-left:220px;}
.space_left_300 { padding-left:338px;}


.margin_top_5 { margin-top:5px;}
.margin_top_10 { margin-top:10px;}
.margin_top_15 { margin-top:15px;}
.margin_top_20 { margin-top:20px;}
.margin_top_25 { margin-top:25px;}
.margin_top_30 { margin-top:30px;}

.margin_bottom_5 { margin-bottom:5px;}
.margin_bottom_10 { margin-bottom:10px;}
.margin_bottom_15 { margin-bottom:15px;}
.margin_bottom_20 { margin-bottom:20px;}
.margin_bottom_25 { margin-bottom:25px;}
.margin_bottom_30 { margin-bottom:30px;}
.margin_bottom_80 { margin-bottom:80px;}


/* °Ô½ÃÆÇ css **/
.l							{ text-align:left !important; }
.c						 {font-family: "µ¸¿ò", "±¼¸²","verdana","tahoma","arial";font-size: 12px; line-height: 15pt; letter-spacing: -0.5px; text-align:left !important; color: #727272; text-decoration: none;}
.bgin					{ background-image:none !important; }
.tah						{ font-family:tahoma !important; }
.table_cs_01		  { width:100%; table-layout:fixed; border-top:1px #3c86f4 solid; }
.table_cs_01 th		  { border-top:3px #3f88f6 solid; border-bottom:1px #3f88f6 solid; background:#ffffff url(/img/bar_th_01.gif) right 6px no-repeat; font:11px/1.2em dotum; color:#595959; text-align:center; }
.table_cs_01 th p	  { padding:8px 8px 6px 6px; }
.table_cs_01 td		  { padding:6px 8px 6px 6px; border-bottom:1px #ededed solid; text-align:center; font-family:verdana; }
.table_cs_01 td p			{ padding:0 0 0 20px; }
.table_cs_01 td .new		{ background:url(/img/icon_n.gif) 0 1px no-repeat; }
.table_cs_01 a:hover		{ color:#343434; text-decoration:bold; }

.table_cs_01b			{ width:100%; table-layout:fixed; border-top:1px #b2ddfc solid; border-bottom:1px #b2ddfc solid; }
.table_cs_01b th		{ border-top:3px #f2f2f2 solid;  background:#f6f6f6 url(/img/bar_th_01.gif) right 6px no-repeat; font:11px/1.2em dotum; color:#76809a; text-align:center; }
.table_cs_01b th p		{ padding:5px 5px 6px; }
.table_cs_01b td		{ padding:8px 5px 7px 5px; border-top:1px #ededed solid; text-align:center; font-family:verdana; }
.table_cs_01b tfoot td		{ border-top:1px #b2ddfc solid; border-top:1px #b2ddfc solid; background-color:#f6f6f6; text-align:center; font-family:verdana; font-weight:bold; color:#333; }


a:link {text-decoration:none; color:#767676}
a:visited {text-decoration:none; color:#333333}
a:active {text-decoration:none; color:#333333}
a:hover {text-decoration:none; color:#FF6600}


TD, tr {
  font-family: "µ¸¿ò", "±¼¸²","verdana","tahoma","arial"; 
  font-size: 12px;	
  line-height: 11pt; 
  letter-spacing: -0.5px; 
  color: #727272; 
  text-decoration: none;
}


/*** ÆäÀÌÂ¡ ***/
 .num {padding-top:10px; text-align:center;}
 .num a{background:url('/admin/image/bar_page.gif') right no-repeat;padding:5px 8px 5px 7px;}
 .num strong{ background:url('/admin/image/bar_page.gif') right no-repeat;padding:5px 8px 5px 7px;}
 
 /* ie6 png Ã³¸® */
.png24 {
	tmp:expression(setPng24(this));}
	
/* Site Map */
.content_area {float:left; width:700px; margin-left:0px;_margin-left:10px; margin-right:15px; margin-bottom:35px; padding-top:35px; padding-bottom:40px; min-height:600px;_height:600px;}
.sitemapArea {width:100%; overflow:hidden; *zoom:1;}
.sitemapArea li {width:200px; height:280px; list-style:none; float:left;  margin-right:20px;_ margin-right:10px;}
.sitemapArea li.last {margin-right:0;}
.sitemapArea li dl {width:200px;}
.sitemapArea li dl dt {padding-bottom:18px; padding-left:17px; padding:6px 0 8px 18px; background:url('/img/blt_sitemap.gif') no-repeat left .2em; border-bottom:2px solid #728186; font-size:14px; font-weight:bold; color:#4680c2; letter-spacing:-1px;}
.sitemapArea li dl dd {margin-top:5px; margin-left:-40px;}
.sitemapArea li dl dd .list {width:170px;}
.sitemapArea li dl dd .list li {width:170px; height:12px; padding:11px 0 8px 18px; border-bottom:1px solid #e4e4e4; background:url('/img/blt_sitemap2.gif') no-repeat 10px 1.3em; color:#585858;}
.sitemapArea li dl dd .list li a {color:#585858;}

