@charset 'utf-8';
/* gloabl */
body {margin:0;padding:0;font-size:12px;color:#666;font-family:dotum, 돋움, AppleGothic, sans-serif;}
form, input, select, textarea {margin:0;padding:0;font-size:12px;color:#666;font-family:dotum, 돋움;}
img {border:0 none;}
ul, ol, li {margin:0;padding:0;}
a {color:#444;text-decoration:none;}
a:link {color:#444;text-decoration:none;}
a:hover {color:#444;text-decoration:underline;}
a:visited {}
*html .png24 {tmp:expression(setPng24(this));}

.bm_grade em {display:inline-block;height:13px;padding:3px 0 0 20px;font-style:normal;background:url('/bijoumachu/common/grade.gif') no-repeat;}
.bm_grade em.g0 {background-position:0 50px;}
.bm_grade em.g1 {background-position:0 0;}
.bm_grade em.g2 {background-position:0 -50px;}
.bm_grade em.g3 {background-position:0 -100px;}
.bm_grade em.g4 {background-position:0 -150px;}
.bm_grade em.g5 {background-position:0 -200px;}
.bm_grade em.g6 {background-position:0 -250px;}
.bm_grade em.g7 {background-position:0 -300px;}
.bm_grade em.g8 {background-position:0 -350px;}
.bm_grade em.g9 {background-position:0 -400px;}
.bm_grade em.g10 {background-position:0 -450px;}
.bm_grade em.g11 {background-position:0 -500px;}
.bm_grade em.g12 {background-position:0 -550px;}

.rank_same {background:url('/bijoumachu/common/ic_rank.gif') no-repeat 0 3px;width:20px;padding-left:10px;font-size:10px;font-family:verdana;text-indent:-99999px;}
.rank_up {background:url('/bijoumachu/common/ic_rank.gif') no-repeat 0 -80px;padding-left:10px;font-size:10px;font-family:verdana;color:#e5541b;}
.rank_down {background:url('/bijoumachu/common/ic_rank.gif') no-repeat 0 -120px;padding-left:10px;font-size:10px;font-family:verdana;color:#3838de;}
.rank_new {background:url('/bijoumachu/common/ic_rank.gif') no-repeat 0 -37px;width:20px;padding-left:10px;font-size:10px;font-family:verdana;text-indent:-99999px;}

#container {background:url('/bijoumachu/layout/bg_header.gif') left top repeat-x;}
/* header */
#header {background:url('/bijoumachu/layout/bg_visual_sub_v2.jpg') center top no-repeat;}
#header .header_box {position:relative;z-index:600;width:970px;height:239px;margin:0 auto;}
#header .logo {position:absolute;left:22px;top:26px;width:167px;height:70px;text-indent:-1000px;overflow:hidden;cursor:pointer;background:url('/bijoumachu/layout/logo_sub_v2.jpg') no-repeat left top;}
#header #tbanner {position:absolute;right:0;top:16px;width:220px;height:80px;overflow:hidden;}
#header #gamestart {position:absolute;left:0;bottom:-30px;}
/* 보드게임 바로가기 */
#go_boardgame {position:absolute;right:0;top:200px;width:116px;font-size:11px;letter-spacing:-1px;}
#go_boardgame p {width:106px;height:17px;margin:0;padding:7px 0 0 12px;line-height:11px;_line-height:13px; color:#7a6fa1;cursor:pointer;background:#1f0d63 url('/bijoumachu/layout/arrow_go_boardgame.gif') no-repeat left top;}
#go_boardgame ul {width:116px;height:90px;margin:-1px 0 0 0;padding:0;list-style:none;border:1px solid #4845a0;border-top:0 none;background:#1F0D63;}
#go_boardgame ul li {float:left;width:116px;height:22px;margin:0;padding:0;}
#go_boardgame ul li a {display:block;width:104px;height:16px;padding:6px 0 0 12px;color:#534583;background-color:#1f0d63;}
#go_boardgame ul li a:hover {color:#d7d3e2;background-color:#362573;text-decoration:none;}
/* section */
#section {margin:0 auto;padding:0;}
#section .section_box {position:relative;width:970px;margin:0 auto;*zoom:1; z-index:2;}
#section .section_box:after {content:'';clear:both;display:block;}
/* reside */
#reside {float:left;width:220px;margin-right:-1px;padding:53px 0 0 0;border-right:1px solid #dedede;background:url('/bijoumachu/layout/login/bg_login.jpg') no-repeat left 20px;}
/* contents */
#contents {float:left;width:700px;padding:0 0 60px 24px;border-left:1px solid #dedede;}
#contents .wrap_pageinfo {width:100%;height:81px;overflow:hidden;}
#contents .wrap_pageinfo h1 {float:left;margin:0;padding:39px 0 0 6px;}
#contents .wrap_pageinfo .linemap {float:right;padding:50px 10px 0 0;color:#868686;font-size:11px;letter-spacing:-1px;}
#contents .wrap_pageinfo .linemap a {color:#868686;}
#contents .wrap_pageinfo .linemap span {padding:0 5px;}
#contents .wrap_pageinfo .linemap .current {font-weight:bold;}
/* footer */
#footer_yahoo {position:relative; clear:both;width:970px; height:179px; margin:0 auto; padding:0; color:#3c5266; border-top:3px solid #e3e3e3;}
#footer_yahoo a {color:#3c5266;}
#footer_yahoo a.nc {position:absolute;top:37px;left:23px;display:block;overflow:hidden;width:58px;height:50px;text-indent:-999px;background:url('/bijoumachu/layout/footer.gif') no-repeat left top;}
#footer_yahoo p {margin:0; padding:0;}
#footer_yahoo dfn {display:none;}
#footer_yahoo address {width:870px;margin:0 0 10px 100px; padding:23px 0 12px 0; font-style:normal; font-size:11px; text-align:left; color:#666; border-bottom:1px solid #c5c9d2;}
#footer_yahoo .utilmenu {margin:0 0 14px 100px; padding:0; text-align:left;}
#footer_yahoo .utilmenu ul {margin:0; padding:0; list-style:none;}
#footer_yahoo .utilmenu ul li {display:inline; margin:0 3px 0 0; padding: 0 0 0 8px;}
#footer_yahoo .utilmenu ul li.first {padding:0;}
#footer_yahoo .copyright {height:50px;padding:5px 0 0 470px; font-size:11px; line-height:1.8; background:url('/bijoumachu/layout/footer.gif') no-repeat 17px -90px;}
#footer_yahoo .grade {display:none;}

/* navi */
#naviHTML {position:absolute;left:270px;bottom:-1px;height:60px;margin:0;padding:0;list-style:none;background:url('/bijoumachu/layout/bg_navi.gif') no-repeat left top;}
*html #naviHTML {bottom:-2px;}
#naviHTML li {clear:none;float:left;margin:0 auto;padding:0;}
#naviHTML li a {display:block;height:60px;font-size:0;text-indent:-2000px;background:url('/bijoumachu/layout/bg_navi.gif') no-repeat;}
#naviHTML li ul {display:none;position:absolute;top:40px;margin:0;padding:0;list-style:none;}
#naviHTML li ul li {margin:0;padding:0;}
#naviHTML li.on ul {display:block !important;}
#naviHTML li.menu1 a {width:117px;margin-left:33px;background-position:-33px 0;}
#naviHTML li.menu2 a {width:91px;background-position:-150px 0;}
#naviHTML li.menu3 a {width:126px;background-position:-240px 0;}
#naviHTML li.menu4 a {width:93px;background-position:-365px 0;}
#naviHTML li.menu5 {margin:22px 0 0 70px;}
#naviHTML li.menu5 a {width:44px;height:15px;background-position:0 -550px;}
#naviHTML li.menu1 a:hover, #naviHTML li.menu1_on a {background-position:-33px -100px;}
#naviHTML li.menu2 a:hover, #naviHTML li.menu2_on a {background-position:-150px -100px;}
#naviHTML li.menu3 a:hover, #naviHTML li.menu3_on a {background-position:-240px -100px;}
#naviHTML li.menu4 a:hover, #naviHTML li.menu4_on a {background-position:-365px -100px;}
/*filter 사용한 div에 position속성있을때 div안에 링크속성 해제되는 문제로 추가*/
*html #naviHTML li .wrap {position:absolute;top:40px;}
*html #naviHTML li.menu2 .wrap {left:105px;}
*html #naviHTML li.menu3 .wrap {left:215px;}
*html #naviHTML li.menu4 .wrap {left:323px;}
#naviHTML li ul.menu2_1 {left:119px;width:154px;height:41px;padding-left:23px;background:url('/bijoumachu/layout/bg_navi_board.png') no-repeat left top;}
*html #naviHTML li ul.menu2_1 {position:static;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bijoumachu/layout/bg_navi_board.png', sizingMethod='crop');}
#naviHTML li ul.menu2_1 li a {position:relative;height:15px;margin-top:17px;background:url('/bijoumachu/layout/bg_navi.gif') no-repeat 0 -250px;}
#naviHTML li ul.menu2_1 li.sub2_1 a {width:60px;background-position: 0 -250px;}
#naviHTML li ul.menu2_1 li.sub2_2 a {width:60px;background-position:-60px -250px;}
/*#naviHTML li ul.menu2_1 li.sub2_3 a {width:80px;background-position:-148px -250px;}*/
#naviHTML li ul.menu2_1 li.sub2_1 a:hover, #naviHTML li ul.menu2_1 li.sub2_1_on a {background-position:0 -300px;}
#naviHTML li ul.menu2_1 li.sub2_2 a:hover, #naviHTML li ul.menu2_1 li.sub2_2_on a {background-position:-60px -300px;}
/*#naviHTML li ul.menu2_1 li.sub2_3 a:hover, #naviHTML li ul.menu2_1 li.sub2_2_on a {background-position:-148px -300px;}*/
#naviHTML li ul.menu3_1 {left:215px;width:159px;height:41px;padding-left:23px;background:url('/bijoumachu/layout/bg_navi_news.png') no-repeat left top;}
*html #naviHTML li ul.menu3_1 {position:static;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bijoumachu/layout/bg_navi_news.png', sizingMethod='crop');}
#naviHTML li ul.menu3_1 li a {position:relative;height:15px;margin:15px 0 0 5px;background:url('/bijoumachu/layout/bg_navi.gif') no-repeat 0 -350px;}
#naviHTML li ul.menu3_1 li.sub3_1 a {width:65px;background-position: 0 -350px;}
#naviHTML li ul.menu3_1 li.sub3_2 a {width:70px;background-position:-74px -350px;}
#naviHTML li ul.menu3_1 li.sub3_1 a:hover, #naviHTML li ul.menu3_1 li.sub3_1_on a {background-position:0 -399px;}
#naviHTML li ul.menu3_1 li.sub3_2 a:hover, #naviHTML li ul.menu3_1 li.sub3_2_on a {background-position:-74px -399px;}
#naviHTML li ul.menu4_1 {left:336px;width:154px;height:41px;padding-left:20px;background:url('/bijoumachu/layout/bg_navi_board.png') no-repeat left top;}
*html #naviHTML li ul.menu4_1 {position:static;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bijoumachu/layout/bg_navi_board.png', sizingMethod='crop');}
#naviHTML li ul.menu4_1 li a {position:relative;height:15px;margin:15px 0 0 5px;background:url('/bijoumachu/layout/bg_navi.gif') no-repeat 0 -450px;}
#naviHTML li ul.menu4_1 li.sub4_1 a {width:60px;background-position: 0 -450px;}
#naviHTML li ul.menu4_1 li.sub4_2 a {width:50px;background-position:-63px -450px;}
#naviHTML li ul.menu4_1 li.sub4_1 a:hover, #naviHTML li ul.menu4_1 li.sub4_1_on a {background-position:0 -500px;}
#naviHTML li ul.menu4_1 li.sub4_2 a:hover, #naviHTML li ul.menu4_1 li.sub4_2_on a {background-position:-63px -500px;}

/* reside notice */
#wrap_notice {width:195px;}
#wrap_notice h2 {margin:0;padding:0;font-size:0;text-indent:-99999px;border-bottom:1px solid #ccc;background:url('/bijoumachu/layout/h2.gif') no-repeat left top;}
#wrap_notice h2 a {display:block;height:17px;}
#wrap_notice ul.ul_list {margin-top:10px;}
#wrap_notice ul.ul_list li {list-style-type:none;height:20px;padding-left:5px;background:url('/bijoumachu/layout/bullet.gif') no-repeat 0 5px;}
#wrap_notice ul.ul_list li strong {color:#7945c3;}
#wrap_notice ul.ul_list li a.new {padding-right:14px;font-weight:bold;background:url('/bijoumachu/common/ic_n.gif') no-repeat right 1px;}

#wrap_sns {margin:30px 0 0 0;padding:0;}
#wrap_sns p {margin:0;padding:0;}
#wrap_sns p a {display:block;overflow:hidden;width:195px;height:35px;text-indent:-999px;background:url('/bijoumachu/common/banner_twitter.gif') no-repeat left top;}

/*  login */
.login_box {width:195px;margin:0 0 22px 0;padding:0;overflow:hidden;}
/*로그인 전*/
.wrap_login {width:195px;margin:0 auto;padding:0;}
.wrap_login h2 {height:25px;margin:0;padding:0 0 0 1px;font-size:12px;text-indent:-999px;overflow:hidden;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat 0 -208px;}
.wrap_login #key_security {width:195px;height:21px;margin:-23px 0 0;text-align:right;font-size:11px;letter-spacing:-1px;}
.wrap_login #key_security a {display:inline-block;padding:1px 27px 0 0;color:#a49ea7;cursor:pointer;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat right -61px;}
.wrap_login #key_security a.on {background-position:right -80px;}
.wrap_login fieldset {position:relative;z-index:2;width:195px;height:58px;margin:0 auto;padding:0;border:0 none;}
.wrap_login fieldset legend {display:none;}
.wrap_login fieldset input {position:absolute;width:122px;height:15px;padding:5px 0 0 4px;font-size:11px;border:1px solid #bdbfbe;}
.wrap_login fieldset input#id {left:0;top:0;background-color:#fff;}
.wrap_login fieldset input#pwd {left:0;top:25px;background-color:#fff;}
.wrap_login fieldset input#login {left:135px;top:0;width:59px;height:50px;text-indent:-999px;border:0 none;cursor:pointer;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat right 0;}
.wrap_login fieldset .user_id {background:url('/bijoumachu/layout/login/login_v2.gif') 4px 0 no-repeat;}
.wrap_login fieldset .user_pwd {background:url('/bijoumachu/layout/login/login_v2.gif') 4px -20px no-repeat;}
.wrap_login .member {width:195px;margin:0 auto 15px 0;padding:0;font-size:11px;color:#00092f;letter-spacing:-1px;list-style:none;overflow:hidden;}
.wrap_login .member .join {float:left;padding:0 30px 0 4px;font-weight:bold;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat right -100px;}
.wrap_login .member .find {float:right;color:#999;}
.trans {display:none;margin:0;padding:0;}

/*로그인 후*/
.wrap_logout {width:195px;margin:0 auto;padding:0;}
.wrap_logout ul li {list-style-type:none;}
.wrap_logout .user_info {position:relative;height:56px;margin:0;padding:0;}
.wrap_logout .user_info p {position:relative;width:57px;height:56px;margin:0;padding:0;background-color:#CCC;}
.wrap_logout .user_info div {position:absolute;right:0;top:0;width:128px;letter-spacing:-0.1em;}
.wrap_logout .user_info div strong {display:block;padding-bottom:5px;color:#7944c4;}
.wrap_logout .user_info div span {display:block;height:13px;margin-top:4px;padding-top:3px;font-size:11px;vertical-align:middle;}
.wrap_logout .user_info div span img {margin-right:5px;vertical-align:middle;}
.wrap_logout .experience {position:relative;padding:10px 0 0 0;font-weight:bold;}
.wrap_logout .experience a {position:absolute;right:0;top:7px;display:block;width:63px;height:20px;text-indent:-99999px;background:url('/bijoumachu/layout/login/logout.gif') no-repeat 0 -250px;}
.wrap_logout .mp_info {height:15px;margin:10px 0;padding:7px 23px 0 0;color:#FFF;text-align:right;font-weight:bold;font-size:11px;background:url('/bijoumachu/layout/login/logout.gif') no-repeat 0 0;}
.wrap_logout .game_info {padding-top:8px;background-color:#f4e7fb;}
.wrap_logout .game_info .dp {width:183px;margin:0 auto;}
.wrap_logout .game_info .ep {width:183px;margin:0 auto;}
.wrap_logout .game_info h3 {position:relative;height:22px;margin:0;padding:0;font-size:0;background:url('/bijoumachu/layout/login/logout.gif') no-repeat;}
.wrap_logout .game_info h3 span {display:block;text-indent:-99999px;}
.wrap_logout .game_info h3 a {display:block;position:absolute;right:4px;top:3px;width:14px;height:14px;text-indent:-99999px;}
.wrap_logout .game_info .dp h3 {background-position:0 -100px;}
.wrap_logout .game_info .ep h3 {background-position:0 -150px;}
.wrap_logout .game_info .dp {}
.wrap_logout .game_info .dp ul {margin:5px 0 5px 4px;}
.wrap_logout .game_info .dp ul li {padding:2px 0;}
.wrap_logout .game_info .dp ul li.ranking {position:relative;color:#7844c3;}
.wrap_logout .game_info .dp ul li.ranking strong {font-size:18px;letter-spacing:-0.1em;}
.wrap_logout .game_info .dp ul li.ranking span {display:inline-block;margin-left:3px;}
.wrap_logout .game_info .dp ul li.ranking span {font-style:normal;padding-left:10px;font-size:10px;font-family:verdana;background:url('/bijoumachu/common/ic_rank_v2.gif') no-repeat;}
.wrap_logout .game_info .dp ul li.ranking span.same {background-position:0 3px;width:20px;text-indent:-99999px;}
.wrap_logout .game_info .dp ul li.ranking span.up {background-position:0 -156px;color:#e5541b;}
.wrap_logout .game_info .dp ul li.ranking span.down {background-position:0 -176px;color:#3838de;}
.wrap_logout .game_info .dp ul li.ranking span.new {background-position:0 -37px;width:20px;text-indent:-99999px;}
.wrap_logout .game_info .dp ul li.ranking span.rank_up2 {display:block;width:10px;height:12px;background:url('/bijoumachu/common/ic_rank_v2.gif') no-repeat 0 -80px;}
.wrap_logout .game_info .dp ul li.ranking span.rank_down2 {display:block;width:10px;height:12px;background:url('/bijoumachu/common/ic_rank_v2.gif') 0 -120px;}
.wrap_logout .game_info .dp ul li.ranking a {position:absolute;right:0;top:0;display:block;width:54px;height:21px;text-indent:-99999px;background:url('/bijoumachu/layout/login/logout.gif') no-repeat 0 -300px;}
.wrap_logout .game_info .dp ul li.winlose {font-size:11px;color:#909195;}
.wrap_logout .game_info .dp ul li.winlose  strong {padding-right:8px;color:#7844c3;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat right -100px;}
.wrap_logout .game_info .dp ul li.winlose span {padding:0 3px;color:#444;}
.wrap_logout .game_info .dp ul li.winlose span.avg {padding-left:8px;color:#909195;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat -178px -100px;}
.wrap_logout .game_info .dp ul li.winlose span.avg em {font-style:normal;color:#444;}
.wrap_logout .game_info .dp ul li.point {color:#909195;font-size:11px;}
.wrap_logout .game_info .dp ul li.point strong {padding-left:3px;font-weight:normal;color:#414546;}
.wrap_logout .game_info .dp p.none {margin:10px 0 5px 4px;text-align:center;font-size:11px;line-height:130%;}
.wrap_logout .game_info .dp p.none strong {display:block;}
.wrap_logout .game_info .ep {padding:10px 0 8px 0;}
.wrap_logout .game_info .ep ul {overflow:hidden;margin:0 auto;padding:5px 0;background:url('/bijoumachu/layout/login/logout.gif') no-repeat -3px -195px;}
*html .wrap_logout .game_info .ep ul {float:left;}
.wrap_logout .game_info .ep ul li {float:left;width:30px;padding-top:24px;text-align:center;font-size:10px;font-family:verdana;letter-spacing:-0.1em;}
.wrap_logout .game_info .ep ul li span {display:none;}

/* 플레이엔씨 서비스 */
.wrap_logout .service {width:195px;margin:0 auto;background-color:#e7eefa;}
.wrap_logout .service #tab {width:100%;margin:0;padding:0;overflow:hidden;}
.wrap_logout .service #tab li {float:left;width:60px;height:18px;margin:0;padding:13px 0 0 10px;list-style:none;font-size:11px;overflow:hidden;}
.wrap_logout .service #tab li#m_tol {width:45px;background-image:none;}
.wrap_logout .service #tab li.on {width:58px;margin-left:-1px;padding-left:11px;background-color:#f4f7fd;border:1px solid #eaeaea;border-bottom:0 none;}
.wrap_logout .service #tab li#m_message.on {margin-left:0;padding-left:10px;}
.wrap_logout .service #tab li#m_tol.on {width:43px;}
.wrap_logout .service #tab li a {padding:0 0 0 12px;color:#666;font-weight:bold;text-decoration:none;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat left -57px;}
.wrap_logout .service #tab li.on a {color:#27a0d7;background-position:left -77px;}
.wrap_logout .service #tab li.inactive a {color:#999;background-position:left -94px;}
.wrap_logout .service #tab li#m_message a:hover {text-decoration:underline;}
.wrap_logout .service #tab li#m_friend a:hover {text-decoration:underline;}
.wrap_logout .service #tab li img {margin:-2px 0 0;vertical-align:middle;}
.wrap_logout .service #service_info {width:195px;text-align:center;}
.wrap_logout .service #service_info .info_box {position:relative;display:none;height:67px;margin:0;padding:10px 0 4px 0;font-size:11px;line-height:1.3;border:1px solid #eaeaea;border-top:0 none;background-color:#f4f7fd;}
.wrap_logout .service #service_info span.sys_msg {display:block;height:33px;}
.wrap_logout .service #service_info span.sys_msg .none {display:block;padding:10px 0 0;}
.wrap_logout .service #service_info a {display:inline-block;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat;}
.wrap_logout .service #service_info a span {display:none;}
.wrap_logout .service #service_info a.close {position:absolute;right:5px;bottom:4px;width:9px;height:9px;background-position:right -185px;}
.wrap_logout .service #service_info a.read {width:27px;height:17px;margin:7px 0 0;background-position:left -120px;}
.wrap_logout .service #service_info a.write {width:45px;height:17px;background-position:right -120px;}
.wrap_logout .service #service_info a.confirm {width:27px;height:17px;margin:7px 0 0;background-position:left -140px;}
.wrap_logout .service #service_info a.apply {width:47px;height:17px;background-position:right -140px;}
.wrap_logout .service #service_info span.mytol {display:block;height:23px;padding:10px 0 0;}
.wrap_logout .service #service_info span.mytol strong {display:inline-block;padding:1px 0 0 15px;background:url('/bijoumachu/layout/login/login_v2.gif') left -185px;}
.wrap_logout .service #service_info a.buy {width:27px;height:17px;margin:7px 5px 0;background-position:left -160px;}
.wrap_logout .service #service_info a.state {width:27px;height:17px;background-position:right -160px;}
.wrap_logout .service #service_info em {font-style:normal;}
.wrap_logout .service #service_info strong{color:#444;}
/*n코인수정*/
.wrap_logout .service #tab li#m_ncoin {width:40px;padding:7px 0 6px 13px;}
.wrap_logout .service #tab li#m_ncoin a {display:block;width:20px;margin-top:3px;text-indent:-999px;overflow:hidden;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat 0 -54px;}
.wrap_logout .service #tab li#m_ncoin span {display:block;height:16px;background:url('/bijoumachu/layout/login/bg_ncoin_v2.gif') no-repeat 0 0;}
.wrap_logout .service #tab li#m_ncoin.on {width:40px !important;}
.wrap_logout .service #tab li#m_ncoin.on a {background-position:0 -74px;}

.wrap_logout .service #service_info p.info_box .wrap_my_ncoin,
.wrap_logout .service #service_info p.info_box .wrap_my_npoint {position:relative;display:block;width:165px;margin:0 auto;padding:7px 0 0 0;text-align:left;}
.wrap_logout .service #service_info p.info_box .wrap_my_ncoin a ,
.wrap_logout .service #service_info p.info_box .wrap_my_npoint a {display:inline-block; background:url('/bijoumachu/layout/login/bg_ncoin_v2.gif') no-repeat;}
.wrap_logout .service #service_info p.info_box .my_ncoin {margin:0;padding:0 0 2px 18px;background-position:0 -20px !important;}
.wrap_logout .service #service_info p.info_box .my_npoint {margin:0;padding:0 0 2px 18px;background-position:0 -40px !important;}
.wrap_logout .service #service_info p.info_box .my_ncoin strong {color:#444;}
.wrap_logout .service #service_info p.info_box .my_ncoin strong,
.wrap_logout .service #service_info p.info_box .my_npoint strong {font-family:verdana;font-size:11px;} /* 숫자 verdana 10px*/
.wrap_logout .service #service_info p.info_box .recharge_ncoin {position:absolute;right:0;top:7px;width:57px; height:16px;background-position:0 -60px !important;}
.wrap_logout .service #service_info p.info_box .nlounge {position:absolute;right:0;top:7px;width:57px; height:16px;background-position:0 -80px !important;}

/* 야후 */
.wrap_logout .service #tab li#m_ncoin_yahoo {width:50px;padding:7px 0 6px 23px;}
.wrap_logout .service #tab li#m_ncoin_yahoo span {display:block;height:16px;text-indent:-999px;overflow:hidden;background:url('/bijoumachu/layout/login/bg_ncoin_v2.gif') no-repeat 0 0;}
.wrap_logout .service #tab li#m_ncoin_yahoo.on {width:40px !important;}
.wrap_logout .service #tab li#m_ncoin_yahoo.on a {background-position:0 -74px;}
.wrap_logout .service #tab li#m_guide {display:none;width:115px;padding:12px 0 1px 7px;}
.wrap_logout .service #tab li#m_guide a {background:none;font-weight:normal;}
.wrap_logout .service #service_info #show4 {height:40px;}

/* 게임동의 */
.wrap_logout #service #service_info p.agree {height:66px;padding:7px 0 0 0;text-align:left;color:#495058;font-size:11px;line-height:1.3;}
.wrap_logout #service #service_info p.agree a {color:#495058;font-weight:bold;text-decoration:underline;}
/* 계정정보 */
.myaccount {width:195px;margin:0;padding:4px 0 8px 0;background-color:#e7eefa;overflow:hidden;height:17px;}
.myaccount a {color:#444;}
.myaccount li {float:left;width:65px;margin:0;padding-top:5px;list-style:none;text-align:center;font-size:11px;color:#666;letter-spacing:-1px;background:url('/bijoumachu/layout/login/login_v2.gif') no-repeat right -95px;}
.myaccount li.logout {background:none;}

/* layer - 프로필 */
#layer_profile {position:absolute;z-index:900;}
.layer_profile {position:relative;width:241px;height:183px;padding:10px 10px;background:url('/bijoumachu/common/layer_profile.gif') no-repeat left top;}
.layer_profile a.close {position:absolute;right:-2px;top:-2px;width:41px;height:41px;cursor:pointer;text-indent:-100px;overflow:hidden;}
.layer_profile h2 {display:none;}

.layer_profile .user_info {position:relative;width:200px;height:56px;margin:0;padding:0;}
.layer_profile .user_info p {position:relative;width:57px;height:56px;margin:0;padding:0;background-color:#CCC;}
.layer_profile .user_info div {position:absolute;left:67px;top:0;width:128px;letter-spacing:-0.1em;}
.layer_profile .user_info div strong {display:block;padding-bottom:5px;color:#7944c4;}
.layer_profile .user_info div span {display:block;height:13px;margin-top:4px;padding-top:3px;font-size:11px;vertical-align:middle;}
.layer_profile .user_info div span img {margin-right:5px;vertical-align:middle;}
.layer_profile .game_info {margin:15px 0 0 0;}
.layer_profile .game_info ul li {list-style-type:none;margin:0;padding:0;font-size:11px;font-family:verdana;letter-spacing:-0.1em;}
.layer_profile .game_info ul li.winlose {padding:4px 0 0 50px;font-size:11px;color:#909195;}
.layer_profile .game_info ul li.winlose  strong {padding-right:8px;color:#7844c3;}
.layer_profile .game_info ul li.winlose span {padding:0 3px;color:#444;}
.layer_profile .game_info ul li.winlose span.avg {padding-left:8px;color:#909195;}
.layer_profile .game_info ul li.winlose span.avg em {font-style:normal;color:#444;}
.layer_profile .game_info ul li.point dfn {display:none;}
.layer_profile .game_info ul li.point {padding:6px 0 0 0;}
.layer_profile .game_info ul li.point .ep {display:inline-block;width:60px;padding-left:50px;}
.layer_profile .game_info ul li.point .dp {display:inline-block;width:40px;padding-left:80px;}
.layer_profile .game_info .profile_ep {margin:42px 0 0 33px;}
.layer_profile .game_info .profile_ep table {width:200px;}
.layer_profile .game_info .profile_ep table th {display:none;}
.layer_profile .game_info .profile_ep table td {height:15px;text-align:center;font-size:10px;font-family:verdana;}

/* layer */
.layer_gameinfo {clear:both;position:absolute;left:230px;top:21px;width:513px;border:3px solid #8b83d6;background-color:#fff;}
.layer_gameinfo a.close {position:absolute;right:-1px;top:0;width:41px;height:41px;cursor:pointer;text-indent:-100px;overflow:hidden;background:url('/bijoumachu/common/layer_gameinfo.gif') no-repeat right top;}
.layer_gameinfo .header {height:34px;padding:25px 0 0 29px;}
.layer_gameinfo .header h2 {float:left;width:132px;height:15px;margin:0;padding:0;text-indent:-1000px;overflow:hidden;background:url('/bijoumachu/common/layer_gameinfo.gif') no-repeat;}
.layer_gameinfo .header .wrap_select_ly {float:left;margin:-3px 40px 0 0;}
.layer_gameinfo .wrap_topscore {width:483px;margin:0;padding:14px 0 7px 30px;overflow:hidden;background-color:#f6f5f4;}
.layer_gameinfo .wrap_topscore dt {float:left;width:150px;height:21px;margin:0;padding:0 0 0 22px;font-weight:bold;color:#444;overflow:hidden;background:url('/bijoumachu/common/layer_gameinfo.gif') no-repeat 0 -91px;}
	.layer_gameinfo .wrap_topscore dt.dt2 {background-position:0 -120px;}
.layer_gameinfo .wrap_topscore dd {float:left;width:310px;height:21px;margin:0;padding:0;color:#7846c3;}
/* layer - 랭킹추이 */
#ranking_glayer .header h2 {width:132px;}
#ranking_glayer .header .tab_term_date {float:left;width:70px;height:21px;margin:-3px 0 0;padding:0;list-style:none;}
#ranking_glayer .header .tab_term_date li {float:left;width:35px;height:21px;margin:0;padding:0;background:url('/bijoumachu/common/layer_gameinfo.gif') no-repeat 0 -60px;}
#ranking_glayer .header .tab_term_date li.m1 {background-position:0 -60px;}
#ranking_glayer .header .tab_term_date li.m2 {width:34px;background-position:-35px -60px;}
#ranking_glayer .header .tab_term_date li a {display:block;width:100%;height:100%;text-indent:-100px;overflow:hidden;cursor:pointer;background:url('/bijoumachu/common/layer_gameinfo.gif') no-repeat 100px -60px;}
#ranking_glayer .header .tab_term_date li.m1 a.on {background-position:-100px -60px;}
#ranking_glayer .header .tab_term_date li.m2 a.on {background-position:-135px -60px;}
#ranking_glayer .wrap_graph {width:491px;margin:0 auto 10px;border:1px solid #dfdfdf;}
#ranking_glayer .wrap_graph * {vertical-align:middle;}
#ranking_glayer .wrap_graph .rank {margin:0;padding:5px 0;text-align:center;background-color:#f5effb;}
#ranking_glayer .wrap_graph .rank strong {padding-right:5px;font-size:18px;}
#ranking_glayer .wrap_graph .rank strong span {color:#7846c3;}

/* select */
.wrap_select_ly dl{width:90px;margin:0;font-size:12px;color:#444;}
.wrap_select_ly dt{width:106px;margin:0;height:15px;padding:4px 0 0 4px;cursor:pointer;text-align:left;font-size:12px;border:1px solid #dedede;background:#fff url('/bijoumachu/common/arrow_select.gif') no-repeat right top;}
.wrap_select_ly dd{width:110px;position:absolute;display:none;border:1px solid #dfdfdf;margin-top:-1px;background-color:#fff;margin:0;padding:0;}
.wrap_select_ly dd ul{width:90px;margin:0;padding:0;list-style:none;}
.wrap_select_ly dd li{position:relative;clear:both;width:90px;height:20px;overflow:hidden;margin:0;padding:0;cursor:pointer;background:none;}
.wrap_select_ly dd li:hover{background-color:#f3f3f3;font-weight:bold;letter-spacing:-1px;}
.wrap_select_ly dd li input{position:absolute;left:-40px;}
.wrap_select_ly dd li label{float:left;padding:4px 0 2px 4px;}
.wrap_select_ly dl.on dd{display:block;}
.wrap_select_ly dl.on dt, .wrap_select_ly dt.on{font-weight:bold;letter-spacing:-1px;}

/* new footer */
	.footerWrap {clear:both; position:relative; width:970px; margin:0 auto; padding:47px 0 65px 0; color:#444; border-top:3px solid #e3e3e3;}
	.footerWrap a {color:#444}
	.footerWrap a:hover {color:#444; text-decoration:underline;}
	.footerWrap a:visited {color:#444; text-decoration:none;}
	.footerWrap .utilmenu {position:relative; width:100%; margin:0 0 25px 0; padding:0 0 9px 0; list-style-type:none; border-bottom:1px solid #eae7e8;}
	.footerWrap .utilmenu li {margin:0; padding:0 12px 0 8px; list-style-type:none; display:inline-block; background:url("/bijoumachu/layout/ic_footer.gif") no-repeat right 1px; *display:inline; *padding:0 8px 0 10px;}
	.footerWrap .utilmenu li.bizinfo {padding-left:0;}
	.footerWrap .utilmenu li.grade {position:relative; cursor:pointer;}
	.footerWrap .utilmenu li.pcbang {position:absolute; top:0; right:5px; padding-right:0; padding-left:10px; font-weight:bold; letter-spacing:-1px; background-position:0 -36px;}
	.footerWrap .utilmenu li.last {background-image:none;}
	.footerWrap .utilmenu .ly_grade {position:absolute; bottom:23px; left:-239px; display:none; width:573px; height:140px; background:url("/bijoumachu/layout/grade.png") no-repeat; text-indent:-9999px; overflow:hidden; z-index:9999;}
	.footerWrap address {position:relative; width:100%; height:68px; background:url("/bijoumachu/layout/footer.gif") no-repeat; text-indent:-9999px; overflow:hidden;}
	.footerWrap address a {display:block; overflow:hidden;}
	.footerWrap address .ncsoft {position:absolute; top:0; left:0; width:124px; height:41px;}
	.footerWrap address .ftc {position:absolute; top:0; left:616px; width:57px; height:11px;}
	.footerWrap address .email {position:absolute; top:14px; left:339px; width:72px; height:10px;}