td,textarea,select,input { font-size : 12px ; font-family : µ¸¿ò,verdana ; color : #666666 ; line-height : 16px ; }
img { border : 0 ;}

/********** default **********/
a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#666666 ; text-decoration : none ; } 
a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#1F1D5C ; text-decoration : none ; } 
a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#0593B6 ; text-decoration : none ; }


.font9 a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#333333 ; text-decoration : none ; font-weight : bold ; } 
.font9 a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#333333 ; text-decoration : none ; font-weight : bold ; } 
.font9 a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#C2DEFF ; text-decoration : none ; font-weight : bold ; }


/********** °Ô½ÃÆÇ Å×ÀÌºí **********/
.txt				{ color : #30A3D9 ; }

.tb_num				{ color : #474747 ; font-size : 11px ; font-family : Tahoma ; }

.tb_bg_img			{ background-image : url("/images/board/img_pattern.gif");}
.tb_bg_color		{ background-color : #EAEAE4 ;}

.tb_list_tl01		{ font-size : 12px ; font-family : µ¸¿ò ; color : #474747 ; background-color : #EAEAE4 ; }
.tb_list_tl02		{ font-size : 12px ; font-family : µ¸¿ò ; color : #474747 ; background-color : #F5F5F0 ; }

.tb_write_tl01		{ font-size : 12px ; font-family : µ¸¿ò ; width : 90 ; height : 20 ; padding:4 0 0 3 ; border:1 solid #EAEAE4 ; background-color : #EAEAE4 ; color : #474747 ; }
.tb_write_tl02		{ font-size : 12px ; font-family : µ¸¿ò ; width : 90 ; height : 20 ; padding:4 0 0 3 ; border:1 solid #F5F5F0 ; background-color : #F5F5F0 ; color : #474747 ; }
.tb_write_tl03		{ font-size : 12px ; font-family : µ¸¿ò ; width : 90 ; height : 20 ; padding:4 0 0 3 ; border:1 solid #85BCCB ; background-color : #B1D8E3 ; color : #93486A ; }

.tb_read_tl01		{ font-size : 12px ; font-family : µ¸¿ò ; width : 69 ; height : 20 ; padding:4 0 0 3 ; border:1 solid #6059B8 ; background-color : #857FCA ; color : #FFFFFF ; }
.tb_read_tl02		{ font-size : 12px ; font-family : µ¸¿ò ; font-weight : bold ; height : 20 ; padding:2 0 0 10 ; border:1 solid #857FCA ; background-color : #B2AEDD ; color : #FFFFFF ; }

.tb_input			{ font-size : 12px ; font-family : µ¸¿ò ; color : #333333 ; padding:3 0 0 3 ; border:1 solid #DEDFDE ; background-color : #F6F6F6 ; height : 20 ; }
.tb_line			{  height : 9 ; background-image : url("/images/common/line_dot02.gif") ; background-repeat : repeat-x ; background-position : center ;}

.num a:link			{ font-size : 11px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : none ; } 
.num a:visited		{ font-size : 11px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : none ; } 
.num a:hover		{ font-size : 11px ; font-family : µ¸¿ò ; color:#F9761C ; text-decoration : none ; }

.now				{ font-size : 11px ; font-family : µ¸¿ò ; color:#FF8400 ; font-weight : bold ;}
/********** °Ô½ÃÆÇ Å×ÀÌºí **********/

a.green:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#667F37 ; text-decoration : none ; }
a.green:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#667F37 ; text-decoration : none ; } 
a.green:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.green2:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#2F7B69 ; text-decoration : none ; font-weight:bold; } 
a.green2:visited	{ font-size : 12px ; font-family : µ¸¿ò ; color:#2F7B69 ; text-decoration : none ; font-weight:bold;  } 
a.green2:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; font-weight:bold;  }

a.violet:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#6B59C2 ; text-decoration : none ; } 
a.violet:visited	{ font-size : 12px ; font-family : µ¸¿ò ; color:#6B59C2 ; text-decoration : none ; } 
a.violet:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.violet2:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#9878DE ; text-decoration : none ; } 
a.violet2:visited	{ font-size : 12px ; font-family : µ¸¿ò ; color:#9878DE ; text-decoration : none ; } 
a.violet2:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#9878DE ; text-decoration : underline ; }

a.sky:link			{ font-size : 12px ; font-family : µ¸¿ò ; color:#2D889D ; text-decoration : none ; } 
a.sky:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#2D889D ; text-decoration : none ; } 
a.sky:hover			{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.white:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : none ; font-weight:bold; } 
a.white:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : none ; font-weight:bold;  } 
a.white:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; font-weight:bold;  }

a.white2:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : underline ; } 
a.white2:visited	{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : underline ;  } 
a.white2:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : none ;  }

.font11 			{ font-size : 11px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : none ;} 
.font11 a:link		{ font-size : 11px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : none ;} 
.font11 a:visited	{ font-size : 11px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : none ;} 
.font11 a:hover		{ font-size : 11px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : underline ;}

a.dark:link			{ font-size : 12px ; font-family : µ¸¿ò ; color:#383737 ; text-decoration : none ; } 
a.dark:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#383737 ; text-decoration : none ; } 
a.dark:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.gray:link			{ font-size : 12px ; font-family : µ¸¿ò ; color:#757575 ; text-decoration : none ; } 
a.gray:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#757575 ; text-decoration : none ; } 
a.gray:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.black:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#000000 ; text-decoration : none ; } 
a.black:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#000000 ; text-decoration : none ; } 
a.black:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; }

a.pink:link			{ font-size : 12px ; font-family : µ¸¿ò ; color:#CE3E9F ; text-decoration : none ; } 
a.pink:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#CE3E9F ; text-decoration : none ;  } 
a.pink:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ;  }

a.pink2:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#CE3E9F ; text-decoration : underline ; } 
a.pink2:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#CE3E9F ; text-decoration : underline ;  } 
a.pink2:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ;  }

a.orange:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF6600 ; text-decoration : none ; } 
a.orange:visited	{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF6600 ; text-decoration : none ;  } 
a.orange:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ;  }

a.under:link		{ font-size : 12px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : underline ; letter-spacing:-1px; } 
a.under:visited		{ font-size : 12px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : underline ; letter-spacing:-1px;   } 
a.under:hover		{ font-size : 12px ; font-family : µ¸¿ò ; color:#FF8400 ; text-decoration : none ; letter-spacing:-1px;   }



/********** TOP **********/
.topmenu a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : none ; font-weight : bold ; } 
.topmenu a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#FFFFFF ; text-decoration : none ; font-weight : bold ; } 
.topmenu a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#C2DEFF ; text-decoration : none ; font-weight : bold ; }

.footer a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : none ; } 
.footer a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#474747 ; text-decoration : none ; } 
.footer a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#000000 ; text-decoration : none ; }

.sub a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : none ; } 
.sub a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : none ; } 
.sub a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#000509 ; text-decoration : underline ; }

.gnb a:link					{ font-size : 12px ; font-family : µ¸¿ò ; color:#878787 ; text-decoration : none ; } 
.gnb a:visited				{ font-size : 12px ; font-family : µ¸¿ò ; color:#878787 ; text-decoration : none ; } 
.gnb a:hover				{ font-size : 12px ; font-family : µ¸¿ò ; color:#5086D2 ; text-decoration : none ; text-decoration : underline ; }


/********** footer **********/
.footer1 { font: 9pt; color:#4C4C4C;  font-family:µ¸¿ò,verdana,helvetica;  line-height:11.5pt; } 
.footer1 A { color: #4C4C4C; text-decoration: none;} 
.footer1 A:link { color: #4C4C4C; text-decoration: none;} 
.footer1 A:hover { color: #4C4C4C; text-decoration: underline;}
.footer1 A:visited { color: #4C4C4C; text-decoration: none;}

.footer2 { font-family: "Arial", "Arial Black"; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none ; color: #ADADAD}


/********** input **********/
.input
{
  font-family: verdana; tahoma;
  font-size: 9pt;
  color: #111111;
  BORDER-RIGHT: #A7A7A7 1px solid; 
  BORDER-TOP: #A7A7A7 1px solid; 
  BORDER-LEFT: #A7A7A7 1px solid; 
  BORDER-BOTTOM: #A7A7A7 1px solid;
}

.button   
{ 
  font-family: verdana; tahoma;
  font-size: 9pt;
  color: #666666;
  height:19px; 
  border-width:1;
  border-style:ridge; 
  border-color:#d0d0d0; 
  background-color:#dfdfdf;
  cursor:hand;
}

textarea
{
  font-family: verdana; tahoma;
  font-size: 9pt;
  color: #333333;
  line-height: 140%;
  padding-left: 3; padding-right: 3; padding-top: 3; padding-bottom: 3;
  border: 1 solid #BCBCBD;
  scrollbar-3dlight-color: #BCBCBDC;
	scrollbar-arrow-color: #999999;
	scrollbar-base-color: #BCBCBD;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #BCBCBD;
}

.line
{
  font-family: verdana; tahoma;
  font-size: 9pt;
  color: #111111;
  BORDER-RIGHT: #dcdcdc 1px solid; 
  BORDER-TOP: #dcdcdc 1px solid; 
  BORDER-LEFT: #dcdcdc 1px solid; 
  BORDER-BOTTOM: #dcdcdc 1px solid;
}


.font11 {
	FONT-SIZE: 11px; FONT-FAMILY: µ¸¿ò
}
