﻿@charset "utf-8";
/* RESET
------------------------------------------ */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,img,div{margin:0; padding:0}
img,fieldset{border:0}
ul,ol{list-style:none}
img,input,select{vertical-align:middle}
em,address{font-style:normal}
table{border-collapse:collapse; border-spacing:0px; empty-cells:show; table-layout:fixed}
legend,caption{visibility:hidden; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0}

.ir {zoom:-10; z-index:-1; position:relative; display:block; width:100%; font-size:9px; text-align:center; white-space:nowrap; overflow:hidden; text-indent:-99999px;}
.blind{position:absolute; top:0; left:-9999em; width:0; height:0; font-size:0; line-height:0}

/* BASIC
------------------------------------------ */
html {}
html, body{width:100%;}
body, input, select, textarea, button{font-family:'돋움', 'Dotum','Arial','Tahoma','AppleGothic','sans-serif'; font-size:12px; color:#444}
body{line-height:normal;}

button{border:0; cursor:pointer; text-align:left; vertical-align:middle; background:transparent;text-transform: none;}
button::-moz-focus-inner{padding:0; border:0}
button:focus{outline:1px dotted}
a {display:block;height:100%;text-decoration:none;}
a:hover {text-decoration:underline;}

/* ----- 프로그램 상단 한줄 커스텀 공통헤더 ----- */
.sc_icn {position:relative;display:inline-block;.display:inline;.zoom:1; overflow:hidden; vertical-align:middle; background-repeat:no-repeat; background-color:transparent; background-image:url('http://image.sbs.co.kr/sbs/4n/set_sbs.png');}
.custom_header_w {width:100%;}
	.custom_sbs_heading_w {overflow:hidden;width:990px;height:42px;margin:0 auto;}
		.chsbs_logo {float:left;width:56px;height:40px;background-position:-230px -160px;}
		.chbnr_25year {float:left; width:93px; margin:6px 0 0 10px;}
		.chsbs_gnb_w {float:right;margin-top:10px;}
			.chsbs_gnb {float:left;overflow:hidden;}
				.chsbs_gnb li {float:left;margin-left:10px; padding-left:10px; background:url('http://image.sbs.co.kr/sbs/4n/ico_bar_gnb.gif') left 50% no-repeat;line-height:22px;}
				.chsbs_gnb li:first-child {background:none;}
					.chs_gnb {font-size:11px; color:#828282; letter-spacing:-1px;}
			.chsbs_search {position:relative;float:left; display:block;overflow:hidden; width:130px; margin-left:10px; border:2px solid #c5c5c5; max-height:18px;*max-height:20px;}
				.chsbs_search .chsbs_label {display:none; z-index:2; top:5px;.top:7px; left:5px; font-size:11px; color:#828282;}
					.chsbss_ipt_w {position:relative; width:100%; height:19px;}
						.chsbss_ipt_w .iptxt {width:100%; height:13px;*height:18px;text-indent:10px; padding:5px 0 0 0; font-size:11px; line-height:normal; border:0;color:#828282;}
					.chsbss_search_go {position:absolute; top:0px; right:0px; width:29px; height:22px;background-color:#c5c5c5;}
						.chsbss_search_go .sc_icn {top:-1px;.top:3px;left:6px;width:16px; height:16px; background-position:-290px -160px;margin:0 auto;}
					@media screen and (-webkit-min-device-pixel-ratio:0) {
							.chsbss_ipt_w .iptxt {height:16px; padding-top:2px;}
							.chsbss_search_go .sc_icn {top:-1px !important;}}

/* ----- 프로그램 커스텀 서브 : 아래로 작성 ----- */
/* 런닝맨 신발 디자인 */
.pg_runingman_w  {position:relative; width:618px; z-index:1;}
	.pg_runingman_cont{position:relative; width:618px; height:1078px; overflow:hidden; z-index:1; background:url('http://image.sbs.co.kr/sbs/4n/custom_run_bg.jpg') no-repeat 0 0;}
		.pg_rm_calne {position:absolute; left:50%; top:1023px; margin-left:-125px; width:250px; height:55px; z-index:3;}
		.pg_rnm_vod {position:relative; margin-top:30px;}

/* 컬투 ucc콘테스트 수상작 다시보기 */
.ctucc_award_w {width:706px; }
	.rd_ctucc_rply {}
	.ctucc_ard_c {position:relative;}
		.ctucc_ard_vsl {position:relative; height:584px; overflow:hidden; text-align:center;}
			.ctucc_ard_img {}
			[class^="ctucc_win_"] {position:absolute; left:50%; margin-left:-235px; width:470px; }
			.ctucc_win_name {top:243px; height:32px;}
			.ctucc_play {position:absolute; left:50%; margin-left:-235px; bottom:29px;}
		.ctucc_ard_list_w {position:relative; margin:0 auto; overflow:hidden; width:100%; height:100%; text-align:center; background-image:url("http://image.sbs.co.kr/sbs/4n/radio_cultwo/radio_ctucc_award_bg.gif"); background-repeat:no-repeat;}
			.ctucc_ard_list_c {width:664px; margin:0 auto; overflow:hidden; padding-bottom:58px;}
				.ctucc_ard_list {overflow:hidden; width:681px; .zoom:1; }
				.sliceline {margin-top:30px; background:url("http://image.sbs.co.kr/sbs/4n/radio_cultwo/radio_ctucc_sliceln.png") left top no-repeat; height:206px;}
				.ctucc_ard_list02 {clear:both; height:207px; }
				.ctucc_ard_list:after {display:block; content:''; clear:both;}
					.ctucc_ard_list li{position:relative; float:left; margin-right:18px; margin-top:30px; width:207px;}
					.ctucc_ard_tp01 {width:100% !important; height:198px !important; margin-top:26px !important; padding-bottom:36px; text-align:center; background:url("http://image.sbs.co.kr/sbs/4n/radio_cultwo/radio_ctucc_sliceln.png") left bottom no-repeat; }
						.ctucc_ard_list li a.current {border:2px solid #5694eb !important;}
					.ctucc_ard_tp02 {width:33% !important; .width:33% !important; margin-right:0 !important;}
					.ctucc_ard_tp02:first-child { margin-left:117px;}
						[class^="ctucc_ard_medal"]{width:207px; height:172px; display:block; border:1px solid #e1e1e1; position:relative;  margin:0 auto; }
						.ctucc_ard_medal01 {width:234px !important; height:196px !important; }
							[class^="winmedal_"] {position:absolute; left:0; top:0; background-image:url("http://image.sbs.co.kr/sbs/4n/radio_cultwo/radio_ctucc_award_mdl.png");}
							.winmedal_01 {width:50px; height:62px; background-position:0 0; left:-14px; top:-18px;}
							.winmedal_02 {width:61px; height:29px; background-position:-50px 0;}
							.winmedal_03 {width:50px; height:29px; background-position:-50px -30px;}
							.winmedal_04 {width:50px; height:29px; background-position:-50px -60px;}
							.ctucc_ardimg_01{width:234px; height:196px;}
			.point_bg {position:absolute; right:0; bottom:8px; width:73px; height:73px; display:block; background-image:url("http://image.sbs.co.kr/sbs/4n/radio_cultwo/radio_ctucc_award_point.gif"); }

/* K팝스타 메인티저 */
.kpopstar_teaser {background:url('http://image.sbs.co.kr/sbs/4n/custom/img_mt_kpop5.jpg') no-repeat 50% top;}
	.kpopstar_teaser #container,
	.kpopstar_teaser_s6 #container {width:1000px;margin:0 auto;}
		.kpsts_btn_w {overflow:hidden;margin-top:827px;.padding-top:827px;}
			.kpsts_btnw_cont {float:left;width:247px;height:55px;margin-left:50px;}
				[class^='kpsts_btntxt_'] {background-image:url('http://image.sbs.co.kr/sbs/4n/custom/img_set_kpop5.png');}
				.kpsts_btntxt_kor {background-position:0 0;}
				.kpsts_btntxt_gba {background-position:0 -55px;}
				.kpsts_btntxt_yta {background-position:0 -110px;}
	.kpopstar_teaser #footer,
	.kpopstar_teaser_s6 #footer {width:1000px;margin:0 auto;padding:108px 0 53px 0;text-align:center;font-size:11px;color:#934596;}

/* k팝스타6 메인티저  */
.kpopstar_teaser_s6 {background:url('http://image.sbs.co.kr/sbs/4n/custom/img_mt_kpop6.jpg') no-repeat 50% top;}
.kpopstar_teaser_s6 [class^="kpsts_btntxt_"] {background-image:url('http://image.sbs.co.kr/sbs/4n/custom/img_set_kpop6.png');}
.kpopstar_teaser_s6 #footer {color:#00eadc;}
/* 상류사회 제작발표회 */
.drama_high_society_w {width:618px; height:856px; padding-top:244px; background:url('http://image.sbs.co.kr/sbs/4n/custom/high_society/high_society_bg.jpg') center top no-repeat;}
		[class^="hsct_"] {margin-left:auto; margin-right:auto; background:url('http://image.sbs.co.kr/sbs/4n/custom/high_society/high_society_txt.png') center top no-repeat;}
			.hsct_title {width:566px; height:139px; }
			.hsct_player_c {width:586px; margin-bottom:40px; background:none;}
				.hsct_onair {float:right; width:63px; height:11px; margin-bottom:10px; background-position:right -145px;}
				.hsct_play {clear:both; width:586px; height:365px; background:#000;}
			.hsct_txt {width:453px; height:125px; margin-bottom:40px; background-position:0 -145px;}
			.hsct_info {width:378px; height:57px; background-position:0 -280px;}

/* 추석특집 전격 트로트 오디션쇼 트로피 */
.chuseok_audition_w {position:relative; width:676px;}
	.ca_top_inner {position:relative; border:1px solid #e6e6e6; background-color:#f3f3f3;}
		.cat_img_w {display:block; clear:both;}
		.cat_info_w {padding:7px 0 30px; border-top:1px solid #dadada; margin:0 29px; color:#333;}
			.cat_info_cont {position:relative; padding:10px 15px 10px 108px;line-height:18px;}
				.cat_info_title {position:absolute; top:10px; left:15px; font-size:11px; font-weight:bold; color:#666; letter-spacing:-1px;}
				.cat_info_text {}
					[class^="cat_info_point"] {font-weight:bold;}
					.cat_info_point_line {text-decoration:underline;}
				.cat_info_list,.cat_grade_list {}
					.cat_il_cont,.cat_gl_cont {margin:3px 0;}
					.cat_il_cont:first-child,.cat_gl_cont:first-child {margin:0 0 3px;}
					.cat_gl_cont {position:relative; padding-left:30px;}
						[class^="cat_gl_num_"] {position:absolute; top:0; left:0; color:#8129d4;}
	.ca_cont_inner {position:relative; margin-top:20px; padding:33px 29px; border:3px solid #e6e6e6;}
		.cac_orange_title {position:relative; display:block;font-size:12px;font-weight:bold; padding-left:10px; font-size:14px;}
		.ca_cont_inner .cac_orange_title {margin-bottom:12px;}
		.ca_cont_inner .cat_info_text {line-height:16px; color:#333;}
		[class^="cac_orange_"] {color:#f4630a;}
		.grbd_piagh_icon_arrow {position:absolute !important;top:4px; left:0; width:5px;height:7px; background:url('http://image.sbs.co.kr/sbs/4n/set_tvradio.png') no-repeat;background-position:-580px -10px;}
		.cac_form_list_w {margin:20px 0; border:1px solid #e5e5e5; border-width:1px 0; padding:13px 0;}
			.cac_fl_inner {position:relative; padding:7px 0 7px 91px; height:25px;}
				.cac_fl_title {position:absolute; top:7px; left:0; line-height:25px; font-size:11px; font-weight:bold; color:#666; padding-left:10px; letter-spacing:-1px;}
					.cac_fl_dot {position:absolute; top:10px; left:0; width:3px; height:3px; background-color:#f4630a; display:block;}
				[class^="cac_fl_cont"] {line-height:25px;}
					[class^="cac_fl_cont"] .input_txt {width:153px; height:23px; border:1px solid #c2c2c2;}
					.cac_fl_cont_phone .input_txt {width:100px;}
					[class^="cac_fl_cont"] .input_select {height:25px; border:1px solid #c2c2c2;}
					.cac_fl_person {margin:0 15px 0 4px;}
		.cac_agreement_w {border-bottom:1px solid #e5e5e5;}
			.cac_agreement_w .cac_orange_stitle {display:block; margin:15px 0 5px;}
				.cac_agreement_w .inner_box {border:none; margin:12px 0 21px 0; background-color:#e6e6e6;}
				.cac_agreement_w .agreement_check {height:40px; font-size:12px; font-weight:bold;}
				.cac_inner_box_txt {font-size:11px; color:#666; letter-spacing:-1px;}
					.cac_inner_box_txt .agreement_subject {font-weight:bold;}
					.cac_inner_box_txt .agreement_contents {color:#666; padding-top:3px;}
					.agreement_box .inner_box ul.cac_inner_box_txt li {padding:3px 0 14px;}
				.cac_agreement_w .information_agreement {margin-left:5px;}
		.cac_write_w {margin-top:30px;}
			.cac_etc {font-size:12px; font-weight:normal; display:inline-block; margin-left:3px; letter-spacing:-1px;}
			.cac_write_textarea_w {width:100%; height:118px; border:1px solid #c2c2c2;}
				.cac_write_textarea {margin:20px; border:0; height:78px;width:93%;}
		.cac_btn_submit {margin-top:20px; text-align:center;}
			.cac_btn_submit .sbsbt_orange {display:inline-block;.display:inline;.zoom:1; width:146px; height:40px; line-height:40px; font-weight:bold;background-color:#f4630a;}

/*스포츠 : EPL*/
.logo_sports_w {position:absolute; z-index:255; top:11px;left:50%; margin-left:-430px; width:64px; height:19px;}
	.logo_sports {display:block; vertical-align:top; width:64px; height:19px; background-position:0 -125px;}
[class^="sports_"] .sicn {background-image:url('http://image.sbs.co.kr/sbs/4n/sports/epl/set_premire_epl.png');}
.sports_epl {background-color:#fff;}
.sports_premier12 {background-color:#a6d0e9;}
	.sports_epl #wrap,.sports_premier12 #wrap {position:relative;}
		.sports_epl #header,.sports_premier12 #header,.sports_kbo #header {position:absolute; top:0; left:50%; height:45px; width:1040px; overflow:hidden; margin-left:-546px; z-index:200;}
		.sports_spot_w {position:relative; height:679px; width:100%;  background:url('http://image.sbs.co.kr/sbs/4n/sports/epl/topbg_epl.jpg') no-repeat center top #0a1121;}
		.sports_premier12 .sports_spot_w {background:url('http://image.sbs.co.kr/sbs/4n/sports/topbg_pre12.jpg') no-repeat center top #0a1121;}
			[class^="sport_grabg_"]{position:absolute; top:0; width:600px; height:679px;z-index:4;}
			.sport_grabg_left {left:0;
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a1121+0,0a1121+100&amp;1+0,0+100 */
			background: -moz-linear-gradient(left,  rgba(10,17,33,1) 0%, rgba(10,17,33,0) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(10,17,33,1)), color-stop(100%,rgba(10,17,33,0))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0) 100%); /* IE10+ */
			background: linear-gradient(to right,  rgba(10,17,33,1) 0%,rgba(10,17,33,0) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a1121', endColorstr='#000a1121',GradientType=1 ); /* IE6-9 */
			}
			.sport_grabg_right {right:0;
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a1121+0,0a1121+100&amp;0+0,1+100 */
			background: -moz-linear-gradient(left,  rgba(10,17,33,0) 0%, rgba(10,17,33,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(10,17,33,0)), color-stop(100%,rgba(10,17,33,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(left,  rgba(10,17,33,0) 0%,rgba(10,17,33,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(left,  rgba(10,17,33,0) 0%,rgba(10,17,33,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(left,  rgba(10,17,33,0) 0%,rgba(10,17,33,1) 100%); /* IE10+ */
			background: linear-gradient(to right,  rgba(10,17,33,0) 0%,rgba(10,17,33,1) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000a1121', endColorstr='#0a1121',GradientType=1 ); /* IE6-9 */
			}
			.sports_main_header {position:relative; height:150px; width:100%; z-index:10; padding-top:46px;}
			.sports_main_header > .smh_bdline {position:absolute; top:46px; left:0; width:100%; height:148px; z-index:5; border:1px solid #fff; border-width:1px 0; opacity:0.1; filter:alpha(opacity=10);}
			.smh_inner {position:relative; z-index:11;width:1100px; height:150px; overflow:hidden; margin:0 auto;}
			/*kbo*/
			.sports_kbo #header {width:1102px;margin-left:-551px;border:1px solid #b3b3b3; border-width:0 1px;}
			.sports_kbo .logo_sports {background-position:0 -265px;}
			.sports_kbo .sports_main_header {height:87px;}
			.sports_kbo .sports_main_header > .smh_bdline {height:85px;border-color:#b3b3b3;opacity:1;filter:alpha(opacity=100);}
			.sports_kbo .smh_logo .smh_bdline {background-color:#b3b3b3;opacity:1;filter:alpha(opacity=100);}
				.sports_kbo .smh_inner {height:87px;}
				.sports_kbo .smh_logo {padding:25px 52px 25px 55px;}
					.sports_kbo .smh_gnb_link {padding:33px 26px;}
			/*kbo*/
				.smh_logo {position:relative; float:left;}
				.sports_epl .smh_logo {height:140px;width:224px; padding:23px 0 0 0px;}
				.sports_premier12 .smh_logo {height:136px;width:275px; padding:12px 0 0 10px;}
					.logo_epl {display:block; width:222px; height:94px; background-position:0px -290px;}
					.logo_pre12 {display:block; width:204px; height:126px; background-position:-305px -70px;}
					.logo_kbo {display:block;width:280px;height:35px;background-position:-225px -220px;}
					.smh_logo .smh_bdline {position:absolute; top:1px; right:0; width:1px; height:148px; display:block; z-index:5; background-color:#fff; opacity:0.1; filter:alpha(opacity=10);}
				.smh_gnb_w {float:left; overflow:hidden;margin-left:25px;}
					.smh_gnb_w > [class^="smh_gnb_"] {float:left; margin-left:10px;}
					.smh_gnb_w > [class^="smh_gnb_"]:first-child {margin-left:28px;}
						.smh_gnb_link {padding:68px 32px 61px; height:19px;}
							[class^="sicn smhg_"] {display:block; height:19px;}
							.smhg_clip {width:71px; background-position:0 -390px;}
							.smhg_news {width:35px; background-position:-70px 0;}
							.smhg_board {width:69px; background-position:-105px 0;}
							.smhg_schedule {width:71px; background-position:0 -185px;}
							.smhg_caster {width:53px; background-position:-175px 0;}
							.smhg_cheer {width:54px; background-position:0 -165px;}
							.smhg_week {width:71px;background-position:0 -205px;}
							.smhg_balls {width:82px;background-position:0 -225px;}
							.smhg_skill {width:89px;background-position:0 -245px;}
				.smh_live {position:absolute; top:26px; right:62px; width:79px; height:104px; display:block; }
					.live_epl {width:79px; height:104px; background-position:0 -20px;}
					.live_pre12 {width:79px; height:104px; background-position:-225px -110px;}
			.sports_spot_inner {position:Relative; height:454px; width:100%; margin-top:30px;overflow:hidden;}
				.sports_spot {position:absolute; top:0; left:50%; overflow:hidden; margin-left:-1639px; width:100%; width:3279px; height:400px; z-index:2; /*background-color:#0a1121;*/}
					[class^="opabg_"] {position:absolute; z-index:4; top:0; display:block; width:1093px; height:400px;}
					.opabg_left {left:0;
					/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a1121+0,0a1121+100&amp;1+0,0.59+100 */
					background: -moz-linear-gradient(left,  rgba(10,17,33,1) 0%, rgba(10,17,33,0.59) 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(10,17,33,1)), color-stop(100%,rgba(10,17,33,0.59))); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0.59) 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0.59) 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(left,  rgba(10,17,33,1) 0%,rgba(10,17,33,0.59) 100%); /* IE10+ */
					background: linear-gradient(to right,  rgba(10,17,33,1) 0%,rgba(10,17,33,0.59) 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a1121', endColorstr='#960a1121',GradientType=1 ); /* IE6-9 */
					}
					.opabg_right {right:-2px;
					/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a1121+0,0a1121+100&amp;0.59+0,1+100 */
					background: -moz-linear-gradient(left,  rgba(10,17,33,0.59) 0%, rgba(10,17,33,1) 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(10,17,33,0.59)), color-stop(100%,rgba(10,17,33,1))); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(left,  rgba(10,17,33,0.59) 0%,rgba(10,17,33,1) 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(left,  rgba(10,17,33,0.59) 0%,rgba(10,17,33,1) 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(left,  rgba(10,17,33,0.59) 0%,rgba(10,17,33,1) 100%); /* IE10+ */
					background: linear-gradient(to right,  rgba(10,17,33,0.59) 0%,rgba(10,17,33,1) 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#960a1121', endColorstr='#0a1121',GradientType=1 ); /* IE6-9 */
					}
					.ssport_btn_w {position:absolute; top:0; left:50%; z-index:10; width:1181px; margin-left:-590px;}
						[class^="ssbtn_"] {position:absolute; top:170px; display:block; z-index:10; width:55px; height:60px; background-color:#ff005b;}
						.sports_premier12 [class^="ssbtn_"] {background-color:#fec90f;}
						.ssbtn_prev {left:0;}
							.ssb_prev {position:absolute; top:13px; left:17px; width:20px; height:35px; background-position:-95px -225px;}
						.ssbtn_next {right:0;}
							.ssb_next {position:absolute; top:13px; left:19px; width:20px; height:35px; background-position:-115px -225px;}
					.sspots_list_w {position:relative; overflow:hidden; z-index:2;}
						.sspots_list_cont {float:left; width:1096px;}
							.ssl_inner {overflow:hidden;}
								[class^="ssl_cont_"] {float:left; overflow:hidden;}
								.ssl_cont_big {width:555px; height:400px; background-color:#fff;    border-right: 1px solid #38003c;}
									.ssl_link {position:relative; display:block; color:#fff; padding:0 13px; overflow:hidden;}
									.ssl_link:hover {text-decoration:underline;}
								[class^="ssl_cont_small_type"] {width:269px; height:200px;}
								.ssl_cont_small_type1 {background-color:#fff;border-right: 1px solid #38003c;}
								.ssl_cont_small_type2 {background-color:#fff;border-right: 1px solid #38003c;}
									[class^="ssl_cont_small_type"] .ssl_link {padding-top:151px;}
									.ssl_cont_big .ssl_link {padding:312px 20px 0;}
										.ssl_cont_big .icon_play {position:absolute; z-index:3; top:105px; left:50%; margin-left:-12px; width:56px; height:82px; background-position:-225px -20px;}
										[class^="ssl_cont_small_type"] .icon_play {position:absolute; z-index:3; top:105px; left:14px; width:25px; height:32px; background-position:-340px -35px;}
										.ssl_img_w {position:absolute; z-index:2; top:0; left:0; display:block;}
											.ssl_img {position:relative; z-index:1;}
											[class^="ssl_cont_small_type"] .icon_arrow {width:21px; height:11px; top:140px;}
											.ssl_cont_small_type1 .icon_arrow { background-position:-305px 0;}
											.ssl_cont_small_type2 .icon_arrow { background-position:-330px 0;}
											.ssl_img_w .icon_arrow {position:absolute; right:18px; z-index:2;}
											.ssl_cont_big .icon_arrow {width:65px; height:33px; top:280px; background-position:-355px 0;}
										.ssl_title {position:relative; display:block; overflow:hidden; width:100%; color:#38003c;}
										[class^="ssl_cont_small_type"] .ssl_title {text-overflow:ellipsis; white-space:nowrap; height:50px; font-size:16px; line-height:50px; font-weight:normal; }
										.ssl_cont_big .ssl_title {padding-top:19px; font-size:20px; line-height:27px; max-height:55px;}
				.ssport_indicator_w {position:absolute; bottom:25px; left:0; width:100%; height:1px; text-align:center;}
					.ss_indicator_list {display:inline-block;.display:inline;.zoom:1; font-size:0;}
						.ss_indicator_list li {display:inline-block;.display:inline;.zoom:1;}
							.ss_indicator {display:block; width:96px; height:1px; background-color:#fff;}
							.current .ss_indicator {background-color:#ff005b;}
							.sports_premier12 .current .ss_indicator {background-color:#fec90f;}
		.sports_epl #container,.sports_premier12 #container,.sports_kbo #container {position:relative; width:1106px;margin:0 auto;}
			[class^="sports_cont_"] {position:relative; margin-top:50px;}
				.sc_title {font-size:24px; color:#333; letter-spacing:-2px;}
				.sc_list_inner {position:relative; width:1106px; overflow:hidden;}
					.sclist_w {position:relative; overflow:hidden; width:1110px; margin-left:-3px;}
						[class^="sclist_cont_"] {float:left; width:364px; height:323px; overflow:hidden; margin:15px 3px 0;}
						.sclist_cont_img {background-color:#fff;}
						.sclist_cont_news {background:url('http://image.sbs.co.kr/sbs/4n/sports/epl/news_bg_epl.gif') no-repeat right top #38003c;}
						.sports_premier12 .sclist_cont_news {background:url('http://image.sbs.co.kr/sbs/4n/sports/news_bg_pre12.gif') no-repeat right top #1283eb;}
							.sclist_link {position:relative; display:block; overflow:hidden; }
							.sclist_link:hover {text-decoration:none;}
								.sclist_link:hover .sclist_hline {display:block;}
								.sclist_hline {display:none; position:absolute; top:0; left:0; width:360px; height:319px; z-index:3; border:2px solid #ff005b;}
								.sports_premier12 .sclist_hline {border:2px solid #fec90f;}
							.sclist_cont_news .sclist_link {color:#fff; padding:70px 24px 0; height:253px;}
							.sclist_cont_img .sclist_link {padding:205px 20px 0; color:#333; height:118px;background:#e8e8e8;}
								.sclist_link .icon_play {position:absolute; top:144px; left:18px; z-index:2; width:34px; height:42px;background-position:-305px -20px}
								.sclist_img_w {position:absolute; top:0; left:0; z-index:1; width:364px; height:205px; overflow:hidden; display:block;}
								.sclist_title {position:relative; display:block; overflow:hidden; font-size:18px; max-height:48px; line-height:24px; letter-spacing:-1px;}
								.sclist_cont_img .sclist_title {padding-top:20px; }
								.sclist_tbar {position:absolute; top:130px; left:24px; width:19px; height:2px; background-color:#fff; display:block;}
								.sclist_text {position:absolute; top:161px; left:0; display:block; padding:0 24px; overflow:hidden; max-height:105px; line-height:21px; font-size:14px;}
								[class^="sclist_info_num_"] {font-size:12px; color:#959595; letter-spacing:-1px; position:absolute; bottom:20px;}
								.sclist_info_num_play {left:20px; padding-left:13px;}
									.sclist_info_num_play .icon_splay {position:absolute; top:1px; left:0; width:8px; height:10px; background-position:-470px 0;}
								.sclist_info_num_date {right:20px;}
				.sc_more {position:absolute; top:10px; right:0; font-size:12px; color:#373737;}
		.sports_epl #footer,.sports_premier12 #footer {background:none !important; text-align:center; padding-bottom:50px; font-size:10px; font-family:arial,dotum; color:#666; text-transform:uppercase;}
/*스포츠 : KBO*/
.sports_kbo #wrap {height:1494px;background:url('http://image.sbs.co.kr/sbs/4n/sports/bg_kbo.jpg') no-repeat center top;background-size:2540px 1494px;}
	.sp_kbo_w {position:relative;}
		.spk_top {position:relative;top:-25px;width:1146px;height:856px;background:url('http://image.sbs.co.kr/sbs/4n/sports/kbo_top_content.png') no-repeat;}
			.spk_link {position:absolute;right:0;top:420px;width:262px;height:111px;}
			.spk_link .sicn {width:262px;height:111px;background-position:-225px -260px;}
		.spk_program {position:relative;top:-125px;}
			.spkp_list {overflow:hidden;}
				.spkp_cont {float:left;width:364px;padding-left:7px;}
				.spkp_cont:first-child {padding-left:0;}
					.spkp_link {position:relative;display:block;width:364px;padding-top:205px;height:118px;color:#333;}
						.spkp_txt_w {position:relative;display:block;width:364px;height:118px;background-color:#fff;}
							.spkpt_title {display:block;padding-left:22px;padding-top:18px;font-size:18px;color:#333;line-height:24px;}
							.spkpt_day {position:absolute;left:22px;bottom:21px;color:#959595;}
							.spkpt_go {position:absolute;right:22px;bottom:21px;color:#959595;}
						.spkp_img {position:absolute;left:0;top:0;}
		.spk_move {position:relative;top:-111px;overflow:hidden;width:100%;}
			.spkm_link_left {float:left;}
			.spkm_link_right {float:right;}
	.sports_kbo #footer {position:relative;top:-65px;text-align:center;font-size:10px;font-family:arial,dotum;color:#666;text-transform:uppercase;} 
/* SAF 2015 커스텀페이지 */
.saf2015_w {}
	[class^="saf2015_inner"] {margin-top:40px;}
	.saf2015_inner01 {margin-top:20px;}
		[class^="saf2015_title"] {background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_set_title.png'); background-repeat:no-repeat; width:420px; height:40px;}
		.saf2015_title01 {background-position:0 0;}
		.saf2015_title02 {background-position:0 -40px;}
		.saf2015_title03 {background-position:0 -80px;}
		.saf2015_title04 {background-position:0 -120px;}
		.saf2015_title05 {background-position:0 -160px;}
		.saf2015_title06 {background-position:0 -200px;}
		.saf2015_title07 {background-position:0 -240px;}
		.saf2015_title08 {background-position:0 -280px;}
		.saf2015_title09 {background-position:0 -320px;}
		.saf2015_title10 {background-position:0 -360px;}
		.saf2015_txt {margin-top:13px; font-size:14px; color:#3c3c3c; line-height:18px; letter-spacing:-1px;}
		.saf2015_inner05 .saf2015_txt {margin-top:3px;}
			.txt_blue {display:inline-block; color:#0059fd; text-decoration:underline;}
		.saf2015_info_list {margin-top:13px; width:630px; height:140px; overflow:hidden; background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_continfo_02.gif'); background-repeat:no-repeat;}
			.sil_cont {float:left; width:154px; margin-top:49px; font-size:12px; color:#801875; letter-spacing:-1px;}
			.sil_cont:first-child {width:150px; padding-left:10px;}
				.silc_txt {display:block; margin-top:18px;}
		.saf2015_txt_info {position:relative; padding-left:10px; margin-top:7px; line-height:16px; font-size:14px;}
			.saf_info_arrow {position:absolute; left:0; top:0;}
		.saf2015_care_list {margin-top:18px;}
		.saf_contest_standard {padding-bottom:10px;font-size:12px; color:#707070;}
			.scs_info_txt {display:block; margin-top:2px;}
			.scs_info_txt:first-child {margin-top:10px;}
	.saf2015_award_box {padding:0 0 20px 311px; margin-top:34px; font-size:14px; letter-spacing:-1px; background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_bg_continfo_01.jpg') no-repeat left top; color:#000;}
		.sab_cont {margin-top:23px; padding:0px 0; height:148px; border:1px solid #0b0b0b; border-width:1px 0;}
		.sab_cont:first-child {margin-top:0;}
			.sab_txt {position:relative; padding-left:9px; margin-top:10px; line-height:16px;}
			.sab_txt:first-child {margin-top:19px;}
				.sab_info_dott {position:absolute; left:0; top:0;}
			.sab_btn {overflow:hidden; margin-top:30px;}
				.sab_link {display:block; float:left; margin-left:7px; }
		[class^="sab_contest_btn"] {overflow:hidden; margin-top:20px; position:relative; width:100%; height:87px;}
			.sab_contest_btn02 [class^="scb_link"] {float:left; margin-left:4px; position:relative;}/* 제거 position:relative; 2015-11-12 */
			[class^="scb_link"]:first-child {margin-left:0;}
			.sab_contest_btn02 .scb_link_saf {left:auto;}/* 제거 2015-11-12 */
		/* --- 개발배포되면 삭제하기 2015-11-12 --- */
			[class^="scb_link"] {position:absolute; left:0; top:0;}
			.scb_link_saf {left:280px;}
		/* --- 개발배포되면 삭제하기 2015-11-12--- */
		/* 테이블 영역 */
		.saf2015_table {margin-top:18px; border-bottom:1px solid #000; color:#3c3c3c; }
			.saf2015_table th {height:45px; border:1px solid #000; border-width:1px 0; font-size:16px; font-weight:bold; text-align:center;}
			.saf2015_table td {height:38px; text-align:center; font-size:14px; color:#3c3c3c; border-top:1px solid #e1e1e1;}
			.saf2015_table tbody tr:first-child td {border:0;}
			.saf2015_table.table02 td {height:105px; padding:15px 0;}
				.saf2015_table.table02 td a {margin-top:5px;}
				.saf2015_table.table02 td a:first-child {margin-top:0;}
				.saf2015_table.table02 .table_last td {height:53px; font-weight:bold;}
					[class^="saf2015_tb_btn"] {display:block; width:104px; height:60px; padding-top:15px; border:1px solid #e1e1e1; color:#818181; background-color:#efefef; }
					[class^="saf2015_tb_btn"]:hover {text-decoration:none;}
					.saf2015_tb_btn_ing { height:55px; padding-top:20px;background-color:#f5e9f3; border-color:#e4c3e0; color:#9b238e;}
		.saf_ctst_info {display:block; margin-top:9px; text-align:right; font-size:12px; font-weight:normal; color:#707070;}
/* SAF 2015 소개페이지 */
.saf2015_infomation_w {padding:0 40px 40px; background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_bg_custom.jpg'); background-repeat:no-repeat; background-color:#1f0518;}
	.sifm_title {padding-top:60px;}
	[class^="sifm_inner0"] {margin-top:40px; font-size:16px; color:#d2d2d2;}
		.sifm_text {margin-top:20px; line-height:20px; letter-spacing:-1px;}
			.sifm_nt {padding-left:15px; font-size:12px; letter-spacing:-1px; color:#6f6e6f; }
		[class^="sifm_date"] {font-size:14px; }
		.sifm_date {margin:14px 0; display:block; }
		.sifm_date_list {padding:22px 30px; overflow:hidden; color:#b6b6b6; background-color:#2e2439;}
			.sifm_dl_cont {float:left; width:130px; margin-left:44px; text-align:center;}
			.sifm_dl_cont:first-child {margin-left:0;}
				.sdc_txt {display:block; height:32px; line-height:32px; border-top:1px solid #585061;}
				.sdc_txt:first-child {border:0;}
/* SAF 2015 소개페이지 - 중국어 */
[class^="saf2015_title_cn"] {background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_set_title_cn.png') no-repeat;}
.saf2015_title_cn01 {background-position:0 0;}
.saf2015_title_cn02 {background-position:0 -40px;}
.saf2015_title_cn03 {background-position:0 -80px;}
/* SAF 2015 소개페이지 - 영어 */
[class^="saf2015_title_en"] {background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_set_title_en.png') no-repeat;}
.saf2015_title_en01 {background-position:0 0;}
.saf2015_title_en02 {background-position:0 -40px;}
.saf2015_title_en03 {background-position:0 -80px;}
.sdc_txt_en {display:block; padding-bottom:10px; font-size:12px; line-height:14px;}
/* SAF 2015 소개페이지 - 일본어 */
[class^="saf2015_title_jp"] {background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_set_title_jp.png') no-repeat;}
.saf2015_title_jp01 {background-position:0 0;}
.saf2015_title_jp02 {background-position:0 -40px;}
.saf2015_title_jp03 {background-position:0 -80px;}

/* SAF 오시는길 페이지 */
.saf2015_come_w {padding-bottom:210px;}
	.come_title {display:block; margin-top:20px;}
	.cometype_subway {margin-top:20px;}
	.cometype_bus {margin-top:45px;}
		.ct_title {}
		.saf2015_title_subway {background-position:0 -400px;}
		.saf2015_title_bus {background-position:0 -440px;}
		.ct_table {margin-top:20px; border-bottom:1px solid #0b0b0b;}
			.ct_table thead tr th {height:45px;text-align:center; font-size:16px; color:#3c3c3c; font-weight:bold; border:1px solid #0b0b0b; border-width:1px 0;}
			.ct_table tbody tr:first-child td {border-top:0;}
			.ct_table td {height:80px; text-align:center; font-size:14px; line-height:20px; border-top:1px solid #e1e1e1; }
			.ct_table td.come_value {color:#801875;}
			.ct_table td.come_inforoad {color:#444; text-align:left;}

/* SAF 티켓신청페이지 - 영문 */
.saf2015_ticket_w {position:relative; width:618px; background:#feee41; overflow:hidden;}
.saf2015_ticket_w .ir {position:absolute; left:0; top:0;}
	[class*="safticket"] {background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_ticket_eng.png') no-repeat; overflow:hidden;}
	.safticket_info {height:815px;}
	[class^="safticket_app_"] {height:253px; margin-top:20px;}
	.safticket_app_1st {background-position:0 -838px;}
	.safticket_app_2nd {background-position:0 -1097px;}
	.saf_ticket_guide_w {padding:18px 0 28px 0; text-align:center;}
		.saf_ticket_guide {display:block; margin-top:5px; color:#661820;}
		.saf_ticket_guide:first-child {margin-top:0;}
[class^="sprg_custom_w saf2015_global_"] .snprg_lb_loginbox {margin-top:0; padding:44px 80px 48px 80px;}
[class^="sprg_custom_w saf2015_global_"] .snprg_lb_loginbtn_w {overflow:hidden;}
	[class^="sprg_custom_w saf2015_global_"] .snprg_lb_loginbtn_w a {float:left; margin-left:20px;}
	[class^="sprg_custom_w saf2015_global_"] .snprg_lb_loginbtn_w a:first-child {margin-left:70px;}
[class^="sprg_custom_w saf2015_global_"] .personal_information_box {margin-top:0;}
	[class^="sprg_custom_w saf2015_global_"] .information_middle .sbrd_feach_w {padding-left:130px;}
		[class^="sprg_custom_w saf2015_global_"] .str_pi_tit, [class^="sprg_custom_w saf2015_global_"] .information_middle .sbrdf_label {width:125px;}
		[class^="sprg_custom_w saf2015_global_"] .information_middle .sbrdf_birth .iptxt_w, [class^="sprg_custom_w saf2015_global_"] .information_middle .sbrdf_phone .iptxt_w  {width:48px; display:inline-block; vertical-align:middle;}
		[class^="sprg_custom_w saf2015_global_"] .information_middle .sbrdf_phone .sbrdf_select {width:70px;}
		[class^="sprg_custom_w saf2015_global_"] .age_chk_w label {display:inline-block; margin-left:20px;}
		[class^="sprg_custom_w saf2015_global_"] .age_chk_w label:first-child {margin-left:0;}
		[class^="sprg_custom_w saf2015_global_"] .iptxt.name {width:227px;}
	/* SAF 티켓신청페이지 - 중문 */
	/*.saf2015_ch [class*="safticket"]{background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_ticket_ch.png') no-repeat;}*/
	.saf2015_global_ch [class*="safticket"]{background:url('http://image.sbs.co.kr/sbs/4n/saf2015/saf_ticket_ch.png') no-repeat;}
		.saf2015_global_ch .safticket_app_1st {background-position:0 -758px;}
		.saf2015_global_ch .safticket_app_2nd {background-position:0 -1027px;}
		.sprg_custom_w.saf2015_global_ch .snprg_lb_loginbtn_w a {float:none; margin:0 auto;}
	.saf2015_global_ch .safticket_info {height:732px;}
/* 당첨확인 버튼 */
.wincheck_link {position:absolute; right:175px; bottom:0; display:block; width:146px; height:60px;}
	.wincheck_link .sbsbt_blue {display:block; padding:0; right:0; top:0; height:auto; line-height:40px;}
	.saf2015_global_eng .wincheck_link .sbsbt_blue {line-height:18px;}
/* 스포츠 포탈 - 프리미어12 프로그램 소개 */
.premier12_about_w {width:618px; height:926px; background:url('http://image.sbs.co.kr/sbs/4n/sports/about_premier12.jpg') no-repeat;}
/* 스포츠 포탈 - 배너 */
.sc_banner_link {display:block;}
.sc_rbanner_link {display:block; position:absolute; top:20px; left:50%; z-index:10; margin-left:-713px; width:139px; height:341px;}
/* 스포츠 포탈 - 프리미어12 경기일정 */
.premier12_play_schedul_w {width:580px; padding:15px 19px; background:url('http://image.sbs.co.kr/sbs/4n/sports/bg_premier12_schedul.jpg') repeat; overflow:hidden; line-height:1.5;}
	.premnier12_tit {display:block; margin:50px 0 23px 0;}
	.premnier12_tit:first-child {margin-top:0;}
	.premnier12_table {width:100%; border-bottom:2px solid #fff;}
		.premnier12_th {padding:10px 0 6px 0; *padding:9px 0 7px 0; border:2px solid #fff; border-width:2px 0; color:#8595c7; text-align:left;}
		.premnier12_th:first-child {text-align:center;}
		[class^="premnier12_td"] {height:47px;  padding:8px 0 12px 0; *padding:8px 0 13px 0; border-top:1px solid #4b618f; color:#fff; vertical-align:top; overflow:hidden;}
		.premnier12_td_date {text-align:center;}
			.premier12_txt_date {display:block; width:83px; margin:0 auto;  padding:4px 0 4px 0; *padding:3px 0 5px 0; text-align:center; color:#113371; font-size:15px; font-weight:bold; letter-spacing:-1px; background:url('http://image.sbs.co.kr/sbs/4n/sports/bg_date.png') no-repeat;}
			.premier12_txt_chennel {font-size:14px; letter-spacing:-1px;}
			.premier12_txt_vs, .premier12_txt_time, .premier12_txt_channel {display:block; margin-top:5px;}
			.premier12_txt_vs, .premier12_txt_vs_yellow {font-size:20px; font-weight:bold; letter-spacing:-3px;}
			.premier12_txt_vs {margin-top:3px;}
			.premier12_txt_vs_yellow {color:#ffde00;}
			.premier12_txt_position_w {margin-top:11px; *margin-top:10px; overflow:hidden;}
				.premier12_txt_position, .premier12_txt_line {float:left; vertical-align:top;}
				.premier12_txt_line {display:block; width:1px; height:13px; margin:0 11px 0 12px;  background:#465c8b; position:relative; top:1px; *top:2px;}
		.premnier12_table tr:first-child .premnier12_td, .premnier12_table tr:first-child .premnier12_td_date {border-top:0;}
	.premier12_txt_guide {display:block; margin:21px 0 32px 0; color:#a8b4d7;}

/* SAF2015 프로그램 일정 */
.icn_safsub {background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/set_icon_saf2015custom.png'); background-repeat:no-repeat; display:inline-block;}
.saf2015_schedule_info {}
	.schedule_tab_list {height:67px; line-height:67px; overflow:hidden; background-color:#ededed;}
		[class^="stl_cont"] {float:left; margin-left:-30px; width:116px; height:100%; text-align:center;}
		.stl_cont_first {width:109px; margin-left:0;}
		.stl_cont_last {width:109px;}
			.schedule_tab_link {display:block; color:#5b5b5b; font-size:14px; background-image:none; }
			.current .schedule_tab_link,
			.schedule_tab_link:hover {background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/set_icon_saf2015custom.png'); color:#fff;}
			.stl_cont_first.current .schedule_tab_link,
			.stl_cont_first .schedule_tab_link:hover {background-position:0 -70px;}
			.stl_cont_last.current .schedule_tab_link,
			.stl_cont_last .schedule_tab_link:hover {background-position:0 -140px;}
			.stl_cont.current .schedule_tab_link {background-position:0 0; color:#fff; }
				.stl_text {display:block;}
				.stl_cont_first .stl_text {margin-right:13px;}
				.stl_cont_last .stl_text {margin-left:10px;}
	[class^="schedule_date_w"] {}
	.schedule_date_w {position:relative; }
		.saf2015_schedule_table {border-bottom:1px solid #000; color:#3c3c3c;}
			.saf2015_schedule_table col {width:514px; .width:482px;}
			.saf2015_schedule_table col:first-child {width:104px;}
			.saf2015_schedule_table th {height:45px; padding-left:36px; font-size:14px; border-bottom:1px solid #000; font-weight:bold; text-align:left;}
			.saf2015_schedule_table th:first-child {padding-left:0; text-align:center;}
			.saf2015_schedule_table tr td {padding:20px 10px 20px 36px; font-size:14px; text-align:left; border-top:1px solid #e1e1e1;}
			.saf2015_schedule_table tr:first-child td {border-top:0;}
			.saf2015_schedule_table tr td:first-child {padding:20px 0; text-align:center; font-weight:bold; font-size:12px; color:#9b238e;}
			.saf2015_schedule_table .bg_gray {background-color:#ededed;}
				.sched_cont_txt {display:block; margin-top:10px;}
				.sched_cont_txt:first-child {margin-top:0;}
		.saf2015_info_sdtxt {display:block; margin-top:10px; font-size:12px; color:#707070; text-align:right; font-weight:normal;}
		.schedule_btn_w {.zoom:l;position:absolute; right:0; .right:-50px; top:11px; height:20px; line-height:20px; }
		.schedule_btn_w:after {display:block; content:''; clear:both;}
			[class^="sched_btn_"] {float:left; margin-left:19px;}
			[class^="sched_btn_"]:first-child {margin-left:0;}
			.sched_btn_share {position:relative; top:-1px; }
				.icon_share {width:23px; height:20px; background-position:-120px 0;}
				.sched_btn_share .bdsp_share_popup {left:auto; right:0; top:25px;}
				.sched_btn_share.current .bdsp_share_popup {display:block;}
				.schedule_btn_w .icn {background-image:url('http://image.sbs.co.kr/sbs/4n/set_sbs.png'); background-repeat:no-repeat;}
			.sched_btn_pint {position:relative; display:block; line-height:20px; padding-left:25px;}
				.icon_print {position:absolute; left:0; top:0; width:20px; height:19px; background-position:-120px -25px;}
	.schedule_date_w02 {position:relative;}
		.schedule_date_w02 .saf2015_schedule_table {width:100%;}
			.schedule_date_w02 tr td:first-child {font-weight:normal; color:#333;}
/* SAF 아이템 페이지 */
.saf2015_item_w {position:relative;}
.saf2015_item_w .ir {position:absolute; left:0; top:0;}

/* SAF 연기대상 역대 수상자 페이지*/
.saf_award_w {width:618px;}
	.sa_top {overflow:hidden;width:618px;height:385px;}
		.sat_bigtitle {display:block;height:44px;}
			[class^="icn_safsub sat_201"] {float:left;width:75px;height:44px;}
			.sat_2014 { background-position:0 -260px;}
			.sat_2015 { background-position:0 -215px;}
			.sat_winner {position:relative;top:17px;margin-left:10px;width:106px;height:22px;background-position:0 -305px;}
		.sat_cont {position:relative;width:377px;padding-left:241px;margin-top:21px;line-height:1.2;}
			.sat_name {display:block;padding-top:10px;font-size:18px;color:#2c2c2c; font-weight:bold;}
			.sat_img_w {position:absolute;left:0;top:0;width:218px;height:318px;border:1px solid #c5bfb1;}
				.sat_info_w {display:block;margin:13px 0 15px;}
					.sat_info {overflow:hidden;display:block;max-height:35px;margin-top:3px;color:#737373;font-size:14px;font-weight:normal;}
				.safa_link, .sal_link {overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:2px;color:#66a5ff;}
				.sat_movie_w {position:relative;margin-top:5px;}
						.sat_movie_w .sat_link {width:248px;height:37px;padding-top:140px;color:#737373;}
						.sat_movie_title {display:block;padding:5px 5px 0;font-weight:normal;line-height:14px;}
						.sat_movie_img_w {position:absolute;left:0;top:0;width:248px;height:140px;}
							.icon_play {position:absolute;left:50%;top:50%;width:24px;height:32px;margin-top:-16px;margin-left:-12px;background-position:-120px -50px;z-index:1;}
	.sal_list_w {position:relative;overflow:hidden;width:618px;}
		.sal_inner {position:absolute;left:-99999px;top:-99999px;overflow:hidden;}
		.sal_list_w .current {position:relative;left:auto;top:auto;}
		.sal_list {position:relative;top:-6px;overflow:hidden;width:636px;}
			.sal_cont {overflow:hidden;position:relative;float:left;width:150px;height:190px;padding-left:150px;padding-right:18px;margin-top:36px;}
					.sal_stitle {display:block;height:31px;}
						[class^="icn_safsub sal_"] {float:left;display:block;width:48px;height:31px;}
						.sal_2014 {background-position:-215px -350px;}
						.sal_2013 {background-position:-160px 0;}
						.sal_2012 {background-position:-215px 0;}
						.sal_2011 {background-position:-160px -35px;}
						.sal_2010 {background-position:-215px -35px;}
						.sal_2009 {background-position:-160px -70px;}
						.sal_2008 {background-position:-215px -70px;}
						.sal_2007 {background-position:-160px -105px;}
						.sal_2006 {background-position:-215px -105px;}
						.sal_2005 {background-position:-160px -140px;}
						.sal_2004 {background-position:-215px -140px;}
						.sal_2003 {background-position:-160px -175px;}
						.sal_2002 {background-position:-215px -175px;}
						.sal_2001 {background-position:-160px -210px;}
						.sal_2000 {background-position:-215px -210px;}
						.sal_1999 {background-position:-160px -245px;}
						.sal_1998 {background-position:-215px -245px;}
						.sal_1996 {background-position:-215px -280px;}
						.sal_1995 {background-position:-160px -315px;}
						.sal_1994 {background-position:-215px -315px;}
						.sal_1993 {background-position:-160px -350px;}
						.sal_winner {position:relative;top:16px;margin-left:8px;width:70px;height:15px;background-position:0 -330px;}
					.sal_name {overflow:hidden;display:block;max-height:21px;margin:13px 0 3px;font-size:16px;color:#2c2c2c;font-weight:bold;}
					.sal_img_w {position:absolute;left:0;top:0;display:block;width:128px;height:188px;border:1px solid #d9d9d9;}
					.sal_info_w {overflow:hidden;display:block;max-height:69px;font-weight:normal;color:#737373;line-height:15px;}
						.sal_info {overflow:hidden;display:block;max-height:31px;margin-top:6px;}
					.sal_link_w {position:absolute;left:150px;bottom:3px;width:150px;}

/* SAF 2015 땡큐 프로모션 */
.thankyou_promotion_w {position:relative; width:920px; min-height:2245px; padding-bottom:467px; overflow:hidden; background-color:#f1f0ef; background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/promotion_bg01.jpg'); background-repeat:no-repeat; background-size:920px auto; }
	.thankyou_promotion_w .icn {background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/set_promotion.png'); background-repeat:no-repeat;}
	.tk_title {margin:98px 0 0 75px; width:790px; height:292px; background-position:0 0;}
	.thank_event_w {.zoom:1; position:relative; z-index:7; margin:70px 0 0; padding-top:25px;}
		.thank_bd_line {display:block; content:''; position:absolute; left:26px; top:-25px; width:868px; height:1px; background-color:#814600;}
	[class^="icn tk_event_0"] {width:920px;}
	.tk_event_01 {.zoom:1; position:relative; height:430px; background-position:0 -295px; overflow:visible;}
		[class^="thank_event_btn_0"] {position:absolute; overflow:hidden; text-align:center;}
		.thank_event_btn_01 {left:324px; bottom:21px;}
			[class^="tebtn_"] {display:block; float:left; margin-left:24px; padding:11px 17px;}
			[class^="tebtn_"]:first-child {margin-left:0;}
			.thank_event_btn_01 [class^="tebtn_"] {background-color:#580934;}
				[class^="tebtn_"] .icn {height:16px;}
				.tebtn_free .icn {width:135px; background-position:0 -2155px;}
				.tebtn_event .icn {width:103px; background-position:-135px -2155px;}
				.tebtn_winner .icn {width:76px; background-position:-240px -2155px;}
	.tk_event_02 {margin-top:75px; height:860px; background-position:0 -895px;}
		.thank_event_btn_02 {left:150px; bottom:36px;}
			.thank_event_btn_02 [class^="tebtn_"] {background-color:#745c1d; width:155px;}
	/* 개인정보 제공 동의 */
	.agree_form_w {display:none; width:802px; margin:0 auto; background-color:#f5f6f7; border:1px solid #ebebeb; border-width:1px 0;}
		.agree_form_w .agreement_type {padding:19px 21px 0;}
			.agree_form_w .agreement_box {margin:20px 0 0;}
			.agree_form_w .agreement_box:first-child {margin-top:0;}
				.agree_form_w .inner_box {margin:7px 0 0;}
					.agree_form_w .agreement_check {line-height:64px; color:#6DABF8; text-align:center;}
						.agree_form_w .check {margin-right:5px;}
					.agree_form_w .inner_box ul {width:100%;}
						.agree_form_w .agreement_box .inner_box ul li {width:185px;}
						.agree_form_w .agreement_box:first-child .inner_box ul li {width:360px;}
	.event_careful_w {margin-top:35px; width:920px; height:305px; background-position:0 -1850px;}
		.thank_personal_info {display:block; position:absolute; right:54px; top:34px; width:145px; height:16px; padding:13px 0; text-align:center; background-color:#831229;}
			.tkpi_txt {width:108px; height:16px; background-position:-320px -2155px;}
	.thank_bg_point {position:absolute; left:0; top:auto; bottom:0; width:920px; height:681px; background-image:url('http://image.sbs.co.kr/sbs/4n/saf2015/promotion_bg03.png'); background-repeat:no-repeat;}
/* 프로그램 정보 : 양들의수다 */
.sheeptalk_w {background-image:url('http://image.sbs.co.kr/sbs/4n/program_sheeptalk.jpg'); width:618px; height:845px;}
/* 3대천왕 : SNS 해시태그 */
.sns_hashtag_w {line-height:1.5;}
.sns_hashtag_w .icn {background-image:url('http://image.sbs.co.kr/sbs/4n/custom/hashtag/set_icon_hashtag.png'); display:inline-block;}
	.snsht_list_box {position:relative; margin-top:20px; padding:18px; background-color:#f1f3f7;}
		.snsht_btn_watch {display:inline-block; font-size:11px; color:#808184;}
		.snsht_btn_watch:hover, .snsht_btn_watch:focus {text-decoration:underline;}
		.snsht_list_wrap {margin-top:20px;}
			.snsht_list_w {position:relative; left:-18px; top:-10px;}
				.snsht_list_inner {position:absolute; left:-99999px; top:-99999px; overflow:hidden;}
				.snsht_list_inner.current {position:static;}
					.snsht_list {overflow:hidden; position:relative; left:0px; top:0px;}
						.snsht_cont {float:left; margin:10px 0 0 34px;}
							.snsht_link {display:block; position:relative; height:28px; line-height:28px; color:#494e5c; font-size:14px; border:1px solid #494e5c; border-width:1px 0;}
							.snsht_link:hover,.snsht_link:focus {text-decoration:underline;}
								[class^="icn snsht_bdl_"] {position:absolute; top:-1px; width:14px; height:30px; }
								.snsht_bdl_l {left:-14px; background-position:0 -15px;}
								.snsht_bdl_r {right:-14px; background-position:-15px -15px;}
			/* 해시태그 페이징 인디게이터 */
			.snsht_paging_w {.zoom:1; position:absolute; right:18px; top:18px;}
			.snsht_paging_w:after {display:block; content:''; clear:both;}
				.snsht_paging_num {float:left; margin-left:4px;}
				.snsht_paging_num:first-child {margin-left:0;}
					.snsht_pn_cont {display:block; width:12px; height:12px; background-position:-15px 0;}
					.current .snsht_pn_cont {background-position:0 0;}
			/* 해시태그 썸네일 목록 */
			.snsht_thumb_w {margin-top:20px;}
				.snsht_thumb_list {position:relative; left:0; top:-12px;}
					.snsht_thumb_inner {width:198px; position:absolute;}
						.snsht_thumb_cont {display:block; position:relative; color:#fff;}
							.snsht_thumb_img {margin-top:12px;}
							.snsht_from {position:absolute; left:10px; bottom:10px; z-index:3; height:26px; line-height:27px; width:93%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
								[class^="snsht_icon_"].icn {width:24px; height:24px;}
								.snsht_icon_tw {background-position:-60px 0;}
								.snsht_icon_ca {background-position:-85px 0;}
								.snsht_icon_fb {background-position:-110px 0;}
								.snsht_icon_in {background-position:-135px 0;}
								.snsht_from_title {}
							.snsht_gra {position:absolute; left:0; bottom:0; z-index:1; height:50px; width:100%;
								/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.8+100 */
								/* IE9 SVG, needs conditional override of 'filter' to 'none' */
								background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
								background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
								background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
								background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-8 */
							}
/* k팝스타5 시청자 심사위원 모집 */
.kpopstar5_panel {position:relative; width:618px; height:1057px; }
	.kpopstar5_panel .ir {position:absolute; left:0; top:0;}
	.btn_panel_enter {display:block; position:absolute; left:50%; bottom:190px; margin-left:-83px; width:165px; height:44px;}

/* 이벤트 : VR UCC 콘테스트 */
#skip_nav {display:none;}
.vrcontest_w {min-width:1470px;}
.vrcontest_w .icn {background-image:url('http://image.sbs.co.kr/sbs/event/vrcontest/set_vrcontest.png'); background-repeat:no-repeat;}
.vrc_header {width:100%; position:absolute; left:0; top:0; z-index:5; }
	.vrcontest_gnb_w {position:absolute; left:50%; top:15px;  margin-left:-180px;}
		.vrc_gnb_inner {}
			.vrc_gnb_list {overflow:hidden;}
				[class^="vrc_gnb0"] {float:left; padding:0 20px; border-left:1px solid #4f5055;}
				[class^="vrc_gnb0"]:first-child {border-left:0; padding-left:0;}
					[class^="vrc_gnb0"] .icn {height:18px;}
					.vrc_gnb01 .icn {width:80px; background-position:-55px 0;}
					.vrc_gnb02 .icn  {width:110px; background-position:-135px 0;}
					.vrc_gnb03 .icn  {width:37px; background-position:-245px 0;}
.vrc_content {position:relative; }
.vrcontest_cont01 {position:relative; width:100%; height:863px; overflow:hidden; background-image:url('http://image.sbs.co.kr/sbs/event/vrcontest/main_top_bg.jpg'); background-position:center top; background-repeat:no-repeat;}
	.vrc_title {}
		.vrc_tit_img {position:absolute; left:50%; top:80px; margin-left:-1270px;}
.vrcontest_cont02 {background-color:#262935;}
	.vrc_inner {width:1147px; margin:0 auto; position:relative; padding-bottom:60px;}
		.vrc_infomation {padding:50px 0 54px;}
		.vrc_info_schedule {position:absolute; right:0; top:0; text-align:right;}
			.vrc_regist_btn {display:block; position:absolute; left:60px; top:174px;}
.vrcontest_cont03 {background-color:#787f8f;}
		.vrc_detail_info {padding:40px 0;}
		/* 신청하기 폼 */
		.vrc_enter_form {}
			.vrc_title_enter {display:block; width:116px; height:35px; background-position:0 -30px;}
			.vrc_form_w {display:block; margin-top:20px; padding:0 20px;}
				#vrcProject {width:957px; height:67px; padding:10px; border:0; resize:none;}
					[class^="vrc_input_"] {display:block; padding-left:123px; margin-top:11px; position:relative; }
						.vrc_ip_title {height:20px; position:absolute; left:0; top:0;}
						.vrc_input_name .vrc_ip_title {width:33px; background-position:-120px -30px;}
						.vrc_input_birth .vrc_ip_title {width:63px; background-position:-155px -30px;}
						.vrc_input_phone .vrc_ip_title {width:82px; background-position:-220px -30px;}
						.vrc_input_email .vrc_ip_title {width:47px; background-position:-120px -55px;}
						.vrc_input_project .vrc_ip_title {width:65px; background-position:-170px -55px;}
							.vrc_ip_inner {position:relative; display:block;}
								.vrc_label {position:absolute; left:15px; top:11px; color:#787c84; font-size:18px;}
								[class^="vrc_ip_box"] {width:441px; height:37px; line-height:37px; color:#787c84; font-size:18px; border:0;}
								.vrc_ip_box01 {width:117px;}
								.vrc_ip_box02 {width:133px;}
								.vrc_ip_box03 {width:189px;}
								.vrc_email_select {width:216px !important; height:37px; line-height:37px; color:#787c84; font-size:18px; border:0;}
								.form_side_txt {display:inline-block; font-size:20px; color:#fff;}
		/* 개인정보 활용 내용 */
		.vrc_personal_info {padding-left:20px;}
			.vrc_title_pers {margin-top:30px; width:119px; height:17px; background-position:-235px -55px;}
			.vrc_pi_agree {margin-top:11px; padding:20px 54px; width:991px; height:217px; background-color:#aeb3bf;}
				.vrc_agree_tit {display:block;}
				.vrc_agree_txt {display:block; margin-top:3px;}
			.vrc_agree_list {margin-top:10px; padding:22px 0 0; .padding:22px 0; overflow:hidden; border:1px solid #9ea4b1; border-width:1px 0; }
				.vrc_al_cont {float:left; padding-left:40px; margin-bottom:22px; width:388px;}
					.vrc_al_tit {display:block; font-weight:normal;}
					.vrc_al_txt {display:block; margin-top:5px;}
			.vrc_agree_check{display:block; margin:18px auto 0; position:relative; width:255px; height:25px; line-height:25px; color:#2380fe; font-size:15px; font-weight:bold;}
				.vrc_ac_icon {position:absolute;left:0;top:0; z-index:3; width:25px; height:25px; opacity:0;filter:alpha(opacity=0);}
				.vrc_ac_icon:hover {cursor:pointer;}
				.vrc_ac_txt {display:inline-block; padding-left:33px; position:relative; z-index:1; }
					.vrc_ac_txt .icn {position:absolute; left:0; top:0; display:block; width:25px; height:25px; background-position:-65px -145px;}
					.vrc_ac_txt.current .icn{background-position:-65px -120px;}
		.vrc_btn_enter {display:block; margin:32px auto 0; width:359px; height:82px; text-align:center; background-color:#7ad80c;}
			.vrc_btn_enter .icn {display:block; margin:0 auto; width:182px; height:40px; background-position:0 -75px;}
		/* 개발 1차당첨자관련 공지사항 버튼 추가되면 제거하기 */
		.vrc_btn_winner {display:block; margin:32px auto 0; width:359px; height:82px; text-align:center; background-color:#7ad80c;}
			.vrc_btn_winner .icn {display:block; margin:0 auto; width:223px; height:41px; background-position:-95px -120px;}
		/* end : 개발 1차당첨자관련 공지사항 버튼 추가되면 제거하기 */
		.vrc_btn_w {width:801px; overflow:hidden; margin:0 auto;}
			.vrc_btn_w [class^="vrc_btn_"] {display:block; float:left; margin:32px 0 0 82px; width:359px; height:82px; text-align:center; background-color:#7ad80c;}
			.vrc_btn_w [class^="vrc_btn_"]:first-child {margin-left:0;}
				.vrc_btn_w [class^="vrc_btn_"] .icn {display:block; margin:0 auto; }
				.vrc_btn_winner .icn {width:223px; height:41px; background-position:-95px -120px;}
				.vrc_btn_winnotice .icn {width:283px; height:30px; background-position:-95px -165px;}
.vrcontest_cont04 {padding-top:33px; background-color:#95bfba;}
	.vrc_title_qna {width:86px; height:36px; background-position:-185px -75px;}
	.vrc_qna_board {margin-top:10px; padding:40px 75px; background-color:#fff;}
	.vrc_btn_top {position:fixed; left:50%; bottom:95px; margin-left:595px; width:62px; height:62px; background-position:0 -120px; }
		.btn_qna_email {display:block; text-align:center; padding:20px 0; border:1px solid #868c9a; border-width:1px 0;}
[class^="vrc_footer"] {padding:30px 0; background-color:#787F8F;}
.vrc_footer_gr {background-color:#787F8F;}
	.vrc_copyright {display:block; text-align:center; font-size:11px; color:#fff; }

/* 판타스틱듀오 : 미션 이벤트 */
.event_custom_panduMission {position:relative;}
	.pandu_img {position:relative; z-index:3;}
	.pandu_event_list {width:626px; height:157px; position:absolute; left:0; top:1036px; z-index:5;}
		.pdel_cont {margin-left:13px; height:157px; float:left;}
		.pdel_cont:first-child {margin-left:13px;}
			[class^="pdel_btn0"] {display:block; width:181px; height:100%; background-image:url('http://image.sbs.co.kr/sbs/4n/custom/event_pandu_btn.png'); background-repeat:no-repeat; }
			.pdel_btn01 {background-position:0 0;}
			.pdel_btn02 {background-position:-185px 0;}
			.pdel_btn03 {width:196px; background-position:-370px 0;}
	.pandu_comment_board {padding-bottom:20px;}
	.event_custom_pantastic>img{width:618px;}
/* 꾸러기탐구생활 : 어린이 창작음악축제 이벤트 */
.event_custom_childrenMusic {position:relative;}
[class^="btn_event_register0"]{display:block; position:absolute; z-index:5; background-image:url('http://image.sbs.co.kr/sbs/4n/custom/btn_children_music.png'); background-repeat:no-repeat;}
.btn_event_register01 {top:562px; right:50px; width:222px; height:102px; background-position:0 -75px;}
.btn_event_register02 {left:50%; bottom:30px; margin-left:-136px; width:272px; height:72px; background-position:0 0;}

/*스포츠 epl 리뉴얼*/
.epl_header_new {width:1040px;}
	.chsbs_logo_epl {width:120px;height:22px;background-position:-95px -155px;margin-top:12px;}
		.smh_gnb_list:hover {border-bottom:4px solid #ff005b }
			.smh_gnb_01:hover .smhg_clip {background-position:-95px -185px;}
			.smh_gnb_02:hover .smhg_news {background-position:-165px -185px;}
			.smh_gnb_03:hover .smhg_board {background-position:-135px -205px;}
			.smh_gnb_04:hover .smhg_schedule {background-position:-135px -225px;}
		.current .ssl_cont_big .icon_arrow_w {background-position:-75px -390px!important;}
		.ssl_cont_big .icon_arrow_w {background-position:-75px -390px!important;}
		.current .ssl_img_w .icon_arrow_w {background-position:-95px -265px;}
		.ssl_img_w .icon_arrow_w {background-position:-95px -265px;}
		.current .ssl_cont_big {background:#fff;}
			.current .ssl_title {color:#38003c;}
		.current .ssl_cont_small_type1 {background:#fff;border-right: 1px solid #38003c;}
		.current .ssl_cont_small_type2 {background:#fff;border-right: 1px solid #38003c;}
		.current .ssl_cont_big {border-right: 1px solid #38003c;}
		.sspots_current {width:1096px!important;}
			.sclist_cont_img:hover .sclist_link {background:#ff005b;color:#fff;}
			.sclist_cont_img:hover [class^="sclist_info_num_"] {color:#fff;}
			.sclist_cont_img:hover .icon_splay {background-position:-480px 0;}

/* 희망tv 공개오디션 */
.hope_audition_group {color:#000; font-size:14px; line-height:20px;}
	.hope_audition_2nd {display:block; margin-top:40px; }
	.hope_audition_group .snprg_lb_tit {margin-top:45px !important;}
	.hag_cont {margin-top:17px; }
		.hag_title {}
	.audition_schedule {}
		.hag_sub_title {margin-top:37px; display:block;}
		.hag_sub_list{margin-top:10px; color:#3c3c3c;}
			.hag_sub_list li {margin-top:5px;}
			.hag_txt_indent {position:relative; padding-left:90px;}
			.hag_txt_indent .hag_title {position:absolute; left:0; top:0;}
			.hag_ti_cont {}
		.hag_enterstep_list {margin-top:15px; line-height:26px; color:#3c3c3c;}
				.hope_audition_group .txt_blue {color:#3783e0; text-decoration:none;}
	.airfinal_list {padding-left:20px;}
	.split_title_list {margin-top:20px; width:617px; height:158px; background-image:url('http://image.sbs.co.kr/sbs/4n/custom/hopetv_audition_txt.jpg'); background-repeat:no-repeat;}
	.split_info_list {margin-top:23px; color:#3783e0;}
	.audition_step_w thead th {height:39px;}
	.audition_step_w table td {text-align:left; height:39px; padding:0 0 0 25px; font-size:12px; color:#828282;}
	.audition_step_w table tr td:first-child {text-align:center; padding:0;}
	.hag_step_subtxt {display:block; margin-top:27px;}
	.hag_entry_note .hag_cont span {display:block; margin-top:10px;}
	.hope_audition_down {margin-top:20px;}
	.hope_audition_down .sbsbt_blue {width:196px; height:46px; line-height:46px; font-size:14px;}
	.hope_audition_down .btico_arrow {right:37px;}
/* 희망TV : 희망노래방 부기부기 */
.icn_bugi {display:block; background-image:url('http://image.sbs.co.kr/sbs/4n/custom/hopetv_bugi.png'); background-repeat:no-repeat; }
.hopebugi_title {width:617px; height:227px; background-position:0 0;}
[class^="hopebugi_cont0"] {margin-top:55px; font-size:16px; color:#666; line-height:25px;}
	[class^="hopebugi_text0"] {letter-spacing:-1px;}
		.txt_yellow {color:#f1ab43; font-weight:bold;}
	.hopebugi_schedule {}
		[class^="icn_bugi hbs_cont0"] {height:30px;}
		[class^="icn_bugi hbs_cont0"]:first-child {margin-top:60px;}
		.hbs_cont01 {width:258px; background-position:0 -230px;}
		.hbs_cont02 {width:270px; background-position:-260px -230px;}
.hopebugi_cont02 {padding-top:47px; border-top:1px solid #cbcfd5;}
	.hbc_subtit {width:385px; height:64px;background-position:0 -260px;}
	.hopebugi_text02 {margin-top:37px;}
/* 미운우리새끼 다시쓰는육아일기 : 이모티콘 다운 */
.miusae_emoticon_list_w {position:relative; margin:30px 0 10px; padding-left:65px;}
	.miusae_emoticon_tit {position:absolute; left:0; top:0; font-size:12px; color:#333;}
		.mel_cont {margin-top:10px;}
		.mel_cont:first-child {margin-top:0;}
			.mel_cont>a {font-size:12px; color:#333; }
			.mel_cont>a:hover {text-decoration:underline;}
/* 사임당 : 브랜드관 */
.saimdang_w .sprgc_custom_w {padding-bottom:30px; text-align:right; background-color:#111215;}
	.btn_pdnmore {display:inline-block; margin:20px 20px 0;}
	.btn_museum {display:block;}
.btn_banner_museum {display:block; margin-top:28px;}

/*희망TV_후원하기*/
.hope_support_kids {padding-bottom:56px; text-align:center; background-color:#f2921d; }
	.support_cont_img {display:block; .padding-bottom:86px;}
	.hope_support_kids>.blind {}
	.btn_support {display:block; margin:86px auto 0;}

/*컬투쇼 kb 이벤트*/
.radio_iframe_w {width:706px; position:relative;}
	.kb_cultwo_w {background:url('http://img.sbs.co.kr/sw11/radio/iframe/kb_cultwo_pc.jpg') no-repeat;width:705px;height:2000px;}
		.kb_cultwo_inner_w {padding-top:590px;width:565px;margin:0 auto;}
			.kb_cultwo_inner {margin-top:45px;}
				.kb_cultwo_title {display:block;font-size:26px;color:#fff;line-height:28px;margin:15px 0;font-weight:normal;}