@charset "utf-8";
/* 해피정닷컴 ( http://www.happyjung.com ) */
body {
	margin: 0 0 0 0;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #363636;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: "굴림","돋움", Arial, Helvetica, sans-serif ;
	scrollbar-3dlight-color: #808080;
	scrollbar-arrow-color: #606060;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #808080;
}

td { 
  font-size: 12px;
  line-height: 20px;
  color: #363636;
}

img { border:0; }

/*    */
a:link { text-decoration: none; color: #000000; }
a:active { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #A2002E; }

/* 상단 메인메뉴 */
.hp_menu_main { color: #2E2E2E; font-size:12px; text-decoration: none; }
a:link.hp_menu_main { color: #2E2E2E4; text-decoration: none; }
a:active.hp_menu_main { color: #2E2E2E; text-decoration: none; }
a:visited.hp_menu_main { color: #2E2E2E; text-decoration: none; }
a:hover.hp_menu_main { color: #DE6356; text-decoration: none; }

.hp_main_day { color: #636363; font-size:12px; text-decoration: none; }

/* 왼쪽 서브메뉴 */
.hp_menu_sub { color: #666666; font-size:12px; text-decoration: none; }
a:link.hp_menu_sub { color: #666666; text-decoration: none; }
a:active.hp_menu_sub { color: #666666; text-decoration: none; }
a:visited.hp_menu_sub { color: #666666; text-decoration: none; }
a:hover.hp_menu_sub { color: #FFFF00; }

/* Zeroboard 최근게시물 (2006/04/09) */
.hp_main_news { color: #6C6C6C; font-size:11px;  }
a:link.hp_main_news { color: #6C6C6C; text-decoration: none; font-size:11px;}
a:active.hp_main_news { color: #6C6C6C; text-decoration: none; font-size:11px;}
a:visited.hp_main_news { color: #6C6C6C; text-decoration: none; font-size:11px;}
a:hover.hp_main_news { color: #000000; text-decoration: none; font-size:11px;}

/* Zeroboard 최근게시물 한줄 공지 (2006/04/09) */
.hp_main_news_one { color: #666666; font-size:12px;  }
a:link.hp_main_news_one { color: #666666; text-decoration: none; }
a:active.hp_main_news_one { color: #666666; text-decoration: none; }
a:visited.hp_main_news_one { color: #666666; text-decoration: none; }
a:hover.hp_main_news_one { color: #666666; text-decoration: underline; }

/* 현재위치 */
.hp_course { font-size:11px; letter-spacing:-1px; color:#6C6C6C; font-family: "굴림"}

/* Zeroboard 아웃로그인 (2006/04/09)  */
.hp_zeroboard_outlogin { color: #666666; font-weight: bold; }

/*  하단 Copyright  */
.hp_copy { color: #B8B8B8; font-size:11px; text-decoration: none; }
a:link.hp_copy { color: #B8B8B8; text-decoration: none; }
a:active.hp_copy { color: #B8B8B8; text-decoration: none; }
a:visited.hp_copy { color: #B8B8B8; text-decoration: none; }
a:hover.hp_copy { color: #B8B8B8; text-decoration: underline; }

/*  input  */
.hp_input { Background-color: #ffffff; Border: 1px solid ; Border-color: #CACACA; color: #000000; font-size: 12px; }

/*  테이블관련  */
.ta_td { color: #2D5B97; font-size:12px; text-decoration: none; }

/*  연혁관련  */
.history_td { color: #111111; font-size:12px; text-decoration: none; font-weight:bold; font-family: "돋움"}

