@charset "euc-kr";

@import url("http://img.sbs.co.kr/s9/common/css/common.css");

hr{display:none}

button{overflow:visible;margin:0;padding:0;cursor:pointer;border:0;background:none}
button::-moz-focus-inner{padding:0;border:0}

/*skipNavigation*/
#skip{height:0}
#skip a{position:absolute;left:0;top:-10000px;z-index:10000000;display:block;width:100%;text-align:center;font-size:1.3em}
#skip a:hover, #skip a:focus, #skip a:active{position:absolute;top:0;padding:15px 0;font-weight:bold;color:#fff;background:#1d60a7;z-index:500}

.hidden{display:block;overflow:hidden;position:absolute;left:0;top:-1000em}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.ml3{margin-left:3px !important}

#sbsContent #sbsLeft{width:145px; padding:10px 10px 30px; border:1px solid #e9e9e9;}
#sbsContent #sbsCenter{float:right; width:813px;}

#sbsLeft li{margin:14px 0 0;}
#sbsLeft li ul{margin:0 0 0 7px; /*border-bottom:1px solid #e9e9e9;*/}
#sbsLeft li li{margin:3px 0; padding:0 0 0 8px; background:url(http://img.sbs.co.kr/s9/music2/dot_gray.gif) no-repeat 0 6px; letter-spacing:-1px;}
#sbsLeft li li a{color:#000000;}
#sbsLeft li li .on,
#sbsLeft li li a:hover{color:#127ec3;}
#sbsLeft li.end ul{border:0;}

#sbsCenter .contHead{position:relative;}
#sbsCenter .contHead h3{margin:0;}
#sbsCenter .cntHeadTxt {margin:25px 30px 0;  color:#127ec3; letter-spacing:-1px;}
.contArea{margin:20px 0 0; color:#000000;}
#sbsCenter h4{margin:15px 0 10px;}
.topRightText{margin:0 0 5px; text-align:right;}
.dotSentence{margin:20px 0 0; padding:0 0 0 8px; background:url(http://img.sbs.co.kr/s9/ir/dot_gray.gif) no-repeat 0 6px;}
.dotSentence .btn img{vertical-align:middle;}
.tableHead{position:relative;}
.tableHead .topRightText{position:absolute; right:0; top:0;}
.tableHead .dotSentence{margin:12px 0 8px;}
.dotLi li{margin:5px 0; padding:0 0 0 8px; background:url(http://img.sbs.co.kr/s9/ir/dot_gray.gif) no-repeat 0 6px;}
.dotLi li img{vertical-align:middle;}

/*상단이미지 skydown@sbs.co.kr 20090728*/
.topHeader {margin-bottom:12px;}
.topHeader img {display:block; border:1px solid #bebebe;}

/* Main */
.helpMainArea .point{color:#FE7523;}
.helpMainArea h3{padding:0 0 6px; margin:0 0 5px; border-bottom:1px solid #ededed;}
.helpSearchArea{height:35px; padding:15px 0 0 147px; background:url(http://img.sbs.co.kr/s9/help/mainsearch.gif) no-repeat; overflow:hidden;}
.helpSearchArea label{float:left; padding:3px 3px 0 12px; background:url(http://img.sbs.co.kr/vobos/service/tv/icon/icon_arrow_01.gif) no-repeat 0 5px; color:#00548e; font-weight:bold;}
:root .helpSearchArea label{padding-top:2px;line-height:1.62em}
.helpSearchArea .input_b{float:left; height:16px; padding:2px 0 0 2px; margin:0 3px 0 2px;  border:1px solid #B0DCF8;}
.helpSearchArea .img{float:left; vertical-align:middle;}
.helpMainArea .topGroup{overflow:hidden;margin:15px 0 0;}
.helpMainArea .topGroup .favBestTen{float:left; width:563px;}
.helpMainArea .topGroup .favBestTen ol li{padding:9px 0 0 10px;}
.helpMainArea .topGroup .questionGO{float:right; width:230px;}
.helpMainArea .bannerGroup{overflow:hidden;margin:19px 0 0;}
.helpMainArea .bannerGroup .bGroup1{float:left; width:211px;}
.helpMainArea .bannerGroup .bGroup1 a{display:block; margin:0 0 8px;}
.helpMainArea .bannerGroup .bGroup2{float:left; width:195px; height:112px; background:url(http://img.sbs.co.kr/s9/help/banner_vodtest.gif) no-repeat;}
.helpMainArea .bannerGroup .bGroup2 a{display:block;}
.helpMainArea .bannerGroup .bGroup2 a.linkVOD{height:70px;}
.helpMainArea .bannerGroup .bGroup2 a.linkUpgrade{height:42px;}
.helpMainArea .bannerGroup .bGroup2 a span,
.helpMainArea .bannerGroup .bGroup2 a strong{position:absolute; left:-2000px; line-height:0; font-size:0;}
.helpMainArea .bannerGroup .bGroup3{float:right; width:383px;}
.helpMainArea .bannerGroup .bGroup3 a{display:block; margin:0 0 8px;}
.helpMainArea .guideGroup{margin:22px 0 0;}
.helpMainArea .guideGroup ul{padding:2px 0 0;}
.helpMainArea .guideGroup ul li{padding:0 0 0 10px; margin:4px 0 0 10px; background:url(http://img.sbs.co.kr/vobos/service/common/icon/bul_arrow08.gif) no-repeat 0 5px;}

/* 고객센터 메인페이지 css */
#help_main_area{float:right;width:813px;height:auto;margin:0;padding:0;}
#help_main_area h2 {clear:both;overflow:hidden;height:21px;margin:0;padding:0 0 0 10px;font:0/0 Arial;border-bottom: 1px solid #ededed;background:url(http://img.sbs.co.kr/s9/help/bull_h4.gif) no-repeat 3px 2px;}
legend {display:none;}

.flash_tag{position:relative;width:224px;height:228px;padding:4px 0 0 6px;background:url(http://img.sbs.co.kr/newimg/2009_customer/help_find_flashBg.gif) no-repeat}

#help_main_area .helpDeskSearch{width:667px;height:35px;margin:0 0 15px 0;padding:15px 0 0 146px;background:url(http://img.sbs.co.kr/s9/help/bg_helpsearch.gif) no-repeat 0 0;}
#help_main_area .helpDeskSearch label{float:left;margin:0 10px 0 0;padding:4px 0 0 15px;color:#028dd2;font-weight:bold;background:url(http://img.sbs.co.kr/s9/help/bull_arrow01.gif) no-repeat 0 6px;}
#help_main_area .helpDeskSearch .input_txt{float:left;width:373px;height:14px;margin:1px 4px 0 0;padding:2px 0 0 5px;color:#000;border:1px solid #b0dcf7;}
#help_main_area .helpDeskSearch .formBtn {float:left;}

#help_main_area .helpBest{float:left;overflow:hidden;width:563px;height:258px;margin:0 20px 18px 0;padding:0;border-bottom:1px solid #ededed;}
#help_main_area .helpBestList{list-style:none;overflow:hidden;width:563px;height:236px;margin:0;padding:15px 0 0 10px;}
#help_main_area .helpBestList li{color:#666;line-height:21px;}
#help_main_area .helpBestList li span{display:block;float:left;width:20px;}

#help_main_area .fastInquiry{float:left;width:230px;height:259px;}
#help_main_area .helpNowBox{list-style:none;overflow:hidden;width:206px;height:202px;margin:5px 0 0 0;padding:30px 5px 0 19px;background: url(http://img.sbs.co.kr/s9/help/bg_helpNow.gif) no-repeat left top;}
#help_main_area .helpNowBox li{float:left;height:19px;margin:0 10px 7px 0;}

#help_main_area .imageLink{clear:both;width:794px;height:112px;margin:0 0 22px 0;padding:0 0 0 9px;font:0/0 Arial;}
#help_main_area .helpService{list-style:none;float:left;width:195px;margin:0 8px 0 0;padding:0;}
#help_main_area .helpService li.first{margin:0 0 8px 0;}
#help_main_area .mediaTestBox{float:left;width:190px;height:107px;margin:0 13px 0 0;padding:5px 0 0 5px;background:url(http://img.sbs.co.kr/s9/help/bg_mediaBox.gif) no-repeat 0 0;}
#help_main_area .mediaTestBox .vod_test{margin:0 0 5px 8px;}
#help_main_area .mediaTestBox .txt_media{margin:0 0 3px 3px;}

#help_main_area .helpBanner{list-style:none;float:left;width:383px;height:112px;margin:0;padding:0;}
#help_main_area .helpBanner li.first{margin:0 0 10px 0;}

#help_main_area .customerGuideList{list-style:none;margin:10px 0 0 11px;padding:0;}
#help_main_area .customerGuideList li{margin:0 0 5px 0;padding:0 0 0 10px;background:url(http://img.sbs.co.kr/s9/help/bull_arrow02.gif) no-repeat 0 4px;}
#help_main_area .customerGuideList li span.point{color:#fd7423;}

/* faq list */
.faq_select{overflow:hidden;margin:12px 0 0 -4px}
.faq_select li{overflow:hidden;float:left;width:143px;height:31px;margin-left:4px;background:url(http://img.sbs.co.kr/s9/help/bg_faqlist.gif) no-repeat}
.faq_select li a{display:block;height:22px;padding-top:9px;text-align:center;line-height:1.45em;color:#aa521e}
.faq_select li a:hover{text-decoration:underline}
.faq_select li.on a{font-weight:bold;color:#414141}

.f_list{overflow:hidden;margin:10px 0 0 0;padding:20px 0 18px 10px;background:#fcfaee;border:1px solid #f2e6b9}
.f_list li{float:left;color:#929292}
.f_list li a{display:inline-block;padding:0 9px 0 10px;color:#595959}
.f_list li a:hover{text-decoration:underline}
.f_list li.on a{font-weight:bold;color:#414141}

.a_list{margin:15px 0 0 22px}
.a_list li{margin-top:7px}
.a_list li a:hover{text-decoration:underline}
.a_list li.on a{font-weight:bold}
.a_list li .an{display:none;width:93%;margin-top:5px;padding:15px;line-height:22px;background:#fcfaee;border:1px solid #f2e6b9}
.a_list li.on .an{display:block}

/* 이메일 문의 */
.email_request{margin:0 0 0 20px}
.email_request fieldset {height:auto !important;}
#sbsCenter .email_request h4{margin:0 0 0}
.email_request .bul_orange{margin:17px 0 0 20px;padding-left:8px;background:url(http://img.sbs.co.kr/vobos/service/common/icon/bul_arrow38.gif) no-repeat 0 6px}
.email_request .bul_orange em{color:#127abd}
.email_request .bul_orange img{line-height:20px;vertical-align:middle}
.email_request .textarea02{width:645px;height:160px}

.wrap_input{overflow:hidden;display:block;width:680px;margin:22px 0 0 20px;padding:4px 0 0 0;background:url(http://img.sbs.co.kr/s9/help/bg_table_join2.gif) no-repeat 0 0}

.join_input{padding-bottom:4px;background:url(http://img.sbs.co.kr/s9/help/bg_table_join2.gif) no-repeat 0 100%}
.join_input table{width:100%;border-collapse:separate;border-spacing:10px 0}
.join_input table th,.join_input table td{padding:8px 0 5px;line-height:1.27em;border-bottom:1px solid #fff}
.join_input table tr.last th,.join_input table tr.last td{border-bottom:0}
.join_input table th{width:120px;padding-left:10px;text-align:left;color:#00548e}
.join_input table td{padding-left:15px}
*:first-child+html .join_input table th{width:135px}

/* 흰박스 배경타입 */
.bx_type1 {margin:30px 0 0 20px;background:url(http://img.sbs.co.kr/sw11/member_join/member_v2/bg_top3.gif) no-repeat left top; padding-top:6px;}
.bx_type1>div {background:url(http://img.sbs.co.kr/sw11/member_join/member_v2/bg_btm3.gif) no-repeat left bottom; padding-bottom:6px;}
.bx_type1 .pd20{padding:15px 18px}

.check_agree {margin:20px 0;text-align:center;}
.check_agree span {padding:0 10px;}
.check_agree input {vertical-align:-1px; margin-right:3px;}

.email_request .btn_cen{width:680px;margin:0 0 20px 20px;padding:15px 0 10px;text-align:center;background:#eaeaea}
*:first-child+html .email_request .btn_cen button{margin:-2px 0 0 4px;line-height:20px;vertical-align:top}

/* 이용약관 */
.legal{overflow:hidden;width:760px;margin:0 0 0 20px}
.legal dt,.legal dd{float:left;margin-top:7px;padding:7px 0 5px 10px}
.legal dt{width:150px;font-weight:bold;color:#fe7523;background:#faf1da}
.legal dd{width:210px}
.legal .add{padding-top:0}

.terms{width:775px;margin:0 0 0 20px}
.terms h5{margin:12px 0 0 0;padding:8px 0 6px 12px;font-weight:bold;color:#0381be;background:#dff1fc}
.tab_terms{overflow:hidden;height:25px;margin-top:20px;background:url(http://img.sbs.co.kr/s9/help/bg_tab.gif) repeat-x 0 100%}
.tab_terms li{float:left;border:1px solid #d0d0d0;border-bottom:0}
.tab_terms li a{display:inline-block;height:18px;padding:5px 15px 0 15px;line-height:1.27em;color:#7f7f7f;background:#f6f6f6}
.tab_terms li a:hover{text-decoration:none}
.tab_terms li.on{border-color:#16a4e4;border-bottom-color:#fff}
.tab_terms li.on a{padding:6px 25px 0 15px;font-weight:bold;color:#16a4e1;background:#fff url(http://img.sbs.co.kr/s9/help/icon_on.gif) no-repeat 94% 10px}
.terms_cont{margin-top:12px}
.terms_cont .title{position:relative;margin-bottom:15px;padding:0 0 6px 24px;font-weight:bold;color:#006595;background:url(http://img.sbs.co.kr/vobos/service/customer/icon_bul_arr.gif) no-repeat 15px 5px;border-bottom:1px solid #b7d9ed}
.terms_cont .txt{margin:0 20px;line-height:1.62em;letter-spacing:-1px}
.top{display:inline-block;position:absolute;right:0;top:8px;padding:2px}

.terms2{width:810px;margin:0 0 0 0}
.terms2 h4{margin:12px 0 0 0;padding:8px 0 6px 12px;font-weight:bold;color:#0381be;background:#dff1fc}