body { padding:0px ; margin:0 0 0 0; background-color:#FFFFFF;}

table,td,SELECT,input,DIV,form,TEXTAREA,center,option,span,pre,br,P {font-family:"dotum";font:9pt;line-height:150%;color:666666}

img,table {border:0} /* img , table border=0 */


img,fieldset,button,p {border:0 none;}

/*
label {display:none;visibility:hidden;over-flow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;}
*/
label {}
radio,checkbox {border:0px;}


body, table, tr, td, select, textarea, input 

{

scrollbar-face-color: #dddddd; 

scrollbar-shadow-color: #aaaaaa; 

scrollbar-highlight-color: #ffffff; 

scrollbar-3dlight-color: #999999; 

scrollbar-darkshadow-color: #999999; 

scrollbar-track-color: #eeeeee; 

scrollbar-arrow-color: #ffffff

}



a:link {font-family:굴림,arial;font:9pt; color:#686868; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.0em; padding-top:3px;} /* Primary Link */

a:visited {font-family:굴림,arial;font:9pt; color:#686868; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.0em padding-top:3px;}

a:active {font-family:굴림,arial;font:9pt; color:#686868; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.0em padding-top:3px;}

a:hover {font-family:굴림,arial; font:9pt; color:#686868; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.0em padding-top:3px;}



a.link01:link {font-family:굴림,arial;font:9pt; color:#3d3d3d; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.1em} /* Secondary Link */

a.link01:active {font-family:굴림,arial;font:9pt; color:#3d3d3d; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.1em}

a.link01:hover {font-family:굴림,arial; font:9pt; color:#5E360E; text-decoration:none;word-spacing:-0.1em;letter-spacing:-0.1em}





.green a:link{font-size:9pt; text-decoration:none; color:#3C723B;}

.green a:visited{font-size:9pt; text-decoration:none; color:#3C723B;}

.green a:hover{font-size:9pt; text-decoration:underline; color:#75A06D;}



.darkGreen a:link{font-size:9pt; text-decoration:none; color:#5F6747;}

.darkGreen a:visited{font-size:9pt; text-decoration:none; color:#5F6747;}

.darkGreen a:hover{font-size:9pt; text-decoration:underline; color:#75A06D;}



.lightGreen A:link {text-decoration:none; color : #6d6d6d;}

.lightGreen A:visited {text-decoration:none; color : #6d6d6d;}

.lightGreen A:hover {text-decoration:none; color : #85A82E;}



.blue A:link {font-size:9pt; text-decoration:none; color : #6699CC;}

.blue A:visited {font-size:9pt; text-decoration:none; color : #6699CC;}

.blue A:hover {font-size:9pt; text-decoration:none; color : #6699CC;}



TD.bigBlue {FONT: bold "고딕", "고딕체";font-size:12pt; text-decoration:none; color : #446395; LETTER-SPACING: -1px;}

.bigBlue A:link {FONT: bold "고딕", "고딕체";font-size:12pt; text-decoration:none; color : #446395; LETTER-SPACING: -1px;}

.bigBlue A:visited {FONT: bold "고딕", "고딕체";font-size:12pt; text-decoration:none; color : #446395; LETTER-SPACING: -1px;}

.bigBlue A:hover {FONT: bold "고딕", "고딕체";font-size:12pt; text-decoration:none; color : #6699CC; LETTER-SPACING: -1px;}





.darkBlue A:link {font-size:9pt; text-decoration:none; color : #606496;}

.darkBlue A:visited {font-size:9pt; text-decoration:none; color : #606496;}

.darkBlue A:hover {font-size:9pt; text-decoration:none; color : #6699CC;}



.lightBlue a:link{font-size:9pt; text-decoration:none; color:#0066FF;}

.lightBlue a:visited{font-size:9pt; text-decoration:none; color:#0066FF;}

.lightBlue a:hover{font-size:9pt; text-decoration:underline; color:546681;}



.red a:link{font-size:9pt; text-decoration:none; color:#CC0000;}

.red a:visited{font-size:9pt; text-decoration:none; color:#CC0000;}

.red a:hover{font-size:9pt; text-decoration:underline; color:#FFC8C9;}



.darkRed a:link{font-size:9pt; text-decoration:none; color:#993300;}

.darkRed a:visited{font-size:9pt; text-decoration:none; color:#993300;}

.darkRed a:hover{font-size:9pt; text-decoration:underline; color:#B08396;}



.pink a:link{font-size:9pt; text-decoration:none; color:#794A74;}

.pink a:visited{font-size:9pt; text-decoration:none; color:#794A74;}

.pink a:hover{font-size:9pt; text-decoration:underline; color:#E77AC4;}



.gray a:link{font-size:9pt; text-decoration:underline; color:#666666;}

.gray a:visited{font-size:9pt; text-decoration:underline; color:#666666;}

.gray a:hover{font-size:9pt; text-decoration:underline; color:#D5D5D5;}



.darkGray a:link{font-size:9pt; text-decoration:none; color:#222222;}

.darkGray a:visited{font-size:9pt; text-decoration:none; color:#222222;}

.darkGray a:hover{font-size:9pt; text-decoration:underline; color:#999999;}



.orange a:link{font-size:9pt; text-decoration:none; color:#FF6633;}

.orange a:visited{font-size:9pt; text-decoration:none; color:#FF6633;}

.orange a:hover{font-size:9pt; text-decoration:underline; color:#FFD28E;}



.darkOrange a:link{font-size:9pt; text-decoration:none; color:#74644B;}

.darkOrange a:visited{font-size:9pt; text-decoration:none; color:#74644B;}

.darkOrange a:hover{font-size:9pt; text-decoration:underline; color:#BCAD96;}



.white a:link{font-size:9pt; text-decoration:none; color:white;}

.white a:visited{font-size:9pt; text-decoration:none; color:white;}

.white a:hover{font-size:9pt; text-decoration:underline; color:#FFD28E;}



.brown a:link{font-size:9pt; text-decoration:none; color:#A48A6A;}

.brown a:visited{font-size:9pt; text-decoration:none; color:#A48A6A;}

.brown a:hover{font-size:9pt; text-decoration:underline; color:#D3C7B8;}



.topMenu a:link{font-size:8pt; text-decoration:none; color:#666666;font-family:굴림}

.topMenu a:visited{font-size:8pt; text-decoration:none; color:#666666;font-family:굴림}

.topMenu a:hover{font-size:8pt; text-decoration:none; color:#FF6633;font-family:굴림}

.webMail {color:FF0000;font-size:9pt;line-height:15pt;font-family:굴림}



.textarea {BACKGROUND-COLOR: white; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; border-COLOR: #A2A2A2; FONT-SIZE: 9pt; overflow:auto}

.textarea1 {BACKGROUND-COLOR: white; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: black; FONT-SIZE: 9pt; overflow:auto}

.textarea2 {BACKGROUND-COLOR: white;border:1px solid #DADADA; background-color:#FAFAFA;FONT-SIZE: 9pt;}

.textarea_img {background-image:url(images/textarea_line.gif);background-position:0 -1;font-family:굴림;color:#000000;font-size:9pt;	width:100%;border:solid 1 #000000;line-height:165%}

.submit {BACKGROUND-COLOR: black; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: white; FONT-SIZE: 9pt; HEIGHT: 19px}

.editbox {height:19px; background-color:white;border:1 solid black ; font-family:gulim; font-size:9pt}





TD.smallTitle {font-family:"verdana","돋움"; font-size:7pt; color:#446395;}





/*********************************************

* GLOBAL : Form

*********************************************/

input		{border:1px solid #666666}		/* 공통형 input tag*/

input00     {border-width:0px; border-style:solid;}

select		{border:1px solid #666666}		/* 공통형 select tag*/

.input	{border:1px solid #DADADA; background-color:#FAFAFA; HEIGHT: 20px}		/* 선택형 input tag*/

.input1 {BACKGROUND-COLOR: #F1FDD5; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #666666; FONT-SIZE: 9pt; HEIGHT: 19px}

.input3 {BACKGROUND-COLOR: #FEDEEB; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #666666; FONT-SIZE: 9pt; HEIGHT: 19px}

.input4 {BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #666666; FONT-SIZE: 9pt; HEIGHT: 25px}

.input5 {BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #7F9DB9; FONT-SIZE: 9pt; HEIGHT: 25px}

.input6 {BACKGROUND-COLOR: #FeFefe; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #333333; FONT-SIZE: 9pt; HEIGHT: 19px}

.input7 {BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: 1px solid #C5C5C5; BORDER-LEFT: 1px solid #C5C5C5; BORDER-RIGHT: 1px solid #C5C5C5; BORDER-TOP: 1px solid #C5C5C5; COLOR: #666666; FONT-SIZE: 9pt; HEIGHT: 19px}

.inputm {BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: 1px solid #CFCFCF; BORDER-LEFT: 1px solid #CFCFCF; BORDER-RIGHT: 1px solid #CFCFCF; BORDER-TOP: 1px solid #CFCFCF; COLOR: #666666; FONT-SIZE: 9pt; HEIGHT: 18px}

.input2	{border:1px solid #CCCCCC;background-color:#F7F7F7;color:#444444;word-spacing:-0.0em;letter-spacing:-0.0em;font-size:11px;padding-top:3px;} /* 선택형 input tag*/



.inputGray {BACKGROUND-COLOR: #EEEEEE; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: black; FONT-SIZE: 9pt; HEIGHT: 20px}



.select		{border:1px solid #666666}		/* 선택형 select tag*/



/*********************************************

* GLOBAL : Contents

*********************************************/

.Cmargin	{padding:25 25 25 25}			/* 컨텐츠 마진 */

.Smargin	{padding:20 13 25 13}			/* 컨텐츠 마진 */

.Pmargin	{padding:5 5 5 5}			/* 컨텐츠 마진 */

.Ctable		{width:600}						/* 컨텐츠 테이블 */

.i10		{padding:0 0 0 10}				/* 1 depth 들여쓰기(Indent) */

.i20		{padding:0 0 0 20}				/* 2 depth 들여쓰기(Indent) */

.i30		{padding:0 0 0 30}				/* 3 depth 들여쓰기(Indent) */

.i40		{padding:0 0 0 40}				/* 4 depth 들여쓰기(Indent) */

.i60		{padding:0 0 0 60}				/* 레프트 마진 60픽셀 */

.h10		{padding:10 0 0 0}				/* 1 depth 헤딩 마진 */

.h20		{padding:20 0 0 0}				/* 2 depth 헤딩 마진 */

.h30		{padding:30 0 0 0}				/* 3 depth 헤딩 마진 */

.h40		{padding:40 0 0 0}				/* 4 depth 헤딩 마진 */

.label01	{color:003366;font-weight:bold} /* 라벨 1 depth 강조용 */

.label02	{color:336699}					/* 라벨 2 depth 강조용 */

.locate01	{font-family:돋움; font-size:11px; color:#678B5A;}	/* 현재위치 기본 */

.locate02	{font-family:돋움; font-size:11px; color:#37B40A}	/* 현재위치 강조 */





/*********************************************

* GLOBAL : Board

*********************************************/

.BListPhoto01 {font-size:11px;color:#888888;text-decoration:underline;font-weight:bold; word-spacing:-0.1em;letter-spacing:-0.0em} /* 포토갤러리 스킨01 출력용 */

a.BListPhoto01:link {font-size:11px;color:#888888;text-decoration:underline; font-weight:bold;text-decoration:underline;word-spacing:-0.1em;letter-spacing:-0.0em}

a.BListPhoto01:visited {font-size:11px;color:#888888;text-decoration:underline; font-weight:bold; text-decoration:underline;word-spacing:-0.1em;letter-spacing:-0.0em}

a.BListPhoto01:active {font-size:11px;color:#888888;text-decoration:underline; font-weight:bold; text-decoration:underline;word-spacing:-0.1em;letter-spacing:-0.0em}

a.BListPhoto01:hover {font-size:11px;color:#333333;text-decoration:underline; font-weight:bold;word-spacing:-0.1em;letter-spacing:-0.0em}





/*********************************************

* GLOBAL : table(border)

*********************************************/

.bg0 {background-color:F4F4FE;height:25;color:444C94} /* border */

.bg1 {background-color:FCF7F6;height:25} /* background 1 depth 강조 */

.bg2 {background-color:ffffff;height:25} /* background 2 depth 강조 */

.bg3 {background-color:F6F6F7;height:25} /* background 3 depth 강조 */

.bg4 {background-color:ffffff;padding:0 0 0 10} /* background 2 depth 강조 */



.text_09 {font-family:돋움; font-size:11px; color:#656766}

.text_08 {font-family:돋움; font-size:11px; color:#656766}







.notice {font-size: 12px; color: #000000;line-height: 12px;}

.notice a:link {font-size: 12px; color: #003399; text-decoration: underline;line-height: 17px;}

.notice a:visited {font-size: 12px; color: #669999; text-decoration: none;line-height: 17px;}

.notice a:active {font-size: 12px; color: #404040; text-decoration: none;line-height: 17px;}

.notice a:hover {font-size: 12px; color: #FF3333; text-decoration: underline;line-height: 17px;}

.noticeDate {  font-size: 12px; color: 666666;line-height: 17px;}



.loc {font-family: "돋움"; font-size: 11px; line-height: 16px; color: #AAAAAA}

.loc a:link {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}

.loc a:visited {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}

.loc a:active {font-family: "돋움"; font-size: 11px; color: #AAAAAA; text-decoration: none}

.loc a:hover {font-family: "돋움"; font-size: 11px; color: #4D4D4D; text-decoration: none}



.text10 {font-size:11px;line-height:14px;word-spacing:-0.1em;letter-spacing:-0.1em;color:#575757}

.text11 {font-size:11px;line-height:14px;word-spacing:-0.0em;letter-spacing:-0.0em;color:#666666}

.text12 {font-size:11px;line-height:14px;word-spacing:-0.0em;letter-spacing:-0.0em;color:#CD4E44}

.text13 {font-size:11px;line-height:14px;word-spacing:-0.1em;letter-spacing:-0.1em;color:#666666}

.text14 {font-size:11px;line-height:14px;word-spacing:-0.1em;letter-spacing:-0.1em;color:#454545}

.text15 {font-size:11px;line-height:14px;word-spacing:-0.1em;letter-spacing:-0.1em;color:#000000}



.noticeDate a:link{  font-size: 12px; color: 666666;line-height: 17px;}

.noticeDate a:visited{  font-size: 12px; color: 666666;line-height: 17px;}

.noticeDate a:active {  font-size: 12px; color: #FF9900;line-height: 17px;}

.noticeDate a:hover{  font-size: 12px; color: #FF9900;line-height: 17px;}



.con_title01 {font-family: "돋움"; font-size: 11px; color: 666666; text-decoration: none}


/* 메뉴임시*/
#nav_0702 {height:28px; position:relative;  }
#nav_0702 .select1 {margin:0; padding:0; list-style:none; white-space:nowrap;}
#nav_0702 li {float:left;}

#nav_0702 .select1 a {display:block; height:28px; float:left; text-decoration:none; white-space:nowrap;}
#nav_0702 .select1 a b {display:block; right top; }
#nav_0702 .select1 li:hover a {cursor:pointer; color:#fff;}
#nav_0702 .select1 li:hover a b {display:block; right top; cursor:pointer;}


/* 서브메뉴1 */
#nav_0702 .sub {display:none; margin:0; padding:0 0 0 20px;list-style:none; /*width:0px;*/}
#nav_0702 .sub li {background:transparent;}
#nav_0702 .select1 li:hover .sub {height:22px; display:block; position:absolute; float:left; top:27px;  left:0px; text-align:center;}
#nav_0702 .select1 li:hover .sub li a {height:22px; float:left; display:block; margin:0; white-space:nowrap; }

/* 서브메뉴2 */
#nav_0702 .sub2 {display:none; margin:0; padding:0 0 0 140px;list-style:none;/*width:0px;*/}
#nav_0702 .sub2 li {background:transparent;}
#nav_0702 .select1 li:hover .sub2  {height:22px; display:block; position:absolute; float:left; top:27px; left:0px; text-align:center;}
#nav_0702 .select1 li:hover .sub2 li a {height:22px; float:left; display:block; margin:0; white-space:nowrap;}
/* 서브메뉴3 */
#nav_0702 .sub3 {display:none; margin:0; padding:0 0 0 300px;list-style:none;/*width:0px;*/}
#nav_0702 .sub3 li {background:transparent;}
#nav_0702 .select1 li:hover .sub3 {height:22px; display:block; position:absolute; float:left; top:27px; left:15px; text-align:center;}
#nav_0702 .select1 li:hover .sub3 li a {height:22px; float:left; display:block; margin:0; white-space:nowrap;}

/* 서브메뉴4 */
#nav_0702 .sub4 {display:none; margin:0; padding:0 0 0 540px;list-style:none;/*width:0px;*/}
#nav_0702 .sub4 li {background:transparent;}
#nav_0702 .select1 li:hover .sub4 {height:22px; display:block; position:absolute; float:left; top:27px; left:15px; text-align:center;}
#nav_0702 .select1 li:hover .sub4 li a {height:22px; float:left; display:block; margin:0; white-space:nowrap;}


/* 서브메뉴5 */
#nav_0702 .sub5 {display:none; margin:0; padding:0 0 0 475px;list-style:none;/*width:0px;*/}
#nav_0702 .sub5 li {background:transparent;}
#nav_0702 .select1 li:hover .sub5 {height:22px; display:block; position:absolute; float:left; top:27px; left:15px; text-align:center;}
#nav_0702 .select1 li:hover .sub5 li a {height:22px; float:left; display:block; margin:0; white-space:nowrap;}

ul, ol, li {list-style: none;  margin: 0;  padding: 0;}
* {margin: 0; padding: 0;}

.pdt5 {padding-top:5px !important;}
.pdt8 {padding-top:8px !important;}
.pdt10 {padding-top:10px !important;}
.pdt15 {padding-top:15px !important;}
.pdt20 {padding-top:20px !important;}
.pdt25 {padding-top:25px !important;}
.pdt30 {padding-top:30px !important;}
.pdt35 {padding-top:35px !important;}
.pdt40 {padding-top:40px !important;}
.pdt50 {padding-top:50px !important;}
.pdt80 {padding-top:80px !important;}
.pdt120 {padding-top:120px !important;}