@charset "euc-kr";

.wrap_body { position:relative; width:100%; *height:100%; text-align:center; background:#F8F8F8 }
.origin { position:relative; z-index:1; width:1160px; margin:0 auto; text-align:left;}
.lnb { position:relative; z-index:1; margin:0 auto; width:1160px; height:239px; }
.lnb img{vertical-align:top}
.container { position:relative; z-index:1; margin:0 auto; width:1160px; background:url(/web/cp2/mo/v/img/main/bg_cont.jpg) 0 0 no-repeat; padding-bottom:100px;}
.container:after { content:""; display:block; font-size:0; height:0px; line-height:0; clear:both;}
.container .contents { clear:both; width:1140px;}
.side_left {position:absolute;top:0;left:-580px;width:50%;height:100%;}
.side_left .k_t {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;}
.side_left .k_t div {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/web/cp2/mo/v/img/main/bg_left.jpg') #F8F8F8 right 0 no-repeat;}
.side_right {position:absolute;top:0;right:1px;*right:0;width:50%;height:100%;}
.side_right .k_t {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;}
.side_right .k_t div {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/web/cp2/mo/v/img/main/bg_right.jpg') #F8F8F8 580px 0 no-repeat;}

.main_spot .main_side { float:left; width:281px;margin-top:33px;background:url(/web/cp2/mo/v/img/main/bg_main_side.jpg) 0 0 no-repeat;}
.main_spot .main_cont{float:left;width:759px;padding-top:33px;}


.lnb{background:url('/web/cp2/mo/v/img/main/bg_top.jpg') 50% 0 no-repeat}
.lnb .navi_main .navi_main_bg{background:url(/web/cp2/mo/v/img/main/bg_menu.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c2.img.netmarble.kr/web/cp2/mo/v/img/main/bg_menu.png',sizingMethod='crop');}
.remote_menu .remote_btm{background:url(/web/cp2/mo/v/img/main/bg_quck_btm.gif) 0 100% no-repeat;}

.mbanner_rolling{width:759px;height:224px;position:relative;margin:0}
.mbanner_rolling .slides{width:759px;height:224px;}
.mbanner_rolling .slides li{width:759px;height:224px;display:none;}
.mbanner_rolling .slides li a{display:block;position:static;}
.mbanner_rolling .slides li a img{position:static}
.mbanner_rolling .flex-control-nav{position:absolute;top:188px;right:0;padding:0 15px 19px 0;background:url(/web/cp2/mo/v/img/common/b.gif)}
.mbanner_rolling .flex-control-nav li{float:left;margin-right:6px;width:17px;height:17px;}
.mbanner_rolling .flex-control-nav li a{background:url(/web/cp2/mo/v/img/main/bg_num_off.gif) 0 0 no-repeat;display:block;width:17px;height:17px;font-family:Tahoma;font-size:10px;font-weight:bold;color:#AAAAAA;text-align:center;line-height:17px;cursor:pointer;}
.mbanner_rolling .flex-control-nav li a.active{background:url(/web/cp2/mo/v/img/main/bg_num_on.gif) 0 0 no-repeat;color:#FFFFFF}


/* game star */
.game_start{background:#000000;}

/* Login */
#divLogin { position:relative; border:none;border-top:none; z-index:10;width:281px;height:213px}
#BeforeLogin {background:url(/web/cp2/mo/v/img/main/bg_login.gif) 0 0 no-repeat; width:281px;height:213px}
#BeforeLogin .s1 { display:block; position:absolute; top:60px; left:20px; width:71px; line-height:18px; background:url('/web/cp2/mo/v/img/main/login_bar.gif') 100% 3px no-repeat; }
#BeforeLogin .s1 a { color:#666666; font-size:11px; letter-spacing:-1px; }
#BeforeLogin .s1 strong { font:bold 10px verdana; color:#D60000; }
#BeforeLogin .s2 { display:block; position:absolute; top:62px; left:102px; line-height:18px; }
#BeforeLogin .s2 a { color:#666666; font-size:11px; letter-spacing:-1px; }
#BeforeLogin .s2 label { vertical-align:middle; }
#BeforeLogin .s2 input { vertical-align:middle; margin:-2px 0 0 4px; width:13px; height:13px; background:none;border:none }
#BeforeLogin dl { position:absolute; top:82px;_top:81px; left:21px; z-index:5; }
#BeforeLogin dt { display:none; }
#BeforeLogin dd { height:31px; }
#BeforeLogin .lgn { background:url('/web/cp2/mo/v/img/main/login_bt.gif') 0 0 no-repeat; width:80px; height:60px; position:absolute; top:81px; left:180px; z-index:6; border:0; cursor:pointer}
#BeforeLogin .lgn span { display:none; }
#BeforeLogin .link { position:absolute; top:150px; left:21px; z-index:1; }
#BeforeLogin .link span { display:inline-block; background:url('/web/cp2/mo/v/img/main/login_bar2.gif') 100% 1px no-repeat; padding:0 11px 0 7px; line-height:18px; }
#BeforeLogin .link span a { font-size:12px; letter-spacing:-1px; color:#666666; }
#BeforeLogin .link .l1 { padding:0 12px 0 0; font-weight:bold }
#BeforeLogin .link .l3 { background:none; padding:0 0 0 5px; }
#tooltip { background:url(/web/cp2/rift/v/img/common/bg_tooltip.gif) 0 0 no-repeat; color:#D60000; font-size:11px; text-align:center; padding-top:13px; width:167px; height:32px; position:absolute; top:55px; left:0; z-index:5; display:none; }
#BeforeLogin dd input { width:156px; height:27px; border:1px solid #464646; background-image:url('/web/cp2/mo/v/img/main/login_bg.gif'); color:#CBCBCB; padding:3px 8px 0 8px;_padding:7px 8px 0 8px; }
#BeforeLogin input.bgid { background-image:url('/web/cp2/mo/v/img/main/login_id.gif'); background-repeat:no-repeat}
#BeforeLogin input.bgpw { background-image:url('/web/cp2/mo/v/img/main/login_pw.gif'); background-repeat:no-repeat}
#BeforeLogin .uid input.bgon { background-image:url('/web/cp2/mo/v/img/main/login_bg.gif'); }
#BeforeLogin .upw input.bgon { background-image:url('/web/cp2/mo/v/img/main/login_bg.gif'); }

#AfterLogin {}
.login_a {padding:0}
.login_a .nic_name{padding:15px 0 0 18px;height:31px;_height:46px;background:url(/web/cp2/mo/v/img/main/bg_nicname.gif) 0 0 no-repeat;font-size:14px;letter-spacing:-1px;color:#A8A8A8;line-height:20px;font-weight:bold}
.login_a .nic_name strong{color:#F49100;margin-right:3px;}
.login_a .nic_cont{padding:15px 19px 0 19px;overflow:hidden;zoom:1}
.login_a .nic_cont .thmb{float:left;width:92px;margin-right:11px;}
.login_a .nic_cont .thmb p{background:url(/web/cp2/mo/v/img/main/bg_thmb.gif) 0 0 no-repeat;width:87px;_width:92px;height:97px;_height:102px;padding:5px 0 0 5px}
.login_a .nic_cont .thmb .btn{margin-top:8px}
.login_a .nic_cont .thmb .btn img{vertical-align:top}
.login_a .nic_cont .cont{float:left;margin-top:2px;width:140px}
.login_a .nic_cont .cont dl{overflow:hidden;zoom:1;background:url(/web/cp2/mo/v/img/main/line_login.gif) 0 100% repeat-x;font-size:11px;line-height:14px;width:136px;}
.login_a .nic_cont .cont dl dt{float:left;width:45px;color:#767676;padding:4px 0 2px;letter-spacing:-1px;}
.login_a .nic_cont .cont dl dd{float:right;width:90px;color:#A8A8A8;padding:4px 0 2px;text-align:right}
.login_a .nic_cont .cont dl dd.level_img{padding:1px 0}
.login_a .nic_cont .cont dl dd.level_img img{vertical-align:top;margin-right:1px;}
.login_a .nic_cont .cont dl dd a{color:#A8A8A8;text-decoration:underline;letter-spacing:-1px;}
.login_a .nic_cont .cont dl dd a.g_search{color:#F49100}
.login_a .nic_cont .cont dl.guild{background:none}
.login_a .nic_cont .cont table td{height:102px;width:140px;text-align:left;vertical-align:middle;color:#A8A8A8;font-size:11px;line-height:16px;letter-spacing:-1px;}
.login_a .btn_setting_character img{background:url(/web/cp2/mo/v/img/main/btn_setting_character.gif) 0 0 no-repeat;width:91px;height:22px;position:absolute;top:171px;left:20px}
.login_a .btn_info_level img{background:url(/web/cp2/mo/v/img/main/btn_info_level.gif) 0 0 no-repeat;width:136px;height:22px;position:absolute;top:171px;left:124px}

/* notice */
.main_notice_w{background:url(/web/cp2/mo/v/img/main/bg_main_notice.jpg) 0 0 no-repeat;height:131px;width:759px;position:relative}
.main_notice_w .more {position:absolute;top:28px;left:31px;display:block}
.main_notice_w .more img{width:70px;height:36px;}
.main_notice_w .main_notice{float:left;width:387px}
.main_notice_w .main_notice ul{padding:29px 0 0 0;margin-left:124px}
.main_notice_w .main_notice ul li{background:url(/web/cp2/mo/v/img/main/bu_dot.gif) 0 4px no-repeat;padding-left:6px;height:20px;width:349px;overflow:hidden;zoom:1;vertical-align:top}
.main_notice_w .main_notice ul li a{color:#CBCBCB}
.main_notice_w .main_notice ul li .new{vertical-align:-1px}
.main_notice_w .main_notice ul li .t1{float:left;}
.main_notice_w .main_notice ul li .t1 em{font-weight:bold}
.main_notice_w .main_notice ul li .t2{display:none}
.main_notice_w .main_notice ul li .t3{float:right;color:#F06D00;font-size:10px;font-family:Tahoma}
.main_notice_w .hot_link{float:right;width:248px;}
.main_notice_w .hot_link ul{overflow:hidden;zoom:1;padding:10px 0 0 10px;}
.main_notice_w .hot_link ul li{float:left;width:118px;height:39px;}

.main_board_lst{padding-top:33px;width:1040px;overflow:hidden;margin-bottom:25px}
.main_board_lst ul{width:1056px;zoom:1;overflow:hidden}
.main_board_lst ul li{float:left;width:248px;margin-right:16px}
.main_board_lst ul li .thmb{position:relative;width:248px;height:120px;}
.main_board_lst ul li .thmb a{display:block}
.main_board_lst ul li .thmb a .bd{position:absolute;top:0;left:0;width:246px;_width:248px;height:118px;_height:120px;border:1px solid #000;filter:alpha(opacity=30); opacity: 0.3;cursor:pointer}
.main_board_lst ul li .thmb a img{width:248px;height:120px;vertical-align:top}
.main_board_lst ul li dl dt{font-size:14px;font-weight:bold;letter-spacing:-1px;line-height:19px;margin-top:9px;width:246px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main_board_lst ul li dl dt a{color:#464646;}
.main_board_lst ul li dl dt a span{color:#F06D00}
.main_board_lst ul li dl dd{color:#878787;line-height:19px;width:246px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main_board_lst ul li.main_mov{width:248px;height:167px;position:relative;margin:0}
.main_board_lst ul li.main_mov .slides{width:248px;height:167px;}
.main_board_lst ul li.main_mov .slides li{width:248px;height:167px;margin:0;display:none}
.main_board_lst ul li.main_mov .flex-direction-nav{position:absolute;top:93px;right:0;z-index:100;width:49px;height:17px;}
.main_board_lst ul li.main_mov .flex-direction-nav .prev{width:17px;height:17px;position:absolute;top:0;left:0;background-image:url(/web/cp2/mo/v/img/main/btn_mov_prev.gif);background-position:0 0;background-repeat:no-repeat;z-index:100;text-indent:-1000em;overflow:hidden}
.main_board_lst ul li.main_mov .flex-direction-nav .prev:hover{background-position:0 -20px;}
.main_board_lst ul li.main_mov .flex-direction-nav .next{width:17px;height:17px;position:absolute;top:0;left:22px;background-image:url(/web/cp2/mo/v/img/main/btn_mov_next.gif);background-position:0 0;background-repeat:no-repeat;z-index:100;text-indent:-1000em;overflow:hidden}
.main_board_lst ul li.main_mov .flex-direction-nav .next:hover{background-position:0 -20px;}
.main_board_lst ul li.main_mov .thmb a .bd{width:248px;height:120px;border:none;filter:alpha(opacity=100); opacity: 1;background:url(/web/cp2/mo/v/img/main/bd_mov.png) 0 0 no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://c2.img.netmarble.kr/web/cp2/mo/v/img/main/bd_mov.png',sizingMethod='crop');}

.main_search{background:url(/web/cp2/mo/v/img/main/bg_search.gif) 0 0 no-repeat;height:65px;_height:83px;width:1040px;padding:18px 0 0 19px;}
.main_search .search{float:left}
.main_search .search .ip{width:200px;height:39px;border:4px solid #878787;color:#F06D00;font-weight:bold;padding:0 8px;_line-height:33px;float:left;letter-spacing:-1px;}
.main_search .search .btn_search{background:url(/web/cp2/mo/v/img/main/btn_search.gif) 0 0 no-repeat;width:68px;height:39px;margin:0;padding:0;border:0;float:left;cursor:pointer}
.main_search .keyword{float:left;width:285px;_width:340px;margin-right:45px;font-size:14px;background:url(/web/cp2/mo/v/img/common/bu_pop.gif) 14px 12px no-repeat;padding:11px 0 0 55px;line-height:19px;}
.main_search .keyword a{color:#666666;font-weight:bold;letter-spacing:-1px;}
.main_search .keyword span{color:#CDCDCD}
.main_search .banner_pc{float:left;width:150px;margin-right:14px}
.main_search .banner_ba{float:left;width:150px;}

.main_story{float:left;width:492px;margin-top:33px;margin-right:56px;}
.main_story .tit{border-bottom:1px solid #A1A1A1;position:relative;height:28px;_height:29px;}
.main_story .tit img{position:absolute;top:0;left:-2px;}
.main_story .tit .more{background:url(/web/cp2/mo/v/img/private/bu_arr.gif) 0 2px no-repeat;padding-left:7px;font-size:11px;letter-spacing:-1px;font-weight:normal;line-height:16px;position:absolute;top:9px;right:0;color:#666666;}
.main_story .lst{height:335px;overflow:hidden;position:relative;}
.main_story .lst ul{position:absolute;left:0;top:0;padding-top:10px}
.main_story .lst li{vertical-align:top;border-bottom:1px solid #EAEAEA;overflow:hidden;zoom:1;height:111px;_height:112px;}
.main_story .lst li .thmb{float:left;width:44px;margin:20px 10px 0 0;}
.main_story .lst li .cont{float:left;width:438px;height:77px;position:relative;margin-top:19px}
.main_story .lst li .cont dt{line-height:18px;font-weight:bold;color:#878787}
.main_story .lst li .cont dt a{color:#878787}
.main_story .lst li .cont dd{line-height:18px;color:#878787;height:32px;overflow:hidden}
.main_story .lst li .cont dd.nic{font-weight:bold;color:#F06D00;margin-top:9px;height:auto}
.main_story .lst li .cont dd.time{position:absolute;bottom:0;right:0;font-size:11px;color:#9FB9DA;background:url(/web/cp2/mo/v/img/main/ico_time.gif) 0 2px no-repeat;padding-left:16px;height:auto}


.main_ma_event{float:left;width:492px;margin-top:33px;}
.main_ma_event .tit{border-bottom:1px solid #A1A1A1;position:relative;height:28px;_height:29px;}
.main_ma_event .tit img{position:absolute;top:0;left:-2px;}
.main_ma_event .tit .more{background:url(/web/cp2/mo/v/img/private/bu_arr.gif) 0 2px no-repeat;padding-left:7px;font-size:11px;letter-spacing:-1px;font-weight:normal;line-height:16px;position:absolute;top:9px;right:0;color:#666666}

.main_ma_event .lst{height:335px;overflow:hidden;}
.main_ma_event .lst ul{padding-top:10px}
.main_ma_event .lst li{vertical-align:top;border-bottom:1px solid #EAEAEA;overflow:hidden;zoom:1;height:111px;_height:112px;}
.main_ma_event .lst li .thmb{float:left;width:161px;margin:10px 12px 0 0;position:relative}
.main_ma_event .lst li .thmb a{display:block}
.main_ma_event .lst li .thmb .bd{position:absolute;top:0;left:0;width:159px;_width:161px;height:89px;_height:91px;border:1px solid #000;filter:alpha(opacity=30); opacity: 0.3}
.main_ma_event .lst li .thmb img{width:161px;height:91px;vertical-align:top}
.main_ma_event .lst li .cont{float:left;width:310px;position:relative;margin-top:13px}
.main_ma_event .lst li .cont dt{line-height:21px;font-weight:bold;color:#464646;font-size:14px;letter-spacing:-1px;margin-bottom:3px;}
.main_ma_event .lst li .cont dt a{color:#464646}
.main_ma_event .lst li .cont dd{line-height:16px;color:#878787;padding-left:2px;}

.main_sponsor{float:left;width:1040px;overflow:hidden;margin-top:40px;}
.main_sponsor .tit{position:relative;height:33px;}
.main_sponsor .tit img{position:absolute;top:0;left:-2px;}
.main_sponsor ul{width:1044px;}
.main_sponsor ul li{float:left;width:170px;height:124px;margin-right:4px;}
.main_sponsor ul li a{display:block;cursor:pointer;position:relative}
.main_sponsor ul li a img{vertical-align:top}
.main_sponsor ul li a .txt{text-align:center;display:block;text-align:center;width:168px;_width:170px;height:21px;_height:30px;background:#fff;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;color:#878787;line-height:17px;padding-top:8px}
.main_sponsor ul li a .bd{position:absolute;top:0;left:0;width:168px;_width:170px;height:92px;_height:94px;border:1px solid #000;filter:alpha(opacity=15); opacity: 0.15}
.main_sponsor ul li a:hover{color:#878787;text-decoration:none}

/* ¼­ºñ½º Á¾·á ¾È³» ·¹ÀÌ¾î */
.ly_end_info{border:solid 3px #0d2a59;background:#fff;}
.ly_end_info .ly_top{text-align:left;}
.ly_end_info .ly_top a{position:absolute;top:-3px;right:-3px;z-index:10}
.ly_end_info .txt_img{text-align:center;padding-top:60px;}
.ly_end_info .ly_cont{padding:0px 26px 0 38px;text-align:center;color:#666;}
.ly_cont .info_txt{padding-top:19px;line-height:18px;font-size:12px !important}
.ly_cont .info_txt2{padding-top:50px;text-align:left;font-weight:bold;font-size:14px;color:#002e78;letter-spacing:-1px;}
.ly_cont .info_txt2 img{vertical-align:middle;}
.ly_cont table{margin-top:10px;width:480px;text-align:left;border:1;}
.ly_cont table tbody tr th,
.ly_cont table tbody tr td{height:32px;padding-left:10px;background:#fff;text-align:left;font-size:12px !important}
.ly_cont table.longt tbody tr th{width:165px}
.ly_cont table tbody tr th{width:75px;text-align:center;font-weight:bold;background:#d5dce7;border-bottom:1px solid #fff;color:#666}
.ly_cont table tbody tr th.bg_y{border-bottom:1px solid #d5dce7;}
.ly_cont table tbody tr td{border:1px solid #d5dce7;color:#666}
.ly_cont table tbody tr td.none{padding:5px 0 !important;border:none;background:none}
.ly_cont .line{padding-top:70px;border-bottom:1px solid #c4ccd2}
.ly_cont .ly_bot{position:relative;padding-top:20px;text-align:center;height:35px;}
.ly_cont .ly_bot .today_ck{position:absolute;top:26px;right:0;height:25px;line-height:25px;color:#888;font-size:11px}
.ly_cont .ly_bot .today_ck input{vertical-align:middle;border:none}

.ly_cont_v2 table tbody tr th{width:165px;}

.ly_refund .ly_cont{padding:28px 26px 0 28px; text-align:left;font-size:12px !important}
.ly_refund .info_txt{padding-top:0}
.ly_refund .info_txt2{padding-top:20px}
.ly_refund .info_txt3{padding:24px 0 30px;line-height:20px;font-size:12px !important}
.ly_refund .info_txt3 span{color:#cc0000}
.ly_refund table{margin-left:10px;}
.ly_refund tbody tr td{padding:10px;line-height:20px;background:#fff;border:1px solid #d5dce7}
.ly_refund .type2 tr td{padding:0 0 0 15px;line-height:20px;background:#fff;border:1px solid #d5dce7}
.ly_refund tbody tr td.bg_y{padding:0;text-align:center;font-weight:bold;background:#d5dce7;border-bottom:1px solid #fff}
.ly_refund .line{padding-top:0px;border-bottom:1px solid #b8b7af}
.ly_refund .ly_bot a{padding-right:6px;}

.table_cont tr th,.table_cont tr td{padding:12px 0;font-size:14px;font-weight:bold;text-align:center}
.ly_end_request .btn{position:absolute;z-index:20;text-indent:-9999em;display:block;background:url(/web/cp2/mo/v/img/common/trans.gif)}
.ly_end_request .bt_01{top:377px;left:28px;width:164px;height:35px}
.ly_end_request .bt_02{top:377px;left:202px;width:166px;height:35px}
