@charset "euc-kr";
/* CSS Document */

/* 
ÀÛ¼ºÀÚ:±èÇý¹Ì 
ÀÛ¼ºÀÏ:2012.09.26
*/

/* ¹é±×¶ó¿îµå
#wrap header {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_header.gif) repeat-x left top;}
#wrap #container {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bg_container.jpg) repeat-x center top #fbfbfb;}

/* gnb¸Þ´º ½ºÅ¸ÀÏ
.nav_gnb {}
.nav_gnb li {background:url(http://img.sbs.co.kr/sw11/sp12/gayo/images/bu_vertical.gif) no-repeat 0px 15px;}
.nav_gnb li:first-child {background:none;}
.nav_gnb li a {padding:0 10px;}
.nav_gnb li a img {margin-top:13px;}


/* ¸ÞÀÎ ------------------------------------------------------------------------------------------------------------------*/
#gnb {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_gnb.gif) no-repeat left top;}

#spot {position:relative;margin-top:-45px; margin-bottom:20px;}
#spot .spot_vote {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_spot.gif) no-repeat left top; position:relative; float:left; width:711px; height:210px;}
.spot_vote .title {position:absolute; top:34px; left:37px;}
.spot_vote a.btn {position:absolute; top:34px; left:349px;} 
.spot_vote ul {overflow:hidden; padding:109px 0 0 34px;}
.spot_vote ul li {float:left; width:225px;}
.spot_vote ul li .img {float:left; width:73px; position:relative;}
.spot_vote ul li .img .thumb {position:absolute; top:4px; left:4px;}
.spot_vote ul li .img span img {width:65px; height:65px; position:absolute;}
.spot_vote ul li>div {float:left; margin:10px 0 0 10px; font:11px dotum; color:#000;}
.spot_vote ul li>div strong {font:bold 14px dotum; color:#8842c4;}
.spot_vote ul li>div strong>span {font-weight:normal;}
.spot_vote ul li>div .graph {width:88px; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_graph.png) no-repeat left top; position:relative; margin:6px 0;}
.spot_vote ul li>div .graph span {dislay:block; width:50%; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bu_bar.png) no-repeat left top; position:absolute; top:0px; left:0px;}
#spot .spot_tvplus {float:right; background:#fff;}
#spot .thisweek_info {position:absolute; top:0; right:281px; z-index:2;}

#container #content {width:690px; overflow:hidden; margin-bottom:50px;}
#content .category_area {height:230px; width:710px;}
#content .category_area .category_cont h2 {height:23px;}
#content .category_area .category_cont {width:335px; height:218px; float:left; margin-right:20px;}
#content .category_area .category_cont .cont {display:block; width:335px; height:120px; float:left; position:relative; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_title.gif) no-repeat right top; cursor:pointer;}
#content .category_area .category_cont .cont a{overflow:hidden; display:block}
#content .category_area .category_cont .cont .img{width:213px; height:120px; position:relative; float:left;}
#content .category_area .category_cont .cont .img .img_line {width:211px; height:118px; display:block;}
#content .category_area .category_cont .cont .img .play {position:absolute; right:6px; bottom:6px;}
#content .category_area .category_cont .cont .title {float:left; width:100px; margin:15px 11px;}
#content .category_area .category_cont .cont a:hover .title {text-decoration:underline; color:#5f27b8}
#content .category_area .category_cont .cont a.icon {position:absolute; bottom:11px; right:90px;}
#content .category_area .category_cont .img_list {padding:8px 4px 8px 5px; width:324px; height:56px; float:left; overflow:hidden; border:1px solid #efeff0; border-width:0 1px 1px 1px;}
#content .category_area .category_cont .img_list li {float:left; margin:0 4px; position:relative;}
#content .category_area .category_cont .img_list li .img_line {width:98px; height:54px;}
#content .category_area .category_cont .img_list li .img_line:hover,
#content .category_area .category_cont .img_list li .on .img_line{border:3px solid #5f27b8; width:94px; height:50px; filter:alpha(opacity=100); opacity:1;}
#content .category_area .category_cont .thumb_list {padding:8px 4px 8px 5px; width:324px; height:56px; float:left; overflow:hidden; border:1px solid #efeff0; border-width:0 1px 1px 1px;}
#content .category_area .category_cont .thumb_list li {float:left; margin:0 2px; position:relative; width:50px; height:56px;}
#content .category_area .category_cont .thumb_list li a {width:50px; height:56px; display:block; overflow:hidden;}
#content .category_area .category_cont .thumb_list li a.on {border:3px solid #5f27b8; width:44px; height:50px;}
#content .category_area .category_cont .thumb_list li a.on img {margin:-3px;}
#content .category_area .category_cont .thumb_list li a:hover {border:3px solid #5f27b8; width:44px; height:50px;}
#content .category_area .category_cont .thumb_list li a:hover img {margin:-3px;}
#content .main_box_wrap {width:687px; position:relative; display:block; margin-left:1px;border-top:2px solid #9ca0a3;}
#content .main_box_wrap .box {width:203px; border:1px solid #efeff0; border-width:0 1px 1px 0px; position:relative; padding:23px 13px; text-align:center; float:left; margin-left:-1px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bg_box.gif) repeat-y top left;}
#content .main_box_wrap .box a{display:block; text-decoration:none}
#content .main_box_wrap .box .img {position:relative; display:block; text-align:center;}
#content .main_box_wrap .box .img  .play{position:absolute; bottom:4px; right:9px; z-index:10;}
#content .main_box_wrap .box .img img {margin-bottom:14px;}
#content .main_box_wrap .box .title {font:bold 13px dotum; text-align:left;display:block; margin-bottom:9px;}
#content .main_box_wrap .box a:hover .title {color:#000; text-decoration:underline}
#content .main_box_wrap .box .text {font:normal 12px/1.4em dotum; text-align:left;display:block; color:#4f4f4f;}
#content .main_box_wrap .box a:hover .text {text-decoration:underline;}
#content .main_box_wrap .box p.id {font:normal 12px dotum; color:#bbc0ca; text-align:left; margin-top:1px;}
#content .main_box_wrap .box p.etc {font:normal 12px dotum; color:#767676; text-align:left; margin-top:5px;}
#content .main_box_wrap .box img {max-width:192px;}

/* sub-°øÅë */
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#5f27b8 !important;}
a:link {color:#000;}
a:visited {color:#000;}
a:active {color:#000;}
#container_sub #content h4 {height:13px;}
#container_sub #content .title_right {position:absolute; top:18px; left:0px;}
#container_sub #content .made_news .title_right {left:217px;}
#container_sub #content .my_running .title_right {left:130px;}
#container_sub #content .member_analyze .title_right {left:135px;}

.vote_message {position:absolute; top:-154px; left:131px; z-index:3; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_message.png) no-repeat left top; width:458px; height:78px; font:bold 14px dotum; color:#fff; text-align:center; padding-top:43px;}
.spot_vote .vote_message{top:0}
.vote_message p {font:normal 12px/1.8em dotum;}
.vote_message button {background:none; margin:0; padding:0; top:-15px; position:relative; height:31px;}
.vote_message .end {position:relative; top:-19px;}
.vote_message .closed {position:absolute; top:8px; right:10px;}
.next_winner{position:relative;}
.next_winner .vote_message{left:50%; margin-left:-229px;}

/* sub-³ª¸¸ÀÇ ·±´×¸Ç ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .my_running {}
#container_sub #content .my_running .category {border:1px solid #e8e8e8; border-top:2px solid #6a4d98; background:#fafafa; padding:19px; position:relative; margin-bottom:20px; }
#container_sub #content .my_running .category strong {font:bold 15px dotum; color:#6a4d98; padding-right:15px;}
#container_sub #content .my_running .category span.name {font:12px dotum; color:#525763; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bar_gray.gif) no-repeat left 2px; margin-right:20px; padding-left:20px; padding-top:4px;}
#container_sub #content .my_running .category span.view_all a {font:11px dotum; color:#b8b9c0; position:absolute; right:20px; top:20px; display:block; padding-left:21px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bar_gray.gif) no-repeat left 0px; text-decoration:none; padding-top:2px;}
#container_sub #content .my_running .myarea {margin-bottom:20px;}
#container_sub #content .my_running {}

/* sub-³×Æ¼Áð ·±´×¸ÇÀÌ ¸¸µç ´º½º ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .made_news {}
#container_sub #content .made_news .lnb_category {width:224px; float:left; text-align:left;}
#container_sub #content .made_news .lnb_category .list {border:1px solid #e8e8e8; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/category_bg.gif) repeat-y left bottom; }
#container_sub #content .made_news .lnb_category .list h4 {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/category_bg_top.gif) no-repeat left top; padding:19px 0 12px 18px;}
#container_sub #content .made_news .lnb_category .list ul {margin:0 19px; border-top:1px solid #e7e8e9; padding:16px 0 23px;}
#container_sub #content .made_news .lnb_category .list ul li {height:18px;}
#container_sub #content .made_news .lnb_category .list ul li a {color:#525763;}
#container_sub #content .made_news .lnb_category .list ul li strong.on {color:#6a4d98;}
#container_sub #content .made_news .box_wrap {margin-top:0px;}
#container_sub #content .made_news .box_wrap .no_write {border:1px solid #efeff0; border-width:0px 1px 1px 0; text-align:center; width:669px; overflow:hidden; position:relative;}
#container_sub #content .made_news .box_wrap .no_write .no_contents {position:absolute; top:50%; left:50%; margin-left:30px; font:12px dotum; color:#9c9c9c; letter-spacing:-0.07em;}


/* sub-³×Æ¼Áð ·±´×¸ÇÀÌ ¸¸µç ´º½º »ó¼¼ ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .made_news h3.tit {border-bottom:2px solid #696f78; padding-bottom:10px; margin-bottom:20px;}

/* sub-¸â¹ö ÁýÁß ºÐ¼® ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .member_analyze {}
#container_sub #content .member_analyze .analyze_top {margin-bottom:20px; width:670px;}
#container_sub #content .member_analyze .analyze_top .mem_list {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/analyze_bg.jpg) no-repeat left top; height:110px; padding:17px 11px 15px 8px;}
#container_sub #content .member_analyze .analyze_top .mem_list li {float:left; width:90px; margin-right:3px; width:90px; height:110px; position:relative; z-index:1;}
#container_sub #content .member_analyze .analyze_top .mem_list li a {width:90px; height:110px; display:block; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/analyze.png) no-repeat left top; text-indent:-1000em; }
#container_sub #content .member_analyze .analyze_top .mem_list li.m1 a {background-position:0 0;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m1 a.on {background-position:-90px 0;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m2 a {background-position:0 -110px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m2 a.on {background-position:-90px -110px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m3 a {background-position:0 -220px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m3 a.on {background-position:-90px -220px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m4 a {background-position:0 -330px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m4 a.on {background-position:-90px -330px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m5 a {background-position:0 -440px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m5 a.on {background-position:-90px -440px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m6 a {background-position:0 -550px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m6 a.on {background-position:-90px -550px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m7 a {background-position:0 -660px;}
#container_sub #content .member_analyze .analyze_top .mem_list li.m7 a.on {background-position:-90px -660px;}
#container_sub #content .member_analyze .analyze_top .mem_list li a.on span.on {position:absolute; bottom:-22px; left:50%; margin-left:-7px; display:block; width:15px; height:8px; z-index:11; text-indent:0em;}
#container_sub #content .member_analyze .analyze_top .mem_cont {border:1px solid #dcd1e5; border-width:0px 1px 1px 1px; background:#f5e9ff; padding:20px; overflow:hidden;}
#container_sub #content .member_analyze .analyze_top .mem_cont .pic {float:left; margin-right:30px;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont {float:left; width:399px;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont strong {font:bold 20px dotum; color:#8242b5; letter-spacing:-0.2em; margin-right:10px;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont span.point {color:#2f1696; letter-spacing:-0.075em;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont  dl {margin-top:12px;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont dt {width:50px; margin-right:6px; float:left; height:20px; color:#b4adba; font:11px dotum; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/dot.gif) no-repeat left 6px; padding-left:9px; line-height:18px;}
#container_sub #content .member_analyze .analyze_top .mem_cont .cont dd {width:330px; float:left; height:20px; line-height:19px;}
#container_sub #content .member_analyze .analyze_cont h4 {font:bold 16px dotum; color:#525763; }
#container_sub #content .member_analyze .analyze_cont h4 strong {color:#ae56fc;}

/* sub-¿ì½ÂÀÚ¸¦ ¸ÂÃç¶ó ------------------------------------------------------------------------------------------------------------------*/
#content .winner_wrap {}
#content .winner_wrap .next_winner {margin-bottom:29px; width:670px;}
#content .winner_wrap .next_winner .info {height:97px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_winner_top.jpg) no-repeat left top; padding:95px 0 0 36px; color:#c7d3e5;}
#content .winner_wrap .next_winner .info .event li {height:23px;  margin-bottom:2px; font:12px/1,4em gulim; color:#fff;}
#content .winner_wrap .next_winner .info .event li span {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/round_text_bg.png) repeat-x right top; display:inline-block; padding:5px 10px 0 0; height:18px;}
#content .winner_wrap .next_winner .info .event li.point span {color:#ae56fc;}
#content .winner_wrap .next_winner .info .event li.point span strong {color:#f9de31; font-weight:normal;}
#content .winner_wrap .next_winner .winner_top3 {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_winner.gif) repeat left top; border-bottom:1px solid #2b3243; position:relative;}
#content .winner_wrap .next_winner .winner_top3 .title {position:absolute; top:21px; left:36px;}
#content .winner_wrap .next_winner .winner_top3 ul {overflow:hidden; padding:67px 0 23px 58px;}
#content .winner_wrap .next_winner .winner_top3 ul li {float:left; width:190px;}
#content .winner_wrap .next_winner .winner_top3 ul li .img {float:left; width:73px; position:relative;}
#content .winner_wrap .next_winner .winner_top3 ul li .img .thumb {position:absolute; top:4px; left:4px;}
#content .winner_wrap .next_winner .winner_top3 ul li .img span img {width:65px; height:65px; position:absolute;}
#content .winner_wrap .next_winner .winner_top3 ul li>div {float:left; margin:10px 1px 0 5px; font:11px dotum; color:#000; width:109px; height:96px;}
#content .winner_wrap .next_winner .winner_top3 ul li>div p.text {font:normal 12px gulim; color:#91812e; padding-left:5px;}
#content .winner_wrap .next_winner .winner_top3 ul li>div strong.text {font:bold 12px gulim; color:#f9de31; padding-left:5px;}
#content .winner_wrap .next_winner .winner_top3 ul li>div strong>span {font-weight:normal;}
#content .winner_wrap .next_winner .winner_top3 ul li>div .graph_wrap .screen {position:absolute; top:0; left:0; z-index:2;}
#content .winner_wrap .next_winner .winner_top3 ul li>div .graph_wrap {position:relative; padding:5px 5px;}
#content .winner_wrap .next_winner .winner_top3 ul li>div .graph_wrap .graph {width:88px; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_graph.png) no-repeat left top; position:relative;}
#content .winner_wrap .next_winner .winner_top3 ul li>div .graph_wrap .graph span {dislay:block; width:50%; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bu_bar.png) no-repeat left top; position:absolute; top:0px; left:0px;}
#content .winner_wrap .next_winner .winner_top3 ul li>div button {background:none; margin-top:4px; width:73px; height:37px; cursor:pointer;}

#content .winner_wrap .next_winner .winner_other {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_winner.gif) repeat left top; position:relative; border-top:1px solid #3d4659; overflow:hidden; padding-bottom:20px;}
#content .winner_wrap .next_winner .winner_other .ohter {overflow:hidden; height:267px;}
#content .winner_wrap .next_winner .winner_other ul {overflow:hidden; padding:24px 0 23px 58px; height:220px;}
#content .winner_wrap .next_winner .winner_other ul li {float:left; width:190px; margin-bottom:24px;}
#content .winner_wrap .next_winner .winner_other ul li .img {float:left; width:73px; position:relative;}
#content .winner_wrap .next_winner .winner_other ul li .img .thumb {position:absolute; top:4px; left:4px;}
#content .winner_wrap .next_winner .winner_other ul li .img span img {width:65px; height:65px; position:absolute;}
#content .winner_wrap .next_winner .winner_other ul li>div {float:left; margin:10px 1px 0 5px; font:11px dotum; color:#000; width:109px; height:96px;}
#content .winner_wrap .next_winner .winner_other ul li>div p.text {font:normal 12px gulim; color:#b7b6b6; padding-left:5px;}
#content .winner_wrap .next_winner .winner_other ul li>div strong.text {font:bold 12px gulim; color:#fff; padding-left:5px;}
#content .winner_wrap .next_winner .winner_other ul li>div strong>span {font-weight:normal;}
#content .winner_wrap .next_winner .winner_other ul li>div .graph_wrap .screen {position:absolute; top:0; left:0; z-index:2;}
#content .winner_wrap .next_winner .winner_other ul li>div .graph_wrap {position:relative; padding:5px 5px;}
#content .winner_wrap .next_winner .winner_other ul li>div .graph_wrap .graph {width:88px; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_graph.png) no-repeat left top; position:relative;}
#content .winner_wrap .next_winner .winner_other ul li>div .graph_wrap .graph span {dislay:block; width:50%; height:11px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bu_bar2.png) no-repeat left top; position:absolute; top:0px; left:0px;}
#content .winner_wrap .next_winner .winner_other ul li>div button {background:none; margin-top:4px; width:73px; height:37px; cursor:pointer;}
#content .winner_wrap .next_winner .winner_other .btn_left {width:18px; height:25px; display:block; position:absolute; top:110px; left:26px;}
#content .winner_wrap .next_winner .winner_other .btn_right {width:18px; height:25px; display:block; position:absolute; top:110px; right:26px;}
#content .winner_wrap .comment h4 {border-bottom:2px solid #000; padding-bottom:10px;}
#content .winner_wrap .last_winner h4 {margin:30px 0 10px;}
#content .winner_wrap .last_winner .month {width:166px; height:54px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/tab_last_winner.jpg) no-repeat left top; padding:0 252px;}
#content .winner_wrap .last_winner .month .paging_nav{position:relative}
#content .winner_wrap .last_winner .month .paging_nav .btn_left{position:absolute; left:-240px; top:0}
#content .winner_wrap .last_winner .month .paging_nav .btn_right {position:absolute; right:-240px; top:0}


#content .winner_wrap .last_winner .month .btn {float:left;}
#content .winner_wrap .last_winner .month .mday {float:left; font:bold 16px dotum; color:#fff; width:110px; display:inline-block; text-align:center; margin-top:20px; overflow:hidden; height:20px;}
#content .winner_wrap .last_winner .month .mday li {float:left; padding:0 30px;}
#content .winner_wrap .last_winner .tab_wrap li {width:670px;}
#content .winner_wrap .last_winner .tab_wrap li .tab {border:1px solid #e8e8e8; background:#f7f7f7; margin-top:10px; height:52px; vertical-align:middle; width:668px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/arrow_off.gif) no-repeat 640px 50%; display:block;}
#content .winner_wrap .last_winner .tab_wrap li .tab a {display:block;height:14px; padding:19px 20px; font:bold 15px dotum; color:#515a6b;}
#content .winner_wrap .last_winner .tab_wrap li.on .tab { background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/arrow_on.gif) no-repeat 640px 50%;}
#content .winner_wrap .last_winner .tab_wrap li.on .tab a {color:#6a4d98;}
#content .winner_wrap .last_winner .tab_wrap li:hover .tab a {color:#6a4d98 !important; text-decoration:none;}
#content .winner_wrap .last_winner .tab_wrap li .tab span.stext {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bar_gray2.gif) no-repeat left -2px; margin-left:20px; padding-left:20px; font:normal 11px dotum; color:#767676;}
#content .winner_wrap .last_winner .tab_wrap li .cont {display:none; width:670px;}
#content .winner_wrap .last_winner .tab_wrap li.on .cont {display:block; width:670px;}
#content .winner_wrap .last_winner .tab_wrap li .cont {background:url(http://img.sbs.co.kr/sw11/sp12/runningman/images/bg_last_winner.jpg) no-repeat left top; height:334px; width:670px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner {padding:38px 0 37px 20px; display:block; height:77px; color:#fff;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .vs {float:left; margin:26px 17px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .real {float:left; margin-left:90px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .real .img {margin-left:12px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .real .text {float:left; text-align:right; margin-top:19px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .online {float:left;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .online .img {margin-right:12px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .online .text {float:left; text-align:left; margin-top:19px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .text strong {color:#f9de31;}
#content .winner_wrap .last_winner .tab_wrap li .cont .winner .text p {color:#f9de31; margin-top:4px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .img {float:left; width:73px; position:relative; margin-bottom:6px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .img .thumb {position:absolute; top:4px; left:4px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .img span img {width:65px; height:65px; position:absolute;}
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap {margin-top:33px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap  .paging_nav{position:relative}

#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap .btn_left{position:absolute; left:0; top:0; width:18px; height:25px; display:block; margin:28px 0 0 34px;}
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap .btn_right {position:absolute; right:0; top:0; width:18px; height:25px; display:block; margin:28px 31px 0 0;}
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap .list {width:540px; overflow:hidden; float:left; height:150px; margin-left:66px; position:relative}
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap .list li {float:left; width:80px; height:150px; margin:0 5px; color:#fff; text-align:center; }
#content .winner_wrap .last_winner .tab_wrap li .cont .list_wrap .list li strong {width:80px; font-weight:bold; color:#fff; display:block; margin-bottom:4px;}

/* ÆÄÆÄ¶óÄ¡ ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .paparazzo {}
#container_sub #content .paparazzo h4 {border-bottom:2px solid #696f78; padding-bottom:10px;}
#container_sub #content .top_thumb_list {border:1px solid #e8e8e8; border-width:0 1px 1px 1px; background:#fbfbfb; padding:28px 0 30px; overflow:hidden; position:relative;}
#container_sub #content .top_thumb_list .btn_left {padding:0 7px; position:absolute; left:0px; top:72px;}
#container_sub #content .top_thumb_list .btn_right {padding:0 7px; position:absolute; right:0px; top:72px;}
#container_sub #content .top_thumb_list .list {width:630px; margin:0 auto; height:140px; overflow:hidden; position:relative;}
#container_sub #content .top_thumb_list .list li {position:relative; width:192px; padding:0 9px; float:left;}
#container_sub #content .top_thumb_list .list li .img {display:block; width:192px; height:107px; position:relative;}
#container_sub #content .top_thumb_list .list li .play{position:absolute; bottom:9px; right:18px; width:17px; height:17px;}
#container_sub #content .top_thumb_list .list li .img_line {width:190px; height:105px;}
#container_sub #content .top_thumb_list .list li:hover p a {color:#5f27b8;}
#container_sub #content .top_thumb_list .list li .title {overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis; width:100%; font:bold 13px dotum; margin-top:13px; line-height:15px; margin-bottom:10px;}

/* ·±´×¸Ç ´º½º ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .news {}
#container_sub #content .news h3 {border-bottom:2px solid #696f78; padding-bottom:10px; margin-bottom:20px;}

/* Å×¸¶º° Å°¿öµåº° ¿µ»ó ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .theme_keyword {}
#container_sub #content .theme_keyword h3 {border-bottom:2px solid #696f78;}
#container_sub #content .theme_keyword h4.tit {border-bottom:none; margin-top:20px; margin-bottom:15px;}
#container_sub #content .theme_keyword .select_wrap {border:1px solid #e5e5e5; background:#f3f3f5; padding:10px; position:relative;}
#container_sub #content .theme_keyword .select_wrap .search_wrap {position:absolute; right:10px; top:10px;}
#container_sub #content .theme_keyword .select_wrap .search_wrap input {height:18px; border:1px solid #999ea1; padding:4px 5px 0 5px; margin-right:24px; vertical-align:middle;*margin-top:-1px;}
#container_sub #content .theme_keyword .select_wrap .search_wrap button {width:25px; height:24px; position:absolute; right:0px; top:0px; vertical-align:middle; }


/* À§Àúµå ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .wizard_cont h3 {border-bottom:2px solid #696f78;}
#container_sub #content .wizard_cont>section {margin-top:20px;}

/* ¹æ¼ÛÅ÷ ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .cartoon_tab {overflow:hidden;}
#container_sub #content .cartoon_tab menu {height:29px; border-bottom:2px solid #696f78;}
#container_sub #content .cartoon_tab li {float:left; height:29px;}
#container_sub #content .cartoon_tab li.t1 a {border-left:1px solid #e6e7e9; display:block;}
#container_sub #content .cartoon_tab li.t1 a.on {border-left:1px solid #696f78; display:block;}
#container_sub #content .cartoon_tab>section {margin-top:20px;}

/* ·±ÅõÈ£ÁÖ ------------------------------------------------------------------------------------------------------------------*/
.event_runto h3 {border-bottom:2px solid #696f78;}
.event_runto .ir {position:relative;z-index:-1;}
.event_runto .top {padding-top:8px;margin-top:19px;text-align:center;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_top.jpg) no-repeat;overflow:hidden;}
.event_runto .top h4.tit {height:65px !important;}
.event_runto .top h4.tit2 {height:127px !important;}
.event_runto .top>p {text-align:left;margin-left:40px;}
.event_runto .top .giftlist {margin-top:350px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_cont1.gif) repeat-y;}
.event_runto .top .giftlist .inner {height:275px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_giftList.png) no-repeat center top;}
.event_runto .top .notice {height:69px;margin-top:20px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/txt_giftnotice.png) no-repeat;text-indent:-9999em;}
.event_runto .vote_area {padding:31px 36px 0;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_vote.gif);overflow:hidden;}
.event_runto .vote_area .top_txt {padding-top:8px;}
.event_runto .vote_area>ul {margin-top:18px;overflow:hidden;}
.event_runto .vote_area>ul>li {float:left;position:relative;padding-bottom:16px;margin-bottom:8px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_vote_bottom.png) no-repeat left bottom;}
.event_runto .vote_area>ul>li a {display:block;width:238px;padding:26px 28px 0 30px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_vote2.png) repeat-y left top;}
.event_runto .vote_area>ul>li a:hover {color:#606060;}
.event_runto .vote_area>ul>li a .img {display:block;position:relative;margin:0 0 15px;}
.event_runto .vote_area>ul>li a .img .play {position:absolute;bottom:10px;right:10px;}
.event_runto .vote_area>ul>li a .txt {font-size:11px;letter-spacing:-1px;color:#606060;padding-bottom:8px; height:120px;}
.event_runto .vote_area>ul>li a .txt.etc {padding-bottom:24px;}
.event_runto .vote_area>ul>li a .txt .more {display:block;font-size:11px;color:#000;margin-top:3px; text-decoration:underline; padding-right:10px; background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/arrow_small.gif) no-repeat 56px 4px;}
.event_runto .vote_area>ul>li a .txt .more .small {letter-spacing:-2px; font-size:10px;}
.event_runto .vote_area>ul>li a h5 {height:84px;}
.event_runto .vote_area>ul>li a h5.h46 {height:46px;}
.event_runto .vote_area>ul>li a:hover .more {color:#000;text-decoration:underline;}
.event_runto .vote_area>ul>li .btn_vote {position:absolute;top:26px;right:28px;}
.event_runto .vote_area>ul>li.rg {margin-left:3px;}
.event_runto .vote_area .support {/*float:right;margin-right:5px;*/ margin:0 auto; width:432px; height:50px;overflow:hidden;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_support.png) no-repeat;}
.event_runto .vote_area .support dt,.event_runto .vote_area .support dd {float:left;text-indent:-9999em;}
.event_runto .vote_area .support dt {width:35px;}
.event_runto .vote_area .support dd {width:85px;}
.event_runto .tour_product {height:210px;padding:40px 40px 20px;background:url(http://img.sbs.co.kr/sw11/sp12/runningman/event/140303_runto/bg_tourproduct.jpg) no-repeat 0 -5px;}
.event_runto .tour_product h4 {padding-bottom:19px;}
.event_runto .tour_product>ul li {float:left;width:114px;padding-left:4px;}
.event_runto .tour_product>ul li:first-child {padding-left:0;}
.event_runto .tour_product>ul li a {display:block;}
.event_runto .event_agree {background:#434e64; margin-bottom:10px; color:#cacdd7; font-size:12px; letter-spacing:-0.1em;}
.event_runto .event_agree form {border:1px solid #434e64;}
.event_runto .event_agree .info_txt {height:56px; margin:15px 15px 0 15px; border-bottom:1px solid #616b7f;}
.event_runto .event_agree .agree_cont {padding:15px; position:relative;}
.event_runto .event_agree .agree_cont label.agree {display:block;}
.event_runto .event_agree .agree_cont a.view {color:#afb9d8; font-size:14px; text-decoration:underline; margin-top:7px; display:inline-block; position:absolute; top:8px; right:18px;}
.event_runto .event_agree .agree_cont input.btn {position:absolute; top:10px; right:15px;}