/* common */

div, body, img, ul, p, dl, dt, dd, ul, ol, li {margin:0px;padding:0px;border:0px;}
body {margin:0; padding:0; }
hr, caption {display:none; }
#accessibility {position:absolute;top:-5000px;left:-5000px;}
li{list-style:none;}
dd{margin-left:0px;}

/* font */
body,input,button{font-size:12px;line-height:1.5em;font-family:"굴림",Gulim,Dotum,Helvetica,AppleGothic,Sans-serif;color:#4c4c4c;}
.character-text {font-size:12px;line-height:1.5em;font-family:"굴림",Gulim,Dotum,Helvetica,AppleGothic,Sans-serif;color:#7e7eee; }
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;margin:0; padding:0;}
a{text-decoration:none;}
a:link {color:#4c4c4c; text-decoration:none;}
a:visited {color :#4c4c4c;}
a:hover {text-decoration:underline; color:#4c4c4c;}
a:active {color:#4c4c4c;}

/* sub */
#subbg_wrapper01 {margin:0 auto;background:url(http://img.kbs.co.kr/cms/child/kbsani/images/main_bg.jpg) top center no-repeat #12203d; padding:0 0 15px 0; }
#sub_wrapper {margin:0 auto;width:1000px; overflow: hidden;  margin-bottom:40px;}
.sub_left {float:left; width:828px; position:relative;background:#FFFFFF;}
.sub_left .sub_top {width:828px; height:297px;}
.sub_left .sub_contents {width:828px; background:url(http://img.kbs.co.kr/cms/child/kbsani/images/sub_contents_bg.gif) ;float:left;}
.sub_left .sub_contents .left_menu {float:left;	position:absolute;left:0px;top:297px;width:172px;padding:19px 0 0 13px;}
.sub_left .sub_contents .contents {float:right;width:642px;}
.sub_left .sub_contents .contents .contents_top h1 {float:left;padding:0 0 0 25px;}

/* 광고배너*/
.banner {float:right;width:160px; z-index:1;top: 0px; height:800px;}


/*왼쪽 메뉴*/
.menu{color:#424242;font-size:12px; font-weight:bold; width:146px; height:20px; border-bottom:#e2e2e2 1px solid; padding:7px 0 0 13px;}
.menu_link{color:#424242;font-size:12px; font-weight:bold; }
.menu_link:link{color:#424242;font-size:12px; font-weight:bold; }
.menu_link:visited{color:#424242;font-size:12px; font-weight:bold; }
.menu_link:hover{color:#424242;font-size:12px; font-weight:bold;text-decoration:underline; }
.menu_link:active{color:#424242;font-size:12px; font-weight:bold; }

.sub {padding:12px 0;border-bottom:#e2e2e2 1px solid;width:159px;}
.sub li{background:url(http://img.kbs.co.kr/cms/child/kbsani/images/menu_icon1.gif) top left no-repeat; margin-left:10px; padding:0 0 0 12px; font-weight:normal;}

.sub_left .sub_contents .contents .contents_main1{width:602px; margin:27px 0 0 20px;}
.sub_left .sub_contents .contents .contents_main2{width:602px; margin:27px 0 0 20px;}
.sub_left .sub_contents .contents .contents_main3{width:602px; margin:27px 0 0 20px;}

.title{  float:left;}
.more{  float:right; padding:13px 0 0 0;}
.thum {  float:left;border:#a1a4ab solid 1px;}
.date{ color:#7b7b7b; font-size:11px; height:20px;}
.rollingIMG { float:left; height:94px; width:589px; margin:16px 0 0 8px;}
.time{width:592px; height:28px; background:url(http://img.kbs.co.kr/cms/child/kbsani/images/main_boxbg.gif) no-repeat; margin:20px 0 20px 20px; padding:10px 5px 0 5px; color:#5c4733;}

.sub_left .sub_contents .contents .contents_main1 ul{float:left;}
.sub_left .sub_contents .contents .contents_main1 li{float:left; width:575px; margin:16px 0 0 13px;}
.sub_left .sub_contents .contents .contents_main1 dl{float:left;width:380px;}
.sub_left .sub_contents .contents .contents_main1 dt{float:left;color:#565656;font-size:12px; font-weight:bold; margin:0 0 0 20px; width:360px; padding:5px 0;}
.sub_left .sub_contents .contents .contents_main1 dd{float:left;margin:0 0 0 20px;width:360px;}

.sub_left .sub_contents .contents .contents_main2 ul{float:left; margin-top:16px;}
.sub_left .sub_contents .contents .contents_main2 li{width:286px; margin:26px 0 0 13px; display:inline; }
.sub_left .sub_contents .contents .contents_main2 dl{float:left; width:154px;}
.sub_left .sub_contents .contents .contents_main2 dt{color:#565656;font-size:12px; font-weight:bold; margin:0 0 0 10px; height:20px; width:154px;}
.sub_left .sub_contents .contents .contents_main2 dd{margin:0 0 0 10px; width:154px;}

.sub_left .sub_contents .contents .contents_main3 ul{float:left; margin:27px 0 20px 18px;width:566px;}
.sub_left .sub_contents .contents .contents_main3 li{float:left;}
.sub_left .sub_contents .contents .contents_main3 dl{float:left;}
.sub_left .sub_contents .contents .contents_main3 dt{margin:0 0 10px 0; height:20px;}
.sub_left .sub_contents .contents .contents_main3 dd{margin:0 0 0 0;color:#777777;font-size:12px;}


.end{clear:both; height:18px;}
.line{width:642px; height:1px; background:#e2e2e2;}
.line2{width:572px; height:1px; background:#e2e2e2; margin:0 0 20px 35px;}
.line3{width:566px; height:1px; background:#e2e2e2; margin:0 0 10px 0;}
.number{width:572px; text-align:center; color:#c7c7c7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 20px 0;}
.num:link {color:#7f7f7f; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.num:visited {color :#7f7f7f;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.num:hover {text-decoration:underline; color:#7f7f7ffont-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.num:active {color:#7f7f7f;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.number_bold{ color:#e99157; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
