@charset "euc-kr";
/* CSS Document */

/* LAYOUT */
#main {background:#fff; color:#444; width:100%; height:100%; position:relative; overflow:hidden; overflow-y:auto;}
/*#main{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;}*/
#main a {color:#444;}
#main a:hover {color:#fe830a !important}
#header {margin-bottom:0px;}
#centerWrap {margin-top:0;}
#main #container {width:100%; min-height:787px;} /* ¸ÞÀÎÄÁÅ×ÀÌ³Ê width:100% */
.gnb {width:990px; margin:0 auto 8px auto; position:relative;}
.gnb .gnb_lft {float:left;}
.gnb .gnb_lft dl {padding-left:2px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/common/bu_gnb.png) no-repeat 100% 0;}
.gnb .gnb_lft dl:first-child {padding-left:0; background:none;}
.gnb dl {float:left;}
.gnb dl dd {float:left;}

#main #wrap #container {margin-bottom:0;}

/* Çì´õ °øÅë¿µ¿ª */
#header {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bg_header.gif) repeat-x 0 0; height:55px; background-position:0 0; position:relative;  z-index:250;}

#header .identity_area {height:55px; position:relative; width:990px; margin:0 auto;}
#header .identity_area .logo {float:left;}
#header .identity_area .logo a {padding:11px 12px 10px 18px; display:block;}

#header .identity_area .search {float:left; width:257px; height:55px;}
#header .identity_area .search fieldset {border:0; height:auto;}
#header .identity_area .search fieldset legend {position:absolute; top:-2000em; left:-2000em; text-indent:-2000em; display:block; width:1px; height:1px;}
#header .identity_area .search fieldset input {vertical-align:middle; border:0;}
#header .identity_area .search fieldset .input_search {width:198px; height:14px; padding:3px 5px; border:2px solid #55acf3; margin:14px 3px 0 0; color:#767676;}
#header .identity_area .search fieldset input.btn_search {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -81px 0; width:42px; height:24px; margin-top:14px; cursor:pointer}

/* Èñ¸ÁTV Ãß°¡ - 131114 */
#header .identity_area .hopetv {position:absolute;top:14px;left:386px;}

#header .nav_top {height:27px; position:absolute; top:0; right:0; font-size:11px;}
#header .nav_top .connect_menu {float:left; border-right:1px solid #e5e6e7;}
#header .nav_top .connect_menu li {float:left; border-left:1px solid #e5e6e7;}
#header .nav_top .connect_menu li a {display:block; height:26px; padding:0 15px; line-height:2.3; color:#686868;}
#header .nav_top .connect_menu li a:hover {text-decoration:none;}
#header .nav_top .connect_menu li.on {background:#fff;}
#header .nav_top .connect_menu li.on a {height:27px; color:#353535;}

#header .nav_top .mpp {float:right; height:22px; padding:16px 0 2px 0;}
#header .nav_top .mpp>li {float:left; padding:0 5px 0 6px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bar.gif) no-repeat left 5px; letter-spacing:-0.03em;}
#header .nav_top .mpp>li.hope {padding-top:5px; padding-right:0;}
#header .nav_top .mpp>li a img {margin-top:-3px;}
#header .nav_top .mpp>li:first-child {background:none;}
#header .nav_top .mpp>li a {display:block; height:22px; color:#767676; line-height:2.2;}
#header .nav_top .mpp>li a:hover {color:#686868 !important;}

#header .quick_fly {position:absolute; top:96px; right:0; width:52px; z-index:255; background:#fff;}
#header .quick_fly h2 {text-indent:-1000em; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -60px -24px; height:38px; width:52px;}
#header .quick_fly>ul {border:1px solid #ebebed;width:50px;}
#header .quick_fly>ul li a {width:39px; border-bottom:1px solid #fafafa; height:8px; font-size:11px; font-family:Tahoma,Verdana,dotum;color:#767676; padding:6px 0 14px 11px; display:block;}
#header .quick_fly>ul li a:hover {color:#767676 !important;}

/*Çì´õ ¿µ¿ª °Ë»ö¹Ù ¿· ÀÌ¹ÌÁö ¹è³Ê Ãß°¡½Ã »ç¿ë*/
#header .bnr_top a {overflow:hidden; display:inline-block;margin-left:10px;}

/*
#header .identity_area .connect_menu {float:right;}
#header .identity_area .connect_menu li {float:left; padding:0 11px; background:url(http://img.sbs.co.kr/sw11/news/news2013/images/common/bu_vertical1.gif) no-repeat 0px 2px; background-size:1px 13px;}
#header .identity_area .connect_menu li:first-child {background:none;}*/

/* LNB */
#container .bnr_newyear {position:absolute;top:96px;left:50%; margin-left:-610px; z-index:5;}
#container #gnbCont {position:relative;height:41px; width:990px; margin:0 auto; z-index:2;}
#container #gnbCont .gnb {height:15px; width:989px; margin:0 auto; height:41px; left:0;}
#container #gnbCont .gnb dl {margin-left:2px; display:inline; z-index:3;}
#container #gnbCont .gnb dl dd {display:block; float:left;}
#container #gnbCont .gnb dl dd a {padding:14px 24px 12px 24px; display:block;}

#container #content .gnb_rig {width:990px; position:relative; background:#fff;}
#container #content .gnb_rig .quick_wrap {position:absolute; top:-46px; right:104px; z-index:2; display:inline;}
#container #content .gnb_rig .quick {position:relative; margin-top:10px; margin-right:-4px;}
*:first-child+html #container #content .gnb_rig .quick {position:relative; right:-4px;}
#container #content .gnb_rig .quick li {float:left; height:12px; display:block;position:relative; }
#container #content .gnb_rig .quick li:first-child a {background:none;}
#container #content .gnb_rig .quick li a {display:block; padding:10px 15px 10px 14px;background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bar.gif) no-repeat left 11px;}
#container #content .gnb_rig .on dt {top:-39px; right:0px;}
*:first-child+html #container #content .gnb_rig .on dt {top:-41px; right:0px;}
#container #content .gnb_rig .on dd {display:block;}
#container #content .gnb_rig dt {width:104px; height:34px; position:absolute; top:-39px; right:0; z-index:3;}
*:first-child+html #container #content .gnb_rig dt {width:104px; height:34px; position:absolute; top:-41px; right:0; z-index:3;}
#container #content .gnb_rig dt button {float:left; position:absolute; top:1px; right:-2px; padding:0; margin:0; width:103px; height:32px; display:block; cursor:pointer; padding-right:7px;}
*:first-child+html #container #content .gnb_rig dt button {float:left; position:absolute; top:2px; right:2px; padding:0; margin:0; width:99px; height:34px;}
@-moz-document url-prefix(){#container #content .gnb_rig dt button {float:left; position:absolute; top:0; right:1px; padding:0; margin:0; width:103px; height:32px; display:block; cursor:pointer; padding-right:7px;}}/*ÆÄÀÌ¾îÆø½ºÇÙ*/
#container #content .gnb_rig dd {width:988px; /*height:338px;*/height:458px; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; padding:36px 0 35px 0; overflow:hidden; position:relative; display:none;}
#container #content .gnb_rig dd div {border-right:1px solid #e5e5e5; height:458px;}
#container #content .gnb_rig dd .drama .thumb {border:none; position:absolute; bottom:0; left:18px; width:136px; height:116px; z-index:2;}
#container #content .gnb_rig dd .drama .thumb a {margin:0; padding:0; position:relative; display:block;}
#container #content .gnb_rig dd .drama .thumb a .img {background:#ebebeb; width:136px; height:76px; display:block; position:relative;}
#container #content .gnb_rig dd .drama .thumb a .img .mask {width:134px; height:74px; display:block;}
#container #content .gnb_rig dd .drama .thumb img {background:#ebebeb; width:136px; height:76px;}
#container #content .gnb_rig dd .drama .thumb a strong {display:block; margin-top:11px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#container #content .gnb_rig dd .drama .thumb>span {color:#559dcd;}
#container #content .gnb_rig dd .drama {float:left; padding-left:17px; width:147px; position:relative; height:338px; height:458px; clear:both;}
#container #content .gnb_rig dd .enter {float:left; padding-left:17px; width:147px; height:458px;}
#container #content .gnb_rig dd .culture {float:left; padding:0 17px; width:294px; height:458px;}
#container #content .gnb_rig dd .radio {float:left; padding:0 17px; width:294px; border-right:0; height:458px;}
#container #content .gnb_rig dd div>ul {height:458px; overfloW:hidden;} 
#container #content .gnb_rig dd div>ul li {width:140px; float:left; font-size:11px; height:20px; letter-spacing:-0.1em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-right:7px;}
#container #content .gnb_rig dd div>ul li .new {width:10px; height:20px;margin-right:2px;}
#container #content .gnb_rig dd div>ul li .new img {position:relative; margin-top:1px;}
#container #content .gnb_rig dd div>h2 {font-size:12px; color:#1992ff; height:28px; line-height:1.2em;}
#container #content .gnb_rig dd button {position:absolute; top:8px; right:7px; padding:5px; background:#fff;}

/* ÄÁÅÙÃ÷ */
#container #content .cont .view {font-family:Tahoma,Verdana,dotum;font-size:10px;color:#818181; }
#container #content .cont .view em {font-style:normal; margin-left:4px; color:#1590ff; font-size:10px;font-family:Verdana,dotum;}
#container #content .cont a .view {text-decoration:none;}

#container #content {width:990px; margin:0 auto; clear:both;}
#container #content #spot {border:1px solid #cfcfcf;overflow:hidden; position:relative; margin-bottom:20px;}
#container #content #spot .issue_wrap {position:relative; float:left; width:385px; height:405px; }
#container #content #spot .issue_wrap .btn_prev {position:absolute; top:184px; left:8px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat 0 -62px; width:19px; height:35px; text-indent:-1000em; z-index:10;}
#container #content #spot .issue_wrap .btn_next{position:absolute; top:184px; right:8px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -19px -62px; width:19px; height:35px; text-indent:-1000em; z-index:10;}
#container #content .cont #spot .issue {border-right:1px solid #cfcfcf; width:384px; height:405px; overflow:hidden; position:relative; text-align:center; float:left;}
#container #content .cont #spot .issue{overflow:hidden; height:405px; width:384px;text-align:center; position:relative;}

#container #content .cont #spot .issue li {display:inline-block; *display:inline; *zoom:1; text-align:center; width:10px; left:10px; margin:372px 0 0 1px;*padding:0 2px}
#container #content .cont #spot .issue li .banner_img {display:none;position:absolute;left:0;top:0;width:384px;height:405px;z-index:0}
#container #content .cont #spot .issue li .banner_img h3 {font-size:0; line-height:0em; overflow:hidden; text-indent:-1000em; width:0; height:0;}
#container #content .cont #spot .issue li .banner_img a {display:block;}
#container #content .cont #spot .issue li .banner_img a .txt {position:absolute; top:28px; left:29px;}
#container #content .cont #spot .issue li .banner_img a .txt .view {display:block; text-align:left; margin:16px 0 0 3px; color:#6a7289;}
#container #content .cont #spot .issue li .banner_img a img.img {width:384px; height:405px;}
#container #content .cont #spot .issue li .num {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat 0 0; width:10px; height:10px; text-indent:-999em; display:block; position:relative;z-index:5;*float:left;}
#container #content .cont #spot .issue li.on .num{width:10px;background-position:-10px 0}
#container #content .cont #spot .issue li.on .banner_img{display:block;*z-index:-1}
#container #content .cont #spot .issue li.news .news_cont, #container #content .cont #spot .issue li.news2 .news_cont {background:#fafafa;position:absolute;left:0;top:0;width:384px;height:405px;z-index:0;display:none;}
#container #content .cont #spot .issue li.on .news_cont {display:block;}

#container #content .cont #spot .issue li.news2 .news_cont h4  {font-size:0; line-height:0em; overflow:hidden; text-indent:-1000em; width:0; height:0;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue {text-align:left; position:absolute; top:24px; left:16px; width:351px; height:244px; border-bottom:1px solid #ebebed; margin-bottom:8px;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue h4 {text-indent:0; width:auto; height:29px; line-height:auto;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a {display:block;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a strong.tit {display:block; width:351px; font-size:24px; color:#11253e; font-family:dotum,gulim; letter-spacing:-0.085em; height:72px;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a .img {position:relative; width:351px; height:129px; display:block;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a .img img {width:234px; height:129px;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a .img .mask {width:232px; height:127px;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a .img .txt {position:absolute; left:248px; top:0; width:103px; height:129px; line-height:1.53em; letter-spacing:-0.09em; color:#767676; font-weight:normal;}
#container #content .cont #spot .issue li.news2 .news_cont .news_issue a:hover strong.tit {color:#fe830a !important}
#container #content .cont #spot .issue li.news2 .news_cont .news_list {position:absolute; top:278px; left:16px; overflow:hidden; height:84px; width:351px;}
#container #content .cont #spot .issue li.news2 .news_cont .news_list li {height:22px; display:block; width:351px; position:relative; top:0; left:0;margin-top:0;text-align:left; left:0; margin-top:4px; font-size:14px; font-weight:bold;}
#container #content .cont #spot .issue li.news2 .news_cont .news_list li a{color:#133c61; letter-spacing:-0.05em; text-overflow:ellipsis; white-space:nowrap;  width:100%; overflow:hidden; display:block; padding-left:14px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bu_side.gif) no-repeat 1px 1px; }
#container #content .cont #spot .issue li.news .news_cont .news_issue a .img .play2,#container #content .cont #spot .issue li.news2 .news_cont .news_issue a .img .play2 {right:117px; top:106px;}

#container #content .cont #spot .issue li.news .news_cont h3,#container #content .cont #spot .issue li.news .news_cont h4, 
#container #content .cont #spot .issue li.news2 .news_cont h3,#container #content .cont #spot .issue li.news2 .news_cont h4 {font-size:0; line-height:0em; overflow:hidden; text-indent:-1000em; width:0; height:0;}
#container #content .cont #spot .issue li.news .news_cont .news_issue {text-align:left; position:absolute; top:24px; left:16px; width:351px; height:216px; border-bottom:1px solid #ebebed; margin-bottom:8px;}
#container #content .cont #spot .issue li.news .news_cont .news_issue h4 {text-indent:0; width:auto; height:28px; line-height:auto;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a {display:block;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a strong.tit {display:block; width:351px; font-size:24px; color:#11253e; font-family:dotum,gulim; letter-spacing:-0.085em; height:45px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#container #content .cont #spot .issue li.news .news_cont .news_issue a .img {position:relative; width:351px; height:129px;display:block;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a .img img {width:234px; height:129px;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a .img .mask {width:232px; height:127px;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a .img .txt {position:absolute; left:248px; top:0; width:103px; height:129px; line-height:1.53em; letter-spacing:-0.09em; color:#767676; font-weight:normal;}
#container #content .cont #spot .issue li.news .news_cont .news_issue a:hover strong.tit {color:#fe830a !important}
#container #content .cont #spot .issue li.news .news_cont .news_list {position:absolute; top:250px; left:16px; overflow:hidden; height:100px; width:351px;}
#container #content .cont #spot .issue li.news .news_cont .news_list li {height:22px; display:block; width:351px; position:relative; top:0; left:0;margin-top:0;text-align:left; left:0; margin-top:4px; font-size:14px; font-weight:bold;*padding:0;}
#container #content .cont #spot .issue li.news .news_cont .news_list li a{color:#133c61; letter-spacing:-0.05em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%; overflow:hidden; display:block; padding-left:14px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bu_side.gif) no-repeat 1px 1px; }

#container #content .cont #spot .tvjobs {overflow:hidden; float:left;}
#container #content .cont #spot .tvjobs li {position:relative;}
#container #content .cont #spot .tvjobs li a {display:block;}
#container #content .cont #spot .tvjobs li.a1 {width:402px; height:174px; border:1px solid #cfcfcf; border-width:0 1px 1px 0; position:absolute; left:385px; top:0;}
#container #content .cont #spot .tvjobs li.a1 a img.img {width:402px; height:174px;}
#container #content .cont #spot .tvjobs li.a2 {width:200px; height:174px; border-bottom:1px solid #cfcfcf;position:absolute; left:788px; top:0;}
#container #content .cont #spot .tvjobs li.a2 a img.img {width:200px; height:174px}
#container #content .cont #spot .tvjobs li.a3 {width:201px; height:230px; border-right:1px solid #cfcfcf;position:absolute; left:385px; top:175px;}
#container #content .cont #spot .tvjobs li.a3 a img.img {width:201px; height:230px}
#container #content .cont #spot .tvjobs li.a4 {width:200px; height:230px;position:absolute; left:587px; top:175px;}
#container #content .cont #spot .tvjobs li.a4 a img.img {width:200px; height:230px}
#container #content .cont #spot .tvjobs li a .txt {position:absolute; top:26px;left:17px;}
#container #content .cont #spot .tvjobs li h3 {font-size:0; line-height:0em; overflow:hidden; text-indent:-1000em; width:0; height:0;}
#container #content .cont #spot .tvjobs li a .txt .view {display:block; text-align:left; margin:16px 0 0 1px;}

#container #content .cont #spot .review {position:absolute; top:175px; left:787px;width:201px; height:230px;overflow:hidden;}
#container #content .cont #spot .review a {display:block;}
#container #content .cont #spot .review h2 {position:absolute; top:25px; left:15px;}
#container #content .cont #spot .review a img.img {width:201px; height:230px;}
#container #content .cont #spot .review a .play {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -34px -15px; width:26px; height:41px; position:absolute; top:115px; left:93px; display:block; text-indent:-1000em;}

#container #content .cont .others .cont_line1,#container #content .cont .others .cont_line3 {overflow:hidden;}
#container #content .cont .others .ad {border:1px solid #d1d1d1; width:586px; float:left; height:98px; overflow:hidden;}
#container #content .cont .others .program_event {position:relative; overflow:hidden;border:1px solid #d1d1d1; border-width:1px 1px 1px 0; }
#container #content .cont .others .program_event>ul {width:401px; float:left; height:98px; overflow:hidden;}
#container #content .cont .others .program_event>ul li {float:left; overflow:hidden; width:401px; height:98px; position:relative;}
#container #content .cont .others .program_event>ul li a img {width:401px; height:98px;}
#container #content .cont .others .program_event>ul li h3 {position:absolute; top:11px; left:17px;}
#container #content .cont .others .program_event .paging {position:absolute; top:7px; right:17px; font-size:11px; color:#767676}
#container #content .cont .others .program_event .paging>span {*position:relative; *top:3px; *right:4px;}
#container #content .cont .others .program_event .paging>span>strong {color:#1992ff;}
#container #content .cont .others .program_event .paging button.btn_prev {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -21px 0; width:12px; height:13px; text-indent:-1000em; position:relative; top:2px;*top:1px;}
#container #content .cont .others .program_event .paging button.btn_next {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -33px 0; width:11px; height:13px; text-indent:-1000em; position:relative; top:2px;*top:1px;}

#container #content .cont .others .news {margin:27px 0 26px 0; position:relative; overflow:hidden; width:990px; letter-spacing:-0.09em;}
#container #content .cont .others .news h2 {height:27px; border-bottom:1px solid #ebebed; margin-bottom:14px;}
#container #content .cont .others .news a.more {position:absolute; top:3px; right:1px; font-size:11px;letter-spacing:-0.07em; color:#767676;}
#container #content .cont .others .news .quick_news {position:absolute; top:2px; left:50px; color:#444; *top:0px;}
#container #content .cont .others .news .quick_news a strong {margin-right:5px; color:#1992ff; font-weight:normal;}
#container #content .cont .others .news .quick_news a:hover {color:#1992ff !important; text-decoration:none;}
#container #content .cont .others .news .quick_news a em {font-style:normal;}
#container #content .cont .others .news .quick_news a:hover em {color:#fe830a; text-decoration:underline;}
#container #content .cont .others .news h3 {height:27px; display:block;}

#container #content .cont .others .news .news_spot {border:1px solid #d1d1d1 ; width:384px; height:314px; float:left; margin-right:17px; position:relative;}
#container #content .cont .others .news .news_spot>ul {position:relative; padding:236px 0 0 9px;}
#container #content .cont .others .news .news_spot>ul li {float:left; margin-right:9px;}
#container #content .cont .others .news .news_spot>ul li.on a.big {display:block;}
#container #content .cont .others .news .news_spot>ul li.on a.small .arrow {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bu_arrow.png) no-repeat 50% bottom; position:absolute ; top:-14px; left:50%; width:8px; height:4px;}
#container #content .cont .others .news .news_spot>ul li a.big {width:384px; height:226px; position:absolute; top:0; left:0; display:none;z-index:3;}
#container #content .cont .others .news .news_spot>ul li a.big img {width:384px; height:226px;}
#container #content .cont .others .news .news_spot>ul li a.big strong.tit {position:absolute; left:0; bottom:0; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/txt_layer.png) repeat-x left bottom; font-size:16px; color:#fff; height:52px; width:100%;}
#container #content .cont .others .news .news_spot>ul li a.big strong.tit>span{padding:18px 16px 0 16px; display:block; line-height:1.3em; overflow:hidden; height:34px; text-overflow:ellipsis; white-space:nowrap; display:block; width:353px;*padding:16px 16px 0 16px; }
#container #content .cont .others .news .news_spot>ul li a.big:hover strong.tit {color:#fe830a !important; text-decoration:underline;}
#container #content .cont .others .news .news_spot>ul li a.small {position:relative; display:block; z-index:10;}
#container #content .cont .others .news .news_spot>ul li a.small img {width:116px; height:67px;}
#container #content .cont .others .news .news_spot>ul li a.small .play2 {top:44px;}
#container #content .cont .others .news .news_spot>ul li a.small .mask {width:114px; height:65px; top:0;}
#container #content .cont .others .news .news_spot .btn_prev {position:absolute; top:94px; left:8px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat 0 -62px; width:19px; height:35px; text-indent:-1000em; z-index:10;}
#container #content .cont .others .news .news_spot .btn_next {position:absolute; top:94px; right:8px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -19px -62px; width:19px; height:35px; text-indent:-1000em; z-index:10;}

#container #content .cont .others .news {width:990px; overflow:hidden;}
#container #content .cont .others .news .thistime {float:left; width:280px; height:148px; margin-right:25px; }
#container #content .cont .others .news .clicknews {float:left; width:279px; height:148px;}
#container #content .cont .others .news .list li {height:26px; width:280px;}
#container #content .cont .others .news .list li a {background:url("http://img.sbs.co.kr/sw13/sbs/main/v1/bu_dot.gif") no-repeat 2px 5px; padding-left:8px; display:inline-block; width:272px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*background:url("http://img.sbs.co.kr/sw13/sbs/main/v1/bu_dot.gif") no-repeat 2px 6px;}
#container #content .cont .others .news .list li a {background:url("http://img.sbs.co.kr/sw13/sbs/main/v1/bu_dot.gif") no-repeat 2px 4px\0IE9;}
#container #content .cont .others .news .allnews {height:170px; width:587px; position:absolute; left:403px; top:190px;}
#container #content .cont .others .news .allnews ul {width:587px; height:144px; overflow:hidden;}
#container #content .cont .others .news .allnews ul li {float:left; width:185px; height:144px; margin-left:16px;position:relative;}
#container #content .cont .others .news .allnews ul li:first-child {margin-left:0;}
#container #content .cont .others .news .allnews ul li a {display:block;}
#container #content .cont .others .news .allnews ul li a img {width:185px; height:102px;}
#container #content .cont .others .news .allnews ul li a .mask {width:183px; height:100px;}
#container #content .cont .others .news .allnews ul li a .play2 {top:79px;}
#container #content .cont .others .news .allnews ul li a .txt {margin-top:10px; display:block; line-height:1.35em; letter-spacing:-0.07em;}
#container #content .cont .others .news .allnews .btn {width:23px; height:13px; position:absolute; right:3px; top:0;}
#container #content .cont .others .news .allnews .btn button.btn_prev {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -21px 0; width:12px; height:13px; text-indent:-1000em; position:absolute; top:0; left:0}
#container #content .cont .others .news .allnews .btn button.btn_next {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -33px 0; width:11px; height:13px; text-indent:-1000em; position:absolute; top:0; left:12px}

/*
#container #content .cont .others .cont_line3 {margin-top:25px;}
#container #content .cont .others .channel_news {height:201px; width:789px; margin-right:16px; float:left; position:relative;}
#container #content .cont .others .channel_news>ul li {line-height:1; height:0; font-size:0;}
#container #content .cont .others .channel_news>ul li h3 a {text-indent:-1000em; position:absolute; top:0; left:0; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/channel_news_tab.gif) no-repeat 0 0; height:32px;}
#container #content .cont .others .channel_news>ul li.news_plus h3 a {width:114px; background-position:0 0;}
#container #content .cont .others .channel_news>ul li.news_plus h3.on a {background-position:0 -32px;}
#container #content .cont .others .channel_news>ul li.news_espn h3 a {width:125px; background-position:-114px 0; left:114px;}
#container #content .cont .others .channel_news>ul li.news_espn h3.on a {background-position:-114px -32px;}
#container #content .cont .others .channel_news>ul li.news_golf h3 a {width:112px; background-position:-239px 0; left:239px;}
#container #content .cont .others .channel_news>ul li.news_golf h3.on a {background-position:-239px -32px;}
#container #content .cont .others .channel_news>ul li.news_cnbc h3 a {width:97px; background-position:-351px 0; left:351px;}
#container #content .cont .others .channel_news>ul li.news_cnbc h3.on a {background-position:-351px -32px;}
#container #content .cont .others .channel_news>ul li.news_etv h3 a {width:98px; background-position:-448px 0; left:448px;}
#container #content .cont .others .channel_news>ul li.news_etv h3.on a {background-position:-448px -32px;}
#container #content .cont .others .channel_news>ul li.news_mtv h3 a {width:107px; background-position:-546px 0; left:546px;}
#container #content .cont .others .channel_news>ul li.news_mtv h3.on a {background-position:-546px -32px;}
#container #content .cont .others .channel_news>ul li.news_nick h3 a {width:136px; background-position:-653px 0; left:653px;}
#container #content .cont .others .channel_news>ul li.news_nick h3.on a {background-position:-653px -32px;}
#container #content .cont .others .channel_news>ul li .list {margin:54px 0 0 0px;}
*:first-child+html #container #content .cont .others .channel_news>ul li .list {margin:35px 0 0 0;}
#container #content .cont .others .channel_news>ul li .list li {position:relative; font-size:12px; line-height:1.2em; height:auto;}
#container #content .cont .others .channel_news>ul li .list li a img {width:185px; height:102px;}
#container #content .cont .others .channel_news>ul li .list li.txt {height:26px; width:362px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; padding-left:9px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bu_dot.gif) no-repeat 0 5px;}
#container #content .cont .others .channel_news>ul li .list li.headline1 {width:185px; margin-right:16px; margin-top:-2px; float:left; height:146px; overflow:hidden;}
#container #content .cont .others .channel_news>ul li .list li.headline1 a .mask {width:183px; height:100px;}
#container #content .cont .others .channel_news>ul li .list li.headline2 {width:185px; margin-right:19px; float:left; margin-top:-2px; height:146px; overflow:hidden;}
#container #content .cont .others .channel_news>ul li .list li.headline2 a .mask {width:183px; height:100px;}
#container #content .cont .others .channel_news>ul li .list li a .txt {margin-top:10px; display:block; letter-spacing:-0.07em; line-height:1.35em;}
#container #content .cont .others .channel_news>ul li .list li.headline1 a .play2, #container #content .cont .others .channel_news>ul li .list li.headline2 a .play2 {top:79px;}
*/

#container #content .cont .others .cont_line3 {margin-top:25px;}
#container #content .cont .others .channel_news {height:201px; width:789px; margin-right:16px; float:left; position:relative;}
#container #content .cont .others .channel_news>ul {width:789px; height:201px; position:relative; float:left;}
#container #content .cont .others .channel_news>ul li h3 a {display:block; position:absolute; left:0;top:0;text-indent:-2000em; z-index:255;background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/channel_news_tab.gif) no-repeat 0 0; height:32px;}
#container #content .cont .others .channel_news>ul li.news_plus h3 a {width:114px; background-position:0 0;}
#container #content .cont .others .channel_news>ul li.news_plus h3.on a {background-position:0 -32px;}
#container #content .cont .others .channel_news>ul li.news_espn h3 a {width:125px; background-position:-114px 0; left:114px;}
#container #content .cont .others .channel_news>ul li.news_espn h3.on a {background-position:-114px -32px;}
#container #content .cont .others .channel_news>ul li.news_golf h3 a {width:112px; background-position:-239px 0; left:239px;}
#container #content .cont .others .channel_news>ul li.news_golf h3.on a {background-position:-239px -32px;}
#container #content .cont .others .channel_news>ul li.news_cnbc h3 a {width:97px; background-position:-351px 0; left:351px;}
#container #content .cont .others .channel_news>ul li.news_cnbc h3.on a {background-position:-351px -32px;}
#container #content .cont .others .channel_news>ul li.news_etv h3 a {width:98px; background-position:-448px 0; left:448px;}
#container #content .cont .others .channel_news>ul li.news_etv h3.on a {background-position:-448px -32px;}
#container #content .cont .others .channel_news>ul li.news_mtv h3 a {width:107px; background-position:-546px 0; left:546px;}
#container #content .cont .others .channel_news>ul li.news_mtv h3.on a {background-position:-546px -32px;}
#container #content .cont .others .channel_news>ul li.news_nick h3 a {width:136px; background-position:-653px 0; left:653px;}
#container #content .cont .others .channel_news>ul li.news_nick h3.on a {background-position:-653px -32px;}
#container #content .cont .others .channel_news>ul li .list {position:absolute;left:405px;top:-2px; margin:54px 0 0 0px;}
#container #content .cont .others .channel_news>ul li .list li.txt {width:362px; height:26px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bu_dot.gif) no-repeat 0 7px; padding-left:8px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#container #content .cont .others .channel_news>ul li .list li.headline1 {position:absolute;left:-405px;top:0px;width:185px; height:146px;padding:0; overflow:hidden;}
#container #content .cont .others .channel_news>ul li .list li.headline1 a{display:block;position:relative}
#container #content .cont .others .channel_news>ul li .list li.headline1 .txt{margin-top:10px; display:block; letter-spacing:-0.07em; line-height:1.35em;}
#container #content .cont .others .channel_news>ul li .list li.headline1 .mask {width:183px; height:100px;}
#container #content .cont .others .channel_news>ul li .list li.headline2 {position:absolute;left:-204px;top:0px;width:185px; height:146px;padding:0; overflow:hidden;}
#container #content .cont .others .channel_news>ul li .list li.headline2 a{display:block;position:relative}
#container #content .cont .others .channel_news>ul li .list li.headline2 .txt{margin-top:10px; display:block; letter-spacing:-0.07em; line-height:1.35em;}
#container #content .cont .others .channel_news>ul li .list li.headline2 .mask {width:183px; height:100px;}
#container #content .cont .others .channel_news>ul li .list li.headline1 a .play2, #container #content .cont .others .channel_news>ul li .list li.headline2 a .play2 {top:79px;}

#container #content .cont .others .promotion {height:200px; width:185px; float:left; overflow:hidden; border-top:1px solid #d1d1d1;}
#container #content .cont .others .promotion li {float:left;}
#container #content .cont .others .promotion li a {display:block;}

#container #content .cont .others .cont_line4 {border:1px solid #d1d1d1; margin-top:18px; overflow:hidden; padding:15px 0 11px; height:14px;}
#container #content .cont .others .cont_line4 h2 {float:left; margin:0 20px 0 17px;}
#container #content .cont .others .cont_line4 p>a {font-size:11px; color:#767676; line-height:1.4em;}
#container #content .cont .others .cont_line4 .report {float:left; width:385px;}
#container #content .cont .others .cont_line4 .report p {width:316px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-0.03em;}
#container #content .cont .others .cont_line4 .notice p {width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-0.03em;}
#container #content .cont .others .cont_line4 .notice p a {width:280px;}
#container #content .cont .others .cont_line4 .notice {float:left; width:399px; position:relative;}
#container #content .cont .others .cont_line4 .notice .btn {position:absolute; top:-3px;right:0px; z-index:255;width:35px;}
#container #content .cont .others .cont_line4 .notice .btn button.btn_prev {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -45px 0; width:18px; height:15px; text-indent:-1000em; position:relative;position:absolute; top:0;left:0;}
#container #content .cont .others .cont_line4 .notice .btn button.btn_next {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/imgbg.png) no-repeat -63px 0; width:17px; height:15px; text-indent:-1000em; position:relative;position:absolute; top:0;right:0;}
#container #content .cont .others .cont_line4 .ground_wave {float:right; position:relative;}
#container #content .cont .others .cont_line4 .ground_wave a {position:absolute; top:-15px; right:0;}

#container #content .cont .others .media_link {border:1px solid #d1d1d1; border-width:0 1px 1px 1px; overflow:hidden; padding:15px 0px 11px 17px;}
#container #content .cont .others .media_link li {float:left; font-size:11px; height:14px; font-weight:bold; padding-left:27px; letter-spacing:-0.09em;}
#container #content .cont .others .media_link li:first-child {padding-left:0;}
#container #content .cont .others .media_link li a {color:#767676}


/* ÇªÅÍ ¿µ¿ª */
#main #footer {width:990px; margin:0 auto; font:11px/1.2 dotum; position:relative;}
#main #footer .footer_link {border:1px solid #d9dada; border-width:0 1px 1px 1px; padding:0 5px; position:relative; background:#f1f1f1;}
#main #footer .footer_link>ul {height:23px; padding-top:15px; margin-left:1px;}
#main #footer .footer_link ul li {float:left; padding:0 10px;}
#main #footer .footer_link ul li a {color:#767676}

#main #footer .foot_select {width:225px; padding-top:6px; position:absolute; right:16px; top:2px;}
#main #footer .foot_select a:hover {text-decoration:none;}
#main #footer .foot_select p {height:9px; padding:3px 5px 7px; border:1px solid #828282; background:#9a9a9a; font-size:11px; float:left;}
#main #footer .foot_select p a {color:#535252; display:block; width:100%;}
#main #footer .foot_select p.on {border:1px solid #d6d6d6; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/btn_foot_dwn.png) no-repeat #9a9a9a; }
#main #footer .foot_select p.on a {color:#fff;}
#main #footer .foot_select p.off {border:1px solid #d6d6d6; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/btn_foot_up.gif) no-repeat;}

#main #footer .foot_select .list {display:none; overflow:hidden; border:1px solid #ccced1; background:#fff; font-size:11px; line-height:1.2; padding:12px 0 12px 12px; letter-spacing:-0.1em; position:absolute; z-index:255;}
#main #footer .foot_select .list ul {padding:0px;}
#main #footer .foot_select .list li {margin-bottom:7px; background:none; padding:0; float:none;}
#main #footer .foot_select .list a {color:#535252; padding:0;}

#main #footer .foot_select .s1 {overflow:hidden; float:left;}
#main #footer .foot_select .s2 {position:absolute; top:6px; left:115px}

#main #footer .foot_select .s1 .list {width:210px; height:192px; right:1px; top:-211px;}
#main #footer .foot_select .s1 .list ul {width:85px; margin-right:20px; float:left;}
#main #footer .foot_select .s1 .list .btn_x {position:absolute; top:3px; right:3px;}
#main #footer .foot_select .s2 .list {width:96px; height:166px; right:0; top:-191px;}
#main #footer .foot_select .s2 .list ul {width:85px;}
#main #footer .foot_select .s2 .list ul li {text-align:center;}
#main #footer .foot_select .s2 .list .btn_x {position:absolute; top:3px; right:3px;}

#main #footer .foot_select .s1 p {width:103px;}
#main #footer .foot_select .s2 p {width:98px; margin-left:-1px;}
#main #footer .foot_select .s1 p.on, 
#main #footer .foot_select .s1 p.off {background-position:102px 8px;}
#main #footer .foot_select .s2 p.on, 
#main #footer .foot_select .s2 p.off {background-position:97px 8px;}

#main #footer .address {color:#828282; padding:14px 23px 14px 17px; letter-spacing:-0.02em; border:1px solid #d9dada; border-top:0; clear:both; background:#f1f1f1;}
#main #footer .address a {color:#828282;}
#main #footer .address p.add_sbs {height:24px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/logo_gray.gif) no-repeat left top; padding:2px 0 16px 85px;}
#main #footer .address p.add_hub {height:24px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/logo_hub.gif) no-repeat left top; padding:2px 0 0 85px;}

#main #footer .copyright {text-align:center; font:10px/1.1 Arial, Helvetica, sans-serif; color:#7a7f80; padding:13px 0 25px 0; letter-spacing:0;}
#main #footer .copyright em {font-style:normal; color:#25a0e2;}

#main .system_wrap {width:100%; height:120px; background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/system_bg.gif) repeat-x left top #97c6f5;}
#main .system_wrap .system {width:990px; margin:0 auto; position:relative;}
#main .system_wrap .system button.btn_x {position:absolute; top:26px; right:11px; width:25px; height:26px; cursor:pointer; background:none; padding:0; margin:0;}
#main .system_wrap .system .txt {letter-spacing:-1.2px; font-family:tahoma,doutm; font-size:26px; color:#fff; position:absolute; top:37px; left:70px;}

/* ¼ÒÄ¡¿Ã¸²ÇÈ DDAY Ãß°¡ - 140107
.sochi_dday {top:0; left:389px; position:absolute; width:257px; height:37px; overflow:hidden; padding-top:15px;}
.sochi_dday strong {margin-top:5px; display:block; float:left;}
.sochi_dday .dday {float:left; margin-left:6px;}
.sochi_dday .dday span {background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/sochi_dday.png) no-repeat 0 0; display:block;text-indent:-1000em; height:23px; width:22px; float:left; margin-left:3px;}
.sochi_dday .dday span.d {background-position:0 0;width:25px;}
.sochi_dday .dday span.dash {width:10px; background-position:-28px 0;}
.sochi_dday .dday span.n0 {background-position:-41px 0;}
.sochi_dday .dday span.n1 {background-position:-63px 0;}
.sochi_dday .dday span.n2 {background-position:-85px 0;}
.sochi_dday .dday span.n3 {background-position:-107px 0;}
.sochi_dday .dday span.n4 {background-position:-129px 0;}
.sochi_dday .dday span.n5 {background-position:-151px 0;}
.sochi_dday .dday span.n6 {background-position:-173px 0;}
.sochi_dday .dday span.n7 {background-position:-195px 0;}
.sochi_dday .dday span.n8 { background-position:-217px 0;}
.sochi_dday .dday span.n9 {background-position:-239px 0;}
¼ÒÄ¡¿Ã¸²ÇÈ ÇÑ±¹¼øÀ§ ¹× ¸Þ´Þ ÇöÈ² 
.sochimedal a {display:block;width:154px;height:17px;padding:35px 0 0 119px;overflow:hidden;background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bg_sochimedal.png) no-repeat right top;}
.sochimedal .ranking {display:block;overflow:hidden;width:35px;float:left;}
.sochimedal .ranking>img {display:block;float:right;}
.sochimedal .medal {display:block;float:left;margin-left:2px;}
.sochimedal .medal>span {margin-left:9px;}
.sochimedal .ranking>span,.sochimedal .medal>span {float:left;width:22px;background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/img_sochinum.png) no-repeat;text-indent:-9999em;text-align:center;}
.sochimedal span.r_none {background-position:-242px 0;}
.sochimedal span.r0 {background-position:0 0;}
.sochimedal span.r1 {background-position:-22px 0;}
.sochimedal span.r2 {background-position:-44px 0;}
.sochimedal span.r3 {background-position:-66px 0;}
.sochimedal span.r4 {background-position:-88px 0;}
.sochimedal span.r5 {background-position:-112px 0;}
.sochimedal span.r6 {background-position:-132px 0;}
.sochimedal span.r7 {background-position:-154px 0;}
.sochimedal span.r8 {background-position:-176px 0;}
.sochimedal span.r9 {background-position:-198px 0;}
.sochimedal span.r10 {background-position:-220px 0;}
.sochimedal span.r11 {background-position:0 -20px;}
.sochimedal span.r12 {background-position:-22px -20px;}
.sochimedal span.r13 {background-position:-44px -20px;}
.sochimedal span.r14 {background-position:-66px -20px;}
.sochimedal span.r15 {background-position:-88px -20px;}
.sochimedal span.r16 {background-position:-112px -20px;}
.sochimedal span.r17 {background-position:-132px -20px;}
.sochimedal span.r18 {background-position:-154px -20px;}
.sochimedal span.r19 {background-position:-176px -20px;}
.sochimedal span.r20 {background-position:-198px -20px;}
.sochimedal span.r21 {background-position:0 -20px;}
.sochimedal span.r22 {background-position:-22px -40px;}
.sochimedal span.r23 {background-position:-44px -40px;}
.sochimedal span.r24 {background-position:-66px -40px;}
.sochimedal span.r25 {background-position:-88px -40px;}
.sochimedal span.r26 {background-position:-112px -40px;}
.sochimedal span.r27 {background-position:-132px -40px;}
.sochimedal span.r28 {background-position:-154px -40px;}
.sochimedal span.r29 {background-position:-176px -40px;}
.sochimedal span.r30 {background-position:-198px -40px;}
*/
/* ¼ÒÄ¡Æó¸· ¹è³Ê */
.sochi {position:absolute;top:0;left:384px;background:url(http://img.sbs.co.kr/sw13/sbs/main/v1/bnr_sochi2.jpg) no-repeat;}
.sochi a {display:block;height:52px;width:260px;text-indent:-9999em;}