@charset "euc-kr";
/* ÇØÇÇÁ¤´åÄÄ ( http://www.happyjung.com ) */
body {
	margin: 0 0 0 0;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	line-height:18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: "µ¸¿ò","±¼¸²", Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color: #ADB5B6;
	scrollbar-arrow-color: #ADB5B6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #808080;
}

td { 
  font-size: 12px;
  line-height: 18px;
  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: #F96364; }

/* ¿ÞÂÊ ¼­ºê¸Þ´º */
.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; }

/* ÃÖ±Ù°Ô½Ã¹° (2008/05/30) */
.hp_main_news_ { font-family:µ¸¿ò; color: #797979; font-size:12px; height:20px; line-height:14px; padding:5 0 0 0;}
a:link.hp_main_news { font-family:µ¸¿ò; color: #797979; text-decoration: none; }
a:active.hp_main_news { font-family:µ¸¿ò; color: #797979; text-decoration: none; }
a:visited.hp_main_news { font-family:µ¸¿ò; color: #797979; text-decoration: none; }
a:hover.hp_main_news { font-family:µ¸¿ò; color: #5D8BC9; text-decoration: underline; }

.hp_main_date { font-family:tahoma; color: #a1a1a1; font-size:11px; height:20px; line-height:14px; text-align:right; width:70px; padding:0 0 0 0;}

.hp_photo_tlt { font-family:µ¸¿ò; font-size:12px; color: #797979; text-align:center; padding-top:6px;}

/* ´Þ·Â */
.hp_cal_date { font-family:µ¸¿ò; font-size:12px; color: #444444; text-align:center; width:25px; height:18px; line-height:14px;padding:4 0 0 0;}
.hp_cal_on { font-family:µ¸¿ò; font-size:12px; color: #3769AD; text-align:center; height:18px; line-height:14px;padding:4 0 0 0; background-color:#CEDCEF; }
.hp_cal_weekend { font-family:µ¸¿ò; font-size:12px; color: #5D8BC9; text-align:center; width:25px; height:18px;line-height:14px;padding:4 0 0 0;}


/**/
.hp_dues_top {font-family:µ¸¿ò; font-size:12px; color:#000000; text-align:center; height:20px; line-height:14px;padding:4 13 0 13; background-image:url(../main/images/dues_bg.gif)}
.hp_dues_td {font-family:µ¸¿ò; font-size:12px; color: #4b4b4b; text-align:center; width:73px; height:20px; line-height:14px;padding:4 0 0 0;}

.hp_site_td {font-family:Arial; font-size:12px; color:#363636; padding:8 0 4 0; border-bottom:solid 1px #DFDFDF;}
a:link.hp_site04 { text-decoration: none; color: #363636; }
a:active.hp_site04 { text-decoration: none; color: #363636; }
a:visited.hp_site04 { text-decoration: none; color: #363636; }
a:hover.hp_site04 { text-decoration:underline; color: #FF5900; }

.hp_menu_main { color: #2E2E2E; font-size:15px; font-weight:bold; 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; }

/*  ÇÏ´Ü 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; }

/*  ·Î±×ÀÎinput  */
.hp_input_log { Background-color: #ffffff; Border: 1px solid ; Border-color: #C8C8C8; color: #000000; font-size: 12px; height:21px; width:101px; padding:4 3 0 3; }

/*ÆÄÀÏ°æ·Î*/
.hp_location { color:#6C6C6C; font-size:11px; letter-spacing:-1px; font-family:"µ¸¿ò"; text-align:right;}

/* µ¿¹®È¸ > µ¿¹®ÀåÇÐ±â±Ý > ±â±Ý¼öÇýÀÚ */
.hp_cmate_tlt {color:#4b4b4b; font-family:±¼¸²; font-size:13px; font-weight:bold; letter-spacing:-1px; padding-bottom:7px;}
.hp_cmate_tlt_p {color:#EA3C3F; letter-spacing:normal;}


/* °Ô½ÃÆÇ ±Û¾²±â */
.hp_write_title { font-family:µ¸¿ò; font-size:12px; padding:6 15 2 15; font-weight:bold; color:#6D6D6D;line-height:20px; text-align:center; letter-spacing:-1px; border-right:solid 1px #D6D6D6; background-color:#F2F2F2;}
.hp_write_td { font-family:µ¸¿ò; font-size:12px; padding:4 15 4 15; color:#666666;line-height:20 px;}
.hp_write_td2 { font-family:µ¸¿ò; font-size:12px; padding:4 15 4 15; color:#666666;line-height:18px; border-right:solid 1px #D6D6D6; line-height:20px; }
.hp_write_input { Background-color: #ffffff; Border: 1px solid ; Border-color: #D8D7D4; color: #5b5b5b; font-size: 12px; height:19px; }


/* ³ôÀÌ°ª »èÁ¦ (¿©·¯ÁÙÀÏ°æ¿ì) */
.hp_write_input_m { Background-color: #ffffff; Border: 1px solid ; Border-color: #D8D7D4; color: #5b5b5b; font-size: 12px; line-height:20px;}

/* °Ô½ÃÆÇ ³»¿ëº¸±â */
.hp_view_title { font-family:µ¸¿ò; font-size:12px; padding:3 3 3 3; color:#FFFFFF;line-height:18px; text-align:center; letter-spacing:-1px;  }
.hp_view_td { font-family:µ¸¿ò; font-size:12px; padding:8 15 4 15; color:#666666;line-height:18px;}

/* °Ô½ÃÆÇ°ü·Ã */
.hp_bbs_title { font-family:µ¸¿ò; font-size:11px; padding:3 3 3 3; color:#FFFFFF; text-align:center; letter-spacing:-1px; height:25px;}
.hp_bbs_title_bg { background-image:url(../bbs/images/bbs_title_bg.gif); height:25px;}
.hp_bbs_no { font-family:tahoma; font-size:11px; padding:6 0 4 0; color:#666666; text-align:center; border-bottom:solid 1px #E1E1E1;}
.hp_bbs_list { font-family:µ¸¿ò; font-size:12px; padding:8 0 3 0; color:#666666; border-bottom:solid 1px #E1E1E1;}

a:link.hp_bbs6 { text-decoration: none; color: #2b2b2b; }
a:active.hp_bbs6 { text-decoration: none; color: #2b2b2b; }
a:visited.hp_bbs6 { text-decoration: none; color: #2b2b2b; }
a:hover.hp_bbs6 { text-decoration: none; color: #428DC5; }

/* »çÁøÃ¸°ü·Ã */
.hp_photo_title { font-family:µ¸¿ò; font-size:11px; padding:3 3 3 3; color:#FFFFFF; text-align:center; letter-spacing:-1px; height:25px;}
.hp_photo_title_bg { background-image:url(../bbs/images/bbs_title_bg.gif); height:25px;}
.hp_photo_no { font-family:tahoma; font-size:11px; padding:4 0 4 0; color:#666666; text-align:center; border-bottom:solid 1px #E1E1E1;}
.hp_photo_list { font-family:µ¸¿ò; font-size:11px; padding:4 0 4 0; color:#666666; background-image:url(../about/images/photo_line.gif);height:182px;}

/* ·Î±×ÀÎÃ¢ */
.hp_login_td { font-family:µ¸¿ò; font-size:12px; padding:3 3 3 3; color:#666666;line-height:17px;}
.hp_login_input { Background-color: #ffffff; Border: 1px solid ; Border-color: #D8D7D4; color: #5b5b5b; font-size: 11px; height:17px; }
.hp_login_input2 { Background-color: #ffffff;  Border-color: #D8D7D4; color: #5b5b5b; font-size: 11px; height:13px; }

/* È¸¿ø°¡ÀÔ°ü·Ã */
.hp_join_list { font-family:µ¸¿ò; font-size:12px; padding:7 0 7 0; color:#666666; border-bottom:solid 1px #E2E2E2;}
.hp_join_input { Background-color: #ffffff; Border: 1px solid ; Border-color: #D8D7D4; color: #5b5b5b; font-size: 11px; height:22px; }


/* µ¿¹®º´¿ø */
.hp_hospital_tlt {font-family:µ¸¿ò; font-size:12px;font-weight:bold; text-align:center; background-color:#E6E6E6; padding:7 0 4 0;letter-spacing:-1px;}
.hp_hospital_td {font-family:µ¸¿ò; font-size:12px; padding:7 5 4 5; color:#4b4b4b; border-bottom:solid 1px #e6e6e6;}
.hp_hospital_total {font-family:µ¸¿ò; font-size:11px; padding:0 5 0 0; color:#4b4b4b;text-align:right;}

a:link.hp_hospital_name { text-decoration: none; color: #4b4b4b; }
a:active.hp_hospital_name { text-decoration: none; color: #4b4b4b; }
a:visited.hp_hospital_name { text-decoration: none; color: #4b4b4b; }
a:hover.hp_hospital_name { text-decoration: none; color: #F96364; }

/* µ¿¹®º´¿ø */
.hp_search_tlt {font-family:µ¸¿ò; font-size:12px;font-weight:bold; text-align:center; background-color:#E6E6E6; padding:7 0 4 0;letter-spacing:-1px;}
.hp_search_td {font-family:µ¸¿ò; font-size:12px; padding:7 5 4 5; color:#4b4b4b; background-color:#ffffff;}
