@import url("common.css"); 

a{color:#444;text-decoration:none;}
a:hover{color:#e6a21b;text-decoration:underline;}

/******************************************** 메인 레이아웃 ********************************************/
#wrap{position:relative;min-width:979px;width:100%;}
#header{ position:relative; height:600px; text-align:left; background:transparent url(http://imgcdn.kbsn.co.kr/joy/bg_wrap.jpg) no-repeat center top; border-top:3px solid #fcaf17; }
/*** IE6을 위한 PNG 알파채널 처리 
#header{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgcdn.kbsn.co.kr/joy/bg_wrap.png', sizingMethod='scale');}
***/
#container{position:relative;width:979px;margin:0 auto;text-align:justify;*zoom:1;}
#container:after{content:"";display:block;clear:both;}
#column_left{float:left;width:722px;/*padding-top:10px;*/}
#column_right{float:right;width:257px;padding-top:10px;}
#footer{position:relative;width:979px;margin:0 auto;text-align:left;clear:both;}

/*Header*/
/*로고*/
#header h1{position:absolute;top:0px;width:979px;height:55px;/*background:transparent url(http://imgcdn.kbsn.co.kr/joy/bg_sports.gif) no-repeat top left;*/}
#header h1 a{display:inline;color:#3eaf0e;}
/*메인플래시 컨텐츠*/
/*#header .mainFlash{position:absolute;top:87px;width:979px;height:420px;background:transparent url(http://imgcdn.kbsn.co.kr/joy/flash1.gif) no-repeat top left;}*/
#header .mainFlash{position:relative;width:979px;margin:20px auto 0 auto;height:420px;background:transparent url(http://imgcdn.kbsn.co.kr/joy/flash1.gif) no-repeat top left;}
/*GNB플래시*/
#header .gnbFlash{position:absolute;left:0px;top:510px;width:100%;height:66px;margin-top:17px;/*background:transparent url(http://imgcdn.kbsn.co.kr/joy/bg_gnbA.jpg) repeat-x top left;*/}
#header .gnbFlash .flashBg{background:transparent url(http://imgcdn.kbsn.co.kr/joy/bg_gnbB.jpg) no-repeat top left;height:66px;}

/*Container*/
/******************************************** left ********************************************/
/*메인 스타일 공통*/
#column_left .title{display:block;border-bottom:1px solid #b9babc;height:18px;line-height:18px;}
#column_left .title h2{padding-left:3px;width:180px;float:left;}
#column_left .title a.more{float:right;margin:5px 4px 0 0;display:inline;}

/*연예오락_only kbsn_1박2일*/
#column_left .leftBox{float:left;padding:10px 20px 0 0;}/*공틍*/
#column_left .entertainment{width:223px;}
#column_left .entertainment dl.enter{margin:10px 0 0px 0;}
#column_left .entertainment dl.enter li{height:21px;line-height:21px;padding-top:5px;}
#column_left .entertainment dl.enter li strong{color:#000;}
#column_left .entertainment dl.enter li span{color:#e6a21b;font-size:11px;}

#column_left .onlykbs{width:223px;}
#column_left .onlykbs dl.enter{margin:10px 0 0px 0;}
#column_left .onlykbs dl.enter li{line-height:21px;padding-top:5px;}
#column_left .onlykbs dl.enter li strong{color:#000;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeC.gif) no-repeat 0px 3px;padding-left:15px;display:block;}
#column_left .onlykbs dl.enter li span{font-size:12px;display:block;}

#column_left .program{width:216px;/*border:1px solid red;*/}
#column_left .program dl.enter{margin:10px 0 0px 0;}
#column_left .program dl.enter li{line-height:21px;_height:21px;}
#column_left .program dl.enter li strong{color:#000;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeC.gif) no-repeat 0px 3px;padding-left:15px;display:block;}
#column_left .program dl.enter li span{font-size:12px;}
#column_left .program dl.enter li span.time{color:#444;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_time.gif) no-repeat 0 3px;display:block;padding-left:45px;}

#column_left .entertainment dl.general li.nostyle{background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeC.gif) no-repeat 0px 3px;height:21px;line-height:21px;}
#column_left .entertainment dl.general li.nostyle strong{padding-left:15px;color:#000;}
#column_left .entertainment li.nostyle a span{color:#444;line-height:16px;display:block;letter-spacing:-1px;font-size:12px;}
#column_left .entertainment li.nostyle a:hover span{color:#e6a21b;text-decoration:underline;}
#column_left .entertainment li.nostyle span.time{color:#e6a21b;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_time.gif) no-repeat 0 3px;display:block;padding-left:45px;}

/*연예news_연예오락*/
#column_left .entertainmentnews{position:absolute;top:17px;left:360px;padding-left:16px;}
#column_left .entertainmentnews ul li.left{float:left;width:138px;margin-top:8px;}
#column_left .entertainmentnews ul li.left dl.snews{padding:0;margin:0;}
#column_left .entertainmentnews ul li.left dl.snews dt{text-align:center}
#column_left .entertainmentnews ul li.left dl.snews dd{text-align:center}
#column_left .entertainmentnews ul li.right{float:left;width:185px;margin-top:8px;letter-spacing:-1px;display:block;}
#column_left .entertainmentnews ul li.right a{display:block;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeB.gif) no-repeat 0 8px;padding-left:8px;}
#column_left .entertainmentnews .news2{border-top:1px dashed #d1d1d1;margin-top:5px;}
#column_left .entertainmentnews .news2 li.first{padding-top:10px}
#column_left .entertainmentnews dl.general li.nostyle strong{padding-left:15px;color:#000;}
#column_left .entertainmentnews dl.general li.nostyle{background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeC.gif) no-repeat 0px 3px;height:21px;line-height:21px;}
#column_left .entertainmentnews li.nostyle a span{color:#444;line-height:16px;display:block;letter-spacing:-1px;font-size:12px;}
#column_left .entertainmentnews li.nostyle a:hover span{color:#e6a21b;text-decoration:underline;}

/******************************************** right ********************************************/
/*롤링광고*/
#column_right .event1{position:relative;right:0px;width:257px;height:162px;*zoom:1;}
#column_right .event1:after{content:"";clear:both;display:block;}
#column_right .event1 dl{*zoom:1;}
#column_right .event1 dl:after{content:"";clear:both;display:block;}
#column_right .event1 dt{float:left;}
#column_right .event1 dd{float:right;width:22px;}
#column_right .event1 dd a{color:#4b4b4b;font-size:11px;font-weight:bold;height:15px;line-height:15px;width:20px;text-decoration:none;margin-top:5px;display:block}
#column_right .event1 dd a.first{margin-top:0px;}
#column_right .event1 dd a span{padding:2px 3px;border:none;background:transparent url(http://imgcdn.kbsn.co.kr/joy/btn_eventcnt_off.gif) no-repeat left bottom;}
#column_right .event1 dd a:hover span{border:none;background:transparent url(http://imgcdn.kbsn.co.kr/joy/btn_eventcnt_on.gif) no-repeat left bottom;text-decoration:none;color:#fff;}
#column_right .event1 dd a:active span{border:none;background:transparent url(http://imgcdn.kbsn.co.kr/joy/btn_eventcnt_on.gif) no-repeat left bottom;text-decoration:none;color:#fff;}
/*notice*/
#column_right .notice{position:relative;top:0px;left:0px;width:233px;height:169px;padding-top:10px;text-align:center;}
#column_right .title{display:block;border-bottom:1px solid #b9babc;height:18px;line-height:18px;margin:0 auto;}
#column_right .title h2{padding-left:3px;float:left;}
#column_right .title a.more{float:right;margin:5px 4px 0 0;display:inline;}
#column_right .notice ul{text-align:left;width:225px;margin:0 auto;}
#column_right .notice li{padding-left:10px;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeB.gif) no-repeat 3px 8px;line-height:21px;height:21px;}
#column_right .notice li.first{margin-top:10px;}
/******************************************** bottom ********************************************/
/*시청자게시판*/
#container .board{border-top:1px solid #d1d0d5;height:33px;line-height:33px;width:957px;margin:20px auto 0 0;}
#container .board h2.title{float:left;width:120px;height:33px;line-height:33px;background:transparent url(http://imgcdn.kbsn.co.kr/joy/icon_typeD.gif) no-repeat 3px 12px;color:#ee4f30;padding-left:15px;display:block;}
#container .board li.news a{color:#ee4f30;text-decoration:none;line-height:33px;height:33px;}
#container .board li.news a:hover{color:#ee4f30;text-decoration:underline;}

