@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* {padding:0; margin:0;}
body {font:12px/1 dotum; color:#111;}
img, fieldset {border:none; vertical-align:top;}
ul,li,dl {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none; color:#717171;}
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;}

.blind, legend {display:block; overflow:hidden; position:absolute; left:0; top:-1000em;}
.last {background:none !important; border:none !important;}
.first {background:none !important; border:none !important;}

/* ÄûÁî,°¡À§¹ÙÀ§º¸ ÀÌº¥Æ® ÆäÀÌÁö¿ë */
.event_wrap {width:605px; margin:0 auto;}
.event_tit {border:1px solid #ebebeb; border-bottom:0;}
.event_cnt {border:1px solid #d7d7d7; border-bottom:0;}
.event_btn {text-align:center; border:1px solid #d7d7d7; border-top:0;}
.event_btn a {display:inline-block; padding:10px 0;}

/* ÄûÁîÀÌº¥Æ® ÆË¾÷¿ë */
.quizpop_wrap {width:350px; height:280px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/quiz/bg_event.jpg) no-repeat left top; position:relative; letter-spacing:-1px;}
.txt_quiz {width:236px; height:88px; padding:15px 0 10px 25px; position:absolute; top:22px; left:34px; font:bold 11px/1.3 dotum; color:#555;}
.txt_quiz dl dd {padding:4px 0 0 20px; color:#38a6d4;}
.txt_quiz dl dd input {vertical-align:-2px; margin-right:5px;}
.btn {width:100%; text-align:center; position:absolute; top:143px; left:0px;}
.list_img {padding:8px; background:#676f78; position:absolute; bottom:0px; left:0px; width:334px;}
.list_img ul {overflow:hidden;}
.list_img ul li {float:left; padding:0 3px;}
.list_img ul li span{display:block; border:2px solid #fff; width:56px; height:69px;}
.list_img ul li .screen{position:absolute; margin:2px;}

.txt_ok {padding:15px 0 0 64px;}
.txt_no {padding:15px 0 0 48px;}
.txt_thank {padding:7px 0 0 43px; font:bold 12px/1.3 dotum;}
.txt_thank strong {color:#228ffb; padding-left:50px;}

/* °¡À§¹ÙÀ§º¸ÀÌº¥Æ® ÆË¾÷¿ë */
.handpop_wrap {width:550px; height:340px; background:#edeff0;}
.handpop_wrap h1 {height:43px; text-align:center;}
.hand_cnt {width:518px; height:210px; background:#fbfbfb; border:1px solid #d8d8d8; margin:0 auto;}
.btn_ok {text-align:center; margin-top:20px;}

.start {position:relative;}
.label_vs {position:absolute; top:90px; left:140px;}
.name {height:26px; display:inline-block; padding:0 20px; font:bold 12px/2.5 dotum; color:#434343; text-decoration:underline; background:#edeff0; position:absolute; right:117px; bottom:-1px; z-index:250;}
.select {width:270px; overflow:hidden; position:absolute; top:60px; left:220px;}
.select span {width:88px; display:block; padding-right:2px; float:left; text-align:center;}
.select span label {width:88px; height:84px; display:block; text-indent:-2000em; padding-bottom:5px;}
.kawi label {background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/ico_kawi.png) no-repeat left top;}
.bawi label {background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/ico_bawi.png) no-repeat left top;}
.bo label {background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/ico_bo.png) no-repeat left top;}

.result {position:relative;}
.hand_other {width:88px; height:84px; position:absolute; top:108px; left:77px;}
.hand_other img {position:absolute; top:0px; left:0px;}

.hand_me {width:280px; height:210px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/bg_me.jpg) no-repeat left top; position:absolute; top:0px; right:0px;}
.hand_me span {width:88px; height:84px; position:absolute; top:65px; left:75px;}
.hand_me span img {position:absolute; top:0px; left:0px;}
.txt_me {position:absolute; top:80px; left:155px;}
.txt_me p {display:block; text-indent:-2000em; position:absolute; top:0px; left:0px;}
.txt_me p.txt_lose {width:130px; height:61px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/label_lose.png) no-repeat left top;}
.txt_me p.txt_retry {width:107px; height:61px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/label_retry.png) no-repeat left top;}
.txt_me p.txt_win {width:109px; height:61px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/label_win.png) no-repeat left top;}

.txt_result {width:155px; height:132px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/handgame/bg_result.png) no-repeat left top; position:absolute; top:15px; left:140px;}
.txt_result p {width:110px; height:90px; overflow:hidden; font:12px/1.6 dotum; text-align:center; position:absolute; top:30px; left:30px;}

/* 777ÀÌº¥Æ® ÆäÀÌÁö¿ë */
.event_wrap.roulette {width:625px; margin:0 auto; position:relative;}
.roulette .event_tit {width:335px; height:20px; text-align:center; border:0; position:absolute; top:92px; left:143px; z-index:2;}

.roulette .event_cnt {border:0;}
.roulette .txt_date {width:255px; height:35px; text-align:center; position:absolute; top:135px; left:185px; z-index:2;}
.roulette .txt_gift {width:495px; height:70px; position:absolute; bottom:10px; left:75px; z-index:2;}
.bg_roulette {position:relative; z-index:1;}
.list_roulette {overflow:hidden; zoom:1; position:absolute; top:275px; left:188px; z-index:0;}
.list_roulette ul:first-child {width:70px; float:left; padding-right:23px;}
.list_roulette ul {width:70px; float:left; padding-right:20px;}

.result_roulette {position:absolute; top:240px; left:195px; font:bold 12px/1.5 gulim; color:#fff; z-index:2;}
.result_roulette span.txt_score {position:absolute; top:0px; left:125px;}

/* ÅõÇ¥ÀÌº¥Æ® ÆäÀÌÁö¿ë */
.list_poll {overflow:hidden; zoom:1; border-top:1px solid #ebebeb; padding-top:25px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/poll/bg_poll.gif) no-repeat center top #eee;}
.list_poll li {width:162px; float:left; padding:0 0 23px 30px; text-align:center;}
.list_poll li img {border:1px solid #e3ddda;}
.list_poll li p {width:162px; height:15px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/poll/bg_bar.gif) no-repeat left top; text-align:left; overflow:hidden; margin:6px 0 8px;}
.list_poll li p span {width:100%; height:15px; display:block; padding-left:1px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/poll/bg_graph.gif) no-repeat left top; text-align:right;}
.list_poll li p span img {border:0;}
.list_poll li .txt_name {width:162px; display:block; text-align:center; font:bold 12px/1.5 dotum; color:#535353; position:relative;}
.list_poll li .txt_name em {display:inline-block; font:bold 12px/1.5 gulim; color:#ff7c00; position:absolute; top:0px; right:0px;}

.list_tab {clear:both;}
.list_tab a {float:left;}
.list_tab ul {width:501px; float:left;}
.list_tab ul li {width:167px; height:60px; float:left; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/poll/bg_tab.gif) no-repeat left top; position:relative;}
.list_tab ul li a {width:147px; height:30px; display:block; position:absolute; top:0px; left:0px; font:bold 14px/1.3 dotum; letter-spacing:-1px; word-spacing:-1px; color:#e5e5e5; text-align:center; padding:15px 10px;}
.list_tab ul li a:hover {color:#fff !important; text-decoration:none;}
.list_tab ul li.on a {height:50px; background:url(http://img.sbs.co.kr/sw11/wizard/templet/event/poll/bg_tab_on.png) no-repeat left top; top:-3px; left:0px; color:#f2f8ff;}

.poll .event_btn {text-align:center; border:0; border-top:1px solid #d7d7d7;}