body {background-color:#ffffff;margin:0;padding:0;text-align:center;font-size:12px;font-family:Gulim,gulim;color:#333333;sans-serif}
body.iframe {background-color:#ffffff;text-align:left;font-size:12px;font-family:Gulim,gulim;color:#333333;}
/* { margin: 0; padding: 0; } */

div,span,p,ul,li {margin:0; padding:0;}

Li.none{list-style:none}

DIV.clear {clear:both}
img {line-height:0; border:0px; }
form {display:inline;}

select{font-size:12px; color:#000000; border:1 solid #B6B6B6; back-color:#B6B6B6;height:19px}
.button{height:18px; BORDER-RIGHT:silver 1px solid; BORDER-LEFT:silver 1px solid; BORDER-TOP:silver 1px solid; BORDER-BOTTOM:silver 1px solid; 
font-size:11px; font-family:Dotum;font-weight:bold;BACKGROUND-COLOR:#ffffff; cursor=hand;padding-top:2px;margin:2px;text-align:center;}
.tag {height:; BORDER-RIGHT:silver 1px solid; BORDER-LEFT:silver 1px solid; BORDER-TOP:silver 1px solid; BORDER-BOTTOM:silver 1px solid; 
font-size:11px; font-family:Dotum;BACKGROUND-COLOR:#ffffff; cursor=hand;padding-top:2px;margin:2 0 2 0;text-align:center;}

.nospace {letter-spacing:0}

td ,textarea {font-size:12px; font-family:Gulim; text-decoration:none;color:#333333;}
.bbs {font-size:13px;font-family:Gulim,gulim;color:#333333;line-height:22px;}
.bbs_title {font-size:13px;font-family:Gulim,gulim;font-weight:bold;color:#000000;line-height:22px;}
.blue12 {font-size:12px;font-family:Gulim;color:#336699;letter-spacing:-1px;}
.blue11  {font-size:11px; font-family:Dotum; text-decoration:none; color:#336699;letter-spacing:-1px;}
.gray11  {font-size:11px; font-family:Dotum; text-decoration:none; color:#666666;letter-spacing:-1px;}
.red  {font-size:12px; font-family:Gulim; text-decoration:none; color:#ff0000;}
.red11  {font-size:11px; font-family:Dotum; text-decoration:none; color:#ff0000;letter-spacing:-1px;}
.date  {font-size:11px; font-family:Dotum; text-decoration:none; color:#999999;}
.warining  {font-size:11px; font-family:Dotum; text-decoration:none; color:#CC3300;letter-spacing:-1px;}
.tx_info {font-size:12px; font-family:Gulim; text-decoration:none; color:#996633;letter-spacing:-0.5px;}
.tx_title {font-size:11px; font-family:Dotum;font-weight:bold;text-decoration:none; color:#666666;letter-spacing:-1px;}
.brown {font-size:12px; font-family:Gulim;font-weight:bold;text-decoration:none; color:#996633;letter-spacing:-1px;}
.mailadd {font-size:12px;font-family:Gulim;color:#0066cc;}

.border3 {border-collapse:collapse;border:3px solid;border-color:#DCDCDC;}
.border10 {border-collapse:collapse;border:10px solid;border-color:#DCDCDC;}


.form	{font-size:12px; color:#black; border:1 solid #B6B6B6; back-color:#B6B6B6; height=19px;text-align:left;}
input	{font-size:12px; color:#black; height:18px;text-align:left;}
b {font-size:12px; font-family:Gulim; font-weight:bold;color:#333333;letter-spacing:-1px;}
.b13 {font-size:12px; font-family:Gulim; font-weight:bold;color:#004172;letter-spacing:-1px}
.b11white {font-size:11px; font-family:Dotum; font-weight:bold;color:#FFFFFF;letter-spacing:-1px}
.b12white {font-size:12px; font-family:Gulim; font-weight:bold;color:#FFFFFF;letter-spacing:-1px}
.b13white {font-size:13px; font-family:Gulim; font-weight:bold;color:#FFFFFF;letter-spacing:-1px}
.b11blue {font-size:11px; font-family:Dotum; font-weight:bold;color:#336699;letter-spacing:-1px}
.b11black {font-size:11px; font-family:Dotum; font-weight:bold;color:#000000;letter-spacing:-1px}
.b12blue {font-size:12px; font-family:Gulim; font-weight:bold;color:0066cc;letter-spacing:-1px}
.b13blue {font-size:13px; font-family:Gulim; font-weight:bold;color:#336699;letter-spacing:-1px}
.b11gray {font-size:11px; font-family:Dotum; font-weight:bold;color:#999999;letter-spacing:-1px}
.b12gray {font-size:12px; font-family:Gulim; font-weight:bold;color:#333333;letter-spacing:-1px}
.b12black {font-size:12px; font-family:Gulim; font-weight:bold;color:#333333;letter-spacing:-1px}
.b13black {font-size:13px; font-family:Gulim; font-weight:bold;color:#000000;}
.b11orang {font-size:11px; font-family:Dotum; font-weight:bold;color:#FF6600;}
.b11red {font-size:11px; font-family:Dotum; font-weight:bold;color:#cc3300;}
.b12red {font-size:12px; font-family:Gulim; font-weight:bold;color:#cc3300;}
.b15red {font-size:15px; font-family:Dotum; font-weight:bold;color:#cc3300;letter-spacing:-1px}
.b12orang {font-size:12px; font-family:Gulim; font-weight:bold;color:#FF6600;letter-spacing:0px}
.b13orang {font-size:13px; font-family:Gulim; font-weight:bold;color:#FF6600;}
.b14orang {font-size:14px; font-family:Gulim; font-weight:bold;color:#FF6600;}
.b14black {font-size:14px; font-family:Gulim; font-weight:bold;color:#000000;}
.b15orang {font-size:20px; font-family:Gulim; font-weight:bold;color:#FF6600;}
.solid {width:100%;background-color:#ffffff;border-width:3px; border-color:#DCDCDC;border-style:solid;line-height:150%}
.text25 {font-size:18px;color:#003366;font-weight:bold}
.fixed {table-layout:fixed}
.bglink {background-color:#0066FF;display:inline;padding:2px 0 0 0;}

.bgTag {background-color:#e7e7e7;display:inline;padding:2px 0 0 0;}
.tag_red {background-color:#ff6600;display:inline;padding:2px 0 0 0;}

.tag_1 {background-color:#f8f8f8;display:inline;padding:0 0 0 0;font-size:13px;color:#999999; font-family:Gulim;font-weight:bold; }
.tag_2 {background-color:#ff6600;display:inline;padding:0 0 0 0;font-size:12px;color:#ffffff; font-family:Gulim;font-weight:bold; }
.tag_3 {background-color:#e7e7e7;display:inline;padding:2px 0 0 0;font-size:12px; font-family:Gulim; font-weight:bold;}
.tag_4 {background-color:#e7e7e7;display:inline;padding:2px 0 0 0;font-weight:bold;}
.tag_5 {font-size:12px; font-family:Gulim;color:#999999;font-weight:bold;;}

.b11brown {font-size:11px; font-family:Dotum; font-weight:bold;color:#996633;}
.66brown {font-size:12px; font-family:Gulim; font-weight:bold;color:#663300;}
.99brown {font-size:12px; font-family:Gulim; font-weight:bold;color:#996633;}

.title_reco {font-size:12px; font-family:Gulim; text-decoration:none; color:#000000;letter-spacing:-1px;padding:0 0 0 20}


P.line {width:100%;height:1px;background-image:url(../img/line.gif);background-repeat:repeat-x;}
P.Tx_title {text-align:left;padding:15 0 10 0}

hr.menu_line {width:100%;height:1px;color:#B2CCE5;margin:0 15 0 15}

.ellipsis {   
	white-space:nowrap;
				overflow:hidden;
				-o-text-overflow:ellipsis; /*Opera 9*/
				-ms-text-overflow:ellipsis; /* IE 8 above */
				width:100%; /* for IE6 */
				text-overflow:ellipsis;
				display:block;
				position:relative;
}  

A:link    {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#484848;selector-dummy:expression(this.hideFocus=true);outline:none;}
A:active  {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#484848;}
A:visited {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#484848;}
A:hover   {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#CC3300;}
 
.Agray:link     {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold; text-decoration:none;color:#333333;letter-spacing:-1px;}
.Agray:active  {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold; text-decoration:none;color:#333333;letter-spacing:-1px;}
.Agray:visited {font-family: "","Verdana", "Arial"; font-size: 12px; font-weight:bold;text-decoration:none;color:#333333;letter-spacing:-1px;}
.Agray:hover   {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold; text-decoration:underline;color:#0066CF;letter-spacing:-1px;}

.Agray11:link     {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; text-decoration:none;color:#484848;letter-spacing:-1px;}
.Agray11:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; text-decoration:none;color:#484848;letter-spacing:-1px;}
.Agray11:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; text-decoration:none;color:#484848;letter-spacing:-1px;}
.Agray11:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; text-decoration:underline;color:#cc3300;letter-spacing:-1px;}

.blue:link    {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#0000ff;}
.blue:active  {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#0000ff;}
.blue:visited {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration: none; color:#551a8b;}
.blue:hover   {font-family: "","Verdana", "Arial"; font-size: 12px; text-decoration:underline; color:#0000ff;}

.BB:link    {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold;text-decoration:none;color:#0000ff;}
.BB:active  {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold;text-decoration:none;color:#0000ff;}
.BB:visited {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold;text-decoration:none;color:#0000ff;}
.BB:hover   {font-family: "","Verdana", "Arial"; font-size: 12px;font-weight:bold;text-decoration:underline;color:#0000ff;}

.menu:link    {font-family: "","Verdana", "Arial"; font-size:12px;font-weight:bold; text-decoration:none; color:#333333;}
.menu:active  {font-family: "","Verdana", "Arial"; font-size:12px;font-weight:bold; text-decoration:none; color:#333333;}
.menu:visited {font-family: "","Verdana", "Arial";font-size:12px;font-weight:bold; text-decoration:none; color:#333333;}
.menu:hover   {font-family: "","Verdana", "Arial";font-size:12px;font-weight:bold; text-decoration:none; color:#0066CC;}

.s_menu:link    {font-family: "","Verdana", "Arial"; font-size:12px; text-decoration:none; color:#333333;letter-spacing:-1px;}
.s_menu:active  {font-family: "","Verdana", "Arial"; font-size:12px; text-decoration:none; color:#333333;letter-spacing:-1px;}
.s_menu:visited {font-family: "","Verdana", "Arial";font-size:12px; text-decoration:none; color:#333333;letter-spacing:-1px;}
.s_menu:hover   {font-family: "","Verdana", "Arial";font-size:12px; text-decoration:none; color:#0066CC;letter-spacing:-1px;}

.link:link    {font-family: "","Verdana", "Arial"; font-size:12px;font-weight:bold; text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.link:active  {font-family: "","Verdana", "Arial"; font-size:12px;font-weight:bold; text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.link:visited {font-family: "","Verdana", "Arial";font-size:12px;font-weight:bold; text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.link:hover   {font-family: "","Verdana", "Arial";font-size:12px;font-weight:bold; text-decoration:none; color:#ffffff;letter-spacing:-1px;}

 .count13:link    {font-family: "","Verdana", "Arial"; font-size:13px; font-weight:bold;text-decoration:underline; color:#FF6600;}
 .count13:active  {font-family: "","Verdana", "Arial"; font-size:13px; font-weight:bold;text-decoration:underline; color:#FF6600;}
 .count13:visited {font-family: "","Verdana", "Arial";font-size:13px; font-weight:bold; text-decoration:underline; color:#FF6600;}
 .count13:hover   {font-family: "","Verdana", "Arial";font-size:13px; font-weight:bold; text-decoration:underline; color:#FF6600;}

 .page12:link    {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#999999;}
 .page12:active  {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#999999;}
 .page12:visited {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:none; color:#999999;}
 .page12:hover   {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:none; color:#999999}
 
 .blue_list:link    {font-family: "","Verdana", "Arial"; font-size:12px; text-decoration:underline; color:#0000ff;}
 .blue_list:active  {font-family: "","Verdana", "Arial"; font-size:12px;text-decoration:none; color:#0000ff;}
 .blue_list:visited {font-family: "","Verdana", "Arial";font-size:12px;text-decoration:none; color:#0000ff;}
 .blue_list:hover   {font-family: "","Verdana", "Arial";font-size:12px;text-decoration:underline; color:#0000ff}

 .page13:link    {font-family: "","Verdana", "Arial"; font-size:13px; font-weight:bold;text-decoration:underline; color:#000000;}
 .page13:active  {font-family: "","Verdana", "Arial"; font-size:13px; font-weight:bold;text-decoration:underline; color:#000000;}
 .page13:visited {font-family: "","Verdana", "Arial";font-size:13px; font-weight:bold; text-decoration:underline; color:#000000;}
 .page13:hover   {font-family: "","Verdana", "Arial";font-size:13px; font-weight:bold; text-decoration:underline; color:#000000;}

 .job_bold:link    {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#1A449A;letter-spacing:-1px;}
 .job_bold:active  {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#1A449A;letter-spacing:-1px;}
 .job_bold:visited {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:none; color:#1A449A;letter-spacing:-1px;}
 .job_bold:hover   {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:underline; color:#1A449A;letter-spacing:-1px;}

 .m_name:link    {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#0066cc;letter-spacing:-1px;}
 .m_name:active  {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none; color:#0066cc;letter-spacing:-1px;}
 .m_name:visited {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:none; color:#666666;letter-spacing:-1px;}
 .m_name:hover   {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold; text-decoration:underline; color:#0066cc;letter-spacing:-1px;}

.blue12bold:link    {font-family: "","Verdana", "Arial"; font-weight:bold;font-size: 12px; text-decoration:none; color:#0066CC;;letter-spacing:-1px;}
.blue12bold:active  {font-family: "","Verdana", "Arial"; font-weight:bold; font-size: 12px;text-decoration:none; color:#0066CC;;letter-spacing:-1px;}
.blue12bold:visited {font-family: "","Verdana", "Arial";  font-weight:bold;font-size: 12px;text-decoration:none; color:#0066CC;;letter-spacing:-1px;}
.blue12bold:hover   {font-family: "","Verdana", "Arial"; font-weight:bold; font-size: 12px; text-decoration:underline; color:#0066CC;letter-spacing:-1px;}

.my_job:link    {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none; color:#663300;letter-spacing:-1px;}
.my_job:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none; color:#663300;letter-spacing:-1px;}
.my_job:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none; color:#663300;letter-spacing:-1px;}
.my_job:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:underline; color:#663300;letter-spacing:-1px;} 

.A11blue:link    {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#376A9D;letter-spacing:-1px;}
.A11blue:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#376A9D;letter-spacing:-1px;}
.A11blue:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#376A9D;letter-spacing:-1px;}
.A11blue:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#376A9D;letter-spacing:-1px;} 

.Agraybold:link    {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#333333;letter-spacing:-1px;}
.Agraybold:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#333333;letter-spacing:-1px;}
.Agraybold:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#333333;letter-spacing:-1px;}
.Agraybold:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#CC3300;;letter-spacing:-1px;}

.A11white:link    {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.A11white:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.A11white:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#ffffff;letter-spacing:-1px;}
.A11white:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px;font-weight:bold;text-decoration:none; color:#ffffff;letter-spacing:-1px;} 

 .tag:link    {font-family: "","Verdana", "Arial"; font-size:14px; text-decoration:none; color:#ffffff;font-weight:bold;letter-spacing:-1px}
 .tag:active  {font-family: "","Verdana", "Arial"; font-size:14px;text-decoration:none; color:#ffffff;font-weight:bold;letter-spacing:-1px}
 .tag:visited {font-family: "","Verdana", "Arial";font-size:14px;text-decoration:none; color:#ffffff;font-weight:bold;letter-spacing:-1px}
 .tag:hover   {font-family: "","Verdana", "Arial";font-size:14px;text-decoration:none; color:#ffffff;font-weight:bold;letter-spacing:-1px}

.top_menu:link     {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#6C6C6C;letter-spacing:-1px;}
.top_menu:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#6C6C6C;letter-spacing:-1px;}
.top_menu:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#6C6C6C;letter-spacing:-1px;}
.top_menu:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:underline;color:#0066CF;letter-spacing:-1px;}

.bbs_name:link     {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#cc3300;letter-spacing:-1px;}
.tbbs_name:active  {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#cc3300;letter-spacing:-1px;}
.bbs_name:visited {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:none;color:#cc3300;letter-spacing:-1px;}
.bbs_name:hover   {font-family: "Dotum","Verdana", "Arial"; font-size: 11px; font-weight:bold;text-decoration:underline;color:#cc3300F;letter-spacing:-1px;}

 .news:link    {font-family: "","Verdana", "Arial"; font-size:12px;  font-weight:bold;text-decoration:none;color:#000063;}
 .news:active  {font-family: "","Verdana", "Arial"; font-size:12px; font-weight:bold;text-decoration:none;color:#000063;}
 .news:visited {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold;text-decoration:none;color:#000063;}
 .news:hover   {font-family: "","Verdana", "Arial";font-size:12px; font-weight:bold;text-decoration:underline;color:#000063}

 .resume:link    {font-family: "","Verdana", "Arial"; font-size:12px; text-decoration:none;color:#000000;}
 .resume:active  {font-family: "","Verdana", "Arial"; font-size:12px; text-decoration:none;color:#000000;}
 .resume:visited {font-family: "","Verdana", "Arial";font-size:12px; text-decoration:none;color:#999999;}
 .resume:hover   {font-family: "","Verdana", "Arial";font-size:12px;;text-decoration:underline;color:#cc3300}

/* Site Wrapper */
#Wrapper {width:100%;}
#Body_Wrapper {width:890px;text-align:left}
div.Space  {image:url(../img/space.gif);float:left;}


/* -- Button Reset -- */
span.button,
span.button a ,
span.button button,
span.button input {position:relative;display:inline-block; text-decoration:none !important; border:0; font:12px Sans-serif; white-space:nowrap; background:url(/img/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible;}
span.button {height:23px; padding:0; margin-right:2px; background-position:left top; overflow:visible;}
span.button a,
span.button button,
span.button input {left:2px;}

span.button11,
span.button11 a,
span.button11 b utton,
span.button11 input {position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font:11px µ¸À½,Dotum, Sans-serif; white-space:nowrap; background:url(/img/BtWhite11.gif) no-repeat; vertical-align:middle; overflow:visible;}
span.button11 {height:20px; padding:0; margin-right:2px; background-position:left top; overflow:visible;}


/* Anchor */
span.button a {left:2px; padding:3px 10px 5px 8px; *padding:3px 10px 7px 8px;color:#ffffff; font:12px Sans-serif; background-position:right top;}
span.button input {height:23px; line-height:24px; background-position:right top; cursor:pointer;padding:0 10px 0 8px;}
span.button11 a {letter-spacing:-1px;left:2px;padding:5px 6px 5px 6px; *padding:5px 6px 5px 6px;font:11px µ¸À½,Dotum,Sans-serif; background-position:right top;}



/* Color Preset */
span.button.black,
span.button.black a ,
span.button.black a:hover 
 {background-image:url(/img/buttonBlack.gif);color:#ffffff !important;font-weight:bold;}
span.button.black input {background-image:url(/img/buttonBlack.gif); color:#fff;font-weight:bold;}