BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: "µ¸¿ò", Dotum, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px; SCROLLBAR-FACE-COLOR: #C8C8C8; SCROLLBAR-HIGHLIGHT-COLOR: #C8C8C8; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #C8C8C8; SCROLLBAR-3DLIGHT-COLOR: #C8C8C8; SCROLLBAR-ARROW-COLOR: #C8C8C8; SCROLLBAR-TRACK-COLOR: #E6E6E6; SCROLLBAR-DARKSHADOW-COLOR: #C8C8C8
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: "µ¸¿ò", Dotum, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: "µ¸¿ò", Dotum, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: "µ¸¿ò", Dotum, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: "µ¸¿ò", Dotum, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND: #fff; webkit-text-size-adjust: none
}
A {
	COLOR: #464646; text-decoration: none
}
A:hover {
	COLOR: #3661AB; text-decoration: underline
}



#wrapper {
  width: 970px; text-align: center;margin:0 auto;}


#body {
  width: 970px; margin:0 auto;
}
#main {
  width: 896px;
}
#main_top {
  width: 896px; height: 182px; 
}
#top {
  width: 970px; height: 182px; 
}
#sub_flash {
  width: 970px 
}
#main_left {
  float: left; width: 656px;}
.main_left_top {
  float: left; width: 254px; padding-top:11px; position:relative
}
.main_left_02 {
  float: left; width: 656px
}
.main_center {
  float: left; width: 402x; padding-top:11px
}

#left {
  float: left; width: 720px; padding-top:21px
}
.left_top {
  float: left; width: 291px;
}

.center {
  float: left; width: 429x;
}
.left_bottom {
  float: left; width: 699px; padding-top:16px
}
#sub_flah_left {
  float: left; width: 670px
}
.sub_flah_left_top {
  float: left; width: 335px;
}

.sub_flah_center {
  float: left; width: 335x;
}

#main_right {
  float: right; width: 240px; 
}


#right {
  float: right; width: 250px; padding-top:21px
}


.right_top {
  float: right; width: 250px;
}

#sub_flah_right {
  float: right; width: 300px; padding-top:7px
}


#main_bottom {
  width: 896px; height: 138px; padding-top:36px
}
#bottom {
  clear:left; width: 970px; height: 138px; padding-top:70px
}

 /* line style */
.line {
  height:1px; BACKGROUND-COLOR: #DDDDDD
}
.line_02 {
  height:2px; BACKGROUND-COLOR: #E0E0E0
}
.line_03 {
  height:1px; BACKGROUND-COLOR: #E8E8E8
}
.line_04 {
  height:1px; BACKGROUND-COLOR: #E0E0E0
}
.line_05 {
  height:1px; BACKGROUND-COLOR: #D7D7D7
}
.line_06 {
  height:1px; BACKGROUND-COLOR: #D8D8D8
}




 /* ÅØ½ºÆ® style */
.txt_1 {
	font-size: 11px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none;
}

.txt_2 {
	font-weight: bold; font-size: 12px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-1px; 
}
.txt_3 {
	font-weight: bold; font-size: 21px; color: #464646; line-height: 30px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-1px; 
}
.txt_3 A {
	font-weight: bold; font-size: 21px; color: #464646; line-height: 30px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-1px;
}
.txt_3 A:hover {
	font-weight: bold; font-size: 21px; color: #3661AB; line-height: 30px; font-family: "µ¸¿ò";  
	letter-spacing:-1px; text-decoration: underline;
}
.txt_4 {
	font-size: 12px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none;}
.txt_4 A {
	font-size: 12px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none; 
}
.txt_4 A:hover {
	font-size: 12px; color: #3661AB; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: underline
}
.txt_5 {
	font-size: 12px; color: #CCCCCC; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none;
}
.txt_6 {
	font-size: 12px; color: #7A7A7A; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none; 
}
.txt_7 {
	font-weight: bold; font-size: 17px; color: #464646; line-height: 30px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-1px; 
}
.txt_7 A {
	font-weight: bold; font-size: 17px; color: #464646; line-height: 30px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-1px;
}
.txt_7 A:hover {
	font-weight: bold; font-size: 17px; color: #3661AB; line-height: 30px; font-family: "µ¸¿ò";  
	letter-spacing:-1px; text-decoration: underline
}
.txt_8 {
	font-size: 12px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:-1px;
} 
.txt_9{
	font-size: 12px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none
}
.txt_10 {
	font-size: 11px; color: #464646; line-height: 18px; font-family: "µ¸¿ò"; text-decoration: none
}
 
.txt_11{
	font-size: 12px; color: #464646; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none
} 
.txt_12{
	font-size: 11px; color: #2F2F2F; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none
} 
.txt_13{
	font-size: 11px; color: #8B8B8B; line-height: 15px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:1px
} 
.txt_14 {
	font-size: 12px; color: #5B6370; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none;
}

.txt_15 {
	font-size: 12px; color: #576273; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none; 
}

.txt_16 {
	font-size: 11px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:-2px;
}
.txt_17 {
	font-size: 11px; color: #464646; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:-4px; 
}
.txt_18 {
	font-size: 12px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; 
}
.txt_19 {
	font-weight: bold; font-size: 12px; color: #355DA7; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; 
	letter-spacing:-5px; 
}
.txt_20 {
	font-weight: bold; font-size: 14px; color: #464646; line-height: 25px; font-family: "µ¸¿ò"; text-decoration: none; leetter-spacing:1px; word-spacing:1px;
	padding-left:4px
}
.txt_21{
	font-size: 12px; color: #464646; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none;  padding-left:4px
}
.txt_22 {
	font-size: 11px; color: #888888; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:-2px; 
}
.txt_22 A {
	font-size: 11px; color: #888888; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; letter-spacing:-2px; 
}
.txt_23 {
	font-weight: bold; font-size: 11px; color: #938E8E; line-height: 17px; font-family: "Tahoma"; text-decoration: none; 
}
.txt_23 A {
	font-weight: bold; font-size: 11px; color: #938E8E; line-height: 17px; font-family: "Tahoma"; text-decoration: none; 
}
.txt_24 {
	font-weight: bold; font-size: 12px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:6px; padding-top:2px
}
.txt_25 {
	font-size: 11px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:7px
}
.txt_26 {
	font-weight: bold; font-size: 11px; color: #464646; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none
}
.txt_27 {
	font-size: 12px; color: #41A4B9; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none
}
.txt_28 {
	font-size: 12px; color: #464646; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none
}
.txt_29 {
	font-size: 12px; color: #2F3743; line-height: 21px; font-family: "Tahoma"; text-decoration: none; 
}
.txt_30 {
	font-size: 11px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:5px
}
.txt_31 {
	font-size: 10px; color: #8A8A8A; line-height: 19px; font-family: "Tahoma"; text-decoration: none; 
}
.txt_32 {
	font-weight: bold; font-size: 11px; color: #428BC7; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none;
}
.txt_33 {
	font-size: 11px; color: #8A8A8A; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:6px
}
.txt_34 {
	font-size: 11px; color: #BAD3FF; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:6px
}
.txt_35 {
	font-size: 11px; color: #ffffff; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:7px
}
.txt_36 {
	font-size: 11px; color: #7890BA; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:6px
}
.txt_37 {
	font-size: 12px; color: #ffffff; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none; padding-left:6px;
}
.txt_38 {
	font-size: 12px; color: #A3A3A3; line-height: 21px; font-family: "µ¸¿ò"; text-decoration: none
}





/* table style */
.brd_line { 
  background-color:#FFFFFF; border:#E8E8E8 1px solid
}
.brd_line_02 {
  background-color:#FFFFFF; border:#D8D8D8 1px solid
}
.brd_line_03 {
  background-color:#FFFFFF; border:#E6E6E6 1px solid
}
.brd_line_04 {
  background-color:#FFFFFF; border-left:#D8D8D8 1px solid; border-right:#D8D8D8 1px solid
}

/*boxstyle 20091209*/

.brd_line_05 {
  background-color:#FFFFFF; border:#DFDFDF 1px solid
}


li{ display:block;}


/*top style 20091204*/
#top { width: 970px; height: 182px; }
.new_join {width:320px; height:58px; float:left; padding:0px;}
.new_join_img{ padding-top:26px; float:left; position:relative; left:1px; font-size:0;}

#search{position:relative;width:420px; float:left; height:58px;padding:0;}
.new_blue_window{width:314px; height:26px; border:3px solid #335ea9; background-color:#fff; margin-top:26px; float:left}
.new_input_text{width:180px;height:18px; font-size:14px;color:#000; border:0; font-weight:bold; padding:5px 2px 0 2px;}

#search_link{width:320px; height:16px; float:left; padding-top:8px; padding-left:18px;}
.s_bu{ float:left; position:relative}
.s_text{ float:left; vertical-align:middle; padding-top:2px; padding-left:5px; font-size:11px; color: #787878; font-family: "µ¸¿ò", Dotum, Arial, sans-serif;}

#publicity{width:174px; height:120px; float:right; position: relative; padding-top:26px}

#ko_title{float:left; position:relative; width:215px; height:92px; padding:0; }
.new_ko_img{ width:154px; height:36px; float:left; position:relative; font-size:0; padding:44px 0 0 4px;}

#menu{ width:520px; height:92px; position:relative; float:left;}

#menu_br{ width:970px; height:32px; float:left; height:32px; background:url(http://img.kormedi.com/new_kormedi/images/news/bg_menu.gif) no-repeat;}


#rankup{position: relative; float:right; padding-right:30px;}

/*top style 20091207*/
#main_top { width: 896px; height: 182px; } 
.join { width:220px; height:58px; float:left; padding:0; }
.join_img{  padding-top:26px;}

#top_bg{width:63px; height:58px; float:left; padding:0;}

#main_search{width:383px; float:left; height:58px;padding:0;}
.blue_window{width:314px; height:26px; border:3px solid #335ea9; background-color:#fff; margin-top:26px; float:left}
.input_text{width:180px;height:18px; font-size:14px;color:#000; border:0; font-weight:bold; padding:5px 2px 0 2px;}


#main_menu_br{ width:896px; height:32px; float:left; height:32px; background:url(http://img.kormedi.com/new_kormedi/images/main/menu_bg.gif) no-repeat;}


#main_ko_title{float:left; position:relative; width:220px; height:92px;}
.ko_img{ width:220px; height:92px; float:left; font-size:0; padding:0; }

#main_publicity{width:230px; height:124px; float:right; position: relative; padding-top:26px}

#main_menu{ width:446px; height:92px; position:relative; float:left;}

#main_search_link{width:446px; height:50px; float:left;}
.s_bu{ float:left; position:relative}
.s_text{ float:left; font-size:11px; color: #787878; font-family: "µ¸¿ò", Dotum, Arial, sans-serif;}


/*hospital 20091209*/
#middle {
  width: 970px;margin:0 auto;
}

.hinput_text {font-size:13px;color:#464646; border:0; font-weight:bold; width:280px;}

.htxt_9{font-size: 11px; color: #9a9a9a; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none}
.htxt_9 A{font-size: 11px; color: #9a9a9a; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none}
.htxt_9 A:hover {font-size: 11px; color: #406ab4; line-height: 17px; font-family: "µ¸¿ò"; text-decoration: none}

.ho_bottom_tit {font-size:12px;color:#9b8158; border:0; font-weight:bold; letter-spacing:-1; font-family: "µ¸¿ò"; text-decoration: none;}
.ho_bottom_txt {font-size:12px;color:#4646464; border:0; font-family: "µ¸¿ò"; text-decoration: none;}
.ho_bottom_txt01 {font-size:10px;color:#8a8a8a; border:0; font-family: "Tahoma"; text-decoration: none;}

.best_tit {font-size:12px;color:#4646464; border:0; font-weight:bold; letter-spacing:-1; font-family: "µ¸¿ò"; text-decoration: none; }
.best_tit01 {font-size:11px;color:#4646464; border:0; font-weight:bold; letter-spacing:-1; font-family: "µ¸¿ò"; text-decoration: none; }
.best_tit02 {font-size:11px;color:#4646464; border:0; font-family: "µ¸¿ò"; text-decoration: none; }
.best_bottom_txt {font-size:11px;color:#4646464; border:0; font-family: "µ¸¿ò"; text-decoration: none;}



/*counseling 20091210*/
.cinput_text {font-size:13px;color:#464646; border:0; font-weight:bold; width:280px;}

.ctxt	{font-size: 12px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none}
.ctxt_02	{font-size: 12px; color: #464646;  font-family: "µ¸¿ò"; }
.ctxt01	{font-size: 11px; color: #464646; line-height: 19px; font-family: "µ¸¿ò"; text-decoration: none}

.ctxt_03{font-size:11px;color:#4f4f4f; border:0; font-family: "Tahoma"; text-decoration: none;}
.ctxt_04 {font-size:11px;color:#567fc3; border:0; font-family: "Tahoma";}

.selectbox
{
  margin: 0px 5px 0px 0px;
  padding:3px 0 0px 3px;
  font-family:dotum;
  font-size:11px;
  height:100px;
  width : 60px; 
  display : block;
  text-align:left; 
  background: url('http://img.kormedi.com/new_kormedi/images/counseling/btn_arrow.gif') right;
  cursor: pointer;
  border:1px solid #dbd2c6;
  color:#75695d;
  z-index:99999;
  
}


/*boxstyle 20091214*/

.brd_line_06 {
  background-color:#FFFFFF; border:#AEBDDA 1px solid
}


/* community style 20091210 */
#community_menu_br{ width:970px; height:32px; float:left; height:32px; background:url(http://img.kormedi.com/new_kormedi/images/community/bg_menu.gif) no-repeat;}
#community_search{position:relative;width:420px; float:left; height:58px;padding:0;}
.community_new_blue_window{width:314px; height:26px; border:3px solid #8455B4; background-color:#fff; margin-top:26px; float:left}
.community_new_input_text{width:180px;height:18px; font-size:14px;color:#000; border:0; font-weight:bold; padding:5px 2px 0 2px;}
#community_search_link{width:320px; height:16px; float:left; padding-top:8px; padding-left:18px;}
.s_bu{ float:left; position:relative}
.s_text{ float:left; vertical-align:middle; padding-top:2px; padding-left:5px; font-size:11px; color: #787878; font-family: "µ¸¿ò", Dotum, Arial, sans-serif;}


.txt_42 {
	font-weight: bold; font-size: 11px; color: #A5A5A5; font-family: "µ¸¿ò";
}
.txt_43 {
	font-weight: bold; font-size: 12px; color: #727272; font-family: "µ¸¿ò";
}
.txt_43 A {
	font-weight: bold; font-size: 12px; color: #727272; font-family: "µ¸¿ò";
}
.txt_44 {
	font-size: 12px; color: #7A7A7A; font-family: "µ¸¿ò";
}
.txt_44 A {
	font-size: 12px; color: #7A7A7A; font-family: "µ¸¿ò";
}
.txt_45 {
	font-weight: bold; font-size: 12px; color: #C765D4; font-family: "µ¸¿ò";
}
.txt_45 A {
	font-weight: bold; font-size: 12px; color: #C765D4; font-family: "µ¸¿ò";
}
.txt_46 {
	font-size: 11px; color: #464646; font-family: "Tahoma"
}
.txt_47 {
	font-size: 11px; color: #464646; font-family: "µ¸¿ò"
}
.brd_line_06 {
  background-color:#FFFFFF; border:#DDDDDD 1px solid
}
.txt_48 {
	font-size: 12px; color: #464646; font-family: "µ¸¿ò"
}
.txt_48 A {
	font-size: 12px; color: #464646; font-family: "µ¸¿ò"
}
.txt_49 {
	font-size: 11px; color: #7A7A7A; font-family: "µ¸¿ò"
}
.txt_49 A {
	font-size: 11px; color: #7A7A7A; font-family: "µ¸¿ò"
}
.txt_50 {
	font-size: 11px; color: #C7C7C7; font-family: "µ¸¿ò"
}
.txt_51 {
	font-size: 11px; color: #8A8A8A; font-family: "µ¸¿ò"; 
}
.txt_52 {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: "µ¸¿ò";
}
.txt_52 A {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: "µ¸¿ò";
}
.txt_53 {
	font-size: 11px; color: #7A7A7A; font-family: "µ¸¿ò"; word-spacing:-1px; line-height: 13px;
}
.txt_53 A {
	font-size: 11px; color: #7A7A7A; font-family: "µ¸¿ò"; word-spacing:-1px; line-height: 13px;
}

