#book_contents {
    width: 980px;
    float: left;
    margin: 0px 0px 0px 20px;
    z-index: 1;
    position: relative;
    border: 0px solid #000000;
}

.container_new {
	float: left;
    width: 650px;
    padding-top: 10px;
    padding: 0 0px;
    padding-right: 20px;
    /* border-left: solid 1px #d7d7d7; */
    box-sizing: border-box;
}

.container_new:after {content:'';display:block;clear:both;}
/* °Ë»ö ½ºÅ¸ÀÏ */ 
.search_page{
	width: 1200px;
	position: relative;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
}
.sub_wrap 	{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.search_page .page_search_sec {
    margin: 40px 0 45px;
	width: 1200px;
	display: flex;
	flex-direction: column;
	
}
.search_page .page_search_sec .input_area {    
	width: 850px;
	margin: 45px auto 45px;
	text-align: center;
	
}
.search_page .page_search_sec .search_input_wrap {
    margin-bottom: 10px;
}
.search_input_wrap {
    width: 100%;
    margin-bottom: 10px;
    position: relative;
}
.search_page .page_search_sec .input_box {
    padding: 5px 0;
    border-bottom: 2px solid #212121;
	display: flex;
    position: relative;
    width: 100%;
    height: 100%;
    align-items: center;
}
.input_box input {
    width: 100%;
    height: 100%;
    flex: 1;
    padding: 0 0px;
    font-size: 24px;
    color: #2e2a26;
    font-weight: normal;
    font-weight: 500;
    text-decoration: none;
	border : 0px;
}
.search_bar_submit {
    padding: 0 0px;
    width: 25px;
    border: none;
}
.btn.btn_ic {
    min-width: 40px;
    padding: 0;
}
.btn {
    padding: 0 10px;
    font-size: 1.4rem;
}
.is_blind {
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 0 !important;
    opacity: 0 !important;
    font-size: 0 !important;
    pointer-events: none !important;
}


#sub_contents {
    width: 1200px;
	border-right: 0px solid #000;
	padding-right: 0px;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    position: relative;
}
.sub_contents_right {
    width: 300px;	
	border-right: 0px solid #000;
	padding-right: 0px;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    position: relative;
	overflow: hidden;
}
/* °Ë»ö ÅÇ¸Þ´º */
.tab_nav .nav_item {
    color: #212121;
    text-align: center;
    font-size: 16px;
	font-family: 'Noto Sans KR', sans-serif;
    flex-shrink: 0;
}
.nav_item {
    float: left;
}
.tab_nav {
    display: inline-flex;
    height: 38px;	
}

.tab_list .tab_node {
	color: #000;
}
.tab_nav .nav_link {
    line-height: 38px;    
	font-size: 14px;
    box-sizing: border-box;
    display: block;	
	padding: 0 34px;	
    font-weight: 400;
	background-color: #EBEBEB;
    
}
.tab_nav li{	
	border-right: 0px solid #dedede;
}
.tab_nav li:first-child{ 
	padding-left: 0px;
	border-right: 0px solid #dedede;
}
.tab_nav li:last-child{ 
	border-right: 0px solid #dedede;
}
.tab_ui .nav_link.is_active {
    border-top: 2px solid #c51a18;
    background: #fff;
    font-weight: bold;
	color: #c51a18;
}
.tab_ui .nav_link:hover{
	 border-top: 2px solid #c51a18;
	color: #c51a18;
    background: #fff;
    font-weight: bold;
}
.nav_item a:link {
    color: #000;
}
.tab_ui {
	position: relative;
    /*background: #F2F2F2;*/
	border-bottom: 1px solid #000;
}



.sub_gnb {color:#333;}
.sub_gnb a {display:inline-block; padding:0 0.5em; font-size:12px;}
.sub_gnb2 {position:absolute; left:12px; top:-6px; color:#333;}
.sub_gnb2 a {display:inline-block; padding:0 0.5em; font-size:12px;}
.sub_gnb3 {position:relative;  background-color: #EBEBEB;   width: 1200px; padding:0 0  0px 0; color:#333; font-size:16px;}
.sub_gnb3 a {display:inline-block; padding:0 0em; font-size:16px;}

.right_sub_2015 {width: 320px;float: left;margin-left:40px;vertical-align: top;}
.pointB {color:#4f6aaf;}
.pointG {color:#888;}
.pointR {color:#C51917;}
.menu05 {font-size:13px; font-weight:bold;}
.bdB2 {border-bottom:2px solid #ccc;}
.bdT1 {border-top:1px solid #d7d7d7;}
.bgGray {background:#f8f8f8;}

.mgB10 {margin-bottom:10px;}
.mgT10 {margin-top:10px;}
.mgT15 {margin-top:15px;}
.mgT20 {margin-top:20px;}
.mgT25 {margin-top:25px;}
.mgT45 {margin-top:45px;}
.pdT20 {padding-top:20px;}
.pdFr1 {padding:1em !important;}

.talignL {text-align:left !important;}
.talignR {text-align:right !important;}
.talignC {text-align:center !important;}
.talignC p {text-align:center !important;}

table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:break-all;}
table th, table td{vertical-align:middle;}

/* colwidth */
.tc {display:table-cell !important;}

.th5 {width:5%;}
.th10 {width:10%;}
.th12 {width:12%;}
.th15 {width:15%;}
.th17 {width:17%;}
.th18 {width:18%;}
.th20 {width:20%;}
.th25 {width:25%;}
.th30 {width:30%;}
.th40 {width:40%;}
.th45 {width:45%;}
.thfr {width:*;}
.thpx {width:123px;}

/* °øÅë */
#sub_left_area_2010f .sub_left_newsdata_menu_2013s {margin-bottom:10px;}
.btnList {position:relative; margin-top:40px;}
.btnList li a {color:#666;}
.btnList .hb_srch_button {position:absolute; right:0; top:0;}


/* °Ç°­¼­Àû */
.book_list_bx:after {content:'';display:block;clear:both;}
.hbook_theme {border:1px solid #d7d7d7;}
.bookbest {padding:20px 20px 20px 20px;}
.best_box {width:25%; height:220px; float:left;}
.book_thum {padding-top:20px; text-align:center; background:#F8F8F8; border-top:1px solid #4f6aaf;}
.book_thum img {border:1px solid #d7d7d7;}
.bookname .list_style01 {height:50px; padding:10px; text-align:center; border-top:8px solid #4f6aaf; color:#4f6aaf; font-weight:bold;}
.bookname .list_style01 a {color:#4f6aaf; font-weight:bold;}
.bookname .list_style02 {text-align:center;}
.bookname .list_style02 a {color:#666; font-weight:bold;}

.menu05 {padding:20px 0 10px 0;}
.rankbox_list p {text-align:center; border-bottom:1px dotted #d7d7d7;}
.rankbox_list {width:32%; padding:0 10px 20px 10px; float:left; margin-right:2%; box-sizing:border-box; border:1px solid #d7d7d7;}
.rankbox_list table {width:100%; color:#666; font-size:13px; margin-top:10px;}
.rankbox_list table a {color:#666;}
.n_mg {margin:0 !important;}

.book_list_title1 {font-size:17px; height:20px; line-height:20px; letter-spacing:0; vertical-align:top; padding-bottom:4px;}
.book_list_title2 {padding:30px 0 10px 0;border-bottom:2px solid #ccc; margin-bottom:10px;font-size:17px;letter-spacing:0;}
.list_img {width:66px; height:90px; padding:7px 10px 10px; float:left;}
.list_bookbg img {border:1px solid #ccc;}
.booktext {width:520px; height:auto; float:right; text-align:left;}
.list_style_review {margin-top:5px;}
.list_style_review a {font-size:13px; color:#666;}
.linedash {clear:both; margin: 15px 10px; height: 5px; border-top: 1px dashed #ccc;}
.linesolid {background-color: #ccc; height: 2px;margin-bottom: 2px;margin-top:-22px}

.list_style_bookname a {font-weight:bold;}
.list_style_agency a {font-weight:bold; color:#666;}

.nav {padding-top:40px;}
.pagenate_complex {text-align:center;}
.pagenate_complex a {display:inline-block; padding:0 4px;}
.sh_bar {padding-top:20px; text-align:center;}
.sh_bar_name {display:inline-block; width:95px; height:23px; line-height:23px; border:1px solid #d7d7d7;}
.sh_bar_name_srch {display:inline-block; width:160px; height:19px; line-height:19px; border:1px solid #d7d7d7;}
.hb_srch_button {display:inline-block; width:95px; height:23px; line-height:19px; background:#C51917; color:#fff !important; border:1px solid #C51917; vertical-align:middle; text-align:center;}
.hb_srch_button strong{color:#fff;}

.book_info {border:1px solid #d7d7d7; padding:20px;}
.box {width:135px; height:157px; float:left;}
.box img {border:1px solid #d7d7d7;}
.book_text {width:433px; height:157px; float:left; position:relative;}
.book_name {border-bottom:2px solid #ccc;font-size:17px;padding:0.5em 0;font-weight:bold;letter-spacing:0;}
.book_buy a {display:block;width:120px; height:30px; line-height:30px; background:#C51917; color:#fff; font-weight:bold; text-align:center;
	position:absolute; right:0; bottom:0;
}
.book_info div.clearfix {padding-bottom:20px; border-bottom:1px dashed #ccc;}
.bookinfo {padding-top:10px;}
.bookinfo li {font-size:15px; line-height:24px; letter-spacing:0;}
.bookinfo li span {display:inline-block; width:50px; font-weight:bold;}
.bookinfo li strong {display:inline-block; padding-left:1em; font-weight:normal;}
.bx_outbox {margin-top:20px; padding:10px; background:#F8F8F8;}
.bx_outbox p {font-weight:bold; padding-bottom:10px; color:#C51917;}
.bx_outbox p span {font-weight:normal; font-size:0.8em;}
.view_img {text-align:center;}
.view_img img {max-width:100%;}

.book_end {height:30px; margin-top:20px; padding-top:20px; border-top:2px solid #ccc; position:relative;}
.btn_list a {display:block; width:70px; height:30px; line-height:30px; text-align:center; background:#C51917; color:#fff; font-weight:bold;
	position:absolute; right:0; bottom:0;
}

.bx_review200 {letter-spacing:0; line-height:24px;}
.review_box {font-size:15px; letter-spacing:0; line-height:26px;}


/* ·Î±×ÀÎ */
/* login - cs_gnb_201505_980 */
.login_box {float: left; width:900px; margin:40px;}
.login_box .login_l {float: left; width:696px; height:260px; margin: 40px 0 0 0; background:#FBFBFB; position:relative; border-top:1px solid #6C6C6C; box-sizing:border-box; border-bottom:1px solid #d7d7d7;}
.login_l_top {position:absolute; left:54px; top:39px;}
.login_l_top h3 {font-size:26px; font-weight:normal;}
.login_l_top h3 span {color:#C51917;}
.login_l_top p {padding-top:0.5em; color:#666; line-height:2em; letter-spacing:-1px;}
.login_box .login_l .input_con {float:left; margin: 115px 0 0 54px;}
.input_con label {display:inline-block; width:90px; height:25px; line-height:25px; font-size:16px;}
.login_box .login_l li .input_box {width: 325px; height: 23px; border: 1px solid #cacaca; padding: 6px 0 4px 10px;}
.login_box .login_l li .blank {height: 10px;}
.login_box .login_l .btn_log {float: left; margin: 115px 0 16px 21px;}
.login_box .login_l .id_save {clear: both; margin: 0 0 0 145px; color:#666;}
.login_box .r_con {float: right; height:260px; width: 184px; margin-left: 20px; margin-top: 40px;}
.login_box .r_con .r_con_join {height:48px; padding: 0px; margin-bottom: 16px;}
.login_box .r_con .r_con_id {height:48px; padding: 0px; margin-bottom: 16px;}
.login_box .r_con .r_con_faq {height:132px; margin: 0px; padding: 0px;}

.form_srch{ display:inline-block; float:left; width:294px; height:32px; line-height:32px;font-size:14px;font-weight:bold;color:#333; border:1px solid #cccccc; font-weight:bold; padding:0 0 2px 5px;outline-style:none}
:root .form_srch{float:left; height:32px; line-height:32px; padding-top:0px; padding-bottom:3px } /*Crome Hack*/
.s_menu{ width:980px; height:28px; border:1px solid #d9d9d9; border-top:0px; background:#edf3f8;max-width:978px; overflow:hidden;  }
.mgT40 {margin-top:80px;}

/* °í°´¹®ÀÇ */
.question_bizForm {padding:40px; margin:0;}
.question_top {font-size:16px; line-height:24px;}
.bizForm_privacy {margin-top:40px; padding:10px 10px 20px 10px; background:#F8F8F8;}
.bizForm_privacy h4 {color:#666;}
.bizForm_privacy p {color:#666; padding-top:5px;}
.bizForm_privacy p strong {display:block; padding-top:5px;}
.bizForm_privacy div {padding-top:20px; text-align:center;}

.question_bizForm table {margin-top:40px; width:100%; border-top:2px solid #d7d7d7;}
.question_bizForm table td {padding:0.5em; border-bottom:1px solid #d7d7d7; font-size:15px; color:#666; font-weight:bold;}
.bizForm_input1 {width:98%; padding:0 1%;height:26px; line-height:26px; border:1px solid #d7d7d7;}
.bizForm_input2 {width:98%; padding:0 1%; margin:0;border:1px solid #d7d7d7;}
.bizForm_btn {text-align:center; margin-top:40px;}
.bizForm_btn .bizForm_btn_a {display:inline-block;width: 70px; margin:0 2px;height: 30px;line-height: 30px;text-align: center;background: #C51917;color: #fff;font-weight: bold;}
.bizForm_btn .bizForm_btn_b {display:inline-block;width: 70px; margin:0 2px;height: 30px;line-height: 30px;text-align: center;background: #47525C;color: #fff;font-weight: bold;}


/* ÀÌº¥Æ® */
.sub_center_event_titlebox {margin-top:10px; padding:10px; background:#f8f8f8; border-top:1px solid #d7d7d7;
	position:relative; font-weight:bold;
}
.list_view {position:absolute; right:10px; top:10px;}
.event_lst_thmb {padding:20px 10px;}
.event_lst_thmb .thmb {width:155px; float:left; margin-right:10px;}
.event_lst_thmb .cont {width:435px; float:left;}
.event_lst_thmb .cont ul {height:120px; position:relative;}
.event_lst_thmb .cont .title {font-size:18px; font-weight:bold; color:#666;}
.event_lst_thmb .cont .title span {vertical-align:middle; padding-left:1em;}
.event_lst_thmb .cont .desc {padding-top:10px;}
.event_lst_thmb .cont .desc a {font-size:13px; color:#888;}
.event_lst_thmb .cont .date {width:435px; position:absolute;left:0;bottom:0; text-align:right; color:#666; font-weight:bold;}
.event_lst_thmb .cont .date span {padding-left:0.5em; color:#666;color:#4f6aaf; font-weight:bold;}
.event_lst_thmb2 {width:100%; margin:50px auto 0; text-align:center; padding-bottom:50px; border-bottom:1px dashed #d7d7d7;}

.listborder {border-bottom:1px dashed #d7d7d7;}
.list_paging {margin-top:40px;}
.list_paging p {text-align:center;}

.eventView_2015 {margin-top:40px;text-align:center;}
.eventView_2015 p{text-align:center;}

.sub_center_event_question {padding:20px;}
.sub_center_event_question ul {padding:20px 0; border-bottom:1px dashed #d7d7d7;}
.sub_center_event_question ul li {padding:5px 0;}
.poll_answer input {vertical-align:middle; margin:0 0.5em 0 0;}
.poll_answer textarea {width:100%; border:1px solid #d7d7d7;}
.poll_question {font-size:17px; font-weight:bold;}
.poll_question .num {display:inline-block; padding:2px 4px; margin-right:0.5em; background:#4f6aaf; color:#fff;}
.sub_center_event_profile {padding:10px 20px 20px 20px;}
.sub_center_event_profile .sub_center_event_profile1{border:0 !important; background:#f8f8f8;}
.sub_center_event_profile iframe {border:0 !important; width:100%;}
.sub_center_event_profile li.title {font-weight:bold; padding-bottom:10px;}
.sub_center_event_profile li.title span{background: #4f6aaf none repeat scroll 0 0;color: #fff;display: inline-block;margin-right: 0.5em;padding: 2px 4px;font-weight:bold;}
.event_profile_form_table {padding-top:10px; margin-top:10px; border-top:2px solid #d7d7d7;}
.event_profile_form_table table {width:100%;}
.event_profile_form_table table th {padding:0.5em 0;}
.event_profile_form_table .row {width:20%; padding-left:1em;}
.event_profile_form_table .row img{padding-right:0.5em;}
.event_profile_form_table table input[type="text"] {height:24px; margin:0; padding:0; width:98%; border:1px solid #d7d7d7;}
.sub_center_event_profile input[type="radio"] {margin:0;}
.event_profile_form_table .item span {padding-right:1em;}
.sub_center_event_prifile_btn {padding-top:20px;}
.sub_center_event_prifile_btn ul li{text-align:center;}
.event_prifile_btn1 {background: #c51917;color:#fff;display: inline-block;font-weight: bold;height: 30px;line-height: 30px;
margin: 0 2px;text-align: center;width: 90px;}
.event_prifile_btn2 {background: #47525c;color:#fff !important;display: inline-block;font-weight: bold;height: 30px;
line-height: 30px;margin: 0 2px;text-align: center;width: 90px;}
.sub_center_event_result {padding:20px;}
.sub_center_event_result ul {padding:20px 0;}
.sub_center_event_result .poll_question {padding:10px 0;}
.poll_event_result_ratio {padding:10px 0; border-bottom:1px dotted #d9d9d9;}
.poll_event_result_ratio .percent{float:left; position:relative; top:6px;}
.poll_event_result_ratio .correct{float:left; width:420px;}
.poll_event_result_ratio .incorrect{float:left; width:420px;font-weight:normal}
.poll_event_result_ratio dt{margin-right:8px;font-weight:bold}
.poll_event_result_ratio dd {vertical-align:middle;}
.poll_event_result_ratio p{width:75px;height:10px;margin:2px 10px 0 0;background:url(https://health.chosun.com/images/event/poll/bg_gage.gif) 0 0 no-repeat;font-size:0}  
.poll_event_result_ratio span{display:block;height:5px;border:1px solid #5fab00;background:url(https://health.chosun.com/images/event/poll/bg_gage_on2.gif) 0 0 repeat-x;font-size:0}  

.sub_center_event_prifile_btn {text-align:center;}
.sub_center_event_prifile_btn .event_prifile_btn3 {background: #c51917;color:#fff;display: inline-block;font-weight: bold;
height: 30px;line-height: 30px;margin: 0 2px;text-align: center;width: 130px;}

.talign_C {padding-top:40px; text-align:center;}
.event_list_2015 table{width:100%;}
.event_list_2015 table th {text-align:center; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding:0.5em 0;}
.event_list_2015 table td {border-bottom:1px dotted #d7d7d7; padding:0.5em 0; text-align:center;}
.event_list_2015 .heightTd td {padding:1em 0; letter-spacing:0;}

.sub_center_event_recommend {padding:0 40px;}
.sub_center_event_recommend ul li {padding:10px 0;}
.tableSt1 table {width:100%;border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.tableSt1 table th {background:#f8f8f8; padding:1em 0 1em 1em;border-bottom:1px solid #d7d7d7;}
.tableSt1 table th img {padding-right:0.5em;}
.tableSt1 table td {padding:1em 1em; text-align:center;border-bottom:1px solid #d7d7d7;}
.tableSt1 table td textarea {padding:0; margin:0; width:100%; border:1px solid #d7d7d7;}
.item input[type="text"] {width:100%; height:26px; line-height:24px; border:1px solid #d7d7d7;}

.tableSt1 .title {text-align:left;}

.sub_center_eventlist_banner2 {padding-top:10px;}


/* ÀÇ·áÇà»ç */
.textBox {margin-top:15px; padding:10px; background:#fdeeee; color:#666;}
/* .tabMenu {text-align:center; border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7; margin-top:10px;}
.tabMenu a {display:block; float:left; width:16.6%; height:40px; line-height:40px;text-align:center;} */
.event_list_2015 .healtheventList {margin-top:15px;}
.event_list_2015 .healtheventList th {background:#f8f8f8; padding:1em 0;}
.event_list_2015 .btn_parent {position:relative; display:block; width:100%; height:auto; box-sizing:border-box; padding-right:20%;}
.event_list_2015 .child_btn {position:absolute;right:10px;bottom:0;}
.pagenate_complex strong {color:#C51917;}

.noticeTable {border-top:1px solid #d7d7d7; margin-top:10px;}


/* Ä«µå´º½º */
.cardView dl.clearfix {margin-top:6px; padding-bottom:40px; border-bottom:1px solid #c51917;margin-bottom:10px;}
.cardView dl.clearfix dt {width:300px; height:300px; float:left; overflow:hidden;}
.cardView dl.clearfix dt a {display:block; width:100%; height:100%;}
.cardView dl.clearfix dt img {width:100%; height:100%; box-sizing:border-box; border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.cardView dl.clearfix dd {width:220px; height:212px; padding:44px 40px; float:left; background:url(/images/2016/card_bg.png) no-repeat left top; overflow:hidden;
	font-size:27px; line-height:1.3em;
}
.cardView dl.clearfix dd a {display:block; width:100%; height:100%;}

.cardList {padding:26px 20px;margin-top:6px; margin-bottom:10px; height:211px; background:#f8f8f8;}
.cardList dl {width:175px; float:left; overflow:hidden;}
.mgR17 {margin-right:17px;}
.cardList dl dt {width:175px; height:175px; box-sizing:border-box; border:1px solid #dddddd;}
.cardList dl dt a {display:block; width:100%; height:100%;text-align:center;}
.cardList dl dt img{width:173px; height:173px;}
.cardList dl dd {margin-top:4px;}
.cardList dl dd a{display:block; width:100%; height:100%; text-align:center;}


/* Ã»¼Ò³â º¸È£Á¤Ã¥ */
.teenager h3 {padding-bottom:40px;}
.teenager {font-size:15px; line-height:26.7px;}
.teenager_list {padding-top:2em;}
.teenager_list li {padding-bottom:2em;}
.teenager_list strong {display:block; padding-bottom:0.5em;}
.teenager_management {margin:20px 0; padding:20px;border:1px solid #d7d7d7;}
.teenager_management th {padding:0 0 1em 0; font-size:15px;}
.teenager_management td {font-size:15px;}



/* ¿ÍÀÌµå º¯°æ 201604 */
.sub_contents_top {margin-top:25px;}

/*°Ç°­ÄÃ·³ main */
.column_main_top_box1{width:608px; height:196px; padding:5px; border:1px solid #afc0d7; background-color:#f3f8fe;overflow:hidden;}
.column_main_top_box2{width:606px; height:194px; border:1px solid #d4deec; background-color:#ffffff;overflow:hidden;}
.column_main_top_box2 a {font-size:13px;}
.img_main_topcolumn{width:79px; height:79px; margin:10px auto; padding:3px; background-color:#ffffff; border:1px solid #e5e5e5; text-align:center; line-height:16px; font-size:0px;}
.column_main_top_box_left{position:relative; width:150px; float:left; border-right:1px solid #e9e9e9; height:196px;} 
.column_main_top_box_left h2{text-align:center; font-weight:bold; font-size:15px;} 
.column_main_top_box_left ul li{text-align:center;}
.column_main_top_box_right{float:right; position:relative; width:425px; padding:20px 10px 20px 20px;}

.new_column_list2016 a {font-size:13px;}
.new_column_list2016 h4 a {font-size:14px;}
#top_column_title {margin-bottom:10px;}
#top_column_title a {font-weight:bold;}
#top_column_bl_2011w{height:11px; line-height:16px; font-size:0px;}
#top_column_text_2011w{height:27px; margin:10px 0 0 0 !important; line-height:16px; font-size:19px; font-weight:bold;}
#top_column_text_2011w a{font-size:20px; color:#333;}

.column_menu_box_2011w{width:528px; margin-top:15px; border:1px solid #39425b; height:215px; text-align:center;}

.column_menu_box_left_2011w{float:left; border-right:1px dotted #d9d9d9; padding:10px; margin-top:10px; width:169px;  line-height:25px;}
.column_menu_box_right_2011w{float:left; padding:10px; margin-top:10px; width:128px; line-height:25px;}

.column_menu_box_left_2011w span{font-size:11px; letter-spacing:-1px;}
.column_menu_box_left_2011w h3{color:#426c96; text-align:center; letter-spacing:-1px;}
.column_menu_box_left_2011w img{margin-right:3px;}
.column_menu_box_right_2011w span{font-size:11px; letter-spacing:-1px;}
.column_menu_box_right_2011w h3{color:#426c96; text-align:center; letter-spacing:-1px;}
.column_menu_box_right_2011w img{margin-right:3px;}

.column_main_top_hit_box1{width:608px; padding:5px; border:1px solid #afc0d7; background-color:#f3f8fe;overflow:hidden; margin-top:45px;}
.column_main_top_hit_box2{width:586px;  border:1px solid #d4deec; background-color:#ffffff;overflow:hidden; margin:0px; padding:10px; }
.column_main_top_hit_box_left{position:relative; float:left; width:282px; padding-right:10px;border-right:1px dotted #d9d9d9;} 
.column_main_top_hit_box_right{position:relative; float:left; width:283px; padding-left:10px;}

.column_main_top_hit_ico{position:absolute; left:211px;}

.column_main_top_hit_box_title{margin:25px 0px 0px 0px;}
.column_main_top_hit_box_left_01{border-bottom:1px solid #d9d9d9; font-size:0px; line-height:16px; height:26px;}
.column_main_top_hit_box_left_01_left{height:26px;position:relative; float:left; font-size:16px;font-family:"¸¼Àº °íµñ",sans-serif; color:#426c96; font-weight:bold; line-height:16px;}
.column_main_top_hit_box_left_01_right{position:relative; float:right; font:12px "¸¼Àº °íµñ",sans-serif; color:#333333; color:#92561b; line-height:16px;}

.column_main_top_hit_box_right_01{border-bottom:1px solid #d9d9d9; margin-right:0px; font-size:0px; line-height:16px; height:18px;}
.column_main_top_hit_box_right_01_left{position:relative; float:left; font:12px "¸¼Àº °íµñ",sans-serif; color:#426c96; font-weight:bold; line-height:16px;}
.column_main_top_hit_box_right_01_right{position:relative; float:right; font:12px "¸¼Àº °íµñ",sans-serif; line-height:16px;}
.column_main_top_hit_box_right_02{position:relative; clear:both; font:12px "¸¼Àº °íµñ",sans-serif;}

.column_main_top_hit_box_left_02_desc dl{position:relative; margin:0px; padding:0px; *margin-top:-14px; padding-top:7px;}
.column_main_top_hit_box_left_02_left{width:79px; height:79px; float:left; padding:3px; background-color:#ffffff; border:1px solid #e5e5e5; line-height:16px; margin:0px auto; font-size:0px;}

.column_main_top_hit_box_left_02_desc dd{margin-right:7px; height:79px;}
.column_main_top_hit_box_left_02_desc dt{text-align:left; line-height:16px;}
.column_main_top_hit_box_left_02_desc dt h1{line-height:14px; color:#000000; height:38px;}
.column_main_top_hit_box_left_02_desc dt .hit_column_title{position:relative; font-size:14px;font-family:"¸¼Àº °íµñ",sans-serif; font-weight:bold; line-height:14px; color:#000000; height:28px; margin-right:27px; letter-spacing:-2px;}
.column_main_top_hit_box_left_02_desc dt div{text-align:left; line-height:14px; color:#666666; padding:5px 0;}

.column_main_top_hit_box_left_03{clear:both; float:left; margin-top:5px;}
.column_main_top_hit_box_left_03 img{margin-right:5px; line-height:16px; font-size:0px; vertical-align:-5px;}
.column_main_top_hit_box_left_03 span{font-size:13px; line-height:20px; vertical-align:0px;}
.column_main_top_list_box1{width:610px; padding:5px; border:1px solid #d9d9d9; background-color:#ffffff;overflow:hidden; margin-top:20px;}
.column_main_top_list_box2{width:590px;  border:1px solid #ffffff; background-color:#ffffff;overflow:hidden; margin:0px; padding:10px; font-size:13px; line-height:20px;}

.new_column_listitem {padding:5px 0;}
.new_column_listitem:after {content:'';display:block;clear:both;}
.new_column_itemL {width:150px; float:left; text-align:center;}
.new_column_itemR {width:470px; float:left; text-align:left;}
.new_column_itemR h4 {padding-bottom:5px;}
.doctor_columnList {display:block;width:100%; height:auto; text-align:center;}
.btn_columnList {display:block;width:77px; height:24px; margin:10px auto 0;line-height:24px; text-align:center; color:#fff !important; font-weight:bold; background:#B8B8B8; border:1px solid #9e9e9e;text-decoration:none;}
.btn_columnList:focus, .btn_columnList:hover,.btn_columnList:visited {color:#fff !important; text-decoration:none !important;}
.column_preview {padding-top:10px;}


/* Ä®·³ ÀúÀÚlist »ó´Ü */
.column_view_bottom_title_2011w {width:618px;padding:10px 0px 10px 0px; margin:10px 0px 20px 0px; border:1px solid #afc0d7; background-color:#f3f8fe;overflow:hidden;}
.column_view_bottom_title_2011w h1{margin:0px 0px 0px 10px;font-size:12px;color:#5d5d5d;font-weight:bold;line-height:20px;font-family:"¸¼Àº °íµñ",sans-serif;}
.column_view_bottom_title_box_2011w{margin:3px 10px 0px 10px; padding:10px; width:578px; background-color:#ffffff; border:1px solid #d4deec;}
.title_author_column_bottom_2011w:after {content:'';display:block;clear:both;}
.title_author_column_bottom_2011w {padding-bottom:10px;}
.column_view_bottom_title_box_2011w .title_author_column_bottom_2011w h2{color:#00275b; font-size:14px; font-family:"¸¼Àº °íµñ",sans-serif;}
.column_view_bottom_title_box_2011w .title_author_column_bottom_2011w h3{color:#666666; font-weight:normal; font-size:13px; line-height:20px;}
.column_view_bottom_img_79_2011w{position:relative; float:left; width:79px; height:79px; border:1px solid #d9d9d9;}
.column_view_bottom_title_2011w .title {font-size:17px; color:#000; line-height:30px;}
.column_view_bottom2_2011w{clear:both; background-color:#ffffff; border-top:1px dotted #cccccc;  padding:15px 0px 10px 7px; font-size:13px; line-height:20px; font-family:"¸¼Àº °íµñ",sans-serif;color:#00275b;}
.column_view_list_2011w{border-bottom:1px dotted #d9d9d9; padding-bottom:12px; margin:0px 0px 10px 0px;}
.column_view_list_2011w .title{color:#000; font-weight:bold; padding-top:0px;}
.column_view_list_2011w .title a:link, .column_view_list_2011w .title a:active,  .column_view_list_2011w .title a:hover{text-decoration:none; line-height:20px; font-size:14px; font-weight:bold; color:#00275b;}
.column_view_list_2011w .title a:visited{text-decoration:none; line-height:26px; font-size:14px; font-weight:bold; color:#641974;}
.column_view_list_2011w .desc a:link, .column_view_list_2011w .desc a:active, .column_view_list_2011w .desc a:visited, .column_view_list_2011w .desc a:hover{text-decoration:none; line-height:20px; font-size:13px; color:#4e4e4e;}
.column_history_list {width:467px; float:left; padding-left:10px;}
.column_view_list_2011w .title span{font-size:11px; color:#999; font-weight:normal; margin-left:10px;}
.column_view_list_2011w .desc{color:#666; padding-top:5px;}
.column_view_list_2011w .desc a {font-size:13px; line-height:20px;}


.board_srch_2011w{margin:20px 0px 5px 0px;}
.srch_2011w{margin:0 auto; text-align:center;}  
.srch_2011w legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0; vertical-align:middle;}  
.srch_2011w{color:#c4c4c4;text-align:center}  
.srch_2011w input{margin:-1px 0 1px;font-size:12px;color:#373737;vertical-align:middle;height:22px;} 
.srch_2011w .keyword{margin-left:1px;padding:2px 3px 5px;border:1px solid #b5b5b5;font-size:12px;line-height:16px; height:12px; width:150px; }  
.srch_2011w select{font-size: 12px; font-family:"¸¼Àº °íµñ",sans-serif; height:22px;}

/* Ä®·³ ÇÏ´Ü ¹Ú½º */

.rel_column_bottom_tit{width:620px; float:left; margin-bottom:20px; border-bottom:0px solid #d9d9d9; border-top:1px solid #eaeaea; }
.rel_column_bottom_tit li{width:618px;  border-bottom:1px solid #eaeaea; line-height:14px; padding:8px 0px 8px 0px;}
.rel_column_bottom_tit .left_title{float:left; width:48px; text-align:center; font-size:11px;color:#878787;font-weight:bold;}
.rel_column_bottom_view{background-color:#fafafa;}
.rel_column_bottom_tit .right_title_view{font-size:13px;font-weight:bold;}

.rel_column_bottom_tit2016 ul {height:80px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.rel_column_bottom_tit2016 ul:after {content:'';display:block;clear:both;}
.rel_column_bottom_tit2016 ul li {width:50%; height:80px; float:left; text-align:center;position:relative;display:table; text-align:center;}
.rel_column_bottom_tit2016 .prevTitlelist{padding:0 70px; height:100%; text-align:center; /* position:absolute; left:30%; top:25%; */display:table-cell;vertical-align:middle; background:url(/images/2016/columnList_bg.png) no-repeat right 30px;}
.rel_column_bottom_tit2016 .nextTitlelist{padding:0 70px; height:100%; text-align:center; /* position:absolute; right:30%; top:25%; */display:table-cell;vertical-align:middle;}
.rel_column_bottom_tit2016 ul li a{display:block; width:100%; height:100%;text-align:center;display:table-cell;vertical-align:middle;}

.prevTitle span {width:14px; height:29px; position:absolute; left:0; top:26px;}
.prevTitle span {width:14px; height:29px; position:absolute; left:0; top:26px;}
.nextTitle span {width:14px; height:29px; position:absolute; right:0; top:26px;}


#column_related_bottom_title{width:598px; padding:20px 7px 10px 13px; border:1px solid #eaeaea;text-align:center; line-height:16px;}
#column_related_bottom_title:after {content:'';display:block;clear:both;}
#column_related_bottom_title .column_image{width:79px; height:79px; border:1px solid #eaeaea; margin-bottom:7px; font-size:0px; line-height:16px;}
#column_related_bottom_title .column_text{position:relative; width:83px; line-height:15px; font-size:12px; height:60px;}
.column_related_box{position:relative; width:83px; float:left; text-align:center; line-height:16px; padding:0 8px;}
.column_related_title{margin:30px 0px 10px 0px;}


/* ±â»ç »ó´Ü ¹Ú½º  2010f (data_2010¿¡¼­ °¡Á®¿È) */
.art_title{width:618px;padding:20px 0 20px 0;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background-color:#f8f8f8;overflow:hidden;}
.article h3{margin-bottom:15px;font-size:14px;color:#5d5d5d;font-weight:bold;line-height:22px;font-family:"¸¼Àº °íµñ",sans-serif;}
.art_title dl{float:left;width:80px;margin:4px 0 0 4px;display:inline;}
.art_title dl dt img{vertical-align:top;margin-bottom:5px;}
.art_title dl dd a,.art_title dl dd a:hover{font-size:12px;color:#666;font-weight:bold;letter-spacing:-1px;}
#news_body_id {font-size:15px; line-height:26px;}
/* #news_body_id p img {display:block; width:auto; margin:0 auto;} */

/* ÄÃ·³ Å¸ÀÌÆ² »ó´Ü ÅÇ 2010f (±â»ç ¿¡¼­ °¡Á®¿È) */
.column_ctrl{clear:both;float:none;position:relative;padding:0 18px;height:34px;line-height:30px; border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background-color:#efefef;}
.column_ctrl h4 {font-weight:14px; font-weight:normal;}
.column_tab{position:absolute;top:0;left:9px;height:25px;background-color:#d7d7d7;padding-left:1px;}
.column_tab li{float:left;text-align:center;margin:1px 1px 0 0;padding:3px 0 3px 0;background-color:#eaeaea;border-bottom:1px solid #d7d7d7;font-size:14px;color:#333;display:inline;}
.column_tab li.on{border-bottom:1px solid #fff;background-color:#fff;font-weight:bold;padding:4px 0 2px 0;font-size:14px;color:#000;}
#column_tab1{width:63px;}
#column_tab2{width:240px; font-size:12px; line-height:17px}
#column_tab3{width:61px;}
#column_tab4{width:61px;}
#column_tab5{width:61px;}

#link_title_text{color:#284387; font-size:12px; padding:8px 8px 0px 8px; vertical-align:middle;}
.rel_column_tit{width:520px; float:left;}
.rel_column_tit li{padding-left:19px;margin:0 0 0 1px;background:url(https://image.chosun.com/cs/200611/main/li_art_relation.gif) left 5px no-repeat;}
.rel_column_tit li a,.rel_art_tit li a:hover{font-size:14px;line-height:24px;color:#1a3890;letter-spacing:-1px;font-weight:bold;font-family:"¸¼Àº °íµñ",sans-serif;}

.img_author_column{float:left; padding:3px 0px 0px 20px; width:85px;}
.img_author_column img{border:3px solid #efefef;}
.title_author_column{width:490px; float:left; padding:3px 0px 0px 5px;}
.title_author_column img{float:left; padding:3px 0px 0px 5px; position:relative;}
.title_author_column h2{ padding:3px 3px 3px 8px;font-size:24px; font-family:"¸¼Àº °íµñ",sans-serif; color:#000;line-height:30px;}

/* »ó´Ü ÆäÀÌ½ººÏ,Æ®À§ÅÍ ¹öÆ° */
.ctrl3 {height:34px; line-height:14px; position:absolute; top:5px; right:0;}
.ctrl3 li {float:left; margin-right:7px;}
.ctrl3 li.btn_fb, .ctrl3 li.btn_twi {margin-right:10px;}
.ctrl3 li.btn_fb img, .ctrl3 li.btn_twi img {vertical-align:middle;}

/* »ó,ÇÏ´Ü ³»º¸³»±â ·¹ÀÌ¾Æ¿ô */
.outlist_box {position:absolute; width:97px; padding:13px 13px 9px 13px; right:9px; top:22px; border:2px solid #e8908c; background-color:#fff; display:none; z-index:4}
.outlist_box li {margin-bottom:4px; border-bottom:1px solid #e6e6e4;}
.outlist_box li img {float:left; margin-right:7px; vertical-align:top;}
.outlist_box li.bor_og {border-bottom:1px solid #e8908c;}
.outlist_box li.no_mar {margin:0; border:0 none;}

/* Page */
#page {margin:20px 0 0px 0px; padding:20px 0 0 0px;text-align:center;}
#page_number {height: 35px; margin: 10px 0 5px 0; padding:10px 0 0 0;text-decoration:none; font-size:14px; line-height: 15px; text-align: center; text-align:center;}
#ad_article{margin: 25px 0 10px 0; text-align:center;}
.part {margin: 10px 0 10px 0; padding: 0 0 0 20px;}

#realted_list {width:620px; float:left;}
.related_title {width:530px; height:30px; margin: 0 0 7px 0px; border-bottom: 2px solid #2e81a9;} 
h1.title_related {padding:10px 0 0 10px; margin:0px; font-size:12px; color:#2C6280;}
.new_realted {margin:0px 0px 0px 5px;}
.new_realted li{margin-left:1px; padding-left:16px; background:url(https://health.chosun.com/images/2015/csh_main_ico_2.png) no-repeat -200px 14px;}
.new_realted a:link, .new_realted a:active, .new_realted a:visited, .new_realted a:hover{text-decoration:none; line-height:30px; font-size:16px; font-weight:bold; color:#222;}

#realted_list_2011w {width:620}
.related_title_2011w {width:530px; height:30px; margin: 0 0 7px 0px; border-bottom: 2px solid #2e81a9;} 
.new_realted_2011w {margin:0px 0px 0px 5px; float:left;}
.new_realted_2011w li{margin-left:1px; padding-left:19px; background:url(https://health.chosun.com/images/li_art_relation_2011w.gif) left 5px no-repeat;}
.new_realted_2011w a:link, .new_realted_2011w a:active, .new_realted_2011w a:visited, .new_realted_2011w a:hover{text-decoration:none; line-height:24px; font-size:14px; font-weight:bold; color:#1a3890;}

#realted_list_ad_2011w {width: 525px;}
.related_title_ad_2011w {height:30px; margin: 0 0 7px 0px; border-bottom: 2px solid #2e81a9;} 
.new_realted_ad_2011w {margin:0px 0px 0px 5px; float:left;}
.new_realted_ad_2011w li{margin-left:1px; padding-left:19px; background:url(https://health.chosun.com/images/li_art_relation_ad.gif) left 5px no-repeat;}
.new_realted_ad_2011w a:link, .new_realted_ad_2011w a:active, .new_realted_ad_2011w a:visited, .new_realted_ad_2011w a:hover{text-decoration:none; line-height:24px; font-size:14px; font-weight:bold; color:#1a3890;}

#realted_list_ad2_2011w {width: 530; float:left; font-size:0px; line-height:1px; margin-bottom:2px;}
#realted_list2 {width: 525px; margin-bottom:20px; padding: 0px; }
.related_title2 {width:530px; height:30px; margin: 0 0 7px 0px; border-bottom: 2px solid #2e81a9;} 
.new_realted2 {margin:0px 0px 20px 5px; float:left;}
.new_realted2 li{margin-left:1px; padding-left:19px; background:url(https://image.chosun.com/cs/200611/main/li_art_relation.gif) left 5px no-repeat;}
.new_realted2 a:link, .new_realted2 a:active, .new_realted2 a:visited, .new_realted2 a:hover{text-decoration:none; line-height:24px; font-size:14px; font-weight:bold; color:#1a3890;}

/* ±â»ç ÀÔ·Â ³¯Â¥  2010f (data_2010¿¡¼­ °¡Á®¿È) */
.date_ctrl{height:28px; position:relative; top:20px;}
.date_ctrl p{float:left;margin-left:10px;display:inline;font-size:11px;color:#9a9a9a; margin-left:2px;}
.date_ctrl ul{float:right;font-size:10px;line-height:14px;text-align:left;}
#date_text{float:left;margin-left:10px; width:125px; display:inline;font-size:11px;color:#9a9a9a; line-height:16px;}

/* »ó´Ü ÀÎ¼â,±ÛÀÚ Å©±â µî.. */
.date_ctrl ul.ctrl4 {position:absolute; right:0; bottom:0;}
.ctrl4 li {float:left; line-height:16px; padding:0 8px; font-size:12px; background:url("https://image.chosun.com/cs/comment2011/bg_ctrl_line.gif") right bottom no-repeat;}
.ctrl4 .mar_r23 {margin-right:17px;}
.ctrl4 .font_ctrl {margin-left:6px; padding:0; background:none; cursor:pointer;}

/* ÇÏ´Ü ¹öÆ° */
.bot_ctrl_v3 {width:620px; margin-bottom:4px;}
.bot_ctrlL {position:relative; float:left; padding:0 0 0 10px;}
.bot_ctrlL .ft_box li {float:left; margin-right:8px; line-height:19px;}
.bot_ctrlL .ft_box li.btn_fb, .bot_ctrlL .ft_box li.btn_twi {_margin-top:3px; margin-right:10px; padding-top:2px;}
.bot_ctrlL .ft_box li.btn_fb img, .bot_ctrlL .ft_box li.btn_twi img {margin-top:-3px; vertical-align:middle;}
.bot_ctrlL .ft_box li.btn_fb span {float:left; width:14px; height:14px; margin:0;}
.bot_ctrlL .ft_box li.btn_outlist {padding:0;}
.bot_ctrlL .outlist_box {right:8px; _right:16px; top:19px;}
.bot_ctrlR {float:right;}
.bot_ctrlR ul li {float:left; padding:2px 9px 0 9px; line-height:19px; background:url("https://image.chosun.com/cs/comment2011/bg_ctrl_line.gif") right 5px no-repeat;}
.bot_ctrlR ul li.go_top {padding:2px 5px 0 9px; _padding-top:5px; background:none; cursor:pointer;}

#qr_apDiv1 {
	position: absolute;
	visibility: hidden;
}
.column_areas {position:relative; height:24px; padding-bottom:24px;}
.column_m {width:70px; position:absolute; right:210px; top:10px;cursor:pointer;}
.column_m a {display:block; width:100%; height:auto; font-size:12px; padding-bottom:4px;}

/* Ä®·³ ÇÏ´Ü ¹Ú½º  */
.column_bottom{width:620px; padding-top:20px;}
.img_author_column_bottom{float:left; padding:3px 0px 0px 10px; width:85px; position:static;}
.column_bottom_title{width:618px;padding:10px 0px 10px 0px; margin:48px 0 20px 0; border:1px solid #d7d7d7; background-color:#efefef;overflow:hidden;}
.column_bottom_title h3{margin-bottom:15px;font-size:14px;color:#5d5d5d;font-weight:bold;line-height:22px;font-family:"¸¼Àº °íµñ",sans-serif;}
.column_bottom_title h1{height:30px; margin:0 0 10px 10px;font-size:18px;color:#333;font-weight:bold;line-height:26px;font-family:"¸¼Àº °íµñ",sans-serif;}

.img_author_column_bottom img{border:3px solid #efefef;}
.title_author_column_bottom_box{ margin:3px 10px 0px 10px; padding:16px 20px; background-color:#ffffff; border:1px solid #d7d7d7;}
.title_text_column_bottom2{clear:both; background-color:#ffffff; border-top:1px dotted #dad4c1; font-size:13px;font-family:"¸¼Àº °íµñ",sans-serif;color:#666;line-height:20px;padding-top:20px;}

.title_author_column_bottom h2{font-size:13px;font-family:"¸¼Àº °íµñ",sans-serif;color:#0066ff;line-height:20px; padding:0 0 20px 0;}

#column_bottom_img_79{float:left; border:3px solid #efefef; margin:0px 10px 2px 0px;}
#column_img_79{border:1px solid #999999; float:left; position:relative; margin:0px 5px 0px 5px;}
#link_title_text_column_bottom{float:left; color:#284387; font-size:11px; padding:0px 8px 0px 8px; vertical-align:middle;}

#link_title_text_bottom{position:relative; float:right;color:#584403; font-size:11px; padding:12px 12px 5px 0px; }
.profile_text_column_bottom2{font-size:13px;font-family:"¸¼Àº °íµñ",sans-serif;color:#666;line-height:20px;}

/* ±â»çÇÏ´Ü Ä«ÇÇ¶óÀÌÆ® 2010f(data_2010¿¡¼­ °¡Á®¿È) */
.art_wrap{clear:both;width:100%;margin:0;padding-top:10px;overflow:hidden;}
.art_wrap .desc{padding-bottom:20px;}
.rel_art_tit{width:520px;margin-bottom:20px;}
.rel_art_tit li{padding-left:19px;margin:0 0 0 1px;background:url(https://image.chosun.com/cs/200611/main/li_art_relation.gif) left 5px no-repeat;}
.rel_art_tit li a,.rel_art_tit li a:hover{font-size:14px;line-height:24px;color:#1a3890;letter-spacing:-1px;font-weight:bold;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;}
.copy{clear:both;width:100%;background-color:#f6f6f6;overflow:hidden;display:none;}
.copy .csource{float:left;margin:4px 0 0 10px;display:inline;}
.copy .cetc{float:right;margin:4px 4px 0 0;display:inline;}
.copy .cetc span img{vertical-align:middle;margin:0 7px 2px 7px;}

.ly_help{position:absolute;z-index:10;top:50px;left:50px; border:1px solid #888;background:#fff;text-align:left; padding-left:3px;}
.ly_help .qr_img{position:relative; padding:0px 5px 5px 0px;}
.ly_help .qr_img img{ margin:5px; border:1px solid #dfdfdf;}

.ly_help .clse{position:absolute;top:3px;right:4px}
.ly_help .title{display:block; text-align:center; margin:0px 5px 3px 5px;padding:9px 0 3px 9px;font-size:12px; line-height:18px; color:#2c2c2c;letter-spacing:-0.5px; border-bottom:1px dotted #d2d2d2;}
.ly_help p{padding:15px 0 0px 9px;font-size:12px;color:#2c2c2c;line-height:16px; margin-top:2px;}
.ly_help p span{color:#999; font-size:10px;  letter-spacing:-1px;}
.ly_help p em{color:#2c62a1; font-weight:bold;}
.ly_help .edge_cen{position:absolute;top:0;left:50%;width:9px;height:6px;margin:-6px 0 0 -5px;background:url(https://health.chosun.com/images/2010/bg_layer_edge.gif) no-repeat 0 0;font-size:0}
.ly_help .edge_rgt{position:absolute;top:0;right:0;width:9px;height:6px;margin-top:-6px;background:url(https://health.chosun.com/images/2010/bg_layer_edge.gif) no-repeat 0 0;font-size:0}

#sub_title_text{color:#0066ff; padding:10px 8px 0 8px;}

.share {height:48px; padding:30px 0 0;}
.share .fl {float: left;padding-left: 13px;width: 272px;}
.share .fl a, .share .fr a {display: block;height: auto;width: 100%;}
.share .fr {float: right;padding-right: 13px;width: 272px;}


/* 201607 ¸íÀÇÅåÅå */
.doctortalkTop {padding:30px; border:1px solid #d9d9d9; background:#f9f9f9;}
.doctortalkTop h2 {height:51px; font-size:32px; font-weight:bold; line-height:51px; vertical-align:middle;}
.doctortalkTop h2 span {color:#ec202d;}
.doctortalkTop h2 img {vertical-align:top;padding-right:0.2em;}
.doctortalkTop dl {padding-top:30px;}
.doctortalkTop dl dt {width:363px; float:left;}
.doctortalkTop dl dd {padding-left:30px; float:left;}
.doctortalkTop dl dd p {font-size:16px; font-weight:bold; line-height:30px;}
.olList {padding-top:15px; font-size:15px; line-height:30px;}
.olList li span {color:#ec202d;}
.doctortalkTop ul.clearfix {padding-top:15px;}
.doctortalkTop ul.clearfix li {float:left; padding-right:17px;}

.doctortalkList {padding-top:50px;}
.doctortalkList h3 {padding-bottom:16px;font-size:22px; font-weight:bold; background:url(/images/2016/doctor_img6.png) repeat-x left bottom;}
.doctortalkList h3 span {color:#ec202d;}
.doctortalkList h3 img {vertical-align:middle;padding-right:0.2em;}
.doctortalkList p {padding:18px 0; font-size:16px; line-height:30px;}

.doctortalk_List {padding:30px 0 20px 50px; border:1px solid #d9d9d9; position:relative;}
.doctortalk_List ul {width:20%; float:left;}
.doctortalk_List ul li {font-size:14px; font-weight:bold; line-height:30px;}
.doctortalk_List p {font-size:13px; color:#526fa4; position:absolute; right:20px; bottom:14px; padding:0;}

.doctortalkEvent {padding:50px 0 35px 0;}
.doctortalkEvent h3 {padding-bottom:16px;font-size:22px; font-weight:bold; background:url(/images/2016/doctor_img6.png) repeat-x left bottom; margin-bottom:10px;}
.doctortalkEvent h3 span {color:#ec202d;}
.doctortalkEvent h3 img {vertical-align:middle;padding-right:0.2em;}

.w4 li {width:246px; height:160px; padding:3px; border:1px solid #dedede; float:left; margin-right:20px;}
.w4 li a, .w2 li a{display:block; width:100%; height:auto;}
.w4 li img {width:246px; height:160px;}
.w2 li {width:520px; height:100px; padding:3px; border:1px solid #dedede; float:left; margin-right:20px;}
.w2 li img {width:520px; height:100px;}
.w4, .w2 {padding-top:20px;}
.n_pdR {margin-right:0 !important;}
.listmoreBtn {display:block; width:100%; height:53px; margin-top:30px; line-height:48px; background:#eaeaea; font-size:16px; font-weight:bold; text-align:center; color:#666;}
.morepage {display:none;}

.bx-wrapper .bx-pager {
    color: #666;
    font-family: Arial;
    font-size: 0.85em;
    font-weight: bold;
    padding-top: 30px;
    text-align: center;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: #666 none repeat scroll 0 0;
    border-radius: 5px;
    display: block;
    height: 10px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #c51917 none repeat scroll 0 0;
}
.bx-wrapper {
    position: relative;
}
.bx-wrapper .bx-prev {
    background:url("/images/controls2.png") no-repeat 0 0;
    left: 10px;
}
.bx-wrapper .bx-next {
    background:url("/images/controls2.png") no-repeat -35px 0;
    right: 10px;
}
.bx-wrapper .bx-controls-direction a {
	font-size:0;
    outline: 0 none;
    text-indent: -9999px;
    z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
    display: none;
}

/* °Ë»öÈ­¸é */


.srch_area{ border-top:0px solid #d9d9d9; padding-top:0px; margin-bottom: 50px;}
.srch_area h2 {width: 100%; float: left; color: #c51a18; padding: 10px 0; border-bottom:1px solid #000;  font-size: 1.2rem; font-weight: 700;}
.sec_head  {
    
	border-bottom:0px solid #000;
}
.sec_head:after {
    content: '';
    display: block;
    clear: both;
}
.sec_ttl {
    font-size: 1.2rem;
    font-weight: 700;
}
.sec_head > a {
    margin-top: 0;
	min-width: 40px;
    padding: 0;
	 display: block;
    float: right;
    margin-top: 10px;
	padding: 0 0px;
    font-size: 1.4rem;
}

.srch_area_head {position: relative; overflow: hidden; margin-bottom: 20px;}
.srch_area_head h2{display: inline-block; color: #222; font-size: 22px; line-height: 1.1em; vertical-align: top; }

.srch_area_head ul.list_sort {position:absolute; top:0; right:0px;}
.srch_area_head ul.list_sort li {position:relative; float:left; margin-right:6px; padding-right:8px;}
.srch_area_head ul.list_sort li a {color:#999; font-size:13px}
.srch_area_head ul.list_sort li a.select {color:#c51917; padding-left: 14px;}
.srch_area_head ul.list_sort li a.select:before{content:""; display:block; position:absolute; top:39%; width:12px; height:9px; background:url(https://health.chosun.com/images/2018/img_common.png) no-repeat -16px -159px;}
.srch_area_head ul.list_sort li:after{content:""; display:block; position:absolute; right:0; top:0%; width:2px; height:2px; margin-top:9px; background-color:#a7aab4;}
.srch_area_head ul.list_sort li:last-child:after{display:none;}
.srch_area_head ul.list_sort li:last-child {margin-right:0; padding-right:0;}
.srch_area_head ul.list_sort li.last {margin-right:0; padding-right:0;}

.srch_area .cont ul li{clear:both; padding:20px 0; border-bottom: 1px solid #dedede; }
.srch_area .cont ul li .title{padding-bottom:6px}
.srch_area .cont ul li .title span{color:#999999; margin-left:10px}
.srch_area .cont ul li .title a:link, .srch_area ul li .title a:visited, .srch_area ul li .title a:active, .srch_area ul li .title a:hover {font-size:14px; color:#0000cc; font-weight:normal; text-decoration:underline;}

.srch_area .cont ul li .thmb{float:left; width:90px; margin-right:10px; height:90px; border:1px solid #d9d9d9}
.srch_area .cont ul li .cont_thum{float:left; width:709px; height:92px; overflow:hidden;content:''}

.srch_blank_title span{color:#cc0000; font-size:14px}

.srch_area .cont .bar01{color:#999; padding-right:7px}
.srch_area .cont .bar02{color:#999; padding-left:15px; padding-right:7px}

.srch_area .cont{padding:0px 0px}
.srch_area .cont .btn_srch_more{clear:both; padding:12px 12px 25px 0px; text-align:right; background:url(https://health.chosun.com/images/bu_right_arr.gif) right 19px no-repeat}
.srch_area .cont .not_btn_srch_more{clear:both; padding:15px 12px 25px 0px; text-align:right;}





.group_srch_ency .cont li .desc{display:block; font-size:13px; padding-top:5px}

.lst_srch_type01{clear:both; width:auto;  font-family: 'Noto Sans KR', sans-serif !important;}
.lst_srch_type01 li{clear:both;width:100%;vertical-align:top}
.lst_srch_type01 li:after{content:"";display:block;clear:both}
.lst_srch_type01 dl{overflow:hidden;line-height:19px;zoom:1}
.lst_srch_type01 dt{/*display:inline;*/clear:both;margin-right:5px; margin-bottom: 10px;}
.lst_srch_type01 dd{margin: 6px 0 0px;font-size:16px;line-height:21px;color:#000;word-wrap:break-word;word-break:break-all}
.lst_srch_type01 .txt_inline,.type01 .txt_block{font-size:14px;color:#999}
.lst_srch_type01 .txt_inline{ /*display:inline */}
.lst_srch_type01 .txt_inline a, .lst_srch_type01 .txt_inline a:visited{color:#999}
.lst_srch_type01 dt a { line-height: 26px;
    font-size: 20px;
    font-weight: 700;
    color: #333;
    padding-bottom: 16px; }
.lst_srch_type01 dt a strong{ font-size:19px; color: #2e2a26; font-weight:normal; font-weight: 500; text-decoration: none;}
.lst_srch_type01 dt strong{ font-size:19px; color: #2e2a26; font-weight:normal; font-weight: 700; text-decoration: none; }

.lst_srch_type01 .bestclinic img{margin:0 0 0 5px;vertical-align:-3px}

.lst_srch_type01 .title_en{font-style:italic; color:#bbb;  font-size:18px; font-decoration:normal;}

.lst_srch_type01 dd a{ color:#5a5a5a; font-size:16px; line-height:25px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #888888;
}
.lst_srch_type01 dd a strong {  color: #2e2a26; text-decoration: none;}
#searchdot {font-size:15px;  letter-spacing: 0.2px;}

/*.type01 dt a:visited,.type01 li a:visited{color:#99209b}*/

/* °Ç°­ Ä®·³ */
.lst_srch_type01 .thumb01{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:90px; margin-right:10px; height:90px; border:1px solid #d9d9d9}
.lst_srch_type01 .thumb01 a{display:table-cell;*display:block;width:90px;height:90px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type01 .thumb01 span{*display:inline-block;*height:100%}
.lst_srch_type01 .thumb01 img,.lst_srch_type01 .thumb01 span{vertical-align:middle}

.lst_srch_type01 .thumb02{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:119px; margin-right:10px; height:97px; border:1px solid #d9d9d9}
.lst_srch_type01 .thumb02 a{display:table-cell;*display:block;width:119px;height:97px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type01 .thumb02 img{width:119px; height:97px}
.lst_srch_type01 .thumb02 span{*display:inline-block;*height:100%}
.lst_srch_type01 .thumb02 img,.lst_srch_type01 .thumb02 span{vertical-align:middle}

.lst_srch_type01 .thumb03{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:140px; margin-right:10px; border:1px solid #d9d9d9}
.lst_srch_type01 .thumb03 a{display:table-cell;*display:block;width:10px;  font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type01 .thumb03 img{width:140px; }
.lst_srch_type01 .thumb03 span{*display:inline-block;*height:100%}
.lst_srch_type01 .thumb03 img,.lst_srch_type01 .thumb03 span{vertical-align:middle}
.lst_srch_type01 .thumb03 .vod{position:absolute;right:4px;bottom:4px;z-index:2;width:24px;height:24px;background:url(https://health.chosun.com/images/bg_vod_play.png);_background:none;cursor:pointer}

/*¸íÀÇÁ¤º¸ */
.lst_srch_type01 .thumb04{float:left;position:relative;left:0;top:0;margin:0 0px 0 0; width:92px; margin-right:20px; height:92px; border:1px solid #d9d9d9}
.lst_srch_type01 .thumb04 a{display:table-cell;*display:block;width:90px;height:90px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type01 .thumb04 span{*display:inline-block;*height:100%}
.lst_srch_type01 .thumb04 img,.lst_srch_type01 .thumb01 span{vertical-align:middle}
.lst_srch_type01 .thumb04 img { width: 100%;}
/* ´º½º, ¹Ð´ç365*/
.lst_srch_type01 .thumb05{float:left;position:relative;left:0;top:0;margin:0 30px 0 0; width:200px; background: #F6F6F7; margin-right:10px; height:135px; border:1px solid #DEDEDE; padding:0px; max-height: 135px;}
.lst_srch_type01 .thumb05 a{display:table-cell; display:block; /*width:200px;*/ font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle;}
.lst_srch_type01 .thumb05 span{*display:inline-block;*height:100%}
.lst_srch_type01 .thumb05 img {vertical-align:middle;     width: 100%;  aspect-ratio:200 / 135; object-fit: cover;/*max-height: 133px; max-width: 198px;*/}
.lst_srch_type01 .thumb04 span{vertical-align:middle; /*max-height: 133px; max-width: 198px;*/}

.lst_search_type02{clear:both;width:auto;min-width:590px;}
.lst_search_type02 li a{clear:both;width:100%;vertical-align:top; font-size:14px; color:#0000cc; font-weight:normal; text-decoration:underline;}

.lst_srch_type03{clear:both;width:auto}
.lst_srch_type03 li{clear:both;width:100%;vertical-align:top; margin-top:20px}
.lst_srch_type03 li:after{content:"";display:block;clear:both}
.lst_srch_type03 dl{overflow:hidden;line-height:19px;zoom:1}
.lst_srch_type03 dt{display:inline;clear:both;margin-right:5px}
.lst_srch_type03 dd{clear:both;margin:3px 0 1px;font-size:13px;line-height:18px;color:#000;word-wrap:break-word;word-break:break-all}
.lst_srch_type03 .txt_inline,.type01 .txt_block{font-size:13px;color:#999}
.lst_srch_type03 .txt_inline{display:inline}
.lst_srch_type03 .txt_inline a, .lst_srch_type03 .txt_inline a:visited{color:#999}
.lst_srch_type03 dt a{ font-size:17px; color:#0000cc; font-weight:normal; text-decoration:underline;}

/*.lst_srch_type01 .bestclinic a{vertical-align:3px}*/
.lst_srch_type03 .bestclinic img{margin:0 0 0 5px;vertical-align:-3px}
.lst_srch_type03 .title_en{font-style:italic; color:#bbb;  font-size:17px; font-decoration:normal;}
.lst_srch_type03 dd a{ color:#444; font-size:13px; line-height:18px}

/*.type01 dt a:visited,.type01 li a:visited{color:#99209b}*/
.lst_srch_type03 .thumb01{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:90px; margin-right:10px; height:90px; border:1px solid #d9d9d9}
.lst_srch_type03 .thumb01 a{display:table-cell;*display:block;width:90px;height:90px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type03 .thumb01 span{*display:inline-block;*height:100%}
.lst_srch_type03 .thumb01 img,.lst_srch_type03 .thumb01 span{vertical-align:middle}

.lst_srch_type03 .thumb02{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:119px; margin-right:10px; height:97px; border:1px solid #d9d9d9}
.lst_srch_type03 .thumb02 a{display:table-cell;*display:block;width:119px;height:97px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type03 .thumb02 img{width:119px; height:97px}
.lst_srch_type03 .thumb02 span{*display:inline-block;*height:100%}
.lst_srch_type03 .thumb02 img,.lst_srch_type03 .thumb02 span{vertical-align:middle}

.lst_srch_type03 .thumb03{float:left;position:relative;left:0;top:0;margin:0 16px 0 0; width:103px; margin-right:10px; height:71px; border:1px solid #d9d9d9}
.lst_srch_type03 .thumb03 a{display:table-cell;*display:block;width:103px;height:72px;font-size:0 !important;line-height:0 !important;text-align:center;vertical-align:middle}
.lst_srch_type03 .thumb03 img{width:103px; height:72px}
.lst_srch_type03 .thumb03 span{*display:inline-block;*height:100%}
.lst_srch_type03 .thumb03 img,.lst_srch_type03 .thumb03 span{vertical-align:middle}

.lst_srch_type03 .thumb03 .vod{position:absolute;right:4px;bottom:4px;z-index:2;width:24px;height:24px;background:url(https://health.chosun.com/images/bg_vod_play.png);_background:none;cursor:pointer}


/* °Ç°­»ó´ã 201609 */
.counselingview_top2016 {width:600px; height:134px; padding:20px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_counselingview_top.png) no-repeat left top;}
.counselingview_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.counselingview_top2016 h3 strong {font-weight:bold;}
.counselingview_top2016 p {padding-top:10px; font-size:12px; letter-spacing:-1px; line-height:18px;}

.counselingmain_top2016 {width:600px; height:150px; padding:26px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_counselingmain_top.png) no-repeat left top;}
.counselingmain_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.counselingmain_top2016 h3 strong {font-weight:bold;}
.counselingmain_top2016 p {padding-top:10px; font-size:12px; line-height:20px;}

.ecliniclist_top2016 {width:600px; height:150px; padding:26px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_ecliniclist_top.png) no-repeat left top;}
.ecliniclist_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.ecliniclist_top2016 h3 strong {font-weight:bold;}
.ecliniclist_top2016 p {padding-top:10px; font-size:12px; line-height:20px;}

.eclinicmine_top2016 {width:600px; height:150px; padding:26px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_counselingmine_top.png) no-repeat left top;}
.eclinicmine_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.eclinicmine_top2016 h3 strong {font-weight:bold;}
.eclinicmine_top2016 p {padding-top:10px; font-size:12px; line-height:20px;}

.kh_ecliniclist_top2016 {width:600px; height:150px; padding:26px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_khecliniclist_top.png) no-repeat left top;}
.kh_ecliniclist_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.kh_ecliniclist_top2016 h3 strong {font-weight:bold;}
.kh_ecliniclist_top2016 p {padding-top:10px; font-size:12px; line-height:20px;}

.lawlist_top2016 {width:600px; height:150px; padding:26px 0 0 20px; margin-top:10px; background:url(/images/2016/bg_lawlist_top.png) no-repeat left top;}
.lawlist_top2016 h3 {font-size:28px; line-height:30px; font-weight:normal; letter-spacing:-1px; vertical-align:top;}
.lawlist_top2016 h3 strong {font-weight:bold;}
.lawlist_top2016 p {padding-top:10px; font-size:12px; line-height:20px;}

.counselingfirst_top2016 {margin-top:6px; padding:20px 19px; border:1px solid #d7d7d7; background:#fafafa;}
.counselingfirst_info {font-size:13px; line-height:20px;}
.counselingfirst_info strong {font-size:20px; font-weight:bold; line-height:20px;}
.counselingfirst_info span {font-size:13px; font-weight:bold; line-height:20px; color:#979797;}

.counselingeclinic_top2016 {margin-top:6px; padding:18px; border:2px solid #d7d7d7; background:#fafafa;}
.counselingeclinic_info {font-size:13px; line-height:22px;}
.counselingeclinic_info strong {font-weight:bold;}

.counselingList {margin-top:20px;}
.counselingList li {width:76px; height:102px; float:left; margin-right:8px; background:#fafafa;}
.counselingList li.n_mgR8 {margin-right:0;}
.counselingList li a {display:block; width:100%; padding-top:76px; background:url(https://health.chosun.com/images/2016/counsel_ico.png) no-repeat 0 0; text-align:center; font-size:12px; font-weight:bold; color:#979797;}
.counselingList li a:hover, .counselingList li a:focus, .counselingList li a.on {color:#c51917;}
.counselingList li a.counselingList01 {background-position:0 0;}
.counselingList li a.counselingList02 {background-position:-84px 0;}
.counselingList li a.counselingList03 {background-position:-168px 0;}
.counselingList li a.counselingList04 {background-position:-252px 0;}
.counselingList li a.counselingList05 {background-position:-336px 0;}
.counselingList li a.counselingList06 {background-position:-420px 0;}
.counselingList li a.counselingList07 {background-position:-504px 0;}
.counselingList li a.counselingList08 {background-position:0 -102px;}
.counselingList li a.counselingList09 {background-position:-84px -102px;}
.counselingList li a.counselingList10 {background-position:-168px -102px;}
.counselingList li a.counselingList11 {background-position:-252px -102px;}
.counselingList li a.counselingList12 {background-position:-336px -102px;}
.counselingList li a.counselingList13 {background-position:-420px -102px;}
.counselingList li a.counselingList14 {background-position:-504px -102px;}
.counselingList li a.counselingList15 {background-position:0 -205px;}
.counselingList li a.counselingList16 {background-position:-84px -205px;}
.counselingList li a.counselingList17 {background-position:-168px -205px;}
.counselingList li a.counselingList18 {background-position:-252px -205px;}
.counselingList li a.counselingList19 {background-position:-336px -205px;}
.counselingList li a.counselingListall {background-position:-420px -205px;}

.counselingList li a.counselingList01:hover, .counselingList li a.counselingList01:focus, .counselingList li a.counselingList01.on {background-position:0 -308px;}
.counselingList li a.counselingList02:hover, .counselingList li a.counselingList02:focus, .counselingList li a.counselingList02.on {background-position:-84px -308px;}
.counselingList li a.counselingList03:hover, .counselingList li a.counselingList03:focus, .counselingList li a.counselingList03.on {background-position:-168px -308px;}
.counselingList li a.counselingList04:hover, .counselingList li a.counselingList04:focus, .counselingList li a.counselingList04.on {background-position:-252px -308px;}
.counselingList li a.counselingList05:hover, .counselingList li a.counselingList05:focus, .counselingList li a.counselingList05.on {background-position:-336px -308px;}
.counselingList li a.counselingList06:hover, .counselingList li a.counselingList06:focus, .counselingList li a.counselingList06.on {background-position:-420px -308px;}
.counselingList li a.counselingList07:hover, .counselingList li a.counselingList07:focus, .counselingList li a.counselingList07.on {background-position:-504px -308px;}
.counselingList li a.counselingList08:hover, .counselingList li a.counselingList08:focus, .counselingList li a.counselingList08.on {background-position:0 -410px;}
.counselingList li a.counselingList09:hover, .counselingList li a.counselingList09:focus, .counselingList li a.counselingList09.on {background-position:-84px -410px;}
.counselingList li a.counselingList10:hover, .counselingList li a.counselingList10:focus, .counselingList li a.counselingList10.on {background-position:-168px -410px;}
.counselingList li a.counselingList11:hover, .counselingList li a.counselingList11:focus, .counselingList li a.counselingList11.on {background-position:-252px -410px;}
.counselingList li a.counselingList12:hover, .counselingList li a.counselingList12:focus, .counselingList li a.counselingList12.on {background-position:-336px -410px;}
.counselingList li a.counselingList13:hover, .counselingList li a.counselingList13:focus, .counselingList li a.counselingList13.on {background-position:-420px -410px;}
.counselingList li a.counselingList14:hover, .counselingList li a.counselingList14:focus, .counselingList li a.counselingList14.on {background-position:-504px -410px;}
.counselingList li a.counselingList15:hover, .counselingList li a.counselingList15:focus, .counselingList li a.counselingList15.on {background-position:0 -513px;}
.counselingList li a.counselingList16:hover, .counselingList li a.counselingList16:focus, .counselingList li a.counselingList16.on {background-position:-84px -513px;}
.counselingList li a.counselingList17:hover, .counselingList li a.counselingList17:focus, .counselingList li a.counselingList17.on {background-position:-168px -513px;}
.counselingList li a.counselingList18:hover, .counselingList li a.counselingList18:focus, .counselingList li a.counselingList18.on {background-position:-252px -513px;}
.counselingList li a.counselingList19:hover, .counselingList li a.counselingList19:focus, .counselingList li a.counselingList19.on {background-position:-336px -513px;}
.counselingList li a.counselingListall:hover, .counselingList li a.counselingListall:focus, .counselingList li a.counselingListall.on {background-position:-420px -513px;}


.ecliniclistBtnArea {padding:20px 0 0 0; text-align:right;}
.ecliniclistBtn_01{display:inline-block; width:141px; height:32px; line-height:32px; margin-right:10px; text-align:center; font-size:13px; font-weight:bold; color:#fff; background:#5d5d5d;}
.ecliniclistBtn_02{display:inline-block; width:141px; height:32px; line-height:32px; text-align:center; font-size:13px; font-weight:bold; color:#fff; background:#c51917;}
.ecliniclistBtn_01:visited, .ecliniclistBtn_02:visited {color:#fff;}

.counselingmainList h3 {margin-top:35px; font-size:18px; font-weight:bold; line-height:37px; position:relative;}
.counselingmainList h3 .mainmoreBtn {display:block;  position:absolute; right:0; top:4px; font-size:12px; font-weight:normal;}
.counselingmainList h3 span {padding-right:6px;}
.counselingmainListitem {width:620px; height:247px; overflow:hidden;}
.counselingmainListitem li {width:158px; height:209px; padding:18px 20px; float:left; margin-right:10px; background:#fafafa; border:1px solid #d7d7d7;}
.counselingmainListitem li dt {height:40px; padding-bottom:18px; border-bottom:1px dotted #d7d7d7; font-size:15px; font-weight:bold; line-height:20px;}
.counselingmainListitem li dt span {color:#fc4c52;}
.counselingmainListitem li dd {padding-top:18px; text-align:center; font-size:13px; line-height:20px; }
.counselingmainListitem li dd p {padding-top:4px;}
.counselingmainListitem li dd img {width:87px; height:87px;}
.counselingmainListitem li dd strong {display:block;}
.n_mgR10 {margin-right:0 !important;}

.counselingview_q {margin-top:25px;}
.counselingview_q table {border:1px solid #d7d7d7;}
.counselingview_q table th {padding:20px 10px; border-bottom:1px dotted #d7d7d7;}
.counselingview_q .talignL h3 {font-size:18px; font-weight:bold;}
.counselingview_q .talignL p {padding-top:4px; font-size:13px; line-height:22px; font-weight:normal;}
.counselingview_q .counselingview_contents {padding:30px; font-size:13px; line-height:22px;}

.counselingview_btnArea {margin-top:10px;}
.counseling_leftBtn {width:auto; height:28px; float:left; text-align:left;}
.counseling_leftBtn li {float:left; display:block; width:79px; margin:0 10px 0 0;}
.counseling_rightBtn {width:auto; height:28px; float:right; text-align:right;}
.counseling_rightBtn li {float:left; display:block; width:79px; margin:0 0 0 10px;}
.goModify {display:block; width:77px; height:26px; line-height:26px; border:1px solid #333; text-align:center; color:#333; font-size:13px; font-weight:bold;}
.goDelete {display:block; width:77px; height:26px; line-height:26px; border:1px solid #333; text-align:center; color:#333; font-size:13px; font-weight:bold;}
.goReply {display:block; width:79px; height:28px; line-height:28px; background:#c51917; text-align:center; color:#fff; font-size:13px; font-weight:bold;}
.goChange {display:block; width:79px; height:28px; line-height:28px; background:#595959; text-align:center; color:#fff; font-size:13px; font-weight:bold;}
.goList {display:block; width:79px; height:28px; line-height:28px; background:#bfbfbf; text-align:center; color:#fff; font-size:13px; font-weight:bold;}

.counselingview_a {margin-top:40px; padding:20px; background:#fafafa; border:1px solid #d7d7d7;}
.counselingview_a h3 {padding-bottom:18px; border-bottom:1px solid #d7d7d7; font-size:16px; font-weight:bold; color:#3055b0; vertical-align:bottom; line-height:24px;}
.counselingview_a h3 span {display:block; width:32px; float:left; vertical-align:bottom; padding-right:15px;}

.counselingview_doctor .th102 {width:102px;}
.counselingview_doctor .dinfo {padding:20px 0; border-bottom:1px dotted #d7d7d7; vertical-align:top;}
.counselingview_doctor .dinfo img {width:85px; height:85px; border:1px solid #d7d7d7; vertical-align:top;}
.counselingview_doctor .dinfo h4 {padding-bottom:10px;}
.counselingview_doctor .dinfo p {font-size:11px; line-height:16px; color:#666;}
.counselingview_doctor .dinfo pre {font-size:11px; line-height:16px; color:#666;}

.counselingview_re {padding:20px 0 0 0; font-size:13px; line-height:22px;}
.counselingview_re p {font-size:13px; line-height:22px;}

.counselingview_reply {margin-top:50px; border-top:1px solid #c51917;}
.counselingview_reply h3 {height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.counselingview_reply h4 {padding-top:12px; height:32px; line-height:32px; font-size:14px; font-weight:bold;}

.replyArea textarea {width:506px; height:75px; padding:10px; margin:0; float:left; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:0 none; font-size:13px; line-height:20px; color:#666666; resize:none;}
.replyArea .resubmitBtn {width:91px; height:95px; float:left; border:1px solid #d7d7d7;}

.counselingview_replyList {margin-top:20px; border-top:1px solid #d7d7d7;}
.counselingview_replyList dl {padding:10px 0; border-bottom:1px solid #d7d7d7;}
.counselingview_replyList dl:after {content:'';display:block; clear:both;}
.counselingview_replyList dt {width:110px; height:35px; float:left; line-height:35px; vertical-align:middle; font-size:13px; font-weight:bold;}
.counselingview_replyList dt span {padding-left:14px; line-height:35px; vertical-align:top;}
.counselingview_replyItem dd {margin-left:146px; vertical-align:top; padding:7px 0; font-size:13px; line-height:22px;}

.pharmacistList {margin-top:10px;}
.pharmacistListnone {margin-top:30px; padding:30px; text-align:center; border:1px solid #d7d7d7;}
.eclinicList li {width:102px; height:119px; padding:10px 6px; border:1px solid #d7d7d7; position:relative; background:#fafafa; float:left;margin-right:10px; margin-bottom:10px;}
.eclinicList li:nth-child(5n+5) {margin-right:0;}
.n_mgR {margin-right:0 !important;}
.eclinicList li .eclinicListcover {width:94px; height:119px; padding:10px; position:absolute; left:0; top:0; background:url(/images/2016/bg_opcity.png) repeat left top;font-size:13px; font-weight:bold; color:#fff;display:none;}
.eclinicList dt {width:66px; height:66px; margin:0 auto;}
.eclinicList dt img {width:66px; height:66px;}
.eclinicList li dd {text-align:center;padding-top:8px; font-size:12px; line-height:16px;}
.eclinicList li dd span {display:block; font-weight:bold;}

.eclinicList2 {margin-top:25px;}
.eclinicList2 li {width:158px; height:133px; padding:20px; border:1px solid #d7d7d7; position:relative; background:#fafafa; float:left;margin-right:10px; margin-bottom:10px;}
.eclinicList2 li:nth-child(3n+3) {margin-right:0;}
.eclinicList2 li .eclinicListcover {width:178px; height:153px; padding:10px; position:absolute; left:0; top:0; background:url(/images/2016/bg_opcity.png) repeat left top;font-size:13px; font-weight:bold; color:#fff;display:none;}
.eclinicList2 dt {width:87px; height:87px; margin:0 auto;}
.eclinicList2 dt img {width:87px; height:87px;}
.eclinicList2 li dd {text-align:center;padding-top:10px; font-size:13px; line-height:16px;}
.eclinicList2 li dd span {display:block; font-weight:bold;}

.pharmacistBtn {padding-top:15px; text-align:right;}

.qaList {margin-top:25px; border:1px solid #d7d7d7;}
h3.qaListT {font-size:18px; font-weight:bold; line-height:30px; padding:18px 20px 20px 20px; border-bottom:1px solid #d7d7d7;}
h3.qaListT img {vertical-align:middle; padding-right:14px;}
.doctorA {padding:0 0 20px 0; margin:0 20px;}
.bdStyle {border-top:1px dotted #d7d7d7;}
.doctorA2 {padding:0 0 20px 0; margin:0 20px;}

h3.qaListTit {font-size:18px; font-weight:bold; line-height:30px; padding:18px 20px 20px 20px;}
h3.qaListTit a{display:block; width:100%; height:100%; background:url(/images/2016/icon_counsel_btn1.png) no-repeat right 5px; position:relative;}
h3.qaListTitt a {display:block; width:100%; height:100%; background:url(/images/2016/icon_counsel_btn2.png) no-repeat right 5px; position:relative;}
h3.qaListTit img {vertical-align:middle; padding-right:14px;}

h3.qaListTitt {font-size:18px; font-weight:bold; line-height:30px; padding:18px 20px 20px 20px;}
h3.qaListTitt img {vertical-align:middle; padding-right:14px;}

.qaListTit a span, .qaListTitt a span {display:block; width:54px; height:24px; font-size:10px; color:#fff; text-align:center; position:absolute; right:0; top:1px;}


.doctorA dt {padding:16px 0 20px 0; font-size:16px; font-weight:bold; line-height:20px; color:#3055b0;}
.doctorA dt a {vertical-align:middle; color:#3055b0;}
.doctorA dt span {vertical-align:middle; padding-right:14px;}
.doctorA2 dt {padding:16px 0 0 0; font-size:16px; font-weight:bold; line-height:20px; color:#3055b0;}
.doctorA2 dt a {vertical-align:middle; color:#3055b0;}
.doctorA2 dt span {vertical-align:middle; padding-right:14px;}
.doctorA .doctorPic {display:block; width:100px; height:87px; float:left;}
.doctorA .doctorPic img {width:85px; height:85px; border:1px solid #d7d7d7;}
.doctorA .doctorInfo {margin-left:100px; font-size:13px; vertical-align:top;}
.doctorA .doctorInfo p {padding-top:10px; line-height:20px; color:#666;}
.doctorA .doctorInfo strong {font-size:16px; font-weight:bold;}
.doctorA .doctorInfo strong span {color:#de5b5b;}

.doctorA2 .doctorInfo2 {margin-left:33px; font-size:13px; vertical-align:top;}
.doctorA2 .doctorInfo2 p {padding-top:10px; line-height:20px; color:#666;}
.doctorA2 .doctorInfo2 strong {font-size:16px; font-weight:bold;}
.doctorA2 .doctorInfo2 strong span {color:#de5b5b;}

.doctorS {padding-top:16px; font-size:16px;}
.doctorS span {vertical-align:middle; padding-right:14px;}

.eclinicTitle {padding-top:10px; font-size:20px; font-weight:bold; line-height:30px;}
.eclinicTitle span {padding-right:10px; vertical-align:middle;}
p.eclinicWritenotice {padding:20px; border:2px solid #d7d7d7; background:#fafafa; font-size:13px; line-height:22px;}
dl.eclinicWritenotice {padding-top:30px;}
dl.eclinicWritenotice dt {padding-bottom:8px; font-size:13px; font-weight:bold; color:#666;}
dl.eclinicWritenotice dd {padding:18px 20px; height:54px; overflow-y:scroll; border:1px solid #d7d7d7; font-size:13px; line-height:22px; color:#666;}
dl.eclinicWritenotice dd strong {font-weight:bold; color:#666;}
.eclinicWritecheckArea {padding-top:20px; text-align:center;}
.eclinicWritecheckArea input[type="radio"] {width:13px; height:13px; margin:0; vertical-align:middle;}
.eclinicWritecheckArea span {font-size:13px;}
.pdL18 {padding-left:18px;}

.eclinicWriteT {padding-top:30px; padding-bottom:8px; font-size:16px; font-weight:bold; line-height:25px;}
.eclinicWriteT span {color:#c51917;}
.eclinicWriteTxt {border-top:2px solid #989898;}
.eclinicWriteTxt th {width:110px; height:56px; background:#fafafa; font-size:13px; font-weight:bold;}
.eclinicWriteTxt td {padding:0 10px;}
.eclinicWriteTxt td strong {font-size:12px; font-weight:normal; color:#969696; letter-spacing:-1px; line-height:16px;}
.eclinicWriteTxt td strong span {color:#c51917;}
.eclinicWriteTxt .bdBt1 {border-bottom:1px solid #d7d7d7;}

.eclinicWriteTitle {width:98%; height:34px; padding:0 1%; margin:0; border:1px solid #d7d7d7; line-height:34px;}
.eclinicWriteName {width:170px; height:34px; padding:0 1%; margin:0; border:1px solid #d7d7d7; float:left; margin-right:10px; line-height:34px;}

.spamArea {height:99px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.spamArea .codeArea {width:182px; padding-left:10px;}
.spamArea .codeAreaT {text-align:left; padding-left:20px;}
.spamArea .codeAreaT h3 {font-size:16px; font-weight:bold; color:#3055b0; padding-bottom:10px;}
.spamArea .codeAreaT strong {font-size: 12px;font-weight: normal;color: #969696;letter-spacing: -1px;line-height: 16px;}
.spamArea .codeAreaT strong span {color: #c51917;}
.noSpamChar {width:143px; height:30px; padding:0; border:1px solid #929292; float:left; margin-right:10px;}

.eclinicWriteBtnArea {padding-top:10px; text-align:right;}
.eclinicWriteBtn {width:79px; height:28px; border:0 none; font-size:13px; font-weight:bold; color:#fff; background:#c51917;margin-right:10px; cursor:pointer;}
.eclinicWriteBtnC {width:79px; height:28px; border:0 none; font-size:13px; font-weight:bold; color:#fff; background:#595959; cursor:pointer;}

.counselingmainList .bx-wrapper .bx-prev {
    background:url("/images/2016/icon_coun_prev.png") no-repeat left 0;
    left: 0;
}
.counselingmainList .bx-wrapper .bx-next {
    background:url("/images/2016/icon_coun_next.png") no-repeat right 0;
    right: 0;
}
.counselingmainList .bx-wrapper .bx-controls-direction a {
    top: 120px;
    height: 30px;
    margin-top: -16px;
    outline: 0 none;
    position: absolute;
    text-indent: -9999px;
    width: 30px;
    z-index: 9999;
}

.lawlist {position:relative; min-height:200px;}
.lawlist h4 {width:307px; height:37px; line-height:37px; text-align:center; float:left; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; font-size:13px; font-weight:bold; color:#333; background:#fafafa;}
.lawlist h4.lawlistOn {width:309px; height:37px; border-top:2px solid #333; border-left:1px solid #d7d7d7; border-bottom:0 none;background:#fff;}
.lawlist .lawlistItem {width:558px;padding:15px 30px; position:absolute; left:0; top:39px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.lawlist .lawlistItem li {font-size:13px; line-height:25px; vertical-align:middle;}
.lawlist .lawlistItem li span {line-height:25px; font-size:2em; color:#c51917; vertical-align:top;}
.lawlisttab02 {display:none;}
.lawlistItem.disB {display:block;}
.lawlistItem.disN {display:none;}

.lawlist_lawyer {margin-top:25px; border:1px solid #dbdbdb;}
.lawlist_lawyer dl {padding:16px; border:4px solid #ececec;}
.lawlist_lawyer dt {width:95px; height:95px;margin-right:12px; float:left;}
.lawlist_lawyer dt img {width:95px; height:95px;}
.lawlist_lawyer dt img {width:95px; height:95px;}
.lawlist_lawyer dd span {display:block; font-size:13px; line-height:16px; font-weight:bold; color:#de5b5b;}
.lawlist_lawyer dd strong {display:block; padding:6px 0; font-size:16px; line-height:20px; font-weight:bold;}
.lawlist_lawyer dd p {font-size:12px; line-height:20px; color:#666;}

.ecliniclistBtnArea p {width:50%; float:left; text-align:left; font-size:13px; line-height:32px;}
.ecliniclistBtnArea p span {font-weight:bold;}

.eclinicmineList {margin-top:10px;}
.eclinicmineList table {border-top:2px solid #989898;}
.eclinicmineList table th {height:35px; background:#f0f0f0; border-bottom:1px solid #d7d7d7; font-size:13px; font-weight:bold;}
.eclinicmineList table td {height:53px; font-size:13px; text-align:center; border-bottom:1px solid #d7d7d7; line-height:18px;}
.eclinicmineList table td.talignL {padding-left:18px;}
.eclinicmineList table td.talignL span {vertical-align:middle;}
.bgRe {background:#fafafa;}

.deptview_department_top2016 {margin-top:10px; padding:5px 10px; border:1px solid #d7d7d7; background:#fafafa;}
.deptview_department_top2016 dt {float:left; margin-right:15px;}
.deptview_department_top2016 dd {padding-top:20px;font-size:13px; line-height:20px;}


.theme_banner {padding:15px; border-top:1px solid #ebebeb;}
.theme_banner ul li.leftBanner {width:346px; height:90px; float:left; border:1px solid #ebebeb;}
.theme_banner ul li.rightBanner {width:346px; height:90px; float:right; border:1px solid #ebebeb;}
.theme_banner p {width:714px; height:103px; margin:0 auto; border:1px solid #ebebeb;}

.disease_right_banner {border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7; padding:15px 0;}
.disease_right_banner p {width:296px; height:177px; margin:0 auto; border:1px solid #d7d7d7;}

.counselingW {padding-top:20px; text-align:center; font-size:12px; color:#3055b0; letter-spacing:-1px;}

/* ÇÔ²²ÇÏ´Â±â¾÷ */
.widthCop {height:215px;padding:50px; background-color:#f9f9f9; border:1px solid #d9d9d9; background:url(/images/2016/with_img01.png) no-repeat 50px 50px;}
.widthCop h3 {padding-left:264px; font-size:32px; font-weight:bold;}
.widthCop h3 span {font-size:1em; font-weight:bold; color:#ec202d;}
.widthCop p {padding-top:30px; padding-left:264px; font-size:17px; line-height:30px; font-weight:bold;}
.widthCop p span {font-size:1em; line-height:30px; font-weight:bold; color:#ec202d;}
.widthCop p strong {display:block; padding-top:8px; font-size:1em; line-height:30px; font-weight:normal; color:#3055b0;}

.widthCopList {margin-top:50px;}
.widthCopInfo li {width:252px; height:201px; border:1px solid #dedede; float:left; margin-right:20px; margin-bottom:20px;}
.widthCopInfo dt {width:252px; height:166px; border-bottom:1px solid #dedede; text-align:center; display:table;}
.widthCopInfo dt a {display:table-cell; vertical-align:middle;}
.widthCopInfo dd {width:252px; height:34px; line-height:34px; background:#f9f9f9; text-align:center;}
.widthCopInfo dd a {font-size:14px; font-weight:bold;}
.widthCop_List .bx-wrapper .bx-pager {padding-top:20px;}
.widthCop_List .bx-wrapper {max-width:100% !important; width:100% !important;}
.widthCop_List .bx-wrapper .bx-viewport {height:446px !important;}
.widthCop_List .bx-viewport {width:100% !important;}

.widthCopView {padding:26px 30px 28px 30px; background:#f9f9f9; border:1px solid #d9d9d9;}
.widthCopView h3 {height:35px; font-size:26px; line-height:30px;font-weight:bold; vertical-align:top; padding-bottom:10px; border-bottom:1px solid #d9d9d9;}
.widthCopView h3 img {vertical-align:top;}
.widthCopView h3 span {padding-right:20px; font-size:1em;line-height:30px;  font-weight:bold; color:#ec202d; vertical-align:top;}
.widthCopView dl {padding-top:30px;}
.widthCopView dt {width:328px; float:left; background:#fff; text-align:center;}
.widthCopView dd {width:658px; float:right;}
.widthCopView dd h4 {padding-bottom:14px; font-size:24px; font-weight:bold; color:#3055b0;}
.widthCopView dd table th {padding:7px 0; font-size:18px; font-weight:bold; text-align:left;}
.widthCopView dd table td {padding:7px 0; font-size:18px;}
.widthCopView dd th span {padding-right:2em;}

.widthCopinfoTxt {padding-top:50px;}
.widthCopinfoTxt h3 {padding-bottom:16px;font-size:22px; font-weight:bold; background:url(/images/2016/doctor_img6.png) repeat-x left bottom; margin-bottom:10px;}
.widthCopinfoTxt h3 span {color:#ec202d;}
.widthCopinfoTxt h3 img {vertical-align:middle;padding-right:0.2em;}
.widthCopinfoTxt p {font-size:16px; line-height:30px;}


.widthCopItem {padding-top:20px;}
.widthCopItem li {width:254px; height:223px; float:left; margin-right:20px;}
.widthCopItem dt {width:252px; height:166px; border:1px solid #dedede; text-align:center; display:table;}
.widthCopItem dt span {display:table-cell; vertical-align:middle;}
.widthCopItem dd {width:254px; height:34px; padding:8px 0 12px 0; background:#f9f9f9; text-align:center;}
.widthCopItem dd span {font-size:14px; line-height:16px; font-weight:bold;}



/* content */


.left_img_minus{float:left;margin:0 20px 10px 0;display:inline;margin-left:-100px}
.left_img_minus dd img{vertical-align:top;}
.left_img_minus dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:12px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;}
.left_img_minus dt span{width:100%; text-align:center;}


.left_img{float:left;border:1px solid #d5d5d5;margin:0 20px 10px 0;display:inline;}
.left_img dd img{vertical-align:top;border-bottom:1px solid #d5d5d5;}
.left_img dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:16px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;}
.left_img dt span{font-size:11px;color:#333;}
.right_img{float:right;margin:0 0 10px 20px;display:inline;}
.right_img dd img{vertical-align:top;border-bottom:1px solid #d5d5d5;}
.right_img dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:16px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;}
.right_img dt span{font-size:11px;color:#333;}


.center_img{clear:both;float:none;width:600px;padding:10px 0;margin:0 auto 23px auto;position:relative;}
.center_img dl{margin:0 auto;text-align:center;}
.center_img dl dd img{vertical-align:top;margin:0 auto;}
.center_img dt{margin:6px 0 5px 9px;color:#757575;font-size:11px;line-height:12px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;}
.center_img dt span{font-size:11px;color:#333;}


#Adjust{clear:both;margin:0px;padding:10px;background-color:#f2f7fa;border:2px solid #e6f0f2; }
.promotion{float:right;margin:0 0 0 20px;display:inline; font-size:0;}
#article_promotion{ width:300px; margin:0px 0px 0px 0px; padding:2px 0px 1px 0px; text-align:center; }
#article_promotion img{vertical-align:top;}
.promotion_ad{width:299px; height:12px;vertical-align:top; text-align:center; background-color:#ebebeb; line-height:14px; border:1px solid #d7d7d7; margin-bottom:1px; }
.promotion_ad li{font:10px dotum; color:#5c5c5c;}

.promotion_ad_google{width:299px; height:12px; vertical-align:top; text-align:center; background-color:#f0f0f0; line-height:14px; border:1px solid #e9e9e9;}
.promotion_ad_google .text_ad{position:relative; font:10px dotum; color:#5c5c5c; height:12px; margin-bottom:1px;}
.promotion_ad_google .article_ad_google{position:relative; float:left; height:270px; *height:0px;}