@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* {padding:0; margin:0;}
body {font:12px/1.4 dotum; color:#111;}
img, fieldset {border:none; vertical-align:top;}
hr {display:none;}
ul,li,dl {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none; color:#111;}
a:hover {text-decoration:underline; color:#259ace !important;}
input,select {vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; line-height:1;}

.blind, legend {display:block; overflow:hidden; position:absolute; left:0; top:-1000em;}
.last {background:none !important; border:none !important;}

#header {text-align:center;}
/* gnb */
.gnb {width:990px; margin:0 auto;}
.gnb ul {width:990px; overflow:hidden; zoom:1; position:relative;}
.gnb ul li {float:left;}
.gnb_right {position:absolute; top:0px; right:0px; overflow:hidden; zoom:1;}
.gnb_right a {float:left;}
.gnb_issue {width:960px; height:18px; background:#0077b9; color:#fff; padding:7px 15px;}
.gnb_issue span {padding:0 20px 0 10px;}
.gnb_issue a {height:17px; display:inline-block; font:11px/1.7 dotum; color:#fff;}
.gnb_issue a:hover {color:#fff !important;}

/* lnb */
.lnb {width:130px; float:left;}
.lnb h2 {height:28px; padding:20px 0 10px 0; border-bottom:3px solid #229fe1;}
.lnb ul li {font:bold 12px/1 gulim; border-bottom:2px solid #e8e8e8; color:#373737; padding:13px 0 10px 0;}
.lnb ul li a {color:#373737;}
.lnb ul li.lnb_category_off {background:url(http://img.sbs.co.kr/sw11/netv/sub/media/bu_arrow_off.gif) no-repeat right 10px;}
.lnb ul li.lnb_category_off a {color:#259ace;}
.lnb ul li.lnb_category_on {background:url(http://img.sbs.co.kr/sw11/netv/sub/media/bu_arrow_on.gif) no-repeat right 10px;}
.lnb ul li dl {border-bottom:1px solid #e8e8e8; padding:10px 0;}
.lnb ul li dl dt {color:#8d8d8d; background:url(http://img.sbs.co.kr/sw11/netv/sub/media/bu_hyphen.gif) no-repeat left 7px; padding:5px 0 3px 10px;}
.lnb ul li dl dt a {color:#8d8d8d;}
.lnb ul li dl dd {font:12px/1 gulim; background:url(http://img.sbs.co.kr/sw11/netv/sub/media/bu_dot.gif) no-repeat left 13px; padding:6px 0 0 10px;}
.lnb ul li dl dd a {font:12px/1.3 gulim;color:#373737;}
.lnb ul li dl.last {border-bottom:2px solid #e8e8e8 !important;}

/* aside */
#container .aside {width:240px; float:right; background:#f9f9f9;}

.btn_make {padding-bottom:10px;}

/* È¸¿øÁ¤º¸ */
.aside_myinfo {width:216px; padding:9px; border:3px solid #ebebeb; overflow:hidden; zoom:1;}
.aside_myinfo .ico_profile {width:31px; height:31px; margin:8px; border:2px solid #ebebeb; float:left;}
.aside_myinfo .txt_point {width:145px; padding:8px 10px; color:#555; float:right; line-height:1.5; position:relative;}
.aside_myinfo .txt_point u a {font:bold 11px/1.1 Verdana, Geneva, sans-serif; position:relative; top:auto; right:auto; color:#555;}
.aside_myinfo .txt_point em a {font:bold 11px/1.2 Verdana, Geneva, sans-serif; color:#259ace; position:relative; top:auto; right:auto; text-decoration:none;}
.aside_myinfo .txt_point a {font:11px/1.2 dotum; color:#989898; text-decoration:underline; position:absolute; top:30px; right:10px;}
.txt_myinfo {width:196px; float:left; padding:10px; background:#f6f6f6; color:#555;}
.txt_myinfo p {padding-left:10px; background:url(http://img.sbs.co.kr/sw11/netv/main/bu_dot.gif) no-repeat left 8px; font:11px/2 dotum; position:relative;}
.txt_myinfo p span {width:131px; display:inline-block;}
.txt_myinfo p span strong {color:#259ace;}
.txt_myinfo p a {color:#989898; text-decoration:underline; position:absolute; top:0px; right:0px;}
.btn_point {text-align:right; padding-top:8px; clear:both;}

.ad {padding-top:15px;}

/* °øÁö»çÇ×&ÀÌº¥Æ® */
.lineBtm_box {border:1px solid #e5e5e5; border-top:0; background:#fbfbfb; padding:20px 13px 10px 13px; }
.lineBtm_box.last {overflow:hidden; border:1px solid #e5e5e5 !important; border-top:0 !important;}
.lineBtm_box.last .list_type {}
.h3_r {margin:0 0 10px; font-size:12px; line-height:14px; color:#000;}
.list_type {line-height:16px;}
.list_type li {width:200px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-left:8px; margin-bottom:6px; background:url('http://img.sbs.co.kr/sw11/tv/common/dot_gray.gif') left 4px no-repeat;}
.list_type li .tit {color:#3d96c0;}

.banner_img {width:225px; height:69px; position:relative; left:-6px;}

/* aside - gorilla download */
.aside_gorilla {padding:7px 7px 0 7px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.gorilla_down {width:223px; border:1px solid #c8c8c8;}
.gorilla_down ul {overflow:hidden; border-top:1px solid #e8e8e8; padding-left:20px; background:#fff}
.gorilla_down ul li {height:14px; padding:6px 0; float:left; letter-spacing:-1px;}
.gorilla_down ul li.btn_pc {padding-left:15px; background:url(http://img.sbs.co.kr/sw11/wizard/layout/radio_mini/ico_pc.gif) no-repeat left 5px;}
.gorilla_down ul li.btn_android {padding-left:15px; background:url(http://img.sbs.co.kr/sw11/wizard/layout/radio_mini/ico_android.gif) no-repeat left 5px; margin:0 22px 0 24px;}
.gorilla_down ul li.btn_iphone {padding-left:13px; background:url(http://img.sbs.co.kr/sw11/wizard/layout/radio_mini/ico_iphone.gif) no-repeat left 5px;}
.gorilla_down ul li a {font:11px/1.3 dotum;}

/* aside - banner type1 */
.aside_bnr1 {padding:7px; border:1px solid #e5e5e5; border-top:0;}
.aside_bnr1 ul {width:223px; border:1px solid #c8c8c8;}
.aside_bnr1 ul li {border-bottom:1px solid #e8e8e8;}

/* aside - banner type2 */
.aside_bnr2 {border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.aside_bnr2 li {border-bottom:1px solid #e5e5e5;}

/* aside - list tab type */
.aside_tab1 {border:1px solid #e5e5e5; border-top:0; position:relative; padding:7px 6px;}
.aside_tab1 h3 {width:57px; position:absolute; top:7px; border-top:1px solid #d0d5da; border-bottom:1px solid #a9a9a9; background:#f0f0f0;}
.aside_tab1 h3 a {height:23px; display:block; text-align:center; line-height:2; border-left:1px solid #d0d5da; border-right:1px solid #d0d5da;}
.aside_tab1 h3 a img {padding-top:5px;}
.tab1 {left:6px;}
.tab2 {left:62px;}
.tab3 {left:118px;}
.tab4 {left:174px;}

.aside_tab1 h3.tab_on {border-top:1px solid #a9a9a9; border-bottom:0; background:#f9f9f9; z-index:2;}
.aside_tab1 h3.tab_on a {height:24px; border-left:1px solid #a9a9a9; border-right:1px solid #a9a9a9;}

.aside_tab1 ul li {font-size:0;}
.aside_tab1 ul li ol {padding-top:40px; overflow:hidden;}
.aside_tab1 ul li ol li {width:200px; height:15px; padding-left:20px; margin-bottom:5px; font:12px/1.5 dotum; color:#646464; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.aside_tab1 ul li ol li a {color:#646464;}
.aside_tab1 ul li ol li.no1 {background:url(http://img.sbs.co.kr/sw11/radio/main/label_no1.gif) no-repeat 5px 2px;}
.aside_tab1 ul li ol li.no2 {background:url(http://img.sbs.co.kr/sw11/radio/main/label_no2.gif) no-repeat 5px 2px;}
.aside_tab1 ul li ol li.no3 {background:url(http://img.sbs.co.kr/sw11/radio/main/label_no3.gif) no-repeat 5px 2px;}
.aside_tab1 ul li ol li.no4 {background:url(http://img.sbs.co.kr/sw11/radio/main/label_no4.gif) no-repeat 5px 2px;}
.aside_tab1 ul li ol li.no5 {background:url(http://img.sbs.co.kr/sw11/radio/main/label_no5.gif) no-repeat 5px 2px;}

/* Footer */
#footer {width:990px; border-top:2px solid #5e5e5e; margin:50px auto 0 auto; overflow:hidden; clear:both;}
#footer .menu {width:1000px; height:19px; margin-left:-1px; padding-top:10px; overflow:hidden;}
#footer .menu li {float:left; padding-left:36px; margin-right:36px; background:url('http://img.sbs.co.kr/sw11/tv/common/line_gray.gif') left top no-repeat;} 
#footer .menu li a {color:#898989;}
#footer .add {padding:15px 20px 10px; border:1px solid #e8e8e8; font-size:11px; font-style:normal; overflow:hidden;}
#footer .add ul {width:545px; float:left;}
#footer .add ul .first {margin-bottom:2px;}
#footer .add .select {width:275px; float:right;}
#footer .add .select select {height:17px; border:1px solid #d6d6d6; font-size:11px; color:#595959; background:#fff;}
#footer .add span, 
#footer .add address {display:inline-block; padding-right:8px; margin-right:6px; font-style:normal; background:url('http://img.sbs.co.kr/sw11/tv/common/line_gray2.gif') right 1px no-repeat;}
#footer .add, 
#footer .add a, 
#footer .add a:hover {color:#898989 !important;}
#footer .add .map {text-decoration:underline;}
#footer .copy {padding:20px 0 50px; font-family:sans-serif, Arial; font-size:10px; display:block; text-align:center; color:#a2a2a2;}
#footer .copy span {color:#25a0e2;}

/* ÆäÀÌÂ¡ °ø¿ë ½ºÅ¸ÀÏ */
#paging {
    clear: both;
    padding: 0;
    text-align: center;
    width: 100%;
}
#paging a {
    border: 1px solid #E3E3E3;
    color: #000000;
    display: inline-block;
    font-family: verdana;
    height: 14px;
    letter-spacing: -1px;
    margin: 0 -1px;
    padding: 1px 4px 2px;
    text-align: center;
}
#paging a:hover {
    border: 1px solid #FFB063;
    color: #FF7E00 !important;
    font-weight: bold;
    text-decoration: none;
}
#paging .over {
    border: 1px solid #FFB063;
    color: #FF7E00 !important;
    font-weight: bold;
    text-decoration: none;
}
#paging .homeOn, #paging .endOn, #paging .homeOff, #paging .endOff, #paging .prevOn, #paging .nextOn, #paging .prevOff, #paging .nextOff {
    height: 17px;
    margin: 0 -3px !important;
    overflow: hidden;
    padding: 0 !important;
    vertical-align: top;
    width: 17px;
}
#paging .homeOn span, #paging .endOn span, #paging .homeOff span, #paging .endOff span, #paging .prevOn span, #paging .nextOn span, #paging .prevOff span, #paging .nextOff span {
    visibility: hidden;
}
#paging .homeOn {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll 1px -37px transparent;
}
#paging .endOn {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -63px -37px transparent;
}
#paging .homeOff {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll 1px 0 transparent;
    margin-right: -2px;
}
#paging .endOff {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -63px 0 transparent;
}
#paging .prevOn {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -21px -37px transparent;
    margin-right: 2px !important;
}
#paging .nextOn {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -41px -37px transparent;
    margin-left: 2px !important;
}
#paging .prevOff {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -21px 0 transparent;
    margin-right: 2px !important;
}
#paging .nextOff {
    background: url("http://img.sbs.co.kr/s9/news/paging2.gif") no-repeat scroll -41px 0 transparent;
    margin-left: 2px !important;
}