@charset "utf-8";
/* reset */
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p {margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,input,textarea,select,button {color:#000;font-size:14px;line-height:1.2;font-family:Malgun Gothic, Arial, '돋움', Dotum, AppleGothic, sans-serif;font-weight:400;}
body  {word-break:break-all;word-wrap:break-word;}
*:first-child+html body {word-wrap:normal;}/* ie break-word bug(float box) */
table {border-collapse:collapse;border-spacing:0;}
ol,ul {list-style:none;}
img,fieldset {border:0 none;}
img,input,select {vertical-align:middle;}
input,select,textarea {color:#000;}
a:link,a:visited,a:hover,a:active {color:#000;text-decoration:none;} 
a:hover {text-decoration:none;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,div img,li img,dl img,p img {vertical-align:top;}
legend {display:block;position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;font-size:0;line-height:0;}
caption {display:none;}
hr#null {display:block;} /* 에디터 선긋기 */
input.checkbox {vertical-align:middle;}
.button, label {cursor:pointer;font-weight:normal;}
textarea:focus {outline:none;background:none;background-color:#f0f0f0;}
textarea {resize:vertical;}
.hidden {display:block;position:absolute;left:-9999em;top:auto;overflow:hidden;width:1px;height:1px;}
.clear_both {clear:both !important;}
figcaption {color:#959595;font-size:13px;}
::-webkit-input-placeholder {color:#584333;}
::-moz-placeholder {color:#584333;}
:-ms-input-placeholder {color:#584333;}
input:-moz-placeholder {color:#584333;}
input.button {-webkit-appearance:none;}
button{-webkit-appearance:none;background-color:transparent;border:0;vertical-align:top;cursor:pointer;padding:0}

input.text {border-radius:0;-webkit-appearance:none;border:0;background-color:none;color:#fff;}
a {outline: none;}

/* html5 */
article, aside, details, figcaption, figure, footer, header,  menu, nav, section, summary {display:block;margin:0;padding:0;}
time {display:inline;}
html{overflow-x:hidden}
html, body {height:100%;}
body {min-width:1492px;background-color:#000;}
#wrapper{position:relative;width:100%;box-sizing:border-box}
#wrapper.intro{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/bg_index.jpg) center 0 no-repeat}
#wrapper.update2{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/bg_update.jpg) center 0 no-repeat}

#header{position:absolute;width:100%;height:146px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_gnb.png) center 0 no-repeat;z-index:10;left:0;top:0;right:0;min-width:1280px;}
#header h1{position:relative;float:left;width:230px;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/logo.png) 50% 50% no-repeat}
#header h1 a{width:100%;height:100%;display:block;text-indent:-1000000px}
#header .util{position:relative;float:right;width:348px;height:100%;}
#header .util .btn_start{width:100%;height:155px;text-indent:-100000px;display:block;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_start.png) right 0 no-repeat;}
#header .util .btn_start:hover{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_start_over.png) right 0 no-repeat}
#header .util .btn_group{width:50px;margin:10px 0 0 260px}
#header .util .btn_group li{width:100%;height:50px;margin-bottom:14px}
#header .util .btn_group li a,
#header .util .btn_group li button{display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_util.png) no-repeat;text-indent:-100000px;padding:0;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#header .util .btn_group li.g1 a{}
#header .util .btn_group li.g2 button{background-position:0 -63px}
#header .util .btn_group li.g3 button{background-position:0 -123px}
#header .util .btn_group li.g4 button{background-position:0 -186px}
#header .util .btn_group li a:hover,
#header .util .btn_group li button:hover{width:190px;margin-left:-110px}
#header .flag_intro{position:absolute;left:50%;top:0;margin-left:-204px}
#header .btn_intro{position:absolute;left:50%;top:0;margin-left:-109px;width:219px;height:214px}
#header .btn_intro a{display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_intro.png) no-repeat;text-indent:-100000px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#header .btn_intro a:hover,
#header .btn_intro a:focus{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_intro_over.png) no-repeat}
#header .menu{position:relative;float:left;height:100%;min-width:702px;font-size:0}
#header .menu ul{width:100%;height:100%;}
#header .menu ul li{float:left;height:100%;}
#header .menu ul li.m1{width:55%;min-width:142px;}
#header .menu ul li.m2{width:45%;min-width:108px;}
#header .menu ul li a{display:block;width:100%;height:100%;text-indent:-100000px}
#header .menu ul li.m1 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_update.png) 40% 50% no-repeat;}
#header .menu ul li.m2 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_event.png) 70% 50% no-repeat;}
#header .sub{position:absolute;width:100%;height:168px;left:0;top:128px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_gnb2.png) center 0 no-repeat;display:none;}
#header .sub.show{display:block;}
.sub ol{position:relative;width:50%;height:100%;float:left}
.sub .u1{min-width:105px;margin-left:5%;width:25%;}
.sub .u2{min-width:105px;width:25%;}
.sub .u3{min-width:269px;width:40%;}
.sub .e1{min-width:192px;margin-left:5%}
.sub .e2{min-width:198px;}
.sub .e3{min-width:141px;}
.sub ol li{float:left;width:30%;height:100%}
.sub ol li a{display:block;width:100%;height:100%;text-indent:-100000px;}
.sub ol li.u1 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_update_sub1.png) 50% 50% no-repeat;}
.sub ol li.u2 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_update_sub2.png) 50% 50% no-repeat;}
.sub ol li.u3 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_update_sub3.png) 50% 50% no-repeat;}
.sub ol li.e1 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_event_sub1.png) 50% 50% no-repeat;}
.sub ol li.e2 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0809_2run2run/menu_event_sub2.png) 50% 50% no-repeat;}
.sub ol li.e3 a{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0809_2run2run/menu_event_sub3.png) 50% 50% no-repeat;}

.intro #header{background:transparent;}
.intro #header h1{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/logo_intro.png) 50% 50% no-repeat}
.intro .sub{position:fixed;width:100%;height:168px;left:0;bottom:0;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_gnb2.png) center 0 no-repeat;min-width:1205px;}
.intro .sub .sub_tit1{position:absolute;left:30px;top:-40px;}
.intro .sub .sub_tit2{position:absolute;right:30px;top:-40px;}


#lnb{position:absolute;width:270px;height:100%;top:0;left:0;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_lnb.png) repeat-y;z-index:9}
#lnb ul{margin-top:236px;width:100%;}
#lnb ul li{width:100%;height:100px;}
#lnb ul li a{display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/menu_sub_all.png) no-repeat;text-indent:-100000px}
#lnb ul li.l1 a{}
#lnb ul li.l2 a{background-position:0 -100px}
#lnb ul li.l3 a{background-position:0 -200px}
#lnb ul li.l4 a{background-position:0 -300px}
#lnb ul li.l5 a{background-position:0 -400px}
#lnb ul li.l6 a{background-position:0 -500px}
#lnb ul li.l7 a{background-position:0 -600px}
#lnb ul li.l1 a:hover,
#lnb ul li.l1.active a{background-position:-270px 0}
#lnb ul li.l2 a:hover,
#lnb ul li.l2.active a{background-position:-270px -100px}
#lnb ul li.l3 a:hover,
#lnb ul li.l3.active a{background-position:-270px -200px}
#lnb ul li.l4 a:hover,
#lnb ul li.l4.active a{background-position:-270px -300px}
#lnb ul li.l5 a:hover,
#lnb ul li.l5.active a{background-position:-270px -400px}
#lnb ul li.l6 a:hover,
#lnb ul li.l6.active a{background-position:-270px -500px}
#lnb ul li.l7 a:hover,
#lnb ul li.l7.active a{background-position:-270px -600px}

#up_list{position:absolute;width:216px;height:402px;top:382px;left:0;z-index:9}
#up_list ul{width:100%;}
#up_list ul li{width:100%;height:132px;margin-bottom:2px}
#up_list ul li a{display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/lnb_update.png) no-repeat;text-indent:-100000px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#up_list ul li.l1 a{background-position:-15px 0}
#up_list ul li.l2 a{background-position:-15px -134px}
#up_list ul li.l3 a{background-position:-15px -268px}
#up_list ul li a:hover,
#up_list ul li.active a{background-position-x:0}

.parallax{position:absolute;left:0;top:-100px;width:100%;height:128%;overflow:hidden;}
.parallax .move{position:absolute;left:0;top:100px;width:100%;height:100%}


#footer{position:absolute;bottom:50px;right:52px;}
#container{position:relative;width: 100%;top: 0;left:0;min-width:1470px;overflow:hidden;}
#container .section{position:relative;width:100%;box-sizing:border-box;}
.inner{position:relative;margin:0 auto;width:1492px;height:100%;padding-left:135px;box-sizing:border-box;}

.intro #intro{height:1056px}
.intro #intro h2{position:absolute;width:568px;height:404px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/intro_title.png) no-repeat;right:15px;top:355px;text-indent:-100000px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
.intro #intro .char_area{position:absolute;left:-47px;top:82px;width:870px;height:800px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/shdow.png) right bottom no-repeat}
.intro #intro .char_area .char1 {opacity:0;position:absolute;top:121px;left:30px;width:832px;height:649px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/char1.png) no-repeat;
		transition:all 3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 100ms;
		-webkit-transition:all 3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 100ms}
.intro #intro .char_area .char1 {opacity:1;}
.intro #intro .char_area .char1:after {position:absolute;content:'';display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/char1_close.png) no-repeat 0 0;
-webkit-animation: flash 1s infinite;
animation: flash 1s infinite}
.intro #intro .char_area .char2 {opacity:0;position:absolute;top:0;left:0;width:837px;height:528px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/char2.png) no-repeat;
		transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 100ms;
		-webkit-transition:all 2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 100ms}
.intro #intro .char_area .char2 {opacity:1;}
.intro #intro .char_area .char2:after {position:absolute;content:'';display:block;width:100%;height:100%;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/char2_close.png) no-repeat 0 0;
-webkit-animation: flash 1.5s infinite;
animation: flash 1.5s infinite}
@-webkit-keyframes flash {
    0% {
        opacity:0.8;
    }
    30% {
        opacity:1;
    }
    70% {
        opacity:0;
    }
    85% {
        opacity:0.8;
    }
    100% {
        opacity:0;
    }
}
@keyframes flash {
    0% {
        opacity:0.8;
    }
    30% {
        opacity:1;
    }
    70% {
        opacity:0;
    }
    85% {
        opacity:0.8;
    }
    100% {
        opacity:0;
    }
}
@keyframes tv {0%,100% {opacity:0} 50% {opacity:1}}
.intro #intro .char_area ul{position:absolute;width:765px;height:555px;left:85px;top:60px}
.intro #intro .char_area ul li{position:absolute;width:181px;height:74px;}
.intro #intro .char_area ul li.btn1{left:2px;top:53px;}
.intro #intro .char_area ul li.btn2{left:275px;top:0;}
.intro #intro .char_area ul li.btn3{left:385px;top:80px;}
.intro #intro .char_area ul li.btn4{left:0;top:273px;}
.intro #intro .char_area ul li.btn5{left:277px;top:208px;}
.intro #intro .char_area ul li.btn6{left:571px;top:268px;}
.intro #intro .char_area ul li.btn7{left:382px;top:371px;}
.intro #intro .char_area ul li.btn8{left:133px;top:481px;}
.intro #intro .char_area ul li.btn9{left:585px;top:481px;}

.intro #intro .char_area ul li.btn1 a{background-position:-2px -53px}
.intro #intro .char_area ul li.btn2 a{background-position:-275px 0}
.intro #intro .char_area ul li.btn3 a{background-position:-385px -80px}
.intro #intro .char_area ul li.btn4 a{background-position:0 -273px}
.intro #intro .char_area ul li.btn5 a{background-position:-277px -208px}
.intro #intro .char_area ul li.btn6 a{background-position:-571px -268px}
.intro #intro .char_area ul li.btn7 a{background-position:-382px -371px}
.intro #intro .char_area ul li.btn8 a{background-position:-133px -481px}
.intro #intro .char_area ul li.btn9 a{background-position:-585px -481px}

.intro #intro .char_area ul li a{display:block;width:100%;height:100%;text-indent:-100000px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/btn_event.png) no-repeat}
.intro #intro .char_area ul li a:hover{background-image:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/btn_event_over.png)}
.intro #intro .button_area{position:absolute;width:190px;height:152px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/bg_tv.png) no-repeat;right:5px;top:295px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
.intro #intro .button_area button{position:absolute;width:126px;height:112px;top:10px;left:17px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/btn_vod.png) no-repeat;text-indent:-100000px;animation: tv .2s ease-in-out infinite;
              -webkit-animation: tv .2s ease-in-out infinite}
.intro #intro .button_area button:hover{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/btn_vod_over.png) no-repeat;animation:none;-webkit-animation:none}


.update2 #intro{height:950px}
.update2 #con1{height:807px}
.update2 #con2{height:845px}
.update2 #con1 .inner{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/up_con1.png) 135px 0 no-repeat;}
.update2 #con2 .inner{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/up_con2.png) 135px 0 no-repeat;}
.update2 #intro .parallax{bottom:0px;top:auto;}
.update2 #intro .parallax .move._1{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/hong_c.png) 24% 0 no-repeat}
.update2 #intro .parallax .move._2{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/hong_r.png) 24% 0 no-repeat}
.update2 #intro .parallax .move._3{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/hong_l.png) 24% 0 no-repeat}
.update2 .cover{position:absolute;left:50%;bottom:170px;width:1357px;height:215px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/up_title_line.png) no-repeat;margin-left:-612px;}
.update2 #intro h2{position:absolute;width:1229px;height:237px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/up_title.png) no-repeat;left:195px;top:450px;text-indent:-100000px}
.update2 #con1 .gif1{position:absolute;left:570px;top:360px;}
.update2 #con1 .gif2{position:absolute;right:258px;top:360px;}
.update2 #con2 .parallax{top:-350px;height:148%;}
.update2 #con2 .parallax .move._1{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/dragon_l.png) -200px 0 no-repeat}
.update2 #con2 .parallax .move._2{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/dragon_r.png) 24% 0 no-repeat}
.sticky #header,
.sticky #lnb{position:fixed;}
.sticky #up_list{position:fixed;margin-top:-200px;top:50%;}

#bottom_bar{position:fixed;width:100%;height:83px;background-color:#000;left:0;bottom:0;z-index:10}
#bottom_bar .inner{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/bg_bottom_bar.png) 174px 050% no-repeat;}
#bottom_bar .p_name{position:absolute;left:350px;line-height:16px;font-size:12px;color:#fff;top:25px;}
#bottom_bar .p_point{position:absolute;left:510px;line-height:40px;font-size:40px;color:#fff;top:20px;}
#bottom_bar .case1 .p_name,
#bottom_bar .case1 .p_point{font-size:60px;top:13px;line-height:40px;font-weight:lighter;}
#bottom_bar .btn_area{position:absolute;left:885px;bottom:0;width:482px;height:100%;font-size:0}
#bottom_bar .btn_area button{position:absolute;bottom:0;width:286px;height:100%;text-indent:-100000px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
#bottom_bar .btn_area button.b1{left:0;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_bottom1.png) no-repeat}
#bottom_bar .btn_area button.b2{right:0;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/btn_bottom2.png) no-repeat;}
#bottom_bar .btn_area button:hover{height:91px}
#bottom_bar .btn_area button.b1:hover{left:8px;}
#bottom_bar .btn_area button.b2:hover{right:-8px;}



/* 팝업 공통 */
.modal-popup{display:none;z-index:9999999;position:fixed;top:0;left:0;top:0;right:0;bottom:0;width:100%;height:100%;min-width:1280px;height:100%}
.modal-popup .dim{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#000;filter:alpha(opacity=85);opacity:0.85}
.modal-popup .modal-wrap{position:absolute;top:50%;left:50%}
.modal-popup .btn_close{text-indent:-9999px;overflow:hidden}
.modal-popup .close_right, .pop_cal .close_right{position:absolute;top:0;right:0;width:52px;height:52px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/pop/btn_layer_close.png) no-repeat;text-indent: -999px;overflow: hidden}
.modal-popup .close_239{position:absolute;bottom:85px;left:45px;width:238px;background:#1e516e;font-weight:bold;font-size:28px;letter-spacing:-1px;color:#fff;text-indent:0;padding:7px 0 11px 0;}

/* 얼럿창 */
.modal-popup .alert{width:423px;height:309px;background:#fff url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/pop/bg_alert.png) no-repeat;border:5px solid #000;margin:-154px 0 0 -211px}
.modal-popup .alert .btn_close{top:8px;right:8px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0719_2run2run/pop/btn_pop_close.png) no-repeat;}
.modal-popup .alert h2{font-size:19px;color:#252323;font-weight:bold;text-align:left;letter-spacing:-1px}
.modal-popup .alert .alert_body{text-align:center;padding:20px 28px 18px}
.modal-popup .alert .al_info{min-height:76px;border-top:1px solid #000;font-size:0;border-bottom:1px solid #000;margin-top:48px}
.modal-popup .alert .al_info p, .modal-popup .alert .al_info .align{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.modal-popup .alert .al_info p{font-size:21px;line-height:29px;padding:10px 0;letter-spacing:-1px;font-weight:bold;}
.modal-popup .alert .al_info p img{margin-top:13px}
.modal-popup .alert .al_msg{font-size:17px;line-height:30px;margin-top:11px}
.modal-popup .alert .btn_alert{position:absolute;left:0;width:100%;bottom:25px;font-size:0}
.modal-popup .alert .btn_alert button{width:135px;height:31px;margin:0 5px;text-align:center;line-height:20px;color:#fff;font-size:16px;font-weight:bold;}
.modal-popup .alert .btn_alert .btn_alply{background-color:#1e516e;}
.modal-popup .alert .btn_alert .btn_buy{background-color:#1e516e;}
.modal-popup .alert .btn_alert .close_136{background:#07233e;text-indent:0}

/* 영상 팝업*/
#dim{position:fixed;left:0;top:0;height:100%;width:100%;background:#000;z-index:102;display:none;opacity:0.9; filter:Alpha(opacity=90)}
#layer_vod{position:fixed;width:968px;top:50%;left:50%;margin:-470px 0 0 -500px;z-index:103;height:825px;display:none;-webkit-transition: all .5s ease-out;transition: all .5s ease-out;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/layer_title.png) center 0 no-repeat}
#layer_vod #video{position:absolute;width:100%;height:545px;bottom:60px;left:0;background-color:#000;}
.ie9 #layer_vod{background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0628_2run2run/movie_alert.jpg) center -105px no-repeat;}
#layer_vod .v_close{position:absolute;bottom:545px;right:-70px;}
#layer_vod .v_today{position:absolute;bottom:0;left:360px;}
#layer_vod .layer_tab{position:absolute;left:0;top:172px;height:33px;}
#layer_vod .layer_tab li{float:left;width:259px;height:100%;}
#layer_vod .layer_tab button{display:block;width:100%;height:100%;text-indent:-100000px;background:url(https://ssl.nexon.com/s2/game/baram/2018/event/0802_2run2run/layer_tab.png) no-repeat}
#layer_vod .layer_tab .lt1 button{background-position:0 -33px}
#layer_vod .layer_tab .lt1 button:hover,
#layer_vod .layer_tab .lt1.active button{background-position:0 0}
#layer_vod .layer_tab .lt2 button{background-position:-259px -33px}
#layer_vod .layer_tab .lt2 button:hover,
#layer_vod .layer_tab .lt2.active button{background-position:-259px 0}
#layer_vod .layer_tab .lt3 button{background-position:-518px -33px}
#layer_vod .layer_tab .lt3 button:hover,
#layer_vod .layer_tab .lt3.active button{background-position:-518px 0}
@media screen and (max-width: 1280px) {
    html {overflow-x:auto !important;}
}
@media screen and (max-width: 1400px) {
	.intro #intro h2,
	.intro #intro button{right:100px;}
}