@charset "euc-kr";
.new a {color:#005691; font-weight:bold;}
.text a:hover {text-decoration:none;}
div.claer {font-size:0; height:1%; clear:both;}
input.on {background-image:none !important;}
.ico {margin-left:3px;}

ul.tab {height:19px;}
ul.tab li {float:left; _display:inline; padding:0 6px; background:url(../img/common/bar9.gif) 0 5px no-repeat;}
ul.tab li.tab1 {background:none; padding-left:0;}
ul.tab li a {display:block; height:19px; overflow:hidden; text-indent:-5000px; background-position:0 -19px; background-repeat:no-repeat;}
ul.tab li a.on {background-position:0 0;}

li.n1 {background:url(../img/common/ico_n1.gif) no-repeat;}
li.n2 {background:url(../img/common/ico_n2.gif) no-repeat;}
li.n3 {background:url(../img/common/ico_n3.gif) no-repeat;}

.main div.image {float:left; _display:inline; overflow:hidden;  padding:1px; border:1px solid #b4cceb;}
.main div.image img {display:block;} 

.main ol.digest {overflow:hidden; clear:left; width:223px; margin:10px 0 0 10px; padding:8px 0 0 0; background:url(../img/common/bg_dot.gif) repeat-x;}
.main ol.digest li {height:16px; padding:0 0 0 6px; background:url(../img/common/bu_dot_white.gif) no-repeat 0 5px; font-size:11px;}
.main ol.digest li a {width:216px; color:#939393; letter-spacing:-1;}
.main ol.digest .new a {color:#656565; font-weight:normal;}

span.rank {position:relative; top:1px; margin:0 0 0 3px; font:10px verdana; letter-spacing:-1;}
span.rank img {vertical-align:middle; position:relative; top:-1px; *top:1px;}


.sg_login {position:relative; height:131px; background:url(../img/login/bg_login.gif) no-repeat;}
.sg_login h3 { display:none;}
.sg_login input.text {position:absolute; width:122px; height:18px; padding:3px 8px 0 8px; border:0; background:none; color:#005691; font:bold 11px tahoma;} 
.sg_login input.id {left:15px; top:47px; background:url(../img/login/bg_input_id.gif) no-repeat 8px 7px;ime-mode:disabled;} 
.sg_login input.pw {left:15px; top:69px; background:url(../img/login/bg_input_pw.gif) no-repeat 8px 7px;} 
.sg_login label.ssl {display:block; position:absolute; left:172px; top:102px; width:38px; height:12px; text-indent:-5000px;}
.sg_login input.ssl {position:absolute; left:157px; top:103px; *margin:-4px 0 0 -3px;}
.sg_login a {display:block; position:absolute; text-indent:-5000px;}
.sg_login a.join {left:14px; top:103px; width:45px; height:12px;}
.sg_login a.find {left:64px; top:103px; width:65px; height:12px;}
.sg_login a.login {left:158px; top:47px; width:74px; height:43px;}
.sg_login .sns { position: absolute; top: 100px; right: 13px; }
.sg_login .sns a { display: inline; position: static; top: auto; left: auto; text-indent: 0px; }


.sg_login_ch {position:relative; height:131px; background:url(../img/login/bg_login_ch.gif) no-repeat; text-align:center;}
.sg_login_ch h3 {height:16px; padding:63px 0 0 0; text-align:center; font-size:11px; color:#0053bd; letter-spacing:-0.1em;}
.sg_login_ch h3.working, .sg_login_ch h3.ongoing {position:absolute; left:33px; top:70px; display:inline-block; *display:inline; padding:6px 0 7px 38px; background:url(../img/common/ico_alert.gif) no-repeat; font-size:13px; font-weight:bold; _zoom:1;}
.sg_login_ch h3.ongoing {top:67px; padding:7px 0 7px 34px; font-size:11px; }
.sg_login_ch div.bar {position:absolute; left:22px; top:105px;}


.sg_safe_login {background:url(../img/login/bg_login2.gif) no-repeat;}
.sg_safe_login a.join {left:14px; top:103px; width:66px; height:12px;}
.sg_safe_login a.find {left:104px; top:103px; width:104px; height:12px;}
.sg_safe_login .keyboard a, .sg_safe_login .btn_key a {position:static; text-indent:0; display:inline;}
.sg_safe_login img {vertical-align:middle;}
.sg_safe_login .keyboard {position:absolute; right:31px; top:26px; *top:24px; margin:0 4px 0 0; text-align:right;}
.sg_safe_login .keyboard a {position:relative; top:1px; font-size:11px; letter-spacing:-0.1em; text-decoration:underline; color:#969696;}
.sg_safe_login label.ssl {display:inline-block; position:relative; left:1px; top:2px; width:37px; height:0; overflow:hidden; padding:11px 0 0 0; background:url(../img/login/btn_security.gif) no-repeat; vertical-align:middle;}
.sg_safe_login input.ssl {position:relative; left:1px; top:1px; *top:2px; *margin:-4px 0 0 -3px; margin-right:3px; vertical-align:middle;}
.sg_safe_login a.onoff {padding:0 0 0 7px; background:url(../img/common/bar9.gif) no-repeat;}
.sg_safe_login .ico_key {margin-right:3px; position:relative; top:1px;}
.sg_safe_login .btn_key {display:inline-block; position:absolute; right:13px; top:26px; width:14px; padding:0 0 0 4px; background:url(../img/common/bar9.gif) no-repeat 0 2px;}


.sg_new_membership { background:url(../img/login/bg_login3.gif) no-repeat; }
.sg_new_membership a.login { width: 54px; top: 50px; left: 178px; }
.sg_new_membership input.id { width: 142px; top: 50px; background:url(../img/login/bg_input_id2.gif) no-repeat 8px 6px;} 
.sg_new_membership input.pw { width: 142px; top: 72px; background:url(../img/login/bg_input_pw2.gif) no-repeat 8px 6px;} 
.sg_new_membership .keyboard { top: 27px; }
.sg_new_membership .btn_key { top: 27px; }
.sg_new_membership a.find { width: 34px; top: 102px; left: 17px; }
.sg_new_membership a.find2 { width: 71px; top: 102px; left: 51px; }
.sg_new_membership a.join { width: 46px; top: 102px; left: 140px; }

.sg_shortcuts {margin:0; height:40px;}
.sg_shortcuts li {float:left; _display:inline;}

.sg_coupon {clear:both; margin-top:10px;}

.sg_lucky {position:relative; z-index:2; height:98px; margin:24px 0 0 0; background:url(../img/main/btn_lucky.gif) no-repeat 13px 0; cursor:pointer; _cursor:hand;}
.sg_lucky * {cursor:pointer; _cursor:hand;}
.sg_lucky .btn {display:block; position:absolute; z-index:5; left:0; top:0; width:220px; height:56px; margin:0 0 0 13px; }
.sg_lucky .roll_top {position:absolute; z-index:3; left:11px; top:56px; width:220px; height:22px; padding-top:4px; background:url(../img/main/bg_lucky_title.gif) 0 -26px no-repeat;}
.sg_lucky .roll_top marquee {height:20px;}
.sg_lucky p {height:18px; margin:0 0 0 73px; color:#fff;}
.sg_lucky #luckyList {position:absolute; z-index:2; left:11px; top:53px; width:220px; height:auto; padding-top:26px;}
.sg_lucky ul {width:220px; height:auto; padding:8px 0 4px 0; background:url(../img/main/bg_lucky_end.gif) left bottom no-repeat;}
.sg_lucky li {position:relative; height:16px; margin:0 0 0 12px; padding:0 0 0 12px; background:url(../img/common/bu_dot3.gif) no-repeat 0 4px; color:#fff;}
.sg_lucky li span {position:absolute; right:14px; top:-1px; font:10px verdana !important; letter-spacing:-1;}

.sg_tease {position:relative; z-index:1; height:71px; margin:0; background:url(../img/main/bg_tease.gif) no-repeat;}
.sg_tease h3 {display:none;}
.sg_tease select {width:178px; margin:39px 0 0 15px; border:1px solid #7f9db9; height:19px;} 
.sg_tease a.btn img {vertical-align:middle; *position:relative; *top:-3px;}

.sg_issue {overflow:hidden; margin-bottom: 10px; position:relative; height:293px; border-bottom:1px solid #aec7e7; background:#fbfdff url(../img/main/bg_issue3.gif) no-repeat 0 -400px;}
/* .sg_issue {overflow:hidden; position:relative; height:328px; border-bottom:1px solid #aec7e7; background:#fbfdff url(../img/main/bg_issue2.gif) no-repeat 0 -400px;} */
.sg_issue .banner {position:absolute; right:1px; top:3px;}
.sg_issue .banner {position:absolute; right:1px; top:3px;}
.sg_issue .spectator {height:32px; padding:0 0 0 151px; background:url(../img/main/bg_bb.gif) no-repeat;}
.sg_issue .spectator strong {display:block; margin:9px 13px 0 0; padding:0 13px 0 0; background:url(../img/main/bg_people.gif) no-repeat right 2px; font:bold 11px verdana;}

.sg_issue h3.title {display:none;}

.sg_issue .header {height:10px;}
/* .sg_issue .header {height:47px;} */
.sg_issue .header .banner { display: none; }
.sg_issue .issuetab div.image {display:none; float:none; padding:0; border:0; position:absolute; left:10px; top:10px; background:none; width:235px; height:274px;}
/* .sg_issue .issuetab div.image {display:none; float:none; padding:0; border:0; position:absolute; left:10px; top:15px; background:none; width:235px; height:274px;} */
.sg_issue .issuetab ul {height:253px; margin:0 0 0 251px;}
.sg_issue .issuetab li {width:213px; height:56px; margin:-1px 0 0 0; padding:9px 0 0 15px; background:transparent url(../img/main/bg_issue_line.gif) no-repeat right bottom;}
.sg_issue .issuetab li a:hover {text-decoration:none;}
.sg_issue .issuetab p.text {height:26px; overflow:hidden; padding:6px 2px 0 0; margin:0 0 0 -1px; line-height:13px;}
.sg_issue .issuetab p.text a {font-size:11px; color:#939393; letter-spacing:-1;}
.sg_issue .issuetab h4 {height:13px; padding:2px 0 0 48px; font-weight:normal;}
.sg_issue .issuetab h4 a {color:#005691; width:160px; overflow:hidden; display:inline-block;}
.sg_issue .issuetab h4.event {background:url(../img/common/ico_event.gif) no-repeat;}
.sg_issue .issuetab h4.issue {background:url(../img/common/ico_issue.gif) no-repeat;}
.sg_issue .issuetab h4.hot {background:url(../img/common/ico_hot.gif) no-repeat;}
.sg_issue .issuetab li p.text a {white-space:normal;}

.sg_issue .issuetab li.on {background:#e5f5ff url(../img/main/bg_issue_el.gif) no-repeat 0 -2px;}
.sg_issue .issuetab li.on .image {display:block;}
.sg_issue .issuetab li.on h4 a {font-weight:bold;}
.sg_issue .issuetab li.on p.text a {color:#2572c5;}

.sg_issue .btns {position:absolute; left:252px; top:269px; width:229px; height:30px; background:#fff;}
/* .sg_issue .btns {position:absolute; left:252px; top:304px; width:229px; height:30px; background:#fff;} */
.sg_issue ul.btn {position:absolute; right:0; top:0;}


.sg_issue #issueNo {position:absolute; right:52px; top:273px; font:10px verdana; color:#82a3d7; letter-spacing:-0.1em;}
/* .sg_issue #issueNo {position:absolute; right:52px; top:307px; font:10px verdana; color:#82a3d7; letter-spacing:-0.1em;} */
.sg_issue #issueNo strong {color:#005691;}

/* 
 °æ±âÀÏÁ¤ ÀÖÀ» ¶§
 .sg_summary {height:237px;margin:11px 0 0 0;} 
 */

 /* 20130409 ÇÖ¼¼ÀÏÁî */
 .sg_hotsales { height:37px;margin:0 0 0 0; background-image: url('../img/main/bg_hotsales.gif'); background-position: left top; background-repeat: no-repeat; }
 .sg_hotsales h3 { display: none; }
 .sg_hotsales a { height: 37px; padding-left: 141px; display: block; color: #5d82ae; font-weight: bold; line-height: 37px; }
 .sg_hotsales a:hover { text-decoration: none; }
 .sg_hotsales a b { color: #e43202; text-decoration: underline; }

.sg_summary {height:237px;margin:0 0 0 0; padding:14px 0 0 0;}
/* .sg_summary {height:237px;margin:0 0 0 0; padding:24px 0 0 0; background:url(../img/main/img_sep_bar.gif) no-repeat;} */
.sg_summary .wrap {clear:left; height:237px; margin:0; background:#fdfdfd;}
.sg_summary ul.tab {height:37px; padding:0; border:0;}
.sg_summary ul.tab li {padding:0; height:37px;}
.sg_summary ul.tab li a {height:37px; background-position:0 -37px;}
.sg_summary li.tab1 a {width:164px; background-image:url(../img/main/tab_sum1.gif);}
.sg_summary li.tab2 a {width:164px; background-image:url(../img/main/tab_sum2.gif);}
.sg_summary li.tab3 a {width:164px; background-image:url(../img/main/tab_sum3.gif);}
.sg_summary li.tab1 a.on {width:164px; background-position:0 0;}
.sg_summary li.tab2 a.on {width:164px; position:relative; left:-1px; margin-right:-1px; border-left:1px solid #cbcbcb; background-position:0 0;}
.sg_summary li.tab3 a.on {width:164px; position:relative; left:-1px; margin-right:-1px; border-left:1px solid #cbcbcb; background-position:0 0;}

.sg_summary div.summarytab {position:relative; height:180px; padding:12px 0 6px 0; border:1px solid #d6d6d6; _height:1%; border-top-width:0;}

.sg_summary div.summarytab h4 {position:absolute; left:145px; top:15px; }
.sg_summary div.summarytab h4 a {width:328px; display:inline-block; color:#005691; font-weight:bold; font-size:14px; letter-spacing:-0.1em;}
.sg_summary div.image {width:115px; height:86px; margin:0 0 12px 12px; border-color:#cbcbcb;}
.sg_summary p.text {width:318px; overflow:hidden; padding:26px 0 0 16px; _padding-left:12px; line-height:16px;}
.sg_summary p.text a {white-space:normal; color:#757575;}
.sg_summary p.date {float:left; _display:inline; margin:2px 0 6px 16px; font:10px verdana; letter-spacing:-1; color:#939393;}
.summarytab ol.digest {clear:both; width:465px; margin:0 0 0 13px; padding-top:16px;}
.summarytab ol.digest li {height:20px; font-size:12px; margin:0 0 0 7px; padding:0 0 0 9px; background:url(../img/common/bu_gt_gray.gif) no-repeat 0 3px;}
.summarytab ol.digest li.new a {color:#005691; font-weight:bold;}
.summarytab ol.digest li a {width:440px; font-size:12px; letter-spacing:0; color:#757575;}
.sg_summary div.tab2 {padding-bottom:11px;}
.sg_summary .tab2 ol.digest {position:relative; left:0; padding-bottom:8px; padding-top:3px; background-position:left bottom;}
.sg_summary .tab2 h4 {position:static !important; margin:14px 0 0 20px; font-size:12px;}
.sg_summary .tab2 h4 a {font-size:12px !important; width:440px !important;}
.sg_summary .tab2 p.text {margin:6px 0 0 20px; height:auto !important; padding:0;}

/* .summarytab a.more {display:block; position:absolute; right:14px; top:-28px; padding:0px; width:auto; height:auto; padding:5px;} */
.summarytab a.more {display:none;}

.sg_match {clear:both; position:relative; height:54px; background:#e9f4fb url(../img/main/bg_match.gif) no-repeat left bottom; text-align:center;}
.sg_match h3 {position:absolute; left:0; top:0; width:90px; height:51px; text-indent:-5000px; background:url(../img/main/tl_match_schedule.gif) no-repeat;}
.sg_match ul.btn {position:absolute; left:54px; top:12px;}
.sg_match h4 {position:absolute; left:14px; top:28px; color:#0057bd; font-weight:bold; }
.sg_match a.btn {position:absolute; left:409px; top:14px;}
.sg_match .left_team {position:absolute; left:98px; top:0; width:115px; text-align:right;}
.sg_match .left_team em {position:absolute; left:15px; top:1px;}
.sg_match .left_team span {display:block; position:absolute; right:0; top:10px; width:45px; height:20px;  text-align:center;}
.sg_match .left_team a {display:block; position:absolute; right:0; top:30px; width:45px; text-align:center;}
.sg_match .right_team {position:absolute; left:290px; top:0; width:113px; text-align:left;}
.sg_match .right_team em {position:absolute; left:46px; top:1px;}
.sg_match .right_team span {display:block; position:absolute; left:0; top:10px; width:45px; height:20px;  text-align:center;}
.sg_match .right_team a {display:block; position:absolute; left:0; top:30px; width:45px; text-align:center;}
.sg_match .score {position:absolute; left:210px; top:16px; width:85px; height:auto; text-align:center;}
.sg_match .score strong {vertical-align:top; display:inline-block; width:4px; height:9px; margin:0 6px; text-indent:-5000px; background:url(../img/main/ico_vs2.gif) no-repeat;}
.sg_match .score img {vertical-align:top;}
.sg_match span.status {display:block; margin:2px 0 0 0; color:#74a5dc; font-weight:normal; font-size:11px;}
.sg_match strong.no_match {display:block; text-align:center; padding:20px 0 0 0; font-weight:normal;}

.sg_match2 {display:none; clear:both; position:relative; height:54px; background:#e9f4fb url(../img/main/bg_match.gif) no-repeat left bottom; text-align:center;}
.sg_match2 h3 {position:absolute; left:0; top:0; width:90px; height:51px; text-indent:-5000px; background:url(../img/main/tl_match_schedule.gif) no-repeat;}
.sg_match2 ul.btn {position:absolute; left:54px; top:12px;}
.sg_match2 h4 {position:absolute; left:14px; top:28px; color:#0057bd; font-weight:bold; }
.sg_match2 a.btn {position:absolute; left:409px; top:14px;}
.sg_match2 span.name {color:#0057bd; font-weight:bold; font-size:14px;}
.sg_match2 .left_team {position:absolute; left:98px; top:0; width:115px; text-align:right;}
.sg_match2 .left_team em {position:absolute; left:15px; top:1px;}
.sg_match2 .left_team span {display:block; position:absolute; right:0; top:10px; width:45px; height:20px;  text-align:center;}
.sg_match2 .left_team a {display:block; position:absolute; right:0; top:30px; width:45px; text-align:center;}
.sg_match2 .right_team {position:absolute; left:290px; top:0; width:113px; text-align:left;}
.sg_match2 .right_team em {position:absolute; left:46px; top:1px;}
.sg_match2 .right_team span {display:block; position:absolute; left:0; top:10px; width:45px; height:20px;  text-align:center;}
.sg_match2 .right_team a {display:block; position:absolute; left:0; top:30px; width:45px; text-align:center;}
.sg_match2 .score {position:absolute; left:210px; top:16px; width:85px; height:auto; text-align:center;}
.sg_match2 .score strong {vertical-align:top; display:inline-block; width:4px; height:9px; margin:0 6px; text-indent:-5000px; background:url(../img/main/ico_vs2.gif) no-repeat;}
.sg_match2 .score img {position:relative; top:-2px; vertical-align:top;}
.sg_match2 span.status {display:block; margin:2px 0 0 0; color:#74a5dc; font-weight:normal; font-size:11px;}
.sg_match2 strong.no_match {display:block; text-align:center; padding:20px 0 0 0; font-weight:normal;}


.sg_onnow {clear:both; position:relative; height:95px; background:#daecf7 url(../img/main/bg_match.gif) no-repeat left bottom;}
.sg_onnow h3.title {position:absolute; left:33px; top:11px; width:66px; height:9px; letter-spacing:0; font-size:0; text-indent:-5000px; background:url(../img/main/tl_result_onnow.gif) no-repeat;}
.sg_onnow a.btn {position:absolute; left:19px; top:60px;}
.sg_onnow div.btn {position:absolute; left:17px; top:33px; width:95px; height:9px;}
.sg_onnow div.btn a {display:block; width:5px; height:9px; padding:2px;}
.sg_onnow .btn .next {position:absolute; right:0; top:0;}
.sg_onnow .date {position:absolute; left:36px; top:31px; font-size:0;}
.sg_onnow .date img {margin:0 1px;}
.sg_onnow .result {position:absolute; left:131px; top:0; width:361px; height:87px; padding:5px 0 0 0; background:url(../img/main/bg_match_result2.gif) no-repeat;}
.sg_onnow .no_result {position:absolute; left:131px; top:0; width:361px; height:87px; padding:5px 0 0 0; background:#e9f4fb url(../img/main/bg_no_match.gif) right top no-repeat;}
.sg_onnow .no_result h4 {margin:39px 0 0 40px; font-size:14px; font-weight:bold; color:#0057bd;}

.sg_onnow div.match {height:22px;}
.sg_onnow .match strong { display:inline-block; width:70px; padding:3px 0 0 20px; color:#74a5dc; font-size:11px; font-weight:normal;}
.sg_onnow .match em {display:inline-block; width:60px; color:#0057bd;}
.sg_onnow .match .home a {margin-right:8px;}
.sg_onnow .match .away a {margin-left:8px;}
.sg_onnow .match .home em {width:62px;}
.sg_onnow .match .away em {text-align:right; width:54px;}
.sg_onnow .match span.now {display:inline-block; width:53px; text-align:center; color:#fa2d08; font-weight:bold;}
.sg_onnow .end span.now {color:#0057bd !important;}
/* .sg_onnow .comingsoon strong {width:89px;} */
/* .sg_onnow .comingsoon span.now {width:31px;} */



/* .sg_player {position:relative; height:103px; margin-top:7px; background:url(../img/main/bg_player.gif) no-repeat;} */
.sg_player {position:relative; height:103px; margin-top:0; background:url(../img/main/bg_player.gif) no-repeat;}
.sg_player h3 {display:none;}
.sg_player input.text {position:absolute; left:133px; top:31px; width:168px; height:18px; padding:7px 6px 0 5px; border:0; background:url(../img/main/bg_input_player.gif) 1px 7px no-repeat; font-size:12px; font-weight:bold; color:#005691;}
.sg_player a.btn1 {position:absolute; left:324px; top:30px;}
.sg_player a.btn2 {position:absolute; left:400px; top:30px;}

.sg_player .tag {position:absolute; left:83px; top:66px;}
.sg_player .tag h4 {float:left; _display:inline; position:relative; z-index:10;}
.sg_player .tag ul {float:left; _display:inline; position:relative; z-index:9; margin:0 0 0 -1px;}
.sg_player .tag li {float:left; margin:2px 0 0 0;}
.sg_player .tag li a {padding:0 7px; background:url(../img/common/bar10.gif) no-repeat; color:#989fa6; font-size:11px; letter-spacing:-1;}

.sg_rank {float:left; _display:inline; width:246px; border-top:3px solid #82a3d7; overflow:hidden !important;}
/* .sg_rank ul.tab {height:27px; margin:12px 0 0 8px;} */
.sg_rank ul.tab {height:27px; margin:11px 0 0 8px;}
.sg_rank div.ranktab {padding:13px 0 3px 14px; border:1px solid #d6d6d6;}
.sg_rank div.ranktab li {overflow:hidden; width:196px; height:24px; padding:0 0 0 25px; white-space:nowrap;}
.sg_rank div.ranktab li a {position:relative; *position:static; top:1px; display:inline; width:auto;}
.sg_rank div.ranktab a {font-size:11px;}  
.sg_rank div.ranktab a img  {position:relative; top:-1px;}
.sg_rank div.ranktab img.clan_mark  {position:relative; left:5px; top:-1px; margin:0 7px 0 0;}
.sg_rank div.ranktab img.team_mark  {position:relative; left:5px; top:1px; margin:0 7px 0 0;}

.sg_rank li.tab1 a {width:66px; background-image:url(../img/main/tab_rank1.gif);}
.sg_rank li.tab2 a {width:56px; background-image:url(../img/main/tab_rank2.gif);}
.sg_rank li.tab1 a.on {width:79px;}
.sg_rank li.tab2 a.on {width:72px;}

.sg_pcbang {position:relative; float:left; _display:inline; width:246px; height:130px; border-top:3px solid #0057bd;}
/* .sg_pcbang h3 {margin:15px 0 0 18px;} */
.sg_pcbang h3 {margin:14px 0 0 18px;}
.sg_pcbang input.text {width:128px; height:18px; margin:10px 0 0 14px; padding:7px 8px 0 8px; background:url(../img/main/bg_input_pcbang.gif) 8px 7px no-repeat;}
.sg_pcbang a.btn {margin:0 0 0 5px;}
.sg_pcbang a.btn img {vertical-align:bottom;}
.sg_pcbang p.benefit {margin:11px 0 0 14px;}

.pcb_display { position:relative; float:left; _display:inline; width:223px; height:130px; padding: 0 10px 0 13px; border-top:3px solid #0057bd;  }
.pcb_display .status { height: 38px; margin-bottom: 10px; display: block; zoom: 1; border-bottom: 1px #d6d6d6 solid; overflow: hidden; text-indent: -9999px; }
.pcb_display .on { background: no-repeat url(../img/main/status_on.gif) 4px 13px; }
.pcb_display .off { background: no-repeat url(../img/main/status_off.gif) 4px 13px; }
.pcb_display .login { background: no-repeat url(../img/main/status_login.gif) 4px 13px; }
.pcb_display .coupon_list { width: 223px; height: 48px; position: relative; overflow: hidden; }
.pcb_display .coupon_list ul { width: 195px; height: 48px; position: relative; }
.pcb_display .coupon_list li { width: 195px; height: 48px; position: absolute; top: -48px; left: 0; overflow: hidden; }
.pcb_display .coupon_list li.no-1 { top: 0; }
.pcb_display .coupon_list li strong { padding-top: 9px; display: block; zoom: 1; }
.pcb_display .coupon_list li a { color: #065ba2; font: bold 12px/1.5 dotum, µ¸¿ò; text-decoration: underline; }
.pcb_display .coupon_list li span { padding-bottom: 9px; display: block; zoom: 1; color: #065ba2; font: normal 12px/1.1 dotum, µ¸¿ò; }
.pcb_display .btn_up { width: 27px; height: 16px; display: block; zoom: 1; position: absolute; top: 5px; right: 0; overflow: hidden; background: no-repeat url(../img/main/pcbang_prev.gif) 10px 6px; text-indent: -9999px; }
.pcb_display .btn_down { width: 27px; height: 16px; display: block; zoom: 1; position: absolute; top: 27px; right: 0; overflow: hidden; background: no-repeat url(../img/main/pcbang_next.gif) 10px 6px; text-indent: -9999px; }
.pcb_display .btn_pcb_benefit_1 { width: 109px; height: 20px; display: block; zoom: 1; position: absolute; top: 107px; left: 14px; background: no-repeat url(../img/main/btn_pcb_benefit_1.gif); }
.pcb_display .btn_pcb_benefit_1_on { background: no-repeat url(../img/main/btn_pcb_benefit_1.gif) 0 -20px; }
.pcb_display .btn_pcb_benefit_2 { width: 109px; height: 20px; display: block; zoom: 1; position: absolute; top: 107px; left: 127px; background: no-repeat url(../img/main/btn_pcb_benefit_2.gif); }
.pcb_display .btn_pcb_benefit_2_on { background: no-repeat url(../img/main/btn_pcb_benefit_2.gif) 0 -20px; }

.pcb_display .search { position: relative; }
.pcb_display .search h4 { height: 22px; overflow: hidden; background: no-repeat url(../img/main/pcbang_search_title.gif); text-indent: -9999px; }
.pcb_display .searchform { position: relative; }
.pcb_display .searchform small { width: 126px; height: 10px; display: block; zoom: 1; position: absolute; top: 8px; left: 9px; z-index: 2; overflow: hidden; background: no-repeat url(../img/main/pcbang_label.gif); text-indent: -9999px; cursor: text; }
.pcb_display .searchform .inputbox { width: 128px; height: 23px; margin-right: 5px; padding: 2px 8px 0 8px; border: 1px #d7d7d7 solid; float: left; background-color: #fafafa; color: #000; font: bold 12px/23px dotum, µ¸¿ò; }
.pcb_display .searchform .btn_pcb_search { width: 72px; height: 27px; display: block; zoom: 1; overflow: hidden; background: no-repeat url(../img/main/pcbang_submit.gif); text-indent: -9999px; }

.layer_benefit { width: 222px; height: 109px; display: none; zoom: 1; position: absolute; top: 127px; left: 14px; overflow: hidden; background: no-repeat url(../img/main/pcbang_layer_benefit_20120925.gif); white-space: nowrap; }
.layer_benefit .btn_close { display: none; }

.sg_notice {padding:0 0 5px 0; border:1px solid #c8e3f3;}
.sg_notice h3 {height:21px; padding:11px 0 0 9px; border-top:2px solid #dbedf7; background:#f4f9fd;}
.sg_notice ol {margin:13px 0 0 8px;}
.sg_notice li {height:20px; padding:0 0 0 6px; background:url(../img/common/bu_dot_white.gif) no-repeat 0 6px; }
.sg_notice li a {width:222px; display:inline-block;}

a.recharge_free { width: 54px; height: 16px; margin: 10px 0 -26px 0px; display: block; zoom: 1; position: relative; z-index: 2; overflow: hidden; background: no-repeat url(../img/main/ico_recharge.gif); text-indent: -9999px; }
.sg_recharge {margin:10px 0 0 0; padding:0 0 0 3px; height:16px; position: relative; z-index: 1; overflow:hidden;}
.sg_recharge li {margin:0; height:13px; padding:3px 0 0 60px; background:url(../img/main/ico_recharge.gif) 0 0 no-repeat; list-style:none; }
.ie .sg_recharge li { margin-left: -14px; }
.sg_recharge li.re { background:url(../img/main/ico_recharge.gif) no-repeat;}
.sg_recharge li.pr { background:url(../img/main/ico_pr.gif) no-repeat;}

.sg_recharge a {width:238px; color:#005691; font-weight:bold; font-size:11px; letter-spacing:-1;}

/* .sg_news {margin:10px 0 0 0; border:1px solid #bdd0db; border-top:1px solid #e4e4e4;}
.sg_news ul.tab {height:26px; padding:7px 0 0 6px; border-bottom:1px solid #e1e1e1;}
.sg_news .wrap {margin:1px; padding-bottom:3px; background:#f5f9fc; }
.sg_news li.tab1 a {width:55px; background-image:url(../img/main/tab_news1.gif);}
.sg_news li.tab2 a {width:36px; background-image:url(../img/main/tab_news2.gif);}
.sg_news li.tab3 a {width:27px; background-image:url(../img/main/tab_news3.gif);}
.sg_news li.tab1 a.on {width:69px;}
.sg_news li.tab2 a.on {width:49px;}
.sg_news li.tab3 a.on {width:39px;} */



.sg_news {margin:0; border:0;}
.sg_news ul.tab {height:34px; margin:0; padding:0; border:0;}
.sg_news .wrap {padding-top:10px; background:#fdfdfd; }
.sg_news ul.tab li {padding:0; height:34px;}
.sg_news ul.tab li a {height:34px; background-position:0 -34px;}
.sg_news li.tab1 a {width:76px; background-image:url(../img/main/tab_brd1.gif);}
.sg_news li.tab2 a {width:76px; background-image:url(../img/main/tab_brd2.gif);}
.sg_news li.tab3 a {width:76px; background-image:url(../img/main/tab_brd3.gif);}
.sg_news li.tab1 a.on {width:92px; background-position:0 0;}
.sg_news li.tab2 a.on {width:92px; border-left:1px solid #cbcbcb; position:relative; left:-1px; margin-right:-1px; background-position:0 0;}
.sg_news li.tab3 a.on {width:92px; border-left:1px solid #cbcbcb; position:relative; left:-1px; margin-right:-1px; background-position:0 0;}
.sg_news div.newstab {height:145px; padding-top:12px; border:1px solid #cbcbcb; border-top-width:0;}

.sg_news .newstab2 li.tab1 a {width:122px; background-image:url(../img/main/tab_board1.gif);}
.sg_news .newstab2 li.tab2 a {width:122px; background-image:url(../img/main/tab_board2.gif);}
.sg_news .newstab2 li.tab1 a.on {width:122px; background-position:0 0;}
.sg_news .newstab2 li.tab2 a.on {width:122px; left:0; margin-right:0; border-left:none !important; background-position:0 0;}

/* .sg_news div.newstab h4 {margin:11px 0 8px 8px;} */
.sg_news div.newstab h4 {margin:0 0 8px 8px;}
.sg_news div.newstab h4 a {width:220px; display:inline-block; color:#005691; font-weight:bold;}
.sg_news div.image {width:67px; height:67px; margin:0 0 0 9px;}
.sg_news p.text {width:140px; height:64px; overflow:hidden; padding:4px 0 0 6px; line-height:16px;}
.sg_news p.text a {white-space:normal; color:#6c7680;}





/* .sg_league {margin:20px 0 0 0;} */
.sg_league {margin:18px 0 0 0;}
.sg_league h3.title {height:21px; margin:0 0 0 5px;}
.sg_league div.league {position:relative; padding:9px 0 4px 0; border:1px solid #d6d6d6; height:1%;}
.sg_league div.league h4 {position:absolute; left:87px; top:13px;}
.sg_league div.league h4 a {width:152px; display:inline-block; color:#005691; font-weight:bold;}
.sg_league div.image {width:67px; height:67px; margin:0 0 0 9px;}
.sg_league p.text {width:139px; height:47px; overflow:hidden; margin:0 0 -1px 0; padding:23px 0 0 7px; line-height:16px;}
.sg_league p.text a {white-space:normal; color:#6c7680;}


.everyontv { height: 47px; margin-top: 20px; position: relative; z-index: 2; }
.everyontv h3 { width: 244px; height: 47px; margin: 0px; overflow: hidden; background: no-repeat url('../img/main/btn_tv.gif'); text-indent: -9999px; cursor: pointer; }
.everyontv h3.on { background-position: 0px -47px; }
.team_select { width: 242px; display: none; position: absolute; top: 46px; left: 0px; border: 1px #a9c8ed solid; overflow: hidden; background-color: #fff; }
.team_select p.desc { height: 18px; padding: 13px 0px 6px 0px; overflow: hidden; color: #6e93b2; font-size: 11px; line-height: 18px; text-align: center; }
.team_select ul { width: 212px; height: 177px; margin-bottom: 9px; padding-top: 13px; margin-left: 12px; overflow: hidden; background: no-repeat url('../img/main/everyontv_team.gif'); }
.team_select li { width: 66px; height: 52px; margin-right: 4px; margin-bottom: 7px; float: left; }
.team_select li a { height: 52px; display: block; overflow: hidden; text-indent: -9999px; }
.team_select li a:hover { background: no-repeat url('../img/main/everyontv_team.gif'); }
.team_select .a:hover { background-position: -0px -194px; }
.team_select .b:hover { background-position: -70px -194px; }
.team_select .c:hover { background-position: -140px -194px; }
.team_select .d:hover { background-position: -0px -253px; }
.team_select .e:hover { background-position: -70px -253px; }
.team_select .f:hover { background-position: -140px -253px; }
.team_select .g:hover { background-position: -0px -312px; }
.team_select .h:hover { background-position: -70px -312px; }
.team_select .i:hover { background-position: -140px -312px; }
.team_select .a:active { background-position: -0px -193px; }
.team_select .b:active { background-position: -70px -193px; }
.team_select .c:active { background-position: -140px -193px; }
.team_select .d:active { background-position: -0px -252px; }
.team_select .e:active { background-position: -70px -252px; }
.team_select .f:active { background-position: -140px -252px; }
.team_select .g:active { background-position: -0px -311px; }
.team_select .h:active { background-position: -70px -311px; }
.team_select .i:active { background-position: -140px -311px; }
.btn_tv_hilight { width: 182px; height: 35px; margin-left: 14px; margin-bottom: 14px; padding-left: 32px; padding-top: 2px; display: block; position: relative; overflow: hidden; background: no-repeat url('../img/main/btn_tv_hilight.gif'); color: #4484b9; font-size: 11px; line-height: 34px; letter-spacing: -1px; }
.btn_tv_hilight:active { top: 1px; }

.pop_everyontv { margin: 0px; padding: 0px; overflow: auto; overflow-x: hidden; }
.pop_everyontv hr { display: none; }
.pop_everyontv p { margin: 0px; }
div.pop_everyontv { width: 900px; padding: 0px 25px; padding-top: 170px; position: relative; background: no-repeat url('../img/main/everyontv_pop_head.gif'); }
div.pop_everyontv h1 { position: absolute; top: -9999px; }
.pop_everyontv .btn_start { width: 99px; height: 28px; display: block; position: absolute; top: 33px; left: 742px; overflow: hidden; text-indent: -9999px; }
.pop_everyontv .btn_start:hover { background: no-repeat url('../img/main/btn_tv_popup.gif') 0px 0px; }
.pop_everyontv .btn_start:active { background: no-repeat url('../img/main/btn_tv_popup.gif') 0px -28px; }
.pop_everyontv .btn_notice { width: 79px; height: 28px; display: block; position: absolute; top: 33px; left: 846px; overflow: hidden; text-indent: -9999px; }
.pop_everyontv .btn_notice:hover { background: no-repeat url('../img/main/btn_tv_popup.gif') -104px 0px; }
.pop_everyontv .btn_notice:active { background: no-repeat url('../img/main/btn_tv_popup.gif') -104px -28px; }

.pop_everyontv .link { padding-bottom: 10px; color: #8fa2b8; font-size: 12px; line-height: 18px; }
.pop_everyontv .link a { color: #ff3506; text-decoration: underline; }
.movie_player { }
#everyontv_contents { height: 70px; margin: 0px; padding: 0px; position: absolute; top: 90px; left: 25px; list-style: none; }
#everyontv_contents li { width: 90px; height: 70px; margin-right: -1px; float: left; list-style: none; }
#everyontv_contents li a { height: 70px; display: block; overflow: hidden; text-indent: -9999px; }
#everyontv_contents li a:hover { background: no-repeat url('../img/main/everyontv_menu.gif') -180px 0px; }
#everyontv_contents li a:active { background: no-repeat url('../img/main/everyontv_menu.gif') -90px 0px; }
#everyontv_contents li.on a { background: no-repeat url('../img/main/everyontv_menu.gif') 0px 0px; }
#everyontv_contents li a.m1 { width: 99px; }
#everyontv_contents li a.m1:hover { background: no-repeat url('../img/main/everyontv_menu.gif') -198px -70px; }
#everyontv_contents li a.m1:active { background: no-repeat url('../img/main/everyontv_menu.gif') -99px -70px; }
#everyontv_contents li.on a.m1 { background: no-repeat url('../img/main/everyontv_menu.gif') 0px -70px; }

#tv_container { width: 900px; height: 450px; margin-bottom: 18px; position: relative; background-color: #000; }

.pop_support { padding-top: 145px; position: relative; background: no-repeat url('../img/main/everyontv_pop_support.gif') 190px 11px; }
.pop_support h2 { position: absolute; top: -9999px; }
.pop_support .team_img { margin: 0px; padding: 0px; }
.pop_support .team_left { width: 174px; height: 148px; position: absolute; top: 0px; left: 0px; }
.pop_support .team_left label { width: 185px; height: 18px; padding-left: 22px; display: block; position: absolute; top: 90px; left: 190px; overflow: hidden; background: no-repeat url('../img/main/everyontv_radio.gif') left -18px; color: #2c53ac; font-size: 12px; font-weight: bold; line-height: 18px; text-align: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.pop_support .team_left label:hover { background: no-repeat url('../img/main/everyontv_radio.gif') left -54px; }
.pop_support .team_left label:active { background: no-repeat url('../img/main/everyontv_radio.gif') left -36px; }
.pop_support .team_left label.on { background: no-repeat url('../img/main/everyontv_radio.gif') left 0px; }
.pop_support .team_left strong { width: 520px; height: 33px; position: absolute; top: 37px; left: 190px; z-index: 2; }
.pop_support .team_left b { width: 50%; height: 31px; border: 1px #2c53ac solid; position: absolute; top: 0px; left: 0px; background: repeat-x url('../img/main/everyontv_bar.gif'); }
.pop_support .team_left big { height: 18px; position: absolute; top: 7px; left: 21px; color: #fff; font-size: 12px; line-height: 18px; font-family: verdana; text-align: left; text-shadow: 0px -1px 0px #214596; }
.pop_support .team_left input { position: absolute; top: -9999px; }
.pop_support .team_right { width: 174px; height: 148px; position: absolute; top: 0px; right: 11px; }
.pop_support .team_right label { width: 185px; height: 18px; padding-right: 22px; display: block; position: absolute; top: 90px; right: 179px; overflow: hidden; background: no-repeat url('../img/main/everyontv_radio.gif') right -18px; color: #2c53ac; font-size: 12px; font-weight: bold; line-height: 18px; text-align: right; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.pop_support .team_right label:hover { background: no-repeat url('../img/main/everyontv_radio.gif') right -54px; }
.pop_support .team_right label:active { background: no-repeat url('../img/main/everyontv_radio.gif') right -36px; }
.pop_support .team_right label.on { background: no-repeat url('../img/main/everyontv_radio.gif') right 0px; }
.pop_support .team_right strong { width: 520px; height: 33px; position: absolute; top: 37px; right: 179px; z-index: 1; }
.pop_support .team_right b { height: 31px; position: absolute; top: 0px; right: 0px; }
.pop_support .team_right big { height: 18px; position: absolute; top: 7px; right: 16px; color: #2c53ac; font-size: 12px; line-height: 18px; font-family: verdana; text-align: right; text-shadow: 0px 1px 0px #fff; }
.pop_support .team_right input { position: absolute; top: -9999px; }
.pop_support .btn_support { width: 104px; height: 36px; display: block; position: absolute; top: 80px; left:398px; overflow: hidden; text-indent: -9999px; }
.pop_support .btn_support:hover { background: no-repeat url('../img/main/btn_tv_support.gif'); }
.pop_support .btn_support:active { background: no-repeat url('../img/main/btn_tv_support.gif') 0px -36px; }

.pop_comments { margin: 0px 40px; position: relative; }
.pop_comments h3 { height: 24px; margin: 0px; padding-left: 8px; color: #607a9a; font-size: 12px; line-height: 18px; }
.pop_comments h3 small { color: #999; font-weight: normal; font-size: 11px; line-height: 18px; }
.pop_comments p.desc { position: absolute; top: 0px; right: 0px; color: #999; font-weight: normal; font-size: 11px; line-height: 18px; }
.pop_comments p.desc small { font-size: 11px; }
.pop_comments fieldset { margin: 0px; padding: 14px 0px 14px 102px; border: 1px #d7dfe9 solid; position: relative; z-index: 2; background-color: #eff3f7; }
.pop_comments fieldset .team_img { width: 55px; height: 42px; position: absolute; top: 18px; left: 18px; }
.pop_comments fieldset .team_img span { width: 11px; height: 10px; display: block; position: absolute; top: 16px; left: 59px; overflow: hidden; background: no-repeat url('../img/main/btn_tv_team.gif'); text-indent: -9999px; cursor: pointer; }
.pop_comments fieldset .team_img span:active { top: 17px; }
.pop_comments fieldset .team_img span.on { background: no-repeat url('../img/main/btn_tv_team.gif') 0px -10px; }
.pop_comments fieldset textarea { width: 593px; height: 40px; margin: 0px; padding: 0px; padding-top: 6px; padding-left: 10px; border: 1px #c9cfd6 solid; *position: relative; left: -40px; overflow: auto; background-color: #fff; color: #000; font-size: 12px; line-height: 18px; resize: vertical; }
.pop_comments fieldset button { width: 94px; height: 50px; display: block; margin: 0px; padding: 0px; border: 0px; position: absolute; top: 14px; right: 10px; overflow: hidden; background: no-repeat url('../img/main/btn_tv_comments.gif'); cursor: pointer; }
.pop_comments fieldset button:hover { background-position: 0px -50px; }
.pop_comments fieldset button:active { background-position: 0px -100px; }
.pop_comments fieldset button span { position: absolute; top: -9999px; }

#myteam { width: 230px; padding: 16px 15px 16px 15px; display: none; border: 1px #c9cfd6 solid; position: absolute; top: -1px; left: 97px; z-index: 2; overflow: hidden; background-color: #fff; }
#myteam h3 { height: 18px; margin: 0px; padding: 0px; padding-bottom: 10px; padding-left: 6px; color: #ff4200; font-weight: normal; font-size: 12px; line-height: 18px; }
#myteam span.close { width: 19px; height: 19px; display: block; position: absolute; top: 14px; right: 14px; overflow: hidden; background: no-repeat url('../img/main/everyontv_close.gif') 4px 4px; text-indent: -9999px; cursor: pointer; }
#myteam span.close:active { top: 15px; }
#myteam ul { margin: 0px; padding: 10px 0px 2px 12px; background-color: #eff3f7; position: relative; overflow: hidden; font-size: 0; line-height: 0; list-style: none; }
#myteam li { padding: 11px 20px 11px 66px; border-bottom: 0px; position: relative; overflow: hidden; list-style: none; }
#myteam li label { color: #607a9a; font-size: 12px; line-height: 18px; }
#myteam li img { position: absolute; top: 0px; left: 0px; }
#myteam li input { position: relative; top: -2px; float: right; }
#myteam p.action { height: 22px; padding: 10px 0px 0px; overflow: hidden; clear: both; text-align: center; font-size: 0; line-height: 0; }
#myteam p.action a { width: 54px; height: 22px; margin-right: 3px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; overflow: hidden; color: #fff; font-size: 0; line-height: 0; }
#myteam .btn_tv_confirm { background: no-repeat url('../img/main/btn_tv_action.gif') 0px 0px; }
#myteam .btn_tv_confirm:hover { background: no-repeat url('../img/main/btn_tv_action.gif') 0px -22px; }
#myteam .btn_tv_confirm:active { background: no-repeat url('../img/main/btn_tv_action.gif') 0px -44px; }
#myteam .btn_tv_cancel { background: no-repeat url('../img/main/btn_tv_action.gif') -57px 0px; }
#myteam .btn_tv_cancel:hover { background: no-repeat url('../img/main/btn_tv_action.gif') -57px -22px; }
#myteam .btn_tv_cancel:active { background: no-repeat url('../img/main/btn_tv_action.gif') -57px -44px; }

.pop_comments ul { margin: 0px; margin-bottom: 20px; padding: 0px; position: relative; z-index: 1; font-size: 0; line-height: 0; list-style: none; }
.pop_comments li { min-height: 36px; height: auto !important; _height: 36px; margin: 0px; padding: 13px 0px; padding-left: 113px; border-bottom: 1px #eeeeec solid; position: relative; list-style: none; }
.pop_comments li .team_img { width: 55px; height: 42px; position: absolute; top: 9px; left: 18px; }
.pop_comments li .name { color: #9ea4ac; font-weight: normal; font-size: 12px; line-height: 18px; }
.pop_comments li .name a { color: #9ea4ac; }
.pop_comments li .date { font-size: 10px; line-height: 18px; font-family: verdana; }
.pop_comments li em a { position: absolute; top: 14px; right: 0px; color: #9ea4ac; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none; }
.pop_comments li p { color: #333; font-weight: normal; font-size: 12px; line-height: 18px; word-break: break-all; word-wrap: word-break; }

.pop_comments .bbs_page { padding-bottom: 20px; text-align: center; font-size: 0; line-height: 0; overflow: hidden; }
.pop_comments .bbs_page .num a { padding: 0px 10px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; background: no-repeat url('../img/main/everyontv_bbspage.gif') right top; color: #9ea4ac; font-weight: normal; font-size: 10px; line-height: 18px; font-family: verdana; text-decoration: none; vertical-align: middle; }
.pop_comments .bbs_page .num a:hover { color: #000; }
.pop_comments .bbs_page a:active { position: relative; top: 1px; }
.pop_comments .bbs_page .prev { margin-right: 4px; padding: 0px; vertical-align: middle; }
.pop_comments .bbs_page .next { margin-left: 4px; padding: 0px; vertical-align: middle; }
.pop_comments .bbs_page .num a.last-child,
.pop_comments .bbs_page .num a:last-child { background: none; }
.pop_comments .bbs_page strong { padding: 0px 10px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; background: no-repeat url('../img/main/everyontv_bbspage.gif') right top; color: #000; font-weight: bold; font-size: 10px; line-height: 18px; font-family: verdana; vertical-align: middle; }
.pop_comments .bbs_page img { vertical-align: middle; border: 0px; }

#everyontv_notice { display: none; position: absolute; top: 23px; right: 25px; z-index: 5; }
#everyontv_notice img { position: relative; z-index: 1; }
#everyontv_notice span.close { width: 25px; height: 25px; position: absolute; top: 12px; right: 11px; z-index: 2; background: no-repeat url('../img/main/everyontv_close2.gif'); cursor: pointer; }
#everyontv_notice span.close:active { background: no-repeat url('../img/main/everyontv_close2.gif') 0px 1px; }
#everyontv_notice .btn_tv_policy { width: 86px; height: 19px; display: block; position: absolute; top: 108px; right: 16px; z-index: 5; overflow: hidden; background: no-repeat url('../img/main/blank.gif'); text-indent: -9999px; }
#everyontv_notice .btn_tv_policy:hover { background: no-repeat url('../img/main/btn_tv_policy.gif'); }
#everyontv_notice .btn_tv_policy:active {  background: no-repeat url('../img/main/btn_tv_policy.gif') 0px -19px; }

.sg_recom {}
.sg_recom h3.title {height:20px; margin:20px 0 0 5px; }
.sg_recom a {font-size:11px; white-space:normal;}
.sg_recom .wrap {position:relative; height:127px; _height:127px; padding:4px 0 0 0; border:1px solid #d6d6d6; overflow:hidden;}
	.pointpay .wrap {height:auto;}

.sg_recom ul.itemcategory {width:224px; height:20px; display: none; overflow:hidden; margin:0 0 0px 10px; background:url(../img/common/bg_dot.gif) repeat-x left bottom;}
.sg_recom ul.itemcategory li {float:left; margin:0 0 0 -5px; padding:0 10px 0 6px; background:url(../img/common/bar10.gif) no-repeat; letter-spacing:-0.1em;}
.sg_recom ul.itemcategory a.on {color:#508cbe; font-weight:bold;}
.sg_recom h4 {display:none;}

.sg_recom div.itemcategory { padding-bottom: 13px; overflow: hidden; }

.sg_recom div.item {margin:7px 0 0 10px; clear:both; overflow: hidden;}
.sg_recom div.image {position:relative; float:left; _display:inline; width:80px; height:80px; padding:0; margin:0; border:0;}
.sg_recom div.image span.hot {display:block; width:80px; height:80px; position:absolute; left:0; top:0; background:url(../img/main/bg_item.gif) no-repeat;}
.sg_recom div.image img {display:block; margin:2px 0 0 2px; width:77px; height:79px;}
.sg_recom div.desc {width:135px; float:left; _display:inline; margin:0 0 0 9px;}
.sg_recom h5 {margin:5px 0 0 0; word-break:keep-all;}
.sg_recom h5 a {font-size:12px; color:#005691; font-weight:bold;}
.sg_recom p.cat {font-size:11px; color:#ec5e00;}
.sg_recom p.text {padding-top:5px; height:27px; word-break:keep-all;}
.sg_recom p.text a {font-size:12px;}

.sg_recom ul.btn {position:absolute; right:11px; top:74px;}

.btn_pointpay {clear:both; position:relative; display:block; margin:0 0 10px 12px;}


.sg_poll h3 {height:22px; margin:17px 0 0 4px;}
.sg_poll .wrap {padding:14px 18px 7px 14px; background:#f8f8f8 url(../img/common/ico_question.gif) no-repeat 14px 14px; border:1px solid #dadada; }
.sg_poll p.question {text-indent:24px; line-height:1.3; margin:0 0 8px 0; word-break:break-all;}
.sg_poll p a {white-space:normal;}

.sg_user {position:relative; margin:20px 0 0 0;}
.sg_user h3.title {position:relative; height:18px; margin:0 0 0 5px; background:url(../img/login/tl_myinfo.gif) no-repeat; font-size:0; text-indent:-5000px;}
.sg_user h3.title .btn {display:block; position:absolute; left:195px; top:-1px; padding:3px; text-indent:0;}

.sg_user ol.myinfo {padding:0 0 0 10px; border:2px solid #91c8e8; background:#fbfdff;}
.sg_user ol li {position:relative; height:18px; font-size:11px;}
.sg_user li strong {padding: 0 0 0 8px; background:url(../img/common/bu_square.gif) no-repeat 0 3px; color:#666; font-weight:normal;}
.sg_user li em {font-weight:bold;}
.sg_user li a.btn {position:absolute; right:9px; top:-3px;}
.sg_user li a.btn2 {position:absolute; right:51px; top:-3px;}

.sg_user li.name {width:222px; height:41px; padding:10px 0 0 0; background:url(../img/common/bg_dot.gif) repeat-x left 38px;}
.sg_user li.name a.btn {left:177px; top:10px; width:44px;}
.sg_user .name {color:#0053bd; padding:0; background:none; font-weight:bold;} 
.sg_user strong.name {font-size:11px; width:140px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}  

.sg_user .no_team {position:relative; left:4px; top:5px; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sg_user .no_team strong.name {width:auto;}
.sg_user img.logo {vertical-align:middle; position:relative; top:-3px; margin:0 0 0 0;}

.sg_user li.beginner {height:113px;}
.sg_user li.beginner p.msg1 {padding:11px 0 0 5px; line-height:18px;}
.sg_user li.beginner p.msg2 {padding:8px 0 0 5px;}
.sg_user li.beginner .guide {position:relative; left:-2px; margin:2px 0 0 0;}
.sg_user li.beginner strong {padding:0; background:none; color:#005691; font-weight:bold;}
.sg_user li.beginner .msg2 a {color:#fa684d; text-decoration:underline; font-weight:bold;}

.sg_user li.lv img {position:relative; top:-1px;}
.sg_user li.lv a.btn img {top:0;}

.sg_user li.status em {font-weight:normal !important;}
.sg_user li.status #historyRecord {position:absolute; right:61px; top:-5px; width:157px; height:15px; padding:5px 15px 0 0; text-align:right; background:url(../img/login/bg_history.gif) no-repeat; color:#949494;}
.sg_user li.rank span.rank {vertical-align:top; top:-2px;}

.sg_user li.clan_in a {font-weight:bold; width:120px;}
.sg_user li.clan_in a.btn {width:auto;}

.sg_user li.clan_no {height:36px;}
.sg_user li.clan_no .make {text-decoration:underline;}
.sg_user li.clan_no .recom {position:relative; margin:5px 0 0 23px; padding:0 0 0 18px; background:url(../img/common/ico_arrow.gif) no-repeat 0 1px;}
.sg_user li.clan_no .recom a {font-weight:bold; width:120px;}
.sg_user li.clan_no .recom a.btn {width:auto;}

.sg_user li.mine {height:45px;}
.sg_user li.mine a.btn {right:11px; top:16px;}
.sg_user .mine ul {position:relative; left:-5px; width:223px; height:33px; padding:6px 0 0 5px; border:1px solid #cee7f5; background:#f3f9ff;}
.sg_user .mine ul li {height:15px; display:inline-block; *display:inline; *zoom:1;white-space: nowrap;}
.sg_user .mine ul li.coupon {padding-left:15px; background:url(../img/common/bar10_b.gif) no-repeat 8px 0px; }
.sg_user .mine ul li.coupon strong {padding:0; background:none; display:none;}
.sg_user .mine ul li.cat {display:block; height:auto; padding-top:3px;}


.sg_user li.pcbang {height:30px;}
.sg_user li.pcbang a {position:relative; left:-2px;}

.sg_user li.vip {height:35px;}
.sg_user li.vip a {position:relative; left:-2px;}

.sg_user li.memo a img {position:relative; top:-2px; margin:0 5px 0 0;}
.sg_user li.memo a {font-weight:bold;}
.sg_user li.memo a.btn img {top:0; margin:0;}

.sg_user li.pcash {height:36px;}
.sg_user li.pcash em, .sg_user li.pcash a {color:#fa684d; font-weight:bold;}
.sg_user li.pcash p {margin:4px 0 0 9px; padding:2px 0 0 12px; background:url(../img/login/ico_phone.gif) no-repeat;}

.sg_user li.recent  small { font-size: 11px;}
.sg_user li.recent  a.btn { top: 0px; letter-spacing: -1px; }

.sg_user li.subbtn {height:42px;}
.sg_user li.subbtn ul {position:relative; left:-2px;}
.sg_user li.subbtn li {float:left; width:112px; height:38px;}

/* 20121106 : ·Î±×ÀÎ ¿µ¿ª ´º¸â¹ö½Ê °ü·Ã ¾È³» ÅøÆÁ */
.new_membership_notice {position:absolute; left:42px; top:52px; z-index: 3; display:inline-block; height:37px; padding:0 30px 0 9px; background:url('../img/common/bg_tooltip_with_x.gif') no-repeat;}
.new_membership_notice span {position:relative; top:12px; color:#FFF;}
:root .new_membership_notice span {top:13px\0;}
.new_membership_notice a {font-weight:bold;color:#FFFB94;}
.new_membership_notice a:hover {color:#FFFB94 !important;text-decoration:underline;}
.new_membership_notice a.btn_close {position:absolute; right:0; top:5px; display:block; width:25px; height:25px; text-indent:-5000px; background:url('../img/common/bg_tooltip_with_x.gif') no-repeat right -5px;}

/* ´ëÇ¥ ±¸´Ü ¼³Á¤ : 20120110 */
.sg_user li.name a.btn_myteam {position:absolute; right:0; top:10px; }
.select_myteam {position:absolute; left:246px; top:175px; width:226px; border:2px solid #91C8E7; background:#fff; font-size:11px;}
	.teamcard .select_myteam {left:auto; right:0; top:20px;}
	.teamcard .no_clan_team .select_myteam {left:auto; right:0; top:55px;}
.select_myteam * {vertical-align:top;}
.select_myteam h4 {width:226px; height:30px; border-bottom:1px solid #91C8E7; background:#E5F2FA url(../img/common/tl_myteam.gif) 13px 9px no-repeat; text-indent:-5000px;}
	.teamcard .select_myteam h4 {background:#E5F2FA url(../img/common/tl_clanmyteam.gif) 14px 9px no-repeat;}
.select_myteam h5 {height:22px; padding:15px 0 0 17px; font-size:11px; letter-spacing:-1px;}
.select_myteam .radio {*margin:-4px -3px -3px -3px;}
.select_myteam ul {width:199px; margin:0 0 0 10px; padding:0 0 0 6px; background:url(../img/common/bg_dot.gif) repeat-x left bottom;}
.select_myteam ul li {position:relative; width:195px; height:22px;}
.select_myteam ul li label {margin:0 0 0 3px; color:#0052BE; font-weight:bold;}
.select_myteam ul a {position:absolute; right:0; top:-4px;}
.select_myteam p.msg {padding:15px 15px 0 17px; line-height:16px; letter-spacing:-1px;}
.select_myteam p.confirm_msg {padding:10px 0 0 17px; letter-spacing:-1px; line-height:16px;}
.select_myteam .btns {padding:6px 0 17px 0; text-align:center;}


.sg_friends {margin:6px 0 0 0;}
.sg_friends ul.friendstab {margin:0; height:31px; overflow:hidden;}
.sg_friends ul.friendstab li {float:left; _display:inline; width:122px; height:31px;}
.sg_friends ul.friendstab li a {display:block; width:122px; height:31px; overflow:hidden; text-indent:-5000px; background-position:0 -31px; background-repeat:no-repeat;}
.sg_friends ul.friendstab li a.on {background-position:0 0;}
.sg_friends li.tab1 a {background-image:url(../img/login/tab_friends1.gif);}
.sg_friends li.tab2 a {background-image:url(../img/login/tab_friends2.gif);}

.sg_friends div.friendstab {margin:0; padding:0 0 10px 0; border:1px solid #91c8e8; border-top:0;}
.sg_friends div.tab1 {background:url(../img/login/bg_friendstab.gif) no-repeat left 1px;}
.sg_friends div.tab2 {background:url(../img/login/bg_friendstab.gif) no-repeat right 1px;}


.sg_friends strong {padding: 0 0 0 8px; background:url(../img/common/bu_square.gif) no-repeat 0 3px; color:#666; font-weight:normal;}
.sg_friends .tab2 strong {display:inline-block;}
.sg_friends em {font-weight:bold;}
.sg_friends .status {position:relative; margin:0 0 0 11px; padding-top:17px; font-size:11px;}
.sg_friends .status a.btn {position:absolute; left:171px; top:13px;}

.sg_friends .list {position:relative; overflow-x:hidden; overflow-y:auto; width:214px; height:54px; margin:8px 0 0 10px; padding:7px 0 0 7px; border:1px solid #cee7f5; background:#f3f9ff;}
.sg_friends .list p {height:18px; font-size:11px; color:#005691; padding:0 0 0 10px; background:url(../img/common/bu_gt_gray_b.gif) no-repeat 0 2px; white-space:nowrap;}
.sg_friends .list p a {color:#005691;}
.sg_friends .list p.on {font-weight:bold; background-image:url(../img/common/bu_gt_red.gif);}
.sg_friends .list a.btn {position:relative; top:-2px;}




#hot_gnb img,
#hot_gnb input,
#hot_gnb td { vertical-align: middle !important; }

#everyontv_banner { width: 270px; height: 177px; position: fixed; _position: absolute; bottom: -177px; right: 0px; z-index: 99; overflow: hidden; background: no-repeat url('../img/main/everyontv_banner.gif'); }
#everyontv_banner p { padding: 30px 25px; color: #fff; font-weight: bold; font-size: 14px; line-height: 22px; text-align: center; letter-spacing: -1px; }
#everyontv_banner p b { color: #00d2ff; }
#everyontv_banner .close { width: 27px; height: 27px; display: block; position: absolute; top: 1px; right: 1px; overflow: hidden; text-indent: -9999px; cursor: pointer; }
#everyontv_banner a { width: 179px; height: 37px; display: block; position: absolute; top: 117px; left: 46px; overflow: hidden; color: #1551a4; font-weight: bold; font-size: 12px; line-height: 37px; text-align: center; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }


/* »ç¿ëÀÚ ÆË¾÷
.userMenu {position:absolute; border:1px solid #62603f; padding:1px; border-collapse:collapse; background:#000; z-index:33 !important;}
.userMenu td {width:100%; padding:4px 5px 0 5px; border:0; vertical-align:middle; color:#7a784e; font-size:11px; background:#000; text-align:center; cursor:pointer; _cursor:hand;}
.userMenu .over {background-color:#000;}
.userMenu .udActivate {background-color:#908f74; color:#000;}
.userMenu .udDeactivate {background-color:#000;} */
