body { font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height:18px;  margin:0;
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #979797;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #e4e4e4;
}
table{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height:18px; text-align:justify;}
td	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height:18px;}
.14_td	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height:14px; text-align:justify;}
.18_td	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height:18px; text-align:justify;}
.align_justify	{text-align:justify;}
/*------------------------------  table  ------------------------------*/
table.border {border-width:1px; border-color:#eaeaea; border-style: solid}
img {border:0; line-height:180%;}
img.border {border:3 solid #eaeaea; line-height:180%;}
img.border1 {border:1 solid #e4e4e4; line-height:180%;}

table.border1 {border-width:3px; border-color:#f4f4f4; border-style: solid}
table.border2 {border-width:3px; border-color:#f4f4f4; border-style: solid}


/*------------------------------  link  ------------------------------*/
a:link		{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #777777; text-decoration: none;}
a:visited	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #777777; text-decoration: none;}
a:active	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #496F70; text-decoration: none;}
a:hover		{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #496F70; text-decoration:none;}

.txt01         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt01 a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt01 a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt01 a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #61A9CF; text-decoration: none; line-height: 18px;}
.txt01 a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #61A9CF; text-decoration: underline; line-height: 18px;}

.txt02         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #565656; text-decoration: none; line-height: 18px;}
.txt02 a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #565656; text-decoration: none; line-height: 18px;}
.txt02 a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #565656; text-decoration: none; line-height: 18px;}
.txt02 a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #1175A3; text-decoration: none; line-height: 18px;}
.txt02 a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #1175A3; text-decoration: underline; line-height: 18px;}

.txt02_1         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #aeaeae; text-decoration: none; line-height: 18px;}

.txt03         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt03 a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt03 a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px;}
.txt03 a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #61A9CF; text-decoration: none; line-height: 18px;}
.txt03 a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #61A9CF; text-decoration: underline; line-height: 18px;}

.bsinfo         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #666666; text-decoration: none; line-height: 18px;}
.bsinfo a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #666666; text-decoration: none; line-height: 18px;}
.bsinfo a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #666666; text-decoration: none; line-height: 18px;}
.bsinfo a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #61A9CF; text-decoration: none; line-height: 18px;}
.bsinfo a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #61A9CF; text-decoration: none; line-height: 18px;}

.haksa_index         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #4c4c4c; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_index a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #4c4c4c; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_index a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #4c4c4c; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_index a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #4c4c4c; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_index a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #60aa00; text-decoration: none; line-height: 18px; letter-spacing:-1;}

.haksa_info        {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_info a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_info a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_info a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.haksa_info a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #60aa00; text-decoration: underline; line-height: 18px; letter-spacing:-1;}

.main_intro        {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.main_intro a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.main_intro a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.main_intro a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.main_intro a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #4d38a3; text-decoration: underline; line-height: 18px; letter-spacing:-1;}

/*------------------------------Sitemap------------------------------------------*/
.sm         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px; }
.sm a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px; }
.sm a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none; line-height: 18px; }
.sm a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #05ACB4; text-decoration: none; line-height: 18px; }
.sm a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #05ACB4; text-decoration: none; line-height: 18px; }

.sm_b         {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px;  font-weight:bold; color: #666666; text-decoration: none; line-height: 18px;padding:1 0 0 5;}
.sm_b a:link    {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; font-weight:bold; color: #666666; text-decoration: none; line-height: 18px;padding:1 0 0 5;}
.sm_b a:visited {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px;font-weight:bold; color: #666666; text-decoration: none; line-height: 18px;padding:1 0 0 5;}
.sm_b a:active {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px;  font-weight:bold; color: #000000; text-decoration: none; line-height: 18px;padding:1 0 0 5;}
.sm_b a:hover   {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none; line-height: 18px;padding:1 0 0 5;}


/*------------------------------location------------------------------*/

.location  {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #838383; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.location_h {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #65b022; text-decoration: none; line-height: 18px; letter-spacing:-1; font-weight:bold}


/*------------------------------ui------------------------------*/
.linemap {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #666666; height:34; text-align: right; padding:0 5 0 0;}
.linemap_b {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #666666; font-weight:bold;}

.4menu {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; padding:15 0 15 0; text-align: right;}

.content_pd {padding:0 25 50 25;}
.title {height:32;}
.mtit_pd {padding:15 0 0 0;}
.stit_pd {padding:15 0 0 0;}
.sl_pd {padding:35 0 0 0;}
.mcts_pd {padding:35 0 0 0;}
.scts_pd {padding:20 0 0 0;}




/*------------------------------ e-card -----------------------------*/
img.e-card {border:1 solid #e4e4e4; line-height:180%;}
img.e-card1 {border:1 solid #4AC9D1; line-height:180%;}
.ecard_tit {font-weight:bold;}
.ecard_st {}
.ecard_l	 {padding:5 5 5 5; line-height:14px;}

/*------------------------------ height -----------------------------*/
.h_10 {padding:10 0 0 0;}
.h_15 {padding:15 0 0 0;}
.h_25 {padding:25 0 0 0;}

/*------------------------------padding------------------------------*/
.pd_t05 {padding:05 0 0 0;}
.pd_t10 {padding:10 0 0 0;}
.pd_t12 {padding:12 0 0 0;}
.pd_t15 {padding:15 0 0 0;}
.pd_t20 {padding:20 0 0 0;}
.pd_t25 {padding:25 0 0 0;}
.pd_t35 {padding:35 0 0 0;}

.pd_b05 {padding:0 0 05 0;}
.pd_b10 {padding:0 0 10 0;}
.pd_b12 {padding:0 0 12 0;}
.pd_b15 {padding:0 0 15 0;}
.pd_b20 {padding:0 0 20 0;}
.pd_b25 {padding:0 0 25 0;}
.pd_b35 {padding:0 0 35 0;}

.pd_l05 {padding:0 0 0 05;}
.pd_l10 {padding:0 0 0 10;}
.pd_l12 {padding:0 0 0 12;}
.pd_l15 {padding:0 0 0 15;}
.pd_l20 {padding:0 0 0 20;}
.pd_l23 {padding:0 0 0 23;}
.pd_l25 {padding:0 0 0 25;}
.pd_l30 {padding:0 0 0 30;}

.pd_r05 {padding:0 05 0 0;}
.pd_r10 {padding:0 10 0 0;}
.pd_r12 {padding:0 12 0 0;}
.pd_r15 {padding:0 15 0 0;}
.pd_r20 {padding:0 20 0 0;}
.pd_r23 {padding:0 23 0 0;}
.pd_r25 {padding:0 25 0 0;}
.pd_r30 {padding:0 30 0 0;}

.pd_tb0505 {padding:05 0 05 0;}
.pd_tb1010 {padding:10 0 10 0;}

.4_stit {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #11A394; font-weight:bold;}
.4_stit1 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; font-weight:bold;}
.content_p {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #FF6600;}
.content_i {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #11A394;}
.content_b {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; font-weight:bold;}

.uni {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #A97B2A;}
.dept_infob {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; font-weight:bold; height:21;}
.dept_info {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; height:21;}
.haksa {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #A97B2A;}
.plaza {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 11px; color: #A97B2A;}

/*------------------------------dept------------------------------------------*/
.deptht_bg	 {background-color:#569CC0; height:2; line-height:14px;}
.depth_bg_1	 {background-color:#f8f8f8; font-weight:bold; text-align:center; padding:5 5 5 5;}
.depth_bg	 {background-color:#f8f8f8; font-weight:bold; text-align:center; height:24;}
.depth_line	 {background-color:#ebebeb; height:1;}
.dept	 {background-color:#ffffff; text-align:center; height:24; padding:5 5 5 5;}
.dept_l_1	 { padding:5 5 5 5;text-align:left;}

.dept_l	 { height:24; padding:5 5 5 5;}
/*------------------------------haksa------------------------------------------*/
.haksat_bg	 {background-color:#569CC0; height:2; line-height:14px;}
.haksa_bg	 {background-color:#7FB9D7; font-weight:bold; color:#ffffff; text-align:center; height:24;}
.haksa_line	 {background-color:#ebebeb; height:1;}

.haksa_l	 { height:24; padding:5 5 5 5;}
.ptb_img	 {padding:0 0 10 10;}
.ptb_im	 {padding:5 0 10 20;} 

.tb_bg	 {background-color:#efefef;}
.emerald	 {font-weight:bold; color:#11a394;}

/*------------------------------food------------------------------------------*/
.menu_bg	 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #000000; background-color:#F1F3F9; text-align:center; padding:4 2 2 4;}
.menuh_bg	 {background-color:#ffffff;  text-align:left; padding:4 4 4 6;}
.menuh_line	 {background-color:#CCD7EE; height:1;}
.menuw_line  {background-color:#ffffff; height:1;}
.menub_line	 {background-color:#F1F3F9; height:1;}
.menu	 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #000000;font-weight:bold; text-align:center;}

/*------------------------------poll------------------------------------------*/

.ptb_line1	 {background-color:#BFBFBF; height:1;}
.ptb_line2 {background-color:#ffffff; height:1;}

.ptb_bg1	 {background-color:#ffffff;  text-align:center; height:25;}
.ptb_bg2	 {background-color:#F9F9F9;  text-align:center; height:25;}

.ptb_txt	 {background-color:#ffffff;  text-align:left; height:30; padding:7 2 7 0;}

.ptb_img	 {padding:0 0 10 10;}

.ptextbox_input
{
    COLOR: #787878;
	BORDER: 1px solid #d4d4d4;	background-color:#F6F6F6;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt
}

.ptextarea {font-family:Dotum font-size:8pt
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #ffffff;	
	scrollbar-shadow-color: #979797;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #EEEEEE;
	COLOR: #787878; background-color:#F6F6F6;
	BORDER: 1px solid #d4d4d4;
}


/*------------------------------bsibfo------------------------------------------*/
.bsibfo_01 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #888888; text-decoration: none; line-height: 18px; letter-spacing:-1;}
.bsibfo_02 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #128caa; text-decoration: none; line-height: 18px; letter-spacing:-1;}

/*------------------------------plaza------------------------------------------*/
.but_bg	 {background-color:#569CC0; height:2; line-height:14px;}
.bu_line	 {background-color:#ebebeb; height:1;}
.bu_l	 { height:24; padding:5 5 5 5;}
.but	 {text-align:center;  padding:3 0 3 0;}

/*------------------------------member------------------------------------------*/
.join_bg	 {background-color:#f8f8f8; font-weight:bold; text-align:left; height:24; padding:0 0 0 10;}


/*------------------------------mypage------------------------------------------*/
.my_t	 {font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; font-weight:bold; color: #639AC8; text-align:right; padding:0 10 0 0;}

/*------------------------------board CSS------------------------------------------*/
.itb_top	 {background-color:#569CC0; height:2;}
.itb_top1	 {background-color:#E6F0F5; height:1;}
.itb_titT {background-color:#569CC0;}
.itb_titV {background-color:#A7CAD9}
.itb_titH {background-color:#B9D4E0}
table.b_border {border-width:3px; border-color:#569CC0; border-style: solid;}
.itb_titL1 {background-color:#EBF4F6;color:#316277 }
.itb_titL2 {background-color:#E0EEF2;color:#316277 }

.itb_lineblue01 {background-color:#B9D1E0}
.itb_linegrey01 {background-color:#E4E4E4; height:1;}
.i_txtblue01 {color:#3B6B80}
.head_bg	 {background-color:#f8f8f8; font-weight:bold; text-align:center;}
.comment_list{font-family: "Tahoma"; font-size: 7pt; color: #FFFFFF; background-color:#777777;}
.move_page	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #666666; text-decoration: none;}
.board	{ font-family: "Dotum", "Dotumche", "Gulim", "Verdana"; font-size: 12px; color: #777777; text-decoration: none; font-weight:bold;}

/* ---- input, textarea, select -------------------------------------- */
TEXTAREA.input
{
    COLOR: #666666;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 9pt
}
.noborder
{
	border: 0px;
}
INPUT.readonly
{
    COLOR: #787878;
	background: #dddddd;
	BORDER: 0px solid #d4d4d4;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 9pt
}
.textbox_input
{
    COLOR: #787878;
	BORDER: 1px solid #d4d4d4;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt
}
.quicklink_input
{
	COLOR: #787878;
	background: #f7f7f7;
	BORDER: 1px solid #ABBECC;
	FONT-FAMILY: Dotum;
	FONT-SIZE: 8pt;
	height:16px;
	width:140px;
}

.select_input
{
	COLOR: #666666;
	background: #f7f7f7;
	BORDER: 1px solid #ABBECC;
	FONT-FAMILY: Dotum;
	FONT-SIZE: 8pt;
	height:16px;
	width:169px;
}


.contact_input
{
    COLOR: #787878;
	background: #f7f7f7;
	BORDER: 1px solid #eaeaea;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt
}

.contact_input1
{
    COLOR: #666666;
	font-weight:bold;
	background: #f7f7f7;
	BORDER: 1px solid #BABABA;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt
}
.admin_input
{
    COLOR: #787878;
	background: #ffffff;
	BORDER: 0px solid ffffff;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt;
}
.contract_input
{
    COLOR: #787878;
	BORDER: 1px solid #cccccc;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt
}

.search_input
{
    border: expression( (this.type=='checkbox' || this.type=='radio'|| this.type=='image')?'':'0px solid #d4d4d4' );
    font-size: 11px; color: #555555; vertical-align:middle; font-family: "µ¸¿ò", "±¼¸²", Arial, "Verdana";
	background-color: expression( (this.type=='checkbox' || this.type=='radio')?'':  'transparent' );
	background-color:transparent;
	height: expression( (this.type=='image')?'':'18px' );
	background-image:url(/main/image/common/2008/search_bg.gif); background-repeat:repeat-x;
	padding-top:4px;
}

.login_input
{
    COLOR: #767676;
	background: #f7f7f7;
	BORDER: 1px solid bababa;
    FONT-FAMILY: Dotum;
    FONT-SIZE: 8pt;
}


textarea {font-family:Dotum font-size:8pt;
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #ffffff;	
	scrollbar-shadow-color: #979797;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #EEEEEE;
	COLOR: #787878;
	background:#ffffff;
	BORDER: 1px solid #eaeaea;
}
