@charset 'euc-kr';
/* CSS Document */

/*### Base ##################################################################*/
BODY, TR, TD, DIV, SPAN  	  {  Font-size:12px; Letter-Spacing:-0.5px; Font-Family: Gulim, Doutum ,UnGulim, Doutum,AppleGothic,verdana,sans-serif; Color:#666666;  Line-Height:20px; }
BODY {  Background-Color:#FFFFFF; Margin:0px; Padding:0px; }
UI, LI  {  list-style-type:none;list-style-position:outside; Margin:0px 0px 0px 0px;Padding:0px 0px 0px 0px; }
HR     {  Border:1px solid #CCCCCC; height:1px; width:97%; align:center; }
INPUT.line            {  Font-size:9pt; Font-Family:Gulim, Doutum,verdana,sans-serif; Color:#777777; Border:1px solid; Border-Color:#CCCCCC; Background-Color:#FFFFFF; Height:18px; Padding: 3px 3px 3px 3px; }
TEXTAREA	    	  {  Font-size:9pt; Font-Family:Gulim, Doutum,verdana,sans-serif; Color:#777777; Border:1px solid; Border-Color:#CCCCCC; Background-Color:#FFFFFF; Padding: 2px 3px 2px 3px; Letter-Spacing:-0.3px; }
SELECT, OPTION {  Font-size:9pt; Font-Family:Gulim, Doutum,verdana,sans-serif; Color:Color:#777777; Border:1px solid #808080; Height:20px; }
TABLE, IMG 		  {  Border:0 none; }
A				{  Text-Decoration:none; Color:#666666; }
A:visited	{  Text-Decoration:none; Color:#666666; }
A:active		{  Text-Decoration:none; Color:#666666; }
A:hover		{  Text-Decoration:underline;  Color:#000000; }
/*B	{  Letter-Spacing:-2px; }&/

/*### ½ºÅ©·Ñ¹Ù ##############################################################*/
BODY  { scrollbar-face-Color: #F2F2F2;
			scrollbar-shadow-Color: #FDFDFD;
			scrollbar-highlight-Color: #FFFFFF;
			scrollbar-3dlight-Color: #E3E3E3;
			scrollbar-darkshadow-Color: #E3E3E3; 
			scrollbar-track-Color: #FFFFFF;
			scrollbar-arrow-Color: #000000; }
/* ¸Þ´º */
.top_menu
{ 
	Color:#FFFFFF; 
	Font-Weight: 900;
	Font-size: 11px; 
	Letter-Spacing: -0.7px; 
	Word-Spacing: -1.5px; 
	Padding: 0px 0px 0px 0px; 
	Font-Family: Doutum ,UnGulim, Doutum,AppleGothic,verdana,sans-serif; 
 }
a.top_menu:link { Color:#FFFFFF; Text-Decoration: none; }
a.top_menu:visited { Color:#FFFFFF; Text-Decoration: none; }
a.top_menu:hover { Color:#FFFFFF; Text-Decoration:underline; }

/*### Text Title  ###########################################################*/
/* ´º½º Å¸ÀÌÆ² ÃÖ´ë */
.title_24
{  
	Font-Weight: 800; 
	Font-size: 24px; 
	Line-Height:30px; 
	Color: #0F57C3;
	Letter-Spacing:-2.5px; 
	Font-Family:Batang ,verdana ,sans-serif;
}
a.title_24:link { Color:#0F57C3; Text-Decoration: none; }
a.title_24:visited { Color:#0F57C3; Text-Decoration: none; }
a.title_24:hover { Color:#0F57C3; Text-Decoration: underline; }
/* ¼­ºê¸Þ´º Å¸ÀÌÆ² */
.sub_title_20
{  
	Font-Weight: 800; 
	Font-size: 20px; 
	Line-Height:30px; 
	Color: #484848;
	Letter-Spacing:-2.5px; 
	Font-Family:Batang ,verdana ,sans-serif;
}
a.sub_title_20:link { Color:#484848; Text-Decoration: none; }
a.sub_title_20:visited { Color:#484848; Text-Decoration: none; }
a.sub_title_20:hover { Color:#484848; Text-Decoration: underline; }
/* ´º½º Å¸ÀÌÆ² Áß°£ */
.title_18
{  
	Font-Weight: 800; 
	Font-size: 18px; 
	Line-Height:30px; 
	Color: #0F57C3;
	Letter-Spacing:-2.5px; 
	Font-Family:Batang ,verdana ,sans-serif;
	Padding-left:0px;
}
a.title_18:link { Color:#0F57C3; Text-Decoration: none; }
a.title_18:visited { Color:#0F57C3; Text-Decoration: none; }
a.title_18:hover { Color:#0F57C3; Text-Decoration: underline; }
/* ´º½º Å¸ÀÌÆ² ÃÖ¼Ò */
.title_14
{  
	Font-Weight: 800; 
	Font-size: 14px; 
	Color: #0F57C3;
	Letter-Spacing:-1.5px; 
	Font-Family:Batang ,verdana ,sans-serif;
 }
a.title_14:link { Color:#0F57C3; Text-Decoration: none; }
a.title_14:visited { Color:#0F57C3; Text-Decoration: none; }
a.title_14:hover { Color:#0F57C3; Text-Decoration: underline; }
/* ´º½º Å¸ÀÌÆ² ÃÖ¼Ò_¹ØÁÙ */
.title_14_li
{  
	Font-Weight: 800; 
	Font-size: 14px; 
	Color: #0F57C3;
	Letter-Spacing:-2.5px; 	
	Font-Family:Batang ,verdana ,sans-serif;
	Text-Decoration:underline;
 }
a.title_14_li:link { Color:#0F57C3; Text-Decoration: none; }
a.title_14_li:visited { Color:#0F57C3; Text-Decoration: none; }
a.title_14_li:hover { Color:#0F57C3; Text-Decoration: underline; }

/*###  Text  Color ##########################################################*/
.sub_menu
{  
	Font-Weight: 200; 
	Color: #0F57C3;
	Font-Family: Gulim, Doutum ,UnGulim, Doutum ,verdana ,sans-serif;
	Text-Decoration:underline;
 }
a.sub_menu:link { Color:#0F57C3; Text-Decoration: none; }
a.sub_menu:visited { Color:#0F57C3; Text-Decoration: none; }
a.sub_menu:hover { Color:#0F57C3; Text-Decoration: underline; }
/*ÆÄ¶õ»ö1(#1D60A4)*/
.blue_c1 { Color:#1D60A4; }
a:link .blue_c1 { Text-Decoration:none; Color:#1D60A4; }
a:visited .blue_c1 { Text-Decoration:none; Color:#1D60A4; }
a:hover .blue_c1 { Text-Decoration:underline; Color:#1D60A4; }
a:active .blue_c1 { Text-Decoration:underline; Color:#1D60A4; }
/*ÆÄ¶õ»ö2(#35779E)*/
.blue_c2 { Color:#35779E; }
a:link .blue_c2, .blue_c2 a:link { Text-Decoration:none; Color:#35779E; }
a:visited .blue_c2, .blue_c2 a:visited { Text-Decoration:none; Color:#35779E; }
a:hover .blue_c2, .blue_c2 a:hover { Text-Decoration:underline; Color:#35779E; }
a:active .blue_c2, .blue_c2 a:active { Text-Decoration:underline; Color:#35779E; }
/*ÆÄ¶õ»ö3(#0F57C3)*/
.blue_c3 { Color:#0F57C3; }
a:link .blue_c3 { Text-Decoration:none; Color:#0F57C3; }
a:visited .blue_c3 { Text-Decoration:none; Color:#0F57C3; }
a:hover .blue_c3 { Text-Decoration:underline; Color:#0F57C3; }
a:active .blue_c3 { Text-Decoration:underline; Color:#0F57C3; }
/*¹àÀºÈ¸»ö ´ñ±Û¿¡³ª¿À´Â ³¯Â¥ÁöÁ¤1(#888888;)*/
.gray_c1 
{ 
	Font-size:8pt; 
	Letter-Spacing:-0.5px; 
	Font-Family: Gulim, Doutum ,UnGulim, Doutum,AppleGothic,verdana,sans-serif; 
	Color:#888888; 
}
a:link .gray_c1 { Text-Decoration:none; Color:#888888; }
a:visited .gray_c1 { Text-Decoration:none; Color:#888888; }
a:hover .gray_c1 { Text-Decoration:underline; Color:#888888; }
a:active .gray_c1 { Text-Decoration:underline; Color:#888888; }
/*ÁøÇÑÈ¸»ö(#585858)*/
.dgray_c1{Color:#585858; }
a:link .dgray_c1 { Text-Decoration:none; Color:#585858; }
a:visited .dgray_c1 { Text-Decoration:none; Color:#585858; }
a:hover .dgray_c1 { Text-Decoration:underline; Color:#585858; }
a:active .dgray_c1 { Text-Decoration:underline; Color:#585858; }
/*°ËÁ¤»ö(#000000)*/
.black { Color:#000000; }
a:link .black { Text-Decoration:none; Color:#000000; }
a:visited .black { Text-Decoration:none; Color:#000000; }
a:hover .black { Text-Decoration:underline; Color:#000000; }
a:active .black { Text-Decoration:underline; Color:#000000; }
/*ÁøÇÑ±Ý»ö(#8B7D44)*/
.dgold_c1 { Color:#8B7D44; }
a:link .dgold_c1 { Text-Decoration:none; Color:#8B7D44; }
a:visited .dgold_c1 { Text-Decoration:none; Color:#8B7D44; }
a:hover .dgold_c1 { Text-Decoration:underline; Color:#8B7D44; }
a:active .dgold_c1 { Text-Decoration:underline; Color:#8B7D44; }
/*»¡°£»ö(#DD0000)*/
.red_c1 { Color:#DD0000; }
a:link .red_c1 { Text-Decoration:none; Color:#DD0000; }
a:visited .red_c1 { Text-Decoration:none; Color:#DD0000; }
a:hover .red_c1 { Text-Decoration:underline; Color:#DD0000; }
a:active .red_c1 { Text-Decoration:underline; Color:#DD0000; }
/*¹àÀº»¡°£»ö(#BE0000)*/
.red_c2 { Font-size:8pt; Letter-Spacing:-0.5px; Line-Height:18px; Font-Family: Gulim, Doutum ,UnGulim, Doutum,AppleGothic,verdana,sans-serif; Color:#BE0000; }
a:link .red_c1 { Text-Decoration:none; Color:#BE0000; }
a:visited .red_c1 { Text-Decoration:none; Color:#BE0000; }
a:hover .red_c1 { Text-Decoration:underline; Color:#BE0000; }
a:active .red_c1 { Text-Decoration:underline; Color:#BE0000; }
/*¿À·»Áö»ö(#FF8000)*/
.orange_c1 { Color:#FF8000; }
a:link .orange_c1 { Text-Decoration:none; Color:#FF8000; }
a:visited .orange_c1 { Text-Decoration:none; Color:#FF8000; }
a:hover .orange_c1 { Text-Decoration:underline; Color:#FF8000; }
a:active .orange_c1 { Text-Decoration:underline; Color:#FF8000; }
/*ÃÊ·Ï»ö(#0F9504)*/
.green_c1 { Color:#0F9504; }
a:link .green_c1 { Text-Decoration:none; Color:#0F9504; }
a:visited .green_c1 { Text-Decoration:none; Color:#0F9504; }
a:hover .green_c1 { Text-Decoration:underline; Color:#0F9504; }
a:active .green_c1 { Text-Decoration:underline; Color:#0F9504; }
/*Èò»ö(#FFFFFF)*/
.withe { Color:#FFFFFF; }
a:link .withe { Text-Decoration:none; Color:#FFFFFF; }
a:visited .withe { Text-Decoration:none; Color:#FFFFFF; }
a:hover .withe { Text-Decoration:underline; Color:#FFFFFF; }
a:active .withe { Text-Decoration:underline; Color:#FFFFFF; }

/*### Content Text Size  ####################################################*/

/*ÄÁÅÙÃ÷ ±Û(Size :14)*/
.text_14
{ 
	Font-size: 14px;  
	Letter-Spacing:0px; 
	Word-Spacing:0px; 
 }
a.text_14:link { Color:#262626; Text-Decoration: none; }
a.text_14:visited { Color:#262626; Text-Decoration: none; }
a.text_14:hover { Color:#262626; Text-Decoration:underline; }
/*ÄÁÅÙÃ÷ ±Û(Size :12)*/
.text_12
{ 
	Font-size: 12px; 
	Letter-Spacing: 0px; 
	Word-Spacing: 0px; 
 }
a.text_12:link { Color:#262626; Text-Decoration: none; }
a.text_12:visited { Color:#262626; Text-Decoration: none; }
a.text_12:hover { Color:#262626; Text-Decoration:underline; }
/*ÄÁÅÙÃ÷ ±Û(Size :11)*/
.text_11
{ 
	Font-size: 11px; 
	Letter-Spacing: -0px; 
	Word-Spacing: -0px; 
	Line-Height:15px;
 }
a.text_11:link { Color:#262626; Text-Decoration: none; }
a.text_11:visited { Color:#262626; Text-Decoration: none; }
a.text_11:hover { Color:#262626; Text-Decoration:underline; }
/*ÄÁÅÙÃ÷ ±Û(Size :10)*/
.text_10
{ 
	Font-size: 10px; 
	Letter-Spacing: -0px; 
	Word-Spacing: -0px; 
	Line-Height:18px;
 }
a.text_10:link { Color:#262626; Text-Decoration: none; }
a.text_10:visited { Color:#262626; Text-Decoration: none; }
a.text_10:hover { Color:#262626; Text-Decoration:underline; }

/*ÄÁÅÙÃ÷ ±Û*/
.txt_content
{ 
	Color:#262626; 
	Letter-Spacing:0px; 
	Word-Spacing:0px; 
	Line-Height:18px;
	Text-Align:justify;
	Text-Justify:Distribute;
 }
a.txt_content:link { Color:#262626; Text-Decoration: none; }
a.txt_content:visited { Color:#262626; Text-Decoration: none; }
a.txt_content:hover { Color:#262626; Text-Decoration:underline; }


/*### Box Style #############################################################*/
/* Box1 Style */
.box1 {  Background-Color: #E7E7E7 ;Border: 1px #CECECE solid; CellPadding:3; CellSpacing:0; }
.box1_bg  {  Background-Color: #FFFFFF ; Width:100%; Border: 0px ; CellPadding:0; CellSpacing:0; }
.box1_list  {  Background-Color: #FFFFFF ; Width:95%; Line-Height:22px; Border: 0px ; CellPadding:0; CellSpacing:0; }
/* Box2 Style */
.box2_list  {  Width:95%; Line-Height:22px; Border: 0px ; CellPadding:0; CellSpacing:0; }
/* Box3 Style */
.box3_list  {  Background-Color: #FFFFFF ; Width:100%; Line-Height:22px; Border: 0px ; CellPadding:0; CellSpacing:0; }
/* Box4 Style */
.box4 {  Background-Color: #F2F2F2 ;Border: 1px #B1B1B1 solid; CellPadding:0; CellSpacing:0; }
/* Box5 Style */
.box5 {  Background-Color: #FDFDF4 ;Border: 1px #E8E7E3 solid; CellPadding:5; CellSpacing:0; }
/* Box6 Style */
.box6 {  Background-Color: #ECECEC ;Border: 0px #E8E7E3 none; CellPadding:7; CellSpacing:0; }
/* Box7 Style */
.box7  {  Background-Color: #FFFFFF ; Border: 1px #CCCCCC solid; Width:100%; Line-Height:22px;  CellPadding:0; CellSpacing:0; }
/* Box8 Style */
.box8_news_table  {  Background-Color: #FFFFFF ; Border: 1px #CCCCCC solid;}

.templet {  Border: 1px #CECECE solid; CellPadding:0; CellSpacing:0; }
.templet_T {  Border: 1px #DF5731 solid; CellPadding:0; CellSpacing:0; }
.templet1 {  Background-Color: #E7E7E7 ;Border: 1px #CECECE solid; CellPadding:0; CellSpacing:0; }
.templet1_T {  Background-Color: #DF5731 ;Border: 1px #DF5731 solid; CellPadding:0; CellSpacing:0; }
.templet2 {  Border: 1px #CECECE solid; CellPadding:0; CellSpacing:0; }
.templet2_T {  Border: 1px #DF5731 solid; CellPadding:0; CellSpacing:0; }

.textoverflow { text-overflow : ellipsis; border:0px; margin:0px; }
.tof { text-overflow: ellipsis; overflow: hidden; padding: 0px 0px 0px 2px; }
