@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* {padding:0; margin:0;}
body {font:12px/1 Gulimn,±¼¸²; color:#111;}
img, fieldset {border:none; vertical-align:top;}
hr {display:none;}
ul,li,dl {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
caption{display:visible;height:0;font-size:0;line-height:0;text-indent:-999em}
a {text-decoration:none; color:#111;}
a:hover {text-decoration:underline; color:#259ace !important;}
input,select {vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; line-height:1;}

.mask{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #000;opacity:0.2;filter:alpha(opacity=20)}
.blind, legend {display:block; overflow:hidden; position:absolute; left:0; top:-1000em;}
.last {background:none !important; border:none !important;}

/* ´Ù½Ãº¸±â */
.wizard_cnt {position:relative; margin-top:20px;}

/* È¸Â÷ ¹Ù·Î°¡±â */
.nav_review {overflow:hidden; zoom:1; padding:8px 10px; background:#ededed; border-bottom:1px solid #e2e2e2;}
.nav_review .list_select {float:left; width:157px; background:#fff;}
.nav_review .list_select p a {display:block; width:145px; height:13px; padding:5px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow2.gif') no-repeat 140px 9px; border:1px solid #d3d3d3; color:#555; line-height:1.4;}
.nav_review .list_select ul {width:155px; height:120px; overflow:scroll; overflow-x:hidden; position:absolute; top:32px; left:10px; border:1px solid #d3d3d3; z-index:1; background:#fff; scrollbar-arrow-color:#d5d9dc; scrollbar-face-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#e3e3e3; scrollbar-track-color:#fcfcfc; scrollbar-3dlight-color:#e3e3e3; z-index:250; display:none;}
.nav_review .list_select ul li a {display:block; line-height:1.5; padding:5px; color:#555;}
.nav_review .list_select ul li:hover {background:#f3f3f3;}
.nav_review p {float:right;}
.nav_review p span {background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow1.gif') no-repeat 9px 5px; padding-left:17px; margin-top:5px; display:inline-block;}
.nav_review p span a {font:11px/1.5 dotum; color:#555;}
/* ´Ù½Ãº¸±â list */
.list_review{border-top:1px solid #ececec}
.list_review li{position:relative;min-height:88px;padding:20px 0;color:#6a6a6a;border-bottom:1px solid #ececec}
.list_review li .mask{width:154px;height:86px}
.img_list{display:block;position:relative;float:left;width:156px;height:88px}
.txt_list{margin:0 0 0 175px;line-height:1.5em}
.txt_list strong{float:left;margin-top:5px;color:#555}
.txt_list p{clear:right;zoom:1;padding-top:9px}
.txt_list .btn_list{float:right}

/* ´Ù½Ãº¸±â view */
.view_review{position:relative;padding:18px;border:4px solid #f3f3f3}
.view_review .mask{width:268px;height:150px}
.img_view{position:absolute;left:18px;top:18px}
.review_info{min-height:152px;margin:0 0 0 290px}
.review_info h4{min-height:26px;font-size:12px;line-height:2.5em;color:#555;border-bottom:1px dotted #cbcbcb}
.review_info .btn_list{margin:15px 0 0 -4px}
.review_info .btn_list li.small{margin-top:10px}
.view_review p{padding-top:20px;font-family:gulim,'±¼¸²';line-height:1.5em;color:#6a6a6a}

.notice {font:11px/1.1 dotum;}
.notice p a {display:block; height:28px; border:1px solid #ebebeb; font:11px/3 dotum; color:#b5b5b5; padding:0 8px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow2.gif') no-repeat 99% 10px #fcfcfc;}
.notice ul {border:1px solid #ebebeb; border-top:0; padding:10px; color:#555;}
.notice ul li {background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dot.gif') no-repeat left 6px; padding:3px 0 3px 8px;}
.notice ul li span {display:block; text-indent:-56px; padding-left:56px; line-height:1.5;}
.notice ul li a {color:#b5b5b5; text-decoration:underline;}

.vod_notice {font:11px/1.1 dotum; color:#b5b5b5; border:1px solid #ebebeb; border-bottom:2px solid #ebebeb; padding:10px; margin-top:10px;}
.vod_notice li {background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dot.gif') no-repeat left 6px; padding:3px 0 3px 8px;}
.vod_notice li a {color:#b5b5b5; text-decoration:underline;}

.btn_nav{margin:6px 0 35px 0;text-align:right}

/* ¿¹°íº¸±â */
.preview{overflow:hidden;zoom:1;padding:18px;border:4px solid #f3f3f3}
.tit_preview{overflow:hidden;margin-bottom:15px;padding-bottom:2px;line-height:1.5em;border-bottom:1px dotted #cbcbcb}
.tit_preview h4{float:left;font-size:12px;font-weight:bold;line-height:1.27em;color:#555}
.tit_preview span{float:right;font-size:11px;line-height:1.5em;color:#777}
.video{width:561px;margin:0 auto}
.preview .btn_list{max-width:560px;margin:18px auto 0;font-family:dotum,'µ¸¿ò';font-size:11px;color:#777}
.preview .btn_list li:first-child{margin-left:0}
.preview .btn_list .fl_right{overflow:hidden;float:right;width:400px;height:26px}
.preview .btn_list .fl_right ul{float:right}
.preview .btn_list .fl_right .txt{line-height:2.7em}
.preview .ico_sns{float:right}
.txt_review{margin-top:15px;line-height:1.5em;color:#6a6a6a}

/* ´ñ±Û */
.comment{clear:both;overflow:hidden;position:relative;padding:10px 25px;letter-spacing:-1px;background:#f3f3f3;}
.comment .comment_form {display:block;margin-right:105px}
.comment_form textarea{width:100%;height:30px;padding:10px;font-family:dotum,'µ¸¿ò';font-size:11px;line-height:1.5em;color:#aeaeae;background:#fff;border:1px solid #c9cdcf}
.comment_form input{position:absolute;right:25px;top:10px}
.comment ul{margin-top:8px;font-family:dotum,'µ¸¿ò';font-size:11px;line-height:1.5em}
.comment ul:after{display:block;overflow:hidden;content:''}
.comment li{position:relative;padding:7px 0;background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dash.gif') repeat-x left bottom}
.comment li .bx_check{position:absolute;left:-25px;top:5px;width:15px;height:15px}
.comment ul li span {display:inline-block;margin-left:90px;padding-left:10px;border-left:1px solid #d3d3d3}
.comment ul li .member_id{width:90px; position:absolute; top:6px; left:0px; z-index:10; margin:0; padding:0; color:#828181; font:11px/1.1 Verdana, Geneva, sans-serif; border:0;} 
.comment ul li span img {vertical-align:middle}
.comment ul li em {padding-left:5px; font:10px/1.1 Verdana, Geneva, sans-serif; color:#828181;}
.comment .btn_delete {position:absolute;bottom:38px;right:25px;padding-top:8px}

.list_type {width:100%; font:11px/1.2 dotum; color:#777; letter-spacing:-1px;}
.list_type thead th {height:30px; color:#555; font-weight:bold; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_vertical.gif') no-repeat left 9px #f8f8f8; border-top:2px solid #dadada; border-bottom:1px solid #dadada;}
.list_type thead th:first-child {background:#f8f8f8;}
.list_type tbody td {height:30px; border-bottom:1px solid #dadada; text-align:center;}
.list_type tbody td a {color:#777;}
.list_type tbody td.subject_type1 a {display:block; padding-left:10px; text-align:left; height:15px; overflow:hidden; font:11px/1.5 dotum;}

/* ÃÔ¿µÀå ½ºÄÉÄ¡ ¸®½ºÆ® */
.list_select2 {float:right; margin-bottom:8px;}
.list_select2:after {clear:both; content:""; display: block;}
.list_select2 p a {display:block; width:80px; height:13px; padding:5px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow2.gif') no-repeat 75px 9px; border:1px solid #d3d3d3; color:#555; line-height:1.4;}
.list_select2 ul {width:90px; position:absolute; top:24px; right:0px; border:1px solid #d3d3d3; z-index:1; background:#fff; scrollbar-arrow-color:#d5d9dc; scrollbar-face-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#e3e3e3; scrollbar-track-color:#fcfcfc; scrollbar-3dlight-color:#e3e3e3; z-index:250; display:none;}
.list_select2 ul li a {display:block; line-height:1.5; padding:5px; color:#555;}
.list_select2 ul li:hover {background:#f3f3f3;}

.list_type tbody td {font:11px/1.5 Verdana, Geneva, sans-serif;}/*ÆùÆ®¼öÁ¤ font:12px/1.5 gulim;*/
.list_type .subject_type2 {min-height:88px; padding:22px 10px 8px 185px; position:relative; text-align:left; vertical-align:top; font:12px/1.5 gulim;}
.list_type .subject_type2 strong {display:block; color:#555; padding-bottom:5px;}
.list_type .subject_type2 a:hover strong {color:#259ace !important;}
.list_type .subject_type2 strong em {font-style:normal; font-weight:normal;}
.img_thum {width:156px; height:88px; position:absolute; top:15px; left:10px;}
.img_thum a{display:inline-block}
.img_thum .mask{width:154px;height:86px}

/* ÃÔ¿µÀå ½ºÄÉÄ¡ ºä */
.sketch {}
.tit_con {height:35px; border-bottom:1px solid #cfcfcf;}
.tit_con h4 {font:bold 14px/2.8 dotum; color:#555;}
.tit_con .btn_nav {position:absolute; top:0; right:0; font:11px/1.1 dotum; color:#777;}
.con_info {overflow:hidden;position:relative;height:30px;font-family:dotum,'µ¸¿ò';font-size:11px;line-height:3em;color:#777}
.sketch .con_info .ico_sns {clear:right;position:absolute;top:5px;right:0;margin:0 0;line-height:0}

.con_view {padding:10px; border-bottom:1px solid #cfcfcf;}
.sketch .ico_sns{float:right;margin-bottom:12px}
.list_type2 {width:100%; font:11px/1.1 Verdana, Geneva, sans-serif; color:#777; letter-spacing:-1px; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.list_type2 tr:first-child {border-top:none;}
.list_type2 tr {border-top:1px solid #e4e4e4;}
.list_type2 td {height:30px;}
.list_type2 td a {color:#777; margin-left:10px; font:11px/1.1 dotum; letter-spacing:0;}
.list_type2 td span {padding:0 10px 0 10px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_vertical.gif') no-repeat right top; font:11px/1.1 dotum;}
.list_type2 td span img {vertical-align:middle; padding-right:5px;}
.btn_sketch {text-align:right; margin:10px 0 30px 0;}
.hidden_head th{overflow:visible;height:0;line-height:0;text-indent:-9999em}

/* °øÅë */
.btn_list{overflow:hidden}
.btn_list img{vertical-align:top}
.btn_list li{float:left;min-height:auto;padding:0 0;margin-left:4px;border-bottom:0}
.btn_list li.small{margin-top:4px}

.ico_sns{overflow:hidden;margin-top:12px}
.ico_sns li{float:left;margin-right:4px}

/* ·Î±×ÀÎ */
.login {background:url('http://img.sbs.co.kr/sw11/wizard/templet/login/bg_login.jpg') no-repeat left top; padding-top:123px;}
.login_form {width:574px; border:1px solid #dbdbdb; border-top:0; padding:13px 18px;}
.tit_login {font:bold 12px/1 dotum; color:#54b7e1; text-align:center; padding:20px 0;}
.idpw {width:326px; margin:0 auto; overflow:hidden; zoom:1; position:relative;}
.idpw .txt_input {float:left; padding-bottom:3px; #padding-bottom:0;}
.idpw .txt_input input {height:19px; width:206px; height:19px; background:url("http://img.sbs.co.kr/sw11/wizard/templet/login/bg_input.gif") no-repeat scroll left top transparent; border:0; font:bold 12px/1.5 dotum; color:#9a9a9a; padding:5px 10px; vertical-align:top;}
.img_input {position:absolute; top:0px; right:0px;}

.check {width:326px; margin:0 auto; font:12px/1 dotum; color:#5f5f5f; padding-top:5px; width:368px; padding-left:16px;}
.check label {margin-right:15px;}
.check span {margin-left:-15px;}
.check input {vertical-align:-2px;}
.check span img {vertical-align:middle;}

.idpw_search {text-align:center; font:11px/1.3 dotum; color:#5f5f5f; padding-top:25px;}
.idpw_search a {display:inline-block; padding:0 7px 0 5px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_vertical.gif') no-repeat top right; color:#5f5f5f;}
.idpw_search strong a {background:none;}

.login_notice {font:11px/1.1 dotum; color:#5f5f5f; letter-spacing:-1px; padding-top:23px;}
.login_notice li {background:url("http://img.sbs.co.kr/sw11/wizard/templet/login/bu_check.gif") no-repeat 10px 2px; padding:0 0 13px 27px; line-height:1.5;}
.login_notice li a {color:#54b7e1; text-decoration:underline;}

/*½îÆ¼¾à°üµ¿ÀÇ*/
.soty {background:url('http://img.sbs.co.kr/sw11/wizard/templet/login/bg_login.jpg') no-repeat left top; padding-top:123px; margin-bottom:5px;}
.soty form {width:574px; margin:0 auto;}

#soty_member {position:relative; overflow:hidden; width:574px; border:1px solid #dbdbdb; border-top:0; padding:13px 18px;}
#soty_member .go_soty {position:absolute; top:5px; right:18px;}
#soty_member .txt_tit {letter-spacing:-0.09em; font:normal 12px/1.7em dotum;}
#soty_member .txt_tit strong {display:block; font:bold 14px/1.6em dotum; color:#008cd0; padding:3px 0 10px 2px; letter-spacing:-1px; letter-spacing:-0.07em;}
#soty_member .bx_round3 {width:544px; height:162px; padding:15px; background:url(https://sbscert.sbs.co.kr/image/service/member_v2/bg_bx3.gif) no-repeat left top; margin-bottom:10px;}
#soty_member .bx_round3 .cont {overflow-y:scroll; overflow-x:hidden; width:520px; height:162px; padding:0 10px;
	scrollbar-3dlight-color:AEAEAE;
	scrollbar-arrow-color:AEAEAE;
	scrollbar-track-color:EDEDED;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:FFFFFF;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:B4B4B4;
	}
#soty_member .bx_round3 .cont table {border:1px solid #dfdfdf; text-align:center; margin:0 auto;}
#soty_member .bx_round3 .cont table caption {display:none;}
#soty_member .bx_round3 .cont table th.title {background:#f2f2f2; text-align:center; font-weight:bold;}
#soty_member .bx_round3 .cont table th, #soty_member .bx_round3 .cont table td {border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; font:normal 11px doutm; text-align:left; padding:5px;}
#soty_member .bx_round3 .cont table th.top {vertical-align:top;padding-top:20px;}
#soty_member fieldset.cnt_step {padding-bottom:10px; margin-top:27px; position:relative;}
#soty_member fieldset.cnt_step legend {padding-bottom:10px; display:block;}
#soty_member fieldset.cnt_step h3 {margin-bottom:10px;}
#soty_member fieldset.cnt_step .pw h3 {float:left; width:93px;}
#soty_member fieldset.cnt_step .pw {display:block;}
#soty_member fieldset.cnt_step .pw input.inputbox {border:1px solid #dddbd9; position:relative; top:-7px; padding:4px;}
#soty_member .txt_point {font:normal 11px dotum; color:#e63931; text-align:right; display:block; margin-bottom:10px; margin-right:15px; letter-spacing:-0.05em;}
#soty_member .btn {text-align:center; margin-top:20px;}
#soty_member fieldset.cnt_step .check_agree {text-align:center; margin-top:10px;}
#soty_member fieldset.cnt_step .check_agree {text-align:center;}
#soty_member fieldset.cnt_step .check_agree span {padding:0 10px;}
#soty_member fieldset.cnt_step .check_agree input {vertical-align:-1px; margin-right:3px;}

/* ¹æÃ»½ÅÃ» */
.bx_type1 {border:4px solid #f3f3f3; padding:10px; line-height:1.5;}
.bx_type1 img {width:99% !important;}
.bx_type1 table {width:100% !important;}
.logout_info {text-align:center; padding-top:20px;}

.info {color:#555; line-height:1.4; padding-top:20px;}
.info h4 {height:24px;padding-left:10px;font-size:12px;line-height:1.32em;background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow3.gif') no-repeat left 1px}

.list_type3 {width:100%; color:#111; border-top:2px solid #e7e7e7; margin-top:5px;}
.list_type3 th {height:30px; border-bottom:1px solid #e7e7e7; background:#f8f8f8; text-align:left; font:11px/1.3 dotum; color:#777; padding-left:10px;}
.list_type3 td {height:30px; border-bottom:1px solid #e7e7e7; padding-left:10px;}
.btn_modify {text-align:right; padding-top:5px;}

.ticket{width:100%;margin-top:20px;color:#555}
.ticket:after{display:block;clear:both;content:''}
.ticket h4{height:20px;padding-left:10px;font-size:12px;line-height:1.32em;background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow3.gif') no-repeat left 1px}
.ticket_notice{min-height:80px; border:3px solid #afe2fa; font:11px/1.4 dotum; padding:10px 10px 0 10px; letter-spacing:-1px;}
.ticket_notice li{padding-bottom:5px}

.ticket_date {min-width:300px;margin:7px 0}
.ticket_date label{margin:1px 2px 0 0;font-weight:bold;color:#555}
.ticket_date select{width:140px;height:22px;padding:2px;font-family:dotum,'µ¸¿ò';color:#777;border:1px solid #cfcfcf}

.ticket_lft{float:left;width:50%;background:url('http://img.sbs.co.kr/sw11/wizard/templet/attend/bu_dot.gif') repeat-y right top}
.ticket_lft .ticket_notice,.ticket_lft .ticket_date{margin-right:14px}
.ticket_rig{float:right;width:50%}
.ticket_rig h4,.ticket_rig .ticket_notice,.ticket_rig .ticket_date{margin-left:14px}

/* Á¦º¸ÇÏ±â */
.giveinfo_notice {border:4px solid #f3f3f3; padding:10px; font:12px/1.3 gulim; margin-top:7px; color:#777;}
.giveinfo_notice ul li {background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dot.gif') no-repeat left 6px; padding:2px 10px;}
.giveinfo_write{color:#555}
.giveinfo_write legend{position:static;height:22px;padding-left:10px;font-size:12px;font-weight:bold;line-height:1.32em;background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow3.gif') no-repeat left 1px}

.list_type4 {width:100%; border-top:2px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.list_type4 th {text-align:right; padding:8px 10px 0 0; background:#f8f8f8; font:bold 12px/1.5 gulim; color:#555; vertical-align:top;}
.list_type4 td {padding:6px 10px;}
.list_type4 td input {width:97%; height:17px; padding:2px 5px; border:1px solid #cfcfcf; background:#fff; font:12px/1.2 dotum;}
.list_type4 td textarea {width:97%; height:190px; padding:5px; border:1px solid #cfcfcf; background:#fff; font:12px/1.2 dotum;}
.btn_send {text-align:center;padding-top:15px}

.giveinfo {font:12px/1.3 dotum; color:#959595; letter-spacing:-0.02em;}
.giveinfo_agree {margin:20px 0;}
.giveinfo_agree dt {font:bold 13px/1.5 dotum; color:#54b7e1; border-top:2px solid #a8d9ef; border-bottom:1px solid #c8e7f5; background:#f7fbfd; padding:7px 25px;}
.giveinfo_agree dd {padding-left:25px;}
.giveinfo_agree dd p {padding-top:5px;}
.giveinfo_agree dd p a {vertical-align:middle;}
.giveinfo_agree dd .form_agree {font:bold 13px/1.3 dotum; color:#54b7e1; border-top:1px solid #c8e7f5; border-bottom:2px solid #a8d9ef; margin:5px 0 0 -25px; padding:6px 25px;}
.giveinfo_agree dd .form_agree span {margin-left:20px; vertical-align:middle;}
.giveinfo_agree dd .form_agree span label {padding-left:3px; vertical-align:-2px;}

.giveinfo_input {border-top:2px solid #bfbfbf; border-bottom:2px solid #bfbfbf; padding:20px; margin-top:20px;}
.giveinfo_input h4 {font:bold 13px/1.3 dotum; color:#54b7e1; margin-bottom:20px;}
.giveinfo_input table {width:100%;}
.giveinfo_input table th {text-align:left; padding:5px 0 2px 0; vertical-align:top;}
.giveinfo_input table th span {color:#ff0000; font-weight:normal; margin-right:-5px;}
.giveinfo_input table th label {padding-left:10px;}
.giveinfo_input table td {padding:2px 0;}
.giveinfo_input table td p {padding-top:2px;}
.giveinfo_input table td input {height:18px; padding:0 5px; border:1px solid #dadada; background:#fff; font:12px/1.2 dotum;}
.giveinfo_input table td select {border:1px solid #dadada; vertical-align:middle;}

.giveinfo_list table {width:100%}
.giveinfo_list table th {background:#f9f9f9; padding:8px 0; border-bottom:1px solid #d7d7d7; color:#8b8b8b;}
.giveinfo_list table th.hide{font-size:0;line-height:0;text-indent:-999em}
.giveinfo_list table td {text-align:center; padding:8px 0; border-bottom:1px solid #e9e9e9; color:#595959;}
.giveinfo_list table td.subject {text-align:left;}
.giveinfo_list table td.subject a{color:#595959}
.giveinfo_list .paginate{margin:0 auto;padding:15px 0;border-bottom:1px solid #bfbfbf}

.giveinfo .giveinfo_write {margin-top:20px;padding:0 20px}
.giveinfo .giveinfo_write legend{margin-bottom:10px;color:#54b7e1}
.giveinfo .giveinfo_write table {width:100%}
.giveinfo .giveinfo_write table th {text-align:left; vertical-align:top; padding-top:10px;}
.giveinfo .giveinfo_write table td {padding:2px 0;}
.giveinfo .giveinfo_write table td input {width:97%; height:18px; padding:0 5px; border:1px solid #dadada; background:#fff; font:12px/1.2 dotum;}
.giveinfo .giveinfo_write table td select {border:1px solid #dadada; vertical-align:middle;}
.giveinfo .giveinfo_write table td textarea {width:97%; height:190px; padding:5px; border:1px solid #dadada; background:#fff; font:12px/1.2 dotum;}
.giveinfo .giveinfo_write table td input.input_file {width:89%; height:20px;}
.giveinfo .giveinfo_write table td button.btn_delete {width:40px; height:20px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/giveinfo/btn_delete.gif) no-repeat left top; border:0; vertical-align:middle; margin-left:5px;}
.giveinfo .giveinfo_write table td button.btn_delete span {position:absolute; top:0px; left:0px; height:0; overflow:hidden;}
.giveinfo .btn_send {margin:15px 0;border-top:1px solid #bfbfbf}

/* Á¦ÀÛÁø¼Ò°³ */
.maker h4 {font:bold 14px/1.4 dotum; color:#555; background:url('http://img.sbs.co.kr/sw11/wizard/templet/maker/bu_vertical1.gif') no-repeat left 2px; padding:0 0 5px 8px;}
.strapline {height:34px; padding:0 10px; border:1px solid #efefef; background:#f6f6f6;}
.strapline span:first-child {background:none;}
.strapline span {font:bold 14px/2.7 dotum; color:#555; padding:0 7px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/maker/bu_vertical2.gif') no-repeat left 1px;}
.pfile_type1 {padding:10px 0 50px 0;}
.pfile_type1 li:first-child {background:none;}
.pfile_type1 li {position:relative; padding:20px 0 20px 215px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dash.gif') repeat-x left top;}
.img_pfile {position:absolute; top:20px; left:0px;}
.img_pfile .mask{width:193px;height:132px}
.pfile_type1 li .txt_pfile {background:url('http://img.sbs.co.kr/sw11/wizard/templet/maker/bu_vertical3.gif') repeat-y left top; padding:5px 0 0 20px; line-height:1.4; color:#777;}
.pfile_type1 li .txt_pfile strong {font:bold 14px/1 dotum; color:#555;}
.pfile_type1 li .txt_pfile p {padding-top:10px;}
.pfile_type2 li:first-child {background:none;}
.pfile_type2 li {position:relative; padding:20px 0 20px 77px; background:url('http://img.sbs.co.kr/sw11/wizard/templet/common/bu_dash.gif') repeat-x left top;}
.pfile_type2 li h5 {width:67px; font:bold 14px/1 dotum; color:#555; position:absolute; top:25px; left:18px;}
.pfile_type2 li .txt_pfile {background:url('http://img.sbs.co.kr/sw11/wizard/templet/maker/bu_vertical3.gif') repeat-y left top; padding:3px 0 3px 20px; line-height:1.4; color:#777;}
.pfile_type2 li .txt_pfile p {padding-bottom:10px;}

/* netv¸íÀå¸é */
.best_video{width:601px;margin:0 auto;margin-bottom:30px}
.best_video h3{font-family:dotum,'µ¸¿ò';font-size:16px;font-weight:bold;line-height:1.5em;color:#555;letter-spacing:-1px}
.txt_video{padding:10px 20px;line-height:1.5em;color:#555;background:#fbfbfb;border-bottom:1px solid #f1f1f1}
.btn_video{margin-top:5px;text-align:right}

.list_type5{overflow:hidden;position:relative;width:100%;padding-top:29px}
.list_type5 h3{position:absolute;top:0;width:79px}
.list_type5 h3.tab_netv1{left:0}
.list_type5 h3.tab_netv2{left:78px}
.list_type5 h3 a{display:block;height:20px;padding-top:8px;font-size:12px;font-weight:bold;line-height:1.27em;text-align:center;color:#7e7e7e;background:#f8f8f8;border:1px solid #e3e3e3}
.list_type5 h3 a:hover{color:#7e7e7e !important}
.list_type5 .on a{color:#111;background:#fff;border-bottom-color:#fff}
.list_type5 ul{overflow:hidden;margin:0 0 0 -15px;padding-top:15px;border-top:1px solid #e3e3e3}
*:first-child+html .list_type5 ul{padding-bottom:20px}
.list_type5 ul:after{display:block;clear:both;content:''}
.list_type5 li{position:relative;float:left;width:108px;margin:0 0 20px 15px}
.list_type5 a{display:inline-block}
.list_type5 .mask{width:106px;height:59px}
.list_type5 .txt{overflow:hidden;display:block;height:30px;margin-top:5px;font-family:dotum,'µ¸¿ò';line-height:16px;color:#555}
.list_type5 a:hover{text-decoration:none}
.list_type5 a:hover .txt{text-decoration:none;color:#259ace}

.btn_netv{clear:both;padding:10px 0;text-align:right;border-top:1px solid #e3e3e3}

/* ¿ùÆäÀÌÆÛ */
.wall { padding-bottom:40px;}
.wall h4 {font:bold 14px/1.4 dotum; color:#555; background:url('http://img.sbs.co.kr/sw11/wizard/templet/maker/bu_vertical1.gif') no-repeat left 2px; padding:0 0 5px 8px;}
.wall ul {overflow:hidden; zoom:1; margin-left:-20px;}
.wall ul li {float:left; padding:0 0 18px 20px;}
.wall ul li .img_wall {width:183px; height:137px; position:relative;}
.wall ul li .img_wall .bimg {width:181px; height:135px; overflow:hidden; display:block; border:1px solid #ddd;}
.wall ul li .img_wall .bimg img {display:block; margin:-1px;}
.wall ul li .img_wall .select_size {width:183px; height:137px; position:absolute; top:0px; left:0px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/bg_wall.png) no-repeat left top; display:none; margin:0;}
.wall ul li .img_wall .select_size.on{display:block}
.wall ul li .img_wall .select_size li {width:90px; height:68px; float:left; padding:0;}
.wall ul li .img_wall .select_size li a {width:91px; height:68px; display:block; color:#ccc; text-align:center; font:11px/6.3 Tahoma, Geneva, sans-serif;}
.wall ul li .img_wall .select_size li a:hover {color:#fff !important; text-decoration:none; font-weight:bold;}
.wall ul li p {width:176px; font:bold 11px/1.5 dotum; color:#999; border:1px solid #f0f0f0; border-top:0; padding:3px 0px 3px 5px; overflow:hidden;}
.wall ul li p span {padding:5px 8px 0 0px; margin-right:3px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/bu_arrow.gif) no-repeat right 9px; float:left;}
.wall ul li p a {display:inline-block; width:12px; height:14px; text-indent:-2000em; padding:0 5px 0 6px; float:left; margin-top:4px;}
.wall ul li p .sns1 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/ico_twitter.gif) no-repeat left top;}
.wall ul li p .sns1:hover {background-position:0 -14px;}
.wall ul li p .sns2 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/ico_face.gif) no-repeat left top;}
.wall ul li p .sns2:hover {background-position:0 -14px;}
.wall ul li p .sns3 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/ico_me.gif) no-repeat left top; padding-right:7px;}
.wall ul li p .sns3:hover {background-position:0 -14px;}
.wall ul li p .sns4 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/ico_yo.gif) no-repeat left top;}
.wall ul li p .sns4:hover {background-position:0 -14px;}
.wall ul li p .sns5 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/ico_clog.gif) no-repeat left top;}
.wall ul li p .sns5:hover {background-position:0 -14px;}

.download {width:183px; height:137px; position:absolute; top:0px; left:0px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/wallpaper/bg_down.png) no-repeat left top; display:none;}
.download  a {width:183px; height:137px; display:block; font:bold 11px/12 Tahoma, Geneva, sans-serif; color:#fff; text-align:center}
.download  a:hover {color:#fff !important; text-decoration:none;}
.wall ul li .img_wall:hover .download  {display:block;}

/* ½ºÅ¸¸íÀå¸é */
.list_starbest h3 {font:bold 16px/1.5 dotum; color:#000; letter-spacing:-1px;}
.img_best{overflow:hidden;height:154px;background:url(http://img.sbs.co.kr/sw11/wizard/templet/starbest/bg_list.gif) repeat-x left top}
.img_best li{position:relative;float:left;height:152px}
.img_best li a{display:block;width:130px;height:124px;padding:22px 10px 0 10px}
.img_best li .txt{overflow:hidden;display:block;height:30px;margin-top:7px;font-family:dotum,'µ¸¿ò';font-size:11px;font-weight:bold;line-height:14px;text-align:center;color:#555}
.img_best li .mask{top:22px;left:10px;width:128px;height:71px}
.img_best li .num{overflow:hidden;display:inline-block;position:absolute;right:10px;top:81px;width:14px;height:14px;font-family:Tahoma, Geneva, sans-serif;font-size:9px;line-height:1.52em;text-align:center;color:#fff;background:#57bee9}
.img_best li:hover{background:url(http://img.sbs.co.kr/sw11/wizard/templet/starbest/bu_tail.gif) no-repeat 50% 100%}
.img_best li a:hover,.img_best li a:focus{text-decoration:none;background:#505050}
.img_best li a:hover .txt,.img_best li a:focus .txt{color:#57bee9;cursor:pointer}
.img_best li a:hover .mask,.img_best li a:focus .mask{width:124px;height:67px;opacity:1;filter:alpha(opacity=100);border:3px solid #57bee9}

/* ÃÖ½Å¿µ»ó Å¬¸³ */
.video_starbest {width:601px; margin:15px auto 0; position:relative;}
.video_starbest h3 {height:15px; padding-bottom:7px; font:bold 14px/1.4 dotum; color:#555;}
.video_starbest .origin {font:11px/1.2 dotum; color:#999; position:absolute; top:3px; right:0px;}
.video_starbest .video {margin:0 0;text-align:center}
.tit_starbest{position:relative;padding-top:50px}
.tit_starbest h3{height:22px;font:bold 12px/2.1 gulim;color:#555}
.btn_upload{position:absolute;right:0px;top:50px}

.list_type6{}
.list_type6 ul{overflow:hidden;margin:-15px 0 0 -15px}
.list_type6 li{position:relative;float:left;width:108px;margin:20px 0 0 15px}
.list_type6 a{display:inline-block}
.list_type6 .mask{width:106px;height:59px}
.list_type6 .txt{overflow:hidden;display:block;height:30px;margin-top:5px;font-family:dotum,'µ¸¿ò';font-size:11px;line-height:16px;color:#555}
.list_type6 a:hover{text-decoration:none}
.list_type6 a:hover .txt{text-decoration:none;color:#259ace}

/* ¿¬¿¹´º½º */
.tit_news {font:bold 16px/1 dotum; color:#000; padding-bottom:5px;}
.list_news{overflow:hidden;margin-bottom:-20px}
.list_news li{min-height:88px;padding:20px 0;color:#6a6a6a;border-top:1px solid #f2f2f2}
.list_news li:first-child{border-top:0}
.list_news li .txt_list a{line-height:1.27em;color:#555}
.list_news li .txt_list p{margin-bottom:8px;font-family:dotum,'µ¸¿ò';font-size:14px;font-weight:bold}
.list_news li .txt_list .date_news{font-family:Verdana,Geneva,sans-serif;font-size:11px;line-height:1.27em;letter-spacing:-1px;color:#999}

.list_hot {background:#e8e8e8; padding:18px 6px 12px 6px; position:relative; margin-top:10px;}
.list_hot h4 {font:bold 14px/1 dotum; color:#333; padding:0 0 8px 6px;}
.go_news {position:absolute; top:18px; right:15px; font:11px/1 dotum; padding-right:7px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/common/bu_arrow4.gif) no-repeat right 3px;}
.go_news a {color:#555; letter-spacing:-1px; line-height:1.4;}
.go_news a:hover {color:#555 !important;}
.list_hot ul{overflow:hidden;zoom:1}
.list_hot li{position:relative;float:left;width:134px;margin:0 6px;text-align:center}
.list_hot li a{display:inline-block}
.list_hot li .mask{width:132px;height:73px}
.list_hot li .txt{display:block;margin-top:7px;line-height:1.27em}
.list_hot li a:hover{text-decoration:none !important}
.list_hot li a:hover .mask,.list_hot li a:focus .mask{width:128px;height:69px;filter:alpha(opacity=100);opacity:1;border:3px solid #57bee9}

/* new paging */
.paginate{overflow:hidden;clear:both;margin:20px auto 20px;padding:10px 0;text-align:center;height:42px}
.paginate a,.paginate strong{overflow:hidden;display:inline-block;width:20px;height:17px;padding-top:2px;vertical-align:top;font-family:verdana !important;font-size:11px;line-height:1.35em;text-decoration:none;color:#000;border:1px solid #e3e3e3}
.paginate strong{border-width:2px;margin-top:-1px}
.paginate a:hover,.paginate a:focus,.paginate strong{color:#6c6c6c !important;border-color:#6c6c6c}
.paginate a.dir{height:19px;padding-top:0}
.paginate a.dir img{margin-top:6px;vertical-align:top;line-height:0}
.paginate a.edge{width:30px;font-family:dotum,'µ¸¿ò' !important;line-height:1.72em}
.paginate a.edge:hover{color:#000 !important}

/* HDÇöÀåÆ÷Åä */
.photo_slide {width:592px; overflow:hidden; margin-bottom:30px;}
.photo_slide h4 {border-bottom:1px solid #e5e5e5; height:23px;}
.photo_slide .spot {overflow:hidden; margin:8px 0 25px; clear:both;}
.photo_slide .spot li {float:left; width:291px; height:217px; overflow:hidden; margin-left:8px;position:relative;}
.photo_slide .spot li:first-child {margin-left:0;}
.photo_slide .spot li .label {position:absolute; top:8px ; left:0;}
.photo_slide .spot li .img { text-align:center; display:block;}
.photo_slide .spot li .img .mask {width:289px; height:215px;}
.photo_slide .spot li .img img {height:217px;}
.photo_slide .spot li .txt {position:absolute; bottom:0; left:0; background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/txt_layer.png) no-repeat 0 0; width:262px; height:40px; padding:11px 14px 0 14px; color:#fff; line-height:1.4em;}
.photo_slide .list {clear:both;overflow:hidden;}
.photo_slide .list .sort {margin-bottom:8px; height:13px;}
.photo_slide .list .sort span {margin:0 6px;float:left;position:relative; top:1px;}
.photo_slide .list .sort button {height:13px;padding:0; margin:0; text-indent:-1000em;width:35px;border:0;cursor:pointer; float:left;}
.photo_slide .list .sort button.tab1 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/sort_update.gif) no-repeat 0 0;}
.photo_slide .list .sort button.tab1.on,.photo_slide .list .sort button.tab2.on {background-position:0 -13px;}
.photo_slide .list .sort button.tab2 {background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/sort_popular.gif) no-repeat 0 0;}
.photo_slide .list ul {width:600px; overflow:hidden;border-top:1px solid #dedede;}
.photo_slide .list ul li {float:left; margin:8px 8px 0 0; width:192px;overflow:hidden;}
.photo_slide .list ul li a {display:block; position:relative;width:192px; height:192px;}
.photo_slide .list ul li .img {width:192px; height:192px; overflow:hidden; text-align:center; display:block; margin:auto 0}
.photo_slide .list ul li .img img {height:192px;}
.photo_slide .list ul li .txt {position:absolute; bottom:0; left:0; background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/txt_layer2.png) no-repeat 0 0; width:168px; height:19px; padding:9px 12px 0 12px; color:#fff; line-height:1.2em; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.photo_slide .list ul li .img .mask {width:190px; height:190px;}

.photo_slide .slide_wrap {border:2px solid #404757; border-width:0 2px; background:#404757; color:#cfcfcf; width:588px; height:570px; overflow:hidden; margin:8px 0 12px;position:relative; }
.photo_slide .slide_wrap .simg>ul {margin-left:31px;overflow:hidden; width:534px;padding-top:481px; height:80px;}
.photo_slide .slide_wrap .simg>ul li {float:left; margin:0 8px 8px 0 ; height:81px; width:81px;}
.photo_slide .slide_wrap .simg>ul li h5 {color:#fff; font-size:12px; line-height:1.4em; letter-spacing:-0.05em; position:absolute; top:9px; left:12px; width:90%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:none;}
.photo_slide .slide_wrap .simg>ul li.on h5 {display:block;}
.photo_slide .slide_wrap .simg>ul li .thumb {width:81px; height:81px; display:block;overflow:hidden;}
.photo_slide .slide_wrap .simg>ul li .thumb a img {width:81px; height:81px;}
.photo_slide .slide_wrap .simg>ul li.on .thumb {width:75px; height:75px;border:3px solid #FF9A0E; display:block;}
.photo_slide .slide_wrap .simg>ul li.on .thumb a img {margin:-3px;}

/*.photo_slide .slide_wrap .simg>ul li.on a.thumb,.photo_slide .slide_wrap .simg>ul li a.thumb:hover {border:3px solid #FF9A0E; width:75px; height:75px;}
.photo_slide .slide_wrap .simg>ul li.on a.thumb img,.photo_slide .slide_wrap .simg>ul li a.thumb:hover img {margin:-3px;}*/
.photo_slide .slide_wrap .simg button.btn_prev,.photo_slide .slide_wrap .simg button.btn_next {background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/btn_arrow.gif) no-repeat 0 0; position:absolute; bottom:8px;border:none; padding:0; margin:0; width:24px; height:81px; text-indent:-1000em;cursor:pointer;}
.photo_slide .slide_wrap .simg button.btn_prev {left:0px;}
.photo_slide .slide_wrap .simg button.btn_next {left:563px;background-position:-24px 0;}

.photo_slide .slide_wrap .bimg {position:absolute; top:29px;left:0;width:587px; height:445px; overflow:hidden;}
.photo_slide .slide_wrap .bimg>ul {width:587px; height:445px; overflow:hidden;}
.photo_slide .slide_wrap .bimg>ul li {position:relative;}
.photo_slide .slide_wrap .bimg>ul li .img {width:587px; height:445px;text-align:center;overflow:hidden;}
.photo_slide .slide_wrap .bimg>ul li .img img {vertical-align:top; height:445px; max-width:587px;}
.photo_slide .slide_wrap .bimg>ul li .txt {position:absolute; top:0;left:0;background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/txt_layer3.png) no-repeat 0 0; width:577px; height:20px; padding:9px 0 0 11px; line-height:1.3em;}
.photo_slide .slide_wrap .bimg>ul li .txt span {width:490px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.photo_slide .slide_wrap .bimg>ul li .view:hover {color:#fff !important;}
.photo_slide .slide_wrap .bimg>ul li .view {position:absolute; top:10px;right:12px; color:#cdcdcd;}
.photo_slide .slide_wrap .bimg>ul li .view img {position:relative;top:-2px; margin-left:4px;}
.photo_slide .slide_wrap .bimg span.num {position:absolute; top:-17px; right:10px;font-size:11px;}
.photo_slide .slide_wrap .bimg button.btn_prev,.photo_slide .slide_wrap .bimg button.btn_next {position:absolute; top:200px;border:none; padding:0; margin:0; width:26px; height:47px; text-indent:-1000em; z-index:255; cursor:pointer;}
.photo_slide .slide_wrap .bimg button.btn_prev {background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/btn_prev.png) no-repeat 0 0; left:15px;}
.photo_slide .slide_wrap .bimg button.btn_next {background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/btn_next.png) no-repeat 0 0;right:15px}
.photo_slide .slide_wrap .bimg button.btn_prev:hover,.photo_slide .slide_wrap .bimg button.btn_next:hover {background-position:0 -47px;}
.photo_slide .social_comment {margin-bottom:50px;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.photo_slide .slide_wrap .simg>ul {}
.photo_slide .slide_wrap .bimg>ul li .view img {top:0;}
}
@-moz-document url-prefix() {
.photo_slide .slide_wrap .bimg>ul li .view img {top:0;}
}

/* HDÇöÀåÆ÷Åä - ¿£µåÆäÀÌÁö ÆË¾÷*/
#pop_slide.endpage {width:800px; padding:75px 50px 0 50px; float:left; font:14px/23px dotum; position:relative;}
#pop_slide.endpage .label_all {text-align:center; font:bold 14px/1.5em dotum; color:#4fa8f2;}
#pop_slide.endpage h3 {text-align:center; margin:19px 0 25px 0;color:#2f2f2f; font:bold 24px/1.2em dotum; letter-spacing:-0.07em;}
#pop_slide.endpage .bx_edit {margin-bottom:45px;}
#pop_slide.endpage .bx_edit .img {margin:23px 0 28px 0; position:relative; text-align:center;}
#pop_slide.endpage .bx_edit .img img {max-width:800px;}
#pop_slide.endpage .view {width:46px; height:32px; padding-top:21px; text-align:center; position:absolute; top:-1px; right:34px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/photoslide/bg_view.png) no-repeat 0px 0px; font:bold 14px/1.5 Verdana, Geneva, sans-serif; color:#fff;}
#pop_slide.endpage .view.thou {font-size:12px; letter-spacing:-1px;}
#pop_slide.endpage .wiz_cont {width:592px; margin:0 auto;}
#pop_slide.endpage .wiz_cont .ad {width:592px;overflow:hidden;}
#pop_slide.endpage .wiz_cont .photo_comment {margin:10px 0 30px;width:592px;}

/* KpopStar3 Photo */
#content {width:601px;}
.kpop_photo .photo_rolling button {cursor:pointer; padding:0; margin:0;border:none;}
.kpop_photo .photo_rolling {width:601px; height:212px; position:relative; overflow:hidden; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_rolling.gif') left top no-repeat;}
.kpop_photo .photo_rolling .sub_photo {width:236px; height:133px; position:relative; overflow:hidden;}
.kpop_photo .photo_rolling .sub_photo strong {width:100%; height:32px; line-height:32px; color:#bfbebe; letter-spacing:-0.05em; text-align:center; position:absolute; left:0; bottom:0; z-index:3; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_bar.png') left top repeat;}
.kpop_photo .photo_rolling .sub_photo .img_line {width:234px; height:131px; z-index:2; filter:alpha(opacity=40); opacity:0.4; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_frameBd.png') left top repeat;}
.kpop_photo .photo_rolling .sub_photo.left {float:left; margin:40px 0 0 30px;}
.kpop_photo .photo_rolling .sub_photo.right {float:right; margin:40px 30px 0 0;}
.kpop_photo .photo_rolling .main_photo {width:380px; height:178px; position:absolute; left:50%; top:24px; margin-left:-190px; z-index:4; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_rolling_on.png') center bottom no-repeat;}
.kpop_photo .photo_rolling .main_photo a {width:293px; height:165px; display:block; margin:0 auto; position: relative;}
.kpop_photo .photo_rolling .main_photo a strong {width:100%; height:40px; line-height:40px; text-align:center; color:#fefefe; font-weight:bold; font-size:14px; position:absolute; left:0; bottom:0; z-index:3; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_bar.png') left top repeat;}
.kpop_photo .photo_rolling .main_photo .img_line {width:291px; height:163px;}
.kpop_photo .photo_rolling button {width:40px; height:40px; font-size:0; line-height:999; text-indent:-5000px; position:absolute; top:86px; z-index:5; cursor:pointer;}
.kpop_photo .photo_rolling button.prev {left:0; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/btn_roll_prev.png') left top no-repeat;}
.kpop_photo .photo_rolling button.next {right:0; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/btn_roll_next.png') left top no-repeat;}
.kpop_photo ul.tab {overflow:hidden; margin:27px 0 0; border-bottom:2px solid #696f78;}
.kpop_photo ul.tab li {float:left;}
.kpop_photo .photo_list {overflow:hidden; margin-bottom:30px; border:1px solid #e5e6e7; border-width:0 1px 1px 1px; padding:0 0 30px 29px;}
.kpop_photo .photo_list ul {width:601px; overflow:hidden;}
.kpop_photo .photo_list ul li {width:160px; float:left; margin:20px 30px 0 0;}
.kpop_photo .photo_list ul li .tit_img {width:160px; height:90px; display:block;}
.kpop_photo .photo_list ul li a {width:100%; height:100%; display:block; position:relative; cursor:pointer;}
.kpop_photo .photo_list ul li a .img_line {width:158px; height:88px;}
.kpop_photo .photo_list ul li a strong {width:160px; overflow:hidden; margin-top:10px; text-overflow:ellipsis; white-space:nowrap; font-size:11px; color:#717171; letter-spacing:-0.1em; display:block; font-weight:normal;}
.kpop_photo .photo_list ul li a:hover {color:#000;}

/* È­Á¦ÀÇ ±×Àå¸é */
.topic button {cursor:pointer; padding:0; margin:0;border:none;}
.topic {position:relative; overflow:hidden; width:601px;}
.topic .list_header {overflow:hidden; margin-bottom:17px;}
.topic .list_header h4 {float:left; margin-right:15px;}
.topic .list_header .page {float:left; font:11px/1 Verdana, Gulim, ±¼¸²; color:#7d8391; letter-spacing:-1px;}
.topic .list_header .page button {height:14px; padding:0; line-height:999; text-indent:-5000px; border:0 none; background:0 none;}
.topic .list_header .page button.prev {width:12px; margin-left:8px; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/btn_boxprev.gif') left top no-repeat;}
.topic .list_header .page button.next {width:13px; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/btn_boxnext.gif') left top no-repeat;}
.topic .list_header .page strong, .topic .list_header .page span, .topic .list_header .page button {vertical-align:top; }
.topic .list_header a.all_list {font-size:11px; color:#4f4f4f !important; float:right; padding-right:8px; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/bul_arrow2.gif') right 4px no-repeat;}
.topic .topic_spot {padding:20px 1px 20px 30px; overflow:hidden; background:#313339}
.topic .topic_spot ul {overflow:hidden; width:570px;}
.topic .topic_spot ul li {width:160px; float:left; margin-right:30px;}
.topic .topic_spot ul li a {display:block; position:relative;}
.topic .topic_spot ul li a:hover {color:#dddfe1 !important; }
.topic .topic_spot ul li a .img_line {width:158px; height:88px;}
.topic .topic_spot ul li a .hot, 
.topic .topic_spot ul li a .play {position:absolute;}
.topic .topic_spot ul li a .hot {left:0; top:0;}
.topic .topic_spot ul li a .play {right:4px; top:66px;}
.topic .topic_spot ul li a strong {letter-spacing:-1px; line-height:1.2em; color:#dddfe1; margin:13px 0 10px; display:block; overflow:hidden;padding-top:2px;height:28px;}
.topic .topic_spot ul li .foot {font-size:11px; overflow:hidden; letter-spacing:-1px;}
.topic .topic_spot ul li .foot p {color:#839aaf; font-family:Gulim, ±¼¸²;margin-top:2px;}
.topic .topic_spot ul li .foot .time {float:left; color:#959595; font-family:Verdana, Arial;}
.topic .topic_spot ul li .foot .view {float:left; color:#959595; font-family:Verdana, Arial; margin-left:7px; padding-left:8px; background:url('http://img.sbs.co.kr/sw11/sp12/daepungsu/images/bg_thum_line.gif') left 4px no-repeat;}
.topic ul.menu {overflow:hidden; float:right; padding:30px 0 15px;}
.topic ul.menu li {float:left; margin-left:12px; padding-left:12px; background:url('http://img.sbs.co.kr/sw11/sp12/daepungsu/images/bg_ul_line.gif') left 3px no-repeat;}
.topic ul.menu li:first-child {background:none 0; padding:0; margin:0;}
.topic ul.menu li a {color:#26282d; font-size:11px; letter-spacing:-1px;}
.topic ul.menu li a:hover, 
.topic ul.menu li.on a {font-weight:bold; color:#333 !important; text-decoration:none;}
/* ¸®½ºÆ® ½ºÅ¸ÀÏ1 - video list */
.topic .list {padding:30px 2px 30px 30px; width:567px;border:1px solid #e5e6e7;display:block; clear:both; overflow:hidden; margin-bottom:30px;}
.topic .list_type1 {width:567px;}
.topic .list_type1 li {width:160px; float:left; position:relative; letter-spacing:-1px; margin:0 29px 30px 0; overflow:hidden; padding:0;}
.topic .list_type1 li a.img_line {width:158px; height:88px; position:absolute; top:0; left:0}
.topic .list_type1 li>span {position:absolute; right:4px; top:65px;}
.topic .list_type1 li>div {margin-top:8px;}
.topic .list_type1 li p {font:12px/1.3 gulim;}
.topic .list_type1 li p a {color:#303030;}
.topic .list_type1 li p.info_video {font:11px/1.4 dotum; color:#a1a1a1; margin-top:5px;}
.topic .list_type1 li p.info_video span {color:#676666; margin-right:5px;}
.topic .list_type1 li p.txt_video {margin-top:8px; line-height:1.4em;height:35px; overflow:hidden; padding:0; line-height:1.4em; background:none; color:#a1a1a1; border:none;}
.topic .list_type1 li .foot {overflow:hidden; letter-spacing:-1px; margin-top:5px;}
.topic .list_type1 li .foot p:first-child {font:11px/1.4 Dotum; color:#8d8c8c; line-height:15px;  float:left;}
.topic .list_type1 li .foot time {float:left; color:#959595; font:11px/1.4 Verdana, Arial; margin:-3px 0 0 7px; padding-left:8px; background:url('http://img.sbs.co.kr/sw11/sp12/daepungsu/images/bg_menu_line.gif') left 4px no-repeat;}
.topic .list_type1 li .foot p.view {color:#959595; display:block; clear:both; font:11px/1.4 Verdana, Arial;}
.topic .list_type1 li .foot p.view span {color:#676666; line-height:1.2em;}
.topic .view_type1 {padding:0 0 23px 0}
.topic .view_type1>dt {font:bold 18px/1 dotum; padding:20px 0;}
.topic .view_type1>dd .video {width:601px;overflow:hidden}
.topic .view_type1>dd .info_video {margin-top:20px;}
.topic .view_type1 dd img {max-width:640px;}
.topic .view_type1 dd .info_video .info1 {overflow:hidden; margin-top:5px;}
.topic .view_type1 dd .info_video .info1 p.txt_date {font:11px/1 Verdana, Geneva, sans-serif; color:#959595; float:left; margin-top:3px;}
.topic .view_type1 dd .info_video .info1 p.txt_date span {height:11px; border-left:1px solid #e8e8e8; padding-left:5px; margin-left:5px; display:inline-block;}
.topic .view_type1 dd .info_video .info1 p.txt_date span:first-child {border:0; padding:0; margin:0;}
.topic .view_type1 dd .info_video .info1 p.btns_modify {float:right;}
.topic .view_type1 dd .info_video .info1 p.btns_modify button {float:left; margin-left:4px;}
.topic .view_type1 dd .info_video .info1 p.btns_modify button span {display:none;}
.topic .view_type1 dd .info_video .info1 p.btns_modify button:first-child {width:53px; height:20px; background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/btn_view.gif) no-repeat left top;}
.topic .view_type1 dd .info_video .info1 p.btns_modify button {width:77px; height:20px; background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/btn_modify2.gif) no-repeat left top;}
.topic .view_type1 dd .info_video .info2 {overflow:hidden; margin-top:5px;}
.topic .view_type1 dd .info_video .info2 .tag {float:left; margin-top:3px;}
.topic .view_type1 dd .info_video .info2 .tag>dt {float:left;}
.topic .view_type1 dd .info_video .info2 .tag>dd {float:left; margin-left:3px;}
.topic .view_type1 dd .info_video .info2 .tag>dd a {line-height:1.4; color:#707070;}
.topic .view_type1 dd .info_video .info2 .btn_social {float:right; overflow:hidden;}
/* °ø¿ë½ºÅ¸ÀÏ - ¼Ò¼È ¹öÆ° */
.topic .btn_social button {width:20px; height:20px; float:left; margin-right:4px; }
.topic .btn_social button span {display:none; text-indent:-2000em;}
.topic .btn_social button.btn_twitter {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_social.gif) no-repeat 0px 0px;}
.topic .btn_social button.btn_face {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_social.gif) no-repeat -20px 0px;}
.topic .btn_social button.btn_meto {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_social.gif) no-repeat -40px 0px;}
.topic .btn_social button.btn_yozum {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_social.gif) no-repeat -60px 0px;}

/* ÅõÇ¥ */
.vote_wrap {width:600px;}
.vote_wrap button {padding:0; margin:0; border:none; background:none;}
.vote_wrap h3 {border-bottom:2px solid #696f78;}
.vote_wrap .vote_info {border:1px solid #e8e8e8; border-width:0 1px 1px 1px; position:relative; margin-bottom:10px;background:#f9f9f9;padding-bottom:30px; width:598px;}
.vote_wrap .vote_info .gift {position:absolute; bottom:0; right:0; display:inline-block; z-index:1}
.vote_wrap .vote_info .sub_txt {margin:0 20px; font-size:14px; font-weight:bold; line-height:1.2em; letter-spacing:-0.07em;}
.vote_wrap .vote_info .info {margin-left:25px; position:relative; z-index:2;}
.vote_wrap .vote_info .info li {background:url('http://img.sbs.co.kr/sw11/sp12/common/images/bu_dot.gif') no-repeat left 6px; padding-left:5px; color:#717171;}
.vote_wrap .vote_info .info li a {color:#404040;}
.vote_wrap .vote_info .info li>span {color:#ed91bf;}
.vote_wrap .vote_info .etc {font-style:normal; font-size:11px;color:#717171; position:absolute; left:25px; bottom:20px; z-index:5; line-height:1.4em;}
.vote_wrap .vote {background:url('http://img.sbs.co.kr/sw11/sp12/common/images/vote_bg.gif') repeat left top; margin-bottom:10px;}
.vote_wrap .vote .date .btn_left {float:left;}
.vote_wrap .vote .date .btn_right {float:right;}
.vote_wrap .vote .vote_list {border:1px solid #d4d4d4; border-width:0 1px 1px 1px;}
.vote_wrap .vote .vote_list>ul {margin:0 20px; overflow:hidden;width:594px; padding-top:20px; overflow:hidden;}
.vote_wrap .vote .vote_list>ul li {margin:0 12px 0 0; width:178px; float:left; position:relative; height:239px;}
.vote_wrap .vote .vote_list>ul li .play {position:absolute; top:110px; right:5px; z-index:2;}
.vote_wrap .vote .vote_list>ul li a.mask {width:176px; height:176px;}
.vote_wrap .vote .vote_list>ul li .layer {position:absolute; top:136px; left:0; background:url(http://img.sbs.co.kr/sw11/wizard/templet/vote/vote_text_layer.png) repeat-y left top; width:165px; height:42px; padding:0px 6px 0 7px;}
.vote_wrap .vote .vote_list>ul li .layer>span {font:12px dotum; color:#fff; position:relative; top:7px; width:92px; display:inline-block;}
.vote_wrap .vote .vote_list>ul li .layer>strong {position:absolute; right:7px; font:25px Tahoma,Arial; color:#fff; top:6px;}
.vote_wrap .vote .vote_list>ul li .layer>strong img {position:relative; top:13px; left:2px;} 
.vote_wrap .vote .vote_list>ul li>p {margin:8px 0 29px; text-align:center;}
.vote_wrap .vote .vote_list>ul li>p>button {background:none; margin:0; padding:0;}
.vote_wrap .vote .vote_list>ul.line1 .layer span {top:16px;}

/*°Ô½ºÆ®ÅÛÇÃ¸´*/
.guest {width:588px; clear:both;}
.guest ul{width:588px; margin:14px 0 40px 0; height:420px; overflow:hidden;}
.guest li {float:left; width:82px; height:82px; position:relative; margin:0 2px 2px 0; z-index:1; overflow:hidden;}
.guest li a img {width:82px; height:82px;}
.guest li .img_line{width:80px; height:80px; z-index:3;}
.guest li a {display:block;}
.guest li a .layer {display:none;}
.guest li a:focus .layer,
.guest li a:hover .layer {display:block; position:absolute; top:0; left:0; width:78px; height:78px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/guest/layer.png) no-repeat 0 0; z-index:3; border:2px solid #ef2287; text-align:center; font-size:11px;text-align:center; color:#fff; line-height:1.4em; font-weight:normal;font-family:dotum;}
.guest li a .layer span.line1 {margin-top:36px; display:block;}
.guest li a .layer span.line2 {margin-top:29px; display:block;}
.text_list{width:599px; z-index:2;border:1px solid #929292; border-width:2px 1px 0 1px;border-top:2px solid #696f78;position:relative;}
.text_list .item{height:67px; overflow:hidden; position:relative; z-index:3; padding:15px 20px 1px 10px; margin:0 0 15px 0;}
.text_list .item_open{height:auto; overflow:hidden; position:relative; z-index:3; background:white; padding:15px 20px 14px 10px;}
.text_list .item_open .scroll_wrap {display:block;}
.text_list .scroll_wrap{padding:2px 0; overflow:hidden;}
.text_list a {float:left; height:21px; line-height:21px; color:#626262; vertical-align:middle; padding:0 10px 0 10px; position:relative; text-decoration:none; white-space:nowrap; background:url(http://img.sbs.co.kr/sw11/wizard/templet/guest/bg_starlist_item.gif) no-repeat right 3px;}
.text_list a span{position:absolute; background:#ef2287; font-size:12px; display:block; float:left; color:#fff; font-weight:bold; display:none;  padding:0 1px; z-index:2; cursor:pointer; left:6px; top:-2px; padding:3px 3px 0 3px; letter-spacing:-1px;}
.text_list a:hover span{display:block;}
.text_list a.on span{display:block;}
.text_list .controll{position:absolute; left:0; bottom:-22px;*bottom:-16px;  text-align:right; width:100%; border-top:1px solid #929292; z-index:3;}
.text_list .controll a{display:inline; margin:0; padding:0; float:none; background:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.text_list .controll { bottom:-17px;} } 

/* kpopstar3 Ä³½ºÆÃÁ¸ */
#content.casting {width:600px;}
#content.casting .tab_value {height:58px; overflow:hidden; position:relative;}
#content.casting .tab_value li {float:left; position:absolute; top:0px;}
#content.casting .tab_value li.tab_yg {left:0px;}
#content.casting .tab_value li.tab_jyp {left:141px;}
#content.casting .tab_value li.tab_antena {left:300px;}
#content.casting .tab_value li.tab_you {left:467px;}
#content.casting .cnt_value1 {padding:23px 0 0 34px; background:#fdfdfd; border:1px solid #ebebeb; border-top:0; margin-top:-6px; overflow:hidden;}
#content.casting .cnt_value1 .img_value {width:59px; font:11px/1.3 dotum; letter-spacing:-1px; color:#c0c0c0; float:left;}
#content.casting .cnt_value1 .img_value p {mar gin-top:7px;}
#content.casting .cnt_value1 .bx_value {width:316px; height:81px; padding:10px 130px 0 25px; float:left; background:url(http://img.sbs.co.kr/sw11/tv/enter/kpop3/sub/casting/bg_bx.gif) no-repeat left top; position:relative;}
#content.casting .cnt_value1 .bx_value>p {font:bold 14px/1.5 dotum;}
#content.casting .cnt_value1 .bx_value>p span {display:block; font:11px/1.3 dotum; color:#c0c0c0; margin-top:7px;}
#content.casting .cnt_value1 .bx_value>div {width:118px; height:66px; position:absolute; top:10px; right:10px; border:1px solid #ccc; overflow:hidden;}
#content.casting .cnt_value1 .bx_value>div img {margin:-1px;}
#content.casting .cnt_value1 .bx_value>div span {position:absolute; top:50%; left:50%; margin:-8px;}
#content.casting .cnt_value1 .paging_value {font:10px/1.8 Verdana, Geneva, sans-serif; color:#a6a6a6; text-align:right; padding:5px 35px 15px 0; overflow:hidden;}
#content.casting .cnt_value1 .paging_value span {width:33px; margin-left:5px;}
#content.casting .cnt_value1 .paging_value input {margin-left:-4px;}
#content.casting .view_type1 {border-bottom:2px solid #ef2287;}
#content.casting .view_type1 dt {font-family:dotum;font-weight:bold;color:#111;font-size:16px;padding:30px 0 24px;}
#content.casting .view_type1 dd {overflow:hidden;}
#content.casting .view_type1 dd .video {width:100%;margin-bottom:18px;}
#content.casting .view_type1 dd .info_video > p {margin-bottom:10px;line-height:14px;}
#content.casting .view_type1 dd .info_video .info1 {font:11px/1 Verdana, Geneva, sans-serif;color:#959595;margin-bottom:30px;letter-spacing:-0.5px;overflow:hidden;}
#content.casting .view_type1 dd .info_video .info1 .txt_date {float:left;}
#content.casting .view_type1 dd .info_video .info1 .txt_date span {color:#676666;}
#content.casting .view_type1 dd .info_video .info1 .txt_date span.line {color:#e8e8e8;font-size:9px;font-family:Verdana, Geneva, sans-serif;line-height:9px;padding:0 6px;}
#content.casting .view_type1 dd .info_video .info1 .view_date {float:right;font-family:dotum;color:#959595;line-height:16px;}
#content.casting .view_type1 dd .info_video .info1 .view_date em a {font-weight:bold;font-style:normal;color:#5e5c5d;}
#content.casting .view_type1 dd .info_video .info1 .view_date em a:hover {text-decoration:underline;}
#content.casting .view_type1 dd .info_video .info1 .view_date span.line {padding:0 6px;color:#e8e8e8;}
#content.casting .aside_list1 {position:relative; margin-top:30px; padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:40px;}
#content.casting .aside_list1 h3 {padding-bottom:15px;font-size:12px;color:#ef2287;font-weight:bold;}
#content.casting .aside_list1 ul {overflow:hidden; margin:0 0 30px 0;}
#content.casting .aside_list1 ul li {width:185px;float:left; position:relative; margin-left:20px;overflow:hidden;}
#content.casting .aside_list1 ul li:first-child {margin-left:0;}
#content.casting .aside_list1 ul li.on .img {overflow:hidden;display:block;}
#content.casting .aside_list1 ul li.on a.mask,#content.casting .aside_list1 ul li a.mask:hover {width:181px;height:101px;border:2px solid #ef2287; filter:alpha(opacity=100); opacity:1;}
#content.casting .aside_list1 ul li a.mask {width:183px;height:103px;display:block;}
#content.casting .aside_list1 ul li .btn_play {position:absolute;top:80px;right:3px;}
#content.casting .aside_list1 ul li strong a {display:block;margin:10px 0;font-size:11px;font-family:dotum;font-weight:normal;color:#303030;line-height:14px;}
#content.casting .aside_list1 ul li .foot {font-size:10px;font-family:Verdana, Geneva, sans-serif;color:#676666;letter-spacing:-0.5px;}
#content.casting .aside_list1 ul li .foot .view span {color:#959595;}
#content.casting .aside_list1 ul li .foot .view span.line {color:#e8e8e8;font-size:8px;}
#content.casting .aside_list1 .btn {text-align:center; margin-top:15px;}
#content.casting .aside_list1 .btn button {height:11px; margin-left:4px; margin-left:7px; background:none 0; border:none 0;}
#content.casting .cnt_value2 {background:#fdfdfd; border:1px solid #ebebeb; margin-top:-7px; overflow:hidden;}
#content.casting .cnt_value2 .nav_value {height:41px;padding-left:30px;background:url(http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_nav.gif) repeat-x left top; position:relative;}
#content.casting  .cnt_value2 .nav_value ul {overflow:hidden; padding-top:10px; position:relative; z-index:2;}
#content.casting .cnt_value2 .nav_value ul li {float:left;width:150px;padding:0 13px;background:url(http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bu_vertical.gif) no-repeat left 3px; letter-spacing:-1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#content.casting .cnt_value2 .nav_value ul li:first-child {background:none;}
#content.casting .cnt_value2 .nav_value ul li a {font-weight:bold;font-size:11px;font-family:dotum; color:#a4a4a4;letter-spacing:-1px;}
#content.casting .cnt_value2 .nav_value ul li a span {display:inline-block; width:46px; height:15px;margin-right:2px;padding-top:5px;text-align:center;color:#fff; background:url(http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_date_off.png) no-repeat left top;}
#content.casting .cnt_value2 .nav_value ul li.on a {color:#000;}
#content.casting .cnt_value2 .nav_value ul li.on a span {background:url(http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_date_on.png) no-repeat left top;}
#content.casting .cnt_value2 .nav_value>div {width:100%; position:absolute; top:0px; left:0px; padding-top:1px; z-index:1;}
#content.casting .cnt_value2 .nav_value>div a:first-child {float:left;}
#content.casting .cnt_value2 .nav_value>div a {float:right;}
#content.casting .cnt_value2>ul {overflow:hidden; margin:22px 0 0 18px;}
#content.casting .cnt_value2>ul li {width:173px; min-height:130px; float:left; position:relative; margin-left:16px;}
#content.casting .cnt_value2>ul li:first-child {margin-left:0;}
#content.casting .cnt_value2>ul li .mask {width:171px; height:95px;}
#content.casting .cnt_value2>ul li .img {display:block;width:173px;height:97px;overflow:hidden;}
#content.casting .cnt_value2>ul li .img img {width:173px;height:97px;}
#content.casting .cnt_value2>ul li>strong {display:block;width:127px; height:29px; padding:8px 36px 0 10px; position:absolute; top:71px; left:0; background:url(http://img.sbs.co.kr/sw11/tv/enter/kpop3/sub/casting/bg_tit.png) repeat-x; font-size:11px;color:#fff;z-index:5;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#content.casting .cnt_value2>ul li .btn_play {position:absolute;top:73px;right:3px;z-index:10;}
#content.casting .cnt_value2>ul li p {margin:7px 0 8px; line-height:14px;color:#000;}
#content.casting .cnt_value2>ul li p.info_value {color:#bdbdbd; font:11px/1 Tahoma, Geneva, sans-serif; margin:0;}
#content.casting .cnt_value2>ul li p.info_value span {display:inline-block; height:10px; padding:0 10px 0 13px; background:url(http://img.sbs.co.kr/sw11/sp12/kpopstar/images/ico_comment.gif) no-repeat left 2px; margin-right:10px; font-weight:bold; border-right:1px solid #ccc;}
#content.casting .cnt_value2>ul li .btn_write {margin-top:8px; display:inline-block;}
#content.casting .cnt_value2 .paging_value {clear:both; font:11px/1.8 Verdana, Geneva, sans-serif; color:#c0c0c0; text-align:right; padding:0 20px 15px 0;}
#content.casting .cnt_value2 .paging_value span {width:33px; margin-left:5px; vertical-align:2px; #vertical-align:0;}
#content.casting .cnt_value2 .paging_value input {margin-left:-4px;}
#content.casting .aside_list2 {margin-top:35px;border-bottom:1px solid #e5e5e5;margin-bottom:40px;}
#content.casting .aside_list2 ul {overflow:hidden; margin:13px 0 30px 0;}
#content.casting .aside_list2 ul li {width:185px; float:left; margin-left:15px;}
#content.casting .aside_list2 ul li:first-child {margin-left:0;}
#content.casting .aside_list2 ul li dt {height:12px;line-height:18px;padding-top:5px;padding-bottom:12px;font-weight:bold;color:#ef2287;}
#content.casting .aside_list2 ul li dd {position:relative;}
#content.casting .aside_list2 ul li dd a.mask {width:183px; height:103px;}
#content.casting .aside_list2 ul li dd p {font-size:11px;font-family:dotum; color:#303030; margin-top:10px;}
#content.casting .aside_list2 ul li.on dd a.mask,#content.casting .aside_list2 ul li dd a.mask:hover {width:181px; height:101px; border:2px solid #ef2287; filter:alpha(opacity=100); opacity:1;}
#content.casting .aside_list2 ul li .btn_play {position:absolute;top:80px;right:3px;}
#content.casting .board h4 {padding-bottom:14px;}
#content.season {width:601px;}
#content.season .menu {width:601px; height:43px; margin-bottom:4px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/guest/tab_season.gif) left top no-repeat; margin-top:10px;}
#content.season .menu:after {content:""; display:block; clear:both;}
#content.season .menu li {float:left; font-size:11px; letter-spacing:-0.05em; position:relative; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/tab_season1_line.gif') left 13px no-repeat;}
#content.season .menu li a.line2 {line-height:1.2em;}
#content.season .menu li a.line2 span {position:relative; top:7px;}
#content.season .menu li a {width:60px; height:37px; line-height:37px; text-align:center; display:block; color:#484747;}
#content.season .menu li:first-child {background:none;}
#content.season .menu li.on a, 
#content.season .menu li a:hover {height:43px; position:relative; color:#fff; font-weight:bold; text-decoration:none; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/tab_season1_on.gif') left top no-repeat;}
#content.season .menu li a.line2:hover {height:43px; }
#content.season .menu li a:hover span {color:#fff;}
#content.season .menu li .win {position:absolute; left:50%; top:-4px; margin-left:-12px;}
#content.season .header {width:601px; height:55px; overflow:hidden; border-bottom:1px solid #414247; margin-bottom:0; background:#292a2f url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_season1_mem.gif') left top no-repeat; overflow:hidden}
#content.season .header h1 {float:left;}
#content.season .header h2 {float:right; margin-right:25px; line-height:55px; font-size:11px; letter-spacing:-0.05em; font-weight:normal; color:#838383;}
#content.season .header h2 strong {font-weight:normal; color:#838383;}
#content.season .header h2 span {color:#ff2d71;}
#content.season .mem {height:268px; padding:20px; overflow:hidden; position:relative; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/bg_season1_mem2.gif') left top no-repeat; margin-bottom:40px;}
#content.season .mem .tit_thum {width:296px; float:left;overflow:hidden;}
#content.season .mem .tit_thum a {display:block; letter-spacing:-0.1em; position:relative;}
#content.season .mem .tit_thum a h1 {color:#e1e1e1; font-size:14px; margin:18px 0 10px;}
#content.season .mem .tit_thum a p {color:#807f7f; line-height:16px; font-size:11px;}
#content.season .mem .tit_thum a .img_line {width:294px; height:167px; border-color:#fff;}
#content.season .mem .tit_thum a:hover {text-decoration:none;}
#content.season .mem ul {width:245px; float:right;overflow:hidden;}
#content.season .mem ul li {overflow:hidden; margin-top:13px;}
#content.season .mem ul li:first-child {margin-top:0;}
#content.season .mem ul li a {width:112px; display:block; float:right; line-height:16px;}
#content.season .mem ul li a:hover {text-decoration:none;}
#content.season .mem ul li a:hover strong {color:#fff;text-decoration:underline;}
#content.season .mem ul li a strong{letter-spacing:-0.05em; color:#fff; margin:5px 0 8px; font-weight:normal; display:block; padding-top:5px;}
#content.season .mem ul li a span  {font-size:11px; letter-spacing:-0.1em; color:#807f7f; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;display:block;}
#content.season .mem ul li a:first-child {width:122px; height:69px; position:relative; float:left;}
#content.season .mem ul li a:first-child .btn {position: absolute; right:0; bottom:0;}
#content.season .mem ul li a:first-child .img_line {width:120px; height:67px; border-color:#fff;}
#content.season .mem button {width:25px; height:25px; position:absolute; bottom:20px; font-size:0; line-height:999; text-indent:-5000px; cursor:pointer;border:0;padding;0}
#content.season .mem button.prev {right:52px; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/btn_prev.gif') left top no-repeat;}
#content.season .mem button.next {right:24px; background:url('http://img.sbs.co.kr/sw11/sp12/kpopstar/images/btn_next.gif') left top no-repeat;}
#content.season .mem .paging {position:absolute; bottom:20px; right:90px; color:#fff;font-size:11px; color:#909090;}
#content.season .img_line {display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; background:url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent; position:absolute; top:0px; left:0px; z-index:240;}
#content.season .mid_tit {height:30px;}
#content.season .season_list {overflow:hidden; width:601px; position:relative;}
#content.season .season_list ul {overflow:hidden; margin:0 0 30px 0; width:621px;}
#content.season .season_list ul li {width:185px; float:left; position:relative; margin-right:22px;overflow:hidden; height:187px;}
#content.season .season_list ul li:first-child {margin-left:0;}
#content.season .season_list ul li a.mask {width:183px;height:103px;display:block;}
#content.season .season_list ul li .btn_play {position:absolute;top:80px;right:3px;}
#content.season .season_list ul li strong a {display:block;margin:10px 0;font-size:11px;font-family:dotum;font-weight:normal;color:#303030;line-height:14px;}
#content.season .season_list ul li:hover {cursor:pointer;}
#content.season .season_list ul li:hover strong a {text-decoration:underline;}
#content.season .season_list ul li .foot {font-size:10px;font-family:Verdana, Geneva, sans-serif;color:#676666;letter-spacing:-0.5px;}
#content.season .season_list ul li .foot .view span {color:#959595;}
#content.season .season_list ul li .foot .view span.line {color:#e8e8e8;font-size:8px;}
#content.season .season_list a.more {position:absolute; top:5px; right:0; color:#888; font-size:11px;}
#content.season .season_list a.more:hover {color:#888;}