body,p,div,span,strong,em,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,select,textarea,button{margin:0;padding:0;font-family: 'Lucida Grande','メイリオ',Meiryo,'ヒラギノ角ゴ ProN W3','HiraKakuProN-W3','Hiragino Kaku Gothic ProN','NanumGothic','Malgun Gothic',sans-serif;-webkit-text-size-adjust:none;}
img,fieldset,iframe{border:0 none}
img{vertical-align:top}
ul,ol{list-style:none}
em,address,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
legend,caption,.hide{position:absolute;overflow:hidden;visibility:hidden;height:0;font-size:0;line-height:0}
a{text-decoration:none;cursor:pointer}
a:hover{text-decoration:none}
input,select,textarea,button{vertical-align:middle}
input::-ms-clear{display:none}
input,button{border:0 none;background-color:transparent}
button{cursor:pointer}
body{min-width:1450px;background:#fff}
.gnb .gnb_box{width:auto;margin:0}
.footer .footer_box{width:auto;margin:0 0 0 10px}
.bt{position:absolute;text-indent:-999em}
input{outline:none}

#uBgYoutube{z-index:-10}
#uBgYoutube iframe{z-index:-10 !important}
.bg_mov{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-9;background:url(/img/main/bg_mov.png?160919) repeat 50% 100%}
#lnbView{position:absolute;top:40px;left:0;bottom:0;width:250px;min-width:250px;min-height:960px;background-color:#fff;z-index:11}
#eventWrap {}
.nav_wrap{position:relative}
.nav_wrap .logo{position:absolute;top:56px;left:50%;margin-left:-74px}
.nav_wrap .logo a{display:block}
.nav{position:absolute;top:260px;left:50%;width:180px;margin-left:-90px}
.nav li a{display:block;width:180px;background-repeat:no-repeat;background-position:50% 0;text-indent:-999em}
.nav > li{position:relative;margin-top:27px}
.nav > li:first-child{margin-top:0}
.nav > li a{margin:0 auto;height:19px}
.nav > li li{margin-top:25px}
.nav > li li:first-child{margin-top:27px}
.nav > li li a{height:16px}
.nav > li:hover > a:after,.nav > li.on > a:after{position:absolute;left:0;top:4px;width:180px;height:10px;background:url(/img/menu_on.png?160919) no-repeat 0 0;content:'';}
.nav > li a:hover{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.nav .m1 a{background-image:url(/img/m1.gif?160919)}
.nav .m2 > a{background-image:url(/img/m2.gif?160919)}
.nav .m3 a{background-image:url(/img/m3.gif?160919)}
.nav .m4 a{background-image:url(/img/m4.gif?160919)}
.nav .m1_1 a{background-image:url(/img/m1_1.gif?160919)}
.nav .m1_2 a{background-image:url(/img/m1_2.gif?160919)}
.nav .m2_1 a{background-image:url(/img/m2_1.gif?160919)}
.nav .m2_2 a{background-image:url(/img/m2_2.gif?160919)}
.nav .m2_3 a{background-image:url(/img/m2_3.gif?160919)}
.nav .m2_4 a{background-image:url(/img/m2_4.gif?160919)}
.nav .m1 > a:hover,.nav .m1.on > a{background-image:url(/img/m1_on.gif?160919)}
.nav .m2 > a:hover,.nav .m2.on > a{background-image:url(/img/m2_on.gif?160919)}
.nav .m3 > a:hover,.nav .m3.on > a{background-image:url(/img/m3_on.gif?160919)}
.nav .m4 > a:hover,.nav .m4.on > a{background-image:url(/img/m4_on.gif?160919)}
.nav .m1_1 > a:hover,.nav .m1_1.on > a{background-image:url(/img/m1_1_on.gif?160919)}
.nav .m1_2 > a:hover,.nav .m1_2.on > a{background-image:url(/img/m1_2_on.gif?160919)}
.nav .m2_1 > a:hover,.nav .m2_1.on > a{background-image:url(/img/m2_1_on.gif?160919)}
.nav .m2_2 > a:hover,.nav .m2_2.on > a{background-image:url(/img/m2_2_on.gif?160919)}
.nav .m2_3 > a:hover,.nav .m2_3.on > a{background-image:url(/img/m2_3_on.gif?160919)}
.nav .m2_4 > a:hover,.nav .m2_4.on > a{background-image:url(/img/m2_4_on.gif?160919)}

.nav .m1.on ul{display:block;max-height:166px;}
.nav .m1:hover ul{max-height:166px;-webkit-transition: max-height 0.5s ease-out;-moz-transition: max-height 0.5s ease-out;-ms-transition: max-height 0.5s ease-out;-o-transition: max-height 0.5s ease-out;transition:max-height 0.5s ease-out;}
.nav .m1 ul{max-height:0;overflow: hidden;-webkit-transition: max-height 0.2s ease-out;-moz-transition: max-height 0.2s ease-out;-ms-transition: max-height 0.2s ease-out;-o-transition: max-height 0.2s ease-out;transition: max-height 0.2s ease-out;	}

.nav .m2.on ul{display:block;max-height:166px;}
.nav .m2:hover ul{max-height:166px;-webkit-transition: max-height 0.5s ease-out;-moz-transition: max-height 0.5s ease-out;-ms-transition: max-height 0.5s ease-out;-o-transition: max-height 0.5s ease-out;transition:max-height 0.5s ease-out;}
.nav .m2 ul{max-height:0;overflow: hidden;-webkit-transition: max-height 0.2s ease-out;-moz-transition: max-height 0.2s ease-out;-ms-transition: max-height 0.2s ease-out;-o-transition: max-height 0.2s ease-out;transition: max-height 0.2s ease-out;	}

.login_area{position:absolute;top:700px;left:0;right:0;width:191px;margin:0 auto}
.login_area .login_before{text-align:center}
.login_area .login_after{width:162px;height:62px;margin:-4px auto 0;background:url(/img/bg_login_after.gif?160919) no-repeat 0 0;display:none}
.login_area .login_after div{font-size:16px;font-weight:bold;line-height:16px;letter-spacing:0.5px;color:#2b2b2b}
.login_area .login_after div a{color:#2b2b2b}
.login_area .login_after .phone_num{width:140px;margin-bottom:24px;text-align:left}
.login_area .login_after .adena{width:80px;margin-left:72px;text-align:center}
.login_area .bt_login{display:inline-block;width:191px;height:50px;background:url(/img/btn_login.gif?160919) no-repeat 0 0;text-indent:-999em}
.section{overflow:hidden;margin-left:250px;background-repeat:no-repeat;background-position:50% 0}
.cont{position:relative;width:1000px;margin:0 auto}


.section_wrap{overflow:hidden}
.section_wrap .section{overflow:visible}
.mouse_ani{position:absolute;left:50%;width:113px;height:114px;margin-left:-56px}
.main .section03 .mouse_ani{top:184px}
.event1_1 .section01 .mouse_ani{top:799px}
.event1_1 .section02 .mouse_ani{top:779px}
.event3 .section02 .mouse_ani{top:327px}
.section04 .processbox{position:absolute;left:50%;width:960px;height:240px;margin:62px 0 0 -354px;}
.section04 .processbox .number{position:absolute;left:50%;top:18px;width:400px;height:60px;margin-left:3px;text-align:right;font-family:'verdana';font-size:56px;color:#e5c577;}
.section04 .processbox .graph{position:absolute;left:50%;top:144px;width:100%;max-width:892px;height:52px;margin-left:-446px;}
.section04 .processbox .graph_left{position:absolute;left:50%;top:0px;width:26px;height:52px;margin-left:-446px;}
.section04 .processbox .graph_right{position:absolute;left:50%;top:0px;margin-left:-446px;max-width:892px;min-width:26px;width:1%;height:52px;background:url(/img/progressbar_02.png) no-repeat right top;display:block;}
.section04 .registrationbox{position:absolute;left:50%;width:960px;height:73px;margin:322px 0 0 -354px;}
.section04 .registrationbox .ipt2{margin-left:7px;width:585px;}
.section04 .registrationbox input{float:left;height:80px;font-size:24px;font-weight:bold;text-align:center;line-height:80px;color:#666;}
.section04 .registrationbox input::-webkit-input-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#666}
.section04 .registrationbox input::-moz-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#666}
.section04 .registrationbox input:-ms-input-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#666}
.section04 .registrationbox input:-moz-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#424242}
.section04 .registrationbox .btn_reg{position:absolute;display:block;width:370px;height:73px;right:0px;top:0px;text-indent:-9999px;}

.main .section01{height:320px;background-image:url(/img/main/main1_1.png?160919)}
.main .section02{height:320px;background-image:url(/img/main/main1_2.png?160919)}
.main .section03{height:320px;background-image:url(/img/main/main1_3.png?160919)}
.main .section04{height:430px;background-image:url(/img/main/main4_1.jpg?160919)}
.main .section05{height:530px;background-image:url(/img/main/main4_2.jpg?160919)}
.main .section06{height:530px;background-image:url(/img/main/main4_3.jpg?160919)}
.main .section07{height:530px;background-image:url(/img/main/main4_4.jpg?160919)}
.main .section08{height:0px;background-image:url(/img/main/main3_2.jpg?160919)}
.main .section05 .cha{display:none;position:absolute;left:50%;top:-146px;z-index:9;width:888px;height:890px;margin-left:291px;background:url(/img/main/cha.png?160919) no-repeat 0 0}
.main .bt_mov{top:149px;left:50%;width:104px;height:104px;margin-left:-52px}
.main .bt_google{display:block;width:314px;height:80px;margin-left:-44px;text-indent:-999em}
.main .uPrejoinPhone{position:absolute;top:-219px;left:50%;z-index:10;width:399px;height:400px;margin-left:-60px;padding:218px 60px 208px;background:url(/img/main/bg_register.png?161005_v2) no-repeat 50% 0}
.main .pj_market{margin-bottom:24px}
.main .pj_market_list:after{display:block;clear:both;content:''}
.main .pj_market_list li{float:left;height:35px;cursor:pointer}
.main .pj_market_list li.rd_aos{width:177px}
.main .pj_market_list li.rd_ios{width:161px;margin-left:29px}
.main .pj_market_list .prejoin_rdo_os{display:inline-block;width:35px;height:35px}
.main .pj_market_list .prejoin_rdo_os.on{background:url(/img/ico_market_chk.png?160919) no-repeat 50% 9px}
.main .pj_phone{margin-bottom:45px}
.main .pj_phone:after{display:block;clear:both;content:''}
.main .pj_phone .ipt1{margin-left:40px;width:58px}
.main .pj_phone .ipt2{margin-left:7px;width:294px}
.main .pj_phone input{float:left;height:80px;font-size:24px;font-weight:bold;text-align:center;line-height:80px;color:#c8c8c8}
.main .pj_phone input::-webkit-input-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#424242}
.main .pj_phone input::-moz-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#424242}
.main .pj_phone input:-ms-input-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#424242}
.main .pj_phone input:-moz-placeholder{position:relative;top:-2px;font-size:18px;line-height:80px;color:#424242}
.main .pj_agree_list li{width:370px;height:24px;cursor:pointer}
.main .pj_agree_list .prejoin_chk_agree{display:inline-block;width:24px;height:24px}
.main .pj_agree_list .prejoin_chk_agree.on{background:url(/img/ico_agree_chk.png?160919) no-repeat 50% 50%}
.main .bt_cbt{top:670px;left:50%;width:312px;height:82px;margin-left:-156px}

.event1_1 .section01{height:960px;background-image:url(/img/event1/bg_event1_1_1.jpg?160920_2)}
.event1_1 .section02{height:925px;background-image:url(/img/event1/bg_event1_1_2.jpg?160919)}
.event1_1 .section03{min-height:695px;padding-top:650px;background-color:#000;background-image:url(/img/event1/bg_event1_1_3.jpg?160919)}
.event1_1 .section04{height:400px;background-image:url(/img/event1/bg_event1_1_4.jpg?160919)}
.event1_1 .section01 .cont{height:960px}
.event1_1 .section01 .cha{display:none;position:absolute;bottom:0;left:-133px;width:449px;height:563px;background:url(/img/event1/cha_event1.png?160919) no-repeat 0 0}
.event1_1 .section02 .cont{height:925px}
.event1_1 .step{position:absolute;left:50%;width:292px;height:656px}
.event1_1 .step span{position:absolute;top:1px;left:0;width:292px;height:656px;background-repeat:no-repeat;background-position:50% 0;opacity:0;filter:alpha(opacity=0)}
.event1_1 .step em{display:block;width:292px;height:365px;margin-top:149px;cursor:pointer}
.event1_1 .step01{top:775px;margin-left:-471px;background:url(/img/event1/step01.png?160919) no-repeat 0 0}
.event1_1 .step01 span{background-image:url(/img/event1/step01_on.png?160919)}
.event1_1 .step02{top:775px;margin-left:-146px;background:url(/img/event1/step02.png?160919) no-repeat 0 0}
.event1_1 .step02 span{background-image:url(/img/event1/step02_on.png?160919)}
.event1_1 .step03{top:775px;margin-left:178px;background:url(/img/event1/step03.png?160919) no-repeat 0 0}
.event1_1 .step03 span{background-image:url(/img/event1/step03_on.png?160919)}
.event1_1 .server_wrap{width:1100px;margin-left:-75px;padding:79px 45px 100px 7px;background:url(/img/event1/bg_server_list.png?160919) repeat 0 0}
.event1_1 .server_list:after,.event1_1 .server_list ul:after{display:block;clear:both;content:''}
.event1_1 .server_list{margin-top:20px}
.event1_1 .server_list:first-child{margin-top:0}
.event1_1 .server_list dt{float:left;width:169px;padding:29px 0;font-size:22px;font-weight:bold;line-height:28px;text-align:center;color:#bfbfbf}
.event1_1 .server_list dd{float:left;width:929px}
.event1_1 .server_list li{float:left;position:relative;width:92px;height:91px;padding-top:23px;border-left:1px solid #2d2523;background:url(/img/event1/bg_server.png?160919) repeat;text-align:center}
.event1_1 .server_list li.end,.event1_1 .server_list ul li.end:hover{height:86px;padding-top:28px;background-image:url(/img/event1/btn_end.png?160919)}
.event1_1 .server_list li:hover{background-image:url(/img/event1/bg_server_on.png?160919)}
.event1_1 .server_list li:first-child{border-left:none}
.event1_1 .server_list li span{display:block}
.event1_1 .server_list li .server_name{margin-bottom:2px;font-size:16px;line-height:18px;font-weight:bold;color:#ece7df;opacity:0.5}
.event1_1 .server_list li .server_num{margin-bottom:9px;font-size:20px;line-height:22px;font-weight:bold;color:#ece7df;opacity:0.5}
.event1_1 .server_list li:hover .server_name{opacity:1}
.event1_1 .server_list li:hover .server_num{opacity:1}
.event1_1 .server_list a{display:inline-block;position:relative;left:1px;width:62px;height:30px;background-repeat:no-repeat;background-position:0 0}
.event1_1 .server_list .bt_possible{background-image:url(/img/event1/btn_possible.png?160919)}
.event1_1 .server_list .bt_impend{background-image:url(/img/event1/btn_impend.png?160919)}
.event1_1 .server_list li.end a{display:none}
.event1_1 .server_list li.end .server_name,.event1_1 .server_list li.end .server_num,.event1_1 .server_list li.end:hover .server_num{color:#bc817d;opacity:0.2}
.event1_1 .uncompleted{position:absolute;top:-280px;left:0;right:0;font-size:38px;font-weight:bold;text-align:center;line-height:277px;color:#574934}
.event1_1 .complete{position:absolute;top:-280px;left:0;right:0;padding:48px 0;text-align:center}
.event1_1 .complete em{display:inline-block;position:relative;top:-4px;width:98px;height:41px;background:url(/img/event1/ico_complete.png?160919) no-repeat 0 0;vertical-align:bottom;text-indent:-999em}
.event1_1 .complete strong{font-size:38px;font-weight:bold;height:40px;color:#574934}
.event1_1 .complete strong span{font-size:26px}
.event1_1 .complete > span{display:block;margin-top:27px;font-size:20px;font-weight:bold;color:#6c6c6c}
.event1_1 .complete > span span{color:#b8550d}
.event1_1 .complete .bt_nick{display:block;width:236px;height:62px;margin:23px auto 0;background:url(/img/event1/btn_nick.png?160919) no-repeat;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease}
.event1_1 .complete .bt_nick:hover{background-image:url(/img/event1/btn_nick_on.png?160919)}

.event1_2 .cont{width:1450px}
.event1_2 .tit{position:absolute;top:149px;left:50%;z-index:1;width:251px;height:58px;margin-left:-730px;background:url(/img/event1/tit_event1_2.png?160919) no-repeat}
.event1_2 .section01{height:1200px;padding-left:30px}
.event1_2 .server_name{position:absolute;top:248px;left:0;z-index:1;padding-left:66px;background:url(/img/event1/server.png?160919) no-repeat 0 50%;font-size:22px;font-weight:bold;line-height:24px;color:#033469}
.event1_2 .ipt_nick{position:absolute;top:287px;left:50%;z-index:1;width:196px;margin-left:-726px;padding:17px 10px 18px;background:url(/img/event1/nick.gif?160919) no-repeat 0 0;font-size:15px;text-align:center;line-height:18px}
.event1_2 .bt_back{position:absolute;top:106px;left:50%;z-index:1;width:97px;height:26px;margin-left:-730px;background:url(/img/event1/btn_back.png?160919) no-repeat 0 0}
.event1_2 .bt_get{top:287px;left:50%;width:112px;height:53px;z-index:1;margin-left:-510px;background:url(/img/event1/nick.gif?160919) no-repeat 100% 0}
.event1_2 .status{position:absolute;top:394px;left:-12px;z-index:1;width:314px;height:320px}
.event1_2 video{position:absolute;top:0;left:50%;width:2600px !important;height:1200px !important;margin-left:-1388px;}
.event1_2 .cha{position:absolute;top:0;left:50%;width:2600px !important;height:1200px !important;margin-left:-1388px;background:url(/img/event1/bg_event1_2.jpg?160919) no-repeat 0 0}
.event1_2 .cha img{display:block !important;width:2600px !important;height:1200px !important}
.event1_2 .character_wrap{position:absolute;top:102px;right:-29px;width:302px;height:500px;padding:72px 85px 152px 86px;background:url(/img/event1/bg_cha.png?160919) no-repeat 0 0}
.event1_2 .character_info strong{font-size:40px;font-weight:bold;line-height:42px;color:#f2f2f2}
.event1_2 .character_info p{margin-top:22px;font-size:16px;font-weight:bold;line-height:30px;color:#7b7b7b}
.event1_2 .tribe,.event1_2 .job{position:absolute;left:85px}
.event1_2 .tribe{top:353px}
.event1_2 .job{top:503px}
.event1_2 ul:after{display:block;clear:both;content:''}
.event1_2 ul li:first-child{margin-left:0}
.event1_2 li{float:left;width:72px;height:72px;margin-left:5px}
.event1_2 li a{display:block;width:72px;height:72px;background:url(/img/event1/sp_job.png?160919) no-repeat 0 0;text-indent:-999em}
.event1_2 .t1 a{background-position:0 0}
.event1_2 .t2 a{background-position:-72px 0}
.event1_2 .t3 a{background-position:-144px 0}
.event1_2 .t4 a{background-position:-216px 0}
.event1_2 .t1.on a{background-position:0 -72px}
.event1_2 .t2.on a{background-position:-72px -72px}
.event1_2 .t3.on a{background-position:-144px -72px}
.event1_2 .t4.on a{background-position:-216px -72px}
.event1_2 .j1 a{background-position:0 -144px}
.event1_2 .j2 a{background-position:-72px -144px}
.event1_2 .j3 a{background-position:-144px -144px}
.event1_2 .j1.on a{background-position:0 -216px}
.event1_2 .j2.on a{background-position:-72px -216px}
.event1_2 .j3.on a{background-position:-144px -216px}

@media screen and (max-width:1200px) {
.event1_2 .status{display:none}
.event1_2 .character_wrap{left:-20px;right:auto;top:215px}
.event1_2 .server_name{top:83px;left:305px}
.event1_2 .ipt_nick{top:123px;margin-left:-420px}
.event1_2 .bt_get{top:123px;margin-left:-203px}
.event1_2 .tit{top:120px}
.event1_2 .bt_back{top:75px}
}

.event2 .section01{height:840px;background-image:url(/img/event2/bg_event2_1.jpg?160919)}
.event2 .section02{height:436px;background-image:url(/img/event2/bg_event2_2.jpg?160919)}
.event2 .section03{height:1524px;background-image:url(/img/event2/bg_event2_3.jpg?160919)}
.event2 .section01 span{position:absolute;left:50%}
.event2 .event_info{top:810px;z-index:10;width:975px;height:452px;margin-left:-487px;}/* background:url(/img/event2/bg_event2_info.png?160919) no-repeat 50% 0 */
.event2 .cha{display:none;top:-15px;z-index:-1;width:1576px;height:1825px;margin-left:-360px;background:url(/img/event2/cha.png?160919) no-repeat 0 0}
.event2 .bt_prizewinner{top:666px;left:50%;width:375px;height:96px;margin-left:-187px}
.event2 .snsWrap{margin:0 20px}
.event2 .sn_wrap{padding:20px 20px 24px 20px}

.event3 .section01{height:480px;background-image:url(/img/event3/bg_event3_1.jpg?160919)}
.event3 .section02{height:480px;background-image:url(/img/event3/bg_event3_2.jpg?160919)}
.event3 .section03{height:1298px;background-image:url(/img/event3/bg_event3_3.jpg?160919)}
.event3 .section04{height:642px;background-image:url(/img/event3/bg_event3_4.jpg?160919)}
.event3 .section03 .cont{height:1298px}
.event3 .bt_cafe{top:148px;left:50%;width:375px;height:96px;margin-left:-200px}
.event3 .gage_wrap{position:absolute;top:432px;left:50%;width:52px;height:600px;margin-left:-25px}
.event3 .gage{position:absolute;bottom:0;left:50%;width:52px;height:0;margin-left:-25px;padding-bottom:67px}
.event3 .gage .top_gage{position:absolute;top:-17px;left:0;width:52px;height:17px;background:url(/img/event3/top_gage.png?160919) no-repeat 0 0}
.event3 .gage .btm_gage{position:absolute;bottom:-17px;left:0;width:52px;height:17px;background:url(/img/event3/btm_gage.png?160919) no-repeat 0 0}
.event3 .gage .bar{position:absolute;top:0;left:0;bottom:0;width:52px;height:100%;background:url(/img/event3/bar_gage.png?160919) repeat-y 0 0}
.event3 .achieve .line{position:absolute;width:270px;height:25px;background-repeat:no-repeat}
.event3 .achieve .line01{top:352px;left:303px;background-image:url(/img/event3/bar_gage1.png?160919);background-position:100% 0}
.event3 .achieve .line02{top:656px;right:302px;background-image:url(/img/event3/bar_gage2.png?160919);background-position:0 0}
.event3 .achieve .line03{top:955px;left:303px;background-image:url(/img/event3/bar_gage1.png?160919);background-position:100% 0}
.event3 .achieve .line01 + strong{top:463px;left:166px}
.event3 .achieve .line02 + strong{top:762px;right:45px}
.event3 .achieve .line03 + strong{top:1073px;left:166px}
.event3 .achieve strong{display:none;position:absolute;width:134px;height:145px;background:url(/img/event3/ico_achieve.png?160919) no-repeat 0 0;text-indent:-999em}
.event3 .achieve .on strong{display:block}

.event4 .section01{height:1133px;background-image:url(/img/event4/bg_event4_1.jpg?160928)}
.event4 .section02{height:1314px;padding-top:203px;background-image:url(/img/event4/bg_event4_2.jpg?161004)}
.event4 .fri_noti{position:absolute;top:112px;left:50%;width:146px;height:16px;margin-left:-73px;background:url(/img/event4/fri_notice.png) 50% 0 no-repeat}
.event4 .fri_noti.giftcon{background-image:url(/img/event4/giftcon.png)}
.event4 .bt_attendance{top:750px;left:82px;width:342px;height:86px}
.event4 .bt_more{top:850px;left:122px;width:262px;height:36px}
.event4 .buy_cut{font-size:19px;text-align:center;letter-spacing:-0.5px;color:#ddd}
.event4 .buy_cut span{color:#31c7ff}
.event4 .bt_my_money{top:140px;left:50%;width:405px;height:91px;margin-left:-201px;background:url(/img/event4/btn_myAdena.jpg?160919) no-repeat 0 0}
.event4 .login_after{position:absolute;top:140px;left:50%;z-index:0;width:405px;height:91px;margin-left:-201px;background:url(/img/event4/login_after.jpg?160919) no-repeat 0 0;font-size:22px;font-weight:bold;text-align:center;line-height:91px;color:#100f0e}
.event4 .login_after span{color:#004c9e}
.event4 .bt_wrap{position:absolute;top:260px;left:0;right:0;z-index:10;height:45px;text-align:center}
.event4 .bt_prevList{display:inline-block;width:162px;height:45px;background:url(/img/event4/btn_prevWeek.png?160919) no-repeat 0 0;text-indent:-999em}
.event4 .bt_nextItem{display:inline-block;width:162px;height:45px;background:url(/img/event4/btn_nextWeek.png?160919) no-repeat 0 0;text-indent:-999em}
.event4 .shop_item{position:absolute;top:399px;left:0;z-index:10;width:1001px;height:538px;background:url(/img/event4/shop_item.png?160928) no-repeat 50% 0}
.event4 .shop_item:after{display:block;clear:both;content:''}
.event4 .shop_item li{float:left;position:relative;width:333px;height:379px;margin-left:1px;padding-top:159px;text-align:center}
.event4 .shop_item li:first-child{margin-left:0}
.event4 .shop_item .img_item{height:180px;}
.event4 .shop_item .img_item .ig{}
.event4 .shop_item p{margin-bottom:40px;letter-spacing:-0.5px}
.event4 .shop_item p strong{display:block;margin:12px 0 10px 0;font-size:18px;line-height:20px;height:20px;color:#d6d6d6;}
.event4 .shop_item p span{display:block;font-size:14px;line-height:16px;color:#747474}
.event4 .shop_item .price{position:absolute;top:235px;left:180px;width:76px;height:80px;padding:0 17px 19px 5px;background:url(/img/event4/bg_price.png?160919) no-repeat 0 0;font-size:14px;font-weight:bold;line-height:80px;color:#fff}
.event4 .shop_item a{display:inline-block;width:190px;height:53px;background:url(/img/event4/sp_btn_buy.png?160919) no-repeat 0 53px;cursor:default}
.event4 .shop_item .on{background-position:0 0;cursor:pointer}
.event4 .shop_item .off{background-position:0 -55px}
.event4 .shop_item .done{background-position:0 -110px}
.event4 .shop_item .soldout{background-position:0 -165px}
.event4 .shop_item #storeItem3 a{background-position:0 -220px}
.event4 .cha{display:none;position:absolute;top:-147px;left:50%;z-index:0;width:1148px;height:1097px;margin-left:52px;background:url(/img/event4/cha.png?160919) no-repeat 50% 0}

.mov_layer{position:relative;width:800px;height:450px;text-align:center;display:none;}
.mov_layer .bt_close{position:absolute;width:58px;height:58px;right:-88px;top:0;text-indent:-9999em;background:url(/img/main/mov_close.png?160919) 0 0 no-repeat}
.mov_layer .bt_close{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}
.mov_layer .bt_close:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}

.mov_layer iframe{width:800px;height:450px}
.ly_pop{display:none;position:relative;z-index:9999;width:640px;padding:96px 0 69px;background:#fff url(/img/pop_top.jpg?160919) no-repeat 50% 0;text-align:center}
.ly_pop .bt_close{position:absolute;top:30px;right:30px;width:37px;height:37px;background:url(/img/btn_ly_close.gif?160919) no-repeat 0 0}
.ly_pop .ly_tit{display:block;margin-bottom:7px;font-size:38px;font-weight:normal;text-align:left;color:#574934}
.ly_pop .ly_tit2{display:block;margin-bottom:36px;font-size:42px;font-weight:normal;color:#574934}
.ly_pop .ly_tit3{display:block;margin-bottom:36px;font-size:46px;font-weight:normal;color:#574934}
.ly_pop .ly_txt{display:block;font-size:18px;text-align:left;color:#baa079}
.ly_pop .ly_txt2{display:block;margin-bottom:4px;font-size:22px;color:#574934}
.ly_pop .ly_txt3{display:block;margin-bottom:30px;font-size:22px;line-height:31px;color:#baa079}
.ly_pop .ly_txt4{display:block;font-size:16px;color:#033469}
.ly_pop .ly_txt5{display:block;font-size:16px;color:#033469}
.ly_pop .item{display:block;margin-bottom:39px;padding:50px 0;border:1px solid #e7dac9;border-width:1px 0;background-color:#f8f3ec}
.ly_confirm{width:560px;padding:130px 40px 69px}
.ly_pop ::-webkit-input-placeholder{font-size:18px !important}
.ly_pop :-moz-placeholder{font-size:18px !important}
.ly_pop ::-moz-placeholder{font-size:18px !important}
.ly_pop :-ms-input-placeholder{font-size:18px !important}
.ly_confirm .ly_txt{margin-bottom:33px}
.ly_confirm .phone_num{margin-bottom:20px;border:1px solid #d0d0d0}
.ly_confirm .pj_phone{margin-bottom:68px}
.ly_confirm div:after{display:block;clear:both;content:''}
.ly_confirm .ipt1{display:block;float:left;width:67px;height:71px;padding:0 5px 0 63px;background:#fff url(/img/bg_phone_num.png?160919) no-repeat 43px 50%;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_confirm .ipt2{display:block;float:right;width:380px;height:71px;background-color:#fff;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_confirm .ipt3{display:block;float:right;width:360px;height:69px;border:1px solid #d0d0d0;border-width:1px 1px 1px 0;background-color:#fff;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_confirm .pj_bt_phone{display:block;float:left;width:199px;height:71px;background:url(/img/btn_pj_bt_phone.jpg?160919) no-repeat 0 0;text-indent:-999em}
.ly_confirm .pj_bt_confirm,.ly_confirm .pj_bt_login{display:inline-block;width:260px;height:78px;margin-bottom:20px;background-color:#033469;font-size:26px;text-align:center;line-height:78px;color:#fff}
.ly_confirm .important{font-size:20px;letter-spacing:-1px;color:#033469}
.ly_confirm .important a{font-size:20px;letter-spacing:-1px;color:#033469;display:inline-block;padding-bottom:3px;border-bottom:1px solid #033469}
.pj_txt_caution{display:block;font-size:11.5px;letter-spacing:0px;color:#666;padding-top:15px;text-align:left;}
.pj_txt_caution span{letter-spacing:-1px;}
.ly_confirm .ic_important{display:inline-block;position:relative;top:-2px;width:24px;height:24px;;background:url(/img/ico_info.png?160919) no-repeat 0 50%;vertical-align:middle}
.ly_confirm .ly_cont > .ly_tit,.ly_confirm .ly_cont > .ly_txt,.ly_confirm.auth .auth_area{display:block}
.ly_confirm.auth .pj_bt_confirm{display:inline-block}
.ly_confirm .pj_bt_confirm,.ly_confirm .auth_area,.ly_confirm.auth .pj_bt_login,.ly_confirm.auth .pj_bt_login,.ly_confirm.auth .ly_cont > .ly_tit,.ly_confirm.auth .ly_cont > .ly_txt,.ly_confirm.auth .ly_cont .important{display:none}

.ly_loginbox{width:560px;}
.ly_loginbox .ly_txt{margin-bottom:33px}
.ly_loginbox .ly_title{width:560px;height:120px;padding:0;background:#fff url(/img/login/ly_login01.jpg) no-repeat left top;text-indent:-9999px;}
.ly_loginbox .ly_snsbtn{position:relative;width:560px;height:170px;padding:0;background:#fff url(/img/login/ly_login03.jpg) no-repeat left top;text-indent:-9999px;}
.ly_loginbox .ly_snsbtn .btn{position:absolute;display:block;width:270px;height:170px;}
.ly_loginbox .ly_snsbtn .bt_01{left:0px;top:0px;}
.ly_loginbox .ly_snsbtn .bt_02{left:290px;top:0px;}
.ly_loginbox .phone_num{margin-bottom:20px;border:1px solid #d0d0d0;}
.ly_loginbox .pj_phone{margin: 10px 0 38px;padding-top:30px;background:#fff url(/img/login/bg_emailtit.gif) no-repeat left top;}
.ly_loginbox div:after{display:block;clear:both;content:''}
.ly_loginbox .ipt2{display:block;float:left;width:528px;height:71px;background-color:#fff;font-size:26px;text-align:center;line-height:71px;color:#aaa;background:#fff url(/img/login/bg_emailbox.gif) no-repeat 5px 50%;margin-left:30px;}
.ly_loginbox .ipt3{display:block;float:right;width:360px;height:69px;border:1px solid #d0d0d0;border-width:1px 1px 1px 0;background-color:#fff;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_loginbox .pj_bt_phone{display:block;float:left;width:199px;height:71px;background:url(/img/login/ly_login02.jpg) no-repeat 0 0;text-indent:-999em}
.ly_loginbox .pj_bt_confirm,.ly_loginbox .pj_bt_login{display:inline-block;width:260px;height:78px;margin-bottom:20px;background-color:#033469;font-size:26px;text-align:center;line-height:78px;color:#fff}
.ly_loginbox .important{font-size:20px;letter-spacing:-1px;color:#033469}
.ly_loginbox .important a{font-size:20px;letter-spacing:-1px;color:#033469;display:inline-block;padding-bottom:3px;border-bottom:1px solid #033469}
.ly_loginbox .ic_important{display:inline-block;position:relative;top:-2px;width:24px;height:24px;;background:url(/img/ico_info.png?160919) no-repeat 0 50%;vertical-align:middle}
.ly_loginbox .ly_cont > .ly_tit,.ly_loginbox .ly_cont > .ly_txt,.ly_loginbox.auth .auth_area{display:block}
.ly_loginbox.auth .pj_bt_confirm{display:inline-block}
.ly_loginbox .pj_bt_confirm,.ly_loginbox .auth_area,.ly_loginbox.auth .pj_bt_login,.ly_loginbox.auth .pj_bt_login,.ly_loginbox.auth .ly_cont > .ly_tit,.ly_loginbox.auth .ly_cont > .ly_txt,.ly_loginbox.auth .ly_cont .important{display:none}


.ly_realComplete .item{height:289px;padding:0}
.ly_realComplete .item img{position:relative;top:-44px}
.ly_realComplete .ly_tit3{margin-bottom:88px}
.bt_blue_arr,.bt_brown_arr,.bt_green_arr{display:inline-block;width:280px;height:78px;background:url(/img/ico_arr.png?160919) no-repeat 253px 50%;font-size:22px;text-align:center;line-height:78px;color:#fff}
.bt_blue_arr{background-color:#033469}
.bt_brown_arr{background-color:#574934}
.bt_green_arr{background-color:#22b500}
.bt_facebook{margin-bottom:14px}
.bt_facebook span{display:inline-block;position:relative;top:1px;width:20px;height:20px;margin-right:9px;background:url(/img/sp_ico.png?160919) no-repeat 0 0}
.bt_cafe span{display:inline-block;position:relative;top:2px;width:20px;height:20px;margin-right:9px;background:url(/img/sp_ico.png?160919) no-repeat -20px 0}
.bt_event1{margin-right:10px}
.bt_event1,.bt_event2{margin-bottom:20px}
.ly_nextItem .hint{padding-top:124px;background:url(/img/event4/bg_hint.jpg?160919) no-repeat 0 0;font-size:24px;text-align:center;color:#574934}
.ly_nextItem .item{margin-bottom:0;padding:0;border:none}
.ly_cheer{width:992px;padding-bottom:0}
.ly_cheer .ly_cont{height:471px}
.ly_cheer .uPrejoinPhone{position:absolute;top:122px;right:70px}
.ly_cheer .phone_num{overflow:hidden;width:389px;margin-bottom:38px}
.ly_cheer .ipt1{display:block;float:left;width:67px;height:71px;padding:0 5px 0 45px;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_cheer .ipt2{display:block;float:right;width:270px;height:71px;font-size:26px;text-align:center;line-height:71px;color:#aaa}
.ly_cheer .pj_agree_list li{width:389px;height:24px;text-align:left;cursor:pointer}
.ly_cheer .pj_agree_list .prejoin_chk_agree{display:inline-block;width:24px;height:24px}
.ly_cheer .pj_agree_list .prejoin_chk_agree.on{background:url(/img/ico_agree_chk.png?160919) no-repeat 50% 50%}
.ly_cheer .bt_request{position:absolute;top:305px;left:0;width:390px;height:78px;background-position:352px 50%}
.ly_cheer01 .ly_cont{background:url(/img/event2/bg_cheer01.jpg?160919) no-repeat 0 0}
.ly_cheer02 .ly_cont{background:url(/img/event2/bg_cheer02.jpg?160919) no-repeat 0 0}
.ly_milk{padding-bottom:0}
.ly_milk .ly_cont{width:640px;height:673px;padding-bottom:40px;background-color:#fff;background:url(/img/event2/bg_milk.jpg?160919) no-repeat 0 0}
.ly_milk .gif?160919t_number{position:absolute;top:301px;left:50%;width:340px;height:90px;margin-left:-92px;font-size:44px;line-height:90px;color:#574934}
.ly_milk .bt_confirm{position:absolute;top:662px;left:50%;margin-left:-140px}
.ly_finish{padding-bottom:0}
.ly_finish .ly_cont{width:640px;height:673px;padding-bottom:30px;background-color:#fff;}
.ly_finish .bt_confirm{position:absolute;top:652px;left:50%;margin-left:-140px}
.ly_finish01 .ly_cont{background:url(/img/event2/bg_next01.jpg?160919) no-repeat 0 0}
.ly_finish02 .ly_cont{background:url(/img/event2/bg_next02.jpg?160919) no-repeat 0 0}

.world .section01{height:1200px}
.world .bt_quest{position:fixed;z-index:10;width:476px;height:478px;background:url(/img/world/btn_gameInfo.png?160919) no-repeat 0 0;left:15%;top:38%}
.world .bt_mapInfo{position:fixed;z-index:10;width:224px;height:222px;background:url(/img/world/btn_mapInfo.png?160919) no-repeat 0 0;left:64%;top:53%}
.world .bt_monsterInfo{position:fixed;z-index:10;width:245px;height:222px;background:url(/img/world/btn_monsterInfo.png?160919) no-repeat 0 0;left:68%;top:31%}
.world .bt_money{position:fixed;z-index:10;width:220px;height:185px;background:url(/img/world/btn_money.png?160919) no-repeat 0 0;left:53%;top:17%;display:none}
.world .bt_money a{display:block;width:145px;height:132px}
.world .bt_mapInfo a{display:block;width:145px;height:170px}
.world .bt_monsterInfo a{display:block;width:163px;height:170px}
.world .bt_home{position:fixed;z-index:10;width:55px;height:75px;background:url(/img/world/btn_home.png?160919) no-repeat 0 0;right:7%;top:11%}

.world .bt_quest a{display:block;width:240px;height:200px;margin:85px 0 0 59px;background:url(../cimg/sp_gameInfo.png?161012) 240px 200px no-repeat}
.world .bt_quest .w1{background-position:0 0}
.world .bt_quest .w2{background-position:-240px 0}
.world .bt_quest .w3{background-position:-480px 0}
.world .bt_quest .w4{background-position:-720px 0}
.world .bt_quest .w5{background-position:-960px 0}
.world .bt_quest .w6{background-position:0 -200px}
.world .bt_quest .w7{background-position:-240px -200px}
.world .bt_quest .w8{background-position:-480px -200px}
.world .bt_quest .w9{background-position:-720px -200px}
.world .bt_quest .w10{background-position:-960px -200px}
.world .bt_quest .w11{background-position:0 -400px}
.world .bt_quest .w12{background-position:-240px -400px}
.world .bt_quest .w13{background-position:-480px -400px}
.world .bt_quest .w14{background-position:-720px -400px}
.world .bt_quest .w15{background-position:-960px -400px}
.world .bt_quest .w16{background-position:0 -600px}
.world .bt_quest .w17{background-position:-240px -600px}
.world .bt_quest .w18{background-position:-480px -600px}
/* 지역 별로 버튼 위치 수정 해야함 */
.world .bt_qwest.map1{top:100px;left:0}
.world .bt_money.map1{top:500px;left:0}
.world .bt_mapInfo.map1{top:500px;left:200px}
.world .bt_monsterInfo.map1{top:500px;left:400px}
.world .worldTit_area{position:fixed;left:7%;top:12%;z-index:10}
.world .worldTit_area span{display:block;width:220px;height:34px;margin-bottom:21px;background:url(/img/world/worldmap_subTit.png?160919_v2) no-repeat 0 0}
.world .worldTit_area span a{display:block;width:90px;height:34px}
.world .worldTit_area p{display:block;width:400px;height:74px;margin-left:-11px;background:no-repeat 0 0}
.world .worldTit_area .w1{background-image:url(/img/world/mapTit1.png?160919)}
.world .worldTit_area .w2{background-image:url(/img/world/mapTit2.png?160919)}
.world .worldTit_area .w3{background-image:url(/img/world/mapTit3.png?160919)}
.world .worldTit_area .w4{background-image:url(/img/world/mapTit4.png?160919)}
.world .worldTit_area .w5{background-image:url(/img/world/mapTit5.png?160919)}
.world .worldTit_area .w6{background-image:url(/img/world/mapTit6.png?160919)}
.world .worldTit_area .w7{background-image:url(/img/world/mapTit7.png?160919)}
.world .worldTit_area .w8{background-image:url(/img/world/mapTit8.png?160919)}
.world .worldTit_area .w9{background-image:url(/img/world/mapTit9.png?160919)}
.world .worldTit_area .w10{background-image:url(/img/world/mapTit10.png?160919)}
.world .worldTit_area .w11{background-image:url(/img/world/mapTit11.png?160919)}
.world .worldTit_area .w12{background-image:url(/img/world/mapTit12.png?160919)}
.world .worldTit_area .w13{background-image:url(/img/world/mapTit13.png?160919)}
.world .worldTit_area .w14{background-image:url(/img/world/mapTit14.png?160919)}
.world .worldTit_area .w15{background-image:url(/img/world/mapTit15.png?160919)}
.world .worldTit_area .w16{background-image:url(/img/world/mapTit16.png?160919)}
.world .worldTit_area .w17{background-image:url(/img/world/mapTit17.png?160919)}
.world .worldTit_area .w18{background-image:url(/img/world/mapTit18.png?160919)}
.world .mask{position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;background:url(/img/world/mask_world.png?160919) no-repeat 50% 50%;background-size:cover}
.world .mask.commingSoon{background-image:url(/img/world/bg_comingSoon.png?160919)}
.world .cloud{position:fixed;z-index:8;left:250px;right:0;top:0;bottom:0;}
.world .cloud .cloud01,.world .cloud .cloud02,.world .cloud .cloud03{position:absolute}
.world .cloud .cloud01{left:0;bottom:130px;width:298px;height:220px;background:url(/img/world/cloud01.png?160919) no-repeat right top}
.world .cloud .cloud02{right:-220px;bottom:20px;width:680px;height:502px;background:url(/img/world/cloud02.png?160919) no-repeat right top;opacity:0.3;filter:alpha(opacity=30) }
.world .cloud .cloud03{right:-100px;top:-200px;width:680px;height:502px;background:url(/img/world/cloud03.png?160919) no-repeat right top}

.btn_control{position:fixed;z-index:10;left:0;width:100%;top:50%;margin-top:-67px}
.btn_control .btn_prev{display:none;position:absolute;top:0;left:7%;width:37px;height:74px;background:url(/img/world/btn_map_prev.png?160919) no-repeat}
.btn_control .btn_next{position:absolute;top:0;right:7%;width:37px;height:74px;background:url(/img/world/btn_map_next.png?160919) no-repeat}

.map_nav{overflow:hidden;position:fixed;left:50%;bottom:150px;z-index:10;width:644px;height:73px;margin-left:-322px}
.map_nav span{position:absolute;bottom:0;left:50%;z-index:10;width:39px;height:44px;margin-left:-20px;background:url(/img/world/nav_on.png?160919) no-repeat}
.map_nav div{position:absolute;bottom:3px;left:315px;width:1890px}
.map_nav ul:after{display:block;clear:both;content:''}
.map_nav li{float:left;padding-right:80px;background:url(/img/world/nav.png?160919) no-repeat 0 50%}
.map_nav li a{display:block;width:15px;height:17px;margin-left:-10px;padding:10px}
.map_nav strong{display:block;font-size:20px;line-height:20px;text-align:center;color:#fff}
.map_nav .start_point{position:absolute;left:-125px;top:10px;width:105px;height:17px;background:url(/img/world/start_point.png?160919) 0 50% no-repeat}

.map_path div{z-index:0}
.map_path em{position:absolute;left:955px;top:3767px;z-index:0;width:4px;height:4px;display:block;border-radius:2px;background:#FFF}

@keyframes map_markAni {
  0%   { opacity:1;transform:scale(1)}
  50%  { opacity:0.5;transform:scale(0.8)}
  100% { opacity:1;transform:scale(1)}
}
@-o-keyframes map_markAni{
  0%   { opacity:1;-o-transform:scale(1)}
  50%  { opacity:0.5;-o-transform:scale(0.8)}
  100% { opacity:1;-o-transform:scale(1)}
}
@-ms-keyframes map_markAni{
  0%   { opacity:1;-ms-transform:scale(1)}
  50%  { opacity:0.5;-ms-transform:scale(0.8)}
  100% { opacity:1;-ms-transform:scale(1)}
}
@-moz-keyframes map_markAni{
  0%   { opacity:1;-moz-transform:scale(1)}
  50%  { opacity:0.5;-moz-transform:scale(0.8)}
  100% { opacity:1;-moz-transform:scale(1)}
}
@-webkit-keyframes map_markAni{
  0%   { opacity:1;-webkit-transform:scale(1)}
  50%  { opacity:0.5;-webkit-transform:scale(0.8)}
  100% { opacity:1;-webkit-transform:scale(1)}
}
.map_mark{position:absolute;z-index:9;width:46px;height:46px;display:block;background: url(/img/world/mapMark.png?160919) no-repeat;background-size:100%}
.map_mark {-webkit-animation: map_markAni 1.5s infinite;-moz-animation: map_markAni 1.5s infinite;-ms-animation: map_markAni 1.5s infinite;-o-animation: map_markAni 1.5s infinite;animation: map_markAni 1.5s infinite;}

.ly_map{display:none;position:absolute !important;top:0 !important;left:0 !important;right:0;height:1161px;margin:0 !important;}
.ly_map .map_cont{position:relative;width:1200px;margin:0 auto}
.ly_map_header{overflow:hidden;position:absolute;left:0;right:0;top:0;height:0;background-color:#2b231f;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}
.ly_map_cont{overflow:hidden;position:absolute;left:0;right:0;bottom:0;height:0;background:url(/img/world/bg_ly_map.png?160919) no-repeat 0 0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}
.ly_map .bt_close{position:absolute;top:110px;right:0;width:62px;height:62px;background:url(/img/world/btn_close.png?160919) no-repeat;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}
.ly_map .bt_close:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}
.ly_map .map_txt{overflow:auto;position:absolute;top:95px;right:0;width:525px;height:460px;font-size:20px;text-align:left;line-height:40px;letter-spacing:-1px;color:#8b837e;padding-right:10px}
.ly_map .map_txt a{color:#3498db;text-decoration:underline}
.ly_map .map_txt strong{color:#f2d0a7}
.ly_map .map_txt h4{font-size:24px;color:#bfbfbf}
.ly_map .map_txt p{overflow-y:auto;width:500px;height:460px;padding-right:25px}
.ly_map .ico_info{position:absolute;top:65px;left:0;width:119px;height:149px;background-repeat:no-repeat;background-position:50% 50%}
.ly_map .ico_game{position:absolute;top:65px;left:0;width:155px;height:156px;background-image:url(/img/world/ico_game.jpg?160919);background-repeat:no-repeat;background-position:50% 50%}

#ly_mapInfo img,#ly_mapInfo img{width:525px;height:295px}
#ly_monsterInfo img{width:600px;height:496px}
.ly_mapInfo .ly_mapTit.map{position:absolute;top:110px;left:50%;width:442px;height:80px;margin-left:-221px;background-image:url(/img/world/sp_map.png?160919);background-repeat:no-repeat}
.ly_mapInfo .ico_info{background-image:url(/img/world/ico_map.jpg?160919)}
.ly_mapInfo .ly_mapTit.info{position:absolute;top:110px;left:50%;width:660px;height:80px;margin-left:-330px;background-image:url(/img/world/sp_gameInfo.png?161012);background-repeat:no-repeat}
.ly_mapInfo .map1{background-position:50% 0}
.ly_mapInfo .map2{background-position:50% -80px}
.ly_mapInfo .map3{background-position:50% -160px}
.ly_mapInfo .map4{background-position:50% -240px}
.ly_mapInfo .map5{background-position:50% -320px}
.ly_mapInfo .map6{background-position:50% -400px}
.ly_mapInfo .map7{background-position:50% -480px}
.ly_mapInfo .map8{background-position:50% -560px}
.ly_mapInfo .map9{background-position:50% -640px}
.ly_mapInfo .map10{background-position:50% -720px}
.ly_mapInfo .map11{background-position:50% -800px}
.ly_mapInfo .map12{background-position:50% -880px}
.ly_mapInfo .map13{background-position:50% -960px}
.ly_mapInfo .map14{background-position:50% -1040px}
.ly_mapInfo .map15{background-position:50% -1120px}
.ly_mapInfo .map16{background-position:50% -1200px}
.ly_mapInfo .map17{background-position:50% -1280px}
.ly_mapInfo .map18{background-position:50% -1360px}
.ly_mapInfo .ly_map_cont .map_cont{height:557px;background:url(/img/world/img_logo.png?160919) no-repeat 175px 100%}
.ly_mapInfo .rolling{position:absolute;top:90px;left:0;z-index:100;width:535px;height:309px;background:url(/img/world/bg_roll.png?160919) no-repeat 0 0}
.ly_mapInfo .bx_slide{overflow:visible !important;position:absolute;top:98px;left:4px;width:525px;text-align:left}
.ly_mapInfo .slide{width:525px;height:295px;margin:0 auto;z-index:2}
.ly_mapInfo .slide div a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:101}
.ly_mapInfo .slide div a:hover{background:url(/img/world/btn_zoom.png?160919) no-repeat 50% 50%}
.ly_mapInfo .nav_roll{position:absolute;top:325px;right:0;left:0;height:17px;text-align:center;z-index:30}

.ly_zoom{display:none;position:absolute !important;top:220px !important;width:962px;height:541px;margin-top:0 !important}
.ly_monsterInfo .ico_info{background-image:url(/img/world/ico_mon.jpg?160919)}
.ly_monsterInfo .ly_mapTit{position:absolute;top:110px;left:50%;width:536px;height:80px;margin-left:-268px;background-repeat:no-repeat}
.ly_monsterInfo .ly_mapTit.map1{background-image:url(/img/world/sp_mon01.png?160919)}
.ly_monsterInfo .ly_mapTit.map2{background-image:url(/img/world/sp_mon02.png?160919)}
.ly_monsterInfo .ly_mapTit.map3{background-image:url(/img/world/sp_mon03.png?160919)}
.ly_monsterInfo .ly_mapTit.map4{background-image:url(/img/world/sp_mon04.png?160919)}
.ly_monsterInfo .ly_mapTit.map5{background-image:url(/img/world/sp_mon05.png?160919)}
.ly_monsterInfo .ly_mapTit.map6{background-image:url(/img/world/sp_mon06.png?160919)}
.ly_monsterInfo .ly_mapTit.map7{background-image:url(/img/world/sp_mon07.png?160919)}
.ly_monsterInfo .ly_mapTit.map8{background-image:url(/img/world/sp_mon08.png?160919)}
.ly_monsterInfo .ly_mapTit.map9{background-image:url(/img/world/sp_mon09.png?160919)}
.ly_monsterInfo .ly_mapTit.map10{background-image:url(/img/world/sp_mon10.png?160919)}
.ly_monsterInfo .ly_mapTit.map11{background-image:url(/img/world/sp_mon11.png?160919)}
.ly_monsterInfo .ly_mapTit.map12{background-image:url(/img/world/sp_mon12.png?160919)}
.ly_monsterInfo .ly_mapTit.map13{background-image:url(/img/world/sp_mon13.png?160919)}
.ly_monsterInfo .ly_mapTit.map14{background-image:url(/img/world/sp_mon14.png?160919)}
.ly_monsterInfo .ly_mapTit.map15{background-image:url(/img/world/sp_mon15.png?160919)}
.ly_monsterInfo .ly_mapTit.map16{background-image:url(/img/world/sp_mon16.png?160919)}
.ly_monsterInfo .ly_mapTit.map17{background-image:url(/img/world/sp_mon17.png?160919)}
.ly_monsterInfo .ly_mapTit.map18{background-image:url(/img/world/sp_mon18.png?160919)}
.ly_monsterInfo .monName01{background-position:50% 0}
.ly_monsterInfo .monName02{background-position:50% -80px}
.ly_monsterInfo .monName03{background-position:50% -160px}
.ly_monsterInfo .monName04{background-position:50% -240px}
.ly_monsterInfo .monName05{background-position:50% -320px}
.ly_monsterInfo .bx_slide{overflow:visible !important;position:absolute;top:54px;left:4px;width:600px;text-align:left}
.ly_monsterInfo .slide{width:600px;height:496px;margin:0 auto;z-index:2}
.ly_monsterInfo .nav_roll{position:absolute;top:495px;right:0;left:0;height:17px;text-align:center;z-index:30}
.nav_roll li{display:inline-block;margin-left:48px}
.nav_roll li:first-child{margin-left:0}
.nav_roll li a{padding:10px;text-indent:-9999px;display:inline-block;width:15px;height:17px;background:url(/img/world/pop_nav.png?160919) 50% 50% no-repeat}
.nav_roll li a.active{width:15px;height:17px;background-image:url(/img/world/pop_nav_on.png?160919)}

.loginBefore{display:block}
.loginAfter{display:none}
.isLogin .loginBefore{display:none}
.isLogin .loginAfter{display:block}
.set_data{position:absolute;top:-1000px;left:0}

.map_txt{
scrollbar-highlight-color:#473e39; 
scrollbar-3dlight-color:#473e39; 
scrollbar-face-color:#554d47; 
scrollbar-shadow-color:#473e39; 
scrollbar-darkshadow-color:#473e39; 
scrollbar-track-color:#473e39; 
scrollbar-arrow-color:#776b64;
}
.map_txt::-webkit-scrollbar{width:17px}
.map_txt::-webkit-scrollbar-track{background-color:#473e39}
.map_txt::-webkit-scrollbar-thumb{background-color:#554d47}

.ly_prejoin01 .ly_cont{width:640px;height:771px;background:url(/img/main/ly_prejoin01.jpg?160919) no-repeat 0 0}
.ly_prejoin02 .ly_cont{width:640px;height:771px;background:url(/img/main/ly_prejoin02.jpg?160919) no-repeat 0 0}
.ly_prejoin .ly_cont .phone_num{position:absolute;top:165px;left:50%;width:514px;height:66px;margin-left:-257px;font-size:28px;text-align:center;line-height:66px;color:#574934}
.ly_prejoin .ly_cont .bt_blue_arr{position:absolute;left:50%;bottom:80px;width:390px;margin-left:-195px;background-position:343px 50%}

.ly_changeNick{width:640px;height:450px;padding:150px 0 0 0;background-image:url(/img/event1/pop_changeNick.jpg?160919)}
.ly_changeNick .data_nick{font-size:18px;font-weight:bold;line-height:54px;color:#574934}
.ly_changeNick .bt_blue_arr{position:absolute;top:440px;left:50%;margin-left:-140px}


.ly_premium01{display:block;position:fixed;top:50%;left:50%;width:986px;height:665px;margin:-315px 0 0 -370px;padding:0;background:url(/img/main/pop_test01.png) no-repeat 50% 0}
.ly_premium01 .bt_view{position:absolute;top:469px;left:50%;width:272px;height:80px;margin-left:-349px}
.ly_premium01 .bt_close{width:58px;height:58px;top:37px;right:49px;background:url(/img/main/btn_test_close.png) no-repeat 50% 50%}
.ly_premium02{display:block;position:fixed;top:50%;left:50%;width:986px;height:665px;margin:-315px 0 0 -370px;padding:0;background:url(/img/main/pop_test02.png) no-repeat 50% 0}
.ly_premium02 .bt_view{position:absolute;top:469px;left:50%;width:272px;height:80px;margin-left:-327px}
.ly_premium02 .bt_close{width:58px;height:58px;top:37px;right:49px;background:url(/img/main/btn_test_close.png) no-repeat 50% 50%}

#popPremium {display:none !important}