@charset "euc-kr"
/*È«ÀºÁÖ Ãß°¡ BASIC ½ÃÀÛ*/
BODY	{ scrollbar-3dlight-color:#8E8E8E;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-base-color:#DADADA;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-face-color:#DADADA;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#8E8E8E;}	

BODY.none	{ display:none;}

*,form		{ margin:0; padding:0; }
hr			{ display:none; }
img		{ border:0 }
.img		{ padding-right:10px; }


/*  input type="image" ¿¡ ÀÚ²Ù Å×µÎ¸®°¡ »ý°Ü ÁÖ¼®À¸·Î Ã³¸®ÇÕ´Ï´Ù.  2009-12-15 ±èÁöÇý*/

/*  input		{ border:1 solid  #999999;}  */


ul			{ list-style:none; padding:0; margin:0; }
li			{ list-style:none; padding:0; margin:0; }
ul.base	{ list-style:none; padding:10px; margin:0; }
li.base		{ list-style-type:Property; float:none; padding:0; margin:0; }

.center		{ margin:0 auto; text-align:center; }
.left			{ text-align:left; }
.right			{ text-align:right; }
.top			{ vertical-align:top; }
.bottom		{ vertical-align:bottom; }
/*È«ÀºÁÖ Ãß°¡ BASIC ³¡*/

table {color:6D6D6D; font-size: 9pt; font-family:"±¼¸²";}
textarea {border:1 solid #5F5F5F; color:333333; font-size: 9pt; font-family:"±¼¸²"; background-color:"FFFFFF";}
table {line-height:14pt} 
select { color:6D6D6D; font-size:9pt; font-family:"±¼¸²"; background-color:"FFFFFF"}
.m {font-size: 9pt; color:#606760; font-family: dotum, gullim; }

a:link  { font-size:9pt; color:#222222; text-decoration: none;}
a:visited       {font-size:9pt; color:#222222; text-decoration: none;}
a:active        {font-size:9pt; color:#222222; text-decoration: none;}
a:hover {font-size:9pt; color:#4C56B2; text-decoration: underline;}

a.norm:link		{color:blue; text-decoration: underline; font-weight: normal; }
a.norm:visited	{color:blue; text-decoration: underline; font-weight: normal; }
a.norm:active	{color:blue; text-decoration: underline; font-weight: normal; }
a.norm:hover	{color:blue; text-decoration: underline; font-weight: normal; }

a.rev:link		{color:white; text-decoration: none; font-weight: normal; }
a.rev:visited	{color:white; text-decoration: none; font-weight: normal; }
a.rev:active	{color:white; text-decoration: none; font-weight: normal; }
a.rev:hover	    {color:white; text-decoration: underline; font-weight: normal; }

a.rev2:link		{color:white; text-decoration: underline; font-weight: normal; }
a.rev2:visited	{color:white; text-decoration: underline; font-weight: normal; }
a.rev2:active	{color:white; text-decoration: underline; font-weight: normal; }
a.rev2:hover	{color:white; text-decoration: underline; font-weight: normal; }

a.menuLink{font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 13px;text-decoration:none; color:#000000; 	font-weight: bold;}
a.menuLink:link {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 13px;text-decoration:none; color:#FFCEB9; 	font-weight: bold;}
a.menuLink:visited {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 13px;text-decoration:none;  color:#FFCEB9;	font-weight: bold; }
a.menuLink:hover {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 14px;text-decoration:none;  color:#FFEF95;	font-weight: bold; }

a.top:link {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 12px;color: #ffffff;text-decoration: none;}
a.top:visited {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 12px;color: #ffffff;text-decoration: none;}
a.top:hover {font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";font-size: 12px;color: #D6D6FF;text-decoration: none;}

td {	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #000000;	line-height: 140% }

.tbmenu  {
	font-size : 12px; color : #000000; text-decoration : none;
	padding-left: 5; padding-right: 5; padding-top: 7; padding-bottom: 3;
}

.tbmenuon  {
	font-size : 12px; color : #000000; background-color : #4070B8; text-decoration : none;
	padding-left: 5; padding-right: 5; padding-top: 7; padding-bottom: 3;
}

.ssmenu  { font-size : 12px; color : #000000; text-decoration : none; }
.ssmenuon  { font-size : 12px; color : #ffffff; text-decoration : none; }
.topuser { font-size : 12px; color : #5B5A80; text-decoration : none; }


a.submns:link    {font-size:9pt; color:#CAD6F9; text-decoration: none;}
a.submns:visited {font-size:9pt; color:#CAD6F9; text-decoration: none;}
a.submns:active  {font-size:9pt; color:#CAD6F9; text-decoration: none;}
a.submns:hover   {font-size:9pt; color:#000000; text-decoration: underline;}

a.submnson:link    {font-size:9pt; color:#FFFFFF; text-decoration: underline;}
a.submnson:visited {font-size:9pt; color:#FFFFFF; text-decoration: none;}
a.submnson:active  {font-size:9pt; color:#FFFFFF; text-decoration: underline;}
a.submnson:hover   {font-size:9pt; color:#FFFFFF; text-decoration: none;}

a.topmns:link    {font-size:9pt; color:#000000; text-decoration: none;}
a.topmns:visited {font-size:9pt; color:#000000; text-decoration: none;}
a.topmns:active  {font-size:9pt; color:#005ACD; text-decoration: none;}
a.topmns:hover   {font-size:9pt; color:#3C46A2; text-decoration: underline;}

.box {
	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #222222;
	border-right:1px solid #BDCFEF; border-bottom:1px solid #BDCFEF;
	border-left: 1px solid #BDCFEF; border-top: 1px solid #BDCFEF;
}

.csftxt {
	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #222222;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	border-left: 1px solid #cccccc; border-top: 1px solid #cccccc;
	padding-left: 2px; background-color: #ffffff; height:18px;
}
.csftbox {
	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; line-height: 20px; color: #222222;
	border-right:1px solid #BDCFEF; border-bottom:1px solid #BDCFEF;
	border-left: 1px solid #84A2D6; border-top: 1px solid #84A2D6;
	background-image:url(/img/textline.gif); background-position:0 -1; padding-left: 2px; background-color: #F7F7FF
}

/* ÅØ½ºÆ®ÀÔ·Â¿µ¿ª(»èÁ¦¿ä) */
.boxarea {
	font-size:9pt; color: #222222; line-height: 20px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial;
	border-right:1px solid #BDCFEF; border-bottom:1px solid #BDCFEF;
	border-left: 1px solid #84A2D6; border-top: 1px solid #84A2D6;
	background-image:url(/img/textline.gif); background-position:0 -1; padding-left: 2px; background-color: #F7F7FF
}
.csfsel	{
	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #444444; 
	background-color: #F7F7FF; BORDER: black 1px solid;}
.csfsel2 {
	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #330099; 
	background-color: #DEE7F7; BORDER: black 1px solid;}
.csfbtn{
	font-size:10pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #000000;
	border-right:1px solid #BDCFEF; border-bottom:1px solid #BDCFEF;
	border-left: 1px solid #F7F7FF; border-top: 1px solid #F7F7FF;
	padding-left: 2px; padding-top: 2px; height:23;
}

.csbtn {
	font-size:9pt; color: #F7F7FF; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; 
	line-height: 11pt; text-decoration: none;
}
.csbtn a { color: #F7F7FF; text-decoration: none; }
.csbtn a:visited { color: #F7F7FF; text-decoration: none; }
.csbtn a:active { color: #F7F7FF; text-decoration: none; }
.csbtn a:hover { color: #F7F7FF; text-decoration: none; cursor: pointer; }

.csbtn2 {
	font-size:9pt; color: #000000; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; 
	line-height: 11pt; text-decoration: none;
}
.csbtn2 a { color: #000000; text-decoration: none; }
.csbtn2 a:visited { color: #000000; text-decoration: none; }
.csbtn2 a:active { color: #000000; text-decoration: none; }
.csbtn2 a:hover { color: #000000; text-decoration: none; cursor: pointer; }

.cstab {
	font-size:9pt; color: #F7F7FF; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; 
	line-height: 11pt; text-decoration: none;
}
.cstab a { color: #F7F7FF; text-decoration: none; }
.cstab a:visited { color: #F7F7FF; text-decoration: none; }
.cstab a:active { color: #F7F7FF; text-decoration: none; }
.cstab a:hover { color: #F7F7FF; text-decoration: underline; cursor: pointer; }

.trenable { background-color:#E1E4EE; }


/****************************/
/* font color  Style    	*/
/****************************/

/*±Û¾¾ °­Á¶	*/
/* linemap */
.map1 {	font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #22419D;	}
/* linemap -°­Á¶ */
.map2 {	font-size:9pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; color: #4271BD;	}

.memocnt	{	font-family:Tahoma, Arial, "±¼¸²", "±¼¸²Ã¼" ; font-size:6pt; font-weight:bold; letter-spacing:-1px;	}
.memonm	{	font-size:9pt; color:#2f2ba6; text-decoration:none;	}
.flogin {font:9pt;color:#ffffff;FONT-FAMILY: ±¼¸²;}

.fnt7 {  font-size:7pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt8 {  font-size:8pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt9 {  font-size:9pt; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt9bold {  font-size:9pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10 {  font-size:10pt; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10bold {  font-size:10pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt11 {  font-size:11pt; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt11bold {  font-size:11pt; font-weight: bold; font-family:  "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt12 {  font-size:12pt; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt12bold {  font-size:12pt; font-weight: bold; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}

.fnt9eng {  font-size:9pt; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt9engbold {  font-size:9pt; font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10eng {  font-size:10pt; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10engbold2 {  font-size:10pt; font-family: "Arial Black", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10engbold {  font-size:10pt; font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt11eng {  font-size:11pt; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt11engbold {  font-size:11pt; font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt12eng {  font-size:12pt; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt12engbold {  font-size:12pt; font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}

.tit11 {  font-size:11pt; font-weight: bold; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit12 {  font-size:12pt; font-weight: bold; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit14 {  font-size:14pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit16 {  font-size:16pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit18 {  font-size:18pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit20 {  font-size:20pt; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}

.tit14eng {  font-size:14pt; font-weight: bold; font-family: "Arial Black", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit16eng {  font-size:16pt; font-weight: bold; font-family: "Arial Black", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit18eng {  font-size:18pt; font-weight: bold; font-family: "Arial Black", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}
.tit20eng {  font-size:20pt; font-weight: bold; font-family: "Arial Black", "Helvetica", "sans-serif", "±¼¸²", "±¼¸²Ã¼"; vertical-align: middle; word-spacing: 0.1em; line-height: 120%	}

.fnt8_gray {  font-size:8pt; color:#A08A70; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt8_red {  font-size:8pt; color:#CC0033; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt9_red {  font-size:9pt; color:#CC0033; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}
.fnt10bold_tit {  font-size:10pt; color:#003399; font-weight: bold; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿òÃ¼", "µ¸¿ò", Gulim, GulimChe, Arial; vertical-align: middle; word-spacing: 0.1em; line-height: 140%	}

.text { font-size: 9pt; color: #000000; font-family:'±¼¸²','seoul'l,'arial' }
.text1 { font-size: 9pt; color: #363661; line-height:18px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #F4F5F1 }
.text2 { font-size: 9pt; color: #333333; line-height:18px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #E3E3E3 }
.text3 { font-size: 9pt; color: #363661; line-height:19px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #E9EAE3 }
.text4 { font-size: 9pt; color: #363661; line-height:19px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #DBDCD1 }
.text5 { font-size: 9pt; color: #333333; line-height:18px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #F3F3F3 }
.text6 { font-size: 9pt; color: #333333; line-height:18px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #E3E3E3 }
.text7 { font-size: 9pt; color: #000000; line-height:19px; font-family:'±¼¸²','seoul'l,'arial'; background-color: #D4D4D4 }
.text8 { font-size: 9pt; color: #293f96; line-height:18px; font-family:'±¼¸²','seoul'l,'arial' }
.orange { font-size: 9pt; color: #FF3300; line-height:18px; font-family:'±¼¸²','seoul'l,'arial'; }
.gray { font-size: 9pt; color: #333333; line-height:16px; font-family:'±¼¸²','seoul'l,'arial'; }

/* È«ÀºÁÖ  style Ãß°¡   ½ÃÀÛ*/
@import url("egg_base.css");
@import url("egg_color.css");
/* È«ÀºÁÖ  style Ãß°¡ ³¡        */
