@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* {padding:0; margin:0;}
body {font:12px/1 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:#717171;}
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;}
.first {background:none !important; border:none !important;}
.blind2 {text-indent:-1000em; overflow:hidden;}
/* ÁÖÆÄ¼ö¾È³» */
.wrap_mhz {}
.wrap_mhz table {width:100%; margin-top:20px; border-top:2px solid #dcdcdc; color:#555}
.wrap_mhz table th {width:155px; vertical-align:middle; font:bold 12px/1.2 dotum; background:#f3f3f3; text-align:center; border-bottom:1px solid #dcdcdc;}
.wrap_mhz table td {padding:13px 0 13px 20px; vertical-align:middle; font:12px/1.9 gulim; border-bottom:1px solid #dcdcdc;}

/* ±¤°í¿ä±ÝÇ¥ */
.wrap_price {}
.tit_sub {width:695px; height:75px; padding:75px 0 0 35px; position:relative;}
.tit_sub img {position:absolute; top:0px; left:0px; z-index:-1;}
.tit_sub p {font:bold 12px/1.3 dotum; color:#555; padding-bottom:15px;}
.tit_sub em {font:11px/1.1 dotum; color:#777;}

.wrap_price h3 {width:100%; height:36px; display:block; border-bottom:2px solid #fb8f37; position:absolute; top:0px;}
.wrap_price h3 a {height:35px; padding:0 25px; display:inline-block; font:bold 12px/3.2 gulim; color:#888; border:1px solid #d5d5d5; border-bottom:0; background:#fff; position:absolute; top:0px;}
.tab_power a {left:0px;}
.tab_love a {left:97px;}
.wrap_price h3.on a {padding:0 30px 0 20px; background:url(http://img.sbs.co.kr/sw11/radio/sub/pricelist/bu_arrow.gif) no-repeat 73px 15px #fbaf37; color:#fff; border:1px solid #fb8f37; border-bottom:0; z-index:1;}
.wrap_price h3 a:hover {color:#888 !important; text-decoration:none;}
.wrap_price h3.on a:hover {color:#fff !important;}

.cnt_price {position:relative; padding-top:40px; margin-top:20px;}
.txt_notice {padding:10px 0; font:bold 12px/1.2 gulim; color:#555;}
.wrap_price table {width:100%; font:12px/1.2 gulim; color:#333;}
.wrap_price table thead th {background:#f3f3f3; color:#555; border-top:1px solid #eee;}
.wrap_price table td {padding:10px; border-bottom:1px solid #eee; border-right:1px solid #eee; text-align:center;}
.wrap_price table th {padding:10px; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.wrap_price table td.price {background:#fcfcfc; font:bold 12px/1.2 Tahoma, Geneva, sans-serif; color:#000; border-right:0;}
.wrap_price table td.subject {text-align:left;}

/* ½ºÆä¼È */
.wrap_special {width:730px; position:relative; padding-top:91px;}

.wrap_special h1 {width:365px; height:91px; position:absolute; top:0px;}
.wrap_special h1.tab_voice {left:0px;}
.wrap_special h1.tab_movie {left:365px;}

/* ½ºÆä¼È- ½ºÆä¼Èº¸ÀÌ½º ¸®½ºÆ® */
.list_voice ul {width:750px; overflow:hidden; zoom:1; position:relative; left:-20px;}
.list_voice li {width:230px; float:left; margin:20px 0 20px 20px;}
.list_voice li .img_voice {position:relative;}
.img_voice a.line {width:228px; height:127px; display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_voice a.line:hover {width:222px; height:121px; display:block; border:4px solid #fd9830; filter:alpha(opacity=100); opacity:1; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_voice .txt_tit {width:230px; height:27px; text-align:center; font:12px/2.6 dotum; color:#fff; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_tit.png) repeat left top; position:absolute; top:102px; left:0px;}
.img_voice:hover .txt_tit {color:#ffa446;}

.list_voice li .btn_view {overflow:hidden; zoom:1; margin-top:5px;}
.list_voice li .btn_view a {width:112px; height:28px; float:right; text-align:center; letter-spacing:-1px; font:bold 11px/3 dotum; color:#454545; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_off.gif) repeat-x left top; border:1px solid #e5e5e5;}
.list_voice li .btn_view a:hover {font:bold 11px/3 dotum; color:#fff !important; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_on.gif) repeat-x left top; border:1px solid #e9791d; text-decoration:none;}
.list_voice li .btn_view a:first-child {float:left;}
.list_voice .btn_more {margin-top:20px;}

/* ½ºÆä¼È- ½ºÆä¼È¿µ»ó ¸®½ºÆ® */
.list_movie ul {overflow:hidden; zoom:1; margin-left:-20px;}
.list_movie li {width:230px; float:left; padding:20px 0 20px 20px;}
.list_movie li .img_movie {position:relative;}
.img_movie a.line {width:228px; height:127px; display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_movie a.line:hover {width:222px; height:121px; display:block; border:4px solid #fd9830; filter:alpha(opacity=100); opacity:1; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_movie .txt_tit {width:230px; height:27px; text-align:center; font:12px/2.6 dotum; color:#fff; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_tit.png) repeat left top; position:absolute; top:102px; left:0px;}
.img_movie:hover .txt_tit {color:#ffa446;}

.list_movie li .btn_view {margin-top:5px;}
.list_movie li .btn_view a {width:228px; height:28px; display:block; text-align:center; letter-spacing:-1px; font:bold 11px/3 dotum; color:#454545; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_off.gif) repeat-x left top; border:1px solid #e5e5e5;}
.list_movie li .btn_view a:hover {font:bold 11px/3 dotum; color:#fff !important; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_on.gif) repeat-x left top; border:1px solid #e9791d; text-decoration:none;}
.list_movie .btn_more {margin-top:20px;}

/* ½ºÆä¼È ¸®½ºÆ® */
.list_special ul {width:750px; overflow:hidden; zoom:1; position:relative; left:-20px;}
.list_special li {width:230px; float:left; margin:20px 0 20px 20px;}
.list_special li .img_special {position:relative;}
.img_special a.line {width:228px; height:127px; display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_special a.line:hover {width:222px; height:121px; display:block; border:4px solid #fd9830; filter:alpha(opacity=100); opacity:1; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.img_special .txt_tit {width:230px; height:27px; text-align:center; font:12px/2.6 dotum; color:#fff; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_tit.png) repeat left top; position:absolute; top:102px; left:0px;}
.img_special:hover .txt_tit {color:#ffa446;}

.btn_view1 {overflow:hidden; zoom:1; margin-top:5px;}
.btn_view1 a {width:112px; height:28px; float:right; text-align:center; letter-spacing:-1px; font:bold 11px/3 dotum; color:#454545; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_off.gif) repeat-x left top; border:1px solid #e5e5e5;}
.btn_view1 a:hover {font:bold 11px/3 dotum; color:#fff !important; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_on.gif) repeat-x left top; border:1px solid #e9791d; text-decoration:none;}
.btn_view1 a:first-child {float:left;}

.btn_view2 {margin-top:5px;}
.btn_view2 a {width:228px; height:28px; display:block; text-align:center; letter-spacing:-1px; font:bold 11px/3 dotum; color:#454545; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_off.gif) repeat-x left top; border:1px solid #e5e5e5;}
.btn_view2 a:hover {font:bold 11px/3 dotum; color:#fff !important; background:url(http://img.sbs.co.kr/sw11/radio/sub/special/bg_btn_on.gif) repeat-x left top; border:1px solid #e9791d; text-decoration:none;}

.list_special .btn_more {margin:20px 0;}

/* ÆÌÄ³½ºÆ® */
.wrap_podcast {width:730px; position:relative;}

.wrap_podcast h1 {width:243px; height:91px; position:absolute; top:86px;}
.wrap_podcast h1.tab_power {width:244px; left:0px;}
.wrap_podcast h1.tab_love {left:244px;}
.wrap_podcast h1.tab_end {left:487px;}

.list_podcast {border-top:1px solid #efefef; padding-top:61px;}
.list_podcast li {padding:15px 0; border-bottom:1px solid #efefef; overflow:hidden; zoom:1; position:relative;}
.img_pod {float:left;}
.img_pod a.line {width:158px; height:88px; display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent; text-decoration:none;}
.img_pod a.line:hover {width:156px; height:86px; display:block; border:2px solid #ff7c07; filter:alpha(opacity=100); opacity:1; position:absolute; z-index:240; background: url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent;}
.txt_pod {height:65px; float:left; padding:25px 160px 0 32px; vertical-align:middle;}
.txt_pod a {font:bold 16px/1.5 dotum; color:#555;}
.txt_pod a:hover {color:#ff7c07 !important; text-decoration:none;}
.txt_pod em {display:block; font:bold 11px/1.2 Verdana, Geneva, sans-serif; color:#999;}
.btn_pod {position:absolute; top:30px; right:20px;}


/*2012-12-12 Ãß°¡*/
/*°í¸±¶ó ¼Ò°³ »ó´Ü*/
.smart_top {width:730px; height:201px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/bg_smart_radio.gif') no-repeat left top; position:relative;}
.smart_top .btn_area {position:absolute; left:24px; top:138px;}
.smart_top .btn_area img {vertical-align:top; margin-right:2px;}
.smart_top .btn_area img.pc {margin-right:12px;}

/*ÅÇ¸Þ´º */
.smart_tab {height:34px;  background:#fdfdfd; margin-top:20px; border:1px solid #d9d9d9;}
.smart_tab li {float:left; margin-left:-1px; overflow:visible;}
.smart_tab li a {padding:11px 18px 10px 18px; border-left:1px solid #ededed; border-right:1px solid #ededed;  display:inline-block; position:relative; z-index:1; }
.smart_tab li a span {cursor:pointer; font-weight:bold; color:#808080; line-height:14px;}
.smart_tab li.first a {border-left:0; margin:0;}
.smart_tab li.last a {border-right:0; margin:0;}
.smart_tab li a:hover {text-decoration:none;}
.smart_tab li a.on {background:#fff; position:relative;  z-index:10; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.smart_tab li a.on span {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/arrow_down.gif') no-repeat right center; color:#3c3c3c; padding:0 9px 0 0; }

.smart_tabcont {width:728px; border:1px solid #e3e3e3; position:relative; margin-top:55px;}
.smart_tabcont .tab_area {position:absolute; top:-49px; left:-1px; width:730px;}
.smart_tabcont .tab_area li {float:left;}
.smart_tabcont .system_info {padding:31px 43px; border-bottom:1px solid #ededed; background:#f9f9f9;}
.smart_tabcont .system_info .info_area {padding:0 0 32px 219px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/visual_player.jpg') no-repeat left top;}
.smart_tabcont .system_info .info_area h3 {padding:12px 0 12px 0; font-size:0;}
.smart_tabcont .system_info .info_area table.info {border:1px solid #ececec; border-top:2px solid #979290; width:100%;}
.smart_tabcont .system_info .info_area table.info caption {height:0;}
.smart_tabcont .system_info .info_area table.info th {padding:6px 11px 7px 11px; color:#949494; background:#fdfdfd; border-top:1px solid #f8f8f8; font-weight:normal; text-align:left;}
.smart_tabcont .system_info .info_area table.info td {padding:6px 11px 7px 11px; color:#000; background:#fff; border-top:1px solid #f8f8f8;  border-left:1px solid #ececec; }
.smart_tabcont .system_info .info_area table.info tr.first th,
.smart_tabcont .system_info .info_area table.info tr.first td {border-top:0;}
.smart_tabcont .system_info .bul_txt {padding:0 0 0 7px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/arrow_right.gif') no-repeat left 5px; color:#818181; margin-left:31px; line-height:18px;}
.smart_tabcont .install_guide {padding:21px 0 0 23px;}
.smart_tabcont .install_guide h3 {padding:0 0 31px 3px;}
.smart_tabcont .play_guide {padding:28px 0 0 30px; width:688px; height:1654px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/play_guide.jpg') no-repeat right 28px; line-height:18px;}
.smart_tabcont .play_guide dl dt {padding:0 0 12px 20px; font-size:16px; color:#323232; }
.smart_tabcont .play_guide dl dd {padding-left:17px; font-size:12px; color:#696969; }


.smart_tabcont .num01 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/1.gif') no-repeat left 3px;}
.smart_tabcont .num02 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/2.gif') no-repeat left 3px;}
.smart_tabcont .num03 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/3.gif') no-repeat left 3px;}
.smart_tabcont .num04 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/4.gif') no-repeat left 3px;}
.smart_tabcont .num05 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/5.gif') no-repeat left 3px;}
.smart_tabcont .num06 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/6.gif') no-repeat left 3px;}
.smart_tabcont .num07 {background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/7.gif') no-repeat left 3px;}

.smart_tabcont02 {width:728px; border:1px solid #e3e3e3; margin-top:5px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/bg.jpg') no-repeat left top;}
.smart_tabcont02 .mobile_cont {width:678px; margin-left:30px; padding:43px 0;}
.smart_tabcont02 .mobile_cont .top_txt {padding:0 0 45px 20px;}
.smart_tabcont02 .mobile_cont .download { padding-left:248px; background:url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/smart_phone_01.jpg') no-repeat 32px top; height:394px; border-bottom:1px solid #ddd;}
.smart_tabcont02 .mobile_cont .download .qr {width:396px; padding:27px 0 54px 0; overflow:hidden;}
.smart_tabcont02 .mobile_cont .download .qr dt {float:left; width:116px;}
.smart_tabcont02 .mobile_cont .download .qr dd {float:left; padding-top:8px;}
.smart_tabcont02 .mobile_cont .download .btn {padding-bottom:33px; vertical-align:top;}
.smart_tabcont02 .mobile_cont .download .btn img {margin-right:7px;}
.smart_tabcont02 .mobile_cont .download .txt li {padding-bottom:7px;}
.smart_tabcont02 .mobile_cont .download .txt li.first {padding-bottom:4px;}
.smart_tabcont02 .mobile_cont .download .txt li img.link {margin-left:12px;}
.smart_tabcont02 .mobile_cont .capture {padding:69px 0 0 32px; overflow:hidden;}
.smart_tabcont02 .mobile_cont .capture ul li {float:left; height:538px;}
.smart_tabcont02 .mobile_cont .capture ul li.left {width:344px; }
.smart_tabcont02 .mobile_cont .capture ul li.right {width:302px;}

.mt174 {margin-top:174px;}
.mt168 {margin-top:168px;}
.mt165 {margin-top:165px;}
.mt127 {margin-top:127px;}
.mt10 {margin-top:10px;}

.banner_area {padding:15px 0; text-align:center; font-size:20px; background:#efefef; color:#fff; margin-top:14px;}
/* ¹è³Ê ¿µ¿ª¸¸ Àâ´Â °É·Î..
.banner_area img,
.banner_area span {vertical-align:middle;}
.banner_area .ico {margin-right:13px;}
.banner_area a {font-weight:bold; color:#5e5e5e;}
.banner_area a:hover {color:#5e5e5e !important;}
*/

/* 2012-12-13 °Ô½ÃÆÇ ¿µ¿ª¸¸ Àâ´Â °É·Î
.board-top {margin-top:3px; height:39px;}
.board-top img {vertical-align:top;}

table.list {border-top:2px solid #bfbfbf;}
table.list th {border-bottom:1px solid #d7d7d7; padding:8px 0 7px 0; background:#f9f9f9 url('./images/line.gif') no-repeat left 5px;}
table.list th.first {background:#f9f9f9 !important; border-bottom:1px solid #d7d7d7 !important;}
table.list td {padding:8px 0 7px 0; text-align:center; color:#665e62; border-bottom:1px solid #e9e9e9; line-height:15px;}
table.list td a {color:#665e62;}
table.list td a:hover {color:#665e62 !important;}
table.list td.sbj {text-align:left;}
table.list td.sbj a {text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; }
table.list tr.notice td {background:#efefef;}

.sm_paging {padding:10px 0 25px 0; position:relative; text-align:center; letter-spacing:4px;}
.sm_paging .btn_left {position:absolute; left:0; top:10px;}
.sm_paging img,
.sm_paging a {vertical-align:middle;}
.sm_paging a {font-size:12px; color:#665e62;}
.sm_paging a:hover {text-decoration:none; color:#665e62 !important;}
.sm_paging a.on {font-weight:bold; color:#ff7800;}
.sm_paging a.on:hover {color:#ff7800 !important;}

.board_search {background:#f2f2f2;}
.board_search .top {height:10px; background:url('./images/search_top.gif') no-repeat left top;}
.board_search .bottom {height:10px; background:url('./images/search_bottom.gif') no-repeat left bottom;}
.board_search .cont {text-align:center;}
.board_search .cont input,
.board_search .cont select,
.board_search .cont img {vertical-align:middle; margin:0 2px;}
.board_search .cont input {width:212px; border:1px solid #dddada; background:#fff;}
.board_search .cont select {border:1px solid #dddada; background:#fff; height:20px;}
*/

.event_list {margin-top:5px; border-bottom:1px solid #e5e5e5; /*border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;*/}
.event_list dl {/*border-bottom:1px solid #e5e5e5;*/ overflow:hidden;}
.event_list dl dt {height:38px; overflow:hidden;}
.event_list dl dt a {padding:12px 0 12px 17px;  display:block; color:#727272; font-weight:bold; font-size:14px; background:#fff url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/arrow_close.gif') no-repeat 704px center; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.event_list dl dt a:hover {color:#727272 !important; }
/* 2012-12-24 ¼öÁ¤
.event_list dl dt a.on {background:#f87727 url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/arrow_open.gif') no-repeat 704px center; color:#fff; border:0;}
.event_list dl dt a.on:hover {color:#fff !important;}
*/
.event_list dl dt a.on {background:#fff url('http://img.sbs.co.kr/sw11/radio/sub/gorilla/arrow_open.gif') no-repeat 704px center; color:#f87727; }
.event_list dl dt a.on:hover {color:#f87727 !important;}

.event_list dl dd {overflow:hidden; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}

/* °í¸±¶ó ÀÌº¥Æ® ÅÛÇÃ¸´Æû */
.cnt_event {width:595px; height:650px; background:url(http://img.sbs.co.kr/sw11/radio/sub/gorilla/bg_event.jpg) no-repeat 0px 0px; overflow:hidden;}
.cnt_event h3 {text-align:center; margin:25px 0 60px 0;}
.cnt_event .txt_info1 {text-align:center; color:#ff70ad; font:bold 14px/1.4 dotum; margin-bottom:30px;}
.cnt_event .txt_info1 strong {color:#f43989;}
.cnt_event .txt_info2 {width:465px; padding:10px; border:1px solid #ede9e9; margin:0 auto; overflow:hidden;}
.cnt_event .txt_info2>span {float:left; border:1px solid #f7f3f3; padding:4px;}
.cnt_event .txt_info2>div {min-height:167px; width:295px; float:left; background:#fcfbfb; margin-left:10px; padding:10px;}
.cnt_event .txt_info2>div ul {margin-top:15px; line-height:1.4;}
.cnt_event .txt_info2>div ul li {overflow:hidden; margin-bottom:12px;}
.cnt_event .txt_info2>div ul li strong {float:left; width:75px; color:#d73e7f;}
.cnt_event .txt_info2>div ul li span {float:left; color:#7a7979;}
.cnt_event .txt_info2>div .btn_more {display:block; margin-top:20px;}
.cnt_event .notice {text-align:center; font:13px/1.3 dotum; color:#747474; margin-top:15px;}
.cnt_event .notice span {display:block; font:18px/1.5 dotum; color:#d64e71;}
.cnt_event .btn_send {text-align:center; margin-top:45px;}
