﻿@charset "utf-8";

.intro_wrap h1 {}
.intro_wrap .logo {margin:20px auto 0;}
.intro_wrap .intro_movie {margin:0 auto; position:relative; zoom:1; display:inline-block; }
.intro_wrap .intro_movie .copyright {position:absolute; left:68px; bottom:4px; z-index:11; padding-left:10px;}
.intro_wrap .intro_movie .intro_action {position:absolute; right:68px; bottom:4px; z-index:11; padding-right:10px;}
.intro_wrap .intro_movie .intro_action .act1 {float:left;}
.intro_wrap .intro_movie .intro_action .act2 {float:left; background:url('http://s.nx.com/s2/game/heroes/web/images/intro/bdr_movie_action.gif') no-repeat 3px 5px; padding:0 1px 0 14px;}
.intro_wrap .intro_movie .intro_action .act2 input {vertical-align:top;}
.intro_wrap .intro_movie .intro_action .act3 {float:left;}





.board_table {table-layout:fixed; width:100%;}

.boardlist_line1 {background:#241d16; clear:both; height:2px; font-size:1px; line-height:0em; overflow:hidden; zoom:1;}
	.boardlist_line1_2 {background:#241d16; clear:both; height:2px; font-size:1px; line-height:0em; overflow:hidden; zoom:1; position:relative; z-index:3; _display:none;}
.boardlist_line2 {background:#241d16; clear:both; height:1px; font-size:1px; line-height:0em; overflow:hidden; zoom:1;}



.boardlist1 {}
.boardlist1_label {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list1_label.gif') no-repeat right top; zoom:1;}
	.boardlist1 .board_table {margin-top:-1px;}
	.boardlist1 .board_table1 {margin-bottom:-1px;} 
	.boardlist1_label .board_table {margin-top:0}
.boardlist1 th {text-align:center; height:29px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_list1_label.gif') no-repeat left 9px;}
.boardlist1 th.first {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list1_label.gif') no-repeat left top;}
.boardlist1 th.blank {background:none;}
.boardlist1 th img {vertical-align:top;}
.boardlist1 td {border-bottom:1px solid #241d16; text-align:center; line-height:14px; }
.boardlist1 .event_thumb {text-align:left; vertical-align:top; padding:15px 0 15px 12px;}
.boardlist1 .event_thumb img {width:150px; height:85px; vertical-align:top; border:1px solid #241d16; }
.boardlist1 .event_thumb A:hover img {border-color:#c5700f}
.boardlist1 .event_summary {text-align:left; vertical-align:top; padding:21px 10px 18px 12px; color:#7c6447;}
.boardlist1 .event_summary em {display:block; padding:0 0 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; color:#b0987b; font-weight:bold; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom;}
.boardlist1 .event_summary em A {color:#b0987b; }
.boardlist1 .event_summary em A:hover {color:#fae7bd}
.boardlist1 .event_summary .explain {line-height:18px; color:#7c6447; padding:5px 0 0; height:36px; overflow:hidden;}
.boardlist1 .event_etc {text-align:left; vertical-align:top; padding:23px 0 15px 12px; font-size:11px; line-height:14px;}
.boardlist1 .event_etc .period {font: 11px/14px tahoma; color:#b0987b; padding:0 0 5px;}
.boardlist1 .event_etc .announce {color:#634c2f; padding:0 0 10px;}
.boardlist1 .event_etc .announce span {color:#7c6447;}
.boardlist1 .event_etc .stat {padding:5px 10px 0 0; display:block; text-align:center;}
.boardlist1 .cell_media {text-align:left; padding-left:11px;}
.boardlist1 .cell_media em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.boardlist1 .cell_subject {text-align:left; height:30px; }
	.boardlist1 .cell_subject1 {padding-left:26px; padding-right:10px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_list_subject.gif') no-repeat 11px 12px; }
	.boardlist1 .selected .cell_subject1 {background-image:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_list_subject_on.gif') }
	.boardlist1 .cell_subject2 {padding-left:12px; padding-right:12px;}
	.boardlist1 .cell_subject3 {padding-left:12px; padding-right:12px;}
.boardlist1 .cell_subject .stat_ico {margin-right:3px;}
.boardlist1 .cell_subject em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.boardlist1 .cell_subject A {color:#b0987b; }
.boardlist1 .cell_subject A:hover {color:#fae7bd}
.boardlist1 .cell_writer {padding:0 10px;}
.boardlist1 .cell_writer A:hover {color:#fae7bd;}
.boardlist1 .cell_writer span {color:#ab8438;}
.boardlist1 .cell_writer span A:link {color:#ab8438;}
.boardlist1 .cell_writer span A:hover {color:#fae7bd;}
.boardlist1 .cell_writer .ico {margin-right:3px;}
.boardlist1 .cell_date,
.boardlist1 .cell_num {font:11px/14px tahoma; padding-top:7px; padding-bottom:9px;}
.boardlist1 .notice td {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list_notice.gif') no-repeat left top;}
.boardlist1 .notice .cell_subject {padding-left:59px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list_notice_head.gif') no-repeat left top;}
.boardlist1 .notice .cell_subject A ,
.boardlist1 .notice .cell_subject A:hover {color:#dd6300;}
.boardlist1 .notice .cell_writer { color:#df8300;}
.boardlist1 .notice .cell_writer A { color:#df8300;}
.boardlist1 .cell_writer2 {text-align:left; padding:0 10px; color:#df8300;}
.boardlist1 .cell_writer2 A { color:#df8300;}
.boardlist1 .fansite_thumb {padding:12px 0;}
.boardlist1 .fansite_thumb img {border:1px solid #241d16;}
.boardlist1 .fansite_summary {padding:0 0 0 2px; text-align:left; line-height:16px;}
.boardlist1 .fansite_summary dt {padding:0 0 5px 13px; margin-right:12px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; overflow:hidden;}
.boardlist1 .fansite_summary dt em {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_11.gif') no-repeat right 2px;color:#b0987b; font-weight:bold; float:left; padding-right:10px; display:inline; margin-right:8px; _margin-right:5px;}
.boardlist1 .fansite_summary dt .url {overflow:hidden; zoom:1; font:10px/16px tahoma; color:#634c2f;  height:16px;}
.boardlist1 .fansite_summary dt .url A {color:#634c2f;}
.boardlist1 .fansite_summary dt .url A:hover {text-decoration:underline; color:#634c2f;}
.boardlist1 .fansite_summary dt .url img {vertical-align:middle;}
.boardlist1 .fansite_summary dt .btn {float:right; padding-right:10px}
.boardlist1 .fansite_site {color:#b0987b; font-size:11px; line-height:14px; }
.boardlist1 .fansite_site em {display:block;padding:0 0 6px;}
.boardlist1 .fansite_summary dd {padding:6px 0 0 13px; color:#7c6447;}
.boardlist1 .selected td {background-color:#2e241d;}
.boardlist1 .cell_k_grade {padding:10px 0 9px; font-size:1px; line-height:0em; height:11px;}
.boardlist1 .cell_k_grade img {vertical-align:top;}
.boardlist1 .cell_ranking {font-size:11px; line-height:14px; color:#7c6447;}
.boardlist1 .cell_ranking span {font-weight:bold; font-family:tahoma;}
.boardlist1 .cell_character {text-align:left; padding-left:23px;}
.boardlist1 .cell_character em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.boardlist1 .cell_character em A:hover {color:#fae7bd; font-weight:bold; letter-spacing:-0.1em;}
.boardlist1 .cell_stat {font-size:11px;}
.boardlist1 .cell_stat .stat_1 {color:#934a1d; }
.boardlist1 .cell_stat .stat_2 {color:#c5700f; }
.boardlist1 .cell_stat .stat_3 {color:#934a1d; }
.boardlist1 .cell_stat .stat_4 {color:#c5700f; }
.boardlist1 .cell_stat .stat_5 {color:#982f27; }
.boardlist1 .cell_stat .stat_6 {color:#586f1a; }
.boardlist1 .cell_stat .stat_7 {color:#c5700f; }
.boardlist1 .cell_stat .stat_8 {color:#982f27; }
.boardlist1 .hint_thumb {padding:22px 0; background:url('http://s.nx.com/s2/game/heroes/web/images/guide/bg_hint_thumb.gif') no-repeat left top;}
.boardlist1 .hint_thumb img {width:130px; height:64px; vertical-align:top; border:1px solid #241d16;}
.boardlist1 .hint_summary {text-align:left; padding:0 8px 0 0; font-size:12px; line-height:17px; }
.boardlist1 .hint_summary em {color:#b0987b; display:block; font-weight:bold; font-size:12px; line-height:14px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; padding:0 0 6px;}
.boardlist1 .hint_summary em A {color:#b0987b; }
.boardlist1 .hint_summary .explain {color:#7c6447; padding:6px 0 5px 0;}
.boardlist1 .hint_summary .keywd {font:11px/14px Dotum,"돋움"; color:#7c6447;}
.boardlist1 .hint_summary .label {color:#b27322;}
.boardlist1 .hint_summary .bar {color:#564532;}
.boardlist1 .over .hint_thumb img {border-color:#c5700f;}
.boardlist1 .over .hint_summary em A {color:#fae7bd;}
.boardlist1 .downmovie_thumb {padding:12px 0;}
.boardlist1 .downmovie_thumb img {vertical-align:top; border:1px solid #241d16;}
.boardlist1 .downmovie_summary {text-align:left; padding:0 8px; font-size:11px; line-height:17px; }
.boardlist1 .downmovie_summary em {color:#b0987b; display:block; font-weight:bold; font-size:12px; line-height:14px; padding:0 0 6px;}
.boardlist1 .downmovie_summary em A {color:#b0987b; }
.boardlist1 .downmovie_summary .explain {color:#7c6447;}
.boardlist1 .downmovie_summary .wdate {font-family:tahoma; color:#634c2f;}
.boardlist1 .downmovie_act {font-size:1px; line-height:0em;}
.boardlist1 .downmovie_act img {vertical-align:top; margin:3px 0;}
.boardlist1 .over .downmovie_thumb img {border-color:#c5700f;}
.boardlist1 .over .downmovie_summary em A {color:#fae7bd;}
.boardlist1 .cell_input {text-align:center;}
.boardlist1 .cell_pname {text-align:left; line-height:14px; padding-top:9px; padding-bottom:7px;}
.boardlist1 .cell_pname2 {padding-left:10px;}
.boardlist1 .cell_pname .ico {vertical-align:top; margin:1px 1px 0 0;}
.boardlist1 .cell_amount {text-align:right; font:bold 11px/14px verdana; color:#e8e098; padding-right:20px;}
.boardlist1 .cell_shop_opt {text-align:right;  color:#7c6447; font-size:11px; padding-right:20px;}
.boardlist1 .cell_shop_opt b {font:bold 11px/13px tahoma; color:#b0987b;}
.boardlist1 .cell_action {text-align:center; color:#4d3f27; font-size:11px;}
.boardlist1 .cell_action A {color:#7c6447; letter-spacing:-0.1em;}
.boardlist1 .cell_action A:hover {text-decoration:underline;}
.boardlist1 .cell_action img {vertical-align:middle; margin-left:4px;}
.boardlist1 .cell_account {font-size:11px; color:#7c6447; line-height:16px; padding:5px 0 3px; }
.boardlist1 .cell_account A:hover {text-decoration:underline;}
.boardlist1 .cell_account .rebate {color:#7c6447; padding-right:6px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_5.gif') no-repeat right center;}
.boardlist1 .cell_account .txt_color8 A {color:#6794a7;}
.boardlist1 .row2 td {border-bottom:1px solid #403422;}
.boardlist1 .row2_first td {border:0 none;}
.boardlist1 .cell_item td {border:0 none; text-align:left;}
.boardlist1 .cell_bg1 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list4_cell2.png');}
.boardlist1 .cell_bg2 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list4_cell2.gif');}
.boardlist1 .cell_shop_opt2 {text-align:right; padding-right:10px; color:#b0987b; font-size:11px;}
.boardlist1 .cell_shop_opt2 span {font-family:tahoma;}
.boardlist1 .cell_amount2 {text-align:right; font:bold 11px/14px tahoma; color:#e8e098; padding-right:10px;}
.boardlist1 .cell_item {text-align:left;}
.boardlist1 .cell_item .thumb_area {padding:6px 10px; width:44px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list4_cell1.gif');}
.boardlist1 .cell_item .thumb_area img {padding:1px; border:1px solid #1c1513; vertical-align:top; background:#342921;}
.boardlist1 .cell_item em {font-family:gulim,"굴림"; padding-left:10px; color:#b0987b;}
.boardlist1 .cell_loc {padding:10px 0 6px 9px; font-family:gulim,"굴림"; text-align:left;}
.boardlist1 .remain_time {padding-right:10px; color:#7c6447; text-align:right; font-size:11px;}
.boardlist1 .remain_time b {font-family:verdana; color:#b0987b;}
.boardlist1 .cell_obsolete {font-family:tahoma; text-align:right; padding-right:10px; color:#b0987b; font-size:11px;}
.boardlist1 .cell_color {text-align:center; font-size:1px; line-height:0em;}
.boardlist1 .cell_color img {border:1px solid #1c1513; background-image:url('http://s.nx.com/s2/game/heroes/web/images/community/img_nocolor.gif'); background-repeat: no-repeat ; background-position:left top;  width:15px; height:15px; vertical-align:top; margin-left:1px;}
.boardlist1 .bug_cat_head {font-size:11px; color:#7c6447;}

.boardlist1 .cell_guild td {border:0 none; text-align:left;}
.boardlist1 .cell_guild {text-align:left;}
.boardlist1 .cell_guild .thumb_area {padding:11px 12px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list4_cell1.gif');}
.boardlist1 .cell_guild .thumb_area img {width:51px; height:51px; border:1px solid #241d16; vertical-align:top;}
.boardlist1 .cell_guild .guild_info {padding-left:12px;}
.boardlist1 .cell_guild_txt {color:#7c6447; text-align:left; line-height:17px; padding:0 12px;} 

.boardlist2 {border-bottom:2px solid #241d16; overflow:hidden; zoom:1;}
.boardlist2_label {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list1_label.gif') no-repeat right top;}
.boardlist2 .board_table {margin-bottom:-1px;}
.boardlist2 th {text-align:left; height:29px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_list1_label.gif') no-repeat left 9px;}
.boardlist2 th.first {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list1_label.gif') no-repeat left top;}
.boardlist2 th img {vertical-align:top; margin-left:13px;}
.boardlist2 td {padding:0px 0 0 14px; height:24px; line-height:14px; font-size:11px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br3.gif') repeat-x left bottom;}

.boardlist3 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list3_label.png') repeat-x left top; border-bottom:1px solid #241d16; overflow:hidden; zoom:1;}
.boardlist3 .board_table {margin-bottom:-1px;}
.boardlist3 th {text-align:left; border-bottom:1px solid #241d16; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_list3_label.gif') no-repeat left top;}
.boardlist3 th img {margin-left:18px;}
.boardlist3 th.col1 {background:none;}
.boardlist3 td {border-bottom:1px solid #3f3227; padding-left:18px;}

.trade_itemlist {position:relative; overflow:visible; z-index:4; _border-bottom:2px solid #241d16;}
.trade_itemlist .item_quality {padding:1px 0 0 9px; font-family:dotum; font-size:11px; color:#7c6447;}
.trade_itemlist .tooltip_act {/*float:left;*/}
.trade_itemlist .tooltip {left:176px; top:0; padding:36px 0 0 0px; width:353px; min-height:100%; }
*:first-child+html .trade_itemlist .tooltip_box .shadow_1 {display:inline-block;}
*html .trade_itemlist .cell_item table {margin-top:-1px;}
*html .trade_itemlist .cell_item .tooltip_act_table {margin:0;}
.tooltip_top {padding:0 0 5px 51px; min-height:44px; _height:44px; position:relative; color:#7c6447; letter-spacing:-0.1em; }
.tooltip_top em {display:block; color:#b37322; font:bold 12px/18px dotum,"돋움"; padding:4px 0 3px;}
	.boardlist1 .cell_item .tooltip_top em {padding-left:0; color:#b37322; }
.tooltip_top .thumb_area {position:absolute; left:0; top:0; }
	.boardlist1 .cell_item .tooltip_top .thumb_area {padding:0; width:auto; background:none;}
.tooltip_top .condition {float:right; font-size:11px; color:#96483d;}
.tooltip_top .condition span {font-family:tahoma; letter-spacing:0;}
.tooltip_cont {background:#2f251e; border:1px solid #241d16; padding:10px 11px 8px; line-height:16px; letter-spacing:-0.1em; zoom:1;}
.tooltip_cont .bdr {background:url('http://s.nx.com/s2/game/heroes/web/images/common/dash_double.gif') repeat-x left 3px; height:10px; padding:0; font-size:1px; line-height:0em;}
.tooltip_cont .explain_block {color:#7c6447;}
.tooltip_cont .explain_block b {color:#b0987b;}
.tooltip_cont .explain_block em {font-family:dotum; color:#e7dba5;}
.tooltip_cont .explain_block span {letter-spacing:0;}
.tooltip_cont .box1 {background:#241d16; border:1px solid #1c1513; margin:3px 0 4px; padding:5px 6px 4px; line-height:15px; color:#564532;}
.tooltip_cont .explain_exc1 {font-size:11px; color:#7c6447;}
.trade_itemlist .tooltip .item_etc {background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_7.gif') no-repeat 1px 12px; padding-left:9px;}

.gallerylist_wrap {line-height:14px; overflow:hidden; zoom:1; }
.gallerylist {}
.gallerylist:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.gallerylist {display:inline-block;}
	* html .gallerylist {height: 1%;}
	.gallerylist {display: block;}
.gallerylist .block {float:left; }
.gallerylist1 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_gallery1_block.gif') repeat left top; padding:0px 0px 0 12px; color:#7c6447; font-size:11px; border-bottom:1px solid #241d16; margin-top:-1px;}
.sshot_main_wrap .gallerylist1 {border:0 none;}
.gallerylist1 .block {padding:10px 0px 9px;}
.gallerylist1 dl {padding:8px 9px 6px; width:141px; height:164px; }
.gallerylist1 .selected dl {border:1px solid #1c1513; background:#2e241d; padding:7px 8px 5px; }
.gallerylist1 dt {padding:0 0 7px; font-size:12px; height:14px; }
.gallerylist1 dt:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.gallerylist1 dt {display:inline-block;}
	.gallerylist1 dt {display: block;}
.gallerylist1 dt em {float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:114px; _width:112px;}
.gallerylist1 dt .cmt_cnt {float:right; text-align:right; width:27px;}
.gallerylist1 dd {padding:3px 0 1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gallerylist1 .thumb {padding:0 0 5px; position:relative;}
.gallerylist1 .thumb span {position:absolute; right:5px; top:5px; _right:12px; _top:4px;}
.gallerylist1 .etc1 {color:#634c2f;}
.sshot_best_wrap {margin-bottom:23px;}
.best_gallery {overflow:visible;}
.best_gallery .gallerylist1 {background:#2a221b; border:1px solid #1c1513; padding:11px 0 1px 11px;  margin:0;}
.best_gallery .gallerylist1 dl {padding:112px 9px 5px; height:auto; position:relative;}
.best_gallery .gallerylist1 .thumb {position:absolute; top:0; padding:0; }
.best_gallery .gallerylist1 dt {padding:0 0 1px;}
.gallerylist1_2 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_gallery1_2_block.gif') repeat left top; padding:0px 0px 0 12px; color:#7c6447; border-bottom:1px solid #241d16; margin-top:-1px;}
.gallerylist1_2 .block {padding:10px 0px 9px;}
.gallerylist1_2 dl {padding:121px 9px 7px; width:141px; position:relative; }
.gallerylist1_2 .selected dl {border:1px solid #1c1513; background:#2e241d; padding:120px 8px 6px; }
.gallerylist1_2 dt {padding:0 4px; text-align:center;}
.gallerylist1_2 dt em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.gallerylist1_2 dt .installment {color:#c5700f;}
.gallerylist1_2 .thumb {position:absolute; top:9px;}
	.gallerylist1_2 .selected .thumb {top:8px;}
.gallerylist1_2 .thumb img { border:1px solid #1c1513; vertical-align:top;}
.gallerylist2 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_gallery2_block.gif') repeat-x left bottom; line-height:18px; }
.gallerylist2 .block {padding:9px 0 8px; width:330px; float:left;background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_gallery2_block.gif') repeat-x left bottom}
.gallerylist2 dl {padding:10px 15px 10px 157px; width:158px; height:102px; overflow:hidden; position:relative;}
.gallerylist2 .selected dl {background:#2e241d; border:1px solid #1c1513; padding:9px 14px 9px 156px;}
.gallerylist2 dt {line-height:17px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; padding:3px 0 5px;}
.gallerylist2 .thumb {position:absolute; left:10px; top:10px; }
	.gallerylist2 .selected .thumb { left:9px; top:9px; }
.gallerylist2 .writer {color:#7c6447; padding:5px 0 0;}
.gallerylist2 .writer em A {color:#7c6447; }
.gallerylist2 .etc2 {font-size:11px; line-height:18px; color:#634c2f; height:36px; overflow:hidden;}
.gallerylist .bestblock .thumb .pics {border:1px solid #876e3d;}
.gallerylist .bestblock .thumb em {position:absolute; right:4px; top:4px;}
.gallerylist .bestblock .thumb .frame {position:absolute; left:0; top:0; width:45px; height:45px; display:block; background:url('http://s.nx.com/s2/game/heroes/web/images/board/frame_best_gallery1.png') no-repeat left top;}		/* ie6 */
.gallerylist .newblock .thumb .frame {position:absolute; left:0; top:0; width:45px; height:45px; display:block; background:url('http://s.nx.com/s2/game/heroes/web/images/board/frame_new_gallery1.png') no-repeat left top;}		/* ie6 */
.gallerylist .thumb .pics {border:1px solid #1c1513; vertical-align:top;}
.gallerylist dd.writer {overflow:visible;}
.gallerylist .writer em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#7c6447; }
.gallerylist .writer em A {color:#7c6447; }
.gallerylist .over dt A {color:#fae7bd;}
.gallerylist .over .thumb .pics {border-color:#c5700f; }
/*
.gallerylist dt em A:hover,
.gallerylist A:hover dt em {color:#fae7bd;}
.gallerylist A:hover {border-width:0;}
.gallerylist .thumb A:hover img,
.gallerylist A:hover .thumb img {border-color:#c5700f; }
*/
.gallery_head {height:26px; text-align:right;}
.wplist {border:1px solid #241d16; padding:4px 0 2px 13px; zoom:1; }
.gallerylist3 {margin:0 13px -1px -13px; background:url('http://s.nx.com/s2/game/heroes/web/images/download/dash_gallery3.gif') left top;}
.gallerylist3 .block {height:202px; padding:11px 0 0 13px; }
.gallerylist3 A:hover {border:0 none;}
.gallerylist3 .wp_box {padding:10px 0 ; width:202px; height:169px;  background:url('http://s.nx.com/s2/game/heroes/web/images/common/bg_block_12.png');}
.gallerylist3 .thumb {padding:0 0 3px 10px; position:relative; }
.gallerylist3 .thumb img {vertical-align:top; border:1px solid #241d16; }
.gallerylist3 .thumb A:hover img {border-color:#c5700f;}
.gallerylist3 .wp_size {padding-left:6px;  position:relative; }
.gallerylist3 .wp_size:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.gallerylist3 .wp_size {display:inline-block;}
	* html .gallerylist3 .wp_size {height: 1%;}
	.gallerylist3 .wp_size {display: block;}
.gallerylist3 .wp_size li {float:left; padding:3px 0 0 4px ; text-indent:-5000px;}
.gallerylist3 .wp_size li A {display:block; width:89px; height:21px; background-repeat:no-repeat; background-position:left top;}
.gallerylist3 .wp_size li A:hover {background-position:left -21px;} 
.gallerylist3 .wp_size .size1 A {background-image:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_wp_size1.gif');}
.gallerylist3 .wp_size .size2 A {background-image:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_wp_size2.gif');}
.gallerylist3 .wp_size .size3 A {background-image:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_wp_size3.gif');}
.gallerylist3 .wp_size .size4 A {background-image:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_wp_size4.gif');}

.cartoon_group {margin:2px 0 23px 0; border-bottom:1px solid #241d16;}
.cartoon_group ul {height:32px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom;}
.cartoon_group .last {height:31px; background:none;}
.cartoon_group li {float:left; position:relative; width:165px; overflow:hidden; padding-top:5px;}
.cartoon_group li img {margin-right:4px;}
.cartoon_group li em {position:absolute; left:29px; top:4px;}
.cartoon_group li span A {color:#c5700f;}
.cartoon_group A:hover {color:#fae7bd;}
.corner_info {position:relative; height:84px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_cartoon_corner_head.gif') no-repeat; margin:15px 0 20px 0;}
.corner_info ul {height:53px; padding:15px;}
.corner_info .title {background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; color:#7c6447; padding:2px 0 9px 0;}
.corner_info .title .head {background:url('http://s.nx.com/s2/game/heroes/web/images/community/bul_cartoon_corner.gif') no-repeat left top; font-size:14px; color:#bc9f6f; padding-left:33px;}
.corner_info .title .head em {color:#c5700f;}
.corner_info .title span {float:right; background:url('http://s.nx.com/s2/game/heroes/web/images/board/ico_cartoon_writer.gif') no-repeat left 1px; font-size:12px; color:#7c6447; padding:0 4px 0 17px;}
	* html .corner_info .title span {float:right; background:url('http://s.nx.com/s2/game/heroes/web/images/board/ico_cartoon_writer.gif') no-repeat left top; font-size:12px; color:#7c6447; padding:0 4px 0 17px;}
.corner_info .title span A {color:#7c6447;}
.corner_info .title span A:hover {text-decoration:underline;}
.corner_info .comment {padding-top:13px; color:#7c6447;}
.corner_info .best {position:absolute; left:0; top:-1px;}

.article_vote {background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br2.gif') repeat-x left top; padding-top:20px; margin:15px 0 20px 0; text-align:center; font-size:0;}

.boardview_box {border:1px solid #241d16; padding:10px; zoom:1;}
.article_info1 {background:#2d231d; border:1px solid #241d16; height:30px; line-height:14px;}
.article_info1:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.article_info1 {display:inline-block;}
	.article_info1 {display: block;}
.article_info1 em {float:left; padding:8px 0 0 8px; width:470px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#b27322; font-weight:bold;}
.article_info1 em .cheer {background:url('http://s.nx.com/s2/game/heroes/web/images/board/ico_cartoon_star.gif') no-repeat left top; padding-left:15px; margin-left:5px; font:11px/14px tahoma; color:#7c6447;}
.article_info1 .wdate {float:right; color:#7c6447; font:11px/14px tahoma; padding:7px 8px 0 0; width:110px; text-align:right; white-space:nowrap; overflow:hidden;}
.article_info2 {background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br2.gif') repeat-x left bottom; height:32px; line-height:18px;}
.article_info2:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.article_info2 {display:inline-block;}
	.article_info2 {display: block;}
.article_info2 em {float:left; color:#b0987b; font-weight:bold; padding:7px 0 0 9px; width:215px;}
.article_info2 em A {color:#b0987b;  float:none; margin:0;}
.article_info2 .action {float:right; padding:7px 0 0; }
.article_info2 .action:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.article_info2 .action {display:inline-block;}
	* html .article_info2 .action {height: 1%;}
	.article_info2 .action {display: block;}
.article_info2 A,
.article_info2 .bdr,
.article_info2 .copy_url {float:right; margin-left:4px; _display:inline;}
.article_info2 img {vertical-align:top;}
.article_info2 .bdr {line-height:0em; height:18px; width:3px;  background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_top.gif') no-repeat center center; }
.article_info2 .copy_url {color:#564532; font:11px/18px tahoma; width:305px; text-align:right;}
.article_info2 .copy_url_only {padding-right:10px;}
.article_info2 .copy_url A {color:#564532; }
.article_info2 .copy_url img {float:right; margin:0 0 0 4px; }
.article_info2 .copy_url span {float:right; width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article_info2 .file_attach {color:#564532; font:11px/14px tahoma; padding:1px 5px 0 0;}
.article_info2 .file_attach A {color:#564532; float:none; margin:0;}
.article_info2 .file_attach A:hover {text-decoration:underline;}
.article_cont {padding:27px 10px 25px; width:608px; overflow:hidden; line-height:19px;}		/* ie7 */
.article_cont table {border-collapse:collapse; border:1px solid #4c4236;}
.article_cont td {padding:5px; border:1px solid #4c4236;}
.article_cont hr {color:#4c4236; size:1px;}
.article_cont .img_area,
.article_cont .movie_area {padding:3px 0 17px;}		/* ie7 */
.article_cont .img_area .img,
.article_cont .movie_area .img {width:618px;}

/*
.article_character {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_view_character.png') no-repeat left top; padding:13px 13px 0;  height:75px; font-size:11px; line-height:14px; color:#7c6447; margin:0 0 19px; }
.article_character A {color:#7c6447;}
.article_character dl {padding-left:72px; position:relative; zoom:1;}
.article_character dt {font-size:12px; padding:3px 0 5px 3px ; border-bottom:1px solid #312720; height;14px; overflow:hidden;}
.article_character .txt_label {float:left; padding-right:8px; margin-right:6px; _margin-right:3px; _display:inline; color:#b37322; font-weight:bold; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_11.gif') no-repeat right center;}
.article_character .thumb {position:absolute; left:0; top:0;}
.article_character .thumb img {vertical-align:top; border:1px solid #241d16;}
.article_character .action {position:absolute; right:0; top:4px; line-height:14px; padding-left:5px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_10.gif') no-repeat left center;}
.article_character .explain {padding:3px 0 0;}
.article_character .explain p {margin:3px 0 0; padding-left:9px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_1.gif') no-repeat 0px 2px;}
*/

/*
.article_character {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_view_character.png') no-repeat left top; height:228px; font-size:11px; line-height:14px; margin:0 0 19px;}	/* ie7
.article_character_pos {position:relative; padding:73px 13px 0 125px; zoom:1;}
.article_character .character_name {float:left; width:370px; font-size:12px; padding-bottom:6px;}
.article_character .txt_label {float:left; }
.article_character .character_name .txt_label {color:#b37322; font-weight:bold; padding-left:18px; _padding-left:20px; width:58px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_p.gif') no-repeat 1px 0px;}
.article_character .character_name em {float:left; padding-left:8px; _padding-left:9px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_11.gif') no-repeat left 1px; width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.article_character .action {text-align:right; padding:1px 0 0; overflow:hidden; zoom:1; white-space:nowrap; }
.article_character .action A {color:#7c6447; zoom:1;}
.article_character .action .bdr {vertical-align:top; margin:1px 2px 0;}
.article_character dl {clear:both; border-top:1px solid #312720; padding:9px 0 0; zoom:1;}
.article_character dt {color:#7f4c26; font-weight:bold; letter-spacing:-1px; float:left; padding:0 2px 5px 10px; _padding:0 0 5px 10px; width:64px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_3.gif') no-repeat 0px 2px;}
.article_character dt .en {font-family:tahoma; letter-spacing:0; padding-left:1px;}
.article_character dd {color:#7c6447; padding:0 0 5px 8px; _padding:0 0 5px 9px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_10.gif') no-repeat left 1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; zoom:1;}
.article_character dd .nodata{color:#564532;}
.article_character dl A {color:#7c6447;}
.article_character .action A:hover,
.article_character dl A:hover {text-decoration:underline;}
.article_character .motto {position:absolute; top:28px; left:212px; width:405px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#7c6447; font:bold 12px/14px gulim,"굴림"; }
.article_character .clearer {height:1px; overflow:hidden;}
.article_character .thumb {position:absolute; left:13px; top:13px; }
.article_character .thumb img {border:1px solid #241d16;}
.article_character .enlarger {position:absolute; left:93px; top:193px; z-index:50;}
*/

.best_article {height:159px; margin-bottom:25px; overflow:hidden;}
.best_article .box_today {float:left; position:relative; width:321px; height:159px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_best_article_box.gif') no-repeat left top;}
.best_article .box_weekly {float:right; position:relative; width:321px; height:159px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_best_article_box.gif') no-repeat left top;}
.best_article .deco {position:absolute; left:0; width:45p; height:45px;}
.best_article .title {height:21px; color:#d07014; padding:15px 0 0 31px; letter-spacing:-1px;}
.best_article ul {width:321px; height:123px; font-size:0; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_best_article_list.gif') no-repeat 9px 3px;}
.best_article li {position:relative; width:280px; height:19px; padding:4px 0 0 32px;}
.best_article li A:link {color:#b0987b;}
.best_article li A:hover {color:#d07014;}
.best_article .subject {float:left; width:280px; font-size:12px;}
.best_article .subject_1 {float:left; width:280px; font-size:12px; font-weight:bold; color:#fae7bd; letter-spacing:-1px;}
.best_article .subject_1 A:link {color:#fae7bd;}
.best_article .subject_1 A:hover {color:#b27322;}
.best_article .subject_1 A:visited {color:#fae7bd;}
.best_article .name {float:left; width:86px; font-size:11px; color:#7c6447;}

.char_info {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_player_info.gif') no-repeat left top; height:228px; font-size:11px; line-height:14px; margin:0 0 19px;}	/* ie7 */
.char_info_pos {position:relative; padding:61px 13px 0 226px; zoom:1;}
.char_info .character_name {float:left; width:370px; font-size:12px; padding-bottom:3px;}
.char_info .txt_label {float:left; padding-right:6px;}
.char_info .txt_label img {padding-right:4px;}
.char_info .character_name .txt_label {color:#b37322; font-weight:bold; padding-left:1px;width:auto;}
.char_info .character_name em {float:left; padding-left:8px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_11.gif') no-repeat left 1px; width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.char_info .character_name em .memo {margin:0 0 2px 4px;}
.char_info .action {position:absolute; top:203px; right:13px; text-align:right; letter-spacing:-1px; padding:1px 0 0; overflow:hidden; zoom:1; white-space:nowrap; }
.char_info .action A {color:#7c6447; zoom:1;}
.char_info .action .bdr {vertical-align:top; margin:1px 2px 0;}
.char_info dl {clear:both; border-top:1px solid #312720; padding:9px 0 0; zoom:1;}
.char_info dt {color:#7f4c26; font-weight:bold; letter-spacing:-1px; float:left; padding:0 2px 5px 10px; _padding:0 0 5px 10px; width:64px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_3.gif') no-repeat 0px 3px;}
.char_info dt .en {font-family:tahoma; letter-spacing:0; padding-left:1px;}
.char_info dd {color:#7c6447; padding:0 0 5px 8px; _padding:0 0 5px 9px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_10.gif') no-repeat left 1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; zoom:1;}
.char_info dd .nodata{color:#564532;}
.char_info dd em {font-family:tahoma; letter-spacing:0;}
.char_info dl A {color:#7c6447;}
.char_info .action A:hover,
.char_info dl A:hover {text-decoration:underline;}
.char_info .motto {position:absolute; top:23px; left:313px; width:405px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#7c6447; font:bold 12px/14px dotum,"돋움"; }
.char_info .clearer {height:1px; overflow:hidden;}
.char_info .thumb {width:201px; height:200px; border:1px solid #241d16; position:absolute; left:13px; top:13px; font-size:0; background:#241d16;}
.char_info .thumb .left {padding-right:1px;}

.article_info3 {color:#7c6447; padding:0 0 18px; _padding:1px 0 17px; margin-bottom:10px;}		/* ie7 */
.article_info3:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.article_info3 {display:inline-block;}
	* html .article_info3 {height: 1%;}
	.article_info3 {display: block;}
.article_info3 ul {float:right; height:14px; overflow:hidden; }
.article_info3 ul.style2 {float:left;}
.article_info3 li {float:left; padding:0 10px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_11.gif') no-repeat left center; _background-position:left 1px;}
.article_info3 li b {font:bold 11px/14px tahoma;}
.article_info3 li.first {background:none; padding-left:0;}
.article_info3 li.good_no {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_article_check.gif') no-repeat left 3px; color:#b27322; padding-left:11px;}
.article_info3 .grade {float:left;}
.article_info3 .grade img {padding-right:5px;}
.article_info3 .k_point {float:left; padding:0 0 2px 24px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_point.gif') no-repeat 2px top; font-size:11px; line-height:16px; height:16px; overflow:hidden; color:#7f600d; }
.article_info3 .k_point .label_txt {color:#7c6447; font-size:12px;}
.article_info3 .k_point em {font-family:tahoma;}
.article_info3 .k_point em.solved {text-decoration:line-through;}
.article_rel {font-size:11px; line-height:16px; color:#b0987b; height:25px; overflow:hidden;}
.article_rel_pos {float:right; height:25px; overflow:hidden;  zoom:1; }
.article_rel ul {padding:2px 0 7px; margin-left:-19px; overflow:hidden; height:16px; }
.article_rel ul:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.article_rel ul {display:inline-block;}
	* html .article_rel ul {display:inline;}
	.article_rel ul {display: block;}
.article_rel li {float:left; padding-left:19px;; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_10.gif') no-repeat 10px 2px;}
.article_rel .prev A {display:block; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_article_prev.gif') no-repeat left center; padding-left:11px;}
.article_rel .next A {display:block; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_article_next.gif') no-repeat right center; padding-right:11px;}

.cmt_list_wrap {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif'); color:#7c6447; line-height:19px; padding:12px 15px 16px 14px; zoom:1;}
.cmt_list {padding-bottom:7px;}
.cmt_list .block {background: url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; padding:7px 0px 6px 0px;}
.cmt_list .cmt_print_box {width:603px; padding-left:4px; overflow:hidden;}
.cmt_list .writer {color:#724212; font-weight:bold; float:left; padding-right:7px;}
.cmt_list .writer A {color:#724212;}
.cmt_list .wdate {float:left; color:#564532; font:10px/15px tahoma; padding:2px 0 3px;}
.cmt_list .action {float:right; overflow:hidden; zoom:1;}
.cmt_list .action .action_pos {margin-left:-5px; _display:inline;}
.cmt_list .action_pos:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.cmt_list .action_pos {display:inline-block;}
	* html .cmt_list .action_pos {height: 1%;}
	.cmt_list .action_pos {display: block;}
.cmt_list .action_pos span {float:left; padding:0 1px 0 5px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_view_9.gif') no-repeat 2px 4px;}
.cmt_list .action A {padding:4px; display:block; }
.cmt_list .comment {clear:both; padding-right:5px;}
.cmt_list .reply_block .ico_reply {display:block; width:12px; height:10px; position:absolute; margin:3px 0 0 -15px;  background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_cmt_reply.gif') no-repeat left top;}
.cmt_foldup {padding:15px 0 0; text-align:right; line-height:14px;}
.cmt_foldup .bdr {vertical-align:top; margin:1px 6px 1px 5px;}
.cmt_foldup .ico_img {vertical-align:top; margin:4px 0 0;}
.cmt_input_wrap {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_input.gif');  padding:15px; margin:2px 0 0; zoom:1;}
.k_answer_input_wrap {margin:10px 0 0;}
.cmt_input_wrap .msg {border:1px solid #1c1513; text-align:center; color:#564532; line-height:23px; padding:41px 0;}
.cmt_input_wrap .msg img {vertical-align:middle;}
.cmt_input_form {margin-left:-1px;  line-height:19px; height:90px; padding:2px 0 14px; position:relative; overflow:hidden;}
.cmt_input_form .writer {color:#564532; font-weight:normal; float:left; padding:0 7px 0 15px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_cmt_input.gif') no-repeat 2px 6px;}
.cmt_input_form .writer b {color:#724212;}
.cmt_input_form fieldset {position:absolute; left:1px; top:26px;}
.cmt_input_form textarea {background:#352a22; color:#7c6447; line-height:19px; border:1px solid #241d16; border-bottom:1px solid #3f331f; border-right:0 none; padding:4px 0 0 6px; height:59px; width:515px; font-size:12px; letter-spacing:0;}
.cmt_input_form fieldset img, .cmt_input_form fieldset textarea, .cmt_input_form fieldset input {float:left;}
.cmt_input_form .letter_stat {font:10px/16px tahoma; float:left; padding:0 0 3px; color:#564532;}
.cmt_input_form .action_close {float:right; padding:3px 0 0;}
.cmt_input_form .submit_btn {background:url('http://s.nx.com/s2/game/heroes/web/images/board/btn_cmt_ok.gif') no-repeat left top; width:86px; height:66px; border:0 none; text-indent:-5000px; cursor:pointer;}
.cmt_list .cmt_input_form {background: url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left top; margin:5px 0 0; padding:7px 0 4px; height:88px;}
.cmt_list .cmt_input_form .writer {padding-left:21px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_cmt_reply_input.gif') no-repeat 3px 3px;}
.cmt_list .cmt_input_form fieldset {top:29px; }
.cmt_list .cmt_input_form .submit_btn {background-image:url('http://s.nx.com/s2/game/heroes/web/images/board/btn_cmt_reply_ok.gif');}
.k_answer_input_wrap .cmt_input_form {height:118px;}
.k_answer_input_wrap .submit_btn {height:104px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/btn_reply_ok.gif');}
.k_answer_input_wrap .cmt_input_form textarea {height:97px;}
.boardview_rel_btn {padding-top:3px;}


.answer_list {line-height:19px; color:#7c6447; zoom:1; overflow:hidden;}
.answer_list ul {margin-top:-10px;}
.answer_list .block {background: url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif'); border-top:1px solid #241d16; margin:10px 0 0; padding:17px 15px 21px 14px;}
.answer_list .cmt_print_box {}
.answer_list .writer {color:#724212; font-weight:bold; float:left; padding:0 7px 5px 4px;}
.answer_list .writer A {color:#724212;}
.answer_list .wdate {float:left; color:#564532; font:11px/16px tahoma; padding:0 0 7px;}
.answer_list .action {float:right; overflow:hidden; zoom:1;}
.answer_list .action .action_pos {_display:inline;}
.answer_list .action_pos span {float:left; padding-left:4px;}
.answer_list .answer {clear:both; zoom:1; background: url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left top; padding:18px 0 0px 4px;}
.answer_list .source {color:#564532; padding:24px 0 2px 4px; font-size:11px; line-height:14px; }
.answer_list .choiceblock { background:#4b3d29; padding:0px 1px 1px; position:relative; border:1px solid #241d16;  margin:38px 0 103px; zoom:1;}		/* ie */
.answer_list .choiceblock .tit {background:url('http://s.nx.com/s2/game/heroes/web/images/community/img_knowledge_choice.gif') no-repeat left top; display:block; height:28px; width:638px; position:absolute; left:-1px; top:-28px; text-indent:-5000px;}
.answer_list .choiceblock .answer_print_box {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif'); padding:17px 13px 21px 12px; zoom:1;}
.answer_list .block .recomm {position:absolute; bottom:-74px; left:-1px; width:638px; height:53px; background: url('http://s.nx.com/s2/game/heroes/web/images/board/bg_k_point.gif') no-repeat left top; ;}
.answer_list .block .recomm .msg {float:left; padding:22px 0 0 34px;  }
.answer_list .recomm fieldset {float:right; color:#cd7f18; font-weight:bold; line-height:21px; padding:20px 8px 0 15px; awidth:300px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_star.gif') no-repeat left 24px;}
.answer_list .recomm fieldset img {margin:0 3px 0 4px;}
.answer_list .recomm fieldset .action_submit {margin-left:9px;}
.answer_list .writer_ico {vertical-align:top; float:left; margin:2px 4px 0 0; _display:inline;}
.gm_answer_list .writer,
.gm_answer_list .writer A {color:#df8300; font-weight:normal; padding:0;}
.gm_answer_list .wdate {float:right; padding:0px 5px 7px 0; }


.settle_space_boardview1 {padding-top:20px;}
.settle_space_boardview2 {padding-top:25px;}
.settle_space_boardview3 {padding-top:15px;}
.settle_space_boardview4 {padding-top:30px;}

.settle_space_subtit_tab {padding-top:9px;}

.boardinput {border:1px solid #241d16; padding:0 10px; zoom:1;}
.boardinput .bdr {padding:0; font-size:1px; line-height:0em; overflow:hidden; height:1px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br2.gif') repeat-x left top;}
.boardinput .label_txt {vertical-align:top; padding:12px 0 11px 9px; color:#b0987b; font-weight:bold;}
.boardinput .label_txt2 {vertical-align:top; padding:12px 0 11px 9px;  color:#b27322; font-weight:bold;}
.boardinput .cell_input {}
.boardinput .cell_input .form_cat {padding-right:5px;} 
.boardinput .cell_input .form_txt {color:#7c6447; font-size:11px; padding-left:4px;}
.boardinput .cell_input_caution {padding-left:10px;} 
.boardinput .form_txt2 {color:#7c6447; font-size:11px; }
.boardinput .form_txt3 {color:#b0987b; font-size:12px; font-weight:bold; padding-right:4px;}
.boardinput .form_txt4 {color:#7c6447; font-family:tahoma; font-size:11px; padding-left:5px;}
.boardinput .form_txt4 em {color:#c97910; font-weight:bold;}
.boardinput .form_txt5 {color:#ad2c13; font-size:11px; letter-spacing:-1px;}
.boardinput .form_capt {padding-top:7px;}
.boardinput .input_chkfield {}		/* ie */
.boardinput .input_chkfield label {padding:0 16px 0 4px;}		/* ie */
.time_table .time_label {padding-right:7px; color:#7c6447;}
.time_table fieldset {padding-right:7px;}
.time_table .calendar_pos { position:relative; z-index:101; }
.time_table .calendar_lay {position:absolute;  right:-162px; top:-7px; background:#62513e; border:2px solid #241d16; padding:3px 12px 14px; width:154px;}
.calendar_lay .action_close {position:absolute; right:6px; top:6px; }
.calendar_lay .calendar_top {text-align:center;}
.calendar_lay .calendar_top table {margin:0 auto; height:23px;}
.calendar_lay .calendar_top th {color:#241d16; font:bold 10px/14px tahoma; padding:0 5px 0; height:100%;}
.calendar_lay .calendar_top A {display:block; padding:4px 2px 2px;}
.calendar_lay .calendar {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bg_calendar.gif') no-repeat left bottom; padding:6px 8px 5px 6px;}
.calendar_lay .calendar table {table-layout:fixed; width:100%;}
.calendar_lay .calendar td {padding:0 2px; font:10px/13px tahoma; text-align:center; color:#8f8774; height:14px; width::20px; }
.calendar_lay .calendar A {color:#241d16; display:block;  width:16px; height:13px; margin:0 auto; padding:0 0 1px;}
.calendar_lay .calendar A:hover {background:#b4a88b;}
.calendar_lay .calendar .sat A {color:#265d87}
.calendar_lay .calendar .sun A {color:#e54100;}
.calendar_lay .calendar .selected A {background:#c97910; color:#241d16;}
.calendar_lay .calendar .selected A:hover {background:#c97910; }

.input_editor {height:auto; vertical-align:top; padding:3px 0 13px;}
.input_editor .editor_table {table-layout:fixed; width:100%;}
.input_editor .editor_btn {width:128px; height:42px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_editor_btn.gif') no-repeat right center;}
.input_editor .editor_btn img {float:left; margin-right:2px; _display:inline;}
.input_editor .emoticon_area {padding-left:4px;}
.input_editor .emoticon_area img {margin-left:5px; float:left; _display:inline;}



.orderby_wrap {overflow:hidden; height:29px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_list1_label.gif') no-repeat left top; position:relative; zoom:1;}
.orderby_wrap .label_list {position:absolute; left:18px; }
.orderby_list_pos {position:absolute; right:1px; top:9px; overflow:hidden; zoom:1;}
.orderby_list {margin-left:-2px; }
.orderby_list:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.orderby_list {display:inline-block; }
	* html .orderby_list {height: 1%;_display:inline;}
	.orderby_list {display: block;}
.orderby_list li {float:left; padding:0 7px 0 16px; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bdr_orderby.gif') no-repeat left center;}
.orderby_list li A {display:block; padding-right:6px;}
.orderby_list .selected {padding-right:11px; _display:inline; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_orderby_selected.gif') no-repeat right 4px;}
.orderby_list img {vertical-align:top;}

.concept_box {height:116px; position:relative; padding:46px 25px 0 155px; /*overflow:hidden;*/ margin-bottom:25px; }
.concept_box .info {position:absolute; right:25px; top:24px; font-size:11px; line-height:14px; color:#7c6447; }
.concept_box .info .item {float:right; padding-left:11px; }
.concept_box fieldset {width:464px; height:42px; padding:16px 0 0 16px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/bg_concept_sch.gif') no-repeat left top;}
.concept_box .select-layer-wrap {float:left; padding-right:3px;}
.concept_box .tfield_wrap {float:left; margin-right:6px; _display:inline; border:1px solid #1c1513;  background:#7a6e5c url('http://s.nx.com/s2/game/heroes/web/images/common/bg_concept_tfield.gif') no-repeat ; height:24px; overflow:hidden;}
.concept_box .tfield {border:0 none; background:transparent; font:bold 14px/18px dotum,""; width:251px; height:18px; padding:4px 0 0 7px; color:#241d16; }
.concept_box fieldset .action_submit {float:left; }
.concept_box .sch_opt {padding-top:19px; overflow:hidden; float:left; }
.concept_box .btnspace {float:right; padding-top:12px;}
.concept_box .btnspace A {float:left; height:26px; background-position:left top; background-repeat:no-repeat; margin-left:5px; _display:inline; text-indent:-5000px;}
.concept_box .btnspace A:hover {background-position:left -26px;}

.concept_box2 {height:81px; position:relative; padding:46px 25px 0 24px; overflow:hidden; margin-bottom:20px; }
.concept_box2 .info {position:absolute; left:25px; top:24px; font-size:11px; line-height:14px; color:#7c6447; }
.concept_box2 .info .item {float:left; padding-left:401px;}
.concept_box2 .btn_public {position:absolute; left:506px; top:24px;}
.concept_box2 .server {position:absolute; left:88px; top:18px; line-height:14px; color:#7c6447; }
.concept_box2 fieldset {width:596px; height:42px; padding:16px 0 0 16px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/bg_concept_sch1.gif') no-repeat left top;}
.concept_box2 .select-layer-wrap {float:left; padding-right:3px;}
.concept_box2 .tfield_wrap {float:left; margin-right:6px; _display:inline; border:1px solid #1c1513;  background:#7a6e5c url('http://s.nx.com/s2/game/heroes/web/images/common/bg_concept_tfield1.gif') no-repeat ; height:24px; overflow:hidden;}
.concept_box2 .tfield {border:0 none; background:transparent; font:bold 14px/18px dotum,""; width:382px; height:18px; padding:4px 0 0 7px; color:#241d16; }
.concept_box2 fieldset .action_submit {float:left; }
.concept_box2 .sch_opt {padding-top:19px; overflow:hidden; float:left; }
.concept_box2 .btnspace {float:right; padding-top:12px;}
.concept_box2 .btnspace A {float:left; height:26px; background-position:left top; background-repeat:no-repeat; margin-left:5px; _display:inline; text-indent:-5000px;}
.concept_box2 .btnspace A:hover {background-position:left -26px;}

.fansite_info {position:relative;}
.fansite_info .action {position:absolute; left:574px; top:19px;}
.testserver_info {position:relative; font-size:0; margin-bottom:20px;}
.testserver_info .action {position:absolute; left:454px; top:23px;}
.testserver_info .action2 {position:absolute; left:454px; top:35px;}

.knowledge_concept {background:url('http://s.nx.com/s2/game/heroes/web/images/community/img_ktrade_concept.gif');}
.knowledge_concept .option .count {font-family:tahoma;}
.knowledge_concept .hot_keywords {background:url('http://s.nx.com/s2/game/heroes/web/images/common/txt_hot.gif') no-repeat 5px 20px; color:#7c6447; font-size:11px; line-height:14px; position:relative; width:298px; height:14px; }
.knowledge_concept .hot_keywords A {color:#7c6447;}
.knowledge_concept .hot_keywords span {display:inline; padding:0 6px 0 7px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/bdr_keyword.gif') no-repeat left 0px;}
.knowledge_concept .hot_keywords_pos {position:absolute; left:38px; top:19px; clip:rect(0px 260px 14px 6px); }
.knowledge_concept .btnspace A.my_knote {width:92px; background-image:url('http://s.nx.com/s2/game/heroes/web/images/btn/btn_my_knote.gif');}
.knowledge_concept .btnspace A.my_knote_on {width:92px; background:url('http://s.nx.com/s2/game/heroes/web/images/btn/btn_my_knote_on.gif');}
.knowledge_concept .btnspace A.question {width:77px; background-image:url('http://s.nx.com/s2/game/heroes/web/images/btn/btn_question2.gif');}
.faq_concept {background:url('http://s.nx.com/s2/game/heroes/web/images/support/img_faq_concept.gif');}
.faq_concept .info img {margin:1px;}
.faq_concept .tfield_wrap {background:#7a6e5c url('http://s.nx.com/s2/game/heroes/web/images/common/bg_concept_tfield2.gif') no-repeat ; }
.faq_concept .tfield {width:345px; }
.faq_concept .sch_opt img {margin:1px 0 0 2px;}
.faq_concept .btnspace A.hint {width:82px; background-image:url('http://s.nx.com/s2/game/heroes/web/images/btn/btn_hint_concept.gif');}
.faq_concept .btnspace A.ktrade {width:89px; background-image:url('http://s.nx.com/s2/game/heroes/web/images/btn/btn_ktrade_concept.gif');}
.faq_concept .btnspace A:hover {background-position:left top;}

.tab_wrap .my_k_point {float:right; position:relative; margin-top:-3px; background: url('http://s.nx.com/s2/game/heroes/web/images/community/img_my_kpoint.gif') no-repeat left top; color:#c97910; font:11px/14px tahoma; padding:9px 0 0 93px; width:76px; height:17px;}
.tab_wrap .use_guide {float:right; position:relative; margin-top:7px;}
.tab_wrap .use_guide2 {float:right; position:relative; margin:3px 2px 0 0;}
.tab_wrap .check_best_article {float:right; position:relative; padding-right:6px;}
.tab_wrap .report_guide {float:right; position:relative; margin-top:7px;}

.cat_box {border:1px solid #403422; border-top:0 none; background:#241d16; padding:1px; position:relative; margin:60px 0 0; _margin-top:61px; color:#bc9f6f; clear:both; zoom:1;}
	.cat_box2 {margin-top:26px;}
.cat_box .folder_tit {display:block; width:660px; height:26px; position:absolute; left:-1px;  top:-26px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/img_k_cat_mark.gif') no-repeat left top; overflow:hidden;}
	.cat_box2 .folder_tit {background-image:url('http://s.nx.com/s2/game/heroes/web/images/community/img_t_cat_mark.gif');}
.cat_box .folder_tit em {float:left; text-indent:-5000px;}
.cat_box .folder_tit .action {float:right; padding:3px; margin:5px 0 0; height:10px; width:31px; text-indent:-5000px;}
.cat_box_open .folder_tit .action {background:url('http://s.nx.com/s2/game/heroes/web/images/community/txt_close_cat.gif') no-repeat left top;}
.cat_box_close .folder_tit .action {background:url('http://s.nx.com/s2/game/heroes/web/images/community/txt_open_cat.gif') no-repeat left top;}
.cat_box .cat_print {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif'); padding:14px 0 14px 12px;}
.cat_box_close .cat_print_area {padding-left:10px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_2.gif') no-repeat left 8px;}
.cat_box .cat_print_area .cat_print_pos { overflow:hidden; zoom:1;}
.cat_box_close .cat_print ul {margin-left:-8px;}
.cat_box_close .cat_print ul:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.cat_box_close .cat_print ul {display:inline-block;}
	* html .cat_box_close .cat_print ul {height: 1%;}
	.cat_box_close .cat_print ul {display: block;}
.cat_box .cat_print .depth1 { vertical-align:top;}
.cat_box_close .cat_print .depth1 {float:left; padding:0 8px; background: url('http://s.nx.com/s2/game/heroes/web/images/common/bdr_cat_sub.gif') no-repeat left 6px;}
.cat_box .cat_print .depth1:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.cat_box .cat_print .depth1 {display:inline-block;}
	* html .cat_box .cat_print .depth1 {height: 1%;}
	.cat_box .cat_print .depth1 {display: block;}
.cat_box .cat_print p {font-family:gulim; font-weight:bold; padding:5px 0 4px;}
.cat_box .cat_print p A:hover {color:#fae7bd;}
.cat_box_open .cat_print p {background: url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_2.gif') no-repeat left 7px; padding-left:9px; float:left; width:100px;}
.cat_box .cat_print p A { color:#bc9f6f; }
.cat_box_close .cat_print .depth2 {display:none;}
.cat_box .cat_print .depth2 A { color:#7c6447; }
.cat_box .cat_print .depth2 A:hover {text-decoration:underline;}
.cat_box .cat_print .depth2 {overflow:hidden; zoom:1; float:left; padding:5px 0 4px;}
.cat_box .cat_print .depth2 ul {margin-left:-8px;}
.cat_box .cat_print .depth2 ul:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.cat_box .cat_print .depth2 ul {display:inline-block;}
	* html .cat_box .cat_print .depth2 ul {height: 1%;}
	.cat_box .cat_print .depth2 ul {display: block;}
.cat_box .cat_print .depth2 li {float:left; padding:0 7px 0 8px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/bdr_cat_sub.gif') no-repeat left 1px; }

.knowledge_main {}
.knowledge_main:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.knowledge_main {display:inline-block;}
	* html .knowledge_main {height: 1%;}
	.knowledge_main {display: block;}
.knowledge_main .knowledge_list {float:left; width:396px; }
.knowledge_main .knowledge_info {float:right; width:243px;}
.knowledge_main .boardlist1 .cell_subject1 {padding-left:19px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_square_1.gif') no-repeat 6px 12px; }
.knowledge_main .my_point {background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_kmain_mypoint.gif') no-repeat left top; font-size:11px; color:#7c6447; padding:14px 0 0 94px; height:36px; margin:0 0 21px;}		/* ie7 */
.knowledge_main .my_point .msg {padding-top:5px;}
.knowledge_main .my_point em {font:bold 11px/14px tahoma; color:#c97910; float:left; width:68px; padding:4px 0 0;}
.knowledge_main .my_point img {float:left; }
.knowledge_main .ranking {background: url('http://s.nx.com/s2/game/heroes/web/images/community/bg_kmain_ranking.gif') no-repeat left top; margin:0 0 21px; padding:35px 0 0; height:139px; font-size:11px; line-height:14px; color:#b0987b;}
.knowledge_main .ranking_block {float:left; padding:0 7px 0 11px; width:101px; }
.knowledge_main .ranking A {color:#b0987b;}
.knowledge_main .ranking ul {margin-top:-1px;}
.knowledge_main .ranking li {padding:7px 0 3px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/dot_h_2.gif') repeat-x left top;}
.knowledge_main .ranking em {display:block; padding:1px 0 1px 21px; background-position:1px top; background-repeat:no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:80px;}
/*.knowledge_main .ranking .rank_1 {background:none; }*/
.knowledge_main .ranking .rank_1 em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/common/num_1.gif');}
.knowledge_main .ranking .rank_2 em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/common/num_2.gif');}
.knowledge_main .ranking .rank_3 em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/common/num_3.gif');}
.knowledge_main .ranking .rank_4 em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/common/num_4.gif');}
.knowledge_main .ranking .rank_5 em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/common/num_5.gif');}
.knowledge_main .notice_area {background: url('http://s.nx.com/s2/game/heroes/web/images/community/bg_kmain_notice.gif') no-repeat left top;  height:122px; color:#7c6447; overflow:hidden; }
.knowledge_main .notice_area ul {padding:45px 0 0 11px; }
.knowledge_main .notice_area A {color:#7c6447;}
.knowledge_main .notice_area li {background: url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_square_2.gif') no-repeat 4px 5px; padding:0px 0 8px 13px; }
.knowledge_main .notice_area li em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.guild_concept {background:url('http://s.nx.com/s2/game/heroes/web/images/community/img_guild_concept.gif') no-repeat left top;}
.guild_concept .option .count {font-family:tahoma;}
.guild_concept .create {float:right; padding:1px 0 0 0;}

.guild_rank {position:relative; height:204px;}
.guild_rank .rank_xe {float:left; width:322px; overflow:hidden;}
.guild_rank .rank_pr {float:right; width:322px; overflow:hidden;}
.guild_rank .tab {height:30px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_guild_rank_server.gif') repeat-x left top;}
.guild_rank .tab_pan {float:left; width:161px;}
.guild_rank .rank {height:145px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/ico_guild_rank.gif') no-repeat left 7px;}
.guild_rank .list {float:left; width:302px; height:28px; border-bottom:1px solid #261e19; font-size:0; padding-left:20px; overflow:hidden;}
.guild_rank .list dt {padding-top:7px;}
.guild_rank .list dd {float:left; font-size:11px;}
.guild_rank .list .guild_name {width:140px; font-size:12px; color:#b0987b; overflow:hidden;}
.guild_rank .list .guild_name A {color:#b0987b;}
.guild_rank .list .guild_name em {color:#a9772a;}
.guild_rank .list .guild_member {width:60px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bdr_guild_rank_member.gif') no-repeat left 2px; padding-left:6px; overflow:hidden;}
.guild_rank .list .guild_member span {color:#7c6447; letter-spacing:-1px;}
.guild_rank .list .guild_master {width:80px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_guild_master.gif') no-repeat left 2px; padding-left:14px; overflow:hidden;}

.best_guild {position:relative; height:149px; overflow:hidden;}
.best_guild .guild_box {float:left; width:197px; height:117px; margin-right:15px; padding:13px 0 0 13px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_guild_best_box.gif') no-repeat left top;}
.best_guild .guild_box_right {margin-right:0;}
.best_guild .guild_box .box_top {position:relative; height:65px;}
.best_guild .guild_box .box_top .ico {position:absolute; left:-13px; top:-13px; z-index:4;}
.best_guild .guild_box .box_top .thumb {float:left; width:51px;}
.best_guild .guild_box .box_top .thumb img {width:51px; height:51px; border:1px solid #241d16;}
.best_guild .guild_box .box_top .info {float:right; width:134px; height:65px;}
.best_guild .guild_box .box_top li {padding:3px 0 2px 0;}
.best_guild .guild_box .box_top .name {width:120px; font-family:gulim; font-weight:bold; color:#d07014; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.best_guild .guild_box .box_top .name A, A:link {color:#d07014;}
.best_guild .guild_box .box_top .name A:hover {color:#d07014; text-decoration:underline;}
.best_guild .guild_box .box_top .master {background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_guild_master.gif') no-repeat left 3px; padding-left:14px;}
.best_guild .guild_box .box_top .level {font-size:11px; color:#7c6447;}
.best_guild .guild_box .box_top .level em {font-family:tahoma; font-weight:bold; color:#b0987b;}
.best_guild .guild_box .box_top .level span {padding:0 3px 0 0; color:#4d3f27;}
.best_guild .guild_box .member {position:relative; margin:13px 0 0 2px; color:#7c6447; font-size:11px;}
.best_guild .guild_box .member em {font-family:tahoma; font-weight:bold; color:#b0987b;}
.best_guild .guild_box .member .regular {float:left; width:50px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/ico_guild_member1.gif') no-repeat left top; padding:0 0 0 37px; _padding:1px 0 0 37px;}
.best_guild .guild_box .member .associate {float:right; width:67px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/ico_guild_member2.gif') no-repeat left top; padding:0 0 0 37px; _padding:1px 0 0 37px;}

.guild_story {position:relative; margin-top:20px;}

.guild_sch_list {}
.guild_sch_list .desc li{padding:3px 0 2px 0;}
.guild_sch_list .desc .name {font-family:gulim; font-weight:bold; color:#b0987b;}
.guild_sch_list .desc .name A, A:link {color:#b0987b;}
.guild_sch_list .desc .name A:hover {color:#fae7bd;}
.guild_sch_list .desc .master {color:#7c6447; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_guild_master.gif') no-repeat left 3px; padding-left:14px;}
.guild_sch_list .desc li {height:12px;}
.guild_sch_list .desc .level {font-size:11px; color:#7c6447;}
.guild_sch_list .desc .level em {font-family:tahoma; font-weight:bold; color:#b0987b;}
.guild_sch_list .desc .level span {padding:1px 3px 1px 0; _padding:0 3px 0 0; color:#4d3f27;}
.guild_sch_list .desc .level .member1 {background:url('http://s.nx.com/s2/game/heroes/web/images/community/ico_guild_member1_s.gif') no-repeat 7px top; padding-left:25px;}
.guild_sch_list .desc .level .member2 {background:url('http://s.nx.com/s2/game/heroes/web/images/community/ico_guild_member2_s.gif') no-repeat 5px top; padding-left:23px;}

.guild_public_head {position:relative; height:144px; overflow:hidden; margin-bottom:25px;}
.guild_public_head .recent_post {float:left; width:435px; height:114px; border:2px solid #241d16; border-width:2px 0 1px 00; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_guild_public_new_post.jpg') no-repeat left top;}
.guild_public_head .recent_post ul {width:297px; padding:10px 0 0 128px;}
.guild_public_head .recent_post li {height:22px; background:url('http://s.nx.com/s2/game/heroes/web/images/community/bg_guild_public_list_dot.gif') repeat-x left bottom; padding-top:9px;}
.guild_public_head .recent_post li A, A:link {color:#b0987b;}
.guild_public_head .recent_post li A:hover {color:#fae7bd;} 
.guild_public_head .recent_post .last {background:none;}
.guild_public_head .recent_post em {background:url('http://s.nx.com/s2/game/heroes/web/images/board/bul_list_subject.gif') no-repeat left 3px; padding-left:11px;}
.guild_public_head .guild_best {float:right; width:210px; height:114px;}

/*통합검색*/
.search_concept {background:url('http://s.nx.com/s2/game/heroes/web/images/etc/search_concept.gif') no-repeat left top;}
.search_concept .btn {float:right; padding:1px 0 0 0;}
.search_article {padding-bottom:15px;}
.search_article .summary_head {height:20px;}
.search_article .summary_head li {float:left; padding:20px 6px 0 0;}
.search_article .summary_head .subject {font-family:gulim; font-weight:bold; color:#b0987b;}
.search_article .summary_head .subject em {text-decoration:underline;}
.search_article .summary_head .subject em A, A:link {color:#b0987b; text-decoration:underline;}
.search_article .summary_head .subject em A:hover {color:#fae7bd; text-decoration:underline;}
.search_article .summary_head .subject span {font-family:tahoma; font-size:9px; color:#c5700f;}
.search_article .summary_head .subject em A:hover {color:#fae7bd; text-decoration:underline;}
.search_article .summary_head .btn {margin-top:-2px;}
.search_article .summary_cont li {float:left;}
.search_article .summary_cont .contents {width:660px; color:#7c6447; line-height:17px; padding-top:6px;}
.search_article .sub_info {width:660px; overflow:hidden; font-size:11px; color:#564532; padding-top:4px; }
.search_article .sub_info A, A:link {color:#564532; text-decoration:none;}
.search_article .sub_info A:hover {color:#564532; text-decoration:underline;}
.search_result {float:left; width:660px; border-top:1px solid #241d16; padding-top:20px; margin:20px 0 25px 0; _margin:0 0 25px 0; text-align:center;} 
.search_result span {background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_2.gif') no-repeat right 2px; color:#7c6447; padding-right:9px;}
.search_result span A, A:link {color:#7c6447;}
.search_result span A:hover {color:#b0987b; text-decoration:underline;}
.search_result_img {margin:0; border:none;}
.search_paging {float:left; width:660px; border-top:1px solid #241d16; margin:20px 0 25px 0; _margin:0 0 25px 0;} 

.faq_wrap {border:2px solid #241d16; border-width:1px 0 2px; line-height:19px; zoom:1;}
.faq_wrap dt {border-top:1px solid #241d16;}
.faq_wrap .faq_cat {float:left; _margin-right:-3px; width:109px; padding:6px 0 5px 14px; color:#7c6447; display:inline; _height:0;}
.faq_wrap dt em {display:block; overflow:auto; zoom:1; padding:6px 0 5px 25px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_q.gif') no-repeat left 7px;}
.faq_wrap dt em ,
.faq_wrap dt em A {color:#b0987b;}
.faq_wrap dt em A:hover {color:#fae7bd;}
.faq_wrap dd {margin:2px 0 15px 123px; border:1px solid #4d3f27; background:url('http://s.nx.com/s2/game/heroes/web/images/support/bg_faq_answer.gif') repeat -124px top; color:#b0987b; padding:15px 20px 19px}
.faq_wrap .faq_answer {background:url('http://s.nx.com/s2/game/heroes/web/images/support/txt_faq_answer.gif') no-repeat left top; padding:35px 0 0;}
.faq_wrap .faq_answer table {border-collapse:collapse; border:1px solid;}
.faq_wrap .faq_answer td {padding:5px; border:1px solid;}
.faq_wrap .selected .faq_cat {font-weight:bold; letter-spacing:-0.1em;}
.faq_wrap .selected em {background-image:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_q_on.gif');}
.faq_wrap .selected em ,
.faq_wrap .selected em A {color:#c5700f; font-weight:bold; letter-spacing:-0.1em;}
.faq_wrap .selected em A:hover {color:#c5700f;;}

.bug_input_info {position:relative; width:660px; margin-bottom:30px;} 
.bug_input_info .action {position:absolute; right:25px; top:25px;}
.bug_guide {border-bottom:1px solid #241d16; margin:-25px 0 25px 0; font-size:0;}
.bug_category {height:220px; border-bottom:1px solid #241d16; margin:20px 0;}
.bug_category p {padding-bottom:15px;}
.bug_category ul {padding-left:22px;}
.bug_category li {float:left; margin-right:15px;}
.bug_category .cat_last {margin:0;}
.bug_report_btn {margin-top:25px; text-align:center;}
.bug_report_btn .space {margin-left:7px;}


.sv_trsf_info {position:relative; width:660px; margin-bottom:25px;} 
.sv_trsf_info .action {position:absolute; right:25px; top:25px;}
.sv_trsf_guide {border-bottom:1px solid #241d16; margin-top:-25px; font-size:0;}
.sv_trsf_notice ul {border-bottom:1px solid #433625; padding:23px 0 14px 0;}
.sv_trsf_notice li {line-height:18px; margin-bottom:5px;}
.sv_trsf_notice .tit {background:none; height:17px; margin-bottom:14px;}
.sv_trsf_notice .schedule {height:23px; background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_noti.gif') no-repeat 10px 3px; line-height:14px; padding:0 0 0 20px; margin:0;}
.sv_trsf_notice .schedule .sort {float:left; width:75px; height:21px; color:#baae93; background:url('http://s.nx.com/s2/game/heroes/web/images/support/bdr_sv_trsf_period.gif') no-repeat right 1px;}
.sv_trsf_notice .schedule .desc {float:left; padding-left:9px;} 
.sv_trsf_notice .cont {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_noti.gif') no-repeat 10px 5px; padding:0 0 0 20px;}
.sv_trsf_notice .imp {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_noti_imp.gif') no-repeat 10px 5px; color:#be3510; padding:0 0 0 20px;}
.sv_trsf_notice .action {margin-top:25px; text-align:center;}
.sv_trsf_notice .action img {margin:0 3px;}
.sv_trsf_step {height:54px; background:url('http://s.nx.com/s2/game/heroes/web/images/support/tab_sv_trsf_step.gif') no-repeat left top; margin-bottom:20px;}
.sv_trsf_process p {margin-bottom:15px;}
.sv_trsf_process .red {color:#be3510;}
.sv_trsf_process .policy {width:628px; height:400px; background:#2c221c; border-top:1px solid #1c1513; border-left:1px solid #1c1513; border-right:1px solid #453625; border-bottom:1px solid #453625; line-height:18px; padding:15px; overflow:auto;}
.sv_trsf_process .policy table {border:1px solid #4c4236;}
.sv_trsf_process .policy td {border-top:1px solid #4c4236; border-left:1px solid #4c4236; padding:10px;}
.sv_trsf_process .policy_desc {color:#7c6447; padding-top:11px; line-height:18px;}
.sv_trsf_process .policy_desc span {color:#b37322;}
.sv_trsf_process .input {border:1px solid #433625; padding:24px 0 18px 210px;}
.sv_trsf_process .input ul {height:29px;}
.sv_trsf_process .input li {float:left;}
.sv_trsf_process .input .auth {text-align:center; letter-spacing:-1px; line-height:21px; margin-left:-210px; padding-bottom:5px;}
.sv_trsf_process .input .auth em {font-size:14px; font-weight:bold; color:#b37322;}
.sv_trsf_process .input .auth img {padding-top:10px;}
.sv_trsf_process .input .sort_1 {width:140px; color:#baae93; text-align:right; letter-spacing:-1px; padding:4px 10px 0 0; margin-left:-20px;}
.sv_trsf_process .input .sort_2 {width:100px; color:#baae93; text-align:right; letter-spacing:-1px; padding:4px 10px 0 0; margin-left:-43px;}
.sv_trsf_process .input .data {padding-top:4px}
.sv_trsf_process .name {border:1px solid #433625; padding:24px 0 18px 150px;}
.sv_trsf_process .name ul {height:29px;}
.sv_trsf_process .name li {float:left;}
.sv_trsf_process .name .sort {width:140px; color:#baae93; text-align:right; padding:4px 10px 0 0;}
.sv_trsf_process .name .data {padding-top:4px;}
.sv_trsf_process .select {border:1px solid #433625; padding:20px 0 17px 120px;}
.sv_trsf_process .select ul {padding-bottom:5px;}
.sv_trsf_process .select li {color:#7c6447; }
.sv_trsf_process .select .sort {float:left; width:90px; color:#baae93; text-align:right; padding:4px 10px 0 0;}
.sv_trsf_process .select .list {padding-left:100px; line-height:19px;}
.sv_trsf_process .select .list .guild {font-size:11; color:#be3510;}
.sv_trsf_process .confirm {text-align:center; margin:15px 0 25px 0;}
.sv_trsf_process .notice {margin:19px 0 -9px 0;}
.sv_trsf_process .notice li {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_noti.gif') no-repeat left 5px; line-height:18px; padding-left:9px; margin-bottom:5px;}
.sv_trsf_process .notice b {color:#b37322;}
.sv_trsf_process .result {border-top:1px solid #433625; padding-top:25px;}
.sv_trsf_process .result .status {border:1px solid #1c1513; background:#241d16; text-align:center; padding:20px 0; margin-top:15px;} 
.sv_trsf_process .result .status .header {font-size:14px; }
.sv_trsf_process .result .status .header b {color:#fae7bd;}
.sv_trsf_process .result .status .cause {font-size:11px; line-height:18px; letter-spacing:-1px; padding-top:6px;}
.sv_trsf_process .result .status .cause em {color:#b27322;}
.sv_trsf_process .result .status .cause span A:hover {text-decoration:underline;}
.sv_trsf_process .result .status .neg {color:#be3510;}
.sv_trsf_process .result .status .pos {color:#35830e;}
.sv_trsf_process .detail {position:relative;}
.sv_trsf_process .detail table {width:660px; table-layout:fixed; border-top:1px solid #1c1513; margin-top:10px;}
.sv_trsf_process .detail th {background:#241d16; border-top:1px solid #1c1513; border-right:1px solid #1c1513; border-bottom:2px solid #1c1513; border-left:1px solid #1c1513; color:#7c6447; font-weight:bold; text-align:center; padding:9px;}
.sv_trsf_process .detail td {border:1px solid #1c1513; line-height:15px; text-align:center; padding:10px 0;}
.sv_trsf_process .detail td span {font-size:11px;}
.sv_trsf_process .detail .border {height:1px; padding:0;}
.sv_trsf_process .detail .label {letter-spacing:-1px;}
.sv_trsf_process .detail .date {font-family:tahoma; font-size:11px;}
.sv_trsf_process .detail .state {letter-spacing:-1px;}
.sv_trsf_process .detail .state img {margin-top:7px;}
.sv_trsf_process .detail .imp {background:#3c2d1f;}
.sv_trsf_process .detail .imp em {color:#b37322;}
.sv_trsf_process .detail .complete {color:#35830e;}
.sv_trsf_process .detail .fail {color:#be3510;}
.sv_trsf_process .fail_cause {position:absolute; left:179px; width:360px; background:#766856; border:2px solid #1c1513; z-index:9; margin-top:-15px;}
.sv_trsf_process .fail_cause .tit {height:38px; background:#241d16; border-bottom:1px solid #1c1513;}
.sv_trsf_process .fail_cause .tit p {font-size:14px; font-weight:bold; color:#b37322; letter-spacing:-1px; padding:12px 0 0 12px;}
.sv_trsf_process .fail_cause .tit span {float:right; padding:12px 12px 0 0;}
.sv_trsf_process .fail_cause ul {padding:15px;}
.sv_trsf_process .fail_cause li {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_fail_cause.gif') no-repeat left 6px; color:#2f251e; line-height:16px; letter-spacing:-1px; padding-left:7px; margin-bottom:3px;}
.sv_trsf_process .fail_cause .caption {background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_sv_trsf_fail_caption.gif') no-repeat left 4px; font-weight:bold; color:#721401; padding-left:9px; margin:5px 0 8px 0;}
.sv_trsf_process .fail_cause .footer {text-align:center; padding-bottom:25px;}
.sv_trsf_process .action {border-top:1px solid #433625; text-align:center; padding-top:25px; margin-top:25px;}
.sv_trsf_process .action img {margin:0 3px;}
.sv_trsf_process {scrollbar-face-color: #352a22;scrollbar-track-color: #241d16;scrollbar-highlight-color: #352a22;scrollbar-3dlight-color: #241d16;scrollbar-shadow-color: #352a22;scrollbar-darkshadow-color: #241d16;scrollbar-arrow-color: #241d16;}
.sv_trsf_process .policy table tbody tr td p {padding:0 0 0 0; margin:0 0 0 0;}


.down_client_concept {position:relative;}
/*.down_client_concept A {position:absolute; left:28px; top:24px; width:139px; height:111px; display:block; text-indent:-5000px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/blank.gif');} 인스톨러만 있을 때*/
.down_client_group1 {margin-top:25px; padding-right:230px; background:url('http://s.nx.com/s2/game/heroes/web/images/download/img_client_pc_check.jpg') no-repeat right top; min-height:208px; _height:208px; position:relative;}
.down_client_group1 .chk_action {position:absolute; left:430px; top:42px; width:111px; height:82px; display:block; text-indent:-5000px; background:url('http://s.nx.com/s2/game/heroes/web/images/common/blank.gif');}
.down_client_group2 {margin-top:25px;}
.down_client_group2 .download_explain {border:1px solid #241d16; border-width:2px 0 1px; padding:13px 0 12px 0;}
.down_client_group2 .download_explain:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.down_client_group2 .download_explain {display:inline-block;}
	* html .down_client_group2 .download_explain {height: 1%;}
	.down_client_group2 .download_explain {display: block;}
.down_client_group2 .download_link {float:right; width:145px; padding-right:18px;}
.down_client_group2 .download_link A {display:block; margin-top:5px;}
.down_client_group2 .explain_area {float:left; padding:7px 37px 20px 18px;}
.down_client_group2 .help_btn {border-top:1px solid #3f3227; padding:12px 0 0 18px; font-size:0em;}
.down_client_group2 .help_btn img {margin-right:10px;}
.down_client_group2 .down_btn {border:1px solid #241d16; border-width:2px 0 1px 0; text-align:center; margin:0 auto; padding:15px 0; font-size:0em;}
.down_client_group2 .down_btn .btn1 {margin-right:20px;}
.down_client_group2 .down_btn .btn2 {margin-right:3px;}
.down_client_group2 .desc {border-bottom:1px solid #403328; padding:0 0 15px 10px; text-align:left; margin-bottom:10px;}
.down_client_group2 .clearer {zoom:1; height:1px; overflow:hidden;}

.down_img_box {zoom:1; border:1px solid #241d16; padding:13px; margin-bottom:9px;}
.down_img_box:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.down_img_box {display:inline-block;}
	* html .down_img_box {height: 1%;}
	.down_img_box {display: block;}
.down_img_box .img_print  {width:632px; height:396px; overflow:hidden;}
.down_img_box .img_print img {vertical-align:top; border:1px solid #241d16; }
.down_img_box .msg {float:left; margin:17px 0 0; _display:inline;}
.down_img_box .btnspace {float:right; padding:13px 0 0;}
.down_thumb_scroll {height:187px; overflow:hidden; position:relative; padding:0 0 9px; border-bottom:1px solid #241d16; zoom:1;}
.down_thumb_scroll .action_left {position:absolute; left:0; top:52px; width:13px; height:83px; display:block; text-indent:-5000px;}
.down_thumb_scroll .action_right {position:absolute; right:0; top:52px; width:13px; height:83px; display:block; text-indent:-5000px;}
.down_thumb_scroll .action_left A {display:block; width:100%; height:100%; background:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_scroll_l.gif') no-repeat left top;}
.down_thumb_scroll .action_right A {display:block; width:100%; height:100%; background:url('http://s.nx.com/s2/game/heroes/web/images/download/btn_scroll_r.gif') no-repeat left top;}
.down_thumb_scroll .action_left A:hover ,
.down_thumb_scroll .action_right A:hover {background-position:left -83px;}
.down_thumb_list {padding-left:17px;}
.down_thumb_list:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.down_thumb_list {display:inline-block;}
	* html .down_thumb_list {height: 1%;}
	.down_thumb_list {display: block;}
.down_thumb_list li {float:left; padding:11px 0 0 11px; position:relative;}
.down_thumb_list li img {border:1px solid #241d16; vertical-align:top;}
.down_thumb_list A:hover {border:0 none;}
.down_thumb_list li A:hover img,
.down_thumb_list li.selected img {border-color:#c5700f;}
.down_thumb_list .ico_img {position:absolute; right:4px; top:15px;border:0 none; }

.policy_index {border-top:2px solid #241d16; border-bottom:1px solid #241d16; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif') repeat; padding:12px 15px; zoom:1;}
	* html .policy_index {border-top:2px solid #241d16; border-bottom:1px solid #241d16; background:url('http://s.nx.com/s2/game/heroes/web/images/board/bg_cmt_list.gif') repeat; padding:12px 15px 0 15px; zoom:1;}
.policy_index .list_left {float:left; width:314px;}
.policy_index .list_right {float:right width:314px;}
.policy_index ul {font-weight:bold; padding-bottom:12px;}
.policy_index li {background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br.gif') repeat-x left bottom; padding:7px 0 5px 0;}
.policy_index .bul {margin-right:5px;}
.policy_index A:hover {color:#fae7bd;}
.policy_cont {border:1px solid #241d16; color:#7c6447; line-height:18px; padding:20px; margin-top:20px; text-align:justify; zoom:1;}
.policy_cont .tit {background:url('http://s.nx.com/s2/game/heroes/web/images/board/dash_h_br2.gif') repeat-x left top; color:#b0987b; font-family:gulim,"굴림"; font-weight:bold; padding:25px 0 17px 0; margin-top:25px;}
.policy_cont .tit em {font-size:14px; color:#b27322}
.policy_cont .tit em A {font-size:14px; color:#b27322}
.policy_cont .tit_no {font-weight:bold; color:#b0987b}
.policy_cont .list {font-size:11px; line-height:15px; padding:5px 0 0 2px;}
.policy_cont .list li{background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_policy_cont_list.gif') no-repeat left 4px; padding:0 0 4px 8px;} 
.policy_cont table {width:618px; table-layout:fixed; border-top:1px solid #241d16; border-bottom:1px solid #241d16; margin-top:10px;}
.policy_cont td{border-top:1px solid #241d16; border-left:1px solid #241d16; color:#7c6447; font-size:11px; line-height:16px; text-align:justify; padding:12px;}
.policy_cont .tab_label_l {border-left:0; border-bottom:3px double #241d16; font-size:12px; font-weight:bold; text-align:center; background:#2e241d; padding:6px;}
.policy_cont .tab_label_r {border-bottom:3px double #241d16; border-left:1px solid #241d16; font-size:12px; font-weight:bold; text-align:center; background:#2e241d; padding:6px;}
.policy_cont .tab_tit {border-left:0; border-right:1px solid #241d16; border-top:1px solid #241d16; color:#7c6447; font-size:11px; line-height:17px; background:#392e24}
.policy_cont .tab_cont {border-top:1px solid #241d16; border-left:1px solid #241d16; color:#7c6447; font-size:11px; line-height:16px; text-align:center; padding:12px;}
.policy_cont .tab_list {line-height:15px;}
.policy_cont .tab_list li{background:url('http://s.nx.com/s2/game/heroes/web/images/support/bul_policy_cont_tab_list.gif') no-repeat left 6px; padding:0 0 3px 9px;} 

.game_hint {padding-top:105px; text-align:center;}

.guide_step_wrap {}
.guide_step_1 {background:url('http://s.nx.com/s2/game/heroes/web/images/guide/tab_guide_step_1.gif') no-repeat left top;}
.guide_step_2 {background:url('http://s.nx.com/s2/game/heroes/web/images/guide/tab_guide_step_2.gif') no-repeat left top;}
.guide_step_3 {background:url('http://s.nx.com/s2/game/heroes/web/images/guide/tab_guide_step_3.gif') no-repeat left top;}
.guide_step_4 {background:url('http://s.nx.com/s2/game/heroes/web/images/guide/tab_guide_step_4.gif') no-repeat left top;}
/*가이드-스텝*/
.guide_step_wrap {}
.guide_step_wrap:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.guide_step_wrap {display:inline-block;}
	* html .tab_wrap {height: 1%;}
	.guide_step_wrap {display: block;}
.guide_step_wrap ul {float:left;}
.guide_step_wrap ul:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.guide_step_wrap ul {display:inline-block;}
	* html .tab_wrap ul {height: 1%;}
	.guide_step_wrap ul {display:block;}
.guide_step_wrap li {float:left; padding:0 7px 0 0;}
.guide_step_wrap img {vertical-align:top;}
.guide_tab {margin-bottom:-11px;}
.game_guide {border-top:2px solid #241d16; padding-top:20px; margin-top:20px;}
.game_guide .step4 {padding-top:0;}
.game_guide .cont {position:relative; width:660px; border-top:1px solid #433625; padding-top:20px; margin-top:20px; font-size:0em;}
.game_guide .top {border:0; padding:0; margin:0;}/*첫번째내용*/
.game_guide .control {position:relative; width:660px;}
.game_guide .control .guide1 {position:absolute; top:26px; right:16px;}
.game_guide .control .guide2 {position:absolute; top:54px; right:16px;}
	* html .game_guide .control .guide2 {position:absolute; top:26px; right:16px;}
.game_guide .header {padding-bottom:20px;}
.game_guide .header2 {padding-bottom:20px; margin-top:-20px;}
.game_guide .desc {float:left; padding-top:15px;}
.game_guide .thumb {width:286; vertical-align:top; text-align:left;}
.game_guide .txt {width:374; vertical-align:top; padding-top:15px;}
.game_guide .action {padding:15px 0 0 16px;}

.list_style1 {font-family:gulim,"굴림"; padding-left:11px; line-height:14px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_square_1.gif') no-repeat left 3px; text-align:left; vertical-align:top;}
.list_style2 {font-family:gulim,"굴림"; color:#89755c; line-height:21px;  text-align:center; vertical-align:top;} 


/*게임특징*/
.game_feature {border-top:2px solid #241d16; padding-top:20px;}
.game_feature .left_area {float:left; width:350px;}
.game_feature .right_area {float:right; width:310px;}
.game_feature .right_area span {position:relative; display:block;}
.game_feature .right_area .action {position:absolute; right:15px; top:60px;}
.game_feature .btn {margin:15px 0 0 13px;}

/*캐릭터 소개*/
.pc_intro {position:relative; width:660px; border-top:2px solid #241d16; padding-top:20px;}
.pc_intro .view_mv {position:absolute; top:53px; right:25px;}
.pc_intro .go_micro {position:absolute; top:54px; right:198px;}
.pc_intro .pc_intro_mv {position:absolute; top:104px; left:48px; width:564px; height:390px; background:#1c1513; font-size:0; text-align:center;}
.pc_intro .pc_intro_mv .movie {width:540px; height:333px; border:12px solid #1c1513; overflow:hidden;}
.pc_intro .pc_intro_mv .movie .mv_area {margin:-20px 0 -50px -80px;}
.pc_intro .pc_intro_mv_kalok {position:absolute; top:104px; left:48px; width:564px; height:390px; background:#1c1513; font-size:0; text-align:center;}
.pc_intro .pc_intro_mv_kalok .movie {width:540px; height:360px; border:12px solid #1c1513; overflow:hidden;}
.pc_intro .pc_intro_mv_kalok .movie .mv_area_kalok {margin:-20px 0 -50px -80px;}
.pc_intro .pc_intro_mv .btn {margin-top:-1px;}

/*런처*/
.launcher {width:516px; height:369px; position:relative; overflow:hidden; background:url('http://s.nx.com/s2/game/heroes/web/images/launcher/201107/bg_visual.jpg') no-repeat left top;}
.launcher .wrap {padding:15px 23px 0 23px}
.launcher .logo {position:absolute; left:23px; top:15px;}
.launcher .news {width:300px; overflow:hidden; border-bottom:1px solid #13181e; margin-top:85px;}
.launcher .news .tit {height:20px; border-bottom:2px solid #13181e; text-align:right;}
.launcher .news .list li {height:24px; overflow:hidden; border-bottom:1px solid #13181e; background:url('http://s.nx.com/s2/game/heroes/web/images/launcher/201107/bul_news_list.gif') no-repeat left 11px;}
.launcher .news .list .subject {color:#fff; padding:6px 0 0 6px;}
.launcher .news .list .subject em {font-size:11px; color:#45abff; font-weight:bold; letter-spacing:-1px; padding-right:3px;}
.launcher .news .list .subject A {color:#fff;} 
.launcher .news .list .subject A:hover {color:#fff; text-decoration:underline;}
.launcher .news .list .date {float:right; font-family:tahoma; font-size:11px; color:#a3aab4; padding:5px 2px 0 0;}
.launcher .movie {width:300px; overflow:hidden; margin-top:10px;}
.launcher .movie .tit {height:20px; text-align:right;}
.launcher .movie .list li {float:left; position:relative; width:96px; height:68px; overflow:hidden; margin-right:6px;}
.launcher .movie .list li em {position:absolute; top:0; left:0;}
.launcher .outlink {position:absolute; width:100px; top:300px; right:23px; font-size:0; line-height:0;}
.launcher .outlink li {float:right; margin:0 0 6px 3px;}
.launcher_patch {width:684px; height:369px; overflow:hidden;}
.patcher {width:684px; height:369px; background:url('http://s.nx.com/s2/game/heroes/web/images/launcher/201107/patcher/bg_visual.jpg') no-repeat left top; overflow:hidden;}
.patcher .logo {position:absolute; top:15px; left:23px;}
.patcher .outlink {float:right; width:102px; margin:25px 23px 0 0; font-size:0; text-align:right; overflow:hidden;}
.patcher .outlink img {padding-bottom:5px;}
.patcher .promo {position:relative; width:242px; height:211px; margin:110px 0 0 27px; font-size:0;}
.patcher .promo .more {float:right; margin-bottom:4px;}
.patcher .promo .banner {float:left; width:240px; height:136px; border:1px solid #000; overflow:hidden; margin:0 0 13px 0;}
.patcher .promo .banner div {width:240; height:170px; margin-top:-34px;}
.patcher .promo .action {float:left; font-size:0;}

/* 샵&고객센터 좌측메뉴 */
.left_box_outer {border:1px solid #4a4031; margin:0 26px;}
.left_box {border:1px solid #2b231b; position:relative; zoom:1;}
.left_box .box_tit {padding-bottom:3px;}
.left_box .box_tit_act {font-size:11px; color:#665840; position:absolute; right: 9px; top:8px;}
.left_box .box_cont_pos {padding:0 10px; font-size:11px; line-height:16px; color:#746449; letter-spacing:-0.1em; overflow:hidden; zoom:1;}
.left_box .box_cont_pos A {color:#746449; }
.left_box .box_cont_pos ul {margin-top:-2px; padding-bottom:12px;}
.left_box .box_cont_pos ul.user_shop_info {padding-bottom:5px;}
.left_box .box_cont_pos li {background:url('http://s.nx.com/s2/game/heroes/web/images/common/line_double_1.gif') repeat-x left top; padding:2px 0 0; vertical-align:top;  zoom:1;}
.left_box .box_cont_pos li em {display:block; padding:5px 0 2px 10px; background: url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_square_3.gif') no-repeat 2px 10px; vertical-align:top;}		/* ie */
.left_box .box_cont_pos li.cs_mail em {}		/* ie */
.left_box .box_cont_pos li.cs_mail A {padding-right:14px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_mail.gif') no-repeat right 1px; _background-position:right 1px;}
.left_box .box_cont_pos .txt_img {padding:9px 0 0 2px;}
.left_box .box_cont_pos .txt_desc {background:none; padding-top:7px;}
.left_box .box_cont_pos .txt_desc .imp {color:#b0987b;}
.left_box .box_cont_pos .txt_eng {letter-spacing:0; line-height:14px;}
.left_box .box_cont_pos .button {padding-bottom:8px;}
.left_box .box_cont_pos .user_id {color:#baae93; padding-left:3px;}
.left_box .box_cont_pos .user_cash {color:#c46100; padding-left:3px;}

/*게임대상*/
#version_back{display:none;position:absolute;top:0;left:0;width:100%;height:1295px;z-index: 99997;background-color:#000000;filter:Alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;text-align:center;}
#game_awards_2010_winner {display:none;position:absolute;top:200px;left:50%;width:380px;height:460px;margin-left:-180px; background:url('http://s.nx.com/s2/game/heroes/web/images/popup/img_game_awards_2010_winner.jpg'); border:1px solid #000;z-index:99998;}
#game_awards_2010_winner div {float:left; padding:393px 0 0 57px;}
#game_awards_2010_winner div img {padding-left:112px;}


.shop_list_banner {float:right; width:322px; padding:32px 0 0;}
.shop_list_banner img {vertical-align:top;}
.itemlist_wrap {zoom:1; }
.itemlist {margin:-15px 0 0 -16px; width:676px;}
.itemlist:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.itemlist {display:inline-block;}
	* html .itemlist {height: 1%;}
	.itemlist {display: block;}
.itemlist .block {border:1px solid #241d16; padding:1px; zoom:1; width:318px; height:113px; float:left; margin:15px 0 0 16px; _display:inline;}
.itemlist .item_summary_top {background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_item_block.gif') no-repeat left top; height:57px;}
.itemlist .item_summary_top:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.itemlist .item_summary_top {display:inline-block;}
	.itemlist .item_summary_top {display: block;}
.itemlist .thumb_outer {float:left; width:66px;}
.itemlist .thumb_area {margin:6px 0 0 13px; border:1px solid #1c1513; padding:1px; background:#342921; width:40px; height:40px;}
.itemlist .item_summary_top em {float:left; width:185px; color:#b0987b; padding:12px 10px 7px 0; font-weight:bold; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.itemlist .item_summary_top em A {color:#b0987b; }
.itemlist .item_summary_top .action {float:left; padding:10px 0 0;}
.itemlist .tooltip_act {float:left;}
.itemlist .item_summary_btm {height:56px; display:none;}
.itemlist .item_summary_btm:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.itemlist .item_summary_btm {display:inline-block;}
	* html .itemlist .item_summary_btm {height: 1%;}
	.itemlist .item_summary_btm {display: block;}
.itemlist .item_summary_btm dl {float:left; width:217px; padding:10px 12px 0; font-size:11px; color:#9f8a6e; height:40px; overflow:hidden;}
.itemlist .item_summary_btm dt {float:left; padding:2px 0 3px; width:54px; _margin-right:-3px; line-height:14px;}
.itemlist .item_summary_btm dt img {vertical-align:top;}
.itemlist .item_summary_btm dd {padding:0px 0 3px; line-height:16px; overflow:auto; zoom:1;}
.itemlist .item_summary_btm dd ul { height:16px; overflow:hidden; }
.itemlist .item_summary_btm dd li {float:left; letter-spacing:-0.1em; padding:0px 5px 0 0;}
.itemlist .item_summary_btm dd li input {vertical-align:top; margin:2px 1px 0 0;}
.itemlist .item_summary_btm dd .txt_eng {letter-spacing:0;}
.itemlist .item_summary_btm .buy_price {color:#7c6447;}
.itemlist .item_summary_btm .buy_price b {color:#e8e098; }
.itemlist .item_summary_btm .action {float:left; padding:16px 0 0;}
.itemlist .block_new .item_summary_top em,
.itemlist .block_new .item_summary_top em A {color:#6f980d;}
.itemlist .block .frame {display:none;}
.itemlist .block_new .frame {display:block; width:45px; height:45px; position:absolute; margin:-2px 0 0 -2px; background:url('http://s.nx.com/s2/game/heroes/web/images/shop/frame_new.png') no-repeat left top;}
.itemlist .block_best .item_summary_top em,
.itemlist .block_best .item_summary_top em A {color:#d17114;}
.itemlist .block_best .frame {display:block; width:45px; height:45px; position:absolute; margin:-2px 0 0 -2px; background:url('http://s.nx.com/s2/game/heroes/web/images/shop/frame_best.png') no-repeat left top;}
.itemlist .block_ready {text-align:center; color:#7c6447;background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_item_block.gif') no-repeat 1px 1px; }
.itemlist .block_ready .msg {padding:22px 0 0; }
.itemlist_focus_wrap {}
	.itemlist_focus_wrap .itemlist {width:auto;}
	.itemlist_focus_wrap .block {border-width:2px; padding:0;}
/*툴팁*/
.tooltip {
visibility:hidden;overflow: hidden;
position:absolute; font-size:11px; 
}
.tooltip_box {position:relative; overflow:hidden;}
.tooltip_box .shadow_1 {position:relative; top:1px;left:1px;padding:0 1px 1px 0;background-color:#241d16;} /* 그림자전체(옅은회색) */
.tooltip_contents {position:relative; height:100%; top:-1px;left:-1px;background:#342921;border:1px solid #1c1513; padding:13px 13px 10px;}
	.itemlist .tooltip {margin:-8px 0 0 25px; }
	.shop_itemlist .block_3 .tooltip {margin-left:-70px;}
.itemlist .tooltip_box {width:236px;}
.trade_itemlist .tooltip_box {width:100%;}
.item_thumb .tooltip_box background: url('http://s.nx.com/s2/game/heroes/web/images/ingame/cashShop/blank.gif');}

.tooltip_act {}
.tooltip_act A{display:block; }
.tooltip_act:hover,
.tooltip_act a:hover { border:0;}
.tooltip_act:hover .tooltip,
.tooltip_act a:hover .tooltip {
visibility:visible;overflow:visible; 
}
.tooltip .item_tit {font-size:12px; line-height:16px; font-weight:bold; color:#b37322; padding:0 0 8px 13px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_tooltip_tit.gif') no-repeat left 2px;}
.tooltip .item_etc {line-height:14px; letter-spacing:-0.1em; margin-bottom:-1px;  padding:10px 0 0 7px; color:#564532; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_arrow_5.gif') no-repeat 0px 13px;}
.tooltip .item_explain {border:1px solid #241d16; background:#2f251e; height:129px; overflow:auto; padding:6px 5px 6px 7px; color:#7c6447; line-height:17px; letter-spacing:-0.1em;}

/*선물하기*/
.gift_pop {position:relative; width:235px; height:206px; overflow:hidden;}
.gift_pop .shadow {position:relative; top:1px; left:1px; padding:0 1px 1px 0; background-color:#241d16;} /* 그림자전체 */
.gift_box {position:relative; height:203px; top:-1px; left:-1px; background:#342921; border:1px solid #1c1513;}
.gift_box .head {height:31px; background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_item_send_gift_head.gif') repeat-x left top;}
.gift_box .head .action {float:right; margin:8px 10px 0 0;}
.gift_box .cont {padding:14px 15px 0 15px; color:676767; font-size:11px; letter-spacing:-1px;}
.gift_box .cont input, textarea {font-size:11px; letter-spacing:-1px;}
.gift_box .cont dd {margin-top:7px;}
.gift_box .cont .btn {padding-top:12px; text-align:center;}
.gift_box .cont .btn .space {margin-right:4px;}

.bdr_doubleline {padding:20px 0; height:2px; overflow:hidden; background:url('http://s.nx.com/s2/game/heroes/web/images/common/line_double_2.gif') repeat-x left 20px; clear:both; zoom:1;}

.itemview_top {background:url('http://s.nx.com/s2/game/heroes/web/images/common/bg_block_12.png'); border-bottom:1px solid #241d16;}
.itemview_top table {table-layout:fixed; width:100%; position:relative;}
.itemview_top .cell_thumb {background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_itemview_top.gif') no-repeat left top; width:162px; padding:17px 0; text-align:center;}
.itemview_top .cell_thumb2 {background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_itemview_top.gif') no-repeat left top; padding:12px 0px 9px 0px; width:66px; }
.itemview_top .cell_thumb2 .thumb_area {border:1px solid #1c1513; background:#342921; padding:1px; width:40px; height:40px; margin-left:12px;}
.itemview_top .cell_thumb2 .thumb_area img {border:0 none;}
.itemview_top .thumb_area {background:#241d16; padding:18px; margin:0 auto; width:92px; height:92px;}
.itemview_top .thumb_area img {vertical-align:top; border:1px solid #1c1513;}
.itemview_top .cell_summary {background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_itemview_top.gif') no-repeat right top; padding-right:17px;}
.itemview_top .cell_summary2 {background:url('http://s.nx.com/s2/game/heroes/web/images/shop/bg_itemview_top.gif') no-repeat right top; padding-right:17px; color:#7c6447;}
.itemview_top .cell_summary2 .item_tit {padding:4px 0 4px; background:none; border:0 none;}
.itemview_top .item_tit {font-weight:bold; font-size:14px; line-height:18px; color:#b0987b; padding:2px 0 6px 32px; _padding:3px 0 5px 32px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/bul_item_tit.gif') no-repeat 3px top; border-bottom:1px solid #1c1513;}
.itemview_top dl {padding:4px 0 7px; color:#7c6447; font-size:11px;}
.itemview_top dl:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.itemview_top dl {display:inline-block;}
	* html .itemview_top dl {height: 1%;}
	.itemview_top dl {display: block;}
.itemview_top dt {float:left; width:53px; _margin-right:-3px; line-height:15px;}
.itemview_top dt img {vertical-align:top; margin:4px 0 0; }
.itemview_top dd {padding:3px 0; line-height:16px; height:16px;}
.itemview_top .choose_area {padding:4px 0 2px;}
.itemview_top .choose_area .block {padding-right:4px;}
.itemview_top .choose_area input {vertical-align:top;}
.itemview_top dd .etc {padding-right:4px;}
.itemview_top dd .txt_color6 {padding-right:2px;}
.itemview_top .btnspace {padding:0 0 1px;}
.itemview_top .btnspace img {margin:0 2px 0 3px;}
.itemview_detail {border:1px solid #241d16; line-height:19px; padding:19px 20px 15px 20px; width:618px; overflow:hidden;}
.itemview_detail .img_area {padding:15px 0 5px;}

.notice_style1 {color:#7c6447; padding:1px 0 0 24px; background:url('http://s.nx.com/s2/game/heroes/web/images/bul/ico_exclam.gif') no-repeat left top;}
.notice_style1_space {padding-bottom:12px;}
.notice_style1_space2 {padding-bottom:5px;}

.boardlist_btm {}
.boardlist_btm:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.boardlist_btm {display:inline-block;}
	* html .boardlist_btm {height: 1%;}
	.boardlist_btm {display: block;}
.boardlist_btm .btnspace_l {float:left; padding:7px 0 8px;}
.boardlist_btm .total {float:right; white-space:nowrap; overflow:hidden; font-size:11px; color:#7c6447; padding:12px 10px 0 0;}
.boardlist_btm .total em {font:bold 11px/14px verdana; color:#c46100;}

/* 아래부터는 파일 하단에 위치 */
span.cmt_cnt {font:9px/13px verdana; color:#c5700f;} 
span.board_cat {font-size:11px; line-height:14px; color:#7c6447;}
span.board_cat2 {font-size:11px; line-height:13px; color:#c2b09a; }
td.cell_pos {border:0 none; padding:0; background:none;line-height:0em; height:1px; overflow:hidden;}
span.k_point {font:10px/14px tahoma; color:#7f600d;}

.writer_tooltip {font:12px/14px Dotum,"돋움"; color:#b0987b;position:relative; z-index:101;color:#241d16; }
.boardlist1 td .writer_tooltip {width:100%; text-align:left;right:0; }
.writer_tooltip ul {position:absolute; background:#62513e; left:20px; top:-6px; width:78px; border:1px solid #241d16; line-height:19px;}
.gm_answer_list .writer_tooltip ul {top:-1px;}
.boardlist1 td .writer_tooltip ul{right:-12px;}
.knowledge_main .writer_tooltip li {padding:0; background:none;}
.writer_tooltip li A,
.cmt_list .writer .writer_tooltip li A ,
.answer_list .writer .writer_tooltip li A ,
.knowledge_main .writer_tooltip li A {display:block; padding-left:5px; zoom:1; color:#241d16;}
.writer_tooltip A:hover,
.cmt_list .writer .writer_tooltip li A:hover,
.answer_list .writer .writer_tooltip li A:hover,
.knowledge_main .writer_tooltip li A:hover {background:#413324; color:#b0987b;}

A.expand_area {display:block; cursor:pointer;}


.boardlist1 .selected span,
.boardlist1 .selected .cell_subject A,
.boardlist1 .selected .cell_subject A:hover {color:#6c4927;}

.boardlist1 td.blank {border}

.txt_color1 {color:#7c6447;}
.txt_color2 ,
td.txt_color2 {color:#b0987b;}
.txt_color3 {color:#b27322;}
.txt_color4 {color:#982f27;}
.txt_color5 {color:#9f8a6e;}
.txt_color6 {color:#e8e098;}
.txt_color7 {color:#b46f6f;}
.txt_color8 {color:#6794a7;}
.txt_color9 {color:#9cb680;}
.txt_color10 {color:#564532;}
.txt_color11 {color:#686983;}

.txt_b {font-weight:bold;}
.txt_b-1 {font-weight:bold; letter-spacing:-1px;} 
.txt_eng {font-family:tahoma;}
