@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011.css");
/* --- HTML Layout --- */
body {text-align:center; font-size:75%}
body.main {background:#000 url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_main.jpg") no-repeat center 150px}
body.sub {background:#000 url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_sub.jpg") no-repeat center 150px}
#wrap {overflow:hidden; width:100%; text-align:center}
#header {z-index:30; position:relative; clear:both; width:100%; height:150px; background:#fff; text-align:center}
.gnb	{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left}
#container {z-index:20; position:relative; overflow:hidden; width:100%; text-align:center}
body.sub #container {z-index:20; position:relative; overflow:hidden; width:990px; margin:0 auto; text-align:left}
#f_copyright {overflow:hidden; width:990px; height:40px; *height:60px; margin:0 auto; padding-top:20px; text-align:center; font-size:12px; color:#e4e4e4; line-height:1.335}
body.sub #f_copyright {overflow:hidden; width:735px; height:40px; *height:60px; padding-top:20px; text-align:center; font-size:12px; color:#cfcfcf; line-height:1.335}
/* --- Main Content --- */
#m_flash {position:relative; overflow:hidden; width:990px; height:490px; margin:0 auto}
body.main .sns_layer {position:absolute; left:40px; top:55px; width:129px; height:67px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/sns_layer.png") no-repeat 0 0; text-indent:-5000em}
body.main .sns_layer a {display:block; height:67px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_blank.gif")}
#m_con {position:relative; overflow:hidden; width:988px; *width:990px; margin:0 auto; padding-bottom:35px; border:1px solid #282828; text-align:left; background:#000}
#m_con .info {position:relative; overflow:hidden; width:969px; *width:988px; height:21px; *height:32px; margin-bottom:27px; padding:10px 19px 0 0; border-bottom:1px solid #282828; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_m_info.gif") no-repeat center top; font-size:11px; color:#fca000; line-height:1.4; letter-spacing:-1px; text-align:right}
#m_con .info .t_menu {position:absolute; left:13px; top:9px; overflow:hidden; width:156px; height:13px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/s_menu.png") no-repeat}
#m_con .info .t_menu li {float:left; height:14px}
#m_con .info .t_menu li a {display:block; height:14px}
#m_con .info .t_menu li a.vod {width:62px; margin-right:20px}
#m_con .info .t_menu li a.bbs {width:74px}
#m_con .menu {display:inline; float:left; overflow:hidden; width:140px; margin:0 40px 0 20px}
#m_con .menu h3 {margin-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.4}
#m_con .menu ul {overflow:hidden; width:140px; padding-bottom:10px; margin-bottom:16px; border-bottom:1px dotted #666666}
#m_con .menu ul li {width:127px; *width:140px; margin-bottom:5px; padding-left:13px; letter-spacing:-1px; vertical-align:top; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/icon_note.gif") no-repeat 1px 1px}
#m_con .menu ul li a {font-size:11px; color:#898989; line-height:1.335}
#m_con .menu ul.no_bg {border-bottom:0}
#m_con .photo {float:left; overflow:hidden; width:500px; margin-right:20px}
#m_con .cast {position:relative; overflow:hidden; width:500px; height:135px; margin-bottom:27px}
#m_con .cast h3 {margin-bottom:9px; padding-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.335; border-bottom:1px dotted #666}
#m_con .cast .list {position:absolute; left:15px; top:31px; overflow:hidden; width:470px}
#m_con .cast ul {overflow:hidden; width:480px; height:104px}
#m_con .cast ul li {float:left; width:110px; margin-right:10px; text-align:center}
#m_con .cast ul li a {font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; text-align:center}
#m_con .cast ul li .img {display:block; overflow:hidden; width:110px; margin-bottom:6px}
#m_con .cast ul li .img img {width:110px; height:82px; vertical-align:top}
#m_con .btn_pre {display:block; position:absolute; left:0; top:67px; overflow:hidden; width:6px; height:11px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_pre.gif"); text-indent:-5000em; cursor:pointer}
#m_con .btn_next {display:block; position:absolute; right:0; top:67px; overflow:hidden; width:6px; height:11px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_next.gif"); text-indent:-5000em; cursor:pointer}
/*
#m_con .gallery {float:left; overflow:hidden; width:246px; margin:0 9px 27px 0}
#m_con .gallery h3 {margin-bottom:9px; padding-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.335; border-bottom:1px dotted #666}
#m_con .gallery ul {overflow:hidden}
#m_con .gallery ul li {float:left; margin-right:10px}
#m_con .gallery ul li a {font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; text-align:center}
#m_con .gallery ul li .img {display:block; overflow:hidden; width:110px; height:82px; margin-bottom:6px}
#m_con .gallery ul li .img img {width:110px; height:82px; vertical-align:top}
*/
#m_con .gallery {float:left; overflow:hidden; width:500px; margin:0 9px 27px 0}
#m_con .gallery h3 {margin-bottom:9px; padding-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.335; border-bottom:1px dotted #666}
#m_con .gallery ul {overflow:hidden; width:485px; *width:500px; padding-left:15px}
#m_con .gallery ul li {float:left; margin-right:10px; text-align:center}
#m_con .gallery ul li a {font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; text-align:center}
#m_con .gallery ul li .img {display:block; overflow:hidden; width:110px; height:82px; margin-bottom:6px}
#m_con .gallery ul li .img img {width:110px; height:82px; vertical-align:top}
#m_con .clip {float:left; overflow:hidden; width:244px; margin-bottom:27px}
#m_con .clip h3 {margin-bottom:9px; padding-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.335; border-bottom:1px dotted #666}
#m_con .clip ul {overflow:hidden}
#m_con .clip ul li {float:left; margin-right:10px}
#m_con .clip ul li a {font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; text-align:center}
#m_con .clip ul li .img {display:block; overflow:hidden; width:110px; margin-bottom:6px}
#m_con .clip ul li .img img {height:82px; vertical-align:top}
#m_con .event {float:left; overflow:hidden; width:241px; *width:256px; margin-right:8px; padding-left:15px}
#m_con .event ul {overflow:hidden; width:250px}
#m_con .event ul li {float:left; margin-right:15px}
#m_con .event ul li a {display:block; overflow:hidden; width:110px; height:110px; text-indent:-5000em}
#m_con .event ul li a.ticket {background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/m_event_v2.jpg") no-repeat 0 0}
#m_con .event ul li a.music {background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/m_event_v2.jpg") no-repeat -125px 0}
#m_con .notice {float:left; overflow:hidden; width:236px}
#m_con .notice h3 {margin-bottom:9px; padding-bottom:5px; font-size:12px; color:#fca000; letter-spacing:-1px; line-height:1.335; border-bottom:1px dotted #666}
#m_con .notice ul {overflow:hidden}
#m_con .notice ul li {margin-bottom:5px; padding-left:11px; vertical-align:top; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/icon_notice.gif") no-repeat 4px 8px}
#m_con .notice ul li a {font-size:11px; color:#898989; line-height:1.4}
#m_con #rectangle_banner {float:left; overflow:hidden; width:250px; height:250px}
/* --- Sub Content --- */
#l_con {float:left; overflow:hidden; width:735px; margin-right:5px}
#spot {position:relative; width:735px; height:175px}
#spot h1 {position:absolute; left:20px; top:0; width:315px; height:175px}
#spot h1 a {display:block; height:175px; text-indent:-5000em}
#spot .sns_layer {position:absolute; left:302px; top:20px; width:129px; height:67px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/sns_layer.png") no-repeat 0 0; text-indent:-5000em}
#spot .sns_layer a {display:block; height:67px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_blank.gif")}
#spot .guest_article {position:absolute; right:56px; top:0; overflow:hidden; width:194px; *width:254px; height:158px; *height:175px; padding:17px 0 0 60px}
#spot .guest_article ul {overflow:hidden; width:125px; height:158px; white-space:nowrap}
#spot .guest_article ul li {float:left; overflow:hidden; width:125px; text-align:center}
#spot .guest_article ul li img {width:123px; height:158px}
#spot .btn_pre {display:block; position:absolute; left:0; top:95px; overflow:hidden; width:15px; height:27px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_blank.gif"); cursor:pointer}
#spot .btn_next {display:block; position:absolute; right:0; top:95px; overflow:hidden; width:15px; height:27px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_blank.gif"); cursor:pointer}
#snb {float:left; overflow:hidden; width:130px; text-align:center}
#snb .t_menu {overflow:hidden; width:130px; height:51px; margin-bottom:26px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_s_menu.jpg") no-repeat}
#snb .t_menu li {width:114px; *width:130px; height:19px; *height:25px; padding:6px 0 0 16px; vertical-align:top; letter-spacing:-1px; text-align:left}
#snb .t_menu li a {font-size:12px; color:#1b1b1b; font-weight:bold; line-height:1.335}
#snb .menu {overflow:hidden; width:124px; margin:0 auto; text-align:left}
#snb .menu h3 {margin-bottom:5px; font-size:11px; color:#fca000; letter-spacing:-1px; line-height:1.4}
#snb .menu ul {overflow:hidden; width:124px; padding-bottom:10px; margin-bottom:16px; border-bottom:1px dotted #666666}
#snb .menu ul li {width:118px; *width:124px; margin-bottom:5px; padding-left:6px; letter-spacing:-1px; vertical-align:top; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/icon_notice.gif") no-repeat 1px 7px}
#snb .menu ul li a {font-size:11px; color:#898989; line-height:1.335}
#snb .menu ul.no_bg {border-bottom:0}
#s_con {float:left; overflow:hidden; width:605px}
#s_con .info {width:587px; *width:605px; height:30px; *height:51px; padding:19px 17px 0 0; border:1px solid #343231; border-left:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_m_info.gif") repeat-y center top; font-size:12px; color:#fca000; line-height:1.335; text-align:right}
#s_con .info strong {font-size:12px; color:#fca000}
#s_con .section {overflow:hidden; width:605px; text-align:center; background:#fff}
#s_con .article {width:585px; min-height:600px; height:auto !important; height:600px; margin:0 auto; padding-bottom:35px; text-align:left}
#s_con h2 {width:585px; height:40px; *height:58px; padding-top:17px; margin:0 auto 19px auto; border-bottom:1px solid #e6e6e6; text-align:left; font-size:18px; color:#000; line-height:1.33}
#s_con .common_js {overflow:hidden; width:585px; margin-bottom:15px; text-align:center}
#right_common {float:left; overflow:hidden; width:250px}
/* --- Sub Content : Dance --- */
.dance_wrap {position:relative; overflow:hidden; width:585px; padding-top:110px}
.dance_wrap .list {position:absolute; left:20px; top:0; overflow:hidden; width:550px}
.dance_wrap .list ul {overflow:hidden; width:1510px}
.dance_wrap .list ul li {float:left; width:100px; margin-right:10px; text-align:center; font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; cursor:pointer}
.dance_wrap .list ul li .img {display:block; width:98px; *width:100px; height:74px; *height:76px; margin-bottom:3px; border:1px solid #e6e6e6}
.dance_wrap .list ul li .img img {width:98px; height:74px; vertical-align:top}
.dance_wrap .btn_pre {display:block; position:absolute; left:0; top:33px; overflow:hidden; width:5px; height:9px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_content_pre.gif"); cursor:pointer; text-indent:-5000em}
.dance_wrap .btn_next {display:block; position:absolute; right:0; top:33px; overflow:hidden; width:5px; height:9px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_content_next.gif"); cursor:pointer; text-indent:-5000em}
.dance_wrap .view {overflow:hidden; width:551px; *width:585px; padding:15px 17px 53px 17px; background:#eee; text-align:center}
.dance_wrap h3 {margin-bottom:7px; font-size:16px; color:#ff5300; letter-spacing:-1px; font-weight:bold; line-height:1.335; text-align:left}
.dance_wrap .vod_flash {overflow:hidden; width:535px; margin:0 auto 19px auto}
.dance_wrap .txt {font-size:12px; color:#777; letter-spacing:-1px; line-height:1.55; text-align:left}
/* --- Sub Content : Guest --- */
.guest_wrap {position:relative; overflow:hidden; width:585px; padding-top:110px}
.guest_wrap .list {position:absolute; left:20px; top:0; overflow:hidden; width:550px}
.guest_wrap .list ul {overflow:hidden; width:1510px}
.guest_wrap .list ul li {float:left; width:100px; margin-right:10px; text-align:center; font-size:11px; color:#898989; letter-spacing:-1px; line-height:1.4; cursor:pointer}
.guest_wrap .list ul li .img {display:block; width:98px; *width:100px; height:74px; *height:76px; margin-bottom:3px; border:1px solid #e6e6e6}
.guest_wrap .list ul li .img img {width:98px; height:74px; vertical-align:top}
.guest_wrap .btn_pre {display:block; position:absolute; left:0; top:33px; overflow:hidden; width:5px; height:9px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_content_pre.gif"); cursor:pointer; text-indent:-5000em}
.guest_wrap .btn_next {display:block; position:absolute; right:0; top:33px; overflow:hidden; width:5px; height:9px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_content_next.gif"); cursor:pointer; text-indent:-5000em}
.guest_wrap .view {position:relative; overflow:hidden; width:551px; *width:585px; margin-bottom:20px; padding:15px 17px 53px 17px; background:#eee; text-align:center}
.guest_wrap .guest {margin-bottom:7px; font-size:12px; color:#2f2f2f; letter-spacing:-1px; font-weight:bold; line-height:1.335; text-align:left}
.guest_wrap .vod_list {position:absolute; right:22px; top:21px; text-align:left}
.guest_wrap .vod_list p {position:relative; width:161px; *width:176px; height:18px; *height:24px; padding:4px 0 0 13px; border:1px solid #747474; font-size:11px; color:#2f2f2f; letter-spacing:-1px; line-height:1.335; background:#fff}
.guest_wrap .vod_list p button {position:absolute; right:7px; top:9px; display:block; overflow:hidden; width:9px; height:6px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_vod_list.gif") no-repeat; text-indent:-5000em; cursor:pointer}
.guest_wrap .vod_list .list {position:absolute; z-index:100; left:0; top:23px; overflow:hidden; width:174px; *width:176px; padding-top:6px; border:1px solid #747474; background:#fff}
.guest_wrap .vod_list .list li {margin-bottom:5px; padding-left:13px; vertical-align:top}
.guest_wrap .vod_list .list li a {font-size:11px; color:#2f2f2f; line-height:1.335}
.guest_wrap .guest span {display:block; font-size:16px; color:#ff5300}
.guest_wrap .vod_flash {overflow:hidden; width:535px; margin:0 auto 19px auto}
.guest_wrap .txt {font-size:12px; color:#777; letter-spacing:-1px; line-height:1.55; text-align:left}
.guest_wrap .profile {overflow:hidden; width:585px}
.guest_wrap .profile dl {position:relative; width:393px; *width:585px; min-height:130px; height:auto !important; height:161px; margin-bottom:55px; padding:31px 0 0 192px; border-top:1px solid #d6d6d6}
.guest_wrap .profile dl dt {margin-bottom:2px; font-size:16px; color:#2f2f2f; letter-spacing:-1px; line-height:1.335}
.guest_wrap .profile dl dd {font-size:12px; color:#888; line-height:1.335}
.guest_wrap .profile dl dd.img {position:absolute; left:21px; top:20px; width:130px; height:141px}
.guest_wrap .profile dl dd.img img {vertical-align:top}
/* --- Sub Content : Staff --- */
.staff_wrap {position:relative; overflow:hidden; width:585px; height:699px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/staff_v2.jpg") no-repeat center top; text-indent:-5000em}
/* --- Sub Content : Result --- */
.result_wrap {overflow:hidden; width:585px; height:644px; *height:699px; padding-top:55px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_result.jpg") no-repeat center top; text-align:center}
.result_wrap h3 {margin-bottom:23px; font-size:16px; color:#fff; line-height:1.335}
.result_wrap .result {width:382px; border-collapse:collapse; margin:0 auto; table-layout:fixed}
.result_wrap .result th {height:45px; background:#202020; border:1px solid #000; text-align:center}
.result_wrap .result th.th1 {width:69px}
.result_wrap .result th.th2 {width:190px}
.result_wrap .result th.th3 {width:123px}
.result_wrap .result td {height:35px; background:#e8e8e8; border:1px solid #000; text-align:center; font-size:12px; color:#202020; line-height:1.335}
.result_wrap .sel_box {position:relative; overflow:hidden; width:359px; *width:382px; margin:0 auto 5px auto; padding-right:23px; text-align:right}
.result_wrap .sel_box select {font-size:12px; color:#000; letter-spacing:-1px}
.result_wrap .btn_go {display:block; position:absolute; right:0; top:0; width:20px; height:20px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_go.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
/* --- Sub Content : Vote --- */
.vote_wrap {position:relative; overflow:hidden; width:585px; height:724px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_vote_v2.jpg") no-repeat center 119px}
.vote_wrap .common_img {overflow:hidden; width:390px; *width:585px; height:75px; *height:110px; margin-bottom:55px; padding:35px 0 0 195px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_vote_top.jpg") no-repeat center top}
.vote_wrap .common_img .date {font-size:16px; color:#fff; line-height:1.335; font-weight:bold}
.vote_wrap .list {overflow:hidden; width:565px; *width:585px; margin-bottom:20px; padding-left:20px}
.vote_wrap .list li {float:left; width:122px; min-height:150px; height:auto !important; height:150px; margin:0 14px 10px 0; text-align:center}
.vote_wrap .list li img {vertical-align:top}
.vote_wrap .list li .img {display:block; overflow:hidden; width:98px; *width:100px; height:74px; *height:76px; margin:8px auto; border:1px solid #e6e6e6}
.vote_wrap .list li .img img {width:98px; height:74px}
.vote_wrap .list li .txt {display:block; font-size:12px; color:#d6d6d6; letter-spacing:-1px; line-height:1.335; font-weight:bold}
.vote_wrap .btn {text-align:center}
.vote_wrap .btn input {vertical-align:top; margin: 0 5px}
.vote_wrap .btn a {vertical-align:top; margin: 0 5px}
/* --- Sub Content : Program --- */
.program_wrap {overflow:hidden; width:585px; height:699px; text-indent:-5000em; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/program.jpg") no-repeat center top}
/* --- Sub Content : Music --- */
.music_wrap {overflow:hidden; width:585px}
.music_wrap .common_js {position:relative; height:140px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/music_top.jpg") no-repeat}
.music_wrap select {position:absolute; right:36px; bottom:15px; font-size:12px; color:#000}
.music_wrap .btn_move {display:block; position:absolute; right:9px; bottom:15px; width:24px; height:20px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_music.gif") no-repeat 0 0; cursor:pointer; text-indent:-5000em}
#prog_contents .info {width:346px; height:200px; border:0; padding:0; background:none}
/* --- Sub Content : Ticket --- */
.ticket_wrap {position:relative; overflow:hidden; width:585px; height:699px; margin-bottom:15px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/ticket_v2.jpg") no-repeat center top}
.ticket_wrap .btn_modify {display:block; position:absolute; left:111px; bottom:28px; width:176px; height:35px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_modify.jpg"); text-indent:-5000em}
.ticket_wrap .btn_request {display:block; position:absolute; left:297px; bottom:28px; width:176px; height:35px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_ticket.jpg"); text-indent:-5000em; cursor:pointer}
.ticket_date {position:absolute; left:138px; top:325px; overflow:hidden}
.ticket_date li {margin-bottom:9px; font-size:12px; color:#fff; line-height:1.335; vertical-align:top}
.ticket_date li.indent {padding-left:112px}
.warning1 {position:absolute; left:184px; top:381px; font-size:12px; color:#d58927; line-height:1.335}
.warning2 {position:absolute; left:138px; top:413px; font-szie:12px; color:#dac470; line-height:1.55}
.live_date {position:absolute; left:138px; bottom:122px; overflow:hidden}
.live_date li {margin-bottom:2px; padding-left:10px; font-size:12px; color:#fff; line-height:1.335; vertical-align:top; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/icon_ticket.gif") no-repeat 0 3px}
/* --- Sub Content : Mc --- */
.mc_wrap {position:relative; overflow:hidden; width:585px; padding-top:67px}
.mc_wrap h3 {position:absolute; top:0; width:244px; height:44px; text-indent:-5000em; cursor:pointer}
.mc_wrap .h3_mc1 {left:35px;  background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_mc.gif") no-repeat 0 0}
.mc_wrap .h3_mc1_on {left:35px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_mc.gif") no-repeat 0 -44px}
.mc_wrap .h3_mc2 {left:300px;background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_mc.gif") no-repeat -265px 0}
.mc_wrap .h3_mc2_on {left:300px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_mc.gif") no-repeat -265px -44px}
.mc_wrap .mc_article {overflow:hidden; width:585px; padding-top:48px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_profile.gif") no-repeat center top}
.mc_wrap dl {position:relative; width:285px; *width:585px; min-height:138px; height:auto !important; height:192px; margin-bottom:35px; padding:54px 0 0 300px}
.mc_wrap dl dt {margin-bottom:12px}
.mc_wrap dl dt img {vertical-align:top}
.mc_wrap dl dd {font-size:12px; color:#888; line-height:1.335}
.mc_wrap dl dd.img {position:absolute; left:35px; top:0; width:244px; height:192px}
.mc_wrap dl dd.img img {vertical-align:top; border:1px solid #fca000}
/* --- Sub Content : Panel --- */
.panel_wrap {position:relative; overflow:hidden; width:585px; padding-top:75px}
.panel_wrap h3 {position:absolute; top:0; height:44px; text-indent:-5000em; cursor:pointer}
.panel_wrap .h3_panel1 {left:0; width:192px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat 0 0}
.panel_wrap .h3_panel1_on {left:0; width:192px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat 0 -44px}
.panel_wrap .h3_panel2 {left:193px; width:194px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat -193px 0}
.panel_wrap .h3_panel2_on {left:193px; width:194px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat -193px -44px}
.panel_wrap .h3_panel3 {left:388px; width:192px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat -388px 0}
.panel_wrap .h3_panel3_on {left:388px; width:192px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/h3_panel.gif") no-repeat -388px -44px}
.panel_wrap .panel_article {overflow:hidden; width:585px; padding-top:40px; border-top:1px solid #d6d6d6}
.panel_wrap dl {position:relative; width:374px; width:585px; min-height:171px; height:auto !important; height:192px; margin-bottom:35px; padding:21px 0 0 211px}
.panel_wrap dl dt {margin-bottom:2px; font-size:12px; color:#888; line-height:1.335}
.panel_wrap dl dt strong {font-size:16px; color:#2f2f2f; letter-spacing:-1px}
.panel_wrap dl dd {position:relative; width:338px; *width:374px; padding-left:36px; font-size:12px; color:#888; line-height:1.335}
.panel_wrap dl dd.img {position:absolute; left:0; top:0; width:192px; height:192px; padding:0}
.panel_wrap dl dd.img img {vertical-align:top; border:1px solid #d6d6d6}
.panel_wrap dl dd span {position:absolute; left:0; top:0; font-size:12px; color:#888; font-weight:bold; line-height:1.335}
/* --- Sub Content : Photo --- */
.photo_wrap {overflow:hidden; width:585px}
.photo_wrap .common_img {overflow:hidden; width:585px; height:288px; margin-bottom:15px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/photo_top.jpg") no-repeat center top; text-indent:-5000em}
/* --- Sub Content : Sms --- */
.sms_wrap {overflow:hidden; width:585px; height:839px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/sms.jpg") no-repeat center top; text-indent:-5000em}
/* --- Sub Content : Panel Vote --- */
.panel_vote {overflow:hidden; width:585px; height:629px; *height:699px; padding-top:70px; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/bg_panel.jpg") no-repeat center top; text-align:center}
.panel_vote .sel_box {position:relative; overflow:hidden; width:473px; *width:496px; margin:0 auto 40px auto; padding-right:23px; text-align:right}
.panel_vote .sel_box select {font-size:12px; color:#000; letter-spacing:-1px}
.panel_vote .btn_go {display:block; position:absolute; right:0; top:0; width:20px; height:20px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/ent/dancing_wstars/images/btn_go.gif") no-repeat 0 0; text-indent:-5000em; cursor:pointer}
.panel_vote .rank_no1 {margin-bottom:10px; padding-right:43px; font-size:16px; color:#ffd200; font-weight:bold; line-height:1.335; text-align:right}
.panel_vote .rank_no1 strong {color:#fff}
.panel_vote .list {overflow:hidden; width:550px; *width:585px; margin-bottom:20px; padding-left:35px}
.panel_vote .list li {float:left; width:122px; min-height:150px; height:auto !important; height:150px; margin:0 10px 10px 0; text-align:center}
.panel_vote .list li img {vertical-align:top}
.panel_vote .list li .img {display:block; overflow:hidden; width:98px; *width:100px; height:74px; *height:76px; margin:8px auto; border:1px solid #e6e6e6}
.panel_vote .list li .img img {width:98px; height:74px}
.panel_vote .list li .txt {display:block; margin-bottom:2px; font-size:12px; color:#d6d6d6; letter-spacing:-1px; line-height:1.335; font-weight:bold}
.panel_vote .list li .score {display:block; font-size:12px; color:#fefefe; line-height:1.335; font-weight:bold}