@charset "euc-kr";
* {/*font-family:"¸¼Àº °íµñ",Sans-serif;*/}


#wrap{overflow:hidden;width:1200px;margin:0px auto ;  }

/* ÁÂÃø ¸Þ´º 2013s */
.left_menu_bestdoctor{float:left; width:107px; margin-bottom:10px; padding-bottom:3px; border:1px solid #d7d7d7;color:#000;}
.left_menu_bestdoctor .sub_left_menu_tab{margin:-10px 0px 0px -10px ;}
.left_menu_bestdoctor .sub_left_menu_tab_01{float:left; padding-left:2px;}
.left_menu_bestdoctor .sub_left_menu_tab_02{float:left; clear:right;}
.left_menu_bestdoctor li{color:#000; margin:0px 0px 10px 10px; font-size:13px;font-weight:bold ;vertical-align:middle; letter-spacing:-1px;}
.left_menu_bestdoctor .sub_left_newsdata_menu_2013s_line{vertical-align:middle;font-size:0; line-height:1; padding:0px 0px 2px 0px;}
.left_menu_bestdoctor li{margin:0px;font-weight:normal;padding-top:2px;}




/* ¿ìÃø ÇÏ´Ü ¹Ù·Î°¡±â ¸Å´º */
.news_go { width:42px; height:42px; position:fixed; bottom:50px; right:10px; z-index:1;}
.news_go a { display:block; width:42px; height:42px; background:url(https://health.chosun.com/images/2015/cs_art_ico.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; }
.news_go a #news_go_list { background-position: -150px -450px;}
.news_go a #news_go_top { background-position: -150px -500px; margin-top:-1px;}



/* ====================================== ¸ÞÀÎ css ½ÃÀÛ ====================================== */
/* form */
.dropdown span.active {font-size:16px; font-family:'³ª´®°íµñ'}
.doctors_pic form.aa {margin-right:1px; background-image:none;}
.dropdown {
	border: 1px solid #ccc;
	padding: 10px 0px;
	color: #ccc;
	background-color: #f4f4f4;
	background-image: url(https://health.chosun.com/images/bestdoctor/form_arrow.png);
	background-position: 180px center;
	background-repeat: no-repeat;
	cursor: pointer;
	position: relative; float:left;}
.dropdown:hover { background-color: #57bbbf; color:#fff;}
div.bg { background-image: none;}
.dropdown ul { list-style: none; padding: 0; margin: 0; position: absolute;top: 48px; left: -1px; /* -1 for the border */z-index: 999;
               border: 1px solid #ccc; width: 100%;display: none; width: 200px;}
.dropdown ul li:hover {color:#FFF;}	
.dropdown li { list-style: none; padding: 0; margin: 0; padding: 5px; background-color: #fff; z-index: 99999;}
.dropdown li.bb {background-image: url(https://health.chosun.com/images/bestdoctor/form_arrow.png);background-position: 180px 
                 center;background-repeat: no-repeat;cursor: pointer;position: relative;float:left;}
.dropdown li.selected { display: none; }
.dropdown li:hover { background-color: #333; color: #fff; }
.dropdown.open { border: 1px solid #665; color:white; background-color: #2a878c; }
.dropdown.open ul { border: 1px solid #665; color: #333; }
/* specific */
.myform .subject {width: 200px;margin-right: 3px; margin-bottom: 3px;}




#main_contents {width:980px; float:left; margin:0px 0px 30px 28px; z-index:1; position:relative;}
#main_contents:after {content:'';display:block;clear:both;*zoom:1;}
#main_contents .map_detail img {float:right; height:440px; width:620px; border:1px solid #cbcbcb}
#main_contents h3.tit {position:relative;margin:55px 0 7px 0; }

#main_contents .top_img {display:block;  height:292px; position:relative; margin-bottom:30px;}
#main_contents div.dot a.dot_off {display:inline-block;
									position:absolute; top:236; right:325px; background:url('https://health.chosun.com/images/bestdoctor/whitedot_on.png');
									background-repeat:no-repeat; width:10px; height:10px; }
#main_contents div.dot a.dot_on {display:inline-block; position:absolute;  top:236; right:308px; background:url('https://health.chosun.com/images/bestdoctor/whitedot_off.png');
									background-repeat:no-repeat; width:10px; height:10px; }



#main_contents .top_img #motionj_fade_02 {height:292px; position:relative; float:left;}
#main_contents .top_img #motionj_fade_02 ul.main_01 {}
#main_contents .top_img ul.main_01-1 {height:292px; position:relative;  margin-left: 6px; float:right;}
#main_contents .top_img #motionj_fade_02 ul.main_01 li {float:left; }
#main_contents .top_img #motionj_fade_02 ul.main_01 li.main_img {margin-right:6px; height:292px;}
#main_contents .top_img ul.main_01-1 a li.small_img01 
#main_contents .top_img ul.main_01-1 a li.small_img01 {height:140px;}
#main_contents .top_img ul.main_01 li.small_img02 {height:140px;}
#main_contents .top_img ul.main_01-1 li.small_img02{margin-top:12px;}
#main_contents .top_img .btn_main_visual {z-index:999; float:right; margin-right:10px; margin-bottom: 10px;}

#maparea {clear:both; height:485px; font-family:'Noto Sans KR', sans-serif !important; }


#container{	width:218px; float:left; position:relative; border:1px solid #cbcbcb; height: 438px;}
#container ul.tab li.first a{position: absolute;width: 107px;top: 0; left:2px; margin-top:2px; border-bottom:1px solid #CFCFCF;}
#container ul.tab li.last a{ position: absolute;width: 107px;top: 0; left:110px; margin-top:2px; border-bottom:1px solid #CFCFCF;}

#container ul.tab li{list-style-type:none; width:108px;height:30px;float:left;font-size:16px;font-weight:bold; color:#665;}
#container ul.tab li a{ background-color:#e4e4e4;display:block;color:#444;line-height:40px;text-align:center;text-decoration:none;letter-spacing:-1px}

#container ul.tab li a.active{	background-color:#2f75b7; color:#fff;cursor:default;  border-bottom:1px solid #2E608E; }
#container ul.content{width: 218px; height:400px;background:#fff; width:210px; padding-top:30px;}
#container ul.content li{ list-style-type:none;padding:0 0 0 15px;color:#333; font-size:15px; line-height:24px; height:377px; overflow-y:auto; margin-top: 25px; line-height:20px;}




#main_contents .first_disease {clear:both;  height:945px; background-color:white;}
#main_contents .first_disease ul.main_03 a img { border:1px solid #e1e1e1;}
#main_contents .first_disease ul.main_03 li.ii {float:left; margin: 0px 14px 6px 0px;}
#main_contents .first_disease ul.main_03 li.ii ul.main_03_clear li {clear:both;}
#main_contents .first_disease ul.main_03 li.last-child { margin: 0px 0px 6px 0px;}
#main_contents .first_disease ul.main_03 li div.info_text {margin:4px 0px 25px 5px; width:300px; font-family:'Noto Sans KR', sans-serif !important;}
#main_contents .first_disease ul.main_03 div.info_text a span {letter-spacing:-0.3px; font-size:15px; line-height:24px; color:#665665;}



#main_contents .second_disease{clear:both; height:470px; background-color:white;}
#main_contents .second_disease ul.main_04 img {border:1px solid #d7d7d7; height:200px;}
#main_contents .second_disease ul.main_04 img.long {height:422px;}
#main_contents .second_disease ul.main_04 li {float:left; margin: 0px 14px 14px 0px; }
#main_contents .second_disease ul.main_04 li.last-child { margin-right:0;}

#main_contents .doctors_pic div.selcetBox {float:left; margin-bottom:13px; }
#main_contents .doctors_pic div.selcetBox select {margin-right:6px}
#main_contents .doctors_pic div.selcetBox button.allview {display: inline;
															  margin-right: 6px;
															  height: 21px;
															  border: 2px solid #32787D;
															  background-color: #44AAAC;
															  color: #665665;
															  line-height:15px; vertical-align:middle; background-color:#3A9197; color:#fff}
#main_contents .doctors_pic div.selcetBox button.allview:hover { border: 2px solid #32787D;
															  background-color: #32787D}
#main_contents .doctors_pic {clear:both;position: relative; height:207px;}
#main_contents .doctors_pic ul.main_02 {clear:both; padding:10px 0px 0px 30px; background: url('https://health.chosun.com/images/bestdoctor/doctor_pic_bg.jpg'); background-repeat:no-repeat;  height:120px;  margin-top:-7px;   }
#main_contents .doctors_pic div.ee {position:relative;}
#main_contents .doctors_pic div.ee a.arrow_l  
								{background:url(https://health.chosun.com/images/bestdoctor/arrow_left_off.png);width:14px; height:24px; background-repeat:no-repeat; 
								position: absolute; 
								top: -70px; 
								right: 830px; }
#main_contents .doctors_pic div.ee a.arrow_l:hover {background:url(https://health.chosun.com/images/bestdoctor/arrow_left_on.png);
											 width:14px; height:24px; background-repeat:no-repeat;}
#main_contents .doctors_pic div.ee a.arrow_r  
											{background:url(https://health.chosun.com/images/bestdoctor/arrow_right_off.png);
											 width:14px; height:24px; 
											 background-repeat:no-repeat;
											 position: absolute; 
											 top: -70px; 
											 right: 10px;}
#main_contents .doctors_pic div.ee  a.arrow_r:hover {background:url(https://health.chosun.com/images/bestdoctor/arrow_right_on.png); 
                                                    width:14px; height:24px; background-repeat:no-repeat;}
#main_contents .doctors_pic ul.main_02 li {float:left; margin-right:16px;}
#main_contents .doctors_pic ul.main_02 li img {border:1px solid #d7d7d7; }


#main_contents .third_disease{clear:both; height:291px; background-color:white;}
#main_contents .third_disease ul.main_05 img { border:1px solid #d7d7d7;}
#main_contents .third_disease ul.main_05 li {float:left; margin: 0px 14px 14px 0px;}
#main_contents .third_disease ul.main_05 li.last-child {float:left; margin: 0px 0px 14px 0px;}


#main_contents .fourth_disease {clear:both; height:469px; background-color:white;}
#main_contents .fourth_disease ul.main_06 img {border:1px solid #d7d7d7;}
#main_contents .fourth_disease ul.main_06 li {float:left; margin: 0 14px 14px 0;}
#main_contents .fourth_disease ul.main_06 li.last-child  { margin: 0 0 14px 0;}

#main_contents .uni_hospital_list {clear:both; height: 375px; background-color:white; font-family:'Noto Sans KR', sans-serif !important;}
#main_contents .uni_hospital_list ul.uni_list li {float:left; width: 20%; font-size:16px; line-height:28px; padding-left:0px;}
#main_contents .uni_hospital_list ul.uni_list li span {background:url('https://health.chosun.com/images/bestdoctor/dot.jpg')no-repeat;																		               background-position: 1px 3px; }
#main_contents .medi_depart_list {clear:both; height:150px; padding-bottom:30px; background-color:white; font-family:'Noto Sans KR', sans-serif !important;}
#main_contents .medi_depart_list ul.medi_list li {float:left; width: 20%; font-size:16px; line-height:28px; padding-left:0px; }
#main_contents .medi_depart_list ul.medi_list li span {background:url('https://health.chosun.com/images/bestdoctor/dot.jpg')no-repeat;																		               background-position: 1px 3px; }

#main_contents .uni_hospital_list2 {clear:both; height: 735px; background-color:white; font-family:'Noto Sans KR', sans-serif !important;}
#main_contents .uni_hospital_list2 ul.uni_list li {float:left; width: 20%; font-size:16px; line-height:28px; padding-left:0px;}
#main_contents .uni_hospital_list2 ul.uni_list li span {background:url('https://health.chosun.com/images/bestdoctor/dot.jpg')no-repeat;																		               background-position: 1px 3px; }
#main_contents .medi_depart_list2 {clear:both; height:250px; padding-bottom:30px; background-color:white; margin-top:30px; font-family:'Noto Sans KR', sans-serif !important;}
#main_contents .medi_depart_list2 ul.medi_list li {float:left; width: 20%; font-size:16px; line-height:28px; padding-left:0px; }
#main_contents .medi_depart_list2 ul.medi_list li span {background:url('https://health.chosun.com/images/bestdoctor/dot.jpg')no-repeat;																		               background-position: 1px 3px; }



/*¸íÀÇ ÇÃ¸®Å· ½ÃÀÛ*/
	.slide-wrap {width:980px; height:127px; overflow:hidden; 
	             background: url('https://health.chosun.com/images/bestdoctor/doctor_pic_bg.jpg'); background-repeat:no-repeat;}
	ul.slide-list{ position:absolute; left:0;}
	ul.slide-list li {position:relative; float:left; width:1260px; height:127px;}	

	a#prev2 {position:absolute; left:-500px; top:220px; z-index:20;}
	a#next2 {position:absolute; right:30px; top:220px; z-index:20;}

/*¸íÀÇ·Ñ¸µÁö¼±Ãß°¡*/
	.slide-wrap_2 {width:980px; height:127px; overflow:hidden; background-color: #dedede;
	             background: url('https://health.chosun.com/images/bestdoctor/doctor_pic_bg.jpg'); background-repeat:no-repeat;}
	ul.slide-list{ position:absolute; left:0;}
	ul.slide-list li {position:relative; float:left; width:1260px; height:127px;}	
	ul.slide-list li dl { position:relative; float:left;}
	a#prev2 {position:absolute; left:-500px; top:220px; z-index:20;}
	a#next2 {position:absolute; right:30px; top:220px; z-index:20;}

	.slide-wrap_2 .eclinicListcover {
    background: rgba(0, 0, 0, 0) url("https://health.chosun.com/images/2016/bg_opcity.png") repeat scroll left top;
    color: #f7ffaa;
    display: none;
    font-size: 12px;    
    height: 80px;
    left: 0;
    padding: 7px;
    position: absolute; 
	top:0;
    width: 80px;
	cursor:pointer;

}
	.slide-wrap_2 .eclinicListcover .ov_hos{font-size: 13px; color: #f7ffaa; font-weight: bold;}
	.slide-wrap_2 .eclinicListcover .ov_medi{font-size: 11px; color: #f7ffaa;}
	.slide-wrap_2 .eclinicListcover .ov_name{font-size: 12px; color: #fff;font-weight: bold;}


h3.tit{
	font-family:'Noto Sans KR', sans-serif !important;
	
	/*font-size: 20px;
    color: #2e2a26;
	font-weight: 700;
	position: relative;
    padding-left: 12px;
    line-height: 25px;
	padding-bottom: 5px;
    border-left: 5px solid #bc0943;
	
    border-bottom: 1px solid #d7d7d7;*/
		width: 960px;
    height: 35px;
    display: block;
    line-height: 18px;
    padding-left: 15px;
    font-size: 22px;
    font-weight: bold;
    background: url(https://health.chosun.com/images/bestdoctor/h3_bul2.jpg);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
/*
h3.tit:before {
    content: "";
    display: block;
    position: absolute;
    left: -5px;
    top: 0;
    width: 5px;
    height: 5px;
    background: #fff;
}
h3.tit:after {
    content: "";
    display: block;
    position: absolute;
    left: -5px;
    bottom: -1px;
    width: 5px;
    height: 5px;
    background: #fff;
	
    border-bottom: 1px solid #d7d7d7;
}
*/
#main_contents_ifraim {width:960px; float:left; margin:0; overflow:hidden; }

#main_contents_ifraim .doctors_pic div.selcetBox {float:left; margin-bottom:8px; margin-top:12px;}
#main_contents_ifraim .doctors_pic div.selcetBox select {margin-right:6px; }
#main_contents_ifraim .doctors_pic div.selcetBox button.allview {display: inline;
														  margin-right: 6px;
														  height: 21px;
														  border: 2px solid #32787D;
														  background-color: #44AAAC;
														  color: #665665;
														  line-height:15px; vertical-align:middle; background-color:#3A9197; color:#fff}
#main_contents_ifraim  .doctors_pic div.selcetBox button.allview:hover {border: 2px solid #32787D;
															    background-color: #32787D}
#main_contents_ifraim  .doctors_pic {clear:both; position: relative; height:207px;}
#main_contents_ifraim  .doctors_pic ul.main_02 {clear:both; padding:12px 0px 0px 45px;}
#main_contents_ifraim  .doctors_pic ul.main_02 li img {margin-right:5px;}
#main_contents_ifraim  .doctors_pic div.ee {position:relative; width:960px;}
#main_contents_ifraim  .doctors_pic div.ee a.arrow_l  
										{background:url(https://health.chosun.com/images/bestdoctor/arrow_left_off.png);
										 width:14px; height:24px;background-repeat:no-repeat; 
										 position: absolute; 
										 top: 47px;  left: 15px;}
#main_contents_ifraim  .doctors_pic div.ee a.arrow_l:hover 
											 {background:url(https://health.chosun.com/images/bestdoctor/arrow_left_on.png);
											  width:14px; height:24px; background-repeat:no-repeat;}
#main_contents_ifraim  .doctors_pic div.ee a.arrow_r {background:url(https://health.chosun.com/images/bestdoctor/arrow_right_off.png);
											  width:14px; height:24px; 
											  background-repeat:no-repeat;
											  position: absolute; 
											  top: 47px; right: 15px;}
#main_contents_ifraim  .doctors_pic div.ee  a.arrow_r:hover	{background:url(https://health.chosun.com/images/bestdoctor/arrow_right_on.png);
                                                             width:14px; height:24px; background-repeat:no-repeat;}
#main_contents_ifraim  .doctors_pic ul.main_02 li {float:left; margin-right:16px;}
#main_contents_ifraim  .doctors_pic ul.main_02 li img {border:1px solid #d7d7d7; }





/*¾ÆÀÌÄÜÂÊ*/
#main_contents .disease_category_icons {clear:both; height:443px; background-color:white;}
#main_contents .disease_category_icons ul.main_07 li {float:left; width:119px; height:119px; text-align: center; margin: 0 18px 0 0; position:relative; border:1px solid #e4e4e4;}
#main_contents .disease_category_icons ul.main_07 li:hover {border:1px solid #d52d2f;}
#main_contents .disease_category_icons ul.main_07 li.last  { margin: 0 0 15px 0;}
#main_contents .disease_category_icons ul.main_07 li a img {border:0px solid #e4e4e4; text-align: center;}
#main_contents .disease_category_icons ul.main_07 li a img:hover {border:0px solid #d52d2f;}
#main_contents .disease_category_icons ul.main_07 li a {text-align: center;}
/* ====================================== ¸ÞÀÎ css ³¡ ====================================== */











/* ====================================== ¸®½ºÆ® css ½ÃÀÛ ====================================== */
#list_contents {width:960px; float:left; margin:0px 0px 30px 25px; z-index:1;}
#list_contents div.list_top_img {width:960px; height:310px; margin-top:0;} 

#list_contents div.doctors_list ul.doctors_list li.box_04 a {width:635px; height:255px;}
#list_contents div.doctors_list ul.doctors_list li.doctor_recommend {margin-right:0;}
#list_contents div.doctors_list ul.doctors_list li.doctor_recommend a {background:url(https://health.chosun.com/images/bestdoctor/dt_recommend.jpg);width:310px; height:255px; margin-right:0;}
#list_contents div.doctors_list ul.doctors_list li.doctor_recommend a:hover {background:url(https://health.chosun.com/images/bestdoctor/dt_recommend_on.jpg);width:310px; height:255px;}

/*2017 ¸íÀÇ ¸®½ºÆ® Ä«Å×°í¸® */
			.part_Ctry {width:960px;heaith:110px;font-family:'Noto Sans KR', sans-serif; }
			.subCtgy {overflow: hidden; padding: 28px 0 17px 0px; min-height: 68px; border-top: 1px solid #ddd;}
			.subCtgy dt{float: left; text-align:center; width: 145px; padding: 5px 0px 7px 0px; font-size: 20px; line-height: 1.3; font-weight: bold; color:#3058a3; border:2px solid #3058a3; /*border:5px double #3058a3;*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
			.subCtgy dt a:hover {text-decoration: none; color:#3058a3;}
			.subCtgy dt a:active,a:visit {color:#3058a3;}
			.subCtgy dd { float: left; padding-left: 7px; width: 800px; font-size: 14px;}
			.subCtgy dd ul li {float: left; width: 143px; height:20px; padding: 8px 7px 7px 0; margin-left:8px; margin-bottom:8px; text-align:center; border:1px solid #e4e4e4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
			.subCtgy dd ul li.current a {text-decoration: none; border-color:#d50c0c;}
			.subCtgy dd ul li a:hover, .subCtgy dd ul li.current a {text-decoration: none; color: #d50c0c; border-color:#d50c0c;}
			.subCtgy dd ul .current  {border-color:#d50c0c;}

/*SNS ¾ÆÀÌÄÜ*/
#list_contents .snsIcon 
#list_contents div.snsIcon ul.follow-links li {}
#list_contents .snsIcon ul.follow-links li {float:right; margin:0 4px 0px 0;}
#list_contents .snsIcon ul.follow-links li.facebook  {cursor:pointer;background:url('https://health.chosun.com/images/bestdoctor/rail-sprite.png');background-repeat:no-repeat; background-position:0 -391px;  width:35px; height:31px; margin-right:0px;}
#list_contents .snsIcon ul.follow-links li.twitter  {cursor:pointer;background:url('https://health.chosun.com/images/bestdoctor/rail-sprite.png');background-repeat:no-repeat;background-position:0 -313px; width:35px; height:31px;}
#list_contents .snsIcon ul.follow-links li.google_plus  {cursor:pointer;background:url('https://health.chosun.com/images/bestdoctor/rail-sprite.png');background-repeat:no-repeat;background-position:0 -234px; width:35px; height:31px; }
#list_contents .snsIcon ul.follow-links li.chosun_blog {cursor:pointer;background:url('https://health.chosun.com/images/bestdoctor/rail-sprite.png');background-repeat:no-repeat;background-position:0 -156px; width:35px; height:31px;}
#list_contents .snsIcon ul.follow-links li.naver_band  {cursor:pointer;background:url('https://health.chosun.com/images/bestdoctor/rail-sprite.png');background-repeat:no-repeat;background-position:0 -78px; width:35px; height:31px}


/*¸íÀÇ ¹Ú½º*/
#list_contents h3.list_tit {margin:35px 0 10px 0; display:block;}
#list_contents h3.medi_tit {width:960px; height:35px; display:block; line-height:18px; margin:10px 0 10px 0; padding-left:15px; font-family:'Noto Sans KR', sans-serif !important;  /*font-family:"³ª´®°íµñ", "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; */
                            font-size:22px; font-weight:bold; background:url('https://health.chosun.com/images/bestdoctor/h3_bul.jpg');background-repeat:no-repeat; background-position:0 0px;}
#list_contents div.doctors_list ul.doctors_list li {float:left; margin:0 10px 15px 0;}
#list_contents div.doctors_list ul.doctors_list li.last {margin-right:0;}
#list_contents div.doctors_list ul.doctors_list li:last-child {margin-right:0;}
#list_contents div.doctors_list ul.doctors_list li a {display:block;}


/*Áö¼± Ãß°¡*/

#list_contents #list_select select::-ms-expand {
    display: none;
}
#list_contents #list_select select{ 
width: 200px; 
padding: .5em .5em; 
font-family: inherit; 
background: url('https://health.chosun.com/images/bestdoctor/sel_boxbg.jpg') no-repeat 95% 50%; 
border: 1px solid #dbdbdb;
border-radius: 0px;
-webkit-appearance: none;
-moz-appearance: none;   
appearance: none;
}

#list_contents div.bestdoctor_list ul.bestdoctor_list li.box_04 a {width:635px; height:255px; margin-top:4px; margin-left:4px;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li.doctor_recommend {margin-right:0;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li.doctor_recommend a {background:url(https://health.chosun.com/images/bestdoctor/dt_recommend.jpg);width:310px; height:255px; margin-right:0; border:4px solid #ffffff;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li.doctor_recommend a:hover {background:url(https://health.chosun.com/images/bestdoctor/dt_recommend_on.jpg);width:310px; height:255px;}

#list_contents h3.list_tit {margin:35px 0 10px 0; display:block;}
#list_contents h3.medi_tit {width:960px; height:35px; display:block; line-height:18px; margin:10px 0 10px 0; padding-left:15px; 
                            font-size:22px; font-weight:bold; background:url('https://health.chosun.com/images/bestdoctor/h3_bul.jpg');background-repeat:no-repeat; background-position:0 0px;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li {float:left; margin:0 0px 15px 0; font-family:'Noto Sans KR', sans-serif; 
}
#list_contents div.bestdoctor_list ul.bestdoctor_list li.last {margin-right:0;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li:last-child {margin-right:0;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li a {display:block;}

#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list { background: #fff none repeat scroll 0 0; position: relative; float:left; border:4px solid #ffffff;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list:hover{ background: #fff none repeat scroll 0 0; position: relative; float:left; border:4px solid #c51917;	}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dt { position: relative;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dt div.imgtag { position: relative;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dt div.test { position: absolute;	top:0px;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list span{ top:0; box-sizing: border-box; left:0; position: absolute; width:100%; text-align:right; padding-top: 12%; padding-right: 5%; padding-bottom: 0px; font-size:16px; font-weight:600; color:#1063a9; line-height: 21px; }
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list span.bestdoctor_name{ clear:both; font-weight:700;	color:#000000;	font-size:24px;	padding-top: 35%;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dd { background: rgba(0, 0, 0, 0.6);  bottom:0; box-sizing:border-box; position: absolute; width: 100%; height:87px; padding-top:10px; padding-right:15px;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dd b{ font-size:14px;}
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dd a { color: #fff; display: block; font-size: 13px; height: auto; line-height: 22px; width: 100%; text-align:right; }
#list_contents div.bestdoctor_list ul.bestdoctor_list li dl.bestdoctor_list dd h3 { color: #e4e4e4; font-size: 15px; font-weight: 700; text-align:right; }



/* ====================================== ¸®½ºÆ® css ³¡ ====================================== */











/* ====================================== »ó¼¼ css ½ÃÀÛ ====================================== */
#view_contents {width:960px; float:left; margin:0px 0px 40px 25px; z-index:1; font-family:'Noto Sans KR', sans-serif !important; }

/*»ó¼¼ Top*/
#view_top_view { width: 960px; height: 396px; background-image: url(https://health.chosun.com/images/bestdoctor/view_bg.jpg); background-repeat: no-repeat; font-family:'Noto Sans KR', sans-serif !important; }
#view_top_view .view_doctor {float: left; margin-top: 4px; margin-left: 4px; margin-right: 3px; width: 649px; height: 388px;}
#view_top_view .view_pic {float: left; width: 300px; height: 225px; background-color: #ccc; margin-top: 4px;}
#view_top_view .view_txt {float: left; width: 260px; margin-top: 15px; margin-left: 20px;}
#view_top_view .view_txt .view_txtB {font-weight: bold;font-size:22px; letter-spacing:-2px;}
#view_top_view .view_txt .view_txtB span {font-family:'Noto Sans KR', sans-serif !important;  font-size:35px; line-height:53px; font-weight: normal; font-weight: 700;}
#view_top_view .view_txt .info01 {font-weight: bold; font-size:17px;}
#view_top_view .view_txt .info02 {font-size:12px; margin-top:5px; line-height:15px;}
#view_top_view .view_txt .info_point {color:#0692d0;}

#view_top_view .view_doctor .bestdoctor_view {position: relative; width: 649px; height: 388px; vertical-align:middle; }
#view_top_view .view_doctor .bestdoctor_view dd {
background: rgba(0, 0, 0, 0.6);  
bottom:0; box-sizing:border-box; 
padding: 12px; 
position: absolute; width: 100%; height:60px; color:#fff; 
text-align:center; font-size:25px; font-weight:bold;}
#view_top_view .view_doctor .bestdoctor_view dd span {vertical-align:middle;}


/*»ó¼¼ ÄÁÅÙÃ÷*/
#view_contents h3.view_tit {width:960px; height:35px; margin:10px 0 10px 0; line-height:18px; padding-left:15px; font-family:'Noto Sans KR', sans-serif !important; 
                            font-size:22px; font-weight:bold; background:url('https://health.chosun.com/images/bestdoctor/h3_bul2.jpg');background-repeat:no-repeat; background-position:0 0px;}
#view_contents h3.in_txt {border-top:none; font-size:24px; font-weight:bold; color:#4f4f4f; padding:25px 0 15px 0; font-family:'Noto Sans KR', sans-serif !important; }
#view_contents h3.m_tit {font-family:'Noto Sans KR', sans-serif !important; font-size:24px; font-weight:bold; color:#4f4f4f; padding:40px 0 15px 0;  
                         border-top:1px solid #DCDAD8; margin-top:40px;}

#view_contents div.info_l {float:left; width:459px; margin-top:25px; margin-bottom:40px; padding-right:10px; border-right:1px solid #DCDAD8;}
#view_contents div.info_r {float:left; width:380px;  padding-left:20px; margin-top:25px; margin-bottom:40px;}
#view_contents h3.t1 {clear:both;}
#view_contents p{ font-size:16px; line-height:25px;}
#view_contents pre{ font-size:16px; line-height:25px;}
#view_contents p.in_txt { padding:0 15px 20px 20px; font-size:16px; color:#404040; line-height:1.75;}
#view_contents a span.question { background:url('https://health.chosun.com/images/bestdoctor/a_icon.png');background-repeat:no-repeat; background-position:3px 34px; display:block; font-weight:bold;font-size:16px; color:#5e697f; padding:25px 0 10px 13px;}
#view_contents a span.answer_01 { background:url('https://health.chosun.com/images/bestdoctor/answer_icon.png');background-repeat:no-repeat; background-position:0 5px; display:block; font-size:16px; color:#404040; padding:1px 0 10px 46px;}
#view_contents a span.answer { background:url('https://health.chosun.com/images/bestdoctor/answer_icon.png');background-repeat:no-repeat; background-position:0 0;display:block;font-size:16px; color:#404040; padding:1px 0 10px 46px; margin-bottom:30px;}
#view_contents p.hospital_info_txt {padding-bottom:30px; line-height:1.7; overflow:hidden; font-size:16px; color:#404040;}
#view_contents p.in_txt span.encyclopedia_tit {display:block; font-size:16px; font-weight:bold; color:#486bac; text-decoration:underline; padding:30px 0 0 0;}
#view_contents p.in_txt span.encyclopedia_txt a {text-decoration:none; color:#444;}
#view_contents p.in_txt span.encyclopedia_txt a:hover {text-decoration:underline;}
#view_contents p.in_txt span.title_en {font-size:14px; font-weight:normal; font-style: italic; color:#aaa; text-decoration:none; font-family:"verdana", "¸¼Àº°íµñ", Dotum, "±¼¸²", Gulim, AppleGothic; display:block;}
#view_contents p.t3 { padding-bottom:25; font-size:16px; color:#404040; background-color:#f3f3f3; }
#view_contents p span.related_article {background:url('https://health.chosun.com/images/bestdoctor/rel_icon.jpg');background-repeat:no-repeat; background-position:0 3px;  padding:0 0 13px 24px;  line-height:1.75; font-size:16px;}
#view_contents .hospital_info { width:960;}
#view_contents .hospital_info .hospital_img {width:400px; float:left;}
#view_contents img.big_picture {border:1px solid #DCDAD8; }
#view_contents img.small_picture {float:left; margin-bottom:100px; border:1px solid  #DCDAD8; margin:6px 6px 0 0;}
#view_contents img.small_picture .last {float:left;margin-bottom:100px; border:1px solid  #DCDAD8; 6px 0 0 0;}
#view_contents p.hospital_info_txt { padding:0 0 30px 10px; font-size:16px; color:#404040; }
#view_contents .map_img {background-color:#f3f3f3;}
#view_contents .map_img img { border:1px solid #DCDAD8;}
#view_contents .hospital_info {position:relative;}
#view_contents .hospital_info_txt p.logo {margin-bottom:25px;}
#view_contents .hospital_info_txt a.dtr_p_btn > img {display:block; position:absolute; top:335px; padding-bottom:40px;}
#view_contents .hospital_info_txt {float:left; width:550px; margin-left:10px; line-height:1.8; letter-spacing:-1px; }
#view_contents .hospital_info_txt dl dt {float: left;clear: both; font-weight:bold;width: 74px; font-size:16px; padding-bottom:10px; color:#404040; }
#view_contents .hospital_info_txt dl.h_info dd { float: left; width: 450px; margin-right:6px; font-size:16px; padding-bottom:10px; color:#404040;}
#view_contents .hospital_info_txt dl.h_info dd a {text-decoration:none;}
#view_contents .hospital_info_txt dl.h_info dd a:hover {text-decoration:underline;}



/*map ¹Ú½º ½ºÅ¸ÀÏ */
.map_box_s { width: auto; height: auto; padding: 10px 20px 15px 20px; color: #444; font-weight: normal; font-size: 12px; line-height: 16px; background-color: #FFF; 
             border: 1px solid #aeaeae;	font-family: "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; background-image: url(https://health.chosun.com/images/bestdoctor/point_red.png);	
			 background-repeat: no-repeat;	background-position: left bottom;}
.map_box_s span {color: #444; !important;display: inline-block;font-size: 12px !important;font-weight: normal !important; letter-spacing: -1px !important;
                 white-space: nowrap !important; padding: 2px 2px 2px 2px !important}
.map_box_s img {width:170px; margin-bottom:7px;}
.map_box_s a {text-decoration: none; color: #444; }
.map_box_s a:hover { text-decoration: underline; color: #c51917;}
/* ====================================== »ó¼¼ css ³¡ ====================================== */








/* ====================================== faq 980 ½ÃÀÛ ====================================== */
/*#container_faq {margin:0px auto ; width:980px; height:100%; position: relative;}*/
#container_faq {margin:0px auto ; width:1200px; height:100%; position: relative;}
#faq_contents {float:left; width:620px; font-size: 14px; margin-left:20px; padding-bottom: 34px; position: relative;}
#faq_contents h3.faq_m_tit{background:url('https://health.chosun.com/images/bestdoctor/tit_point.jpg');background-repeat:no-repeat; background-position:0 15px; border-top:none;font-size:20px; font-weight:bold; color:#4f4f4f;padding:10px 0 10px 12px; font-family:"³ª´®°íµñ", "±¼¸²", Gulim, "µ¸¿ò", Dotum, Sans-serif;}
#faq_contents .inquiry { max-width:620px;}
#faq_contents .inquiry table td.as {font-size:14px;text-align:center; font-family: "µ¸¿ò", Dotum, Sans-serif;  font-weight:bold; color:#325c8c}
#faq_contents .inquiry table td.qq {padding-left:15px; text-align:left; font-weight:bold; font-size:14px; line-height:2; font-family:"µ¸¿ò", Dotum,Sans-serif;}

#faq_contents .dtrs_asw {clear:both;border:1px solid #d3d3d3; padding:0 10px; margin:20px 0 100px 0;}
#faq_contents td.question_txt {padding:13px 0; text-align:left; font-size:13px; line-height:1.8;}
#faq_contents .dtrs_asw p.asw_tit {text-align:left; background:url('https://health.chosun.com/images/bestdoctor/asw_icon.png');background-repeat:no-repeat; background-position:0 11px;padding:10px 0 10px 58px; color:#39688f}
#faq_contents .dtrs_asw .info_list ul li.squ_dot {background:url('https://health.chosun.com/images/bestdoctor/squ_point.jpg');background-repeat:no-repeat; background-position:6px 6px;padding-left:15px; letter-spacing:-1.5px; font-size:13px; color:#9c9c9c; line-height:17px;}

#faq_contents .dtrs_asw .info_list ul li.squ_dot span.b {font-weight:bold;display:inline-block; padding-right:7px; color:#898989; letter-spacing:1;}
#faq_contents .dtrs_asw .info_list ul li.name {font-weight:bold; margin:0 15px 5px 15px;}
#faq_contents .dtrs_asw img.dtr_s_pic {float:left;display:inline-block;}
#faq_contents .dtrs_asw div.info_list {float:left; margin-left:15px; }
#faq_contents .dtrs_asw .dtr_info {height:94px; padding-top:10px; padding-bottom:10px; border-top:1px dotted #d8d8d9; border-bottom:1px dotted #d8d8d9; }
#faq_contents .dtrs_asw .asw P {text-align:left; padding:12px 0; font-size:13px; line-height:1.8; font-family: "±¼¸²", Gulim, "µ¸¿ò", Dotum, Sans-serif;}
#faq_contents  p.back_btn{ margin-top:-90px;   margin-left: 553px; margin-bottom:90px; }
#faq_contents table .bbs_line {height:1px; background-image:none; background-color : rgb(215, 215, 215);}
/* ====================================== faq css ³¡ ====================================== */





/* ====================================== ½ÉÀå³ªÀÌ ÆäÀÌÁö ½ÃÀÛ ====================================== */
#heart_contents {float: left; width: 980px; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 25px;}
#heart_contents .input_box {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #555555; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px;}
#heart_contents .bt_box {width:980px; clear:both; padding-top:10px; text-align:right;}
#heart_contents .button {width:150px; cursor: pointer; background: #c51917; border: 0px; text-align: center; color: rgb(255, 255, 255); clear: both; font-size: 16px; vertical-align: text-top; border:0; font-weight :bold; padding:10px;}
#heart_contents .point {color:#c51917;}
#heart_contents .title { width:960px; height:30px; line-height:18px; font-family: "³ª´®°íµñ", "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; font-size:20px; font-weight:bold; margin-top:30px;}
#heart_contents .txt_b {font-weight :bold; color:#333; font-size:30px; text-align:center;}

/***** Table_detail *****/
#heart_contents .msf__detail {width:980px; margin:0; font-size:14px; border-top:2px solid #ccc; }
#heart_contents .msf__detail thead th {border-bottom:1px solid #ddd; border-left:0px solid #e0d19d;background-color:#fafafa; line-height:18px; padding-top:6px; padding-left:10px; color:#343434;} 
#heart_contents .msf__detail tbody th {border-bottom:1px solid #ddd;background:#f1f1f3; text-align:center; padding-left:8px; padding-right:8px; font-weight: none; height:30px;}  
#heart_contents .msf__detail tbody td { border-bottom:1px solid #ddd; line-height:14px; padding: 5px 5px 5px 20px; color:#666666; height:30px;}
/* ====================================== ½ÉÀå³ªÀÌ ÆäÀÌÁö ³¡ ====================================== */





/*À®¹è³Ê*/
#left_wing2 { left: -100px; margin-top:0px; position: absolute;}
#right_wing2 { right: -100px; margin-top:0px; position: absolute;}

/*Å¾ ±¤°í ¹è³Ê*/
#adverti_bottom {width: 100%; margin: 0px auto; text-align: center; }
#adverti_top {width: 100%; margin: 0px auto; text-align: center; }


/* ¸íÀÇÃß°¡ 201510 CHA */
.kinddoctor {width:100%;}
.kinddoctor img{max-width:980px;}
.kinddoctor .hospitalList {margin-top:36px; padding:26px 30px; background:#f4fafc; border:1px solid #bed4ed;}
.kinddoctor .pointRed {font-size:12px; color:#c51917; font-weight:bold;}
.kinddoctor .hospitalList ul { margin-top:8px;}
.kinddoctor .hospitalList ul:after {content:'';display:block;clear:both;}
.kinddoctor .hospitalList li {float:left;width:16.6%;}
.kinddoctor .hospitalList li a {font-size:14px; letter-spacing:-1px;}
/* .hospitalList .on {font-weight:bold;} */
.kinddoctor .doctorList {margin-top:27px;}
.mgTop40 {margin-top:40px;}

.kinddoctor .doctorList h4 {padding:4px 8px 8px 20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; cursor:pointer;
	font-size:17px; font-weight:bold; position:relative;
}
.pointFont {/* font-family:'³ª´®¸íÁ¶',serif; */ font-size:13px; color:#fb5a59; font-weight:bold;}
.btnImg {position:absolute; right:8px; top:6px;}
.kinddoctor .doctorList ul li {width:34%; float:left; padding:28px 0 38px;
	background:url(https://health.chosun.com/images/bestdoctor/kind_bg01.png) no-repeat 294px 26px;
}
.clearfix:after {content:'';display:block;clear:both;}
.borderB {border-bottom:1px solid #d7d7d7;}
.kinddoctor .doctorList dl:after {content:'';display:block;clear:both;}
.kinddoctor .doctorList dt {width:80px;float:left;}
.kinddoctor .doctorList dd {width:190px; float:left; padding-left:10px; padding-top:1em; font-size:12px; word-break:keep-all; letter-spacing:-1px;}
.kinddoctor .doctorList dd span {font-size:18px;}
.kinddoctor .doctorList dd span strong {font-weight:bold;}

.backNone {background:none !important;}
.kinddoctor .doctorList .backNone {width:32%;}

.opendoctor {width:100%;}
.opendoctor img{max-width:980px;}
.opendoctor .hospitalList {margin-top:36px; padding:18px 30px 18px 40px; background:#f4fafc; border:1px solid #bed4ed;}
.opendoctor .pointRed {font-size:12px; color:#c51917; font-weight:bold; text-align:right; margin-top:38px;}
.opendoctor .hospitalList ul:after {content:'';display:block;clear:both;}
.opendoctor .hospitalList li {float:left;width:16.6%;}
.opendoctor .hospitalList li a {font-size:14px; letter-spacing:-1px;}
/* .hospitalList .on {font-weight:bold;} */
.opendoctor .doctorList {margin-top:8px;}
.mgTop40 {margin-top:40px;}

.opendoctor .doctorList h4 {padding:4px 8px 8px 20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;/*  cursor:pointer; */
	font-size:17px; font-weight:bold; position:relative;
}
.btnImg {position:absolute; right:8px; top:6px;}
.opendoctor .doctorList ul li {width:45%; float:left; padding:28px 0 28px 5%;
	background:url(https://health.chosun.com/images/bestdoctor/kind_bg01.png) no-repeat right 26px;
}
.borderB {border-bottom:1px solid #d7d7d7;}
.opendoctor .doctorList dl {width:420px;}
.opendoctor .doctorList dl:after {content:'';display:block;clear:both;}
.opendoctor .doctorList dt {width:100px;float:left;}
.opendoctor .doctorList dd {width:280px; float:left; padding-left:30px; padding-top:1em; word-break:keep-all; letter-spacing:-1px;}
.opendoctor .doctorList dd a {font-size:14px;}

.opendoctor .doctorList dd span {font-size:18px;}
.opendoctor .doctorList dd span strong {font-weight:bold;}
.pointFont2 {/* font-family:'³ª´®¸íÁ¶',serif; */ font-size:13px !important; color:#fb5a59; }
.pointFont3 {/* font-family:'³ª´®¸íÁ¶',serif; */ background:#c51917;font-size:13px !important; color:#fff; padding:1px 4px; font-weight:bold;}

.backNone {background:none !important;}
.opendoctor .doctorList .backNone {width:32%;}


/* ÄÝ·¹½ºÅ×·Ñ¸íÀÇ */
.chole h4 {background:#f9f9f9;}
.chole ul li {width:100% !important; box-sizing:border-box; background:none !important;}
.chole dl {width:100% !important;}
.chole dd {width:70% !important;}
