
.widget_program_list { position:relative;margin:20px 0 50px; padding:0;width:700px; height:370px; }
.widget_program_list .title { float:left; 
	padding:5px 0 9px 0;margin:0 0 15px 0; font-weight:normal;
	font-family: "malgun gothic","nanumgothic","dotum";
	font-size:24px;
	color:#000000; }
.widget_program_list .title a {color:#000000;}
.widget_program_list ul { float:left; }
.widget_program_list li { list-style-type:none;padding:0; float:left;}
.widget_program_list li img { background:#efefef; }
.widget_program_list .nogap {margin:0;}
.widget_program_list .more {position:absolute;top:4px;right:1px;font-size:11px;font-family:dotum;color:#c0c0c0;}
.widget_program_list .more:hover {text-decoration:underline;color:#000000;}
.widget_program_list .comment {font:normal 11px arial;color:#FC6138;}
.widget_program_list .new {font:normal 10px arial;color:#ff0000;}

/* tabmenu1 */
#tabmenu1 { } 
#tabmenu1 > ul { position:relative;
	margin:5px 0 5px 0px; 
	padding:0; list-style:none;
	font-size:12px;*zoom:1; 
}
#tabmenu1 > ul:after{ content:"";display:block;clear:both; }
#tabmenu1 > ul li { float:left; margin:0 2px 0; 
	padding-right:10px; 
	background:#fff url(image/li_split.png) no-repeat right center;
	}
#tabmenu1 > ul li:last-child { 
	background:none;
	}
#tabmenu1 > ul li a { 
	position:relative; float:left; text-decoration:none; 
	color:#333; display:inline-block; font-size:14px; 
	padding:2px 8px 2px; 
	background:transparent;
}
#tabmenu1 > ul li a:hover,
#tabmenu1 > ul li a.on { color:#fff; background:#0081bb; border-radius:2px; }
#tabmenu1 div.tab1box { display:none; }
#tabmenu1 > ul li:first-child a img { margin-top:-3px; }

