@CHARSET "UTF-8";


@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');


body, table, tr, td, li {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Verdana,Arial,Arial Narrow,Tahoma,dotum;font-size:14px;color:#222222;line-height:22px;
    SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-FACE-COLOR: #eeeeee; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #eeeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #b4b4b4; 
	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	}

 a         {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Verdana,Arial,Arial Narrow,Tahoma,dotum;text-decoration:none;color:#222222;font-size:14px;line-height:20px;transition: 0.2s ease-out;} 
 a:link    {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Verdana,Arial,Arial Narrow,Tahoma,dotum;text-decoration:none;color:#222222;font-size:14px;line-height:20px;transition: 0.2s ease-in;}
 a:visited {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Verdana,Arial,Arial Narrow,Tahoma,dotum;text-decoration:none;color:#222222;font-size:14px;line-height:20px;transition: 0.2s ease-in;}
 a:hover   {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Verdana,Arial,Arial Narrow,Tahoma,dotum;text-decoration:none;color:#000000;font-size:14px;line-height:20px;transition: 0.2s ease-in;}


.util{font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 11px;COLOR: #FFFFFF; text-decoration: none;transition: 0.2s ease-out;}
A.util:link {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration: none;transition: 0.2s ease-in;}
A.util:visited {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration: none;transition: 0.2s ease-in;}
A.util:active {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration: none;transition: 0.2s ease-in;}
A.util:hover {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 11px; COLOR: #000000; text-decoration: none;transition: 0.2s ease-in;}


.gnb a {width:100px;height:76px;font-size:16px;color:#1B1B1B;line-height:76px;padding:0px 6px 0px 6px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.gnb a:link {width:100px;height:76px;font-size:16px;color:#1B1B1B;line-height:76px;padding:0px 6px 0px 6px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.gnb a:visited {width:100px;height:76px;font-size:16px;color:#1B1B1B;line-height:76px;padding:0px 6px 0px 6px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.gnb a:hover {width:100px;height:76px;font-size:16px;color:#000000;line-height:76px;padding:0px 6px 0px 6px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.gnb_sub a {height:22px;font-size:12px;color:#222222;line-height:22px;padding:5px 15px 5px 15px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.gnb_sub a:link {height:22px;font-size:12px;color:#222222;line-height:22px;padding:5px 15px 5px 15px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.gnb_sub a:visited {height:22px;font-size:12px;color:#222222;line-height:22px;padding:5px 15px 5px 15px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.gnb_sub a:hover {height:22px;font-size:12px;color:#FFFFFF;line-height:22px;padding:5px 15px 5px 15px;display:block;background-color:#000000;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.wetive_notice {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 12px;COLOR: #E2EAF3; text-decoration: none;}
A.wetive_notice:link {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 12px; COLOR: #E2EAF3; text-decoration: none;}
A.wetive_notice:visited {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 12px; COLOR: #E2EAF3; text-decoration: none;}
A.wetive_notice:active {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 12px; COLOR: #E2EAF3; text-decoration: none;}
A.wetive_notice:hover {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 12px; COLOR: #FFFFFF; text-decoration: underline;}

.wetive_main {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 14px;font-weight:bold;COLOR: #000000; text-decoration: none;}
A.wetive_main:link {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 14px;font-weight:bold;COLOR: #000000; text-decoration: none;}
A.wetive_main:visited {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 14px;font-weight:bold;COLOR: #000000; text-decoration: none;}
A.wetive_main:active {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 14px;font-weight:bold;COLOR: #000000; text-decoration: none;}
A.wetive_main:hover {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Tahoma; FONT-SIZE: 14px;font-weight:bold;COLOR: #000000; text-decoration: underline;}


.btn a {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#4F535C;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#FFFFFF;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.btn a:link {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#4F535C;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#FFFFFF;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn a:visited {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#4F535C;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#FFFFFF;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn a:hover {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#FFFFFF;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#000000;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.btn_ON a {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#FFFFFF;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#000000;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.btn_ON a:link {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#FFFFFF;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#000000;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn_ON a:visited {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#FFFFFF;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#000000;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn_ON a:hover {font-family:Nanum Gothic,나눔고딕,돋움;height:37px;font-size:14px;color:#FFFFFF;line-height:37px;padding:0px 10px 0px 10px;display:block;background-color:#000000;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.btn_sub a {width:162px;height:25px;font-size:12px;color:#FFFFFF;line-height:25px;padding:0px 40px 0px 40px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.btn_sub a:link {width:162px;height:25px;font-size:12px;color:#FFFFFF;line-height:25px;padding:0px 40px 0px 40px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn_sub a:visited {width:162px;height:25px;font-size:12px;color:#FFFFFF;line-height:25px;padding:0px 40px 0px 40px;display:block;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.btn_sub a:hover {width:162px;height:25px;font-size:12px;color:#FFFC29;line-height:25px;padding:0px 40px 0px 40px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.tab_pension a {width:105px;height:30px;font-size:14px;color:#444444;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#E0E0E0;border:1px solid #C5C5C5;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.tab_pension a:link {width:105px;height:30px;font-size:14px;color:#444444;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#E0E0E0;border:1px solid #C5C5C5;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.tab_pension a:visited {width:105px;height:30px;font-size:14px;color:#444444;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#E0E0E0;border:1px solid #C5C5C5;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.tab_pension a:hover {width:105px;height:30px;font-size:14px;color:#FFFC29;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}


.tab_pension2 a {width:105px;height:30px;font-size:14px;color:#FFFC29;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-out;}
.tab_pension2 a:link {width:105px;height:30px;font-size:14px;color:#FFFC29;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.tab_pension2 a:visited {width:105px;height:30px;font-size:14px;color:#FFFC29;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}
.tab_pension2 a:hover {width:105px;height:30px;font-size:14px;color:#FFFC29;line-height:30px;padding:5px 15px 5px 15px;display:block;background-color:#AA6719;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;transition: 0.2s ease-in;}



.title1 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:30px;font-weight:bold;line-height:20px;color:#000000;letter-spacing:-0.05em;}

.title1w {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:12px;line-height:20px;color:#000000;letter-spacing:-0.05em;}

.title2 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:26px;font-weight:bold;line-height:20px;color:#000000;letter-spacing:-0.05em;}

.title3 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:22px;font-weight:bold;line-height:20px;color:#003DAB;}

.title4 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:16px;font-weight:bold;line-height:28px;color:#F37021;}

.title5 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:16px;font-weight:bold;line-height:20px;color:#ac7335;}

.title6 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:14px;font-weight:bold;line-height:20px;color:#603608;}

.title7 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:18px;font-weight:bold;line-height:20px;color:#704623;}

.title8 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:16px;font-weight:bold;line-height:20px;color:#ac7335;}

.title9 {font-family:Nanum Gothic,나눔고딕,돋움,굴림,Arial,Tahoma,verdana,Trebuchet MS,Arial Narrow;font-size:16px;font-weight:bold;line-height:20px;color:#f26c4f;}


#wrap {
	width:100%;
	position:relative;
	text-align:center;
	margin:0px auto;
	overflow:hidden;
}

html { overflow:scroll;	overflow-x:auto; }



/*** div id 값을 넣어주면 모바일에서 1000px 넘어가면 해당 id 값을 가지고 있는 div가 안 보인다  ****/
@media screen and (max-width:1000px)
{
	#quick_menu_L{display:none;}
}	


li {list-style:none;}

img, table, form{border:0px}

/*
form {font-size:12px;font-family:Nanum Gothic,나눔고딕,돋움;line-height:20px;color:#222222;padding:0px;margin:0px;}
input {font-size:12px;font-family:Nanum Gothic,나눔고딕,돋움;border:1px solid #C3C3C3;color:#222222;margin:0px;}
select {font-size:12px;font-family:Nanum Gothic,나눔고딕,돋움;border:1px solid #C3C3C3;color:#222222;margin:0px;} 
textarea {font-size:12px;font-family:Nanum Gothic,나눔고딕,돋움;border:1px solid #C3C3C3;color:#222222;margin:0px;}

.input1			{border:1px solid #C3C3C3;background-color:#FFFFFF;height:17px;margin:2px 0px 2px 0px;}
.select1		{border:1px solid #C3C3C3;}
.selectbox		{position: absolute; zoom:1.1;height:31px;z-index:2;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.textarea1		{border:1px solid #C3C3C3;}
.input0			{border:1px solid #DADADA;color:383e43;font-weight:bold;text-align:left;padding:2px 5px 2px 5px;font-size:11px;}
.input00		{border:1px solid #DADADA;color:383e43;font-weight:bold;text-align:center;padding:2px 5px 2px 5px;font-size:11px;}
.input2			{border:1px solid #DADADA;background-color:#FFFFFF}
.input3			{border:0px;color:383e43;font-size:11px;}
.input4			{border:1px solid #DADADA;color:383e43;font-weight:bold;padding:2px;font-size:11px;}
.input44		{border:1px solid #DADADA;color:383e43;font-weight:bold;padding:2px;}
.input444		{border:1px solid #DADADA;color:383e43;padding:2px;}
.input			{border:1px solid #DADADA;background-color:#FAFAFA;}
.textarea		{border:1px solid #222222;}
.input_dyna		{border:1px solid #C9C9C9;background-color:#FFFFFF;height:20px;}
.select_dyna	{border:1px solid #DADADA;height:20px}
.textarea_dyna	{border:1px solid #DADADA}
*/

.bg {background-repeat:no-repeat;background-position: center top;}
.bgx {background-repeat:repeat-X;background-position: center top;}
.bgy {background-repeat:repeat-Y;background-position: center top;}


H1 {margin:0px;padding:0px;color:#000000;font-weight:bold;font-size:20px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}
H2 {margin:0px;padding:0px;color:#FF5A00;font-weight:bold;font-size:12px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}
H3 {margin:0px;padding:0px;color:#0090cf;font-weight:bold;font-size:12px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}
H4 {margin:0px;padding:0px;color:#0090cf;font-weight:bold;font-size:16px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}
H5 {margin:0px;padding:0px;color:#0090cf;font-weight:bold;font-size:16px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}
H6 {margin:0px;padding:0px;color:#0090cf;font-weight:bold;font-size:16px;font-family:verdana,돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma,dotum;letter-spacing:-1px}

.font_8 {font-family:돋움,굴림,Trebuchet MS,Arial,Arial Narrow,Tahoma;font-size:11px;color:#222222;line-height:15pt;}
.font_tahoma {font-family:Tahoma;font-size:7pt;color:#848484;line-height:15pt;}

.fontt {font-size:11px;width:100%;color:#222222;font-family:Verdana,돋움,돋움체,Arial;letter-spacing:-0.1em;BACKGROUND-COLOR:transparent;}



.title_text  {cursor:default;color:#222222;text-decoration:none;font-size:12px;width:100%;font-family:Dotum;filter:dropshadow(color=#252525,offX=1,offY=1,positive=1); letter-spacing: -1px}

.title_text2  {cursor:pointer;color:#222222;text-decoration:none;font-size:12px;width:100%;font-family:Dotum;filter:dropshadow(color=#252525,offX=1,offY=1,positive=1); letter-spacing: -1px}

.padd_online{padding:5px 10px 5px 10px;}
.board_top_line {background-color:#dddddd;}
.line {background-color:#dddddd;}

/****** 표 ********/
.ta1{padding:11px 10px 8px 10px; border-right: #EBEBEB 1px solid; border-bottom: #EBEBEB 1px solid; background-color: #F8F8F8}
.ta2{padding:11px 10px 8px 10px; border-bottom: #EBEBEB 1px solid; background-color: #F8F8F8}
.ta3{padding:9px 10px 6px 10px; border-right: #EBEBEB 1px solid; border-bottom: #EBEBEB 1px solid}
.ta4{padding:9px 10px 6px 10px; border-bottom: #EBEBEB 1px solid}

.back {background-color:#57AF13;color:#FFFFFF;padding:5px;margin:0px;}

.hr11{color:gray;border-style:dotted;}
.hr22{color:green;border-style:dotted;}
.hr33{color:blue;border-style:dotted;}


/*** 왼쪽 1차 메뉴 sss ****/
.leftm_off {background:url('/design/default/images/btn-bg.gif') no-repeat;color:#555555;font-family:Nanum Gothic,나눔고딕,돋움;font-size:14px;text-align:left;letter-spacing:-0.05em;font-weight:bold;border-bottom:1px solid #d9d9d9;padding:10px 0px 10px 15px;}

.leftm_on {background:url('/design/default/images/btn-bg-on.gif') no-repeat;color:#FFFFFF;font-family:Nanum Gothic,나눔고딕,돋움;font-size:14px;text-align:left;letter-spacing:-0.05em;font-weight:bold;border-bottom:#d9d9d9 1px solid;width:175px;padding:10px 0px 10px 15px;}
/*** 왼쪽 1차 메뉴 eee ****/

/*** 왼쪽 2차 메뉴 sss ****/
.leftsb_off {background:url('/design/default/images/sb_micon.gif') no-repeat 15px 17px;font-family:NanumGothic,나눔고딕,돋움;font-size:12px;color:#4f4f4f;display:block;width:180px;padding:8px 0px 0px 22px;text-align:left;}

.leftsb_on {background:url('/design/default/images/sb_micon.gif') no-repeat 15px 17px;font-family:NanumGothic,나눔고딕,돋움;font-size:12px;color:#082f73;display:block;width:180px;text-align:left;font-weight:600;padding:8px 0px 0px 22px;}
/*** 왼쪽 2차 메뉴 eee ****/





.gnb_on a {width:150px;height:25px;font-size:14px;color:#FFFFFF;line-height:25px;padding:5px 10px 5px 10px;display:block;background-color:#111111;border:1px solid #555555;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;}
.gnb_on a:link {width:150px;height:25px;font-size:14px;color:#FFFFFF;line-height:25px;padding:5px 10px 5px 10px;display:block;background-color:#111111;border:1px solid #555555;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;}
.gnb_on a:visited {width:150px;height:25px;font-size:14px;color:#FFFFFF;line-height:25px;padding:5px 10px 5px 10px;display:block;background-color:#111111;border:1px solid #555555;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;}
.gnb_on a:hover {width:150px;height:25px;font-size:14px;color:#FFFFFF;line-height:25px;padding:5px 10px 5px 10px;display:block;background-color:#111111;border:1px solid #555555;font-family:Nanum Gothic,나눔고딕,돋움;text-decoration:none;font-weight:bold;}



.gnb_left a {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold;}
.gnb_left a:link {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold;}
.gnb_left a:visited {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold;}
.gnb_left a:hover {width:180px;height:20px;color:#000000;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold;}


.gnb_left2 a {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block;}
.gnb_left2 a:link {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block;}
.gnb_left2 a:visited {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block;}
.gnb_left2 a:hover {width:160px;height:20px;color:#000000;line-height:20px;padding:2px 20px 2px 20px;display:block;}



.btnprod td {text-decoration: none; color:#3D3D3D; background-color:#EAEAEA; width:188px; height:40px; padding:10px 18px 10px 18px;}
a.btnprod:link		{text-decoration:none; color:#3D3D3D; background-color:#EAEAEA; width:188px; height:40px; padding:10px 18px 10px 18px;}
a.btnprod:visited	{text-decoration:none; color:#3D3D3D; background-color:#EAEAEA; width:188px; height:40px; padding:10px 18px 10px 18px;}
a.btnprod:active	{text-decoration:none; color:#3D3D3D; background-color:#EAEAEA; width:188px; height:40px; padding:10px 18px 10px 18px;}
a.btnprod:hover		{text-decoration:none; color:#FFFFFF; background-color:#000000; width:188px; height:40px; padding:10px 18px 10px 18px;}

.sublink td {text-decoration: none; color:#FFFFFF; background:url("/design/default/images/sub_mn.gif") no-repeat; width:171px; height:20px; padding-top:2px; padding:2px 0px 0px 15px;}
a.sublink:link		{text-decoration:none; color:#FFFFFF; background:url("/design/default/images/sub_mn.gif") no-repeat; width:171px; height:20px; padding-top:2px; padding:2px 0px 0px 15px;}
a.sublink:visited	{text-decoration:none; color:#FFFFFF; background:url("/design/default/images/sub_mn.gif") no-repeat; width:171px; height:20px; padding-top:2px; padding:2px 0px 0px 15px;}
a.sublink:active	{text-decoration:none; color:#FFFFFF; background:url("/design/default/images/sub_mn.gif") no-repeat; width:171px; height:20px; padding-top:2px; padding:2px 0px 0px 15px;}
a.sublink:hover		{text-decoration:none; color:#00a8ff; background:url("/design/default/images/sub_mn_ov.gif") no-repeat; width:171px; height:20px; padding-top:2px; padding:2px 0px 0px 15px;}



.nav{font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE:8pt; COLOR: #B1B1B1}
A.nav:link {COLOR: #B1B1B1; text-decoration: none; FONT-SIZE:8pt;}
A.nav:visited {COLOR: #B1B1B1; text-decoration: none; FONT-SIZE:8pt;}
A.nav:active {COLOR: #B1B1B1; text-decoration: none; FONT-SIZE:8pt;}
A.nav:hover {COLOR: #c80000; text-decoration: underline; FONT-SIZE:8pt;}


.submenu { font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Arial; font-size: 11px; line-height: 15px; color: #C9CBCF; text-decoration: none;}
a.submenu:visited { font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Arial; ;font-size: 11px; color: #C9CBCF; text-decoration: none;}
a.submenu:link { font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Arial; font-size: 11px; color: #C9CBCF; text-decoration: none;}
a.submenu:active { font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Arial; font-size: 11px; color: #C9CBCF; text-decoration: none;}
a.submenu:hover { font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Arial; font-size: 11px; color: #C9CBCF; text-decoration:underline; border-bottom:1 dotted #D4B693;}

.btnw{font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 12px;COLOR: #222222; text-decoration: none;}
A.btnw:link {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 12px;COLOR: #222222; text-decoration: none;}
A.btnw:visited {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 12px;COLOR: #222222; text-decoration: none;}
A.btnw:active {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 12px;COLOR: #222222; text-decoration: none;}
A.btnw:hover {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 12px;COLOR: #000000; text-decoration: none;}

.sitemap{font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 11px;COLOR: #222222; text-decoration: none;}
A.sitemap:link {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 11px;COLOR: #222222; text-decoration: none;}
A.sitemap:visited {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 11px;COLOR: #222222; text-decoration: none;}
A.sitemap:hover {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 11px;COLOR: #000640; text-decoration: none;}
A.sitemap:active {font-family:Nanum Gothic,나눔고딕,돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 11px;COLOR: #222222; text-decoration: none;}


.lang{font-family: verdana, 돋움, 굴림,Verdana, Trebuchet MS, Arial, Arial Narrow, Tahoma; FONT-SIZE: 8pt;COLOR: #222222; text-decoration: none;}
A.lang:link { COLOR: #222222; text-decoration: none;}
A.lang:visited { COLOR: #222222; text-decoration: none;}
A.lang:active { COLOR: #222222; text-decoration: none;}
A.lang:hover { COLOR: #c80000; text-decoration: none;}


.position{font-family: Tahoma,verdana, 돋움, 굴림, Trebuchet MS, Arial, Arial Narrow,dotum;FONT-SIZE: 11px;COLOR: #222222;}
A.position:link {COLOR: #222222; text-decoration: none;}
A.position:visited {COLOR: #222222; text-decoration: none;}
A.position:active {COLOR: #222222; text-decoration: none;}
A.position:hover {COLOR: #c80000; text-decoration: none;  POSITION: relative; LEFT: 1px; TOP: 1px}

/****** 하이퍼 점선 라인 
a.viewpopup:link, a.viewpopup:visited { background : transparent; text-decoration:none; border-bottom: 1px dotted #84A7CB; padding-right:10px; }
a.viewpopup:hover, a.viewpopup:active { background : transparent; text-decoration:none; border-bottom: 1px solid #84A7CB; background:url('/Image/Airport/icn02.gif') no-repeat top right; }
********/

.catemenu {	LINE-HEIGHT: 160%; font-family: dotum,tahoma; COLOR: #222222; FONT-SIZE: 11px;  letter-spacing: -1px}
A.catemenu:link { LINE-HEIGHT: 160%; font-family: dotum,tahoma; COLOR: #222222; FONT-SIZE: 11px;  letter-spacing: -1px}
A.catemenu:visited { LINE-HEIGHT: 160%; font-family: dotum,tahoma; COLOR: #222222; FONT-SIZE: 11px;  letter-spacing: -1px}
A.catemenu:hover { LINE-HEIGHT: 160%; font-family: dotum,tahoma; COLOR: #cc0000; FONT-SIZE: 11px;  letter-spacing: -1px}


/****** 특정 글자 자르기 할때 유용함 ********/
.textCut { width: 300px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }







/*
@import url('http://fonts.googleapis.com/earlyaccess/NanumGothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/NanumGothiccoding.css');


@font-face {
  font-family: 'Nanum GothicB';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
*/




/*
@font-face{font-family:NanumGothic;src:url(http://www.도메인명/design/default/images/NanumGothic/NanumGothic.eot);src:local(※),url(http://www.도메인명/design/default/images/NanumGothic/NanumGothic.woff) format('woff')}
.NG{font-family:'Nanum Gothic, NanumGothic, 나눔고딕', NG, sans-serif;}

@font-face{font-family:NanumGothicBold;src:url(http://www.도메인명/design/default/images/NanumGothic/NanumGothicBold.eot);src:local(※),url(http://www.도메인명/design/default/images/NanumGothic/NanumGothicBold.woff) format('woff')}
.NGB{font-family:'Nanum Gothic Bold, 나눔고딕 Bold', NGB, sans-serif;}

@font-face{font-family:NanumGothicExtraBold;src:url(http://www.도메인명/design/default/images/NanumGothic/NanumGothicExtraBold.eot);src:local(※),url(http://www.도메인명/design/default/images/NanumGothic/NanumGothicExtraBold.woff) format('woff')}
.NGEB{font-family:'Nanum Gothic ExtraBold, 나눔고딕 ExtraBold', NGEB, sans-serif;}
*/

/*
@font-face {
    font-family: 'MalgunGothic';
    src: url('http://www.도메인명/design/default/images/MalgunGothic/MalgunGothic.eot');
    src: url('http://www.도메인명/design/default/images/MalgunGothic/MalgunGothic.eot?#iefix') format('embedded-opentype'),
         url('http://www.도메인명/design/default/images/MalgunGothic/MalgunGothic.woff') format('woff'),
         url('http://www.도메인명/design/default/images/MalgunGothic/MalgunGothic.ttf') format('truetype'),
         url('http://www.도메인명/design/default/images/MalgunGothic/MalgunGothic.svg#MalgunGothic') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/



/* 테이블 안에 정렬을 모두 왼쪽으로 하기 위한 코드
table table table td { text-align: left; }
*/