@import url(gnb_2010.css);
@import url(sub_2016.css);
@import url(style_2010.css);
@import url(main_2016.css);
@import url(medical_newsportal_2016.css);


/*°Ç°­ÄÃ·³ main */
.column_main_top_box1{width:518px; height:175px; padding:5px; border:1px solid #afc0d7; background-color:#f3f8fe;overflow:hidden;}
.column_main_top_box2{width:516px; height:173px; border:1px solid #d4deec; background-color:#ffffff;overflow:hidden;}
.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:173px;} 
.column_main_top_box_left h2{text-align:center; font-weight:bold;} 
.column_main_top_box_left ul li{text-align:center;}
.column_main_top_box_right{float:right; position:relative; width:345px;}

#top_column_bl_2011w{float:left; width:61px; height:11px; margin:13px 0 6px 0; line-height:16px; font-size:0px;}
#top_column_text_2011w{float:left; width:330px; height:53px; margin:0 0 13px 0; line-height:16px; font-size:0px;}

.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:518px; padding:5px; border:1px solid #afc0d7; background-color:#f3f8fe;overflow:hidden; margin-top:45px;}
.column_main_top_hit_box2{width:496px;  border:1px solid #d4deec; background-color:#ffffff;overflow:hidden; margin:0px; padding:10px; }
.column_main_top_hit_box_left{position:relative; float:left; width:276px; margin-right:12px;  padding-right:10px; border-right:1px dotted #d9d9d9;} 
.column_main_top_hit_box_right{position:relative; float:left; width:287px; }

.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; line-height:26px; height:30px;}
.column_main_top_hit_box_left_01_left{position:relative; float:left; font-size:16px; color:#426c96; font-weight:bold; line-height:16px;}
.column_main_top_hit_box_left_01_right{position:relative; float:right; font-size:16px; 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-size:16px; color:#426c96; font-weight:bold; line-height:16px;}
.column_main_top_hit_box_right_01_right{position:relative; float:right; font-size:16px; line-height:16px;}
.column_main_top_hit_box_right_02{position:relative; clear:both; font-size:16px;}

.column_main_top_hit_box_left_02_desc dl{position:relative; margin:0px; padding:10px 0;}
.column_main_top_hit_box_left_02_desc dl:after{content:'';display:block;clear:both;}
.column_main_top_hit_box_left_02_left{width:79px; float:left; padding:3px; background-color:#ffffff; line-height:16px; margin:0px auto; font-size:0px;}
.column_main_top_hit_box_left_02_left a {display:block; width:100%; height:100%; text-align:center; padding-top:5px;}

.column_main_top_hit_box_left_02_desc dd{margin-right:7px;}
.column_main_top_hit_box_left_02_desc dd img {border:1px solid #e5e5e5;}

.column_main_top_hit_box_left_02_desc dt .hit_column_title{position:relative; font-size:16px; font-weight:bold; line-height:20px; color:#000000; letter-spacing:-1px;}
.column_main_top_hit_box_left_02_desc dt div{text-align:left; line-height:13px; color:#666666;line-height:18px;padding:5px 0;}

.column_main_top_hit_box_left_03{clear:both; float:left;}
.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:18px; vertical-align:0px;}
.column_main_top_list_box1{padding:5px; border:1px solid #d9d9d9; background-color:#ffffff;overflow:hidden;margin-bottom:20px;}
.column_main_top_list_box2{border:1px solid #ffffff; background-color:#ffffff;overflow:hidden; margin:0px; padding: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:80px;}
.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;}

.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;}


.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:#1B71B8; color:#fff !important; border:1px solid #1B71B8; vertical-align:middle; text-align:center;}
.hb_srch_button strong{color:#fff; font-weight:bold;}
.pagenate_complex strong {color:#1B71B8;}

.rel_10 {height:10px;}
.copy_2011 {border-top: 1px solid #ccc;clear: both;margin: 30px 0 50px;overflow: hidden;}


/*°Ç°­µ¿¿µ»ó ¼öÁ¤ñé main */

.video_main_top_list_box1{width:598px; padding:10px; border:1px solid #d9d9d9; background-color:#ffffff;overflow:hidden; margin-top:10px;}

.video_main_top_hit_box_left{position:relative; float:left; width:288px; margin-right:10px;  padding-right:10px; border-right:1px dotted #d9d9d9} 
.video_main_top_hit_box_right{position:relative; float:left; width:288px}

.video_main_top_hit_box_left_01{display:block; width:100%;height:auto;font-weight:bold; color:#426c96; margin:0 0 0 1px;font-size:16px; height:20px;line-height:26px;}
.video_main_top_hit_box_left_01_left{position:relative; font-size:16px; color:#426c96; font-weight:bold; line-height:16px; letter-spacing:-1px; height:50px; line-height:22px;}
.video_main_top_hit_box_left_01_right{position:relative; float:right; font-size:13px; color:#333333; color:#92561b; line-height:16px;}

.video_title_bul{font-size:0px; line-height:14px; vertical-align:-2px; padding-left:5px;}

.video_main_top_hit_box_left_02_desc dl{position:relative; margin:0px; padding:0px; *margin-top:-14px; padding-top:7px;}
.video_main_top_hit_box_left_02_left{position:relative; width:108px; height:72px; float:left; padding:3px; background-color:#ffffff; border:1px solid #e5e5e5; line-height:16px; margin:0px auto; font-size:0px;}

.video_main_top_hit_box_left_02_desc dd{margin-right:7px; height:72px;}
.video_main_top_hit_box_left_02_desc dt{text-align:left; line-height:16px;}
.video_main_top_hit_box_left_02_desc dt h1{line-height:16px; color:#999; height:22px; padding-top:3px; font-size:12px;  font-weight:normal;}
.video_main_top_hit_box_left_02_desc dt .hit_column_title{position:relative; font-size:13px; font-weight:bold; line-height:14px; color:#000000; height:38px; margin-right:27px; letter-spacing:-2px;}
.video_main_top_hit_box_left_02_desc dt ul li{position:relative; font-size:13px; line-height:20px; color:#666; padding-left:0px;margin:0 0 0 124px; letter-spacing:-1px;}


.video_main_top_hit_box_left_03 img{margin-right:5px; line-height:16px; font-size:0px; vertical-align:-5px;}
.video_main_top_hit_box_left_03 span{font-size:12px; line-height:16px; vertical-align:0px;}

.video_related_box{position:relative; width:139px; float:left; text-align:center; line-height:16px;margin:0 10px 10px 0;}
#video_related_bottom{width:603px; border:1px solid #d7d7d7; padding:15px 0 12px 15px; margin:0 0px 20px 0px; text-align:center; line-height:16px;}
#video_related_bottom .video_image{position:relative; width:100%; height:auto;font-size:0px; line-height:16px;}
#video_related_bottom .video_text{position:relative; width:100%; line-height:16px; font-size:12px; height:55px;padding-top:6px;}
.video_related_title{margin:25px 0px 7px 0px; position:relative; float:left;}
.life_video_pic1{width:123px; border:1px solid #d9d9d9; padding:3px; }
#video_frame{width: 530px; height: 347px}


.sub_gnb a {color: #636363;font-size: 12px;font-weight: normal;}
.sub_gnb span {color: #636363;font-size: 12px;font-weight: normal;}

.video_related_box:nth-child(4), .video_related_box:nth-child(8), .video_related_box:nth-child(12), .video_related_box:nth-child(16), .video_related_box:nth-child(20), .video_related_box:nth-child(24), .video_related_box:nth-child(28){margin:0 0 10px 0;}

.videoArea {text-align:center;}
.videoContentArea {padding-top:20px;}
.castTitle {padding-left:15px; margin-top:40px; height:30px; line-height:26px; background:#efefef; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.castTitle span {color:#1B71B8;}

.newsletterBanner {padding-top:20px;}

.letter_form2016T {padding-top:30px;}
.letter_form2016T h3 {font-size:16px; height:30px; line-height:26px;}
.letter_form2016Text {border:1px solid #d7d7d7;}
.letter_form2016T form p {text-align:center;padding-top:20px;}
.letter_form2016B {padding-top:30px;}
.letter_form2016B table {width:100%;}
.letter_form2016B table th {padding:0.5em; text-align:left; background:#efefef; border:1px solid #d7d7d7;}
.letter_form2016B table td {padding:0.5em; border:1px solid #d7d7d7;}
.letter_form2016B input[type='text'] {border:1px solid #d7d7d7;}

.letter_form2016Btn {display:block; width:95px; height:30px; line-height:26px; text-align:center; margin:30px auto 0; background:#1b71b8; color:#fff; font-weight:bold;}
.pdL1 {padding-left:0.5em; font-size:13px;}

.th30 {width:30%;}



