@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1025px) 
		{

.tab_comm {overflow:hidden;width:100%;padding-bottom:0px;  position:relative}
.tab_menu { margin-left: 0}
.tab_comm li {float:left;width:145px; margin-left:15px;  list-style:none; margin-bottom: 15px; font-size:12px; font-family: 'Noto Sans SC', sans-serif;  font-weight: 400 }
.tab_comm .lst {overflow:hidden;float:none;width:140px;  }
.tab_comm .link_tab {display:block; height:auto; line-height:55px; padding: 15px 15px 0 15px; border:1px solid #022946 ;border-radius: 3px;font-size:15px;text-align:center;text-decoration:none}
			.tab_comm .link_tab:hover {font-weight:normal; background:#f4f4f4 url(images/type_bg.jpg) no-repeat; color:#000; }			
.tab_comm .fst .link_tab { }
.tab_comm .lst .link_tab {border-right:1px solid #325fbf;}
.tab_comm .on .link_tab { font-weight:normal; background:#325fbf url(images/type_bg.jpg) no-repeat; color:#fff; }
.sub_image {max-width: 1100px;height: auto;}	
.doctor {max-width: 630px;height: auto;}			
.t_img {max-width: 100px; height: auto; margin: 0 auto; position: relative}
			
.p_head { font-family:'Nanum Gothic',sans-serif;font-size:1em; text-decoration: none; color:#000; line-height:20px; margin:5% 2%}
.p_head span { font-family:'Nanum Gothic',sans-serif;font-size:1em; text-decoration: none; color:#F30}
.ntable { width:96%; margin:5% 2%; border-top:#014faa 2px solid;border-left:#a6bcd1 0px solid;border-right:#a6bcd1 0px solid; border-collapse:collapse; text-align: center}
.ntable th { padding:10px; background:#f6f8fa}
.ntable .t_head_l {width: 488px; height: 50px; background: url("../theme/ns/image/sub/table_bg_left.jpg"); font-family:'Nanum Gothic',sans-serif;font-size:18px; color:#fff;}		
.ntable .t_head_r {width: 488px; height: 50px; background: url("../theme/ns/image/sub/table_bg_right.jpg");font-family:'Nanum Gothic',sans-serif;font-size:18px; color:#fff;}					
.ntable td { padding:10px; border:#e1eef7 1px solid;font-family:'Nanum Gothic',sans-serif;font-size:0.9em; text-decoration: none; color:#414141}
.ntable .year { font-family:'Nanum Gothic',sans-serif;font-size:2.8em; color:#000; font-weight:bold;}

.ntable_th_tr {  font-family:'Nanum Gothic',sans-serif;font-size:0.9em; text-decoration: none; color:#414141;}
.ntable_content { text-align:left; font-family:'Nanum Gothic',sans-serif;font-size:0.9em; text-decoration: none; color:#414141; line-height:15px}
.ntable_h1 { font-family:'Nanum Gothic',sans-serif;font-size:1.2em; text-decoration: none; color:#F90; text-indent:15px}



#img_large { width:920px; height:auto; display:block; position:relative; }
#img_s { display:none}	

#s_mapwrap { width:100%; height:auto; margin:20px auto 20px}
#max { width:920px; height:auto; display:block}	
#mini { display:none}	

	}	

@media screen and (max-width: 1024px) 
		{


.tab_comm {overflow:hidden;width:100%;padding-bottom:0px;  position:relative}
.tab_menu { margin-left:0px  }
.tab_comm li {float:left; width:22%; margin-left:2px; margin-bottom: 2px; list-style:none;  font-size:11px; font-family: 'Noto Sans SC', sans-serif;  font-weight: 400}
.tab_comm .lst {overflow:hidden;float:none;width:25%;  }
.tab_comm .link_tab {display:block; height:auto; line-height:25px; padding: 15px 15px 0 15px;  border:1px solid #dbdbdb ;font-size:10px; text-align:center; text-decoration:none}
.tab_comm .fst .link_tab { }
.tab_comm .lst .link_tab {border-right:1px solid #dbdbdb;}
.tab_comm .on .link_tab { font-weight:normal; background:#014faa url(images/type_bg.jpg) no-repeat; color:#fff;}
.t_img {max-width: 30px; height: auto; margin: 0 auto; position: relative}
			
.p_head { font-family:'Nanum Gothic',sans-serif;font-size:1em; text-decoration: none; color:#000; line-height:20px; margin:5% 2%}
.p_head span { font-family:'Nanum Gothic',sans-serif;font-size:1em; text-decoration: none; color:#F30}
.ntable { width:96%; margin:5% 2%; border-top:#a6bcd1 2px solid; border-collapse:collapse; text-align: center}
.ntable th { padding:10px; background:#f6f8fa}
.ntable .t_head_l {width: 48%; height: 30px; background: url("../theme/ns/image/sub/table_bg_left.jpg"); font-family:'Nanum Gothic',sans-serif;font-size:14px; color:#fff;}		
.ntable .t_head_r {width: 48%; height: 30px; background: url("../theme/ns/image/sub/table_bg_right.jpg");font-family:'Nanum Gothic',sans-serif;font-size:14px; color:#fff;}				
.ntable td { padding:10px; border:#e1eef7 1px solid;font-family:'Nanum Gothic',sans-serif;font-size:1.2em; text-decoration: none; color:#414141}
.ntable .year { font-family:'Nanum Gothic',sans-serif;font-size:2.8em; color:#000; font-weight:bold;}

.ntable_th_tr {  font-family:'Nanum Gothic',sans-serif;font-size:1.2em; text-decoration: none; color:#414141;}
.ntable_content { text-align:left; font-family:'Nanum Gothic',sans-serif;font-size:1.2em; text-decoration: none; color:#414141; line-height:15px}
.ntable_h1 { font-family:'Nanum Gothic',sans-serif;font-size:1.2em; text-decoration: none; color:#F90; text-indent:15px}

#img_s 	{ min-height: 300px; max-height: 2000px; min-width: 300px; max-width: 1020px;}
#img_large { display:none }

#s_mapwrap { width:100%; height:auto; margin:0 auto; min-height:370px; background:#FFF}
#mini { width:340px; height:auto; display:block; position:relative; margin:30px auto}	
#max { display:none}


	
	}


