@charset "utf-8";
/*
NHN Web Standardization Team (http://html.nhndesign.com/) 
Target Browser : IE 6.0, IE 7.0, FF 3.0
*/

/* Reset */
*{margin:0;padding:0;}
img,fieldset{border:0;}
li{list-style:none;}
em,address{font-style:normal;}
textarea{overflow:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}
label{cursor:pointer;cursor:hand;}

/* Common */
body {text-align:center; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_body.jpg) 50% 36px no-repeat #D4D1BD ; }
body,th,td,input,textarea,select, legend, h1, h2, h3, h4, h5, h6 {font-size:12px; font-family:Dotum; color:#451104; }  /* 090107 */
a{text-decoration:none; color:#451104; }
a:hover{text-decoration:underline; color:#451104; }
.input_text, textarea{*margin:-1px 0; border:1px solid;}
.input_check, .input_radio{width:13px; height:13px;}
.blind{visibility:hidden; overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0;}
.png24{_behavior:url(/share/css/iepngfix.htc);}

/* Class Selector */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.tx_l{text-align:left;}
.tx_c{text-align:center;}
.tx_r{text-align:right;}
.none {display:none;}

/* Layout Design */
#skip{position:absolute; visibility:hidden;}
#game_title {position:absolute; left:0; top:0; width:200px; height:140px; margin:0 0 0 -14px; z-index:5;} /*edit_1126*/
#wrap{position:relative; width:980px; margin:0 auto;} /*edit_1126*/
#gnb{width:100%; background:url(http://images.hangame.co.kr/hangame/renewal_2007/common/g_bg02.gif) repeat-x 0 0;text-align:center;}
#header{position:relative; width:980px; height:517px; margin:0 auto;}
#lnb{position:absolute; left:3px; top:275px; width:798px; height:219px; z-index:5;}
#cscenter {position:absolute; left:861px; top:0; width:197px; height:394px; z-index:6;}
#visual_01 {position:absolute; left:173px; top:0; width:670px; height:210px; z-index:3;}
#visual_02 {position:absolute; left:3px; top:70px; width:791px; height:295px; z-index:2;}
#visual_03 {position:absolute; left:752px; top:121px; width:228px; height:396px; z-index:2;}
#game_start{position:absolute; top:0; left:0; width:1px; height:1px; z-index:6;}/*edit_1126*/
#game_start div {position:absolute; left:20px; top:328px; width:148px; height:148px; }/*edit_1126*/
#container{position:relative; clear:both; width:980px; margin:0 auto; padding:0 0 30px 0; overflow:hidden; z-index:1;}
#snb{float:left; width:240px; text-align:left;}
#content {display:inline; float:left; width:515px; text-align:left; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_middle_m.gif) 0 183px no-repeat; }
#aside{float:left; width:225px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_r_bottom.gif) 0 235px no-repeat; text-align:left;  }
#footer_z9{position:relative; clear:both; width:996px; height:226px; margin:0 auto; text-align:left; background:url(http://images.hangame.co.kr/hangame/z9/CBT/sub/bg_footer.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.hangame.co.kr/hangame/z9/CBT/sub/bg_footer.png', sizingMethod='crop');}


/*login*/
.login, .login_after, .login_cbt {width:240px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_m.gif)  0 0 repeat-y;}
.login .inbox {width:240px; padding:18px 0 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_t.gif)  0 0 no-repeat; }
.login_after .inbox, .login_cbt .inbox  {width:240px; padding:25px 0 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_t.gif)  0 0 no-repeat; }
.login fieldset {position:relative; margin:0 0 0 35px; }
.login legend {display:none;}
/*edit_1119*/
.login span.id, .login span.pw  {display:block; width:125px; height:29px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_idpw.gif) 0 0 no-repeat;}
.login span.id input {width:104px; height:18px; margin:5px 0 0 12px; border:0; color:#3C0000; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/login_id.gif) 0 0 no-repeat;}
.login span.pw input {width:104px; height:18px; margin:5px 0 0 12px; padding:3px 0 0 0; border:0; color:#3C0000; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/login_pw.gif) 0 0 no-repeat;}
.login span.id span, .login span.pw span {display:none; }
/*edit_1119*/
.login .enter {display:block; position:absolute; right:19px; top:0; width:52px; height:55px; }
.login .btn {height:34px; margin:5px 0 0 0px; color:#555555; font-size:11px; letter-spacing:-1px; }
.login .btn a {float:left; margin:2px 5px 1px 6px; color:#555555;}
.login .btn img {vertical-align:middle; }
.login .security {float:left; margin:0 17px 0 0;}
.login .security input {float:left; width:15px; height:15px; margin:0 0 2px 0;vertical-align:middle;  }/*edit_1110*/
.login .security_btn {margin:0;  } /*add_1110*/
.login .banner_l {height:133px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_b.gif) 0 100% no-repeat;}
.login .banner_l .bannbox {width:183px; height:41px; margin:0 0 0 36px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/banner_l_bg.gif) 0 0 no-repeat; }
.login .banner_l .bannbox img {margin:7px 0 0 7px;}
.login_after .level {width:165px; height:36px; margin:0 0 0 37px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_04.gif)  0 100% repeat-x;} /* 090113 */
.login_after .level .ico {color:#A15409; font-size:11px;  }
.login_after .level .ico  img {vertical-align:middle; margin:0 2px 2px 3px;}
.login_after .level .id {padding-left:3px; font-weight:bold; color:#95480A; letter-spacing:-1px;  line-height:14px;} /* 090113 */
.login_after .bottom {height:46px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_a.gif)  0 0 no-repeat; }
/* 1021_edit_add */
.login_after .ch {position:relative; width:180px; height:124px; margin:0 0 0 26px;} /* 090107 */
.login_after .ch .txt_01 {position:absolute; top:20px; right:5px; width:93px; height:61px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/login_ch.gif) 0 0 no-repeat;}
.login_after .ch .txt_01 a {float:left; padding:7px 0 0 23px; text-decoration:underline; font-size:11px; letter-spacing:-1px; color:#451104; line-height:12px; }
.login_after .ch .txt_02 {position:absolute; top:100px; left:103px; width:80px; padding:0 0 0 7px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bl_org.gif) 0 3px no-repeat;  }  /* 090107 */
.login_after .ch .txt_02 a {font-size:11px; letter-spacing:-1px; color:#7D470D;}
.login_after .ch .txt_02 img {margin:0 0 0 3px;}
.login_after .ch .txt_03 {position:absolute; top:15px; left:83px; width:90px; height:75px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_05.gif) 0 100% repeat-x;  }  /* 090107 */
.login_after .ch .txt_03  dt {float:left; height:17px; vertical-align:top; text-indent:20px;} 
.login_after .ch .txt_03  dd {clear:both; height:18px; padding:0 20px 0 0; font-family:verdana; font-size:10px; letter-spacing:-1px; text-align:right;}
.login_after .ch .txt_03  dd.have_01 {background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/txt_01.gif) 100% 2px no-repeat; } 
.login_after .ch .txt_03  dd.have_02 {background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/txt_02.gif) 100% 2px no-repeat; } 
/* 1021_edit_add */
.login_after .data {width:165px; height:55px; margin:0 0 0 37px;  }
.login_after .data .myz9 {float:left; margin:0 0 4px 0; }
.login_after .btn {clear:both; width:160px; margin:0 0 0 37px; padding:8px 0 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_04.gif) 0 0 repeat-x;}
.login_after .btn img {vertical-align:top;}

.login_cbt .level {width:165px; height:22px; margin:0 0 0 37px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_04.gif)  0 100% repeat-x;}
.login_cbt .level .id {font-weight:bold; color:#95480A; letter-spacing:-1px;  line-height:14px;}
.login_cbt .txt_hy {margin:0 0 0 42px;padding:12px 0 7px 0; font-size:11px; line-height:13px; letter-spacing:-1px;}
.login_cbt .txt_box {width:161px; overflow:hidden; margin:0 0 0 40px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/login_sbt_bg.gif) 0 0 no-repeat;}
.login_cbt .txt_box p {margin:15px 0 0 0; padding:0 0 15px 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/login_sbt_bg.gif) 0 100% no-repeat; text-align:center;  letter-spacing:-1px;}
*:first-child+html .login_cbt .txt_box p {margin:17px 0 0 0; }
.login_cbt .txt_box p.duo {margin:8px 0 0 0; padding:0 0 7px 0; ;}
*:first-child+html .login_cbt .txt_box p.duo {margin:10px 0 0 0;  padding:0 0 9px 0;}
.login_cbt .txt_box p span {display:block; padding:4px 0 0 0 ; font-size:11px; }
.login_cbt .txt_box .go_tester {display:block; width:100px; margin:2px auto 0 auto; padding:0 8px 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/ico_login.gif) 100% 2px no-repeat; color:#76524A; text-decoration:underline; font-size:11px; letter-spacing:-1px;}
.login_cbt .bottom {height:82px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_login_b.gif) 0 100% no-repeat;}

/* snb */
.ml_betatester {margin:16px 0 0 9px; }
.ml_poll {margin:25px 0 0 26px; }
.ml_poll h2 {height:42px; margin:0 0 0 5px; }
.ml_poll legend {display:block; height:25px; margin:0 0 0 -2px; font-weight:bold;}
.ml_poll label {display:block; height:18px; padding:0 0 0 3px; font-size:11px; }
.ml_poll label input {width:15px; height:15px; margin:0 0 2px 0; vertical-align:middle; }
.ml_poll .btn_save {margin:5px;}

/* content */
.mm_notice {float:left; display:inline; width:255px; height:175px; margin:16px 0 0 12px;}
.mm_notice .tab {height:32px; margin:0 0 17px 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/tab_bg.gif) 0 0 repeat-x; vertical-align:top; }/* 1022_edit_add */
.mm_notice ul {overflow:hidden; width:255px; }
.mm_notice ul li {height:19px; padding:0 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_black.gif) 1px 4px no-repeat;letter-spacing:-1px; }
.mm_check {position:relative; float:left; width:225px; height:175px; margin:0 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/check_bg.gif) 0 0 no-repeat; }
.mm_check h2 {width:126px; height:16px; margin:19px 0 0 50px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/h_check.gif) 16px 0 no-repeat;font-size:11px; font-family:tahoma; }
.mm_check h2 span {float:left; margin:1px 18px 0 0;}
.mm_check .check_char {position:absolute; top:45px; left:6px;} /* 090107 */
.mm_check .check_txt {position:absolute; left:115px; top:65px; width:100px; height:75px; } /* 090107 */
.mm_check .check_txt table {width:100px; height:75px;}
.mm_check .check_txt table p {font-size:11px; word-break:break-all; line-height:15px;}/* 090107 */
.mm_check .check_id {float:right; margin:115px 0 0 0; padding:0 0 0 10px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_red.gif) 0 3px no-repeat; }
.mm_check .check_id a {text-decoration:underline; font-weight:bold; letter-spacing:-1px; font-size:11px;}/* 090107 */
.mm_check .check_id span {font-size:11px; }
.mm_check .btn {position:absolute; top:23px; right:0; width:19px; height:13px;}
.mm_dev_story {clear:both; margin:0 0 0 12px; padding:78px 0 0 0;}

/*
.mm_bug {position:relative; float:left; width:225px; height:175px; margin:16px 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/tab_bg.gif) 0 0 repeat-x; }
.mm_bug .btn_more {position:absolute; display:block;  right:5px; top:5px; text-align:right;  }
.mm_bug .bug_bg {float:left; width:220px; height:102px; margin:23px 0 0 0;  background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bug_bg.gif) 0 0 no-repeat;}
.mm_bug .bug_link {margin:89px 10px 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_sq.gif) 132px 0 no-repeat; letter-spacing:-1px; font-size:11px; text-align:right;  }
.mm_bug .bug_link a {text-decoration:underline; }
.mm_bug .none {display:none;}
*/
.mm_bug {position:relative; float:left; width:225px; height:175px; margin:16px 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/tab_bg.gif) 0 0 repeat-x; }
.mm_bug .btn_more {position:absolute; display:block;  right:5px; top:5px; text-align:right;  }
.mm_bug .bug_bg {float:left; width:220px; height:102px; margin:23px 0 0 0;  background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bug_bg.gif) 0 0 no-repeat;}
.mm_bug .bug_link {margin:89px 10px 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_sq.gif) 132px 0 no-repeat; letter-spacing:-1px; font-size:11px; text-align:right;  }
.mm_bug .bug_link a {text-decoration:underline; }
.mm_bug .none {display:none;}

/*
.mm_guide {position:relative; float:left; width:225px; height:175px; margin:16px 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/tab_bg.gif) 0 0 repeat-x; }
.mm_guide .btn_more {position:absolute; display:block;  right:5px; top:5px; text-align:right;  }
.mm_guide .guide_bg {float:left; width:220px; height:117px; margin:8px 0 0 0;  background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/guide_bg.gif) 0 0 no-repeat;}
.mm_guide .guide_link {margin:104px 10px 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_sq.gif) 100px 0 no-repeat; letter-spacing:-1px; font-size:11px; text-align:right;  }
.mm_guide .guide_link a {text-decoration:underline; }
.mm_guide .none {display:none;}
*/
.mm_guide {position:relative; float:left; width:225px; height:175px; margin:16px 0 0 12px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/tab_bg.gif) 0 0 repeat-x; }
.mm_guide .btn_more {position:absolute; display:block;  right:5px; top:5px; text-align:right;  }
.mm_guide .guide_bg {float:left; width:220px; height:117px; margin:8px 0 0 0;  background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/guide_bg.gif) 0 0 no-repeat;}
.mm_guide .guide_link {margin:104px 10px 0 0; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_sq.gif) 100px 0 no-repeat; letter-spacing:-1px; font-size:11px; text-align:right;  }
.mm_guide .guide_link a {text-decoration:underline; }
.mm_guide .none {display:none;}



.mm_dev_story{clear:both; width:483px;}
.mm_dev_story h2{display:none;}
.mm_dev_story ul {width:483px;}
.mm_dev_story li {position:relative; height:40px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_01.gif) 0 100% repeat-x; overflow:hidden; }
.mm_dev_story li .tit {display:block; width:483px; height:40px; margin:0 0 10px 0; font-weight: bold;  letter-spacing:-1px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_01.gif) 0 100% repeat-x; }
.mm_dev_story li .tit a {float:left; margin:12px 0 0 0;}
.mm_dev_story li .btn_open {position:absolute; display:block;  right:0; top:11px; text-align:right;  }
.mm_dev_story li .date {position:absolute; display:none;  right:0; top:11px; text-align:right; font-size:9px; font-family:verdana; color:#8C7160; letter-spacing:-1px;}
.mm_dev_story li.open {height:180px; }
.mm_dev_story li.open .btn_open {display:none;}
.mm_dev_story li.open .date  {display:block;}
.mm_dev_story li.open .tit { background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_01.gif) 0 100% repeat-x !important; }
.mm_dev_story li .dev_img {float:left; width:126px; height:84px; }
.mm_dev_story li .dev_img img {margin:0 0 0 2px;}
.mm_dev_story li .dev_txt {height:84px; padding:5px 0 0 0; line-height:18px; letter-spacing:-1px; }
html>body .mm_dev_story li .dev_txt  {position:absolute; right:0; top:50px; width:357px;}
.mm_dev_story li .dev_link {clear:both; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bu_sq.gif) 336px 0 no-repeat; letter-spacing:-1px; font-size:11px; text-align:right;  }
.mm_dev_story li .dev_link a {text-decoration:underline; }
.mm_dev_story li.last .tit, .mm_dev_story li.last  {background:none; }

/* aside */
#aside .banner_01 {height:255px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/bg_r_banner.gif) 0 0 no-repeat; } /*edit_1119*/
#aside .banner_01 div {padding:7px 0 0 8px;}/*add_1119*/
#aside .banner_02 {margin:0 0 25px 0; }
.mr_tag {overflow:hidden; width:167px; margin:0 0 20px 33px; }
.mr_tag h2 {height:47px; }
.mr_tag p {overflow:hidden; margin:0 0 0 -6px; }
.mr_tag p a {float:left; padding:2px 7px 2px 6px; white-space:nowrap; font-size:14px; font-weight:bold; background:url(http://images.hangame.co.kr/hangame/z9/CBT/main/li_x_03.gif) 100% 3px no-repeat;}
.mr_tag p .last {background:none;}


.selectbox-naked *{display:none;}
.selectbox-naked input{display:inline;}
.selectbox-naked select{display:inline;}
.selectbox-naked select *{display:block;}
.selectbox-applied select{display:none;}
.selectbox-applied .selectbox-box{width:160px;height:20px;border:1px solid #c8bdc0;background:#fff url(http://images.hangame.co.kr/hangame/z9/CBT/sub/btn_select_default.gif) right 50% no-repeat;color:#451104;font-size:11px;cursor:pointer;}
.selectbox-focused .selectbox-box{border-color:#c8bdc0;}
.selectbox-applied .selectbox-label{overflow:hidden;margin:5px 0 0 4px;line-height:1.2;}
.selectbox-applied .selectbox-layer{position:absolute;z-index:99999;width:160px;margin-top:-1px;border:1px solid #c8bdc0;}
.selectbox-applied .selectbox-layer-above{}
.selectbox-applied .selectbox-list{overflow-y:auto;list-style:none;margin:0;padding:0;color:#451104;font-size:11px;scrollbar-arrow-color:#b1b1b1;scrollbar-3dlight-color:#d1d1d1;scrollbar-darkshadow-color:#d1d1d1;scrollbar-face-color:#fff;scrollbar-track-color:#fff;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff;}
.selectbox-applied .selectbox-list li{padding:2px 5px;background:#fff;text-align:left;cursor: pointer;line-height:1.3;}
.selectbox-applied .selectbox-list li.selectbox-item-selected{}
.selectbox-applied .selectbox-list li.selectbox-item-hovered{background-color:#d1d1d1;color:#451104;}

/*090119 banner*/
.l_banner {margin:17px 0 0 36px; }
.l_banner img {margin-bottom:8px; }

/* footer */
#footer_z9 .site_info{float:left;margin:73px 0 0 11px;}
#footer_z9 .site_info dt {display:inline;float:left; margin:0 0 9px 0;}
#footer_z9 .site_info dt img {vertical-align:middle; } /*1027_edit*/
#footer_z9 .site_info dt .nhn {margin:0 13px 0 0;}
#footer_z9 .site_info dt .game_company {}
#footer_z9 .site_info dd {clear:both; float:left; overflow:hidden; }
#footer_z9 .site_info dd a {float:left; padding:3px 8px; background:url(http://images.hangame.co.kr/hangame/z9/CBT/sub/p_footer_line.png) no-repeat 0 3px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.hangame.co.kr/hangame/z9/CBT/sub/p_footer_line.png', sizingMethod='crop');}
#footer_z9 .site_info dd a.f {margin-left:-8px; }
#footer_z9 .game_info {position:absolute;right:11px;top:89px;width:248px;height:45px;}
#footer_z9 address {clear:both;margin:0 0 17px 11px;}