@charset "utf-8";

html, body {width:100%; /*height:100%;*/ .overflow-x:auto;}
html {overflow:scroll; overflow-x:auto !important;}
body {font-size:12px; line-height:normal; font-family:'돋움', 'Dotum','Arial','Tahoma','AppleGothic','sans-serif'; background-color:#fff;}
iframe {display:block;}
/* common */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0; empty-cells:show; table-layout:fixed;}
caption, th {text-align:left;}
li {list-style:none;}
fieldset {position:relative; margin:0; padding:0; border:0; background:none;}
legend, caption {position:absolute; top:-99999px; left:-99999px;.display:none;}
label {cursor:text;}
input[type="checkbox"] {/*background-color:#fff;*/}
input:checked[type="checkbox"] {-webkit-appearance:checkbox; background-color:#fff;}
input[type="button"], input[type="text"], input[type="image"] {-webkit-appearance:none;-webkit-border-radius:0;}
input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
textarea, input {outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset; background:#fff !important;}
textarea {resize:none;-webkit-appearance:none; -webkit-border-radius:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
abbr, acronym {border:0; font-variant:normal;}
strong {font-weight:bold;}
img {border:0;}
em, i {font-style:normal;}
a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:underline;}
.clear {clear:both; float:none; width:0; height:0; margin:0; padding:0; font:0/0 arial;}
.hide {z-index:-1; position:absolute; top:-999999em; left:-999999em; display:inline-block;.display:none; width:1px; height:1px; font-size:1px; line-height:1px;}
.ir {zoom:-10; z-index:-1; position:relative; display:block;.display:none; width:100%; font-size:9px; text-align:center; .text-indent:-9999px; white-space:nowrap; overflow:hidden;}
.lb {display:block;}
.icn {position:relative; top:-1px; display:inline-block;.display:inline;.zoom:1; font:0/0 arial; overflow:hidden; vertical-align:middle; background-repeat:no-repeat; background-color:transparent;}
.sicn {position:relative; top:0; display:inline-block;.display:inline;.zoom:1; font:0/0 arial; overflow:hidden; vertical-align:middle; background-repeat:no-repeat; background-color:transparent;}
button {margin:0; padding:0; border:none; font-family:'Malgun Gothic','맑은 고딕','Dotum','돋움','Apple SD Gothic Neo','Arial','sans-serif'; cursor:pointer;}
button::-moz-focus-inner {padding:0; border:0;}
.sbtn {position:relative; display:inline-block;.display:inline;.zoom:1; margin:0; padding:0; font-family:'돋움', 'Dotum','Arial','Tahoma','AppleGothic','sans-serif'; border:0; overflow:visible; cursor:pointer; vertical-align:middle; background-repeat:no-repeat; background-color:transparent;}
	.sbtn span {position:relative; white-space:nowrap;}
.b_skip {z-index:999999; position:absolute; top:-999999px; left:-999999px; display:block; height:40px; padding:0 20px; font-size:16px; line-height:40px; color:#fff; text-align:center; white-space:nowrap; background:#133783;}
::-ms-clear {display:none;}
input.check, input.radio {position:relative; vertical-align:middle;}
input.check {top:-1px}
label.label {position:absolute;}

#wrap {position:relative; z-index:2; min-width:1200px;}
/*빅이벤트 배너*/
.bigevent_bnr_w {position:relative; display:block; width:100%; height:60px;background:url('//image.sbs.co.kr/sbs/4n/bigevt_bg.gif') repeat-x 0 0;}
	.bigevt_bnr {width:1140px;/*width:920px;*/  margin:0 auto;}
		.bigevt_bnr a {display:block;}
	.bigevt_closed {position:absolute; top:20px; right:30px; width:21px; height:20px; background:url('//image.sbs.co.kr/sbs/4n/bigevt_closed.png') no-repeat 0 0;}
/*다국어 서비스*/
.lang_cn {margin:0;padding:0;font-family:'Helvetica','Arial','Verdana','sans-serif','Tahoma','MingLiU','Microsoft Yahei','新細明體','微软雅黑','STXihei','华文细黑';}/*중국어*/
.lang_jp {font-family:'Helvetica','Arial','Verdana','sans-serif','Tahoma','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,Meiryo,'メイリオ','MS PGothic','ＭＳ Ｐゴシック';}/*일본어*/
/* Form */
.sbrd_feach_w {position:relative;}
	.iptxt_w {display:block; background-color:#fff;}
		.iptxt, .textarea {padding:0 5px; font-size:12px; color:#3c3c3c; border:1px solid #d5d5d5; background:#fff;}
		.iptxt {height:23px; line-height:23px;}
		.textarea {line-height:18px; overflow:auto; overflow-x:hidden;}
		.sbrdf_select {margin:0; padding:5px 0 4px 0; font-size:12px; color:#3c3c3c; border:1px solid #d5d5d5; vertical-align:middle;}
		@media screen and (-webkit-min-device-pixel-ratio:0) {.sbrdf_select {padding-top:4px; padding-bottom:3px;}}
		.ipdash {display:inline-block; .display:inline; .zoom:1; font-size:12px; color:#333; vertical-align:middle;}
.sbrd_disabled {}
	.sbrd_disabled .iptxt_w, .sbrd_disabled .iptxt {background-color:#f6f6f7;}

/* 뉴스검색기간 */
.nse_sort_w {position:relative;margin-top:20px; height:20px; text-align:center;}
.nse_sort_w .sbtn,.nse_sort_w .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
	.nse_sort_w .b_cal_date {background-image:none !important;}
	.nse_sort_tit {position:relative; top:-4px; display:inline-block; .display:inline; .zoom:1;height:20px; line-height:20px; font-size:14px;}
	.nse_sortlist {display:inline-block; .display:inline; .zoom:1;}
		.nse_sortlist li {position:relative; float:left; margin-left:30px; padding-left:16px; height:20px; line-height:24px;}
			.sort_radio {position:absolute; top:5px; left:0; *top:1px; *left:-2px;}
				.sort_day_w {float:left;}
			.nsesort_day {width:280px;}
				.nsesort_day_input {float:left; margin-right:10px;}
					.sort_day_w .iptxt {width:62px; height:18px; padding:0 6px; border:1px solid #c7c9ce; color:#676c72;}
					.sort_day_w label.label {position:absolute; top:-9999em; left:-9999em; color:#676c72;}
				.sort_day_w {position:relative;width:220px; float:left;}
					.sort_day_dash {float:left; margin:0 2px;}
					.sort_day_left,.sort_day_right {position:relative; width:100px;float:left; text-align:left;}
						.sort_day_w .b_dtp_now {margin:0; *padding-top:5px;}
							.sort_day_w .b_dtp_now .i_dtp_cal {top:-4px; margin-left:4px;}
						.sort_day_w .b_sbsmdc_close {z-index:3; position:absolute; top:5px; right:5px; width:13px; height:13px; background:none;}
						.sort_day_w .sbsmd_cal_w {z-index:3; position:absolute; top:-99999px; right:-99999px; clear:both; border:0;}
						.sort_day_w .sbsmd_cal_w.on {top:20px; right:-90px; padding-bottom:0;}

/* Skip Navigation */
#skip_nav {z-index:-1; position:absolute; top:0; left:0; width:100%;}
#skip_nav a {position:absolute; top:-99999px; left:-99999px; display:block; width:100%; height:60px; font-weight:bold; font-size:17px; text-align:center; color:#fff; line-height:60px; border-bottom:1px solid #fcfcfc; background-color:#015293}

/*공통요소*/
.bg_gradation {position:absolute; bottom:0; z-index:0; display:block; width:100%; height:100%; font:0/0 arial; text-indent:-99999px; overflow:hidden;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 38%, rgba(0,0,0,0.59) 70%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(38%,rgba(0,0,0,0)), color-stop(70%,rgba(0,0,0,0.59)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,0.59) 70%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,0.59) 70%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,0.59) 70%,rgba(0,0,0,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,0.59) 70%,rgba(0,0,0,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */}
.blind {display:block;overflow:hidden;position:absolute;top:-1000em;left:-1000em}
.bg_blackopa {width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; bottom:0; left:0; z-index:0;z-index:0;}
[class^="module_"] {position:relative; border:1px solid #ebebeb; background:#fff;}
.sbs_editor_s_w {position:relative; clear:both;}

/* 고객센터 sbs공지사항 */
.scss_contents [class^="module_"] {border:0 !important;}

/*박스모듈 레이블*/
[class^="wtl_cg_"] {z-index:2; position:absolute; top:0; left:0; display:block; height:26px; padding:0 8px 0 9px; font-size:11px; line-height:28px; text-align:center; color:#fff; background-color:#0286c0;}
.wtl_cg_report {background-color:#ff8800;}
.wtl_cg_section {background-color:#7a8495;}

/* 셀렉트박스 디자인 */
.mdtp_select_w {z-index:1; position:relative; width:148px;}
	.sdtps_tit, .sdtps_list li a {display:block; height:19px; padding:0 0 0 7px; font-size:11px; font-weight:normal; color:#616060; line-height:19px; border:1px solid #c9c9c9; cursor:pointer; background-color:#ebebeb; background-image:url('//image.sbs.co.kr/sbs/4n/bg_sdtps.gif'); background-position:right 8px; background-repeat:no-repeat;}
		.sdtps_tit a {color:#616060;}
		.sdtps_tit a:hover {text-decoration:none;}
	.sdtps_list_w {display:none; position:absolute; top:21px; left:0; z-index:10; width:146px; max-height:150px; overflow:hidden; overflow-y:auto; border:1px solid #c9c9c9; border-top:0;}
		.sdtps_list {background:#ebebeb;}
			.sdtps_list li {}
				.sdtps_list li a {border:0; background:#ebebeb;}
	/* 열렸을 때 */
	.mdtps_open {z-index:3;}
		.mdtps_open .sdtps_tit {background-position:right -68px;}
			.mdtps_open .sdtps_list_w {display:block;}
/* 페이징 */
.md_paging_w {position:relative; clear:both; margin-top:40px; border:0;}
	.mdp_inner {font-size:0; text-align:center;}
		.mdp_inner a {position:relative; display:inline-block; min-width:14px; *height:19px; margin:0 2px; padding:0 3px; font-family:verdana; font-size:11px; color:#686868; line-height:19px; text-align:center; white-space:nowrap; border:1px solid #e3e3e3; vertical-align:top;}
		.mdp_inner strong {display:inline-block; vertical-align:top;}
			.mdp_inner strong a {top:-1px; position:relative; border:2px solid #0286c0; font-weight:normal;}
		.mdp_inner a.first, .mdp_inner a.last {min-width:24px; .line-height:23px; font-family:dotum;}
		.mdp_inner a.fncpn {background:#fff;}
			.mdp_inner a.fncpn .icn {width:5px; height:7px; .top:3px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
			.mdp_inner a.prev .icn {background-position:-420px top;}
			.mdp_inner a.next .icn {background-position:-420px -10px;}
		/* 날짜선택 */
		.mdp_date_list {clear:both; margin-top:19px; font-size:12px}
			.mdp_date_list li {display:inline; padding:0 0 0 5px; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_1x1_686868.gif') left 50% no-repeat;}
			.mdp_date_list li:first-child {padding-left:0; background:none;}
				.mdp_date_list li a {display:inline; min-width:1px; margin:0; padding:0; font-family:dotum; font-size:12px; color:#686868; line-height:normal; text-align:left; border:0;}
				.mdp_date_list li strong a {color:#ed1c24; border:0;}
[class^="b_snste_va"] {display:inline-block;.display:inline;.zoom:1;font-weight:bold; font-size:14px; color:#0286c0; white-space:nowrap;}
	.icn.i_arw_d {top:-2px; width:7px; height:4px; margin-left:5px; background:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') -425px top no-repeat;}
.b_snste_va_s {font-size:11px;}
[class^="sbsmd_"] {border:1px solid #ebebeb; background-color:#fff;}
/* 아이콘 */
.icn.icv{width:18px; height:9px; background-position:-91px -14px;}
.icn.icl {width:15px; height:15px; background-position:-110px -14px;}
.icn.icc {width:15px; height:15px; background-position:-125px -14px;}
.icn.ics {width:15px; height:15px; background-position:-125px -14px;}
[class^="icn mfn_icon_"] {float:left; width:15px; height:15px; margin-left:12px; display:block; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); }
.mfn_foot_right {float:right;display:inline-block; margin:5px 10px;}
.mfn_icon_like {background-position:0 -14px;}
.mfn_icon_like.current,.mfn_icon_like:hover {background-position:-45px -14px;}
.mfn_icon_share {background-position:-15px -14px;}
.mfn_icon_share.current,.mfn_icon_share:hover {background-position:-60px -14px;}
.mfn_icon_comment {background-position:-30px -14px;}
.mfn_icon_comment.current,.mfn_icon_comment:hover {background-position:-75px -14px;}
/* 블랙 배경위에 올라가는 좋아요,공유,댓글 아이콘 타입 */
.spml_info_right {position:absolute; bottom:63px; right:5px; z-index:5;}
	[class^="spml_info_"] [class^="mfn_icon_"] {width:17px; height:17px; display:inline-block; margin-right:5px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important;}
	[class^="spml_info_"] .mfn_icon_like {background-position:-180px -70px;}
	[class^="spml_info_"] .mfn_icon_share {background-position:-197px -70px;}
	[class^="spml_info_"] .mfn_icon_comment {background-position:-214px -70px;}
	[class^="spml_info_"] .mfn_icon_like:hover, [class^="spml_info_"] .mfn_icon_like.current {background-position:-231px -70px;}
	[class^="spml_info_"] .mfn_icon_share:hover, [class^="spml_info_"] .mfn_icon_share.current {background-position:-265px -70px;}
	[class^="spml_info_"] .mfn_icon_comment:hover, [class^="spml_info_"] .mfn_icon_comment.current{background-position:-282px -70px;}
/*좋아요,공유,댓글 아이콘 영역 공통 - 높이 24 하단 아이콘 공통*/
.mfn_foot {position:absolute; bottom:0; left:0; height:24px; background:#f8f8f8; width:100%; overflow:hidden;border-top:1px solid #ebebeb}
	.mfn_foot_left {float:left; margin:4px 0 4px 10px; display:inline-block;}
		.like_user_w {float:left;margin-right:10px;}
			.lu_list {float:left;}
				.lu_list li {float:left; width:16px; margin-right:2px;}
			.lu_more {float:left; width:17px; height:16px; background-position:-376px 0;background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
		.mfn_date {float:left; font-size:11px; font-family:Verdana,dotum; color:#afafaf;}
		.mfn_foot_right [class^="mfn_icon_"],.mop_foot_right [class^="mfn_icon_"] {float:left; width:15px; height:15px; margin-left:12px; display:block; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); }
			.mfn_icon_like {background-position:0 -14px;}
			.mfn_icon_like.current, .mfn_icon_like:hover {background-position:-45px -14px;}
			.mfn_icon_share {background-position:-15px -14px;}
			.mfn_icon_share.current,.mfn_icon_share:hover {background-position:-60px -14px;}
			.mfn_icon_comment {background-position:-30px -14px;}
			.mfn_icon_comment.current,.mfn_icon_comment:hover {background-position:-75px -14px;}

/* 이미지+제목+텍스트 링크 */
.mdt_wt_link {position:relative; display:block; height:72px; padding:0 0 0 131px; overflow:hidden;}
	.wtl_txt_w {max-height:125px; overflow:hidden;}
		.wtl_tit {display:block; margin-top:-1px; font-size:15px; font-weight:bold; color:#222; line-height:22px;}
		.wtl_txt {/*max-height:48px;*/ margin-top:3px; line-height:16px; color:#676c72;}
	.wtl_thumb {position:absolute; top:0; left:0; border:1px solid #ebebeb;}
	.wtl_reporter {position:absolute; bottom:15px; clear:both; font-size:11px; font-weight:bold; color:#0286c0;}
		.wtl_reporter img {position:relative; top:1px; margin-right:9px; vertical-align:baseline;max-height:30px;}
		.wtl_reporter em {font-weight:bold;}
.mdt_wt_link:hover {text-decoration:none;}
.mdt_wt_link:hover .wtl_tit {text-decoration:underline;}
	.mdt_wt_link:hover .wtl_tit > [class^="wtl_cg_"] {.text-decoration:underline;}

/* 날짜선택 */
.snmd_datepicker_w {text-align:center;}
	.snmd_datepicker_w .sbsmd_datepicker {position:relative; display:inline-block;.display:inline;.zoom:1; text-align:left; border:0;}
		.sbsmd_datepicker .sbtn, .sbsmd_datepicker .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
		.sbsmd_datepicker [class^="sbtn b_datepick_"] {width:15px; font-weight:bold; font-size:15px; color:#5c5c5c; vertical-align:top; background:#fff;}
		.b_dtp_now {position:relative; top:1px; display:inline-block;.display:inline;.zoom:1; margin:0 2px; font-size:14px; color:#333; vertical-align:top;}
		.b_dtp_now:hover {text-decoration:none;}
			.b_dtp_now em {font-weight:bold;}
			.i_dtp_cal {width:12px; height:12px; background-position:-435px top;}
			.b_dtp_now .i_dtp_cal {margin-left:7px;}
		.sbsmd_datepicker .sbsmd_cal_w {z-index:5; position:absolute; top:-99999px; right:-99999px; clear:both; border:0; background:none;}
		.sbsmd_cal_w.on {top:20px; right:-90px;}
		 	.sbsmdcal_inner {position:relative; width:222px; padding-bottom:5px; text-align:center; border:1px solid #cfcfcf; background:#fff;}
				.sbsmdcal_head {position:relative; display:inline-block;.display:inline;.zoom:1;padding:8px 0; font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#555; text-align:center;}
					.sbsmd_cal_w .sbtn, .sbsmd_cal_w .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
					.sbsmdcal_head [class^="sbtn b_calfnc_"] {position:absolute; top:13px;.top:14px; width:14px; height:14px; background:none;}
						[class^="sbtn b_calfnc_"] .icn {width:6px; height:7px;}
					.b_calfnc_prev {left:-20px;}
						.b_calfnc_prev .icn {background-position:-485px top;}
					.b_calfnc_next {right:-20px;}
						.b_calfnc_next .icn {background-position:-491px top;}
				.sbsmdcal_inner .sbsmd_calendar {width:100%; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#b8b8b8; border:0; border-spacing:0; border-collapse:collapse;}
					.sbsmd_calendar thead tr th {height:17px; font-size:0; text-align:center; background:#3da9e7;}
						.sbsmd_calendar [class^="icn i_cal_"] {top:0; width:15px; height:5px;}
						.i_cal_sun {background-position:left -35px;}
						.i_cal_mon {background-position:-15px -35px;}
						.i_cal_tue {background-position:-30px -35px;}
						.sbsmd_calendar .i_cal_wed {width:17px; background-position:-45px -35px;}
						.i_cal_thu {background-position:-65px -35px;}
						.sbsmd_calendar .i_cal_fri {width:11px; background-position:-80px -35px;}
						.i_cal_sat {background-position:-95px -35px;}
					.sbsmd_calendar tbody tr td {height:21px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#202020; text-align:center;}
						.sbsmd_calendar [class^="sbtn b_cal_"] {width:25px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#202020; background:none;}
						.sbsmd_calendar .b_cal_date:hover,.sbsmd_calendar .b_cal_date:focus {text-decoration:underline;}
						.b_cal_date.today {font-weight:bold; color:#0286c0;}
					.sbsmd_datepicker .b_sbsmdc_close {z-index:3; position:absolute; top:5px; right:5px; width:13px; height:13px; background:none;}
						.b_sbsmdc_close .icn {width:7px; height:7px; background-position:-475px top;}
						.b_sbsmdc_close .ir {text-indent:-99999px;}
	/* 게시판 */
	.sbs_board_w {clear:both; padding-bottom:40px;}
	.sprg_report_w + .sbs_board_w {margin-top:-47px;}
		.sbs_board_w [class^="icn sbsbrd_"], .bt_sbsbrd_go [class^="icn"] {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
		.sbsbrd_search_w {*padding-top:15px;}
			.sbsbrd_search_inner {position:relative; overflow:hidden; margin:15px 0 1px; padding:10px 5px; height:26px; background:#eef8fb; clear:both; margin-top:15px;}
				.sbsbrd_search {width:350px; float:right;}
				.sbsbrd_select {float:left; width:90px; margin-top:0px; padding:5px 0; border:1px solid #d5d5d5;}
				@media screen and (-webkit-min-device-pixel-ratio:0) { .sbsbrd_select {padding:4px 0;} }
				.sbsbrd_search_inputbox {position:relative; float:left; overflow:hidden;}
					.sbsbrd_search_inputbox label.label {top:7px; left:15px}
					.sbsbrd_search_inputbox .iptxt {width:238px; height:19px; padding:5px; padding-bottom:0; margin-left:10px;border:1px solid #d5d5d5;}
					.sbtn.bt_sbsbrd_go {position:absolute; top:1px; right:1px; width:23px; height:23px; background:none;}
						.bt_sbsbrd_go .icn { width:15px; height:15px; background-position:-456px 0; margin:6px 0;}
		.sbsbrd_table {width:100%}
			.sbsbrd_table caption{*text-indent:-10000em;}
			.sbsbrd_table thead {}
				.sbsbrd_table thead th.sbsbrd_num {width:10%}
				.sbsbrd_table thead th.sbsbrd_tit {width:57%}
				.sbsbrd_table thead th.sbsbrd_writer {width:13%}
				.sbsbrd_table thead th.sbsbrd_date {width:10%}
				.sbsbrd_table thead th.sbsbrd_view {width:10%}
				.sbsbrd_table thead th {height:25px; background:#7cc6df; text-align:center; color:#fff; font-weight:bold;}
			.sbsbrd_table tbody {}
				.sbsbrd_table tbody td {padding:19px 0; border-bottom:1px solid #d9d9d9;text-align:center; color:#686b72;}
				.sbsbrd_table tbody td.sbsbrd_tit {text-align:left; word-break:break-all; word-wrap:break-word; line-height:normal;}
				.sbsbrd_table tbody td.sbsbrd_num,.sbsbrd_table tbody td.sbsbrd_date,.sbsbrd_table tbody td.sbsbrd_view {font-family:Verdana,dotum; font-size:11px;}
					td.sbsbrd_tit a {display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:93%; position:relative; top:1px; color:#686b72;}
					.sbsbrd_comment {position:relative; top:-2px; font-weight:bold; color:#0286c0;}
	/* 엔드페이지 */
	.smdend_content_w {position:relative; clear:both; overflow:hidden;}
		/* 컨텐츠 */
		.sep_cont_w {float:left; width:650px; margin-top:10px;}
			.sep_cont_w .icn, .sep_cont_w .sbtn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
			/* 헤더 */
			.sed_articel_head {overflow:hidden;}
				/* 현재위치 */
				.seda_path {font-size:11px; color:#616161;}
					.seda_path a {color:#616161}
				/* 제목 */
				.seda_title {margin:19px 0 0 0; font-size:28px; font-weight:bold; color:#222; letter-spacing:-1px; word-break:break-all; word-wrap:break-word;}
				/* 뉴스정보 */
				.seda_info {position:relative; clear:both; margin-top:12px;overflow:hidden;}
					/* 기자정보 */
					.seda_author {float:left; margin-top:4px; font-size:15px; color:#555;}
						.sedaat_user {position:relative; top:-1px; font-size:14px;}
							.sedaat_user img {position:relative; top:-3px; margin-left:3px; vertical-align:middle;}
						.b_reporter_mail, .sprg_main_w .b_reporter_mail {width:16px; height:11px; background-position:-150px -35px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
						.seda_author .b_reporter_mail {top:-1px; margin-left:4px;}
					/* 입력,수정시간 */
					.sed_write_time {display:block; clear:both; font-family:verdana,dotum; font-size:11px; color:#959595; margin-top:10px;}
						.sed_write_time .sed_bar {margin:0 13px; display:inline-block;}
					.sed_atc_subinfo + .sed_write_time {float:left; margin-top:5px;min-width:400px;}
					/* 게시물정보 */
					.sed_atc_subinfo {float:right;}
						.sed_atc_subinfo li {float:left;}
							.sed_atc_subinfo .icn, .sed_atc_subinfo .sbtn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
							.sed_atc_num, .sed_atc_ftxt {font-size:11px; font-family:verdana; /*color:#959595;*/ color:#444;}
							.sedasi_clickn {color:#9e9e9e; font-size:11px;}
							.sed_atc_subinfo .sed_atc_num, .sed_atc_subinfo .sed_atc_ftxt {padding-left:2px;}
							.sed_atc_ftxt {font-family:dotum;}
							.i_atc_linke {width:14px; height:12px; background-position:-184px -35px;}
							.current .i_atc_linke, a:hover .i_atc_linke {background-position:-279px -20px;}
							.sed_atc_subinfo li .icv {top:0;}
						.sed_atc_subinfo li.sedasi_hit, .sed_atc_subinfo li.sedasi_like {margin-top:4px;}
						.sed_atc_subinfo li.sedasi_like {margin-left:10px;}
							.sed_atc_subinfo li.sedasi_like a:hover {text-decoration:none;}
						.sed_atc_subinfo li.sedasi_print {margin-left:20px;}
						.sprg_main_w .sed_atc_subinfo li.sedasi_print {margin-left:10px;}
						.sed_atc_subinfo li.sedasi_fplus, .sed_atc_subinfo li.sedasi_fminus {margin-left:-1px;}
							.sed_atc_subinfo li .i_atc_linke {top:0; right:-4px;}
							.b_atc_fnc, .sep_cont_w .b_atc_fnc, .sed_atc_subinfo .b_atc_fnc {width:22px; height:24px; text-align:center; border:1px solid #d1d4d9; background:#fff;}
							.i_atc_print {width:14px; height:12px; background-position:-170px -35px; .top:3px;}
							.i_text_bigger {width:7px; height:7px; background-position:-150px -15px; .top:3px;}
							.i_text_smaller {width:7px; height:1px; background-position:-160px -15px; .top:3px;}
						.sed_atc_subinfo li.sedasi_share {position:relative; margin-top:6px; margin-left:13px;}
							.i_atc_share {width:11px; height:12px; background-position:-200px -35px;}
							.b_sed_share {color:#959595;}
							.b_sed_share:hover {text-decoration:none;}
							.sed_atc_subinfo li.sedasi_share .i_atc_share {margin-right:1px;}
							.sed_sns_list_w {z-index:2; position:absolute; top:18px; right:0; width:237px;}
								.sedsns_list_inner {position:relative; border:1px solid #b1b1b1; background:#fff;}
									.sed_sns_list {clear:both; overflow:hidden;}
										.sed_sns_list li {float:left; border-left:1px solid #f1f1f2;}
										.sed_sns_list li:first-child {border-left:0;}
											.b_sns_ss {display:block; width:58px; height:22px; line-height:22px; text-align:center;}
												.i_sedsns_twitter {width:12px; height:10px; background-position:-215px -35px; .top:5px;}
												.i_sedsns_facebook {width:7px; height:13px; background-position:-230px -35px; .top:5px;}
												.i_sedsns_cyworld {width:13px; height:12px; background-position:-240px -35px; .top:5px;}
												.i_sedsns_google {width:14px; height:12px; background-position:-255px -35px; .top:5px;}
									.i_cnr_ss, .sedsns_list_inner .i_cnr_ss {z-index:2; position:absolute; top:-8px; right:14px; width:13px; height:8px; background:url('//image.sbs.co.kr/sbs/4n/bg_cnr_ss.gif') left top no-repeat;}
			/* 내용시작 */
			.sed_article_w {position:relative; clear:both; padding-top:16px;}
				/* 게시물 소제목 */
				.sed_sub_title {margin-bottom:16px; font-weight:bold; font-size:14px; color:#555; line-height:20px;}
				/* 엔드페이지 내용시작 */
				.sed_article {position:relative; clear:both; font-size:16px; line-height:1.5; color:#4a4a4a; letter-spacing:0; word-break:break-all; word-wrap:break-word;}
					.sed_article em, .sed_article i {font-style:italic;}
					.sed_article b {font-weight:bold;}
					.sed_article li, .sed_article blockquote {margin-left:40px;}
					.sed_article ol li {list-style:decimal;}
					.sed_article ul li {list-style:disc;}
					/* 본문좋아요 */
					.sed_iw_like {clear:both; margin:-4px 0 25px 0;}
						em.sedc_like {font-size:12px; color:#959595; font-style:normal;}
							.i_sedc_like {top:-2px; width:12px; height:12px; margin-right:2px; background-position:-420px -65px;}
					/* 동영상 */
					.post_video, .netv {/*margin-bottom:16px;*/ font-size:0; text-align:center;}
					/* 사진 */
					.sed_article img {display:block; max-width:100%; margin:0 auto; margin-bottom:16px;}
					/* 캡션 */
					.post_figure {margin-top:-9px; margin-bottom:16px; font-size:11px; color:#959595; text-align:center; line-height:18px;}
					/* 테이블 */
					.sed_article table {border-collapse:separate; border-spacing:1px; text-align:center;}
				.seda_outlink_list {clear:both; margin-top:28px;}
					.seda_outlink_list li {margin-top:8px;}
						.seda_outlink_list li a {font-weight:bold; font-size:16px; color:#4a4a4a;}
			/* 하단 글 정보 */
			.sed_atcinfo_sec_w {clear:both; margin-top:25px; font-size:11px; color:#555;}
				.sed_atcinfo_sec_w .seda_author {float:none;}
				.seda_copyright {clear:both; margin-top:14px; color:#959595;}
					.seda_copyright img {top:-1px; position:relative; margin-left:4px; vertical-align:middle;}
				.sed_date {margin-top:4px;}
			/* 글 관련 function */
			.sed_atcfnc_sec_w {z-index:2; position:relative; clear:both; /*margin:29px 0 20px 0;*/ margin:40px 0 20px; padding-top:10px; border-top:1px solid #ececec;}
			.sed_atcfnc_sec_w:after {content:''; clear:both; display:block; height:0; font-size:0;}
			*:first-child + html .sed_atcfnc_sec_w {.zoom:1;}
				.sedafs_btns {float:left; font-size:0;}
					[class^="b_sed_type"] {display:inline-block;.display:inline;.zoom:1; height:16px; margin-right:2px; padding:0 3px; font-size:11px; color:#333; line-height:18px; border:1px solid #c6c9ce; background:#f1f1ef;}
					.b_sed_type1 {background:#f1f1ef;}
					.b_sed_type2 {color:#537b8d; border-color:#c8d1d5; background:#e7f1f6;}
				.sed_atcfnc_sec_w .sed_atc_subinfo {margin-top:-6px;}
				.sed_atcfnc_sec_w [class^="b_sed_type"] {margin-right:5px;}
				/* 관련기사 */
				.sed_relate_article_w {clear:both; margin-top:23px; font-size:14px; color:#4a4a4a; line-height:28px;}
					.sedra_tit {}
					.sed_relate_article_list {}
						.sed_relate_article_list li {}
							.sed_relate_article_list li a {display:block; padding-left:8px; color:#4a4a4a; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_1x1_4a4a4a.gif') 1px 50% no-repeat;}
				/* 본문광고 */
				.sn_banner_edcb {clear:both; margin:20px 0; font-size:0; text-align:center;}
				.sed_relate_article_w + .sn_banner_edcb {margin-top:40px;}
				/* 본문하단광고 */
				.sn_banner_edcbb {clear:both; margin:30px 0 0 0; text-align:center;}
					.sn_banner_edcbb a {display:block; font-size:0;}
		/* 댓글 */
		.sed_commnet_w {position:relative; clear:both; margin-top:20px;}
		/* 열린일 때 */
		.smdend_open {}
			.smdend_open .sed_atcfnc_sec_w, .smdend_board .sed_atcfnc_sec_w {margin-top:18px; padding-top:0; border-top:0;}
				.smdend_open .sedafs_btns, .smdend_board .sedafs_btns {float:none; display:block;}
				.sedafs_aoif_w {float:right; margin-top:3px;}
					.sedafs_aoif_w .sedafs_date {position:relative; top:-1px; font-family:verdana; font-size:11px; color:#4a4a4a;}
				/* 공유하기/좋아요 */
				.sedasi_open {clear:both; float:none; height:34px; padding-top:10px; padding-right:21px; border:1px solid #dfe1e3; background:#eee;}
				.sed_atcfnc_sec_w .sedasi_open {position:relative; margin-top:21px;}
					.sedasi_open li {float:right;}
						.sedasi_open li .sed_sns_list li {float:left;}
					/* 좋아요 목록 */
					.sedasi_open .like_user_w {position:absolute; top:10px; left:10px;}
						.sedasi_open .lu_list {margin-right:0;}
							.sedasi_open .lu_list li {float:left; width:24px; height:24px;}
						.sedasi_open .lu_more {width:24px; height:24px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-position:-394px 0;}
		/* 게시판일 때 */
		.smdend_board {}
			.smdend_board .sep_cont_w {float:none; width:auto;}
				.smdend_board .sbsbrd_top_tit {float:none;}
				.smdend_board .seda_info {margin-top:17px;}
					.smdend_board .seda_author {float:none;}
				.smdend_board .sed_articel_head .sedafs_btns {clear:both; margin-top:6px; overflow:hidden;}
					.smdend_board .sed_articel_head .sedafs_aoif_w {position:relative; margin-top:0;}
					.smdend_board .sed_articel_head .sedafs_date {top:5px;}
					.smdend_board .sed_articel_head li.sedasi_hit {position:absolute; top:1px; right:100%; margin-right:20px; white-space:nowrap;}
						.smdend_board .sed_articel_head li.sedasi_hit .icv {top:-3px; margin-right:5px;}
					.smdend_board .sed_articel_head li.sedasi_print {margin-left:10px;}
			.smdend_board .sed_article_w {margin-top:14px;}

		/* 우측 aside */
		.sep_aside_w {float:right; width:250px;}
			.sep_aside_w [class^="module_"] {margin-top:10px;}
			.sep_aside_w .mdpg_sl_tp1 {right:15px; bottom:10px;}
			.sep_aside_w .sn_banner:first-child {margin-top:0;}
			/* 많이본기사/취재파일 */
			.module_newsnl_w.mdnsl_gray {}
				.mdnsl_gray .mnl_inner {min-height:1px; padding:18px 18px 38px 18px;}
					.mdnsl_gray .mnl_nlist {position:absolute; top:-99999px; left:-9999px;}
					.mdnsl_gray .mnl_nlist.current {position:static;}
						.mdnsl_gray .mnl_nlist li {margin-top:6px;}
							.mdnsl_gray .mnl_num {width:auto; min-width:13px; height:13px; line-height:13px; border:1px solid #969fa8; border-color:#a4aab3 #969fa8 #969fa8 #a4aab3; background:#9ca4ad;}
			/* 주요뉴스 */
			.module_easidenews_w {clear:both;}
				.measn_inner {padding:17px 18px 18px 18px;}
					.measn_tit {font-weight:bold; font-size:14px; color:#333;}
					.measn_nlist {padding-top:15px;}
						.measn_nlist li {margin-top:10px;}
							.measn_nlist li .mdt_wt_link {height:56px; padding-left:111px;}
								.measn_nlist li .wtl_tit {overflow:hidden;max-height:48px;margin-top:6px; font-weight:normal; font-size:12px; color:#585858; line-height:16px;}
			/* 프로모션배너 */
			.module_easidpromotion_w {clear:both;}
				.measp_inner {position:relative;}
					/* 인디케이터 */
					.smd_sindicator {z-index:3; display:block; text-align:center;}
						.smd_sindicator_list {display:inline-block;.display:inline;.zoom:1; font-size:0;}
							.smd_sindicator_list li {display:inline-block;.display:inline;.zoom:1; margin:0 3px 0 2px;}
								.b_indic {display:block; width:12px; height:12px; overflow:hidden; background:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') -270px -35px no-repeat;}
								.b_indic.current {background-position:-285px -35px;}
					.measp_inner .smd_sindicator {position:absolute; bottom:20px; left:0; width:100%;}
					.measp_inner .sbsmd_itlist_w, .measp_inner .sbsmd_it_w {height:auto; border:0;}
						.measp_inner .sit_cont {height:auto; padding:0; font-size:0;}
							.measp_inner .sit_img {position:relative; top:auto; left:auto; height:153px; padding:0;margin-bottom:0 !important;}
			/* 하이라이트 */
			.module_easidehig_w {}
				.meash_inner {padding:18px 0 0 0;}
					.meash_tit {padding:0 0 0 18px; font-weight:bold; font-size:14px; color:#333;}
					.meash_inner .smd_sindicator {position:absolute; bottom:55px; left:0; width:100%;}
					.meash_inner .sbsmd_itlist_w {margin-top:17px;}
						.meash_inner .sbsmd_itlist_w, .meash_inner .sbsmd_it_w {height:auto; border:0;}
						.meash_inner .sit_cont {font-size:0; color:#444;}
						.meash_inner .sbsmd_it_w .icn.icp {bottom:40px;}
						.meash_inner .sit_tit {text-align:center; top:13px; height:8px; text-overflow:ellipsis; white-space:nowrap; padding:6px 10px;}
						.module_easidehig_w .sit_img {margin-bottom:0 !important}
						.module_easidehig_w .sit_tit_w {height:47px;}
						.meash_inner [class^="sbtn bitlist_"] {margin-top:-40px;}
			.mdeh_untit {}
				.mdeh_untit .meash_inner {padding-top:0;}
				.mdeh_untit .meash_inner .sbsmd_itlist_w {margin-top:0;}
	/* 글쓰기 */
	.sbsbrd_write_w {position:relative; clear:both;}
		.sbsbrd_f_write {margin-top:20px;}
			/* 폼 기본 */
			.sbrd_feach_w {clear:both; margin-top:10px; padding-left:98px;}
				.icon_vital {position:absolute; top:0; left:0; width:10px; background:url('//image.sbs.co.kr/sbs/4n/icon_vital.gif') no-repeat 0 11px;height:23px;}
				.sbrdf_label {position:absolute; top:0;.top:50%; left:10px; bottom:0; width:98px; height:12px; margin:auto 0;.margin-top:-7px !important; padding-top:1px; font-size:12px; font-weight:bold; color:#333; line-height:normal;}
				.iptxt_w {position:relative; padding:0 10px; border:1px solid #d5d5d5; overflow:hidden;}
					.iptxt_w .iptxt {width:100%; padding:0; border:0;}
					.iptxt_w .iptxt[type="file"] {z-index:3; position:absolute; top:0; right:0; width:300%; height:300%; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
					.iptxt_w .textarea {width:100%; padding:0; border:0;}
			/* 이름 */
			.sbrdf_writer {}
				.sbrdf_writer .iptxt_w {width:178px;}
			/* 내용 */
			.sbrdf_content {}
				.sbrdf_content .iptxt_w {padding-right:0;}
					.sbrdf_content .textarea {height:146px; padding-top:10px;}
			/* 파일첨부 */
			.sbrdf_attachfile + .sbrdf_attachfile {margin-top:5px;}
				.sbrdf_attachfile .iptxt_w {padding-right:0; text-align:right; font-size:0;}
					.sbrdf_atc_stit {display:inline-block; .display:inline; .zoom:1; width:71px; height:26px; font-size:11px; color:#7a7b7d; text-align:center; border:1px solid #c7c9ce; border-right:0; background:#f0f0f0;}
					.sbrdf_atfn {position:absolute; top:0; left:10px; height:23px; line-height:24px; font-size:12px; color:#555; white-space:nowrap;}
					.sbrdf_atc_tit {display:inline-block; .display:inline; .zoom:1; height:23px; padding:0 20px 0 21px; font-size:11px; color:#555; line-height:23px; border-left:1px solid #e8e9e9; background:#f0f0f0;}
			/* 휴대전화 */
			.sbrdf_hp {}
				.sbrdf_hp .iptxt_w, .sbrdf_tel .iptxt_w {display:inline-block; .display:inline; .zoom:1; width:48px; vertical-align:middle;}
			/* 한줄에 두개일 때 */
			.sbrdf_otm {overflow:hidden;}
				.sbrdf_otm .sbrd_feach_w {clear:none; float:left;}
				.sbrdf_otm .sbrd_feach_w:first-child {margin-right:50px;}
			/* 주소 */
			.sbrdf_address {}
				.sbrdf_address .iptxt_w {margin-top:10px;}
				.sbrdf_address .iptxt_w:first-child {margin-top:0;}
			/* 셀렉트 */
			.iptxt_w .sbrdf_select {width:100%; border:0;}
			/* 이미지+동영상 첨부 */
			.sbrdf_img_video_w {position:relative; clear:both;}
				/* 이미지첨부 */
				.sbrdf_img_w {position:relative; margin-top:10px; padding-left:99px;}
					.sbrdf_img_list {font-size:0;}
						.sbrdf_img_list li {display:inline-block; .display:inline; .zoom:1; margin-right:5px;}
							.sbrdf_img_list li .sbrdf_attachfile {position:static; display:inline-block; .display:inline; .zoom:1; margin-top:0; padding:0;}
								.sbrdf_img_list li .sbrdf_attachfile .iptxt_w {width:41px; height:41px; padding:0; text-align:left;}
								.sbrdf_img_list li .sbrdf_label {top:-99999px; left:-99999px;}
								.sbrdf_img_list li:first-child .sbrdf_label {top:0; left:10px;}
								.sbrdf_img_w .sbrdf_atc_tit {display:none;}
								.sbrdf_img_w .sbrdf_atfn {position:absolute; top:0; left:0; width:100%; height:100%; font-size:0;}
									.sbrdf_img_w .sbrdf_atfn img {width:100%; height:100%;}
				/* 동영상첨부 */
				.sbrdf_img_w + .sbrdf_attachfile {margin-top:30px;}
				/* 첨부설명 */
				.sbrdfiv_desc {clear:both; margin-top:8px; padding:0 0 0 99px; font-size:11px; color:#828282;}
				/* 현재첨부*/
				.sbrdfiv_status {position:absolute; bottom:51px; right:0; clear:both; font-size:12px; color:#828282; white-space:nowrap;}
					.sbrdfiv_status em {font-weight:bold; color:#333;}
			/* 하단버튼 */
			.sbsf_btn_w {clear:both; margin-top:30px; padding-bottom:5px; font-size:0; text-align:center;}
				[class^="b_sbsfs_"] {display:inline-block; width:100px; margin:0 5px; line-height:40px; font-size:16px; font-weight:bold; color:#fff;}
				.b_sbsfs_s {background-color:#0286c0;}
				.b_sbsfs_c {background-color:#828282;}

/* 가운데 정렬 폼 타입 */
.sbsform_regist_w {background-color:#f5f6f7; padding:20px 0;text-align: center;}
	.sf_regist_w {display: inline-block;.display:inline; .zoom:1;text-align:left; width:652px}
		.sfr_w:first-child {margin:0;}
		.sfr_w {position:relative; overflow:hidden; margin-top:10px;padding-left:72px;}
			.sfr_w .iptxt_w {display:inline-block;.display:inline; .zoom:1; vertical-align:middle; background-color:#fff;border:1px solid #c7c9ce; }
				.sfr_w .iptxt {height:34px; line-height:34px; background-color:#fff !important; -webkit-appearance:none;}
			.sfr_label {color:#3c3c3c; font-size:14px; font-weight:bold; position: absolute;top: 0;left: 0;bottom: 0;margin: auto 0;height: 16px;}
			.sfr_select {padding:10px 0; border:1px solid #c7c9ce;display:inline-block; .display:inline; .zoom:1; vertical-align:middle; margin:0;}
			.ipinfo_txt {margin-left:10px; color:#828282;}
				.ipinfo_red {color:#ff0000;}
				.ipinfo_yellow {color:#ff8400;}
				.ipinfo_green {color:#049500;}
				.ipinfo_same {color:#049500;}
				.ipinfo_blue {color: #3783e0;}
		/* 아이디 */
		.sfr_id {}
			.sfr_id .iptxt_w {width:378px;}
		/* 핸드폰 */
		.sfr_hp {}
			.sfr_hp .sfr_select {width:99px;}
			.sfr_hp .iptxt_w,.sfr_hp .ipdash{display:inline-block; .display:inline; .zoom:1; vertical-align:middle;}
			.sfr_hp .iptxt {width:83px;}
		/* 이메일 */
		.sfr_email {}
			.sfr_email .iptxt_w {width:116px;}
				.sfr_email .ipdash + .iptxt_w {width:90px;}
			.sfr_email .sfr_select {width:125px}
		/* 새 비밀번호 */
		.sfr_newpw {}
			.sfr_newpw .iptxt_w {width:232px;}
		/* 비활성화 */
		.sfr_w .disabled, [class^="sdrdf_atc_"] .disabled {background-color:#e6e8ed;}
			.sfr_w .disabled .iptxt, [class^="sdrdf_atc_"] .disabled .iptxt {background-color:#e6e8ed !important;}

/* footer */
#footer {position:relative; z-index:1;clear:both; width:920px; margin:0 auto; padding:50px 0 0 0; /*background:#fff;*/}
#footer.footer_new {width:100%;}
	.footer_inner {position:relative; clear:both; padding:0 35px 11px 35px; font-size:11px; background:#ebebeb;}
		.footer_cont_inner {position:relative; width:920px; margin:0 auto;}
		.footer_new .snf_linkselect_w {top:0; right:0;}
		/* 공지사항 */
		.sn_notice_w {width:100%; margin-left:-35px; padding:13px 35px 11px 35px; overflow:hidden; background:#f6f6f6;}
			.sn_notice_cont {width:920px; overflow:hidden; margin:0 auto;}
				[class^="sn_notice_inner"] {float:left; overflow:hidden; margin:0 auto;}
				.sn_notice_inner {width:920px; margin:0 auto; float:none;}
				.sn_notice_inner01 {width:720px;}
				.sn_notice_inner02 {width:200px;}
					.sn_notice_inner02 a {display:block; padding-right:10px !important; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_notice.gif') right 50% no-repeat !important;}
				.sn_notice_w h2, .sn_notice_w a {float:left; font-size:11px; color:#6b717c;}
				.sn_notice_w a {margin-left:10px; padding-left:8px; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_notice.gif') left 50% no-repeat;}
				.sn_notice_w h2 a {float:none; margin:0; padding:0; background:none;}
		/* SBS 관련사이트 */
		.snf_relatesite_list {width:710px; margin-top:6px;}
			.snf_relatesite_list li {display:inline-block; .display:inline; .zoom:1; margin-top:8px; padding:0 7px; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_snf_rlist.gif') left 50% no-repeat;}
			.snf_relatesite_list li:first-child, .snf_relatesite_list li.linebreak {clear:both; padding-left:0; background:none;}
				.snf_relatesite_list li a {font-size:11px; color:#646870; letter-spacing:-1px;}
		/* 시청자 참여 */
		.snf_callin_w {position:relative; margin:10px 0 -4px; overflow:hidden;}
			.snf_callin_tit {float:left; width:52px; height:13px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-position:-100px -130px; margin-top:5px;}
			.snf_callin_list {float:left; margin-left:9px; background-color:#ddd; padding:5px 4px;}
				.snf_callin_list li {float:left;padding:0 8px 0 9px; background:url('//image.sbs.co.kr/sbs/4n/ico_bullet_callin_line.gif') left 47% no-repeat;}
				.snf_callin_list li:first-child {background:none;}
				.snf_callin_list li a {font-size:11px; color:#61666d; letter-spacing:-1px;}
		/* 패밀리사이트/지역민영방송 */
		.snf_linkselect_w {position:absolute; top:44px; .top:39px; right:34px;z-index:10;}
			.snf_linkselect_w .mdtp_select_w {margin-top:5px;}
			.snf_linkselect_w .mdtp_select_w:first-child {margin-top:0;}
		/* SBS 및 SBS콘텐츠허브 정보 */
		.snf_info_w {clear:both; margin-top:11px;}
			.snfif_inner {clear:both; position:relative; z-index:1; margin-top:15px; padding-left:126px;}
				[class^="snfif_tit_"] {display:block; height:23px; margin-left:1px; overflow:hidden; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-repeat:no-repeat; position:absolute; top:0; left:0;text-indent:-1000em;}
				.snfif_tit_sbs {width:56px; background-position:-320px -115px;}
				.snfif_tit_sbsch {width:115px; background-position:-380px -115px;}
				.snfif_stit {display:block; margin-top:10px; font-size:11px; color:#646870;}
				.snfif_addr {clear:both; position:relative; top:3px; margin-top:3px; font-size:11px; color:#646870; line-height:16px;}
					.snfif_addr a {color:#646870;}
					.snf_bar {position:relative; top:-1px; font-size:9px; color:#a5adba;}
		/* Copyright */
		.footer_new .snf_copyright {border-top:0 !important; margin-top:0; padding:12px 0 15px;}
		.snf_copyright {clear:both; margin-top:19px; padding-top:9px; font-size:11px; color:#818598; border-top:1px solid #cecece;}
			.snf_copyright em {color:#646870;}


/* Static Common */
.sbs_static {background:#edf1f8;}
[class^="sbsbt_"] {position:relative; display:block; padding:0 17px; text-align:center; font-weight:bold; white-space:nowrap;}
.sbsbt_gray {background:#798595; color:#fff;}
.sbsbt_midgray {background:#888; color:#fff;}
.sbsbt_lightgray {background:#888; color:#fff;}
.sbsbt_blue {background:#3783e0; color:#fff;}
.sbsbt_seablue {background:#3783E0; color:#fff;}
.sbsbt_red {background:#f66464; color:#fff;}
.sbsbt_orange {background:#ff9649; color:#fff;}
.sbsbt_hotpink {background:#ff5959; color:#fff;}
	[class^="sbsbt_"] [class^="btico_"] {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');position:absolute;top:50%;right:15px;}
	[class^="sbsbt_"] .btico_arrow {background-position:-370px -25px; width:5px; height:9px; margin-top:-5px; }
	[class^="sbsbt_"] .btico_set {background-position:-380px -25px; width:12px; height:12px; margin-top:-6px;}
/*보더 라인 타입 버튼*/
.sbsbt_bdlnbtn {height:40px; padding:0!important; line-height:40px; font-size:12px; border:1px solid #cfcfcf; color:#47494d;}
	.bdlnbtn_txt {margin:0 10px;}
	.sbsbt_bdlnbtn [class^="btico_"] {position:relative; top:auto; right:auto; vertical-align:middle;}
	.btico_play {width:16px; height:16px; display:inline-block; background-position:-310px -175px; }
	.btico_nmparrow {display:none; top:-1px !important; overflow:hidden; width:7px; height:8px; background-position:-380px -175px;}
	.btico_down {display:inline-block; width:9px; height:14px; background-position:-350px -175px;}
.sbsbt_bdlnbtn.current {color:#559cf5;}
	.current .btico_play {background-position:-360px -175px;}
	.current .btico_nmparrow {display:inline-block;}
.sbsbt_bdlnbtn02 {border:1px solid #bbc8d0; color:#5b7c8f;}
	.sbsbt_bdlnbtn02 .btico_arrow {width:6px;background-position:-260px -245px;}
/* 버튼 임시 */
.basic_btn {}
	.basic_btn [class^="sbsbt_"] {height:40px; line-height:40px;}

	/* header */
	.sbs_static #header {border-bottom:4px solid #6dabf8; background:#fff;}
		.sbs_static .header_inner {width:920px; min-height:40px; margin:0 auto; overflow:hidden;}
			.snh_heading_w {position:relative; float:left; width:76px; height:27px; margin-top:7px; overflow:hidden; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-size:auto; background-position:-370px -245px;}
				.snh_heading_w a {position:absolute; top:0; left:0; display:block; width:100%; height:100%; text-indent:-99999em;}
			.shd_s_gnb {float:right; margin-top:15px; overflow:hidden;}
				.shd_s_gnb li {float:left; margin-left:11px; padding-left:12px; border-left:1px solid #929292;}
				.shd_s_gnb li:first-child {margin-left:0; padding-left:0; border-left:0;}
					.shd_s_gnb li a {font-size:11px; color:#929292;}
	/* 간소화 헤더 */
	.light_type_header #header {border-bottom:4px solid #6dabf8; background:#fff;}
		.light_type_header .header_inner {width:920px; min-height:40px; margin:0 auto; overflow:hidden;}

	/* footer */
	.sbs_static #footer {margin-top:60px; padding:57px 0 0 0; font-family:verdana; font-size:9px; color:#808183; text-align:center; border-top:1px solid #d3d7de; background:none;}
		.sbs_static #footer em {color:#2589c7;}
	/* 에러페이지 */
	.error_container_w {position:relative; clear:both; width:920px; margin-left:auto; margin-right:auto;}
		.error_mark {padding-top:291px; height:33px; text-align:center; font-size:36px; color:#444; background:url('//image.sbs.co.kr/sbs/4n/bg_error.png') no-repeat center 100px;}
			.error_tit {height:33px; background:url('//image.sbs.co.kr/sbs/4n/err_txt.png') no-repeat center 0;}
		.error_txt01 {font-size:16px; font-weight:bold; text-align:center; color:#444; margin-top:46px;}
		.error_txt02 {font-size:11px; text-align:center; color:#444; margin-top:16px; line-height:16px;}
		.error_btline {position:relative; text-align:center; margin-top:46px;}
			.bt_err {line-height:35px; height:35px; display:inline-block; font-weight:bold; padding: 0 12px;}

/* 공통 모듈 - 포토 영상 리스트 타입 */
.sbsmd_pml_w {position:relative;padding-bottom:15px; /*height:154px;*/ background-color:#fff;}
	.spml_cont {display:block;line-height:15px; overflow:hidden;}
	.spml_cont:hover .spml_tit, .post_info:hover .spml_tit {text-decoration:underline;}
		.spml_cont:hover .spml_sort, .post_info:hover .spml_sort {text-decoration:underline;}
		.spml_cont:hover .spml_progarm, .spml_cont:hover .spml_ep, .post_info:hover .spml_progarm, .post_info:hover .spml_ep {text-decoration:underline;}
		.spml_tit {display:block; color:#585858; font-weight:normal; margin:5px 10px 7px; height:30px;.height:28px; overflow:hidden;}
			.spml_tit .icp {position:absolute !important; top:42px; left:0;.left:50%; right:0; margin:auto;.margin-left:-16px;}
			.spml_sort {margin-right:11px;color:#3783e0;}
		.spml_img_w {position:relative; display:block;font-size:0;line-height:0;}
			.spml_img {z-index:1; position:relative; }
			.spml_img_w .bg_gradation {bottom:0px; left:0; height:50px;z-index:2}
	.spml_info {position:absolute; bottom:7px; left:0; font-size:11px; color:#959595; width:100%;z-index:3;}
		[class^="spml_l"]{float:left; margin-left:10px;}
		[class^="spml_r"]{float:right; margin-right:10px;}
		.spml_info .mdpg_sltp1_num {float:right; margin-right:10px;color:#828282;}
		.spml_info .mdpg_sltp1_num em {color:#fff;}
		.type_id .spml_id {position:absolute; top:113px; left:10px; z-index:3;}
			.type_id .spml_tit {margin:20px 10px 7px; height:15px; text-overflow:ellipsis; white-space:nowrap;}
		.spml_progarm {display:block;color:#3783e0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%;}
			.spml_ep {font-weight:bold; display:inline-block; margin-right:5px;}

	.spml_lview, .spml_rdate {font-family:verdana,dotum; font-size:11px;color:#828282; }
	.spml_rdate {position:relative; top:1px; float:left; margin-left:10px;}
		.spmld_t {position:relative; top:1px; margin:0 5px 0 0; padding:0 5px 0 0; font-family:dotum; font-size:11px; background:url('//image.sbs.co.kr/sbs/4n/bar_1x8_d2d2d2.gif') right 1px no-repeat;}
	.spml_lview + .spml_rdate {top:0; float:right; margin-left:0;}
		 [class^="spml_info"] [class^="icn"], .spml_lview [class^="icn"] {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important;}
		.icn.icv, .icn.icl, .icn.icc {width:15px; height:15px; margin-right:3px;}
		.icn.icv {width:18px; height:9px; background-position:-91px -14px;}
		.icn.icl {background-position:-110px -14px;}
		.icn.icc {background-position:-125px -14px;}
	.sbsmd_pml_w .mfn_foot_right {position:absolute; bottom:64px; right:10px; margin:0; z-index:3;}
	[class^="mfn_icon_"] .ir {text-indent:-1000em;}

	.sbsmd_pml_w .mop_foot_left {position:absolute; z-index:3; bottom:58px; left:5px; margin:0;}
		.sbsmd_pml_w .mop_foot_left .like_user_w {margin-right:0;}
/* 공통 모듈 - 이미지 타입 */
.sbsmd_itlist_w {position:relative;}
	.sbsmd_itlist_w li {position:absolute; top:-99999px; left:-99999px;}
	.sbsmd_itlist_w li.current {position:relative; top:auto; left:auto;}
	.sbsmd_itlist_w .sbsmd_it_w{border:none;}
	.sbsmd_it_w {position:relative;}
		.sit_cont {overflow:hidden; display:block; color:#efeff0; font-size:0;}
			.sit_img {margin-bottom: -44px;}
			.sbsmd_it_w .bg_blackopa {height:44px;}
			.sit_tit_w {z-index:2; display: block;height: 44px;}
				.sit_tit_w [class^="wtl_cg_"] {top: 0;}
				.sbsmd_it_w .icn.icp {top: 0;left: 0;right: 0;bottom: 0;margin: auto;*top:35%; *left:50%}
				.sit_tit {padding:8px 10px; display:block; overflow:hidden; font-size:12px;position: relative; z-index:2; max-height:20px;}
				.titline2 .sit_tit {max-height:26px; line-height:16px; white-space:normal !important;}
			.sbsmd_it_w .spml_info {bottom:4px;}
	[class^="sbtn bitlist_"] {position:absolute !important;top:50%; z-index:2; width:18px; height:33px; margin-top:-16px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important; background-color:transparent;}
	.sbtn.bitlist_prev {background-position:-110px -29px; left:10px;}
	.sbtn.bitlist_next {background-position:-128px -29px; right:10px;}
		[class^="sbtn bitlist_"] .ir {text-indent:-1000em;}
	.bitlist_type2_w [class^="sbtn bitlist_type2_"] {position:absolute;top:50%; z-index:2; width:27px; height:49px; margin-top:-25px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important; background-color:transparent;}
	.sbtn.bitlist_type2_prev {background-position:-200px -240px; left:10px;}
	.sbtn.bitlist_type2_next {background-position:-230px -240px; right:10px;}
		[class^="sbtn bitlist_"] .ir {text-indent:-1000em;}
/* 공통 모듈 - PD노트 타입 */
.sbsmd_mcmpt_w.sbsmd_pdnote_w {background-color:#5795ec !important;}
	.sbsmd_pdnote_w .sit_cont {color:#fff !important;}
	.smpn_label_w {position:absolute; top:0; left:0; z-index:20; display:inline-block; padding:0 10px; height:22px; line-height:22px;}
		.smpn_label_txt {position:relative; z-index:21; color:#fff;font-size:11px; letter-spacing:-1px; font-weight:normal;}
		.smpn_bg {position:absolute; z-index:20; height:100%; width:100%; top:0; left:0; background-color:#4794ff; opacity:0.8; filter:alpha(opacity=80); }
/*공통 모듈 - type 이미지 텍스트 롤링 타입*/
.sbsmd_itblist_w {position:relative; overflow:hidden;}
	.sbsmd_itblist_w .sbsmd_itb_w{border:none;}
		.itb_list li {position:absolute; top:-9999px; left:-9999px;}
		.itb_list li.current {position:relative; top:auto; left:auto;}
			.sbsmd_itb_w {position:relative;}
				.sitb_cont { display:block; padding:15px 15px 15px 215px;min-height:136px;color:#3c3c3c;}
				.sitb_cont:hover {text-decoration:none;}
					.sitb_cont:hover .sitb_tit {text-decoration:underline;}
					.sitb_tit_w {display:block; }
						.sitb_tit_w .icn.icp {left:83px; top:69px}
						.sitb_tit {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
				.sitb_txt {border-top:1px solid #e6e6e6; padding-top:10px; margin-top:26px; max-height:60px;overflow:hidden;line-height:15px;}
				.sitb_img {position:absolute;top:0; left:0;}
				.sbsmd_itb_w .spml_info {top:36px; left:207px;bottom:auto;}

/* 공통모듈 : 텍스트 타입 */
.sbsmd_mop_w {}
	.mop_inner {position:relative;padding:37px 10px 25px;}
		.closed_bdfoot {overflow:hidden; margin-top:5px;}
			.closed_bdfoot .mfn_date {float:right;}
			.sbsmd_mop_w .mop_tit {font-weight:normal; font-size:12px;}
			.mop_inner .spml_lview {margin-left:0;}
		.mop_cont {display:block; max-height:150px; overflow:hidden;}
		.mop_cont:hover {text-decoration:none;}
		.mop_cont:focus {color:#222;}
			.mop_cont:hover .mop_tit {text-decoration:underline;}
			.mop_tit {display:block; height:34px; font-size:14px; color:#222; overflow:hidden; line-height:17px;}
				.mop_tit .icn.icp {top:69px; left:0; right:0; margin:0 auto;}
			.mop_txt {color:#676c72; line-height:18px;  margin-top:7px;}
		.mop_info {position:absolute; top:10px; left:0; width:100%;}
			.mop_info .spml_lview {float:right; margin-right:10px;}
			.ico_graypers + .icn.mfn_pic {float:right; margin-right:10px;}
			.icn.mfn_pic {width:15px; height:12px; margin-left:7px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-position:-260px -20px;}
			.ico_graypers {float:left;padding-left:17px; margin-left:10px; background:url('//image.sbs.co.kr/sbs/4n/ico_iduser.gif') no-repeat 0 0; font-weight:bold; margin-right:8px; color:#444;}
		.mop_foot {position:absolute; bottom:0; left:0; height:37px; background:#f8f8f8; width:100%; overflow:hidden;border-top:1px solid #ebebeb}
			.mop_foot_left {float:left; margin:6px 0 7px 5px; display:inline-block;}
				.mop_foot_left .lu_more {float:left; width:24px; height:24px; background-position:-394px 0;background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
					.mop_foot_left .lu_list li {float:left; width:24px; margin-right:3px;}
			.mop_foot_right {float:right;display:inline-block; margin:11px 10px;}
		.sbsmd_pml_w.module_openproj_w .mop_foot_left {position:absolute; bottom:81px; left:10px; z-index:3;}

/* 공통 모듈 변형 - 스포츠 뉴스 타입 */
.module_sportsnews_w {position:relative; border:none !important; height:168px; overflow:hidden;}
	.msn_inner {display:block; height:168px; overflow:hidden; color:#fff;}
		.msn_tit_w {position:absolute; bottom:0; left:0; width:100%; z-index:1;}
			.msn_tit {display:block; position:relative; z-index:2; padding-bottom:6px; margin:0 10px; font-size:16px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
			.msn_text {display:block;position:relative; z-index:2; padding-bottom:8px; margin:0 10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:11px; font-weight:normal; color:#b9b9b9;}
				.msn_text_point {font-weight:bold;}
			.msn_inner .bg_blackopa {height:55px; opacity:0.7; filter:alpha(opacity=70); }
/* 공통 모듈 변형 - 스포츠 뉴스 롤링 타입 */
.module_sportsnews_rolling_w {position:relative; height:168px; overflow:hidden; border:none !important;}
	.msnr_list_w {position:relative; height:168px; overflow:hidden;}
		.msnr_list_cont {position:absolute; top:-9999em; left:-9999em;}
		.msnr_list_cont.current {position:relative; top:0; left:0;}
/* 스포츠 최신클립 */
.sports_newclip_list_w {position:relative; width:920px; height:158px; overflow:hidden;}
	.snc_list_w {position:absolute; top:0; left:50%; overflow:hidden; width:2520px;}
		.snc_list_inner {float:left; height:158px;}
			.snc_list {overflow:hidden; width:840px;}
				.sncl_inner {float:left; width:280px; height:158px; overflow:hidden;}
					.sncl_link {position:relative; height:32px; padding-top:126px; display:block; color:#fff;}
						.sncl_img {position:absolute; top:0; left:0; z-index:0;}
						.sncl_txt_w {position:relative; display:block; height:32px;z-index:1;}
							.sncl_txt_w .icn.icp {position:absolute !important; top:-38px; left:12px;}
							.sncl_title {position:relative; z-index:3; display:block;margin:0 10px; height:32px; line-height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; font-size:16px; }
							.sncl_txt_w .bg_blackopa {z-index:1; opacity:0.7; filter:alpha(opacity=70); }
	.snc_btn_w {}
		.btn_prev_w {left:0;}
		.btn_next_w {right:0;}
		.btn_prev_w,.btn_next_w {position:absolute; top:0; width:40px; z-index:5; height:158px; background-color:rgba(255,255,255,0) !important;}
			.snc_btn_w .bg_blackopa {opacity:0.6; filter:alpha(opacity=60); }
			.snc_btn_w .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_tvradio.png');}
			.snc_btn_w .btn_prev {position:absolute; top:50%; left:50%; margin:-16px 0 0 -10px; z-index:6; width:20px; height:32px;background-position:-445px -245px;}
			.snc_btn_w .btn_next {position:absolute; top:50%; left:50%; margin:-16px 0 0 -10px; z-index:6; width:20px; height:32px;background-position:-465px -245px;}

/* 스포츠 뉴스 텍스트 리스트 타입 */
.sports_news_list_w {position:relative; font-size:14px; margin-top:10px;}
	.snl_inner_top {padding-bottom:10px; margin-top:0 !important; padding-bottom:7px\9;}
	.snl_inner {position:relative;margin-top:14px; margin-top:15px\9;/*ie6-8핵*/}
		.snl_link {display:block; color:#222;}
			.snl_title {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* 공통모듈 : 열린게시판 - 텍스트타입 */
.openbd_w{}
	.sympa_con_w {position:relative; padding-right:44px;overflow:hidden;}
		.sympa_con {width:35px; height:35px; margin-left:9px; position:absolute;top:0; right:0; border:1px solid #d1d1d3;}
		.openbd_w .mop_cont {margin-bottom:15px; padding:0;}
			.openbd_w .mop_tit{height:85px; overflow:hidden;}
.closed_w {height:97px;}
/* 팟캐스트 다시듣기 */
.podcast_listen_w {}
	.podcast_listen_w .mop_inner {height:77px}
		.podcast_bt_w {position:relative; padding-right:104px;}
			.podcast_bt {position:absolute; top:0; right:0; height:58px;}
				.podcast_bt [class^="sbsbt_"] {width:79px; height:27px; font-size:12px; display:block; margin-top:2px; padding:0; line-height:27px;font-weight:normal;}
				.podcast_bt [class^="sbsbt_"]:first-child {margin-top:0}
				.podcast_listen_w .mop_tit {height:65px;}
/* 편성배너 */
.sbsmd_promotion_w {}
	.smpmt_inner {position:relative; max-height:248px; overflow:hidden;}
		.smpmt_list {position:relative; width:100%; height:100%; background:#fff;}
			.smpmt_list li {position:absolute; top:-99999px; left:-99999px;}
			.smpmt_list li.current {position:static;}
				.smpmt_list .smpmt_cont {background:#fff;}
				.smpmt_cont {position:relative; display:block; height:248px; text-align:center; background:#fafafa;}
					.smpmt_tit_w {z-index:2; position:absolute; top:24px; left:0; margin:0 20px; width:258px; text-align:left; overflow:hidden;}
						.smpmt_label {display:block; color:#6dabf8; margin-bottom:10px; font-size:14px; white-space:nowrap; letter-spacing:-1px;}
						.smpmt_tit {display:block; font-weight:bold; font-size:16px; color:#3c3c3c; white-space:nowrap; letter-spacing:-1px;}
					.smpmt_img {z-index:1; position:absolute; bottom:0; left:0; right:0; margin:0 auto;}
				.smpmt_cont:hover .smpmt_label, .smpmt_cont:hover .smpmt_tit {text-decoration:none;}
			.smpmt_inner .mdpg_sltp1_num {position:absolute; bottom:10px; right:10px}

/* 편성배너-타입2 */
.sbsm_promolist2_w {position:relative; overflow:hidden; height:250px; display:block;}
	.smpmt2_list {position:relative; max-height:226px; clear:both; margin-top:24px;}
		.smpmt2_list li {position:absolute; top:-99999px; left:-99999px; overflow:hidden;}
		.smpmt2_list li.current {position:static;}
			.smpmt2_list .sbsmd_promotion2_w {width:298px; float:left;}
			.smpmt2_list .sbsmd_promotion2_w:first-child {margin-right:10px;}
	.sbsm_promolist2_w [class^="sbtn bitlist_"] {top:43%;}
	.sbsm_promolist2_w .smd_sindicator {position:absolute; top:2px; left:0; width:100%;}
		.sbsm_promolist2_w .b_indic,.ssm_issue_w .b_indic,.sports_section_newclip_w .b_indic {width:9px; height:9px; margin:1px; background:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') -412px -95px no-repeat #fff;}
		.sbsm_promolist2_w .b_indic:hover,.ssm_issue_w .b_indic:hover,.sports_section_newclip_w .b_indic:hover {text-decoration:none;}
		.sbsm_promolist2_w .b_indic.current,.ssm_issue_w .b_indic.current,.sports_section_newclip_w .b_indic.current {width:11px; height:11px; margin:0; background-position:-400px -95px;}
			.sbsmd_promotion2_w {position:relative; max-height:224px; border:1px solid #b3b8c0;}
				.smpmt2_label_new {position:absolute; top:-1px; left:-1px; z-index:20; width:40px; height:40px; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important; background-position:-330px -245px;}
				.smpmt2_inner {position:relative; z-index:1; max-height:224px; overflow:hidden;}
							.smpmt2_cont {position:relative; display:block; max-height:66px; overflow:hidden; padding-top:158px;color:#3c3c3c;}
							.smpmt2_cont:hover,.smpmt2_cont:focus {text-decoration:none;}
							.smpmt2_cont:hover .smpmt2_tit,.smpmt2_cont:focus .smpmt2_tit {text-decoration:underline;}
								.smpmt2_img {position:absolute; top:0; left:0; z-index:1;}
								.smpmt2_tit_w {display:block; position:relative; z-index:2;}
									.smpmt2_label {display:block; height:31px; line-height:31px; background-color:#7eadee; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 20px; font-size:12px;}
									.smpmt2_tit {display:block; height:35px; line-height:35px; background-color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 20px; color:#3c3c3c;font-size:14px;}
								.icon_rlive {position:absolute !important; top:56px !important; left:50%; width:174px; height:46px; background-position:-270px -245px; z-index:2; margin-left:-87px;}
/* 편성배너-타입3-인디게이터 */
.srs_promo_indicator {}
	.srs_promo_indicator .smpmt_cont {background:#fff !important;}
	.srs_promo_indicator .smpmt_tit_w {top:16px; margin:0 17px;}
	.smpmt_indicator_w {text-align:center; position:absolute; left:0; width:100%; top:68px; height:16px;}
		.smpmt_indi_inner {display:inline-block; .display:inline; padding-right:25px; position:relative;}
			.smpmt_indi_list {}
				.smpmt_il_cont {position:static !important; display:inline-block; .display:inline; margin-left:2px;}
				.smpmt_il_cont:first-child {margin-left:0;}
					.smpmt_il_btn {display:inline-block; .display:inline;  width:6px; height:16px; background-position:-420px -340px;}
					.smpmt_il_cont.current>.smpmt_il_btn { background-position:-430px -340px;}
			[class^="icn smpmt_btn_"] {display:block; position:absolute; right:0; top:0;width:16px; height:16px; }
			.smpmt_btn_play {background-position:-380px -340px;}
			.smpmt_btn_stop {background-position:-400px -340px;}
/* 고릴라 퀵 배너, 라디오 공식 SNS */
.srs_gorilla_quick {overflow:hidden; margin-top:10px;}
	.sgq_list {float:left; overflow:hidden;}
		[class^="sgq_cont_"] {float:left;}
		.sgq_cont_m{}
			.sgq_cont_m .sgq_value {max-height:27px; overflow:hidden; }
			.sgq_cont_m .sgq_cont_txt {width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.sgq_cont_pod {}
			.sgq_cont_pod .sgq_value {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
			.sgq_link {display:block; position:relative; padding:12px 13px 12px 94px; width:108px; height:70px; background-color:#fafafa; border:1px solid #e2e2e2;}
			.sgq_link:hover,.sgq_link:focus {text-decoration:none;}
				.sgq_link:hover .sgq_cont_txt,
				.sgq_link:focus .sgq_cont_txt {text-decoration:underline;}
			[class^="sgq_cont_"]:first-child .sgq_link {width:105px; border-right:0;}
				[class^="icn sgq_title_"] {display:block; width:86px; height:15px; }
				.sgq_title_grlm {background-position:-360px -360px;}
				.sgq_title_grlpod {background-position:-360px -375px;}
					.sgq_value {display:block; margin-top:10px; font-size:11px; color:#ff9649;}
					.sgq_cont_txt {display:block; margin-top:4px; line-height:15px; max-height:30px; overflow:hidden; font-weight:bold; font-size:12px; color:#3c3c3c;}
					.sgq_thumb_img {display:block; width:64px; height:64px; position:absolute; left:15px; top:15px; z-index:3;}
						.sgq_thumb {position:relative; z-index:2;}
						.sgq_thumb_mask {position:absolute; left:0; top:0; z-index:5; width:64px; height:64px; background-position:-325px -405px;}
	.sgq_sns_channel {float:left; padding:12px 15px; width:142px; height:70px; margin-left:4px; border:1px solid #e2e2e2;}
		.sgq_title_grlchn {background-position:-360px -390px;}
		.sgq_sns_list {overflow:hidden; margin-top:10px;}
			.sgq_sl_cont {float:left; margin-left:9px;}
			.sgq_sl_cont:first-child {margin-left:0;}
				[class^="icn sgq_sl_"] {display:block; top:0; width:41px; height:41px;}
				.sgq_sl_fb {background-position:-450px -355px;}
				.sgq_sl_cs {background-position:-495px -355px;}
				.sgq_sl_yt {background-position:-540px -355px;}


/* 토픽뉴스 */
.module_topicnews_w {}
	.mtpn_inner {min-height:165px; padding:20px 15px 0 16px;}
		.mtpn_tit {font-size:14px; margin-bottom:20px;}
			.mtpnt_what {font-weight:bold; color:#0286c0;}
			a:hover .mtpnt_what {text-decoration:underline;}
		.mtpn_list {overflow:hidden;}
			.mtpn_list li {position:relative; float:left; width:134px; margin-left:10px;}
			.mtpn_list li:first-child {margin-left:0;}
				.mtpn_list li a {position:relative; display:block; padding-top:84px; max-height:28px; color:#737b86; overflow:hidden;}
				.mtpn_list li a:hover .mtpn_list_tit {text-decoration:underline;}
					[class^="icn icp"] {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important;}
					.icp {z-index:4; position:absolute; width:23px; height:27px; margin:-1px 0 0 -1px; background-position:-225px 0;}
					.mtpn_list_tit {clear:both; display:block; font-weight:normal; line-height:14px;}
						.mtpn_list_tit .icp {top:23px; left:59px;}
					.mtpn_list_img {position:absolute; top:0; left:0; border:1px solid #ebebeb; width:132px; height:73px;}
		.btn_mtpn_more {position:absolute; top:20px; right:0; font-size:11px; color:#737b86;}
			.bma {position:relative; top:-1px; left:4px; *top:-3px; width:6px; height:7px; display:inline-block; background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png'); background-position:-440px -15px; }
/* 토픽뉴스 */
.module_topicnews_w {}
	/* 토픽뉴스 - 탭형식일 때 */
	[class^="module_topicnews_w current_"] .mtpn_inner {min-height:185px; padding:0;}
	.mtpn_tab_list {clear:both; overflow:hidden;}
		[class^="mtpn_tab0"] {float:left; width:50%; height:43px; background:#ebebeb;}
			[class^="mtpn_tab0"] a {display:block; height:42px; padding:0 10px 0 16px; font-size:14px; line-height:43px; font-weight:bold; color:#828282; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:#f9f9f9;}
	.mtpn_detail {display:none; clear:both; padding:12px 0 0 16px;}
		.mtpn_detail .mtpn_tit {position:absolute; top:-99999px; left:-99999px;}
	.current_01 .mtpn_tab01 a, .current_02 .mtpn_tab02 a {height:43px; color:#222; background:#fff;}
	.current_01 .mtpn_tab01 {.width:49.9%;}
		.current_01 .mtpn_tab01 a {border-right:1px solid #ebebeb;}
	.current_02 .mtpn_tab02 {.width:49.9%;}
		.current_02 .mtpn_tab02 a {border-left:1px solid #ebebeb;}
	.current_01 #mtpn_cont01, .current_02 #mtpn_cont02 {display:block;}

/* 페이징 - 이전다음*/
.mdpg_sl_tp1 {position:absolute; bottom:15px; right:15px; overflow:hidden;}
	.mdpg_sl_tp1 .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
	.mdpg_sltp1_num {float:left; display:inline; margin:4px 8px 0 0; font-size:11px; color:#949494;}
		.mdpg_sltp1_num em {color:#3f4140;}
	[class^="sbtn b_mdpg_sltp_"] {float:left; display:inline; width:17px; height:17px; border:1px solid #d3d4d9; background:#fff;}
		[class^="sbtn b_mdpg_sltp_"] .icn {width:5px; height:9px;}
	.b_mdpg_sltp_prev {margin-right:-1px;}
		.b_mdpg_sltp_prev .icn {background-position:-215px top;}
	.b_mdpg_sltp_next .icn {background-position:-220px top;}

/* 검색 모듈 - 이미지 리스트 */
.psearch_list_w {}
	.psil_inner {position:relative; max-height:115px; margin-top:10px;}
		.psil_link {display:block; color:#676c72;}
		.psil_link:hover {text-decoration:none;}
		.psil_link:hover .psil_tit,.psil_link:hover .psil_tit .psil_block {text-decoration:underline;}
			.psil_tit {display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#222; font-size:14px;padding-top:5px;}
			.psil_txt {overflow:hidden; padding-top:5px; text-decoration:none;line-height:16px; height:48px;}
				.psil_block {display:inline-block; background:#fff200;color:#08668f; line-height:20px;font-weight:bold;}
				.psil_txt .psil_block {line-height:16px;font-weight:normal;}
			.psil_info {display:block; margin-top:13px; color:#959595; font-size:11px;}
.imgtype .psil_inner {padding-left:155px;}
	.imgtype .psil_link {min-height:115px;}
	.psil_img_w {position:absolute; top:0; left:0; width:133px; height:113px; overflow:hidden; line-height:113px; text-align:center; vertical-align:middle; border:1px solid #ebebeb;}
		.psil_img {position:relative; display:block; height:100%; vertical-align:middle;}
			.psil_img img {display:inline-block;.display:inline;.zoom:1; max-width:100%; max-height:100%; vertical-align:middle;}
		.psil_link .icp {left:53px; top:43px}
/* 스포츠 뉴스 리스트 */
.sports_prog_news_w {}
	.sports_prog_news_w .psil_link:hover .psil_tit {color:#5391e9;}
		.sports_prog_news_w .psil_info {font-family:verdana,dotum;}
		.spnl_inner:first-child .psil_inner {margin-top:0 !important;}
/*타이틀 관련*/
.snprg_lb_btit {font-size:18px; font-weight:bold; letter-spacing:-0.05em; color:#222; margin-top:10px;}
	.snprg_lb_btit a {color:#3c3c3c;}
.snprg_lb_tit {padding-left:15px; font-size:16px; font-weight:bold; letter-spacing:-0.05em; background:url('//image.sbs.co.kr/sbs/4n/bu_rectangle2.gif') no-repeat 0 1px; color:#3c3c3c;}

/* 검색 리스트 정렬 */
.psr_sort {float:right; display:inline; text-align:right;}
	.psr_sort li {float:left; margin-left:19px;}
	.psr_sort li:first-child {margin-left:0}
	.psr_sort li.current {padding-right:11px; font-weight:bold; background:url('//image.sbs.co.kr/sbs/4n/ico_sort_arrow.gif') no-repeat right 5px;}
		.psr_sort li a {color:#333;}
		.psr_sort li.current a {color:#0286c0;}

.infotl_inner {position:relative;}
	.infotl_inner li {position:relative; padding-left:7px; background:url('//image.sbs.co.kr/sbs/4n/bu_dot.gif') no-repeat 0 6px; color:#828282; margin-top:7px; line-height:16px; letter-spacing:-0.02em;}
	.infotl_inner li:first-child {margin-top:0}
		.infotl_black {color:#3c3c3c; font-weight:bold;}
		.infotl_red {color:#ff5454; font-weight:normal;}

/* 검색폼 */
.bs_search {position:relative;}
	.bss_if_w {position:relative;}
	.bs_search .label {top:6px; left:6px; color:#999;}
	.bs_search .iptxt {width:236px;height:21px; border:1px solid #d5d5d5; line-height:17px; padding:2px 6px 0;}
	.bs_search .sbtn {background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png');}
	.bt_search_go {background-position:-456px 0; width:15px; height:15px; position:absolute; top:5px; right:6px;}

.module_newsnl_w {}
	.mnl_inner {min-height:169px; padding:15px 15px 0 15px;}
		.mnl_tit {font-size:14px; color:#444;}
		.mnl_none {margin-top:17px; color:#555;}
		.mnl_nlist {}
			.mnl_nlist li {position:relative; line-height:16px; padding-left:21px; margin-top:11px; height:16px; overflow:hidden;}
			.mnl_nlist li:first-child {margin-top:14px;}
				.mnl_num {position:absolute; left:0; top:0; width:16px; height:16px; background:#259ad5; color:#fff; font-family:Verdana,dotum; font-size:11px; text-align:center;}
				.mnl_nlist_tit {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#555; line-height:17px;}

/* 우측날개광고영역 */
.sbs_rwad {position:absolute; top:0;.top:10px; right:-135px; clear:both; width:120px; height:600px;}

/* 우측 날개 패밀리사이트 */
	.sbs_family_w {z-index:5; position:absolute; top:0;.top:10px; right:-60px;}
		.sbs_family_list {width:48px; padding:2px 0 0 0; border:1px solid #e2e2e2; background:#fafafa;}
			.sbs_family_list li {}
				.sbs_family_list li a {display:block; padding:15px 8px 15px 8px; font-size:11px; color:#737373; letter-spacing:-1px; line-height:12px; text-align:center;}
				.sbs_family_list li a:hover {color:#737373; text-decoration:underline;}
					.sbs_family_list li a .lb {margin-bottom:-15px; padding:0 0 15px 0; border-bottom:1px solid #e2e2e2;}

/* 방송 엔드 관련콘텐츠 리스트 추가  */
.sed_tr_relative_w {position:relative; margin:20px 0; padding:16px 1px 16px 9px; border:1px solid #d1d1d1; border-top:2px solid #9f9f9f; background-color: #f5f6f7; }
	.trr_tit {font-size:14px;}
	.trr_list_w {position:relative; width:100%; margin-top:13px; overflow:hidden;}
		.trr_list_w > li {position:absolute; top:-9999em; left:-99999em;}
		.trr_list_w > li.current {position:relative; top:0; left:0;}
			.trr_list {width:100%; overflow:hidden;}
				.trr_cont {width:194px; float:left; margin-right:8px;}
					.trr_cont .spml_rdate {float:right;}
	.sed_tr_relative_w .mdpg_sl_tp1 {top:16px; bottom:auto; right:9px;}
/* 방송 엔드 관련뉴스 추가 */
.sed_trnews_relative_w {border:1px solid #d1d1d1;}
	.trrn_title {padding:10px; border-bottom:1px solid #d1d1d1; background:#f5f6f7; font-size:14px; height:13px; overflow:hidden;}
	.trrn_list_w {margin:0 10px;}
		.trrn_list_cont {position:relative; overflow:hidden; height:74px; overflow:hidden; padding:10px 0; border-top:1px solid #e8e8eb;}
		.trrn_list_cont:first-child {border-top:none;}
			.trrn_cont {position:relative; padding-left:142px; display:block; color:#585858; line-height:17px;}
			.trrn_cont:hover {text-decoration:none;}
				.trrn_tit {font-weight:bold; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222; margin-bottom:5px;}
					.trrn_cont .icn.icp {width:24px; height:24px; background-position:-200px -160px; position:absolute; top:45px; left:7px;}
				.trrn_cont:hover .trrn_tit {text-decoration:underline;}
				.trrn_txt {height:35px; overflow:hidden; display:block;}
				.trrn_img {position:absolute; top:0; left:0; width:132px; height:74px;border:1px solid #ebebeb; }
			.trrn_info {position:absolute; bottom:8px; left:142px; font-size:11px; color:#797979;}
			.trrn_info_date{margin-left:10px; padding-left:10px; background:url('//image.sbs.co.kr/sbs/4n/bar_1x8_d2d2d2.gif') repeat-y 0 0; max-height:11px; letter-spacing:-0.03em;}
/*HTML5 뷰어 추가 - 태블릿*/
.sa_video_w {position:relative; width:618px; height:348px; overflow:hidden;}
	.ptv_2depth {position:absolute !important; top:0; left:0; z-index:10; width:618px; height:348px;}
	.ptv_html5 {position:relative; width:618px; height:348px;}
/* vod관련 아이콘 추가 */
.post_temp_video {position:relative; width:618px; height:348px;}
	.temp_vplay {width:70px; height:104px; position:absolute; top:50%; left:50%; margin:-44px 0 0 -13px; background-image:url('//image.sbs.co.kr/sbs/4n/temp_vplay.png') !important;}
/*엔드페이지 app다운로드 유도 화면:160212*/
.down_player_notice {position:absolute; z-index:20; top:0; left:0; width:100%; height:100%;}
	.dpn_opabg {position:absolute; z-index:20; top:0; left:0; width:100%; height:100%; width:100%; height:100%;background-color:#000; opacity:0.85; .filter:alpha(opacity=85);}
	.down_player_notice button {border:none !important;}
	.dpn_inner {position:absolute; z-index:21; top:50%; left:0; margin-top:-52px; width:100%; display:block; height:110px;  vertical-align:middle; text-align:center;}
		.dpn_text {display:block; text-align:center; color:#eee; font-size:22px; letter-spacing:-1px; line-height:23px;}
		.dpn_store_w {position:relative; margin-top:20px; text-align:center; height:30px; overflow:hidden;}
			[class^="icn dpns_icon_"] {position:absolute !important; top:0 !important; left:50%; margin-left:-49px; width:99px;background-image:url('//image.sbs.co.kr/sbs/4n/set_tvradio.png'); }
			.dpns_icon_google {top:3px; height:23px; background-position:-135px -320px;}
			.dpns_icon_apple {height:30px; background-position:-515px -320px;}
		.dpn_btn_w {overflow:hidden; width:340px; margin:20px auto 0; text-align:center;}
			[class^="dpnb_"] {float:left; width:150px !important; height:50px; line-height:50px; color:#fff; margin:0 10px; background:none; font-size:18px; font-weight:normal;}
			.dpnb_cancel {background-color:#424141; background-color:rgba(69,69,69,.9) !important;}
			.dpnb_cancel:hover {text-decoration:underline;}
			.dpnb_ok {background-color:#3877cf;}
		.dpn_btn_closed {position:absolute; z-index:23; top:0; right:0; width:55px; height:55px; background:none !important;}
			.dpn_btn_closed .icon_closed {position:absolute !important; top:15px !important; left:15px !important; width:25px; height:25px; background-position:-595px -20px;background-image:url('//image.sbs.co.kr/sbs/4n/set_tvradio.png');}
/* 다중 화질 선택 */
.vod_multiscreen_w {position:relative; width:618px; height:348px; overflow:hidden;}
	.vms_inner {position:relative; width:100%; height:100%;}
		.vms_img {position:relative; z-index:1;}
			.vms_play {position:absolute; top:50%; left:50%; z-index:3; display:block; width:70px; height:104px; margin:-70px 0 0 -13px; }
			.vms_play .temp_vplay {margin:0; position:relative; top:auto; left:auto;}
			.vms_bg {position:absolute; z-index:2; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.45;.filter:alpha(opacity=45);}
	.vms_btn_w {position:absolute; width:100%; bottom:27px; left:0px; z-index:5; text-align:center;}
		.vms_btn_inner {display:inline-block; overflow:hidden;}
			.vms_btn_inner > [class^="vms_btn_"] {position:relative; float:left; display:block; margin:0 8px; width:118px; height:36px; color:#fff; line-height:36px; font-size:16px;}
				.vms_btn_inner .vms_btn_bg {position:absolute; top:0; left:0; z-index:1; width:116px; height:34px; border-width:1px; border-style:solid;background-color:#000; opacity:0.45;.filter:alpha(opacity=45); border-color:#c7c7c7;}
				.current .vms_btn_bg { background-color:#548cff; opacity:0.85;.filter:alpha(opacity=85); border-color:#548cff;}
				.vms_btn_txt {position:relative; z-index:2;}


/* vod 이용권구매 관련 프로모션 영역 */
.video_buyguide_w {position:relative;width:618px;height:348px;background-color:#36393b;text-align:center;}
	.vod_buyguide_cont {position:absolute; width:618px; top:50%; left:0; margin-top:-80px; line-height:normal; margin-top:-109px;}
		[class^="vod_bgc_"] {display:block;}
		.vod_bgc_title {font-size:24px;font-weight:bold;color:#fff;}
		.vod_bgc_txt {margin-top:30px;font-size:16px;color:#9da2ab;}
		[class^="vod_bgc_btn_"] {height:50px;margin:30px auto 0;background-color:#3783E0;line-height:50px;font-size:16px;font-weight:bold;color:#fff;}
		.vod_bgc_btn_vodmonth {width:180px;}
		.vod_bgc_btn_autopay {width:240px;}
		.vod_bgc_btn_bigsale {height:77px; line-height:20px;width:200px;}
			.bigsale_text_line1 {padding-top:15px;display:inline-block;.display:inline;.zoom:1;}
			.bigsale_text_line2_num1 {display:inline-block;.display:inline;.zoom:1; padding:8px 8px 0 0;font-size:16px; font-weight:normal; text-decoration:line-through;}
			.bigsale_text_line2_num2 {display:inline-block;.display:inline;.zoom:1; font-size:18px; font-weight:bold}
		.vod_bgc_etc {margin-top:10px; font-size:12px; color:#637080; text-align:center;}
		.vod_bgc_btn_allticket {position:relative; display:inline-block; padding-right:18px; height:auto; margin:25px auto 0;font-size:12px;font-weight:normal; line-height:13px; color:#9da2ab;background-color:#36393b !important; }
			.bgc_icon_arrow {position:absolute !important; top:2px; right:0; width:9px;height:7px;background-color:transparent;background-image:url('//image.sbs.co.kr/sbs/4n/set_sbs.png') !important;background-position:-190px -245px;background-size:500px auto !important;}
.bnr_lfloat {position:fixed; top:130px; left:50%; margin-left:-570px; z-index:10; display:block;}
.bnr_lfloat2,.bnr_lfloat3,.bnr_lfloat4 {position:absolute; left:50%; margin-left:-570px; z-index:/*10*/3; display:block;}/*.bnr_lfloat의 포지션 문제로 추가 작성/ .bnr_lfloat3 은 라디오20주년 추가 */
.bnr_lfloat0 {position:absolute; left:50%; margin-left:-570px; z-index:1; display:block;}
/* 방송영상 */
.tr_broadcast_vod_w {position:relative; overflow:hidden; /*margin:20px 0;*/ margin:40px 0 20px;}
	.tbcv_inner {.zoom:1; margin-top:13px; width:636px;}
	.tbcv_inner:after{display:block; content:''; clear:both;}
		.tbcv_inner .trr_cont {margin-right:18px;}
			.tr_now_play .spml_img_w {background-color:#3b81e3;}
				.tr_now_play .spml_img {opacity:0.2; .filter:alpha(opacity=20);}
	.tr_broadcast_vod_w .mdpg_sl_tp1,.tr_clip_vod_w .mdpg_sl_tp1 {top:0; bottom:auto; right:0; height:16px; line-height:16px; color:#444;}

/* 클립영상 */
.tr_clip_vod_w {position:relative;overflow:hidden; margin:30px 0 20px;/*margin:50px 0 20px;*/ }
	.tr_clip_vod_w .trr_list {.zoom:1; width:636px;}
	.trr_list:after{display:block; content:''; clear:both;}
		.tr_clip_vod_w .trr_list > li.current {width:636px; overflow:hidden;}
			.tr_clip_vod_w .trr_cont {margin:13px 18px 0 0;}

/* vod몰 오픈 배너 */
.bigevent_bnr_vodmall_img1{background-color:#20263d; background-image:none !important;}
.bigevent_bnr_vodmall_img1 .bigevt_bnr {width:1216px;}
[class^="bigevent_bnr_w bigevent_bnr_vodmall_img"] .bigevt_closed{background:url('//image.sbs.co.kr/sbs/4n/@img/bigevt_closed_vodmallopen.png') no-repeat;}
	.bigevt_bnr_img2,.bigevt_bnr_img3,.bigevt_bnr_img4,.bigevt_bnr_img5,
	.bnr_lfloat2.bnr_vodmallopen1 .bnr_vmo_img2,
	.bnr_lfloat2.bnr_vodmallopen2 .bnr_vmo_img1,
	.prgpm_bnr_img1 .propmbnr_img2,
	.prgpm_bnr_img2 .propmbnr_img1 {display:none;}

/*심플형게시판 댓글*/
.bcnt_cmt_c .module_comment_w {margin-top:-1px;}

/* 검색 모듈 : 인기검색어 */
[class^="pagesearch_"] .icn {background-image:url("//image.sbs.co.kr/sbs/4n/set_sbs.png"); background-repeat:no-repeat;}
.pagesearch_popular_w {.zoom:1; position:relative; width:170px; padding-left:70px;}
.pagesearch_popular_w:after {display:block; content:''; clear:both;}
	.pspopular_list_arrow {position:absolute; top:11px; right:0; width:9px; height:6px;background-position:-40px -100px;}
	.pspopular_title {position:absolute; top:16px; left:0; overflow:hidden; width:70px; line-height:13px;}
	.pspopu_rolling {position:relative; height:26px; overflow:hidden; padding:2px;}
		.pspopular_list_line1 {position:relative; z-index:5; width:158px;}
		.pspopular_list_line10_w {position:absolute; width:216px; z-index:255 !important; right:0; top:0; display:none; overflow:hidden; border:2px solid #6dabf8; background-color:#fff;}
			.pspopular_list_line10 {position:relative; z-index:5; overflow:hidden; padding:8px; width:200px;}
			.pspopular_list_title_w {height:35px; line-height:36px; overflow:hidden; width:100%; border-bottom:1px solid #ddd; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;}
				.pspopular_title_total {padding-left:10px; color:#3783e0;}
				.pspopular_title_sub {display:inline-block; padding-left:5px; font-weight:bold; color:#333;}
		.current .pspopular_list_line1 {display:none;}
		.current .pspopular_list_line10_w {display:block;}
				.pspl_cont {height:25px; line-height:25px;}
					.pspl_link {position:relative; display:block;  padding-left:25px; color:#3c3c3c; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
						.pspl_link:hover {text-decoration:underline;}
						.pspl_link:hover [class^="pspl_num"]{text-decoration:none;}
						[class^="pspl_num"] {position:absolute; left:0; top:0; font-weight:bold; color:#c9c9c9; display:block; width:16px; text-align:center;}
						.pspl_num_best {color:#6dabf8;}
/* 검색모듈 : 검색결과 */
.pagesearch_result_w {padding:20px 240px 10px 0; overflow:hidden; position:relative; z-index:1;}
	.pagesearch_result_w .psr_sort {position:absolute; top:20px; right:0;}
/* 검색모듈 : 프로그램 정보 */
.psrl_title {display:inline-block; margin-top:10px; font-size:16px; font-weight:bold;}
	.psrl_title .sseri_word {display:inline-block; margin-right:5px;}
.pagesearch_resultlist_w {position:relative; z-index:1;}
	.psrl_inner {padding-left:328px; height:auto; min-height:179px; position:relative; z-index:1; margin-top:10px; overflow:hidden;}
		.psrl_link {position:relative; display:block; color:#3c3c3c;}
		.psrl_link:hover {text-decoration:none;}
			.psrl_tit {overflow:hidden; display:block; padding:9px 0 0 0; font-size:16px; line-height:21px;}
			.psrl_link:hover .psrl_tit {text-decoration:underline;}
			.psrl_tit [class^="btn_round_"] {position:relative; left:8px; display:inline-block !important;}
			.btn_round_blue_onair {top:-2px;}
			.psrl_link:hover .btn_round_blue_onair {text-decoration:none !important;}
			.btn_round_blue_num {font-size:14px !important; margin-left:6px; top:0; font-weight:bold;}
				.btn_round_blue_num .bround_txt {font-weight:bold;}
		.psrl_img {position:absolute; left:-328px; top:0; border:1px solid #f3f3f3;}
	.psrl_proinfo_date {margin:10px 0 8px; padding:8px 0; overflow:hidden; font-size:0; border:1px solid #ebebeb; border-width:1px 0;}
		.psrl_pi_cont{display:inline; position:relative; font-size:11px; color:#828282; letter-spacing:-1px; padding-left:12px; margin-left:12px;font-family:verdana; border-left:1px solid #828282;}
		.psrl_pi_cont:first-child {padding-left:46px; margin-left:0; border-left:0;}
		.psrl_txt_cont {position:relative; padding-left:60px; margin-top:10px; min-height:20px;}
		.psrl_txt_cont:first-child {margin-top:0;}
			.psrl_pi_tit {position:absolute; left:0; top:0; display:inline-block; max-width:60px; overflow:hidden; text-overflow:ellipsis; white-psace:nowrap; font-size:12px; color:#828282; font-weight:normal;}
			[class^="psrl_pi_txt"] {color:#3c3c3c; display:block;}
				.psrl_pi_more {color:#808080; display:inline-block; margin-left:3px;}
			.psrl_pi_txt02 {overflow:hidden; position:relative; top:-7px;}
				.psrl_pi_link {float:left; display:block; margin-top:7px; color:#0000cc; white-space:nowrap;}
			.psrl_txt_cont:first-child .psrl_pi_txt {position:relative; top:-2px; display:block; width:100%; overflow:hidden; height:39px; line-height:21px;}
		.psrl_btn_w {overflow:hidden; margin-top:3px;}
			.psrl_btn_w [class^="sbsbt_"] {float:left; margin-left:6px; padding:0 24px 0 12px; /*width:80px;*/ height:28px; line-height:30px; font-weight:normal;}
			.psrl_btn_w [class^="sbsbt_"]:first-child {margin-left:0;}
			.psrl_btn_w .sbsbt_hotpink {height:30px;}

/* 검색모듈 : 라운드 버튼 */
[class^="btn_round_"] {display:inline-block; position:relative; padding:0 10px; text-align:center; font-size:11px;}
[class^="btn_round_"] .icn {background-image:url("//image.sbs.co.kr/sbs/4n/set_sbs.png"); background-repeat:no-repeat;}
.btn_round_gray {color:#828282;}
	.btn_round_gray .bround_txt {border-color:#767676;}
	.btn_round_gray .bround_l {background-position:-270px -265px;}
	.btn_round_gray .bround_r {background-position:-280px -265px;}
[class^="btn_round_blue"] {color:#3783e0;}
	.bround_txt {position:relative; display:inline-block; height:18px; line-height:20px; .line-height:18px; font-weight:normal; border:1px solid #3783e0; border-width:1px 0;}
	[class^="icn bround_"] {position:absolute; top:0; width:10px; height:20px;}
	.bround_l {left:1px; background-position:-270px -245px;}
	.bround_r {right:0px; background-position:-280px -245px;}

/* 검색모듈 : 프로그램 리스트 */
[class^="pagesearch_content_title"] {position:relative; display:block; padding-top:15px; width:100%; font-size:16px; font-weight:bold; color:#3c3c3c; overflow:hidden;}
.pagesearch_content_title02 {color:#828282; font-size:14px;}
	[class^="pagesearch_content_title"] .btn_round_blue {display:inline-block; top:0;}
	[class^="pagesearch_content_title"] .btn_mtpn_more {position:absolute; right:0; top:3px; font-weight:normal;}

[class^="ps_thumbnail_list0"] {width:816px; margin-left:-10px; overflow:hidden;}
.ps_thumbnail_list01 {}
	.ps_thumbnail_list01 .ps_tl_cont {margin:10px 0 0 10px;}
	.ps_tl_cont {float:left; width:194px;}
		.ps_tl_inner {display:block; margin:0; position:relative; min-width:190px; border:1px solid #ebebeb; background-color:#fff;}
			.ps_tl_link {display:block; position:relative; padding-top:55%; overflow:hidden; color:#585858;}
			.ps_tl_link:hover {text-decoration:none !important;}
				.pstl_img_w {display:block; height:107px; overflow:hidden; position:absolute; left:0; top:0; width:100%; line-height:0; z-index:1;}
				.pstl_txt_w {display:block; position:relative; overflow:hidden; padding:5px 11px 8px; height:29px; background-color:#fff; z-index:2;}
					.ps_pl_title {color:#3c3c3c;display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
					.ps_tl_link:hover .ps_pl_title {text-decoration:underline;}
					.pstl_date {display:block; margin-top:3px; color:#828282; font-size:12px;}

/* 검색모듈 : 다시보기 리스트 */
.ps_thumbnail_list02 {}
	.pstnl02_inner {float:left; width:194px; margin:10px 0 0 10px;}
/* 검색모듈 : 클립영상 리스트 */
.ps_thumbnail_list03 {}
	.ps_thumbnail_list03 .smdrp_cont:hover {color:#585858;}
	.ps_thumbnail_list03 .smdrp_title {font-weight:normal;}
	.ps_thumbnail_list03 .icp {left:50%; top:50%; margin:-14px 0 0 -12px;}
	.ps_thumbnail_list03 .ps_tl_link:hover .smdrp_title {text-decoration:underline;}

/* 검색모듈 : 통합검색 인물 */
.pagesearch_info_w {min-height:335px; margin-top:20px; position:relative; padding-left:209px;}
	.psi_name_w {display:block; max-width:450px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#3c3c3c; }
		.psi_name {font-weight:bold !important;}
		.psi_position {display:inline-block; margin-left:5px; font-size:12px; color:#828282; font-weight:normal;}
	.psi_img {position:absolute; left:0; top:0;}
	.psi_detail_list {padding-top:7px;}
		[class^="psi_dl_cont_"] {padding-left:45px; margin-top:9px; position:relative;}
		.psi_dl_cont_birth {}
		.psi_dl_cont_body {}
		.psi_dl_cont_work {}
		.psi_dl_cont_level {}
		.psi_dl_cont_award {}
			.psi_dl_tit {display:inline-block; max-width:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; left:0; top:0; font-size:12px; color:#828282; font-weight:normal;}
			.psi_dlsub_list01 {max-height:53px; overflow:hidden;}
			.current .psi_dlsub_list01 {max-height:100%;}
			.psi_dlsub_list02 {max-height:53px; overflow:hidden;}
			.current .psi_dlsub_list02 {max-height:100%;}
				[class^="psi_dl_txt"] {display:inline-block; font-size:12px; color:#3c3c3c; line-height:13px; }
				.psi_dl_txt+.psi_dl_txt {margin-top:6px; display:block; }
				[class^="psi_dl_txt_btn_"] {display:block; padding-top:8px; color:#357697; font-size:11px;}
				.psi_dl_txt_btn_more {}
				.current .psi_dl_txt_btn_more {display:none;}
				.psi_dl_txt_btn_close {display:none;}
				.current .psi_dl_txt_btn_close {display:block;}
				.current .psi_dl_txt_btn {display:none;}
					.psi_dl_arrow {width:7px; height:4px; margin-left:3px; background-position:-260px -255px;}
					.psi_dl_txt_btn_close .psi_dl_arrow {background-position:-260px -260px;}
			.psi_dl_txt_site {color:#0000cc; font-size:12px;}
	/* 스타채널 버튼 */
	.psi_starchannel_w {position:absolute; right:0; top:0;}
		.psi_link_sc {display:inline-block; position:relative; max-width:110px; height:37px; line-height:37px; padding-left:44px; color:#333; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
			.psi_btn_text {}
			.psi_image_w {position:absolute; left:0; top:0; width:37px; height:37px;}
				.psi_mask_img {position:absolute; left:0; top:0; z-index:2; width:37px; height:37px; background-image:url('//image.sbs.co.kr/sbs/4n/mask_starchannel.png'); background-repeat:no-repeat; background-position:center top; }
				.psi_image {position:relative; z-index:1; display:block; width:100%; height:100%;}

	/* 스타포토 */
	.psi_starphoto_w {position:absolute; top:291px; left:0; width:194px;}
		.psi_link_sp {display:block; padding-left:67px; height:46px; line-height:46px; background-color:#82fb1c; text-align:center;}
			.psi_logo_w_sp {position:absolute; top:0; left:0; width:50px; height:46px; background-color:#1c202a;}
			.psi_logo_w_sp:after {content:''; position:absolute; top:0; right:-20px; display:block; width: 0; height: 0; border-style: solid; border-width: 46px 20px 0 0; border-color: #1c202a transparent transparent transparent; line-height: 0px;}
				.icon_starlogo {position:absolute; top:10px; left:7px; width:40px; height:26px; background-position:-150px -280px;}
			.psi_text_w_sp {position:relative; top:-1px; display:inline-block; vertical-align:middle; max-width:125px; padding-right:26px; box-sizing:border-box; font-size:0; white-space:nowrap;}
				.psi_text_sp {display:inline-block; vertical-align:middle; max-width:100%; font-size:13px; font-weight:bold; color:#1c202a; max-height:34px; line-height:17px; overflow:hidden; text-overflow:ellipsis; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; white-space:normal;}
				a.psi_link_sp:hover .psi_text_sp {text-decoration:underline;}
				.psi_stararrow_w {position:absolute; top:50%; right:3px; margin-top:-10px; width:20px; height:20px; border-radius:20px; background-color:#1c202a;}
					.icon_stararrow {position:absolute; top:7px; left:6px; width:9px; height:5px; background-position:-190px -280px;}

/* 검색모듈 : 통합검색 동명이인 리스트 */
.pagesearch_samename_w {position:relative; width:806px; overflow:hidden;}
	.psp_list_mask {width:806px; overflow:hidden;}
		.psp_list_w {position:relative;}
			.psp_list_w .psp_list {margin-left:0;}
			.psp_list_cont {position:absolute; left:-9999px; top:-9999px; overflow:hidden;}
			.psp_list_cont.current {position:static;}
			.psp_list_cont:first-child .psp_cont:first-child {margin-left:0;}
.pagesearch_box_person {margin-top:0 !important; border-top:none !important;}
	.psp_list_more {width:100%; padding-top:20px; display:block; text-align:center; background-color:#fff;}
	.psp_list_closed {display:none; width:100%; padding-top:20px; text-align:center; background-color:#fff;}
		.psp_lm_inner {position:relative; text-align:center; display:inline-block; padding-right:16px; font-weight:normal; letter-spacing:-1px;color:#828282; }
			.psp_lm_inner [class^="icn icon_"] {position:absolute; top:6px !important; right:0 !important; left:auto !important; font-size:11px; width:7px; height:4px; }
			.psp_lm_inner .icon_more {background-position:-395px -25px;}
			.psp_lm_inner .icon_closed {background-position:-395px -30px;}
	.psp_list {width:820px; margin-left:-14px; overflow:hidden; margin-top:10px;}
		.psp_cont {float:left; margin-left:14px; width:150px;margin-bottom:10px; height:194px; overflow:hidden;}
			.psp_link,.psp_link_position {display:block;}
			.psp_link:hover,.psp_link_position:hover {text-decoration:none;}
				.psp_img {}
				.psp_name_w {display:block; overflow:hidden; min-height:14px; max-height:32px; line-height:14px; margin-top:10px; text-align:center; font-size:12px; font-weight:normal; color:#0000cc;}
					.psp_name {display:inline-block; max-width:150px; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
				.psp_link:hover .psap_name {text-decoration:underline;}
					.psp_position {display:block; text-align:center; padding:0 5px; color:#828282; font-size:12px; max-width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
					.psp_link:hover .psp_position {text-decoration:underline;}
	.pagesearch_person_w {position:relative;}
	.pagesearch_person_w .btn_mtpn_more {top:0;}

.pagesearch_box_person.current .psp_list_more {display:none;}
.pagesearch_box_person.current .psp_list_closed {display:block;}

/* 검색모듈 : 슬라이드 버튼 */
.ps_slide_dott_w {display:inline-block; width:100%; text-align:right;}
	.ps_slide_dott_w {overflow:hidden; position:absolute; right:0; top:18px;}
		.ps_slide_dott {display:inline-block; top:0; width:10px; height:10px; background-position:-290px -255px;}
		.ps_slide_dott.current {width:16px; background-position:-290px -245px;}
.psp_slide_btn {.zoom:1; position:absolute; right:0; top:0;}
.psp_slide_btn {.zoom:1; position:absolute; right:0; top:0;}
.psp_slide_btn:after {display:block; content:''; clear:both;}
	[class^="icn psp_sb_"] {width:16px; float:left; margin-left:-1px; height:16px;}
	.psp_sb_preve {background-position:-310px -245px;}
	.psp_sb_next {background-position:-310px -265px;}

/* 검색모듈 : 다시듣기 */
.pagesearch_listen_w {overflow:hidden; padding:20px 10px; width:376px; float:left; margin:10px 0 0 10px; height:53px; border:1px solid #ebebeb;}
	.psl_inner {float:left; width:212px; font-size:12px; color:#3d3b3c;}
		.psl_info {display:block; font-weight:normal; line-height:17px; max-height:30px;.max-height:33px; overflow:hidden; }
			.psl_date_w {display:block; margin-top:8px;color:#828282;}
				.psl_icon {width:11px; height:11px; margin-right:8px; background-position:-290px -265px;}
				.psl_date {margin-left:8px;}
	.psl_btn_w {float:right; margin:3px 8px 0 0; overflow:hidden;}
		.psl_btn_cont {display:block; float:left; position:relative; width:50px; margin-left:15px; color:#9da2ab;}
		.psl_btn_cont:first-child {margin-left:0;}
			[class^="icn psl_icon_"] { display:block; left:50%; top:0; margin:0 0 9px -12px; width:24px; height:24px;}
			.psl_icon_play {background-position:-460px -185px;}
			.psl_icon_down {background-position:-460px -210px;}

/* 검색모듈 : 뉴스 */
.pagesearch_new_w {margin-top:17px;}
	.pagesearch_new_w .pagesearch_new_w {.zoom:1;}
	.pagesearch_new_w .pagesearch_new_w:after {display:block; content:''; clear:both;}
		.pagesearch_new_w .nse_sort_w {float:left; margin-top:0;}
		.ps_btn_start {float:left;}
			.psb_start {display:block; width:70px; height:22px; color:#fff; background-color:#6dabf8; font-weight:bold;}

/* 검색모듈 : 뉴스 탭버튼 */
.pagesearch_tab_w {margin-top:20px; padding-top:20px; border-top:1px solid #dedcdf;}
	.pst_list {overflow:hidden;}
		.pst_cont {float:left;}
		.pst_cont.current {}
			.pst_link {display:block; color:#3c3c3c; padding:0 15px; border-left:1px solid #e5e5e5;}
			.pst_cont:first-child .pst_link {padding-left:0; border-left:0;}
			.pst_cont.current .pst_link {font-weight:bold;}
				.pstl_num {font-weight:normal; padding-left:3px;}

/* [검색] */
.pagesearch_wrap #header {border-bottom:4px solid #6dabf8; background:#fff;}
	.pagesearch_wrap .header_inner {width:920px; min-height:40px; margin:0 auto; overflow:hidden;}
.pagesearch_wrap #footer {margin-top:0 !important; padding:0;}
	.pagesearch_wrap #container {width:100% !important;}
		.pagesearch_section_w {position:relative;}
			.pss_head_w {width:100%; height:72px; background-color:#f4f5f7; border-bottom:1px solid #e4e7eb;}
				.pssh_inner {width:920px; margin:0 auto; padding:16px 0; height:40px;}
					/* 검색창 */
					.pssh_auto_complete_w {position:relative; z-index:256;}
						.pssh_ac_inner {position:relative; width:350px; margin:0 auto;}
							.pssh_ac_box {position:relative; .height:34px; /*.overflow:hidden;*/ padding:0 42px 0 0; border:3px solid #6dabf8;}
								.pssh_ac_box label {position:absolute; top:10px; left:10px; font-size:16px;}
								.pssh_ac_box .iptxt {width:100%; height:34px; text-indent:5px; font-size:16px; line-height:35px;.line-height:30px; border:0;}
								.b_ssearch_go {position:absolute; top:0; right:0; width:37px; height:35px; background:#6dabf8;}
									.b_ssearch_go .icn {top:0;.top:5px; width:23px; height:23px; margin-left:1px;background-image:url('//image.sbs.co.kr/sbs/4n/set_tvradio.png'); background-position:-380px -40px;}
						.pssh_ac_popular {max-width:300px; /*overflow:hidden;*/ text-overflow:ellipsis; white-space:nowrap; position:absolute; top:6px; right:0;}
			.pss_content_w {position:relative; width:830px; margin:0 auto; padding-left:90px; min-height:300px;}
				.pssc_bdline {position:absolute; z-index:0; top:0; left:89px; width:1px; height:100%; display:block;background-color:#e4e7eb;}
				.pssc_lnb_w {position:absolute; top:0; left:0; padding:10px 0;}
					.pssc_lnb_cont {}
						.pssc_lnb_link {display:block; max-width:90px; padding:11px 0; height:17px; font-weight:bold; color:#a8a8a8; font-size:16px; line-height:17px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
						.current .pssc_lnb_link {color:#3783e0;}
				.pssc_inner {width:806px; margin-left:24px; position:relative; z-index:1; padding-bottom:40px;}
					.pssc_inner .md_paging_w { margin-top:30px;}
					.pagesearch_select_w {position:absolute; top:13px; right:0;}
						.pagesearch_select_w select {width:100px; height:30px; border:1px solid #ddd; color:#666; }
.search_auto_complete_w {position:absolute; top:19px; left:-2px; width:100%;  line-height:0;}
	.sac_arrow {position:absolute; top:-17px; right:2px; width:16px; height:15px; background-position:-120px -270px}
	.sac_open .sac_arrow {background-position:-100px -270px}
	.sac_inner {position:relative;display:none;padding-bottom:26px; z-index:20; width:100%; background-color:#fff; border:1px solid #d8dde2; border-width:0 1px 1px 1px;}
	.sac_open .sac_inner {display:block;}
		.sac_list {position:relative; width:100%; padding:4px 0;}
			.sac_cont {}
				.sac_link {display:block; padding:6px 6px; height:12px; font-size:12px; line-height:13px; color:#828282; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
					.sac_point {color:#3783e0; font-weight:bold;}
		.sac_off_w {position:absolute; bottom:0; left:0; width:100%; height:25px; border-top:1px solid #d8dde2;}
			.sac_off {width:100%; height:25px; line-height:25px; font-size:11px; color:#797885; background-color:#fbf9fc; border:0; text-align:right; padding-right:10px;}
.pssh_ac_inner .search_auto_complete_w {top:35px; .top:36px; left:-1px; width:307px;}
	.pssh_ac_inner .search_auto_complete_w .icn {background-image:url('//image.sbs.co.kr/sbs/4n/set_tvradio.png'); }
	.pssh_ac_inner .sac_arrow {top:-26px;}

/*2차 개선*/
.pssh_inner.type2 {}
	.pssh_inner.type2 .pssh_ac_inner {width:484px; margin:0 0 0 90px;}
		.pssh_inner.type2 .pssh_ac_inner .search_auto_complete_w {width:440px;}
/* 검색페이지조합 - 프로그램리스트 */
[class^="pagesearch_box_"] {position:relative; margin-top:20px; border-top:1px solid #f3f3f3;}/* 콘텐츠 공통 */
/* 검색페이지조합 - 다시듣기리스트 */
	.ps_listen_list {overflow:hidden; position:relative; left:-10px; width:816px;}
/* 검색페이지조합 - 프로그램리스트*/
.ps_progaram_list {}
	.ps_progaram_list .psrl_inner {margin-top:20px;}
	.ps_progaram_list .pagesearch_resultlist_w:first-child .psrl_inner {margin-top:20px}
/* 검색모듈 : 뉴스 리스트 */
.ps_newslist {padding-top:10px;}
/* 검색페이지조합 - 클립영상리스트 */
.ps_thumbnail_list03 {}
	.pstnl03_inner {float:left; width:194px; margin:10px 0 0 10px;}

/* 검색페이지조합 - 이미지리스트 */
.ps_image_list {width:816px; position:relative; left:-5px; margin-top:0; overflow:hidden;}
	.psimg_inner {width:262px; float:left; margin:10px 5px 0;}
	.pagesearch_box_imglist .psimg_inner {margin-top:10px;}
/*검색결과없음*/
.pagesearch_noresult_w {width:400px; margin:0 auto; padding:125px 0 150px;}

/* 레이어팝업 */
.lp_icn {position:relative; top:-1px; display:inline-block;.display:inline;.zoom:1; font:0/0 arial; overflow:hidden; vertical-align:middle; background-repeat:no-repeat; background-color:transparent; background-image:url('//image.sbs.co.kr/sbs/4n/member/set_layerpop.png'); background-size:70px auto; }
.layerpop_event_w {position:fixed; top:0; left:0; z-index:200; width:100%; height:100%;}
.lpe_bottom > a:focus {background-color:rgba(0,0,0,.2);}
    .lpe_inner {position:absolute; z-index:201; top:50%; left:50%; margin:-185px 0 0 -155px; width:310px; height:370px;}
	    .lpe_top {width:310px; height:278px;}
            .lpe_link {display:block; width:100%;}
        .lpe_btn_w {height:48px; width:100%; overflow:hidden; background-color:#fff;}
            .btn_type2 .lpe_btn_link {width:50%;}
            .btn_type1 .lpe_btn_link {width:100%;}
            .lpe_btn_link {position:relative; display:block; height:48px; overflow:hidden; padding:0 10px; box-sizing:border-box; float:left; line-height:48px; font-size:15px; letter-spacing:-1px; color:#333; text-align:center; }
            .lpe_btn_link .bar {position:absolute; top:16px; right:0; height:15px;width:1px; background-color:#333; display:block;}
			.btn_type1 .bar {display:none;}
        .lpe_bottom {position:relative; padding-right:40px; line-height:44px;}
            .btn_lpe_closed {position:absolute; top:0; right:0; display:block; width:40px; height:44px;}
                .icon_lpe_closed {position:absolute;top:12px; right:10px; width:20px; height:20px; background-position:0 0;}
            .lpe_2week_w {position:relative; margin-left:10px; padding-left:31px;}
                .input_lpe_2week {position:absolute; top:10px; left:0; z-index:21; vertical-align:top; width:24px; height:24px; border-radius:24px; opacity:0;}
                    .txt_lpe_2week {display:block; height:44px;line-height:44px; color:#fff; font-size:13px;}
                    .icon_lpe_2week {position:absolute; top:10px; left:0; z-index:22; width:24px; height:24px; background-position:-20px 0;}
                .lpe_2week_w input[type="checkbox"]:checked  + label .icon_lpe_2week {background-position:-45px 0;}
    .lpe_dim {position:fixed; z-index:200; width:100%; height:100%;background-color:#000; opacity: 0.7;filter:alpha(opacity=70);}

/* 다시보기 리스트 다운로드 */
.sbsmd_pml_w .spml_download_btn {z-index:5; position:absolute; bottom:7px; right:11px; display:block; width:16px; height:14px; background-color:transparent; background-image:url('//image.sbs.co.kr/sbs/4n/icn_sbsdownload.png'); background-position:0 0;}
	.sbsmd_pml_w .spml_download_btn:hover, .spml_download_btn:focus {background-position:-20px 0;}
.sbsmd_pml_w .spml_download_layer {z-index:6; display:none; position:absolute; bottom:0px; left:0px; width:192px; height:57px; background:#fff; text-align:center;}
	.sbsmd_pml_w .spml_download_layer.current {display:block;}
		.sbsmd_pml_w .spmld_link {position:relative; display:inline-block; color:#555; font-size:11px; letter-spacing:0; background:url('//image.sbs.co.kr/sbs/4n/bar_1x8_d2d2d2.gif') left 2px no-repeat; margin:10px 0 0 5px; padding:0 0 0 8px;}
		.sbsmd_pml_w .spmld_link:first-child {background:none; margin:10px 0 0 0; padding:0 0 0 0;}
		.sbsmd_pml_w .spmld_link:hover, .sbsmd_pml_w .spmld_link:focus {color:#109ce8; text-decoration:underline;}
		.sbsmd_pml_w .spmld_close_btn {position:absolute; bottom:7px; right:7px; display:block; width:13px; height:13px; background-color:transparent; background-image:url('//image.sbs.co.kr/sbs/4n/icn_sbsdownload.png'); background-position:0 -15px;}
/* allvod 리스트 다운로드 */
.vmd_download_btn {z-index:5; position:absolute; bottom:5px; right:10px; display:block; width:37px; height:32px; background-color:#fff; border:1px solid #cfcfcf;}
	.vmdd_download_icn {position:absolute; bottom:8px; right:10px; display:block; width:16px; height:14px; background-image:url('//image.sbs.co.kr/sbs/4n/icn_sbsdownload.png'); background-position:0 0;}
	.vmd_download_btn:hover .vmdd_download_icn, .vmd_download_btn:focus .vmdd_download_icn {background-position:-20px 0;}
		.vmd_download_layer {z-index:6; display:none; position:absolute; bottom:1px; left:0px; width:100%; height:44px; background-color:rgba(0,0,0,0.9); text-align:center;}
		.vmd_download_layer.current {display:block;}
			.vmdd_link {position:relative; display:inline-block; color:#eee; font-size:12px; letter-spacing:0; margin:15px 0 0 22px; padding:0 5px;}
			.vmdd_link:first-child {background:none; margin:10px 0 0 0; padding:0 0 0 0;}
			.vmdd_link:hover, .vmdd_link:focus {color:#109ce8; text-decoration:underline;}
			.vmdd_close_btn {position:absolute; bottom:15px; right:21px; display:block; width:13px; height:13px; background-color:transparent; background-image:url('//image.sbs.co.kr/sbs/4n/icn_sbsdownload.png'); background-position:0 -15px;}
			/* 다운로드 버튼 개발되면 vmd_hashtag_w 의 width:300px; 로 수정해야함 */

/* 게시판 썸네일 리스트 */
.sbsmd_thumb {}
	.sbsmd_thumb .mop_cont {max-height:274px;}
.mop_thumb {display:block; margin:0 auto; width:250px; height:274px;}
.mop_thumb>img {display:block; width:100%; height:100%;}

/* 스포츠섹션 푸터영역 임시 너비조정 */
#app-sports-front-pc #footer {width:auto;}