@charset "utf-8";
/* /common/css/renewal_2006/common_utf8.css 경로의 css를 hangame_casual에 내장 - 20131111 */
/* ++++++++++++++++++++++++++	common	++++++++++++++++++++++++++ */

body{margin:0 0 0 0; padding:0; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/bg_body_g.gif) repeat-x #FFF; text-align:center; }
img{border:none; }
dl, ul, ol{list-style:none; margin:0; padding:0; }
li, dt, dd {list-style-type:none; margin:0; padding:0; }
div, td, th, ul, ol, li, dl, dt, dd {font-family:돋움, 굴림, AppleGothic, sans-serif; font-size:12px; color:#666;	}
h1, h2, h3, h4, h5, h6, p {margin:0; padding:0; }
.fl {float:left}	.fr {float:right}
.posi_r {position:relative} .posi_a {position:absolute}
.u {text-decoration:underline;}
p {margin:0; padding:0; }
.input_pass {font-family:verdana;font-size:10px;height:18px;padding:2px 0 0 0;letter-spacing:-1px;}
.scroll {scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#E6E6E6;scrollbar-3dlight-color:#E6E6E6;scrollbar-arrow-color:#B9B9B9;scrollbar-track-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-base-color:#FFFFFF;} /*070313*/
caption,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:-999em;width:0;height:0;font-size:0;line-height:0;text-align:left}/* 웹접근성 3차 20131029  */
form {margin:0; padding:0;} /*070406 추가*/
/*font*/
.p9 {font-size:9px;font-family:tahoma;letter-spacing:1px}
.p10 {font-size:10px; font-family:verdana; }
.p11 {font-size:11px; }
.p12 {font-size:12px; }
.p14 {font-size:14px; }
.p24 {font-size:24px; }
.ls0 {letter-spacing:0}
.ls1 {letter-spacing:-1px}
.ls2 {letter-spacing:1px}
.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}
.ln16 {line-height:1.6}
.ln17 {line-height:1.7}
.ln22 {line-height:2.2}
.ln26 {line-height:2.6}
.vdn {font-family:verdana; }
.b {font-weight:bold;}

a:link, a:visited {color:#666; text-decoration:none;}
a:hover, a:active {color:#666; text-decoration:underline;}

.w, a.w:link, a.w:visited, a.w:hover, a.w:active {color:#fff; } /*white*/
.c, a.c:link, a.c:visited, a.c:hover, a.c:active {color:#000; } /*black*/
.gray, a.gray:link, a.gray:visited, a.gray:hover, a.gray:active {color:#444; }/*gray*/
.gray01, a.gray01:link, a.gray01:visited, a.gray01:hover, a.gray01:active {color:#333; }
.gray02, a.gray02:link, a.gray02:visited, a.gray02:hover, a.gray02:active {color:#777; }
.gray03, a.gray03:link, a.gray03:visited, a.gray03:hover, a.gray03:active {color:#888; }
.gray04, a.gray04:link, a.gray04:visited, a.gray04:hover, a.gray04:active {color:#ECECEC; }
.gray05, a.gray05:link, a.gray05:visited, a.gray05:hover, a.gray05:active {color:#B5B5B5; }
.gray06, a.gray06:link, a.gray06:visited, a.gray06:hover, a.gray06:active {color:#555; }
.gray07, a.gray07:link, a.gray07:visited, a.gray07:hover, a.gray07:active {color:#999; }
.gray08, a.gray08:link, a.gray08:visited, a.gray08:hover, a.gray08:active {color:#222; }
.gray09, a.gray09:link, a.gray09:visited, a.gray09:hover, a.gray09:active {color:#C5B4B3; }
.gr, a.gr:link, a.gr:visited, a.gr:hover, a.gr:active {color:#516842; }/*green*/
.gr01, a.gr01:link, a.gr01:visited, a.gr01:hover, a.gr01:active {color:#287F01; }
.gr02, a.gr02:link, a.gr02:visited, a.gr02:hover, a.gr02:active {color:#397312; }
.org, a.org:link, a.org:visited, a.org:hover, a.org:active {color:#FF7800; }/*orange*/
.org01, a.org01:link, a.org01:visited, a.org01:hover, a.org01:active {color:#FE5731; }
.org03, a.org03:link, a.org03:visited, a.org03:hover, a.org03:active {color:#FF4800; }
.org04, a.org04:link, a.org04:visited, a.org04:hover, a.org04:active {color:#FFDDDB; }
.org05, a.org05:link, a.org05:visited, a.org05:hover, a.org05:active {color:#ff6600; } /*070629*/
.sky, a.sky:link, a.sky:visited, a.sky:hover, a.sky:active {color:#0094E0; }/*sky*/
.blue, a.blue:link, a.blue:visited, a.blue:hover, a.blue:active {color:#21699C; }/*blue*/
.blue01, a.blue01:link, a.blue01:visited, a.blue01:hover, a.blue01:active {color:#1F8BDE; }
.blue02, a.blue02:link, a.blue02:visited, a.blue02:hover, a.blue02:active {color:#368CA5; }
.blue03, a.blue03:link, a.blue03:visited, a.blue03:hover, a.blue03:active {color:#007EBC; }
.blue04, a.blue04:link, a.blue04:visited, a.blue04:hover, a.blue04:active {color:#2250B2; } /*챔피언포커*/
.blue05, a.blue05:link, a.blue05:visited, a.blue05:hover, a.blue05:active {color:#506070; }
.blue06, a.blue06:link, a.blue06:visited, a.blue06:hover, a.blue06:active {color:#00A4B7; } /*070313*/
.tq, a.tq:link, a.tq:visited, a.tq:hover, a.tq:active {color:#029C99; }/*turquoise 보드게임파트*/
.red, a.red:link, a.red:visited, a.red:hover, a.red:active {color:#FF554C; }/*red*/
.red01, a.red01:link, a.red01:visited, a.red01:hover, a.red01:active {color:#EB1900; }
.pink, a.pink:link, a.pink:visited, a.pink:hover, a.pink:active {color:#FF7289; }/*pink*/
.pink01, a.pink01:link, a.pink01:visited, a.pink01:hover, a.pink01:active {color:#E82B56; }
.pink02, a.pink02:link, a.pink02:visited, a.pink02:hover, a.pink02:active {color:#F15589; } /*상점*/ /*070103*/
.pink03, a.pink03:link, a.pink03:visited, a.pink03:hover, a.pink03:active {color:#DA326F; } /*070122*/
.ye, a.ye:link, a.ye:visited, a.ye:hover, a.ye:active {color:#FFF777; }/*yellow*/
.vi, a.vi:link, a.vi:visited, a.vi:hover, a.vi:active {color:#B52570; }/*violet 라스베가스포커*/

/* skip navigation */
#u_skip{position:relative;float:left;z-index:2147483647}
#u_skip a{position:absolute;left:0;top:-30px;width:128px;background:url(https://hangame-images.toastoven.net/hangame/main/sitemap/sitemap_2013/sp_u_skip.png) repeat-x 0 -11px;border:1px solid #4ec53d;text-align:center;outline:none}
#u_skip a:active,
#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#u_skip span{display:inline-block;padding:2px 6px 0 0;background:url(https://hangame-images.toastoven.net/hangame/main/sitemap/sitemap_2013/sp_u_skip.png) no-repeat 100% 11px;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px}
div[tabindex='-1']{outline:none}

/*display*/
.none {display:none;}
.pr{position:relative}

/*form*/
input, select, textarea {font-family:돋움, 굴림, AppleGothic, sans-serif;  font-size:12px; color:#676767; }
.box01 {border:1px solid #C3C3C3; padding:2px 5px 0 5px;background-color:#FFF;} /*070720*/
.box02 {border:1px solid #DBDBDB; border-top:1px solid #999; border-left:1px solid #999; padding:2px 5px 0 5px;background-color:#FFF;} /*070213*/
input.mb {margin-bottom:-2px}

/*image*/
img.mb2 {margin-bottom:-2px}
img.mb3 {margin-bottom:-3px}
img.mb4 {margin-bottom:-4px}
img.bdr {border:3px solid #EBEBEB; }
img.bdr02 {border:3px solid #E2E2E2; }
img.bdr03 {border:3px solid #D2D2D2; }
a.bdr {border:3px solid #EBEBEB; display:block;} /*아바타 마우스오버시*/
a.bdr:hover  {border:3px solid #D2D2D2;}
a.bdr02 {border:3px solid #EBEBEB; display:block; width:106px; height:126px; padding-top:18px; } /*아바타 사이즈 작을경우*/
html>body a.bdr02 {width:100px; height:108px; }
a.bdr02:hover  {border:3px solid #D2D2D2;}
a.bdr03 {border:3px solid #D2D2D2; display:block; } /*아바타 마우스오버시*/
a.bdr03:hover  {border:3px solid #B7B6B6;}

img.bdr_2 {border:2px solid #D2D2D2; }
a.bdr_2 {border:2px solid #D2D2D2; display:block; }
a.bdr_2:hover  {border:2px solid #DCDCDC;}
a.bdr_3 {border:3px solid #E2E2E2; display:block; } /*캐주얼게임 스토리*/
a.bdr_3:hover  {border:3px solid #D2D2D2;}
a.bdr_4 {border:2px solid #E2E2E2; display:block; } /*캐주얼 마작 랭킹*/
a.bdr_4:hover  {border:2px solid #D2D2D2;}

/* 1px 라운딩box color:#C9C9C8 */
.cbox01_t {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box01_tr.gif) no-repeat top right; overflow:hidden; }
.cbox01_t .tl {float:left; width:6px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box01_tl.gif) no-repeat left top; overflow:hidden; }
.cbox01_m {border-left:1px solid #DADADA; border-right:1px solid #DADADA; overflow:hidden; }
.cbox01_b {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box01_br.gif) no-repeat right bottom; overflow:hidden; }
.cbox01_b .bl {float:left; width:6px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box01_bl.gif) no-repeat left top; overflow:hidden; }

/* 1px 라운딩box color:#FF7068red */
.cbox02_t {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box02_tr.gif) no-repeat top right; overflow:hidden; }
.cbox02_t .tl {float:left; width:6px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box02_tl.gif) no-repeat left top; overflow:hidden; }
.cbox02_m {border-left:2px solid #FFBCB8; border-right:2px solid #FFBCB8; overflow:hidden; }
.cbox02_b {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box02_br.gif) no-repeat right bottom; overflow:hidden; }
.cbox02_b .bl {float:left; width:6px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box02_bl.gif) no-repeat left top; overflow:hidden; }

/* 1px 라운딩box color:#DCDCDC background-color:#F9F9F9 */
.cbox03_t {height:4px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box03_tr.gif) no-repeat top right; overflow:hidden; }
.cbox03_t .tl {float:left; width:4px; height:4px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box03_tl.gif) no-repeat left top; overflow:hidden; }
.cbox03_m {border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; overflow:hidden; background:#F9F9F9; }
.cbox03_b {height:4px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box03_br.gif) no-repeat right bottom; overflow:hidden; }
.cbox03_b .bl {float:left; width:4px; height:4px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/c_box03_bl.gif) no-repeat left top; overflow:hidden; }

/*NHN page Navigation template (reference http://html.nhndesign.com)*/
table.Nnavi{clear:both;height:13px;border-collapse:collapse;margin:0 auto;}
table.Nnavi td{padding:0;border-right:1px solid #dddddd;font-size:11px;}
table.Nnavi td.pgRR{border-right:0}
table.Nnavi a{font-size:11px;font-family:돋움;;text-decoration:none;display:block;padding:2px 8px 0 7px;font-weight:bold;}
table.Nnavi a:hover{background-color:#F7F7F7;}
table.Nnavi .pgLL a, table.Nnavi .pgL a, table.Nnavi .pgR a, table.Nnavi .pgRR a{font-weight:normal}
table.Nnavi .pgLL a:hover, table.Nnavi .pgL a:hover, table.Nnavi .pgR a:hover, table.Nnavi .pgRR a:hover{background-color:#ffffff}
table.Nnavi .pgLL img, table.Nnavi .pgL img, table.Nnavi .pgR img, table.Nnavi .pgRR img{border:0;margin-bottom:1px;}
table.Nnavi .pgLL img, table.Nnavi .pgL img{margin:0 5px 2px 0;}
table.Nnavi .pgRR img, table.Nnavi .pgR img{margin:0 0  2px 5px}
table.Nnavi .on, table.Nnavi .on a, table.Nnavi .on a:visited{color:#FF8400}
*html body table.Nnavi a{width:1em} table.Nnavi .pgLL a, table.Nnavi .pgL a, table.Nnavi .pgR a, table.Nnavi .pgRR a{width:auto}

/* paginate */
.pagenavi {clear:both; width:100%; text-align:center;}
.pagenavi a,.pagenavi strong {display:inline-block; padding:2px 5px 0 6px;border-left:1px solid #ddd; background:url(../img/sub/bg_bar_paginate.gif) no-repeat left 3px; font-weight:bold; font-size:11px; font-family:dotum; color:#333; vertical-align:middle;}
.pagenavi a:hover,.pagenavi a:active,.pagenavi a:visited{color:#333}
.pagenavi a.first,.pagenavi strong.first {background:none;}
.pagenavi strong {display:inline !important;padding-bottom:0 !important;border-bottom:none !important;font-size:11px; color:#ff8401;line-height:13px}
.pagenavi .prev {padding:2px 2px 0 8px}
.pagenavi .prev_home.bn,.pagenavi .prev.bn{border-left:none}
.pagenavi .prev_home {padding:2px 0 0 0}
.pagenavi .next {padding:2px 3px 0 5px}
.pagenavi .next_end {padding:2px 0 0 5px}
.pagenavi a img {position:relative; top:-1px; vertical-align:middle;}
.pagenavi span{margin:0 3px}
.pagenavi .prev,.pagenavi .prev_home,.pagenavi .next,.pagenavi .next_end{background:none;font-weight:normal}


/*contents&Navigation height*/
.Nnavi_h {clear:both;height:20px;} /*070405 수정*/

/*댓글*/
.reply {margin:32px 0 0 0;border:1px solid #DADADA;padding:3px;}
.reply textarea {float:left;border:1px solid #CFCFCF;width:495px;height:38px;overflow:auto;}
.reply td.line {height:9px;background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/line_x_01.gif) 0 50% repeat-x;}
.reply td.pad_t {padding:8px 0 0 0;}

.reply01 {margin:8px 0 0 0;border:1px solid #DADADA;padding:3px;}
.reply01 textarea {float:left;border:1px solid #CFCFCF;width:475px;height:38px;overflow:auto;}
.reply01 td.line {height:9px;background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/line_x_01.gif) 0 50% repeat-x;}
.reply01 td.pad_t {padding:8px 0 0 0;}

.reply02 {margin:8px 0 0 0;border:1px solid #DADADA;padding:3px;}
.reply02 textarea {float:left;border:1px solid #CFCFCF;width:455px;height:38px;overflow:auto;}
.reply02 td.line {height:9px;background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/line_x_01.gif) 0 50% repeat-x;}
.reply02 td.pad_t {padding:8px 0 0 0;}

/*아이템 레이어*/
.itemly {z-index:200; width:187px; }
.itemly .box_t {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/lyr_box_t.gif) no-repeat; overflow:hidden;  }
.itemly .box_b {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/lyr_box_b.gif) no-repeat; overflow:hidden;  }
.itemly .arw {width:6px; height:10px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/lyr_box_arw.gif) no-repeat; overflow:hidden; position:absolute; top:14px; left:0; }
.itemly ul {background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/lyr_box_m.gif) repeat-y; padding:8px 8px 5px 17px;  }
.itemly ul li {padding:0 0 2px 9px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/sq_org01.gif) no-repeat 0 3px; color:#333;  }

/*아이템 레이어 width 값 조절*/
.itemly02 {z-index:200; }
.itemly02 .box02_t {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box03_tr.gif) no-repeat top right; overflow:hidden; }
.itemly02 .box02_t .tl {float:left; width:5px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box03_tl.gif) no-repeat left top; overflow:hidden; }
.itemly02 .box02_m {border-left:1px solid #BCBCBC; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box03_m.gif) right top repeat-y ; overflow:hidden; }
.itemly02 .box02_b {height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box03_br.gif) no-repeat right bottom; overflow:hidden; }
.itemly02 .box02_b .bl {float:left; width:5px; height:6px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box03_bl.gif) no-repeat left top; overflow:hidden; }
.itemly02 .arw {width:6px; height:10px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/lyr_box_arw.gif) no-repeat; overflow:hidden; position:absolute; top:14px; left:-5; }
.itemly02 ul {padding:8px 8px 5px 13px;  }
.itemly02 ul li {padding:0 0 2px 9px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/sq_org01.gif) no-repeat 0 3px; color:#333;  }
.itemly02 p {padding:3px 0 3px 10px; font-size:11px; letter-spacing:-1px; }

/*0609 _ footer_simple*/
#footer_simple {width:730px; height:40px; margin:0 auto;  background:url(https://hangame-images.toastoven.net/hangame/error/common/footer_simple_bar.gif)  0 0 no-repeat; text-align:center;  }
#footer_simple img {margin:17px 0 0 0; }

/* 아이템 아이콘 추가 */
a.bdr{position:relative}
a.bdr .ico_event{display:block;overflow:hidden;position:absolute;top:3px;left:0px;width:45px;height:45px;background:url(https://hangame-images.toastoven.net/hangame/renewal_2006/common/ico_event.gif) no-repeat;line-height:9999px;z-index:100}

/*20080925 보안3단계 공통 로그인  추가  */
#box_login {position:relative;}
#box_login fieldset {border:0; }
#box_login fieldset legend {display:none; }

.w258 {width:258px; height:121px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/bx_login.gif) 0 0 no-repeat;}
.w258 .login_stepbar {position:absolute; top:15px; left:26px; width:41px; height:13px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/bg_bar.gif) 0 0 no-repeat; }
.w258 .login_stepbar div {position:relative; width:41px; height:8px;}
.w258 .login_stepbar div a.bar_control {position:absolute; width:11px; height:8px; top:2px;}
.w258 .login_stepbar div a.bar_control .ico_control {background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/ico_control.gif) 0 0 no-repeat; }
.w258 .login_stepbar .l_step1 {left:0; }
.w258 .login_stepbar .l_step2 {left:15px; }
.w258 .login_stepbar .l_step3 {left:30px; }
.w258 .login_steptxt {position:absolute; top:16px; left:73px; width:72px; height:12px; background:url(https://hangame-images.toastoven.net/hangame/main/login/bar_gray_1.gif) no-repeat right 1px; color:#666; font-size:11px; font-family:돋움; line-height:1.2; letter-spacing:-1px;}
.w258 .login_steptxt span {letter-spacing:0;}
.w258 .login_steptxt .help img {margin-bottom:3px; vertical-align:middle;}
.w258 .login_steptxt .help {margin:0 0 0 2px; background:url(https://hangame-images.toastoven.net/hangame/main/login/btn_help.gif) no-repeat 0 0;}
.w258 .login_steptxt a.help:hover {background-position:0 -12px;}
.w258 .login_iptxt {position:absolute; top:16px; left:156px; color:#666; font-size:11px; font-family:돋움; line-height:1.2; letter-spacing:-1px;}
.w258 .login_iptxt img {width:12px; height:12px; margin:0 0 3px 0; vertical-align:middle;}
.w258 .login_iptxt a:link, .w258 .login_iptxt a:visited {color:#666; text-decoration:none;}
.w258 .login_iptxt a:hover, .w258 .login_iptxt a:active {color:#666; text-decoration:underline;}
.w258 .login_form {position:absolute; top:39px; left:28px; width:203px; height:41px; z-index:99px;}
.w258 .input_field {position:absolute; top:0; left:0; width:114px; height:38px; z-index:99px;}
.w258 .input_field input {display:block; width:113px; height:18px; padding:3px 0 0 2px; border:1px solid #D2D2D2; background:#FDFDFD; color:#888; letter-spacing:-1px;}
.w258 .input_field input.id {_margin-top:-1px; padding-top:2px; font-size:11px; font-family:돋움; letter-spacing:0;}/*20080626수정*/
.w258 .input_field input.pw {margin-top:3px; _margin-top:1px; padding-top:2px; font-size:9px; font-family:tahoma; letter-spacing:1;}
.w258 .l_btn_login {position:absolute; top:-1px; right:0; width:88px; height:41px;}
.w258 .l_btn_login input {width:88px; height:41px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/btn_login.gif) 0 0 no-repeat;}
.w258 .login_form .ifrm_step3 {width:203px; height:41px;}

.w258 .l_member_join_id  {position:absolute; top:84px; left:14px; width:230px; padding-top:11px; background:url(https://hangame-images.toastoven.net/hangame/main/login/line_gray_1.gif) repeat-x top;}
.w258 .l_member_join_id ul {list-style:none; margin:0; padding:0;}
.w258 .l_member_join_id ul li {float:left;}
.w258 .l_member_join_id ul li.l_join {padding:1px 0 0 17px; color:#666; font-size:11px; font-family:돋움; line-height:1.2; letter-spacing:-1px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/ico_l_join.gif) no-repeat left 0;}
.w258 .l_member_join_id ul li.l_idpw {padding:1px 15px 0 30px; color:#666; font-size:11px; font-family:돋움; line-height:1.2; letter-spacing:-1px; background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/ico_l_searchidpw.gif) no-repeat 14px 0;}
.w258 .l_member_join_id ul a:link, .w258 .l_member_join_id ul a:visited {color:#666; text-decoration:none;}
.w258 .l_member_join_id ul a:hover, .w258 .l_member_join_id ul a:active {color:#FF7800; text-decoration:underline;}
/*레이어*/
.w258 .layer {position:absolute; top:26px; left:13px; z-index:100; width:204px; height:121px;}
.w258 .step2 {background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/bx_layer_step2.gif) no-repeat;}
.w258 .step3 {background:url(https://hangame-images.toastoven.net/hangame/renewal_2007/common/login/bx_layer_step3.gif) no-repeat;}
.w258 .layer .closex {position:absolute; top:11px; right:8px;}
.w258 .layer .txt {position:absolute; top:18px; left:17px;}
.w258 .layer .btn {position:absolute; top:50px; left:0px; width:204px; text-align:center;}
.w258 .layer .btn2 {position:absolute; top:50px; left:0px; width:204px; height:20px; text-align:center;}
/*blind 20130611*/
.blind{visibility:hidden; overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0;}

/* modal_popup */
.madal_popup{position:absolute;top:265px;left:50%;z-index:1000}
.madal_popup.client_pop{margin:0 0 0 -247px}
.madal_popup .pop_wrap{overflow:hidden;position:relative;width:494px;height:637px;background:url(https://hangame-images.toastoven.net/hangame/casual/sinyutnori2/img_2020/client_start.jpg) no-repeat;background-size:100% auto;}
.madal_popup .pop_wrap.hold{background:url(https://hangame-images.toastoven.net/hangame/casual/sinyutnori2/img_2020/client_start_hold.jpg) no-repeat;background-size:100% auto;}
.madal_popup .btn_go_new{overflow:hidden;position:absolute;left:84px;top:295px;width:314px;height:64px;text-indent:-999px}
.madal_popup .btn_go_old{overflow:hidden;position:absolute;left:84px;top:513px;width:314px;height:64px;text-indent:-999px}
.madal_popup .btn_closed{overflow:hidden;position:absolute;right:4px;top:4px;width:58px;height:60px;text-indent:-999px}