/*************************************************************************************************************
	str :: ±âº» °øÅë Style
*************************************************************************************************************/
BODY {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

scrollbar-face-color: #F2F2F2;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #999999}

img				{ vertical-align:top; border:none; }

td {font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:11px; color: #6A6A6A; line-height: 15px;}
.table{ font-size:9pt; color:#666666; font-family: dotum; line-height: 15px;}



.lmenus{position:relative;display:;}
.amenu{cursor:pointer; margin-left:5px;}
.amenu_sub{cursor:pointer;margin-bottom:5px;margin-left:5px;}



/*************************************************************************************************************
	str :: ±âº» Link Style
*************************************************************************************************************/


a:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a:active				{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
a:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a:hover					{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }

a.color:link			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:active			{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:visited			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:hover			{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
	
a.mail:link				{ color:#666666; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:active			{ color:#6c9801; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:visited			{ color:#666666; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:hover			{ color:#6c9801; text-decoration:underline; font-family:dotum; font-size:9pt }

a.topmenu:link			{ color:#8c9076; text-decoration:none; font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:7pt; font-weight:bold;}
a.topmenu:active		{ color:#000000; text-decoration:none; font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:7pt; font-weight:bold; }
a.topmenu:visited		{ color:#8c9076; text-decoration:none; font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:7pt; font-weight:bold; }
a.topmenu:hover			{ color:#000000; text-decoration:none; font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:7pt; font-weight:bold; }


/*************************************************************************************************************
	str :: ¸ÞÀÎ °Ô½ÃÆÇ Link Style
*************************************************************************************************************/



.notice:link	 {color:#959595; text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:active {color:#f48c03;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:visited {color:#959595;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:hover {color:#f48c03;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}

.notice2 {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:link  {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:visited {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:hover {font-size: 11px; line-height: 15px;  text-decoration: underline; color:#636363;}




/*************************************************************************************************************
	str :: ÄÁÅÙÃ÷ Link Style
*************************************************************************************************************/

	/* ÄÁÅÙÃ÷³» Å×ÀÌºí ¸µÅ© */

	a.pb:link					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:active					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:visited				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:hover					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }


/*************************************************************************************************************
	str :: ÄÁÅÙÃ÷ ÆÄÀÏ Link Style
*************************************************************************************************************/

	/* ÄÁÅÙÃ÷³» Å×ÀÌºí ¸µÅ© */

	a.file:link	{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:active{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:visited{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:hover{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }

	/* ÄÁÅÙÃ÷³» ÅØ½ºÆ® ¸µÅ© */

	a.text:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:active				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:hover				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }

	a.text_co:link				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:active			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:visited			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:hover				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }

	a.text_co1:link				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:active			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:visited			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:hover			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	
	a.tab:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:active				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:hover					{ color:#4593AD; text-decoration:none; font-family:dotum; font-size:9pt; font-weight:bold }
	
	/* ¿ìÆí¹øÈ£ °Ë»ö ¸µÅ© */
	
	a.add:link{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:active{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:visited{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:hover	{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:underline }	


/*************************************************************************************************************
	str :: ÀÌÀü±Û&´ÙÀ½±Û Link Style
*************************************************************************************************************/

	a.next:link					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:active				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:visited				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:hover				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	
	a.prev:link					{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:active				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:visited				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:hover				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	
	
/*************************************************************************************************************
	str :: ÆäÀÌÂ¡ Link Style
*************************************************************************************************************/

	a.page:link			{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:active		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:visited		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:hover		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }

	a.nopage:link		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:active		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:visited	{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:hover		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	
		

/*************************************************************************************************************
	str :: Æû¾ç½Ä Style ¼±ÅÃ
*************************************************************************************************************/



form {margin:0; color: #5E5E5D;FONT-FAMILY:µ¸¿ò, arial; FONT-SIZE: 9pt;;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}

.form1 {border:1px; border-color:#dfecd0; border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;font-family:µ¸¿ò;font-size:12px; color:#555555; background-color:#f4f8f0;}

.form2 {border:1px; solid: #E4DCBA;font-family:µ¸¿ò;font-size:12px; color:#555555;}

.form3 {border:1px; solid: #CDCDCD;font-family:µ¸¿ò;font-size:12px; color:#555555; background-color:#F8F8F8; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}


.form4 {border:1px; border-color:#a18e6d; border-right-style: solid; border-top-style: solid;
	border-bottom-style: solid; border-left-style: solid; font-family:µ¸¿ò;font-size:12px; 
	color:#555555; background-color:#ebe1d0; border-top-color:#a18e6d;
	border-right-color:#a18e6d;
	border-bottom-color:#a18e6d;
	border-left-color:#a18e6d;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;}


.but1 {border:1px; border-color:#ccbda2; border-right-style: solid; border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid; font-family:µ¸¿ò; font-size:11px; color:#ffffff; background-color:#ccbda2; width:90px; height:16px ;}


.input01	{ font: 9pt dotum; padding-top:3; border:1px solid #E1E1E1; color:666666 }
.input02	{ font: 9pt dotum; padding-left:5; padding-top:3; border:1px solid #bed2e3; color:666666 }

.radio		{ height:15px; width:14px; border:1x solid none; }

.checkbox	{ border:0px; width:14px; height:14px; }

.consult_input { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666; }
.consult_textarea { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff }

.select		{
	background-color:#D0EAF2;
	color:#5792B2;
    height="18" ; 
	font-size: 9pt;
	color:#444444;
	font-family: µ¸¿ò;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#76ACC2;
	border-right-color:#76ACC2;
	border-bottom-color:#76ACC2;
	border-left-color:#76ACC2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}

.select2		{
	background-color:#FFFFFF;
	color:#d5dabf;
    height="18" ; 
	font-size: 9pt;
	color:#444444;
	font-family: µ¸¿ò;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	

}

s.sample {  background-color: #E8F0FC; border-color: #798EAE 798EAE 798EAE 798EAE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


/*************************************************************************************************************
	str :: ±âº» ±Û¾¾ Style ¼±ÅÃ
*************************************************************************************************************/


.txt{font-family:µ¸¿ò; color:#666666; text-decoration:none; font-size:9pt;}
.txt_w{font-family:µ¸¿ò; color:#ffffff; text-decoration:none; font-size:9pt;}

.txt2{font-family:µ¸¿ò; color:#666666; text-decoration:underline; font-size:9pt;}

.txt_1{font-family:µ¸¿ò; color:#7e7865; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 12pt; letter-spacing:0px; }

.txt_2{font-family:µ¸¿ò; color:#f48c03; text-decoration:none; font-size:7pt; font-weight: lighter; line-height: 14pt;}

.txt_3{font-family:µ¸¿ò; color:#005f9e; text-decoration:none; font-size:11pt; font-weight: bold; }

.txt_4{font-family:µ¸¿ò; color:#666666; text-decoration:none; font-size:9pt; font-weight: bold; letter-spacing:-1px; line-height: 12pt;}




.board_1{font-family:µ¸¿ò; color:#ffffff; text-decoration:none; font-size:11pt; font-weight: bold;}

.board_2{font-family:µ¸¿ò; color:#7e7865; text-decoration:none; font-size:9pt; font-weight: lighter;}

.board_3{font-family:µ¸¿ò; color:#6c9801; text-decoration:none; font-size:9pt; font-weight: bold;}

.board_4{font-family:µ¸¿ò; color:#46a3d4; text-decoration:none; font-size:9pt; font-weight: bold; letter-spacing:-1px }

.style1 {color: #00984a;font-weight: bold;}

.style2 {color: #00984a;font-weight: bold; font-size:10pt;}
/*************************************************************************************************************
	str :: ½ºÅ©·Ñ Style ¼±ÅÃ
*************************************************************************************************************/


.scroll		{ font: 9pt dotum; padding:5; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #E6E6E6;
			scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #878787; scrollbar-darkshadow-color: #FFFFFF; border:1px solid #D7D7D7; color:666666}

.scroll01	{ font: 9pt dotum; padding:5; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #E6E6E6;
			scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #878787; scrollbar-darkshadow-color: #FFFFFF; border:1px solid #D7D7D7; color:666666}
/*************************************************************************************************************
	¸ÞÀÎ ¸Þ´º ³×ºñ°ÔÀÌ¼Ç
*************************************************************************************************************/			
					
#TopMenuSub_area  {width:980px; margin:0px auto; text-align:right; }
#TopMenuSub		{ padding:0; margin:15px 0px 0px 0px; width:650px; float:right;}
		#TopMenuSub ul				{ margin:0; padding:0; list-style:none; float:right;}
			#TopMenuSub ul li		{ float:left; height:36px; margin:0px 0px 0px 5px; padding:0; list-style:none;}
				#TopMenuSub ul li div	{ position:absolute;width:670px;  float:right; height:30px; top:140px; margin:0px 0 0 0; padding:0px;}
					#TopMenuSub ul li.menu1 div		{ margin-left:-20px;}
					#TopMenuSub ul li.menu2 div		{ margin-left:-420px;}
					#TopMenuSub ul li.menu3 div		{ margin-left:-260px;}
					#TopMenuSub ul li.menu4 div		{ margin-left:-80px;}
					#TopMenuSub ul li.menu5 div		{ margin-left:-150px;}
					#TopMenuSub ul li.menu6 div		{ margin-left:-240px;}
					#TopMenuSub ul li.menu7 div		{ margin-left:-300px;}

					#TopMenuSub ul li div ul	{ float:left; margin:0 0 0 15px; height:30px; padding:0 15px 0 0; list-style:none; background:url(../img/bg_topmenu_2a.gif) no-repeat right top; display:inline; }
						#TopMenuSub ul li div ul li		{ width:auto; height:auto; padding:7px 0 0 0; }


/*************************************************************************************************************
	Å×ÀÌºí
*************************************************************************************************************/	

.table_line01{border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee; border-top:2px solid #acbdd7; background-color:#f4f6fa; height:33px; text-align:center}
.table_line02{border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee;height:31px; padding:0 8px 0 0; text-align:right}
.table_line04{background-color:#f9fafc; color:#758ea1;border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee;height:33px; padding-left:15px;}
.table_line05{border-bottom:1px solid #dbe3ee; border-top:2px solid #acbdd7; background-color:#f4f6fa; height:33px; text-align:center }
.table_line06{border-bottom:1px solid #dbe3ee; height:31px; padding:0 8px 0 0; text-align:right;}
.table_line07{border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee; background-color:#f4f6fa; height:33px; text-align:center}
.table_line08{border-bottom:1px solid #dbe3ee; background-color:#f4f6fa; height:33px; text-align:center}
.table_line09{background-color:#f9fafc; color:#758ea1;border-bottom:1px dot #dbe3ee; border-right:1px solid #dbe3ee;height:33px; padding-left:15px;}
.table_line10{background-color:#f9fafc; color:#758ea1;border-bottom:1px solid #dbe3ee; border-top:2px solid #acbdd7; border-right:1px solid #dbe3ee;height:33px; padding-left:15px;}


/*************************************************************************************************************
	Å×ÀÌºí 2
*************************************************************************************************************/	

.table2_line01{border-bottom:1px solid #dbe3ee; border-top:2px solid #acbdd7; height:50px; padding:0 0 0 10px}
.table2_line02{border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee; height:50px; padding:0 0 0 10px;}
.table2_line06{border-bottom:1px solid #dbe3ee; height:31px; padding:0 8px 0 0;}
.table2_line09{background-color:#f9fafc; color:#758ea1;border-bottom:1px dot #dbe3ee; border-right:1px solid #dbe3ee;height:50px; padding:0 0 0 10px;}
.table2_line04{background-color:#f4f6fa; color:#758ea1;border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee;height:50px;text-align:center}
.table2_line10{background-color:#f4f6fa; color:#758ea1;border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee;height:50px;text-align:center; border-top:2px solid #acbdd7;}
.table2_line11{background-color:#f9fafc;border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee;height:50px; padding:0 0 0 10px}
.table2_line12{background-color:#f9fafc;border-bottom:1px solid #dbe3ee; border-top:2px solid #acbdd7; border-right:1px solid #dbe3ee;height:50px; padding:0 0 0 10px}
.table2_line13{border-bottom:1px solid #dbe3ee; height:50px; padding:0 0 0 10px;}
.table2_line14{border-bottom:1px solid #dbe3ee; border-right:1px solid #dbe3ee; height:31px; padding:0 0 0 10px;}
.table2_line15{border-bottom:1px solid #dbe3ee; height:31px; padding:0 0 0 10px;}
.table2_line16{border-bottom:1px solid #dbe3ee; height:100px; padding:0 0 0 10px;}
.table2_line17{border-bottom:1px solid #dbe3ee; border-top:2px solid #acbdd7; height:100px; padding:0 0 0 10px;}



.lighting_board {width:720px; border:1px solid #dbe3ee; text-align:center;}
.lighting_board thead th {border-top:2px solid #acbdd7; padding:8px; border-left:1px solid #dbe3ee; font-size:12px; color:#898eb8; background:#f4f6fa;border-bottom:1px solid #dbe3ee;}
.lighting_board tbody th {border-bottom:1px solid #dbe3ee;border-left:1px solid #dbe3ee;  padding:6px; font-size:12px; color:#898eb8; font-weight:bold; background:#f4f6fa;}
.lighting_board tbody td {border-bottom:1px solid #dbe3ee;border-left:1px solid #dbe3ee;  padding:6px; font-size:12px;}


/*************************************************************************************************************
	COPYRIGHT
*************************************************************************************************************/

/*±âº»¼ÂÆÃ*/
ul,li{text-decoration:none; margin:0; padding:0; border:none;list-style:none; margin:0; padding:0;}

#copyright{width:980px; margin:0 auto;}
.admin{
background-color:#999; color:#fff; 
text-align:center; 
margin-left:10px; 
font-weight:bold; 
float:left; 
padding:px;
width:50px; height:20px;
text-align:center;
font-size:11px;
line-height:2.0em;
}
.admin a{color:#fff; font-size:11px;}
.foot_logo{float:left; width:102px; height:55px; padding-bottom:5px;}
.copy{float:left;  width:450px; height:32px; margin-left:30px;}
.sub_b_line{border-top:solid 1px #ccc; margin-bottom:20px;}