@charset "UTF-8";
/*@import url('/transplantation/css/base.css');*/
@import url('/healthcare/css/board.css');
@import url('/healthcare/css/layout.css');
@import url('/healthcare/css/reset.css');


/* Type Selector */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,optgroup,option {
	margin: 0;
	padding: 0;
}
body {
	font: 12px, "Dotum", "verdana", sans-serif;
	color:#666!important;
	line-height:16px;
	behavior: url("/healthcare/js/csshover.htc");
}

body.wrap660 {width:660px;}
table {
	border-collapse: collapse;
	border-spacing: 0;	
	width:100%;
	line-height:18px;
}
table	th, td	{font: 12px, "Dotum", "verdana", sans-serif; line-height:1.4;}
address,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: normal;
}
img, fieldset	{border:none;}
hr, legend{display:none;}
li{list-style:none;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
caption	{display:none;}
q:before,q:after {content: '';}
abbr,acronym { border: 0;}
select,option,input,textarea {
	margin: 0;
	padding: 0;
}
a,
a:link,
a:visited{color:#666; text-decoration:none;}
a:hover,
a:active {color:#3B7BB6; text-decoration:none; }

#content h2 {margin-bottom:20px;}

/* title */
h1.h1_info{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_info{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_infonon{clear:both;margin:0 0 10px 0;}
h3.h3_info{clear:both; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_info.gif) no-repeat;}
h4.h4_info	{background:url(/healthcare/images/common/bullet/bul_h4_info.gif) no-repeat 15px 0;padding:0 0 10px 30px;font-size:1.1em;color:#067BA7;}

h1.h1_reserve{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_reserve{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_reserve{clear:both; height:18px; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_reserve.gif) no-repeat;}
h4.h4_reserve	{background:url(/healthcare/images/common/bullet/bul_h4_reserve.gif) no-repeat 15px 0;padding:0 0 10px 30px;}

h1.h1_pr{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_pr{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_pr{clear:both; height:18px; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_pr.gif) no-repeat;}
h4.h4_pr	{background:url(/healthcare/images/common/bullet/bul_h4_pr.gif) no-repeat 15px 0;padding:0 0 10px 30px;}

h3.capname{margin:0 0 7px 0; color:#545454; font-size:14px; letter-spacing:-1px;}

/* Class Selector */
.input_text{border:1px solid #BEBEBE; background:#fff;}
.input_textarea{}
input.txtbox	{padding:2px 0 0 1px; height:17px; border:1px solid #DADADA; background:#fff;}
.input_check{border:none;}
.input_radio{border:none;}

.text	 {
	padding:2px 0 0 1px;
	border:1px solid #DFDFDF;
	height:17px;
}

.hidden{display:none;}
.ofhidden{overflow:hidden;}
.both  {clear:both;}
.clear {clear:both; line-height:0; width:100%; font-size:0;}
.floatl{float:left;}
.floatr{float:right;}
.ajust{text-align:justify;}
.acenter{text-align:center;}
.txtright{text-align:right!important;}
.txtright input,.txtright img {vertical-align:middle;}
.vm{vertical-align:middle;}

/* Etc */
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb17{margin-bottom:17px;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px;}

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}

.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}



.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px!important;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}

.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}

.pr10{padding-right:10px!important;}
.pr13{padding-right:13px!important;}

.w20 {width:20px!important;}
.w25 {width:25px!important;}
.w30 {width:30px!important;}
.w35 {width:35px!important;}
.w40 {width:40px!important;}
.w45 {width:45px!important;}
.w50 {width:50px!important;}
.w55 {width:55px!important;}
.w60 {width:60px!important;}
.w65 {width:65px!important;}
.w70 {width:70px!important;}
.w75 {width:75px!important;}
.w80 {width:80px!important;}
.w85 {width:85px!important;}
.w90 {width:90px!important;}
.w95 {width:95px!important;}
.w100 {width:100px!important;}
.w105 {width:105px!important;}
.w110 {width:110px!important;}
.w115 {width:115px!important;}
.w120 {width:120px!important;}
.w125 {width:125px!important;}
.w130 {width:130px!important;}
.w135 {width:135px!important;}
.w140 {width:140px!important;}
.w145 {width:145px!important;}
.w150 {width:150px!important;}
.w200 {width:200px!important;}
.w230 {width:230px!important;}
.w250 {width:250px!important;}
.w260 {width:260px!important;}
.w300 {width:300px!important;}
.w350 {width:350px!important;}
.w400 {width:400px!important;}
.w450 {width:450px!important;}


.png24 {tmp:expression(setPNG24(this));}


.tabfright_btn {
	float:right;
	margin-top:-46px;
	cursor:pointer;
}

.cboth {clear:both;}
.h4_txt {padding:0 0 20px 20px;}

/* title */
h1.h1_info{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_info{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_infonon{clear:both;margin:0 0 10px 0;}
h3.h3_info{clear:both; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_info.gif) no-repeat;}
h4.h4_info	{background:url(/healthcare/images/common/bullet/bul_h4_info.gif) no-repeat 15px 0;padding:0 0 10px 30px;font-size:1.1em;color:#067BA7;}

h1.h1_reserve{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_reserve{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_reserve{clear:both; height:18px; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_reserve.gif) no-repeat;}
h4.h4_reserve	{background:url(/healthcare/images/common/bullet/bul_h4_reserve.gif) no-repeat 15px 0;padding:0 0 10px 30px;}

h1.h1_pr{float:left; height:27px; margin:0 0 13px 0;}
h2.h2_pr{float:left; margin:3px 0 0 10px; padding:0 0 0 10px; background:url(/healthcare/images/common/bullet/bul_h2.gif) no-repeat; color:#333; font-size:14px;}
h3.h3_pr{clear:both; height:18px; margin:0 0 8px 0; padding:1px 0 0 15px; background:url(/healthcare/images/common/bullet/bul_h3_pr.gif) no-repeat;}
h4.h4_pr	{background:url(/healthcare/images/common/bullet/bul_h4_pr.gif) no-repeat 15px 0;padding:0 0 10px 30px;}

h3.capname{margin:0 0 7px 0; color:#545454; font-size:14px; letter-spacing:-1px;}

/* Class Selector */
.input_text{border:1px solid #BEBEBE; background:#fff;}
.input_textarea{}
.input_check{border:none;}
.input_radio{border:none;}


/* layerpop */
div.layerpop{padding:25px 0 0 35px;}
div.layerpop div.titarea{position:relative; height:22px; border-bottom:1px solid #DADADA;}
div.layerpop div.titarea strong{height:15px; padding:0 17px 0 0; background:url(/healthcare/images/common/popup/bul_tit_layer.gif) no-repeat right top;}
div.layerpop div.titarea img.close{position:absolute; right:0; top:4px;}
div.layerpop div.layerpopcont{padding:18px 0 0 0;}
div.layerpopcont p.cmt_gr{padding:0 0 0 7px; color:#588F13; font-weight:bold; background:url(/healthcare/images/common/bullet/bul_gr.gif) no-repeat 0 5px;}
div.layerpopcont input, div.layerpopcont textarea{border:1px solid #e0e0e0;}
div.layerpopcont input, div.layerpopcont img{vertical-align:middle;}
div.layerpopcont p strong.pwd{color:#909090;}
div.layerpopcont textarea{overflow-x:hidden;}



/* text button */

a.textbtn01	 {
	line-height: 0;
	text-decoration: none;
	display: inline-block;
	height: 19px;
	padding: 0 0 0 10px;
	background: url(/healthcare/images/common/box/bg_textbtn.gif) left top no-repeat;
}
a.textbtn01 span	{
	font-size: 11px !important;
	color: #444;
	line-height: 19px;
	cursor: pointer;
	display: inline-block;
	height: 19px;
	padding: 0 10px 0 0;
	background: url(/healthcare/images/common/box/bg_textbtn.gif) right top no-repeat;
}


/* list bullet */
ul.normallist_info	{padding-bottom:10px;}
ul.normallist_info	li	{
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 19px 7px;
	padding:3px 0 3px 29px;
}
ul.normallist_info	li.snone	{
	background:none;
	padding-left:0;
}
ul.normallist_info	li.snone01	{
	background:none;
	padding-left:10px;
	background:url(/healthcare/images/common/bullet/ico_bul_hy.gif) no-repeat 0 8px;
}
ul.normallist_info	li li {
	background:none;
	padding-left:0;
}
ul.normallist_info	li strong.point01{color:#1D66A6;}

ul.normallist_info02	li	{
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 0 6px;
	padding:3px 0 2px 9px;	
}
ul.normallist_info02	li.txt{
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 0 8px;
	font-size:11px;
	line-height:16px;
}
ul.normallist_info02	li.tit	{
	color:#0A86BD;
	font-weight:bold;
}
ul.normallist_info02	li.txt strong.blue{color:#1F73CA;}
ul.normallist_reserve	{padding-bottom:10px;}
ul.normallist_reserve	li	{
	background:url(/healthcare/images/common/bullet/ico_bul_reserve.gif) no-repeat 19px 7px;
	padding:3px 0 3px 29px;
}
ul.normallist_pr	{padding-bottom:10px;}
ul.normallist_pr	li	{
	background:url(/healthcare/images/common/bullet/ico_bul_pr.gif) no-repeat 19px 7px;
	padding:3px 0 3px 29px;
}
ul.normallist_pr	li li {
	background:none;
	padding-left:0;
}


/*main style*/
body#main #sky_navi {
	text-indent:-9999px;
	overflow:hidden;
	height:0;
}
#main_wrap .headcmcfm {
	margin:0 auto;
	width:923px;
	padding:0;
}
#main_wrap #header .inside {
	margin:0 auto;
	height:39px;
	width:923px;
}
#main_wrap #header .inside .util {
	right:-1px;
}
#main_wrap #header .inside .util ul {margin-right:21px;}
#main_wrap #container {
	background:url(/healthcare/images/main/main_back.gif) no-repeat center 66px;
	margin:0;
	width:auto;
}
#main_wrap #container .main_container {
	margin:0 auto;
	height:613px;
	width:923px;
	position:relative;

}
#main_wrap #container .main_container .mlogo,#main_wrap #container .main_container .mgnb {
	float:left;
}
#main_wrap #container .main_container .mlogo {
	padding:0;
	float:left;
}
#main_wrap #container .main_container .mgnb {
	float:right;
	height:60px;
	margin-bottom:6px;
}
#main_wrap #container .main_container .mvisual {
	float:right;
}
#main_wrap #container .main_container .mside {
	height:auto;
	left:13px;
	padding:25px 0 0 26px;
	position:absolute;
	width:175px;
	top:60px;
}
#main_wrap #container .main_container .mside .visa {
	position:absolute;
	left:20px;
	bottom:-63px;
	z-index:1;
}
#main_wrap #container .main_container .mside a {display:block;}
#main_wrap #container .main_container .mside img {
	display:block;
	vertical-align:top;
}
#main_wrap #container .main_container .mside .mplayer {
	bottom: -14px;
	height:175px;
	left:6px;
	position:absolute;
	width:195px;
}

#main_wrap #container .main_container .mnews {
	height:67px;
	width:330px;
	position:absolute;
	left:272px;
	bottom:23px;
}
#main_wrap #container .main_container .mnews .btn_more {
	float:right;
	margin-top:-30px;
}
#main_wrap #container .main_container .mnews .newslist li {
	background:url(/healthcare/images/main/bullet_news.gif) no-repeat 6px 8px;
	padding-left:15px;
	line-height:18px;
}
#main_wrap #container .main_container #notice {
	display:none;
}
#mtab {
	background:url(/healthcare/images/main/mtab_line.gif) no-repeat left top;
	height:35px;
}
#mtab li {
	display:inline;
	float:left;
	margin-left:-1px;
}
#mtab li.first {margin-left:0;}

#main_wrap #footer {margin-top:0;}
#main_wrap #footer .inside {
	width:923px;
}
#main_wrap #footer .fmsite {padding-right:20px;}

/*ü ޴*/

#category_wrap {width:838px; overflow:hidden;position:absolute;z-index:9;left:200px;top:50px;}
#category_wrap img {border:none;}
#category_wrap .sub_categorywrap {width:100%;overflow:hidden;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy1 {
	margin-right:50px;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy2 {
	margin:0 35px 0 -12px;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy2 li {
	margin-left:12px;
	overflow:hidden;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 {width:210px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 li {width:106px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy1 li.first {margin-right:6px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 li.first {width:97px;margin-right:6px;}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li {
	display:inline;
	float:left;
	overflow:hidden;
	width:auto;
}
#category_wrap li {	list-style:none; vertical-align:top;}
#category_wrap h2 {margin-bottom:5px!important;}
#category_wrap h2,#category_wrap ul {
	margin:0;
	clear:both;
	padding:0;
	float:left;
}
#category_wrap img.cat_body {
	display:block; 
}
#category_wrap .sub_categorywrap {
	background:url(/healthcare/images/common/layout/all_categorybody01.gif) no-repeat left top;
}
#category_wrap .sub_categorywrap .sub_categorybody {
	background:url(/healthcare/common/layout/all_categroy_subbtm.gif) no-repeat left bottom;
	padding:0 21px 24px 28px;
	overflow:hidden;
	float:left;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list {float:left; clear:none;}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li {
	background:url(/healthcare/images/common/layout/all_categroylist_blt.gif) no-repeat 0 4px;
	display:block;
	float:none;
	margin:0 0 5px 0!important;
	padding-left:16px;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	letter-spacing:-1px;
	color:#888;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul {
	float:none;
	padding-left:0;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul li {
	display:block;
	background:none;
	float:none;
	margin:0!important;
	padding-left:0;
	line-height:1;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul li a {
	font-weight:normal;
	font-size:11px;
	letter-spacing:0;
	color:#888;	
}

#category_wrap .common_categorywrap {
	background:url(/healthcare/images/common/layout/all_categoryhead02.gif) no-repeat 0 0;
	padding-top:22px;
}

#category_wrap .common_categorywrap .common_categorybody {
	background:url(/healthcare/images/common/layout/all_categorybody02.gif) no-repeat 0 0;
	width:100%;
	overflow:hidden;
	padding:0 0 10px 28px;
}
#categroy4 {}
#categroy4 li {
	display:inline;
	float:left;
	width:400px;
}
#categroy4 li.first {width:400px;}
#categroy4 li a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	letter-spacing:-1px;
	color:#888;
}
#categroy4 li.first ul li,#categroy4 li ul li {
	background:url(/healthcare/images/common/layout/all_categroylist_blt.gif) no-repeat 0 4px;
	display:block;
	margin:0 0 5px 0!important;
	padding-left:16px;
}
#categroy4 li.first ul li {width:140px; }
#categroy4 li ul li {width:100px;}

.scroll{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #CECBCE;
scrollbar-darkshadow-color: #CECBCE;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #CECBCE;
}
.indent01{padding:0 0 20px 15px; line-height:18px;}
.indent01 strong.big{margin:0 0 0 0; padding:0 0 0 0; color:#0968B7; font-size:14px;}
.indent02{padding:0 0 20px 30px; line-height:18px;}

.txt_55{color:#555;}
.txt_gr{color:#588F13;}
.txt_normal{font-weight:normal;}
.txt_point01{color:#267ECA;}
.txt_point02{color:#568915; font-weight:bold; letter-spacing:-1px; font-size:16px; line-height:22px;}

.fs16{font-size:16px; line-height:18px;}
.lh18{line-height:18px;}



div.schbox{clear:both; width:660px; height:44px; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bx_schbox.gif) no-repeat;}
div.schbox div{padding:11px 0 0 22px;}
div.schbox input{height:15px; padding:2px 0 0 1px; border:1px solid #dadada; vertical-align:middle; font-size:12px; color:#666;}
div.schbox img{vertical-align:middle;}
div.schbox label{padding:0 0 0 15px; color:#067BA7; background:url(/healthcare/images/common/bullet/bul_h4_info.gif) no-repeat; font-weight:bold;}
div.schbox label strong.bar{margin:0 15px 0 0; padding:0 17px 0 0; background:url(/healthcare/images/examination/sch_tit_bar.gif) no-repeat right;}





ul.tabs{clear:both; width:100%; height:27px; margin:0 0 20px 0; background:url(/healthcare/images/common/layout/tabs_bg.gif) repeat-x top;}
ul.tabs li{float:left;}

div.tabsbtn{clear:both; position:relative;}
div.tabsbtn div{position:absolute; top:3px; right:0;}

p.paragraph{line-height:18px; margin:0 0 17px 0;}

div.diseasebox	{
	clear:both;
	width:660px;
	height:112px;
	background:url(/healthcare/images/common/box/bg_diseasebox.gif) no-repeat 0 0;
	margin-bottom:20px;
	position:relative;
}
div.nutritionbox	{
	clear:both;
	width:660px;
	height:78px;
	background:url(/healthcare/images/common/box/bg_nutritionbox.gif) no-repeat 0 0;
	margin-bottom:20px;
	position:relative;
}
div.diseasebox	dl	{padding:0 0 0 15px;}
div.diseasebox	dl	img	{vertical-align:middle;}
div.diseasebox	dl	dt	 {
	float:left;
	padding:10px 33px 0 0;
}
div.diseasebox	dl.fir	 dt	 {
	float:left;
	padding:15px 45px 0 0;
}
div.diseasebox	dl	dd	{padding-top:5px;}
div.diseasebox	dl.fir	 dd	{padding-top:10px;}
div.diseasebox	dl	dd	ul	li	{
	float:left;
	padding-right:2px;
}
div.diseasebox	dl	 {
	width:649px;
	height:35px;
	background:url(/healthcare/images/common/box/bg_search_02.gif) no-repeat 0 0;
	margin-left:5px;	
}
div.diseasebox	dl.fir	 {
	width:649px;
	height:39px;
	background:url(/healthcare/images/common/box/bg_search_01.gif) no-repeat 0 4px;
	margin-left:5px;	
}
div.diseasebox	dl.last	 {
	width:649px;
	height:34px;
	background:url(/healthcare/images/common/box/bg_search_03.gif) no-repeat 0 0;
	margin-left:5px;
}
div.detailsearch	{
	width:662px;
	height:312px;
	background:url(/healthcare/images/common/box/bg_layer.gif) no-repeat 0 0;
	margin:4px 0 0 5px;
	position:absolute;
	z-index:9;
}
div.detailsearch	p	{padding:20px 0 0 40px;}
div.detailsearch	span.close	{
	float:right;
	margin-top:-10px;
	margin-right:40px;
}
div.detailsearch	ul	{
	width:612px;
	padding:20px 0 0 40px;
}
div.detailsearch	ul	li	{
	float:left;
	width:24%;
	line-height:20px;
	color:#1DA0CC;
	font-weight:bold;
	background:url(/healthcare/images/common/bullet/icon_bul04.gif) no-repeat 0 7px;
	padding-left:6px;
}

div.nutritionbox	dl	{padding:0 0 0 15px;}
div.nutritionbox	dl	img	{vertical-align:middle;}
div.nutritionbox	dl	dt	 {
	float:left;
	padding:10px 33px 0 0;
}
div.nutritionbox	dl.fir	 dt	 {
	float:left;
	padding:15px 45px 0 0;
}
div.nutritionbox	dl	dd	{padding-top:5px;}
div.nutritionbox	dl.fir	 dd	{padding-top:10px;}
div.nutritionbox	dl	dd	ul	li	{
	float:left;
	padding-right:2px;
}
div.nutritionbox	dl	 {
	width:649px;
	height:35px;
	background:url(/healthcare/images/common/box/bg_search_02.gif) no-repeat 0 0;
	margin-left:5px;	
}
div.nutritionbox	dl.fir	 {
	width:649px;
	height:39px;
	background:url(/healthcare/images/common/box/bg_search_01.gif) no-repeat 0 4px;
	margin-left:5px;	
}
div.nutritionbox	dl.last	 {
	width:649px;
	height:34px;
	background:url(/healthcare/images/common/box/bg_search_03.gif) no-repeat 0 0;
	margin-left:5px;
}

span.searchcolor	{
	color:#F06A09;
	font-weight:bold;
}

div.treatmentbox	{
	clear:both;
	width:660px;
	height:150px;
	background:url(/healthcare/images/common/box/bg_treatment_list.jpg) no-repeat left top;
	margin-bottom:20px;
}
div.treatmentbox	div	{padding-left:160px;}
div.treatmentbox	div	ul	{padding-top:10px;}
div.treatmentbox	div	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_treatment.gif) no-repeat 2px 6px;	
	height:16px;
	padding-left:8px;
}
div.treatmentbox	div	ul	li	img	{vertical-align:middle;}

div.administrationbox	{
	clear:both;
	width:660px;
	background:url(/healthcare/images/common/box/bg_admin_list.jpg) no-repeat left bottom;
	margin-bottom:20px;
}
div.administrationbox		div	{padding-left:160px;}
div.administrationbox		div	ul	{padding-top:10px;}
div.administrationbox		div	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_treatment.gif) no-repeat 2px 6px;	
	height:16px;
	padding-left:8px;
}
div.administrationbox div	ul	li	img	{vertical-align:middle;}

div.descnutrition	{
	clear:both;
	width:660px;
	height:150px;
	background:url(/healthcare/images/common/box/bg_nu_list.jpg) no-repeat left top;
	margin-bottom:20px;
}
div.descnutrition	div	{padding-left:160px;}
div.descnutrition		div	ul	{padding-top:10px;}
div.descnutrition		div	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_treatment.gif) no-repeat 2px 6px;	
	height:16px;
	padding-left:8px;
}
div.descnutrition	div	ul	li	img	{vertical-align:middle;}

div.descmedicine	{
	clear:both;
	width:660px;
	height:150px;
	background:url(/healthcare/images/common/box/bg_medic_list.jpg) no-repeat left top;
	margin-bottom:20px;
}
div.descmedicine	div	{padding-left:160px;}
div.descmedicine		div	ul	{padding-top:10px;}
div.descmedicine		div	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_treatment.gif) no-repeat 2px 6px;	
	height:16px;
	padding-left:8px;
}
div.descmedicine	div	ul	li	img	{vertical-align:middle;}

div.deschealth	{
	clear:both;
	width:660px;
	height:150px;
	background:url(/healthcare/images/common/box/bg_health_list.jpg) no-repeat left top;
	margin-bottom:20px;
}
div.deschealth	div	{padding-left:160px;}
div.deschealth		div	ul	{padding-top:10px;}
div.deschealth		div	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_treatment.gif) no-repeat 2px 6px;	
	height:16px;
	padding-left:8px;
}
div.deschealth	div	ul	li	img	{vertical-align:middle;}

ul.treatmentlist	{overflow:hidden;}
ul.treatmentlist	li	{
	float:left;
	width:25%;
	padding-bottom:5px;
}

div.profilebox	{
	clear:both;
	float:left;
	width:660px;
	background:url(/healthcare/images/common/box/bg_profile.gif) no-repeat left bottom;
	margin-bottom:20px;
}
div.profilebox	div	{
	padding:30px 0 0 20px;
	background:url(/healthcare/images/common/box/bg_profile.gif) no-repeat left top;
}
div.profilebox	dl	{padding-top:10px;}
div.profilebox	dl	dt	 {
	width:99px;
	height:108px;
	background:url(/healthcare/images/common/box/bg_photo.gif) no-repeat 0 0;
	float:left;
	padding-right:10px;
}
div.profilebox	dl	dt	 img	{padding:5px 0 0 5px;}
div.profilebox	dl	dd	{width:510px; float:left;}
div.profilebox	dl	dd	ul	li	{
	background:url(/healthcare/images/common/bullet/icon_bul_arrow.gif) no-repeat 0 10px;
	padding:5px 0 0 8px;
	position:relative;
}
div.profilebox	dl	dd	ul	li.con	{}
div.profilebox	dl	dd	ul	li	span.tit	{
	color:#067BA7;
	font-weight:bold;
}
div.profilebox	dl	dd	ul li ul{padding-top:5px;}
div.profilebox	dl	dd	ul	li.hy{padding:0 0 4px 10px; background:url(/healthcare/images/common/bullet/ico_bul_hy.gif) no-repeat 0 8px;}

/*  õ */

div.introduction	{
	width:660px;
	background:url(/healthcare/images/love/img_love03.jpg) no-repeat right top;
}
div.introduction	ul	{width:480px;}

ul.relationsite	{padding-bottom:10px;}
ul.relationsite	li	{
	border-bottom:1px solid #ddd;
	height:80px;
	margin-bottom:10px;
}
ul.relationsite	li	dl	dt	 {
	float:left;
	padding-right:10px;
}
ul.relationsite	li	dl	dd	{margin-top:20px;}
ul.relationsite	li	dl	dd	span	 {
	color:#457C00;
	font-weight:bold;
}

span.lovecolor	{
	color:#428037;
	font-weight:bold;
}
span.must	{
	font-weight:bold;
	color:#2A86C1;
}
div.sungga	{margin-left:10px;}
div.sunggaone	 {
	width:300px;
	float:left;
	padding-right:20px;
}


/*  */
span.parkcolor	{
	color:#F06105;
	font-weight:bold;
}

div.benefitbox	 {
	width:660px;
	height:203px;
	background:url(/healthcare/images/cs/bg_benefit.gif) no-repeat 0 0;
	margin-bottom:20px;
}
div.benefitbox	 ol	{
	padding:20px 0 0 55px;
	overflow:hidden;
}
div.benefitbox	 ol	li	{
	float:left;
	padding-bottom:20px;
	_padding-bottom:2px;
}
div.benefitbox	 ol	li.fir	{margin-right:55px;}
div.benefitbox	 ol	li.sec	{margin-right:87px;}
div.benefitbox	 ol	li.third	{margin-right:177px;}
div.benefitbox	 ol	li.fourth	{margin-right:117px;}
div.benefitbox	 ol	li.fifth	{margin-right:114px;}
div.benefitbox	 ol	li.sixth	{margin-right:188px;}
div.benefitbox	 ol	li.seventh	{margin-right:104px;}
div.benefitbox	 ol	li.eightth	{margin-right:155px;}
div.benefitbox	 ol	li.nineth	{margin-right:126px;}

dl.benedl	{padding:5px 0 0 35px;}
dl.benedl	dt	{
	float:left;
	width:174px;
}
dl.benedl	dd	{
	float:left;
	width:429px;
	_height:125px;
	min-height:125px;

	
}
dl.benedl	dd ul.normallist_info{margin-left:-15px;}
:root dl.benedl	dd ul.normallist_info{margin-left:0;}
:root dl.benedl	dd ul.normallist_info li{
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 0 7px;
	padding:3px 0 3px 10px;
	}
span.benecolor	 {
	color:#267ECA;
	font-weight:bold;
}

ol.benefitlst{width:100%;}
ol.benefitlst li{clear:both;}

ol.benefit{width:100%;}
ol.benefit li{float:left; width:154px; padding:9px 0 7px 0;  border-bottom:1px solid #E3E3E3;}
ol.benefit li.bbnon{border-bottom:none;}

ol.ipipost{width:100%;}
ol.ipipost li{float:left; width:205px; padding:9px 0 7px 0;  border-bottom:1px solid #E3E3E3;}
ol.ipipost li.bbnon{border-bottom:none;}



/*  Ŭ */

dl.clinic	dl	{padding:10px 0 0 10px;}
dl.clinic	dt	{
	float:left;
	padding-right:10px;
}
dl.clinic	dd	{float:left;}

dl.clinic02	{padding:0 0 0 20px;}
dl.clinic02	dt	{
	float:left;
	padding-right:10px;
}
dl.clinic02	dd	{float:left;}

span.charactercolor	{color:#F66708;}

div.photodv	 {
	float:left;
	padding-right:10px;
}

div.treatdown	{
	float:right;
	padding-right:330px;
	margin-top:-28px;
}

ul.comm	{overflow:hidden;}
ul.comm	li	{
	float:left;
	padding:0 5px 10px 0;
}


div.paragraph {clear:both; line-height:18px;}
div.paragraph img.aleft{float:left; margin:0 20px 5px 0;}
div.paragraph img.aleft01{float:left; margin:0 20px 5px 15px;}
div.paragraph img.aright{float:right; margin:0 0 5px 20px;}
div.paragraph p.intro{padding:5px 0 25px 0; color:#666666; font-weight:bold; font-size:14px; line-height:20px;}
div.paragraph p.intro strong{color:#0968B7; font-size:16px;}
div.paragraph ul.normallist_info {margin-left:-20px; width:490px;}
div.paragraph dl.history{float:left; width:445px;}
div.paragraph dl.history dt{float:left; width:75px; padding:3px 0 3px 0; font-weight:bold; color:#333;}
div.paragraph dl.history dd{float:right; width:370px; padding:3px 0 3px 0;}
div.paragraph p.mphoto{float:left; width:205px;}
div.paragraph p.minfo{float:left; width:455px; padding:6px 0 0 0; line-height:18px;}
div.paragraph div.minfo{float:right; width:445px; padding:10px 0 0 0;}
div.paragraph div.minfo h4.h4_info{padding:0 0 8px 15px; background:url(/healthcare/images/common/bullet/bul_h4_info.gif) no-repeat 0 0;}
div.paragraph div.minfo p.indent02{padding:0 0 20px 15px;}

div.paragraph div.mpr{float:left; width:445px; padding:10px 0 0 0;}
div.paragraph div.mpr h4.h4_pr{padding:0 0 8px 15px; background:url(/healthcare/images/common/bullet/bul_h4_pr.gif) no-repeat 0 0;}
div.paragraph div.mpr p.indent02{padding:0 0 10px 15px;}
div.paragraph div.mpr ul.normallist_pr{margin:0; padding:0 0 0 5px;}
div.paragraph div.mpr ul.normallist_pr li{padding:3px 0 3px 10px; background:url(/healthcare/images/common/bullet/ico_bul_pr.gif) no-repeat 0 8px;}


ul.photoline	 li	{padding:0 0 20px 10px;}

ul.tabs02{clear:both; width:100%; margin:0 0 0 0;}
ul.tabs02 li{float:left; padding:12px 14px 2px 22px; background:url(/healthcare/images/common/bullet/icon_bar.gif) no-repeat 0 13px;}
ul.tabs02 li.fir{background:none; padding-left:30px;}
div.tabs02box{width:660px; height:64px; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bg_tabs02box.gif) no-repeat;}


ol.ipipost{width:100%;}
ol.ipipost li{float:left;width:24%;padding:9px 0 7px 0;  border-bottom:1px solid #E3E3E3;}
ol.ipipost li.bbnon{border-bottom:none;}

ul.intab	{
	width:660px;
	height:33px;
	background:url(/transplantation/images/common/box/bg_intab01.gif) no-repeat 0 0;
	margin-bottom:20px;
}
ul.intab	li	{
	float:left;
	padding:10px 40px 0 30px;
}


/* bx */
div.bx_r00{clear:both; width:100%; margin:0 0 8px 0; background:url(/healthcare/images/common/box/bx_r00_btm.gif) no-repeat bottom;}
div.bx_r00 div.bxinside{margin:0; padding:10px 21px; background:url(/healthcare/images/common/box/bx_r00_top.gif) no-repeat top;}

div.bx_r00 div.bxinside p.tit_nts{width:622px; padding:0 0 20px 8px; background:url(/healthcare/images/common/box/bg_tit_nts.gif) no-repeat bottom;}

div.bx_r01{clear:both; width:100%; margin:0 0 8px 0; background:url(/healthcare/images/common/box/bx_r01_btm.gif) no-repeat bottom;}
div.bx_r01 div.bxinside{margin:0; padding:10px; background:url(/healthcare/images/common/box/bx_r01_top.gif) no-repeat top;}

div.bx_r02{clear:both; width:100%; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bx_r02_btm.gif) no-repeat bottom;}
div.bx_r02 div.bxinside{margin:0; padding:10px 20px; background:url(/healthcare/images/common/box/bx_r02_top.gif) no-repeat top;}

div.bx_r03{clear:both; width:640px; margin:8px 0 0 4px; background:url(/healthcare/images/common/box/bx_r03_btm.gif) no-repeat bottom;}
div.bx_r03 div.bxinside{margin:0 0 0 0; padding:0; background:url(/healthcare/images/common/box/bx_r03_top.gif) no-repeat top;}

div.bx_r04{clear:both; width:660px; margin:0 0 17px 0; background:url(/healthcare/images/common/box/bx_r04_btm.gif) no-repeat bottom;}
div.bx_r04 div.bxinside{width:660px; margin:0 0 0 0; padding:0; background:url(/healthcare/images/common/box/bx_r04_top.gif) no-repeat top;}

div.bx_r05{clear:both; width:660px; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bx_r05_btm.gif) no-repeat bottom;}
div.bx_r05 div.bxinside{width:660px; margin:0 0 0 0; padding:18px 0; background:url(/healthcare/images/common/box/bx_r05_top.gif) no-repeat top;}

div.bx_photo{clear:both; width:648px; margin:0 0 12px 0; background:url(/healthcare/images/common/box/bx_photo_btm.gif) no-repeat bottom;}
div.bx_photo div.bxinside{margin:0 0 0 0; padding:15px 14px; background:url(/healthcare/images/common/box/bx_photo_top.gif) no-repeat top;}

/* 뺴 */
ul.hospitalmain li{float:left; padding:0 0 17px 8px; font-size:0; line-height:0;}
ul.hospitalmain li.fir{padding-left:0;}

/*    */
dl.historydl	{padding-left:20px;}
dl.historydl	dt	 {
	float:left;
	width:88px;
	font-weight:bold;
	padding-bottom:5px;
}
dl.historydl	dd	{padding-bottom:5px;}

span.infocolor	 {color:#1D66A6;}


/*  Ŭ  */

div.treatwrap	{
	width:660px;
	height:501px;
	background:url(/healthcare/images/common/treatment/bg_submain.gif) no-repeat 0 0;
}
div.treatwrap	div.detail	 {
	width:244px;
	float:left;
	padding:20px 20px 0 20px;
}
div.treatwrap	div.detail	 div.photo	{
	width:231px;
	margin-left:7px;
	height:196px;
	background:url(/healthcare/images/common/treatment/bg_photo.gif) no-repeat 0 0;
}
div.treatwrap	div.detail	 div.photo	p	{
	padding:7px 0 0 7px;
	width:217px;
	height:163px;
}
div.treatwrap	div.detail	 dl	dt	 {overflow:hidden;}
div.treatwrap	div.detail	 dl	dt	 ul	{width:247px;}
div.treatwrap	div.detail	 dl	dt	 ul	li	{float:left;}
div.treatwrap	div.detail	 dl	dt	 ul	li.fir	{
	width:58px;
	height:45px;
}
div.treatwrap	div.detail	 dl	dt	 ul	li.end	{width:185px;}
div.treatwrap	div.detail	 dl	dt	 ul	li	span	 {
	color:#F6771A;
	font-weight:bold;
}
div.treatwrap	div.detail dl dt {
	margin-left:59px;
	font-weight:bold;
	color:#F6771A;
}
div.treatwrap	div.detail	 dl	dd	{
	clear:both;
	color:#777777;
	margin-bottom:17px;
	line-height:1.4;
}
div.treatwrap	div.detail	 dl	dd.con {
	clear:none;
	float:left;
	margin:-30px 0 13px 0;
}
div.treatwrap	div.detail	 dl	dd.team_desc {
	clear:none;
	margin-left:59px;
	margin-bottom:0;
	font-size:.95em;
	color:#333333;
	letter-spacing:-1px;
}
div.treatwrap	div.detail	 p.relation	{
	width:245px;
	height:18px;
	background:url(/healthcare/images/common/treatment/bg_relation.gif) no-repeat 0 0;
	padding:2px 0 0 22px;
}
div.doctorinfo	{
	float:left;
	padding:20px 0 0 20px;
}
div.doctorinfo	div.intro	{
	width:293px;
	height:252px;
	padding:54px 18px 17px 17px;
	background:url(/healthcare/images/common/treatment/bg_doctorintro.gif) no-repeat 0 0;
	margin-bottom:18px;
}
div.doctorinfo	div.intro h3 {
	overflow:hidden;
	text-indent:-9999px;
	height:0;
}
div.doctorinfo	div.intro .doctor_face {
	background:transparent url(/healthcare/images/common/treatment/bg_photo02.gif) no-repeat scroll 0 0;
	float:right;
	height:117px;
	margin-bottom:16px;
	padding:4px 6px 6px 4px;
	width:100px;
}
div.doctorinfo	div.intro .doctor_face img {
	height:117px;
	width:100px;
}
div.doctorinfo	div.intro h4 {
	margin-bottom:8px;
	font-weight:bold;
	color:#F06A10;
	font-size:1.2em;
}
div.doctorinfo	div.intro	dl {
	width:172px;
}
div.doctorinfo	div.intro	dl	dt	 {
	border-bottom:1px solid #DEE7EC;
	padding-top:7px;
	height:16px;
}
div.doctorinfo	div.intro	dl	dd	 {
	border-bottom:1px solid #DEE7EC;
	padding:7px 0 4px 8px;
}

div.doctorinfo	div.listbox	{
	width:285px;
	padding:4px;
	height:93px;
	background:url(/healthcare/images/common/treatment/bg_listbox.gif) no-repeat 0 0;
	overflow:hidden;
}
div.doctorinfo	div.listbox	div	{
	height:93px;
	overflow:auto;
}
div.doctorinfo	div.listbox	ul	li	{
	float:left;
	width:45%;
	text-align:center;
	padding:3px 0;
}
div.doctorinfo	div.listbox	ul	li a:hover {
	font-weight:bold;
	color:#5595D2;
	text-decoration:none;
}
div.call	 {
	width:326px;
	height:98px;
	background:url(/healthcare/images/common/treatment/bg_call.gif) no-repeat 0 0;
	margin-bottom:15px;
}
div.call h3,div.call p.dessc {
	overflow:hidden;
	padding:0;
	text-indent:-9999px;
	height:0;
}
div.call	 p	{padding:25px 0 0 80px;}
div.doctorinfo	ul.btn	li	{
	float:left;
	padding-right:2px;
}
div.speclinic	{
	clear:both;
	overflow:hidden;
	background:url(/healthcare/images/common/treatment/bg_clinic.gif) no-repeat 0 bottom;
	margin-top:15px;
}
div.speclinic	ul	{
	overflow:hidden;
	margin:10px 0 0 20px;
	width:550px;
}
div.speclinic	ul	li	{
	float:left;
	width:28%;
	background:url(/healthcare/images/common/treatment/icon_arrow.gif) no-repeat 0 5px;
	padding:5px 0 5px 15px;
	border-bottom:1px solid #EBEBEB;
}

div.bgintrotop	{
	width:660px;
	background:url(/healthcare/images/common/treatment/bg_introdetail_top.gif) no-repeat 0 top;
	margin-bottom:20px;
}
div.bgintrotop	dl	{
	width:660px;
	background:url(/transplantation/images/common/treatment/bg_introdetail_bot.gif) no-repeat 0 bottom;
	padding:30px 0 30px 20px;
	overflow:hidden;
}
div.bgintrotop	dl	dt	 {
	background:url(/healthcare/images/common/treatment/bg_photo03.gif) no-repeat 0 0;
	padding:5px 20px 10px 5px;
	float:left;
}
table.career	{width:490px;}
table.career	tbody	td	{
	border-bottom:1px solid #D7E1E8;
	padding:4px 0 4px 0;
}

ul.introline	{
	width:661px;
	height:24px;
	background:url(/healthcare/images/common/treatment/bg_line.gif) no-repeat 0 0;
	padding:5px 0 0 28px;
}
ul.introline	li	{
	float:left;
	padding-right:25px;
}
div.historydoctor	{
	width:100%;
	margin-top:10px;
	background:url(/healthcare/images/common/treatment/bg_history.gif) no-repeat left top;
}
div.historydoctor ul	{
	width:455px;
	margin-left:150px;
	padding:7px 0 0 20px;
	border-left:1px solid #E7E7E7;
}
div.historydoctor ul	li	{padding-bottom:5px;}


/* doctorInfo : Ƿ Ұ  */
div.doctorInfo{padding:0 20px;}
div.doctorInfo p.photo{float:left; margin:0 11px 0 0; width:99px; height:108px; background:url(/healthcare/images/common/box/bg_photo_doctorInfo.gif) no-repeat;}
div.doctorInfo p.photo img{margin:5px 0 0 5px; width:86px; height:95px;}
div.doctorInfo ul.info{float:left; width:510px; padding:5px 0 0 0;}
div.doctorInfo ul.info li{padding:4px 0 4px 7px; background:url(/healthcare/images/common/bullet/icon_bul_arrow.gif) no-repeat 0 8px;}
div.doctorInfo ul.info li strong{font-weight:bold; color:#067BA7;}
div.doctorInfo ul.info li.btn{padding:10px 0 0 0; background:none;}

.intro_wrap {
	float:left;
	overflow:hidden;
	margin:0 0 20px -10px;
}
.intro_wrap .box_top{
	display:inline;
	background: url(/healthcare/images/introduction/doctorinfo_boxbg_top.gif) no-repeat left top;
	float:left;
	padding:18px 0 0 0;
	width:325px;
	height:170px;
	margin:0 0 10px 10px; 
}
.intro_wrap .box_right{float:right;}
.intro_wrap .box_bottom{float:left;background: url(/healthcare/images/introduction/doctorinfo_boxbg_bottom.gif) no-repeat left bottom; padding-bottom:22px;}
.intro_wrap .box_bottom p{float:left;}
.intro_wrap .box_bottom ul{float:left;width:169px;}

div.docInfo{padding:0 20px;}
div.docInfo p.photo{
	background:transparent url(/healthcare/images/common/box/bg_photo_doctorInfo.gif) no-repeat scroll 0 0;
	float:left;
	height:127px;
	margin:0 11px 0 0;
	width:113px;
}
div.docInfo p.photo img{
	height:117px;
	margin:5px 0 0 5px;
	width:100px;
}
div.docInfo ul.info{
	float:left;
	margin-bottom:10px;
	padding:5px 0 0;
	width:160px;
}
div.docInfo ul.info li{padding:4px 0 0 7px; height:30px; overflow:hidden; background:url(/healthcare/images/common/bullet/icon_bull_arrowB.gif) no-repeat 0 8px; line-height:1.4;}
div.docInfo ul.info li strong{font-weight:bold; color:#067BA7;}
div.docInfo ul.info li.btn{position:absolute;top:95px;right:17px; background:none;}
div.docInfo .btn_detail {float:right;}

.intro_wrap .Line_doctor{overflow:hidden;}
.intro_wrap .Line_doctor .box_top{background: url(/healthcare/images/examination/doctorinfo_boxbg_top.gif) no-repeat left top;float:left;padding-top:20px;width:325px;margin-bottom:17px;}
.intro_wrap .Line_doctor .box_right{float:right;}
.intro_wrap .Line_doctor .box_bottom{background: url(/healthcare/images/examination/doctorinfo_boxbg_bottom.gif) no-repeat left bottom;height:115px;padding-bottom:20px;position:relative;}
.intro_wrap .Line_doctor .box_bottom p{float:left;}
.intro_wrap .Line_doctor .box_bottom ul{float:left;width:169px;}

/* bx */
div.bx_r01{clear:both; width:100%; margin:0 0 8px 0; background:url(/healthcare/images/common/box/bx_r01_btm.gif) no-repeat bottom;}
div.bx_r01 div.bxinside{margin:0; padding:10px; background:url(/healthcare/images/common/box/bx_r01_top.gif) no-repeat top;}

div.bx_r02{clear:both; width:100%; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bx_r02_btm.gif) no-repeat bottom;}
div.bx_r02 div.bxinside{margin:0; padding:10px 20px; background:url(/healthcare/images/common/box/bx_r02_top.gif) no-repeat top;}

div.bx_r03{clear:both; width:640px; margin:8px 0 0 4px; background:url(/healthcare/images/common/box/bx_r03_btm.gif) no-repeat bottom;}
div.bx_r03 div.bxinside{margin:0 0 0 0; padding:0; background:url(/healthcare/images/common/box/bx_r03_top.gif) no-repeat top;}

div.bx_r04{clear:both; width:660px; margin:0 0 17px 0; background:url(/healthcare/images/common/box/bx_r04_btm.gif) no-repeat bottom;}
div.bx_r04 div.bxinside{width:660px; margin:0 0 0 0; padding:0; background:url(/healthcare/images/common/box/bx_r04_top.gif) no-repeat top;}

div.bx_r05{clear:both; width:660px; margin:0 0 20px 0; background:url(/healthcare/images/common/box/bx_r05_btm.gif) no-repeat bottom;}
div.bx_r05 div.bxinside{width:660px; margin:0 0 0 0; padding:18px 0; background:url(/healthcare/images/common/box/bx_r05_top.gif) no-repeat top;}

div.bx_photo{clear:both; width:648px; margin:0 0 12px 0; background:url(/healthcare/images/common/box/bx_photo_btm.gif) no-repeat bottom;}
div.bx_photo div.bxinside{margin:0 0 0 0; padding:15px 14px; background:url(/healthcare/images/common/box/bx_photo_top.gif) no-repeat top;}

/* login */
div.logingroup01{clear:both;overflow:hidden; margin:22px 0 0 0;}
div.logingroup01 img.photo{float:left; margin:18px 0 0 19px;}
div.logingroup01 div.info{float:right; width:463px;}
div.logingroup01 div.info div.logbox{height:75px; margin-top:13px; padding:30px 0 0 52px; background:url(/healthcare/images/common/box/bx_logbox.gif) no-repeat;}

div.logingroup02{clear:both; overflow:hidden; padding-top:30px;}
div.logingroup02 dl{float:left; width:190px; padding:10px 0 8px 25px; border-left:1px solid #DFDFDF;}
div.logingroup02 dl.fir{width:220px; padding-left:0; border-left:none;}
div.logingroup02 dl dt{margin:0 0 3px 0; padding:0 0 0 8px; background:url(/healthcare/images/common/bullet/ico_bul_reserve.gif) no-repeat 0 2px;}
div.logingroup02 dl dd{padding:0 0 0 8px;}
div.logingroup02 dl dd img.btn{margin-top:4px;}

fieldset.login{position:relative;}
fieldset.login label{margin:0 10px 0 0;} 
fieldset.login input.txtbox	{width:220px; margin:0 0 3px 0; padding:1px 0 0 1px; border:1px solid #DADADA; background:#fff;}
fieldset.login input.login{position:absolute; top:1px; right:55px;}
:root fieldset.login input{margin-bottom:5px;}
:root fieldset.login input.login{top:-1px;}

/* ȸ */
div.mregstep{clear:both; width:660px; height:39px; margin:0 0 19px 0; padding:0 0 0 0; background:url(/healthcare/images/member/bg_mregstep.gif) no-repeat; text-align:right;}
div.mregstep div.step{padding:6px 8px 0 0;}

div.mreg{clear:both;}
div.mreg img{margin-bottom:9px;}
div.mreg p{text-align:center; padding:20px 0 250px 0;}
div.mreg p img{margin:0 11px;}

div.mreg02{clear:both; padding:15px 0 13px 0;}
div.mreg02 input.txtbox{width:100px; margin:0 0 2px 0; border:1px solid #DADADA; vertical-align:middle;}
div.mreg02 img{vertical-align:middle;}
div.mreg02 img.txt{margin-right:4px;}

div.mreg03{clear:both; padding:10px 19px 10px 19px;}
div.mreg03 div.certno{margin-top:7px; padding:15px 0 0 6px; border-top:1px solid #ddd;}
div.mreg03 div.certno img{vertical-align:middle;}
div.mreg03 div.certno img.txt{margin:0 5px 2px 0;}

div.mregrst{width:660px; padding:40px 0 0 0; background:url(/healthcare/images/member/bg_mregrst.gif) no-repeat;}
div.mregrst div.rstcont{width:355px; height:201px; margin:0 0 0 294px;}
div.mregrst div.rstcont p.txt{margin-left:-12px;}
div.mregrst div.rstcont div.idbox{width:340px; height:51px; margin:19px 0 3px 0; color:#777; background:url(/healthcare/images/member/bg_mregrst_idbox.gif) no-repeat; font-weight:bold; line-height:16px;}
div.mregrst div.rstcont div.idbox p{padding:10px 0 0 80px;}
div.mregrst div.rstcont div.idbox span{color:#1F73CA;}

table.mreg{}
table.mreg th{text-align:right;}
table.mreg td{height:26px; padding-left:10px;}
table.mreg td input{border:1px solid #DADADA;}
table.mreg td select{color:#777; font-size:11px; font-family:"Dotum";}

div.agreement{clear:both; margin:0; padding:0;}
div.agreement textarea{width:604px; height:84px; margin:0 0 4px 0; padding:8px; border:1px solid #ccc; color:#888; font-size: 0.95em;}
div.agreement textarea.textarea02{width:644px; height:100px;}
div.agreement p{}
div.agreement p.aleft{padding:0 0 28px 0;}
:root div.agreement textarea{width:620px; padding:0;}
:root div.agreement textarea.textarea02{width:660px;}
:root div.agreement p{padding-top:5px;}
:root div.agreement p.aleft{padding:5px 0 28px 4px;}
div.agreement p.tit{margin:0 0 8px 0;}
div.agreement p input{margin:0 0 2px -4px; vertical-align:middle;}

div.agreement02{width:660px; height:27px; margin:0 0 27px 0; padding:3px 0 0 0; text-align:center; font-weight:bold; background:url(/transplantation/images/common/box/bx_agreement02.gif) no-repeat;}
div.agreement02 input{margin:0 0 2px -4px; vertical-align:middle;}
:root div.agreement02{padding-top:7px;}

p.i01{margin:5px 0 0 0; padding:0 0 2px 18px; background: url(/healthcare/images/common/bullet/icon_i.gif) no-repeat;}
ul.mregmailchk{margin:0 0 0 -3px; font-size:12px;}
ul.mregmailchk li {float:left; width:33%;}
ul.mregmailchk li input{margin:0 0 2px 0; vertical-align:middle;}
:root ul.mregmailchk{margin:5px 0 0 0;}

/* idpwsch */
div.idpwsch{padding:10px 192px 10px 0;}
div.idpwsch fieldset.minfo{position:relative; text-align:right;}
div.idpwsch fieldset.minfo p {overflow:hidden;}
div.idpwsch fieldset.minfo p label {float:left; margin-left:178px;}
div.idpwsch fieldset.minfo p span {float:left;}
div.idpwsch fieldset.minfo label{margin:0 10px 0 0;}
div.idpwsch fieldset.minfo input.txtbox{width:270px; margin:0 0 3px 0; padding:1px 0 0 1px; border:1px solid #DADADA; background:#fff;}
div.idpwsch fieldset.minfo input.ok{position:absolute; bottom:0; margin-bottom:0!important; right:-89px;}
:root div.idpwsch fieldset.minfo input{margin-bottom:5px; padding:1px 0;}
:root div.idpwsch fieldset.minfo input.ok{}

div.idpwsch01{position:relative; padding:13px 0 13px 0;}
div.idpwsch01 p.id {color:#777; font-weight:bold; text-align:center;}
div.idpwsch01 p.id span.id{color:#1F73CA;}
div.idpwsch01 p.id img{margin:0 0 0 15px; vertical-align:middle;}
div.idpwsch01 p.txt{font-size:11px; padding:0 0 0 25px; line-height:16px;}
div.idpwsch01 p.btn{position:absolute; top:27px; right:45px;}

div.pwdre{width:100%; margin:0 0 10px 0;}
div.pwdre h4.h4_info{background:url(/healthcare/images/common/bullet/bul_h4_info.gif) no-repeat 0 0;padding:0 0 10px 15px;}
div.pwdre div.box{position:relative; width:319px; height:66px; background:url(/healthcare/images/member/bg_pwdre_box.gif) no-repeat;}
div.pwdre div.box img.way{margin:13px 0 0 23px;}
div.pwdre div.box img.btn{position:absolute; top:11px; right:23px;}

/* sitemapwrap */
div.sitemapwrap	 {
	clear:both;
	width:660px;
	overflow:hidden;
	margin-bottom:20px;
}
div.sitemap	{
	width:201px;
	float:left;
	padding:0 15px 0 0;
}
div.sitemap	h2 {margin-bottom:10px!important;}
ul.sitemapul	{
	width:180px;
	padding:5px 0 0 10px;
}
ul.sitemapul	li	{
	padding:8px 0 2px 10px;
	border-bottom:1px solid #EBEBEB;
}
ul.sitemapul	li.bbnone	{border-bottom:none;}
ul.sitemapul	li	ul	{
	background-color:#F6F6F6;
	padding:5px 0 10px 0;
}
ul.sitemapul	li	ul	li	{
	border-bottom:none;
	background:url(/healthcare/images/common/util/icon_bulsitemap.gif) no-repeat 5px 8px;
	padding:3px 0 3px 10px;
}
span.tit_reserve	 {
	color:#1DA0CC;
	font-weight:bold;
}
span.tit_reserve	 a:link	{color:#1DA0CC;font-weight:bold;}
span.tit_reserve	 a:visited	{color:#1DA0CC;font-weight:bold;}
span.tit_reserve	 a:hover	{color:#1DA0CC;font-weight:bold;}
span.tit_reserve	 a:active	{color:#1DA0CC;font-weight:bold;}

span.tit_info	 {
	color:#0C7CC3;
	font-weight:bold;
}
span.tit_info	 a:link	{color:#0C7CC3;font-weight:bold;}
span.tit_info	 a:visited	{color:#0C7CC3;font-weight:bold;}
span.tit_info	 a:hover	{color:#0C7CC3;font-weight:bold;}
span.tit_info	 a:active	{color:#0C7CC3;font-weight:bold;}

span.tit_pr	 {
	color:#568915;
	font-weight:bold;
}
span.tit_pr	 a:link	{color:#568915;font-weight:bold;}
span.tit_pr	 a:visited	{color:#568915;font-weight:bold;}
span.tit_pr	 a:hover	{color:#568915;font-weight:bold;}
span.tit_pr	 a:active	{color:#568915;font-weight:bold;}

span.tit_normal	 {
	color:#7D8491;
	font-weight:bold;
}
span.tit_normal	 a:link	{color:#7D8491;font-weight:bold;}
span.tit_normal	 a:visited	{color:#7D8491;font-weight:bold;}
span.tit_normal	 a:hover	{color:#7D8491;font-weight:bold;}
span.tit_normal	 a:active	{color:#7D8491;font-weight:bold;}

/* հ˻ */

div.totalbox	 {
	clear:both;
	width:660px;
	height:77px;
	background:url(/healthcare/images/common/util/bg_totalsearch.gif) no-repeat 0 0;
	margin-bottom:20px;
}
ul.totalsearchul	{padding:10px 0 0 130px;}
ul.totalsearchul	li	{
	float:left;
	padding-right:10px;
}
ul.totalsearchul	li	img	{vertical-align:middle;}
ul.popular	{
	clear:both;
	padding-left:145px;
}
ul.popular	li	{
	float:left;
	padding:17px 15px 0 0;
	color:#0880C7;
	font-weight:bold;
}
ul.popular	li.tit	{
	color:#777;
	font-weight:bold;
}
ul.popular	li	a:link	{color:#0880C7;font-weight:bold;text-decoration:none;}
ul.popular	li	a:visited	{color:#0880C7;font-weight:bold;text-decoration:none;}
ul.popular	li	a:hover	{color:#0880C7;font-weight:bold;text-decoration:underline;}
ul.popular	li	a:active	{color:#0880C7;font-weight:bold;text-decoration:underline;}

p.sumbox	 {
	border:1px solid #E6E6E6;
	background-color:#F4F4F4;
	padding:5px;
	margin-bottom:20px;
}
p.sumbox	 span	{
	color:#0000CC;
	font-weight:bold;
}
h2.h2_total	 {
	font-size:14px;
	color:#000;
}
dl.secon	{padding:10px 0 10px 10px;}
dl.secon	dt	 span	{padding-left:20px;}

dl.secon	dd.end	{padding-top:5px;}
dl.secon	dd.end	span	 {padding-left:20px;}
dl.secon	dd.end	a:link	{color:#218D44;text-decoration:none;}
dl.secon	dd.end	a:visited	{color:#218D44;text-decoration:none;}
dl.secon	dd.end	a:hover	{color:#218D44;text-decoration:underline;}
dl.secon	dd.end	a:active	{color:#218D44;text-decoration:underline;}

ul.totalmovie	{
	margin-top:10px;
}
ul.totalmovie	li	{
	float:left;
	padding:0 0 10px 10px;
}
ul.totalmovie	li	img	{border:1px solid #E3E3E3;}
ul.totalmovie	li.con	{width:500px;}


/*ü ޴*/

#category_wrap {width:838px; overflow:hidden; }
#category_wrap img {border:none;}
#category_wrap .sub_categorywrap {width:100%;overflow:hidden;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy1 {
	margin-right:30px;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy2 {
	margin:0 40px 0 -12px;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy2 li {
	margin-left:12px;
	overflow:hidden;
}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 {width:206px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 li {width:112px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy1 li.first {margin-right:6px;}
#category_wrap .sub_categorywrap .sub_categorybody #categroy3 li.first {width:88px;margin-right:6px;}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li {
	float:left;
	overflow:hidden;
	width:auto;
}
#category_wrap li {	list-style:none; vertical-align:top;}
#category_wrap h2,#category_wrap ul {
	margin:0;
	clear:both;
	padding:0;
	float:left;
}
#category_wrap img.cat_body {
	display:block; 
}
#category_wrap .sub_categorywrap {
	background:url(/healthcare/images/common/layout/all_categorybody01.gif) no-repeat left top;
}
#category_wrap .sub_categorywrap .sub_categorybody {
	background:url(/healthcare/images/common/layout/all_categroy_subbtm.gif) no-repeat left bottom;
	padding:0 21px 24px 28px;
	overflow:hidden;
	float:left;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list {float:left; clear:none;}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li {
	background:url(/healthcare/images/common/layout/all_categroylist_blt.gif) no-repeat 0 4px;
	float:none;
	margin:0 0 5px 0!important;
	padding-left:16px;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	letter-spacing:-1px;
	color:#888;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul {
	float:none;
	padding-left:0;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul li {
	background:none;
	float:none;
	margin:0!important;
	padding-left:0;
	line-height:1;
}
#category_wrap .sub_categorywrap .sub_categorybody .categroy_list li ul li ul li a {
	font-weight:normal;
	font-size:11px;
	letter-spacing:0;
	color:#888;	
}

#category_wrap .common_categorywrap {
	background:url(/healthcare/images/common/layout/all_categoryhead02.gif) no-repeat 0 0;
	padding-top:22px;
}

#category_wrap .common_categorywrap .common_categorybody {
	background:url(/healthcare/images/common/layout/all_categorybody02.gif) no-repeat 0 0;
	overflow:hidden;
	padding:0 0 10px 28px;
}
#categroy4 li {
	float:left;
}
#categroy4 li a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	letter-spacing:-1px;
	color:#888;
}
#categroy4 li ul li {
	background:url(/healthcare/images/common/layout/all_categroylist_blt.gif) no-repeat 0 4px;
	float:none;
	margin:0 0 5px 0!important;
	padding-left:16px;
}

ul.selul	li	{float:left;padding-right:5px;}
ul.selul	li	img	{vertical-align:middle;margin-top:2px;}




/* layout */
div.reserwrap{position:absolute; width:1000px; margin:0 auto; z-index:1;left:200px;top:50px;}
div.reserwrap div.reserbox{position:absolute; top:50px; left:0; width:900px; height:608px; background:url(/healthcare/images/common/reser/bg_reserbox.gif) no-repeat left top;}

div.reserwrap2{position:absolute; width:1000px; margin:0 auto; z-index:1;left:200px;top:50px;}
div.reserwrap2 div.reserbox{position:absolute; top:50px; left:0; width:900px; height:608px; background:url(/healthcare/images/common/reser/bg_reserbox.gif) no-repeat left top;}

div.reserwrap3{position:absolute; width:1000px; margin:0 auto; z-index:1;left:200px;top:50px;}
div.reserwrap3 div.reserbox{position:absolute; top:50px; left:0; width:900px; height:608px; background:url(/healthcare/images/common/reser/bg_reserbox.gif) no-repeat left top;}

div.resertop{height:65px; padding:0 0 0 260px; font-size:0; line-height:0;}
div.resertop img{margin-top:14px;}
div.resermid{height:502px; padding:22px 0 0 20px;}
div.reserbtm{height:19px; padding:0 22px 0 0; text-align:right;}

div.midgr01{float:left; width:221px;}
div.midgr02{float:left; width:399px; margin:0 0 0 2px;}
div.midgr03{float:left; width:235px; margin:0 0 0 2px;}

/* box */
div.mbx0101{width:221px; height:459px; background:url(/healthcare/images/common/reser/bg_mbx0101.gif) no-repeat;}
div.mbx0102{width:221px; height:459px; background:url(/healthcare/images/common/reser/bg_mbx0102.gif) no-repeat;}
div.mbx0201{width:399px; height:227px; margin:0 0 6px 0; padding:11px 0 0 0; background:url(/healthcare/images/common/reser/bg_mbx0201.gif) no-repeat;}
div.mbx0202{width:399px; height:193px; background:url(/healthcare/images/common/reser/bg_mbx0202.gif) no-repeat;}
div.mbx0301{width:235px; height:238px; margin:0 0 6px 0; background:url(/healthcare/images/common/reser/bg_mbx0301.gif) no-repeat;}
div.mbx0302{width:235px; height:153px; background:url(/healthcare/images/common/reser/bg_mbx0302.gif) no-repeat;}

/* content_com_etc */
h3.midtit{height:22px;}

div.tab_patient{position:relative;}
div.tab_patient ul{position:absolute; top:-19px; right:12px;}
div.tab_patient ul li{float:left;}

div.btnc{text-align:center; margin:12px 0 0 0;}
div.btnc img{margin:0 2px 0 2px;}

p.patientmodify{width:212px; margin:14px 0 0 11px; padding:15px 0 0 0; background:url(/healthcare/images/common/reser/bg_line01.gif) repeat-x top; text-align:right;}
p.patientmodify img.btn{margin-top:5px;}

/* sch */
div.msch{height:30px; margin:0 0 10px 0; padding:11px 0 0 0; text-align:center;}
div.msch input{width:108px; border:1px solid #0681A1; background:#fff; vertical-align:middle;}
div.msch img{vertical-align:middle;}

/* medpart */
div.medpart{height:395px; width:188px; padding:0 10px 0 14px;clear:both;}
div.medpart p.part{height:16px; padding:3px 0 0 0; color:#333; border-bottom:1px solid #C6C6C6;}
div.medpart ul{padding:0 0 0 0; border-bottom:1px solid #C6C6C6;}
div.medpart ul li{padding:2px 0 0 11px; line-height:20px;}
div.medpart ul li.on{font-weight:bold; color:#0F87AB; background:#e2e0cc;}
div.medpart ul li a,
div.medpart ul li a:link,
div.medpart ul li a:visited{color:#666; text-decoration:none;}
div.medpart ul li a:hover,
div.medpart ul li a:active {color:#0F87AB; text-decoration:none;}
div.medpart ul li.on a,
div.medpart ul li.on a:link,
div.medpart ul li.on a:visited{color:#0F87AB; text-decoration:none;}
div.medpart ul li.on a:hover,
div.medpart ul li.on a:active {color:#0F87AB; text-decoration:none;}

div.medpart02{height:261px; width:190px; padding:0 10px 0 14px;}
div.medpart02 p.part{padding:3px 0 3px 0;color:#333; border-bottom:1px solid #C6C6C6;}
div.medpart02 ul{padding:0;border-bottom:1px solid #C6C6C6;}
div.medpart02 ul li{padding:2px 0 2px 11px;}
div.medpart02 ul li.on{font-weight:bold; color:#0F87AB; background:#e2e0cc;}
div.medpart02 ul li a,
div.medpart02 ul li a:link,
div.medpart02 ul li a:visited{color:#666; text-decoration:none;}
div.medpart02 ul li a:hover,
div.medpart02 ul li a:active {color:#0F87AB; text-decoration:none;}
div.medpart02 ul li.on a,
div.medpart02 ul li.on a:link,
div.medpart02 ul li.on a:visited{color:#0F87AB; text-decoration:none;}
div.medpart02 ul li.on a:hover,
div.medpart02 ul li.on a:active {color:#0F87AB; text-decoration:none;}

div.medpart03{height:395px; width:150px; padding:0 10px 0 14px;}
div.medpart03 p.part{height:16px; padding:3px 0 0 0; color:#333; border-bottom:1px solid #C6C6C6;}
div.medpart03 ul{padding:0 0 0 0; border-bottom:1px solid #C6C6C6;}
div.medpart03 ul li{padding:2px 0 0 11px; line-height:20px;}
div.medpart03 ul li.on{font-weight:bold; color:#0F87AB; background:#F3F2E6;}
div.medpart03 ul li a,
div.medpart03 ul li a:link,
div.medpart03 ul li a:visited{color:#666; text-decoration:none;}
div.medpart03 ul li a:hover,
div.medpart03 ul li a:active {color:#0F87AB; text-decoration:none;}
div.medpart03 ul li.on a,
div.medpart03 ul li.on a:link,
div.medpart03 ul li.on a:visited{color:#0F87AB; text-decoration:none;}
div.medpart03 ul li.on a:hover,
div.medpart03 ul li.on a:active {color:#0F87AB; text-decoration:none;}


	/* sort  medpart */
div.mbx0102 div.medpart{float:left; height:395px; width:156px;}
div.mbx0102 div.sort{float:left; width:32px; _position:relative;}
div.mbx0102 div.sort ul{margin-top:-8px; padding:0 0 0 4px; _position:absolute;}
div.mbx0102 div.sort ul li{margin:0 0 2px 0; font-size:0; line-height:0;}

/* docpart */
div.docpartwrap{width:368px; height:213px; padding:0 8px 0 14px;}
div.docpart{_height:103px; min-height:103px; margin:0 0 10px 0; border-bottom:1px solid #E8E8E8;}
div.docpart p.photo{float:left; width:104px; text-align:center;}
div.docpart p.photo img.phon{width:100px; height:75px; border:2px solid #4C9CAB;}
div.docpart p.photo img.phoff{width:100px; height:75px; border:2px solid #DFDFDF;}
div.docpart p.photo img.btn{margin-top:2px;}
div.docpart div.info{float:left; width:232px; margin:0 0 0 8px; background:#000;}

div.docpartwrap02	 {width:448px; height:261px; padding:0 8px 0 14px;}
div.docpart02	{_height:103px; min-height:103px; margin:0 0 10px 0; border-bottom:1px solid #E8E8E8;}
div.docpart02	p.photo{float:left; width:104px; text-align:center;}
div.docpart02	p.photo img.phon{width:100px; height:100px; border:2px solid #4C9CAB;}
div.docpart02	p.photo img.phoff{width:100px; height:75px; border:2px solid #DFDFDF;}
div.docpart02	p.photo img.btn{margin-top:2px;}
div.docpart02	div.info{float:left; width:232px; margin:0 0 0 8px; background:#000;}

/* calendar */
div.calendarset{float:left; width:244px; padding:17px 0 0 14px;}
div.timeset{float:left; width:113px; margin:0 0 0 12px; padding:37px 0 0 0;}

div.calendarset div.date{height:20px; text-align:center;}
div.calendarset div.date img{vertical-align:middle; margin:0 3px 3px 3px;}
div.calendarset div.date span{font-size:14px; font-weight:bold; color:#0098AB; letter-spacing:-1px;}
div.calendarset div.calendar{padding:0 11px 0 9px; background:url(/healthcare/images/common/reser/bg_calendar.gif) no-repeat left top;}

div.timeset div.time{width:113px; height:101px; margin:2px 0 0 0;}
div.timeset div.time ul{width:73px; padding:0 0 0 15px;}
div.timeset div.time ul li{width:73px; height:14px; margin:0 0 1px 0; border:1px solid #CDE6EC; text-align:center; font-size:11px;}
div.timeset div.time ul li.on{color:#0F87AB; font-weight:bold; background:#F3F2E6;}

/* table */
table.calendar{width:100%; margin:0 0 1px 0;}
table.calendar th{width:32px; height:17px; padding:0 0 0 0; font-weight:bold; color:#fff; text-align:center;  font-size:11px;}
table.calendar td{width:32px; height:16px; padding:0 0 0 0; color:#888; text-align:center; font-size:11px; background:url(/healthcare/images/common/reser/bg_calendar_td.gif) no-repeat left top;}
table.calendar td a,
table.calendar td a:link,
table.calendar td a:visited{color:#888; text-decoration:none;}
table.calendar td a:hover,
table.calendar td a:active {color:#0F87AB; text-decoration:none;}
table.calendar td.on{background:url(/healthcare/images/common/reser/bg_calendar_tdon.gif) no-repeat left top;}
table.calendar td.on a,
table.calendar td.on a:link,
table.calendar td.on a:visited{color:#0F87AB; font-weight:bold; text-decoration:none;}
table.calendar td.on a:hover,
table.calendar td.on a:active {color:#0F87AB; font-weight:bold; text-decoration:none;}
:root table.calendar th{height:18px;}
:root table.calendar td{height:17px;}

table.docinfo{width:100%;}
table.docinfo th{width:48px; padding:4px 0 2px 5px; background:#F0F0F0; text-align:left; border-bottom:2px solid #fff;}
table.docinfo th.vtop{vertical-align:top; padding-top:4px;}
table.docinfo td{padding:4px 0 2px 5px; background:#fff; border-bottom:2px solid #fff; font-size:11px;}
table.docinfo td.vtop{vertical-align:top; padding-top:4px; line-height:14px;}

table.reser{width:212px; margin:15px 11px 0 11px;}
table.reser th{width:60px; padding:4px 0 2px 5px; background:#E1F3F5; text-align:left; border-right:2px solid #fff; border-bottom:2px solid #fff;}
table.reser td{padding:4px 0 2px 5px; background:#F3F2E6; color:#666; border-bottom:2px solid #fff;}
:root table.reser th{padding-top:3px;}

table.patient{width:212px; margin:15px 11px 0 11px;}
table.patient th{width:62px; padding:0 0 0 5px; background:url(/healthcare/images/common/reser/bg_patient_th.gif) repeat-x bottom;}
table.patient th.vtop{vertical-align:top; padding-top:4px;}
table.patient td{padding:0 0 0 5px;}
table.patient td input{width:97%; padding:3px 0 0 2px; border:1px solid #37ABC0; background:#fff; color:#999; font-size:11px;}
:root table.patient th{padding:1px 0 1px 5px;}
:root table.patient td{padding:1px 0 1px 5px;}
:root table.patient td input.add2{margin-top:2px;}

/* Ƿ ˻ */
div.bgsearch	{
	width:740px;
	height:468px;
	background:url(/healthcare/images/common/reser/bg_doctorsearch.gif) no-repeat 0 0;
	position:absolute;
	left:200px;
	top:50px;
	z-index:3;
}
div.bgsearch	h1	{padding:8px 0 0 270px;}
div.bgsearch	ul.searchul	{padding:30px 0 0 125px;}
div.bgsearch	ul.searchul	li	{
	float:left;
	height:22px;
	padding-right:5px;
}
div.bgsearch	ul	li	input	{
	width:357px;
	height:20px;
	border:1px solid #0E96BA;
	margin-top:-3px;
}
div.bgsearch	ul	li	img	{vertical-align:middle;}
div.infowrap	{
	clear:both;
	padding-left:20px;
}
div.infowrap	div.retreat	{
	float:left;
	width:223px;
}
div.infowrap	div.retreat	p.tit	{padding-top:20px;}
div.infowrap	div.retreat	div.bgtreat	{
	width:220px;
	height:286px;
	background:url(/healthcare/images/common/reser/bg_treat.gif) no-repeat 0 0;
	margin-top:3px;
}
div.infowrap	div.retreat	div.bgtreat02	{
	width:475px;
	height:286px;
	background:url(/healthcare/images/common/reser/bg_treat02.gif) no-repeat 0 0;
	margin-top:3px;
}
div.reserbtm02	{position:absolute;right:26px;top:467px;}



/* scroll */
.mscroll{
	overflow-x:hidden; overflow-y:auto;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #A5BEC3; /*#738589*/
	scrollbar-darkshadow-color: #A5BEC3;
	scrollbar-track-color: #97CBD5;
	scrollbar-arrow-color: #D9E2E6;
}



/*암전문센터*/
dl.honor_face {
	float:left;
	margin-right:34px;
	height:312px;
	width:165px;
	position:relative;
}
dl.honor_face dt {
	position:absolute;
	bottom:0;
	right:0;
}
dl.honor_face dd {
	position:absolute;
	top:0;
	left:0;
}
.greeting_content {
	float:left;
	padding-top:10px;
	width:452px;
}
.greeting_content p {
	padding-bottom:20px;
}

.origin_list {
	background:url(/healthcare/images/introduction/origin_back.gif) no-repeat 0 0;
	overflow:hidden;
	width:644px;
	padding:4px 0 0 16px;
}
.origin_list img {
	float:left;
	margin-right:60px;
}
.origin_list dl {
	float:left;
	width:429px;
	line-height:2.2;
}
.origin_list dl dt {
	float:left;
}
.origin_list dl dt,.origin_list dl dd.month {
	font-weight:bold;
	color:#333333;
}
.origin_list dl dt {width:60px;}
.origin_list dl dd.month {
	float:none;
	margin-left:60px;
	padding-right:15px;
	width:65px; 
	text-align:right;
}
.origin_list dl dd.desc {
	display:inline;
	float:left;
	margin:-27px 0 0 150px;
	width:270px;
}

.doctor_view {
	margin-bottom:20px;
	overflow:hidden;
}
.doctor_view img.doctor_face {
	border:2px solid #D8D8D8;
	float:left;
	height:150px;
	margin-right:20px;
	width:130px;
}
.doctor_view dl {
	float:left;
	line-height:1.6;
	width:483px;
}
.doctor_view dl dt {
	float:left;
	font-weight:bold;
	width:66px;
}
.doctor_view dl dd {
	margin-left:66px;
}

.page_desc {
	overflow:hidden;
	float:left;
	margin-bottom:20px;
}
.page_desc img.desc_img {
	float:left;
}
.page_desc p {
	width:495px;
	overflow:hidden;
	padding-bottom:5px;
	margin-left:158px;
}
.page_desc p.first {
	padding:3px 0 5px 0;
}
.page_desc p.first img {
	display:block;
}
.page_desc .btn_view {
	margin-left:158px;
}

.team_list {
	background:transparent url(/healthcare/images/common/box/bg_boardwrite.gif) no-repeat scroll left top;
	overflow:hidden;
	border-bottom:2px solid #E0E2E2;
	padding:0 0 0 0;
}
.team_list li {
	float:left;
	border-bottom:1px solid #e0e2e2;
	padding:27px 15px 12px 15px;
	width:132px;
}
.team_list li.first {padding-left:20px;}
.team_list li dl {
	position:relative;
	height:120px;
}
.team_list li dl dt {
	width:132px;
	
	position:absolute;
	bottom:0;
	text-align:center;
}
.team_list li dl dt a {font-weight:bold;}
.team_list li dl dd {
	position:absolute;
	top:0;
	text-align:center;
}
.team_list li dl dd img  {
	padding:2px;
	border:1px solid #e3e3e3;
}

.teamlist_box {
	display:none;
	background:transparent url(/healthcare/images/team/team_listbox.gif) no-repeat scroll left top;
	padding:23px 42px 18px 42px;
	height:152px;
	width:284px;
	position:absolute;
	top:37px;
	right:0;
	z-index:3;
}
.teamlist_box h2 {
	border-bottom:1px solid #DADADA;
	margin-bottom:20px;
	padding-bottom:7px;
}
.teamlist_box ul {
	overflow:hidden;
	margin-left:-24px;
}
.teamlist_box ul li {
	background:transparent url(/healthcare/images/team/bullet_teamlist.gif) no-repeat scroll 4px 4px;
	float:left;
	display:inline;
	padding-left:10px;
	margin-left:24px;
	width:118px;
	line-height:1.4;
}
.teamlist_box ul li a {
	font-weight:bold;
	color:#267ECA!important;
}
.teamlist_box ul li a:hover {text-decoration:none;}

.teamlist_box .btn_closepop {
	position:absolute;
	right:43px;
	top:27px;
}
.teamlist_box .btn_closepop img {
	cursor:pointer;
}

.doctor_infowrap {
	background:transparent url(/healthcare/images/common/treatment/bg_introdetail_top.gif) no-repeat scroll 0 top;
	margin-bottom:20px;
	width:660px;
}
.doctor_infowrap ul {
	background:transparent url(/healthcare/images/common/treatment/bg_introdetail_bot.gif) no-repeat scroll 0 bottom;
	overflow:hidden;
	padding:30px 26px 30px 31px;
	width:603px;
	position:relative;
}
.doctor_infowrap ul li {
	overflow:hidden;
	border-bottom:1px solid #D7E1E8;
	margin-left:120px;
	padding:7px 0 4px 10px;
}
.doctor_infowrap ul li span {
	float:left;
	width:410px;
}
.doctor_infowrap ul li span.name {
	display:block;
	float:left;
	margin-left:0;
	width:62px;
}
.doctor_infowrap ul li.doctor_face {
	border-bottom:none;
	background:transparent url(/healthcare/images/common/treatment/bg_photo03.gif) no-repeat scroll 0 0;
	float:left;
	margin-left:0;
	padding:5px;
	height:117px;
	width:100px;
}
.doctor_infowrap ul li.doctor_face img {
	height:117px;
	width:100px;
}


/*장기이식전문센터*/
.treatbranch_wrap {
	float:left;
	margin-left:-6px;
}
.treatment_box {
	display:inline;
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	margin-left:6px;
	padding:7px 6px 7px 7px;
	width:147px;
}
.treatment_box h2 {
	text-align:center;
	margin-bottom:0!important;
	padding:8px 0 0 0;
	height:23px;
}
.treatment_box dl {
	border-top:1px solid #E5E5E5;
	margin-top:8px;
	padding:0 0 0 13px;
	width:133px;
	line-height:1;
}
.treatment_box dl.first {
	border-top:none;
	margin-top:0;
}
.treatment_box dl dt {
	float:left;
	padding-top:10px;
	width:80px;	
}
.treatment_box dl dd {
	margin-left:80px;
	margin-top:-2px;
	padding-top:10px;
	width:42px;
}
.treatment_box dl dd.first {
	margin-top:0;
}
.treatment_box dl dd a {
	font-weight:bold;
}

.treatbranch_wrap .type1 {
	background-image:url(/healthcare/images/introduction/doctor_listbox1.gif);
	height:	408px;
}

.treatbranch_wrap .type2 {
	background-image:url(/healthcare/images/introduction/doctor_listbox2.gif);
	margin-bottom:7px;
	height:	271px;
}

.treatbranch_wrap .type3 {
	background-image:url(/healthcare/images/introduction/doctor_listbox3.gif);
	height:	116px;
}

.cordi_desc {
	background:url(/healthcare/images/introduction/cordi_descbox.gif) no-repeat left top;
	padding:21px 0 0 21px;
	height:145px;
	width:639px;
}
.cordi_desc img {
	float:left;
	margin-right:18px;
}
.cordi_desc p img {float:none;}
.cordi_desc p {padding-bottom:10px;}
.cordi_desc p.first {padding-top:20px;}

ul.cordi_desclist {margin-left:-13px; overflow:hidden; float:left;}
ul.cordi_desclist li {
	background:url(/healthcare/images/introduction/cordi_desclistbox.gif) no-repeat left top;
	display:inline;
	padding:7px;
	height:80px;
	width:197px;
	float:left;
	margin:0 0 9px 13px;
}
ul.cordi_desclist li img {
	display:block;
	margin-left:6px;
}
ul.cordi_desclist li img.no {
	padding:7px 0 8px 0;
	margin:0 0 11px 88px;
}

.desc_transbox {
	background:url(/healthcare/images/process/trans_descbox.gif) no-repeat left top;
	margin-bottom:20px;
	padding:23px 0 0 33px;
	height:111px;
	width:628px;
}
.desc_transbox p {padding-bottom:7px;}

ol.normalstep_list {margin-bottom:20px;}
ol.normalstep_list li {
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 19px 7px;
	padding:3px 0 3px 29px;
}
ol.normalstep_list li li {
	background:none;
	padding-left:0;
}
ol.normalstep_list li dt {font-weight:bold;}

ol.trans_process {
	overflow:hidden;
	margin-bottom:18px;
}
ol.trans_process li {
	display:inline;
	float:left;
}

div.trans_processbox {
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding:20px 0 0 43px;
	width:617px;
}
div.trans_processbox h2 {
	float:left;
	margin-right:47px;
}
div.trans_processbox h3 {	margin-bottom:30px;}
div.trans_processbox h4 {
	padding:0 0 10px 20px; 
}
div.trans_processbox dl {
	padding:0 20px;
	margin-bottom:10px;
	line-height:1.2;
}
div.trans_processbox dl dd {
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 0 7px;
	padding:3px 0 0 9px;
}

div.trans_processbox div.trans_sbox {
	float:left;
	width:440px;
}
div.trans_processboxbtm {text-align:center; margin-top:-10px;}


div.trans_type1 {
	background-image:url(/healthcare/images/process/trans_processbox1.gif);
	height:265px;
}
div.trans_type2 {
	background-image:url(/healthcare/images/process/trans_processbox2.gif);
	height:476px;
}
div.trans_type3 {
	background-image:url(/healthcare/images/process/trans_processbox3.gif);
	height:794px;
}

dl#faqList {
	background:transparent url(/healthcare/images/common/box/bg_boardwrite.gif) no-repeat scroll left top;
	border-bottom:2px solid #E0E2E2;
	margin-bottom:10px;
	padding-top:10px;
	width:660px;
}
dl#faqList dt,dl#faqList dd {
	background-repeat:no-repeat;
	background-position:5px 8px;
	border-bottom:1px solid #D0D4D5;
	padding:8px 0 7px 50px;
}
dl#faqList dt {
	background-image:url(/healthcare/images/common/bullet/icon_question.gif)
}
dl#faqList dd {
	display:none;
	background-image:url(/healthcare/images/common/bullet/icon_answer.gif)
}

/*건진센터*/
.select_program {
	width:100%;
}
.select_program li {
	width:50%!important;
	float:left;
	position:relative;
}
.select_program li input {
	display:block;
	float:left;
	vertical-align:middle;
}
.select_program li label {
	display:block;
	margin:0 0 0 0;
	padding-left:15px;
}
.select_program li:hover {cursor:pointer;}
.select_program li:hover div.desc_boxlayer {display:block;}
.select_program li div.desc_boxlayer {
	display:none;
	background:#ddd;
	border:2px solid #ccc;
	padding:2px;
	position:absolute;
	left:60px;
	top:18px;
	z-index:3;
}

.select_contry {
	width:255px;
	float:left;
	line-height:16px;
}
.first_contry {
	height:320px;
	margin-bottom:10px;
}

.warrning_msg {
	margin:150px auto 0 auto;
	width:309px;
}

.stitle {
	background:url(/healthcare/images/common/bullet/ico_bul_info.gif) no-repeat 0 7px;
	margin-left:30px;
	padding:3px 0 20px 9px;
}

.width100per {width:100%!important;}

.characterarea {
	background:url(/healthcare/images/introduction/character_img.jpg) no-repeat left top;
	padding:386px 0 0 205px;
	height:650px;
}
.characterarea li {
	background:url(/healthcare/images/introduction/bullet_character.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:1.6;
	font-size:.95em;
}

.emphasis_pr {
	color:#568915;
	font-size:1.2em;
}

.empoly_wrap {
	background:url(/healthcare/images/general/img_employ_bg.jpg) no-repeat bottom right;
}
.desc_intro {
	background:url(/healthcare/images/visa/img_visa_1_1.gif) no-repeat left top;
	padding:16px 0 0 207px;
	height:197px;
}

.desc_msgbox {
	background:url(/healthcare/images/health/box_checkinfo.gif) no-repeat left top;
	padding:13px 0 0 14px;
	height:45px;
	font-weight:bold;
	color:#F66708;
}

div.categroy_search {
	background:url(/healthcare/images/health/box_search_category.gif) no-repeat left top !important;
	height:44px;
}
div.categroy_search dl {
	background:none!important;
}

.normal_style {padding-left:20px;}
.normal_style li {
	list-style-position:outside;
	list-style-type:decimal;
}

div.roomdesc_box {
	height:420px;
	width:660px;
	position:relative;
}
div.roomdesc_box img.img_map {
	position:absolute;
}
div.roomdesc_box div.descbox {
	background:url(/healthcare/images/process/desc_roombox.gif) no-repeat left top;
	padding:25px 37px 0 35px;
	height:198px;
	width:360px;
	position:absolute;
}
div.roomdesc_box div.descbox h3 {
	border-bottom:1px solid #DADADA;
	margin-bottom:10px;
	padding-bottom:8px;
	font-size:12px;
	color:#2C2D2E;
}
div.roomdesc_box div.descbox h3 span {
	background:url(/healthcare/images/process/desc_roomh3blt.gif) no-repeat right top;
	padding-right:15px;
}
div.roomdesc_box div.descbox .desctext {
	border:1px solid #E0E0E0;
	overflow:auto;
	height:108px;
	width:357px;
	font-size:11px;
}
div.roomdesc_box div.descbox .btn_close {
	position:absolute;
	top:29px;
	right:37px;
}
div.roomdesc_box div.descbox .btn_close img {cursor:pointer;}
div.roomdesc_box div.descbox .desctext p,div.roomdesc_box div.descbox .desctext dl {
	padding:10px 40px 10px 10px;
}
div.roomdesc_box div.descbox .desctext dl dt {
	padding-bottom:5px;
	font-weight:bold;
}
div.roomdesc_box div.descbox .desctext dl dd.first {margin-bottom:20px;}
div.roomdesc_box #room_desc1,div.roomdesc_box #room_desc2,div.roomdesc_box #room_desc3,div.roomdesc_box #room_desc4,div.roomdesc_box #room_desc5,div.roomdesc_box #room_desc6,div.roomdesc_box #room_desc7,div.roomdesc_box #room_desc8,div.roomdesc_box #room_desc9,div.roomdesc_box #room_desc10,div.roomdesc_box #room_desc11,div.roomdesc_box #room_desc12,div.roomdesc_box #room_desc13,div.roomdesc_box #room_desc14,div.roomdesc_box #room_desc15,div.roomdesc_box #room_desc16,div.roomdesc_box #room_desc17 { 
	display:none; 
	position:absolute;
	left:50%; 
	top:50%; 
	z-index:3;
	margin:-100px 0 0 -200px;
}


.program_box {
	background:url(/healthcare/images/program/myprogram_bg.jpg) no-repeat left top;
	padding:84px 151px 150px 94px;
	height:267px;
	width:413px;
	position:relative;
}
.program_box .woman {
	position:absolute;
	top:17px;
	right:0;
}
.program_box h2  {	margin-bottom:10px!important;}
.program_box .select_check {
	background:url(/healthcare/images/program/program_selectbox.gif) no-repeat left top;
	overflow:hidden;
	margin-bottom:38px;
	padding:15px 0 0 20px;
	height:26px;
	width:383px;
}
.program_box .select_check li {
	display:inline;
	float:left;
	width:150px;
}
.program_box .select_check li label {
	margin-right:5px;
	font-weight:bold;
	color:#444;
}

.program_box .ans_list {
	margin-bottom:38px;
}
.program_box .ans_list img {vertical-align:top;}
.program_box .check_age li {width:120px;}

.program_box .desc_result {
	padding-bottom:10px;
	text-align:center;
}
.program_box .result_box {padding-bottom:7px;text-align:center;}
.program_box .desc_page {
	padding:0 0 20px 30px;
}
.program_box .btn_program {text-align:center;}


#aroundview {display:none;}
.hos_view {
	background:url(/healthcare/images/main/aroundview_back.gif) no-repeat left top;
	margin:-250px 0 0 -250px;
	padding:21px 0 0 0;
	height:630px;
	width:580px;
	position:absolute;
	top:50%;
	left:50%;
	z-index:6;
}
.hos_view .title {text-align:center;}
.hos_view #thum_nav {	
	margin:400px 0 0 27px;
	width:508px;
}

.hos_view #thum_nav li {
	display:inline;
	margin:0 0 18px 21px;
	float:left;
}
.hos_view #thum_nav li img {vertical-align:top;}
.hos_view #thum1,.hos_view #thum2,.hos_view #thum3,.hos_view #thum4,.hos_view #thum5,.hos_view #thum6,.hos_view #thum7 {
	width:530px;
	position:absolute;
	top:74px;
	left:26px;
}
.hos_view #thum2,.hos_view #thum3,.hos_view #thum4,.hos_view #thum5,.hos_view #thum6,.hos_view #thum7 {display:none;}
.hos_view .view_img .stit {
	background:url(/healthcare/images/main/blt_aloundview.gif) no-repeat 0 2px;
	padding:0 0 10px 14px;
	font-size:12px;
	font-weight:bold;
}
.hos_view .btn_close {
	position:absolute;
	top:25px;
	right:42px;
}

.honor_origin dt {
	float:left;
	font-weight:bold;
}
.honor_origin dd {
	margin-left:70px;
}
.proc_cont li img { vertical-align:top;}

/*brochure*/
.brochure_box { width: 186px; float: left; margin: 10px 20px 10px 10px; }
.brochure_box .movie_sum { width:139px; height:99px; background:url(/healthcare/images/process/movie_bgback.gif) no-repeat left top; overflow:hidden; }

ul.view_btn { overflow:hidden; width:164px; margin: 13px 0 0 0; list-style: none; }
ul.view_btn li { display:inline; float: left; margin-left: 5px; }
ul.view_btn li.first { display:inline; float: left; margin-left: 0px;  }

.replywrap {
	width:100%;
	position:relative;
}
.enterpass {
	background:#fff;
	border:2px solid #D0D4D5;
	margin:0 0 0 -150px;
	padding:10px;
	width:300px;
	position:absolute;
	top:30px;
	left:50%;
}
.enterpass h2 {margin:0 0 10px 0!important;}
.enterpass p {
	margin:0 0 15px 0;
	font-weight:normal!important;
	color:#666!important;
}
.enterpass .btn-close {
	position:absolute;
	top:10px;
	right:10px;
}

.btnright {
	float:right;
	margin:-20px 0 0 0;
}
