
.skip-navigation-link {position: absolute;left: -99999%;text-decoration: none;}
.skip-navigation-link:focus {display: block;left: 0;top: 0;z-index: 999999;  width: 100%;height: 30px;  line-height: 30px;background: #000;color: #fff;text-align: center;font-weight: bold;}
*{margin:0; padding:0; list-style:none; border:0;text-decoration:none; font-family:"NanumBarunGothic" , "Malgun Gothic" , sans-serif; letter-spacing:-0.03em;}
u{text-decoration:underline;}
table{border-collapse:collapse; border-spacing:0;}
a{text-decoration: none; transition:color 0.3s ease; -moz-transition:color 0.3s ease; -o-transition:color 0.3s ease; -webkit-transition:color 0.3s ease;}
input[type=password]{font-family:"Dotum","돋움",sans-serif;}
#wrap{float:left; width:100%; min-width:1280px; height:100%; overflow:hidden;}
.cb{float:left; width:100%; height:100%; clear:both;}
.cb2{width:100%; height:1px; float:left; clear:both;}
.div_inner{position:relative; padding:0 40px; width:1200px; height:100%; margin:0 auto;}
#header{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual.png") center top no-repeat;}
#header_news{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_news.png") center top no-repeat;}
#header_guide{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_guide.png") center top no-repeat;}
#header_ranking{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_ranking.png") center top no-repeat;}
#header_community{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual.png") center top no-repeat;}
#header_media{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_media.png") center top no-repeat;}
#header_support{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_cs.png") center top no-repeat;}
#header_mymaple{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_mymaple.png") center top no-repeat;}
#header_account{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_mymaple.png") center top no-repeat;}
#header_common{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_tag.png") center top no-repeat;}
#header_authentication{position:relative; float:left; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_visual_mymaple.png") center top no-repeat;}
.sub_banner_wrap{position:absolute; left:50%; top:0; width:100%; height:100%;}
.sub_banner_wrap img{margin-left:-960px;}
.top_menu_wrap{width:100%; height:100%; float:left; position:absolute; left:0; top:0;}
.fix_menu{position:fixed !important; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/fixed_menu.png") repeat-x; z-index:100000001; height:73px !important;}
.fix_menu_bg{position:fixed !important; z-index:100000000 !important; height:268px !important;}
.fix_top_menu{top:25px !important;}

.fix_top_menu > li > ul{margin-top:48px !important}
.logo{position:absolute; top:15px; left:40px; z-index:9999; height:83px;}
.logo img{height:100%;}
.fix_menu .logo{height:52px !important; top:8px !important;}
.blind{position:absolute; left:-9999999999999999999px; top:0;}
/* top_menu str */
.top_menu{position:absolute; top:57px; right:5px; z-index:999;}
.top_menu > li{float:left; position:relative; text-align:center; width:173px; height:100%; font-size:22px; font-weight:bold;}
.top_menu > li a{color:#fff;}

.top_menu > li a:hover , .top_menu > li:hover > a{color:#f68500 !important;}
.top_menu > li > ul{float:left; width:100%; height:100%; margin-top:28px; display:none;}
.top_menu > li > ul > li{width:100%; height:13px; margin-top:13px; float:left;}
.top_menu > li > ul > li:first-child{margin-top:0px;}
.top_menu > li > ul > li a{float:left; width:100%; height:100%; font-size:13px; color:#a7acbc;}
.top_menu > li > ul > li:hover a{color:#f68500 !important;}
.top_menu_bg{position:absolute; top:0px; left:0px; width:100%; height:310px; background-color:#2b2b37; display:none; z-index:99;}
/* top_menu end */

.contents_wrap{width:930px; float:left; height:100%;}
/* 게시판 이름 str */
.board_name{position:relative; float:left; margin-top:196px; width:100%;}
.board_name h2{float:left; margin-left:15px; font-size:50px; font-weight:normal; color:#fff; line-height:60px;}
.board_name span.sub_logo{width:60px; height:60px; float:left; }
/* 게시판 이름 end */

/* select 검색창 str */
.search_wrap{float:left; width:auto; height:42px;}
.magnifier{float:left; width:42px; height:42px; line-height:42px; text-align:center; border:1px solid #fff;}
.magnifier a{float:left; width:100%; height:100%;}
.magnifier a img{margin-top:10px;}
.search_input{float:left; width:auto; height:42px; border:1px solid #fff; display:none;}
.search_condition{float:left; width:99px; height:42px; line-height:42px; text-align:center; border-right:1px solid #fff; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_bg.png") center top no-repeat; position:relative;}
.search_condition.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_ul_bg.png") repeat !important;}
.search_condition a{float:left; width:100%; height:100%; color:#fff;}
.search_condition a img{margin-left:5px; margin-bottom:2px;}
.search_content{position:relative; float:left; width:219px; height:42px; z-index:99;}
.search_content input{float:left; padding:0 30px 0 10px; width:179px; height:100%; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_bg4.png") center top no-repeat;}
.input_magnifier{position:absolute; top:10px; right:10px;}
.condition_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#d5d6d7 !important;}
.condition_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#d5d6d7 !important;}
.condition_list .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#d5d6d7 !important;}
.condition_list{display:none; position:absolute; left:-1px; top:43px; height:88px; overflow:hidden; z-index:99; padding:10px 0;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_ul_bg.png") repeat;}
.condition_list li{float:left; font-size:14px; width:100%; line-height:22px;}
.condition_list li a{color:#fff;}
.condition_list li a:hover{color:#f68500 !important;}
.select_custom{position:absolute; top:-90px; left:-90px;}
/* select 검색창 end */

/* 이벤트 전체보기 str */
.all_view_event{position:absolute; bottom:12px; right:310px;}
.all_view_event dt{float:left; margin-right:5px;}
.all_view_event dd{float:left; font-size:15px; color:#fff;}
.all_view_event dd a{color:#fff;}
.event_bg{position:absolute; top:0px; left:0px; width:100%; height:310px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/event_bg.png") center top no-repeat; display:none; z-index:9999;}
.event_all_title{float:left; width:100%; margin-top:30px; text-align:center; color:#fff;}
.event_all_bannerwrap{position:relative; overflow:hidden; float:left; margin-top:20px; width:1200px; height:190px;}
.event_all_banner{position:absolute; top:0px; left:0px; width:9999999px; height:100%;}
.event_all_banner li{position:relative; margin-left:20px; margin-bottom:29px; float:left; width:285px; height:100%;}
.event_all_banner li:first-child{margin-left:0px;}
.event_all_banner li a{width:100%; height:120px; float:left; position:relative; overflow:hidden;}
.event_all_banner li a > img{position:absolute;top:0;left:0;width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.event_all_banner li:hover a > img{width:110%;top:-5%;left:-5%}
.event_all_banner li dl{float:left; margin-top:15px;}
.event_all_banner li dl dt{float:left; width:100%; height:100%; font-size:16px; color:#fff;}
.event_all_banner li dl dt a{color:#fff;}
.event_all_banner li dl dd{float:left; width:100%; height:100%; margin-top:5px; font-size:12px; color:#7e7e7e;}
.event_all_banner li dl dd a{color:#7e7e7e;}
.event_all_pos{position:absolute; bottom:20px; right:40px;}
.event_all_pos li{float:left; margin-left:5px;}
.event_close{position:absolute; top:25px; right:42px;}
/* 이벤트 전체보기 end */
.game_start{position:absolute; bottom:-26px; right:40px; z-index:99;}
#container{float:left; width:100%; height:100%;}

/* 게시글 str */
.notice_wrap{float:left; width:930px; height:100%;}
.notice{float:left; width:100%;}
.notice > ul{float:left; width:100%;}
.notice > ul > li{position:relative; float:left; padding-left:27px; height:68px; border-bottom:1px solid #e3e3e3; width:903px;}
.notice > ul > li:first-child{border-top:1px solid #c8c8d5;}
.notice > ul > li:hover{background-color:#f9f9f9;}
/* 게시글 end */

/* 서버 선택 (자유게시판) str */
.server_select{position:relative; float:left; margin-top:50px; padding-left:10px; width:100px; height:36px; line-height:36px; border:1px solid #e6e6e6; font-size:16px;}
.server_select a{float:left; width:100%; height:100%; color:#333333;}
.server_select a img{vertical-align:middle;}
.server_icon{margin-right:5px;}
.server_arrow{position:absolute; top:15px; right:10px;}
.server_list{position:absolute; top:36px; left:0px; padding:10px; width:909px; height:77px; background-color:#e8eaee; border:1px solid #e6e6e6; z-index:99; display:none;}/*width:908 인데 margin-right 때문에 1px 더줌*/
.server_list li{float:left; width:100px; height:38px; line-height:38px; text-align:center; margin-right:1px; margin-bottom:1px; background-color:#fff; font-size:16px;}
.server_list li a{float:left; width:100%; height:100%; color:#333333;}
.server_list li a img{vertical-align:middle; margin-right:5px;}
.server_list li:hover{background-color:green;}
.server_list li a:hover{color:#f68500;}
.free_select{position:absolute; top:-80px; left:0px;}
.free_select select{position:absolute; left:-9999999999999px; top:-999999999999px;}
/* 서버 선택 (자유게시판) end */

/* 타이틀 (view게시판) str */
/*.view_list{float:left; margin-top:50px; width:58px; height:36px; line-height:36px; text-align:center; font-size:16px; border:1px solid #e6e6e6;}
.view_list a{float:left; width:100%; height:100%; color:#333333;}
.view_button{float:right; margin-top:50px; font-size:16px;}
.view_button a{float:left; width:100%; height:100%; color:#333333;}
.view_crystal{float:left; width:58px; height:36px; line-height:36px; text-align:center; font-size:16px; border:1px solid #e6e6e6;}
.view_delete{float:left; margin-left:6px; width:58px; height:36px; line-height:36px; text-align:center; font-size:16px; border:1px solid #e6e6e6;}
.view_title{float:left; margin-top:15px; margin-bottom:21px; padding-left:27px; width:903px; height:103px; line-height:103px; border-top:1px solid #7e7e7e; border-bottom:1px solid #e3e3e3; background:#f9f9f9; font-size:24px;}
.view_title dt{float:left; margin-right:7px; color:#1c6ac3;}
.view_title dd{float:left; color:#333333;}
.view_title_info{float:left; padding:0 30px 0 27px; width:873px; height:100%;}
.eye_time{float:right;}
.eye_time li{float:left; font-size:14px; color:#666666;}
.eye_time li:first-child{margin-right:40px;}
.eye_time li img{margin-right:4px; vertical-align:middle; margin-bottom:2px;}*/
/* 타이틀 (view게시판) end */

/* 텍스트 (view게시판) str */
/*.view_text{float:left; width:100%; border-top:1px #e3e3e3;}
.view_text p{padding-left:27px; width:903px; border-top:1px solid #e3e3e3; margin-top:20px; padding-top:40px; font-size:16px; color:#333333;}
.big_emoticon{display:block; width:182px; height:182px; line-height:182px; text-align:center; margin-top:10px; margin-bottom:10px;}
.big_emoticon img{vertical-align:middle;}
.game_sung{display:inline-block; margin:48px 0;}*/
/* 텍스트 (view게시판) end */

/* 캐릭터 , 툴팁 (view게시판) str */
/*.view_char{float:right; width:300px; margin-top:112px;}
.view_char span{float:left; margin-top:10px;}
.view_cahr_info{float:left; margin-left:5px; padding-top:15px; width:160px; height:71px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/toop_tip.png") center top no-repeat; font-size:14px;}
.view_cahr_info dt{float:left; margin-left:30px;}
.view_cahr_info dd{margin-left:5px; font-size:14px; margin-left:30px;}
.view_cahr_info dd a{color:#333333}
.cm_char_id{float:left; margin-left:5px !important; font-size:14px;}
.cm_char_id a{color:#333333;}*/
/* 캐릭터 , 툴팁 (view게시판) end */

/*.view_tag{padding-left:27px; float:left; width:903px; margin-top:43px;}
.view_tag li{float:left; padding:3px 5px; text-align:center; margin-right:8px; background:#f4f4f4; font-size:14px;}
.view_tag li a{color:#333333;}*/

/* 댓글,공감,URL복사,신고하기 (view게시판) str */
/*.view_comment{float:left; margin-top:30px; padding:0 27px; width:876px; height:55px; line-height:55px; border-top:1px solid #7e7e7e;}
.comment_numb{float:left; font-size:18px; color:#333333;}
.comment_numb span{display:inline-block; color:#f68400;}
.comment_right{float:right;}
.view_empathy{position:relative; float:left; font-size:14px; margin-right:15px;}
.view_empathy > dt{float:left; margin-right:3px;}
.view_empathy > dt img{vertical-align:middle; margin-bottom:2px; margin-right:4px;}
.view_empathy > dt a{color:#333333;}
.view_empathy > dd{float:left; color:#f68400;}
.view_empathy > dd a{color:#f68400;}
.comment_function{float:left;}
.comment_function li{float:left; padding:0 15px; font-size:14px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/view_bar.png") center left no-repeat;}
.comment_function li a{color:#333333;}
.comment_id{position:absolute; top:45px; left:5px; padding-left:20px; width:138px; height:106px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/comment_id_bg.png") center top no-repeat; z-index:99; display:none;}
.comment_id dl{margin-top:8px; line-height:1;}
.comment_id dl a{color:#666666;}
.comment_id dl:first-child{margin-top:20px !important;}*/
/* 댓글,공감,URL복사,신고하기 (view게시판) end */
.black_bold{color:#333333 !important; font-weight:bold !important;}

/* 질문 답변 (view게시판) str */
.qs_btn{float:left; width:100%; height:42px; padding-top:15px; border-top:1px solid #cecece; margin-bottom:25px;}
.qs_list{float:right; }
.qs_btn ul{float:left;}
.qs_btn ul li{float:left; margin-left:6px; font-size:16px; line-height:36px; text-align:center;}
.qs_btn a{float:left; width:100%; height:100%; color:#333;}
.qs_title{float:left; width:876px;line-height:1.3;min-height:36px;border-top:1px solid #7e7e7e; color:#333; font-size:24px; background-color:#f9f9f9;word-break:break-all; font-weight:bold;padding:37px 27px 30px; margin-top:0 !important;}
.qs_title > img{float:left; margin-right:9px; margin-top:-5px;}
.qs_title em{color:#1c6ac3; font-style:normal; font-size:24px;}
.qs_title em img{vertical-align:top;margin:-4px 7px 0 0}
.qs_title span{color:#333333}
.qs_title em.notice_icon + span{display:inline-block;*zoom:1;max-width:830px}
.qs_info_wrap{float:left; width:100%; height:55px; line-height:55px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.qs_id{float:left; margin-left:27px; height:100%; font-size:13px;}
.qs_id a{float:left; color:#888;}
.qs_id a img{margin-bottom:3px; margin-right:5px; vertical-align:middle;}
.qs_info{float:right;}
.qs_info span{float:left; line-height:1; margin-top:12px; padding-left:31px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/btn_line_img.png") left center no-repeat;}
.qs_info span img{float:left;}
.qs_info span.report{margin-right:27px; background:url(); padding:0; margin-left:9px;}
.qs_info p{float:left; font-size:12px; color:#aaa; margin-right:25px; line-height:1; margin-top:21px; font-family: "Tahoma"}
.qs_info p.last{margin-right:27px;}
.qs_info p img{margin-right:4px; vertical-align:middle; margin-bottom:2px;}
.qs_text{float:left; width:876px; margin-top:40px; margin-left:27px; font-size:16px; color:#333; line-height:26px; margin-bottom:40px; word-break:break-all; display:block;}
.qs_text img{max-width:100%;display:block}
.qs_text_emt{float:left; width:100%; height:100%; line-height:1; margin-top:32px; margin-bottom:28px;}
.qs_text_emt img{float:left;}
.qs_empathy_wrap{width:100%; position:relative; float:left; height:auto; text-align:center; position:relative; margin-bottom:25px; z-index:999999;}
.qs_empathy_wrap a img{}
.empathy_info{position:relative; }
.empathy_info p{margin:0; display:inline-block; font-size:16px; color:#666666; position:absolute; top:0;}
.empathy_info p > a{padding: 0px 25px; border: 1px solid #e3e3e3; border-image: none; height: 51px; color: #666; line-height: 51px; display: inline-block;margin-left:5px; background-color:#f7f7f7;}
.empathy_info p > a:hover{border:1px solid #afafaf;}
.empathy_info p > span{font-size:16px; border-bottom:1px solid #9fadca;margin-top:13px; margin-left:20px;float:left;}
.empathy_info p > span a{color:#9fadca;}
.empathy_popup{position:absolute; top:0; left:568px; width:188px; background-color:#fff; border:1px solid #e3e3e3; z-index:9999; display:none;text-align:left;}
.empathy_numb_popup{position:relative; float:left; width:100%; height:51px; line-height:51px;font-size:13px; color:#666;}
.empathy_numb{margin-left:20px; font-size:13px;}
.empathy_numb a{border-bottom:0px; color:#9fadca;}
.popup_close{position:absolute; top:11px; right:5px; width:33px; height:23px; line-height:23px; text-align:center; font-size:12px;}
.popup_close a{float:left; width:100%; height:100%; color:#666666;}
.popup_char_id{position:relative; float:left; overflow:hidden; width:100%; height:60px;}
.popup_scroll{float:left; width:100%; height:100%;}
.popup_scroll li{float:left; width:290px; font-size:12px; margin-top:11px; margin-left:20px; line-height:1;}
.popup_scroll li:first-child{margin-top:0px;}
.popup_scroll li a{color:#666666;}
.popup_scroll li a img{vertical-align:middle; margin-right:5px; margin-bottom:2px;}
.qs_char_wrap{float:right; margin-right:27px; margin-bottom:20px;}
.qs_char{float:left; margin-top:10px; margin-right:8px;}
.qs_char img{float:left;}
.qs_char_info{float:left; padding-left:30px; width:130px; height:86px; line-height:1; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/tooltip.png") left top no-repeat;}
.qs_char_id{float:left; margin-top:18px; font-size:13px;}
.qs_char_id a{float:left; color:#333;}
.qs_char_id a img{vertical-align:middle; margin-bottom:2px; margin-right:5px;}
.qs_char_lv{float:left; width:100%; font-size:13px; color:#888; margin-top:6px;}
.qs_sever{float:left; width:100%; font-size:13px; color:#888; margin-top:4px;}
.related_search{float:left; width:100%; min-height:25px; line-height:25px; background-color:#f9f9f9; padding-top:12px; padding-bottom:10px; margin-bottom:40px;}
.related_search ul{float:left; margin-left:32px; height:100%;}
.related_search ul li{float:left; font-size:13px; margin-right:20px;}
.related_search ul li:first-child{margin-left:0px;}
.related_search ul li a{color:#666;}
.reply_wrap{float:left; width:100%;}
.reply_title{float:left; width:100%; height:44px; line-height:45px; border-top:1px solid #e3e3e3; background-color:#f9f9f9;}
.reply_title h2{float:left; margin-left:27px; font-size:16px; color:#333333;} 
.reply_title h2 span{font-size:16px; color:#f68400; margin-left:5px;}
.reply_title_zero{float:left; width:100%; height:44px; line-height:45px; border-top:1px solid #cecece; border-bottom:1px solid #cecece; background-color:#f9f9f9;}
.reply_title_zero h2{float:left; margin-left:27px; font-size:16px; color:#333333;} 
.reply_title_zero h2 span{font-size:16px; color:#f68400; margin-left:5px;}
.copy_report{float:right; margin-right:15px;}
.copy_report li{float:left; padding:0 15px; font-size:14px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/copy_report_bar.png") center left no-repeat;}
.copy_report li:first-child{background:none;}
.copy_report li a{color:#333333;}
.reply_ul{float:left; width:100%;}
.reply_ul > li{float:left; width:876px; padding:30px 27px 25px 27px; border-bottom:1px solid #e3e3e3;}
.reply_ul > li:first-child{border-top:1px solid #e3e3e3;}
.reply{float:left; width:100%; height:100%; }
.common_char_id{float:left; width:100%; font-size:15px; font-weight:bold; line-height:1;}
.common_char_id a{color:#333333;}
.common_char_id a img{vertical-align:middle; margin-right:5px; float:left;}
.common_char_id span{margin-left:5px; font-size:12px; color:#888; }
.reply_text{float:left; width:100%; font-size:13px; color:#666666; line-height:20px; margin-top:11px; word-break:break-all; word-wrap:break-word;}
.reply_text img{vertical-align:bottom;}
.reply_text span{font-size:13px;}
.reply_text span a{color:#8da2cc;}
.reply_btn_wrap{float:right; margin-top:-22px; width: auto;}
.reply_btn_wrap li{float:left; margin-right:4px; width:33px; height:23px; line-height:23px; text-align:center; font-size:12px; border:1px solid #e3e3e3;}
.reply_btn_wrap li.report{width:auto; height:23px; line-height:1;border:0;}
.reply_btn_wrap li a{float:left; width:100%; height:100%; color:#666666;}
.txar_wrap{float:left; margin-top:15px; width:874px; height:154px; border:1px solid #e3e3e3; }
.txar{float:left; padding:20px; width:834px; height:60px; resize:none;}
.txar_btn{position:relative; float:left; width:100%; height:56px; line-height:56px; border-top:1px solid #e3e3e3; background-color:#e8eaee; z-index:99;}
.emoticon_btn{float:left; margin-top:14px; margin-left:20px;}
.emoticon_btn > a img{float:left;}
.txar_right_btn{float:right; margin-right:20px;}
.txar_right_btn span{float:left; margin-right:0px; font-size:12px; color:#666666;}
.txar_right_btn span.glist_number{margin-right:10px;}
.txar_right_btn span em{font-style: normal;}
.txar_right_btn ul{float:left; margin-top:11px;}
.txar_right_btn ul li{float:left; margin-left:4px; }
.txar_right_btn ul li:first-child{margin-left:0px;}
.txar_right_btn ul li a{color:#666666;}
.emoticon_wrap{position:absolute; top:49px; left:-1px; width:100%; padding-bottom:20px; z-index:99; border:1px solid #e3e3e3; background-color:#fff; display:none;}
.emoticon_bg{float:left; position:relative; width:100%; height:100%;}
.emoticon_knob{position:absolute; top:-8px; left:25px;}
.emoticon_wrap ul{float:left; margin-top:29px; margin-left:21px;}
.emoticon_wrap ul li{float:left; width:81px; height:81px; line-height:81px; text-align:center; border:1px solid #fff;}
.emoticon_wrap ul li img{vertical-align:middle;}
.emoticon_wrap ul li.active{border:1px solid #f68500 !important;}
.emoticon_on{border:1px solid #f68500 !important;}
.emoticon_close{position:absolute; bottom:0px; right:24px; width:33px; height:23px; line-height:23px; text-align:center; border:1px solid #e3e3e3; font-size:12px; z-index:99999;}
.emoticon_close a{float:left; width:100%; height:100%; color:#666666;}
.reply_gray_wrap{float:left; margin-top:30px; width:100%; height:100%; border-top:1px solid #e3e3e3; background-color:#f9f9f9;}
.reply_gray_info{float:left; /*display:none;*/}
.reply_gray_info:first-child{display:block;}
.reply_gray_info .reply_gray{padding-bottom:25px; border-bottom:1px solid #e3e3e3;}
/*.reply_gray_info .reply_gray:first-child{border:0;}*/
.reply_gray_info .reply_gray:last-child{border:0;}
.reply_gray{float:left; margin-left:45px; padding-left:26px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/reply_img.png") no-repeat 0 21px; width:773px;word-break: break-all;}
.reply_gray .common_char_id{margin-top:30px;}
.reply_gray .common_char_id a img{vertical-align:middle; margin-right:5px; float:left;}
.reply_gray .txar_wrap{width:773px;}
.reply_gray .txar{width:733px;}
.reply_more{float:left; width:100%; height:30px; line-height:30px; text-align:center; background-color:#f5f5f5; font-size:12px; margin-top:-1px;}
.reply_more a{color:#666666;}
.reply_more a img{margin-right:5px;}
.reply_text_emt{float:left; width:100%; height:100%; line-height:1; margin-top:20px; margin-bottom:17px;}
.reply_text_emt img{float:left;}

.bottom_txar_wrap{float:left; margin-top:40px; width:100%; height:205px; }
.bottom_txar{height:203px; background-color:#e8eaee; border:1px solid #dcdde1;}
.bottom_txar .txar{float:left; padding:20px; width:868px; height:90px; margin-top:10px; margin-left:10px; background-color:#fff; resize:none;overflow:hidden;overflow-y:auto}
.bottom_txar .emoticon_wrap{position:absolute; top:53px; left:-1px; width:100%; border:1px solid #dcdde1;}
.bottom_txar .emoticon_knob{position:absolute; top:-8px; left:30px;}
.bottom_txar_btn{position:relative; float:left; margin-top:11px; width:100%; height:42px; line-height:42px;}
.bottom_txar_btn span.emoticon_sum{background-color:#fff; margin-top:0;}
.bottom_txar .txar_right_btn{float:right; margin-right:9px;}
.bottom_txar .emoticon_btn{float:left; margin-top:8px; margin-left:26px;}
.glist_number{float:left; margin-right:20px; font-size:14px !important; color:#666666;}

.page_move{float:left; margin-top:40px; width:100%; padding-bottom:180px;}
.page_move > ul{float:left; width:100%; height:100%;}
.page_move > ul > li{float:left; width:100%; height:45px; line-height:46px; border-bottom:1px solid #e3e3e3;}
.page_move > ul > li:first-child{border-top:1px solid #e3e3e3;}
.notice_title{float:left; font-size:15px; color:#666;}
.notice_title a{color:#666;}
.notice_title > a{max-width:450px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.notice_title span{font-size:15px; margin-right:4px; float:left;}
.notice_title span img{vertical-align:middle;}
.notice_title span a{color:#1c6ac3;}
.reply_numb{margin-left:5px; font-size:16px; font-style:normal; float:left;}
.reply_numb a{color:#b1bdd4;}
.page_move_btn{float:left; margin-left:27px; margin-right:24px; font-size:15px;line-height:1; margin-top:15px;}
.page_move_btn a{color:#666;}
.page_move_btn a img{vertical-align:middle; margin-right:8px;}
.page_move_info{float:right; height:100%;}
.page_move_info li{float:left; height:100%; font-size:13px; color:#888;}
.page_move_info li:first-child{margin-right:40px;}
.page_move_info li img{vertical-align:top; margin-right:4px;margin-top:18px;}
.page_move_info li span{font-size:12px; font-family: "Tahoma"; color:#aaa}
/* 질문 답변 (view게시판) end */


/* 추천순 등록순 (정보게시판) str */
.rcmdt_rgst{float:left; margin-top:16px;}
.rcmdt_rgst li{float:left; margin-left:4px; width:102px; height:36px; line-height:36px; text-align:center; font-size:15px; border:1px solid #e6e6e6; background-color:#fff;}
.rcmdt_rgst li:first-child{margin-left:27px;}
.rcmdt_rgst li a{float:left; width:100%; height:100%; color:#333333;}
.rcmdt_rgst li img{vertical-align:middle; margin-right:5px;}
/* 추천순 등록순 (정보게시판) end */

/* 인기순 최신순 (토론게시판) str */
.popularity_latest{float:left; width:100%; margin-top:50px;}
.popularity_latest li{float:left; margin-left:4px; width:102px; height:36px; line-height:36px; text-align:center; font-size:16px; border:1px solid #e6e6e6;}
.popularity_latest li:first-child{margin-left:0px;}
.popularity_latest li a{float:left; width:100%; height:100%; color:#333333;}
.popularity_latest li img{vertical-align:middle; margin-right:5px;}
/* 인기순 최신순 (토론게시판) end */

/* 토론게시판 li str */
.debate_notice{height:122px !important; padding-left:0px !important;}
/* 토론게시판 li end */

/* 따봉 아래따봉 (토론게시판) str */
.recommend_numb{float:left; margin-top:21px;}
.recommend_numb dt{float:left; margin-top:30px; width:100%; text-align:center; margin-bottom:13px; font-size:16px; color:#333333;}
.recommend_numb dd{float:left; width:98px; height:38px; line-height:38px; text-align:center; border:1px solid #ededed; font-size:16px;}
.recommend_numb dd img{vertical-align:middle;}
.recommend_numb dd a{float:left; width:100%; height:100%;}
.recommend_numb dd.like{margin-left:0; background-color:#fff; margin-right:6px;}
.recommend_numb dd span{margin-left:5px;}
.recommend_numb dd.like:hover,.recommend_numb dd.like.active{border:1px solid #f68500 !important;}
.recommend_numb dd.like a{color:#f68500;}
.recommend_numb dd.like.active a{color:#f68500;}
.recommend_numb dd.unlike:hover ,.recommend_numb dd.unlike.un_active{border:1px solid #9faeca !important;}
.recommend_numb dd.unlike.un_active a{color:#8ba3d1;}
.recommend_numb dd.unlike a{color:#8ba3d1;}
.recommend_numb dd.unlike{background-color:#fff;}
/* 따봉 아래따봉 (토론게시판) end */
.debate_wrap{width:100%; float:left; height:100%;margin-top:20px;}
.pop_list{width:100%; float:left;}
.pop_list > li{width:292px; height:367px; border:1px solid #e3e3e3; float:left; margin-left:24px;}
.pop_list > li:first-child{margin-left:0;}
.pop_list > li:hover{background-color:#f9f9f9;}
.pop_list > li .top_con{width:100%; height:268px; float:left;}
.pop_list > li .top_con dl{width:100%;}
.pop_list > li .top_con dl dt{width:100%; float:left;}
.pop_list > li .top_con dl dt .title_txt{margin:0 auto; width:200px;font-size:18px; word-break: break-all; text-align: center; line-height:26px; margin-top:20px; height:52px;overflow:hidden}
.pop_list > li .top_con dl dt .title_txt a{color:#333;}
.pop_list > li .top_con dl dt .title_txt em{font-style:normal;}
.pop_list > li .top_con dl dt .title_txt span{color:#9faeca; font-size:16px; font-family: "Tahoma";}
.pop_list > li .top_con dl dd{width:100%; float:left; text-align: center; color:#666; margin-top:3px;}
.pop_list > li .top_con dl dd.char_info{width:100%; float:left; text-align: center; color:#666; margin-top:9px; height:auto;}
.pop_list > li .top_con dl dd.char_info a{font-size:13px; color:#888;}
.pop_list > li .top_con dl dd.char_info img{margin-right:2px; vertical-align:top; margin-top:2px;}
.pop_list > li .bottom_con{width:100%; height:99px; float:left; background-color:#e8e9ee}
.pop_list > li .bottom_con .recommend_numb{width:100%; float:left; margin-top:30px;}
.pop_list > li .bottom_con .recommend_numb dt{float:left; margin-top:30px; width:100%; text-align:center; margin-bottom:13px; font-size:16px; color:#333333;}
.pop_list > li .bottom_con .recommend_numb dd{float:left; width:98px; height:38px; line-height:38px; text-align:center; border:1px solid #d8dbe2; font-size:16px;}
.pop_list > li .bottom_con .recommend_numb dd a{float:left; width:100%; height:100%;}
.pop_list > li .bottom_con .recommend_numb dd img{vertical-align: middle;}
.pop_list > li .bottom_con .recommend_numb dd.like{margin-left:43px; background-color:#fff; margin-right:6px;}
.pop_list > li .bottom_con .recommend_numb dd span{margin-left:5px;}
.pop_list > li .bottom_con .recommend_numb dd.like:hover,.recommend_numb dd.like.active{border:1px solid #f68500 !important;}
.pop_list > li .bottom_con .recommend_numb dd.like a{color:#f68500;}
.pop_list > li .bottom_con .recommend_numb dd.like.active a{color:#f68500;}
.pop_list > li .bottom_con .recommend_numb dd.unlike:hover ,.recommend_numb dd.unlike.un_active{border:1px solid #9faeca !important;}
.pop_list > li .bottom_con .recommend_numb dd.unlike.un_active a{color:#8ba3d1;}
.pop_list > li .bottom_con .recommend_numb dd.unlike a{color:#8ba3d1;}
.pop_list > li .bottom_con .recommend_numb dd.unlike{background-color:#fff;}
.debate_rank{width:100%; float:left; text-align: center; margin-top:31px;}
.pop_list_info{height:42px; float:left; width:100%;}
.pop_list_info ul{width:auto; height:100%; margin:0 auto; display:inline-block;}
.pop_list_info ul li{float:left; line-height:42px;font-size:12px; color:#aaa; padding-left:20px; margin-right:12px; font-family:"Tahoma";}
.pop_list_info ul li.date{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_date_new.png") left 16px no-repeat; padding-left:18px; margin-right:12px;}
.pop_list_info ul li.like{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/heart_new.png") left 16px no-repeat; padding-left:15px; margin-right:12px;}
.pop_list_info ul li.view{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/eye_new.png") left 16px no-repeat; }
.debate_list{width:100%; float:left; margin-top:35px;}
.debate_list li{width:100%; float:left; height:82px; border-bottom:1px solid #e3e3e3;}
.debate_list li:hover{background-color:#f9f9f9}
.debate_list li:first-child{border-top:1px solid #e3e3e3;}
.debate_list li div.rank{width:192px; height:100%; float:left; text-align: center; line-height:100px; font-size:16px; color:#333333}
.debate_list li div.debate_list_title{width:512px; height:100%; float:left; }
.debate_list li div.like_chk{width:226px; height:100%; float:left;}
.debate_count_wrap{width:100%; float:left; margin:65px 0 25px 0; text-align:center; height:auto; position:relative;  z-index:99999999;}
.debate_count_wrap span{display:inline-block; line-height:1; position:relative; z-index:99999999; vertical-align:top;}
.debate_count_wrap span.button_up{margin-right:3px;}
.debate_count_wrap span a{float:left; height:46px;}
.debate_count_wrap span.up_count{}
.debate_count_wrap span.up_count > a{padding: 0px 25px; border: 1px solid #e3e3e3; border-image: none; height: 51px; color: #666; line-height: 51px; display: inline-block;margin-right:5px; background-color:#f7f7f7; font-size:16px;}
.debate_count_wrap span.up_count > a:hover{border:1px solid #afafaf}
.debate_count_wrap span.down_count{}
.debate_count_wrap span.down_count > a{padding: 0px 25px; border: 1px solid #e3e3e3; border-image: none; height: 51px; color: #666; line-height: 51px; display: inline-block;margin-left:5px; background-color:#f7f7f7; font-size:16px;}
.debate_count_wrap span.down_count > a:hover{border:1px solid #afafaf}
.debate_count_wrap em.close{float:right; margin-top:16px; margin-right:16px; line-height: 1;}
.debate_count_wrap em.close a{float:left; height: auto;}
.up_user_list_wrap{width:188px; border:1px solid #e3e3e3; position:absolute; right:5px; top:0; z-index:99999999; background-color:#fff; display:none;}
.down_user_list_wrap{width:188px; border:1px solid #e3e3e3; position:absolute; left:5px; top:0; z-index:99999999; background-color:#fff; display:none;}
.count_num{font-size:16px; color:#f68500; height:46px; width:100%; float:left; line-height: 46px; text-align: left; border-bottom:1px solid #e3e3e3;}
.up_user_list_wrap .count_num{font-size:13px; color:#f68500; height:51px; width:100%; float:left; line-height: 51px; text-align: left; border-bottom:0 !important;}
.down_user_list_wrap .count_num{font-size:13px; color:#9fadca; height:51px; width:100%; float:left; line-height: 51px; text-align: left; border-bottom:0 !important;}
.count_num span{float:left;line-height: 46px; height:46px;margin-left:20px;}
.count_num span em{color:#666; font-style: normal; margin-left:5px;}
.user_list{width:100%; height:60px; float:left; overflow-y:scroll; overflow-x: hidden;}
.user_list ul{width:100%; float:left; margin-left:20px; margin-top:10px; margin-top:13px;}
.user_list ul li{width:100%; float:left; color:#666666; font-size:14px; text-align: left; line-height: 14px; height: 14px; margin:5px 0;}
.user_list ul li a{float:left; height:14px; color:#666 !important; text-decoration: none !important;}
.user_list ul li a img{vertical-align: top; margin-right:5px;}


/* 게시판 제목글 str */
.title_piece{float:left; width:818px; margin-top:27px; margin-bottom:14px; font-size:20px;}
.title_piece dt{float:left;}
.title_piece dd{float:left; margin-left:5px;}
.title_piece dd a{float:left;}
.title_piece dd img{vertical-align:middle; margin-bottom:2px;}
/* 게시판 제목글 end */

.list_title{font-size:16px; color:#333; float:left; margin-top:25px;}
.list_title span.server{font-size:16px; margin-right:5px; float:left; color:#1c6ac3}
.list_title span.title{float:left; max-width:340px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_title span.title2{float:left; max-width:320px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_title em{font-style:normal; font-size:13px; line-height:1; float:left; margin-left:3px; color:#9faeca; margin-top:3px;}
.list_title img.new{float:left; margin-top:1px; margin-left:5px;}
.list_title img.video{float:left; margin-top:3px; margin-left:5px;}
.list_title img.img{float:left; margin-top:2px; margin-left:5px;}

.list_title2{font-size:16px; color:#333; float:left; margin-top:20px;}
.list_title2 span.server{font-size:16px; margin-right:5px; float:left; color:#1c6ac3}
.list_title2 span.title{float:left;max-width:419px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.list_title2 em{font-style:normal; font-size:15px; line-height:1; float:left; margin-left:3px; color:#9faeca; margin-top:2px;}
.list_title2 img.new{float:left; margin-top:1px; margin-left:5px;}
.list_title2 img.video{float:left; margin-top:3px; margin-left:5px;}
.list_title2 img.img{float:left; margin-top:2px; margin-left:5px;}



/* 게시판에 달린 알림들 str */
.notice_text{font-size:20px; color:#333333;}
.notice_text a{color:#333333;}
.reply_count{font-size:20px; color:#9faeca; line-height:1;} /* color 가 psd에 안나옴*/
.new{float:left;}
.picture{float:left;}
.video{float:left;}
/* 게시판에 달린 알림들 end */

/* 게시판 제목글 (토론게시판) str */
.title_debate{float:left; width:600px; margin-top:37px; margin-bottom:15px;}
.title_debate dt{float:left;}
.title_debate dd{float:left; margin-top:2px; margin-left:5px;}
.title_debate dd a{float:left;}
.title_debate dd img{vertical-align:middle;}
/* 게시판 제목글 (토론게시판) end */

/* 서버명 (자유게시판) str */
.server{font-size:20px;}
.server a{color:#1c6ac3;}
/* 서버명 (자유게시판) end */

/* 대표캐릭터명, 날짜, 조회수 */
.bulletin_info{position:relative; float:left; width:100%; margin-top:9px;}
.bulletin_info dt{float:left;}
.bulletin_info dd{float:left; margin-left:5px; font-size:13px; color:#888; font-family: "Tahoma"; color:#aaa; min-width:13px;}
.bulletin_info dd.cm_char_id{margin-right:6px;font-family:"NanumBarunGothic","Malgun Gothic" , sans-serif !important; line-height:17px;}
.bulletin_info dd a{color:#aaa;}
.eye_numb{font-size:14px; color:#666666;}
.view_reply_date{font-size:12px; color:#666666;}

/* 하트 날짜 str (정보 토론 게시판) str */
.heart_date{position:absolute; top:34px; right:35px;}
.heart_date dl{float:left; font-size:13px; color:#888;}
.heart_date dl:first-child{margin-right:19px; min-width:60px;}
.heart_date dl dt{float:left; margin-right:5px; margin-top:3px;}
.heart_date dl dd{float:left; margin-top:0px; color:#aaa; font-size:12px; font-family: "Tahoma";}
.cm_write{float:right; text-align:right; width:100%; margin-top:15px;}
/* 하트 날짜 (정보 토론 게시판) end */

/* 하트 날짜 str */
.heart_date_debate{position:absolute; top:54px; right:35px;}
.heart_date_debate dl{float:left; font-size:16px; color:#666666;}
.heart_date_debate dl dt{float:left; margin-right:5px;}
.heart_date_debate dl dt img{vertical-align:middle; margin-bottom:1px;}
.heart_date_debate dl dd{float:left;}
.cm_write{float:right; text-align:right; width:auto;  margin-top:15px;}
.cm_list_btn{height:40px; line-height:40px; text-align:center; padding:0 15px; border:1px solid #e6e6e6; background-color:#fff; font-size:15px; float:left; margin-right:8px; margin-top:15px; color:#666}
.cm_list_btn a{color:#666; width:100%; height:100%; float:left;}
/* 하트 날짜 end */

/* page number str */
.page_numb{float:left; width:100%; margin-top:30px; padding-bottom:180px; text-align:center;}
.page_numb span a{line-height:0; margin:0;}
.page_numb a{line-height:29px; height:28px; width:auto; min-width:28px; display:inline-block; color:#888; margin: 0 11px; font-size:15px;vertical-align: top; font-family: "Tahoma";}
.page_numb a:hover , .page_numb a.active{color:#5894f9;font-weight:bold;}
.cm_all_prev,.cm_prev,.cm_next,.cm_all_next{vertical-align:middle; width:28px; height:28px; line-height:28px; display:inline-block;}


/*댓글 페이징*/
.page_numb2{float:left; width:100%; height:12px; text-align:center; padding:16px 0 !important; border-bottom:1px solid #e3e3e3;}
.page_numb2 span a{line-height:0; margin:0;}
.page_numb2 a{line-height:1; height:12px; width:auto; min-width:12px; display:inline-block; color:#888; margin: 0 11px; font-size:13px;vertical-align: top; font-family: "Tahoma";}
.page_numb2 a:hover , .page_numb2 a.active{color:#4a4a4a;font-weight:bold;}
.page_numb2 .cm_all_prev,.page_numb2 .cm_prev,.page_numb2 .cm_next,.page_numb2 .cm_all_next{vertical-align:top; width:12px; height:12px; line-height:12px; display:inline-block;}
/* page number end */

.view_page_numb{float:left; width:100%; margin-top:40px; margin-bottom:50px;}
.view_page_inner{position:relative; width:335px; height:28px; margin:0 auto;}
.view_page_inner span{float:left; margin-left:3px;}
.view_page_inner span:first-child{margin-left:0px;}
.view_page_inner ul{float:left; margin-top:5px; display:inline-block; text-align:center; width:273px; height:100%;}
.view_page_inner ul li{display:inline-block; margin-left:30px; font-size:18px;}
.view_page_inner ul li:first-child{margin-left:0px; font-weight:bold;}
.view_page_inner ul li:first-child a{color:#333333;}
.view_page_inner ul li a{color:#6c6c6c;}

.bottom_write{position:relative; float:left; padding-top:10px; padding-left:10px; margin-left:27px; margin-bottom:60px; width:866px; height:197px; background:#e8eaee;}
.bottom_write_inner{ width:854px; height:130px; background:#fff;}
.small_emoticon2{position:relative; float:left; margin-top:34px; margin-left:23px;}
.emoticon_button2{float:left; margin-top:20px; margin-left:15px;}
.register_right{float:right;}
.write_numb2{float:left; margin-top:26px; margin-right:20px; font-size:14px; color:#666666;}
.register_button{float:left; margin-top:12px; margin-right:10px; width:113px; height:42px; line-height:42px; text-align:center; background:#5d6473; font-size:18px;}
.register_button a{float:left; width:100%; height:100%; color:#fff;}

.prev_next{float:left; width:930px; height:100%; margin-bottom:180px;}
.prev_next li{float:left; padding:0 27px; width:876px; height:55px; line-height:55px; border-bottom:1px solid #e3e3e3;}
.prev_next li:first-child{border-top:1px solid #e3e3e3;}
.updown_button{float:left;}
.updown_button img{vertical-align:middle; margin-right:8px; margin-bottom:2px;}
.prevnext_text{float:left; font-size:16px; margin-right:24px;}
.prevnext_text a{color:#333333;}
.server_title{float:left;}
.server_title dt{float:left; font-size:16px;}
.server_title dt a{color:#1c6ac3;}
.server_title dd{float:left;}
.server_title dd a{color:#333333;}
.reply_numb a{color:#9faeca !important;}
.eye_date{float:right; font-size:14px; color:#666666;}
.eye_date span:first-child{margin-right:40px;}
.eye_date img{vertical-align:middle; margin-right:5px;}


/* RNB str */
.right_aside{float:left; width:240px; margin-top:50px; margin-left:30px; padding-bottom:180px;}
.cm_login{float:left; width:100%; height:70px;}
/* 로그인 후 str */
.login_after{float:left; overflow:Hidden; width:100%; height:201px;  /*display:none;*/}
.login_char_wrap{position:relative; float:left; width:100%; height:111px; overflow:hidden; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/login_char_wrap_bg.png") no-repeat;}
.login_char{position:absolute; bottom:-37px; left:29px;}
.login_no_char{width:100%; text-align:center; float:left; height:111px; line-height:111px; vertical-align:middle;}
.login_no_char img{vertical-align:middle;}
.sub_logout{position:absolute; top:13px; right:13px; width:58px; height:24px; line-height:24px; text-align:center; font-size:13px; font-weight:bold; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/logout_bg.png") center top no-repeat;}
.sub_logout a{float:left; width:100%; height:100%; color:#fff;}
.my_info{float:left; padding:17px 24px; width:190px; height:55px; background:#f9f9f9; /*border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;*/}
.my_info dl{float:left; width:100%;}
.my_info dl dt{float:left; margin-right:5px;}
.my_info dl dd{float:left;}
.my_info p.no_char_p{width:100%; float:left;}
.my_info p.no_char_p em{float:right}
.my_info p.no_char_p em img{float:left; margin-top:2px;}
.my_info p.no_id{width:100%; float:left; text-align:center;}

.login_charname{font-size:15px; color:#333333;}
.login_charname a{color:#333333;}
.login_server{font-size:12px; margin-top:4px; margin-left:5px; color:#333333;}
.login_server a{color:#888;}
.my_info ul{float:left; margin-top:10px; width:100%; height:25px; line-height:26px; border:1px solid #e3e3e3;}
.my_info ul li{float:left; width:93px; height:100%; text-align:Center; font-size:12px; background-color:#fff;}
.my_info ul li.one{width:100%; border:0 !important;}
.my_info ul li a{float:left; width:100%; height:100%; color:#666;}
.my_info ul li:first-child{border-right:1px solid #e3e3e3;}
/* 로그인 후 end */

/* 3뎁스 str */
.rnb_wrap{width:100%; float:left; height:100%;}
/*.rnb_wrap h1{padding-left:15px; float:left;color:#333; font-size:32px; margin-top:37px; line-height:1; width:225px; border-bottom:1px solid #e3e3e3; padding-bottom:17px; font-weight:normal;}*/
.rnb_wrap h1{width:100%; height:73px; text-align:center; float:left; font-size:37px; color:#fff; font-weight:normal; padding-top:104px; margin-top:20px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_title_bg.png") no-repeat; position:relative;}
.rnb_logo{position:absolute; left:0; top:30px; height:60px; width:100%; text-align: center;}
.menu_wrap{width:200px; float:left; padding:0 20px; background-color:#444346; padding-bottom:32px;}
.menu_wrap > li{width:100%;line-height:24px; font-size:16px; color:#fff; float:left; position:relative; border-bottom:1px solid #575659; min-height:60px;}
.menu_wrap > li > span{position:absolute; right:10px; top:0; line-height:60px; display:block; cursor:pointer; width:40px; vertical-align:middle; text-align:right;}
/*.menu_wrap > li:hover > span , .menu_wrap > li.active > span, .menu_wrap > li.on > span{display:block}*/
.menu_wrap > li.on,.menu_wrap > li.active{border-bottom:1px solid #f68500;}
.menu_wrap > li.active > a{color:#f68500 !important}
.menu_wrap > li.on > a{color:#f68500}
.menu_wrap > li > a{color:#e5e5e5; width:184px; padding:18px 0;padding-left:16px; float:left;}
.menu_wrap > li > a:hover{color:#f68500;}
.deps3{width:100%; float:left; border-top:1px solid #f68500;padding-top:15px; padding-bottom:14px; display:none; background-color:#363538;}
.menu_wrap > li.on,.menu_wrap > li.active .deps3{display:block !important;}
.deps3 > li {font-size:13px; float:left;  line-height:1; }
.deps3 > li > a{color:#e5e5e5; width:100%; float:left;padding:5px 0; padding-left:37px; width:163px;  line-height:17px;}
.deps3 > li > a:hover,.deps3 > li.active > a{color:#f68500;}
.menu_bottom_bg{width:100%; height:3px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/menu_bottom_bg.png") left top no-repeat;}


.issu_tag_top{width:100%; height:3px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_tag_top_bg.png") no-repeat; margin-top:20px;}
.issu_tag_bottom{width:100%; height:3px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_tag_bottom_bg.png") no-repeat}
.issu_tag_con{width:100%; float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_tag_con.png") #5e849e left top no-repeat; }
.issu_tag_search{width:200px; height:40px; float:left; margin-left:20px; margin-top:59px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_search_bg.png") no-repeat; position:relative;}
.issu_tag_search input{width:155px; float:left; background:none; height:100%; line-height:40px; padding-left:10px; color:#fff;}
.issu_tag_search span{float:left; height:40px; line-height: 40px; vertical-align: middle;}
.issu_tag_search span img{vertical-align: middle;}

.issu_tag_con ul{width:200px; float:left; margin-left:20px; margin-top:15px; padding-bottom:30px;}
.issu_tag_con ul li{float:left; font-size:15px; margin-right:7px;margin-bottom:7px;}
.issu_l{width:3px; height:31px; float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_list_l.png") no-repeat;}
.issu_con{ padding:0 10px; width:auto; float:left; line-height: 31px; height: 31px;font-size:15px; color:#fff;background-color:#7f9db1;}
.issu_con a{color:#fff}
.issu_r{width:3px; height:31px; float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_list_r.png") no-repeat;}

.issu_tag_con li:hover span.issu_l{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_list_l_on.png") no-repeat;}
.issu_tag_con li:hover span.issu_con{background-color:#476e8b;}
.issu_tag_con li:hover span.issu_r{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_list_r_on.png") no-repeat;}





/*클릭시 효과 border-bottom:1px solid #f68500; background-color:#f9f9f9; border:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;*/


/* 게시판 이동 str */
.cm_text{float:left; margin-top:30px; margin-left:10px; font-size:32px; color:#333333;}
.bulletin_list_wrap{float:left; margin-top:15px; width:100%; height:100%;}
.bulletin_list_wrap ul{float:left; width:100%; height:100%;}
.bulletin_list_wrap ul li{position:relative; padding-left:14px; width:226px; height:46px; line-height:46px; font-size:18px; border:1px solid #fff;}
.bulletin_list_wrap ul li a{color:#333333;}
.bulletin_select{border:1px solid #e3e3e3 !important; background-color:#f9f9f9;}
.bulletin_line{position:absolute; bottom:-1px; left:15px; width:80px; height:1px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_orangeline.png") center top no-repeat;}
.prev_bulletin{float:left; margin-top:20px; width:100%; height:45px; line-height:45px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-size:16px;}
.prev_bulletin a{color:#666666;}
.prev_bulletin dt{float:left; margin-left:16px;}
.prev_bulletin dd{float:left; margin-left:5px;}
/* 게시판 이동 end */
/* RNB end */

#footer{float:left; width:100%; height:220px; background:#2f3238;}
.family_site_wrap{position:absolute; top:30px; right:40px; width:238px; height:151px; text-align:center;}
.family_site_wrap a{color:#b1b3b9;}
.familysite_select{position:relative; float:left; width:100%; height:40px; line-height:40px; border:1px solid #474a51;background-color:#34373d;}
.familysite_select a{float:left; width:100%; height:100%; font-size:13px;}
.family_arrow{position:absolute; top:0px; right:10px;}
.familysite_list{float:left; padding:0 15px; width:208px; border:1px solid #474a51; border-top:none; display:none;}
.familysite_list ul{float:left; padding:0 8px; width:192px; height:36px; line-height:36px; border-top:1px solid #474a51;}
.familysite_list ul:first-child{border-top:none;}
.familysite_list ul li{float:left; margin-left:19px; font-size:12px;}
.familysite_list ul li:first-child{margin-left:0px;}
.familysite_list ul li a:hover{color:#f68500;}
.maple_list li{margin-left:8px !important;}
.maple_list li:first-child{margin-left:0px !important;}

.footer_info{float:left; margin-top:46px;}
.footer_info ul{float:left;}
.footer_info ul li{float:left; padding:0 13px; font-size:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/footer_line.png") left center no-repeat;}
.footer_info ul li:first-child{padding-left:0px; background:none;}
.footer_info ul li a{color:#b1b3b9;}
.footer_info p{float:left; line-height:1.5; margin-top:21px; font-size:11px; color:#b1b3b9;}
.licensee{text-decoration:underline;}
.licensee a{color:#b1b3b9;}
.copyright{float:left; width:100%; margin-top:3px; font-size:11px; color:#888888;}
.footer_logo{float:left; width:100%; margin-top:17px;}

.tab_wrap{width:100%; float:left; position:relative;margin-top:30px;}
.tab{width:100%; float:left; border-bottom:1px solid #e3e3e3; }
.tab li{float:left; padding:0 19px; font-size:22px;}
.tab li:first-child{margin-left:8px;}
.tab li a{color:#666; padding-bottom:15px; float:left; width:100%;}
.tab li a.active, .tab li a:hover{color:#3776c7; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/tab_on_bg.png") left bottom repeat-x;}
/**********03.27*********/
.art_tab_wrap{width:100%; float:left; position:relative;margin-top:30px;}
.art_tab{width:100%; float:left; border-bottom:1px solid #e3e3e3; }
.art_tab li{float:left; padding:0 20px; font-size:22px;}
.art_tab li a{color:#666; padding-bottom:13px; float:left; width:100%;}
.art_tab li a.active, .art_tab li a:hover{color:#3776c7; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/tab_on_bg.png") left bottom repeat-x;}
.artist_list{position:absolute; right:0; top:-10px; }
.artist_info{width:100%; float:left; height:110px; border-bottom:1px solid #e3e3e3;}
.artist_wrap{float:left; height:70px; margin-left:299px; margin-top:20px; position:relative; overflow:hidden;}
.cover2{width:100px; height:70px; position:absolute; left:0; top:1px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/artist_bg.png") -15px top no-repeat;}
.artist_wrap span.char_img{position:absolute; left:-14px; top:1px; width:99px; height:70px;background-color:#e0eff5}
.artist_user_info{float:left; margin-left:85px; margin-top:16px; line-height:1;}
.artist_user_info dd{font-size:16px; color:#333; line-height:1; margin-top:6px;}
.artist_user_info dd img{float:left; margin-right:8px;}
.art_list{width:100%; float:left; height:100%;}
.art_item{width:957px; float:left; }
.art_item > li{float:left; width:292px; height:363px; position:relative; margin-right:24px; margin-top:30px;border:1px solid #e3e3e3; }
.art_item > li:hover{background-color:#f9f9f9;}
.art_item > li span.icon{position:absolute; right:-1px; top:-1px;}
.art_img{width:294px; height:214px; position:absolute; left:-1px; top:-1px;}
.art_img img{width:100%; height:100%;}
.art_info{width:292px; height:151px; float:left; border-top:0; margin-top:214px;}
.art_info_con{width:252px; height:100%; margin:0 auto; position:relative;}
.art_info_con dl{width:100%; float:left; margin-top:20px;}
.art_info_con dl dt{margin-bottom:8px; font-size:13px; color:#1c6ac3;line-height:1; margin-left:-3px;}
.art_info_con dl dt a{color:#1c6ac3;}
.art_info_con dl dd{margin-bottom:15px; font-size:18px; color:#333; line-height:1; width:100%; float:left;}
.art_info_con dl dd span{color:#9faeca; font-size:15px; font-family: "Tahoma"; margin-left:5px;}
.art_info_con dl dd a{color:#333;}
.art_info_con dl dd em{font-style:normal; max-width:90%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.art_info_con dl dd.char_info{color:#666; font-size:13px;}
.art_info_con dl dd.char_info a{color:#666;}
.art_info_con dl dd.char_info img{float:left; margin-right:5px;}
.art_con_info{height:44px; width:100%; position:absolute; left:0; bottom:0;}
.art_con_info ul{width:100%; float:left; height:100%;}
.art_con_info ul li{float:left; line-height:42px;font-size:12px; color:#aaa; padding-left:20px; margin-right:12px; font-family: "Tahoma";}
.art_con_info ul li.date{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_date_new.png") left center no-repeat; padding-left:18px; margin-right:12px;}
.art_con_info ul li.like{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/heart_new.png") left center no-repeat; padding-left:15px; margin-right:12px;}
.art_con_info ul li.view{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/eye_new.png") left center no-repeat; }
.art_user_list_wrap{width:930px; height:231px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/artist_list_bg.png") no-repeat; position:absolute; left:0; top:27px; z-index:100; display:none;}
.art_us_wrap{width:100%; height:100%; position:relative; float:left;}
.art_us_wrap span{position:absolute; right:25px; top:185px;}
.artist_list_info{width:880px; height:94px; float:left; margin-top:82px; margin-left:25px; overflow-y:auto; overflow-x:hidden;}
.art_list_li{width:100%; float:left; margin-left:15px;}
.art_list_li li{float:left; width:100px; margin-right:20px; margin-bottom:20px;}
.art_list_li li dl {float:left; width:100%;}
/*추가*/
.art_list_li li:first-child dl dt{background:none;}
.art_list_li li dl dt{width:100%; float:left; text-align:center;line-height:1; height:70px; overflow:hidden; position:relative; background-color:#e0eff5;}
.art_list_li li dl dt span.cover{width:100%; height:100%; position:absolute; left:0; top:0; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/artist_bg.png") left top no-repeat;}
.art_list_li li dl dt img.art_user_img{position:absolute; left:1px; top:-6px;}
.art_list_li li dl dd{width:100%; float:left; text-align:center; font-size:13px; line-height:1; margin-top:5px; color:#888}
.art_list_li li dl dd a{color:#888;}
.art_list_li li dl dd img{margin-right:5px; vertical-align:middle; margin-top:-1px;}

.art_info_txt{width:292px; height:365px; float:left; }
.art_info_txt_con{width:252px; height:100%; margin:0 auto; position:relative;}
.art_info_txt_con dl{width:100%; float:left; margin-top:30px;}
.art_info_txt_con dl dt{margin-bottom:4px; font-size:13px; color:#1c6ac3;line-height:1;}
.art_info_txt_con dl dt a{color:#1c6ac3;}
.art_info_txt_con dl dd{margin-bottom:12px; font-size:18px; color:#333; line-height:27px;}
.art_info_txt_con dl dd em{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-style: normal; float:left; max-width:90%;}
.art_info_txt_con dl dd span{color:#9faeca; font-size:16px; font-family: "Tahoma";}
.art_info_txt_con dl dd a{color:#333;}
.art_info_txt_con dl dd.char_info{color:#666; font-size:13px; line-height:1;}
.art_info_txt_con dl dd.char_info a{color:#666;}
.art_info_txt_con dl dd.char_info img{float:left; margin-right:5px;}
.art_info_txt_con dl dd.cont{font-size:13px; color:#333; line-height:25px; height:200px; white-space:normal; overflow:hidden;}
.art_info_txt_con dl dd.cont a{color:#666;}


/*글쓰기*/
.title_wrap{width:100%; height:60px; float:left; background-color:#f9f9f9; border-top:1px solid #7e7e7e; margin-top:50px;}
.board_title_input{width:722px; height:32px; border:1px solid #e6e6e6; line-height:32px; padding-left: 13px; font-size:16px; color:#666666; margin-top:13px; margin-left:7px;}
.board_title_input2{width:874px; height:32px; border:1px solid #e6e6e6; line-height:32px; padding-left: 13px; font-size:16px; color:#666666; margin-top:13px; margin-left:27px;}
.write_form_wrap{width:100%; position:relative;float:left; background-color:#fff;}
.tag_write{width:100%; height:50px; border-bottom:1px solid #e3e3e3; background-color:#fff; float:left;}
.tag_write span{line-height:50px; float:left; margin-left:27px; font-size:16px; color:#333; padding-right:21px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/tag_title_bg.png") right 17px no-repeat}
.btn_wrap{width:100%; float:left; margin-top:20px; text-align:center; height:42px; padding-bottom:180px;}
.btn_wrap a{margin:0 2px}
.tag_input{width:761px; height:32px; line-height:32px; color:#666666; font-size:16px; padding-left:14px; border:1px solid #e6e6e6; margin-left:20px; margin-top:8px;}

/*Select 커스텀*/
.sel_txt{width:100px; padding:0 35px 0 15px; height:32px; line-height:32px; float:left; border:1px solid #e6e6e6; color:#333; font-size:13px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sel_cus_bg.png") #fff right center no-repeat; cursor:pointer; min-width:100px;}
.sel_txt.up{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sel_cus_up_bg.png") #fff right center no-repeat; }
.sel_txt a{width:100%; float:left; height:100%; color:#666}
.select_wrap{float:left; position:relative; z-index:20;}
.select_wrap select{position:absolute; left:-999999999999999px; top:0;}
.select_wrap ul{position:absolute; width:100px; left:0; top:34px;background-color:#fff; padding-left:15px; line-height:27px; border:1px solid #e6e6e6; border-top:0; height:127px; overflow-y:scroll; display:none; padding-right:35px;}
.select_wrap ul li a{font-size:15px; color:#333333; width:100%; height:100%; float:left;}

/*코디 게시판*/
.cody_write_wrap{width:100%; height:100%; position:fixed; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/layer_bg.png") repeat; z-index:99999999999999999; display:none; left:0; top:0;}
.cody_write_form{width:700px; margin:0 auto; height:412px; background-color:blue; margin-top:18%;}
.cody_write_form h1{width:100%; float:left; height:84px; background-color: #33344d;}
.cody_write_form h1 img{float:left; margin:30px 0 0 35px;}
.cody_wr_con{width:100%; float:left; height:328px; background-color:#fff;}
.cody_wr_center{width:630px; margin:0 auto; height:100%; position:relative;}
.char_name{width:100%; float:left; line-height: 1; color:#f68500; font-size:18px; margin-top:31px;}
.char_name img{float:left; margin-right:5px; margin-top:2px;}
.char_name span{color:#333;}
.cody_wr_txt{width:100%; float:left; height:160px; margin-top:16px;}
.cody_wr_txt h2{float:left; background-color:#e9eaee; width:160px; height:160px; position:relative; overflow:hidden;}
.cody_wr_txt h2 img{position:absolute; left:-10px; top:-10px;}
.cody_wr_txt dl{width:458px; height:158px; float:left;margin-left:10px; border:1px solid #e3e3e3;}
.cody_wr_txt dl dt{width:100%; float:left; height:50px; border-bottom:1px solid #e3e3e3;background:#E9EAEE}
.cody_wr_txt dl dt span{float:left; line-height:51px; height:50px; margin-left:20px;font-size:16px; color:#333;}
.cody_wr_txt dl dd{width:100%; float:left; height:107px; }
.cody_wr_txt dl dd textarea{width:438px; height:87px;float:left; resize:none; padding-left:20px; padding-top:20px;}
.cody_wr_btn{width:100%; float:left; text-align: center; margin-top:15px;}
.cody_write{width:100%; float:left; height:75px; margin-top:15px; background-color:#f7f7f7;}
.cody_wrap{width:100%; float:left;}
.cody_info{font-size:18px; color:#666; line-height:75px; hiehgt:75px; float:left; margin-left:30px;}
.cody_write_btn{float:right; margin:14px 27px 0 0;}
.cody_list_wrap{width:954px; float:left; }
.cody_list_wrap > li{float:left; width:294px;height:584px; margin-right:24px; margin-bottom:30px; position:relative;}
.cody_list_wrap > li div.char_info{width:100%; float:left; height:364px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_app_bg.png") no-repeat;}
.cody_list_wrap > li div.char_info .char_txt{width:202px; height:106px; position:absolute; left:30px; top:64px; text-align:center; word-break:break-all; color:#a1a6b6; font-size:13px;display: table-cell; z-index:90;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/bg_coordi_bubble.png") 0 0 no-repeat;line-height:106px;padding:1px 16px 6px}
.cody_list_wrap > li div.char_info .char_txt p{display:inline-block;*zoom:1;vertical-align:middle;max-height:80px;overflow:hidden;line-height:20px}
.cody_list_wrap > li div.char_info .char_name{float:left; margin-left:30px; height:20px; line-height:20px; color:#fff;font-size:15px; margin-top:25px; width:264px;}
.cody_list_wrap > li div.char_info .char_name img{float:left; margin-right:7px;}
.cody_list_wrap > li div.char_info .char_name img.server_icon{margin-top:3px;}
.cody_list_wrap > li div.char_info .char_name img.new_icon{margin-top:2px}
.cody_list_wrap > li div.char_info .char_name span{float:left; margin-right:7px;}
.cody_list_wrap > li div.char_info .char_name span.date{float:right;color:#a1a6b6; font-size:14px; margin-right:30px; font-family: "Tahoma"}
.cody_list_wrap > li div.char_info .char_name span a{color:#fff;}
.star_point{width:120px; height:18px; position:absolute; top:292px; left:74px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/star_bg.png") no-repeat; z-index:90;}
.star_point_con{width:20%; height:18px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/star_bg_on.png") no-repeat;}
.star_num{color:#f68500; font-size:16px; position:absolute; left:200px; top:294px; z-index:90;}
.cody_list_wrap > li div.char_app{width:292px; float:left; height:219px; border:1px solid #e3e3e3; border-top:0; position:relative;}
.app_write_wrap{width:100%; height:45px; background-color:#fff; float:left; border-bottom:1px solid #e3e3e3; position:relative; z-index:100;}
.app_write_pop{position:absolute; width:100%; left:0; top:45px; background-color:#fff; height:130px; z-index:100; border-bottom:1px solid #e3e3e3; display:none;}
.app_write_pop_con{width:240px; height:103px; margin:0 auto; border:1px solid #e3e3e3;}
.star_h1{width:100%; float:left; height:30px; line-height:30px; border-bottom:1px solid #e3e3e3; font-size:14px; color:#666;}
.star_h1 span.tt{float:left; margin-left:12px;}
.star_input{position:absolute; left:0; top:0;}
.star_input li{width:13px; height:12px; float:left; margin-left:3px; cursor: pointer;}
.star_input li:first-child{margin-left:0;}
.repley_txtarea{height:72px; float:left; width:100%;}
.repley_txtarea textarea{height:62px;float:left; border:0; width:95%; padding-left:5%;padding-top:10px;}
.repley_insert_btn{float:right; margin-top:10px; display:none; margin-right:25px;}
.repley_insert_btn span{float:left; margin-left:4px;}
.app_h1{float:left; font-size:13px; color:#333; line-height:48px; height:45px; margin-left:25px;}
.app_h1 em{font-style: normal; font-size:13px; color:#9faeca; margin-left:3px; float:right; margin-top:1px;}
.app_wr_btn{float:right;margin-top:10px;margin-right:25px;}
.app_repley_wrap{width:100%; float:left; height:173px; background-color:#f9f9f9;}
.app_repley_con{width:267px; float:left; margin-left:25px; height:147px; overflow:hidden;}
.app_repley_con ul{width:242px; float:left;}
.app_repley_con ul li{width:100%; float:left; margin-top:20px;}
.app_repley_con ul li dl{width:100%; float:left;}
.app_repley_con ul li dl dt{width:100%; float:left; font-size:13px;}
.app_repley_con ul li dl dt img{float:left; margin-right:3px; margin-top:1px;}
.star_bg{width:77px; height:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/star2_bg.png") no-repeat; float:right; margin-top:2px; position:relative;}
.star_count{height:12px; position:absolute; left:0; top:0; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/star2_bg_on.png") no-repeat;}
.star_bg2{width:77px; height:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/star2_bg.png") no-repeat; float:right; margin-top:8px; position:relative; margin-right:11px;}
.app_repley_con ul li dl dd{width:100%; float:left;margin-top:4px;}
.repley_top{width:100%; float:left; height:10px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/repley_top_bg.png") no-repeat;}
.relpey_txt{width:180px; float:left; padding:5px 44px 5px 16px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background-color:#fff; font-size:13px; color:#666666; word-break: break-all; position:relative;}
.relpey_txt span{position:absolute; right:5px; bottom:0;}
.relpey_txt span img{float:left;}
.repley_bottom{width:100%; float:left; height:5px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/repley_bottom_bg.png") no-repeat;}
.more_repley{width:242px; float:left; text-align: center; margin-top:10px;}
.mCSB_scrollTools{right:-2px !important;}
.mCSB_scrollTools .mCSB_draggerRail{background:none !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#9faecd !important;border-radius:0 !important;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#9faecd !important;}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#9faecd !important;}
.no_repley{width:100%; float:left; text-align: center; margin-top:20px;}

/*검색 관련 CSS*/
.search_info{width:100%; float:left; height:68px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background-color:#f7f7f7; margin-top:30px; text-align: center; line-height: 68px;font-size:16px; color:#333;}
.search_info span{color:#1c6ac3;}
.search_list{width:100%; float:left; position:relative; height:100%; margin-top:30px;}
.search_list h3{width:100%; float:left; font-size:28px; color:#333;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") 0 11px no-repeat;padding-left:26px; margin-top:50px; margin-bottom:15px;}
.search_item_list{width:100%; float:left;}
.search_item_list li{width:100%; float:left; padding:20px 0; border-bottom: 1px solid #e3e3e3; padding-bottom:17px; position:relative;}
.search_item_list li.sum_list{padding-top:24px;}
/*.search_item_list li:hover{background-color:#f9f9f9;}*/
.search_item_list li .list_info{float:left;line-height:29px;}
.search_item_list li .list_info2{position:absolute; right:27px; top:35px;}
.search_item_list li .list_info span{float:left;margin-left:9px; color:#888;font-size:12px; font-family: "Tahoma";}
.search_item_list li .list_info span:first-child{font-family: "NanumBarunGothic","Malgun Gothic" , sans-serif !important;}
.search_item_list li .list_info span a{color:#aaa}
.search_item_list li .list_info span:first-child a{color:#888}
.search_item_list li .list_info span:first-child a:hover{text-decoration: underline}
.search_item_list li .list_info span img{float:none; margin-right:5px; margin-left:0; vertical-align: middle; margin-top:-2px;}
.search_item_list li .list_info span:first-child img{float:none; margin-right:5px; margin-left:0; vertical-align: middle; margin-top:0px;}
.search_item_list li .list_info2 span{float:left;margin-left:15px; color:#888;font-size:13px;}
.search_item_list li .list_info2 span a{color:#666}
.search_item_list li .list_info2 span img{float:left; margin-right:5px; margin-top:1px;}
.search_item_list li:first-child{border-top:1px solid #e3e3e3}
.data_list{width:876px; float:left; margin-left:27px;}
.data_list dt{width:100%; float:left;}
.data_list dt img{float:left; margin-top:7px; margin-left:7px;}
.data_list dt p{float:left; font-size:16px; margin:0 7px 0 7px; max-width:460px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:29px;}
.data_list dt p em{float:left; max-width:390px; overflow:hidden; white-space:nowrap; font-style:normal; text-overflow:ellipsis;}
.data_list dt p span{float:left; font-size:16px; margin-right:5px; color:#1c6ac3;}
.data_list dt p a{color:#333;}
.data_list dt p a:hover{text-decoration: underline;}
.data_list dt span.reple_cnt{float:left; color:#9faeca; font-size:15px; font-family: "Tahoma"; line-height:26px;}
.data_list dt span.server{line-height:29px; color:#1c6ac3; font-size:16px; float:left;}
.data_list dd{width:100%; float:left; color:#333; font-size:13px; line-height:21px; margin-top:3px; word-break: break-all; max-height:63px; overflow:hidden;}
.data_list dd a{color:#828282; font-size:13px;}
.data_list dd a:hover{text-decoration: underline;}


.data_list2{width:1146px; float:left; margin-left:27px;}
.data_list2 dt{width:100%; float:left;}
.data_list2 dt img{float:left; margin-top:7px; margin-left:7px;}
.data_list2 dt p{float:left; font-size:16px; margin:0 7px 0 7px; max-width:460px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:29px;}
.data_list2 dt p em{float:left; max-width:390px; overflow:hidden; white-space:nowrap; font-style:normal; text-overflow:ellipsis;}
.data_list2 dt p span{float:left; font-size:16px; margin-right:5px; color:#1c6ac3;}
.data_list2 dt p a{color:#333;}
.data_list2 dt p a:hover{text-decoration: underline;}
.data_list2 dt span.reple_cnt{float:left; color:#9faeca; font-size:15px; font-family: "Tahoma"; line-height:26px;}
.data_list2 dt span.server{line-height:29px; color:#1c6ac3; font-size:16px; float:left;}
.data_list2 dd{width:100%; float:left; color:#333; font-size:13px; line-height:21px; margin-top:3px; word-break: break-all; max-height:63px; overflow:hidden;}
.data_list2 dd a{color:#828282; font-size:13px;}
.data_list2 dd a:hover{text-decoration: underline;}


.img_list{float:left; margin-left:26px;}
.img_list dt{width:131px; height:95px; float:left;}
.img_list dt img{width:100%; height:100%; float:left;}
.img_list dd{width:720px; float:left; color:#828282; font-size:15px; line-height:21px; margin-top:7px; word-break: break-all; margin-left:20px;}
.img_list dd a{color:#828282;}
.img_list dd a:hover{text-decoration: underline;}
.img_list dd img{float:left; margin-top:7px; margin-left:7px;}
.img_list dd p{float:left; font-size:16px; margin:0 4px 0 7px; max-width:320px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:29px;}
.img_list dd p a{color:#333;}
.img_list dd p a:hover{text-decoration: underline;}
.img_list dd span.reple_cnt{float:left; color:#9faeca; font-size:15px; line-height:26px; font-family: "Tahoma"}
.img_list dd span.server{line-height:29px; color:#1c6ac3; font-size:16px; float:left; }
.update_list{width:930px; float:left;}
.update_list dt{width:100%; float:left; font-size:20px;}
.update_list dt a{color:#333333; margin-left:26px;}
.update_list dd{width:882px; float:left; line-height:26px; padding:19px 32px 19px 16px;background-color:#f7f7f7; margin-top:18px}
.update_list dd span{float:left;margin-left:16px}
.update_list dd span a{font-size:13px; color:#333;}
.guide_search_list{width:100%; float:left; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.guide_search_list ul{width:100%; float:left; margin-left:27px; padding:30px 0;}
.guide_search_list ul li{float:left;width:100%; color:#333; line-height:1; margin-top:20px;}
.guide_search_list ul li a{color:#333;}
.guide_search_list ul li:first-child{margin-top:0;}
.guide_search_list ul li span{color:#1c6ac3; padding-left:30px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_guide_bg.png") 12px 2px no-repeat;}
.search_page_btn{width:100%; float:left; text-align: right;margin-top:15px;}
.search_btn_wrap{width:100%;float:left; margin-top:15px;}
.search_btn_wrap span{float:left; margin-right:5px;}


/*RANKING*/
.rank_search_wrap{width:100%; float:left; height:70px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/board_top_bg.png") no-repeat; margin-top:20px;}
.label_txt{font-size:15px; color:#666; float:left; margin-left:27px; margin-top:27px;}
.custom_search_wrap02{min-width:148px; float:left;height:36px;margin-top:16px; background-color:#fff; position:relative; color:#333; margin-left:10px; border:1px solid #e6e6e6; z-index:100;}
.custom_search_wrap02 span{height:100%; line-height:36px; float:left; margin-left:5%; width:95%; font-size:13px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_down_bg.jpg") right center no-repeat; cursor: pointer;}
.custom_search_wrap02 span a{color:#333; width:100%; float:left;}
.custom_search_wrap02 ul{position:absolute; left:-1px; top:36px; width:100%; border:1px solid #e6e6e6; display:none; z-index:100;}
.custom_search_wrap02 ul li{width:95%; padding-left:5%; float:left; height:28px; line-height: 28px; font-size:13px; color:#333; background-color:#fff;}
.custom_search_wrap02 ul li a{color:#333; width:100%;float:left;}
.custom_search_wrap02 select{position:absolute; left:-9999999999999999px; top:-50px;}
.rank_search_input{width:220px;height:38px; line-height: 38px; margin-top:16px; margin-left:18px; float:left;background-color:#fff; }
.rank_search_input input{width:161px; padding-left:20px; height: 100%; line-height:38px; border:0; float:left;}
.rank_search_input span{float:left;}
.rank_table_wrap{width:100%; float:left; height:100%; border-top:1px solid #bac4d9;}
.rank_table{width:100%; float:left;}
.rank_table tr th{font-weight: bold;font-size:15px; color:#333; text-align: center; height:44px; line-height: 44px;background-color:#e6eaf3;}
.rank_table tr td{font-size:13px; text-align: center; border-bottom:1px solid #e7e7e7; vertical-align: middle; height:126px; line-height:25px; color:#666;}
.rank_table tr td.left{text-align: left;}
.rank_table tr td .char_img{height:100%; width:138px; float:left; position:relative; overflow:hidden; background-color:#f3f3f3; margin-top:0px !important;}
.rank_table tr td .char_img img{position:absolute; left:-17px; top:-41px;}
.rank_table tr td .char_img .bg{position:absolute; left:0; top:0 !important;}
.rank_table tr.rank01 td .char_img{background-color:#fbefbc}
.rank_table tr.rank02 td .char_img{background-color:#eef1f3;}
.rank_table tr.rank03 td .char_img{background-color:#fbe5d3}
.rank_table tr.rank01 td .char_img img{top:-19px;}
.rank_table tr.rank02 td .char_img img{top:-19px;}
.rank_table tr.rank03 td .char_img img{top:-19px;}

.rank_table tr.rank01 td ,.rank_table tr.rank02 td,.rank_table tr.rank03 td{height:168px;}
.rank_table tr.rank01 td dl,.rank_table tr.rank02 td dl,.rank_table tr.rank03 td dl{float:left; color:#333; margin-left:20px; margin-top:65px;}
.rank_table tr.rank01 td dl.seed,.rank_table tr.rank02 td dl.seed,.rank_table tr.rank03 td dl.seed{float:left; color:#333; margin-left:15px; margin-top:76px;}
.rank_table tr td dl{float:left; color:#666; margin-left:20px; margin-top:44px; font-size:13px;}
.rank_table tr td dl.seed{margin-top:55px;}
.rank_table tr td dl dt{line-height:1;}
.rank_table tr td dl dt img{float:left; margin-top:-1px; margin-right:5px;}
.rank_table tr td dl dt a{color:#333;}
.rank_table tr td dl dd{line-height:1; margin-top:10px;}
.gd_name{margin-left:72px;}

.search_com_chk{background-color:#f9f9f9 !important;}

.flu{line-height:1px; height: 20px; width:100%; float:left; text-align: center;margin-top:12px; }
.flu span{height:20px; line-height:20px; display:inline-block; position:relative; padding:0 20px; background-color:#f3f3f3; color:#555563; font-size:12px; font-weight: bold; font-family: "Tahoma";}
.flu span.down{color:#448ef3; font-weight: normal; line-height:18px;}
.flu span.up{color:#da4949; font-weight: normal; line-height:18px;}
.flu span img.left{position:absolute; left:0; top:0; margin:0; vertical-align:middle; margin-right:0 !important;}
.flu span img.right{position:absolute; right:0; top:0; margin:0; vertical-align:middle; margin-right:0 !important;}
.flu span img{vertical-align: top !important; margin-right:5px !important; margin-top:5px;}
.ranking_num{width:100%; float:left; height:27px; font-family: "Tahoma";}
.ranking_other{width:100%; float:left; font-size:15px; color:#333; line-height:1;font-family: "Tahoma";}

.rank_side_bottom{float:left; margin-top:20px; width:100%; height:58px; color:#333;font-size:16px;}
.rank_side_bottom a{width: 171px;height:38px; display: block; padding:20px 0 0  67px; line-height: 20px; color:#333;border:1px solid #e7ebef;border-radius: 3px;}
.rank_side_bottom img{vertical-align: middle; margin-right:5px;}
.rank_side_bottom a span {display: block;font-size:13px;color: #5e849e;}
.rank_side_bottom a.btn_rank1 {margin-bottom: 10px;background:#f8f9fb url("https://ssl.nx.com/s2/game/maplestory/renewal/common/bg_rnb_rank1.png") no-repeat 23px 12px;}
.rank_side_bottom a.btn_rank2, .rank_side_bottom a.btn_rank3 {height: 56px;padding-top: 17px; background:#f8f9fb url("https://ssl.nx.com/s2/game/maplestory/renewal/common/bg_rnb_rank2.png") no-repeat 23px 17px;}
.rank_side_bottom a.btn_rank3 {height: 53px;border-top-left-radius: 0;border-top-right-radius: 0;margin-top:-3px;}

.rank_table2{width:100%; float:left;}
.rank_table2 tr th{font-weight: normal;font-size:16px; color:#333; text-align: center; height:44px; line-height: 44px;background-color:#e6eaf3;}
.rank_table2 tr td{font-size:13px; text-align: center; border-bottom:1px solid #e7e7e7; vertical-align: middle; height:90px; color:#666;}
.rank_table2 tr td img{vertical-align:middle; margin-right:5px !important;}
.rank_table2 tr td a{color:#666;}
.rank_table2 tr td.left{text-align: left;}
.rank_table2 tr td .char_img{height:100%; width:138px; float:left; position:relative; overflow:hidden; background-color:#f3f3f3;}
.rank_table2 tr td .char_img img{position:absolute; left:-17px; top:-33px;}
.rank_table2 tr td .char_img .bg{position:absolute; left:0; top:0 !important;}
.rank_table2 tr.rank01 td .char_img{background-color:#fbefbc}
.rank_table2 tr.rank02 td .char_img{background-color:#eef1f3;}
.rank_table2 tr.rank03 td .char_img{background-color:#fbe5d3}
.rank_table2 tr.rank01 td .char_img img{top:-14px;}
.rank_table2 tr.rank02 td .char_img img{top:-14px;}
.rank_table2 tr.rank03 td .char_img img{top:-14px;}

.rank_table2 tr.rank01 td ,.rank_table2 tr.rank02 td,.rank_table2 tr.rank03 td{height:124px;}
.rank_table2 tr.rank01 td dl,.rank_table2 tr.rank02 td dl,.rank_table2 tr.rank03 td dl{float:left; color:#333; margin-left:22px; margin-top:55px;}
.rank_table2 tr td dl{float:left; color:#333; margin-left:22px; margin-top:44px; font-size:15px;}
.rank_table2 tr td dl dt{line-height:1; float:left;}
.rank_table2 tr td dl dt img{float:left; margin-top:0px; margin-right:5px;}
.rank_table2 tr td dl dt a{color:#333;}
.rank_table2 tr td dl dd{line-height:1; margin-top:10px;}

.guild_rank_icon{width:100%; float:left;}
.guild_rank_icon > img{float:left;}
.rank_popup_wrap{width:100%; height:100%; position:fixed; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/layer_bg.png") repeat; z-index:99999999999999999; display:none; left:0; top:0;}
.rank_popup{width:700px; margin:0 auto; margin-top:5%; background-color:#fff;}
.rank_popup h1{width:100%; height:84px; float:left; background-color:#33344d;}
.rank_popup h1 span{float:left; margin-left:35px; margin-top:27px;}
.rank_pop_con{width:630px; margin:0 auto; height:100%; overflow: hidden;}
.rank_pop_con h2{font-size:22px; color:#333;font-weight:normal;line-height: 1; margin-top:25px; margin-bottom:10px;}
.rank_pop_con p, .pop_box_gray{line-height:23px;font-size:15px;color:#333; padding: 17px 24px; background-color:#f4f4f4;}
.rank_pop_close{width:100%; float:left; text-align: center; margin-top:10px; height:38px; padding-bottom:55px;}

.dojang_week{width:100%; float:left; height:28px; line-height:28px; margin-top:25px; margin-bottom:5px;}
.dojang_week span.on{float:left;font-size:22px; margin-left:27px; font-weight:bold;}
.dojang_week span.on a{color:#333;}
.dojang_week span{float:right;font-size:20px; margin-right:27px; font-weight:bold;}
.dojang_week span a{color:#666;}
.dojang_week span a:hover{color:#333;}
.dojang_tab{width:100%; float:left; margin-top:20px; height:44px;}
.dojang_tab ul{width:100%; height:100%; float:left;}
.dojang_tab ul li{float:left;}
.gm_str_main_wrap{width:234px; height:234px; overflow:hidden; float:left; position:relative; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_game_str_bg.png") no-repeat;}
.gm_str_main_wrap a{width:100%; height:100%; float:left;}
.download{position:absolute; bottom:-1px; right:41px; width:150px; height:27px;}
.download a{float:left; width:100%; height:100%;}
.main_str_btn{position:absolute; left:0; top:0;}

.news_board{width:100%; float:left; border-top:1px solid #c8c8d5; margin-top:30px;}
.news_board ul{width:100%; float:left;}
.news_board ul li{float:left; width:903px; padding-left:27px; position:relative; line-height: 69px; height:68px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#333;}
.news_board ul li:hover{background-color:#f9f9f9;}
.news_board ul li a{color:#333; float:left;}
.news_board ul li p{float:left;}
.news_board ul li p em{float:left; line-height:1; margin-top:16px;margin-right:11px;}
.news_board ul li p span{float:left; max-width:610px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.news_board ul li p img.new{margin-top:26px; margin-left:5px;}
.news_board ul li div.heart_date{top:0; right:0;width:110px;}

.update_board{width:100%; float:left; }
.update_board ul{width:100%; float:left;}
.update_board ul li{float:left; width:903px; padding-left:27px; position:relative; line-height: 70px; height:68px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#333;}
.update_board ul li:first-child{border-top:1px solid #c8c8d5;}
.update_board ul li:hover{background-color:#f9f9f9;}
.update_board ul li a{color:#333; float:left;}
.update_board ul li p{float:left;}
.update_board ul li p em{float:left; line-height:1; margin-top:22px;margin-right:11px;}
.update_board ul li p span{float:left; max-width:640px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.update_board ul li p img.new{margin-top:27px; margin-left:5px;}
.update_board ul li div.heart_date{top:0; right:0;width:110px;}

.event_board{width:100%; float:left;}
.event_board ul{width:955px; float:left; margin-top:30px;}
.event_board ul li{width:292px; height:237px; float:left; border:1px solid #e3e3e3; margin-right:24px; margin-bottom:30px;}
.event_list_wrap{width:285px; height:231px; margin:3px auto;}
.event_list_wrap dl{width:100%; float:left;}
.event_list_wrap dl dt{width:100%; float:left; height:120px; position:relative; overflow:hidden;}
.event_list_wrap dl dt img{position:absolute;top:0;left:0;width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.event_board ul li:hover img{width:110%;top:-5%;left:-5%}
.event_list_wrap dl dt span{position:absolute; right:0; top:0;}
.event_list_wrap dl dd{width:100%; float:left;}
.event_list_wrap dl dd.data{width:245px; height:70px;  text-align: center; vertical-align: middle; display:table; margin-left:20px;}
.event_list_wrap dl dd.data p{display:table-cell;vertical-align: middle; font-size:16px;line-height:23px;}
.event_list_wrap dl dd.data p a{color:#333;}
.event_list_wrap dl dd.date{width:100%; float:left;border-top:1px solid #e3e3e3;}
.event_list_wrap dl dd.date p{width:100%; float:left;margin-left:70px; padding-left:20px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/date_icon_new.png") left 1px no-repeat; color:#aaa; font-size:12px;line-height:16px; margin-top:15px; font-family:"Tahoma";}
.event_view_roll .event_list_wrap dl dd.date p{width:100%; float:left;margin-left:40px !important; padding-left:20px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/date_icon_new.png") left 1px no-repeat; color:#aaa; font-size:12px;line-height:16px; margin-top:15px; font-family:"Tahoma";}

.gm_board{width:100%;float:left;}
.gm_board ul{width:100%; float:left; margin-top:50px;}
.gm_board ul li{float:left; width:903px; padding-left:27px; position:relative; line-height: 100px; height:100px; border-bottom:1px solid #e3e3e3; font-size:20px; color:#333;}
.gm_board ul li:first-child{border-top:1px solid #e3e3e3;}
.gm_board ul li:hover{background-color:#f9f9f9;}
.gm_board ul li a{color:#333; float:left;}
.gm_board ul li span.gm_user{float:left;margin-top:17px; margin-right:14px;}
.gm_board ul li p{float:left;}
.gm_board ul li p em{float:left; line-height:1; margin-top:22px;margin-right:11px;}
.gm_board ul li p a > span{float:left; max-width:500px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.gm_board ul li p a > span span.cnt{color:#9faeca !important; font-size:18px; margin-left:5px;}
.gm_board ul li p img.new{margin-top:41px; margin-left:5px;}
.gm_board ul li div.heart_date{top:0; right:0;width:210px;}

.cash_board{width:100%; float:left;}
.cash_board ul{width:955px; float:left;}
.cash_board ul li{width:451px; height:274px; float:left; border:1px solid #e3e3e3; margin-right:24px; margin-bottom:30px;}
.cash_list_wrap{width:443px; height:268px; margin:3px auto;}
.cash_list_wrap dl{width:100%; float:left;}
.cash_list_wrap dl dt{width:100%; float:left; height:130px;}
.cash_list_wrap dl dt a{position:relative;display:block;width:100%;height:100%;overflow:hidden}
.cash_list_wrap dl dt a img{position:absolute;top:0;left:0;width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.cash_board li:hover img{width:110%;top:-5%;left:-5%}
.cash_list_wrap dl dd{width:100%; float:left;}
.cash_list_wrap dl dd.data{width:100%; height:96px; border-bottom:1px solid #e3e3e3; text-align: center; vertical-align: middle; display:table;}
.cash_list_wrap dl dd.data p{display:table-cell;vertical-align: middle; font-size:16px;line-height:26px;}
.cash_list_wrap dl dd.data p span{font-size:15px; color:#3776c7;}
.cash_list_wrap dl dd.data p a{color:#333;}
.cash_list_wrap dl dd.date{width:100%; float:left;text-align:center}
.cash_list_wrap dl dd.date p{display:inline-block;*display:inline;*zoom:1;padding-left:20px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/date_icon_new.png") left 1px no-repeat; color:#aaa; font-size:13px;line-height:16px; margin-top:15px; font-family:"Tahoma"}


.notice_icon{float:left; line-height:1;}
.notice_info_h2{width:100%; float:left; text-align: center;}
.notice_info_hi{width:100%; float:left; font-size:28px; color:#333; margin-bottom:10px;}
.notice_info_hi span.gm_user01{color:#4ab4ff;}
.notice_info_hi span.gm_user02{color:#e5b200;}
.notice_info_hi span.gm_user03{color:#4ab4ff;}
.notice_info_hi span.gm_user04{color:#4ab4ff;}

.event_board_wrap{width:100%; float:left;}
.event_date{float:left; margin-left:27px;padding-left:17px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/date_icon_new.png") left 19px no-repeat; font-size:13px; color:#666;}
.emoticon_sum{width:43px;height:43px; float:left; margin-left:17px; vertical-align: middle; text-align: center; border:1px solid #dddfe3; margin-top:4px; line-height:43px; position:relative;}
.emoticon_sum > img{vertical-align: middle;}
.emoticon_sum em{position:absolute; right:-13px; bottom:-1px; line-height: 1; height:13px;}

.con_em{width:100%; height:182px;float:left;}
.con_em_wrap{width:182px; height:182px; line-height:182px; float:left; text-align: center; clear: both; vertical-align: middle;}
.con_em_wrap img{vertical-align: middle;}

.reple_em_wrap{width:100%; float:left;}
.reple_em{width:90px; height:90px; line-height:90px; float:left; text-align: center; vertical-align: middle;}
.reple_em img{vertical-align: middle;}

.today_event{width:928px; height:214px; border:1px solid #dbebff; position:absolute; left:40px; top:50px; background-color:#fff; z-index:100;}
.today_event.open{ height:auto; border:1px solid #458eea; padding-bottom:27px;}
.today_evt_wrap{width:100%; height:100%; float:left; position:relative;}
.today_event_date{width:114px; height:35px; line-height:38px; position:absolute; left:36px; top:24px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/today_bg.png") no-repeat; text-align: center; color:#fff; font-size:15px;padding-left:6px}

.today_cnt{width:100%; float:left; text-align: center; font-size:22px; color:#333333; margin-top:27px; height:30px;}
.today_cnt span{font-size:15px; color:#4c92eb;}


.today_event.open .today_ev_list_wrap{height:auto; padding-bottom:3px; border-bottom:1px solid #dfedff;}
.today_ev_list_wrap{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/today_evt_list_bg.png") repeat; width:865px; height:113px; margin-top:17px; float:left; margin-left:36px; position:relative; overflow:hidden;}
.today_ev_list_wrap ul{width:100%; float:left; margin-top:16px; text-align: center;}
.today_ev_list_wrap ul li{padding-left:28px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/today_evt_list_off.png") left top no-repeat; height:40px; border:0; width:auto; margin:0;float:none; display:inline-block; margin-right:3px; margin-bottom:4px;}
.today_ev_list_wrap ul li:hover,.today_ev_list_wrap ul li.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/today_evt_list_on.png") left top no-repeat;}
.today_ev_list_wrap ul li a > span{float:left;height:38px; line-height:39px; color:#333; font-size:15px; border-top:1px solid #dbebff; border-bottom:1px solid #dbebff; background-color:#fff; padding:0 4px;}
.today_ev_list_wrap ul li a > em{float:left;}
.today_btn{position:absolute; right:0; bottom:0; height:23px; width:23px;}
.result_td{background-color:#f9f9f9;position:relative;}
.result_td span{position:absolute; left:0; top:55px;}
.rank01 .result_td span ,.rank02 .result_td span ,.rank03 .result_td span {top:75px;}
.sel_search_btn{float:left; margin-top:16px; margin-left:7px;}
.char_search{float:right;margin-right:27px;}
.cody_btn_wrap{width:100%; position:absolute; left:0; top:322px; text-align:center;}


/*미디어 웹툰*/
.webtoon_main_wrap{width:100%; float:left; height:100%; margin-bottom:156px;}
.all_toon_list{width:1220px; float:left;}
.all_toon_list > li{width:279px; height:396px; float:left; margin-right:24px; margin-bottom:24px; position:relative;}

.webtoon_sum{width:100%; float:left; height:246px; float:left; overflow:hidden; position:relative;}
.webtoon_sum a img{position:absolute; left:0; top:0; width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.webtoon_sum a:hover img{position:absolute; left:-10%; top:-10%; width:120%;}


.webtoon_rnb_menu{width:230px; float:left; margin-top:30px; margin-right:12px; }
.webtoon_rnb_menu ul{width:228px; float:left; }
.webtoon_rnb_menu ul li{line-height:50px; height:50px; width:100%;float:left; border-left:1px solid #e2eaf5; border-right:1px solid #e2eaf5; border-bottom:1px solid #e2eaf5; position:relative;}
.webtoon_rnb_menu ul li:hover,.webtoon_rnb_menu ul li.active{background-color:#f3f8fe; }
.webtoon_rnb_menu ul li:hover a,.webtoon_rnb_menu ul li.active a{color:#4465c2;}
.webtoon_rnb_menu ul li img{vertical-align: middle; margin-left:20px; margin-right:9px;}

.webtoon_rnb_menu ul li:first-child{border-top:1px solid #e2eaf5;}
.webtoon_rnb_menu ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}


.all_toon_list > li > a{position:relative;display:block;width:100%;height:246px;overflow:hidden}
.all_toon_list > li > a img{position:absolute;top:0;left:0;width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.all_toon_list > li > a:hover img{/*width:110%;top:-2.5%;left:-5%*/}
.list_page{width:100%; height:150px; position:absolute; left:0; bottom:0;background-color:#2c2826;}
.list_page h1{font-size:18px; line-height: 1; color:#e7e7e7; font-weight: normal; float:left; margin-top:30px; margin-left:31px; width:90%;}
.list_page ul{float:left; margin-top:20px; margin-left:31px; }
.list_page ul li{float:left; margin-bottom:4px; margin-right:4px;}
.list_page ul li a{display: inline-block; padding:0 8px 0 7px; height:23px; line-height:23px; border:1px solid #565351; color:#afafaf; font-size:12px;text-align: center; }
.list_page ul li a:hover{color:#fff; border:1px solid #fff}
.toon_cus_sel_wrap span.sel_txt{display:block;float:none;width:auto; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/toon_sel_bg.png") right top no-repeat; height:36px; line-height:36px; border:1px solid #e6e6e6;}
.toon_cus_sel_wrap span.sel_txt.up{width:auto; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/toon_sel_bg_up.png") right top no-repeat; height:36px; line-height:36px;}
.toon_cus_sel_wrap span.sel_txt a{color:#fff;}
.toon_cus_sel_wrap select{position:absolute; left:-99999px; top:-9999px;}
.toon_cus_sel_wrap ul{position:absolute; left:0; top:36px;background-color: #fff; border:1px solid #e6e6e6; display:none; padding:10px 0; max-height:280px; overflow: hidden;}
.toon_cus_sel_wrap ul li{float:left; padding:0 15px; line-height:28px;white-space:nowrap}
.toon_cus_sel_wrap ul li a{color:#333333; font-size:13px;}
.webtoon_board_list{width:100%; float:left;}
.toon_bg{width:100%; float:left; min-height:120px; position:relative; max-height:140px;}
.toon_bg img{float:left;}
.toon_veiw_select_wrap{position:absolute; left:47px; top:71px;}
.toon_cus_sel_wrap{width:100%; float:left; position:relative}
.toon_list{width:100%; float:left;margin-top:30px;}
.toon_list li{width:100%; float:left;height: 100px; line-height:100px; vertical-align: middle; border-bottom:1px solid #e3e3e3}
.toon_list li:hover{background-color:#f9f9f9;}
.toon_list li:first-child{border-top:1px solid #e3e3e3;}
.toon_list li .toon_list_img{ float:left; vertical-align: middle; line-height: 100px; margin-left:27px; margin-right:19px;}
.toon_list li .toon_list_img img{vertical-align: middle; }
.toon_list li .toon_subject{ float:left;}
.toon_list li .toon_subject a{color:#333; font-size:16px;}
.toon_list li .veiw_cnt{float:right; color:#aaa;font-size:12px; width:107px; font-family: "Tahoma";}
.toon_list li .veiw_cnt img{margin-right:5px; vertical-align:middle; margin-top:-2px;}
.all_toon_btn{float:right;margin-top:15px;}
.toon_title{color:#fff; font-size:20px; position:absolute; left:52px; top:60px; line-height: 1;}
.webtoon_contents{width:100%; text-align: center;}
.webtoon_contents img{vertical-align: top;}
.fix_toon_control{position:fixed; right:40px; bottom:90px; display:none;}
.fix_toon_control ul{width:48px; float:left; margin:0;}
.fix_toon_control ul li{width:100%; float:left; margin:0; padding:0;}
.fix_toon_control ul li.top_btn{margin-top:20px;}
.fix_toon_control ul li img{float:left;}
.font_down_wrap{width:100%; float:left;}
.bul_h2{font-size:22px; color:#333; font-weight: bold; line-height:1; width:100%; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/bul01.png") left 7px no-repeat; padding-left:27px; margin-top:50px; margin-bottom:23px;}
.font_con{width:100%; float:left;}
.font_con01{width:100%; background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/font_down_con01_new.jpg") no-repeat; height: 195px; float:left; position:relative;}
.font_con01 ul{float:left; margin-top:61px;margin-left:227px;}
.font_con01 ul li{float:left;margin-right:48px;}
.font_txt{width:100%; float:left; padding-top:23px; border-top:1px solid #e3e3e3; padding-bottom:180px;}
.font_txt li{width:100%; float:left; line-height:31px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/bul02.png") 13px 12px no-repeat; padding-left:26px; font-size:15px; color:#666;}

/*05.30 미디어 무비 음악*/
.mv_img_wrap{width:145px; height:139px; float:left; margin-top:6px; margin-left:6px; overflow: hidden; position:relative;}
.movie_board_list{width:100%; float:left; padding-bottom:156px;}
.movie_board_list ul{width:1228px; float:left;}
.movie_board_list ul li{float:left;width:279px; height:530px; margin-right:28px; margin-bottom:30px;}
.movie_subject{width:100%; height:316px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/movie_subject_bg_new.png") left top no-repeat; float:left;}
.movie_subject dt{width:157px; margin-left:61px; margin-top:43px; float:left; height:151px; position:relative; overflow:hidden;}
.mv_layer{position:absolute; left:0; top:0; width:100%; height:100%;}
.movie_subject dt img{width:100%; position:absolute; left:0; top:0;-ms-transition:all 300ms linear;transition:all 300ms linear}
.movie_subject dt:hover .mv_img_wrap > a img{width:120%;top:-10%;left:-10%}
.movie_subject dd{font-size:18px; color:#fff; line-height:22px; margin-top:20px; width:219px; float:left; margin-left:25px; height:45px; text-align: center;}
.movie_subject dd a{color:#fff;}
.movie_subject dd.btn{line-height:1; margin-top:21px; width:100%; margin-left:0; border-top:1px solid #525776; height:35px;}
.movie_subject dd.btn a{float:left; }
.movie_subject dd.btn a:first-child{border-right:1px solid #525776;}
.movie_subject dd.btn a img{float:left;}
.movie_info_txt{width:277px; border:1px solid #d8d8d8; border-top:0;height:213px; background-color:#fff; float:left;}
.movie_info_txt p{font-size:13px; color:#666; line-height:22px; margin-top:26px; float:left; width:229px; margin-left:24px; height:187px;}
.movie_info_txt p a{color:#666;}
.movie_wrap{width:100%; height:100%; position: fixed; left:0; top:0; z-index:99999999999999999; background-color:#252429; display:none;}
.movie_center{width:1000px; height:625px; margin:0 auto;}
.movie_center video{width:100%; height:100%; float:left; }
.movie_bottom{position:fixed; bottom: 0; left:0; width:100%; height:110px; background-color:#171719; text-align: center; line-height: 110px; font-size:36px; color:#f68500; }
.movie_bottom em{font-style: normal; color:#fff;}
.movie_right{width:140px; position:fixed; right:0; top:20%;}
.movie_right ul{width:100%; float:left;}
.movie_right ul li{width:100%; float:left; text-align: center; margin-bottom:1px;}
.movie_right ul li img{float:left;}

.movie_close{position:absolute; right:40px; top:35px;}



.music_board_list{width:100%; float:left; padding-bottom:156px;}
.music_board_list > ul{width:1228px; float:left;}
.music_board_list > ul > li{width:279px; height:530px; float:left; margin-right:28px; margin-bottom:30px;}
.music_board_list > ul > li dl{width:100%; float:left;}
.music_board_list > ul > li dl dt{width:100%; float:left; position:relative; height:316px;}
.music_board_list > ul > li dl dt p{width:219px; position:absolute; left:30px; top:216px; color:#fff; height:19px; line-height:19px; font-size:20px; text-align: center}
.music_board_list > ul > li dl dt > img{width:100%; height:100%;}
.music_board_list > ul > li dl dd{width:277px; float:left; height:213px; border:1px solid #e1e1e1; border-top:0; background-color:#fff;}
.music_board_list > ul > li dl dd p{font-size:13px; color: #666; line-height: 23px; margin-top:26px;margin-left:24px; margin-right:24px;}
.music_board_list > ul > li dl dt span.play_info{position:absolute; left:20px; top:20px;}
.music_board_list > ul > li dl dt ul{position:absolute; left:0; bottom:0; height:35px; padding-top:1px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_line.png") left top repeat-x;}
.music_board_list > ul > li dl dt ul li{float:left; padding-left:1px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_line.png") left top repeat-y;}
.music_board_list > ul > li dl dt ul li img{float:left;}
.music_board_list > ul > li dl dt ul li:first-child{margin:0; border:0; padding:0; background:none;}
.music_board_list > ul > li dl dt ul li.down_btn{margin-left:0;}
.music_board_list > ul > li.list1.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #35845c left top no-repeat; border:1px solid #35845c; border-top:0;}
.music_board_list > ul > li.list2.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #435f6f left top no-repeat; border:1px solid #435f6f; border-top:0;}
.music_board_list > ul > li.list3.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #6c5148 left top no-repeat; border:1px solid #6c5148; border-top:0;}
.music_board_list > ul > li.list4.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #6c4857 left top no-repeat; border:1px solid #6c4857; border-top:0;}
.music_board_list > ul > li.list5.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #35845c left top no-repeat; border:1px solid #35845c; border-top:0;}
.music_board_list > ul > li.list6.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #435f6f left top no-repeat; border:1px solid #435f6f; border-top:0;}
.music_board_list > ul > li.list7.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #36548b left top no-repeat; border:1px solid #36548b; border-top:0;}
.music_board_list > ul > li.list8.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #6c5148 left top no-repeat; border:1px solid #6c5148; border-top:0;}
.music_board_list > ul > li.list9.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #435f6f left top no-repeat; border:1px solid #435f6f; border-top:0;}
.music_board_list > ul > li.list10.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #6c4857 left top no-repeat; border:1px solid #6c4857; border-top:0;}
.music_board_list > ul > li.list11.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #36548b left top no-repeat; border:1px solid #36548b; border-top:0;}
.music_board_list > ul > li.list12.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #35845c left top no-repeat; border:1px solid #35845c; border-top:0;}
.music_board_list > ul > li.list13.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #435f6f left top no-repeat; border:1px solid #435f6f; border-top:0;}
.music_board_list > ul > li.list14.on dl dd{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/media/music_sel_bg.png") #6c5148 left top no-repeat; border:1px solid #6c5148; border-top:0;}
.music_board_list > ul > li.on dl dd p{color:#fff;}
.artwrok_board_wrap{width:100%; float:left;}
.artwrok_board_wrap ul{width:1230px;}
.artwrok_board_wrap ul li{width:380px; height:230px; float:left; margin-right:30px; margin-bottom:30px; position:relative;overflow:hidden}
.artwrok_board_wrap ul li span{position:absolute; left:0; top:0; display:none;}
.artwrok_board_wrap ul li > img{position:absolute;top:0;left:0;width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.artwrok_board_wrap ul li:hover > img{width:120%;top:-10%;left:-10%}
.art_link_wrap{float:right; margin-right:10px;}
.art_link_wrap li{float:left; margin-left:20px;}
.art_link_wrap li img{float:left;}
.art_wrok_layer{width:100%; height:100%; position: fixed; left:0; top:0; z-index:99999999999999999; background-color:#252429; display:none;}
.art_work_center{width:1000px; height:625px; margin:0 auto;}
.art_work_center img{width:100%; height:100%;}
.art_work_bottom{position:fixed; bottom: 0; left:0; width:100%; height:110px; background-color:#171719; text-align: center; line-height: 110px; font-size:36px; color:#f68500; }
.art_work_bottom em{font-style: normal; color:#fff;}
.art_work_bottom span img{float:left;}
.art_work_bottom span.prev_btn{position:absolute; left:0; bottom:0;}
.art_work_bottom span.next_btn{position:absolute; right:0; bottom:0;}
.art_work_right{width:140px; position:fixed; right:0; top:20%;}
.art_work_right ul{width:100%; float:left;}
.art_work_right ul li{width:100%; float:left; text-align: center; margin-bottom:1px; position:relative;}
.art_work_right ul li img{float:left;}
.artwork_size_txt{left: 0px; top: 73px; width: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 18px; position: absolute;}

.art_work_close{position:absolute; right:40px; top:35px;}

/*서브페이지에서도 계정선택창 필요 (KJW: 20180602)*/
.login_popup_wrap{width:100%; height:100%; left:0; top:0; position:fixed; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/layer_bg.png") repeat; z-index:99999999999999999; display: none;}
.login_popup_wrap2{width:100%; height:100%; left:0; top:0; position:fixed; z-index:99999999999999998; display: none;}
.login_popup2{width:700px; margin:0 auto; margin-top:15%; background-color:#fff;}
.login_popup2 h1{width:100%; height:84px; float:left; background-color:#33344d;}
.login_popup2 h1 span{float:left; margin-left:35px; margin-top:27px;}
.login_popup_con{width:630px; margin:0 auto; height:100%; overflow: hidden;}
.login_popup_con h2{font-size:22px; color:#333;font-weight:normal;line-height: 1; margin-top:25px; margin-bottom:10px;}
.login_popup_con p{width:100%; float:left; margin:30px 0 20px 0; font-size: 18px; color:#333; line-height:1;}
.sel_login_id{width:628px; height:158px; border:1px solid #e3e3e3; float:left; overflow-y:auto;}
.sel_login_id ul{width:550px; float:left; margin-left:29px; margin-top:15px; padding-bottom:15px;}
.sel_login_id ul li{width:100%; float:left; line-height:1; height:18px; margin:7px 0; font-size:16px;color:#333333; position:relative;}
.sel_login_id ul li input{position:absolute; left:-999999999999999999999990px; top:0;}
.sel_login_id ul li a{color:#333333;width:100%; float:left; height:100%; padding-left:26px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/login_radio_off.png") left center no-repeat;}
.sel_login_id ul li a.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/login_radio_on.png") left center no-repeat;}
.sel_login_btn{width:100%; float:left; text-align: center; margin-top:15px; height:38px; padding-bottom:45px;}
.sel_login_btn2{width:100%; float:left; text-align: center; margin-top:15px; height:38px; padding-bottom:45px;}
/*0614*/
 .my_info_wrap{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px center no-repeat; height:68px; line-height: 68px; font-size:16px; color:#333; padding-left:40px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; width:890px; }
.chg_char_wrap{width:100%; float:left; margin-top:20px;}
.ch_server{width:100%; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/h1_bg.png") no-repeat; height:70px; position:relative;}
.ch_server > span{float:left; font-size:18px; color:#fff; line-height:70px; margin-left:25px;}
.ch_server > span img{float:left; margin-top:20px; margin-right:5px;}
.char_list{width:100%; float:left; padding:50px 0 50px 0; max-height: 753px; background-color:#f6f7fc; overflow:hidden;}
.my_char_list{width:800px; float:left;margin-left:75px;}
.my_char_list li{float:left;width:178px; height:229px; border:1px solid #fff; background-color:#fff; margin-bottom:20px; margin-right:20px;}
.my_char_list li:hover{border:1px solid #4165bb;}
.char_list_info{width:100%; float:left; height:100%;}
.char_list_info dt{width:100%; float:left; height:159px; border-bottom:1px solid #ebedf1; position:relative; overflow: hidden;}
.char_list_info dt img{position:absolute; left:-1px; top:-11px;}
.char_list_info dd{text-align: center; font-size:13px; color:#666; margin-top:15px; width:100%; float:left;}
.char_list_info dd img{vertical-align: middle; margin-right:5px;}
.char_list_info dd.char_chk {width:100%; margin:0;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") center center no-repeat; height:18px; cursor: pointer; margin-top:7px; position:relative;}
.char_list_info dd.char_chk.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") center center no-repeat;}
.char_list_info dd.char_chk input{position:absolute; left:-9999999999999999999999999999999px; top:0;}
.char_list_txt{width:890px; float:left; padding-left:40px; font-size:15px; color:#666; height:70px; line-height: 70px;margin-top:2px; background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") #f6f7fc 27px center no-repeat;position: relative;}
.char_list_txt span{position:absolute; top:18px; right:27px; line-height: 1;}
.char_save_btn{float:right; margin-top:15px; }
.char_save_btn img{float:left;}
.server_select_wrap{position:absolute; right:27px; top:16px; height:36px; line-height:36px; width:auto; background-color:#fff; border:1px solid #dfe2e9;}
.server_sel_txt{padding-left:9px; width:101px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/server_sel_dot_off.png") right center no-repeat; font-size:13px;}
.server_sel_txt a{width:100%; float:left; height:100%; color:#333;}
.server_sel_txt a img{float:left; margin-right:5px; margin-top:11px;}
.server_list2{position:absolute; left:-1px; top:36px; padding-left:9px; width:101px;background-color: #fff;border: 1px solid #dfe2e9; z-index:99; padding-top:11px; padding-bottom:11px; display: none;}
.server_list2 li{width:100%; float:left; font-size:13px; color:#333; line-height: 28px;}
.server_list2 li a{width:100%; float:left; font-size:13px; color:#333;}
.server_list2 li img{float:left; margin-top:6px; margin-right: 5px;}
.server_select_wrap select{position:absolute; left:0; top:-9999999999999999999999999px;}
.info_txt_wrap{width:100%; float:left; background-color:#f5f7fc; margin-top:20px; position:relative;}
.info_txt_wrap ul{width:100%; float:left; padding:20px 0;}
.info_txt_wrap ul li{font-size:15px; color:#666; padding-left:40px; width:890px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px 10px no-repeat; min-height:26px; line-height:26px;}
.info_txt_wrap ul li.tt{font-size:18px;font-weight: bold; height:30px; line-height:30px;}
.info_txt_wrap ul li.none{background:url(""); line-height:22px; height:22px;}
.info_txt_wrap ul li.war{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/warring_icon.png") 27px center no-repeat; line-height:22px; min-height:22px; padding-left:45px; margin-top:10px;}
.my_page_tb{width:100%; float:left; border:1px solid #cfd8e7; margin-top:20px;}
.my_page_tb tr th{ text-align: left;height:49px; padding-left:28px; color:#3776c7; font-size:15px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;}
.my_page_tb tr td{ min-height:49px;height:49px; line-height: 49px; font-size:15px; color:#333;border-top:1px solid #cfd8e7;}
.my_page_tb tr td > span{float:left; margin-left:15px;}
.my_page_tb tr td > span em{font-style: normal; font-size:15px; color:#3776c7;}
.my_page_tb tr:first-child th,.my_page_tb tr:first-child td{border:0;}
.my_page_tb tr td input{width:278px; height: 31px; border:1px solid #e6e6e6; float:left; margin-left:15px; padding-left: 10px;}
.erro_txt{font-size:15px; color:#e96e00; padding-left:21px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/er_icon.png") left center no-repeat; float:left; line-height: 1; margin-top:9px; margin-left:10px !important;}

.user_acc_wrap{width:100%; height:304px; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px;}
.user_acc_wrap.one{height:264px; width:928px;}
.user_acc_wrap ul{width:100%; float:left; margin-top:20px;}
.user_acc_wrap ul li{width:47%; height:264px; float:left; background-color:#fff; margin-left:20px;}
.user_acc_wrap ul li.one{width:888px; height:224px; float:left; background-color:#fff; margin-left:20px;}
.user_acc_wrap ul li dl{width:100%; float:left; text-align: center;}
.user_acc_wrap ul li dl dt{line-height:1; font-size:36px; font-weight: normal; color:#333; width:100%; float:left; margin-top:54px;}
.user_acc_wrap ul li dl dd{line-height: 1; color:#666;font-size: 16px; width:100%; float:left; margin-top:20px;}

.bug_link_wrap2{width:1157px; height:430px; float:left; margin-left:20px; margin-top:20px; background-color:#fff;}

.bug_complete_wrap{width:1078px; float:left;margin-left:39px; height:100%;}
.bug_complete_wrap h1{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/bug_title_bg.png") 7px top no-repeat; line-height:1; font-size:27px; float:left; width:100%; padding-left:43px; font-weight: normal; margin-top:49px;}
.bug_complete_wrap ul{width:100%; float:left; margin-top:23px;}
.bug_complete_wrap ul li{width:100%; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 8px no-repeat; padding-left:14px;  font-size:16px;color:#666; line-height:26px;}
.bug_complete_wrap ul li span{color:#e96e00;}
.middle_line{width:100%;float:left; height:1px; background-color:#cfd8e7; margin-top:33px; margin-bottom:17px;}
.bug_link_wrap{width:1157px; height:264px; float:left; margin-left:20px; margin-top:20px; background-color:#fff;}

.bug_link_wrap > img{float:left; margin-top:52px; margin-left:195px;}
.bug_insert_info{width:690px; float:left; margin-left:34px;}
.bug_insert_info h3{float:left; font-size:19px; color:#333; font-weight:normal; width:100%;line-height: 1; margin-top:62px; margin-bottom:17px; font-weight:bold;}
.bug_insert_info p{width:100%; float:left; color:#666; font-size:13px; line-height: 1.3; margin-top: 5px;}
.bug_insert_info span.btn{float:left; margin-top:30px;}

.user_acc_wrap4{width:928px; height:244px; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px; margin-bottom:180px;}
.user_acc_wrap4.one{height:264px;}
.user_acc_wrap4 ul{width:100%; float:left; margin-top:20px;}
.user_acc_wrap4 ul li{width:888px; height:204px; float:left; background-color:#fff; margin-left:20px;}
.user_acc_wrap4 ul li.one{width:888px; height:224px; float:left; background-color:#fff; margin-left:20px;}
.user_acc_wrap4 ul li dl{width:100%; float:left; text-align: center;}
.user_acc_wrap4 ul li dl dt{line-height:1; font-size:36px; font-weight: normal; color:#333; width:100%; float:left; margin-top:54px;}
.user_acc_wrap4 ul li dl dd{line-height: 1; color:#333;font-size: 17px; width:100%; float:left; margin-top:20px;}


.user_acc_wrap5{width:100%; height:244px; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px; margin-bottom:180px;}
.user_acc_wrap5.one{height:264px; width:928px;}
.user_acc_wrap5 ul{width:100%; float:left; margin-top:20px;}
.user_acc_wrap5 ul li{width:47%; height:204px; float:left; background-color:#fff; margin-left:20px; position:relative;}
.u_otp_btn{position:absolute; right:12px; bottom:12px;}
.user_acc_wrap5 ul li.one{width:888px; height:224px; float:left; background-color:#fff; margin-left:20px;}
.user_acc_wrap5 ul li dl{width:100%; float:left; text-align: center;}
.user_acc_wrap5 ul li dl dt{line-height:1; font-size:36px; font-weight: normal; color:#333; width:100%; float:left; margin-top:54px;}
.user_acc_wrap5 ul li dl dd{line-height: 1; color:#666;font-size: 16px; width:100%; float:left; margin-top:20px;}



.my_pin_info{width:90%; float:left;height:46px; line-height: 46px; border-top:1px solid #ecf0f9; margin-top:21px; font-size: 15px; color:#333; padding-left:10%;background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 8% center no-repeat;}
.otp_info{width:434px; float:left;height:53px; line-height: 53px; border-top:1px solid #ecf0f9; margin-top:14px; font-size: 15px; color:#333;}
.otp_info span{float:right; margin:10px 10px 0 0}
.td_list{width:100%; float:left;margin-left:15px;padding:7px 0;}
.td_list li{float:left; width:95%; font-size:15px; line-height:22px; padding-left:9px; background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat;}
.id_chk_btn{float:left;margin-top:14px; margin-left:7px !important;}
.id_chk_btn img{float:left;}
.info_txt_wrap2{width:100%; float:left; background-color:#fff; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.info_txt_wrap2 ul{width:100%; float:left; padding:20px 0;}
.info_txt_wrap2 ul li{font-size:15px; color:#666; padding-left:40px; width:890px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px 10px no-repeat; min-height:26px; line-height:26px;}
.info_txt_wrap2 ul li.tt{font-size:15px;font-weight: bold; height:30px; line-height:30px; color:#333;}
.info_txt_wrap2 ul li.tt2{font-size:1px;font-weight: bold; height:40px; line-height:40px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px 16px no-repeat;}
.info_txt_wrap2 ul li.none{background:url(""); line-height:32px; height:22px;}
.info_txt_wrap2 ul li.none span{font-weight: normal !important; color:#3776c7; font-size:15px !important;}
.info_txt_wrap2 ul li > span{font-size:15px; font-weight: bold; color:#333;}



/*0618*/
.my_page_tb2{width:930px; float:left; border:1px solid #cfd8e7; margin-top:20px; border-top:0; border-left:0;}
.my_page_tb2 tr th{ height:49px;text-align: center; color:#3776c7; font-size:15px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 49px; border-left:1px solid #f5f7fc;}
.my_page_tb2 tr th:first-child{ text-align: center; color:#3776c7; font-size:15px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 49px; border-left:1px solid #cfd8e7;}
.my_page_tb2 tr td{ height:49px;line-height:1; font-size:13px; color:#333;border-top:1px solid #cfd8e7; text-align: center; border-left:1px solid #cfd8e7; vertical-align: middle;}
.my_page_tb2 tr td a > img{vertical-align: middle;}
.my_page_tb2 tr td > span{float:left; margin-left:15px; line-height:20px; padding:14px 0;}
.my_page_tb2 tr td > span img{vertical-align: middle; margin-right:5px;}
.my_page_tb2 tr td > span em{font-style: normal; font-size:15px; color:#3776c7;}
.my_page_tb2 tr td input{width:278px; height: 31px; border:1px solid #e6e6e6; float:left; margin-left:15px; padding-left: 10px;}
.all_chk_wrap{width:100%; float:left; background-color:#f6f7fc; padding-top:34px;}
.all_chk_char{float:left; margin-left:75px; font-size:15px; color:#333; padding-left:25px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left 0 no-repeat; line-height: 20px; height:20px;}
.all_chk_char a{color:#333;}
.char_list2{width:100%; float:left; padding:30px 0 50px 0; max-height: 250px; background-color:#f6f7fc; overflow:hidden;}
.con_h1{width:100%; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/h1_bg.png") no-repeat; height:70px; position:relative; margin-top:20px;}
.con_h1 > span{float:left; font-size:18px; color:#fff; line-height:70px; margin-left:25px;}
.con_h1 > span img{float:left; margin-top:20px; margin-right:5px;}
.char_info_wrap{width:100%; height:100%; float:left; background-color:#f6f7fc; min-height:82px}
.all_chk_char.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left 0 no-repeat;}
.all_chk_char_info{float:left; margin-left:75px; font-size:15px; color:#333; padding-left:25px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left 0 no-repeat; line-height: 20px; height:20px; margin-top:34px; }
.all_chk_char_info a{color:#333;}
.all_chk_char_info.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left 0 no-repeat;}
.my_page_tb3{width:778px; float:left; margin-left:75px;border-bottom:1px solid #cfd8e7; border-right:1px solid #cfd8e7; margin-top:28px; margin-bottom:50px;}
.my_page_tb3 tr th{text-align:left; height:49px; line-height:49px; color:#3776c7; font-size:15px; font-weight: normal; background-color:#fff; border-top:1px solid #cfd8e7; border-left:1px solid #cfd8e7;}
.my_page_tb3 tr td{text-align:left; height:49px; line-height:49px; font-size:15px; background-color:#fff;border-top:1px solid #cfd8e7; border-left:1px solid #cfd8e7;}
.my_page_tb3 tr th > span{float:left; margin-left:28px;}
.my_page_tb3 tr td > span{float:left; margin-left:18px; position:relative;}
.my_page_tb3 tr td > span input{position:absolute; left:-9999999999999999999px; top:0;filter:alpha(opacity=0);opacity:0}
.my_page_tb3 tr td > span.chk{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left 15px no-repeat; padding-left:24px; cursor: pointer;}
.my_page_tb3 tr td > span.chk.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left 15px no-repeat; padding-left:24px;}
.cash_h1{width:100%; height:68px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; line-height:68px;font-size:22px; color:#4165bb; text-align: center; font-weight:bold; float:left;}
.cash_h1 span{color:#333; padding-left:31px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/cash_icon.png") left 2px no-repeat;}
.buy_list_wrap{width:100%; float:left; line-height: 70px; height:70px; background-color:#f5f7fc; margin-top:20px;}
.buy_list_wrap > span{font-size:16px; color:#333; float:left; margin-left:26px;}
.buy_search_wrap{float:right;}
.buy_search_wrap span{float:left; font-size:13px; color:#333; margin-right:18px;}
.buy_search_y{float:left; position:relative;}
.buy_search_y a{color:#333;}
.buy_search_y span{ padding:0 30px 0 10px; height:36px; line-height:36px; border:1px solid #dfe2e9; margin-top:16px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/server_sel_dot_off.png") #fff right center no-repeat; position:relative; margin-right:7px;}
.buy_search_y span a{width:100%; float:left; display:block;}
.buy_search_y span ul{position:absolute; left:-1px; top:36px; background-color:#fff; border:1px solid #dfe2e9; width:100%; padding:10px 0; display:none;}
.buy_search_y span ul li{padding:0 30px 0 10px; float:left; line-height: 28px; height:28px;}
.buy_search_y span select{position:absolute; left:-999999999999999999px; top:-100px;}
.buy_search_m{float:left; position:relative;}
.buy_search_m a{color:#333;}
.buy_search_m span{ padding:0 30px 0 10px; height:36px; line-height:36px; border:1px solid #dfe2e9; margin-top:16px;min-width:32px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/server_sel_dot_off.png") #fff right center no-repeat; position:relative; margin-right:27px;}
.buy_search_m span a{width:100%; float:left; display:block;}
.buy_search_m span ul{position:absolute; left:-1px; top:36px; background-color:#fff; border:1px solid #dfe2e9; width:100%; padding:10px 0; display:none;}
.buy_search_m span ul li{padding:0 30px 0 10px; float:left; line-height: 28px; height:28px;}
.buy_search_m span select{position:absolute; left:-9999999999999999px; top:-100px;}
/*이메일 계정 필요 CSS*/
.ms_id_list_wrap{width:100%;float:left; background-color:#f6f7fc;padding-top:31px; padding-bottom:31px;}
.ms_id_list_wrap ul{width:855px; float:left; margin-left:75px; max-height: 360px; overflow: hidden;}
.ms_id_list_wrap ul li{width:830px; padding-left:25px; line-height:36px; height:36px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left 9px no-repeat; position:relative; cursor: pointer;}
.ms_id_list_wrap ul li.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left 9px no-repeat;}
.ms_id_list_wrap ul li input{position:absolute; left:-99999999999999999999999999px; top:0;}
.ms_id_list_wrap ul li a{color:#333;}
.id_del_info{width:100%; float:left; margin-top:15px;}
.id_del_info img{float:left;}
.ms_id_list_wrap2{width:928px;float:left; background-color:#f6f7fc;padding-top:31px; padding-bottom:31px; border:1px solid #cfd8e7; margin-top:20px;}
.ms_id_list_wrap2 ul{width:855px; float:left; margin-left:37px; max-height: 360px; overflow: hidden;}
.ms_id_list_wrap2 ul.ms_id_list2{width:855px; float:left; margin-left:37px; max-height: 100%; overflow: hidden;}
.ms_id_list_wrap2 ul li{width:830px; padding-left:25px; line-height:36px; height:36px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left 9px no-repeat; position:relative; cursor: pointer;}
.ms_id_list_wrap2 ul.ms_id_list2 li{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat; position:relative; cursor: pointer; padding-left:15px;}
.ms_id_list_wrap2 ul li.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left 9px no-repeat;}
.ms_id_list_wrap2 ul li input{position:absolute; left:-9999999999999999999px; top:0;}
.ms_id_list_wrap2 ul li a{color:#333;}
.ms_id_list_wrap3{width:100%;float:left; background-color:#f6f7fc;padding-top:31px; padding-bottom:31px; border:1px solid #cfd8e7; margin-top:20px;}
.ms_id_list_wrap3 ul{width:97%; float:left; margin-left:3%; max-height: 360px; overflow: hidden;}
.ms_id_list_wrap3 ul.ms_id_list2{width:855px; float:left; margin-left:37px; max-height: 100%; overflow: hidden;}
.ms_id_list_wrap3 ul li{width:850px; padding-left:15px; line-height:36px; height:36px; position:relative; cursor: pointer; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat;}
.ms_id_list_wrap3 ul.ms_id_list2 li{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat; position:relative; cursor: pointer; padding-left:15px;}
.ms_id_list_wrap3 ul li a{color:#333;}

.no_del_user{width:928px; height:77px; line-height:77px; text-align:center; font-size:15px; color:#333; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px; margin-bottom:180px;}

.win_popup_wrap{width:700px; margin:0 auto; position: relative; height:auto;}
.pop_title{width:100%; float:left; height:84px; line-height: 84px; color:#fff; background-color:#33344d; font-size:26px;}
.pop_title span{padding-left:33px; float:left; margin-left:35px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/popup_title_bg.png") left center no-repeat;}
.popup_con{width:100%; float:left; position:relative; background-color:#fff;}
.pop_center{width:630px; margin:0 auto; position:relative;}
.acc_memo{width:100%; float:left; height:57px; line-height: 57px; background-color: #f4f4f4; font-size:15px; color:#333; margin-top:32px;}
.acc_memo span{float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat; padding-left:10px;margin-left:24px;}
.pop_txtarea{width:568px; padding:30px; border:1px solid #e3e3e3; float:left; margin-top:15px; height:380px; overflow-y:auto; word-break: break-all;}
.acc_list_con{width:568px; padding:30px; border:1px solid #e3e3e3; float:left; margin-top:15px;}
.acc_list_con ul{width:100%;float:left; margin-top:15px;}
.acc_list_con ul li{min-height: 26px; line-height: 26px; font-size:15px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 10px no-repeat; padding-left:11px; color:#333;}
.popup_btn_wrap{width:100%; float:left; text-align: center; margin-top:15px;}

.my_ms_char_info{width:100%; float:left; height:176px; background:url('https://ssl.nx.com/s2/game/maplestory/renewal/common/my_ms_info_bg.png') no-repeat;margin-top:41px;}
.ms_ms_left{width:277px; height:100%; float:left; margin-left:40px;}
.ms_ms_left h1{font-size:16px; font-weight: normal; margin-left:52px; line-height: 1;margin-top:9px; float:left; width:100%;}
.ms_ms_left > span{margin-left:52px; margin-top:40px; float:left; height:18px;}
.ms_ms_left a > img{margin-left:50px; margin-top:20px; float:left;}
.ms_char_info{width:294px; height: 132px; border: 1px solid #e4ecf4; float:left; margin-top:21px; position: relative; background-color:#f5f9fd;}
.ms_char_info img{position:absolute; left:57px; top:-34px;}
.ms_ms_right{width:260px; height:116px; float:left;margin-left:24px; margin-top:29px;}
.ms_ms_right ul{}
.ms_ms_right ul li{width:100%; height: 38px; line-height: 38px; float:left; border-top:1px solid #e4ecf4; font-size: 15px; color:#333;}
.ms_ms_right ul li:first-child{border:0;}
.ms_ms_right ul li img{margin-right: 5px; vertical-align: middle;}
.ms_ms_right ul li span{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_info_list_bg.png") right center no-repeat; padding-right:12px;margin-left:22px; margin-right:10px;}
.my_ms_menu_wrap{width:100%; float:left; min-height:393px; margin-top:20px;}
.my_ms_menu_wrap2{width:100%; float:left; }
.my_ms_menu{width:951px; float:left;}
.my_ms_menu > li{float:left; width:296px; height: 100%; margin-right:21px; }
.my_ms_menu > li h2{width:100%; height: 57px; line-height: 57px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/my_ms_menu_h2.png") left center no-repeat; color:#fff;font-size:18px; font-weight: normal; text-align: center;}
.my_ms_menu > li h2 a{color:#fff;}

.my_ms_menu2{width:951px; float:left;}
.my_ms_menu2 > li{float:left; width:454px; height: 100%; margin-right:21px; }
.my_ms_menu2 > li h2{width:100%; height: 57px; line-height: 57px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/my_ms_menu2_h2.png") left center no-repeat; color:#fff;font-size:18px; font-weight: normal; text-align: center;}
.my_ms_menu2 > li h2 a{color:#fff;}
.ms_memu_list_wrap2{width:452px; height:335px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ms_memu_list_wrap2 ul{width:412px; float:left; margin-left:20px; margin-top:5px;}
.ms_memu_list_wrap2 ul li{width:412px; float:left; height:49px; line-height: 49px; border-bottom:1px solid #e5e5e5; padding-left:5px;}
.ms_memu_list_wrap2 ul li a{font-size:17px; color:#333;}

.ms_memu_list_wrap{width:294px; height:335px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ms_memu_list_wrap ul{width:254px; float:left; margin-left:20px; margin-top:5px;}
.ms_memu_list_wrap ul li{width:249px; float:left; height:49px; line-height: 49px; border-bottom:1px solid #e5e5e5; padding-left:5px;}
.ms_memu_list_wrap ul li a{font-size:15px; color:#333;}
.my_ms_quick_list{width:100%;float: left; height:49px; line-height: 49px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background-color:#fafafa;margin-top:20px;}
.my_ms_quick_list ul{float:left; margin-left:26px;}
.my_ms_quick_list ul li{float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left center no-repeat; padding-left:13px; font-size:17px; margin-right:40px;}
.my_ms_quick_list ul li a{color:#333;}
.char_list_txt em, .info_txt_wrap ul li .orange{font-style: normal; color:#e96e00;}
.percent_item_tab{width:100%; height:auto; float:left; margin-top:50px;border:0;}
.percent_item_tab table{width:924px; height:244px; float:left; border:3px solid #a0b9d8;}
.percent_item_tab table tr th{text-align:center; border-top:1px solid #a0b9d8; height:48px; vertical-align:middle;  color:#3776c7; font-weight:normal;background-color:#f5f7fc;}
.percent_item_tab table tr td{text-align:center; border-left:1px solid #e6eef8; height:48px; vertical-align:middle;  color:#333; border-top:1px solid #a0b9d8;}
.percent_item_tab table tr td.frs{text-align:center; border-left:1px solid #a0b9d8;}
.percent_item_tab table tr td a{color:#333; width:100%; height:100%; float:left; line-height:48px;background-color:#fff;}
.percent_item_tab table tr td a:hover,.percent_item_tab table tr td a.active{background-color:#4165bb; color:#fff;}
.percent_item_tab table tr:first-child th,.percent_item_tab table tr:first-child td{border-top:0;}


.percent_item_tab ul{float:left; width:908px; height:194px; border:1px solid #d5e3f4; border-bottom:0; margin-left:9px; margin-top:9px; border-right:0 }
.percent_item_tab ul li{background-color:#f5f7fc; border:1px solid #d5e3f4; border-left:0; border-top:0; width:226px; height:48px; line-height:48px; text-align: center; float:left;}
.percent_item_tab ul li a{color:#333; font-size:15px; width:100%; height:100%; float:left;background-color:#f5f7fc; }
.percent_item_tab ul li a:hover, .percent_item_tab ul li a.active{color:#fff; background-color:#4165bb;}
.per_item_h2{font-size:28px; color:#333; font-weight: bold; line-height: 1; float:left; width:100%; margin-top:40px; margin-bottom:25px;}
.per_item_h2 em{font-style:normal; font-size:23px; color:#9faeca; }
.per_item_h3{font-size:22px; color:#333; font-weight: bold; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") left center no-repeat; line-height: 1; padding-left:25px; float:left; width:100%; margin-top:35px; margin-bottom:14px;}
.per_item_h3 em{font-style:normal; font-size:17px; color:#9faeca; font-family: "Tahoma"}
.per_item_h4{font-size:22px; color:#333; font-weight: bold; line-height: 1; float:left; width:100%; margin-top:60px; margin-bottom:28px !important;}
.per_item_h5{font-size:22px; color:#333; font-weight: bold; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") left 32px no-repeat; line-height: 1; padding-left:14px; float:left; width:916px; margin-bottom:8px; padding-top:24px; border-top:1px solid #e9eaee;}
.per_item_h6{font-size:22px; color:#333; font-weight: bold; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") left 32px no-repeat; line-height: 1; padding-left:14px; float:left; width:100%; margin-bottom:8px; padding-top:24px; position:relative; margin-top:26px;}
.per_item_info_txt{float:left; margin-left:15px;margin-bottom:3px; font-size:15px; color:#888}
.icon_gucc{display:block;clear:both;width:100%;text-align:right}
.icon_gucc img{vertical-align:top;margin-top:20px}


.board_top_wrap{width:100%; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/board_top_bg.png") no-repeat; height:70px; line-height:70px; float:left; margin-top:50px; position:relative;}
.server_name{font-size:20px; float:left; margin-left:27px;color:#333; padding-right:30px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sercer_choice_off.png") right center no-repeat; cursor:pointer; font-weight:normal;}
.server_name.on{ background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sercer_choice_on.png") right center no-repeat;}
.server_name a{color:#333;}
.server_name img{vertical-align:middle; margin-right:5px;}
.server_list_wrap{width:100%; position:absolute; left:0; top:67px; height:126px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/board_top_bg2.png") no-repeat; z-index:60; display:none;}
.server_list_wrap ul{float:left; margin-left:11px; margin-top:3px;}
.server_list_wrap ul li{width:100px; height:38px; background-color:#fff;  line-height:38px; border:1px solid #ebedf1; border-top:0; border-left:0; float:left;}
.server_list_wrap ul li a{font-size:15px; color:#333; width:100%; float:left; text-align:center;vertical-align:middle;}
.server_list_wrap ul li img{vertical-align:middle; margin-right:5px;}
.server_list_wrap span{position:absolute; right:11px; bottom:11px; line-height:1;}
.server_list_wrap span img{float:left;}
.server_list_wrap div{position:relative; width:100%; height:100%; float:left;}
.server_list_wrap select{position:absolute; left:-999999999999999999px; top:0;}



.board_search_wrap{float:right; margin-right:29px;}
.board_search_wrap2{float:right; margin-right:178px;}
.board_search_wrap2 .word_input input{width:399px !important;}
.word_input{float:right; position:relative; margin-top:16px;}
.word_input input{width:169px; height:38px; line-height:38px; background-color:#fff; border:1px solid #e3e3e3; padding:0 29px 0 20px; float:left;}
.word_input span.btn{position:absolute; right:8px; top:8px; height:21px;}
.word_input span.btn img{float:left;}
.sort_wrap{float:right; padding:0 30px 0 10px; font-size:13px; color:#333; height:38px; line-height:38px; border:1px solid #e3e3e3; border-right:0; margin-top:16px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_down_bg.jpg") #fff right center no-repeat; min-width:67px; position:relative;}
.sort_wrap a{width:100%; float:left; color:#666; padding-right:30px; font-weight:normal;}
.sort_wrap ul{position:absolute; left:-1px; width:100%; top:37px; background-color:#fff; border:1px solid #dfe2e9; border-top:0; padding:10px 0; z-index:60; display:none;}
.sort_wrap ul li{float:left; width:100%; z-index:50; position:relative; background-color:#fff; line-height:28px;}
.sort_wrap ul li a{float:left; margin-left:10px; font-size:13px;}
.sort_wrap select{position:absolute; left:0; top:-9999999999999999px;}


.w_board_top_wrap{width:100%; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_board_top_bg.png") no-repeat; height:70px; line-height:70px; float:left; margin-top:50px; position:relative; z-index:101;}
.w_server_name{font-size:20px; float:left; margin-left:27px;color:#333; padding-right:30px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_sercer_choice_off.png") right center no-repeat; cursor:pointer; font-weight:normal;}
.w_server_name.on{ background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_sercer_choice_on.png") right center no-repeat;}
.w_server_name a{color:#fff;}
.w_server_name img{vertical-align:middle; margin-right:5px; margin-top:-5px;}
.w_server_list_wrap{width:100%; position:absolute; left:0; top:67px; height:126px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_board_top_bg2.png") left bottom no-repeat; z-index:60; display:none;}
.w_server_list_wrap ul{float:left; margin-left:11px; margin-top:3px;}
.w_server_list_wrap ul li{width:100px; height:38px; background-color:#fff;  line-height:38px; border:1px solid #ebedf1; border-top:0; border-left:0; float:left;}
.w_server_list_wrap ul li a{font-size:15px; color:#333; width:100%; float:left; text-align:center;vertical-align:middle;}
.w_server_list_wrap ul li img{vertical-align:middle; margin-right:5px; margin-top:-3px;}
.w_server_list_wrap span{position:absolute; right:11px; bottom:11px; line-height:1;}
.w_server_list_wrap span img{float:left;}
.w_server_list_wrap div{position:relative; width:100%; height:100%; float:left;}
.w_server_list_wrap select{position:absolute; left:-9999999999999999px; top:0;}

.honor_rank_wrap{width:100%; float:left; margin-top:-10px;}
.honor_list{width:1240px; float:left; }
.honor_list li{width:279px; height:378px; float:left; margin-right:28px; margin-top:30px;}
.honor_list li h2{width:100%; float:left; height:49px; line-height:49px; text-align:center; background-color:#5e7bcb; color:#fff; font-size:15px; font-weight:normal;}
.honor_list li div.info{width:277px; height:328px; border:1px solid #e6ebf3; float:left; border-top:0;}
.honor_list li div.info table{width:100%;}
.honor_list li div.info table tr th{padding-left:30px; height:38px; line-height:38px; background-color:#f6f7fc; font-size:13px; color:#666666; font-weight:normal; text-align:left; border-top:1px solid #e6ebf3; border-right:1px solid #e6ebf3;}
.honor_list li div.info table tr td{padding-left:30px; height:38px; line-height:38px; color:#888; border-top:1px solid #e6ebf3; font-size:13px; font-family: "Tahoma"}
.char_info2{width:100%; float:left; height:250px; text-align:center;}
.char_info2 dl{font-size:13px; width:100%; float:left; color:#333;}
.char_info2 dl dt{line-height:1;font-size:15px;}
.char_info2 dl dt a{color:#333;}
.char_info2 dl dt img{vertical-align:middle; margin-right:5px;}
.char_info2 dl dd{line-height:1; margin-top:7px;}
.char_img2{width:100%; float:left; text-align:center; margin-top:8px;}

/*0706*/
.tb_chr_img span{width:108px; height:108px; background-color:#fff; border:1px solid #e9eff8; position:relative; overflow:hidden; vertical-align: middle; display: table-cell; margin-top:20px;}
.tb_chr_img span img{position:absolute; left:-36px; top:-50px;}
.tb_chr_img p{width:100%; float:left; text-align: center; margin-bottom:20px; line-height:1; margin-top:10px;}
.tb_chr_img p img{margin-right:5px;}
.seal_date{line-height:20px !important; margin:0 !important; width:100%;}
.item_bg{width:38px; height:38px; border:1px solid #e9eff8; background-color:#f5f7fc; float:left; text-align: center; margin-right:10px;}
.item_bg img{margin:0 !important;}
.seal_item_name{line-height:38px !important;}

.my_page_tb4{width:928px; float:left; border:1px solid #cfd8e7; margin-top:20px; border-top:0; border-left:0;}
.my_page_tb4 tr th{ text-align: center; color:#3776c7; font-size:17px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 88px; border-left:1px solid #f5f7fc;}
.my_page_tb4 tr th:first-child{ text-align: center; color:#3776c7; font-size:17px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 88px; border-left:1px solid #cfd8e7;}
.my_page_tb4 tr td{ height:88px; line-height: 88px; font-size:16px; color:#333;border-top:1px solid #cfd8e7; text-align: center; border-left:1px solid #cfd8e7; vertical-align: middle;}
.my_page_tb4 tr td a > img{vertical-align: middle;}
.my_page_tb4 tr td > span{float:left; margin-left:15px;}
.my_page_tb4 tr td > span img{vertical-align: middle; margin-right:5px;}
.my_page_tb4 tr td > span em{font-style: normal; font-size:15px; color:#3776c7;}
.my_page_tb4 tr td input{}

.my_page_tb5{width:928px; float:left; border:1px solid #cfd8e7; margin-top:20px; border-top:0; border-left:0;}
.my_page_tb5 tr th{ text-align: center; color:#3776c7; font-size:17px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 60px; border-left:1px solid #f5f7fc;}
.my_page_tb5 tr th:first-child{ text-align: center; color:#3776c7; font-size:17px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;line-height: 60px; border-left:1px solid #cfd8e7;}
.my_page_tb5 tr td{ height:60px; line-height: 60px; font-size:16px; color:#333;border-top:1px solid #cfd8e7; text-align: center; border-left:1px solid #cfd8e7; vertical-align: middle;}
.my_page_tb5 tr td a > img{vertical-align: middle;}
.my_page_tb5 tr td > span{float:left; margin-left:15px;}
.my_page_tb5 tr td > span img{vertical-align: middle; margin-right:5px;}
.my_page_tb5 tr td > span em{font-style: normal; font-size:15px; color:#3776c7;}


.tb_chr_img{background-color:#f5f7fc !important;vertical-align: middle;}
.char_chk {width:100%; margin:0; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") center center no-repeat; height:18px; cursor: pointer; position:relative;}
.char_chk.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") center center no-repeat;}
.char_chk input{position:absolute; left:-99999999999999999999px; top:0;}


.seal_link_wrap{width:100%; height:306px; position:relative; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/seal_link_wrap.png") no-repeat; margin-top:20px;}
.seal_link_wrap span{position:absolute; left:296px; top:200px;}



.info_txt_wrap3{width:928px; float:left; background-color:#f5f7fc; margin-top:20px; border:1px solid #cfd8e7}
.info_txt_wrap3 ul{width:100%; float:left; padding:20px 0;}
.info_txt_wrap3 ul li{font-size:16px; color:#333; padding-left:40px; width:890px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px 10px no-repeat; min-height:26px; line-height:26px; }
.info_txt_wrap3 ul li.tt{font-size:18px;font-weight: bold; height:30px; line-height:30px;}
.info_txt_wrap3 ul li.none{background:url(""); line-height:22px; height:22px;}
.info_txt_wrap3 ul li.war{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/warring_icon.png") 27px center no-repeat; line-height:22px; min-height:22px; padding-left:45px; margin-top:10px;}
.info_txt_wrap3 h1{height:60px; line-height:60px; font-size:18px; color:#333; width:902px; float:left;border-bottom:1px solid #cfd8e7; padding-left:26px; }

.info_txt_wrap3 ul li ul{padding:5px 0;}
.info_txt_wrap3 ul li ul li{background: url(""); padding-left:15px;}

.seal_h2{font-size:28px; color:#333; font-weight: normal; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") left center no-repeat; line-height: 1; padding-left:25px; float:left; width:100%; margin-top:65px;}





.sort_wrap2{float:left; padding:0 30px 0 10px; font-size:13px; color:#333; height:32px; line-height:32px; border:1px solid #dfe2e9; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_down_bg.jpg") #fff right center no-repeat; min-width:67px; position:relative; margin-left:15px; margin-top:11px;}
.sort_wrap2 a{width:100%; float:left; color:#666; padding-right:30px;}
.sort_wrap2 ul{position:absolute; left:-1px; width:100%; top:37px; background-color:#fff; border:1px solid #dfe2e9; border-top:0; padding:10px 0; z-index:60; display:none;}
.sort_wrap2 ul li{float:left; width:100%; z-index:50; position:relative; background-color:#fff; line-height:28px;}
.sort_wrap2 ul li a{float:left; margin-left:10px; font-size:13px;}
.sort_wrap2 select{position:absolute; left:-999999999999999999999999px; top:-50px;}
.seal_title{width:860px !important; margin-left:7px !important; font-size:16px !important; color:#999 !important;}
.seal_file{position:absolute; left:0; top:0;}
.file_addr{width:278px; float:left; height:32px; line-height:32px; padding-left:10px; border:1px solid #e6e6e6; margin-top:11px; margin-left:15px; overflow:hidden;}
.add_file_btn{float:left; margin-top:11px; margin-left:7px !important; line-height:1;}
.file_size{font-size:13px; color:#888; float:left; margin-left:10px;}
.add_img_btn{float:right; margin-top:11px; line-height:1; margin-right:11px;}
.seal_text_area{margin:11px; float:left; width:1064px; height:468px; border:1px solid #e6e6e6; line-height:1;}

.seal_tb{width:928px; float:left; border:1px solid #cfd8e7; margin-top:20px;}
.seal_tb tr th{ text-align: left; padding-left:28px; color:#3776c7; font-size:17px; background-color:#f5f7fc; font-weight: normal; border-top:1px solid #cfd8e7;}
.seal_tb tr td{ height:56px; line-height: 56px; font-size:17px; color:#333;border-top:1px solid #cfd8e7;}
.seal_tb tr td > span{float:left; margin-left:15px;}
.seal_tb tr td > span em{font-style: normal; font-size:15px; color:#3776c7;}
.seal_tb tr:first-child th,.my_page_tb tr:first-child td{border:0;}
.seal_tb tr td input{width:278px; height: 31px; border:1px solid #e6e6e6; float:left; margin-left:15px; padding-left: 10px;}
.seal_com{width:100%; float:left; margin-top:50px;}

.seal_tb2{width:1198px; float:left; border:1px solid #cfd8e7;}
.seal_col{width:100%; line-height:56px; font-size:17px; color:333; min-height:56px; border-top:1px solid #cfd8e7}
.seal_tb2 .seal_col:first-child{border:0;}
.seal_col div.th{float:left; padding-left:28px; line-height:56px; height:100%; color:#3776c7; font-size:15px; background-color:#f5f7fc; font-weight: normal;  width:82px; height:100%;}
.seal_col div.td{float:left;}
.seal_col div.td input{width:278px; height: 31px; border:1px solid #e6e6e6; float:left; margin-left:15px; padding-left: 10px; margin-top:11px; font-size:15px !important;}
.seal_col div.th.title{height:492px !important; line-height:492px !important;}


.acc_list_con2{width:568px; padding:30px; border:1px solid #e3e3e3; float:left; border-top:0; padding-top:15px; padding-bottom:15px;}
.acc_list_con2 ul{width:100%;float:left;}
.acc_list_con2 ul li{line-height: 24px; font-size:15px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 8px no-repeat; padding-left:11px; color:#333;}
.acc_list_con2 ul li span{color:#e96e00;}
.acc_list_con2 ul li em{font-style:normal; text-decoration: underline;}

.popup_h1{width:598px; float:left; margin-top:15px; border:1px solid #e3e3e3; font-size:17px; font-weight: normal; color:#333;height:50px; line-height:50px; padding-left:30px;}
.seal_con{width:1198px; float:left; margin-top:20px; height:304px; position:relative; background-color:#f5f7fc;border:1px solid #cfd8e7; margin-bottom:180px;}
.seal_con2{width:1198px; float:left; height:304px; position:relative; background-color:#f5f7fc;border:1px solid #cfd8e7; }


.seal_con_wrap{width:569px; height:264px; float:left; background-color:#fff; margin-left:20px; margin-top:20px;}
.seal_icon{width:100%; float:left; text-align:center; margin-top:48px;}
.seal_con span.s_btn01{width:100%; float:left; text-align: center; margin-top:23px;}
.seal_con span.s_btn02{position:absolute; left:567px; top:187px;}
.seal_table_style01{width:100%; float:left; margin-top:29px; border-bottom:1px solid #e3e3e3; margin-bottom:180px;}
.seal_table_style01 tr th{font-size:18px; color:#333; height:156px; font-weight: normal; text-align: left; padding-left:50px; border-top:1px solid #e3e3e3; font-weight:bold;}
.seal_table_style01 tr td{ border-top:1px solid #e3e3e3; padding:25px 0;}
.seal_table_style01 tr td ul{width:100%; float:left;}
.seal_table_style01 tr td ul li{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 5px no-repeat; padding-left:14px; width:100%; float:left; font-size:13px; color:#666; margin:5px 0;}
.seal_table_style01 tr td ul li > ul {margin-top:2px; float:left;}
.seal_table_style01 tr td ul li > ul > li{background:none; padding-left:0; width:100%;float:left; margin: 8px 0;}
.bug_btn_wrap{width:100%; float:left; margin-top:15px; margin-bottom:180px;}
.bug_btn_wrap a{float:right; margin-left:8px;}
/*0711*/
.user_acc_wrap2{width:1198px; height:473px; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px;}
.user_acc_wrap2 ul{width:100%; float:left; margin-top:20px;}
.user_acc_wrap2 ul li{width:570px; height:433px; float:left; background-color:#fff;margin-left:20px;}
.user_acc_wrap2 ul li dl{width:100%; float:left; text-align: center;}
.user_acc_wrap2 ul li dl dt{line-height:1; font-size:36px; font-weight: bold; color:#333; width:100%; float:left; margin-top:54px;}
.user_acc_wrap2 ul li dl dd{line-height:27px; color:#333;font-size: 17px; width:100%; float:left; margin-top:25px; font-size:15px;}
.user_acc_wrap2 ul li > span{width:100%; float:left; text-align:center; margin-top:30px;}
.user_acc_wrap2_tb{width:490px; height:99px; float:left; border:1px solid #cfd8e7; margin-left:40px; margin-top:25px;}
.user_acc_wrap2_tb tr th{padding-left:25px;height:49px; line-height:49px; background-color:#f5f7fc; color:#3776c7; font-size:15px; text-align:left; border-top:1px solid #cfd8e7; font-weight:normal;}
.user_acc_wrap2_tb tr td{padding-left:10px;border-top:1px solid #cfd8e7;}
.user_acc_wrap2_tb tr td input{width:360px; height:31px; line-height:31px; border:1px solid #e6e6e6;}
.user_acc_wrap2_tb tr:first-child th,.user_acc_wrap2_tb tr:first-child th{ border:0;}
.my_pin_info2{width:353px; background-color:#f5f7fc; border:1px solid #cfd8e7; float:left; line-height:24px; padding:25px 68.5px; margin-left:40px; margin-top:25px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") #f5f7fc 61px 46px no-repeat; height:48px; line-height:48px; font-size:15px; color:#666;}
.pw_find_txt{width:100%; float:left; font-size:15px; color:#333; padding-left:25px; background:url('https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png') 15px center no-repeat; line-height:40px;}
.agree_wrap{width:1198px; height:540px; float:left; border:1px solid #e3e3e3; margin-top:20px;}
.agree_wrap h1{width:100%; height:60px; line-height:60px; float:left; border-bottom:1px solid #e3e3e3; font-weight:normal; font-size:15px; background-color:#fafafa;}
.agree_wrap h1 span{float:left; padding-left:39px;background:url('https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png') 26px center no-repeat;}
.agree_txt{padding:27px; height:374px; overflow-y:auto;}
.agree_txt *{color:#666;}
.agree_txt h4{font-size:20px;margin-top:15px;}
.agree_txt h5{font-size:17px; margin-top:10px;}
.agree_txt p{font-size:13px;margin-top:5px; line-height:15px; margin-left:10px;}
.agree_txt ol{margin-top:5px; margin-left:10px;}
.agree_txt ol > li{margin-top:3px; font-size:13px;}
.agree_txt ol > li > ol{margin:5px 0;}
.agree_txt ol > li > ol > li{margin-top:2px;font-size:13px; margin-left:15px;}
.agree_chk{width:100%; margin:0;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") #fafafa 26px center no-repeat; height:50px; cursor: pointer; position:relative; float:left; border-top:1px solid #e3e3e3;}
.agree_chk span{float:left; margin-left:50px;font-size:15px; color:#333; line-height:52px; }
.agree_chk.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") #fafafa 26px center no-repeat;}
.agree_chk input{position:absolute; left:-99999999999999px; top:0;}


.user_acc_wrap3{width:628px; height:236px; border:1px solid #cfd8e7; background-color:#f5f7fc; float:left; margin-top:20px;}
.user_acc_wrap3.one{height:264px;}
.user_acc_wrap3 ul{width:100%; float:left; margin-top:10px;}
.user_acc_wrap3 ul li{width:299px; height:216px; float:left; background-color:#fff; margin-left:10px;}
.user_acc_wrap3 ul li dl{width:100%; float:left; text-align: center;}
.user_acc_wrap3 ul li dl dt{line-height:1; font-size:28px; font-weight: normal; color:#333; width:100%; float:left; margin-top:40px;}
.user_acc_wrap3 ul li dl dd{line-height: 1; color:#333;font-size: 15px; width:100%; float:left; margin-top:13px;}
.my_pin_info3{width:259px; float:left;height:39px; line-height: 39px; border-top:1px solid #ecf0f9; margin-top:19px; font-size: 14px; color:#333; padding-left:40px;background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 28px center no-repeat;}
.char_list_txt2{width:595px; float:left; padding-left:35px; font-size:16px; color:#333; height:70px; line-height: 70px;margin-top:2px; background: url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") #f6f7fc 27px center no-repeat;position: relative;}
.char_list_txt2 span{position:absolute; top:18px; right:27px; line-height: 1;}


.timer_wrap{width:100%; float:left; margin-top:15px; height:101px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/timer_on.png") no-repeat; position:relative;}
.timer_wrap span{font-size:28px;color:#e96e00; position:absolute; left:300px; top:20px;}
.timer_wrap.off{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/timer_off.png") no-repeat;}
.timer_wrap.off span{color:#999}
.chg_pw_com_pop{width:100%; float:left; height:206px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/chg_pw_popup_con.png") no-repeat; margin-top:32px;}
.chg_pw_com_green{width:100%; float:left; height:206px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/greenpc_popup_con.png") no-repeat; margin-top:32px;}
.gm_cnt{font-style:normal; font-size:18px; color:#9faeca; line-height:84px !important; margin:0 0 0 5px !important;}


/*0717*/
.gm_pick_list{width:100%; float: left; margin-bottom:5px;}
.gm_pick_list li{float:left; width:296px; height:179px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/gm_list_bg.jpg") no-repeat; margin-left:21px; position:relative; text-align: center;}
.gm_pick_list li:first-child{margin:0;}
.gm_char{position:absolute; left:0; top:13px; width:100%; text-align: center; }
.gm_pick_txt{text-align: center; width:254px; height:109px; float:left; margin:49px 0 0 21px; display: table;}
.gm_pick_txt p{width:100%; height:100%; display: table-cell; vertical-align: middle; line-height:22px;}
.gm_pick_txt p a{display:block;font-size:15px; color:#333;max-height:44px;overflow:hidden;padding:9px 20px 0}

.emoticon_btn input{position:absolute; left:-99999999999px; top:-99999999999px;}
.repl_img{max-height: 320px; max-width: 570px; clear:both;}

.relative_board{width:954px; float:left; }
.relative_board li{float:left; margin-right:24px; width:292px; height:131px; border:1px solid #e3e3e3; margin-bottom:24px}
.relative_board li p.subject{margin:20px; line-height:26px; font-size:16px; color:#333;}
.relative_board li p.subject a{color:#333;}
.relative_board li p.subject em{color:#9faeca; font-size:15px; font-style: normal;}
.relative_board li dl{margin:20px; width:auto; margin-top:0;}


.search_list_con{width:100%; float:left; margin-left:0 !important; padding:0 !important;}
.search_list_con em{font-style:normal; font-weight:bold;}
.search_list_con li{width:903px !important; float:left; border-top:1px solid #e3e3e3; padding-left:27px; padding-top:30px;padding-bottom:30px; margin-top:0 !important;}
.search_list_con li:first-child{border:0;}
.search_list_con li p{font-size:20px;float:left;}
.search_list_con li p a{color:#333;}
.search_list_con li p.txt{width:870px; font-size:15px; line-height:21px; margin-top:10px;}
.search_list_con li p span{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_guide_bg.png") 12px 4px no-repeat !important;}


/*가이드 템플릿*/
.guid_tem_wrap{overflow:hidden; height:auto; width:100%; max-width:876px}
.gd_big_title{padding-left:3.5%; line-height:50px; height:50px;border-top:1px solid #d7def1; border-bottom:1px solid #d7def1; font-size:21px; color:#333; background-color:#f5f7fc; margin-bottom:10px;}
.gd_contents_wrap{overflow:hidden; width:100%;  margin-bottom:30px;}
.gd_sm_title{line-height:1; font-size:21px; color:#333; height:20px; padding-left:17px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") left 5px no-repeat; margin-bottom:20px; margin-top:20px; float:left;}
.gd_sm_title2{clear: both;width: 100%;line-height:1; font-size:21px; color:#333; height:20px; padding:40px 0 20px}
.gd_sm_title3{clear: both;width: 100%;line-height:1; font-size:17px; color:#216cbf; height:20px; padding:20px 0}
.no_dot{width:100%; float:left;  margin-bottom:20px;}
.no_dot li{width:100%; float:left; color:#333; font-size:16px; line-height:1.6; margin-top:10px;}
.no_dot li:first-child{margin:0;}
.gd_txt1 {clear: both;color:#333; font-size:16px;line-height:1.8;padding-bottom: 35px}
.gd_txt2 {clear: both;color:#f68400; font-size:16px;line-height:1.8;padding-bottom: 35px}
.gd_txt3 {clear: both;color:#c81111; font-size:16px;line-height:1.8;padding-bottom: 35px}
.gd_txt4 {clear: both;color:#2366bf; font-size:16px;line-height:1.8;padding-bottom: 35px}
.gd_con_img{display: block; max-width:100%; margin-bottom:20px;}
.gd_con_img2{display: block;max-width:100%; margin:15px 0;}
.gd_tip_wrap{width:95%; padding:20px; border:1px solid #e3e3e3; float:left; max-width:774px; }
.tip_img{float:left; line-height:1; margin-bottom:5px;}
.gd_dot_list{width:100%; float:left; }
.gd_dot_list li{line-height:1.6;  font-size:16px; margin-top:10px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 11px no-repeat; padding-left:13px;}
.gd_btn01{display: inline-block;margin-bottom:20px;padding:12px 16px; background-color:#455d9d; color:#fff;font-size:18px; line-height:1;}
.gd_btn01 a{color:#fff; }

.table_caption{width:100%; float:left; height:50px; line-height:50px; background-color:#455d9d; margin-top:20px; text-align:center; color:#fff; font-size:16px;}
.gd_tb01{width:100%; float:left; border:1px solid #cfd8e7; border-top:0; border-right:0;}
.gd_tb01 tr th{border-top:1px solid #cfd8e7;padding:16px 0; vertical-align: middle; font-size:16px; background-color:#f5f7fc; padding-left:29px; color:#3776c7; text-align:left;}
.gd_tb01 tr td{border-top:1px solid #cfd8e7;border-right:1px solid #cfd8e7; padding:16px 20px;vertical-align: middle;font-size:16px;}
.gd_tb02{width:100%; float:left; border:1px solid #cfd8e7; border-top:0; border-right:0;}
.gd_tb02 tr th{border-top:1px solid #cfd8e7;border-right:1px solid #cfd8e7;padding:16px 0; vertical-align: middle; font-size:16px; background-color:#f5f7fc; color:#3776c7; text-align:center;}
.gd_tb02 tr td{border-top:1px solid #cfd8e7;border-right:1px solid #cfd8e7; padding:16px 20px;vertical-align: middle;font-size:16px; word-break: break-all;}
.gd_txt_center{text-align: center !important; }

.pc_chk_tb{width:100%; float:left; border:1px solid #cfd8e7; border-top:0; border-right:0; font-size:17px; margin-top:15px;}
.pc_chk_tb tr th{border-top:1px solid #cfd8e7; border-right:1px solid #f0f3fa; background-color:#f0f3fa; text-align:center; line-height:22px; color:#3776c7; min-height:49px;}
.pc_chk_tb tr th:last-child{border-right:1px solid #cfd8e7;}
.pc_chk_tb tr td{border-top:1px solid #cfd8e7; border-right:1px solid #cfd8e7; text-align:left; padding-left:20px; line-height:22px; font-size:16px; color:#333; min-height:70px;}
.pc_chk_tb tr td:first-child{text-align:center; padding:0;}
.pc_chk_info{width:100%; float:left; margin-top:25px;}
.pc_chk_info li{line-height:22px; font-size:17px; color:#333; float:left; width:1000px;padding-left:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 6px no-repeat; margin-bottom:10px;}
.dr_list{width:100%; float:left; margin-top:14px;}
.dr_list li{float:left;}

.tb_title{width:100%; float:left; background-color:#f0f3fa; border:1px solid #cfd8e7; border-bottom:0; text-align:center; font-size:15px; color:#333; line-height:50px; margin-top:12px;}
.pop_title2{font-size:18px; font-weight:normal; color:#333; float:left; margin-top:30px;}
.pop_memo{width:100%; float:left; font-size:15px;color:#333; line-height:22px; margin-top:5px;}
.pop_memo span{color:#e96e00}
.pc_chk_tb2{width:100%; float:left; border:1px solid #cfd8e7; border-top:0; border-right:0; font-size:17px;}
.pc_chk_tb2 tr th{border-top:1px solid #cfd8e7; border-right:1px solid #f0f3fa; background-color:#f0f3fa; text-align:center; line-height:22px; color:#3776c7; min-height:49px; height:49px;}
.pc_chk_tb2 tr th:last-child{border-right:1px solid #cfd8e7;}
.pc_chk_tb2 tr td{border-top:1px solid #cfd8e7; border-right:1px solid #cfd8e7; text-align:left; padding-left:20px; line-height:22px; font-size:16px; color:#333;}
.pc_chk_tb2 tr td:first-child{text-align:center; padding:0;}
.pc_chk_tb2 tr td input{width:93%; margin:0 auto; height:31px; line-height:31px; border:1px solid #e6e6e6; padding-left:2%;}

.pop_title3{font-weight:normal;font-size:22px;color:#333;margin-top:31px}
.pop_box_gray{margin-top:7px}
.pop_box_gray .orange{color:#e96e00}
.unify_btn{font-size:0}
.unify_btn a{margin:0 3px}


.pop_box_wrap{width:100%; border:1px solid #cfd8e7; height:78px; float:left;}
.pop_box_wrap span{width:100%; float:left; margin-top:20px; text-align:center;}

.info_txt_wrap4{width:100%; float:left; background-color:#f5f7fc; margin-top:20px; position:relative;}
.info_txt_wrap4 ul{width:100%; float:left; padding:20px 0;}
.info_txt_wrap4 ul li{font-size:14px; color:#333; padding-left:33px; width:597px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 24px 10px no-repeat; min-height:30px; line-height:30px;  position:relative;}
.info_txt_wrap4 ul li span{position:absolute; right:20px; top:0;}

.none_list{float:left;width:505px;height:131px;line-height:133px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/icon_no_list.png") 390px 50% no-repeat;color:#888;padding-left:423px;margin-top:30px; font-size:13px;}
.none_list2{float:left;width:700px;height:131px;line-height:133px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/icon_no_list.png") 470px 50% no-repeat;color:#888;padding-left:500px;font-size:13px;}
.none_list3{float:left;width:505px;height:28px;line-height:28px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/icon_no_list.png") 390px 50% no-repeat;color:#888;padding-left:423px;font-size:13px;}
.notice_wrap > .none_list{float:left;width:505px;height:131px;line-height:133px;border:1px solid #E3E3E3;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/icon_no_list.png") 390px 50% no-repeat;color:#333;padding-left:423px;margin-top:20px}
.search_list .none_list{width:100%;height:77px;line-height:78px;text-align:center;font-size:15px;color:#333;background:#F7F7F7;margin:30px 0; padding-left:0; border:0;}




.pc_chk_tb3{width:100%; float:left; border:1px solid #cfd8e7; border-top:0; border-right:0; font-size:17px;}
.pc_chk_tb3 tr th{border-top:1px solid #cfd8e7; border-right:1px solid #f0f3fa; background-color:#f0f3fa; text-align:left; line-height:22px; color:#3776c7; min-height:49px; padding-left:29px; font-size:16px;  font-weight:normal; height:49px;}
.pc_chk_tb3 tr th:last-child{border-right:1px solid #cfd8e7;}
.pc_chk_tb3 tr td{border-top:1px solid #cfd8e7; border-right:1px solid #cfd8e7; text-align:left; padding-left:20px; line-height:22px; font-size:16px; color:#333;}
.pc_chk_tb3 tr td:first-child{text-align:center; padding:0;}
.pc_chk_tb3 tr td input{width:93%; margin:0 auto; height:31px; line-height:31px; border:1px solid #e6e6e6; padding-left:2%;}
.pc_chk_tb3 tr td img{vertical-align:middle; margin-right:5px;}
.info_txt_wrap5{width:100%; float:left; background-color:#fff;  margin:10px 0 15px 0}
.info_txt_wrap5 ul{width:100%; float:left; }
.info_txt_wrap5 ul li{font-size:15px; color:#333; padding-left:10px; width:890px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 10px no-repeat; min-height:26px; line-height:26px;}
.info_txt_wrap5 ul li.tt{font-size:18px;font-weight: bold; height:30px; line-height:30px;}
.info_txt_wrap5 ul li.tt2{font-size:17px;font-weight: bold; height:40px; line-height:40px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 16px no-repeat;}
.info_txt_wrap5 ul li.none{background:url(""); line-height:32px; height:22px;}
.info_txt_wrap5 ul li.none span{font-weight: normal !important; color:#3776c7; font-size:17px !important;}
.info_txt_wrap5 ul li > span{font-size:19px; font-weight: bold;}
.pop_chk_list{float:left;width:100%; padding:12px 0;}
.pop_chk_list li{float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_off.png") left center no-repeat; padding-left:26px; margin-right:20px;}
.pop_chk_list li input{position:absolute; left:-99999999999999999px; top:-100px; width:20px; height:20px; }
.pop_chk_list li.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_list_chk_on.png") left center no-repeat;}
.pop_chk_list li a{color:#333;}
.polic_text{padding:12px 15px; border:1px solid #e6e6e6; float:left; width:422px; height:40px; overflow-y:auto; margin-bottom:15px;}

.board_mv{width:100%; float:left; height:500px;}
.board_mv iframe{width:100%; float:left; height:100%;}


.guide_menu_wrap{width:100%; float:left; height:70px; position:relative; background:url('https://ssl.nx.com/s2/game/maplestory/renewal/common/menu_mv_bg.png') no-repeat;z-index:10; margin-top:20px;}
.g_menu{width:250px; height:70px; float:left; border-right:1px solid #3053a8;}
.g_menu_btn{position:absolute; right:27px; top:16px;}
.g_m_name{width:223px; padding-left:27px; float:left; line-height:72px; height:70px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/g_m_btn_off.png") 209px center no-repeat; font-size:16px; position:relative; font-weight:bold;}
.g_m_name.on{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/g_m_btn_on.png") 209px center no-repeat; }
.g_m_name a{width:100%; float:left; height:100%; color:#fff;}
.g_m_name a:hover,.g_m_name a.active{color:#ffd512;}
.g_m_deps2{width:100%; padding:14px 0; background-color:#4165bb; height:auto; position:absolute; left:0; top:68px; display:none;}
.g_m_deps2 li{font-size:16px; line-height:38px; height:38px; width:223px; padding-left:27px;}
.g_m_deps2 li a{width:100%; float:left; height:100%; color:#fff;}
.g_m_deps2 li a:hover,.g_m_deps2 li a.active{color:#ffd512;}
.g_m_name select{position:absolute; left:-9999999999999999999999999999px; top:-20px;}
.qs_img{width:100%; float:left; margin-top:0 !important; height:287px;}
.hs_back{position:absolute; right:112px; top:15px;}
.hs_back img{float:left;}

.guide_table_wrap{position:relative;width:100%;float:left;}
.guide_table_wrap h1{font-size:24px;color:#fff;color:#333;margin:29px 0 17px;}
.guide_table_wrap h1:first-child{margin:0;height: 50px;line-height: 50px;text-align: center;color:#fff;font-size:15px;background-color: #515d7d}
.guide_table_wrap .descript{color:#666;font-size:15px;line-height:1.35;margin:-8px 0 17px}
.guide_table_wrap .job_table{width:100%;table-layout:fixed;font-size:15px}
.guide_table_wrap .job_table thead th{height:49px;background:#657293;font-size:13px;color:#fff;border:1px solid #657293;white-space:nowrap}
.guide_table_wrap .job_table tbody th, .guide_table_wrap .job_table td{height:32px;font-size:13px;border:1px solid #CFD8E7;}
.guide_table_wrap .job_table tbody th{font-weight:normal;color:#3776c7;background:#F5F7FC}
.guide_table_wrap .job_table td a{display:block;height:100%;line-height:32px;color:#333;text-align:center}
.guide_table_wrap .job_table td .active, .guide_table_wrap .job_table td a:hover{background:#F5F7FC;color:#3776c7}
.job_skill_table{width:100%;border-top:1px solid #CFD8E7;border-left:1px solid #CFD8E7}
.job_skill_table th, .job_skill_table td{border-bottom:1px solid #CFD8E7;border-right:1px solid #CFD8E7}
.job_skill_table th{height:49px;background:#F5F7FC;color:#3776c7;font-size:16px}
.job_skill_table td{line-height:1.35;word-break:keep-all;padding:17px 20px; font-size:13px; color:#666}
.job_skill_table .td_center{text-align:center}
.guide_table_wrap .ps{background:#F5F7FC;color:#666;font-size:13px;padding:13px 27px 11px;margin-top:10px; margin-bottom:15px !important;}
.guide_table_wrap .ps li{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 0 10px no-repeat;line-height:26px;padding-left:12px}

.guide_skill_wrap .tab_fourth{position:relative;overflow:hidden;max-width:876px}
.guide_skill_wrap .tab_fourth table{width:100%;table-layout:fixed;margin-top:-1px}
.guide_skill_wrap .tab_fourth th, .guide_skill_wrap .tab_fourth td{height:50px;color:#fff;border-left:1px solid #8592B1;border-top:1px solid #8592B1}
.guide_skill_wrap .tab_fourth th:last-child, .guide_skill_wrap .tab_fourth td:last-child{border-right:0 none}
.guide_skill_wrap .tab_fourth th{background:#4D5C82;font-weight:normal}
.guide_skill_wrap .tab_fourth td{text-align:center;background:#657293}
.guide_skill_wrap .tab_fourth table a{display:block;height:50px;color:#fff;line-height:50px}
.guide_skill_wrap h2{font-size:20px;color:#333;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/title_bul01.png") 0 8px no-repeat;padding-left:17px;margin-top:27px}
.guide_skill_wrap .job_skill_table{max-width:876px;margin-top:15px}
.guide_skill_wrap .job_skill_table .skill_icon, .job_skill_table .skill_txt{display:inline-block;*zoom:1;vertical-align:middle}
.guide_skill_wrap .job_skill_table .skill_icon{background:#F5F7FC;border:1px solid #CFD8E7;padding:5px;margin-right:8px}
.guide_skill_wrap .job_skill_table .skill_icon img{vertical-align:top}
.guide_skill_wrap .job_skill_table .skill_txt{max-width:133px}

.qs_contents{width:928px; float:left; height:auto; border:1px solid #cfd8e7; background-color:#fff; margin-bottom:30px;}
.qs_con{margin:20px; width:908px; background-color:#fff; float:left; padding-bottom:18px; font-size:13px; margin-right:0;}
.qs_con_info{float:left; margin-left:20px; margin-top:20px;}
.qs_con_info dt{width:200px; height:207px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/quest_frame.png") #fff left top no-repeat; text-align:center; vertical-align:middle; line-height:207px;}
.qs_con_info dt img{vertical-align:middle; max-width:100%; max-height:100%;}
.qs_con_info dd{float:left; margin-left:30px; width:616px; height:207px; word-break: break-all; overflow: hidden;}
.qs_con_info dd .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#f2f2f2  !important; }
.qs_con_info dd p{word-break: break-all; width:100%;float:left; margin-left:0;}
.qs_con_info dd span{float:left; font-size:24px; color:#333; line-height:45px; margin-top:8px; word-break:break-all; font-weight:bold;}
.qs_con p{width:828px; float:left; margin-left:30px; line-height:27px; word-break:break-all;}
.mgt30{margin-top:30px !important;}
.mgt35{margin-top:35px !important;}

/*게시판 팝업 관련 작업 아이템*/
.layer_wrap{width:100%; height:100%; position:fixed; left:0; top:0; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_info/layer_bg.png") repeat; display:none; z-index:999999999999999999999999999}
.item_pop_title{width:100%; float:left; height:74px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_info/popup_title.png") left top no-repeat; position:relative;}
.item_pop_title span{position:absolute; right:30px; top:23px;}
.item_title{width:100%; height:96px; float:left; margin-top:29px;}
.item_info_pop{width:508px; margin:0 auto; height:100%; margin-top:138px;}
.item_info_popup{width:508px; height:auto; min-height:500px;  float:left; background-color:#fff; max-height:626px; overflow:hidden;}
.popup_bottom{width:100%; height:29px; float:left; background-color:#fff;}
.money_txt{color:#333333; font-size:36px; margin-top:28px; margin-bottom:3px;}
.now_insert_item{width:958px; height:105px; border:1px solid #cfd8e7; float:left; position:relative; margin-top:22px; text-align:center; line-height:105px;vertical-align:middle; color:#333; font-size:20px;}
.now_insert_item > img{vertical-align:middle; margin-right:10px;}
.now_insert_item span{position:absolute;right:-1px;top:-1px;}
.now_insert_item a{color:#333;}
.item_ability{width:100%; float:left; height:142px; border-top:1px solid #3b3b3b; margin-top:20px;}
.ablilty01{width:100%; float:left; height:53px; border-bottom:1px solid #d4d4d4;}
.ablilty01 ul{width:100%; float:left;}
.ablilty01 ul li{width:20%; float:left; text-align:center; font-size:13px;}
.ablilty01 ul li span{color:#333; line-height:1; width:100%; float:left; margin-top:13px;}
.ablilty01 ul li em{font-style:normal; color:#1c6ac3; line-height:1;width:100%; float:left; margin-top:4px;}
.ablilty01 ul li em.none{color:#666;}
.ablilty02{width:100%; float:left; height:43px; border-bottom:1px solid #d4d4d4;}
.ablilty02 span{float:left; font-size:13px; color:#333; margin-top:14px;}
.ablilty02 span em{font-style:normal; color:#1c6ac3;}
.job_name{min-width:197px; margin-left:20px;}
.weapon_sel{padding-left:30px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_info/weapon_sel_bg.png") left center no-repeat;}
.item_img{width:94px; height:94px; float:left; background-color:#fbfdff; border:1px solid #eff1f5; text-align:center; line-height:94px; vertical-align:middle;}
.item_img img{vertical-align:middle; max-width:100%; max-height:100%;}
.item_memo{width:336px; float:left; height:100%; margin-left:16px;}
.item_memo_title{width:100%; float:left; height:63px; border-bottom:1px solid #ededed;}
.item_memo_title h1{font-size:18px;color:#333; font-weight:normal; float:left; width:100%; margin-top:0; line-height:27px; margin-top:3px;}
.item_memo_title h1 a{color:#333;}
.item_memo_title h1 em{font-style:normal; color:#1c6ac3; font-size:16px;}
.item_memo_sel{width:100%; float:left; height:32px; line-height:32px;color:#666}
.stet_info{width:100%; float:left; margin-top:20px; background-color:#f6f8fe;min-height:239px; padding-bottom:23px;}
.stet_info ul{width:100%; float:left; margin-top:3px;}
.stet_info ul li{width:100%; float:left; margin-top:23px; color:#333; line-height:1;}
.stet_th{width:168px; float:left; font-size:13px; }
.stet_th span{float:left; margin-left:32px; line-height:20px;}
.point_td{width:250px; float:left; font-size:13px; line-height:20px;}
.item_info_wrap{width:448px; margin:0 auto; position:relative; height:100%;}

.my_ms_tb{width:100%; float:left;margin-bottom:180px; border-bottom:1px solid #cfd8e7}
.my_ms_tb tr th{min-height:67px; vertical-align:middle; text-align:center; background-color:#3776c7; color:#fff; border-top:1px solid #6094d3;}
.my_ms_tb tr td{min-height:67px;border-top:1px solid #cfd8e7;}
.my_ms_tb tr td ul{float:left; margin-left:27px; padding:19px 0; width:560px;}
.my_ms_tb tr td ul li{float:left; line-height:18px;font-size:15px; margin-right:20px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/ms_tb_bg.png") right 5px no-repeat; padding:5px 0; padding-right:21px; }
.my_ms_tb tr td ul li.no{background:url("");}
.my_ms_tb tr td ul li.last{margin:0; padding-right:0; background:url("");}
.my_ms_tb tr td ul li a{color:#333;}

.capcha_wrap{width:203px !important; height:50px !important; margin-top:14px !important; margin-left:15px; float:left; border:1px solid #e6e6e6;}
.capcha_wrap img{width:100%; height:100%; float:left;}
.capcha_info{width:100%; float:left; margin:13px 0 13px 15px; line-height:1; font-size:15px;color:#333;}
.naver_foot{height:255px !important;}
.naver_foot_txt{float:left; margin-top:10px !important;}
.naver_logo{float:left;}
.footer_logo a{float:left;}
.footer_logo a:first-child{margin-top:1px; margin-right:16px;}
.naver_cash_info{width:100%; float:left; margin-top:20px; border-top:1px solid #e3e3e3;}
.naver_cash_info ul{width:100%; float:left;}
.naver_cash_info ul li{border-bottom:1px solid #e3e3e3; width:100%; float:left; padding:27px 0;}
.naver_cash_info ul li dl{width:100%; float:left;}
.naver_cash_info ul li dl dt{font-size:17px; color:#333; float:left; width:100%; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") 27px center no-repeat; line-height:1; padding-left:40px;}
.naver_cash_info ul li dl dd{font-size:16px; color:#333; line-height:1; margin-top:11px; margin-left:40px; float:left; width:100%;}
.naver_cash_info ul li dl dd.btn{margin-top:14px;}


.rank_sort{position:absolute; right:27px; top:16px;}
.rank_sort li{float:left; line-height:1; margin-left:7px; position:relative;}
.rank_sort li input{position:absolute; top:-9999999999999999999999px; left:0;}
.reboot_world{display:none;}
.reboot_world ul{width:909px;}
.reboot_world ul li{width:302px !important; margin-right:1px; border:0 !important; height:38px !important;}


.more_event_list{width:100%; height:55px; line-height:55px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background-color:#f9f9f9; float:left; margin-top:60px;}
.more_event_list span{font-size:15px; line-height:1; float:left; height:17px; padding-left:52px; margin-top:20px; color:#666;}
.event_view_roll{width:100%; float:left; overflow:hidden; margin-top:40px; position:relative; height:239px; margin-bottom:20px;}
.event_view_roll ul{width:10000000px; position:absolute; left:0; top:0; height:239px;}
.event_view_roll ul li{width:292px; height:237px; float:left; border:1px solid #e3e3e3; margin-right:24px; margin-bottom:35px;}
.sub_ev_dot{width:100%; float:left; text-align:center; padding-bottom:180px;}

/* 새 창 icon */
.icon_window{display:inline-block;*display:inline;*zoom:1;vertical-align:top;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/spr_icon_window.png") no-repeat}
.top_menu li a .icon_window{width:9px;height:9px;margin:3px 0 0 5px}
.top_menu li a:hover > .icon_window{background-position:-24px 0}

.rnb_wrap li a .icon_window{width:11px;height:11px;background-position:0 -23px;margin:3px 0 0 7px}
.rnb_wrap li a:hover .icon_window{background-position:-24px -23px}


/* top btn */
.btn_top{display:none;position:fixed;right:39px;bottom:90px;height:48px}


.gm_re_count{color:#9faeca; line-height: 67px !important; font-size: 15px; font-style: normal; margin-top: 0px !important; margin-left: 5px;}
.edWSec{font-family:"Malgun Gothic" , sans-serif}
.discussion_pop_txt{width:914px; float:left; height:49px; padding-left:16px; line-height:49px; background-color:#f9f9f9; color:#868686; font-size:13px;}

.new_board_con{font-family:"Malgun Gothic" , sans-serif !important;}
.new_board_con *{font-family:"NanumBarunGothic","Malgun Gothic" , sans-serif !important;}

/*버튼 관련 CSS 모음*/
/*진한 회색 버튼 경우 높이 36px*/
.btn01{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#5d6473; border-radius:2px; padding:9px 14px 9px 14px; border:1px solid #5d6473; display:inline-block;line-height:1;}
.btn01:hover{background-color:#535966; border:1px solid #535966;}
.btn01_g{min-width:53px; font-size:16px; color:#fff !important;; text-align:center; background-color:#747a86; border-radius:2px; padding:9px 14px 9px 14px; border:1px solid #747a86; display:inline-block;line-height:1;float:left;}
.btn01_g:hover{background-color:#6b717d; border:1px solid #6b717d;}


/*파란색 높이 38px의 버튼*/
.btn02_b{min-width:53px; font-size:16px; color:#fff !important; text-align:center; background-color:#455d9d; border-radius:2px; padding:10px 14px 10px 14px; border:1px solid #455d9d;display:inline-block;line-height:1;}
.btn02_b:hover{background-color:#324b90; border:1px solid #324b90;}
/*회색 높이 38px 버튼*/
.btn02_g{min-width:53px; font-size:16px; color:#fff !important; text-align:center; background-color:#747a86; border-radius:2px; padding:10px 14px 10px 14px; border:1px solid #747a86;display:inline-block;line-height:1; float:left;}
.btn02_g:hover{background-color:#6b717d; border:1px solid #6b717d;}


/*파란색 높이 42px의 버튼*/
.btn03_b{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#455d9d; border-radius:2px; padding:12px 14px 12px 14px; border:1px solid #455d9d;display:inline-block;line-height:1;}
.btn03_b:hover{background-color:#324b90; border:1px solid #324b90;}
/*회색 높이 42px 버튼*/
.btn03_g{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#747a86; border-radius:2px; padding:12px 14px 12px 14px; border:1px solid #747a86;display:inline-block; line-height:1;}
.btn03_g:hover{background-color:#6b717d; border:1px solid #6b717d;}

/*회색 높이 46px 버튼*/
.btn04_b{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#455d9d; border-radius:2px; padding:14px 14px 14px 14px; border:1px solid #455d9d;display:inline-block;line-height:1;}
.btn04_b:hover{background-color:#324b90; border:1px solid #324b90;}
.btn04_g{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#747a86; border-radius:2px; padding:14px 14px 14px 14px; border:1px solid #747a86;display:inline-block;line-height:1;}
.btn04_g:hover{background-color:#6b717d; border:1px solid #6b717d;}
.btn04_r{min-width:53px; font-size:16px; color:#fff; text-align:center; background-color:#45979d; border-radius:2px; padding:14px 14px 14px 14px; border:1px solid #45979d;display:inline-block;line-height:1;}
.btn04_r:hover{background-color:#45979d; border:1px solid #45979d; }


/*.new_board_con table{max-width:100%; float:left; display:inline-block; width:100%;}
.new_board_con table tr,.new_board_con table tbody, .new_board_con table tr td, .new_board_con table tr th, .new_board_con table thead{float:left; max-width:100%; width:100% !important; display:block;}*/


/*2018.11.19 수정*/
.center_wrap{width:1280px; margin:0 auto; overflow:hidden; position:relative}
.mnb_wrap{width:100%; float:left; height:64px; border-bottom:1px solid #e3e3e3;}
.mnb_blank{width:100%; float:left; height:64px; display:none;}
.mnb_list{width:100%; float:left; margin-top:1px;}
.mnb_list li{float:left; height:64px; vertical-align: middle; line-height: 64px; margin-left:54px; font-size:16px; color:#888888;position:relative;}
.mnb_list li:first-child{margin-left:0;}
.mnb_list li a{color:#666; width:100%; height:100%; float:left;}
.mnb_list li.active a{color:#333; font-weight:bold;}
.mnb_line{position:absolute; left:40px; bottom:-1px; height:5px; background-color:#434343; width:20px;}
.mnb_list li a .icon_window{width:11px;height:11px;background-position:0 -23px;margin:26px 0 0 7px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/spr_icon_window2.png") no-repeat}
.mnb_list li a:hover .icon_window{/*background-position:-24px -23px*/}


.con_title{font-size:34px; color:#333; margin-top:60px; width:100%; float:left; margin-bottom:30px; height:40px;}
.new_tab_wrap{width:100%; float:left; background:url('https://ssl.nx.com/s2/game/maplestory/renewal/common/tab_line.png') left 49px repeat-x;}
.new_tab_wrap ul.style01{width:100%; float:left;}
.new_tab_wrap ul.style01 li{position:relative; width:185px; float:left; height: 48px; line-height: 47px;text-align: center; border-top:1px solid #eaeaee; border-right:1px solid #eaeaee; border-bottom:1px solid #c8c8d5; background-color:#fafafc; color:#888888; font-size:15px;}
.new_tab_wrap ul.style01 li:first-child{border-left:1px solid #eaeaee; width:184px;}
.new_tab_wrap ul.style01 li.active,.new_tab_wrap ul.style01 li.active:hover{border-bottom:1px solid #fff; background-color:#fff; color:#315eb2;}
.new_tab_wrap ul.style01 li:hover{border-bottom:1px solid #c8c8d5; background-color:#f2f2f8; color:#315eb2;}
.new_tab_wrap ul.style01 li a{color:#888888;width:100%; height:100%; float:left;}
.new_tab_wrap ul.style01 li.active a{color:#315eb2;}
.new_tab_wrap ul.style01 li .tab_line{width:187px; height:4px; background-color:#7192d0; position:absolute; left:-1px; top:-1px; display:none;}
.new_tab_wrap ul.style01 li.active .tab_line{display:block;}

.new_tab_wrap ul.style02{width:100%; float:left;}
.new_tab_wrap ul.style02 li{position:relative; width:231px; float:left; height: 48px; line-height: 47px;text-align: center; border-top:1px solid #eaeaee; border-right:1px solid #eaeaee; border-bottom:1px solid #c8c8d5; background-color:#fafafc; color:#888888; font-size:15px;}
.new_tab_wrap ul.style02 li:first-child{border-left:1px solid #eaeaee; width:231px;}
.new_tab_wrap ul.style02 li.active,.new_tab_wrap ul.style02 li.active:hover{border-bottom:1px solid #fff; background-color:#fff; color:#315eb2;}
.new_tab_wrap ul.style02 li:hover{border-bottom:1px solid #c8c8d5; background-color:#f2f2f8; color:#315eb2;}
.new_tab_wrap ul.style02 li a{color:#888888;width:100%; height:100%; float:left;}
.new_tab_wrap ul.style02 li.active a{color:#315eb2;}
.new_tab_wrap ul.style02 li .tab_line{width:233px; height:4px; background-color:#7192d0; position:absolute; left:-1px; top:-1px; display:none;}
.new_tab_wrap ul.style02 li.active .tab_line{display:block;}


.new_tab_wrap ul.style03{width:100%; float:left;}
.new_tab_wrap ul.style03 li{position:relative; width:308px; float:left; height: 48px; line-height: 47px;text-align: center; border-top:1px solid #eaeaee; border-right:1px solid #eaeaee; border-bottom:1px solid #c8c8d5; background-color:#fafafc; color:#888888; font-size:15px;}
.new_tab_wrap ul.style03 li:first-child{border-left:1px solid #eaeaee; width:308px;}
.new_tab_wrap ul.style03 li.active,.new_tab_wrap ul.style03 li.active:hover{border-bottom:1px solid #fff; background-color:#fff; color:#315eb2;}
.new_tab_wrap ul.style03 li:hover{border-bottom:1px solid #c8c8d5; background-color:#f2f2f8; color:#315eb2;}
.new_tab_wrap ul.style03 li a{color:#888888;width:100%; height:100%; float:left;}
.new_tab_wrap ul.style03 li.active a{color:#315eb2;}
.new_tab_wrap ul.style03 li .tab_line{width:310px; height:4px; background-color:#7192d0; position:absolute; left:-1px; top:-1px; display:none;}
.new_tab_wrap ul.style03 li.active .tab_line{display:block;}

.new_tab_wrap ul.style04{width:100%; float:left; margin-bottom:30px;}
.new_tab_wrap ul.style04 li{position:relative; width:463px; float:left; height: 48px; line-height: 47px;text-align: center; border-top:1px solid #eaeaee; border-right:1px solid #eaeaee; border-bottom:1px solid #c8c8d5; background-color:#fafafc; color:#888888; font-size:15px;}
.new_tab_wrap ul.style04 li:first-child{border-left:1px solid #eaeaee; width:464px;}
.new_tab_wrap ul.style04 li.active,.new_tab_wrap ul.style04 li.active:hover{border-bottom:1px solid #fff; background-color:#fff; color:#315eb2;}
.new_tab_wrap ul.style04 li:hover{border-bottom:1px solid #c8c8d5; background-color:#f2f2f8; color:#315eb2;}
.new_tab_wrap ul.style04 li a{color:#888888;width:100%; height:100%; float:left;}
.new_tab_wrap ul.style04 li.active a{color:#315eb2;}
.new_tab_wrap ul.style04 li .tab_line{width:466px; height:4px; background-color:#7192d0; position:absolute; left:-1px; top:-1px; display:none;}
.new_tab_wrap ul.style04 li.active .tab_line{display:block;}



.right_aside_new{width:230px; float:right; margin-bottom:180px;}
.side_board_info{width:100%; float:left; margin-top:60px; border-top:2px solid #343536;}
.side_board_info h2{width:225px; font-size:20px; font-weight: bold; color:#333; margin-top:24px; margin-left:5px;}
.side_more_btn{float:right; margin-right:5px;}
.side_board_wrap{width:220px; float:left; margin-top:20px; margin-left:5px;}
.side_board_wrap li{float:left; width:100%; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; line-height:1; margin-bottom:10px;}
.side_board_wrap li a{color:#333; font-size:13px;}
.side_board_wrap li a:hover{text-decoration:underline}
.side_board_wrap li a span{color:#3e67ae; margin-right:5px;}
.side_board_wrap li a span.color2{color:#329fad}

.side_banner_wrap{width:100%; float:left; margin-top:23px;}
.side_bn_img_wrap{width:100%; float:left; height:120px; overflow:hidden; position:relative;}
.side_bn_img_wrap ul{width:100000%; height:100%; position:Absolute; left:0; top:0;}
.side_bn_img_wrap ul li{width:230px; height:100%; float:left; position:relative; overflow:hidden;}
.side_bn_img_wrap ul li img{width:285px; position:absolute; left:-27px; top:0;-ms-transition:all 300ms linear;transition:all 300ms linear}
.side_bn_txt{width:228px; height:64px; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; float:left;}
.side_bn_txt p{font-size:13px; color:#333; width:100%; text-align: center; float:left; line-height:1; margin-top:15px; height:13px; position:relative;}
.side_bn_txt p span{position:absolute; left:0; top:0; width:100%; text-align:center; display:none;}
.side_bn_control{ color:#aaaaaa; font-size:12px; text-align:center; float:left; width:100%; margin-top:10px;}
.side_bn_control span{color:#aaa; line-height:14px; vertical-align: bottom;}
.side_bn_control span em{color:#333; font-style: normal;}
.side_bn_control a{margin:0 7px; line-height:1; vertical-align: top;}

.side_issu_wrap{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_tag_wrap.png") left top no-repeat; width:100%; float:left; height:229px; margin-top:30px;}
.side_issu_center{width:190px; margin:0 auto;}
.side_issu_input{width:100%; float:left; position:relative;margin-top:58px;}
.side_issu_input input{width:128px;float:left;  height:38px; border-radius: 3px; border:1px solid #46799e; padding-left:30px; line-height:38px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/issu_hash.png") #46799e 13px center no-repeat; padding-right:30px; font-size:12px; color:#fff;}
.side_issu_btn{position:absolute; right:10px; top:9px;}
.issu_list{width:100%; float:left; margin-top:10px; height:99px; overflow:hidden;}
.issu_list li{float:left; padding:0 9px; height:25px; line-height:25px; color:#dde9f2; font-size:12px; border-radius: 3px; background-color:#7ca5c2; border:1px solid #7ca5c2; margin-right:6px; margin-bottom:6px;}
.issu_list li a{color:#dde9f2; width:100%; height:100%; float:left;}
.issu_list li:hover{background-color:#46799e; border:1px solid #46799e;}
.issu_list li:hover a{color:#fff;}

.sub_login_wrap{position:absolute; right:10px; bottom:0; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_login_bg.png") no-repeat; width:895px; height:96px;}
.sub_login_con{width:100%; height:100%; float:left; position:relative;}
.sub_login_btn{position:absolute; top:26px; left: 465px;}
.sub_login_char{position:absolute; left:450px; top:-139px; z-index:19;}
.sub_login_befor_char{position:absolute; left:450px; top:-159px; z-index:19; width:180px; height:200px; overflow:hidden;}
.mv_clip{width:100%; height:100%; float:left; position:relative;}
.mv_clip img{position:absolute; left:0; top:0;}


.id_set{float:left; height:25px; line-height:25px; margin-left:451px; margin-top:23px; border:1px solid #161617; z-index:20; position:relative;}
.id_set li{float:left; text-align:center; width:168px; height:100%; font-size:12px; background-color:#2d2c34; border-left:1px solid #161617;}
.id_set li a{color:#cecece;}
.id_set li a:hover{color:#fff;}

.id_set_two{float:left; height:25px; line-height:25px; margin-left:451px; margin-top:23px; border:1px solid #161617; z-index:20; position:relative;}
.id_set_two li{float:left; text-align:center; width:84px; height:100%; font-size:12px; background-color:#2d2c34; border-left:1px solid #161617;}
.id_set_two li:first-child{border-left:none;}
.id_set_two li a{color:#cecece;}
.id_set_two li a:hover{color:#fff;}
.sub_log_out{position:absolute; left:451px; top:50px; z-index:20;}


.sub_login_info{ position:absolute; left:260px; top:-95px; width:502px; height:186px; z-index:10; opacity:0;}
.sub_login_info_wrap{width:100%; height:100%; float:left; position:relative;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_login_info.png") no-repeat; z-index:10;}

.sub_user_nochar{position:absolute; left:203px; top:39px; height:30px; line-height:30px; font-size:12px; color:#d9d9d9; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_nochar_icon.png") left top no-repeat; padding-left:38px; opacity:0;}
.sub_user_name{position:absolute; left:203px; top:39px; height:30px; line-height:30px; font-size:12px; color:#d9d9d9; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_user_icon.png") left top no-repeat; padding-left:38px; opacity:0;}
.sub_user_word{position:absolute; left:168px; top:75px; height:30px; line-height:30px;font-size:12px; color:#d9d9d9;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_word_icon.png") left top no-repeat; padding-left:38px; opacity:0;}
.sub_user_job{position:absolute; left:133px; top:109px; height:30px; line-height:30px;font-size:12px; color:#d9d9d9;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_job_icon.png") left top no-repeat; padding-left:38px; opacity:0;}

.word_wrap{width:100%; float:left; height:130px; border:1px solid #e9eaee; background-color:#f9f9fb; margin-bottom:30px;}
.word_chk_wrap{width:884px; float:left; margin-top:26px;margin-left:26px;}
.word_chk_wrap li{float:left; width:90px; height:34px; border:1px solid #ebf2f8; background-color:#ebf2f8; border-radius: 3px; margin-right:6px; margin-bottom:6px; line-height:34px;text-align:left; color:#666; font-size:13px; position:relative;}
.word_chk_wrap li a{color:#666; width:100%; height:100%; float:left;}
.word_chk_wrap li input{position:absolute; left:-99999999999999999999999px; top:0;}

.word_chk_wrap li:hover , .word_chk_wrap li.active{background-color:#506fc3; border:1px solid #506fc3;}
.word_chk_wrap li:hover a,.word_chk_wrap li.active a{color:#fff;}
.word_chk_wrap li img{float:left; margin-left:10px; margin-right:7px; margin-top:9px;}

.word_chk_wrap2{width:910px; float:left; max-height:82px;}
.word_chk_wrap2 li{float:left; width:118px; height:34px; border:1px solid #ebf2f8; background-color:#ebf2f8; border-radius: 3px; margin-right:10px; margin-bottom:10px; line-height:34px;text-align:left; color:#666; font-size:13px; position:relative;}
.word_chk_wrap2 li a{color:#666; width:100%; height:100%; float:left;}
.word_chk_wrap2 li input{position:absolute; left:-99999999999999999999999px; top:0;}

.word_chk_wrap2 li:hover , .word_chk_wrap2 li.active{background-color:#506fc3; border:1px solid #506fc3;}
.word_chk_wrap2 li:hover a,.word_chk_wrap2 li.active a{color:#fff;}
.word_chk_wrap2 li img{float:left; margin-left:10px; margin-right:7px; margin-top:9px;}


.board_other_info{float:right; font-family: "Tahoma"; color:#aaaaaa; font-size:12px; margin-right: 0; margin-top:29px; min-width:324px;}

.board_other_info .user_name{float:left;width:145px; color:#888888; font-size:12px;font-family:"NanumBarunGothic" , "Malgun Gothic" , sans-serif; line-height:1.4}
.board_other_info .user_name img{float:left; margin-right:5px;}
.board_other_info .user_name a{color:#888;}
.board_other_info ul{float:left;}
.board_other_info ul li{float:left; line-height:1.2; margin-left:15px; min-width:53px;}
.board_other_info ul li:first-child{min-width:25px;}
.date_cnt{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_date_new.png") left 0px no-repeat; padding-left:18px; min-width:60px !important;}
.heart_cnt{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/heart_new.png") left 0px no-repeat; padding-left:18px;}
.heart2_cnt{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/heart2_new.png") left 0px no-repeat; padding-left:18px;}
.eye_cnt{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/eye_new.png") left 0px no-repeat; padding-left:18px;}
.recom_cnt{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/recom_icon_new.png") left 0px no-repeat; padding-left:18px;}

.list_sort_wrap{width:100%; float:left; padding-top:19px; border-top:1px solid #e9eaee; margin-bottom:18px;}
.list_sort{float:right; margin-right:10px;}
.list_sort li{float:left; font-size:13px; color:#333333; padding-left:15px; margin-left:5px;}
.list_sort li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sort_chk_icon.png") left center no-repeat;}
.list_sort li.active a{color:#333;}
.list_sort li a{color:#aaa;}
.list_sort li:hover a{color:#333;}

.discu_up{width:68px; height:34px; border:1px solid #ebebeb; margin-top:16px; float:left; margin-right: 5px; background-color:#fff; font-size:13px; color:#f68500; line-height:36px;}
.discu_up:hover{border:1px solid #f78e24;}
.discu_up a{color:#f68500; width:100%; height:100%; float:left;}
.discu_up img{float:left; margin-top:-1px; margin-left:17px; margin-right:5px;}
.discu_down{width:68px; height:34px; border:1px solid #ebebeb; margin-top:16px; float:left; margin-right:15px; background-color:#fff; font-size:13px; color:#8ba3d1; line-height:36px;}
.discu_down:hover{border:1px solid #8aa2e9;}
.discu_down img{float:left; margin-top:-1px; margin-left:17px; margin-right:5px;}
.discu_down a{color:#8ba3d1; width:100%; height:100%; float:left;}


.div_inner2{position:relative; width:1200px; height:100%; margin:0 auto;}

.fixed{position:fixed; left:0; top:73px; background-color:#fff; z-index:1000000;}
.contents_wrap2{width:1200px; float:left; height:100%;}

.rank_search_wrapper{width:100%; height:auto; float:left; }
.rank_search_tb{width:100%; float:left; border-bottom:1px solid #e9eaee; border-left:1px solid #e9eaee;border-right:1px solid #e9eaee;}
.rank_search_tb tr th{height:95px; text-align:center; background-color:#fff;font-size:17px; color:#333333; border-top:1px solid #e9eaee;}
.rank_search_tb tr td{padding:30px 0; background-color:#f9f9fb; border-top:1px solid #e9eaee; padding-left:31px;}
.world_chanal{float:left;}
.world_chanal > span{float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/world_chk_title.png") left top no-repeat; height:36px; padding-left:19px; width:101px; line-height:36px;font-size:13px; color:#666; margin-right:10px;}


.rank_nav{width:100%; float:left; position:relative; padding-top:30px; padding-bottom:30px;}
.now_navi{float:left; margin-top:20px;}
.now_navi li{float:left; padding-left:18px; margin-left:12px;  background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/navi_bg.png") left 3px no-repeat; font-size:17px; color:#333; font-weight:bold;}
.now_navi li:first-child{padding-left:0; margin-left:0; background:none;}
.rank_select{float:left;}
.rank_select li{float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_select_bg.png") 15px 13px no-repeat;float:left; width:84px; height:34px; border:1px solid #ebf2f8; background-color:#ebf2f8; border-radius: 3px; margin-right:10px; line-height:36px;text-align:left; color:#666; font-size:13px; position:relative; padding-left:34px;}
.rank_select li a{float:left; width:100%; height:100%;color:#666}
.rank_select li input{position:absolute; left:0; top:0;}

.rank_select li:hover,.rank_select li.active{background-color:#506fc3; border:1px solid #506fc3;}
.rank_select li:hover a,.rank_select li.active a{color:#fff;}


.list_bak_btn{float:right; margin-top:15px;}
.back_btn{display:inline-block;font-size:13px; color:#666; padding:13px 11px; line-height:1; border:1px solid #e6e6e6;}
.back_btn:hover{border:1px solid #a3a3a3;}
.rank_sel_custom{width:171px; background:url(https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_select_off.png) left top no-repeat; position:relative; height:36px; z-index:20;}
.rank_sel_custom.on{width:171px; background:url(https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_select_on.png) left top no-repeat; position:relative; height:36px;}
.rank_sel_custom > a{font-size:13px; color:#fff; height:36px; line-height:38px; float:left; padding-left:16px; width:155px;}
.rank_sel_custom ul{width:100%; position:absolute; left:0; top:37px; border-radius: 3px; padding-top:16px; padding-bottom:11px; background-color:#498da7; display:none;}
.rank_sel_custom ul li{float:left; width:155px; padding-left:16px; height:22px; line-height:24px; font-size:13px; color:#fff; background-color:#498da7; margin-bottom:5px;}
.rank_sel_custom ul li:hover{background-color:#276e8d;}
.rank_sel_custom ul li:hover a{color:#fff;}
.rank_sel_custom ul li a{color:#e0eaee; width:100%; float:left;}
.rank_sel_custom.on ul{display:block;}
.rank_sel_custom select{position:absolute; left:-999999999999999999px; top:-20px;}

.time_chk_wrap{float:left;}
.time_chk_wrap ul{float:left;}
.time_chk_wrap ul li{float:left; padding-left:110px; font-size:13px; color:#666; padding-top:37px; position:relative; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/time_chk_line.png") left 13px no-repeat;}
.time_chk_wrap ul li img{position:absolute; right:0px; top:0;}
.time_chk_wrap ul li:first-child{padding-left:0; background:none;}
.time_chk_wrap ul li a{color:#666;width:100%; height:100%;float:left;}
.time_chk_wrap ul li span{float:left;}

.flow_chk_wrap{float:left;}
.flow_chk_wrap ul{float:left;}
.flow_chk_wrap ul li{float:left; padding-left:110px; font-size:13px; color:#666; padding-top:37px; position:relative; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/time_chk_line.png") left 13px no-repeat; min-width:30px;}
.flow_chk_wrap ul li img{position:absolute; right:0px; top:0;}
.flow_chk_wrap ul li:first-child{padding-left:0; background:none;}
.flow_chk_wrap ul li a{color:#666;width:100%; height:100%;float:left;}
.flow_chk_wrap ul li span{float:left;margin-left:3px;}
.rank_info_list{float:right; margin-right:10px; margin-top:19px;}
.rank_info_list li{float:left; font-size:13px; height:16px; line-height:19px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_info_icon02_off.png") left top no-repeat; margin-left:15px; padding-left:20px;}
.rank_info_list li:hover{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_info_icon02_on.png") left top no-repeat;}
.rank_info_list li a{color:#666}
.rank_info_list li span{font-size:12px; color:#aaa; line-height:18px;}

.rank_info_list li.befor_rank{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_info_icon01_off.png") left top no-repeat;}
.rank_info_list li.befor_rank:hover{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/rank_info_icon01_on.png") left top no-repeat;}

.ach_img img{float:left; margin-left:104px;}
.ach_txt{vertical-align: top; line-height:91px; margin-left:10px; float:left;}
.ach_rank_type{float:left;}
.ach_rank_type li{float:left; width:138px; height:138px; text-align: center; vertical-align: middle; background-color:#ebf2f8; border:1px solid #ebf2f8; border-radius: 2px; margin-right:10px; position:relative;}
.ach_rank_type li img{margin-top:11px; float:left; margin-left:30px;}
.ach_rank_type li span{width:100%; float:left; margin-top:10px;font-size:13px; color:#666666;}
.ach_rank_type li em.on_line{width:140px; position:absolute; left:-1px; bottom:0; height:4px; background-color:#7297db; display:none;}
.ach_rank_type li:hover em.on_line,.ach_rank_type li.active em.on_line{display:block;}
.ach_rank_type li:hover span,.ach_rank_type li.active span{color:#416cbb;}
.halloffame_cong{width:100%; float:left; padding-top:40px; border-top:1px solid #e9eaee; text-align:left; padding-bottom:17px; }
.halloffame_cong > img{float:left; margin-left:407px;}





.gm_pick_wrap{width:100%; float:left;}
.gm_pik01{width:392px; height:220px; float:left; margin-right:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/gm_pick01.png") #168aaa left top no-repeat; position:relative;}
.gm_pik01 p{float:left; color:#fff; font-size:18px; line-height:28px; margin-left:163px; margin-top:95px; width:193px;}
.gm_pik01 p a{color:#fff;}
.gm_pik01 p a:hover{text-decoration: underline;}
.gm_pik02 p a:hover{text-decoration: underline;}
.gm_pik03 p a:hover{text-decoration: underline;}
.gm_pik02 p a{color:#fff;}
.gm_pik03 p a{color:#fff;}
.gm_pik02{width:392px; height:220px; float:left; margin-right:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/gm_pick02.png") #cb952d left top no-repeat; position:relative;}
.gm_pik02 p{float:left; color:#fff; font-size:18px; line-height:28px; margin-left:163px; margin-top:95px; width:193px;}
.gm_pik03{width:392px; height:220px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/gm_pick03.png") #5a6a0b left top no-repeat; position:relative;}
.gm_pik03 p{float:left; color:#fff; font-size:18px; line-height:28px; margin-left:163px; margin-top:95px; width:193px;}

.gm_pick_new{position:absolute; left:0; top:0;}
.guide_intro_list{width:1240px; float:left; margin-top:10px; margin-bottom:180px;}
.guide_intro_list02{width:1200px; float:left; margin-top:-2px; margin-left:17px;}
.guide_intro_list02 .guide_list_wrap01{margin-right:5px;background-color:#fff;}
.guide_intro_list02 .guide_list_wrap01 h1{width:100%; }
.guide_intro_list02 .guide_list_wrap02{margin-right:5px;background-color:#fff;width:384px;}
.guide_intro_list02 .guide_list_wrap02 h1{width:100%;}
.guide_intro_list02 .guide_list_wrap02 ul{width:190px;}
.guide_intro_list02 .guide_list_wrap02 ul.first{width:191px;}
.guide_list_wrap02{width:392px;min-height:415px; float:left; margin-top:20px; margin-right:12px; border-bottom:1px solid #e2eaf5;}
.guide_list_wrap02 h1{width:100%; height:54px; line-height:54px; background-color:#5e7bcb; text-align: center;font-size:16px; color:#fff;}
.guide_list_wrap01{width:190px;min-height:415px; float:left; margin-top:20px; margin-right:12px; border-bottom:1px solid #e2eaf5;}
.guide_list_wrap01 h1{width:100%; height:54px; line-height:54px; background-color:#5e7bcb; text-align: center;font-size:16px; color:#fff;}
.guide_list_wrap01 ul{width:188px; float:left; border-left:1px solid #e2eaf5; border-right:1px solid #e2eaf5; height:460px;}
.guide_list_wrap01 ul li{padding-left:34px; line-height:27px; height:25px; width:154px;float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat;}
.guide_list_wrap01 ul li:first-child{margin-top:7px;}
.guide_list_wrap01 ul li:hover,.guide_list_wrap01 ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.guide_list_wrap01 ul li:hover a,.guide_list_wrap01 ul li.active a{color:#4465c2}
.guide_list_wrap01 ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}
.guide_list_wrap02 ul li:first-child{margin-top:7px;}
.guide_list_wrap02 ul{width:194px; float:left; border-left:1px solid #e2eaf5; border-right:1px solid #e2eaf5; height:460px; }
.guide_list_wrap02 ul li{padding-left:34px; line-height:27px; height:25px; width:160px; float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat;}
.guide_list_wrap02 ul li:hover,.guide_list_wrap02 ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.guide_list_wrap02 ul li:hover a,.guide_list_wrap02 ul li.active a{color:#4465c2}
.guide_list_wrap02 ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}
.guide_list_wrap02 ul.first{width:195px; float:left; border-left:1px solid #e2eaf5; border-right:1px solid #e2eaf5; height:440px; border-right:0;}


.guide_menu_btn01{display:inline-block;font-size:13px; color:#666; padding:13px 0 12px 0; width:113px; line-height:1; border:1px solid #e6e6e6; float:left; text-align:center; margin-top:60px; z-index:10;}
.guide_menu_btn01:hover{border:1px solid #a3a3a3;  z-index:12; position:relative;}
.guide_menu_btn02{display:inline-block;font-size:13px; color:#666; padding:13px 27px 12px 17px; line-height:1; border:1px solid #e6e6e6; float:left; text-align:center; margin-top:60px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_menu_btn02_off.png") 91px center no-repeat; margin-left:-1px; z-index:10;}
.guide_menu_btn02:hover{border:1px solid #a3a3a3; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_menu_btn02_on.png") 91px center no-repeat; z-index:11; position:relative;}
.guide_menu_btn02.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_menu_btn02_active.png") #f2f2f6 91px center no-repeat; border:1px solid #e3e3e3; z-index:11;}

.guide_menu_btn03{display:inline-block;font-size:13px; color:#666; padding:13px 0 12px 0; width:113px; line-height:1; border:1px solid #e6e6e6; float:left; text-align:center; margin-top:60px;  margin-left:-1px; z-index:10;}
.guide_menu_btn03:hover{border:1px solid #a3a3a3;  z-index:11; position:relative;}
.guide_menu_btn03.active{border:1px solid #e3e3e3; z-index:11;}




.guide_all_menu{width:1198px; position:absolute; left:40px; top:110px; border:1px solid #e4e5ec; background-color:#f2f2f6; height:920px; z-index:50; display:none;}

.guide_all_close{float:right; margin-right: 35px; margin-top:10px;background-color:#fff;}


.guide_rnb_menu{width:230px; float:left; margin-top:28px; margin-right:12px; border-bottom:1px solid #e2eaf5;}
.guide_rnb_menu h1{width:100%; height:54px; line-height:54px; background-color:#5e7bcb; text-align: center;font-size:16px; color:#fff;}
.guide_rnb_menu ul{width:228px; float:left; border-left:1px solid #e2eaf5; border-right:1px solid #e2eaf5; padding:20px 0;}
.guide_rnb_menu ul li{padding-left:34px; line-height:27px; height:25px; width:154px;float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat;}
.guide_rnb_menu ul li:hover,.guide_rnb_menu ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.guide_rnb_menu ul li:hover a,.guide_rnb_menu ul li.active a{color:#4465c2}
.guide_rnb_menu ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}

.guide_tag_search{width:100%; height:109px; background-color:#f9f9fb; float:left;margin-top:30px; position:relative}
.guide_tag_search p{font-size:13px; color:#666; float:left; margin-top:20px; margin-left:20px;}
.guide_tag_search input{width:130px; height:38px; line-height:38px; border:1px solid #e3e3e3; margin-left:20px; padding-left:28px; margin-top:10px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_hash_icon.png") #fff 9px center no-repeat; padding-right:30px;}
.guide_tag_search .btn{position:absolute; right:32px; top:53px;}

.quest_input{width:291px; height:36px; line-height:36px; border-bottom:2px solid #4165bb; padding:0 29px 0 20px; float:left; background:none;}
.quest_btn{position:absolute;right:1px;top:5px;}


.quest_list_wrap{width:100%; float:left; }
.quest_intro_list{width:100%; float:left; border-top:1px solid #c8c8d5;margin-top:9px; margin-bottom:180px;}
.quest_intro_list li{width:347px; padding-left:53px; height:66px; line-height:68px; font-size:15px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/quest_list_dot.png") 27px 30px no-repeat; border-bottom:1px solid #ececec;float:left;}
.quest_intro_list li a{color:#333; width:100%; float:left; height:100%;}
.quest_intro_list li a:hover{text-decoration:underline;}


.quest_intro_list2{width:100%; float:left; border-top:1px solid #c8c8d5;margin-top:9px;}
.quest_intro_list2 li{width:1144px; padding-left:56px; height:66px; line-height:68px; font-size:15px;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/quest_list_dot.png") 27px 30px no-repeat; border-bottom:1px solid #ececec;float:left;}
.quest_intro_list2 li a{color:#333; width:100%; float:left; height:100%;}
.quest_intro_list2 li a:hover{text-decoration:underline;}
span.search_keyword{color:#ef8600 !important; float:none !important; font-weight:bold;}

.sub_quest_search_wrap{width:100%; float:left; height:287px; position:relative; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/side_quest_search.png") left top no-repeat; margin-top:30px;}

.percent_item_rnb{width:228px;float:left; border:1px solid #e2eaf5;background-color:#f9f9fb; margin-top:130px;}
.percent_item_rnb > ul{width:184px; float:left; margin-left:22px;margin-top:7px;}
.percent_item_rnb > ul > li{width:100%; float:left; height:auto; line-height:41px;}
.percent_item_rnb > ul > li > a{width:100%; float:left; height:100%; color:#3776c7; font-size:16px;}
.percent_item_rnb > ul > li > ul{width:100%;float:left; padding-top:9px;margin-bottom:18px; border-top:1px solid #e2eaf5;}
.percent_item_rnb > ul > li > ul > li{width:172px; float:left; padding-left:12px; height:30px; line-height:34px; font-size:13px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") left 15px no-repeat;}
.percent_item_rnb > ul > li > ul > li:hover ,.percent_item_rnb > ul > li > ul > li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") left 15px no-repeat;}

.percent_item_rnb > ul > li > ul > li a{color:#666666;}
.percent_item_rnb > ul > li > ul > li a:hover,.percent_item_rnb > ul > li > ul > li.active a{color:#4465c2;}

.my_maple_intro{width:100%; float:left; margin-bottom:180px; margin-top:60px;}
.my_ms_char{width:344px; height:412px; float:left;background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/char_info_bg.jpg") no-repeat;}
.my_ms_list{width:825px; height:412px; float:left; margin-left:30px; }
.ms_name{width:100%; float:left; text-align: center; color:#fff; font-size:20px; margin-top:52px;}
.ms_char_img{width:100%;float:left; text-align: center;}
.ms_char_img{width:100%;float:left; text-align: center;}

.my_ms_info_tb{width:294px; height:81px; border:1px solid #2b3040; float:left; margin-top:-3px; border-top:0; margin-left:30px;}
.my_ms_info_tb tr th{color:#688aea; font-size:12px; background-color:#303648; text-align: center; height:40px; border-top:1px solid #2b3040;}
.my_ms_info_tb tr td{ color:#fff; font-size:12px; background-color:#3a3f4f; text-align: left; padding-left:15px; border-top:1px solid #2b3040;}
.my_ms_info_tb tr td img{vertical-align: middle; margin-right:5px;}
.ms_info_btn{width:100%; float:left; margin-top:28px;}
.ms_info_btn a{float:left;}


.my_ms_list_wrap{width:275px; float:left; border-bottom:1px solid #e2eaf5; }
.my_ms_list_wrap h1{width:274px; height:54px; line-height:54px; background-color:#5e7bcb; text-align: center;font-size:16px; color:#fff; border-left:1px solid #7b95db;}
.my_ms_list_wrap:first-child h1{border-left:1px solid #5e7bcb;}
.my_ms_list_wrap ul{width:273px; float:left; border-left:1px solid #e2eaf5;  padding:20px 0; min-height:235px;}
.my_ms_list_wrap ul li{padding-left:34px; line-height:27px; height:25px; width:154px;float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat;}
.my_ms_list_wrap ul li:hover,.my_ms_list_wrap ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.my_ms_list_wrap ul li:hover a,.my_ms_list_wrap ul li.active a{color:#4465c2}
.my_ms_list_wrap ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}

/*채널링일 경우*/

.my_ms_list_wrap2{width:412px; float:left; border-bottom:1px solid #e2eaf5; }
.my_ms_list_wrap2 h1{width:411px; height:54px; line-height:54px; background-color:#5e7bcb; text-align: center;font-size:16px; color:#fff; border-left:1px solid #7b95db;}
.my_ms_list_wrap2:first-child h1{border-left:1px solid #5e7bcb;}
.my_ms_list_wrap2 ul{width:411px; float:left; border-left:1px solid #e2eaf5;  padding:20px 0; min-height:235px;}
.my_ms_list_wrap2 ul li{padding-left:34px; line-height:27px; height:25px; width:400px;float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat;}
.my_ms_list_wrap2 ul li:hover,.my_ms_list_wrap2 ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.my_ms_list_wrap2 ul li:hover a,.my_ms_list_wrap2 ul li.active a{color:#4465c2}
.my_ms_list_wrap2 ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}


.ms_info_bottom_list{width:100%;  height:50px; float:left; background-color:#fafafa; margin-top:30px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ms_info_bottom_list ul{float:left;}
.ms_info_bottom_list ul li{padding-left:34px; line-height:54px; height:50px; float:left; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_off.png") 22px center no-repeat; margin-right:20px;}
.ms_info_bottom_list ul li:hover,.ms_info_bottom_list ul li.active{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/guide_list_on.png") 22px center no-repeat;}
.ms_info_bottom_list ul li:hover a,.ms_info_bottom_list ul li.active a{color:#4465c2}
.ms_info_bottom_list ul li a{color:#666; font-size:13px; width:100%; height:100%; float:left;}
.ms_no_char_txt{width:282px; height:81px; float:left; margin-left:30px; border:1px solid #2b3040; text-align: center;font-size:12px; color:#909298; line-height:83px; margin-top:-3px;}

.search_table{width:100%; float:left; border-bottom:1px solid #e3e3e3; margin-top:30px; margin-bottom: 180px;}
.search_table tr th{text-align: left; padding-left:57px; color:#333; font-size:16px;background-color:#fafafa; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.search_table tr td{ border-top:1px solid #e3e3e3; padding:39px 0 40px 40px;}
.update_search_list{width:100%; float:left; margin-top:-1px;}
.update_search_list > li{width:780px; float:left; margin-top:30px;}
.update_search_list > li:first-child{width:780px; float:left; margin-top:0px;}
.update_search_list > li ul {width:100%;float:left;}
.update_search_list > li ul > li{float:left; margin-right:15px; line-height:1; margin-top:10px;}
.update_search_list > li p{width:auto; float:left; font-size:16px;}
.update_search_list > li p a{color:#333; font-weight:bold;}
.update_search_list > li p a:hover{text-decoration: underline;}
.update_search_list > li p span.date{float:right; font-size:12px; color:#aaa; font-family: "Tahoma"; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_date_new.png") left center no-repeat; padding-left:14px; margin-top:4px; margin-left:5px;}
.tag_search_list li a{color:#828282; font-size:13px;}
.tag_search_list li a:hover{text-decoration: underline;}
.search_list_more_btn{float:right; margin-top:15px; margin-right:40px;}

.search_table tr td .search_item_list li{border-top:0; border-bottom:0; padding:0; margin-top:21px;}
.search_table tr td .search_item_list li:first-child{border-top:0; border-bottom:0; padding:0; margin-top:0px;}
.search_table tr td .search_item_list li dl{margin-left:0;}

.gd_search_list{width:100%; float:left; margin-top:1px;}
.gd_search_list > li{width:889px; height:44px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/gd_search_bg.png") left center no-repeat; margin-top:15px;}
.gd_search_list > li:first-child{margin-top:0;}
.first_cate{color:#666;width:219px;float:left; line-height:44px; font-size:16px; padding-left:30px;} 
.first_cate a{color:#666;}
.second_cate{color:#666;width:201px;float:left; line-height:44px; font-size:16px; padding-left:30px;}
.second_cate a{color:#666;}
.thirth_cate{color:#333;width:379px;float:left; line-height:44px; font-size:16px; padding-left:30px; font-weight:bold;}
.thirth_cate a{color:#666;}

.hash_input{padding-left:30px !important; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_hash_icon.png") 9px 12px no-repeat; line-height:1.2 !important;}

.con_title_btn{float:right; line-height:1; margin:0; padding:0;}





/*2018.12.10 추가*/
.test_wrold_side{width:100%; float:left; margin-top:60px;height:404px; background-color:#3b393c; position:relative;}
.test_icon{width:100%; float:left; text-align:center; margin-top:31px;}
.test_gm_str{position:absolute; left:19px;top:233px;}
.test_wrold_side h1{width:100%; float:left; color:#90abff; font-size:15px; font-weight: normal; text-align: center; margin-top:14px; line-height:23px;}
.test_wrold_side p{width:100%; text-align: center; float:left; color:#b3b3b3; font-size:12px; line-height:18px; margin-top:5px;}


.test_world_btn{width:188px; height:25px; border:1px solid #312f32; font-size:12px; color:#c2c2c2; background-color:#494849; position:absolute; left:20px; top:187px; text-align:center;}
.test_world_btn a{color:#c2c2c2;width:100%; height:100%; float:left; line-height: 27px;}
.test_world_btn a:hover{color:#fff;}
.test_guide{width:100%; float:left; margin-top:20px;}

.test_use_info{width:100%; float:left; position:relative; margin-top:60px; height:165px;}
.test_use_info p{position:absolute; left:75px; top:96px; line-height:1; font-size:15px; color:#666666;}
.test_world_list01{width:100%; float:left; border-top:1px solid #c8c8d5; margin-top:20px; margin-bottom:180px;}


.test_world_list01 tr td{border-bottom:1px solid #e3e3e3; padding:26px 0;}
.test_world_list01 tr td.date{color:#aaa; font-family:Tahoma; font-size:12px; vertical-align: top;}
.test_world_list01 tr td.date span{float:left; margin-top:15px;}
.test_world_list01 tr td.date img{float:left; margin-top:0px; margin-right:5px;}
.test_world_list01 tr td.icon{text-align:center; vertical-align: top;}
.test_world_list01 tr td.icon span{width:100%; float:left;}
.test_world_list01 tr td dl{margin-top:-3px;}
.test_world_list01 tr td dl dt{ color:#333; font-size: 18px; height:36px; float:left; width:100%; line-height: 36px;}
.test_world_list01 tr td dl dt a{color:#333;}
.test_world_list01 tr td dl dt a img{vertical-align: top; margin-top:10px;}
.test_world_list01 tr td dl dd{color:#666666; font-size:13px; line-height:20px;width:100%; flato:elft; margin-top:4px;}
.test_world_list01 tr td dl dd a{color:#666;}
.quick_update{width:100%; float:left; height:183px; margin-top:60px;}

.test_pc_chk{float:left; margin-left:175px;}
.back_btn2{display:inline-block;font-size:13px; color:#666; padding:10px 11px 9px 11px; line-height:1; border:1px solid #e6e6e6;}
.back_btn2:hover{border:1px solid #a3a3a3;}
.seal_text_area2{margin:11px; float:left; width:796px; height:auto; line-height:1; foont-size:16px;}
.p1{font-size:16px;margin-top:20px;width:100%; float:left; margin-bottom:24px;}
.p2{font-size:13px;color:#666; margin-top:10px; line-height:21px;width:100%; float:left;}
.p3{margin-top:38px; font-size:16px;width:100%; float:left;}

.test_down_wrap{width:928px; height:186px; float:left; border:1px solid #cfd8e7; background-color:#f5f7fb; position:relative;}
.test_down_wrap ul{width:820px; float:left; height:100%; margin-left:54px;}
.test_down_wrap ul li{width:50%; float:left; height:100%;}
.test_down_wrap ul li dl{width:100%; float:left;}
.test_down_wrap ul li dl dt{height:73px; width:100%; text-align: center;float:left; margin-top:40px;}
.test_down_wrap ul li dl dd{width:100%; font-size:13px; color:#666; text-align: center; float: left; margin-top:20px;}
.test_pc_chk_btn{position:absolute; right:14px; top:35px;}
.my_page_tb thead tr th{text-align: center; padding:0; border-bottom:1px solid #cfd8e7 !important;}
.my_page_tb tbody tr td:first-child{text-align: center;border-right:1px solid #cfd8e7; padding:0;}
.my_page_tb tbody tr td{text-align:left; padding-left:40px;}
.pc_chk_info2{width:100%; float:left; margin-top:22px;}
.pc_chk_info2 li{line-height:27px; font-size:13px; color:#666; float:left; width:1000px;padding-left:12px; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/info_dot.png") left 10px no-repeat; position:relative;}
.pc_chk_info2 li span{position:absolute; left:347px; top:4px;}

.drive_down_wrap{width:928px; height:265px; float:left; border:1px solid #e3e3e3; margin-top:12px;}
.drive_down_wrap ul{width:100%; float:left; height:100%;}
.drive_down_wrap ul li{width:308px; border-right:1px solid #e3e3e3; float:left; height:100%;}
.drive_down_wrap ul li.last2{width:310px; border:0;}
.drive_down_wrap ul li dl{width:100%; float:left;}
.drive_down_wrap ul li dl dt{width:200px; height:120px; position: relative; overflow: hidden; float:left; margin-left:54px; margin-top:40px;}
.drive_down_wrap ul li dl dt img{position:absolute; left:0; top:0; width:100%;-ms-transition:all 300ms linear;transition:all 300ms linear}
.drive_down_wrap ul li dl dt a:hover img{width:120%; left:-10%; top:-10%;}
.drive_down_wrap ul li.last2 dl dt{margin-left:55px;}
.drive_down_wrap ul li dl dd{width:100%;float:left; text-align: center; font-size:16px; color:#333; line-height:23px; margin-top:26px;}
.drive_down_wrap ul li dl dd a{color:#333;}

.search_tag_input{background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/search_hash_icon.png") #fff 9px center no-repeat; padding-left:28px !important;}
.fix_sort{float:right; padding:0 10px 0 10px !important; font-size:13px; color:#333; height:38px; line-height:38px; border:1px solid #e3e3e3; border-right:0; margin-top:16px; min-width:67px; position:relative;background:none !important; text-align:center;}
.fix_sort a{padding-right:0 !important; background:none !important;}


.update_search_list2{width:100%; float:left; margin-top:-1px; padding-bottom:30px; border-bottom:1px solid #e3e3e3}
.update_search_list2 > li{width:100%; float:left; padding-top:15px; padding-bottom:15px; border-top:1px solid #e3e3e3;}
.update_search_list2 > li:first-child{width:100%; float:left; padding-top:0px; border:0;}
.update_search_list2 > li ul {width:100%;float:left;}
.update_search_list2 > li ul > li{float:left; margin-right:15px; line-height:1; margin-top:10px;}
.update_search_list2 > li p{width:auto; float:left; font-size:16px;}
.update_search_list2 > li p a{color:#333; font-weight:bold;}
.update_search_list2 > li p a:hover{text-decoration: underline;}
.update_search_list2 > li p span.date{float:right; font-size:12px; color:#aaa; font-family: "Tahoma"; background:url("https://ssl.nx.com/s2/game/maplestory/renewal/common/sub_date_new.png") left center no-repeat; padding-left:14px; margin-top:4px; margin-left:5px;}

/* 공지 모멘텀 개편 */
.new_board_con #new_mmt{font-family:"NexonGothic" !important}
#new_mmt{position:relative;width:876px;height:auto;letter-spacing:-.075em;background-color:#e9e9e9;overflow:hidden}
#new_mmt strong,
#new_mmt span{font-family:"NexonGothic" !important}
#new_mmt img{display:inline-block}
#new_mmt .bg1{position:relative;width:100%;min-height:4869px;background:#c8e1f5 url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bg1.jpg) no-repeat;box-sizing:border-box;padding:0 48px}
#new_mmt .bg2{position:relative;width:100%;min-height:5943px;background:#e2ddfd url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bg2.jpg) no-repeat;box-sizing:border-box;padding:109px 48px 0 48px}
#new_mmt .bg3{position:relative;width:100%;min-height:1505px;background:#f0eaff url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bg3.jpg) no-repeat;box-sizing:border-box;padding:102px 48px 0 48px}
#new_mmt .img{text-align:center;}
#new_mmt li .img{margin-left:-34px;display:block;padding:5px 0}
#new_mmt ul{position:relative;width:100%;padding-left:20px;box-sizing:border-box;color:#6f7575;font-size:16px}
#new_mmt ul li{list-style:none;padding-left:14px;line-height:26px;background:url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bul_ul.png) 0 8px no-repeat;font-family:"NexonGothic" !important}
#new_mmt .bg1 li strong{color:#2f81cd}
#new_mmt .bg2 li strong{color:#6b4cd3}
#new_mmt .bg2 li span{color:#db2453;font-weight:bold;}
#new_mmt h2{margin-bottom:10px;width:100%;text-align:center;padding-top:40px}
#new_mmt h3{margin:30px 0;width:100%;line-height:28px;font-size:24px;box-sizing:border-box;padding:17px 0 17px 58px;font-family:"NexonGothic" !important;font-weight:normal}
#new_mmt .bg1 h3{border:2px solid #87b6e7;border-left:0;border-right:0;background:url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bul1_h3.png) 17px center no-repeat;color:#2171bc}
#new_mmt .bg2 h3{border:2px solid #9f97fe;border-left:0;border-right:0;background:url(https://ssl.nx.com/s2/game/maplestory/renewal/event/board/2019/0110/mmt/bul2_h3.png) 17px 15px no-repeat;color:#5325bb}


.test_pw_input{width:178px; height:25px; border:1px solid #312f32; position:absolute; left:19px; top:187px; padding-left:10px; font-size:13px; color:#333; background-color:#b7c3ea; }

/* 게시판영역 컨트롤 영역 */
#board_control_area{position:relative;max-width:876px;}
#board_control_area h3{height:60px;line-height:60px;font-size:19px}
#board_control_area h3 img{vertical-align:middle;margin-right:7px;display:inline-block}
#board_control_area .list_ul{padding:30px 0 60px 0;font-size:16px}
#board_control_area .list_ul li:before{content:" - ";}
#board_control_area .list_ul li{padding-left:17px;text-indent: -13px;}
#board_control_area .btn_faq{margin-top:60px;text-align:center}
#board_control_area .btn_faq img{display:inline-block}
/* 재정의 */
.user_acc_wrap.add_card{height:383px;}
.user_acc_wrap.add_card ul li{width:30.5%; height:344px;}
.user_acc_wrap.add_card ul li dl dt{line-height:38px}
.user_acc_wrap.add_card ul li dl dd{line-height:22px;}
.user_acc_wrap.add_card .my_pin_info{line-height:20px;text-align:center;padding-top:8px;background-position-y:17px}

.user_acc_wrap.add_card_full ul li{width:31%;}

.user_acc_wrap2.add_card_full .user_acc_wrap2_tb{width:300px;}
.user_acc_wrap2.add_card_full .user_acc_wrap2_tb tr td input{width:180px;}
.user_acc_wrap2.add_card_full ul li{width:31%; height:433px; float:left; background-color:#fff;margin-left:20px;}
.user_acc_wrap2.add_card_full .my_pin_info2{width:220px;line-height:20px; padding:25px 35px;text-align:center;background-position:30px 35px}



.b_user_btn1{width:145px !important; border-right:0 !important;}
.b_user_btn2{width:145px !important;}
.pop_not_today{width:100%; float:left; height:39px; background-color:#cbccd2; text-align:center; line-height:39px;}



.card_news{margin:0 auto;width:600px; position:relative;}
.card_news ul{width:100%; height:600px; float:left; position:relative;}
.card_news ul li{position:absolute; left:0; top:0; display:none;}
.card_news ul li:first-child{display:block;}
.card_bn_dot{width:100%; float:left; text-align:center; margin-top:10px;}
.card_bn_dot a{display:inline-block; margin:0 3px}
.prev_card_btn{position:absolute; left:-60px; top:245px;}
.next_card_btn{position:absolute; right:-60px; top:245px;}


.test_wrold_btn{position: absolute; right: 270px; top: 13px;}

.word_chk_wrap3{float:left;max-height:82px;}
.word_chk_wrap3 li{float:left; width:auto; height:34px; border:1px solid #ebf2f8; background-color:#ebf2f8; border-radius: 3px; margin-right:10px; line-height:34px;text-align:left; color:#666; font-size:13px; position:relative; padding-right:20px;}
.word_chk_wrap3 li a{color:#666; width:100%; height:100%; float:left;}
.word_chk_wrap3 li input{position:absolute; left:-99999999999999999999999px; top:0;}

.word_chk_wrap3 li:hover , .word_chk_wrap3 li.active{background-color:#506fc3; border:1px solid #506fc3;}
.word_chk_wrap3 li:hover a,.word_chk_wrap3 li.active a{color:#fff;}
.word_chk_wrap3 li img{float:left; margin-left:13px; margin-right:7px; margin-top:10px;}

.un_arena_wrap{position:relative; width:100%; float:left;}
.un_arena_btn{height:35px; padding-left:13px; padding-right:50px; background:url('https://lwi.nexon.com/maplestory/common/rank/arena_btn_off.png') #ebf2f8 108px center no-repeat; border:1px solid #ebf2f8; border-radius:2px; line-height:35px; cursor:pointer; font-size:13px; color:#666; margin-left:14px; float:left;}
.un_arena_btn:hover{background:url('https://lwi.nexon.com/maplestory/common/rank/arena_btn_on.png') #ebf2f8 108px center no-repeat;}
.un_arena_btn.on{background:url('https://lwi.nexon.com/maplestory/common/rank/arena_btn02_off.png') #ebf2f8 108px center no-repeat;}

.un_arena_btn.on:hover{background:url('https://lwi.nexon.com/maplestory/common/rank/arena_btn02_on.png') #ebf2f8 108px center no-repeat;}
.un_arena_user_wrap{width:1200px; position:absolute; left:-540px; top:35px; height:206px; background-color:#ebf2f8; z-index:1000; display:none;}
.un_arena_btn.on + .un_arena_user_wrap{display:block;}
.un_user_list{margin-left:40px; float:left; width:100%;}
.un_user_list li{width:186px; height:206px; float:left; padding-left:1px; background:url('https://lwi.nexon.com/maplestory/common/rank/un_border_right.png') left top no-repeat;}
.un_user_list li:first-child{padding-left:0; background:none;}
.un_user_list li dl{width:100%; float:left; margin:0 !important; margin-top:20px !important;}
.un_user_list li dl dt{width:100%; float:left; font-size:13px; color:#333333;}
.un_user_list li dl dd{width:100%; float:left; position:relative;}
.un_user_list li dl dd p{width:100%; float:left; margin-bottom:2px; font-size:13px; color:#333;}
.lv{float:left;margin-left:46px; margin-right:5px; min-width:38px; line-height:17px;}
.icon {float:left; margin-right:2px}
.icon img{float:left; margin:0 !important;}
.un_char_img{width:80px; height:80px; float:left; margin-left:53px; position:relative; overflow:hidden; background-color:#fff;}
.un_char_img > img{position:absolute; left:-48px; top:-50px; margin:0;}
.un_char_img .bg{position:absolute; left:0; top:0; margin:0;}