﻿/* png */
.png24 {tmp:expression(setPng24(this));} 
/* general*/
.body, table, tr, td {font-size: 13px; color: #3b3b3b; font-family:"돋움,Tahoma";line-height: 1.6; letter-spacing: 0px }
table {border:0}
img   {border:none}


/* 링크 */

A:link			{color:#787878; text-decoration:none;font-size: 12px;letter-spacing: 0px;}
A:visited		{color:#787878; text-decoration:none;font-size: 12px;letter-spacing: 0px;}
A:active    {color:#787878; text-decoration:none;font-size: 12px;letter-spacing: 0px;}
A:hover 		{color:#282828; text-decoration:none;font-size: 12px;letter-spacing: 0px;}

A.main:link			{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:0px;}
A.main:visited		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:0px;}
A.main:active    {color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:0px;}
A.main:hover 		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:0px;}


.list{font-size: 12px; color: #727272; font-family:"돋움";letter-spacing: 0px;  line-height: 1.4;}
.view{font-size: 12px; color: #406a93; font-family:"돋움";letter-spacing: 0px; font-weight:bold;}
.date{font-size: 11px; color: #727272; font-family:"Tahoma";letter-spacing: 0px}
.date1{font-size: 11px; color: #d44b1f; font-family:"Tahoma";letter-spacing: 0px}

A.white:link			{color:#ffffff;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.white:visited		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.white:active    {color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.white:hover 		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}


A.left_yellow:link			{color:#fcfcd4;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold; height:21;}
A.left_yellow:visited		{color:#fcfcd4; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;  height:21;}
A.left_yellow:active    {color:#fcfcd4; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold; height:21;}
A.left_yellow:hover 		{color:#a6fefd; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold; height:21;}


A.blue_b:link			{color:#2c68e8;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:visited		{color:#2c68e8; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:active    {color:#2c68e8; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:hover 		{color:#1c3b7c; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}

.left_line 	{border:1px #CCCCCC solid;}
.bottom_line 	{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.btmtop_line 	{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;border-top-width: 1px;} 


A.tabo_b:link			{color:#002f93;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;  padding: 3;}
A.tabo_b:visited		{color:#002f93; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold; padding: 3 0 0 0;}
A.tabo_b:active    {color:#002f93; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;  padding: 3 0 0 0;}
A.tabo_b:hover 		{color:#071f52; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;  padding: 3 0 0 0;}



/* 작은글씨 */
.s{font-size: 11px; color: #646464; font-family:"돋움";line-height: 1.4}
.blown_s1{font-size: 11px; color: #c0871a; font-family:"돋움"; letter-spacing: 0px }
.s2{font-size: 11px; color: #737373; font-family:"Tahoma"; letter-spacing: 0px }
.s3{font-size: 11px; color: #5a5a5a; font-family:"Verdana"; letter-spacing: 0px }
.s4{font-size: 11px; color: #000000; font-family:"Verdana"; letter-spacing: 0px }
.blue12{font-size: 12px; color: #0a4f8f; font-family:"돋움";letter-spacing: 0px;letter-spacing: -0.3px; }
.green12{font-size: 12px; color: #73a958; font-family:"돋움";letter-spacing: 0px;letter-spacing: -0.3px; }
.green{font-size: 12px; color: #70b6be; font-family:"돋움";letter-spacing: 0px;letter-spacing: -0.3px; }
.orange{font-size: 12px; color: #f5660f; font-family:"돋움";letter-spacing: 0px;letter-spacing: -0.3px; }
.cyan{font-size: 12px; color: #348892; font-family:"돋움";letter-spacing: 0px;letter-spacing: -0.3px; }


A.gray_s:link, A.gray_s:visited, A.gray_s:active, A.gray_s:hover{font-size: 11px; color: #555555; font-family:"돋움,Tahoma";letter-spacing: 0px ; text-decoration:none}
.gray_s{font-size: 11px; color: #555555; font-family:"돋움";letter-spacing: 0px }


/* 퀵메뉴 */
A.quick:link, A.quick:visited, A.quick:active{font-size: 12px; color: #000; font-family:"돋움";letter-spacing: 0px; text-decoration:none;}
A.quick:hover{font-size: 12px; color: #000; font-family:"돋움";letter-spacing: 0px; text-decoration:none;}



/* 볼드 */
.b_orange{font-size: 11px; color: #ee5e00; font-family:"돋움";letter-spacing: 0px;font-weight:bold}
.brown{font-size: 13px; color: #986c63; font-family:"돋움";letter-spacing: 0px;font-weight:bold;letter-spacing: -0.8px; }
.pur{font-size: 13px; color: #6952cc; font-family:"돋움";letter-spacing: 0px;font-weight:bold;letter-spacing: -0.8px; }
.brown12{font-size: 12px; color: #92846c; font-family:"돋움";letter-spacing: 0px;font-weight:bold;letter-spacing: -0.8px; }
.blue{font-size: 13px; color: #5296cc; font-family:"돋움";letter-spacing: 0px;font-weight:bold;letter-spacing: -0.8px; }
.cyan_b{font-size: 13px; color: #3487a6; font-family:"돋움";letter-spacing: 0px;font-weight:bold; }
.b_orange{font-size: 13px; color: #ee5e00; font-family:"돋움";letter-spacing: 0px;font-weight:bold; }

/* 큰글씨 */
.b{font-size: 13px; color: #6D6D6D; font-family:"돋움";letter-spacing: 0px;font-weight:bold;letter-spacing: -1px;}
.b1{font-size: 14px; color: #fe1a02; font-family:"돋움";letter-spacing: 0px;font-weight:bold}
.b2{font-size: 14px; color: #3487a6; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b3{font-size: 12px; color: #393939; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.b4{font-size: 30px; color: #3487a6; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b5{font-size: 20px; color: #000000; font-family:"Tahoma";letter-spacing: 0px}
.b6{font-size: 25px; color: #000000; font-family:"Tahoma";letter-spacing: 0px}
.b7{font-size: 40px; color: #000000; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b8{font-size: 17px; color: #000000; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b9{font-size: 25px; color: #ff3737; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b10{font-size: 25px; color: #000000; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.b11{font-size: 17px; color: #ff3737; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}



.bold {font-weight:bold}



A.blue_b:link			{color:#5296cc;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:visited		{color:#5296cc; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:active    {color:#5296cc; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.blue_b:hover 		{color:#5296cc; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}


/* 탭 */
A.tab_white:link			{color:#ffffff;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.tab_white:visited		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.tab_white:active    {color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.tab_white:hover 		{color:#ffffff; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}

A.tab_black:link			{color:#777;text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold; text-align:center;}
A.tab_black:visited		{color:#777; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.tab_black:active    {color:#777; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}
A.tab_black:hover 		{color:#000; text-decoration:none;font-size: 12px;letter-spacing:-0.5px;font-weight:bold;}






/* 숫자 */
.a{font-size:11px; font-family: "Tahoma"; color:#787878; letter-spacing: 0px}
.a2{font-size:12px; font-family: "Tahoma"; color:#878787; letter-spacing: 0px}
.a3{font-size: 12px; color: #878787; font-family:"돋움";line-height: 1.4; letter-spacing: 0px}
.a4{font-size:11px; font-family: "Tahoma"; color:#AA8F1B; letter-spacing: 0px;font-weight:bold}


/* 페이지네 경로링크 */
A.route:link, A.route:visited, A.route:active, A.route:hover{font-size: 11px; color: #000000; font-family:"돋움,Tahoma";letter-spacing: 0px ; text-decoration:none}
.route{font-size: 11px; color: #000000; font-family:"돋움";letter-spacing: 0px }

		





A.link_sc:link			{font-size: 11px; color: #80592A; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:visited		{font-size: 11px; color: #80592A; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:active        {font-size: 11px; color: #80592A; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:hover 		{font-size: 11px; color: #80592A; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:underline;}





/*입력*/

INPUT { font-size:9pt;  font-family: "돋움,Tahoma"; color:#5A5A5A;border:1px solid #c3c3c3;background-color:#ffffff}
INPUT.def { font-size:9pt; font-family: "돋움,Tahoma"; color:#737373;height:20px;border:1px solid #e4e4e4;background-color:#fbfbfb}
INPUT.top { font-size:9pt; font-family: "돋움,Tahoma"; color:#5A5A5A;border:1px solid #dadada;background-color:#f7f7f7;width:"100px"}
INPUT.none {border:1px solid #dadada;background-color:#ffffff;border:0px}
INPUT.none2 {border:1px solid #dadada;background-color:#f7f7f7;border:0px}

select	{  font-family: "tahoma","verdana","arial","돋움","";font-size:12px; color: #5A5A5A; text-decoration: none }
select.login	{  font-family: "돋움,","tahoma","verdana","arial","","";line-height: 130%; font-size:11px; color: #878787; text-decoration: none;width:179px;}


textarea
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:12px;
   border:1px #CCCCCC solid;
  background-color:#FFFFFF;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#c0c0c0; 
	 scrollbar-track-color:#F3F3F3;
	 scrollbar-darkshadow-color:#F2F2F2; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 5 10 5;
	 }

textarea.member
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:12px;
   border:1px #ffffff solid;
   background-color:#FFFFFF;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#c0c0c0; 
	 scrollbar-track-color:#F3F3F3;
	 scrollbar-darkshadow-color:#F2F2F2; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 10 10 5;
	 }

/*********************************************
* TABLES
*********************************************/
.fixed {table-layout:fixed;}


/*********************************************
* FORMS
*********************************************/
/* input */
.bd  {border:1px solid #e2e2e2;background-color:FFFFFF;height:18px;font-family:Tahoma;font-size:11px;color:737371;}

/* select */
.bd_sel  {background-color:FFFFFF;font-family:Tahoma;font-size:11px;color:737371;background-color:fbfbfb;}



/* borad*/

.b_table {height:25px; 
    background:#9db2c4;font-family:돋움;
	color: #ffffff;
	font-size: 12px;font-weight: bold;
	letter-spacing: -0.5px; padding: 3 0 0 0; }


.m_table04 {
	font-weight: bold;
	text-align:center;
	font-family:돋움;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: -0.5px;
}
.m_table04_0 {
	font-weight: bold;
	padding:0,0,0,10;
	font-family:돋움;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: -0.5px;
}
.m_table03 {
	background:#EDEDED; border-top-style: solid; border-top-width: 3px; border-top-color: #6083bb; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; font-weight: bold; text-align:center; height:28px;}
.m_table03_2 {background:#f5f2ef; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; font-weight: bold; text-align:center; height:28px;}
.m_table03_2_1 {background:#EDEDED; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; font-weight: bold; padding:0 4 0 0;text-align:right;}
.m_table03_line {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; text-align:center; height:28px;}
.m_table03_line2 {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 0 0 0 5; height:28px;}
.m_table03_line3 {border-top-style: solid; border-top-width: 3px; border-top-color: #6083bb; font-weight: bold;
							border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 0 0 0 5; height:28px;}
.m_table04_line3 {border-top-style: solid; border-top-width: 3px; border-top-color: #C1C9F0; font-weight: bold;
							border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 0 0 0 5; height:28px;}

					
.m_total {font-family: Tahoma; font-size: 8pt; }


.list_m2{font-size: 12px; color: #1e7d9b; font-family:"Tahoma";letter-spacing: 0px;font-weight:bold}
.list_title {height:35px;text-align:center;background:#EDEDED;}



.private{font-size: 11px; color: #1f01fd; font-family:"돋움" }

.tt01 { background-color :#E3F1FA; color : #3c6aa2; font-size : 9pt; font-family : 굴림;line-height :150%}
.tt001 { color : #fd022b; font-size : 12pt; font-family : 굴림; line-height :150%; font-weight:bold}

.ttt { background-color :#ffffff}


.table {border:1px solid #000000;font-size: 18px; color: #000000; font-family:"돋움";letter-spacing: 0px}
.table1 {border:1px solid #000000;font-size: 22px; color: #000000; font-family:"돋움";letter-spacing: 0px;background-color :#f1f1f3;font-weight:bold}
.table2 {border:1px solid #000000;font-size: 22px; color: #000000; font-family:"돋움";letter-spacing: 0px}


.tt2 { background-color :#E3F1FA; color : #3c6aa2; font-size : 10pt; font-family : 굴림;line-height :150%;font-weight:bold}

.adm_s1 { background-color :#E3F1FA; color : #1800ff; font-size : 9pt; font-family : 굴림;line-height :150%}