@charset "utf-8";
/* 해피정닷컴 ( http://www.happyjung.com ) */
body {
	margin: 0 0 0 0;
	font-size: 12px;
	background-color: #F7F7EB;
	color: #000000;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: "굴림","돋움",tahoma, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color:#DFDFDF; 
	scrollbar-arrow-color:#000000;	
	scrollbar-darkshadow-color:#DFDFDF;
	scrollbar-face-color:#EFEFEF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF;  
	scrollbar-track-color:#ffffff;
	scrollbar-base-color: #FFFFFF;
	}

td { 
  font-size: 12px;
  line-height: 15px;
  color: #414141;
}

/*    */
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: #002275; }

/* 상단 메인메뉴 */
.hp_menu_main { color: #5F5F5F; font-size:11px; letter-spacing:-1px; text-decoration: none; }
a:link.hp_menu_main { color: #5F5F5F; font-size:11px; letter-spacing:-1px; text-decoration: none; }
a:active.hp_menu_main { color: #5F5F5F; font-size:11px; letter-spacing:-1px; text-decoration: none; }
a:visited.hp_menu_main { color: #5F5F5F; font-size:11px; letter-spacing:-1px; text-decoration: none; }
a:hover.hp_menu_main { color: #002275; font-size:11px; letter-spacing:-1px; text-decoration: underline; }

/* 왼쪽 서브메뉴 */
.hp_menu_sub_ { color: #000000; font-size:12px; text-decoration: none; border-bottom:solid 1px; border-color:#D4D4CA; height:30px;}
a:link.hp_menu_sub { color: #000000; text-decoration: none; }
a:active.hp_menu_sub { color: #000000; text-decoration: none; }
a:visited.hp_menu_sub { color: #000000; text-decoration: none; }
a:hover.hp_menu_sub { color: #1AACA6; font-weight:bold; letter-spacing:-1px;}

/* 최근게시물 링크 */
.hp_data { color: #9A9997; font-size:11px; text-decoration: none;}
.hp_main { color: #666666; font-size:12px; text-decoration: none;}
a:link.hp_main { color: #666666; text-decoration: none; }
a:active.hp_main { color: #666666; text-decoration: none; }
a:visited.hp_main { color: #666666; text-decoration: none; }
a:hover.hp_main { color: #666666; text-decoration: underline; }

/*  하단 Copyright  */
.hp_copy_ { font-family:돋움; color:#747474;  font-size:11px; letter-spacing:-1px; text-align:right;}
a:link.hp_copy { color: #747474; text-decoration: none; }
a:active.hp_copy { color: #747474; text-decoration: none; }
a:visited.hp_copy { color: #747474; text-decoration: none; }
a:hover.hp_copy { color: #002275; text-decoration: underline; }


/* 현재위치 */
.hp_location { font-family:돋움; color:#747474;  font-size:11px; letter-spacing:-1px; text-align:right;}
a:link.hp_location { color:#747474; text-decoration: none; }
a:active.hp_location { color:#747474; text-decoration: none; }
a:visited.hp_location { color:#747474; text-decoration: none; }
a:hover.hp_location { color:#002275; text-decoration: underline; }

/* 직능, 지역 등 테이블 */
.name_club_box { background-color:#85CEE1; }
.name_club_box_text {
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #0372A9;
}
.name_club {
	background-color:#7ACFE3;
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:3 0 0 0;
}
/* 기수 등 테이블 */
.name_dong_box { background-color:#7AC453; }
.name_dong_box_text {
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #5FA938;
}
.name_dong {
	background-color:#7AC453;
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5 0 5 0;
}
.name {
	background-color:#7ACFE3;
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:3 0 3 0;
}
.name1 {
	background-color:#7AC453;
	text-align:center;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5 0 2 0;
	}
.name2 {
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.name3 {
	text-align:center;
	padding:5 5 5 5;
}
.name_img {
	text-align:center;
	padding:10;
}
.title24 {
	font-size: 13px;
	font-weight: bold;
	color: #21849C;
}
.title_red_14 {
	font-size: 13px;
	color: #339966;
	font-weight: bold;
}
.kisu_date {
	font-family:'돋움';
	font-size:12px;
	color:#B4B4B4;
	font-weight:bold;
}

.club_date {
	font-family:'돋움';
	font-size:12px;
	color:#B4B4B4;
	font-weight:bold;
}
